| ofs | hex dump | ascii |
|---|
| 0000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 00 00 00 00 00 00 00 00 00 00 00 00 | magit-20240404.1901/............ |
| 0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0060 | 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000755.0000000.0000000.0000 |
| 0080 | 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 31 30 34 00 20 35 00 00 00 | 0000000.00000000000.012104..5... |
| 00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0200 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 41 55 54 48 4f 52 53 2e 6d 64 00 00 | magit-20240404.1901/AUTHORS.md.. |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0280 | 30 30 31 35 30 30 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 35 35 34 00 20 30 00 00 00 | 0015005.00000000000.013554..0... |
| 02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 0320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0400 | 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 65 6f 70 6c 65 20 68 61 76 65 20 63 6f 6e 74 72 69 | The.following.people.have.contri |
| 0420 | 62 75 74 65 64 20 74 6f 20 4d 61 67 69 74 2e 0a 46 6f 72 20 73 74 61 74 69 73 74 69 63 73 20 73 | buted.to.Magit..For.statistics.s |
| 0440 | 65 65 20 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 2f 73 74 61 74 73 2f 6d 61 67 69 74 2f | ee.https://magit.vc/stats/magit/ |
| 0460 | 61 75 74 68 6f 72 73 2e 68 74 6d 6c 2e 0a 0a 41 75 74 68 6f 72 73 0a 2d 2d 2d 2d 2d 2d 2d 0a 0a | authors.html...Authors.-------.. |
| 0480 | 2d 20 4d 61 72 69 75 73 20 56 6f 6c 6c 6d 65 72 0a 2d 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | -.Marius.Vollmer.-.Jonas.Bernoul |
| 04a0 | 6c 69 0a 0a 41 63 74 69 76 65 20 4d 61 69 6e 74 61 69 6e 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | li..Active.Maintainers.--------- |
| 04c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 0a 2d 20 4b | ---------..-.Jonas.Bernoulli.-.K |
| 04e0 | 79 6c 65 20 4d 65 79 65 72 0a 0a 46 6f 72 6d 65 72 20 4d 61 69 6e 74 61 69 6e 65 72 73 0a 2d 2d | yle.Meyer..Former.Maintainers.-- |
| 0500 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 69 63 6f 6c 61 73 20 44 75 64 65 | ----------------..-.Nicolas.Dude |
| 0520 | 62 6f 75 74 0a 2d 20 4e 6f 61 6d 20 50 6f 73 74 61 76 73 6b 79 0a 2d 20 50 65 74 65 72 20 4a 2e | bout.-.Noam.Postavsky.-.Peter.J. |
| 0540 | 20 57 65 69 73 62 65 72 67 0a 2d 20 50 68 69 6c 20 4a 61 63 6b 73 6f 6e 0a 2d 20 52 c3 a9 6d 69 | .Weisberg.-.Phil.Jackson.-.R..mi |
| 0560 | 20 56 61 6e 69 63 61 74 0a 2d 20 59 61 6e 6e 20 48 6f 64 69 71 75 65 0a 0a 41 6c 6c 20 43 6f 6e | .Vanicat.-.Yann.Hodique..All.Con |
| 0580 | 74 72 69 62 75 74 6f 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 41 61 | tributors.----------------..-.Aa |
| 05a0 | 72 6f 6e 20 43 75 6c 69 63 68 0a 2d 20 41 61 72 6f 6e 20 4c 2e 20 5a 65 6e 67 0a 2d 20 41 61 72 | ron.Culich.-.Aaron.L..Zeng.-.Aar |
| 05c0 | 6f 6e 20 4d 61 64 6c 6f 6e 2d 4b 61 79 0a 2d 20 41 62 64 6f 20 52 6f 69 67 2d 4d 61 72 61 6e 67 | on.Madlon-Kay.-.Abdo.Roig-Marang |
| 05e0 | 65 73 0a 2d 20 41 64 61 6d 20 42 65 6e 61 6e 74 69 0a 2d 20 41 64 61 6d 20 4b 72 75 73 7a 65 77 | es.-.Adam.Benanti.-.Adam.Kruszew |
| 0600 | 73 6b 69 0a 2d 20 41 64 61 6d 20 50 6f 72 74 65 72 0a 2d 20 41 64 61 6d 20 53 70 69 65 72 73 0a | ski.-.Adam.Porter.-.Adam.Spiers. |
| 0620 | 2d 20 41 64 65 6f 64 61 74 6f 20 53 69 6d c3 b3 0a 2d 20 c3 86 76 61 72 20 41 72 6e 66 6a c3 b6 | -.Adeodato.Sim...-...var.Arnfj.. |
| 0640 | 72 c3 b0 20 42 6a 61 72 6d 61 73 6f 6e 0a 2d 20 41 6c 61 6e 20 46 61 6c 6c 6f 6f 6e 0a 2d 20 41 | r...Bjarmason.-.Alan.Falloon.-.A |
| 0660 | 6c 62 61 6e 20 47 72 75 69 6e 0a 2d 20 41 6c 65 6b 73 65 79 20 55 69 6d 61 6e 6f 76 0a 2d 20 41 | lban.Gruin.-.Aleksey.Uimanov.-.A |
| 0680 | 6c 65 78 61 6e 64 65 72 20 47 72 61 6d 69 61 6b 0a 2d 20 41 6c 65 78 61 6e 64 65 72 20 4d 69 6c | lexander.Gramiak.-.Alexander.Mil |
| 06a0 | 6c 65 72 0a 2d 20 41 6c 65 78 20 42 72 61 6e 68 61 6d 0a 2d 20 41 6c 65 78 20 44 75 6e 6e 0a 2d | ler.-.Alex.Branham.-.Alex.Dunn.- |
| 06c0 | 20 41 6c 65 78 65 79 20 56 6f 69 6e 6f 76 0a 2d 20 41 6c 65 78 20 4b 6f 73 74 0a 2d 20 41 6c 65 | .Alexey.Voinov.-.Alex.Kost.-.Ale |
| 06e0 | 78 20 4b 72 65 69 73 68 65 72 0a 2d 20 41 6c 65 78 20 4f 74 74 0a 2d 20 41 6c 6c 65 6e 20 4c 69 | x.Kreisher.-.Alex.Ott.-.Allen.Li |
| 0700 | 0a 2d 20 41 6e 64 72 65 61 73 20 46 75 63 68 73 0a 2d 20 41 6e 64 72 65 61 73 20 4c 69 6c 6a 65 | .-.Andreas.Fuchs.-.Andreas.Lilje |
| 0720 | 71 76 69 73 74 0a 2d 20 41 6e 64 72 65 61 73 20 52 6f 74 74 6d 61 6e 6e 0a 2d 20 41 6e 64 72 65 | qvist.-.Andreas.Rottmann.-.Andre |
| 0740 | 69 20 43 68 69 c8 9b 75 0a 2d 20 41 6e 64 72 65 77 20 45 67 67 65 6e 62 65 72 67 65 72 0a 2d 20 | i.Chi..u.-.Andrew.Eggenberger.-. |
| 0760 | 41 6e 64 72 65 77 20 4b 69 72 6b 70 61 74 72 69 63 6b 0a 2d 20 41 6e 64 72 65 77 20 50 73 61 6c | Andrew.Kirkpatrick.-.Andrew.Psal |
| 0780 | 74 69 73 0a 2d 20 41 6e 64 72 65 77 20 53 63 68 77 61 72 74 7a 6d 65 79 65 72 0a 2d 20 41 6e 64 | tis.-.Andrew.Schwartzmeyer.-.And |
| 07a0 | 72 65 79 20 53 6d 69 72 6e 6f 76 0a 2d 20 41 6e 64 72 69 79 20 4b 6d 69 74 27 0a 2d 20 41 6e 64 | rey.Smirnov.-.Andriy.Kmit'.-.And |
| 07c0 | 79 20 53 61 77 79 65 72 0a 2d 20 41 6e 67 65 6c 20 64 65 20 56 69 63 65 6e 74 65 0a 2d 20 41 72 | y.Sawyer.-.Angel.de.Vicente.-.Ar |
| 07e0 | 69 61 20 45 64 6d 6f 6e 64 73 0a 2d 20 41 72 69 61 6c 64 6f 20 4d 61 72 74 69 6e 69 0a 2d 20 41 | ia.Edmonds.-.Arialdo.Martini.-.A |
| 0800 | 72 6e 61 75 20 52 6f 69 67 20 4e 69 6e 65 72 6f 6c 61 0a 2d 20 41 73 68 6c 79 6e 6e 20 41 6e 64 | rnau.Roig.Ninerola.-.Ashlynn.And |
| 0820 | 65 72 73 6f 6e 0a 2d 20 42 61 72 61 6b 20 41 2e 20 50 65 61 72 6c 6d 75 74 74 65 72 0a 2d 20 42 | erson.-.Barak.A..Pearlmutter.-.B |
| 0840 | 61 72 20 4d 61 67 61 6c 0a 2d 20 42 61 72 74 20 42 61 6b 6b 65 72 0a 2d 20 42 61 73 69 6c 20 4c | ar.Magal.-.Bart.Bakker.-.Basil.L |
| 0860 | 2e 20 43 6f 6e 74 6f 76 6f 75 6e 65 73 69 6f 73 0a 2d 20 42 61 73 74 69 61 6e 20 42 65 69 73 63 | ..Contovounesios.-.Bastian.Beisc |
| 0880 | 68 65 72 0a 2d 20 42 61 73 74 69 61 6e 20 42 65 72 61 6e 65 6b 0a 2d 20 42 65 6e 6a 61 6d 69 6e | her.-.Bastian.Beranek.-.Benjamin |
| 08a0 | 20 4d 6f 74 7a 0a 2d 20 42 65 6e 20 4e 6f 72 74 68 0a 2d 20 42 65 6e 20 57 61 6c 74 6f 6e 0a 2d | .Motz.-.Ben.North.-.Ben.Walton.- |
| 08c0 | 20 42 65 6e 20 5a 61 6e 69 6e 0a 2d 20 42 6f 62 20 55 68 6c 0a 2d 20 42 6f 72 75 63 68 20 42 61 | .Ben.Zanin.-.Bob.Uhl.-.Boruch.Ba |
| 08e0 | 75 6d 0a 2d 20 42 72 61 64 6c 65 79 20 57 72 69 67 68 74 0a 2d 20 42 72 61 6e 64 6f 6e 20 57 20 | um.-.Bradley.Wright.-.Brandon.W. |
| 0900 | 4d 61 69 73 74 65 72 0a 2d 20 42 72 65 6e 6e 61 6e 20 56 69 6e 63 65 6e 74 0a 2d 20 42 72 69 61 | Maister.-.Brennan.Vincent.-.Bria |
| 0920 | 6e 20 4c 65 75 6e 67 0a 2d 20 42 72 69 61 6e 20 57 61 72 6e 65 72 0a 2d 20 42 72 79 61 6e 20 53 | n.Leung.-.Brian.Warner.-.Bryan.S |
| 0940 | 68 65 6c 6c 0a 2d 20 42 75 73 74 65 72 20 43 6f 70 6c 65 79 0a 2d 20 43 61 6d 65 72 6f 6e 20 43 | hell.-.Buster.Copley.-.Cameron.C |
| 0960 | 68 61 70 61 72 72 6f 0a 2d 20 43 61 72 6c 20 4c 69 65 62 65 72 6d 61 6e 0a 2d 20 43 68 69 6c 6c | haparro.-.Carl.Lieberman.-.Chill |
| 0980 | 61 72 20 41 6e 61 6e 64 0a 2d 20 43 68 72 69 73 20 42 65 72 6e 61 72 64 0a 2d 20 43 68 72 69 73 | ar.Anand.-.Chris.Bernard.-.Chris |
| 09a0 | 20 44 6f 6e 65 0a 2d 20 43 68 72 69 73 20 4c 61 52 6f 73 65 0a 2d 20 43 68 72 69 73 20 4d 6f 6f | .Done.-.Chris.LaRose.-.Chris.Moo |
| 09c0 | 72 65 0a 2d 20 43 68 72 69 73 20 52 69 6e 67 0a 2d 20 43 68 72 69 73 20 53 68 6f 65 6d 61 6b 65 | re.-.Chris.Ring.-.Chris.Shoemake |
| 09e0 | 72 0a 2d 20 43 68 72 69 73 74 69 61 6e 20 44 69 65 74 72 69 63 68 0a 2d 20 43 68 72 69 73 74 69 | r.-.Christian.Dietrich.-.Christi |
| 0a00 | 61 6e 20 4b 6c 75 67 65 0a 2d 20 43 68 72 69 73 74 69 61 6e 20 54 69 65 74 7a 65 0a 2d 20 43 68 | an.Kluge.-.Christian.Tietze.-.Ch |
| 0a20 | 72 69 73 74 6f 70 68 65 20 4a 75 6e 6b 65 0a 2d 20 43 68 72 69 73 74 6f 70 68 65 72 20 43 61 72 | ristophe.Junke.-.Christopher.Car |
| 0a40 | 6c 69 6c 65 0a 2d 20 43 68 72 69 73 74 6f 70 68 65 72 20 4d 6f 6e 73 61 6e 74 6f 0a 2d 20 43 6c | lile.-.Christopher.Monsanto.-.Cl |
| 0a60 | c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c 61 75 64 65 6c 0a 2d 20 43 6f 72 6e 65 6c 69 75 73 20 4d | ..ment.Pit-Claudel.-.Cornelius.M |
| 0a80 | 69 6b 61 0a 2d 20 43 72 61 69 67 20 41 6e 64 65 72 61 0a 2d 20 44 61 61 6e 74 75 72 6f 0a 2d 20 | ika.-.Craig.Andera.-.Daanturo.-. |
| 0aa0 | 44 61 6c 65 20 48 61 67 67 6c 75 6e 64 0a 2d 20 44 61 6d 69 65 6e 20 43 61 73 73 6f 75 0a 2d 20 | Dale.Hagglund.-.Damien.Cassou.-. |
| 0ac0 | 44 61 6e 20 44 61 76 69 73 6f 6e 0a 2d 20 44 61 6e 20 45 72 69 6b 73 6f 6e 0a 2d 20 44 61 6e 69 | Dan.Davison.-.Dan.Erikson.-.Dani |
| 0ae0 | 65 6c 20 42 72 6f 63 6b 6d 61 6e 0a 2d 20 44 61 6e 69 65 6c 20 46 61 72 69 6e 61 0a 2d 20 44 61 | el.Brockman.-.Daniel.Farina.-.Da |
| 0b00 | 6e 69 65 6c 20 46 6c 65 69 73 63 68 65 72 0a 2d 20 44 61 6e 69 65 6c 20 47 72 c3 b6 62 65 72 0a | niel.Fleischer.-.Daniel.Gr..ber. |
| 0b20 | 2d 20 44 61 6e 69 65 6c 20 48 61 63 6b 6e 65 79 0a 2d 20 44 61 6e 69 65 6c 20 4b 72 61 75 73 0a | -.Daniel.Hackney.-.Daniel.Kraus. |
| 0b40 | 2d 20 44 61 6e 69 65 6c 20 4d 61 69 0a 2d 20 44 61 6e 69 65 6c 20 4d 61 72 74 c3 ad 6e 0a 2d 20 | -.Daniel.Mai.-.Daniel.Mart..n.-. |
| 0b60 | 44 61 6e 69 65 6c 20 4d 65 6e 64 6c 65 72 0a 2d 20 44 61 6e 69 65 6c 20 4e 61 67 79 0a 2d 20 44 | Daniel.Mendler.-.Daniel.Nagy.-.D |
| 0b80 | 61 6e 20 4b 65 73 73 6c 65 72 0a 2d 20 44 61 6e 20 4c 61 4d 61 6e 6e 61 0a 2d 20 44 61 6e 6e 79 | an.Kessler.-.Dan.LaManna.-.Danny |
| 0ba0 | 20 5a 68 75 0a 2d 20 44 61 74 6f 20 53 69 6d c3 b3 0a 2d 20 44 61 76 69 64 20 41 62 72 61 68 61 | .Zhu.-.Dato.Sim...-.David.Abraha |
| 0bc0 | 6d 73 0a 2d 20 44 61 76 69 64 20 45 6c 6c 69 73 6f 6e 0a 2d 20 44 61 76 69 64 20 48 75 6c 6c 0a | ms.-.David.Ellison.-.David.Hull. |
| 0be0 | 2d 20 44 61 76 69 64 20 4c 2e 20 52 61 67 65 72 0a 2d 20 44 61 76 69 64 20 57 61 6c 6c 69 6e 0a | -.David.L..Rager.-.David.Wallin. |
| 0c00 | 2d 20 44 65 61 6e 20 4b 61 72 69 6e 69 65 6d 69 0a 2d 20 44 65 6e 6e 69 73 20 50 61 73 6b 6f 72 | -.Dean.Kariniemi.-.Dennis.Paskor |
| 0c20 | 7a 0a 2d 20 44 69 76 79 65 20 4b 61 70 6f 6f 72 0a 2d 20 44 6f 6d 69 6e 69 71 75 65 20 51 75 61 | z.-.Divye.Kapoor.-.Dominique.Qua |
| 0c40 | 74 72 61 76 61 75 78 0a 2d 20 44 75 69 61 6e 74 6f 20 56 65 62 6f 74 63 69 0a 2d 20 45 6c 69 20 | travaux.-.Duianto.Vebotci.-.Eli. |
| 0c60 | 42 61 72 7a 69 6c 61 79 0a 2d 20 45 6c 6c 69 73 20 4b 65 6e 79 6f 0a 2d 20 45 72 69 63 0a 2d 20 | Barzilay.-.Ellis.Kenyo.-.Eric.-. |
| 0c80 | 45 72 69 63 20 44 61 76 69 73 0a 2d 20 45 72 69 63 20 50 72 75 64 27 68 6f 6d 6d 65 61 75 78 0a | Eric.Davis.-.Eric.Prud'hommeaux. |
| 0ca0 | 2d 20 45 72 69 63 20 53 63 68 75 6c 74 65 0a 2d 20 45 72 69 6b 20 41 6e 64 65 72 73 6f 6e 0a 2d | -.Eric.Schulte.-.Erik.Anderson.- |
| 0cc0 | 20 45 75 67 65 6e 65 20 4d 69 6b 68 61 79 6c 6f 76 0a 2d 20 45 76 61 6e 20 54 6f 72 72 69 65 0a | .Eugene.Mikhaylov.-.Evan.Torrie. |
| 0ce0 | 2d 20 45 76 67 6b 65 6e 69 20 53 61 6d 70 65 6c 6e 69 6b 6f 66 0a 2d 20 45 79 61 6c 20 4c 6f 74 | -.Evgkeni.Sampelnikof.-.Eyal.Lot |
| 0d00 | 65 6d 0a 2d 20 45 79 61 6c 20 53 6f 68 61 0a 2d 20 46 61 62 69 61 6e 20 57 69 67 65 74 0a 2d 20 | em.-.Eyal.Soha.-.Fabian.Wiget.-. |
| 0d20 | 46 65 6c 69 78 20 47 65 6c 6c 65 72 0a 2d 20 46 65 6c 69 78 20 59 61 6e 0a 2d 20 46 65 6e 67 20 | Felix.Geller.-.Felix.Yan.-.Feng. |
| 0d40 | 4c 69 0a 2d 20 46 6c 6f 72 69 61 6e 20 52 61 67 77 69 74 7a 0a 2d 20 46 72 61 6e 6b 6c 69 6e 20 | Li.-.Florian.Ragwitz.-.Franklin. |
| 0d60 | 44 65 6c 65 68 65 6c 6c 65 0a 2d 20 46 72 c3 a9 64 c3 a9 72 69 63 20 47 69 71 75 65 6c 0a 2d 20 | Delehelle.-.Fr..d..ric.Giquel.-. |
| 0d80 | 46 72 69 74 7a 20 47 72 61 62 6f 0a 2d 20 46 72 69 74 7a 20 53 74 65 6c 7a 65 72 0a 2d 20 47 65 | Fritz.Grabo.-.Fritz.Stelzer.-.Ge |
| 0da0 | 6f 66 66 20 53 68 61 6e 6e 6f 6e 0a 2d 20 47 65 6f 72 67 65 20 4b 61 64 69 61 6e 61 6b 69 73 0a | off.Shannon.-.George.Kadianakis. |
| 0dc0 | 2d 20 47 c3 a9 7a 61 20 48 65 72 6d 61 6e 0a 2d 20 47 72 61 68 61 6d 20 43 6c 61 72 6b 0a 2d 20 | -.G..za.Herman.-.Graham.Clark.-. |
| 0de0 | 47 72 61 68 61 6d 20 44 6f 62 62 69 6e 73 0a 2d 20 47 72 65 67 20 41 2e 20 57 6f 6f 64 73 0a 2d | Graham.Dobbins.-.Greg.A..Woods.- |
| 0e00 | 20 47 72 65 67 20 4c 75 63 61 73 0a 2d 20 47 72 65 67 6f 72 79 20 48 65 79 74 69 6e 67 73 0a 2d | .Greg.Lucas.-.Gregory.Heytings.- |
| 0e20 | 20 47 72 65 67 20 53 65 78 74 6f 6e 0a 2d 20 47 72 65 67 20 53 74 65 75 63 6b 0a 2d 20 47 75 69 | .Greg.Sexton.-.Greg.Steuck.-.Gui |
| 0e40 | 6c 6c 61 75 6d 65 20 4d 61 72 74 72 65 73 0a 2d 20 48 61 6e 6e 75 20 4b 6f 69 76 69 73 74 6f 0a | llaume.Martres.-.Hannu.Koivisto. |
| 0e60 | 2d 20 48 61 6e 73 2d 50 65 74 65 72 20 44 65 69 66 65 6c 0a 2d 20 68 6f 6b 6f 6d 6f 0a 2d 20 48 | -.Hans-Peter.Deifel.-.hokomo.-.H |
| 0e80 | 75 73 73 65 69 6e 20 41 69 74 2d 4c 61 68 63 65 6e 0a 2d 20 49 61 6e 20 45 75 72 65 0a 2d 20 49 | ussein.Ait-Lahcen.-.Ian.Eure.-.I |
| 0ea0 | 61 6e 20 4d 69 6c 6c 69 67 61 6e 0a 2d 20 49 6c 79 61 20 47 72 69 67 6f 72 69 65 76 0a 2d 20 49 | an.Milligan.-.Ilya.Grigoriev.-.I |
| 0ec0 | 6e 67 6d 61 72 20 53 69 74 74 6c 0a 2d 20 49 6e 67 6f 20 4c 6f 68 6d 61 72 0a 2d 20 49 6f 61 6e | ngmar.Sittl.-.Ingo.Lohmar.-.Ioan |
| 0ee0 | 2d 41 64 72 69 61 6e 20 52 61 74 69 75 0a 2d 20 49 76 61 6e 20 42 72 65 6e 6e 61 6e 0a 2d 20 4a | -Adrian.Ratiu.-.Ivan.Brennan.-.J |
| 0f00 | 61 6e 20 54 61 74 61 72 69 6b 0a 2d 20 4a 61 73 70 65 72 20 53 74 2e 20 50 69 65 72 72 65 0a 2d | an.Tatarik.-.Jasper.St..Pierre.- |
| 0f20 | 20 4a 65 61 6e 2d 4c 6f 75 69 73 20 47 69 6f 72 64 61 6e 6f 0a 2d 20 4a 65 66 66 20 42 65 6c 6c | .Jean-Louis.Giordano.-.Jeff.Bell |
| 0f40 | 65 67 61 72 64 65 0a 2d 20 4a 65 66 66 20 44 61 69 72 69 6b 69 0a 2d 20 4a 65 72 65 6d 79 20 4d | egarde.-.Jeff.Dairiki.-.Jeremy.M |
| 0f60 | 65 6e 67 0a 2d 20 4a 65 73 73 65 20 41 6c 61 6d 61 0a 2d 20 4a 69 6d 20 42 6c 61 6e 64 79 0a 2d | eng.-.Jesse.Alama.-.Jim.Blandy.- |
| 0f80 | 20 4a 6f 61 6b 69 6d 20 4a 61 6c 61 70 0a 2d 20 4a 6f 68 61 6e 6e 65 73 20 41 6c 74 6d 61 6e 6e | .Joakim.Jalap.-.Johannes.Altmann |
| 0fa0 | 69 6e 67 65 72 0a 2d 20 4a 6f 68 61 6e 6e 65 73 20 4d 61 69 65 72 0a 2d 20 4a 6f 68 61 6e 6e 20 | inger.-.Johannes.Maier.-.Johann. |
| 0fc0 | 4b 6c c3 a4 68 6e 0a 2d 20 4a 6f 68 6e 20 4d 61 73 74 72 6f 0a 2d 20 4a 6f 68 6e 20 4d 6f 72 72 | Kl..hn.-.John.Mastro.-.John.Morr |
| 0fe0 | 69 73 0a 2d 20 4a 6f 68 6e 20 57 69 65 67 6c 65 79 0a 2d 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 | is.-.John.Wiegley.-.Jonas.Bernou |
| 1000 | 6c 6c 69 0a 2d 20 4a 6f 6e 61 73 20 47 61 6c 76 c3 a3 6f 20 58 61 76 69 65 72 0a 2d 20 4a 6f 6e | lli.-.Jonas.Galv..o.Xavier.-.Jon |
| 1020 | 61 74 68 61 6e 20 41 72 6e 65 74 74 0a 2d 20 4a 6f 6e 61 74 68 61 6e 20 64 65 6c 20 53 74 72 6f | athan.Arnett.-.Jonathan.del.Stro |
| 1040 | 74 68 65 72 0a 2d 20 4a 6f 6e 61 74 68 61 6e 20 4c 65 65 63 68 2d 50 65 70 69 6e 0a 2d 20 4a 6f | ther.-.Jonathan.Leech-Pepin.-.Jo |
| 1060 | 6e 61 74 68 61 6e 20 52 6f 65 73 0a 2d 20 4a 6f 6e 61 74 68 6f 6e 20 4d 63 4b 69 74 72 69 63 6b | nathan.Roes.-.Jonathon.McKitrick |
| 1080 | 0a 2d 20 4a 6f 6e 20 56 61 6e 64 65 72 77 69 6a 6b 0a 2d 20 4a 6f 72 64 61 6e 20 47 61 6c 62 79 | .-.Jon.Vanderwijk.-.Jordan.Galby |
| 10a0 | 0a 2d 20 4a 6f 72 64 61 6e 20 47 72 65 65 6e 62 65 72 67 0a 2d 20 4a 6f 72 67 65 20 49 73 72 61 | .-.Jordan.Greenberg.-.Jorge.Isra |
| 10c0 | 65 6c 20 50 65 c3 b1 61 0a 2d 20 4a 6f 73 68 20 45 6c 73 61 73 73 65 72 0a 2d 20 4a 6f 73 69 61 | el.Pe..a.-.Josh.Elsasser.-.Josia |
| 10e0 | 68 20 53 63 68 77 61 62 0a 2d 20 4a 75 6c 69 65 6e 20 44 61 6e 6a 6f 75 0a 2d 20 4a 75 73 74 69 | h.Schwab.-.Julien.Danjou.-.Justi |
| 1100 | 6e 20 42 75 72 6b 65 74 74 0a 2d 20 4a 75 73 74 69 6e 20 43 61 72 61 74 7a 61 73 0a 2d 20 4a 75 | n.Burkett.-.Justin.Caratzas.-.Ju |
| 1120 | 73 74 69 6e 20 47 75 65 6e 74 68 65 72 0a 2d 20 4a 75 73 74 69 6e 20 54 68 6f 6d 61 73 0a 2d 20 | stin.Guenther.-.Justin.Thomas.-. |
| 1140 | 4b 61 6e 2d 52 75 20 43 68 65 6e 0a 2d 20 4b 65 6e 6e 79 20 42 61 6c 6c 6f 75 0a 2d 20 4b 65 73 | Kan-Ru.Chen.-.Kenny.Ballou.-.Kes |
| 1160 | 68 61 76 20 4b 69 6e 69 0a 2d 20 4b 65 76 69 6e 20 42 72 75 62 65 63 6b 20 55 6e 68 61 6d 6d 65 | hav.Kini.-.Kevin.Brubeck.Unhamme |
| 1180 | 72 0a 2d 20 4b 65 76 69 6e 20 4a 2e 20 46 6f 6c 65 79 0a 2d 20 4b c3 a9 76 69 6e 20 4c 65 20 47 | r.-.Kevin.J..Foley.-.K..vin.Le.G |
| 11a0 | 6f 75 67 75 65 63 0a 2d 20 4b 69 6d 62 65 72 6c 79 20 57 6f 6c 6b 0a 2d 20 4b 6e 75 74 20 4f 6c | ouguec.-.Kimberly.Wolk.-.Knut.Ol |
| 11c0 | 61 76 20 42 c3 b8 68 6d 65 72 0a 2d 20 4b 79 6c 65 20 4d 65 79 65 72 0a 2d 20 4c 61 75 72 65 6e | av.B..hmer.-.Kyle.Meyer.-.Lauren |
| 11e0 | 74 20 4c 61 66 66 6f 6e 74 0a 2d 20 4c 61 76 65 72 6e 65 20 53 63 68 72 6f 63 6b 0a 2d 20 4c 65 | t.Laffont.-.Laverne.Schrock.-.Le |
| 1200 | 61 6e 64 72 6f 20 46 61 63 63 68 69 6e 65 74 74 69 0a 2d 20 4c 65 6c 65 20 47 61 69 66 61 78 0a | andro.Facchinetti.-.Lele.Gaifax. |
| 1220 | 2d 20 4c c3 a9 6e 61 c3 af 63 20 48 75 61 72 64 0a 2d 20 4c 65 6f 20 4c 69 75 0a 2d 20 4c 65 6f | -.L..na..c.Huard.-.Leo.Liu.-.Leo |
| 1240 | 6e 61 72 64 6f 20 45 74 63 68 65 76 65 72 72 79 0a 2d 20 4c 65 6f 20 56 69 76 69 65 72 0a 2d 20 | nardo.Etcheverry.-.Leo.Vivier.-. |
| 1260 | 4c 69 20 43 68 65 6e 0a 2d 20 4c 69 6e 67 63 68 61 6f 20 58 69 6e 0a 2d 20 4c 69 6e 20 53 75 6e | Li.Chen.-.Lingchao.Xin.-.Lin.Sun |
| 1280 | 0a 2d 20 4c 69 2d 59 75 6e 20 43 68 61 6e 67 0a 2d 20 4c 6c 75 c3 ad 73 20 56 69 6c 61 6e 6f 76 | .-.Li-Yun.Chang.-.Llu..s.Vilanov |
| 12a0 | 61 0a 2d 20 4c 6f 69 63 20 44 61 63 68 61 72 79 0a 2d 20 4c 6f 75 69 73 20 52 6f 63 68 c3 a9 0a | a.-.Loic.Dachary.-.Louis.Roch... |
| 12c0 | 2d 20 4c 75 c3 ad 73 20 4f 6c 69 76 65 69 72 61 0a 2d 20 4c 75 6b 65 20 41 6d 64 6f 72 0a 2d 20 | -.Lu..s.Oliveira.-.Luke.Amdor.-. |
| 12e0 | 4d 61 67 6e 61 72 20 53 76 65 65 6e 0a 2d 20 4d 61 67 6e 75 73 20 4d 61 6c 6d 0a 2d 20 4d 61 6b | Magnar.Sveen.-.Magnus.Malm.-.Mak |
| 1300 | 20 4b 6f 6c 79 62 61 62 69 0a 2d 20 4d 61 6e 75 65 6c 20 56 c3 a1 7a 71 75 65 7a 20 41 63 6f 73 | .Kolybabi.-.Manuel.V..zquez.Acos |
| 1320 | 74 61 0a 2d 20 4d 61 72 63 65 6c 20 57 6f 6c 66 0a 2d 20 4d 61 72 63 20 48 65 72 62 65 72 74 0a | ta.-.Marcel.Wolf.-.Marc.Herbert. |
| 1340 | 2d 20 4d 61 72 63 69 6e 20 42 61 63 68 72 79 0a 2d 20 4d 61 72 63 6f 20 43 72 61 76 65 69 72 6f | -.Marcin.Bachry.-.Marco.Craveiro |
| 1360 | 0a 2d 20 4d 61 72 63 6f 20 57 61 68 6c 0a 2d 20 4d 61 72 63 20 53 68 65 72 72 79 0a 2d 20 4d 61 | .-.Marco.Wahl.-.Marc.Sherry.-.Ma |
| 1380 | 72 69 61 6e 20 53 63 68 75 62 65 72 74 0a 2d 20 4d 61 72 69 6f 20 52 6f 64 61 73 0a 2d 20 4d 61 | rian.Schubert.-.Mario.Rodas.-.Ma |
| 13a0 | 72 69 75 73 20 56 6f 6c 6c 6d 65 72 0a 2d 20 4d 61 72 6b 20 48 65 70 62 75 72 6e 0a 2d 20 4d 61 | rius.Vollmer.-.Mark.Hepburn.-.Ma |
| 13c0 | 72 6b 20 4b 61 72 70 6f 76 0a 2d 20 4d 61 72 6b 20 4f 74 65 69 7a 61 0a 2d 20 4d 61 72 6b 75 73 | rk.Karpov.-.Mark.Oteiza.-.Markus |
| 13e0 | 20 42 65 70 70 6c 65 72 0a 2d 20 4d 61 72 74 69 6e 20 4a 6f 65 72 67 0a 2d 20 4d 61 72 74 69 6e | .Beppler.-.Martin.Joerg.-.Martin |
| 1400 | 20 50 6f 6c 64 65 6e 0a 2d 20 4d 61 74 74 68 65 77 20 46 6c 75 65 74 0a 2d 20 4d 61 74 74 68 65 | .Polden.-.Matthew.Fluet.-.Matthe |
| 1420 | 77 20 4b 72 61 61 69 0a 2d 20 4d 61 74 74 68 69 65 75 20 48 61 75 67 6c 75 73 74 61 69 6e 65 0a | w.Kraai.-.Matthieu.Hauglustaine. |
| 1440 | 2d 20 4d 61 74 75 73 20 47 6f 6c 6a 65 72 0a 2d 20 4d 61 78 69 6d 20 43 6f 75 72 6e 6f 79 65 72 | -.Matus.Goljer.-.Maxim.Cournoyer |
| 1460 | 0a 2d 20 4d 69 63 68 61 65 6c 20 46 6f 67 6c 65 6d 61 6e 0a 2d 20 4d 69 63 68 61 65 6c 20 47 72 | .-.Michael.Fogleman.-.Michael.Gr |
| 1480 | 69 66 66 69 74 68 73 0a 2d 20 4d 69 63 68 61 65 6c 20 48 65 65 72 64 65 67 65 6e 0a 2d 20 4d 69 | iffiths.-.Michael.Heerdegen.-.Mi |
| 14a0 | 63 68 61 6c 20 53 6f 6a 6b 61 0a 2d 20 4d 69 63 69 61 68 20 4d 61 73 74 65 72 73 0a 2d 20 4d 69 | chal.Sojka.-.Miciah.Masters.-.Mi |
| 14c0 | 6c 65 73 20 42 61 64 65 72 0a 2d 20 4d 69 6c 6f c5 a1 20 4d 6f c5 a1 69 c4 87 0a 2d 20 4d 69 74 | les.Bader.-.Milo...Mo..i...-.Mit |
| 14e0 | 63 68 65 6c 20 48 75 6d 70 68 65 72 79 73 0a 2d 20 4d 6f 72 69 74 7a 20 42 75 6e 6b 75 73 0a 2d | chel.Humpherys.-.Moritz.Bunkus.- |
| 1500 | 20 4e 61 63 68 6f 20 42 61 72 72 69 65 6e 74 6f 73 0a 2d 20 4e 61 6f 79 61 20 59 61 6d 61 73 68 | .Nacho.Barrientos.-.Naoya.Yamash |
| 1520 | 69 74 61 0a 2d 20 4e 61 74 61 6c 69 65 20 57 65 69 7a 65 6e 62 61 75 6d 0a 2d 20 4e 67 75 79 e1 | ita.-.Natalie.Weizenbaum.-.Nguy. |
| 1540 | bb 85 6e 20 54 75 e1 ba a5 6e 20 41 6e 68 0a 2d 20 4e 69 63 20 46 65 72 69 65 72 0a 2d 20 4e 69 | ..n.Tu...n.Anh.-.Nic.Ferier.-.Ni |
| 1560 | 63 68 6f 6c 61 73 20 56 6f 6c 6c 6d 65 72 0a 2d 20 4e 69 63 6b 20 41 6c 63 6f 63 6b 0a 2d 20 4e | cholas.Vollmer.-.Nick.Alcock.-.N |
| 1580 | 69 63 6b 20 41 6c 65 78 61 6e 64 65 72 0a 2d 20 4e 69 63 6b 20 44 69 6d 69 64 75 6b 0a 2d 20 4e | ick.Alexander.-.Nick.Dimiduk.-.N |
| 15a0 | 69 63 6b 6c 61 73 20 4c 69 6e 64 67 72 65 6e 0a 2d 20 4e 69 63 6f 6c 61 73 20 44 75 64 65 62 6f | icklas.Lindgren.-.Nicolas.Dudebo |
| 15c0 | 75 74 0a 2d 20 4e 69 63 6f 6c 61 73 20 50 65 74 74 6f 6e 0a 2d 20 4e 69 63 6f 6c 61 73 20 52 69 | ut.-.Nicolas.Petton.-.Nicolas.Ri |
| 15e0 | 63 68 61 72 64 0a 2d 20 4e 69 6b 6f 6c 61 79 20 4d 61 72 74 79 6e 6f 76 0a 2d 20 4e 6f 61 6d 20 | chard.-.Nikolay.Martynov.-.Noam. |
| 1600 | 50 6f 73 74 61 76 73 6b 79 0a 2d 20 4e 2e 20 54 72 6f 79 20 64 65 20 46 72 65 69 74 61 73 0a 2d | Postavsky.-.N..Troy.de.Freitas.- |
| 1620 | 20 4f 6c 61 20 78 20 4e 69 6c 73 73 6f 6e 0a 2d 20 4f 6c 65 20 41 72 6e 64 74 0a 2d 20 4f 6c 65 | .Ola.x.Nilsson.-.Ole.Arndt.-.Ole |
| 1640 | 68 20 4b 72 65 68 65 6c 0a 2d 20 4f 72 69 76 65 6a 20 44 65 73 68 0a 2d 20 c3 93 73 63 61 72 20 | h.Krehel.-.Orivej.Desh.-...scar. |
| 1660 | 46 75 65 6e 74 65 73 0a 2d 20 50 61 6e 63 68 6f 20 48 6f 72 72 69 6c 6c 6f 0a 2d 20 50 61 75 6c | Fuentes.-.Pancho.Horrillo.-.Paul |
| 1680 | 20 50 6f 67 6f 6e 79 73 68 65 76 0a 2d 20 50 61 75 6c 20 53 74 61 64 69 67 0a 2d 20 50 61 76 65 | .Pogonyshev.-.Paul.Stadig.-.Pave |
| 16a0 | 6c 20 48 6f 6c 65 6a 73 6f 76 73 6b 79 0a 2d 20 50 65 6b 6b 61 20 50 65 73 73 69 0a 2d 20 50 65 | l.Holejsovsky.-.Pekka.Pessi.-.Pe |
| 16c0 | 74 65 72 20 45 69 73 65 6e 74 72 61 75 74 0a 2d 20 50 65 74 65 72 20 4a 61 72 6f 73 0a 2d 20 50 | ter.Eisentraut.-.Peter.Jaros.-.P |
| 16e0 | 65 74 65 72 20 4a 2e 20 57 65 69 73 62 65 72 67 0a 2d 20 50 65 74 65 72 20 56 61 73 69 6c 0a 2d | eter.J..Weisberg.-.Peter.Vasil.- |
| 1700 | 20 50 68 69 6c 69 70 70 65 20 43 61 76 61 6c 61 72 69 61 0a 2d 20 50 68 69 6c 69 70 70 65 20 56 | .Philippe.Cavalaria.-.Philippe.V |
| 1720 | 61 75 63 68 65 72 0a 2d 20 50 68 69 6c 69 70 70 20 46 65 68 72 65 0a 2d 20 50 68 69 6c 69 70 70 | aucher.-.Philipp.Fehre.-.Philipp |
| 1740 | 20 48 61 73 65 6c 77 61 72 74 65 72 0a 2d 20 50 68 69 6c 69 70 70 20 53 74 65 70 68 61 6e 69 0a | .Haselwarter.-.Philipp.Stephani. |
| 1760 | 2d 20 50 68 69 6c 69 70 20 57 65 61 76 65 72 0a 2d 20 50 68 69 6c 20 4a 61 63 6b 73 6f 6e 0a 2d | -.Philip.Weaver.-.Phil.Jackson.- |
| 1780 | 20 50 68 69 6c 20 53 61 69 6e 74 79 0a 2d 20 50 69 65 72 72 65 20 4e 65 69 64 68 61 72 64 74 0a | .Phil.Sainty.-.Pierre.Neidhardt. |
| 17a0 | 2d 20 50 69 65 74 65 72 20 50 72 61 65 74 0a 2d 20 50 72 61 74 68 61 6d 65 73 68 20 53 6f 6e 70 | -.Pieter.Praet.-.Prathamesh.Sonp |
| 17c0 | 61 74 6b 69 0a 2d 20 50 72 69 74 61 6d 20 42 61 72 61 6c 0a 2d 20 72 61 62 69 6f 0a 2d 20 52 61 | atki.-.Pritam.Baral.-.rabio.-.Ra |
| 17e0 | 64 6f 6e 20 52 6f 73 62 6f 72 6f 75 67 68 0a 2d 20 52 61 66 61 65 6c 20 4c 61 62 6f 69 73 73 69 | don.Rosborough.-.Rafael.Laboissi |
| 1800 | 65 72 65 0a 2d 20 52 61 68 75 6c 20 52 61 6d 65 73 68 62 61 62 75 0a 2d 20 52 61 69 6d 6f 6e 20 | ere.-.Rahul.Rameshbabu.-.Raimon. |
| 1820 | 47 72 61 75 0a 2d 20 52 61 6d 6b 75 6d 61 72 20 52 61 6d 61 63 68 61 6e 64 72 61 0a 2d 20 52 65 | Grau.-.Ramkumar.Ramachandra.-.Re |
| 1840 | 6d 63 6f 20 76 61 6e 20 27 74 20 56 65 65 72 0a 2d 20 52 c3 a9 6d 69 20 56 61 6e 69 63 61 74 0a | mco.van.'t.Veer.-.R..mi.Vanicat. |
| 1860 | 2d 20 52 65 6e c3 a9 20 53 74 61 64 6c 65 72 0a 2d 20 52 69 63 68 61 72 64 20 4b 69 6d 0a 2d 20 | -.Ren...Stadler.-.Richard.Kim.-. |
| 1880 | 52 6f 62 65 72 74 20 42 6f 6f 6e 65 0a 2d 20 52 6f 62 65 72 74 20 49 72 65 6c 61 6e 0a 2d 20 52 | Robert.Boone.-.Robert.Irelan.-.R |
| 18a0 | 6f 62 69 6e 20 47 72 65 65 6e 0a 2d 20 52 6f 65 79 20 44 61 72 77 69 73 68 20 44 72 6f 72 0a 2d | obin.Green.-.Roey.Darwish.Dror.- |
| 18c0 | 20 52 6f 67 65 72 20 43 72 65 77 0a 2d 20 52 6f 6d 61 69 6e 20 46 72 61 6e 63 6f 69 73 65 0a 2d | .Roger.Crew.-.Romain.Francoise.- |
| 18e0 | 20 52 6f 6e 20 50 61 72 6b 65 72 0a 2d 20 52 6f 79 20 43 72 69 68 66 69 65 6c 64 0a 2d 20 52 c3 | .Ron.Parker.-.Roy.Crihfield.-.R. |
| 1900 | bc 64 69 67 65 72 20 53 6f 6e 64 65 72 66 65 6c 64 0a 2d 20 52 75 73 73 65 6c 6c 20 42 6c 61 63 | .diger.Sonderfeld.-.Russell.Blac |
| 1920 | 6b 0a 2d 20 52 79 61 6e 20 43 2e 20 54 68 6f 6d 70 73 6f 6e 0a 2d 20 53 61 6d 20 43 65 64 61 72 | k.-.Ryan.C..Thompson.-.Sam.Cedar |
| 1940 | 62 61 75 6d 0a 2d 20 53 61 6d 75 65 6c 20 42 72 6f 6e 73 6f 6e 0a 2d 20 53 61 6d 75 65 6c 20 57 | baum.-.Samuel.Bronson.-.Samuel.W |
| 1960 | 2e 20 46 6c 69 6e 74 0a 2d 20 53 61 6e 6a 6f 79 20 44 61 73 0a 2d 20 53 65 61 6e 20 41 6c 6c 72 | ..Flint.-.Sanjoy.Das.-.Sean.Allr |
| 1980 | 65 64 0a 2d 20 53 65 61 6e 20 42 72 79 61 6e 74 0a 2d 20 53 65 61 6e 20 46 61 72 6c 65 79 0a 2d | ed.-.Sean.Bryant.-.Sean.Farley.- |
| 19a0 | 20 53 65 61 6e 20 57 68 69 74 74 6f 6e 0a 2d 20 53 65 62 61 73 74 69 61 6e 20 57 69 65 73 6e 65 | .Sean.Whitton.-.Sebastian.Wiesne |
| 19c0 | 72 0a 2d 20 53 c3 a9 62 61 73 74 69 65 6e 20 47 72 6f 73 73 0a 2d 20 53 65 6f 6e 67 2d 4b 6f 6f | r.-.S..bastien.Gross.-.Seong-Koo |
| 19e0 | 6b 20 53 68 69 6e 0a 2d 20 53 65 72 67 65 79 20 50 61 73 68 69 6e 69 6e 0a 2d 20 53 65 72 67 65 | k.Shin.-.Sergey.Pashinin.-.Serge |
| 1a00 | 79 20 56 69 6e 6f 6b 75 72 6f 76 0a 2d 20 53 65 72 76 69 6c 69 6f 20 41 66 72 65 20 50 75 65 6e | y.Vinokurov.-.Servilio.Afre.Puen |
| 1a20 | 74 65 73 0a 2d 20 73 68 6f 65 66 6f 6e 65 0a 2d 20 53 68 75 67 75 61 6e 67 20 53 75 6e 0a 2d 20 | tes.-.shoefone.-.Shuguang.Sun.-. |
| 1a40 | 53 69 61 76 61 73 68 20 41 73 6b 61 72 69 20 4e 61 73 72 0a 2d 20 53 69 6c 65 6e 74 20 53 70 68 | Siavash.Askari.Nasr.-.Silent.Sph |
| 1a60 | 65 72 65 0a 2d 20 53 69 6d 6f 6e 20 50 69 6e 74 61 72 65 6c 6c 69 0a 2d 20 53 74 65 66 61 6e 20 | ere.-.Simon.Pintarelli.-.Stefan. |
| 1a80 | 4b 61 6e 67 61 73 0a 2d 20 c5 a0 74 c4 9b 70 c3 a1 6e 20 4e c4 9b 6d 65 63 0a 2d 20 53 74 65 76 | Kangas.-...t..p..n.N..mec.-.Stev |
| 1aa0 | 65 6e 20 43 68 6f 77 0a 2d 20 53 74 65 76 65 6e 20 45 2e 20 48 61 72 72 69 73 0a 2d 20 53 74 65 | en.Chow.-.Steven.E..Harris.-.Ste |
| 1ac0 | 76 65 6e 20 54 68 6f 6d 61 73 0a 2d 20 53 74 65 76 65 6e 20 56 61 6e 63 6f 69 6c 6c 69 65 0a 2d | ven.Thomas.-.Steven.Vancoillie.- |
| 1ae0 | 20 53 74 65 76 65 20 50 75 72 63 65 6c 6c 0a 2d 20 53 75 68 61 69 6c 20 53 68 65 72 67 69 6c 6c | .Steve.Purcell.-.Suhail.Shergill |
| 1b00 | 0a 2d 20 53 79 6c 76 61 69 6e 20 52 6f 75 73 73 65 61 75 0a 2d 20 53 79 6f 68 65 69 20 59 6f 73 | .-.Sylvain.Rousseau.-.Syohei.Yos |
| 1b20 | 68 69 64 61 0a 2d 20 53 7a 75 6e 74 69 0a 2d 20 54 61 6b 61 66 75 6d 69 20 41 72 61 6b 61 6b 69 | hida.-.Szunti.-.Takafumi.Arakaki |
| 1b40 | 0a 2d 20 54 61 73 73 69 6c 6f 20 48 6f 72 6e 0a 2d 20 54 45 43 0a 2d 20 54 65 65 6d 75 20 4c 69 | .-.Tassilo.Horn.-.TEC.-.Teemu.Li |
| 1b60 | 6b 6f 6e 65 6e 0a 2d 20 54 65 72 75 6b 69 20 53 68 69 67 69 74 61 6e 69 0a 2d 20 54 68 69 65 72 | konen.-.Teruki.Shigitani.-.Thier |
| 1b80 | 72 79 20 56 6f 6c 70 69 61 74 74 6f 0a 2d 20 54 68 6f 6d 61 73 20 41 20 43 61 73 77 65 6c 6c 0a | ry.Volpiatto.-.Thomas.A.Caswell. |
| 1ba0 | 2d 20 54 68 6f 6d 61 73 20 46 69 6e 69 20 48 61 6e 73 65 6e 0a 2d 20 54 68 6f 6d 61 73 20 46 72 | -.Thomas.Fini.Hansen.-.Thomas.Fr |
| 1bc0 | c3 b6 73 73 6d 61 6e 0a 2d 20 54 68 6f 6d 61 73 20 4a 6f 73 74 0a 2d 20 54 68 6f 6d 61 73 20 52 | ..ssman.-.Thomas.Jost.-.Thomas.R |
| 1be0 | 69 63 63 61 72 64 69 0a 2d 20 54 69 62 6f 72 20 53 69 6d 6b 6f 0a 2d 20 54 69 6d 6f 20 4a 75 68 | iccardi.-.Tibor.Simko.-.Timo.Juh |
| 1c00 | 61 6e 69 20 4c 69 6e 64 66 6f 72 73 0a 2d 20 54 69 6d 20 50 65 72 6b 69 6e 73 0a 2d 20 54 69 6d | ani.Lindfors.-.Tim.Perkins.-.Tim |
| 1c20 | 20 57 72 61 69 67 68 74 0a 2d 20 54 69 6e 67 2d 59 75 20 4c 69 6e 0a 2d 20 54 6f 6d 20 46 65 69 | .Wraight.-.Ting-Yu.Lin.-.Tom.Fei |
| 1c40 | 73 74 0a 2d 20 54 6f 6f 6e 20 43 6c 61 65 73 0a 2d 20 54 6f 70 69 20 4d 69 65 74 74 69 6e 65 6e | st.-.Toon.Claes.-.Topi.Miettinen |
| 1c60 | 0a 2d 20 54 72 6f 79 20 48 69 6e 63 6b 6c 65 79 0a 2d 20 54 73 75 79 6f 73 68 69 20 4b 69 74 61 | .-.Troy.Hinckley.-.Tsuyoshi.Kita |
| 1c80 | 6d 6f 74 6f 0a 2d 20 54 75 6e 63 20 55 7a 6c 75 0a 2d 20 55 6c 72 69 63 68 20 4d c3 bc 6c 6c 65 | moto.-.Tunc.Uzlu.-.Ulrich.M..lle |
| 1ca0 | 72 0a 2d 20 56 69 6e 65 65 74 20 4e 61 69 6b 0a 2d 20 56 69 74 61 6c 79 20 4f 73 74 61 73 68 6f | r.-.Vineet.Naik.-.Vitaly.Ostasho |
| 1cc0 | 76 0a 2d 20 56 6c 61 64 69 6d 69 72 20 49 76 61 6e 6f 76 0a 2d 20 56 6c 61 64 69 6d 69 72 20 50 | v.-.Vladimir.Ivanov.-.Vladimir.P |
| 1ce0 | 61 6e 74 65 6c 65 65 76 0a 2d 20 56 6c 61 64 69 6d 69 72 20 53 65 64 61 63 68 0a 2d 20 57 61 71 | anteleev.-.Vladimir.Sedach.-.Waq |
| 1d00 | 61 72 20 48 61 6d 65 65 64 0a 2d 20 57 65 69 20 48 75 61 6e 67 0a 2d 20 57 69 6c 66 72 65 64 20 | ar.Hameed.-.Wei.Huang.-.Wilfred. |
| 1d20 | 48 75 67 68 65 73 0a 2d 20 57 69 6e 20 54 72 65 65 73 65 0a 2d 20 57 6f 6a 63 69 65 63 68 20 53 | Hughes.-.Win.Treese.-.Wojciech.S |
| 1d40 | 69 65 77 69 65 72 73 6b 69 0a 2d 20 57 6f 75 74 65 72 20 42 6f 6c 73 74 65 72 6c 65 65 0a 2d 20 | iewierski.-.Wouter.Bolsterlee.-. |
| 1d60 | 58 61 76 69 65 72 20 4e 6f 72 69 61 0a 2d 20 58 75 20 43 68 75 6e 79 61 6e 67 0a 2d 20 59 61 6e | Xavier.Noria.-.Xu.Chunyang.-.Yan |
| 1d80 | 6e 20 48 65 72 6b 6c 6f 74 7a 0a 2d 20 59 61 6e 6e 20 48 6f 64 69 71 75 65 0a 2d 20 59 6e 69 6c | n.Herklotz.-.Yann.Hodique.-.Ynil |
| 1da0 | 75 0a 2d 20 59 6f 72 6b 20 5a 68 61 6f 0a 2d 20 59 75 69 63 68 69 20 48 69 67 61 73 68 69 0a 2d | u.-.York.Zhao.-.Yuichi.Higashi.- |
| 1dc0 | 20 59 75 72 69 20 4b 68 61 6e 0a 2d 20 5a 61 63 68 20 4c 61 74 74 61 0a 2d 20 7a 61 6b 6f 72 61 | .Yuri.Khan.-.Zach.Latta.-.zakora |
| 1de0 | 0a 2d 20 5a 68 75 20 5a 69 68 61 6f 0a 2d 20 7a 69 67 67 79 0a 2d 20 7a 69 6c 6f 6e 67 73 68 61 | .-.Zhu.Zihao.-.ziggy.-.zilongsha |
| 1e00 | 6e 72 65 6e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nren............................ |
| 1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 4c 49 43 45 4e 53 45 00 00 00 00 00 | magit-20240404.1901/LICENSE..... |
| 2020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 2080 | 30 31 30 34 35 31 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 31 31 37 00 20 30 00 00 00 | 0104515.00000000000.013117..0... |
| 20a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 2120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 2140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4e 55 20 47 45 4e 45 52 41 4c 20 | ....................GNU.GENERAL. |
| 2220 | 50 55 42 4c 49 43 20 4c 49 43 45 4e 53 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PUBLIC.LICENSE.................. |
| 2240 | 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 33 2c 20 32 39 20 4a 75 6e 65 20 32 30 30 37 0a 0a 20 | ......Version.3,.29.June.2007... |
| 2260 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 37 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | Copyright.(C).2007.Free.Software |
| 2280 | 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 20 3c 68 74 74 70 73 3a 2f 2f 66 73 66 2e 6f | .Foundation,.Inc..<https://fsf.o |
| 22a0 | 72 67 2f 3e 0a 20 45 76 65 72 79 6f 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 63 | rg/>..Everyone.is.permitted.to.c |
| 22c0 | 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 | opy.and.distribute.verbatim.copi |
| 22e0 | 65 73 0a 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 | es..of.this.license.document,.bu |
| 2300 | 74 20 63 68 61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 20 | t.changing.it.is.not.allowed.... |
| 2320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 72 65 61 6d | ...........................Pream |
| 2340 | 62 6c 65 0a 0a 20 20 54 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | ble....The.GNU.General.Public.Li |
| 2360 | 63 65 6e 73 65 20 69 73 20 61 20 66 72 65 65 2c 20 63 6f 70 79 6c 65 66 74 20 6c 69 63 65 6e 73 | cense.is.a.free,.copyleft.licens |
| 2380 | 65 20 66 6f 72 0a 73 6f 66 74 77 61 72 65 20 61 6e 64 20 6f 74 68 65 72 20 6b 69 6e 64 73 20 6f | e.for.software.and.other.kinds.o |
| 23a0 | 66 20 77 6f 72 6b 73 2e 0a 0a 20 20 54 68 65 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 6d 6f 73 | f.works.....The.licenses.for.mos |
| 23c0 | 74 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 6f 74 68 65 72 20 70 72 61 63 74 69 63 61 6c 20 77 | t.software.and.other.practical.w |
| 23e0 | 6f 72 6b 73 20 61 72 65 20 64 65 73 69 67 6e 65 64 0a 74 6f 20 74 61 6b 65 20 61 77 61 79 20 79 | orks.are.designed.to.take.away.y |
| 2400 | 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 20 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 | our.freedom.to.share.and.change. |
| 2420 | 74 68 65 20 77 6f 72 6b 73 2e 20 20 42 79 20 63 6f 6e 74 72 61 73 74 2c 0a 74 68 65 20 47 4e 55 | the.works...By.contrast,.the.GNU |
| 2440 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 73 20 69 6e 74 65 6e | .General.Public.License.is.inten |
| 2460 | 64 65 64 20 74 6f 20 67 75 61 72 61 6e 74 65 65 20 79 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f | ded.to.guarantee.your.freedom.to |
| 2480 | 0a 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 61 6c 6c 20 76 65 72 73 69 6f 6e 73 20 6f | .share.and.change.all.versions.o |
| 24a0 | 66 20 61 20 70 72 6f 67 72 61 6d 2d 2d 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 72 65 6d | f.a.program--to.make.sure.it.rem |
| 24c0 | 61 69 6e 73 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65 20 66 6f 72 20 61 6c 6c 20 69 74 73 20 75 | ains.free.software.for.all.its.u |
| 24e0 | 73 65 72 73 2e 20 20 57 65 2c 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 | sers...We,.the.Free.Software.Fou |
| 2500 | 6e 64 61 74 69 6f 6e 2c 20 75 73 65 20 74 68 65 0a 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | ndation,.use.the.GNU.General.Pub |
| 2520 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 73 74 20 6f 66 20 6f 75 72 20 73 6f 66 74 | lic.License.for.most.of.our.soft |
| 2540 | 77 61 72 65 3b 20 69 74 20 61 70 70 6c 69 65 73 20 61 6c 73 6f 20 74 6f 0a 61 6e 79 20 6f 74 68 | ware;.it.applies.also.to.any.oth |
| 2560 | 65 72 20 77 6f 72 6b 20 72 65 6c 65 61 73 65 64 20 74 68 69 73 20 77 61 79 20 62 79 20 69 74 73 | er.work.released.this.way.by.its |
| 2580 | 20 61 75 74 68 6f 72 73 2e 20 20 59 6f 75 20 63 61 6e 20 61 70 70 6c 79 20 69 74 20 74 6f 0a 79 | .authors...You.can.apply.it.to.y |
| 25a0 | 6f 75 72 20 70 72 6f 67 72 61 6d 73 2c 20 74 6f 6f 2e 0a 0a 20 20 57 68 65 6e 20 77 65 20 73 70 | our.programs,.too.....When.we.sp |
| 25c0 | 65 61 6b 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 77 65 20 61 72 65 20 72 65 66 | eak.of.free.software,.we.are.ref |
| 25e0 | 65 72 72 69 6e 67 20 74 6f 20 66 72 65 65 64 6f 6d 2c 20 6e 6f 74 0a 70 72 69 63 65 2e 20 20 4f | erring.to.freedom,.not.price...O |
| 2600 | 75 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 73 20 61 72 65 20 64 | ur.General.Public.Licenses.are.d |
| 2620 | 65 73 69 67 6e 65 64 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 0a 68 61 | esigned.to.make.sure.that.you.ha |
| 2640 | 76 65 20 74 68 65 20 66 72 65 65 64 6f 6d 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 | ve.the.freedom.to.distribute.cop |
| 2660 | 69 65 73 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 28 61 6e 64 20 63 68 61 72 67 65 | ies.of.free.software.(and.charge |
| 2680 | 20 66 6f 72 0a 74 68 65 6d 20 69 66 20 79 6f 75 20 77 69 73 68 29 2c 20 74 68 61 74 20 79 6f 75 | .for.them.if.you.wish),.that.you |
| 26a0 | 20 72 65 63 65 69 76 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 72 20 63 61 6e 20 67 65 74 20 | .receive.source.code.or.can.get. |
| 26c0 | 69 74 20 69 66 20 79 6f 75 0a 77 61 6e 74 20 69 74 2c 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 | it.if.you.want.it,.that.you.can. |
| 26e0 | 63 68 61 6e 67 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 6f 72 20 75 73 65 20 70 69 65 63 65 | change.the.software.or.use.piece |
| 2700 | 73 20 6f 66 20 69 74 20 69 6e 20 6e 65 77 0a 66 72 65 65 20 70 72 6f 67 72 61 6d 73 2c 20 61 6e | s.of.it.in.new.free.programs,.an |
| 2720 | 64 20 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 79 6f 75 20 63 61 6e 20 64 6f 20 74 68 65 73 65 | d.that.you.know.you.can.do.these |
| 2740 | 20 74 68 69 6e 67 73 2e 0a 0a 20 20 54 6f 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 | .things.....To.protect.your.righ |
| 2760 | 74 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 6f 74 68 65 72 73 20 66 72 | ts,.we.need.to.prevent.others.fr |
| 2780 | 6f 6d 20 64 65 6e 79 69 6e 67 20 79 6f 75 0a 74 68 65 73 65 20 72 69 67 68 74 73 20 6f 72 20 61 | om.denying.you.these.rights.or.a |
| 27a0 | 73 6b 69 6e 67 20 79 6f 75 20 74 6f 20 73 75 72 72 65 6e 64 65 72 20 74 68 65 20 72 69 67 68 74 | sking.you.to.surrender.the.right |
| 27c0 | 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 68 61 76 65 0a 63 65 72 74 61 69 6e 20 | s...Therefore,.you.have.certain. |
| 27e0 | 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 69 65 73 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 62 75 | responsibilities.if.you.distribu |
| 2800 | 74 65 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 6f 72 20 69 66 | te.copies.of.the.software,.or.if |
| 2820 | 0a 79 6f 75 20 6d 6f 64 69 66 79 20 69 74 3a 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 69 65 73 | .you.modify.it:.responsibilities |
| 2840 | 20 74 6f 20 72 65 73 70 65 63 74 20 74 68 65 20 66 72 65 65 64 6f 6d 20 6f 66 20 6f 74 68 65 72 | .to.respect.the.freedom.of.other |
| 2860 | 73 2e 0a 0a 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 | s.....For.example,.if.you.distri |
| 2880 | 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 73 75 63 68 20 61 20 70 72 6f 67 72 61 6d 2c 20 77 | bute.copies.of.such.a.program,.w |
| 28a0 | 68 65 74 68 65 72 0a 67 72 61 74 69 73 20 6f 72 20 66 6f 72 20 61 20 66 65 65 2c 20 79 6f 75 20 | hether.gratis.or.for.a.fee,.you. |
| 28c0 | 6d 75 73 74 20 70 61 73 73 20 6f 6e 20 74 6f 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 74 | must.pass.on.to.the.recipients.t |
| 28e0 | 68 65 20 73 61 6d 65 0a 66 72 65 65 64 6f 6d 73 20 74 68 61 74 20 79 6f 75 20 72 65 63 65 69 76 | he.same.freedoms.that.you.receiv |
| 2900 | 65 64 2e 20 20 59 6f 75 20 6d 75 73 74 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 | ed...You.must.make.sure.that.the |
| 2920 | 79 2c 20 74 6f 6f 2c 20 72 65 63 65 69 76 65 0a 6f 72 20 63 61 6e 20 67 65 74 20 74 68 65 20 73 | y,.too,.receive.or.can.get.the.s |
| 2940 | 6f 75 72 63 65 20 63 6f 64 65 2e 20 20 41 6e 64 20 79 6f 75 20 6d 75 73 74 20 73 68 6f 77 20 74 | ource.code...And.you.must.show.t |
| 2960 | 68 65 6d 20 74 68 65 73 65 20 74 65 72 6d 73 20 73 6f 20 74 68 65 79 0a 6b 6e 6f 77 20 74 68 65 | hem.these.terms.so.they.know.the |
| 2980 | 69 72 20 72 69 67 68 74 73 2e 0a 0a 20 20 44 65 76 65 6c 6f 70 65 72 73 20 74 68 61 74 20 75 73 | ir.rights.....Developers.that.us |
| 29a0 | 65 20 74 68 65 20 47 4e 55 20 47 50 4c 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 | e.the.GNU.GPL.protect.your.right |
| 29c0 | 73 20 77 69 74 68 20 74 77 6f 20 73 74 65 70 73 3a 0a 28 31 29 20 61 73 73 65 72 74 20 63 6f 70 | s.with.two.steps:.(1).assert.cop |
| 29e0 | 79 72 69 67 68 74 20 6f 6e 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 28 32 29 20 | yright.on.the.software,.and.(2). |
| 2a00 | 6f 66 66 65 72 20 79 6f 75 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 67 69 76 69 6e 67 20 79 6f | offer.you.this.License.giving.yo |
| 2a20 | 75 20 6c 65 67 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 | u.legal.permission.to.copy,.dist |
| 2a40 | 72 69 62 75 74 65 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 2e 0a 0a 20 20 46 6f 72 20 | ribute.and/or.modify.it.....For. |
| 2a60 | 74 68 65 20 64 65 76 65 6c 6f 70 65 72 73 27 20 61 6e 64 20 61 75 74 68 6f 72 73 27 20 70 72 6f | the.developers'.and.authors'.pro |
| 2a80 | 74 65 63 74 69 6f 6e 2c 20 74 68 65 20 47 50 4c 20 63 6c 65 61 72 6c 79 20 65 78 70 6c 61 69 6e | tection,.the.GPL.clearly.explain |
| 2aa0 | 73 0a 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 | s.that.there.is.no.warranty.for. |
| 2ac0 | 74 68 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2e 20 20 46 6f 72 20 62 6f 74 68 20 75 73 | this.free.software...For.both.us |
| 2ae0 | 65 72 73 27 20 61 6e 64 0a 61 75 74 68 6f 72 73 27 20 73 61 6b 65 2c 20 74 68 65 20 47 50 4c 20 | ers'.and.authors'.sake,.the.GPL. |
| 2b00 | 72 65 71 75 69 72 65 73 20 74 68 61 74 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 | requires.that.modified.versions. |
| 2b20 | 62 65 20 6d 61 72 6b 65 64 20 61 73 0a 63 68 61 6e 67 65 64 2c 20 73 6f 20 74 68 61 74 20 74 68 | be.marked.as.changed,.so.that.th |
| 2b40 | 65 69 72 20 70 72 6f 62 6c 65 6d 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 74 74 72 69 62 75 | eir.problems.will.not.be.attribu |
| 2b60 | 74 65 64 20 65 72 72 6f 6e 65 6f 75 73 6c 79 20 74 6f 0a 61 75 74 68 6f 72 73 20 6f 66 20 70 72 | ted.erroneously.to.authors.of.pr |
| 2b80 | 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 53 6f 6d 65 20 64 65 76 69 63 65 73 | evious.versions.....Some.devices |
| 2ba0 | 20 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 64 65 6e 79 20 75 73 65 72 73 20 61 63 63 65 | .are.designed.to.deny.users.acce |
| 2bc0 | 73 73 20 74 6f 20 69 6e 73 74 61 6c 6c 20 6f 72 20 72 75 6e 0a 6d 6f 64 69 66 69 65 64 20 76 65 | ss.to.install.or.run.modified.ve |
| 2be0 | 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 6e 73 69 64 65 20 74 68 | rsions.of.the.software.inside.th |
| 2c00 | 65 6d 2c 20 61 6c 74 68 6f 75 67 68 20 74 68 65 20 6d 61 6e 75 66 61 63 74 75 72 65 72 0a 63 61 | em,.although.the.manufacturer.ca |
| 2c20 | 6e 20 64 6f 20 73 6f 2e 20 20 54 68 69 73 20 69 73 20 66 75 6e 64 61 6d 65 6e 74 61 6c 6c 79 20 | n.do.so...This.is.fundamentally. |
| 2c40 | 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 20 61 69 6d 20 6f 66 0a 70 72 6f | incompatible.with.the.aim.of.pro |
| 2c60 | 74 65 63 74 69 6e 67 20 75 73 65 72 73 27 20 66 72 65 65 64 6f 6d 20 74 6f 20 63 68 61 6e 67 65 | tecting.users'.freedom.to.change |
| 2c80 | 20 74 68 65 20 73 6f 66 74 77 61 72 65 2e 20 20 54 68 65 20 73 79 73 74 65 6d 61 74 69 63 0a 70 | .the.software...The.systematic.p |
| 2ca0 | 61 74 74 65 72 6e 20 6f 66 20 73 75 63 68 20 61 62 75 73 65 20 6f 63 63 75 72 73 20 69 6e 20 74 | attern.of.such.abuse.occurs.in.t |
| 2cc0 | 68 65 20 61 72 65 61 20 6f 66 20 70 72 6f 64 75 63 74 73 20 66 6f 72 20 69 6e 64 69 76 69 64 75 | he.area.of.products.for.individu |
| 2ce0 | 61 6c 73 20 74 6f 0a 75 73 65 2c 20 77 68 69 63 68 20 69 73 20 70 72 65 63 69 73 65 6c 79 20 77 | als.to.use,.which.is.precisely.w |
| 2d00 | 68 65 72 65 20 69 74 20 69 73 20 6d 6f 73 74 20 75 6e 61 63 63 65 70 74 61 62 6c 65 2e 20 20 54 | here.it.is.most.unacceptable...T |
| 2d20 | 68 65 72 65 66 6f 72 65 2c 20 77 65 0a 68 61 76 65 20 64 65 73 69 67 6e 65 64 20 74 68 69 73 20 | herefore,.we.have.designed.this. |
| 2d40 | 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 47 50 4c 20 74 6f 20 70 72 6f 68 69 62 69 74 20 74 | version.of.the.GPL.to.prohibit.t |
| 2d60 | 68 65 20 70 72 61 63 74 69 63 65 20 66 6f 72 20 74 68 6f 73 65 0a 70 72 6f 64 75 63 74 73 2e 20 | he.practice.for.those.products.. |
| 2d80 | 20 49 66 20 73 75 63 68 20 70 72 6f 62 6c 65 6d 73 20 61 72 69 73 65 20 73 75 62 73 74 61 6e 74 | .If.such.problems.arise.substant |
| 2da0 | 69 61 6c 6c 79 20 69 6e 20 6f 74 68 65 72 20 64 6f 6d 61 69 6e 73 2c 20 77 65 0a 73 74 61 6e 64 | ially.in.other.domains,.we.stand |
| 2dc0 | 20 72 65 61 64 79 20 74 6f 20 65 78 74 65 6e 64 20 74 68 69 73 20 70 72 6f 76 69 73 69 6f 6e 20 | .ready.to.extend.this.provision. |
| 2de0 | 74 6f 20 74 68 6f 73 65 20 64 6f 6d 61 69 6e 73 20 69 6e 20 66 75 74 75 72 65 20 76 65 72 73 69 | to.those.domains.in.future.versi |
| 2e00 | 6f 6e 73 0a 6f 66 20 74 68 65 20 47 50 4c 2c 20 61 73 20 6e 65 65 64 65 64 20 74 6f 20 70 72 6f | ons.of.the.GPL,.as.needed.to.pro |
| 2e20 | 74 65 63 74 20 74 68 65 20 66 72 65 65 64 6f 6d 20 6f 66 20 75 73 65 72 73 2e 0a 0a 20 20 46 69 | tect.the.freedom.of.users.....Fi |
| 2e40 | 6e 61 6c 6c 79 2c 20 65 76 65 72 79 20 70 72 6f 67 72 61 6d 20 69 73 20 74 68 72 65 61 74 65 6e | nally,.every.program.is.threaten |
| 2e60 | 65 64 20 63 6f 6e 73 74 61 6e 74 6c 79 20 62 79 20 73 6f 66 74 77 61 72 65 20 70 61 74 65 6e 74 | ed.constantly.by.software.patent |
| 2e80 | 73 2e 0a 53 74 61 74 65 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 61 6c 6c 6f 77 20 70 61 74 65 6e | s..States.should.not.allow.paten |
| 2ea0 | 74 73 20 74 6f 20 72 65 73 74 72 69 63 74 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 61 6e 64 20 75 | ts.to.restrict.development.and.u |
| 2ec0 | 73 65 20 6f 66 0a 73 6f 66 74 77 61 72 65 20 6f 6e 20 67 65 6e 65 72 61 6c 2d 70 75 72 70 6f 73 | se.of.software.on.general-purpos |
| 2ee0 | 65 20 63 6f 6d 70 75 74 65 72 73 2c 20 62 75 74 20 69 6e 20 74 68 6f 73 65 20 74 68 61 74 20 64 | e.computers,.but.in.those.that.d |
| 2f00 | 6f 2c 20 77 65 20 77 69 73 68 20 74 6f 0a 61 76 6f 69 64 20 74 68 65 20 73 70 65 63 69 61 6c 20 | o,.we.wish.to.avoid.the.special. |
| 2f20 | 64 61 6e 67 65 72 20 74 68 61 74 20 70 61 74 65 6e 74 73 20 61 70 70 6c 69 65 64 20 74 6f 20 61 | danger.that.patents.applied.to.a |
| 2f40 | 20 66 72 65 65 20 70 72 6f 67 72 61 6d 20 63 6f 75 6c 64 0a 6d 61 6b 65 20 69 74 20 65 66 66 65 | .free.program.could.make.it.effe |
| 2f60 | 63 74 69 76 65 6c 79 20 70 72 6f 70 72 69 65 74 61 72 79 2e 20 20 54 6f 20 70 72 65 76 65 6e 74 | ctively.proprietary...To.prevent |
| 2f80 | 20 74 68 69 73 2c 20 74 68 65 20 47 50 4c 20 61 73 73 75 72 65 73 20 74 68 61 74 0a 70 61 74 65 | .this,.the.GPL.assures.that.pate |
| 2fa0 | 6e 74 73 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f 20 72 65 6e 64 65 72 20 74 68 65 | nts.cannot.be.used.to.render.the |
| 2fc0 | 20 70 72 6f 67 72 61 6d 20 6e 6f 6e 2d 66 72 65 65 2e 0a 0a 20 20 54 68 65 20 70 72 65 63 69 73 | .program.non-free.....The.precis |
| 2fe0 | 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 | e.terms.and.conditions.for.copyi |
| 3000 | 6e 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 0a 6d 6f 64 69 66 69 63 61 74 69 6f | ng,.distribution.and.modificatio |
| 3020 | 6e 20 66 6f 6c 6c 6f 77 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.follow........................ |
| 3040 | 20 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 0a 20 20 30 2e 20 44 65 66 | ..TERMS.AND.CONDITIONS....0..Def |
| 3060 | 69 6e 69 74 69 6f 6e 73 2e 0a 0a 20 20 22 54 68 69 73 20 4c 69 63 65 6e 73 65 22 20 72 65 66 65 | initions....."This.License".refe |
| 3080 | 72 73 20 74 6f 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 | rs.to.version.3.of.the.GNU.Gener |
| 30a0 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 22 43 6f 70 79 72 69 67 68 74 | al.Public.License....."Copyright |
| 30c0 | 22 20 61 6c 73 6f 20 6d 65 61 6e 73 20 63 6f 70 79 72 69 67 68 74 2d 6c 69 6b 65 20 6c 61 77 73 | ".also.means.copyright-like.laws |
| 30e0 | 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 6f 74 68 65 72 20 6b 69 6e 64 73 20 6f 66 0a 77 6f | .that.apply.to.other.kinds.of.wo |
| 3100 | 72 6b 73 2c 20 73 75 63 68 20 61 73 20 73 65 6d 69 63 6f 6e 64 75 63 74 6f 72 20 6d 61 73 6b 73 | rks,.such.as.semiconductor.masks |
| 3120 | 2e 0a 0a 20 20 22 54 68 65 20 50 72 6f 67 72 61 6d 22 20 72 65 66 65 72 73 20 74 6f 20 61 6e 79 | ....."The.Program".refers.to.any |
| 3140 | 20 63 6f 70 79 72 69 67 68 74 61 62 6c 65 20 77 6f 72 6b 20 6c 69 63 65 6e 73 65 64 20 75 6e 64 | .copyrightable.work.licensed.und |
| 3160 | 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 2e 20 20 45 61 63 68 20 6c 69 63 65 6e 73 65 65 20 | er.this.License...Each.licensee. |
| 3180 | 69 73 20 61 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 2e 20 20 22 4c 69 63 65 6e 73 65 | is.addressed.as."you"..."License |
| 31a0 | 65 73 22 20 61 6e 64 0a 22 72 65 63 69 70 69 65 6e 74 73 22 20 6d 61 79 20 62 65 20 69 6e 64 69 | es".and."recipients".may.be.indi |
| 31c0 | 76 69 64 75 61 6c 73 20 6f 72 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 73 2e 0a 0a 20 20 54 6f 20 | viduals.or.organizations.....To. |
| 31e0 | 22 6d 6f 64 69 66 79 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f 20 63 6f 70 79 20 66 72 | "modify".a.work.means.to.copy.fr |
| 3200 | 6f 6d 20 6f 72 20 61 64 61 70 74 20 61 6c 6c 20 6f 72 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 | om.or.adapt.all.or.part.of.the.w |
| 3220 | 6f 72 6b 0a 69 6e 20 61 20 66 61 73 68 69 6f 6e 20 72 65 71 75 69 72 69 6e 67 20 63 6f 70 79 72 | ork.in.a.fashion.requiring.copyr |
| 3240 | 69 67 68 74 20 70 65 72 6d 69 73 73 69 6f 6e 2c 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 | ight.permission,.other.than.the. |
| 3260 | 6d 61 6b 69 6e 67 20 6f 66 20 61 6e 0a 65 78 61 63 74 20 63 6f 70 79 2e 20 20 54 68 65 20 72 65 | making.of.an.exact.copy...The.re |
| 3280 | 73 75 6c 74 69 6e 67 20 77 6f 72 6b 20 69 73 20 63 61 6c 6c 65 64 20 61 20 22 6d 6f 64 69 66 69 | sulting.work.is.called.a."modifi |
| 32a0 | 65 64 20 76 65 72 73 69 6f 6e 22 20 6f 66 20 74 68 65 0a 65 61 72 6c 69 65 72 20 77 6f 72 6b 20 | ed.version".of.the.earlier.work. |
| 32c0 | 6f 72 20 61 20 77 6f 72 6b 20 22 62 61 73 65 64 20 6f 6e 22 20 74 68 65 20 65 61 72 6c 69 65 72 | or.a.work."based.on".the.earlier |
| 32e0 | 20 77 6f 72 6b 2e 0a 0a 20 20 41 20 22 63 6f 76 65 72 65 64 20 77 6f 72 6b 22 20 6d 65 61 6e 73 | .work.....A."covered.work".means |
| 3300 | 20 65 69 74 68 65 72 20 74 68 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 50 72 6f 67 72 61 6d 20 6f | .either.the.unmodified.Program.o |
| 3320 | 72 20 61 20 77 6f 72 6b 20 62 61 73 65 64 0a 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a | r.a.work.based.on.the.Program... |
| 3340 | 20 20 54 6f 20 22 70 72 6f 70 61 67 61 74 65 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f | ..To."propagate".a.work.means.to |
| 3360 | 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68 20 69 74 20 74 68 61 74 2c 20 77 69 74 68 6f | .do.anything.with.it.that,.witho |
| 3380 | 75 74 0a 70 65 72 6d 69 73 73 69 6f 6e 2c 20 77 6f 75 6c 64 20 6d 61 6b 65 20 79 6f 75 20 64 69 | ut.permission,.would.make.you.di |
| 33a0 | 72 65 63 74 6c 79 20 6f 72 20 73 65 63 6f 6e 64 61 72 69 6c 79 20 6c 69 61 62 6c 65 20 66 6f 72 | rectly.or.secondarily.liable.for |
| 33c0 | 0a 69 6e 66 72 69 6e 67 65 6d 65 6e 74 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 63 | .infringement.under.applicable.c |
| 33e0 | 6f 70 79 72 69 67 68 74 20 6c 61 77 2c 20 65 78 63 65 70 74 20 65 78 65 63 75 74 69 6e 67 20 69 | opyright.law,.except.executing.i |
| 3400 | 74 20 6f 6e 20 61 0a 63 6f 6d 70 75 74 65 72 20 6f 72 20 6d 6f 64 69 66 79 69 6e 67 20 61 20 70 | t.on.a.computer.or.modifying.a.p |
| 3420 | 72 69 76 61 74 65 20 63 6f 70 79 2e 20 20 50 72 6f 70 61 67 61 74 69 6f 6e 20 69 6e 63 6c 75 64 | rivate.copy...Propagation.includ |
| 3440 | 65 73 20 63 6f 70 79 69 6e 67 2c 0a 64 69 73 74 72 69 62 75 74 69 6f 6e 20 28 77 69 74 68 20 6f | es.copying,.distribution.(with.o |
| 3460 | 72 20 77 69 74 68 6f 75 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 29 2c 20 6d 61 6b 69 6e 67 20 | r.without.modification),.making. |
| 3480 | 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 0a 70 75 62 6c 69 63 2c 20 61 6e 64 20 69 6e 20 | available.to.the.public,.and.in. |
| 34a0 | 73 6f 6d 65 20 63 6f 75 6e 74 72 69 65 73 20 6f 74 68 65 72 20 61 63 74 69 76 69 74 69 65 73 20 | some.countries.other.activities. |
| 34c0 | 61 73 20 77 65 6c 6c 2e 0a 0a 20 20 54 6f 20 22 63 6f 6e 76 65 79 22 20 61 20 77 6f 72 6b 20 6d | as.well.....To."convey".a.work.m |
| 34e0 | 65 61 6e 73 20 61 6e 79 20 6b 69 6e 64 20 6f 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 74 68 61 | eans.any.kind.of.propagation.tha |
| 3500 | 74 20 65 6e 61 62 6c 65 73 20 6f 74 68 65 72 0a 70 61 72 74 69 65 73 20 74 6f 20 6d 61 6b 65 20 | t.enables.other.parties.to.make. |
| 3520 | 6f 72 20 72 65 63 65 69 76 65 20 63 6f 70 69 65 73 2e 20 20 4d 65 72 65 20 69 6e 74 65 72 61 63 | or.receive.copies...Mere.interac |
| 3540 | 74 69 6f 6e 20 77 69 74 68 20 61 20 75 73 65 72 20 74 68 72 6f 75 67 68 0a 61 20 63 6f 6d 70 75 | tion.with.a.user.through.a.compu |
| 3560 | 74 65 72 20 6e 65 74 77 6f 72 6b 2c 20 77 69 74 68 20 6e 6f 20 74 72 61 6e 73 66 65 72 20 6f 66 | ter.network,.with.no.transfer.of |
| 3580 | 20 61 20 63 6f 70 79 2c 20 69 73 20 6e 6f 74 20 63 6f 6e 76 65 79 69 6e 67 2e 0a 0a 20 20 41 6e | .a.copy,.is.not.conveying.....An |
| 35a0 | 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 64 69 73 70 | .interactive.user.interface.disp |
| 35c0 | 6c 61 79 73 20 22 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 22 | lays."Appropriate.Legal.Notices" |
| 35e0 | 0a 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 74 68 61 74 20 69 74 20 69 6e 63 6c 75 64 65 73 20 | .to.the.extent.that.it.includes. |
| 3600 | 61 20 63 6f 6e 76 65 6e 69 65 6e 74 20 61 6e 64 20 70 72 6f 6d 69 6e 65 6e 74 6c 79 20 76 69 73 | a.convenient.and.prominently.vis |
| 3620 | 69 62 6c 65 0a 66 65 61 74 75 72 65 20 74 68 61 74 20 28 31 29 20 64 69 73 70 6c 61 79 73 20 61 | ible.feature.that.(1).displays.a |
| 3640 | 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 | n.appropriate.copyright.notice,. |
| 3660 | 61 6e 64 20 28 32 29 0a 74 65 6c 6c 73 20 74 68 65 20 75 73 65 72 20 74 68 61 74 20 74 68 65 72 | and.(2).tells.the.user.that.ther |
| 3680 | 65 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 20 28 65 | e.is.no.warranty.for.the.work.(e |
| 36a0 | 78 63 65 70 74 20 74 6f 20 74 68 65 0a 65 78 74 65 6e 74 20 74 68 61 74 20 77 61 72 72 61 6e 74 | xcept.to.the.extent.that.warrant |
| 36c0 | 69 65 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 29 2c 20 74 68 61 74 20 6c 69 63 65 6e 73 65 65 | ies.are.provided),.that.licensee |
| 36e0 | 73 20 6d 61 79 20 63 6f 6e 76 65 79 20 74 68 65 0a 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 69 73 | s.may.convey.the.work.under.this |
| 3700 | 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 76 69 65 77 20 61 20 63 6f 70 79 | .License,.and.how.to.view.a.copy |
| 3720 | 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 0a 74 68 65 20 69 6e 74 65 72 66 | .of.this.License...If.the.interf |
| 3740 | 61 63 65 20 70 72 65 73 65 6e 74 73 20 61 20 6c 69 73 74 20 6f 66 20 75 73 65 72 20 63 6f 6d 6d | ace.presents.a.list.of.user.comm |
| 3760 | 61 6e 64 73 20 6f 72 20 6f 70 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 61 0a 6d 65 6e 75 2c | ands.or.options,.such.as.a.menu, |
| 3780 | 20 61 20 70 72 6f 6d 69 6e 65 6e 74 20 69 74 65 6d 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6d 65 | .a.prominent.item.in.the.list.me |
| 37a0 | 65 74 73 20 74 68 69 73 20 63 72 69 74 65 72 69 6f 6e 2e 0a 0a 20 20 31 2e 20 53 6f 75 72 63 65 | ets.this.criterion.....1..Source |
| 37c0 | 20 43 6f 64 65 2e 0a 0a 20 20 54 68 65 20 22 73 6f 75 72 63 65 20 63 6f 64 65 22 20 66 6f 72 20 | .Code.....The."source.code".for. |
| 37e0 | 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 66 6f 72 6d 20 | a.work.means.the.preferred.form. |
| 3800 | 6f 66 20 74 68 65 20 77 6f 72 6b 0a 66 6f 72 20 6d 61 6b 69 6e 67 20 6d 6f 64 69 66 69 63 61 74 | of.the.work.for.making.modificat |
| 3820 | 69 6f 6e 73 20 74 6f 20 69 74 2e 20 20 22 4f 62 6a 65 63 74 20 63 6f 64 65 22 20 6d 65 61 6e 73 | ions.to.it..."Object.code".means |
| 3840 | 20 61 6e 79 20 6e 6f 6e 2d 73 6f 75 72 63 65 0a 66 6f 72 6d 20 6f 66 20 61 20 77 6f 72 6b 2e 0a | .any.non-source.form.of.a.work.. |
| 3860 | 0a 20 20 41 20 22 53 74 61 6e 64 61 72 64 20 49 6e 74 65 72 66 61 63 65 22 20 6d 65 61 6e 73 20 | ...A."Standard.Interface".means. |
| 3880 | 61 6e 20 69 6e 74 65 72 66 61 63 65 20 74 68 61 74 20 65 69 74 68 65 72 20 69 73 20 61 6e 20 6f | an.interface.that.either.is.an.o |
| 38a0 | 66 66 69 63 69 61 6c 0a 73 74 61 6e 64 61 72 64 20 64 65 66 69 6e 65 64 20 62 79 20 61 20 72 65 | fficial.standard.defined.by.a.re |
| 38c0 | 63 6f 67 6e 69 7a 65 64 20 73 74 61 6e 64 61 72 64 73 20 62 6f 64 79 2c 20 6f 72 2c 20 69 6e 20 | cognized.standards.body,.or,.in. |
| 38e0 | 74 68 65 20 63 61 73 65 20 6f 66 0a 69 6e 74 65 72 66 61 63 65 73 20 73 70 65 63 69 66 69 65 64 | the.case.of.interfaces.specified |
| 3900 | 20 66 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 | .for.a.particular.programming.la |
| 3920 | 6e 67 75 61 67 65 2c 20 6f 6e 65 20 74 68 61 74 0a 69 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 | nguage,.one.that.is.widely.used. |
| 3940 | 61 6d 6f 6e 67 20 64 65 76 65 6c 6f 70 65 72 73 20 77 6f 72 6b 69 6e 67 20 69 6e 20 74 68 61 74 | among.developers.working.in.that |
| 3960 | 20 6c 61 6e 67 75 61 67 65 2e 0a 0a 20 20 54 68 65 20 22 53 79 73 74 65 6d 20 4c 69 62 72 61 72 | .language.....The."System.Librar |
| 3980 | 69 65 73 22 20 6f 66 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 20 69 6e 63 6c 75 | ies".of.an.executable.work.inclu |
| 39a0 | 64 65 20 61 6e 79 74 68 69 6e 67 2c 20 6f 74 68 65 72 0a 74 68 61 6e 20 74 68 65 20 77 6f 72 6b | de.anything,.other.than.the.work |
| 39c0 | 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 74 68 61 74 20 28 61 29 20 69 73 20 69 6e 63 6c 75 64 65 | .as.a.whole,.that.(a).is.include |
| 39e0 | 64 20 69 6e 20 74 68 65 20 6e 6f 72 6d 61 6c 20 66 6f 72 6d 20 6f 66 0a 70 61 63 6b 61 67 69 6e | d.in.the.normal.form.of.packagin |
| 3a00 | 67 20 61 20 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 62 75 74 20 77 68 69 63 68 20 69 | g.a.Major.Component,.but.which.i |
| 3a20 | 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 74 68 61 74 20 4d 61 6a 6f 72 0a 43 6f 6d 70 6f 6e 65 | s.not.part.of.that.Major.Compone |
| 3a40 | 6e 74 2c 20 61 6e 64 20 28 62 29 20 73 65 72 76 65 73 20 6f 6e 6c 79 20 74 6f 20 65 6e 61 62 6c | nt,.and.(b).serves.only.to.enabl |
| 3a60 | 65 20 75 73 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 77 69 74 68 20 74 68 61 74 0a 4d 61 6a 6f | e.use.of.the.work.with.that.Majo |
| 3a80 | 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 6f 72 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 61 20 53 | r.Component,.or.to.implement.a.S |
| 3aa0 | 74 61 6e 64 61 72 64 20 49 6e 74 65 72 66 61 63 65 20 66 6f 72 20 77 68 69 63 68 20 61 6e 0a 69 | tandard.Interface.for.which.an.i |
| 3ac0 | 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 | mplementation.is.available.to.th |
| 3ae0 | 65 20 70 75 62 6c 69 63 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 2e 20 20 41 | e.public.in.source.code.form...A |
| 3b00 | 0a 22 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 22 2c 20 69 6e 20 74 68 69 73 20 63 6f 6e 74 | ."Major.Component",.in.this.cont |
| 3b20 | 65 78 74 2c 20 6d 65 61 6e 73 20 61 20 6d 61 6a 6f 72 20 65 73 73 65 6e 74 69 61 6c 20 63 6f 6d | ext,.means.a.major.essential.com |
| 3b40 | 70 6f 6e 65 6e 74 0a 28 6b 65 72 6e 65 6c 2c 20 77 69 6e 64 6f 77 20 73 79 73 74 65 6d 2c 20 61 | ponent.(kernel,.window.system,.a |
| 3b60 | 6e 64 20 73 6f 20 6f 6e 29 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6f 70 65 72 61 74 | nd.so.on).of.the.specific.operat |
| 3b80 | 69 6e 67 20 73 79 73 74 65 6d 0a 28 69 66 20 61 6e 79 29 20 6f 6e 20 77 68 69 63 68 20 74 68 65 | ing.system.(if.any).on.which.the |
| 3ba0 | 20 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 20 72 75 6e 73 2c 20 6f 72 20 61 20 63 6f 6d 70 | .executable.work.runs,.or.a.comp |
| 3bc0 | 69 6c 65 72 20 75 73 65 64 20 74 6f 0a 70 72 6f 64 75 63 65 20 74 68 65 20 77 6f 72 6b 2c 20 6f | iler.used.to.produce.the.work,.o |
| 3be0 | 72 20 61 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 74 65 72 70 72 65 74 65 72 20 75 73 65 | r.an.object.code.interpreter.use |
| 3c00 | 64 20 74 6f 20 72 75 6e 20 69 74 2e 0a 0a 20 20 54 68 65 20 22 43 6f 72 72 65 73 70 6f 6e 64 69 | d.to.run.it.....The."Correspondi |
| 3c20 | 6e 67 20 53 6f 75 72 63 65 22 20 66 6f 72 20 61 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 63 74 20 | ng.Source".for.a.work.in.object. |
| 3c40 | 63 6f 64 65 20 66 6f 72 6d 20 6d 65 61 6e 73 20 61 6c 6c 0a 74 68 65 20 73 6f 75 72 63 65 20 63 | code.form.means.all.the.source.c |
| 3c60 | 6f 64 65 20 6e 65 65 64 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 2c 20 69 6e 73 74 61 6c 6c 2c | ode.needed.to.generate,.install, |
| 3c80 | 20 61 6e 64 20 28 66 6f 72 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 0a 77 6f 72 6b 29 20 72 75 | .and.(for.an.executable.work).ru |
| 3ca0 | 6e 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 20 74 6f 20 6d 6f 64 69 66 79 20 | n.the.object.code.and.to.modify. |
| 3cc0 | 74 68 65 20 77 6f 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 63 72 69 70 74 73 20 74 6f 0a 63 | the.work,.including.scripts.to.c |
| 3ce0 | 6f 6e 74 72 6f 6c 20 74 68 6f 73 65 20 61 63 74 69 76 69 74 69 65 73 2e 20 20 48 6f 77 65 76 65 | ontrol.those.activities...Howeve |
| 3d00 | 72 2c 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 77 6f 72 6b 27 | r,.it.does.not.include.the.work' |
| 3d20 | 73 0a 53 79 73 74 65 6d 20 4c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 67 65 6e 65 72 61 6c 2d 70 | s.System.Libraries,.or.general-p |
| 3d40 | 75 72 70 6f 73 65 20 74 6f 6f 6c 73 20 6f 72 20 67 65 6e 65 72 61 6c 6c 79 20 61 76 61 69 6c 61 | urpose.tools.or.generally.availa |
| 3d60 | 62 6c 65 20 66 72 65 65 0a 70 72 6f 67 72 61 6d 73 20 77 68 69 63 68 20 61 72 65 20 75 73 65 64 | ble.free.programs.which.are.used |
| 3d80 | 20 75 6e 6d 6f 64 69 66 69 65 64 20 69 6e 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 6f 73 65 20 | .unmodified.in.performing.those. |
| 3da0 | 61 63 74 69 76 69 74 69 65 73 20 62 75 74 0a 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 70 61 72 | activities.but.which.are.not.par |
| 3dc0 | 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 43 6f 72 | t.of.the.work...For.example,.Cor |
| 3de0 | 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 0a 69 6e 63 6c 75 64 65 73 20 69 6e 74 65 72 | responding.Source.includes.inter |
| 3e00 | 66 61 63 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 69 6c 65 73 20 61 73 73 6f 63 69 61 74 65 64 | face.definition.files.associated |
| 3e20 | 20 77 69 74 68 20 73 6f 75 72 63 65 20 66 69 6c 65 73 20 66 6f 72 0a 74 68 65 20 77 6f 72 6b 2c | .with.source.files.for.the.work, |
| 3e40 | 20 61 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 73 68 61 72 65 64 20 | .and.the.source.code.for.shared. |
| 3e60 | 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20 64 79 6e 61 6d 69 63 61 6c 6c 79 0a 6c 69 6e 6b 65 64 | libraries.and.dynamically.linked |
| 3e80 | 20 73 75 62 70 72 6f 67 72 61 6d 73 20 74 68 61 74 20 74 68 65 20 77 6f 72 6b 20 69 73 20 73 70 | .subprograms.that.the.work.is.sp |
| 3ea0 | 65 63 69 66 69 63 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 20 74 6f 20 72 65 71 75 69 72 65 2c 0a | ecifically.designed.to.require,. |
| 3ec0 | 73 75 63 68 20 61 73 20 62 79 20 69 6e 74 69 6d 61 74 65 20 64 61 74 61 20 63 6f 6d 6d 75 6e 69 | such.as.by.intimate.data.communi |
| 3ee0 | 63 61 74 69 6f 6e 20 6f 72 20 63 6f 6e 74 72 6f 6c 20 66 6c 6f 77 20 62 65 74 77 65 65 6e 20 74 | cation.or.control.flow.between.t |
| 3f00 | 68 6f 73 65 0a 73 75 62 70 72 6f 67 72 61 6d 73 20 61 6e 64 20 6f 74 68 65 72 20 70 61 72 74 73 | hose.subprograms.and.other.parts |
| 3f20 | 20 6f 66 20 74 68 65 20 77 6f 72 6b 2e 0a 0a 20 20 54 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 | .of.the.work.....The.Correspondi |
| 3f40 | 6e 67 20 53 6f 75 72 63 65 20 6e 65 65 64 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 6e 79 74 68 | ng.Source.need.not.include.anyth |
| 3f60 | 69 6e 67 20 74 68 61 74 20 75 73 65 72 73 0a 63 61 6e 20 72 65 67 65 6e 65 72 61 74 65 20 61 75 | ing.that.users.can.regenerate.au |
| 3f80 | 74 6f 6d 61 74 69 63 61 6c 6c 79 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 61 72 74 73 20 6f 66 20 | tomatically.from.other.parts.of. |
| 3fa0 | 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 53 6f 75 72 63 65 2e 0a 0a 20 20 54 68 65 | the.Corresponding.Source.....The |
| 3fc0 | 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 20 77 6f 72 6b | .Corresponding.Source.for.a.work |
| 3fe0 | 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 20 69 73 20 74 68 61 74 0a 73 61 6d | .in.source.code.form.is.that.sam |
| 4000 | 65 20 77 6f 72 6b 2e 0a 0a 20 20 32 2e 20 42 61 73 69 63 20 50 65 72 6d 69 73 73 69 6f 6e 73 2e | e.work.....2..Basic.Permissions. |
| 4020 | 0a 0a 20 20 41 6c 6c 20 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 | ....All.rights.granted.under.thi |
| 4040 | 73 20 4c 69 63 65 6e 73 65 20 61 72 65 20 67 72 61 6e 74 65 64 20 66 6f 72 20 74 68 65 20 74 65 | s.License.are.granted.for.the.te |
| 4060 | 72 6d 20 6f 66 0a 63 6f 70 79 72 69 67 68 74 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 | rm.of.copyright.on.the.Program,. |
| 4080 | 61 6e 64 20 61 72 65 20 69 72 72 65 76 6f 63 61 62 6c 65 20 70 72 6f 76 69 64 65 64 20 74 68 65 | and.are.irrevocable.provided.the |
| 40a0 | 20 73 74 61 74 65 64 0a 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 2e 20 20 54 68 69 | .stated.conditions.are.met...Thi |
| 40c0 | 73 20 4c 69 63 65 6e 73 65 20 65 78 70 6c 69 63 69 74 6c 79 20 61 66 66 69 72 6d 73 20 79 6f 75 | s.License.explicitly.affirms.you |
| 40e0 | 72 20 75 6e 6c 69 6d 69 74 65 64 0a 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 72 75 6e 20 74 68 | r.unlimited.permission.to.run.th |
| 4100 | 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 50 72 6f 67 72 61 6d 2e 20 20 54 68 65 20 6f 75 74 70 75 | e.unmodified.Program...The.outpu |
| 4120 | 74 20 66 72 6f 6d 20 72 75 6e 6e 69 6e 67 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 73 | t.from.running.a.covered.work.is |
| 4140 | 20 63 6f 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 6f 6e 6c 79 20 69 66 | .covered.by.this.License.only.if |
| 4160 | 20 74 68 65 20 6f 75 74 70 75 74 2c 20 67 69 76 65 6e 20 69 74 73 0a 63 6f 6e 74 65 6e 74 2c 20 | .the.output,.given.its.content,. |
| 4180 | 63 6f 6e 73 74 69 74 75 74 65 73 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2e 20 20 54 68 69 | constitutes.a.covered.work...Thi |
| 41a0 | 73 20 4c 69 63 65 6e 73 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 73 20 79 6f 75 72 0a 72 69 67 68 | s.License.acknowledges.your.righ |
| 41c0 | 74 73 20 6f 66 20 66 61 69 72 20 75 73 65 20 6f 72 20 6f 74 68 65 72 20 65 71 75 69 76 61 6c 65 | ts.of.fair.use.or.other.equivale |
| 41e0 | 6e 74 2c 20 61 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 63 6f 70 79 72 69 67 68 74 20 6c 61 77 | nt,.as.provided.by.copyright.law |
| 4200 | 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 6d 61 6b 65 2c 20 72 75 6e 20 61 6e 64 20 70 72 6f 70 61 | .....You.may.make,.run.and.propa |
| 4220 | 67 61 74 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 73 20 74 68 61 74 20 79 6f 75 20 64 6f 20 6e | gate.covered.works.that.you.do.n |
| 4240 | 6f 74 0a 63 6f 6e 76 65 79 2c 20 77 69 74 68 6f 75 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 73 6f | ot.convey,.without.conditions.so |
| 4260 | 20 6c 6f 6e 67 20 61 73 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 6f 74 68 65 72 77 69 73 65 20 | .long.as.your.license.otherwise. |
| 4280 | 72 65 6d 61 69 6e 73 0a 69 6e 20 66 6f 72 63 65 2e 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 | remains.in.force...You.may.conve |
| 42a0 | 79 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 73 20 74 6f 20 6f 74 68 65 72 73 20 66 6f 72 20 74 68 | y.covered.works.to.others.for.th |
| 42c0 | 65 20 73 6f 6c 65 20 70 75 72 70 6f 73 65 0a 6f 66 20 68 61 76 69 6e 67 20 74 68 65 6d 20 6d 61 | e.sole.purpose.of.having.them.ma |
| 42e0 | 6b 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 65 78 63 6c 75 73 69 76 65 6c 79 20 66 6f 72 | ke.modifications.exclusively.for |
| 4300 | 20 79 6f 75 2c 20 6f 72 20 70 72 6f 76 69 64 65 20 79 6f 75 0a 77 69 74 68 20 66 61 63 69 6c 69 | .you,.or.provide.you.with.facili |
| 4320 | 74 69 65 73 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 74 68 6f 73 65 20 77 6f 72 6b 73 2c 20 70 72 | ties.for.running.those.works,.pr |
| 4340 | 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 6c 79 20 77 69 74 68 0a 74 68 65 20 | ovided.that.you.comply.with.the. |
| 4360 | 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e 20 63 6f 6e 76 65 79 69 | terms.of.this.License.in.conveyi |
| 4380 | 6e 67 20 61 6c 6c 20 6d 61 74 65 72 69 61 6c 20 66 6f 72 20 77 68 69 63 68 20 79 6f 75 20 64 6f | ng.all.material.for.which.you.do |
| 43a0 | 0a 6e 6f 74 20 63 6f 6e 74 72 6f 6c 20 63 6f 70 79 72 69 67 68 74 2e 20 20 54 68 6f 73 65 20 74 | .not.control.copyright...Those.t |
| 43c0 | 68 75 73 20 6d 61 6b 69 6e 67 20 6f 72 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 | hus.making.or.running.the.covere |
| 43e0 | 64 20 77 6f 72 6b 73 0a 66 6f 72 20 79 6f 75 20 6d 75 73 74 20 64 6f 20 73 6f 20 65 78 63 6c 75 | d.works.for.you.must.do.so.exclu |
| 4400 | 73 69 76 65 6c 79 20 6f 6e 20 79 6f 75 72 20 62 65 68 61 6c 66 2c 20 75 6e 64 65 72 20 79 6f 75 | sively.on.your.behalf,.under.you |
| 4420 | 72 20 64 69 72 65 63 74 69 6f 6e 0a 61 6e 64 20 63 6f 6e 74 72 6f 6c 2c 20 6f 6e 20 74 65 72 6d | r.direction.and.control,.on.term |
| 4440 | 73 20 74 68 61 74 20 70 72 6f 68 69 62 69 74 20 74 68 65 6d 20 66 72 6f 6d 20 6d 61 6b 69 6e 67 | s.that.prohibit.them.from.making |
| 4460 | 20 61 6e 79 20 63 6f 70 69 65 73 20 6f 66 0a 79 6f 75 72 20 63 6f 70 79 72 69 67 68 74 65 64 20 | .any.copies.of.your.copyrighted. |
| 4480 | 6d 61 74 65 72 69 61 6c 20 6f 75 74 73 69 64 65 20 74 68 65 69 72 20 72 65 6c 61 74 69 6f 6e 73 | material.outside.their.relations |
| 44a0 | 68 69 70 20 77 69 74 68 20 79 6f 75 2e 0a 0a 20 20 43 6f 6e 76 65 79 69 6e 67 20 75 6e 64 65 72 | hip.with.you.....Conveying.under |
| 44c0 | 20 61 6e 79 20 6f 74 68 65 72 20 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 69 73 20 70 65 72 6d | .any.other.circumstances.is.perm |
| 44e0 | 69 74 74 65 64 20 73 6f 6c 65 6c 79 20 75 6e 64 65 72 0a 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e | itted.solely.under.the.condition |
| 4500 | 73 20 73 74 61 74 65 64 20 62 65 6c 6f 77 2e 20 20 53 75 62 6c 69 63 65 6e 73 69 6e 67 20 69 73 | s.stated.below...Sublicensing.is |
| 4520 | 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 3b 20 73 65 63 74 69 6f 6e 20 31 30 0a 6d 61 6b 65 73 20 69 | .not.allowed;.section.10.makes.i |
| 4540 | 74 20 75 6e 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 33 2e 20 50 72 6f 74 65 63 74 69 6e 67 20 | t.unnecessary.....3..Protecting. |
| 4560 | 55 73 65 72 73 27 20 4c 65 67 61 6c 20 52 69 67 68 74 73 20 46 72 6f 6d 20 41 6e 74 69 2d 43 69 | Users'.Legal.Rights.From.Anti-Ci |
| 4580 | 72 63 75 6d 76 65 6e 74 69 6f 6e 20 4c 61 77 2e 0a 0a 20 20 4e 6f 20 63 6f 76 65 72 65 64 20 77 | rcumvention.Law.....No.covered.w |
| 45a0 | 6f 72 6b 20 73 68 61 6c 6c 20 62 65 20 64 65 65 6d 65 64 20 70 61 72 74 20 6f 66 20 61 6e 20 65 | ork.shall.be.deemed.part.of.an.e |
| 45c0 | 66 66 65 63 74 69 76 65 20 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 0a 6d 65 61 73 75 72 65 20 75 | ffective.technological.measure.u |
| 45e0 | 6e 64 65 72 20 61 6e 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 66 75 6c 66 69 6c 6c 69 | nder.any.applicable.law.fulfilli |
| 4600 | 6e 67 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 61 72 74 69 63 6c 65 0a 31 31 20 | ng.obligations.under.article.11. |
| 4620 | 6f 66 20 74 68 65 20 57 49 50 4f 20 63 6f 70 79 72 69 67 68 74 20 74 72 65 61 74 79 20 61 64 6f | of.the.WIPO.copyright.treaty.ado |
| 4640 | 70 74 65 64 20 6f 6e 20 32 30 20 44 65 63 65 6d 62 65 72 20 31 39 39 36 2c 20 6f 72 0a 73 69 6d | pted.on.20.December.1996,.or.sim |
| 4660 | 69 6c 61 72 20 6c 61 77 73 20 70 72 6f 68 69 62 69 74 69 6e 67 20 6f 72 20 72 65 73 74 72 69 63 | ilar.laws.prohibiting.or.restric |
| 4680 | 74 69 6e 67 20 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 20 73 75 63 68 0a 6d 65 61 73 75 | ting.circumvention.of.such.measu |
| 46a0 | 72 65 73 2e 0a 0a 20 20 57 68 65 6e 20 79 6f 75 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 | res.....When.you.convey.a.covere |
| 46c0 | 64 20 77 6f 72 6b 2c 20 79 6f 75 20 77 61 69 76 65 20 61 6e 79 20 6c 65 67 61 6c 20 70 6f 77 65 | d.work,.you.waive.any.legal.powe |
| 46e0 | 72 20 74 6f 20 66 6f 72 62 69 64 0a 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 20 74 65 63 | r.to.forbid.circumvention.of.tec |
| 4700 | 68 6e 6f 6c 6f 67 69 63 61 6c 20 6d 65 61 73 75 72 65 73 20 74 6f 20 74 68 65 20 65 78 74 65 6e | hnological.measures.to.the.exten |
| 4720 | 74 20 73 75 63 68 20 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 0a 69 73 20 65 66 66 65 63 74 65 64 | t.such.circumvention.is.effected |
| 4740 | 20 62 79 20 65 78 65 72 63 69 73 69 6e 67 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 | .by.exercising.rights.under.this |
| 4760 | 20 4c 69 63 65 6e 73 65 20 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6f 0a 74 68 65 20 63 6f 76 | .License.with.respect.to.the.cov |
| 4780 | 65 72 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 79 6f 75 20 64 69 73 63 6c 61 69 6d 20 61 6e 79 20 | ered.work,.and.you.disclaim.any. |
| 47a0 | 69 6e 74 65 6e 74 69 6f 6e 20 74 6f 20 6c 69 6d 69 74 20 6f 70 65 72 61 74 69 6f 6e 20 6f 72 0a | intention.to.limit.operation.or. |
| 47c0 | 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 73 20 61 20 6d 65 | modification.of.the.work.as.a.me |
| 47e0 | 61 6e 73 20 6f 66 20 65 6e 66 6f 72 63 69 6e 67 2c 20 61 67 61 69 6e 73 74 20 74 68 65 20 77 6f | ans.of.enforcing,.against.the.wo |
| 4800 | 72 6b 27 73 0a 75 73 65 72 73 2c 20 79 6f 75 72 20 6f 72 20 74 68 69 72 64 20 70 61 72 74 69 65 | rk's.users,.your.or.third.partie |
| 4820 | 73 27 20 6c 65 67 61 6c 20 72 69 67 68 74 73 20 74 6f 20 66 6f 72 62 69 64 20 63 69 72 63 75 6d | s'.legal.rights.to.forbid.circum |
| 4840 | 76 65 6e 74 69 6f 6e 20 6f 66 0a 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 20 6d 65 61 73 75 72 65 | vention.of.technological.measure |
| 4860 | 73 2e 0a 0a 20 20 34 2e 20 43 6f 6e 76 65 79 69 6e 67 20 56 65 72 62 61 74 69 6d 20 43 6f 70 69 | s.....4..Conveying.Verbatim.Copi |
| 4880 | 65 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 76 65 72 62 61 74 69 6d 20 63 | es.....You.may.convey.verbatim.c |
| 48a0 | 6f 70 69 65 73 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 27 73 20 73 6f 75 72 63 65 20 63 6f | opies.of.the.Program's.source.co |
| 48c0 | 64 65 20 61 73 20 79 6f 75 0a 72 65 63 65 69 76 65 20 69 74 2c 20 69 6e 20 61 6e 79 20 6d 65 64 | de.as.you.receive.it,.in.any.med |
| 48e0 | 69 75 6d 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 73 70 69 63 75 6f | ium,.provided.that.you.conspicuo |
| 4900 | 75 73 6c 79 20 61 6e 64 0a 61 70 70 72 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 68 20 6f | usly.and.appropriately.publish.o |
| 4920 | 6e 20 65 61 63 68 20 63 6f 70 79 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 | n.each.copy.an.appropriate.copyr |
| 4940 | 69 67 68 74 20 6e 6f 74 69 63 65 3b 0a 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 | ight.notice;.keep.intact.all.not |
| 4960 | 69 63 65 73 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 | ices.stating.that.this.License.a |
| 4980 | 6e 64 20 61 6e 79 0a 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 20 74 65 72 6d 73 20 61 64 64 65 | nd.any.non-permissive.terms.adde |
| 49a0 | 64 20 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 73 65 63 74 69 6f 6e 20 37 20 61 70 70 6c 79 | d.in.accord.with.section.7.apply |
| 49c0 | 20 74 6f 20 74 68 65 20 63 6f 64 65 3b 0a 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f | .to.the.code;.keep.intact.all.no |
| 49e0 | 74 69 63 65 73 20 6f 66 20 74 68 65 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 72 72 | tices.of.the.absence.of.any.warr |
| 4a00 | 61 6e 74 79 3b 20 61 6e 64 20 67 69 76 65 20 61 6c 6c 0a 72 65 63 69 70 69 65 6e 74 73 20 61 20 | anty;.and.give.all.recipients.a. |
| 4a20 | 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 | copy.of.this.License.along.with. |
| 4a40 | 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 68 61 72 67 65 20 61 | the.Program.....You.may.charge.a |
| 4a60 | 6e 79 20 70 72 69 63 65 20 6f 72 20 6e 6f 20 70 72 69 63 65 20 66 6f 72 20 65 61 63 68 20 63 6f | ny.price.or.no.price.for.each.co |
| 4a80 | 70 79 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 76 65 79 2c 0a 61 6e 64 20 79 6f 75 20 6d 61 79 20 | py.that.you.convey,.and.you.may. |
| 4aa0 | 6f 66 66 65 72 20 73 75 70 70 6f 72 74 20 6f 72 20 77 61 72 72 61 6e 74 79 20 70 72 6f 74 65 63 | offer.support.or.warranty.protec |
| 4ac0 | 74 69 6f 6e 20 66 6f 72 20 61 20 66 65 65 2e 0a 0a 20 20 35 2e 20 43 6f 6e 76 65 79 69 6e 67 20 | tion.for.a.fee.....5..Conveying. |
| 4ae0 | 4d 6f 64 69 66 69 65 64 20 53 6f 75 72 63 65 20 56 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 59 6f 75 | Modified.Source.Versions.....You |
| 4b00 | 20 6d 61 79 20 63 6f 6e 76 65 79 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 | .may.convey.a.work.based.on.the. |
| 4b20 | 50 72 6f 67 72 61 6d 2c 20 6f 72 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 74 6f | Program,.or.the.modifications.to |
| 4b40 | 0a 70 72 6f 64 75 63 65 20 69 74 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 69 6e | .produce.it.from.the.Program,.in |
| 4b60 | 20 74 68 65 20 66 6f 72 6d 20 6f 66 20 73 6f 75 72 63 65 20 63 6f 64 65 20 75 6e 64 65 72 20 74 | .the.form.of.source.code.under.t |
| 4b80 | 68 65 0a 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 20 34 2c 20 70 72 6f 76 69 64 65 64 20 | he.terms.of.section.4,.provided. |
| 4ba0 | 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 6d 65 65 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 | that.you.also.meet.all.of.these. |
| 4bc0 | 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 61 29 20 54 68 65 20 77 6f 72 6b 20 6d 75 73 | conditions:......a).The.work.mus |
| 4be0 | 74 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 73 20 73 74 61 74 69 6e | t.carry.prominent.notices.statin |
| 4c00 | 67 20 74 68 61 74 20 79 6f 75 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 69 74 2c 20 61 6e 64 20 | g.that.you.modified.....it,.and. |
| 4c20 | 67 69 76 69 6e 67 20 61 20 72 65 6c 65 76 61 6e 74 20 64 61 74 65 2e 0a 0a 20 20 20 20 62 29 20 | giving.a.relevant.date.......b). |
| 4c40 | 54 68 65 20 77 6f 72 6b 20 6d 75 73 74 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f | The.work.must.carry.prominent.no |
| 4c60 | 74 69 63 65 73 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 69 74 20 69 73 0a 20 20 20 20 72 65 6c | tices.stating.that.it.is.....rel |
| 4c80 | 65 61 73 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 | eased.under.this.License.and.any |
| 4ca0 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 64 64 65 64 20 75 6e 64 65 72 20 73 65 63 74 69 6f 6e 0a | .conditions.added.under.section. |
| 4cc0 | 20 20 20 20 37 2e 20 20 54 68 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6d 6f 64 69 66 69 65 | ....7...This.requirement.modifie |
| 4ce0 | 73 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 20 69 6e 20 73 65 63 74 69 6f 6e 20 34 20 74 | s.the.requirement.in.section.4.t |
| 4d00 | 6f 0a 20 20 20 20 22 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 69 63 65 73 22 2e | o....."keep.intact.all.notices". |
| 4d20 | 0a 0a 20 20 20 20 63 29 20 59 6f 75 20 6d 75 73 74 20 6c 69 63 65 6e 73 65 20 74 68 65 20 65 6e | ......c).You.must.license.the.en |
| 4d40 | 74 69 72 65 20 77 6f 72 6b 2c 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 75 6e 64 65 72 20 74 68 69 | tire.work,.as.a.whole,.under.thi |
| 4d60 | 73 0a 20 20 20 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 6e 79 6f 6e 65 20 77 68 6f 20 63 6f 6d 65 | s.....License.to.anyone.who.come |
| 4d80 | 73 20 69 6e 74 6f 20 70 6f 73 73 65 73 73 69 6f 6e 20 6f 66 20 61 20 63 6f 70 79 2e 20 20 54 68 | s.into.possession.of.a.copy...Th |
| 4da0 | 69 73 0a 20 20 20 20 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 74 68 65 72 65 66 6f 72 65 20 61 70 | is.....License.will.therefore.ap |
| 4dc0 | 70 6c 79 2c 20 61 6c 6f 6e 67 20 77 69 74 68 20 61 6e 79 20 61 70 70 6c 69 63 61 62 6c 65 20 73 | ply,.along.with.any.applicable.s |
| 4de0 | 65 63 74 69 6f 6e 20 37 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 74 | ection.7.....additional.terms,.t |
| 4e00 | 6f 20 74 68 65 20 77 68 6f 6c 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 2c 20 61 6e 64 20 61 6c 6c | o.the.whole.of.the.work,.and.all |
| 4e20 | 20 69 74 73 20 70 61 72 74 73 2c 0a 20 20 20 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f | .its.parts,.....regardless.of.ho |
| 4e40 | 77 20 74 68 65 79 20 61 72 65 20 70 61 63 6b 61 67 65 64 2e 20 20 54 68 69 73 20 4c 69 63 65 6e | w.they.are.packaged...This.Licen |
| 4e60 | 73 65 20 67 69 76 65 73 20 6e 6f 0a 20 20 20 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 6c 69 | se.gives.no.....permission.to.li |
| 4e80 | 63 65 6e 73 65 20 74 68 65 20 77 6f 72 6b 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 77 61 79 2c | cense.the.work.in.any.other.way, |
| 4ea0 | 20 62 75 74 20 69 74 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 69 6e 76 61 6c 69 64 61 74 65 20 | .but.it.does.not.....invalidate. |
| 4ec0 | 73 75 63 68 20 70 65 72 6d 69 73 73 69 6f 6e 20 69 66 20 79 6f 75 20 68 61 76 65 20 73 65 70 61 | such.permission.if.you.have.sepa |
| 4ee0 | 72 61 74 65 6c 79 20 72 65 63 65 69 76 65 64 20 69 74 2e 0a 0a 20 20 20 20 64 29 20 49 66 20 74 | rately.received.it.......d).If.t |
| 4f00 | 68 65 20 77 6f 72 6b 20 68 61 73 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 72 20 69 6e 74 | he.work.has.interactive.user.int |
| 4f20 | 65 72 66 61 63 65 73 2c 20 65 61 63 68 20 6d 75 73 74 20 64 69 73 70 6c 61 79 0a 20 20 20 20 41 | erfaces,.each.must.display.....A |
| 4f40 | 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 3b 20 68 6f 77 65 76 65 | ppropriate.Legal.Notices;.howeve |
| 4f60 | 72 2c 20 69 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 68 61 73 20 69 6e 74 65 72 61 63 74 69 76 | r,.if.the.Program.has.interactiv |
| 4f80 | 65 0a 20 20 20 20 69 6e 74 65 72 66 61 63 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 64 69 73 | e.....interfaces.that.do.not.dis |
| 4fa0 | 70 6c 61 79 20 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 2c 20 | play.Appropriate.Legal.Notices,. |
| 4fc0 | 79 6f 75 72 0a 20 20 20 20 77 6f 72 6b 20 6e 65 65 64 20 6e 6f 74 20 6d 61 6b 65 20 74 68 65 6d | your.....work.need.not.make.them |
| 4fe0 | 20 64 6f 20 73 6f 2e 0a 0a 20 20 41 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f | .do.so.....A.compilation.of.a.co |
| 5000 | 76 65 72 65 64 20 77 6f 72 6b 20 77 69 74 68 20 6f 74 68 65 72 20 73 65 70 61 72 61 74 65 20 61 | vered.work.with.other.separate.a |
| 5020 | 6e 64 20 69 6e 64 65 70 65 6e 64 65 6e 74 0a 77 6f 72 6b 73 2c 20 77 68 69 63 68 20 61 72 65 20 | nd.independent.works,.which.are. |
| 5040 | 6e 6f 74 20 62 79 20 74 68 65 69 72 20 6e 61 74 75 72 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 6f | not.by.their.nature.extensions.o |
| 5060 | 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 0a 61 6e 64 20 77 68 69 63 68 20 61 72 | f.the.covered.work,.and.which.ar |
| 5080 | 65 20 6e 6f 74 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 69 74 20 73 75 63 68 20 61 73 20 74 | e.not.combined.with.it.such.as.t |
| 50a0 | 6f 20 66 6f 72 6d 20 61 20 6c 61 72 67 65 72 20 70 72 6f 67 72 61 6d 2c 0a 69 6e 20 6f 72 20 6f | o.form.a.larger.program,.in.or.o |
| 50c0 | 6e 20 61 20 76 6f 6c 75 6d 65 20 6f 66 20 61 20 73 74 6f 72 61 67 65 20 6f 72 20 64 69 73 74 72 | n.a.volume.of.a.storage.or.distr |
| 50e0 | 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 2c 20 69 73 20 63 61 6c 6c 65 64 20 61 6e 0a 22 61 67 | ibution.medium,.is.called.an."ag |
| 5100 | 67 72 65 67 61 74 65 22 20 69 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 | gregate".if.the.compilation.and. |
| 5120 | 69 74 73 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 70 79 72 69 67 68 74 20 61 72 65 20 6e 6f 74 0a | its.resulting.copyright.are.not. |
| 5140 | 75 73 65 64 20 74 6f 20 6c 69 6d 69 74 20 74 68 65 20 61 63 63 65 73 73 20 6f 72 20 6c 65 67 61 | used.to.limit.the.access.or.lega |
| 5160 | 6c 20 72 69 67 68 74 73 20 6f 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 27 73 20 75 73 | l.rights.of.the.compilation's.us |
| 5180 | 65 72 73 0a 62 65 79 6f 6e 64 20 77 68 61 74 20 74 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 77 | ers.beyond.what.the.individual.w |
| 51a0 | 6f 72 6b 73 20 70 65 72 6d 69 74 2e 20 20 49 6e 63 6c 75 73 69 6f 6e 20 6f 66 20 61 20 63 6f 76 | orks.permit...Inclusion.of.a.cov |
| 51c0 | 65 72 65 64 20 77 6f 72 6b 0a 69 6e 20 61 6e 20 61 67 67 72 65 67 61 74 65 20 64 6f 65 73 20 6e | ered.work.in.an.aggregate.does.n |
| 51e0 | 6f 74 20 63 61 75 73 65 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 70 70 6c 79 20 74 | ot.cause.this.License.to.apply.t |
| 5200 | 6f 20 74 68 65 20 6f 74 68 65 72 0a 70 61 72 74 73 20 6f 66 20 74 68 65 20 61 67 67 72 65 67 61 | o.the.other.parts.of.the.aggrega |
| 5220 | 74 65 2e 0a 0a 20 20 36 2e 20 43 6f 6e 76 65 79 69 6e 67 20 4e 6f 6e 2d 53 6f 75 72 63 65 20 46 | te.....6..Conveying.Non-Source.F |
| 5240 | 6f 72 6d 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 | orms.....You.may.convey.a.covere |
| 5260 | 64 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 66 6f 72 6d 20 75 6e 64 65 72 | d.work.in.object.code.form.under |
| 5280 | 20 74 68 65 20 74 65 72 6d 73 0a 6f 66 20 73 65 63 74 69 6f 6e 73 20 34 20 61 6e 64 20 35 2c 20 | .the.terms.of.sections.4.and.5,. |
| 52a0 | 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 63 6f 6e 76 65 79 20 74 68 | provided.that.you.also.convey.th |
| 52c0 | 65 0a 6d 61 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 | e.machine-readable.Corresponding |
| 52e0 | 20 53 6f 75 72 63 65 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 | .Source.under.the.terms.of.this. |
| 5300 | 4c 69 63 65 6e 73 65 2c 0a 69 6e 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 77 61 79 73 3a 0a 0a | License,.in.one.of.these.ways:.. |
| 5320 | 20 20 20 20 61 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e | ....a).Convey.the.object.code.in |
| 5340 | 2c 20 6f 72 20 65 6d 62 6f 64 69 65 64 20 69 6e 2c 20 61 20 70 68 79 73 69 63 61 6c 20 70 72 6f | ,.or.embodied.in,.a.physical.pro |
| 5360 | 64 75 63 74 0a 20 20 20 20 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 70 68 79 73 69 63 61 6c 20 64 | duct.....(including.a.physical.d |
| 5380 | 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 29 2c 20 61 63 63 6f 6d 70 61 6e 69 65 64 | istribution.medium),.accompanied |
| 53a0 | 20 62 79 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 | .by.the.....Corresponding.Source |
| 53c0 | 20 66 69 78 65 64 20 6f 6e 20 61 20 64 75 72 61 62 6c 65 20 70 68 79 73 69 63 61 6c 20 6d 65 64 | .fixed.on.a.durable.physical.med |
| 53e0 | 69 75 6d 0a 20 20 20 20 63 75 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 | ium.....customarily.used.for.sof |
| 5400 | 74 77 61 72 65 20 69 6e 74 65 72 63 68 61 6e 67 65 2e 0a 0a 20 20 20 20 62 29 20 43 6f 6e 76 65 | tware.interchange.......b).Conve |
| 5420 | 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 2c 20 6f 72 20 65 6d 62 6f 64 69 65 | y.the.object.code.in,.or.embodie |
| 5440 | 64 20 69 6e 2c 20 61 20 70 68 79 73 69 63 61 6c 20 70 72 6f 64 75 63 74 0a 20 20 20 20 28 69 6e | d.in,.a.physical.product.....(in |
| 5460 | 63 6c 75 64 69 6e 67 20 61 20 70 68 79 73 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 | cluding.a.physical.distribution. |
| 5480 | 6d 65 64 69 75 6d 29 2c 20 61 63 63 6f 6d 70 61 6e 69 65 64 20 62 79 20 61 0a 20 20 20 20 77 72 | medium),.accompanied.by.a.....wr |
| 54a0 | 69 74 74 65 6e 20 6f 66 66 65 72 2c 20 76 61 6c 69 64 20 66 6f 72 20 61 74 20 6c 65 61 73 74 20 | itten.offer,.valid.for.at.least. |
| 54c0 | 74 68 72 65 65 20 79 65 61 72 73 20 61 6e 64 20 76 61 6c 69 64 20 66 6f 72 20 61 73 0a 20 20 20 | three.years.and.valid.for.as.... |
| 54e0 | 20 6c 6f 6e 67 20 61 73 20 79 6f 75 20 6f 66 66 65 72 20 73 70 61 72 65 20 70 61 72 74 73 20 6f | .long.as.you.offer.spare.parts.o |
| 5500 | 72 20 63 75 73 74 6f 6d 65 72 20 73 75 70 70 6f 72 74 20 66 6f 72 20 74 68 61 74 20 70 72 6f 64 | r.customer.support.for.that.prod |
| 5520 | 75 63 74 0a 20 20 20 20 6d 6f 64 65 6c 2c 20 74 6f 20 67 69 76 65 20 61 6e 79 6f 6e 65 20 77 68 | uct.....model,.to.give.anyone.wh |
| 5540 | 6f 20 70 6f 73 73 65 73 73 65 73 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 65 69 74 68 | o.possesses.the.object.code.eith |
| 5560 | 65 72 20 28 31 29 20 61 0a 20 20 20 20 63 6f 70 79 20 6f 66 20 74 68 65 20 43 6f 72 72 65 73 70 | er.(1).a.....copy.of.the.Corresp |
| 5580 | 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 73 6f 66 74 77 61 | onding.Source.for.all.the.softwa |
| 55a0 | 72 65 20 69 6e 20 74 68 65 0a 20 20 20 20 70 72 6f 64 75 63 74 20 74 68 61 74 20 69 73 20 63 6f | re.in.the.....product.that.is.co |
| 55c0 | 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 6f 6e 20 61 20 64 75 72 61 | vered.by.this.License,.on.a.dura |
| 55e0 | 62 6c 65 20 70 68 79 73 69 63 61 6c 0a 20 20 20 20 6d 65 64 69 75 6d 20 63 75 73 74 6f 6d 61 72 | ble.physical.....medium.customar |
| 5600 | 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 65 20 69 6e 74 65 72 63 68 61 6e 67 | ily.used.for.software.interchang |
| 5620 | 65 2c 20 66 6f 72 20 61 20 70 72 69 63 65 20 6e 6f 0a 20 20 20 20 6d 6f 72 65 20 74 68 61 6e 20 | e,.for.a.price.no.....more.than. |
| 5640 | 79 6f 75 72 20 72 65 61 73 6f 6e 61 62 6c 65 20 63 6f 73 74 20 6f 66 20 70 68 79 73 69 63 61 6c | your.reasonable.cost.of.physical |
| 5660 | 6c 79 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 69 73 0a 20 20 20 20 63 6f 6e 76 65 79 69 6e 67 | ly.performing.this.....conveying |
| 5680 | 20 6f 66 20 73 6f 75 72 63 65 2c 20 6f 72 20 28 32 29 20 61 63 63 65 73 73 20 74 6f 20 63 6f 70 | .of.source,.or.(2).access.to.cop |
| 56a0 | 79 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 | y.the.....Corresponding.Source.f |
| 56c0 | 72 6f 6d 20 61 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 20 61 74 20 6e 6f 20 63 68 61 72 67 | rom.a.network.server.at.no.charg |
| 56e0 | 65 2e 0a 0a 20 20 20 20 63 29 20 43 6f 6e 76 65 79 20 69 6e 64 69 76 69 64 75 61 6c 20 63 6f 70 | e.......c).Convey.individual.cop |
| 5700 | 69 65 73 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 61 20 63 6f | ies.of.the.object.code.with.a.co |
| 5720 | 70 79 20 6f 66 20 74 68 65 0a 20 20 20 20 77 72 69 74 74 65 6e 20 6f 66 66 65 72 20 74 6f 20 70 | py.of.the.....written.offer.to.p |
| 5740 | 72 6f 76 69 64 65 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e | rovide.the.Corresponding.Source. |
| 5760 | 20 20 54 68 69 73 0a 20 20 20 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 73 20 61 6c 6c 6f 77 65 | ..This.....alternative.is.allowe |
| 5780 | 64 20 6f 6e 6c 79 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 61 6e 64 20 6e 6f 6e 63 6f 6d 6d 65 | d.only.occasionally.and.noncomme |
| 57a0 | 72 63 69 61 6c 6c 79 2c 20 61 6e 64 0a 20 20 20 20 6f 6e 6c 79 20 69 66 20 79 6f 75 20 72 65 63 | rcially,.and.....only.if.you.rec |
| 57c0 | 65 69 76 65 64 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 73 75 63 68 20 | eived.the.object.code.with.such. |
| 57e0 | 61 6e 20 6f 66 66 65 72 2c 20 69 6e 20 61 63 63 6f 72 64 0a 20 20 20 20 77 69 74 68 20 73 75 62 | an.offer,.in.accord.....with.sub |
| 5800 | 73 65 63 74 69 6f 6e 20 36 62 2e 0a 0a 20 20 20 20 64 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f | section.6b.......d).Convey.the.o |
| 5820 | 62 6a 65 63 74 20 63 6f 64 65 20 62 79 20 6f 66 66 65 72 69 6e 67 20 61 63 63 65 73 73 20 66 72 | bject.code.by.offering.access.fr |
| 5840 | 6f 6d 20 61 20 64 65 73 69 67 6e 61 74 65 64 0a 20 20 20 20 70 6c 61 63 65 20 28 67 72 61 74 69 | om.a.designated.....place.(grati |
| 5860 | 73 20 6f 72 20 66 6f 72 20 61 20 63 68 61 72 67 65 29 2c 20 61 6e 64 20 6f 66 66 65 72 20 65 71 | s.or.for.a.charge),.and.offer.eq |
| 5880 | 75 69 76 61 6c 65 6e 74 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 | uivalent.access.to.the.....Corre |
| 58a0 | 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 | sponding.Source.in.the.same.way. |
| 58c0 | 74 68 72 6f 75 67 68 20 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 20 61 74 20 6e 6f 0a 20 20 20 | through.the.same.place.at.no.... |
| 58e0 | 20 66 75 72 74 68 65 72 20 63 68 61 72 67 65 2e 20 20 59 6f 75 20 6e 65 65 64 20 6e 6f 74 20 72 | .further.charge...You.need.not.r |
| 5900 | 65 71 75 69 72 65 20 72 65 63 69 70 69 65 6e 74 73 20 74 6f 20 63 6f 70 79 20 74 68 65 0a 20 20 | equire.recipients.to.copy.the... |
| 5920 | 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 61 6c 6f 6e 67 20 77 69 74 | ..Corresponding.Source.along.wit |
| 5940 | 68 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 6c 61 63 65 | h.the.object.code...If.the.place |
| 5960 | 20 74 6f 0a 20 20 20 20 63 6f 70 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 73 20 | .to.....copy.the.object.code.is. |
| 5980 | 61 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 2c 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 | a.network.server,.the.Correspond |
| 59a0 | 69 6e 67 20 53 6f 75 72 63 65 0a 20 20 20 20 6d 61 79 20 62 65 20 6f 6e 20 61 20 64 69 66 66 65 | ing.Source.....may.be.on.a.diffe |
| 59c0 | 72 65 6e 74 20 73 65 72 76 65 72 20 28 6f 70 65 72 61 74 65 64 20 62 79 20 79 6f 75 20 6f 72 20 | rent.server.(operated.by.you.or. |
| 59e0 | 61 20 74 68 69 72 64 20 70 61 72 74 79 29 0a 20 20 20 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 | a.third.party).....that.supports |
| 5a00 | 20 65 71 75 69 76 61 6c 65 6e 74 20 63 6f 70 79 69 6e 67 20 66 61 63 69 6c 69 74 69 65 73 2c 20 | .equivalent.copying.facilities,. |
| 5a20 | 70 72 6f 76 69 64 65 64 20 79 6f 75 20 6d 61 69 6e 74 61 69 6e 0a 20 20 20 20 63 6c 65 61 72 20 | provided.you.maintain.....clear. |
| 5a40 | 64 69 72 65 63 74 69 6f 6e 73 20 6e 65 78 74 20 74 6f 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f | directions.next.to.the.object.co |
| 5a60 | 64 65 20 73 61 79 69 6e 67 20 77 68 65 72 65 20 74 6f 20 66 69 6e 64 20 74 68 65 0a 20 20 20 20 | de.saying.where.to.find.the..... |
| 5a80 | 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e 20 20 52 65 67 61 72 64 6c 65 73 | Corresponding.Source...Regardles |
| 5aa0 | 73 20 6f 66 20 77 68 61 74 20 73 65 72 76 65 72 20 68 6f 73 74 73 20 74 68 65 0a 20 20 20 20 43 | s.of.what.server.hosts.the.....C |
| 5ac0 | 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2c 20 79 6f 75 20 72 65 6d 61 69 6e 20 | orresponding.Source,.you.remain. |
| 5ae0 | 6f 62 6c 69 67 61 74 65 64 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 69 74 20 69 73 0a 20 | obligated.to.ensure.that.it.is.. |
| 5b00 | 20 20 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 73 20 6c 6f 6e 67 20 61 73 20 6e 65 65 64 | ...available.for.as.long.as.need |
| 5b20 | 65 64 20 74 6f 20 73 61 74 69 73 66 79 20 74 68 65 73 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 | ed.to.satisfy.these.requirements |
| 5b40 | 2e 0a 0a 20 20 20 20 65 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 | .......e).Convey.the.object.code |
| 5b60 | 20 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e | .using.peer-to-peer.transmission |
| 5b80 | 2c 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 79 6f 75 20 69 6e 66 6f 72 6d 20 6f 74 68 65 72 20 | ,.provided.....you.inform.other. |
| 5ba0 | 70 65 65 72 73 20 77 68 65 72 65 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 20 | peers.where.the.object.code.and. |
| 5bc0 | 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 | Corresponding.....Source.of.the. |
| 5be0 | 77 6f 72 6b 20 61 72 65 20 62 65 69 6e 67 20 6f 66 66 65 72 65 64 20 74 6f 20 74 68 65 20 67 65 | work.are.being.offered.to.the.ge |
| 5c00 | 6e 65 72 61 6c 20 70 75 62 6c 69 63 20 61 74 20 6e 6f 0a 20 20 20 20 63 68 61 72 67 65 20 75 6e | neral.public.at.no.....charge.un |
| 5c20 | 64 65 72 20 73 75 62 73 65 63 74 69 6f 6e 20 36 64 2e 0a 0a 20 20 41 20 73 65 70 61 72 61 62 6c | der.subsection.6d.....A.separabl |
| 5c40 | 65 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2c 20 77 68 | e.portion.of.the.object.code,.wh |
| 5c60 | 6f 73 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 69 73 20 65 78 63 6c 75 64 65 64 0a 66 72 6f 6d | ose.source.code.is.excluded.from |
| 5c80 | 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 61 73 20 61 20 53 | .the.Corresponding.Source.as.a.S |
| 5ca0 | 79 73 74 65 6d 20 4c 69 62 72 61 72 79 2c 20 6e 65 65 64 20 6e 6f 74 20 62 65 0a 69 6e 63 6c 75 | ystem.Library,.need.not.be.inclu |
| 5cc0 | 64 65 64 20 69 6e 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 | ded.in.conveying.the.object.code |
| 5ce0 | 20 77 6f 72 6b 2e 0a 0a 20 20 41 20 22 55 73 65 72 20 50 72 6f 64 75 63 74 22 20 69 73 20 65 69 | .work.....A."User.Product".is.ei |
| 5d00 | 74 68 65 72 20 28 31 29 20 61 20 22 63 6f 6e 73 75 6d 65 72 20 70 72 6f 64 75 63 74 22 2c 20 77 | ther.(1).a."consumer.product",.w |
| 5d20 | 68 69 63 68 20 6d 65 61 6e 73 20 61 6e 79 0a 74 61 6e 67 69 62 6c 65 20 70 65 72 73 6f 6e 61 6c | hich.means.any.tangible.personal |
| 5d40 | 20 70 72 6f 70 65 72 74 79 20 77 68 69 63 68 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 75 73 65 64 | .property.which.is.normally.used |
| 5d60 | 20 66 6f 72 20 70 65 72 73 6f 6e 61 6c 2c 20 66 61 6d 69 6c 79 2c 0a 6f 72 20 68 6f 75 73 65 68 | .for.personal,.family,.or.househ |
| 5d80 | 6f 6c 64 20 70 75 72 70 6f 73 65 73 2c 20 6f 72 20 28 32 29 20 61 6e 79 74 68 69 6e 67 20 64 65 | old.purposes,.or.(2).anything.de |
| 5da0 | 73 69 67 6e 65 64 20 6f 72 20 73 6f 6c 64 20 66 6f 72 20 69 6e 63 6f 72 70 6f 72 61 74 69 6f 6e | signed.or.sold.for.incorporation |
| 5dc0 | 0a 69 6e 74 6f 20 61 20 64 77 65 6c 6c 69 6e 67 2e 20 20 49 6e 20 64 65 74 65 72 6d 69 6e 69 6e | .into.a.dwelling...In.determinin |
| 5de0 | 67 20 77 68 65 74 68 65 72 20 61 20 70 72 6f 64 75 63 74 20 69 73 20 61 20 63 6f 6e 73 75 6d 65 | g.whether.a.product.is.a.consume |
| 5e00 | 72 20 70 72 6f 64 75 63 74 2c 0a 64 6f 75 62 74 66 75 6c 20 63 61 73 65 73 20 73 68 61 6c 6c 20 | r.product,.doubtful.cases.shall. |
| 5e20 | 62 65 20 72 65 73 6f 6c 76 65 64 20 69 6e 20 66 61 76 6f 72 20 6f 66 20 63 6f 76 65 72 61 67 65 | be.resolved.in.favor.of.coverage |
| 5e40 | 2e 20 20 46 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 0a 70 72 6f 64 75 63 74 20 72 65 63 65 | ...For.a.particular.product.rece |
| 5e60 | 69 76 65 64 20 62 79 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 2c 20 22 6e 6f 72 6d | ived.by.a.particular.user,."norm |
| 5e80 | 61 6c 6c 79 20 75 73 65 64 22 20 72 65 66 65 72 73 20 74 6f 20 61 0a 74 79 70 69 63 61 6c 20 6f | ally.used".refers.to.a.typical.o |
| 5ea0 | 72 20 63 6f 6d 6d 6f 6e 20 75 73 65 20 6f 66 20 74 68 61 74 20 63 6c 61 73 73 20 6f 66 20 70 72 | r.common.use.of.that.class.of.pr |
| 5ec0 | 6f 64 75 63 74 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 0a | oduct,.regardless.of.the.status. |
| 5ee0 | 6f 66 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 20 6f 72 20 6f 66 20 74 68 65 | of.the.particular.user.or.of.the |
| 5f00 | 20 77 61 79 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 | .way.in.which.the.particular.use |
| 5f20 | 72 0a 61 63 74 75 61 6c 6c 79 20 75 73 65 73 2c 20 6f 72 20 65 78 70 65 63 74 73 20 6f 72 20 69 | r.actually.uses,.or.expects.or.i |
| 5f40 | 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 75 73 65 2c 20 74 68 65 20 70 72 6f 64 75 63 74 2e 20 | s.expected.to.use,.the.product.. |
| 5f60 | 20 41 20 70 72 6f 64 75 63 74 0a 69 73 20 61 20 63 6f 6e 73 75 6d 65 72 20 70 72 6f 64 75 63 74 | .A.product.is.a.consumer.product |
| 5f80 | 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 6f 64 75 | .regardless.of.whether.the.produ |
| 5fa0 | 63 74 20 68 61 73 20 73 75 62 73 74 61 6e 74 69 61 6c 0a 63 6f 6d 6d 65 72 63 69 61 6c 2c 20 69 | ct.has.substantial.commercial,.i |
| 5fc0 | 6e 64 75 73 74 72 69 61 6c 20 6f 72 20 6e 6f 6e 2d 63 6f 6e 73 75 6d 65 72 20 75 73 65 73 2c 20 | ndustrial.or.non-consumer.uses,. |
| 5fe0 | 75 6e 6c 65 73 73 20 73 75 63 68 20 75 73 65 73 20 72 65 70 72 65 73 65 6e 74 0a 74 68 65 20 6f | unless.such.uses.represent.the.o |
| 6000 | 6e 6c 79 20 73 69 67 6e 69 66 69 63 61 6e 74 20 6d 6f 64 65 20 6f 66 20 75 73 65 20 6f 66 20 74 | nly.significant.mode.of.use.of.t |
| 6020 | 68 65 20 70 72 6f 64 75 63 74 2e 0a 0a 20 20 22 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 | he.product....."Installation.Inf |
| 6040 | 6f 72 6d 61 74 69 6f 6e 22 20 66 6f 72 20 61 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 6d 65 61 | ormation".for.a.User.Product.mea |
| 6060 | 6e 73 20 61 6e 79 20 6d 65 74 68 6f 64 73 2c 0a 70 72 6f 63 65 64 75 72 65 73 2c 20 61 75 74 68 | ns.any.methods,.procedures,.auth |
| 6080 | 6f 72 69 7a 61 74 69 6f 6e 20 6b 65 79 73 2c 20 6f 72 20 6f 74 68 65 72 20 69 6e 66 6f 72 6d 61 | orization.keys,.or.other.informa |
| 60a0 | 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 0a 61 6e 64 20 65 78 65 | tion.required.to.install.and.exe |
| 60c0 | 63 75 74 65 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 61 20 63 6f 76 65 | cute.modified.versions.of.a.cove |
| 60e0 | 72 65 64 20 77 6f 72 6b 20 69 6e 20 74 68 61 74 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 66 72 | red.work.in.that.User.Product.fr |
| 6100 | 6f 6d 0a 61 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 69 74 73 20 43 6f 72 | om.a.modified.version.of.its.Cor |
| 6120 | 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e 20 20 54 68 65 20 69 6e 66 6f 72 6d 61 74 | responding.Source...The.informat |
| 6140 | 69 6f 6e 20 6d 75 73 74 0a 73 75 66 66 69 63 65 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 | ion.must.suffice.to.ensure.that. |
| 6160 | 74 68 65 20 63 6f 6e 74 69 6e 75 65 64 20 66 75 6e 63 74 69 6f 6e 69 6e 67 20 6f 66 20 74 68 65 | the.continued.functioning.of.the |
| 6180 | 20 6d 6f 64 69 66 69 65 64 20 6f 62 6a 65 63 74 0a 63 6f 64 65 20 69 73 20 69 6e 20 6e 6f 20 63 | .modified.object.code.is.in.no.c |
| 61a0 | 61 73 65 20 70 72 65 76 65 6e 74 65 64 20 6f 72 20 69 6e 74 65 72 66 65 72 65 64 20 77 69 74 68 | ase.prevented.or.interfered.with |
| 61c0 | 20 73 6f 6c 65 6c 79 20 62 65 63 61 75 73 65 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 68 61 73 | .solely.because.modification.has |
| 61e0 | 20 62 65 65 6e 20 6d 61 64 65 2e 0a 0a 20 20 49 66 20 79 6f 75 20 63 6f 6e 76 65 79 20 61 6e 20 | .been.made.....If.you.convey.an. |
| 6200 | 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 | object.code.work.under.this.sect |
| 6220 | 69 6f 6e 20 69 6e 2c 20 6f 72 20 77 69 74 68 2c 20 6f 72 0a 73 70 65 63 69 66 69 63 61 6c 6c 79 | ion.in,.or.with,.or.specifically |
| 6240 | 20 66 6f 72 20 75 73 65 20 69 6e 2c 20 61 20 55 73 65 72 20 50 72 6f 64 75 63 74 2c 20 61 6e 64 | .for.use.in,.a.User.Product,.and |
| 6260 | 20 74 68 65 20 63 6f 6e 76 65 79 69 6e 67 20 6f 63 63 75 72 73 20 61 73 0a 70 61 72 74 20 6f 66 | .the.conveying.occurs.as.part.of |
| 6280 | 20 61 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 72 69 67 68 | .a.transaction.in.which.the.righ |
| 62a0 | 74 20 6f 66 20 70 6f 73 73 65 73 73 69 6f 6e 20 61 6e 64 20 75 73 65 20 6f 66 20 74 68 65 0a 55 | t.of.possession.and.use.of.the.U |
| 62c0 | 73 65 72 20 50 72 6f 64 75 63 74 20 69 73 20 74 72 61 6e 73 66 65 72 72 65 64 20 74 6f 20 74 68 | ser.Product.is.transferred.to.th |
| 62e0 | 65 20 72 65 63 69 70 69 65 6e 74 20 69 6e 20 70 65 72 70 65 74 75 69 74 79 20 6f 72 20 66 6f 72 | e.recipient.in.perpetuity.or.for |
| 6300 | 20 61 0a 66 69 78 65 64 20 74 65 72 6d 20 28 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f 77 | .a.fixed.term.(regardless.of.how |
| 6320 | 20 74 68 65 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 69 73 20 63 68 61 72 61 63 74 65 72 69 7a 65 | .the.transaction.is.characterize |
| 6340 | 64 29 2c 20 74 68 65 0a 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 63 6f 6e | d),.the.Corresponding.Source.con |
| 6360 | 76 65 79 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 | veyed.under.this.section.must.be |
| 6380 | 20 61 63 63 6f 6d 70 61 6e 69 65 64 0a 62 79 20 74 68 65 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e | .accompanied.by.the.Installation |
| 63a0 | 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 42 75 74 20 74 68 69 73 20 72 65 71 75 69 72 65 6d | .Information...But.this.requirem |
| 63c0 | 65 6e 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 0a 69 66 20 6e 65 69 74 68 65 72 20 79 6f | ent.does.not.apply.if.neither.yo |
| 63e0 | 75 20 6e 6f 72 20 61 6e 79 20 74 68 69 72 64 20 70 61 72 74 79 20 72 65 74 61 69 6e 73 20 74 68 | u.nor.any.third.party.retains.th |
| 6400 | 65 20 61 62 69 6c 69 74 79 20 74 6f 20 69 6e 73 74 61 6c 6c 0a 6d 6f 64 69 66 69 65 64 20 6f 62 | e.ability.to.install.modified.ob |
| 6420 | 6a 65 63 74 20 63 6f 64 65 20 6f 6e 20 74 68 65 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 28 66 | ject.code.on.the.User.Product.(f |
| 6440 | 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 77 6f 72 6b 20 68 61 73 0a 62 65 65 6e 20 69 6e | or.example,.the.work.has.been.in |
| 6460 | 73 74 61 6c 6c 65 64 20 69 6e 20 52 4f 4d 29 2e 0a 0a 20 20 54 68 65 20 72 65 71 75 69 72 65 6d | stalled.in.ROM).....The.requirem |
| 6480 | 65 6e 74 20 74 6f 20 70 72 6f 76 69 64 65 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f | ent.to.provide.Installation.Info |
| 64a0 | 72 6d 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 0a 72 65 71 75 69 | rmation.does.not.include.a.requi |
| 64c0 | 72 65 6d 65 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 70 72 6f 76 69 64 65 20 73 75 | rement.to.continue.to.provide.su |
| 64e0 | 70 70 6f 72 74 20 73 65 72 76 69 63 65 2c 20 77 61 72 72 61 6e 74 79 2c 20 6f 72 20 75 70 64 61 | pport.service,.warranty,.or.upda |
| 6500 | 74 65 73 0a 66 6f 72 20 61 20 77 6f 72 6b 20 74 68 61 74 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 | tes.for.a.work.that.has.been.mod |
| 6520 | 69 66 69 65 64 20 6f 72 20 69 6e 73 74 61 6c 6c 65 64 20 62 79 20 74 68 65 20 72 65 63 69 70 69 | ified.or.installed.by.the.recipi |
| 6540 | 65 6e 74 2c 20 6f 72 20 66 6f 72 0a 74 68 65 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 69 6e 20 | ent,.or.for.the.User.Product.in. |
| 6560 | 77 68 69 63 68 20 69 74 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 69 6e | which.it.has.been.modified.or.in |
| 6580 | 73 74 61 6c 6c 65 64 2e 20 20 41 63 63 65 73 73 20 74 6f 20 61 0a 6e 65 74 77 6f 72 6b 20 6d 61 | stalled...Access.to.a.network.ma |
| 65a0 | 79 20 62 65 20 64 65 6e 69 65 64 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f | y.be.denied.when.the.modificatio |
| 65c0 | 6e 20 69 74 73 65 6c 66 20 6d 61 74 65 72 69 61 6c 6c 79 20 61 6e 64 0a 61 64 76 65 72 73 65 6c | n.itself.materially.and.adversel |
| 65e0 | 79 20 61 66 66 65 63 74 73 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6e | y.affects.the.operation.of.the.n |
| 6600 | 65 74 77 6f 72 6b 20 6f 72 20 76 69 6f 6c 61 74 65 73 20 74 68 65 20 72 75 6c 65 73 20 61 6e 64 | etwork.or.violates.the.rules.and |
| 6620 | 0a 70 72 6f 74 6f 63 6f 6c 73 20 66 6f 72 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 61 63 72 | .protocols.for.communication.acr |
| 6640 | 6f 73 73 20 74 68 65 20 6e 65 74 77 6f 72 6b 2e 0a 0a 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e | oss.the.network.....Correspondin |
| 6660 | 67 20 53 6f 75 72 63 65 20 63 6f 6e 76 65 79 65 64 2c 20 61 6e 64 20 49 6e 73 74 61 6c 6c 61 74 | g.Source.conveyed,.and.Installat |
| 6680 | 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 70 72 6f 76 69 64 65 64 2c 0a 69 6e 20 61 63 63 | ion.Information.provided,.in.acc |
| 66a0 | 6f 72 64 20 77 69 74 68 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 69 6e | ord.with.this.section.must.be.in |
| 66c0 | 20 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 69 73 20 70 75 62 6c 69 63 6c 79 0a 64 6f 63 75 6d | .a.format.that.is.publicly.docum |
| 66e0 | 65 6e 74 65 64 20 28 61 6e 64 20 77 69 74 68 20 61 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f | ented.(and.with.an.implementatio |
| 6700 | 6e 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 20 69 6e 0a 73 6f 75 | n.available.to.the.public.in.sou |
| 6720 | 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 29 2c 20 61 6e 64 20 6d 75 73 74 20 72 65 71 75 69 72 65 | rce.code.form),.and.must.require |
| 6740 | 20 6e 6f 20 73 70 65 63 69 61 6c 20 70 61 73 73 77 6f 72 64 20 6f 72 20 6b 65 79 20 66 6f 72 0a | .no.special.password.or.key.for. |
| 6760 | 75 6e 70 61 63 6b 69 6e 67 2c 20 72 65 61 64 69 6e 67 20 6f 72 20 63 6f 70 79 69 6e 67 2e 0a 0a | unpacking,.reading.or.copying... |
| 6780 | 20 20 37 2e 20 41 64 64 69 74 69 6f 6e 61 6c 20 54 65 72 6d 73 2e 0a 0a 20 20 22 41 64 64 69 74 | ..7..Additional.Terms....."Addit |
| 67a0 | 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 22 20 61 72 65 20 74 65 72 6d 73 20 74 68 61 | ional.permissions".are.terms.tha |
| 67c0 | 74 20 73 75 70 70 6c 65 6d 65 6e 74 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 0a 4c | t.supplement.the.terms.of.this.L |
| 67e0 | 69 63 65 6e 73 65 20 62 79 20 6d 61 6b 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 73 20 66 72 6f 6d | icense.by.making.exceptions.from |
| 6800 | 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 69 74 73 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a | .one.or.more.of.its.conditions.. |
| 6820 | 41 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 | Additional.permissions.that.are. |
| 6840 | 61 70 70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 65 20 65 6e 74 69 72 65 20 50 72 6f 67 72 61 6d | applicable.to.the.entire.Program |
| 6860 | 20 73 68 61 6c 6c 0a 62 65 20 74 72 65 61 74 65 64 20 61 73 20 74 68 6f 75 67 68 20 74 68 65 79 | .shall.be.treated.as.though.they |
| 6880 | 20 77 65 72 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 | .were.included.in.this.License,. |
| 68a0 | 74 6f 20 74 68 65 20 65 78 74 65 6e 74 0a 74 68 61 74 20 74 68 65 79 20 61 72 65 20 76 61 6c 69 | to.the.extent.that.they.are.vali |
| 68c0 | 64 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 2e 20 20 49 66 20 61 64 64 69 | d.under.applicable.law...If.addi |
| 68e0 | 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 0a 61 70 70 6c 79 20 6f 6e 6c 79 20 74 6f | tional.permissions.apply.only.to |
| 6900 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 74 68 61 74 20 70 61 72 74 20 | .part.of.the.Program,.that.part. |
| 6920 | 6d 61 79 20 62 65 20 75 73 65 64 20 73 65 70 61 72 61 74 65 6c 79 0a 75 6e 64 65 72 20 74 68 6f | may.be.used.separately.under.tho |
| 6940 | 73 65 20 70 65 72 6d 69 73 73 69 6f 6e 73 2c 20 62 75 74 20 74 68 65 20 65 6e 74 69 72 65 20 50 | se.permissions,.but.the.entire.P |
| 6960 | 72 6f 67 72 61 6d 20 72 65 6d 61 69 6e 73 20 67 6f 76 65 72 6e 65 64 20 62 79 0a 74 68 69 73 20 | rogram.remains.governed.by.this. |
| 6980 | 4c 69 63 65 6e 73 65 20 77 69 74 68 6f 75 74 20 72 65 67 61 72 64 20 74 6f 20 74 68 65 20 61 64 | License.without.regard.to.the.ad |
| 69a0 | 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 2e 0a 0a 20 20 57 68 65 6e 20 79 6f | ditional.permissions.....When.yo |
| 69c0 | 75 20 63 6f 6e 76 65 79 20 61 20 63 6f 70 79 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 | u.convey.a.copy.of.a.covered.wor |
| 69e0 | 6b 2c 20 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 0a 72 65 6d 6f 76 65 | k,.you.may.at.your.option.remove |
| 6a00 | 20 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 66 72 6f 6d | .any.additional.permissions.from |
| 6a20 | 20 74 68 61 74 20 63 6f 70 79 2c 20 6f 72 20 66 72 6f 6d 20 61 6e 79 20 70 61 72 74 20 6f 66 0a | .that.copy,.or.from.any.part.of. |
| 6a40 | 69 74 2e 20 20 28 41 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 6d 61 79 | it...(Additional.permissions.may |
| 6a60 | 20 62 65 20 77 72 69 74 74 65 6e 20 74 6f 20 72 65 71 75 69 72 65 20 74 68 65 69 72 20 6f 77 6e | .be.written.to.require.their.own |
| 6a80 | 0a 72 65 6d 6f 76 61 6c 20 69 6e 20 63 65 72 74 61 69 6e 20 63 61 73 65 73 20 77 68 65 6e 20 79 | .removal.in.certain.cases.when.y |
| 6aa0 | 6f 75 20 6d 6f 64 69 66 79 20 74 68 65 20 77 6f 72 6b 2e 29 20 20 59 6f 75 20 6d 61 79 20 70 6c | ou.modify.the.work.)..You.may.pl |
| 6ac0 | 61 63 65 0a 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 6f 6e 20 6d 61 | ace.additional.permissions.on.ma |
| 6ae0 | 74 65 72 69 61 6c 2c 20 61 64 64 65 64 20 62 79 20 79 6f 75 20 74 6f 20 61 20 63 6f 76 65 72 65 | terial,.added.by.you.to.a.covere |
| 6b00 | 64 20 77 6f 72 6b 2c 0a 66 6f 72 20 77 68 69 63 68 20 79 6f 75 20 68 61 76 65 20 6f 72 20 63 61 | d.work,.for.which.you.have.or.ca |
| 6b20 | 6e 20 67 69 76 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 70 65 72 | n.give.appropriate.copyright.per |
| 6b40 | 6d 69 73 73 69 6f 6e 2e 0a 0a 20 20 4e 6f 74 77 69 74 68 73 74 61 6e 64 69 6e 67 20 61 6e 79 20 | mission.....Notwithstanding.any. |
| 6b60 | 6f 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c | other.provision.of.this.License, |
| 6b80 | 20 66 6f 72 20 6d 61 74 65 72 69 61 6c 20 79 6f 75 0a 61 64 64 20 74 6f 20 61 20 63 6f 76 65 72 | .for.material.you.add.to.a.cover |
| 6ba0 | 65 64 20 77 6f 72 6b 2c 20 79 6f 75 20 6d 61 79 20 28 69 66 20 61 75 74 68 6f 72 69 7a 65 64 20 | ed.work,.you.may.(if.authorized. |
| 6bc0 | 62 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 73 20 6f 66 0a 74 68 61 74 | by.the.copyright.holders.of.that |
| 6be0 | 20 6d 61 74 65 72 69 61 6c 29 20 73 75 70 70 6c 65 6d 65 6e 74 20 74 68 65 20 74 65 72 6d 73 20 | .material).supplement.the.terms. |
| 6c00 | 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 69 74 68 20 74 65 72 6d 73 3a 0a 0a 20 20 20 | of.this.License.with.terms:..... |
| 6c20 | 20 61 29 20 44 69 73 63 6c 61 69 6d 69 6e 67 20 77 61 72 72 61 6e 74 79 20 6f 72 20 6c 69 6d 69 | .a).Disclaiming.warranty.or.limi |
| 6c40 | 74 69 6e 67 20 6c 69 61 62 69 6c 69 74 79 20 64 69 66 66 65 72 65 6e 74 6c 79 20 66 72 6f 6d 20 | ting.liability.differently.from. |
| 6c60 | 74 68 65 0a 20 20 20 20 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 31 35 20 61 6e 64 | the.....terms.of.sections.15.and |
| 6c80 | 20 31 36 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 3b 20 6f 72 0a 0a 20 20 20 20 62 29 20 | .16.of.this.License;.or......b). |
| 6ca0 | 52 65 71 75 69 72 69 6e 67 20 70 72 65 73 65 72 76 61 74 69 6f 6e 20 6f 66 20 73 70 65 63 69 66 | Requiring.preservation.of.specif |
| 6cc0 | 69 65 64 20 72 65 61 73 6f 6e 61 62 6c 65 20 6c 65 67 61 6c 20 6e 6f 74 69 63 65 73 20 6f 72 0a | ied.reasonable.legal.notices.or. |
| 6ce0 | 20 20 20 20 61 75 74 68 6f 72 20 61 74 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 74 68 61 74 20 | ....author.attributions.in.that. |
| 6d00 | 6d 61 74 65 72 69 61 6c 20 6f 72 20 69 6e 20 74 68 65 20 41 70 70 72 6f 70 72 69 61 74 65 20 4c | material.or.in.the.Appropriate.L |
| 6d20 | 65 67 61 6c 0a 20 20 20 20 4e 6f 74 69 63 65 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 77 6f | egal.....Notices.displayed.by.wo |
| 6d40 | 72 6b 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 3b 20 6f 72 0a 0a 20 20 20 20 63 29 20 50 72 | rks.containing.it;.or......c).Pr |
| 6d60 | 6f 68 69 62 69 74 69 6e 67 20 6d 69 73 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 | ohibiting.misrepresentation.of.t |
| 6d80 | 68 65 20 6f 72 69 67 69 6e 20 6f 66 20 74 68 61 74 20 6d 61 74 65 72 69 61 6c 2c 20 6f 72 0a 20 | he.origin.of.that.material,.or.. |
| 6da0 | 20 20 20 72 65 71 75 69 72 69 6e 67 20 74 68 61 74 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 | ...requiring.that.modified.versi |
| 6dc0 | 6f 6e 73 20 6f 66 20 73 75 63 68 20 6d 61 74 65 72 69 61 6c 20 62 65 20 6d 61 72 6b 65 64 20 69 | ons.of.such.material.be.marked.i |
| 6de0 | 6e 0a 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 65 20 77 61 79 73 20 61 73 20 64 69 66 66 65 72 65 | n.....reasonable.ways.as.differe |
| 6e00 | 6e 74 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 3b 20 6f 72 | nt.from.the.original.version;.or |
| 6e20 | 0a 0a 20 20 20 20 64 29 20 4c 69 6d 69 74 69 6e 67 20 74 68 65 20 75 73 65 20 66 6f 72 20 70 75 | ......d).Limiting.the.use.for.pu |
| 6e40 | 62 6c 69 63 69 74 79 20 70 75 72 70 6f 73 65 73 20 6f 66 20 6e 61 6d 65 73 20 6f 66 20 6c 69 63 | blicity.purposes.of.names.of.lic |
| 6e60 | 65 6e 73 6f 72 73 20 6f 72 0a 20 20 20 20 61 75 74 68 6f 72 73 20 6f 66 20 74 68 65 20 6d 61 74 | ensors.or.....authors.of.the.mat |
| 6e80 | 65 72 69 61 6c 3b 20 6f 72 0a 0a 20 20 20 20 65 29 20 44 65 63 6c 69 6e 69 6e 67 20 74 6f 20 67 | erial;.or......e).Declining.to.g |
| 6ea0 | 72 61 6e 74 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 72 61 64 65 6d 61 72 6b 20 6c 61 77 20 | rant.rights.under.trademark.law. |
| 6ec0 | 66 6f 72 20 75 73 65 20 6f 66 20 73 6f 6d 65 0a 20 20 20 20 74 72 61 64 65 20 6e 61 6d 65 73 2c | for.use.of.some.....trade.names, |
| 6ee0 | 20 74 72 61 64 65 6d 61 72 6b 73 2c 20 6f 72 20 73 65 72 76 69 63 65 20 6d 61 72 6b 73 3b 20 6f | .trademarks,.or.service.marks;.o |
| 6f00 | 72 0a 0a 20 20 20 20 66 29 20 52 65 71 75 69 72 69 6e 67 20 69 6e 64 65 6d 6e 69 66 69 63 61 74 | r......f).Requiring.indemnificat |
| 6f20 | 69 6f 6e 20 6f 66 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 61 75 74 68 6f 72 73 20 6f 66 20 | ion.of.licensors.and.authors.of. |
| 6f40 | 74 68 61 74 0a 20 20 20 20 6d 61 74 65 72 69 61 6c 20 62 79 20 61 6e 79 6f 6e 65 20 77 68 6f 20 | that.....material.by.anyone.who. |
| 6f60 | 63 6f 6e 76 65 79 73 20 74 68 65 20 6d 61 74 65 72 69 61 6c 20 28 6f 72 20 6d 6f 64 69 66 69 65 | conveys.the.material.(or.modifie |
| 6f80 | 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 0a 20 20 20 20 69 74 29 20 77 69 74 68 20 63 6f 6e 74 72 | d.versions.of.....it).with.contr |
| 6fa0 | 61 63 74 75 61 6c 20 61 73 73 75 6d 70 74 69 6f 6e 73 20 6f 66 20 6c 69 61 62 69 6c 69 74 79 20 | actual.assumptions.of.liability. |
| 6fc0 | 74 6f 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 2c 20 66 6f 72 0a 20 20 20 20 61 6e 79 20 6c 69 | to.the.recipient,.for.....any.li |
| 6fe0 | 61 62 69 6c 69 74 79 20 74 68 61 74 20 74 68 65 73 65 20 63 6f 6e 74 72 61 63 74 75 61 6c 20 61 | ability.that.these.contractual.a |
| 7000 | 73 73 75 6d 70 74 69 6f 6e 73 20 64 69 72 65 63 74 6c 79 20 69 6d 70 6f 73 65 20 6f 6e 0a 20 20 | ssumptions.directly.impose.on... |
| 7020 | 20 20 74 68 6f 73 65 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 61 75 74 68 6f 72 73 2e 0a 0a | ..those.licensors.and.authors... |
| 7040 | 20 20 41 6c 6c 20 6f 74 68 65 72 20 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 20 61 64 64 69 74 | ..All.other.non-permissive.addit |
| 7060 | 69 6f 6e 61 6c 20 74 65 72 6d 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 22 66 75 72 74 | ional.terms.are.considered."furt |
| 7080 | 68 65 72 0a 72 65 73 74 72 69 63 74 69 6f 6e 73 22 20 77 69 74 68 69 6e 20 74 68 65 20 6d 65 61 | her.restrictions".within.the.mea |
| 70a0 | 6e 69 6e 67 20 6f 66 20 73 65 63 74 69 6f 6e 20 31 30 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 | ning.of.section.10...If.the.Prog |
| 70c0 | 72 61 6d 20 61 73 20 79 6f 75 0a 72 65 63 65 69 76 65 64 20 69 74 2c 20 6f 72 20 61 6e 79 20 70 | ram.as.you.received.it,.or.any.p |
| 70e0 | 61 72 74 20 6f 66 20 69 74 2c 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 6f 74 69 63 65 20 73 74 61 | art.of.it,.contains.a.notice.sta |
| 7100 | 74 69 6e 67 20 74 68 61 74 20 69 74 20 69 73 0a 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 69 73 | ting.that.it.is.governed.by.this |
| 7120 | 20 4c 69 63 65 6e 73 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 61 20 74 65 72 6d 20 74 68 61 74 20 | .License.along.with.a.term.that. |
| 7140 | 69 73 20 61 20 66 75 72 74 68 65 72 0a 72 65 73 74 72 69 63 74 69 6f 6e 2c 20 79 6f 75 20 6d 61 | is.a.further.restriction,.you.ma |
| 7160 | 79 20 72 65 6d 6f 76 65 20 74 68 61 74 20 74 65 72 6d 2e 20 20 49 66 20 61 20 6c 69 63 65 6e 73 | y.remove.that.term...If.a.licens |
| 7180 | 65 20 64 6f 63 75 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 0a 61 20 66 75 72 74 68 65 72 20 72 65 | e.document.contains.a.further.re |
| 71a0 | 73 74 72 69 63 74 69 6f 6e 20 62 75 74 20 70 65 72 6d 69 74 73 20 72 65 6c 69 63 65 6e 73 69 6e | striction.but.permits.relicensin |
| 71c0 | 67 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 20 75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 | g.or.conveying.under.this.Licens |
| 71e0 | 65 2c 20 79 6f 75 20 6d 61 79 20 61 64 64 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | e,.you.may.add.to.a.covered.work |
| 7200 | 20 6d 61 74 65 72 69 61 6c 20 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 65 20 74 65 72 6d 73 0a | .material.governed.by.the.terms. |
| 7220 | 6f 66 20 74 68 61 74 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 70 72 6f 76 69 64 | of.that.license.document,.provid |
| 7240 | 65 64 20 74 68 61 74 20 74 68 65 20 66 75 72 74 68 65 72 20 72 65 73 74 72 69 63 74 69 6f 6e 20 | ed.that.the.further.restriction. |
| 7260 | 64 6f 65 73 0a 6e 6f 74 20 73 75 72 76 69 76 65 20 73 75 63 68 20 72 65 6c 69 63 65 6e 73 69 6e | does.not.survive.such.relicensin |
| 7280 | 67 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 2e 0a 0a 20 20 49 66 20 79 6f 75 20 61 64 64 20 74 65 | g.or.conveying.....If.you.add.te |
| 72a0 | 72 6d 73 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 61 63 63 6f 72 64 20 | rms.to.a.covered.work.in.accord. |
| 72c0 | 77 69 74 68 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2c 20 79 6f 75 0a 6d 75 73 74 20 70 6c 61 63 | with.this.section,.you.must.plac |
| 72e0 | 65 2c 20 69 6e 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c | e,.in.the.relevant.source.files, |
| 7300 | 20 61 20 73 74 61 74 65 6d 65 6e 74 20 6f 66 20 74 68 65 0a 61 64 64 69 74 69 6f 6e 61 6c 20 74 | .a.statement.of.the.additional.t |
| 7320 | 65 72 6d 73 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 2c 20 | erms.that.apply.to.those.files,. |
| 7340 | 6f 72 20 61 20 6e 6f 74 69 63 65 20 69 6e 64 69 63 61 74 69 6e 67 0a 77 68 65 72 65 20 74 6f 20 | or.a.notice.indicating.where.to. |
| 7360 | 66 69 6e 64 20 74 68 65 20 61 70 70 6c 69 63 61 62 6c 65 20 74 65 72 6d 73 2e 0a 0a 20 20 41 64 | find.the.applicable.terms.....Ad |
| 7380 | 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 70 65 72 6d 69 73 73 69 76 65 20 6f 72 20 6e 6f | ditional.terms,.permissive.or.no |
| 73a0 | 6e 2d 70 65 72 6d 69 73 73 69 76 65 2c 20 6d 61 79 20 62 65 20 73 74 61 74 65 64 20 69 6e 20 74 | n-permissive,.may.be.stated.in.t |
| 73c0 | 68 65 0a 66 6f 72 6d 20 6f 66 20 61 20 73 65 70 61 72 61 74 65 6c 79 20 77 72 69 74 74 65 6e 20 | he.form.of.a.separately.written. |
| 73e0 | 6c 69 63 65 6e 73 65 2c 20 6f 72 20 73 74 61 74 65 64 20 61 73 20 65 78 63 65 70 74 69 6f 6e 73 | license,.or.stated.as.exceptions |
| 7400 | 3b 0a 74 68 65 20 61 62 6f 76 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 61 70 70 6c 79 20 65 | ;.the.above.requirements.apply.e |
| 7420 | 69 74 68 65 72 20 77 61 79 2e 0a 0a 20 20 38 2e 20 54 65 72 6d 69 6e 61 74 69 6f 6e 2e 0a 0a 20 | ither.way.....8..Termination.... |
| 7440 | 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 70 72 6f 70 61 67 61 74 65 20 6f 72 20 6d 6f 64 69 66 79 | .You.may.not.propagate.or.modify |
| 7460 | 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 65 78 63 65 70 74 20 61 73 20 65 78 70 72 65 73 | .a.covered.work.except.as.expres |
| 7480 | 73 6c 79 0a 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e | sly.provided.under.this.License. |
| 74a0 | 20 20 41 6e 79 20 61 74 74 65 6d 70 74 20 6f 74 68 65 72 77 69 73 65 20 74 6f 20 70 72 6f 70 61 | ..Any.attempt.otherwise.to.propa |
| 74c0 | 67 61 74 65 20 6f 72 0a 6d 6f 64 69 66 79 20 69 74 20 69 73 20 76 6f 69 64 2c 20 61 6e 64 20 77 | gate.or.modify.it.is.void,.and.w |
| 74e0 | 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 20 79 6f 75 72 | ill.automatically.terminate.your |
| 7500 | 20 72 69 67 68 74 73 20 75 6e 64 65 72 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 69 6e 63 6c | .rights.under.this.License.(incl |
| 7520 | 75 64 69 6e 67 20 61 6e 79 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 73 20 67 72 61 6e 74 65 | uding.any.patent.licenses.grante |
| 7540 | 64 20 75 6e 64 65 72 20 74 68 65 20 74 68 69 72 64 0a 70 61 72 61 67 72 61 70 68 20 6f 66 20 73 | d.under.the.third.paragraph.of.s |
| 7560 | 65 63 74 69 6f 6e 20 31 31 29 2e 0a 0a 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 63 | ection.11).....However,.if.you.c |
| 7580 | 65 61 73 65 20 61 6c 6c 20 76 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e | ease.all.violation.of.this.Licen |
| 75a0 | 73 65 2c 20 74 68 65 6e 20 79 6f 75 72 0a 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61 72 | se,.then.your.license.from.a.par |
| 75c0 | 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 20 72 65 69 6e | ticular.copyright.holder.is.rein |
| 75e0 | 73 74 61 74 65 64 20 28 61 29 0a 70 72 6f 76 69 73 69 6f 6e 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 | stated.(a).provisionally,.unless |
| 7600 | 20 61 6e 64 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 | .and.until.the.copyright.holder. |
| 7620 | 65 78 70 6c 69 63 69 74 6c 79 20 61 6e 64 0a 66 69 6e 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 | explicitly.and.finally.terminate |
| 7640 | 73 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 2c 20 61 6e 64 20 28 62 29 20 70 65 72 6d 61 6e 65 6e | s.your.license,.and.(b).permanen |
| 7660 | 74 6c 79 2c 20 69 66 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 0a 68 6f 6c 64 65 72 20 66 61 69 | tly,.if.the.copyright.holder.fai |
| 7680 | 6c 73 20 74 6f 20 6e 6f 74 69 66 79 20 79 6f 75 20 6f 66 20 74 68 65 20 76 69 6f 6c 61 74 69 6f | ls.to.notify.you.of.the.violatio |
| 76a0 | 6e 20 62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 61 6e 73 0a 70 72 69 6f 72 | n.by.some.reasonable.means.prior |
| 76c0 | 20 74 6f 20 36 30 20 64 61 79 73 20 61 66 74 65 72 20 74 68 65 20 63 65 73 73 61 74 69 6f 6e 2e | .to.60.days.after.the.cessation. |
| 76e0 | 0a 0a 20 20 4d 6f 72 65 6f 76 65 72 2c 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 | ....Moreover,.your.license.from. |
| 7700 | 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 | a.particular.copyright.holder.is |
| 7720 | 0a 72 65 69 6e 73 74 61 74 65 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 69 66 20 74 68 65 20 63 | .reinstated.permanently.if.the.c |
| 7740 | 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 6e 6f 74 69 66 69 65 73 20 79 6f 75 20 6f 66 20 | opyright.holder.notifies.you.of. |
| 7760 | 74 68 65 0a 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 | the.violation.by.some.reasonable |
| 7780 | 20 6d 65 61 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 79 | .means,.this.is.the.first.time.y |
| 77a0 | 6f 75 20 68 61 76 65 0a 72 65 63 65 69 76 65 64 20 6e 6f 74 69 63 65 20 6f 66 20 76 69 6f 6c 61 | ou.have.received.notice.of.viola |
| 77c0 | 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 66 6f 72 20 61 6e 79 20 77 6f | tion.of.this.License.(for.any.wo |
| 77e0 | 72 6b 29 20 66 72 6f 6d 20 74 68 61 74 0a 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 2c 20 | rk).from.that.copyright.holder,. |
| 7800 | 61 6e 64 20 79 6f 75 20 63 75 72 65 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 70 72 69 6f 72 | and.you.cure.the.violation.prior |
| 7820 | 20 74 6f 20 33 30 20 64 61 79 73 20 61 66 74 65 72 0a 79 6f 75 72 20 72 65 63 65 69 70 74 20 6f | .to.30.days.after.your.receipt.o |
| 7840 | 66 20 74 68 65 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 54 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 | f.the.notice.....Termination.of. |
| 7860 | 79 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 64 | your.rights.under.this.section.d |
| 7880 | 6f 65 73 20 6e 6f 74 20 74 65 72 6d 69 6e 61 74 65 20 74 68 65 0a 6c 69 63 65 6e 73 65 73 20 6f | oes.not.terminate.the.licenses.o |
| 78a0 | 66 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 63 6f 70 69 | f.parties.who.have.received.copi |
| 78c0 | 65 73 20 6f 72 20 72 69 67 68 74 73 20 66 72 6f 6d 20 79 6f 75 20 75 6e 64 65 72 0a 74 68 69 73 | es.or.rights.from.you.under.this |
| 78e0 | 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 72 20 72 69 67 68 74 73 20 68 61 76 65 20 62 | .License...If.your.rights.have.b |
| 7900 | 65 65 6e 20 74 65 72 6d 69 6e 61 74 65 64 20 61 6e 64 20 6e 6f 74 20 70 65 72 6d 61 6e 65 6e 74 | een.terminated.and.not.permanent |
| 7920 | 6c 79 0a 72 65 69 6e 73 74 61 74 65 64 2c 20 79 6f 75 20 64 6f 20 6e 6f 74 20 71 75 61 6c 69 66 | ly.reinstated,.you.do.not.qualif |
| 7940 | 79 20 74 6f 20 72 65 63 65 69 76 65 20 6e 65 77 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 74 68 | y.to.receive.new.licenses.for.th |
| 7960 | 65 20 73 61 6d 65 0a 6d 61 74 65 72 69 61 6c 20 75 6e 64 65 72 20 73 65 63 74 69 6f 6e 20 31 30 | e.same.material.under.section.10 |
| 7980 | 2e 0a 0a 20 20 39 2e 20 41 63 63 65 70 74 61 6e 63 65 20 4e 6f 74 20 52 65 71 75 69 72 65 64 20 | .....9..Acceptance.Not.Required. |
| 79a0 | 66 6f 72 20 48 61 76 69 6e 67 20 43 6f 70 69 65 73 2e 0a 0a 20 20 59 6f 75 20 61 72 65 20 6e 6f | for.Having.Copies.....You.are.no |
| 79c0 | 74 20 72 65 71 75 69 72 65 64 20 74 6f 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 | t.required.to.accept.this.Licens |
| 79e0 | 65 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63 65 69 76 65 20 6f 72 0a 72 75 6e 20 61 20 63 | e.in.order.to.receive.or.run.a.c |
| 7a00 | 6f 70 79 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 20 20 41 6e 63 69 6c 6c 61 72 79 20 70 | opy.of.the.Program...Ancillary.p |
| 7a20 | 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 6f 63 63 | ropagation.of.a.covered.work.occ |
| 7a40 | 75 72 72 69 6e 67 20 73 6f 6c 65 6c 79 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f | urring.solely.as.a.consequence.o |
| 7a60 | 66 20 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 20 74 72 61 6e 73 6d 69 73 73 69 6f | f.using.peer-to-peer.transmissio |
| 7a80 | 6e 0a 74 6f 20 72 65 63 65 69 76 65 20 61 20 63 6f 70 79 20 6c 69 6b 65 77 69 73 65 20 64 6f 65 | n.to.receive.a.copy.likewise.doe |
| 7aa0 | 73 20 6e 6f 74 20 72 65 71 75 69 72 65 20 61 63 63 65 70 74 61 6e 63 65 2e 20 20 48 6f 77 65 76 | s.not.require.acceptance...Howev |
| 7ac0 | 65 72 2c 0a 6e 6f 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 69 73 20 4c 69 63 65 | er,.nothing.other.than.this.Lice |
| 7ae0 | 6e 73 65 20 67 72 61 6e 74 73 20 79 6f 75 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 70 72 6f | nse.grants.you.permission.to.pro |
| 7b00 | 70 61 67 61 74 65 20 6f 72 0a 6d 6f 64 69 66 79 20 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 | pagate.or.modify.any.covered.wor |
| 7b20 | 6b 2e 20 20 54 68 65 73 65 20 61 63 74 69 6f 6e 73 20 69 6e 66 72 69 6e 67 65 20 63 6f 70 79 72 | k...These.actions.infringe.copyr |
| 7b40 | 69 67 68 74 20 69 66 20 79 6f 75 20 64 6f 0a 6e 6f 74 20 61 63 63 65 70 74 20 74 68 69 73 20 4c | ight.if.you.do.not.accept.this.L |
| 7b60 | 69 63 65 6e 73 65 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 62 79 20 6d 6f 64 69 66 79 69 6e 67 | icense...Therefore,.by.modifying |
| 7b80 | 20 6f 72 20 70 72 6f 70 61 67 61 74 69 6e 67 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 | .or.propagating.a.covered.work,. |
| 7ba0 | 79 6f 75 20 69 6e 64 69 63 61 74 65 20 79 6f 75 72 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 | you.indicate.your.acceptance.of. |
| 7bc0 | 74 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a 20 20 31 30 2e 20 41 75 | this.License.to.do.so.....10..Au |
| 7be0 | 74 6f 6d 61 74 69 63 20 4c 69 63 65 6e 73 69 6e 67 20 6f 66 20 44 6f 77 6e 73 74 72 65 61 6d 20 | tomatic.Licensing.of.Downstream. |
| 7c00 | 52 65 63 69 70 69 65 6e 74 73 2e 0a 0a 20 20 45 61 63 68 20 74 69 6d 65 20 79 6f 75 20 63 6f 6e | Recipients.....Each.time.you.con |
| 7c20 | 76 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 74 68 65 20 72 65 63 69 70 69 65 6e | vey.a.covered.work,.the.recipien |
| 7c40 | 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 72 65 63 65 69 76 65 73 20 61 20 6c 69 63 65 6e | t.automatically.receives.a.licen |
| 7c60 | 73 65 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 6c 69 63 65 6e 73 6f 72 73 2c 20 | se.from.the.original.licensors,. |
| 7c80 | 74 6f 20 72 75 6e 2c 20 6d 6f 64 69 66 79 20 61 6e 64 0a 70 72 6f 70 61 67 61 74 65 20 74 68 61 | to.run,.modify.and.propagate.tha |
| 7ca0 | 74 20 77 6f 72 6b 2c 20 73 75 62 6a 65 63 74 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e | t.work,.subject.to.this.License. |
| 7cc0 | 20 20 59 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 73 70 6f 6e 73 69 62 6c 65 0a 66 6f 72 20 65 6e | ..You.are.not.responsible.for.en |
| 7ce0 | 66 6f 72 63 69 6e 67 20 63 6f 6d 70 6c 69 61 6e 63 65 20 62 79 20 74 68 69 72 64 20 70 61 72 74 | forcing.compliance.by.third.part |
| 7d00 | 69 65 73 20 77 69 74 68 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 41 6e 20 22 65 6e | ies.with.this.License.....An."en |
| 7d20 | 74 69 74 79 20 74 72 61 6e 73 61 63 74 69 6f 6e 22 20 69 73 20 61 20 74 72 61 6e 73 61 63 74 69 | tity.transaction".is.a.transacti |
| 7d40 | 6f 6e 20 74 72 61 6e 73 66 65 72 72 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 61 6e 0a 6f 72 | on.transferring.control.of.an.or |
| 7d60 | 67 61 6e 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 73 75 62 73 74 61 6e 74 69 61 6c 6c 79 20 61 6c 6c | ganization,.or.substantially.all |
| 7d80 | 20 61 73 73 65 74 73 20 6f 66 20 6f 6e 65 2c 20 6f 72 20 73 75 62 64 69 76 69 64 69 6e 67 20 61 | .assets.of.one,.or.subdividing.a |
| 7da0 | 6e 0a 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 6d 65 72 67 69 6e 67 20 6f 72 67 61 6e | n.organization,.or.merging.organ |
| 7dc0 | 69 7a 61 74 69 6f 6e 73 2e 20 20 49 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 20 63 | izations...If.propagation.of.a.c |
| 7de0 | 6f 76 65 72 65 64 0a 77 6f 72 6b 20 72 65 73 75 6c 74 73 20 66 72 6f 6d 20 61 6e 20 65 6e 74 69 | overed.work.results.from.an.enti |
| 7e00 | 74 79 20 74 72 61 6e 73 61 63 74 69 6f 6e 2c 20 65 61 63 68 20 70 61 72 74 79 20 74 6f 20 74 68 | ty.transaction,.each.party.to.th |
| 7e20 | 61 74 0a 74 72 61 6e 73 61 63 74 69 6f 6e 20 77 68 6f 20 72 65 63 65 69 76 65 73 20 61 20 63 6f | at.transaction.who.receives.a.co |
| 7e40 | 70 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 6c 73 6f 20 72 65 63 65 69 76 65 73 20 77 68 61 | py.of.the.work.also.receives.wha |
| 7e60 | 74 65 76 65 72 0a 6c 69 63 65 6e 73 65 73 20 74 6f 20 74 68 65 20 77 6f 72 6b 20 74 68 65 20 70 | tever.licenses.to.the.work.the.p |
| 7e80 | 61 72 74 79 27 73 20 70 72 65 64 65 63 65 73 73 6f 72 20 69 6e 20 69 6e 74 65 72 65 73 74 20 68 | arty's.predecessor.in.interest.h |
| 7ea0 | 61 64 20 6f 72 20 63 6f 75 6c 64 0a 67 69 76 65 20 75 6e 64 65 72 20 74 68 65 20 70 72 65 76 69 | ad.or.could.give.under.the.previ |
| 7ec0 | 6f 75 73 20 70 61 72 61 67 72 61 70 68 2c 20 70 6c 75 73 20 61 20 72 69 67 68 74 20 74 6f 20 70 | ous.paragraph,.plus.a.right.to.p |
| 7ee0 | 6f 73 73 65 73 73 69 6f 6e 20 6f 66 20 74 68 65 0a 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 | ossession.of.the.Corresponding.S |
| 7f00 | 6f 75 72 63 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 72 6f 6d 20 74 68 65 20 70 72 65 64 65 | ource.of.the.work.from.the.prede |
| 7f20 | 63 65 73 73 6f 72 20 69 6e 20 69 6e 74 65 72 65 73 74 2c 20 69 66 0a 74 68 65 20 70 72 65 64 65 | cessor.in.interest,.if.the.prede |
| 7f40 | 63 65 73 73 6f 72 20 68 61 73 20 69 74 20 6f 72 20 63 61 6e 20 67 65 74 20 69 74 20 77 69 74 68 | cessor.has.it.or.can.get.it.with |
| 7f60 | 20 72 65 61 73 6f 6e 61 62 6c 65 20 65 66 66 6f 72 74 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 | .reasonable.efforts.....You.may. |
| 7f80 | 6e 6f 74 20 69 6d 70 6f 73 65 20 61 6e 79 20 66 75 72 74 68 65 72 20 72 65 73 74 72 69 63 74 69 | not.impose.any.further.restricti |
| 7fa0 | 6f 6e 73 20 6f 6e 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 20 74 68 65 0a 72 69 67 68 74 | ons.on.the.exercise.of.the.right |
| 7fc0 | 73 20 67 72 61 6e 74 65 64 20 6f 72 20 61 66 66 69 72 6d 65 64 20 75 6e 64 65 72 20 74 68 69 73 | s.granted.or.affirmed.under.this |
| 7fe0 | 20 4c 69 63 65 6e 73 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 6d 61 79 0a | .License...For.example,.you.may. |
| 8000 | 6e 6f 74 20 69 6d 70 6f 73 65 20 61 20 6c 69 63 65 6e 73 65 20 66 65 65 2c 20 72 6f 79 61 6c 74 | not.impose.a.license.fee,.royalt |
| 8020 | 79 2c 20 6f 72 20 6f 74 68 65 72 20 63 68 61 72 67 65 20 66 6f 72 20 65 78 65 72 63 69 73 65 20 | y,.or.other.charge.for.exercise. |
| 8040 | 6f 66 0a 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 | of.rights.granted.under.this.Lic |
| 8060 | 65 6e 73 65 2c 20 61 6e 64 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 69 6e 69 74 69 61 74 65 20 6c | ense,.and.you.may.not.initiate.l |
| 8080 | 69 74 69 67 61 74 69 6f 6e 0a 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 63 72 6f 73 73 2d 63 6c 61 | itigation.(including.a.cross-cla |
| 80a0 | 69 6d 20 6f 72 20 63 6f 75 6e 74 65 72 63 6c 61 69 6d 20 69 6e 20 61 20 6c 61 77 73 75 69 74 29 | im.or.counterclaim.in.a.lawsuit) |
| 80c0 | 20 61 6c 6c 65 67 69 6e 67 20 74 68 61 74 0a 61 6e 79 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 20 | .alleging.that.any.patent.claim. |
| 80e0 | 69 73 20 69 6e 66 72 69 6e 67 65 64 20 62 79 20 6d 61 6b 69 6e 67 2c 20 75 73 69 6e 67 2c 20 73 | is.infringed.by.making,.using,.s |
| 8100 | 65 6c 6c 69 6e 67 2c 20 6f 66 66 65 72 69 6e 67 20 66 6f 72 0a 73 61 6c 65 2c 20 6f 72 20 69 6d | elling,.offering.for.sale,.or.im |
| 8120 | 70 6f 72 74 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 6e 79 20 70 6f 72 74 69 | porting.the.Program.or.any.porti |
| 8140 | 6f 6e 20 6f 66 20 69 74 2e 0a 0a 20 20 31 31 2e 20 50 61 74 65 6e 74 73 2e 0a 0a 20 20 41 20 22 | on.of.it.....11..Patents.....A." |
| 8160 | 63 6f 6e 74 72 69 62 75 74 6f 72 22 20 69 73 20 61 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 | contributor".is.a.copyright.hold |
| 8180 | 65 72 20 77 68 6f 20 61 75 74 68 6f 72 69 7a 65 73 20 75 73 65 20 75 6e 64 65 72 20 74 68 69 73 | er.who.authorizes.use.under.this |
| 81a0 | 0a 4c 69 63 65 6e 73 65 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 20 77 6f 72 | .License.of.the.Program.or.a.wor |
| 81c0 | 6b 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 20 62 61 73 65 64 2e | k.on.which.the.Program.is.based. |
| 81e0 | 20 20 54 68 65 0a 77 6f 72 6b 20 74 68 75 73 20 6c 69 63 65 6e 73 65 64 20 69 73 20 63 61 6c 6c | ..The.work.thus.licensed.is.call |
| 8200 | 65 64 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 22 63 6f 6e 74 72 69 62 75 74 6f | ed.the.contributor's."contributo |
| 8220 | 72 20 76 65 72 73 69 6f 6e 22 2e 0a 0a 20 20 41 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 22 | r.version".....A.contributor's." |
| 8240 | 65 73 73 65 6e 74 69 61 6c 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 22 20 61 72 65 20 61 6c 6c | essential.patent.claims".are.all |
| 8260 | 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 0a 6f 77 6e 65 64 20 6f 72 20 63 6f 6e 74 72 6f 6c 6c | .patent.claims.owned.or.controll |
| 8280 | 65 64 20 62 79 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 2c 20 77 68 65 74 68 65 72 20 61 | ed.by.the.contributor,.whether.a |
| 82a0 | 6c 72 65 61 64 79 20 61 63 71 75 69 72 65 64 20 6f 72 0a 68 65 72 65 61 66 74 65 72 20 61 63 71 | lready.acquired.or.hereafter.acq |
| 82c0 | 75 69 72 65 64 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 69 6e 66 72 69 6e 67 65 64 20 62 | uired,.that.would.be.infringed.b |
| 82e0 | 79 20 73 6f 6d 65 20 6d 61 6e 6e 65 72 2c 20 70 65 72 6d 69 74 74 65 64 0a 62 79 20 74 68 69 73 | y.some.manner,.permitted.by.this |
| 8300 | 20 4c 69 63 65 6e 73 65 2c 20 6f 66 20 6d 61 6b 69 6e 67 2c 20 75 73 69 6e 67 2c 20 6f 72 20 73 | .License,.of.making,.using,.or.s |
| 8320 | 65 6c 6c 69 6e 67 20 69 74 73 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2c 0a | elling.its.contributor.version,. |
| 8340 | 62 75 74 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 63 6c 61 69 6d 73 20 74 68 61 74 20 77 | but.do.not.include.claims.that.w |
| 8360 | 6f 75 6c 64 20 62 65 20 69 6e 66 72 69 6e 67 65 64 20 6f 6e 6c 79 20 61 73 20 61 0a 63 6f 6e 73 | ould.be.infringed.only.as.a.cons |
| 8380 | 65 71 75 65 6e 63 65 20 6f 66 20 66 75 72 74 68 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 | equence.of.further.modification. |
| 83a0 | 6f 66 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2e 20 20 46 6f 72 | of.the.contributor.version...For |
| 83c0 | 0a 70 75 72 70 6f 73 65 73 20 6f 66 20 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f 6e 2c 20 22 63 | .purposes.of.this.definition,."c |
| 83e0 | 6f 6e 74 72 6f 6c 22 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 67 72 | ontrol".includes.the.right.to.gr |
| 8400 | 61 6e 74 0a 70 61 74 65 6e 74 20 73 75 62 6c 69 63 65 6e 73 65 73 20 69 6e 20 61 20 6d 61 6e 6e | ant.patent.sublicenses.in.a.mann |
| 8420 | 65 72 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 | er.consistent.with.the.requireme |
| 8440 | 6e 74 73 20 6f 66 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 45 61 63 68 20 63 6f 6e | nts.of.this.License.....Each.con |
| 8460 | 74 72 69 62 75 74 6f 72 20 67 72 61 6e 74 73 20 79 6f 75 20 61 20 6e 6f 6e 2d 65 78 63 6c 75 73 | tributor.grants.you.a.non-exclus |
| 8480 | 69 76 65 2c 20 77 6f 72 6c 64 77 69 64 65 2c 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 0a 70 61 74 | ive,.worldwide,.royalty-free.pat |
| 84a0 | 65 6e 74 20 6c 69 63 65 6e 73 65 20 75 6e 64 65 72 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f | ent.license.under.the.contributo |
| 84c0 | 72 27 73 20 65 73 73 65 6e 74 69 61 6c 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 2c 20 74 6f 0a | r's.essential.patent.claims,.to. |
| 84e0 | 6d 61 6b 65 2c 20 75 73 65 2c 20 73 65 6c 6c 2c 20 6f 66 66 65 72 20 66 6f 72 20 73 61 6c 65 2c | make,.use,.sell,.offer.for.sale, |
| 8500 | 20 69 6d 70 6f 72 74 20 61 6e 64 20 6f 74 68 65 72 77 69 73 65 20 72 75 6e 2c 20 6d 6f 64 69 66 | .import.and.otherwise.run,.modif |
| 8520 | 79 20 61 6e 64 0a 70 72 6f 70 61 67 61 74 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 | y.and.propagate.the.contents.of. |
| 8540 | 69 74 73 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 49 6e 20 74 | its.contributor.version.....In.t |
| 8560 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 72 65 65 20 70 61 72 61 67 72 61 70 68 73 2c 20 61 | he.following.three.paragraphs,.a |
| 8580 | 20 22 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 22 20 69 73 20 61 6e 79 20 65 78 70 72 65 73 73 | ."patent.license".is.any.express |
| 85a0 | 0a 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 63 6f 6d 6d 69 74 6d 65 6e 74 2c 20 68 6f 77 65 76 65 | .agreement.or.commitment,.howeve |
| 85c0 | 72 20 64 65 6e 6f 6d 69 6e 61 74 65 64 2c 20 6e 6f 74 20 74 6f 20 65 6e 66 6f 72 63 65 20 61 20 | r.denominated,.not.to.enforce.a. |
| 85e0 | 70 61 74 65 6e 74 0a 28 73 75 63 68 20 61 73 20 61 6e 20 65 78 70 72 65 73 73 20 70 65 72 6d 69 | patent.(such.as.an.express.permi |
| 8600 | 73 73 69 6f 6e 20 74 6f 20 70 72 61 63 74 69 63 65 20 61 20 70 61 74 65 6e 74 20 6f 72 20 63 6f | ssion.to.practice.a.patent.or.co |
| 8620 | 76 65 6e 61 6e 74 20 6e 6f 74 20 74 6f 0a 73 75 65 20 66 6f 72 20 70 61 74 65 6e 74 20 69 6e 66 | venant.not.to.sue.for.patent.inf |
| 8640 | 72 69 6e 67 65 6d 65 6e 74 29 2e 20 20 54 6f 20 22 67 72 61 6e 74 22 20 73 75 63 68 20 61 20 70 | ringement)...To."grant".such.a.p |
| 8660 | 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 61 0a 70 61 72 74 79 20 6d 65 61 6e 73 20 74 | atent.license.to.a.party.means.t |
| 8680 | 6f 20 6d 61 6b 65 20 73 75 63 68 20 61 6e 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 63 6f 6d 6d | o.make.such.an.agreement.or.comm |
| 86a0 | 69 74 6d 65 6e 74 20 6e 6f 74 20 74 6f 20 65 6e 66 6f 72 63 65 20 61 0a 70 61 74 65 6e 74 20 61 | itment.not.to.enforce.a.patent.a |
| 86c0 | 67 61 69 6e 73 74 20 74 68 65 20 70 61 72 74 79 2e 0a 0a 20 20 49 66 20 79 6f 75 20 63 6f 6e 76 | gainst.the.party.....If.you.conv |
| 86e0 | 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 6b 6e 6f 77 69 6e 67 6c 79 20 72 65 6c | ey.a.covered.work,.knowingly.rel |
| 8700 | 79 69 6e 67 20 6f 6e 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 2c 0a 61 6e 64 20 74 68 | ying.on.a.patent.license,.and.th |
| 8720 | 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 77 6f | e.Corresponding.Source.of.the.wo |
| 8740 | 72 6b 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 6e 79 6f 6e 65 0a 74 | rk.is.not.available.for.anyone.t |
| 8760 | 6f 20 63 6f 70 79 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 20 61 6e 64 20 75 6e 64 65 72 | o.copy,.free.of.charge.and.under |
| 8780 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 72 6f | .the.terms.of.this.License,.thro |
| 87a0 | 75 67 68 20 61 0a 70 75 62 6c 69 63 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 6e 65 74 77 6f 72 6b | ugh.a.publicly.available.network |
| 87c0 | 20 73 65 72 76 65 72 20 6f 72 20 6f 74 68 65 72 20 72 65 61 64 69 6c 79 20 61 63 63 65 73 73 69 | .server.or.other.readily.accessi |
| 87e0 | 62 6c 65 20 6d 65 61 6e 73 2c 0a 74 68 65 6e 20 79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20 | ble.means,.then.you.must.either. |
| 8800 | 28 31 29 20 63 61 75 73 65 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 | (1).cause.the.Corresponding.Sour |
| 8820 | 63 65 20 74 6f 20 62 65 20 73 6f 0a 61 76 61 69 6c 61 62 6c 65 2c 20 6f 72 20 28 32 29 20 61 72 | ce.to.be.so.available,.or.(2).ar |
| 8840 | 72 61 6e 67 65 20 74 6f 20 64 65 70 72 69 76 65 20 79 6f 75 72 73 65 6c 66 20 6f 66 20 74 68 65 | range.to.deprive.yourself.of.the |
| 8860 | 20 62 65 6e 65 66 69 74 20 6f 66 20 74 68 65 0a 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 66 | .benefit.of.the.patent.license.f |
| 8880 | 6f 72 20 74 68 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 77 6f 72 6b 2c 20 6f 72 20 28 33 29 20 | or.this.particular.work,.or.(3). |
| 88a0 | 61 72 72 61 6e 67 65 2c 20 69 6e 20 61 20 6d 61 6e 6e 65 72 0a 63 6f 6e 73 69 73 74 65 6e 74 20 | arrange,.in.a.manner.consistent. |
| 88c0 | 77 69 74 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 6f 66 20 74 68 69 73 20 4c 69 | with.the.requirements.of.this.Li |
| 88e0 | 63 65 6e 73 65 2c 20 74 6f 20 65 78 74 65 6e 64 20 74 68 65 20 70 61 74 65 6e 74 0a 6c 69 63 65 | cense,.to.extend.the.patent.lice |
| 8900 | 6e 73 65 20 74 6f 20 64 6f 77 6e 73 74 72 65 61 6d 20 72 65 63 69 70 69 65 6e 74 73 2e 20 20 22 | nse.to.downstream.recipients..." |
| 8920 | 4b 6e 6f 77 69 6e 67 6c 79 20 72 65 6c 79 69 6e 67 22 20 6d 65 61 6e 73 20 79 6f 75 20 68 61 76 | Knowingly.relying".means.you.hav |
| 8940 | 65 0a 61 63 74 75 61 6c 20 6b 6e 6f 77 6c 65 64 67 65 20 74 68 61 74 2c 20 62 75 74 20 66 6f 72 | e.actual.knowledge.that,.but.for |
| 8960 | 20 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 2c 20 79 6f 75 72 20 63 6f 6e 76 65 79 | .the.patent.license,.your.convey |
| 8980 | 69 6e 67 20 74 68 65 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 61 20 63 6f 75 6e 74 72 | ing.the.covered.work.in.a.countr |
| 89a0 | 79 2c 20 6f 72 20 79 6f 75 72 20 72 65 63 69 70 69 65 6e 74 27 73 20 75 73 65 20 6f 66 20 74 68 | y,.or.your.recipient's.use.of.th |
| 89c0 | 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 69 6e 20 61 20 63 6f 75 6e 74 72 79 2c 20 77 6f 75 | e.covered.work.in.a.country,.wou |
| 89e0 | 6c 64 20 69 6e 66 72 69 6e 67 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 69 64 65 6e 74 69 66 69 | ld.infringe.one.or.more.identifi |
| 8a00 | 61 62 6c 65 20 70 61 74 65 6e 74 73 20 69 6e 20 74 68 61 74 0a 63 6f 75 6e 74 72 79 20 74 68 61 | able.patents.in.that.country.tha |
| 8a20 | 74 20 79 6f 75 20 68 61 76 65 20 72 65 61 73 6f 6e 20 74 6f 20 62 65 6c 69 65 76 65 20 61 72 65 | t.you.have.reason.to.believe.are |
| 8a40 | 20 76 61 6c 69 64 2e 0a 0a 20 20 49 66 2c 20 70 75 72 73 75 61 6e 74 20 74 6f 20 6f 72 20 69 6e | .valid.....If,.pursuant.to.or.in |
| 8a60 | 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 74 72 61 6e 73 61 | .connection.with.a.single.transa |
| 8a80 | 63 74 69 6f 6e 20 6f 72 0a 61 72 72 61 6e 67 65 6d 65 6e 74 2c 20 79 6f 75 20 63 6f 6e 76 65 79 | ction.or.arrangement,.you.convey |
| 8aa0 | 2c 20 6f 72 20 70 72 6f 70 61 67 61 74 65 20 62 79 20 70 72 6f 63 75 72 69 6e 67 20 63 6f 6e 76 | ,.or.propagate.by.procuring.conv |
| 8ac0 | 65 79 61 6e 63 65 20 6f 66 2c 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 67 | eyance.of,.a.covered.work,.and.g |
| 8ae0 | 72 61 6e 74 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 73 6f 6d 65 20 6f 66 | rant.a.patent.license.to.some.of |
| 8b00 | 20 74 68 65 20 70 61 72 74 69 65 73 0a 72 65 63 65 69 76 69 6e 67 20 74 68 65 20 63 6f 76 65 72 | .the.parties.receiving.the.cover |
| 8b20 | 65 64 20 77 6f 72 6b 20 61 75 74 68 6f 72 69 7a 69 6e 67 20 74 68 65 6d 20 74 6f 20 75 73 65 2c | ed.work.authorizing.them.to.use, |
| 8b40 | 20 70 72 6f 70 61 67 61 74 65 2c 20 6d 6f 64 69 66 79 0a 6f 72 20 63 6f 6e 76 65 79 20 61 20 73 | .propagate,.modify.or.convey.a.s |
| 8b60 | 70 65 63 69 66 69 63 20 63 6f 70 79 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | pecific.copy.of.the.covered.work |
| 8b80 | 2c 20 74 68 65 6e 20 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 0a 79 6f 75 20 67 72 | ,.then.the.patent.license.you.gr |
| 8ba0 | 61 6e 74 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 78 74 65 6e 64 65 64 20 74 6f | ant.is.automatically.extended.to |
| 8bc0 | 20 61 6c 6c 20 72 65 63 69 70 69 65 6e 74 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 0a 77 | .all.recipients.of.the.covered.w |
| 8be0 | 6f 72 6b 20 61 6e 64 20 77 6f 72 6b 73 20 62 61 73 65 64 20 6f 6e 20 69 74 2e 0a 0a 20 20 41 20 | ork.and.works.based.on.it.....A. |
| 8c00 | 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 69 73 20 22 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 | patent.license.is."discriminator |
| 8c20 | 79 22 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 77 69 74 68 69 6e | y".if.it.does.not.include.within |
| 8c40 | 0a 74 68 65 20 73 63 6f 70 65 20 6f 66 20 69 74 73 20 63 6f 76 65 72 61 67 65 2c 20 70 72 6f 68 | .the.scope.of.its.coverage,.proh |
| 8c60 | 69 62 69 74 73 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 2c 20 6f 72 20 69 73 0a 63 6f 6e | ibits.the.exercise.of,.or.is.con |
| 8c80 | 64 69 74 69 6f 6e 65 64 20 6f 6e 20 74 68 65 20 6e 6f 6e 2d 65 78 65 72 63 69 73 65 20 6f 66 20 | ditioned.on.the.non-exercise.of. |
| 8ca0 | 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 20 72 69 67 68 74 73 20 74 68 61 74 20 61 | one.or.more.of.the.rights.that.a |
| 8cc0 | 72 65 0a 73 70 65 63 69 66 69 63 61 6c 6c 79 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 | re.specifically.granted.under.th |
| 8ce0 | 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 63 6f 6e 76 65 79 20 | is.License...You.may.not.convey. |
| 8d00 | 61 20 63 6f 76 65 72 65 64 0a 77 6f 72 6b 20 69 66 20 79 6f 75 20 61 72 65 20 61 20 70 61 72 74 | a.covered.work.if.you.are.a.part |
| 8d20 | 79 20 74 6f 20 61 6e 20 61 72 72 61 6e 67 65 6d 65 6e 74 20 77 69 74 68 20 61 20 74 68 69 72 64 | y.to.an.arrangement.with.a.third |
| 8d40 | 20 70 61 72 74 79 20 74 68 61 74 20 69 73 0a 69 6e 20 74 68 65 20 62 75 73 69 6e 65 73 73 20 6f | .party.that.is.in.the.business.o |
| 8d60 | 66 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 73 6f 66 74 77 61 72 65 2c 20 75 6e 64 65 72 20 77 | f.distributing.software,.under.w |
| 8d80 | 68 69 63 68 20 79 6f 75 20 6d 61 6b 65 20 70 61 79 6d 65 6e 74 0a 74 6f 20 74 68 65 20 74 68 69 | hich.you.make.payment.to.the.thi |
| 8da0 | 72 64 20 70 61 72 74 79 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 65 78 74 65 6e 74 20 6f 66 20 | rd.party.based.on.the.extent.of. |
| 8dc0 | 79 6f 75 72 20 61 63 74 69 76 69 74 79 20 6f 66 20 63 6f 6e 76 65 79 69 6e 67 0a 74 68 65 20 77 | your.activity.of.conveying.the.w |
| 8de0 | 6f 72 6b 2c 20 61 6e 64 20 75 6e 64 65 72 20 77 68 69 63 68 20 74 68 65 20 74 68 69 72 64 20 70 | ork,.and.under.which.the.third.p |
| 8e00 | 61 72 74 79 20 67 72 61 6e 74 73 2c 20 74 6f 20 61 6e 79 20 6f 66 20 74 68 65 0a 70 61 72 74 69 | arty.grants,.to.any.of.the.parti |
| 8e20 | 65 73 20 77 68 6f 20 77 6f 75 6c 64 20 72 65 63 65 69 76 65 20 74 68 65 20 63 6f 76 65 72 65 64 | es.who.would.receive.the.covered |
| 8e40 | 20 77 6f 72 6b 20 66 72 6f 6d 20 79 6f 75 2c 20 61 20 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 79 | .work.from.you,.a.discriminatory |
| 8e60 | 0a 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 28 61 29 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f | .patent.license.(a).in.connectio |
| 8e80 | 6e 20 77 69 74 68 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 | n.with.copies.of.the.covered.wor |
| 8ea0 | 6b 0a 63 6f 6e 76 65 79 65 64 20 62 79 20 79 6f 75 20 28 6f 72 20 63 6f 70 69 65 73 20 6d 61 64 | k.conveyed.by.you.(or.copies.mad |
| 8ec0 | 65 20 66 72 6f 6d 20 74 68 6f 73 65 20 63 6f 70 69 65 73 29 2c 20 6f 72 20 28 62 29 20 70 72 69 | e.from.those.copies),.or.(b).pri |
| 8ee0 | 6d 61 72 69 6c 79 0a 66 6f 72 20 61 6e 64 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 | marily.for.and.in.connection.wit |
| 8f00 | 68 20 73 70 65 63 69 66 69 63 20 70 72 6f 64 75 63 74 73 20 6f 72 20 63 6f 6d 70 69 6c 61 74 69 | h.specific.products.or.compilati |
| 8f20 | 6f 6e 73 20 74 68 61 74 0a 63 6f 6e 74 61 69 6e 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 | ons.that.contain.the.covered.wor |
| 8f40 | 6b 2c 20 75 6e 6c 65 73 73 20 79 6f 75 20 65 6e 74 65 72 65 64 20 69 6e 74 6f 20 74 68 61 74 20 | k,.unless.you.entered.into.that. |
| 8f60 | 61 72 72 61 6e 67 65 6d 65 6e 74 2c 0a 6f 72 20 74 68 61 74 20 70 61 74 65 6e 74 20 6c 69 63 65 | arrangement,.or.that.patent.lice |
| 8f80 | 6e 73 65 20 77 61 73 20 67 72 61 6e 74 65 64 2c 20 70 72 69 6f 72 20 74 6f 20 32 38 20 4d 61 72 | nse.was.granted,.prior.to.28.Mar |
| 8fa0 | 63 68 20 32 30 30 37 2e 0a 0a 20 20 4e 6f 74 68 69 6e 67 20 69 6e 20 74 68 69 73 20 4c 69 63 65 | ch.2007.....Nothing.in.this.Lice |
| 8fc0 | 6e 73 65 20 73 68 61 6c 6c 20 62 65 20 63 6f 6e 73 74 72 75 65 64 20 61 73 20 65 78 63 6c 75 64 | nse.shall.be.construed.as.exclud |
| 8fe0 | 69 6e 67 20 6f 72 20 6c 69 6d 69 74 69 6e 67 0a 61 6e 79 20 69 6d 70 6c 69 65 64 20 6c 69 63 65 | ing.or.limiting.any.implied.lice |
| 9000 | 6e 73 65 20 6f 72 20 6f 74 68 65 72 20 64 65 66 65 6e 73 65 73 20 74 6f 20 69 6e 66 72 69 6e 67 | nse.or.other.defenses.to.infring |
| 9020 | 65 6d 65 6e 74 20 74 68 61 74 20 6d 61 79 0a 6f 74 68 65 72 77 69 73 65 20 62 65 20 61 76 61 69 | ement.that.may.otherwise.be.avai |
| 9040 | 6c 61 62 6c 65 20 74 6f 20 79 6f 75 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 70 61 | lable.to.you.under.applicable.pa |
| 9060 | 74 65 6e 74 20 6c 61 77 2e 0a 0a 20 20 31 32 2e 20 4e 6f 20 53 75 72 72 65 6e 64 65 72 20 6f 66 | tent.law.....12..No.Surrender.of |
| 9080 | 20 4f 74 68 65 72 73 27 20 46 72 65 65 64 6f 6d 2e 0a 0a 20 20 49 66 20 63 6f 6e 64 69 74 69 6f | .Others'.Freedom.....If.conditio |
| 90a0 | 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e 20 79 6f 75 20 28 77 68 65 74 68 65 72 20 62 | ns.are.imposed.on.you.(whether.b |
| 90c0 | 79 20 63 6f 75 72 74 20 6f 72 64 65 72 2c 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 0a 6f 74 68 65 | y.court.order,.agreement.or.othe |
| 90e0 | 72 77 69 73 65 29 20 74 68 61 74 20 63 6f 6e 74 72 61 64 69 63 74 20 74 68 65 20 63 6f 6e 64 69 | rwise).that.contradict.the.condi |
| 9100 | 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 79 20 64 6f 20 6e | tions.of.this.License,.they.do.n |
| 9120 | 6f 74 0a 65 78 63 75 73 65 20 79 6f 75 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e | ot.excuse.you.from.the.condition |
| 9140 | 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 20 63 61 6e 6e 6f | s.of.this.License...If.you.canno |
| 9160 | 74 20 63 6f 6e 76 65 79 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 73 6f 20 61 73 20 74 6f | t.convey.a.covered.work.so.as.to |
| 9180 | 20 73 61 74 69 73 66 79 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 79 6f 75 72 20 6f 62 6c | .satisfy.simultaneously.your.obl |
| 91a0 | 69 67 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 20 61 6e 64 20 | igations.under.this.License.and. |
| 91c0 | 61 6e 79 20 6f 74 68 65 72 20 70 65 72 74 69 6e 65 6e 74 20 6f 62 6c 69 67 61 74 69 6f 6e 73 2c | any.other.pertinent.obligations, |
| 91e0 | 20 74 68 65 6e 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 79 6f 75 20 6d 61 79 0a 6e | .then.as.a.consequence.you.may.n |
| 9200 | 6f 74 20 63 6f 6e 76 65 79 20 69 74 20 61 74 20 61 6c 6c 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c | ot.convey.it.at.all...For.exampl |
| 9220 | 65 2c 20 69 66 20 79 6f 75 20 61 67 72 65 65 20 74 6f 20 74 65 72 6d 73 20 74 68 61 74 20 6f 62 | e,.if.you.agree.to.terms.that.ob |
| 9240 | 6c 69 67 61 74 65 20 79 6f 75 0a 74 6f 20 63 6f 6c 6c 65 63 74 20 61 20 72 6f 79 61 6c 74 79 20 | ligate.you.to.collect.a.royalty. |
| 9260 | 66 6f 72 20 66 75 72 74 68 65 72 20 63 6f 6e 76 65 79 69 6e 67 20 66 72 6f 6d 20 74 68 6f 73 65 | for.further.conveying.from.those |
| 9280 | 20 74 6f 20 77 68 6f 6d 20 79 6f 75 20 63 6f 6e 76 65 79 0a 74 68 65 20 50 72 6f 67 72 61 6d 2c | .to.whom.you.convey.the.Program, |
| 92a0 | 20 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 79 6f 75 20 63 6f 75 6c 64 20 73 61 74 69 73 66 79 20 | .the.only.way.you.could.satisfy. |
| 92c0 | 62 6f 74 68 20 74 68 6f 73 65 20 74 65 72 6d 73 20 61 6e 64 20 74 68 69 73 0a 4c 69 63 65 6e 73 | both.those.terms.and.this.Licens |
| 92e0 | 65 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 72 65 66 72 61 69 6e 20 65 6e 74 69 72 65 6c 79 20 66 | e.would.be.to.refrain.entirely.f |
| 9300 | 72 6f 6d 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 31 33 | rom.conveying.the.Program.....13 |
| 9320 | 2e 20 55 73 65 20 77 69 74 68 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 | ..Use.with.the.GNU.Affero.Genera |
| 9340 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 4e 6f 74 77 69 74 68 73 74 61 6e | l.Public.License.....Notwithstan |
| 9360 | 64 69 6e 67 20 61 6e 79 20 6f 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 69 73 | ding.any.other.provision.of.this |
| 9380 | 20 4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 68 61 76 65 0a 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f | .License,.you.have.permission.to |
| 93a0 | 20 6c 69 6e 6b 20 6f 72 20 63 6f 6d 62 69 6e 65 20 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 | .link.or.combine.any.covered.wor |
| 93c0 | 6b 20 77 69 74 68 20 61 20 77 6f 72 6b 20 6c 69 63 65 6e 73 65 64 0a 75 6e 64 65 72 20 76 65 72 | k.with.a.work.licensed.under.ver |
| 93e0 | 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c | sion.3.of.the.GNU.Affero.General |
| 9400 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 0a 63 6f | .Public.License.into.a.single.co |
| 9420 | 6d 62 69 6e 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 74 6f 20 63 6f 6e 76 65 79 20 74 68 65 20 72 | mbined.work,.and.to.convey.the.r |
| 9440 | 65 73 75 6c 74 69 6e 67 20 77 6f 72 6b 2e 20 20 54 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 | esulting.work...The.terms.of.thi |
| 9460 | 73 0a 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 61 70 70 6c 79 | s.License.will.continue.to.apply |
| 9480 | 20 74 6f 20 74 68 65 20 70 61 72 74 20 77 68 69 63 68 20 69 73 20 74 68 65 20 63 6f 76 65 72 65 | .to.the.part.which.is.the.covere |
| 94a0 | 64 20 77 6f 72 6b 2c 0a 62 75 74 20 74 68 65 20 73 70 65 63 69 61 6c 20 72 65 71 75 69 72 65 6d | d.work,.but.the.special.requirem |
| 94c0 | 65 6e 74 73 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 | ents.of.the.GNU.Affero.General.P |
| 94e0 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 0a 73 65 63 74 69 6f 6e 20 31 33 2c 20 63 6f 6e 63 65 | ublic.License,.section.13,.conce |
| 9500 | 72 6e 69 6e 67 20 69 6e 74 65 72 61 63 74 69 6f 6e 20 74 68 72 6f 75 67 68 20 61 20 6e 65 74 77 | rning.interaction.through.a.netw |
| 9520 | 6f 72 6b 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 6f 20 74 68 65 0a 63 6f 6d 62 69 6e 61 74 69 6f | ork.will.apply.to.the.combinatio |
| 9540 | 6e 20 61 73 20 73 75 63 68 2e 0a 0a 20 20 31 34 2e 20 52 65 76 69 73 65 64 20 56 65 72 73 69 6f | n.as.such.....14..Revised.Versio |
| 9560 | 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 54 68 65 20 46 72 65 65 20 | ns.of.this.License.....The.Free. |
| 9580 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 20 6d 61 79 20 70 75 62 6c 69 73 68 20 | Software.Foundation.may.publish. |
| 95a0 | 72 65 76 69 73 65 64 20 61 6e 64 2f 6f 72 20 6e 65 77 20 76 65 72 73 69 6f 6e 73 20 6f 66 0a 74 | revised.and/or.new.versions.of.t |
| 95c0 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 72 | he.GNU.General.Public.License.fr |
| 95e0 | 6f 6d 20 74 69 6d 65 20 74 6f 20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77 20 76 65 72 73 69 | om.time.to.time...Such.new.versi |
| 9600 | 6f 6e 73 20 77 69 6c 6c 0a 62 65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f | ons.will.be.similar.in.spirit.to |
| 9620 | 20 74 68 65 20 70 72 65 73 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20 6d 61 79 20 64 69 | .the.present.version,.but.may.di |
| 9640 | 66 66 65 72 20 69 6e 20 64 65 74 61 69 6c 20 74 6f 0a 61 64 64 72 65 73 73 20 6e 65 77 20 70 72 | ffer.in.detail.to.address.new.pr |
| 9660 | 6f 62 6c 65 6d 73 20 6f 72 20 63 6f 6e 63 65 72 6e 73 2e 0a 0a 20 20 45 61 63 68 20 76 65 72 73 | oblems.or.concerns.....Each.vers |
| 9680 | 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 61 20 64 69 73 74 69 6e 67 75 69 73 68 69 6e 67 20 76 65 | ion.is.given.a.distinguishing.ve |
| 96a0 | 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 74 68 65 0a 50 72 6f 67 72 61 6d 20 73 70 | rsion.number...If.the.Program.sp |
| 96c0 | 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 63 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 65 64 20 | ecifies.that.a.certain.numbered. |
| 96e0 | 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 | version.of.the.GNU.General.Publi |
| 9700 | 63 20 4c 69 63 65 6e 73 65 20 22 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 22 | c.License."or.any.later.version" |
| 9720 | 20 61 70 70 6c 69 65 73 20 74 6f 20 69 74 2c 20 79 6f 75 20 68 61 76 65 20 74 68 65 0a 6f 70 74 | .applies.to.it,.you.have.the.opt |
| 9740 | 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 | ion.of.following.the.terms.and.c |
| 9760 | 6f 6e 64 69 74 69 6f 6e 73 20 65 69 74 68 65 72 20 6f 66 20 74 68 61 74 20 6e 75 6d 62 65 72 65 | onditions.either.of.that.numbere |
| 9780 | 64 0a 76 65 72 73 69 6f 6e 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f | d.version.or.of.any.later.versio |
| 97a0 | 6e 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | n.published.by.the.Free.Software |
| 97c0 | 0a 46 6f 75 6e 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 64 6f 65 | .Foundation...If.the.Program.doe |
| 97e0 | 73 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f | s.not.specify.a.version.number.o |
| 9800 | 66 20 74 68 65 0a 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | f.the.GNU.General.Public.License |
| 9820 | 2c 20 79 6f 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f 6e 20 65 76 65 | ,.you.may.choose.any.version.eve |
| 9840 | 72 20 70 75 62 6c 69 73 68 65 64 0a 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | r.published.by.the.Free.Software |
| 9860 | 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 0a 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 73 | .Foundation.....If.the.Program.s |
| 9880 | 70 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 70 72 6f 78 79 20 63 61 6e 20 64 65 63 69 64 65 | pecifies.that.a.proxy.can.decide |
| 98a0 | 20 77 68 69 63 68 20 66 75 74 75 72 65 0a 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 47 4e | .which.future.versions.of.the.GN |
| 98c0 | 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 63 61 6e 20 62 65 20 | U.General.Public.License.can.be. |
| 98e0 | 75 73 65 64 2c 20 74 68 61 74 20 70 72 6f 78 79 27 73 0a 70 75 62 6c 69 63 20 73 74 61 74 65 6d | used,.that.proxy's.public.statem |
| 9900 | 65 6e 74 20 6f 66 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 61 20 76 65 72 73 69 6f 6e 20 70 | ent.of.acceptance.of.a.version.p |
| 9920 | 65 72 6d 61 6e 65 6e 74 6c 79 20 61 75 74 68 6f 72 69 7a 65 73 20 79 6f 75 0a 74 6f 20 63 68 6f | ermanently.authorizes.you.to.cho |
| 9940 | 6f 73 65 20 74 68 61 74 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 74 68 65 20 50 72 6f 67 72 61 6d | ose.that.version.for.the.Program |
| 9960 | 2e 0a 0a 20 20 4c 61 74 65 72 20 6c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 73 20 6d 61 79 20 | .....Later.license.versions.may. |
| 9980 | 67 69 76 65 20 79 6f 75 20 61 64 64 69 74 69 6f 6e 61 6c 20 6f 72 20 64 69 66 66 65 72 65 6e 74 | give.you.additional.or.different |
| 99a0 | 0a 70 65 72 6d 69 73 73 69 6f 6e 73 2e 20 20 48 6f 77 65 76 65 72 2c 20 6e 6f 20 61 64 64 69 74 | .permissions...However,.no.addit |
| 99c0 | 69 6f 6e 61 6c 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e | ional.obligations.are.imposed.on |
| 99e0 | 20 61 6e 79 0a 61 75 74 68 6f 72 20 6f 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 | .any.author.or.copyright.holder. |
| 9a00 | 61 73 20 61 20 72 65 73 75 6c 74 20 6f 66 20 79 6f 75 72 20 63 68 6f 6f 73 69 6e 67 20 74 6f 20 | as.a.result.of.your.choosing.to. |
| 9a20 | 66 6f 6c 6c 6f 77 20 61 0a 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 31 35 2e 20 44 | follow.a.later.version.....15..D |
| 9a40 | 69 73 63 6c 61 69 6d 65 72 20 6f 66 20 57 61 72 72 61 6e 74 79 2e 0a 0a 20 20 54 48 45 52 45 20 | isclaimer.of.Warranty.....THERE. |
| 9a60 | 49 53 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 46 4f 52 20 54 48 45 20 50 52 4f 47 52 41 4d 2c 20 | IS.NO.WARRANTY.FOR.THE.PROGRAM,. |
| 9a80 | 54 4f 20 54 48 45 20 45 58 54 45 4e 54 20 50 45 52 4d 49 54 54 45 44 20 42 59 0a 41 50 50 4c 49 | TO.THE.EXTENT.PERMITTED.BY.APPLI |
| 9aa0 | 43 41 42 4c 45 20 4c 41 57 2e 20 20 45 58 43 45 50 54 20 57 48 45 4e 20 4f 54 48 45 52 57 49 53 | CABLE.LAW...EXCEPT.WHEN.OTHERWIS |
| 9ac0 | 45 20 53 54 41 54 45 44 20 49 4e 20 57 52 49 54 49 4e 47 20 54 48 45 20 43 4f 50 59 52 49 47 48 | E.STATED.IN.WRITING.THE.COPYRIGH |
| 9ae0 | 54 0a 48 4f 4c 44 45 52 53 20 41 4e 44 2f 4f 52 20 4f 54 48 45 52 20 50 41 52 54 49 45 53 20 50 | T.HOLDERS.AND/OR.OTHER.PARTIES.P |
| 9b00 | 52 4f 56 49 44 45 20 54 48 45 20 50 52 4f 47 52 41 4d 20 22 41 53 20 49 53 22 20 57 49 54 48 4f | ROVIDE.THE.PROGRAM."AS.IS".WITHO |
| 9b20 | 55 54 20 57 41 52 52 41 4e 54 59 0a 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 45 49 54 48 45 52 20 | UT.WARRANTY.OF.ANY.KIND,.EITHER. |
| 9b40 | 45 58 50 52 45 53 53 45 44 20 4f 52 20 49 4d 50 4c 49 45 44 2c 20 49 4e 43 4c 55 44 49 4e 47 2c | EXPRESSED.OR.IMPLIED,.INCLUDING, |
| 9b60 | 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 0a 54 48 45 20 49 4d 50 4c 49 45 44 | .BUT.NOT.LIMITED.TO,.THE.IMPLIED |
| 9b80 | 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 | .WARRANTIES.OF.MERCHANTABILITY.A |
| 9ba0 | 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 0a 50 55 52 50 | ND.FITNESS.FOR.A.PARTICULAR.PURP |
| 9bc0 | 4f 53 45 2e 20 20 54 48 45 20 45 4e 54 49 52 45 20 52 49 53 4b 20 41 53 20 54 4f 20 54 48 45 20 | OSE...THE.ENTIRE.RISK.AS.TO.THE. |
| 9be0 | 51 55 41 4c 49 54 59 20 41 4e 44 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 4f 46 20 54 48 45 20 50 | QUALITY.AND.PERFORMANCE.OF.THE.P |
| 9c00 | 52 4f 47 52 41 4d 0a 49 53 20 57 49 54 48 20 59 4f 55 2e 20 20 53 48 4f 55 4c 44 20 54 48 45 20 | ROGRAM.IS.WITH.YOU...SHOULD.THE. |
| 9c20 | 50 52 4f 47 52 41 4d 20 50 52 4f 56 45 20 44 45 46 45 43 54 49 56 45 2c 20 59 4f 55 20 41 53 53 | PROGRAM.PROVE.DEFECTIVE,.YOU.ASS |
| 9c40 | 55 4d 45 20 54 48 45 20 43 4f 53 54 20 4f 46 0a 41 4c 4c 20 4e 45 43 45 53 53 41 52 59 20 53 45 | UME.THE.COST.OF.ALL.NECESSARY.SE |
| 9c60 | 52 56 49 43 49 4e 47 2c 20 52 45 50 41 49 52 20 4f 52 20 43 4f 52 52 45 43 54 49 4f 4e 2e 0a 0a | RVICING,.REPAIR.OR.CORRECTION... |
| 9c80 | 20 20 31 36 2e 20 4c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 4c 69 61 62 69 6c 69 74 79 2e 0a 0a | ..16..Limitation.of.Liability... |
| 9ca0 | 20 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 55 4e 4c 45 53 53 20 52 45 51 55 49 52 45 44 20 42 59 | ..IN.NO.EVENT.UNLESS.REQUIRED.BY |
| 9cc0 | 20 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 57 20 4f 52 20 41 47 52 45 45 44 20 54 4f 20 49 4e 20 | .APPLICABLE.LAW.OR.AGREED.TO.IN. |
| 9ce0 | 57 52 49 54 49 4e 47 0a 57 49 4c 4c 20 41 4e 59 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 | WRITING.WILL.ANY.COPYRIGHT.HOLDE |
| 9d00 | 52 2c 20 4f 52 20 41 4e 59 20 4f 54 48 45 52 20 50 41 52 54 59 20 57 48 4f 20 4d 4f 44 49 46 49 | R,.OR.ANY.OTHER.PARTY.WHO.MODIFI |
| 9d20 | 45 53 20 41 4e 44 2f 4f 52 20 43 4f 4e 56 45 59 53 0a 54 48 45 20 50 52 4f 47 52 41 4d 20 41 53 | ES.AND/OR.CONVEYS.THE.PROGRAM.AS |
| 9d40 | 20 50 45 52 4d 49 54 54 45 44 20 41 42 4f 56 45 2c 20 42 45 20 4c 49 41 42 4c 45 20 54 4f 20 59 | .PERMITTED.ABOVE,.BE.LIABLE.TO.Y |
| 9d60 | 4f 55 20 46 4f 52 20 44 41 4d 41 47 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 20 41 4e 59 0a 47 45 | OU.FOR.DAMAGES,.INCLUDING.ANY.GE |
| 9d80 | 4e 45 52 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 49 4e 43 49 44 45 4e 54 41 4c 20 4f 52 20 43 4f | NERAL,.SPECIAL,.INCIDENTAL.OR.CO |
| 9da0 | 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 41 52 49 53 49 4e 47 20 4f 55 54 20 | NSEQUENTIAL.DAMAGES.ARISING.OUT. |
| 9dc0 | 4f 46 20 54 48 45 0a 55 53 45 20 4f 52 20 49 4e 41 42 49 4c 49 54 59 20 54 4f 20 55 53 45 20 54 | OF.THE.USE.OR.INABILITY.TO.USE.T |
| 9de0 | 48 45 20 50 52 4f 47 52 41 4d 20 28 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 | HE.PROGRAM.(INCLUDING.BUT.NOT.LI |
| 9e00 | 4d 49 54 45 44 20 54 4f 20 4c 4f 53 53 20 4f 46 0a 44 41 54 41 20 4f 52 20 44 41 54 41 20 42 45 | MITED.TO.LOSS.OF.DATA.OR.DATA.BE |
| 9e20 | 49 4e 47 20 52 45 4e 44 45 52 45 44 20 49 4e 41 43 43 55 52 41 54 45 20 4f 52 20 4c 4f 53 53 45 | ING.RENDERED.INACCURATE.OR.LOSSE |
| 9e40 | 53 20 53 55 53 54 41 49 4e 45 44 20 42 59 20 59 4f 55 20 4f 52 20 54 48 49 52 44 0a 50 41 52 54 | S.SUSTAINED.BY.YOU.OR.THIRD.PART |
| 9e60 | 49 45 53 20 4f 52 20 41 20 46 41 49 4c 55 52 45 20 4f 46 20 54 48 45 20 50 52 4f 47 52 41 4d 20 | IES.OR.A.FAILURE.OF.THE.PROGRAM. |
| 9e80 | 54 4f 20 4f 50 45 52 41 54 45 20 57 49 54 48 20 41 4e 59 20 4f 54 48 45 52 20 50 52 4f 47 52 41 | TO.OPERATE.WITH.ANY.OTHER.PROGRA |
| 9ea0 | 4d 53 29 2c 0a 45 56 45 4e 20 49 46 20 53 55 43 48 20 48 4f 4c 44 45 52 20 4f 52 20 4f 54 48 45 | MS),.EVEN.IF.SUCH.HOLDER.OR.OTHE |
| 9ec0 | 52 20 50 41 52 54 59 20 48 41 53 20 42 45 45 4e 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 20 | R.PARTY.HAS.BEEN.ADVISED.OF.THE. |
| 9ee0 | 50 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 0a 53 55 43 48 20 44 41 4d 41 47 45 53 2e 0a 0a 20 20 | POSSIBILITY.OF.SUCH.DAMAGES..... |
| 9f00 | 31 37 2e 20 49 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 53 65 63 74 69 6f 6e 73 20 31 | 17..Interpretation.of.Sections.1 |
| 9f20 | 35 20 61 6e 64 20 31 36 2e 0a 0a 20 20 49 66 20 74 68 65 20 64 69 73 63 6c 61 69 6d 65 72 20 6f | 5.and.16.....If.the.disclaimer.o |
| 9f40 | 66 20 77 61 72 72 61 6e 74 79 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 6c 69 61 | f.warranty.and.limitation.of.lia |
| 9f60 | 62 69 6c 69 74 79 20 70 72 6f 76 69 64 65 64 0a 61 62 6f 76 65 20 63 61 6e 6e 6f 74 20 62 65 20 | bility.provided.above.cannot.be. |
| 9f80 | 67 69 76 65 6e 20 6c 6f 63 61 6c 20 6c 65 67 61 6c 20 65 66 66 65 63 74 20 61 63 63 6f 72 64 69 | given.local.legal.effect.accordi |
| 9fa0 | 6e 67 20 74 6f 20 74 68 65 69 72 20 74 65 72 6d 73 2c 0a 72 65 76 69 65 77 69 6e 67 20 63 6f 75 | ng.to.their.terms,.reviewing.cou |
| 9fc0 | 72 74 73 20 73 68 61 6c 6c 20 61 70 70 6c 79 20 6c 6f 63 61 6c 20 6c 61 77 20 74 68 61 74 20 6d | rts.shall.apply.local.law.that.m |
| 9fe0 | 6f 73 74 20 63 6c 6f 73 65 6c 79 20 61 70 70 72 6f 78 69 6d 61 74 65 73 0a 61 6e 20 61 62 73 6f | ost.closely.approximates.an.abso |
| a000 | 6c 75 74 65 20 77 61 69 76 65 72 20 6f 66 20 61 6c 6c 20 63 69 76 69 6c 20 6c 69 61 62 69 6c 69 | lute.waiver.of.all.civil.liabili |
| a020 | 74 79 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 0a 50 72 6f 67 72 61 | ty.in.connection.with.the.Progra |
| a040 | 6d 2c 20 75 6e 6c 65 73 73 20 61 20 77 61 72 72 61 6e 74 79 20 6f 72 20 61 73 73 75 6d 70 74 69 | m,.unless.a.warranty.or.assumpti |
| a060 | 6f 6e 20 6f 66 20 6c 69 61 62 69 6c 69 74 79 20 61 63 63 6f 6d 70 61 6e 69 65 73 20 61 0a 63 6f | on.of.liability.accompanies.a.co |
| a080 | 70 79 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 6e 20 72 65 74 75 72 6e 20 66 6f 72 20 | py.of.the.Program.in.return.for. |
| a0a0 | 61 20 66 65 65 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4e 44 | a.fee........................END |
| a0c0 | 20 4f 46 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 0a 20 20 20 20 20 20 | .OF.TERMS.AND.CONDITIONS........ |
| a0e0 | 20 20 20 20 20 20 48 6f 77 20 74 6f 20 41 70 70 6c 79 20 54 68 65 73 65 20 54 65 72 6d 73 20 74 | ......How.to.Apply.These.Terms.t |
| a100 | 6f 20 59 6f 75 72 20 4e 65 77 20 50 72 6f 67 72 61 6d 73 0a 0a 20 20 49 66 20 79 6f 75 20 64 65 | o.Your.New.Programs....If.you.de |
| a120 | 76 65 6c 6f 70 20 61 20 6e 65 77 20 70 72 6f 67 72 61 6d 2c 20 61 6e 64 20 79 6f 75 20 77 61 6e | velop.a.new.program,.and.you.wan |
| a140 | 74 20 69 74 20 74 6f 20 62 65 20 6f 66 20 74 68 65 20 67 72 65 61 74 65 73 74 0a 70 6f 73 73 69 | t.it.to.be.of.the.greatest.possi |
| a160 | 62 6c 65 20 75 73 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 74 68 65 20 62 65 73 74 20 | ble.use.to.the.public,.the.best. |
| a180 | 77 61 79 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 20 69 73 20 74 6f 20 6d 61 6b 65 20 69 | way.to.achieve.this.is.to.make.i |
| a1a0 | 74 0a 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 77 68 69 63 68 20 65 76 65 72 79 6f 6e 65 20 63 | t.free.software.which.everyone.c |
| a1c0 | 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 63 68 61 6e 67 65 20 75 6e 64 65 72 | an.redistribute.and.change.under |
| a1e0 | 20 74 68 65 73 65 20 74 65 72 6d 73 2e 0a 0a 20 20 54 6f 20 64 6f 20 73 6f 2c 20 61 74 74 61 63 | .these.terms.....To.do.so,.attac |
| a200 | 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 74 69 63 65 73 20 74 6f 20 74 68 65 20 70 | h.the.following.notices.to.the.p |
| a220 | 72 6f 67 72 61 6d 2e 20 20 49 74 20 69 73 20 73 61 66 65 73 74 0a 74 6f 20 61 74 74 61 63 68 20 | rogram...It.is.safest.to.attach. |
| a240 | 74 68 65 6d 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 65 61 63 68 20 73 6f 75 72 63 65 | them.to.the.start.of.each.source |
| a260 | 20 66 69 6c 65 20 74 6f 20 6d 6f 73 74 20 65 66 66 65 63 74 69 76 65 6c 79 0a 73 74 61 74 65 20 | .file.to.most.effectively.state. |
| a280 | 74 68 65 20 65 78 63 6c 75 73 69 6f 6e 20 6f 66 20 77 61 72 72 61 6e 74 79 3b 20 61 6e 64 20 65 | the.exclusion.of.warranty;.and.e |
| a2a0 | 61 63 68 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 0a 74 68 | ach.file.should.have.at.least.th |
| a2c0 | 65 20 22 63 6f 70 79 72 69 67 68 74 22 20 6c 69 6e 65 20 61 6e 64 20 61 20 70 6f 69 6e 74 65 72 | e."copyright".line.and.a.pointer |
| a2e0 | 20 74 6f 20 77 68 65 72 65 20 74 68 65 20 66 75 6c 6c 20 6e 6f 74 69 63 65 20 69 73 20 66 6f 75 | .to.where.the.full.notice.is.fou |
| a300 | 6e 64 2e 0a 0a 20 20 20 20 3c 6f 6e 65 20 6c 69 6e 65 20 74 6f 20 67 69 76 65 20 74 68 65 20 70 | nd.......<one.line.to.give.the.p |
| a320 | 72 6f 67 72 61 6d 27 73 20 6e 61 6d 65 20 61 6e 64 20 61 20 62 72 69 65 66 20 69 64 65 61 20 6f | rogram's.name.and.a.brief.idea.o |
| a340 | 66 20 77 68 61 74 20 69 74 20 64 6f 65 73 2e 3e 0a 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 | f.what.it.does.>.....Copyright.( |
| a360 | 43 29 20 3c 79 65 61 72 3e 20 20 3c 6e 61 6d 65 20 6f 66 20 61 75 74 68 6f 72 3e 0a 0a 20 20 20 | C).<year>..<name.of.author>..... |
| a380 | 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 | .This.program.is.free.software:. |
| a3a0 | 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d | you.can.redistribute.it.and/or.m |
| a3c0 | 6f 64 69 66 79 0a 20 20 20 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | odify.....it.under.the.terms.of. |
| a3e0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 | the.GNU.General.Public.License.a |
| a400 | 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 | s.published.by.....the.Free.Soft |
| a420 | 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 | ware.Foundation,.either.version. |
| a440 | 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 20 20 20 20 28 61 74 20 79 6f 75 | 3.of.the.License,.or.....(at.you |
| a460 | 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 | r.option).any.later.version..... |
| a480 | 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e | ..This.program.is.distributed.in |
| a4a0 | 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c | .the.hope.that.it.will.be.useful |
| a4c0 | 2c 0a 20 20 20 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 | ,.....but.WITHOUT.ANY.WARRANTY;. |
| a4e0 | 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 | without.even.the.implied.warrant |
| a500 | 79 20 6f 66 0a 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e | y.of.....MERCHANTABILITY.or.FITN |
| a520 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 | ESS.FOR.A.PARTICULAR.PURPOSE...S |
| a540 | 65 65 20 74 68 65 0a 20 20 20 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | ee.the.....GNU.General.Public.Li |
| a560 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 59 6f 75 | cense.for.more.details.......You |
| a580 | 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 | .should.have.received.a.copy.of. |
| a5a0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 | the.GNU.General.Public.License.. |
| a5c0 | 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 | ...along.with.this.program...If. |
| a5e0 | 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 | not,.see.<https://www.gnu.org/li |
| a600 | 63 65 6e 73 65 73 2f 3e 2e 0a 0a 41 6c 73 6f 20 61 64 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | censes/>...Also.add.information. |
| a620 | 6f 6e 20 68 6f 77 20 74 6f 20 63 6f 6e 74 61 63 74 20 79 6f 75 20 62 79 20 65 6c 65 63 74 72 6f | on.how.to.contact.you.by.electro |
| a640 | 6e 69 63 20 61 6e 64 20 70 61 70 65 72 20 6d 61 69 6c 2e 0a 0a 20 20 49 66 20 74 68 65 20 70 72 | nic.and.paper.mail.....If.the.pr |
| a660 | 6f 67 72 61 6d 20 64 6f 65 73 20 74 65 72 6d 69 6e 61 6c 20 69 6e 74 65 72 61 63 74 69 6f 6e 2c | ogram.does.terminal.interaction, |
| a680 | 20 6d 61 6b 65 20 69 74 20 6f 75 74 70 75 74 20 61 20 73 68 6f 72 74 0a 6e 6f 74 69 63 65 20 6c | .make.it.output.a.short.notice.l |
| a6a0 | 69 6b 65 20 74 68 69 73 20 77 68 65 6e 20 69 74 20 73 74 61 72 74 73 20 69 6e 20 61 6e 20 69 6e | ike.this.when.it.starts.in.an.in |
| a6c0 | 74 65 72 61 63 74 69 76 65 20 6d 6f 64 65 3a 0a 0a 20 20 20 20 3c 70 72 6f 67 72 61 6d 3e 20 20 | teractive.mode:......<program>.. |
| a6e0 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 3c 79 65 61 72 3e 20 20 3c 6e 61 6d 65 20 6f 66 20 61 | Copyright.(C).<year>..<name.of.a |
| a700 | 75 74 68 6f 72 3e 0a 20 20 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 63 6f 6d 65 73 20 77 69 | uthor>.....This.program.comes.wi |
| a720 | 74 68 20 41 42 53 4f 4c 55 54 45 4c 59 20 4e 4f 20 57 41 52 52 41 4e 54 59 3b 20 66 6f 72 20 64 | th.ABSOLUTELY.NO.WARRANTY;.for.d |
| a740 | 65 74 61 69 6c 73 20 74 79 70 65 20 60 73 68 6f 77 20 77 27 2e 0a 20 20 20 20 54 68 69 73 20 69 | etails.type.`show.w'......This.i |
| a760 | 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 79 6f 75 20 61 72 65 20 77 65 6c | s.free.software,.and.you.are.wel |
| a780 | 63 6f 6d 65 20 74 6f 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 0a 20 20 20 20 75 6e 64 65 | come.to.redistribute.it.....unde |
| a7a0 | 72 20 63 65 72 74 61 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 73 3b 20 74 79 70 65 20 60 73 68 6f 77 | r.certain.conditions;.type.`show |
| a7c0 | 20 63 27 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 0a 0a 54 68 65 20 68 79 70 6f 74 68 65 74 69 63 | .c'.for.details...The.hypothetic |
| a7e0 | 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 60 73 68 6f 77 20 77 27 20 61 6e 64 20 60 73 68 6f 77 20 63 | al.commands.`show.w'.and.`show.c |
| a800 | 27 20 73 68 6f 75 6c 64 20 73 68 6f 77 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 70 61 | '.should.show.the.appropriate.pa |
| a820 | 72 74 73 20 6f 66 20 74 68 65 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 | rts.of.the.General.Public.Licens |
| a840 | 65 2e 20 20 4f 66 20 63 6f 75 72 73 65 2c 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 27 73 20 63 6f | e...Of.course,.your.program's.co |
| a860 | 6d 6d 61 6e 64 73 0a 6d 69 67 68 74 20 62 65 20 64 69 66 66 65 72 65 6e 74 3b 20 66 6f 72 20 61 | mmands.might.be.different;.for.a |
| a880 | 20 47 55 49 20 69 6e 74 65 72 66 61 63 65 2c 20 79 6f 75 20 77 6f 75 6c 64 20 75 73 65 20 61 6e | .GUI.interface,.you.would.use.an |
| a8a0 | 20 22 61 62 6f 75 74 20 62 6f 78 22 2e 0a 0a 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f | ."about.box".....You.should.also |
| a8c0 | 20 67 65 74 20 79 6f 75 72 20 65 6d 70 6c 6f 79 65 72 20 28 69 66 20 79 6f 75 20 77 6f 72 6b 20 | .get.your.employer.(if.you.work. |
| a8e0 | 61 73 20 61 20 70 72 6f 67 72 61 6d 6d 65 72 29 20 6f 72 20 73 63 68 6f 6f 6c 2c 0a 69 66 20 61 | as.a.programmer).or.school,.if.a |
| a900 | 6e 79 2c 20 74 6f 20 73 69 67 6e 20 61 20 22 63 6f 70 79 72 69 67 68 74 20 64 69 73 63 6c 61 69 | ny,.to.sign.a."copyright.disclai |
| a920 | 6d 65 72 22 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 61 6d 2c 20 69 66 20 6e 65 63 65 73 73 61 | mer".for.the.program,.if.necessa |
| a940 | 72 79 2e 0a 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 68 69 73 | ry..For.more.information.on.this |
| a960 | 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 61 70 70 6c 79 20 61 6e 64 20 66 6f 6c 6c 6f 77 20 74 68 | ,.and.how.to.apply.and.follow.th |
| a980 | 65 20 47 4e 55 20 47 50 4c 2c 20 73 65 65 0a 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e | e.GNU.GPL,.see.<https://www.gnu. |
| a9a0 | 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 20 20 54 68 65 20 47 4e 55 20 47 65 6e 65 72 | org/licenses/>.....The.GNU.Gener |
| a9c0 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 64 6f 65 73 20 6e 6f 74 20 70 65 72 6d 69 | al.Public.License.does.not.permi |
| a9e0 | 74 20 69 6e 63 6f 72 70 6f 72 61 74 69 6e 67 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 0a 69 6e 74 | t.incorporating.your.program.int |
| aa00 | 6f 20 70 72 6f 70 72 69 65 74 61 72 79 20 70 72 6f 67 72 61 6d 73 2e 20 20 49 66 20 79 6f 75 72 | o.proprietary.programs...If.your |
| aa20 | 20 70 72 6f 67 72 61 6d 20 69 73 20 61 20 73 75 62 72 6f 75 74 69 6e 65 20 6c 69 62 72 61 72 79 | .program.is.a.subroutine.library |
| aa40 | 2c 20 79 6f 75 0a 6d 61 79 20 63 6f 6e 73 69 64 65 72 20 69 74 20 6d 6f 72 65 20 75 73 65 66 75 | ,.you.may.consider.it.more.usefu |
| aa60 | 6c 20 74 6f 20 70 65 72 6d 69 74 20 6c 69 6e 6b 69 6e 67 20 70 72 6f 70 72 69 65 74 61 72 79 20 | l.to.permit.linking.proprietary. |
| aa80 | 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 77 69 74 68 0a 74 68 65 20 6c 69 62 72 61 72 79 2e 20 20 | applications.with.the.library... |
| aaa0 | 49 66 20 74 68 69 73 20 69 73 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 6f 2c 20 | If.this.is.what.you.want.to.do,. |
| aac0 | 75 73 65 20 74 68 65 20 47 4e 55 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 | use.the.GNU.Lesser.General.Publi |
| aae0 | 63 20 4c 69 63 65 6e 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 | c.License.instead.of.this.Licens |
| ab00 | 65 2e 20 20 42 75 74 20 66 69 72 73 74 2c 20 70 6c 65 61 73 65 20 72 65 61 64 0a 3c 68 74 74 70 | e...But.first,.please.read.<http |
| ab20 | 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 77 68 79 2d 6e 6f 74 | s://www.gnu.org/licenses/why-not |
| ab40 | 2d 6c 67 70 6c 2e 68 74 6d 6c 3e 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -lgpl.html>..................... |
| ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ac00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 64 69 72 00 00 00 00 00 00 00 00 00 | magit-20240404.1901/dir......... |
| ac20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ac60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| ac80 | 30 30 30 31 31 34 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 36 30 36 00 20 30 00 00 00 | 0001145.00000000000.012606..0... |
| aca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ad00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| ad20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ae00 | 54 68 69 73 20 69 73 20 74 68 65 20 66 69 6c 65 20 2e 2e 2e 2f 69 6e 66 6f 2f 64 69 72 2c 20 77 | This.is.the.file..../info/dir,.w |
| ae20 | 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 0a 74 6f 70 6d 6f 73 74 20 6e 6f 64 65 20 6f | hich.contains.the.topmost.node.o |
| ae40 | 66 20 74 68 65 20 49 6e 66 6f 20 68 69 65 72 61 72 63 68 79 2c 20 63 61 6c 6c 65 64 20 28 64 69 | f.the.Info.hierarchy,.called.(di |
| ae60 | 72 29 54 6f 70 2e 0a 54 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 69 6e 76 6f 6b 65 | r)Top..The.first.time.you.invoke |
| ae80 | 20 49 6e 66 6f 20 79 6f 75 20 73 74 61 72 74 20 6f 66 66 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74 | .Info.you.start.off.looking.at.t |
| aea0 | 68 69 73 20 6e 6f 64 65 2e 0a 1f 0a 46 69 6c 65 3a 20 64 69 72 2c 09 4e 6f 64 65 3a 20 54 6f 70 | his.node....File:.dir,.Node:.Top |
| aec0 | 09 54 68 69 73 20 69 73 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 49 4e 46 4f 20 74 72 65 | .This.is.the.top.of.the.INFO.tre |
| aee0 | 65 0a 0a 20 20 54 68 69 73 20 28 74 68 65 20 44 69 72 65 63 74 6f 72 79 20 6e 6f 64 65 29 20 67 | e....This.(the.Directory.node).g |
| af00 | 69 76 65 73 20 61 20 6d 65 6e 75 20 6f 66 20 6d 61 6a 6f 72 20 74 6f 70 69 63 73 2e 0a 20 20 54 | ives.a.menu.of.major.topics....T |
| af20 | 79 70 69 6e 67 20 22 71 22 20 65 78 69 74 73 2c 20 22 48 22 20 6c 69 73 74 73 20 61 6c 6c 20 49 | yping."q".exits,."H".lists.all.I |
| af40 | 6e 66 6f 20 63 6f 6d 6d 61 6e 64 73 2c 20 22 64 22 20 72 65 74 75 72 6e 73 20 68 65 72 65 2c 0a | nfo.commands,."d".returns.here,. |
| af60 | 20 20 22 68 22 20 67 69 76 65 73 20 61 20 70 72 69 6d 65 72 20 66 6f 72 20 66 69 72 73 74 2d 74 | .."h".gives.a.primer.for.first-t |
| af80 | 69 6d 65 72 73 2c 0a 20 20 22 6d 45 6d 61 63 73 3c 52 65 74 75 72 6e 3e 22 20 76 69 73 69 74 73 | imers,..."mEmacs<Return>".visits |
| afa0 | 20 74 68 65 20 45 6d 61 63 73 20 6d 61 6e 75 61 6c 2c 20 65 74 63 2e 0a 0a 20 20 49 6e 20 45 6d | .the.Emacs.manual,.etc.....In.Em |
| afc0 | 61 63 73 2c 20 79 6f 75 20 63 61 6e 20 63 6c 69 63 6b 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 | acs,.you.can.click.mouse.button. |
| afe0 | 32 20 6f 6e 20 61 20 6d 65 6e 75 20 69 74 65 6d 20 6f 72 20 63 72 6f 73 73 20 72 65 66 65 72 65 | 2.on.a.menu.item.or.cross.refere |
| b000 | 6e 63 65 0a 20 20 74 6f 20 73 65 6c 65 63 74 20 69 74 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 45 6d | nce...to.select.it...*.Menu:..Em |
| b020 | 61 63 73 0a 2a 20 4d 61 67 69 74 3a 20 28 6d 61 67 69 74 29 2e 20 20 20 20 20 20 20 20 20 20 20 | acs.*.Magit:.(magit)............ |
| b040 | 20 20 20 20 55 73 69 6e 67 20 47 69 74 20 66 72 6f 6d 20 45 6d 61 63 73 20 77 69 74 68 20 4d 61 | ....Using.Git.from.Emacs.with.Ma |
| b060 | 67 69 74 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | git............................. |
| b080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b200 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 67 69 74 2d 72 65 62 61 73 65 2e 65 | magit-20240404.1901/git-rebase.e |
| b220 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| b240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| b280 | 30 31 30 30 31 31 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 34 37 00 20 30 00 00 00 | 0100116.00000000000.014447..0... |
| b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| b320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b400 | 3b 3b 3b 20 67 69 74 2d 72 65 62 61 73 65 2e 65 6c 20 2d 2d 2d 20 45 64 69 74 20 47 69 74 20 72 | ;;;.git-rebase.el.---.Edit.Git.r |
| b420 | 65 62 61 73 65 20 66 69 6c 65 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 | ebase.files..-*-.lexical-binding |
| b440 | 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 | :t.-*-..;;.Copyright.(C).2008-20 |
| b460 | 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 | 24.The.Magit.Project.Contributor |
| b480 | 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 50 68 69 6c 20 4a 61 63 6b 73 6f 6e 20 3c 70 68 69 6c | s..;;.Author:.Phil.Jackson.<phil |
| b4a0 | 40 73 68 65 6c 6c 61 72 63 68 69 76 65 2e 63 6f 2e 75 6b 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e | @shellarchive.co.uk>.;;.Maintain |
| b4c0 | 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f | er:.Jonas.Bernoulli.<jonas@berno |
| b4e0 | 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 | ul.li>..;;.SPDX-License-Identifi |
| b500 | 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 | er:.GPL-3.0-or-later..;;.Magit.i |
| b520 | 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 | s.free.software:.you.can.redistr |
| b540 | 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 | ibute.it.and/or.modify.it.;;.und |
| b560 | 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | er.the.terms.of.the.GNU.General. |
| b580 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b | Public.License.as.published.by.; |
| b5a0 | 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 | ;.the.Free.Software.Foundation,. |
| b5c0 | 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c | either.version.3.of.the.License, |
| b5e0 | 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 | .or.;;.(at.your.option).any.late |
| b600 | 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 | r.version..;;.;;.Magit.is.distri |
| b620 | 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 | buted.in.the.hope.that.it.will.b |
| b640 | 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 | e.useful,.but.WITHOUT.;;.ANY.WAR |
| b660 | 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 | RANTY;.without.even.the.implied. |
| b680 | 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f | warranty.of.MERCHANTABILITY.;;.o |
| b6a0 | 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f | r.FITNESS.FOR.A.PARTICULAR.PURPO |
| b6c0 | 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a | SE...See.the.GNU.General.Public. |
| b6e0 | 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a | ;;.License.for.more.details..;;. |
| b700 | 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f | ;;.You.should.have.received.a.co |
| b720 | 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | py.of.the.GNU.General.Public.Lic |
| b740 | 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f | ense.;;.along.with.Magit...If.no |
| b760 | 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 | t,.see.<https://www.gnu.org/lice |
| b780 | 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 | nses/>...;;;.Commentary:..;;.Thi |
| b7a0 | 73 20 70 61 63 6b 61 67 65 20 61 73 73 69 73 74 73 20 74 68 65 20 75 73 65 72 20 69 6e 20 65 64 | s.package.assists.the.user.in.ed |
| b7c0 | 69 74 69 6e 67 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 6f 20 62 65 0a | iting.the.list.of.commits.to.be. |
| b7e0 | 3b 3b 20 72 65 77 72 69 74 74 65 6e 20 64 75 72 69 6e 67 20 61 6e 20 69 6e 74 65 72 61 63 74 69 | ;;.rewritten.during.an.interacti |
| b800 | 76 65 20 72 65 62 61 73 65 2e 0a 0a 3b 3b 20 57 68 65 6e 20 74 68 65 20 75 73 65 72 20 69 6e 69 | ve.rebase...;;.When.the.user.ini |
| b820 | 74 69 61 74 65 73 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 2c 20 65 2e | tiates.an.interactive.rebase,.e. |
| b840 | 67 2e 2c 20 75 73 69 6e 67 20 22 72 20 65 22 20 69 6e 0a 3b 3b 20 61 20 4d 61 67 69 74 20 62 75 | g.,.using."r.e".in.;;.a.Magit.bu |
| b860 | 66 66 65 72 20 6f 72 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 75 73 69 6e | ffer.or.on.the.command.line.usin |
| b880 | 67 20 22 67 69 74 20 72 65 62 61 73 65 20 2d 69 20 52 45 56 22 2c 0a 3b 3b 20 47 69 74 20 69 6e | g."git.rebase.-i.REV",.;;.Git.in |
| b8a0 | 76 6f 6b 65 73 20 74 68 65 20 60 24 47 49 54 5f 53 45 51 55 45 4e 43 45 5f 45 44 49 54 4f 52 27 | vokes.the.`$GIT_SEQUENCE_EDITOR' |
| b8c0 | 20 28 6f 72 20 69 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 66 69 6e 65 64 0a 3b 3b 20 60 24 47 | .(or.if.that.is.undefined.;;.`$G |
| b8e0 | 49 54 5f 45 44 49 54 4f 52 27 20 6f 72 20 65 76 65 6e 20 60 24 45 44 49 54 4f 52 27 29 20 6c 65 | IT_EDITOR'.or.even.`$EDITOR').le |
| b900 | 74 74 69 6e 67 20 74 68 65 20 75 73 65 72 20 72 65 61 72 72 61 6e 67 65 2c 20 64 72 6f 70 2c 0a | tting.the.user.rearrange,.drop,. |
| b920 | 3b 3b 20 72 65 77 6f 72 64 2c 20 65 64 69 74 2c 20 61 6e 64 20 73 71 75 61 73 68 20 63 6f 6d 6d | ;;.reword,.edit,.and.squash.comm |
| b940 | 69 74 73 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 73 20 74 | its...;;.This.package.provides.t |
| b960 | 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 60 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 27 20 | he.major-mode.`git-rebase-mode'. |
| b980 | 77 68 69 63 68 20 6d 61 6b 65 73 0a 3b 3b 20 64 6f 69 6e 67 20 73 6f 20 6d 75 63 68 20 6d 6f 72 | which.makes.;;.doing.so.much.mor |
| b9a0 | 65 20 66 75 6e 2c 20 62 79 20 6d 61 6b 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 20 6d 6f 72 65 | e.fun,.by.making.the.buffer.more |
| b9c0 | 20 63 6f 6c 6f 72 66 75 6c 20 61 6e 64 0a 3b 3b 20 70 72 6f 76 69 64 69 6e 67 20 74 68 65 20 66 | .colorful.and.;;.providing.the.f |
| b9e0 | 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 3a 0a 3b 3b 0a 3b 3b 20 20 20 43 2d 63 20 43 | ollowing.commands:.;;.;;...C-c.C |
| ba00 | 2d 63 20 20 54 65 6c 6c 20 47 69 74 20 74 6f 20 6d 61 6b 65 20 69 74 20 68 61 70 70 65 6e 2e 0a | -c..Tell.Git.to.make.it.happen.. |
| ba20 | 3b 3b 20 20 20 43 2d 63 20 43 2d 6b 20 20 54 65 6c 6c 20 47 69 74 20 74 68 61 74 20 79 6f 75 20 | ;;...C-c.C-k..Tell.Git.that.you. |
| ba40 | 63 68 61 6e 67 65 64 20 79 6f 75 72 20 6d 69 6e 64 2c 20 69 2e 65 2e 2c 20 61 62 6f 72 74 2e 0a | changed.your.mind,.i.e.,.abort.. |
| ba60 | 3b 3b 0a 3b 3b 20 20 20 70 20 20 20 20 20 20 20 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 70 | ;;.;;...p........Move.point.to.p |
| ba80 | 72 65 76 69 6f 75 73 20 6c 69 6e 65 2e 0a 3b 3b 20 20 20 6e 20 20 20 20 20 20 20 20 4d 6f 76 65 | revious.line..;;...n........Move |
| baa0 | 20 70 6f 69 6e 74 20 74 6f 20 6e 65 78 74 20 6c 69 6e 65 2e 0a 3b 3b 0a 3b 3b 20 20 20 4d 2d 70 | .point.to.next.line..;;.;;...M-p |
| bac0 | 20 20 20 20 20 20 4d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 75 | ......Move.the.commit.at.point.u |
| bae0 | 70 2e 0a 3b 3b 20 20 20 4d 2d 6e 20 20 20 20 20 20 4d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 69 74 | p..;;...M-n......Move.the.commit |
| bb00 | 20 61 74 20 70 6f 69 6e 74 20 64 6f 77 6e 2e 0a 3b 3b 0a 3b 3b 20 20 20 6b 20 20 20 20 20 20 20 | .at.point.down..;;.;;...k....... |
| bb20 | 20 44 72 6f 70 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 3b 3b 20 20 20 | .Drop.the.commit.at.point..;;... |
| bb40 | 63 20 20 20 20 20 20 20 20 44 6f 6e 27 74 20 64 72 6f 70 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 | c........Don't.drop.the.commit.a |
| bb60 | 74 20 70 6f 69 6e 74 2e 0a 3b 3b 20 20 20 72 20 20 20 20 20 20 20 20 43 68 61 6e 67 65 20 74 68 | t.point..;;...r........Change.th |
| bb80 | 65 20 6d 65 73 73 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 | e.message.of.the.commit.at.point |
| bba0 | 2e 0a 3b 3b 20 20 20 65 20 20 20 20 20 20 20 20 45 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 | ..;;...e........Edit.the.commit. |
| bbc0 | 61 74 20 70 6f 69 6e 74 2e 0a 3b 3b 20 20 20 73 20 20 20 20 20 20 20 20 53 71 75 61 73 68 20 74 | at.point..;;...s........Squash.t |
| bbe0 | 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2c 20 69 6e 74 6f 20 74 68 65 20 6f 6e 65 | he.commit.at.point,.into.the.one |
| bc00 | 20 61 62 6f 76 65 2e 0a 3b 3b 20 20 20 66 20 20 20 20 20 20 20 20 4c 69 6b 65 20 22 73 22 20 62 | .above..;;...f........Like."s".b |
| bc20 | 75 74 20 64 6f 6e 27 74 20 61 6c 73 6f 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 | ut.don't.also.edit.the.commit.me |
| bc40 | 73 73 61 67 65 2e 0a 3b 3b 20 20 20 62 20 20 20 20 20 20 20 20 42 72 65 61 6b 20 66 6f 72 20 65 | ssage..;;...b........Break.for.e |
| bc60 | 64 69 74 69 6e 67 20 61 74 20 74 68 69 73 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 73 65 71 75 | diting.at.this.point.in.the.sequ |
| bc80 | 65 6e 63 65 2e 0a 3b 3b 20 20 20 78 20 20 20 20 20 20 20 20 41 64 64 20 61 20 73 63 72 69 70 74 | ence..;;...x........Add.a.script |
| bca0 | 20 74 6f 20 62 65 20 72 75 6e 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | .to.be.run.with.the.commit.at.po |
| bcc0 | 69 6e 74 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 20 | int.;;............being.checked. |
| bce0 | 6f 75 74 2e 0a 3b 3b 20 20 20 7a 20 20 20 20 20 20 20 20 41 64 64 20 6e 6f 6f 70 20 61 63 74 69 | out..;;...z........Add.noop.acti |
| bd00 | 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 3b 3b 0a 3b 3b 20 20 20 53 50 43 20 20 20 20 20 20 53 68 | on.at.point..;;.;;...SPC......Sh |
| bd20 | 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 65 | ow.the.commit.at.point.in.anothe |
| bd40 | 72 20 62 75 66 66 65 72 2e 0a 3b 3b 20 20 20 52 45 54 20 20 20 20 20 20 53 68 6f 77 20 74 68 65 | r.buffer..;;...RET......Show.the |
| bd60 | 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 | .commit.at.point.in.another.buff |
| bd80 | 65 72 20 61 6e 64 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 20 69 74 73 20 | er.and.;;............select.its. |
| bda0 | 77 69 6e 64 6f 77 2e 0a 3b 3b 20 20 20 43 2d 2f 20 20 20 20 20 20 55 6e 64 6f 20 6c 61 73 74 20 | window..;;...C-/......Undo.last. |
| bdc0 | 63 68 61 6e 67 65 2e 0a 3b 3b 0a 3b 3b 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 2d 2d 72 | change..;;.;;...Commands.for.--r |
| bde0 | 65 62 61 73 65 2d 6d 65 72 67 65 73 3a 0a 3b 3b 20 20 20 6c 20 20 20 20 20 20 20 20 41 73 73 6f | ebase-merges:.;;...l........Asso |
| be00 | 63 69 61 74 65 20 6c 61 62 65 6c 20 77 69 74 68 20 63 75 72 72 65 6e 74 20 48 45 41 44 20 69 6e | ciate.label.with.current.HEAD.in |
| be20 | 20 73 65 71 75 65 6e 63 65 2e 0a 3b 3b 20 20 20 4d 4d 20 20 20 20 20 20 20 4d 65 72 67 65 20 73 | .sequence..;;...MM.......Merge.s |
| be40 | 70 65 63 69 66 69 65 64 20 72 65 76 69 73 69 6f 6e 73 20 69 6e 74 6f 20 48 45 41 44 2e 0a 3b 3b | pecified.revisions.into.HEAD..;; |
| be60 | 20 20 20 4d 74 20 20 20 20 20 20 20 54 6f 67 67 6c 65 20 77 68 65 74 68 65 72 20 74 68 65 20 6d | ...Mt.......Toggle.whether.the.m |
| be80 | 65 72 67 65 20 77 69 6c 6c 20 69 6e 76 6f 6b 65 20 61 6e 20 65 64 69 74 6f 72 0a 3b 3b 20 20 20 | erge.will.invoke.an.editor.;;... |
| bea0 | 20 20 20 20 20 20 20 20 20 62 65 66 6f 72 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2e 0a 3b 3b 20 20 | .........before.committing..;;.. |
| bec0 | 20 74 20 20 20 20 20 20 20 20 52 65 73 65 74 20 48 45 41 44 20 74 6f 20 74 68 65 20 73 70 65 63 | .t........Reset.HEAD.to.the.spec |
| bee0 | 69 66 69 65 64 20 6c 61 62 65 6c 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 70 72 6f 62 | ified.label...;;.You.should.prob |
| bf00 | 61 62 6c 79 20 61 6c 73 6f 20 72 65 61 64 20 74 68 65 20 60 67 69 74 2d 72 65 62 61 73 65 27 20 | ably.also.read.the.`git-rebase'. |
| bf20 | 6d 61 6e 70 61 67 65 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d | manpage...;;;.Code:..(require.'m |
| bf40 | 61 67 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 65 61 73 79 6d 65 6e 75 29 0a 28 72 65 71 75 | agit)..(require.'easymenu).(requ |
| bf60 | 69 72 65 20 27 73 65 72 76 65 72 29 0a 28 72 65 71 75 69 72 65 20 27 77 69 74 68 2d 65 64 69 74 | ire.'server).(require.'with-edit |
| bf80 | 6f 72 29 0a 0a 28 64 65 66 76 61 72 20 72 65 63 65 6e 74 66 2d 65 78 63 6c 75 64 65 29 0a 0a 3b | or)..(defvar.recentf-exclude)..; |
| bfa0 | 3b 3b 20 4f 70 74 69 6f 6e 73 0a 3b 3b 3b 3b 20 56 61 72 69 61 62 6c 65 73 0a 0a 28 64 65 66 67 | ;;.Options.;;;;.Variables..(defg |
| bfc0 | 72 6f 75 70 20 67 69 74 2d 72 65 62 61 73 65 20 6e 69 6c 0a 20 20 22 45 64 69 74 20 47 69 74 20 | roup.git-rebase.nil..."Edit.Git. |
| bfe0 | 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 | rebase.sequences."...:link.'(inf |
| c000 | 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 | o-link."(magit)Editing.Rebase.Se |
| c020 | 71 75 65 6e 63 65 73 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 74 6f 6f 6c 73 29 0a 0a 28 64 65 66 | quences")...:group.'tools)..(def |
| c040 | 63 75 73 74 6f 6d 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 2d 61 64 76 61 6e 63 65 20 74 | custom.git-rebase-auto-advance.t |
| c060 | 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 6d 6f 76 65 20 74 6f 20 6e 65 78 74 20 6c 69 6e 65 | ..."Whether.to.move.to.next.line |
| c080 | 20 61 66 74 65 72 20 63 68 61 6e 67 69 6e 67 20 61 20 6c 69 6e 65 2e 22 0a 20 20 3a 67 72 6f 75 | .after.changing.a.line."...:grou |
| c0a0 | 70 20 27 67 69 74 2d 72 65 62 61 73 65 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a | p.'git-rebase...:type.'boolean). |
| c0c0 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 69 6e 73 74 | .(defcustom.git-rebase-show-inst |
| c0e0 | 72 75 63 74 69 6f 6e 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 75 73 | ructions.t..."Whether.to.show.us |
| c100 | 61 67 65 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 69 6e 73 69 64 65 20 74 68 65 20 72 65 62 61 | age.instructions.inside.the.reba |
| c120 | 73 65 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 65 | se.buffer."...:group.'git-rebase |
| c140 | 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 67 | ...:type.'boolean)..(defcustom.g |
| c160 | 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 66 69 72 6d 2d 63 61 6e 63 65 6c 20 74 0a 20 20 22 57 68 | it-rebase-confirm-cancel.t..."Wh |
| c180 | 65 74 68 65 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 69 73 20 72 65 71 75 69 72 65 64 20 74 | ether.confirmation.is.required.t |
| c1a0 | 6f 20 63 61 6e 63 65 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 65 0a | o.cancel."...:group.'git-rebase. |
| c1c0 | 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 3b 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 | ..:type.'boolean)..;;;;.Faces..( |
| c1e0 | 64 65 66 67 72 6f 75 70 20 67 69 74 2d 72 65 62 61 73 65 2d 66 61 63 65 73 20 6e 69 6c 0a 20 20 | defgroup.git-rebase-faces.nil... |
| c200 | 22 46 61 63 65 73 20 75 73 65 64 20 62 79 20 47 69 74 2d 52 65 62 61 73 65 20 6d 6f 64 65 2e 22 | "Faces.used.by.Git-Rebase.mode." |
| c220 | 0a 20 20 3a 67 72 6f 75 70 20 27 66 61 63 65 73 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 | ...:group.'faces...:group.'git-r |
| c240 | 65 62 61 73 65 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 74 2d 72 65 62 61 73 65 2d 68 61 73 68 | ebase)..(defface.git-rebase-hash |
| c260 | 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 68 61 73 68 29 29 0a 20 20 22 46 | .'((t.:inherit.magit-hash))..."F |
| c280 | 61 63 65 20 66 6f 72 20 63 6f 6d 6d 69 74 20 68 61 73 68 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 | ace.for.commit.hashes."...:group |
| c2a0 | 20 27 67 69 74 2d 72 65 62 61 73 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 | .'git-rebase-faces)..(defface.gi |
| c2c0 | 74 2d 72 65 62 61 73 65 2d 6c 61 62 65 6c 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 | t-rebase-label.'((t.:inherit.mag |
| c2e0 | 69 74 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 61 62 65 6c 73 20 | it-refname))..."Face.for.labels. |
| c300 | 69 6e 20 6c 61 62 65 6c 2c 20 6d 65 72 67 65 2c 20 61 6e 64 20 72 65 73 65 74 20 6c 69 6e 65 73 | in.label,.merge,.and.reset.lines |
| c320 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 65 2d 66 61 63 65 73 29 0a 0a | ."...:group.'git-rebase-faces).. |
| c340 | 28 64 65 66 66 61 63 65 20 67 69 74 2d 72 65 62 61 73 65 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 | (defface.git-rebase-description. |
| c360 | 27 28 28 74 20 6e 69 6c 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 6f 6d 6d 69 74 20 64 65 | '((t.nil))..."Face.for.commit.de |
| c380 | 73 63 72 69 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 | scriptions."...:group.'git-rebas |
| c3a0 | 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 74 2d 72 65 62 61 73 65 2d 61 63 | e-faces)..(defface.git-rebase-ac |
| c3c0 | 74 69 6f 6e 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b | tion...'((t.:inherit.font-lock-k |
| c3e0 | 65 79 77 6f 72 64 2d 66 61 63 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 61 63 74 69 6f 6e | eyword-face))..."Face.for.action |
| c400 | 20 6b 65 79 77 6f 72 64 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 65 | .keywords."...:group.'git-rebase |
| c420 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c | -faces)..(defface.git-rebase-kil |
| c440 | 6c 65 64 2d 61 63 74 69 6f 6e 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d | led-action...'((t.:inherit.font- |
| c460 | 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 20 3a 73 74 72 69 6b 65 2d 74 68 72 6f 75 67 | lock-comment-face.:strike-throug |
| c480 | 68 20 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 6f 6d 6d 65 6e 74 65 64 20 63 6f 6d 6d | h.t))..."Face.for.commented.comm |
| c4a0 | 69 74 20 61 63 74 69 6f 6e 20 6c 69 6e 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d | it.action.lines."...:group.'git- |
| c4c0 | 72 65 62 61 73 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 74 2d 72 65 62 61 | rebase-faces)..(defface.git-reba |
| c4e0 | 73 65 2d 63 6f 6d 6d 65 6e 74 2d 68 61 73 68 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 | se-comment-hash...'((t.:inherit. |
| c500 | 67 69 74 2d 72 65 62 61 73 65 2d 68 61 73 68 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 0a 20 | git-rebase-hash.:weight.bold)).. |
| c520 | 20 22 46 61 63 65 20 66 6f 72 20 63 6f 6d 6d 69 74 20 68 61 73 68 65 73 20 69 6e 20 63 6f 6d 6d | ."Face.for.commit.hashes.in.comm |
| c540 | 69 74 20 6d 65 73 73 61 67 65 20 63 6f 6d 6d 65 6e 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | it.message.comments."...:group.' |
| c560 | 67 69 74 2d 72 65 62 61 73 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 67 69 74 2d | git-rebase-faces)..(defface.git- |
| c580 | 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 68 65 61 64 69 6e 67 0a 20 20 27 28 28 74 20 3a 69 | rebase-comment-heading...'((t.:i |
| c5a0 | 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 29 29 0a | nherit.font-lock-keyword-face)). |
| c5c0 | 20 20 22 46 61 63 65 20 66 6f 72 20 68 65 61 64 69 6e 67 73 20 69 6e 20 72 65 62 61 73 65 20 6d | .."Face.for.headings.in.rebase.m |
| c5e0 | 65 73 73 61 67 65 20 63 6f 6d 6d 65 6e 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 67 69 74 2d | essage.comments."...:group.'git- |
| c600 | 72 65 62 61 73 65 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 4b 65 79 6d 61 70 73 0a 0a 28 64 65 66 | rebase-faces)..;;;.Keymaps..(def |
| c620 | 76 61 72 2d 6b 65 79 6d 61 70 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 6d 61 70 0a 20 | var-keymap.git-rebase-mode-map.. |
| c640 | 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 47 69 74 2d 52 65 62 61 73 65 20 6d 6f 64 | .:doc."Keymap.for.Git-Rebase.mod |
| c660 | 65 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 2d 6d 61 70 0a 20 | e."...:parent.special-mode-map.. |
| c680 | 20 22 43 2d 6d 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 0a | ."C-m".#'git-rebase-show-commit. |
| c6a0 | 20 20 22 70 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 72 64 2d 6c 69 | .."p"...#'git-rebase-backward-li |
| c6c0 | 6e 65 0a 20 20 22 6e 22 20 20 20 23 27 66 6f 72 77 61 72 64 2d 6c 69 6e 65 0a 20 20 22 4d 2d 70 | ne..."n"...#'forward-line..."M-p |
| c6e0 | 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 0a 20 20 22 4d | ".#'git-rebase-move-line-up..."M |
| c700 | 2d 6e 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 64 6f 77 6e 0a | -n".#'git-rebase-move-line-down. |
| c720 | 20 20 22 63 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 70 69 63 6b 0a 20 20 22 6b 22 20 | .."c"...#'git-rebase-pick..."k". |
| c740 | 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c 6c 2d 6c 69 6e 65 0a 20 20 22 43 2d 6b 22 | ..#'git-rebase-kill-line..."C-k" |
| c760 | 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c 6c 2d 6c 69 6e 65 0a 20 20 22 62 22 20 20 20 | .#'git-rebase-kill-line..."b"... |
| c780 | 23 27 67 69 74 2d 72 65 62 61 73 65 2d 62 72 65 61 6b 0a 20 20 22 65 22 20 20 20 23 27 67 69 74 | #'git-rebase-break..."e"...#'git |
| c7a0 | 2d 72 65 62 61 73 65 2d 65 64 69 74 0a 20 20 22 6c 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 | -rebase-edit..."l"...#'git-rebas |
| c7c0 | 65 2d 6c 61 62 65 6c 0a 20 20 22 4d 20 4d 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 | e-label..."M.M".#'git-rebase-mer |
| c7e0 | 67 65 0a 20 20 22 4d 20 74 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 2d 74 6f | ge..."M.t".#'git-rebase-merge-to |
| c800 | 67 67 6c 65 2d 65 64 69 74 6d 73 67 0a 20 20 22 6d 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 | ggle-editmsg..."m"...#'git-rebas |
| c820 | 65 2d 65 64 69 74 0a 20 20 22 66 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 66 69 78 75 | e-edit..."f"...#'git-rebase-fixu |
| c840 | 70 0a 20 20 22 71 22 20 20 20 23 27 75 6e 64 65 66 69 6e 65 64 0a 20 20 22 72 22 20 20 20 23 27 | p..."q"...#'undefined..."r"...#' |
| c860 | 67 69 74 2d 72 65 62 61 73 65 2d 72 65 77 6f 72 64 0a 20 20 22 77 22 20 20 20 23 27 67 69 74 2d | git-rebase-reword..."w"...#'git- |
| c880 | 72 65 62 61 73 65 2d 72 65 77 6f 72 64 0a 20 20 22 73 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 | rebase-reword..."s"...#'git-reba |
| c8a0 | 73 65 2d 73 71 75 61 73 68 0a 20 20 22 74 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 72 | se-squash..."t"...#'git-rebase-r |
| c8c0 | 65 73 65 74 0a 20 20 22 75 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 75 70 64 61 74 65 | eset..."u"...#'git-rebase-update |
| c8e0 | 2d 72 65 66 0a 20 20 22 78 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 65 78 65 63 0a 20 | -ref..."x"...#'git-rebase-exec.. |
| c900 | 20 22 79 22 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 0a 20 20 22 7a 22 | ."y"...#'git-rebase-insert..."z" |
| c920 | 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6e 6f 6f 70 0a 20 20 22 53 50 43 22 20 23 27 67 | ...#'git-rebase-noop..."SPC".#'g |
| c940 | 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 0a 20 20 22 44 | it-rebase-show-or-scroll-up..."D |
| c960 | 45 4c 22 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d | EL".#'git-rebase-show-or-scroll- |
| c980 | 64 6f 77 6e 0a 20 20 22 43 2d 78 20 43 2d 74 22 20 20 20 20 20 20 20 20 23 27 67 69 74 2d 72 65 | down..."C-x.C-t"........#'git-re |
| c9a0 | 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 0a 20 20 22 4d 2d 3c 75 70 3e 22 20 20 20 20 | base-move-line-up..."M-<up>".... |
| c9c0 | 20 20 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 0a 20 | .....#'git-rebase-move-line-up.. |
| c9e0 | 20 22 4d 2d 3c 64 6f 77 6e 3e 22 20 20 20 20 20 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d | ."M-<down>".......#'git-rebase-m |
| ca00 | 6f 76 65 2d 6c 69 6e 65 2d 64 6f 77 6e 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 75 6e 64 6f 3e 22 | ove-line-down..."<remap>.<undo>" |
| ca20 | 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 75 6e 64 6f 29 0a 28 70 75 74 20 27 67 69 74 2d 72 65 | .#'git-rebase-undo).(put.'git-re |
| ca40 | 62 61 73 65 2d 72 65 77 6f 72 64 20 20 20 20 20 20 20 3a 61 64 76 65 72 74 69 73 65 64 2d 62 69 | base-reword.......:advertised-bi |
| ca60 | 6e 64 69 6e 67 20 28 6b 62 64 20 22 72 22 29 29 0a 28 70 75 74 20 27 67 69 74 2d 72 65 62 61 73 | nding.(kbd."r")).(put.'git-rebas |
| ca80 | 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 20 3a 61 64 76 65 72 74 69 73 65 64 2d 62 69 6e 64 69 | e-move-line-up.:advertised-bindi |
| caa0 | 6e 67 20 28 6b 62 64 20 22 4d 2d 70 22 29 29 0a 28 70 75 74 20 27 67 69 74 2d 72 65 62 61 73 65 | ng.(kbd."M-p")).(put.'git-rebase |
| cac0 | 2d 6b 69 6c 6c 2d 6c 69 6e 65 20 20 20 20 3a 61 64 76 65 72 74 69 73 65 64 2d 62 69 6e 64 69 6e | -kill-line....:advertised-bindin |
| cae0 | 67 20 28 6b 62 64 20 22 6b 22 29 29 0a 0a 28 65 61 73 79 2d 6d 65 6e 75 2d 64 65 66 69 6e 65 20 | g.(kbd."k"))..(easy-menu-define. |
| cb00 | 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 6d 65 6e 75 20 67 69 74 2d 72 65 62 61 73 65 2d | git-rebase-mode-menu.git-rebase- |
| cb20 | 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 47 69 74 2d 52 65 62 61 73 65 20 6d 6f 64 65 20 6d 65 6e 75 | mode-map..."Git-Rebase.mode.menu |
| cb40 | 22 0a 20 20 27 28 22 52 65 62 61 73 65 22 0a 20 20 20 20 5b 22 50 69 63 6b 22 20 67 69 74 2d 72 | "...'("Rebase".....["Pick".git-r |
| cb60 | 65 62 61 73 65 2d 70 69 63 6b 20 74 5d 0a 20 20 20 20 5b 22 52 65 77 6f 72 64 22 20 67 69 74 2d | ebase-pick.t].....["Reword".git- |
| cb80 | 72 65 62 61 73 65 2d 72 65 77 6f 72 64 20 74 5d 0a 20 20 20 20 5b 22 45 64 69 74 22 20 67 69 74 | rebase-reword.t].....["Edit".git |
| cba0 | 2d 72 65 62 61 73 65 2d 65 64 69 74 20 74 5d 0a 20 20 20 20 5b 22 53 71 75 61 73 68 22 20 67 69 | -rebase-edit.t].....["Squash".gi |
| cbc0 | 74 2d 72 65 62 61 73 65 2d 73 71 75 61 73 68 20 74 5d 0a 20 20 20 20 5b 22 46 69 78 75 70 22 20 | t-rebase-squash.t].....["Fixup". |
| cbe0 | 67 69 74 2d 72 65 62 61 73 65 2d 66 69 78 75 70 20 74 5d 0a 20 20 20 20 5b 22 4b 69 6c 6c 22 20 | git-rebase-fixup.t].....["Kill". |
| cc00 | 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c 6c 2d 6c 69 6e 65 20 74 5d 0a 20 20 20 20 5b 22 4e 6f | git-rebase-kill-line.t].....["No |
| cc20 | 6f 70 22 20 67 69 74 2d 72 65 62 61 73 65 2d 6e 6f 6f 70 20 74 5d 0a 20 20 20 20 5b 22 45 78 65 | op".git-rebase-noop.t].....["Exe |
| cc40 | 63 75 74 65 22 20 67 69 74 2d 72 65 62 61 73 65 2d 65 78 65 63 20 74 5d 0a 20 20 20 20 5b 22 4d | cute".git-rebase-exec.t].....["M |
| cc60 | 6f 76 65 20 44 6f 77 6e 22 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 64 | ove.Down".git-rebase-move-line-d |
| cc80 | 6f 77 6e 20 74 5d 0a 20 20 20 20 5b 22 4d 6f 76 65 20 55 70 22 20 67 69 74 2d 72 65 62 61 73 65 | own.t].....["Move.Up".git-rebase |
| cca0 | 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 20 74 5d 0a 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 5b | -move-line-up.t]....."---".....[ |
| ccc0 | 22 43 61 6e 63 65 6c 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 74 5d 0a 20 | "Cancel".with-editor-cancel.t].. |
| cce0 | 20 20 20 5b 22 46 69 6e 69 73 68 22 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 20 | ...["Finish".with-editor-finish. |
| cd00 | 74 5d 29 29 0a 0a 28 64 65 66 76 61 72 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 61 6e 64 | t]))..(defvar.git-rebase-command |
| cd20 | 2d 64 65 73 63 72 69 70 74 69 6f 6e 73 0a 20 20 27 28 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 | -descriptions...'((with-editor-f |
| cd40 | 69 6e 69 73 68 20 20 20 20 20 20 20 20 20 20 20 2e 20 22 74 65 6c 6c 20 47 69 74 20 74 6f 20 6d | inish............."tell.Git.to.m |
| cd60 | 61 6b 65 20 69 74 20 68 61 70 70 65 6e 22 29 0a 20 20 20 20 28 77 69 74 68 2d 65 64 69 74 6f 72 | ake.it.happen").....(with-editor |
| cd80 | 2d 63 61 6e 63 65 6c 20 20 20 20 20 20 20 20 20 20 20 2e 20 22 74 65 6c 6c 20 47 69 74 20 74 68 | -cancel............."tell.Git.th |
| cda0 | 61 74 20 79 6f 75 20 63 68 61 6e 67 65 64 20 79 6f 75 72 20 6d 69 6e 64 2c 20 69 2e 65 2e 2c 20 | at.you.changed.your.mind,.i.e.,. |
| cdc0 | 61 62 6f 72 74 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 72 64 | abort").....(git-rebase-backward |
| cde0 | 2d 6c 69 6e 65 20 20 20 20 20 2e 20 22 6d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 70 72 65 76 69 | -line......."move.point.to.previ |
| ce00 | 6f 75 73 20 6c 69 6e 65 22 29 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 20 20 20 | ous.line").....(forward-line.... |
| ce20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 22 6d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 6e 65 | ..............."move.point.to.ne |
| ce40 | 78 74 20 6c 69 6e 65 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c | xt.line").....(git-rebase-move-l |
| ce60 | 69 6e 65 2d 75 70 20 20 20 20 20 20 2e 20 22 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 | ine-up........"move.the.commit.a |
| ce80 | 74 20 70 6f 69 6e 74 20 75 70 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 | t.point.up").....(git-rebase-mov |
| cea0 | 65 2d 6c 69 6e 65 2d 64 6f 77 6e 20 20 20 20 2e 20 22 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 69 | e-line-down......"move.the.commi |
| cec0 | 74 20 61 74 20 70 6f 69 6e 74 20 64 6f 77 6e 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 | t.at.point.down").....(git-rebas |
| cee0 | 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 20 2e 20 22 73 68 6f 77 20 74 68 65 20 | e-show-or-scroll-up..."show.the. |
| cf00 | 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 | commit.at.point.in.another.buffe |
| cf20 | 72 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 0a | r").....(git-rebase-show-commit. |
| cf40 | 20 20 20 20 20 2e 20 22 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 | ......."show.the.commit.at.point |
| cf60 | 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 | .in.another.buffer.and.select.it |
| cf80 | 73 20 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 28 75 6e 64 6f 20 20 20 20 20 20 20 20 20 20 20 20 | s.window").....(undo............ |
| cfa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 22 75 6e 64 6f 20 6c 61 73 74 20 63 68 61 6e 67 65 | ..............."undo.last.change |
| cfc0 | 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c 6c 2d 6c 69 6e 65 20 20 20 20 | ").....(git-rebase-kill-line.... |
| cfe0 | 20 20 20 20 20 2e 20 22 64 72 6f 70 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 | ......."drop.the.commit.at.point |
| d000 | 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 20 20 20 20 20 20 20 | ").....(git-rebase-insert....... |
| d020 | 20 20 20 20 20 2e 20 22 69 6e 73 65 72 74 20 61 20 6c 69 6e 65 20 66 6f 72 20 61 6e 20 61 72 62 | ......."insert.a.line.for.an.arb |
| d040 | 69 74 72 61 72 79 20 63 6f 6d 6d 69 74 22 29 0a 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d | itrary.commit").....(git-rebase- |
| d060 | 6e 6f 6f 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 22 61 64 64 20 6e 6f 6f 70 20 61 63 | noop................"add.noop.ac |
| d080 | 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 22 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a | tion.at.point")))..;;;.Commands. |
| d0a0 | 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 70 69 63 6b 20 28 29 0a 20 20 22 55 73 | .(defun.git-rebase-pick.()..."Us |
| d0c0 | 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 74 68 65 | e.commit.on.current.line..If.the |
| d0e0 | 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 61 63 74 20 6f 6e 20 61 6c 6c 20 6c 69 | .region.is.active,.act.on.all.li |
| d100 | 6e 65 73 20 74 6f 75 63 68 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 0a 20 20 28 69 | nes.touched.by.the.region."...(i |
| d120 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 61 63 | nteractive)...(git-rebase-set-ac |
| d140 | 74 69 6f 6e 20 22 70 69 63 6b 22 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 | tion."pick"))..(defun.git-rebase |
| d160 | 2d 72 65 77 6f 72 64 20 28 29 0a 20 20 22 45 64 69 74 20 6d 65 73 73 61 67 65 20 6f 66 20 63 6f | -reword.()..."Edit.message.of.co |
| d180 | 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 74 68 65 20 72 65 67 | mmit.on.current.line..If.the.reg |
| d1a0 | 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 61 63 74 20 6f 6e 20 61 6c 6c 20 6c 69 6e 65 73 20 | ion.is.active,.act.on.all.lines. |
| d1c0 | 74 6f 75 63 68 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 | touched.by.the.region."...(inter |
| d1e0 | 61 63 74 69 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 61 63 74 69 6f 6e | active)...(git-rebase-set-action |
| d200 | 20 22 72 65 77 6f 72 64 22 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 65 | ."reword"))..(defun.git-rebase-e |
| d220 | 64 69 74 20 28 29 0a 20 20 22 53 74 6f 70 20 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 | dit.()..."Stop.at.the.commit.on. |
| d240 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 | the.current.line..If.the.region. |
| d260 | 69 73 20 61 63 74 69 76 65 2c 20 61 63 74 20 6f 6e 20 61 6c 6c 20 6c 69 6e 65 73 20 74 6f 75 63 | is.active,.act.on.all.lines.touc |
| d280 | 68 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | hed.by.the.region."...(interacti |
| d2a0 | 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 61 63 74 69 6f 6e 20 22 65 64 | ve)...(git-rebase-set-action."ed |
| d2c0 | 69 74 22 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 71 75 61 73 68 20 | it"))..(defun.git-rebase-squash. |
| d2e0 | 28 29 0a 20 20 22 4d 65 6c 64 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e | ()..."Meld.commit.on.current.lin |
| d300 | 65 20 69 6e 74 6f 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 69 74 2c 20 65 64 69 74 20 6d 65 73 | e.into.previous.commit,.edit.mes |
| d320 | 73 61 67 65 2e 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 61 | sage..If.the.region.is.active,.a |
| d340 | 63 74 20 6f 6e 20 61 6c 6c 20 6c 69 6e 65 73 20 74 6f 75 63 68 65 64 20 62 79 20 74 68 65 20 72 | ct.on.all.lines.touched.by.the.r |
| d360 | 65 67 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 67 69 74 2d 72 | egion."...(interactive)...(git-r |
| d380 | 65 62 61 73 65 2d 73 65 74 2d 61 63 74 69 6f 6e 20 22 73 71 75 61 73 68 22 29 29 0a 0a 28 64 65 | ebase-set-action."squash"))..(de |
| d3a0 | 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 66 69 78 75 70 20 28 29 0a 20 20 22 4d 65 6c 64 20 | fun.git-rebase-fixup.()..."Meld. |
| d3c0 | 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 6e 74 6f 20 70 72 65 76 | commit.on.current.line.into.prev |
| d3e0 | 69 6f 75 73 20 63 6f 6d 6d 69 74 2c 20 64 69 73 63 61 72 64 20 69 74 73 20 6d 65 73 73 61 67 65 | ious.commit,.discard.its.message |
| d400 | 2e 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 61 63 74 20 6f | ..If.the.region.is.active,.act.o |
| d420 | 6e 20 61 6c 6c 20 6c 69 6e 65 73 20 74 6f 75 63 68 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f | n.all.lines.touched.by.the.regio |
| d440 | 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 | n."...(interactive)...(git-rebas |
| d460 | 65 2d 73 65 74 2d 61 63 74 69 6f 6e 20 22 66 69 78 75 70 22 29 29 0a 0a 28 64 65 66 76 61 72 2d | e-set-action."fixup"))..(defvar- |
| d480 | 6c 6f 63 61 6c 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 20 6e 69 6c 29 | local.git-rebase-comment-re.nil) |
| d4a0 | 0a 0a 28 64 65 66 76 61 72 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 72 74 2d 6f 70 74 69 6f | ..(defvar.git-rebase-short-optio |
| d4c0 | 6e 73 0a 20 20 27 28 28 3f 62 20 2e 20 22 62 72 65 61 6b 22 29 0a 20 20 20 20 28 3f 65 20 2e 20 | ns...'((?b..."break").....(?e... |
| d4e0 | 22 65 64 69 74 22 29 0a 20 20 20 20 28 3f 66 20 2e 20 22 66 69 78 75 70 22 29 0a 20 20 20 20 28 | "edit").....(?f..."fixup").....( |
| d500 | 3f 6c 20 2e 20 22 6c 61 62 65 6c 22 29 0a 20 20 20 20 28 3f 6d 20 2e 20 22 6d 65 72 67 65 22 29 | ?l..."label").....(?m..."merge") |
| d520 | 0a 20 20 20 20 28 3f 70 20 2e 20 22 70 69 63 6b 22 29 0a 20 20 20 20 28 3f 72 20 2e 20 22 72 65 | .....(?p..."pick").....(?r..."re |
| d540 | 77 6f 72 64 22 29 0a 20 20 20 20 28 3f 73 20 2e 20 22 73 71 75 61 73 68 22 29 0a 20 20 20 20 28 | word").....(?s..."squash").....( |
| d560 | 3f 74 20 2e 20 22 72 65 73 65 74 22 29 0a 20 20 20 20 28 3f 75 20 2e 20 22 75 70 64 61 74 65 2d | ?t..."reset").....(?u..."update- |
| d580 | 72 65 66 22 29 0a 20 20 20 20 28 3f 78 20 2e 20 22 65 78 65 63 22 29 29 0a 20 20 22 41 6c 69 73 | ref").....(?x..."exec"))..."Alis |
| d5a0 | 74 20 6d 61 70 70 69 6e 67 20 73 69 6e 67 6c 65 20 6b 65 79 20 6f 66 20 61 6e 20 61 63 74 69 6f | t.mapping.single.key.of.an.actio |
| d5c0 | 6e 20 74 6f 20 74 68 65 20 66 75 6c 6c 20 6e 61 6d 65 2e 22 29 0a 0a 28 64 65 66 63 6c 61 73 73 | n.to.the.full.name.")..(defclass |
| d5e0 | 20 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 20 28 29 0a 20 20 28 3b 3b 20 61 63 74 69 | .git-rebase-action.()...(;;.acti |
| d600 | 6f 6e 2d 74 79 70 65 3a 20 63 6f 6d 6d 69 74 2c 20 65 78 65 63 2c 20 62 61 72 65 2c 20 6c 61 62 | on-type:.commit,.exec,.bare,.lab |
| d620 | 65 6c 2c 20 6d 65 72 67 65 0a 20 20 20 28 61 63 74 69 6f 6e 2d 74 79 70 65 20 20 20 20 3a 69 6e | el,.merge....(action-type....:in |
| d640 | 69 74 61 72 67 20 3a 61 63 74 69 6f 6e 2d 74 79 70 65 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 | itarg.:action-type....:initform. |
| d660 | 6e 69 6c 29 0a 20 20 20 3b 3b 20 45 78 61 6d 70 6c 65 73 20 66 6f 72 20 65 61 63 68 20 61 63 74 | nil)....;;.Examples.for.each.act |
| d680 | 69 6f 6e 20 74 79 70 65 3a 0a 20 20 20 3b 3b 20 7c 20 61 63 74 69 6f 6e 20 7c 20 61 63 74 69 6f | ion.type:....;;.|.action.|.actio |
| d6a0 | 6e 20 6f 70 74 69 6f 6e 73 20 7c 20 74 61 72 67 65 74 20 20 7c 20 74 72 61 69 6c 65 72 20 7c 0a | n.options.|.target..|.trailer.|. |
| d6c0 | 20 20 20 3b 3b 20 7c 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...;;.|--------+---------------- |
| d6e0 | 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2b 2d 2d 2d 2d 2d 2d 2d 2d 2d 7c 0a 20 20 20 3b 3b 20 7c 20 70 69 | +---------+---------|....;;.|.pi |
| d700 | 63 6b 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 68 61 73 68 20 20 20 20 | ck...|................|.hash.... |
| d720 | 7c 20 73 75 62 6a 65 63 74 20 7c 0a 20 20 20 3b 3b 20 7c 20 65 78 65 63 20 20 20 7c 20 20 20 20 | |.subject.|....;;.|.exec...|.... |
| d740 | 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 63 6f 6d 6d 61 6e 64 20 7c 20 20 20 20 20 20 20 20 20 | ............|.command.|......... |
| d760 | 7c 0a 20 20 20 3b 3b 20 7c 20 6e 6f 6f 70 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |....;;.|.noop...|.............. |
| d780 | 20 20 7c 20 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 20 20 7c 0a 20 20 20 3b 3b 20 7c 20 | ..|.........|.........|....;;.|. |
| d7a0 | 72 65 73 65 74 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 6e 61 6d 65 20 20 | reset..|................|.name.. |
| d7c0 | 20 20 7c 20 73 75 62 6a 65 63 74 20 7c 0a 20 20 20 3b 3b 20 7c 20 6d 65 72 67 65 20 20 7c 20 2d | ..|.subject.|....;;.|.merge..|.- |
| d7e0 | 43 20 68 61 73 68 20 20 20 20 20 20 20 20 7c 20 6e 61 6d 65 20 20 20 20 7c 20 73 75 62 6a 65 63 | C.hash........|.name....|.subjec |
| d800 | 74 20 7c 0a 20 20 20 28 61 63 74 69 6f 6e 20 20 20 20 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 | t.|....(action.........:initarg. |
| d820 | 3a 61 63 74 69 6f 6e 20 20 20 20 20 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 | :action.........:initform.nil).. |
| d840 | 20 20 28 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 69 6e 69 74 61 72 67 20 3a 61 63 74 69 | ..(action-options.:initarg.:acti |
| d860 | 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 74 61 | on-options.:initform.nil)....(ta |
| d880 | 72 67 65 74 20 20 20 20 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 74 61 72 67 65 74 20 20 20 | rget.........:initarg.:target... |
| d8a0 | 20 20 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 74 72 61 69 6c 65 72 | ......:initform.nil)....(trailer |
| d8c0 | 20 20 20 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 74 72 61 69 6c 65 72 20 20 20 20 20 20 20 | ........:initarg.:trailer....... |
| d8e0 | 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 63 6f 6d 6d 65 6e 74 2d 70 20 20 20 | .:initform.nil)....(comment-p... |
| d900 | 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 63 6f 6d 6d 65 6e 74 2d 70 20 20 20 20 20 20 3a 69 6e 69 | ...:initarg.:comment-p......:ini |
| d920 | 74 66 6f 72 6d 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 76 61 72 20 67 69 74 2d 72 65 62 61 73 65 | tform.nil)))..(defvar.git-rebase |
| d940 | 2d 6c 69 6e 65 2d 72 65 67 65 78 70 73 0a 20 20 60 28 28 63 6f 6d 6d 69 74 20 2e 20 2c 28 63 6f | -line-regexps...`((commit...,(co |
| d960 | 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 2d 6f 70 74 | ncat.................(regexp-opt |
| d980 | 20 27 28 22 65 22 20 22 65 64 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'("e"."edit"................... |
| d9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 66 22 20 22 66 69 78 75 70 22 0a 20 20 20 20 20 20 20 20 | ............"f"."fixup"......... |
| d9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 22 20 22 70 69 63 6b 22 | ......................"p"."pick" |
| d9e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..............................." |
| da00 | 72 22 20 22 72 65 77 6f 72 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r"."reword"..................... |
| da20 | 20 20 20 20 20 20 20 20 20 20 22 73 22 20 22 73 71 75 61 73 68 22 29 0a 20 20 20 20 20 20 20 20 | .........."s"."squash")......... |
| da40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 31 3a 22 29 0a 20 20 | ...................."\\(?1:")... |
| da60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 5c 5c 28 3f 33 3a 5b 5e 20 5c 6e 5d 2b 5c 5c 29 | ..............".\\(?3:[^.\n]+\\) |
| da80 | 20 3f 5c 5c 28 3f 34 3a 2e 2a 5c 5c 29 22 29 29 0a 20 20 20 20 28 65 78 65 63 20 2e 20 22 5c 5c | .?\\(?4:.*\\)")).....(exec..."\\ |
| daa0 | 28 3f 31 3a 78 5c 5c 7c 65 78 65 63 5c 5c 29 20 5c 5c 28 3f 33 3a 2e 2a 5c 5c 29 22 29 0a 20 20 | (?1:x\\|exec\\).\\(?3:.*\\)")... |
| dac0 | 20 20 28 62 61 72 65 20 2e 20 2c 28 63 6f 6e 63 61 74 20 28 72 65 67 65 78 70 2d 6f 70 74 20 27 | ..(bare...,(concat.(regexp-opt.' |
| dae0 | 28 22 62 22 20 22 62 72 65 61 6b 22 20 22 6e 6f 6f 70 22 29 20 22 5c 5c 28 3f 31 3a 22 29 0a 20 | ("b"."break"."noop")."\\(?1:").. |
| db00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 2a 24 22 29 29 0a 20 20 20 20 | ....................".*$"))..... |
| db20 | 28 6c 61 62 65 6c 20 2e 20 2c 28 63 6f 6e 63 61 74 20 28 72 65 67 65 78 70 2d 6f 70 74 20 27 28 | (label...,(concat.(regexp-opt.'( |
| db40 | 22 6c 22 20 22 6c 61 62 65 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "l"."label"..................... |
| db60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 22 20 22 72 65 73 65 74 22 0a 20 20 20 20 | ................"t"."reset"..... |
| db80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| dba0 | 22 75 22 20 22 75 70 64 61 74 65 2d 72 65 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "u"."update-ref")............... |
| dbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 31 3a 22 29 0a 20 20 | ...................."\\(?1:")... |
| dbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 5c 5c 28 3f 33 3a 5b 5e 20 5c | ....................".\\(?3:[^.\ |
| dc00 | 6e 5d 2b 5c 5c 29 20 3f 5c 5c 28 3f 34 3a 2e 2a 5c 5c 29 22 29 29 0a 20 20 20 20 28 6d 65 72 67 | n]+\\).?\\(?4:.*\\)")).....(merg |
| dc20 | 65 20 2e 20 2c 28 63 6f 6e 63 61 74 20 22 5c 5c 28 3f 31 3a 6d 5c 5c 7c 6d 65 72 67 65 5c 5c 29 | e...,(concat."\\(?1:m\\|merge\\) |
| dc40 | 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 3a 5c | ."......................."\\(?:\ |
| dc60 | 5c 28 3f 32 3a 2d 5b 63 43 5d 20 5b 5e 20 5c 6e 5d 2b 5c 5c 29 20 5c 5c 29 3f 22 0a 20 20 20 20 | \(?2:-[cC].[^.\n]+\\).\\)?"..... |
| dc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 33 3a 5b 5e 20 5c 6e 5d 2b | .................."\\(?3:[^.\n]+ |
| dca0 | 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 3f 5c 5c | \\)".......................".?\\ |
| dcc0 | 28 3f 34 3a 2e 2a 5c 5c 29 22 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | (?4:.*\\)"))))..;;;###autoload.( |
| dce0 | 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 28 29 | defun.git-rebase-current-line.() |
| dd00 | 0a 20 20 22 50 61 72 73 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 60 67 | ..."Parse.current.line.into.a.`g |
| dd20 | 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 27 20 69 6e 73 74 61 6e 63 65 2e 0a 49 66 20 74 | it-rebase-action'.instance..If.t |
| dd40 | 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 73 6e 27 74 20 72 65 63 6f 67 6e 69 7a 65 64 | he.current.line.isn't.recognized |
| dd60 | 20 61 73 20 61 20 72 65 62 61 73 65 20 6c 69 6e 65 2c 20 61 6e 0a 69 6e 73 74 61 6e 63 65 20 77 | .as.a.rebase.line,.an.instance.w |
| dd80 | 69 74 68 20 61 6c 6c 20 6e 69 6c 20 76 61 6c 75 65 73 20 69 73 20 72 65 74 75 72 6e 65 64 2e 22 | ith.all.nil.values.is.returned." |
| dda0 | 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 | ...(save-excursion.....(goto-cha |
| ddc0 | 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 | r.(line-beginning-position)).... |
| dde0 | 20 28 69 66 2d 6c 65 74 20 28 28 72 65 2d 73 74 61 72 74 20 28 63 6f 6e 63 61 74 20 22 5e 5c 5c | .(if-let.((re-start.(concat."^\\ |
| de00 | 28 3f 35 3a 22 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 | (?5:".(regexp-quote.comment-star |
| de20 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t).............................. |
| de40 | 20 20 22 5c 5c 29 3f 20 2a 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 | .."\\)?.*"))..............(type. |
| de60 | 28 73 65 71 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 | (seq-some.(lambda.(arg)......... |
| de80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 61 | .......................(let.((ca |
| dea0 | 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | se-fold-search.nil))............ |
| dec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6c 6f 6f 6b | ......................(and.(look |
| dee0 | 69 6e 67 2d 61 74 20 28 63 6f 6e 63 61 74 20 72 65 2d 73 74 61 72 74 20 28 63 64 72 20 61 72 67 | ing-at.(concat.re-start.(cdr.arg |
| df00 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )))............................. |
| df20 | 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 61 72 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ..........(car.arg)))).......... |
| df40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 2d 72 65 62 61 73 65 2d 6c | ....................git-rebase-l |
| df60 | 69 6e 65 2d 72 65 67 65 78 70 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 | ine-regexps))).........(git-reba |
| df80 | 73 65 2d 61 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 3a 61 63 74 69 6f 6e 2d 74 79 70 65 20 | se-action..........:action-type. |
| dfa0 | 20 20 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 3a 61 63 74 69 6f 6e 20 20 20 20 20 20 20 20 | ...type..........:action........ |
| dfc0 | 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 61 63 74 69 6f 6e 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | .(and-let*.((action.(match-strin |
| dfe0 | 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | g-no-properties.1)))............ |
| e000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 64 72 20 28 61 73 73 6f 63 20 | ................(or.(cdr.(assoc. |
| e020 | 61 63 74 69 6f 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 72 74 2d 6f 70 74 69 6f 6e 73 29 | action.git-rebase-short-options) |
| e040 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| e060 | 20 61 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 3a 61 63 74 69 6f 6e 2d 6f 70 74 69 6f | .action))..........:action-optio |
| e080 | 6e 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 32 | ns.(match-string-no-properties.2 |
| e0a0 | 29 0a 20 20 20 20 20 20 20 20 20 3a 74 61 72 67 65 74 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 | )..........:target.........(matc |
| e0c0 | 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 33 29 0a 20 20 20 20 20 20 | h-string-no-properties.3)....... |
| e0e0 | 20 20 20 3a 74 72 61 69 6c 65 72 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | ...:trailer........(match-string |
| e100 | 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 34 29 0a 20 20 20 20 20 20 20 20 20 3a 63 6f 6d 6d | -no-properties.4)..........:comm |
| e120 | 65 6e 74 2d 70 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 35 29 | ent-p......(and.(match-string.5) |
| e140 | 20 74 29 29 0a 20 20 20 20 20 20 3b 3b 20 55 73 65 20 64 65 66 61 75 6c 74 20 65 6d 70 74 79 20 | .t)).......;;.Use.default.empty. |
| e160 | 63 6c 61 73 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 6e 69 6c 20 74 6f 20 65 61 73 65 20 68 61 | class.rather.than.nil.to.ease.ha |
| e180 | 6e 64 6c 69 6e 67 2e 0a 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e | ndling........(git-rebase-action |
| e1a0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 61 63 74 69 | ))))..(defun.git-rebase-set-acti |
| e1c0 | 6f 6e 20 28 61 63 74 69 6f 6e 29 0a 20 20 22 53 65 74 20 61 63 74 69 6f 6e 20 6f 66 20 63 6f 6d | on.(action)..."Set.action.of.com |
| e1e0 | 6d 69 74 20 6c 69 6e 65 20 74 6f 20 41 43 54 49 4f 4e 2e 0a 49 66 20 74 68 65 20 72 65 67 69 6f | mit.line.to.ACTION..If.the.regio |
| e200 | 6e 20 69 73 20 61 63 74 69 76 65 2c 20 6f 70 65 72 61 74 65 20 6f 6e 20 61 6c 6c 20 6c 69 6e 65 | n.is.active,.operate.on.all.line |
| e220 | 73 20 74 68 61 74 20 69 74 20 74 6f 75 63 68 65 73 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 6f 70 | s.that.it.touches..Otherwise,.op |
| e240 | 65 72 61 74 65 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 41 73 20 61 | erate.on.the.current.line...As.a |
| e260 | 20 73 70 65 63 69 61 6c 20 63 61 73 65 2c 20 61 6e 0a 41 43 54 49 4f 4e 20 6f 66 20 6e 69 6c 20 | .special.case,.an.ACTION.of.nil. |
| e280 | 63 6f 6d 6d 65 6e 74 73 20 74 68 65 20 72 65 62 61 73 65 20 6c 69 6e 65 2c 20 72 65 67 61 72 64 | comments.the.rebase.line,.regard |
| e2a0 | 6c 65 73 73 20 6f 66 20 69 74 73 20 61 63 74 69 6f 6e 0a 74 79 70 65 2e 22 0a 20 20 28 70 63 61 | less.of.its.action.type."...(pca |
| e2c0 | 73 65 20 28 67 69 74 2d 72 65 62 61 73 65 2d 72 65 67 69 6f 6e 2d 62 6f 75 6e 64 73 20 74 29 0a | se.(git-rebase-region-bounds.t). |
| e2e0 | 20 20 20 20 28 60 28 2c 62 65 67 20 2c 65 6e 64 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 65 6e | ....(`(,beg.,end)......(let.((en |
| e300 | 64 2d 6d 61 72 6b 65 72 20 28 63 6f 70 79 2d 6d 61 72 6b 65 72 20 65 6e 64 29 29 0a 20 20 20 20 | d-marker.(copy-marker.end))..... |
| e320 | 20 20 20 20 20 20 20 28 70 74 2d 62 65 6c 6f 77 2d 70 20 28 61 6e 64 20 6d 61 72 6b 2d 61 63 74 | .......(pt-below-p.(and.mark-act |
| e340 | 69 76 65 20 28 3c 20 28 6d 61 72 6b 29 20 28 70 6f 69 6e 74 29 29 29 29 29 0a 20 20 20 20 20 20 | ive.(<.(mark).(point)))))....... |
| e360 | 20 28 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d 74 79 70 65 20 65 6e 64 2d | .(set-marker-insertion-type.end- |
| e380 | 6d 61 72 6b 65 72 20 74 29 0a 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 | marker.t)........(goto-char.beg) |
| e3a0 | 0a 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3c 20 28 70 6f 69 6e 74 29 20 65 6e 64 2d 6d 61 | ........(while.(<.(point).end-ma |
| e3c0 | 72 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 61 63 74 69 | rker)..........(with-slots.(acti |
| e3e0 | 6f 6e 2d 74 79 70 65 20 74 61 72 67 65 74 20 74 72 61 69 6c 65 72 20 63 6f 6d 6d 65 6e 74 2d 70 | on-type.target.trailer.comment-p |
| e400 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 | )..............(git-rebase-curre |
| e420 | 6e 74 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 | nt-line)............(cond....... |
| e440 | 20 20 20 20 20 20 28 28 61 6e 64 20 61 63 74 69 6f 6e 20 28 65 71 20 61 63 74 69 6f 6e 2d 74 79 | ......((and.action.(eq.action-ty |
| e460 | 70 65 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 | pe.'commit))..............(let.( |
| e480 | 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 | (inhibit-read-only.t)).......... |
| e4a0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 | ......(magit-delete-line)....... |
| e4c0 | 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 63 6f 6e 63 61 74 20 61 63 74 69 6f 6e 20 | .........(insert.(concat.action. |
| e4e0 | 22 20 22 20 74 61 72 67 65 74 20 22 20 22 20 74 72 61 69 6c 65 72 20 22 5c 6e 22 29 29 29 29 0a | ".".target.".".trailer."\n")))). |
| e500 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 61 63 74 69 6f 6e 2d 74 79 70 65 20 28 6e | ............((and.action-type.(n |
| e520 | 6f 74 20 28 6f 72 20 61 63 74 69 6f 6e 20 63 6f 6d 6d 65 6e 74 2d 70 29 29 29 0a 20 20 20 20 20 | ot.(or.action.comment-p)))...... |
| e540 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 | ........(let.((inhibit-read-only |
| e560 | 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 63 6f 6d 6d | .t))................(insert.comm |
| e580 | 65 6e 74 2d 73 74 61 72 74 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | ent-start."."))..............(fo |
| e5a0 | 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 | rward-line)).............(t..... |
| e5c0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 2d 2d 72 65 62 | .........;;.In.the.case.of.--reb |
| e5e0 | 61 73 65 2d 6d 65 72 67 65 73 2c 20 63 6f 6d 6d 69 74 20 6c 69 6e 65 73 20 6d 61 79 20 68 61 76 | ase-merges,.commit.lines.may.hav |
| e600 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6f 74 68 65 72 20 6c 69 6e 65 73 20 77 69 | e..............;;.other.lines.wi |
| e620 | 74 68 20 6f 74 68 65 72 20 61 63 74 69 6f 6e 20 74 79 70 65 73 2c 20 65 6d 70 74 79 20 6c 69 6e | th.other.action.types,.empty.lin |
| e640 | 65 73 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 22 42 72 61 6e 63 68 22 | es,.and..............;;."Branch" |
| e660 | 20 63 6f 6d 6d 65 6e 74 73 20 69 6e 74 65 72 73 70 65 72 73 65 64 2e 20 20 4d 6f 76 65 20 61 6c | .comments.interspersed...Move.al |
| e680 | 6f 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 | ong...............(forward-line) |
| e6a0 | 29 29 29 29 0a 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 0a 20 20 20 20 20 20 20 20 28 | ))))........(goto-char.........( |
| e6c0 | 69 66 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 2d 61 64 76 61 6e 63 65 0a 20 20 20 20 20 | if.git-rebase-auto-advance...... |
| e6e0 | 20 20 20 20 20 20 20 65 6e 64 2d 6d 61 72 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | .......end-marker...........(if. |
| e700 | 70 74 2d 62 65 6c 6f 77 2d 70 20 28 31 2d 20 65 6e 64 2d 6d 61 72 6b 65 72 29 20 62 65 67 29 29 | pt-below-p.(1-.end-marker).beg)) |
| e720 | 29 0a 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e | )........(goto-char.(line-beginn |
| e740 | 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 28 5f 20 28 64 69 6e 67 29 29 29 | ing-position)))).....(_.(ding))) |
| e760 | 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 70 20 28 26 6f 70 | )..(defun.git-rebase-line-p.(&op |
| e780 | 74 69 6f 6e 61 6c 20 70 6f 73 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | tional.pos)...(save-excursion... |
| e7a0 | 20 20 28 77 68 65 6e 20 70 6f 73 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 29 0a 20 20 20 | ..(when.pos.(goto-char.pos)).... |
| e7c0 | 20 28 61 6e 64 20 28 6f 72 65 66 20 28 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d | .(and.(oref.(git-rebase-current- |
| e7e0 | 6c 69 6e 65 29 20 61 63 74 69 6f 6e 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 74 29 29 29 | line).action-type)..........t))) |
| e800 | 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 72 65 67 69 6f 6e 2d 62 6f 75 6e 64 | ..(defun.git-rebase-region-bound |
| e820 | 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 61 6c 6c 62 61 63 6b 29 0a 20 20 22 52 65 74 75 72 6e | s.(&optional.fallback)..."Return |
| e840 | 20 72 65 67 69 6f 6e 20 62 6f 75 6e 64 73 20 69 66 20 62 6f 74 68 20 65 6e 64 73 20 74 6f 75 63 | .region.bounds.if.both.ends.touc |
| e860 | 68 20 72 65 62 61 73 65 20 6c 69 6e 65 73 2e 0a 45 61 63 68 20 62 6f 75 6e 64 20 69 73 20 65 78 | h.rebase.lines..Each.bound.is.ex |
| e880 | 74 65 6e 64 65 64 20 74 6f 20 69 6e 63 6c 75 64 65 20 74 68 65 20 65 6e 74 69 72 65 20 6c 69 6e | tended.to.include.the.entire.lin |
| e8a0 | 65 20 74 6f 75 63 68 65 64 20 62 79 20 74 68 65 0a 70 6f 69 6e 74 20 6f 72 20 6d 61 72 6b 2e 20 | e.touched.by.the.point.or.mark.. |
| e8c0 | 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 6e 27 74 20 61 63 74 69 76 65 20 61 6e 64 20 | .If.the.region.isn't.active.and. |
| e8e0 | 46 41 4c 4c 42 41 43 4b 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 74 68 65 20 | FALLBACK.is.non-nil,.return.the. |
| e900 | 62 65 67 69 6e 6e 69 6e 67 20 61 6e 64 20 65 6e 64 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 | beginning.and.end.of.the.current |
| e920 | 20 72 65 62 61 73 65 20 6c 69 6e 65 2c 0a 69 66 20 61 6e 79 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 | .rebase.line,.if.any."...(cond.. |
| e940 | 20 20 28 28 75 73 65 2d 72 65 67 69 6f 6e 2d 70 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 | ..((use-region-p).....(let.((beg |
| e960 | 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 72 65 67 | .(save-excursion.(goto-char.(reg |
| e980 | 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion-beginning))................. |
| e9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 | ...............(line-beginning-p |
| e9c0 | 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 73 61 76 65 2d | osition)))...........(end.(save- |
| e9e0 | 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 72 65 67 69 6f 6e 2d 65 6e 64 | excursion.(goto-char.(region-end |
| ea00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).............................. |
| ea20 | 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 28 | ..(line-end-position)))).......( |
| ea40 | 77 68 65 6e 20 28 61 6e 64 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 70 20 62 65 67 | when.(and.(git-rebase-line-p.beg |
| ea60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6c | )..................(git-rebase-l |
| ea80 | 69 6e 65 2d 70 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 62 65 67 20 28 31 | ine-p.end)).........(list.beg.(1 |
| eaa0 | 2b 20 65 6e 64 29 29 29 29 29 0a 20 20 20 28 28 61 6e 64 20 66 61 6c 6c 62 61 63 6b 20 28 67 69 | +.end)))))....((and.fallback.(gi |
| eac0 | 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 70 29 29 0a 20 20 20 20 28 6c 69 73 74 20 28 6c 69 6e | t-rebase-line-p)).....(list.(lin |
| eae0 | 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 | e-beginning-position)........... |
| eb00 | 28 31 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 0a 0a 28 64 | (1+.(line-end-position))))))..(d |
| eb20 | 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 64 6f 77 6e 20 28 | efun.git-rebase-move-line-down.( |
| eb40 | 6e 29 0a 20 20 22 4d 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 28 6f | n)..."Move.the.current.commit.(o |
| eb60 | 72 20 63 6f 6d 6d 61 6e 64 29 20 4e 20 6c 69 6e 65 73 20 64 6f 77 6e 2e 0a 49 66 20 4e 20 69 73 | r.command).N.lines.down..If.N.is |
| eb80 | 20 6e 65 67 61 74 69 76 65 2c 20 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 75 70 20 69 6e | .negative,.move.the.commit.up.in |
| eba0 | 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 6e 20 61 63 74 69 76 65 0a 72 65 67 69 6f 6e 2c 20 6d | stead...With.an.active.region,.m |
| ebc0 | 6f 76 65 20 61 6c 6c 20 74 68 65 20 6c 69 6e 65 73 20 74 68 61 74 20 74 68 65 20 72 65 67 69 6f | ove.all.the.lines.that.the.regio |
| ebe0 | 6e 20 74 6f 75 63 68 65 73 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 | n.touches,.not.just.the.current. |
| ec00 | 6c 69 6e 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 70 63 | line."...(interactive."p")...(pc |
| ec20 | 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 62 65 67 20 2c 65 6e 64 29 0a 20 20 20 20 20 20 20 20 | ase-let*.((`(,beg.,end)......... |
| ec40 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 67 69 74 2d 72 65 62 61 73 65 2d 72 65 67 69 6f 6e 2d 62 | ........(or.(git-rebase-region-b |
| ec60 | 6f 75 6e 64 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 | ounds).....................(list |
| ec80 | 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 | .(line-beginning-position)...... |
| eca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 2b 20 28 6c 69 6e 65 2d 65 | .....................(1+.(line-e |
| ecc0 | 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd-position)))))................ |
| ece0 | 28 70 74 2d 6f 66 66 73 65 74 20 28 2d 20 28 70 6f 69 6e 74 29 20 62 65 67 29 29 0a 20 20 20 20 | (pt-offset.(-.(point).beg))..... |
| ed00 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 72 6b 2d 6f 66 66 73 65 74 20 28 61 6e 64 20 6d 61 72 | ...........(mark-offset.(and.mar |
| ed20 | 6b 2d 61 63 74 69 76 65 20 28 2d 20 28 6d 61 72 6b 29 20 62 65 67 29 29 29 29 0a 20 20 20 20 28 | k-active.(-.(mark).beg)))).....( |
| ed40 | 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 28 6e 61 72 72 6f 77 2d 74 | save-restriction.......(narrow-t |
| ed60 | 6f 2d 72 65 67 69 6f 6e 0a 20 20 20 20 20 20 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 0a 20 20 20 20 | o-region........(point-min)..... |
| ed80 | 20 20 20 28 31 2d 0a 20 20 20 20 20 20 20 20 28 69 66 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 | ...(1-.........(if.git-rebase-sh |
| eda0 | 6f 77 2d 69 6e 73 74 72 75 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 | ow-instructions.............(sav |
| edc0 | 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d | e-excursion...............(goto- |
| ede0 | 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | char.(point-min))............... |
| ee00 | 28 77 68 69 6c 65 20 28 6f 72 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 70 29 0a 20 | (while.(or.(git-rebase-line-p).. |
| ee20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 6f | ........................;;.The.o |
| ee40 | 75 74 70 75 74 20 66 6f 72 20 2d 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 73 20 68 61 73 20 65 6d | utput.for.--rebase-merges.has.em |
| ee60 | 70 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | pty..........................;;. |
| ee80 | 6c 69 6e 65 73 20 61 6e 64 20 22 42 72 61 6e 63 68 22 20 63 6f 6d 6d 65 6e 74 73 20 69 6e 74 65 | lines.and."Branch".comments.inte |
| eea0 | 72 73 70 65 72 73 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rspersed........................ |
| eec0 | 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 70 20 22 5e 24 22 29 0a 20 20 20 20 20 20 20 20 20 | ...(looking-at-p."^$").......... |
| eee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 70 20 28 63 | ................(looking-at-p.(c |
| ef00 | 6f 6e 63 61 74 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 0a 20 20 20 20 | oncat.git-rebase-comment-re..... |
| ef20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ef40 | 20 20 20 20 20 20 20 20 20 20 20 22 20 42 72 61 6e 63 68 22 29 29 29 0a 20 20 20 20 20 20 20 20 | ...........".Branch")))......... |
| ef60 | 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 | ........(forward-line))......... |
| ef80 | 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 | ......(line-beginning-position)) |
| efa0 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 | ...........(point-max))))....... |
| efc0 | 28 69 66 20 28 6f 72 20 28 61 6e 64 20 28 3c 20 6e 20 30 29 20 28 3d 20 62 65 67 20 28 70 6f 69 | (if.(or.(and.(<.n.0).(=.beg.(poi |
| efe0 | 6e 74 2d 6d 69 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 3e 20 | nt-min)))...............(and.(>. |
| f000 | 6e 20 30 29 20 28 3d 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 20 20 20 | n.0).(=.end.(point-max)))....... |
| f020 | 20 20 20 20 20 20 20 20 28 3e 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 | ........(>.end.(point-max))).... |
| f040 | 20 20 20 20 20 20 20 28 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 | .......(ding).........(goto-char |
| f060 | 20 28 69 66 20 28 3c 20 6e 20 30 29 20 62 65 67 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 | .(if.(<.n.0).beg.end)).........( |
| f080 | 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 6e 29 0a 20 20 20 20 20 20 20 20 28 61 74 6f 6d 69 63 2d | forward-line.n).........(atomic- |
| f0a0 | 63 68 61 6e 67 65 2d 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e | change-group...........(let.((in |
| f0c0 | 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | hibit-read-only.t))............. |
| f0e0 | 28 69 6e 73 65 72 74 20 28 64 65 6c 65 74 65 2d 61 6e 64 2d 65 78 74 72 61 63 74 2d 72 65 67 69 | (insert.(delete-and-extract-regi |
| f100 | 6f 6e 20 62 65 67 20 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e | on.beg.end)))...........(let.((n |
| f120 | 65 77 2d 62 65 67 20 28 2d 20 28 70 6f 69 6e 74 29 20 28 2d 20 65 6e 64 20 62 65 67 29 29 29 29 | ew-beg.(-.(point).(-.end.beg)))) |
| f140 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 75 73 65 2d 72 65 67 69 6f 6e 2d 70 | .............(when.(use-region-p |
| f160 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 61 63 74 69 76 61 74 65 | )...............(setq.deactivate |
| f180 | 2d 6d 61 72 6b 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 6d 61 | -mark.nil)...............(set-ma |
| f1a0 | 72 6b 20 28 2b 20 6e 65 77 2d 62 65 67 20 6d 61 72 6b 2d 6f 66 66 73 65 74 29 29 29 0a 20 20 20 | rk.(+.new-beg.mark-offset))).... |
| f1c0 | 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 2b 20 6e 65 77 2d 62 65 67 20 70 | .........(goto-char.(+.new-beg.p |
| f1e0 | 74 2d 6f 66 66 73 65 74 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 | t-offset))))))))..(defun.git-reb |
| f200 | 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 20 28 6e 29 0a 20 20 22 4d 6f 76 65 20 74 68 65 | ase-move-line-up.(n)..."Move.the |
| f220 | 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 28 6f 72 20 63 6f 6d 6d 61 6e 64 29 20 4e 20 6c | .current.commit.(or.command).N.l |
| f240 | 69 6e 65 73 20 75 70 2e 0a 49 66 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 6d 6f 76 65 20 | ines.up..If.N.is.negative,.move. |
| f260 | 74 68 65 20 63 6f 6d 6d 69 74 20 64 6f 77 6e 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 | the.commit.down.instead...With.a |
| f280 | 6e 20 61 63 74 69 76 65 0a 72 65 67 69 6f 6e 2c 20 6d 6f 76 65 20 61 6c 6c 20 74 68 65 20 6c 69 | n.active.region,.move.all.the.li |
| f2a0 | 6e 65 73 20 74 68 61 74 20 74 68 65 20 72 65 67 69 6f 6e 20 74 6f 75 63 68 65 73 2c 20 6e 6f 74 | nes.that.the.region.touches,.not |
| f2c0 | 20 6a 75 73 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 0a 20 20 28 69 6e 74 65 | .just.the.current.line."...(inte |
| f2e0 | 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d | ractive."p")...(git-rebase-move- |
| f300 | 6c 69 6e 65 2d 64 6f 77 6e 20 28 2d 20 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 | line-down.(-.n)))..(defun.git-re |
| f320 | 62 61 73 65 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 20 28 73 74 61 72 74 20 65 6e 64 | base-highlight-region.(start.end |
| f340 | 20 77 69 6e 64 6f 77 20 72 6f 6c 29 0a 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 | .window.rol)...(let.((inhibit-re |
| f360 | 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 28 64 65 61 63 74 69 76 61 74 65 2d 6d | ad-only.t).........(deactivate-m |
| f380 | 61 72 6b 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 73 20 28 67 69 74 2d 72 65 | ark.nil).........(bounds.(git-re |
| f3a0 | 62 61 73 65 2d 72 65 67 69 6f 6e 2d 62 6f 75 6e 64 73 29 29 29 0a 20 20 20 20 28 6d 61 70 63 20 | base-region-bounds))).....(mapc. |
| f3c0 | 23 27 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 | #'delete-overlay.magit-section-h |
| f3e0 | 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 20 20 28 77 68 65 6e 20 62 6f 75 | ighlight-overlays).....(when.bou |
| f400 | 6e 64 73 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 | nds.......(magit-section-make-ov |
| f420 | 65 72 6c 61 79 20 28 63 61 72 20 62 6f 75 6e 64 73 29 20 28 63 61 64 72 20 62 6f 75 6e 64 73 29 | erlay.(car.bounds).(cadr.bounds) |
| f440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f460 | 20 20 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 | ...'magit-section-heading-select |
| f480 | 69 6f 6e 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 62 6f 75 6e 64 73 20 28 6e 6f 74 20 6d | ion)).....(if.(and.bounds.(not.m |
| f4a0 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 | agit-section-keep-region-overlay |
| f4c0 | 29 29 0a 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 28 64 65 66 61 75 6c 74 2d 76 61 6c | )).........(funcall.(default-val |
| f4e0 | 75 65 20 27 72 65 64 69 73 70 6c 61 79 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e | ue.'redisplay-unhighlight-region |
| f500 | 2d 66 75 6e 63 74 69 6f 6e 29 20 72 6f 6c 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 28 | -function).rol).......(funcall.( |
| f520 | 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 72 65 64 69 73 70 6c 61 79 2d 68 69 67 68 6c 69 67 | default-value.'redisplay-highlig |
| f540 | 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ht-region-function)............. |
| f560 | 20 20 20 73 74 61 72 74 20 65 6e 64 20 77 69 6e 64 6f 77 20 72 6f 6c 29 29 29 29 0a 0a 28 64 65 | ...start.end.window.rol))))..(de |
| f580 | 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f | fun.git-rebase-unhighlight-regio |
| f5a0 | 6e 20 28 72 6f 6c 29 0a 20 20 28 6d 61 70 63 20 23 27 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 | n.(rol)...(mapc.#'delete-overlay |
| f5c0 | 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 | .magit-section-highlight-overlay |
| f5e0 | 73 29 0a 20 20 28 66 75 6e 63 61 6c 6c 20 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 72 65 | s)...(funcall.(default-value.'re |
| f600 | 64 69 73 70 6c 61 79 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 | display-unhighlight-region-funct |
| f620 | 69 6f 6e 29 20 72 6f 6c 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 | ion).rol))..(defun.git-rebase-ki |
| f640 | 6c 6c 2d 6c 69 6e 65 20 28 29 0a 20 20 22 4b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 61 | ll-line.()..."Kill.the.current.a |
| f660 | 63 74 69 6f 6e 20 6c 69 6e 65 2e 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 | ction.line..If.the.region.is.act |
| f680 | 69 76 65 2c 20 61 63 74 20 6f 6e 20 61 6c 6c 20 6c 69 6e 65 73 20 74 6f 75 63 68 65 64 20 62 79 | ive,.act.on.all.lines.touched.by |
| f6a0 | 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 | .the.region."...(interactive)... |
| f6c0 | 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 61 63 74 69 6f 6e 20 6e 69 6c 29 29 0a 0a 28 64 | (git-rebase-set-action.nil))..(d |
| f6e0 | 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 20 28 72 65 76 29 0a 20 20 22 | efun.git-rebase-insert.(rev)..." |
| f700 | 52 65 61 64 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 63 6f 6d 6d 69 74 20 61 6e 64 20 69 6e 73 | Read.an.arbitrary.commit.and.ins |
| f720 | 65 72 74 20 69 74 20 62 65 6c 6f 77 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 0a 20 20 28 69 | ert.it.below.current.line."...(i |
| f740 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 | nteractive.(list.(magit-read-bra |
| f760 | 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 49 6e 73 65 72 74 20 72 65 76 69 73 69 6f 6e 22 29 | nch-or-commit."Insert.revision") |
| f780 | 29 29 0a 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 | ))...(forward-line)...(if-let.(( |
| f7a0 | 69 6e 66 6f 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 20 25 73 22 20 72 | info.(magit-rev-format."%h.%s".r |
| f7c0 | 65 76 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d | ev))).......(let.((inhibit-read- |
| f7e0 | 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 70 69 63 6b 20 22 | only.t)).........(insert."pick." |
| f800 | 20 69 6e 66 6f 20 3f 5c 6e 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 55 6e 6b | .info.?\n)).....(user-error."Unk |
| f820 | 6e 6f 77 6e 20 72 65 76 69 73 69 6f 6e 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 | nown.revision")))..(defun.git-re |
| f840 | 62 61 73 65 2d 73 65 74 2d 6e 6f 6e 63 6f 6d 6d 69 74 2d 61 63 74 69 6f 6e 20 28 61 63 74 69 6f | base-set-noncommit-action.(actio |
| f860 | 6e 20 76 61 6c 75 65 2d 66 6e 20 61 72 67 29 0a 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 | n.value-fn.arg)...(goto-char.(li |
| f880 | 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 28 70 63 61 73 65 | ne-beginning-position))...(pcase |
| f8a0 | 2d 6c 65 74 2a 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 | -let*.((inhibit-read-only.t).... |
| f8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 69 6e 69 74 69 61 6c 20 2c 74 72 61 69 6c 65 72 | ............(`(,initial.,trailer |
| f8e0 | 20 2c 63 6f 6d 6d 65 6e 74 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | .,comment-p).................(an |
| f900 | 64 20 28 6e 6f 74 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.(not.arg)..................... |
| f920 | 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 28 6c 6e 2d 61 63 74 69 6f 6e 20 61 63 74 69 6f 6e 29 | .(with-slots.((ln-action.action) |
| f940 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f960 | 20 20 20 74 61 72 67 65 74 20 74 72 61 69 6c 65 72 20 63 6f 6d 6d 65 6e 74 2d 70 29 0a 20 20 20 | ...target.trailer.comment-p).... |
| f980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 | ......................(git-rebas |
| f9a0 | 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-current-line)................. |
| f9c0 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 6c 6e 2d 61 63 74 69 6f 6e 20 61 63 74 | .......(and.(equal.ln-action.act |
| f9e0 | 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion)............................ |
| fa00 | 20 28 6c 69 73 74 20 74 61 72 67 65 74 20 74 72 61 69 6c 65 72 20 63 6f 6d 6d 65 6e 74 2d 70 29 | .(list.target.trailer.comment-p) |
| fa20 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 28 66 75 6e 63 | ))))................(value.(func |
| fa40 | 61 6c 6c 20 76 61 6c 75 65 2d 66 6e 20 69 6e 69 74 69 61 6c 29 29 29 0a 20 20 20 20 28 70 63 61 | all.value-fn.initial))).....(pca |
| fa60 | 73 65 20 28 6c 69 73 74 20 76 61 6c 75 65 20 69 6e 69 74 69 61 6c 20 63 6f 6d 6d 65 6e 74 2d 70 | se.(list.value.initial.comment-p |
| fa80 | 29 0a 20 20 20 20 20 20 28 60 28 22 22 20 6e 69 6c 20 2c 5f 29 0a 20 20 20 20 20 20 20 28 64 69 | ).......(`("".nil.,_)........(di |
| faa0 | 6e 67 29 29 0a 20 20 20 20 20 20 28 60 28 22 22 20 20 2c 5f 20 2c 5f 29 0a 20 20 20 20 20 20 20 | ng)).......(`(""..,_.,_)........ |
| fac0 | 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 28 5f 0a 20 20 | (magit-delete-line)).......(_... |
| fae0 | 20 20 20 20 20 28 69 66 20 69 6e 69 74 69 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | .....(if.initial............(mag |
| fb00 | 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 | it-delete-line)..........(forwar |
| fb20 | 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 63 6f 6e 63 61 74 20 | d-line))........(insert.(concat. |
| fb40 | 61 63 74 69 6f 6e 20 22 20 22 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | action.".".value................ |
| fb60 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 76 61 6c 75 65 20 69 6e 69 74 69 61 | ........(and.(equal.value.initia |
| fb80 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | l).............................t |
| fba0 | 72 61 69 6c 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | railer.......................... |
| fbc0 | 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 20 74 72 61 69 6c 65 72 29 29 0a 20 20 20 20 20 20 20 | ...(concat.".".trailer))........ |
| fbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 28 75 | ................"\n"))........(u |
| fc00 | 6e 6c 65 73 73 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 2d 61 64 76 61 6e 63 65 0a 20 20 | nless.git-rebase-auto-advance... |
| fc20 | 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 29 29 29 29 29 0a 0a 28 | .......(forward-line.-1))))))..( |
| fc40 | 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 65 78 65 63 20 28 61 72 67 29 0a 20 20 22 49 | defun.git-rebase-exec.(arg)..."I |
| fc60 | 6e 73 65 72 74 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 72 75 6e 20 | nsert.a.shell.command.to.be.run. |
| fc80 | 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 2e 0a 0a 49 66 20 74 68 | after.the.current.commit...If.th |
| fca0 | 65 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 73 75 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 6f 6e | ere.already.is.such.a.command.on |
| fcc0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 74 68 65 6e 20 65 64 69 74 0a 74 68 61 | .the.current.line,.then.edit.tha |
| fce0 | 74 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | t.instead...With.a.prefix.argume |
| fd00 | 6e 74 20 69 6e 73 65 72 74 20 61 20 6e 65 77 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e 0a 77 68 65 | nt.insert.a.new.command.even.whe |
| fd20 | 6e 20 74 68 65 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 6f 6e 65 20 6f 6e 20 74 68 65 20 63 75 | n.there.already.is.one.on.the.cu |
| fd40 | 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 57 69 74 68 20 65 6d 70 74 79 20 69 6e 70 75 74 0a 72 65 | rrent.line...With.empty.input.re |
| fd60 | 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | move.the.command.on.the.current. |
| fd80 | 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | line,.if.any."...(interactive."P |
| fda0 | 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 6e 6f 6e 63 6f 6d 6d 69 74 2d 61 | ")...(git-rebase-set-noncommit-a |
| fdc0 | 63 74 69 6f 6e 0a 20 20 20 22 65 78 65 63 22 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 69 6e 69 74 | ction...."exec"....(lambda.(init |
| fde0 | 69 61 6c 29 20 28 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 22 45 78 65 63 75 74 | ial).(read-shell-command."Execut |
| fe00 | 65 3a 20 22 20 69 6e 69 74 69 61 6c 29 29 0a 20 20 20 61 72 67 29 29 0a 0a 28 64 65 66 75 6e 20 | e:.".initial))....arg))..(defun. |
| fe20 | 67 69 74 2d 72 65 62 61 73 65 2d 6c 61 62 65 6c 20 28 61 72 67 29 0a 20 20 22 41 64 64 20 61 20 | git-rebase-label.(arg)..."Add.a. |
| fe40 | 6c 61 62 65 6c 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 2e 0a | label.after.the.current.commit.. |
| fe60 | 49 66 20 74 68 65 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6c 61 62 65 6c 20 6f 6e 20 74 | If.there.already.is.a.label.on.t |
| fe80 | 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 74 68 65 6e 20 65 64 69 74 20 74 68 61 74 0a | he.current.line,.then.edit.that. |
| fea0 | 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 | instead...With.a.prefix.argument |
| fec0 | 2c 20 69 6e 73 65 72 74 20 61 20 6e 65 77 20 6c 61 62 65 6c 20 65 76 65 6e 20 77 68 65 6e 0a 74 | ,.insert.a.new.label.even.when.t |
| fee0 | 68 65 72 65 20 69 73 20 61 6c 72 65 61 64 79 20 61 20 6c 61 62 65 6c 20 6f 6e 20 74 68 65 20 63 | here.is.already.a.label.on.the.c |
| ff00 | 75 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 57 69 74 68 20 65 6d 70 74 79 20 69 6e 70 75 74 2c 0a | urrent.line...With.empty.input,. |
| ff20 | 72 65 6d 6f 76 65 20 74 68 65 20 6c 61 62 65 6c 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | remove.the.label.on.the.current. |
| ff40 | 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | line,.if.any."...(interactive."P |
| ff60 | 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 6e 6f 6e 63 6f 6d 6d 69 74 2d 61 | ")...(git-rebase-set-noncommit-a |
| ff80 | 63 74 69 6f 6e 0a 20 20 20 22 6c 61 62 65 6c 22 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 69 6e 69 | ction...."label"....(lambda.(ini |
| ffa0 | 74 69 61 6c 29 0a 20 20 20 20 20 28 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 | tial)......(read-from-minibuffer |
| ffc0 | 0a 20 20 20 20 20 20 22 4c 61 62 65 6c 3a 20 22 20 69 6e 69 74 69 61 6c 20 6d 61 67 69 74 2d 6d | ......."Label:.".initial.magit-m |
| ffe0 | 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6e 73 2d 6d 61 70 29 29 0a 20 20 20 61 72 67 29 | inibuffer-local-ns-map))....arg) |
| 10000 | 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 62 75 66 66 65 72 2d 6c 61 62 65 | )..(defun.git-rebase-buffer-labe |
| 10020 | 6c 73 20 28 29 0a 20 20 28 6c 65 74 20 28 6c 61 62 65 6c 73 29 0a 20 20 20 20 28 73 61 76 65 2d | ls.()...(let.(labels).....(save- |
| 10040 | 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e | excursion.......(goto-char.(poin |
| 10060 | 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d | t-min)).......(while.(re-search- |
| 10080 | 66 6f 72 77 61 72 64 20 22 5e 5c 5c 28 3f 3a 6c 5c 5c 7c 6c 61 62 65 6c 5c 5c 29 20 5c 5c 28 5b | forward."^\\(?:l\\|label\\).\\([ |
| 100a0 | 5e 20 5c 6e 5d 2b 5c 5c 29 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | ^.\n]+\\)".nil.t).........(push. |
| 100c0 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 29 20 6c | (match-string-no-properties.1).l |
| 100e0 | 61 62 65 6c 73 29 29 29 0a 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 6c 61 62 65 6c 73 29 29 29 | abels))).....(nreverse.labels))) |
| 10100 | 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 72 65 73 65 74 20 28 61 72 67 29 0a | ..(defun.git-rebase-reset.(arg). |
| 10120 | 20 20 22 52 65 73 65 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 48 45 41 44 20 74 6f 20 61 20 6c | .."Reset.the.current.HEAD.to.a.l |
| 10140 | 61 62 65 6c 2e 0a 49 66 20 74 68 65 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 72 65 73 65 | abel..If.there.already.is.a.rese |
| 10160 | 74 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 74 | t.command.on.the.current.line,.t |
| 10180 | 68 65 6e 0a 65 64 69 74 20 74 68 61 74 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 20 70 | hen.edit.that.instead...With.a.p |
| 101a0 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 69 6e 73 65 72 74 20 61 20 6e 65 77 20 72 65 73 | refix.argument,.insert.a.new.res |
| 101c0 | 65 74 0a 6c 69 6e 65 20 65 76 65 6e 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 61 6c 72 65 61 | et.line.even.when.point.is.alrea |
| 101e0 | 64 79 20 6f 6e 20 61 20 72 65 73 65 74 20 6c 69 6e 65 2e 20 20 57 69 74 68 20 65 6d 70 74 79 0a | dy.on.a.reset.line...With.empty. |
| 10200 | 69 6e 70 75 74 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 72 65 73 65 74 20 63 6f 6d 6d 61 6e 64 20 | input,.remove.the.reset.command. |
| 10220 | 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 22 0a 20 20 | on.the.current.line,.if.any."... |
| 10240 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d | (interactive."P")...(git-rebase- |
| 10260 | 73 65 74 2d 6e 6f 6e 63 6f 6d 6d 69 74 2d 61 63 74 69 6f 6e 0a 20 20 20 22 72 65 73 65 74 22 0a | set-noncommit-action...."reset". |
| 10280 | 20 20 20 28 6c 61 6d 62 64 61 20 28 69 6e 69 74 69 61 6c 29 0a 20 20 20 20 20 28 6f 72 20 28 6d | ...(lambda.(initial)......(or.(m |
| 102a0 | 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 4c 61 62 65 6c 22 20 28 67 69 | agit-completing-read."Label".(gi |
| 102c0 | 74 2d 72 65 62 61 73 65 2d 62 75 66 66 65 72 2d 6c 61 62 65 6c 73 29 0a 20 20 20 20 20 20 20 20 | t-rebase-buffer-labels)......... |
| 102e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 69 6e | ........................nil.t.in |
| 10300 | 69 74 69 61 6c 29 0a 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 61 72 67 29 29 0a 0a 28 | itial)..........""))....arg))..( |
| 10320 | 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 75 70 64 61 74 65 2d 72 65 66 20 28 61 72 67 | defun.git-rebase-update-ref.(arg |
| 10340 | 29 0a 20 20 22 49 6e 73 65 72 74 20 61 6e 20 75 70 64 61 74 65 2d 72 65 66 20 61 63 74 69 6f 6e | )..."Insert.an.update-ref.action |
| 10360 | 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 74 68 65 72 | .after.the.current.line..If.ther |
| 10380 | 65 20 69 73 20 61 6c 72 65 61 64 79 20 61 6e 20 75 70 64 61 74 65 2d 72 65 66 20 61 63 74 69 6f | e.is.already.an.update-ref.actio |
| 103a0 | 6e 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 0a 74 68 65 6e 20 65 64 69 74 | n.on.the.current.line,.then.edit |
| 103c0 | 20 74 68 61 74 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 | .that.instead...With.a.prefix.ar |
| 103e0 | 67 75 6d 65 6e 74 2c 20 69 6e 73 65 72 74 20 61 20 6e 65 77 0a 61 63 74 69 6f 6e 20 65 76 65 6e | gument,.insert.a.new.action.even |
| 10400 | 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 6c 72 65 61 64 79 20 6f 6e 65 20 6f 6e 20 74 68 | .when.there.is.already.one.on.th |
| 10420 | 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 57 69 74 68 0a 65 6d 70 74 79 20 69 6e 70 75 | e.current.line...With.empty.inpu |
| 10440 | 74 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 61 63 74 69 6f 6e 20 6f 6e 20 74 68 65 20 63 75 72 72 | t,.remove.the.action.on.the.curr |
| 10460 | 65 6e 74 20 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | ent.line,.if.any."...(interactiv |
| 10480 | 65 20 22 50 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 6e 6f 6e 63 6f 6d 6d | e."P")...(git-rebase-set-noncomm |
| 104a0 | 69 74 2d 61 63 74 69 6f 6e 0a 20 20 20 22 75 70 64 61 74 65 2d 72 65 66 22 0a 20 20 20 28 6c 61 | it-action...."update-ref"....(la |
| 104c0 | 6d 62 64 61 20 28 69 6e 69 74 69 61 6c 29 0a 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 | mbda.(initial)......(or.(magit-c |
| 104e0 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 52 65 66 22 20 28 6d 61 67 69 74 2d 6c 69 73 74 | ompleting-read."Ref".(magit-list |
| 10500 | 2d 72 65 66 73 29 20 6e 69 6c 20 6e 69 6c 20 69 6e 69 74 69 61 6c 29 0a 20 20 20 20 20 20 20 20 | -refs).nil.nil.initial)......... |
| 10520 | 20 22 22 29 29 0a 20 20 20 61 72 67 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 | .""))....arg))..(defun.git-rebas |
| 10540 | 65 2d 6d 65 72 67 65 20 28 61 72 67 29 0a 20 20 22 41 64 64 20 61 20 6d 65 72 67 65 20 63 6f 6d | e-merge.(arg)..."Add.a.merge.com |
| 10560 | 6d 61 6e 64 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 2e 0a 49 | mand.after.the.current.commit..I |
| 10580 | 66 20 74 68 65 72 65 20 69 73 20 61 6c 72 65 61 64 79 20 61 20 6d 65 72 67 65 20 63 6f 6d 6d 61 | f.there.is.already.a.merge.comma |
| 105a0 | 6e 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 74 68 65 6e 0a 72 65 70 | nd.on.the.current.line,.then.rep |
| 105c0 | 6c 61 63 65 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 | lace.that.command.instead...With |
| 105e0 | 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 69 6e 73 65 72 74 20 61 0a 6e 65 77 | .a.prefix.argument,.insert.a.new |
| 10600 | 20 6d 65 72 67 65 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e 20 77 68 65 6e 20 74 68 65 72 65 20 69 | .merge.command.even.when.there.i |
| 10620 | 73 20 61 6c 72 65 61 64 79 20 6f 6e 65 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 6c 69 6e | s.already.one.on.the.current.lin |
| 10640 | 65 2e 20 20 57 69 74 68 20 65 6d 70 74 79 20 69 6e 70 75 74 2c 20 72 65 6d 6f 76 65 20 74 68 65 | e...With.empty.input,.remove.the |
| 10660 | 20 6d 65 72 67 65 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 6c 69 | .merge.command.on.the.current.li |
| 10680 | 6e 65 2c 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 | ne,.if.any."...(interactive."P") |
| 106a0 | 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 6e 6f 6e 63 6f 6d 6d 69 74 2d 61 63 74 | ...(git-rebase-set-noncommit-act |
| 106c0 | 69 6f 6e 0a 20 20 20 22 6d 65 72 67 65 22 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 | ion...."merge"....(lambda.(_)... |
| 106e0 | 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 4d | ...(or.(magit-completing-read."M |
| 10700 | 65 72 67 65 22 20 28 67 69 74 2d 72 65 62 61 73 65 2d 62 75 66 66 65 72 2d 6c 61 62 65 6c 73 29 | erge".(git-rebase-buffer-labels) |
| 10720 | 29 0a 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 61 72 67 29 29 0a 0a 28 64 65 66 75 6e | )..........""))....arg))..(defun |
| 10740 | 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 2d 74 6f 67 67 6c 65 2d 65 64 69 74 6d 73 67 | .git-rebase-merge-toggle-editmsg |
| 10760 | 20 28 29 0a 20 20 22 54 6f 67 67 6c 65 20 77 68 65 74 68 65 72 20 61 6e 20 65 64 69 74 6f 72 20 | .()..."Toggle.whether.an.editor. |
| 10780 | 69 73 20 69 6e 76 6f 6b 65 64 20 77 68 65 6e 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 65 20 6d | is.invoked.when.performing.the.m |
| 107a0 | 65 72 67 65 20 61 74 20 70 6f 69 6e 74 2e 0a 57 68 65 6e 20 61 20 6d 65 72 67 65 20 63 6f 6d 6d | erge.at.point..When.a.merge.comm |
| 107c0 | 61 6e 64 20 75 73 65 73 20 61 20 6c 6f 77 65 72 2d 63 61 73 65 20 2d 63 2c 20 74 68 65 20 6d 65 | and.uses.a.lower-case.-c,.the.me |
| 107e0 | 73 73 61 67 65 20 66 6f 72 20 74 68 65 0a 73 70 65 63 69 66 69 65 64 20 63 6f 6d 6d 69 74 20 77 | ssage.for.the.specified.commit.w |
| 10800 | 69 6c 6c 20 62 65 20 6f 70 65 6e 65 64 20 69 6e 20 61 6e 20 65 64 69 74 6f 72 20 62 65 66 6f 72 | ill.be.opened.in.an.editor.befor |
| 10820 | 65 20 63 72 65 61 74 69 6e 67 20 74 68 65 0a 63 6f 6d 6d 69 74 2e 20 20 46 6f 72 20 61 6e 20 75 | e.creating.the.commit...For.an.u |
| 10840 | 70 70 65 72 2d 63 61 73 65 20 2d 43 2c 20 74 68 65 20 6d 65 73 73 61 67 65 20 77 69 6c 6c 20 62 | pper-case.-C,.the.message.will.b |
| 10860 | 65 20 75 73 65 64 20 61 73 20 69 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 | e.used.as.is."...(interactive).. |
| 10880 | 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 61 63 74 69 6f 6e 2d 74 79 70 65 20 74 61 72 67 65 74 | .(with-slots.(action-type.target |
| 108a0 | 20 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 74 72 61 69 6c 65 72 29 0a 20 20 20 20 20 20 28 | .action-options.trailer).......( |
| 108c0 | 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 29 0a 20 20 20 20 28 69 66 | git-rebase-current-line).....(if |
| 108e0 | 20 28 65 71 20 61 63 74 69 6f 6e 2d 74 79 70 65 20 27 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 | .(eq.action-type.'merge)........ |
| 10900 | 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 | .(let.((inhibit-read-only.t))... |
| 10920 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 | ........(magit-delete-line)..... |
| 10940 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | ......(insert............(format |
| 10960 | 20 22 6d 65 72 67 65 20 25 73 20 25 73 20 25 73 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ."merge.%s.%s.%s\n"............. |
| 10980 | 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 | .......(replace-regexp-in-string |
| 109a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 5b 63 43 5d 22 20 28 6c 61 | ....................."-[cC]".(la |
| 109c0 | 6d 62 64 61 20 28 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mbda.(c)........................ |
| 109e0 | 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 63 20 22 2d 63 22 29 20 22 2d 43 22 20 22 | .......(if.(equal.c."-c")."-C"." |
| 10a00 | 2d 63 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e | -c")).....................action |
| 10a20 | 2d 6f 70 74 69 6f 6e 73 20 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -options.t.t)................... |
| 10a40 | 20 74 61 72 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 69 6c | .target....................trail |
| 10a60 | 65 72 29 29 29 0a 20 20 20 20 20 20 28 64 69 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 | er))).......(ding))))..(defun.gi |
| 10a80 | 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 62 61 72 65 2d 61 63 74 69 6f 6e 20 28 61 63 74 69 6f 6e | t-rebase-set-bare-action.(action |
| 10aa0 | 20 61 72 67 29 0a 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 | .arg)...(goto-char.(line-beginni |
| 10ac0 | 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 28 6c 6e | ng-position))...(with-slots.((ln |
| 10ae0 | 2d 61 63 74 69 6f 6e 20 61 63 74 69 6f 6e 29 20 63 6f 6d 6d 65 6e 74 2d 70 29 0a 20 20 20 20 20 | -action.action).comment-p)...... |
| 10b00 | 20 28 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 29 0a 20 20 20 20 28 | .(git-rebase-current-line).....( |
| 10b20 | 6c 65 74 20 28 28 73 61 6d 65 2d 61 63 74 69 6f 6e 2d 70 20 28 65 71 75 61 6c 20 61 63 74 69 6f | let.((same-action-p.(equal.actio |
| 10b40 | 6e 20 6c 6e 2d 61 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 68 69 62 69 74 | n.ln-action))...........(inhibit |
| 10b60 | 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 61 | -read-only.t)).......(when.(or.a |
| 10b80 | 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6c 6e 2d 61 63 74 69 6f | rg.................(not.ln-actio |
| 10ba0 | 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 73 61 6d 65 2d 61 63 74 | n).................(not.same-act |
| 10bc0 | 69 6f 6e 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 73 61 6d 65 | ion-p).................(and.same |
| 10be0 | 2d 61 63 74 69 6f 6e 2d 70 20 63 6f 6d 6d 65 6e 74 2d 70 29 29 0a 20 20 20 20 20 20 20 20 28 75 | -action-p.comment-p)).........(u |
| 10c00 | 6e 6c 65 73 73 20 28 6f 72 20 61 72 67 20 28 6e 6f 74 20 73 61 6d 65 2d 61 63 74 69 6f 6e 2d 70 | nless.(or.arg.(not.same-action-p |
| 10c20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 | ))...........(magit-delete-line) |
| 10c40 | 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 61 63 74 69 6f 6e 20 3f 5c 6e 29 0a 20 20 | ).........(insert.action.?\n)... |
| 10c60 | 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 2d 61 64 | ......(unless.git-rebase-auto-ad |
| 10c80 | 76 61 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 | vance...........(forward-line.-1 |
| 10ca0 | 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6e 6f 6f 70 20 28 | ))))))..(defun.git-rebase-noop.( |
| 10cc0 | 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 0a 20 20 22 41 64 64 20 6e 6f 6f 70 20 61 63 74 69 6f | &optional.arg)..."Add.noop.actio |
| 10ce0 | 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 | n.at.point...If.the.current.line |
| 10d00 | 20 61 6c 72 65 61 64 79 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 6f 6f 70 20 61 63 74 69 6f 6e 2c | .already.contains.a.noop.action, |
| 10d20 | 20 6c 65 61 76 65 20 69 74 0a 75 6e 63 68 61 6e 67 65 64 2e 20 20 49 66 20 74 68 65 72 65 20 69 | .leave.it.unchanged...If.there.i |
| 10d40 | 73 20 61 20 63 6f 6d 6d 65 6e 74 65 64 20 6e 6f 6f 70 20 61 63 74 69 6f 6e 20 70 72 65 73 65 6e | s.a.commented.noop.action.presen |
| 10d60 | 74 2c 20 72 65 6d 6f 76 65 0a 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 20 20 4f 74 68 65 72 77 69 73 | t,.remove.the.comment...Otherwis |
| 10d80 | 65 20 61 64 64 20 61 20 6e 65 77 20 6e 6f 6f 70 20 61 63 74 69 6f 6e 2e 20 20 57 69 74 68 20 61 | e.add.a.new.noop.action...With.a |
| 10da0 | 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 20 69 6e 73 65 72 74 20 61 20 6e 65 77 20 6e 6f | .prefix.argument.insert.a.new.no |
| 10dc0 | 6f 70 20 61 63 74 69 6f 6e 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 61 74 20 69 73 20 | op.action.regardless.of.what.is. |
| 10de0 | 61 6c 72 65 61 64 79 0a 70 72 65 73 65 6e 74 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c | already.present.on.the.current.l |
| 10e00 | 69 6e 65 2e 0a 0a 41 20 6e 6f 6f 70 20 61 63 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 | ine...A.noop.action.can.be.used. |
| 10e20 | 74 6f 20 6d 61 6b 65 20 67 69 74 20 70 65 72 66 6f 72 6d 20 61 20 72 65 62 61 73 65 20 65 76 65 | to.make.git.perform.a.rebase.eve |
| 10e40 | 6e 20 69 66 0a 6e 6f 20 63 6f 6d 6d 69 74 73 20 61 72 65 20 73 65 6c 65 63 74 65 64 2e 20 20 57 | n.if.no.commits.are.selected...W |
| 10e60 | 69 74 68 6f 75 74 20 74 68 65 20 6e 6f 6f 70 20 61 63 74 69 6f 6e 20 70 72 65 73 65 6e 74 2c 20 | ithout.the.noop.action.present,. |
| 10e80 | 67 69 74 0a 77 6f 75 6c 64 20 73 65 65 20 61 6e 20 65 6d 70 74 79 20 66 69 6c 65 20 61 6e 64 20 | git.would.see.an.empty.file.and. |
| 10ea0 | 74 68 65 72 65 66 6f 72 65 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 69 6e 74 65 72 61 | therefore.do.nothing."...(intera |
| 10ec0 | 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 73 65 74 2d 62 61 72 | ctive."P")...(git-rebase-set-bar |
| 10ee0 | 65 2d 61 63 74 69 6f 6e 20 22 6e 6f 6f 70 22 20 61 72 67 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 | e-action."noop".arg))..(defun.gi |
| 10f00 | 74 2d 72 65 62 61 73 65 2d 62 72 65 61 6b 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 0a 20 | t-rebase-break.(&optional.arg).. |
| 10f20 | 20 22 41 64 64 20 62 72 65 61 6b 20 61 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 49 66 | ."Add.break.action.at.point...If |
| 10f40 | 20 74 68 65 72 65 20 69 73 20 61 20 63 6f 6d 6d 65 6e 74 65 64 20 62 72 65 61 6b 20 61 63 74 69 | .there.is.a.commented.break.acti |
| 10f60 | 6f 6e 20 70 72 65 73 65 6e 74 2c 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 0a | on.present,.remove.the.comment.. |
| 10f80 | 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 61 6c 72 65 61 64 79 20 63 6f 6e 74 | If.the.current.line.already.cont |
| 10fa0 | 61 69 6e 73 20 61 20 62 72 65 61 6b 20 61 63 74 69 6f 6e 2c 20 61 64 64 20 61 6e 6f 74 68 65 72 | ains.a.break.action,.add.another |
| 10fc0 | 0a 62 72 65 61 6b 20 61 63 74 69 6f 6e 20 6f 6e 6c 79 20 69 66 20 61 20 70 72 65 66 69 78 20 61 | .break.action.only.if.a.prefix.a |
| 10fe0 | 72 67 75 6d 65 6e 74 20 69 73 20 67 69 76 65 6e 2e 0a 0a 41 20 62 72 65 61 6b 20 61 63 74 69 6f | rgument.is.given...A.break.actio |
| 11000 | 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 20 72 | n.can.be.used.to.interrupt.the.r |
| 11020 | 65 62 61 73 65 20 61 74 20 74 68 65 0a 73 70 65 63 69 66 69 65 64 20 70 6f 69 6e 74 2e 20 20 49 | ebase.at.the.specified.point...I |
| 11040 | 74 20 69 73 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 75 73 65 66 75 6c 20 66 6f 72 20 70 61 75 | t.is.particularly.useful.for.pau |
| 11060 | 73 69 6e 67 20 62 65 66 6f 72 65 0a 74 68 65 20 66 69 72 73 74 20 63 6f 6d 6d 69 74 20 69 6e 20 | sing.before.the.first.commit.in. |
| 11080 | 74 68 65 20 73 65 71 75 65 6e 63 65 2e 20 20 46 6f 72 20 6f 74 68 65 72 20 63 61 73 65 73 2c 20 | the.sequence...For.other.cases,. |
| 110a0 | 74 68 65 0a 65 71 75 69 76 61 6c 65 6e 74 20 62 65 68 61 76 69 6f 72 20 63 61 6e 20 62 65 20 61 | the.equivalent.behavior.can.be.a |
| 110c0 | 63 68 69 65 76 65 64 20 77 69 74 68 20 60 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 27 2e 22 | chieved.with.`git-rebase-edit'." |
| 110e0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 67 69 74 2d 72 65 62 61 | ...(interactive."P")...(git-reba |
| 11100 | 73 65 2d 73 65 74 2d 62 61 72 65 2d 61 63 74 69 6f 6e 20 22 62 72 65 61 6b 22 20 61 72 67 29 29 | se-set-bare-action."break".arg)) |
| 11120 | 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 75 6e 64 6f 20 28 26 6f 70 74 69 6f | ..(defun.git-rebase-undo.(&optio |
| 11140 | 6e 61 6c 20 61 72 67 29 0a 20 20 22 55 6e 64 6f 20 73 6f 6d 65 20 70 72 65 76 69 6f 75 73 20 63 | nal.arg)..."Undo.some.previous.c |
| 11160 | 68 61 6e 67 65 73 2e 0a 4c 69 6b 65 20 60 75 6e 64 6f 27 20 62 75 74 20 77 6f 72 6b 73 20 69 6e | hanges..Like.`undo'.but.works.in |
| 11180 | 20 72 65 61 64 2d 6f 6e 6c 79 20 62 75 66 66 65 72 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | .read-only.buffers."...(interact |
| 111a0 | 69 76 65 20 22 50 22 29 0a 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f | ive."P")...(let.((inhibit-read-o |
| 111c0 | 6e 6c 79 20 74 29 29 0a 20 20 20 20 28 75 6e 64 6f 20 61 72 67 29 29 29 0a 0a 28 64 65 66 75 6e | nly.t)).....(undo.arg)))..(defun |
| 111e0 | 20 67 69 74 2d 72 65 62 61 73 65 2d 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 28 26 6f 70 74 69 6f | .git-rebase--show-commit.(&optio |
| 11200 | 6e 61 6c 20 73 63 72 6f 6c 6c 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d 64 69 73 61 | nal.scroll)...(let.((magit--disa |
| 11220 | 62 6c 65 2d 73 61 76 65 2d 62 75 66 66 65 72 73 20 74 29 29 0a 20 20 20 20 28 73 61 76 65 2d 65 | ble-save-buffers.t)).....(save-e |
| 11240 | 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d | xcursion.......(goto-char.(line- |
| 11260 | 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 69 66 2d 6c | beginning-position)).......(if-l |
| 11280 | 65 74 20 28 28 72 65 76 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 61 63 74 69 6f 6e 2d 74 79 70 | et.((rev.(with-slots.(action-typ |
| 112a0 | 65 20 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.target)....................... |
| 112c0 | 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 29 0a 20 20 20 20 | ..(git-rebase-current-line)..... |
| 112e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 61 63 74 69 6f | ..................(and.(eq.actio |
| 11300 | 6e 2d 74 79 70 65 20 27 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-type.'commit)................. |
| 11320 | 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 65 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ...........target))))........... |
| 11340 | 28 70 63 61 73 65 20 73 63 72 6f 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 75 70 20 20 | (pcase.scroll.............('up.. |
| 11360 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 29 29 | .(magit-diff-show-or-scroll-up)) |
| 11380 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 64 6f 77 6e 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | .............('down.(magit-diff- |
| 113a0 | 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 | show-or-scroll-down))........... |
| 113c0 | 20 20 28 5f 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d | ..(_.....(apply.#'magit-show-com |
| 113e0 | 6d 69 74 20 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mit.rev......................... |
| 11400 | 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 72 | ..(magit-diff-arguments.'magit-r |
| 11420 | 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 64 69 6e 67 29 29 | evision-mode)))).........(ding)) |
| 11440 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 63 6f 6d 6d | )))..(defun.git-rebase-show-comm |
| 11460 | 69 74 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 74 68 65 20 | it.()..."Show.the.commit.on.the. |
| 11480 | 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | current.line.if.any."...(interac |
| 114a0 | 74 69 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 | tive)...(git-rebase--show-commit |
| 114c0 | 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 | ))..(defun.git-rebase-show-or-sc |
| 114e0 | 72 6f 6c 6c 2d 75 70 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 | roll-up.()..."Update.the.commit. |
| 11500 | 62 75 66 66 65 72 20 66 6f 72 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e | buffer.for.commit.on.current.lin |
| 11520 | 65 2e 0a 0a 45 69 74 68 65 72 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | e...Either.show.the.commit.at.po |
| 11540 | 69 6e 74 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 2c 20 6f | int.in.the.appropriate.buffer,.o |
| 11560 | 72 20 69 66 0a 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e | r.if.that.buffer.is.already.bein |
| 11580 | 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 | g.displayed.in.the.current.frame |
| 115a0 | 20 61 6e 64 0a 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 | .and.contains.information.about. |
| 115c0 | 74 68 61 74 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 69 6e 73 74 65 61 64 20 73 63 72 6f 6c 6c | that.commit,.then.instead.scroll |
| 115e0 | 20 74 68 65 0a 62 75 66 66 65 72 20 75 70 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | .the.buffer.up."...(interactive) |
| 11600 | 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 27 75 70 29 | ...(git-rebase--show-commit.'up) |
| 11620 | 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 | )..(defun.git-rebase-show-or-scr |
| 11640 | 6f 6c 6c 2d 64 6f 77 6e 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 | oll-down.()..."Update.the.commit |
| 11660 | 20 62 75 66 66 65 72 20 66 6f 72 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 | .buffer.for.commit.on.current.li |
| 11680 | 6e 65 2e 0a 0a 45 69 74 68 65 72 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 | ne...Either.show.the.commit.at.p |
| 116a0 | 6f 69 6e 74 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 2c 20 | oint.in.the.appropriate.buffer,. |
| 116c0 | 6f 72 20 69 66 0a 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 | or.if.that.buffer.is.already.bei |
| 116e0 | 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d | ng.displayed.in.the.current.fram |
| 11700 | 65 20 61 6e 64 0a 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 | e.and.contains.information.about |
| 11720 | 20 74 68 61 74 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 69 6e 73 74 65 61 64 20 73 63 72 6f 6c | .that.commit,.then.instead.scrol |
| 11740 | 6c 20 74 68 65 0a 62 75 66 66 65 72 20 64 6f 77 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | l.the.buffer.down."...(interacti |
| 11760 | 76 65 29 0a 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 27 | ve)...(git-rebase--show-commit.' |
| 11780 | 64 6f 77 6e 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 | down))..(defun.git-rebase-backwa |
| 117a0 | 72 64 2d 6c 69 6e 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 29 0a 20 20 22 4d 6f 76 65 20 4e 20 | rd-line.(&optional.n)..."Move.N. |
| 117c0 | 6c 69 6e 65 73 20 62 61 63 6b 77 61 72 64 20 28 66 6f 72 77 61 72 64 20 69 66 20 4e 20 69 73 20 | lines.backward.(forward.if.N.is. |
| 117e0 | 6e 65 67 61 74 69 76 65 29 2e 0a 4c 69 6b 65 20 60 66 6f 72 77 61 72 64 2d 6c 69 6e 65 27 20 62 | negative)..Like.`forward-line'.b |
| 11800 | 75 74 20 67 6f 20 69 6e 74 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 64 69 72 65 63 74 69 6f | ut.go.into.the.opposite.directio |
| 11820 | 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 66 6f 72 77 61 | n."...(interactive."p")...(forwa |
| 11840 | 72 64 2d 6c 69 6e 65 20 28 2d 20 28 6f 72 20 6e 20 31 29 29 29 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 | rd-line.(-.(or.n.1))))..;;;.Mode |
| 11860 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 | ..;;;###autoload.(define-derived |
| 11880 | 2d 6d 6f 64 65 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 20 73 70 65 63 69 61 6c 2d 6d 6f | -mode.git-rebase-mode.special-mo |
| 118a0 | 64 65 20 22 47 69 74 20 52 65 62 61 73 65 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f | de."Git.Rebase"..."Major.mode.fo |
| 118c0 | 72 20 65 64 69 74 69 6e 67 20 6f 66 20 61 20 47 69 74 20 72 65 62 61 73 65 20 66 69 6c 65 2e 0a | r.editing.of.a.Git.rebase.file.. |
| 118e0 | 0a 52 65 62 61 73 65 20 66 69 6c 65 73 20 61 72 65 20 67 65 6e 65 72 61 74 65 64 20 77 68 65 6e | .Rebase.files.are.generated.when |
| 11900 | 20 79 6f 75 20 72 75 6e 20 5c 22 67 69 74 20 72 65 62 61 73 65 20 2d 69 5c 22 20 6f 72 20 72 75 | .you.run.\"git.rebase.-i\".or.ru |
| 11920 | 6e 0a 60 6d 61 67 69 74 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 72 65 62 61 73 65 27 2e 20 20 54 | n.`magit-interactive-rebase'...T |
| 11940 | 68 65 79 20 64 65 73 63 72 69 62 65 20 68 6f 77 20 47 69 74 20 73 68 6f 75 6c 64 20 70 65 72 66 | hey.describe.how.Git.should.perf |
| 11960 | 6f 72 6d 0a 74 68 65 20 72 65 62 61 73 65 2e 20 20 53 65 65 20 74 68 65 20 64 6f 63 75 6d 65 6e | orm.the.rebase...See.the.documen |
| 11980 | 74 61 74 69 6f 6e 20 66 6f 72 20 67 69 74 2d 72 65 62 61 73 65 20 28 65 2e 67 2e 2c 20 62 79 0a | tation.for.git-rebase.(e.g.,.by. |
| 119a0 | 72 75 6e 6e 69 6e 67 20 5c 22 6d 61 6e 20 67 69 74 2d 72 65 62 61 73 65 5c 22 20 61 74 20 74 68 | running.\"man.git-rebase\".at.th |
| 119c0 | 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 29 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 22 0a 20 20 | e.command.line).for.details."... |
| 119e0 | 3a 67 72 6f 75 70 20 27 67 69 74 2d 72 65 62 61 73 65 0a 20 20 28 73 65 74 71 20 63 6f 6d 6d 65 | :group.'git-rebase...(setq.comme |
| 11a00 | 6e 74 2d 73 74 61 72 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 63 6f | nt-start.(or.(magit-get."core.co |
| 11a20 | 6d 6d 65 6e 74 43 68 61 72 22 29 20 22 23 22 29 29 0a 20 20 28 73 65 74 71 20 67 69 74 2d 72 65 | mmentChar")."#"))...(setq.git-re |
| 11a40 | 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 72 65 67 | base-comment-re.(concat."^".(reg |
| 11a60 | 65 78 70 2d 71 75 6f 74 65 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 29 29 29 0a 20 20 28 73 65 | exp-quote.comment-start)))...(se |
| 11a80 | 74 71 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 65 66 61 75 6c 74 73 20 28 6c 69 73 74 20 28 67 69 74 | tq.font-lock-defaults.(list.(git |
| 11aa0 | 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 29 | -rebase-mode-font-lock-keywords) |
| 11ac0 | 20 74 20 74 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 | .t.t))...(unless.git-rebase-show |
| 11ae0 | 2d 69 6e 73 74 72 75 63 74 69 6f 6e 73 0a 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 | -instructions.....(let.((inhibit |
| 11b00 | 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 28 66 6c 75 73 68 2d 6c 69 6e 65 | -read-only.t)).......(flush-line |
| 11b20 | 73 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 29 29 29 0a 20 20 28 75 6e | s.git-rebase-comment-re)))...(un |
| 11b40 | 6c 65 73 73 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 3b 3b 20 4d 61 79 | less.with-editor-mode.....;;.May |
| 11b60 | 62 65 20 61 6c 72 65 61 64 79 20 65 6e 61 62 6c 65 64 20 77 68 65 6e 20 75 73 69 6e 67 20 60 73 | be.already.enabled.when.using.`s |
| 11b80 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 20 6f 72 20 61 6e 20 45 6d 61 63 73 20 73 68 65 6c 6c 2e | hell-command'.or.an.Emacs.shell. |
| 11ba0 | 0a 20 20 20 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 20 31 29 29 0a 20 20 28 77 68 | .....(with-editor-mode.1))...(wh |
| 11bc0 | 65 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 66 69 72 6d 2d 63 61 6e 63 65 6c 0a 20 20 20 | en.git-rebase-confirm-cancel.... |
| 11be0 | 20 28 61 64 64 2d 68 6f 6f 6b 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 71 | .(add-hook.'with-editor-cancel-q |
| 11c00 | 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 67 | uery-functions...............#'g |
| 11c20 | 69 74 2d 72 65 62 61 73 65 2d 63 61 6e 63 65 6c 2d 63 6f 6e 66 69 72 6d 20 6e 69 6c 20 74 29 29 | it-rebase-cancel-confirm.nil.t)) |
| 11c40 | 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 72 65 64 69 73 70 6c 61 79 2d 68 69 67 68 6c 69 67 | ...(setq-local.redisplay-highlig |
| 11c60 | 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d | ht-region-function.#'git-rebase- |
| 11c80 | 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 | highlight-region)...(setq-local. |
| 11ca0 | 72 65 64 69 73 70 6c 61 79 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 2d 66 75 6e | redisplay-unhighlight-region-fun |
| 11cc0 | 63 74 69 6f 6e 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 72 | ction.#'git-rebase-unhighlight-r |
| 11ce0 | 65 67 69 6f 6e 29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d | egion)...(add-hook.'with-editor- |
| 11d00 | 70 72 65 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 61 75 | pre-cancel-hook..#'git-rebase-au |
| 11d20 | 74 6f 73 74 61 73 68 2d 73 61 76 65 20 20 6e 69 6c 20 74 29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b | tostash-save..nil.t)...(add-hook |
| 11d40 | 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 70 6f 73 74 2d 63 61 6e 63 65 6c 2d 68 6f 6f 6b 20 23 | .'with-editor-post-cancel-hook.# |
| 11d60 | 27 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 74 61 73 68 2d 61 70 70 6c 79 20 6e 69 6c 20 | 'git-rebase-autostash-apply.nil. |
| 11d80 | 74 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 2d 70 72 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 | t)...(setq.imenu-prev-index-posi |
| 11da0 | 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 69 6d | tion-function.........#'magit-im |
| 11dc0 | 65 6e 75 2d 2d 72 65 62 61 73 65 2d 70 72 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 2d | enu--rebase-prev-index-position- |
| 11de0 | 66 75 6e 63 74 69 6f 6e 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 2d 65 78 74 72 61 63 74 2d | function)...(setq.imenu-extract- |
| 11e00 | 69 6e 64 65 78 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 23 27 6d 61 | index-name-function.........#'ma |
| 11e20 | 67 69 74 2d 69 6d 65 6e 75 2d 2d 72 65 62 61 73 65 2d 65 78 74 72 61 63 74 2d 69 6e 64 65 78 2d | git-imenu--rebase-extract-index- |
| 11e40 | 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 70 20 27 | name-function)...(when.(boundp.' |
| 11e60 | 73 61 76 65 2d 70 6c 61 63 65 29 0a 20 20 20 20 28 73 65 74 71 20 73 61 76 65 2d 70 6c 61 63 65 | save-place).....(setq.save-place |
| 11e80 | 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 63 61 6e 63 65 | .nil)))..(defun.git-rebase-cance |
| 11ea0 | 6c 2d 63 6f 6e 66 69 72 6d 20 28 66 6f 72 63 65 29 0a 20 20 28 6f 72 20 28 6e 6f 74 20 28 62 75 | l-confirm.(force)...(or.(not.(bu |
| 11ec0 | 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 20 20 20 20 20 66 6f 72 63 65 0a 20 20 | ffer-modified-p)).......force... |
| 11ee0 | 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 61 62 6f 72 74 2d 72 65 62 61 73 65 | ....(magit-confirm.'abort-rebase |
| 11f00 | 20 22 41 62 6f 72 74 20 74 68 69 73 20 72 65 62 61 73 65 22 20 6e 69 6c 20 27 6e 6f 61 62 6f 72 | ."Abort.this.rebase".nil.'noabor |
| 11f20 | 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 74 61 73 | t)))..(defun.git-rebase-autostas |
| 11f40 | 68 2d 73 61 76 65 20 28 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 72 65 76 20 28 6d 61 67 | h-save.()...(when-let.((rev.(mag |
| 11f60 | 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-file-line.................... |
| 11f80 | 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f | (expand-file-name."rebase-merge/ |
| 11fa0 | 61 75 74 6f 73 74 61 73 68 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 29 0a 20 20 | autostash".(magit-gitdir)))))... |
| 11fc0 | 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 27 73 74 61 73 68 20 72 65 76 29 20 77 69 74 68 2d 65 | ..(push.(cons.'stash.rev).with-e |
| 11fe0 | 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 61 6c 69 73 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 | ditor-cancel-alist)))..(defun.gi |
| 12000 | 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 74 61 73 68 2d 61 70 70 6c 79 20 28 29 0a 20 20 28 77 | t-rebase-autostash-apply.()...(w |
| 12020 | 68 65 6e 2d 6c 65 74 20 28 28 72 65 76 20 28 63 64 72 20 28 61 73 73 71 20 27 73 74 61 73 68 20 | hen-let.((rev.(cdr.(assq.'stash. |
| 12040 | 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 2d 61 6c 69 73 74 29 29 29 29 0a 20 20 20 | with-editor-cancel-alist)))).... |
| 12060 | 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 20 72 65 76 29 29 29 0a 0a 28 64 65 66 | .(magit-stash-apply.rev)))..(def |
| 12080 | 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 61 74 63 68 2d 63 6f 6d 6d 65 6e 74 2d 6c 69 6e 65 | un.git-rebase-match-comment-line |
| 120a0 | 20 28 6c 69 6d 69 74 29 0a 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 28 63 | .(limit)...(re-search-forward.(c |
| 120c0 | 6f 6e 63 61 74 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 20 22 2e 2a 22 | oncat.git-rebase-comment-re.".*" |
| 120e0 | 29 20 6c 69 6d 69 74 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6d | ).limit.t))..(defun.git-rebase-m |
| 12100 | 6f 64 65 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 20 28 29 0a 20 20 22 46 6f 6e | ode-font-lock-keywords.()..."Fon |
| 12120 | 74 20 6c 6f 63 6b 20 6b 65 79 77 6f 72 64 73 20 66 6f 72 20 47 69 74 2d 52 65 62 61 73 65 20 6d | t.lock.keywords.for.Git-Rebase.m |
| 12140 | 6f 64 65 2e 22 0a 20 20 60 28 28 2c 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 63 64 72 20 28 61 73 | ode."...`((,(concat."^".(cdr.(as |
| 12160 | 73 71 20 27 63 6f 6d 6d 69 74 20 67 69 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 72 65 67 65 78 | sq.'commit.git-rebase-line-regex |
| 12180 | 70 73 29 29 29 0a 20 20 20 20 20 28 31 20 27 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e | ps)))......(1.'git-rebase-action |
| 121a0 | 29 0a 20 20 20 20 20 28 33 20 27 67 69 74 2d 72 65 62 61 73 65 2d 68 61 73 68 29 0a 20 20 20 20 | )......(3.'git-rebase-hash)..... |
| 121c0 | 20 28 34 20 27 67 69 74 2d 72 65 62 61 73 65 2d 64 65 73 63 72 69 70 74 69 6f 6e 29 29 0a 20 20 | .(4.'git-rebase-description))... |
| 121e0 | 20 20 28 2c 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 63 64 72 20 28 61 73 73 71 20 27 65 78 65 63 | ..(,(concat."^".(cdr.(assq.'exec |
| 12200 | 20 67 69 74 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 72 65 67 65 78 70 73 29 29 29 0a 20 20 20 20 | .git-rebase-line-regexps)))..... |
| 12220 | 20 28 31 20 27 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 28 33 20 | .(1.'git-rebase-action)......(3. |
| 12240 | 27 67 69 74 2d 72 65 62 61 73 65 2d 64 65 73 63 72 69 70 74 69 6f 6e 29 29 0a 20 20 20 20 28 2c | 'git-rebase-description)).....(, |
| 12260 | 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 63 64 72 20 28 61 73 73 71 20 27 62 61 72 65 20 67 69 74 | (concat."^".(cdr.(assq.'bare.git |
| 12280 | 2d 72 65 62 61 73 65 2d 6c 69 6e 65 2d 72 65 67 65 78 70 73 29 29 29 0a 20 20 20 20 20 28 31 20 | -rebase-line-regexps)))......(1. |
| 122a0 | 27 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 2c 28 63 6f 6e 63 | 'git-rebase-action)).....(,(conc |
| 122c0 | 61 74 20 22 5e 22 20 28 63 64 72 20 28 61 73 73 71 20 27 6c 61 62 65 6c 20 67 69 74 2d 72 65 62 | at."^".(cdr.(assq.'label.git-reb |
| 122e0 | 61 73 65 2d 6c 69 6e 65 2d 72 65 67 65 78 70 73 29 29 29 0a 20 20 20 20 20 28 31 20 27 67 69 74 | ase-line-regexps)))......(1.'git |
| 12300 | 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 28 33 20 27 67 69 74 2d 72 65 62 | -rebase-action)......(3.'git-reb |
| 12320 | 61 73 65 2d 6c 61 62 65 6c 29 0a 20 20 20 20 20 28 34 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f | ase-label)......(4.'font-lock-co |
| 12340 | 6d 6d 65 6e 74 2d 66 61 63 65 29 29 0a 20 20 20 20 28 22 5e 5c 5c 28 6d 5c 5c 28 3f 3a 65 72 67 | mment-face)).....("^\\(m\\(?:erg |
| 12360 | 65 5c 5c 29 3f 5c 5c 29 20 2d 5b 43 63 5d 20 5c 5c 28 5b 5e 20 5c 6e 5d 2b 5c 5c 29 20 5c 5c 28 | e\\)?\\).-[Cc].\\([^.\n]+\\).\\( |
| 12380 | 5b 5e 20 5c 6e 5d 2b 5c 5c 29 5c 5c 28 20 23 2e 2a 5c 5c 29 3f 22 0a 20 20 20 20 20 28 31 20 27 | [^.\n]+\\)\\(.#.*\\)?"......(1.' |
| 123a0 | 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 28 32 20 27 67 69 74 2d | git-rebase-action)......(2.'git- |
| 123c0 | 72 65 62 61 73 65 2d 68 61 73 68 29 0a 20 20 20 20 20 28 33 20 27 67 69 74 2d 72 65 62 61 73 65 | rebase-hash)......(3.'git-rebase |
| 123e0 | 2d 6c 61 62 65 6c 29 0a 20 20 20 20 20 28 34 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 | -label)......(4.'font-lock-comme |
| 12400 | 6e 74 2d 66 61 63 65 29 29 0a 20 20 20 20 28 22 5e 5c 5c 28 6d 5c 5c 28 3f 3a 65 72 67 65 5c 5c | nt-face)).....("^\\(m\\(?:erge\\ |
| 12420 | 29 3f 5c 5c 29 20 5c 5c 28 5b 5e 20 5c 6e 5d 2b 5c 5c 29 22 0a 20 20 20 20 20 28 31 20 27 67 69 | )?\\).\\([^.\n]+\\)"......(1.'gi |
| 12440 | 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 28 32 20 27 67 69 74 2d 72 65 | t-rebase-action)......(2.'git-re |
| 12460 | 62 61 73 65 2d 6c 61 62 65 6c 29 29 0a 20 20 20 20 28 2c 28 63 6f 6e 63 61 74 20 67 69 74 2d 72 | base-label)).....(,(concat.git-r |
| 12480 | 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 20 22 20 2a 22 0a 20 20 20 20 20 20 20 20 20 20 | ebase-comment-re.".*"........... |
| 124a0 | 20 20 20 20 28 63 64 72 20 28 61 73 73 71 20 27 63 6f 6d 6d 69 74 20 67 69 74 2d 72 65 62 61 73 | ....(cdr.(assq.'commit.git-rebas |
| 124c0 | 65 2d 6c 69 6e 65 2d 72 65 67 65 78 70 73 29 29 29 0a 20 20 20 20 20 30 20 27 67 69 74 2d 72 65 | e-line-regexps)))......0.'git-re |
| 124e0 | 62 61 73 65 2d 6b 69 6c 6c 65 64 2d 61 63 74 69 6f 6e 20 74 29 0a 20 20 20 20 28 67 69 74 2d 72 | base-killed-action.t).....(git-r |
| 12500 | 65 62 61 73 65 2d 6d 61 74 63 68 2d 63 6f 6d 6d 65 6e 74 2d 6c 69 6e 65 20 30 20 27 66 6f 6e 74 | ebase-match-comment-line.0.'font |
| 12520 | 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 29 0a 20 20 20 20 28 22 5c 5c 5b 5b 5e 5b | -lock-comment-face).....("\\[[^[ |
| 12540 | 5d 2a 5c 5c 5d 22 0a 20 20 20 20 20 30 20 27 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 20 74 29 0a | ]*\\]"......0.'magit-keyword.t). |
| 12560 | 20 20 20 20 28 22 5c 5c 28 3f 3a 66 69 78 75 70 21 5c 5c 7c 73 71 75 61 73 68 21 5c 5c 29 22 0a | ....("\\(?:fixup!\\|squash!\\)". |
| 12580 | 20 20 20 20 20 30 20 27 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 2d 73 71 75 61 73 68 20 74 29 0a | .....0.'magit-keyword-squash.t). |
| 125a0 | 20 20 20 20 28 2c 28 66 6f 72 6d 61 74 20 22 5e 25 73 20 52 65 62 61 73 65 20 5c 5c 28 5b 5e 20 | ....(,(format."^%s.Rebase.\\([^. |
| 125c0 | 5d 2a 5c 5c 29 20 6f 6e 74 6f 20 5c 5c 28 5b 5e 20 5d 2a 5c 5c 29 22 20 63 6f 6d 6d 65 6e 74 2d | ]*\\).onto.\\([^.]*\\)".comment- |
| 125e0 | 73 74 61 72 74 29 0a 20 20 20 20 20 28 31 20 27 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 | start)......(1.'git-rebase-comme |
| 12600 | 6e 74 2d 68 61 73 68 20 74 29 0a 20 20 20 20 20 28 32 20 27 67 69 74 2d 72 65 62 61 73 65 2d 63 | nt-hash.t)......(2.'git-rebase-c |
| 12620 | 6f 6d 6d 65 6e 74 2d 68 61 73 68 20 74 29 29 0a 20 20 20 20 28 2c 28 66 6f 72 6d 61 74 20 22 5e | omment-hash.t)).....(,(format."^ |
| 12640 | 25 73 20 5c 5c 28 43 6f 6d 6d 61 6e 64 73 3a 5c 5c 29 22 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 | %s.\\(Commands:\\)".comment-star |
| 12660 | 74 29 0a 20 20 20 20 20 28 31 20 27 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 68 | t)......(1.'git-rebase-comment-h |
| 12680 | 65 61 64 69 6e 67 20 74 29 29 0a 20 20 20 20 28 2c 28 66 6f 72 6d 61 74 20 22 5e 25 73 20 42 72 | eading.t)).....(,(format."^%s.Br |
| 126a0 | 61 6e 63 68 20 5c 5c 28 2e 2a 5c 5c 29 22 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 29 0a 20 20 | anch.\\(.*\\)".comment-start)... |
| 126c0 | 20 20 20 28 31 20 27 67 69 74 2d 72 65 62 61 73 65 2d 6c 61 62 65 6c 20 74 29 29 29 29 0a 0a 28 | ...(1.'git-rebase-label.t))))..( |
| 126e0 | 64 65 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 73 68 6f 77 2d 6b 65 79 62 69 | defun.git-rebase-mode-show-keybi |
| 12700 | 6e 64 69 6e 67 73 20 28 29 0a 20 20 22 4d 6f 64 69 66 79 20 74 68 65 20 5c 22 43 6f 6d 6d 61 6e | ndings.()..."Modify.the.\"Comman |
| 12720 | 64 73 3a 5c 22 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 65 6e 74 20 47 69 74 | ds:\".section.of.the.comment.Git |
| 12740 | 20 67 65 6e 65 72 61 74 65 73 0a 61 74 20 74 68 65 20 62 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 | .generates.at.the.bottom.of.the. |
| 12760 | 66 69 6c 65 20 73 6f 20 74 68 61 74 20 69 6e 20 70 6c 61 63 65 20 6f 66 20 74 68 65 20 6f 6e 65 | file.so.that.in.place.of.the.one |
| 12780 | 2d 6c 65 74 74 65 72 0a 61 62 62 72 65 76 69 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 63 6f 6d | -letter.abbreviation.for.the.com |
| 127a0 | 6d 61 6e 64 2c 20 69 74 20 73 68 6f 77 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 27 73 20 6b 65 79 | mand,.it.shows.the.command's.key |
| 127c0 | 62 69 6e 64 69 6e 67 2e 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 74 68 69 73 20 69 73 20 74 68 65 | binding..By.default,.this.is.the |
| 127e0 | 20 73 61 6d 65 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 65 20 5c 22 70 69 63 6b 5c 22 20 63 6f | .same.except.for.the.\"pick\".co |
| 12800 | 6d 6d 61 6e 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e | mmand."...(let.((inhibit-read-on |
| 12820 | 6c 79 20 74 29 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | ly.t)).....(save-excursion...... |
| 12840 | 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 | .(goto-char.(point-min)).......( |
| 12860 | 77 68 65 6e 20 28 61 6e 64 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 69 6e 73 74 72 75 | when.(and.git-rebase-show-instru |
| 12880 | 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 | ctions..................(re-sear |
| 128a0 | 63 68 2d 66 6f 72 77 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | ch-forward...................(co |
| 128c0 | 6e 63 61 74 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6d 6d 65 6e 74 2d 72 65 20 22 5c 5c 73 2d | ncat.git-rebase-comment-re."\\s- |
| 128e0 | 2b 70 2c 20 70 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c | +p,.pick")...................nil |
| 12900 | 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 | .t)).........(goto-char.(line-be |
| 12920 | 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 | ginning-position)).........(pcas |
| 12940 | 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 63 6d 64 20 2e 20 2c 64 65 73 63 29 20 67 69 74 2d 72 65 | e-dolist.(`(,cmd...,desc).git-re |
| 12960 | 62 61 73 65 2d 63 6f 6d 6d 61 6e 64 2d 64 65 73 63 72 69 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 | base-command-descriptions)...... |
| 12980 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 | .....(insert.(format.(propertize |
| 129a0 | 20 22 25 73 20 25 73 20 25 73 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."%s.%s.%s\n"................... |
| 129c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 | ....................'font-lock-f |
| 129e0 | 61 63 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 29 0a 20 20 20 | ace.'font-lock-comment-face).... |
| 12a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 65 6e 74 2d 73 | .......................comment-s |
| 12a20 | 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | tart...........................( |
| 12a40 | 73 74 72 69 6e 67 2d 70 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string-pad...................... |
| 12a60 | 20 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 28 | ......(substitute-command-keys.( |
| 12a80 | 66 6f 72 6d 61 74 20 22 5c 5c 5b 25 73 5d 22 20 63 6d 64 29 29 20 38 29 0a 20 20 20 20 20 20 20 | format."\\[%s]".cmd)).8)........ |
| 12aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 63 29 29 29 0a 20 20 20 20 20 | ...................desc)))...... |
| 12ac0 | 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 0a 20 20 20 | ...(while.(re-search-forward.... |
| 12ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 67 69 74 2d 72 65 62 61 73 65 2d | .............(concat.git-rebase- |
| 12b00 | 63 6f 6d 6d 65 6e 74 2d 72 65 20 22 5c 5c 28 3f 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | comment-re."\\(?:".............. |
| 12b20 | 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 20 5c 5c 2e 3f 20 20 20 20 20 2a 5c 5c 29 5c 5c 7c | ..........."\\(.\\.?.....*\\)\\| |
| 12b40 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 20 2b | "........................."\\(.+ |
| 12b60 | 5c 5c 29 5c 5c 28 5b 5e 5c 6e 2c 5d 2c 5c 5c 29 20 5c 5c 28 5b 5e 5c 6e 20 5d 2b 5c 5c 29 20 5c | \\)\\([^\n,],\\).\\([^\n.]+\\).\ |
| 12b80 | 5c 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 29 0a 20 20 20 20 | \)").................nil.t)..... |
| 12ba0 | 20 20 20 20 20 20 28 69 66 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 0a 20 20 20 20 20 | ......(if.(match-string.1)...... |
| 12bc0 | 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 28 6d 61 6b 65 2d 73 74 | .........(replace-match.(make-st |
| 12be0 | 72 69 6e 67 20 31 30 20 3f 5c 73 29 20 74 20 74 20 6e 69 6c 20 31 29 0a 20 20 20 20 20 20 20 20 | ring.10.?\s).t.t.nil.1)......... |
| 12c00 | 20 20 20 20 28 6c 65 74 20 28 28 63 6d 64 20 28 69 6e 74 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 | ....(let.((cmd.(intern.(concat." |
| 12c20 | 67 69 74 2d 72 65 62 61 73 65 2d 22 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 34 29 29 29 29 | git-rebase-".(match-string.4)))) |
| 12c40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 28 66 62 6f 75 6e 64 | )...............(if.(not.(fbound |
| 12c60 | 70 20 63 6d 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 | p.cmd))...................(delet |
| 12c80 | 65 2d 72 65 67 69 6f 6e 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f | e-region.(line-beginning-positio |
| 12ca0 | 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n).............................. |
| 12cc0 | 20 20 20 20 28 31 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 | ....(1+.(line-end-position)))... |
| 12ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 | ..............(add-text-properti |
| 12d00 | 65 73 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 | es.(line-beginning-position).... |
| 12d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12d40 | 20 20 28 31 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 | ..(1+.(line-end-position))...... |
| 12d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12d80 | 27 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 | '(font-lock-face.font-lock-comme |
| 12da0 | 6e 74 2d 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 | nt-face)).................(repla |
| 12dc0 | 63 65 2d 6d 61 74 63 68 20 22 20 22 20 74 20 74 20 6e 69 6c 20 32 29 0a 20 20 20 20 20 20 20 20 | ce-match.".".t.t.nil.2)......... |
| 12de0 | 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 | ........(replace-match.......... |
| 12e00 | 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........(string-pad............. |
| 12e20 | 20 20 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 | ......(save-match-data.......... |
| 12e40 | 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b | ...........(substitute-command-k |
| 12e60 | 65 79 73 20 28 66 6f 72 6d 61 74 20 22 5c 5c 5b 25 73 5d 22 20 63 6d 64 29 29 29 0a 20 20 20 20 | eys.(format."\\[%s]".cmd)))..... |
| 12e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............8)................ |
| 12ea0 | 20 20 74 20 74 20 6e 69 6c 20 33 29 29 29 29 29 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 | ..t.t.nil.3)))))))))..(add-hook. |
| 12ec0 | 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 67 69 74 2d 72 65 62 61 | 'git-rebase-mode-hook.#'git-reba |
| 12ee0 | 73 65 2d 6d 6f 64 65 2d 73 68 6f 77 2d 6b 65 79 62 69 6e 64 69 6e 67 73 20 74 29 0a 0a 28 64 65 | se-mode-show-keybindings.t)..(de |
| 12f00 | 66 75 6e 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 64 69 73 61 62 6c 65 2d 62 65 66 6f | fun.git-rebase-mode-disable-befo |
| 12f20 | 72 65 2d 73 61 76 65 2d 68 6f 6f 6b 20 28 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 62 65 | re-save-hook.()...(setq-local.be |
| 12f40 | 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b 20 6e 69 6c 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 | fore-save-hook.nil))..(add-hook. |
| 12f60 | 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 67 69 74 2d 72 65 62 61 | 'git-rebase-mode-hook.#'git-reba |
| 12f80 | 73 65 2d 6d 6f 64 65 2d 64 69 73 61 62 6c 65 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b | se-mode-disable-before-save-hook |
| 12fa0 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 63 6f 6e 73 74 20 67 69 74 2d | )..;;;###autoload.(defconst.git- |
| 12fc0 | 72 65 62 61 73 65 2d 66 69 6c 65 6e 61 6d 65 2d 72 65 67 65 78 70 20 22 2f 67 69 74 2d 72 65 62 | rebase-filename-regexp."/git-reb |
| 12fe0 | 61 73 65 2d 74 6f 64 6f 5c 5c 27 22 29 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 61 64 | ase-todo\\'").;;;###autoload.(ad |
| 13000 | 64 2d 74 6f 2d 6c 69 73 74 20 27 61 75 74 6f 2d 6d 6f 64 65 2d 61 6c 69 73 74 0a 20 20 20 20 20 | d-to-list.'auto-mode-alist...... |
| 13020 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 67 69 74 2d 72 65 62 61 73 65 2d 66 69 6c 65 6e 61 6d | ........(cons.git-rebase-filenam |
| 13040 | 65 2d 72 65 67 65 78 70 20 23 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 29 29 0a 0a 28 61 | e-regexp.#'git-rebase-mode))..(a |
| 13060 | 64 64 2d 74 6f 2d 6c 69 73 74 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 | dd-to-list.'with-editor-server-w |
| 13080 | 69 6e 64 6f 77 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 67 | indow-alist..............(cons.g |
| 130a0 | 69 74 2d 72 65 62 61 73 65 2d 66 69 6c 65 6e 61 6d 65 2d 72 65 67 65 78 70 20 23 27 73 77 69 74 | it-rebase-filename-regexp.#'swit |
| 130c0 | 63 68 2d 74 6f 2d 62 75 66 66 65 72 29 29 0a 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 | ch-to-buffer))..(with-eval-after |
| 130e0 | 2d 6c 6f 61 64 20 27 72 65 63 65 6e 74 66 0a 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 72 | -load.'recentf...(add-to-list.'r |
| 13100 | 65 63 65 6e 74 66 2d 65 78 63 6c 75 64 65 20 67 69 74 2d 72 65 62 61 73 65 2d 66 69 6c 65 6e 61 | ecentf-exclude.git-rebase-filena |
| 13120 | 6d 65 2d 72 65 67 65 78 70 29 29 0a 0a 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 77 69 74 68 2d | me-regexp))..(add-to-list.'with- |
| 13140 | 65 64 69 74 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 68 69 73 74 6f 72 79 2d 65 78 63 6c 75 64 65 | editor-file-name-history-exclude |
| 13160 | 20 67 69 74 2d 72 65 62 61 73 65 2d 66 69 6c 65 6e 61 6d 65 2d 72 65 67 65 78 70 29 0a 0a 3b 3b | .git-rebase-filename-regexp)..;; |
| 13180 | 3b 20 49 6d 65 6e 75 20 53 75 70 70 6f 72 74 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6d | ;.Imenu.Support..(defun.magit-im |
| 131a0 | 65 6e 75 2d 2d 72 65 62 61 73 65 2d 70 72 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 2d | enu--rebase-prev-index-position- |
| 131c0 | 66 75 6e 63 74 69 6f 6e 20 28 29 0a 20 20 22 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 70 72 65 | function.()..."Move.point.to.pre |
| 131e0 | 76 69 6f 75 73 20 63 6f 6d 6d 69 74 20 69 6e 20 67 69 74 2d 72 65 62 61 73 65 20 62 75 66 66 65 | vious.commit.in.git-rebase.buffe |
| 13200 | 72 2e 0a 55 73 65 64 20 61 73 20 61 20 76 61 6c 75 65 20 66 6f 72 20 60 69 6d 65 6e 75 2d 70 72 | r..Used.as.a.value.for.`imenu-pr |
| 13220 | 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 0a 20 20 | ev-index-position-function'."... |
| 13240 | 28 63 61 74 63 68 20 27 66 6f 75 6e 64 0a 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 62 | (catch.'found.....(while.(not.(b |
| 13260 | 6f 62 70 29 29 0a 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 72 64 | obp)).......(git-rebase-backward |
| 13280 | 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 67 69 74 2d 72 65 62 61 73 65 2d 6c | -line).......(when.(git-rebase-l |
| 132a0 | 69 6e 65 2d 70 29 0a 20 20 20 20 20 20 20 20 28 74 68 72 6f 77 20 27 66 6f 75 6e 64 20 74 29 29 | ine-p).........(throw.'found.t)) |
| 132c0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6d 65 6e 75 2d 2d 72 65 62 61 73 65 2d | )))..(defun.magit-imenu--rebase- |
| 132e0 | 65 78 74 72 61 63 74 2d 69 6e 64 65 78 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 28 29 0a 20 | extract-index-name-function.().. |
| 13300 | 20 22 52 65 74 75 72 6e 20 69 6d 65 6e 75 20 6e 61 6d 65 20 66 6f 72 20 6c 69 6e 65 20 61 74 20 | ."Return.imenu.name.for.line.at. |
| 13320 | 70 6f 69 6e 74 2e 0a 50 6f 69 6e 74 20 73 68 6f 75 6c 64 20 62 65 20 61 74 20 74 68 65 20 62 65 | point..Point.should.be.at.the.be |
| 13340 | 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 6c 69 6e 65 2e 20 20 54 68 69 73 20 66 75 6e 63 74 | ginning.of.the.line...This.funct |
| 13360 | 69 6f 6e 0a 69 73 20 75 73 65 64 20 61 73 20 61 20 76 61 6c 75 65 20 66 6f 72 20 60 69 6d 65 6e | ion.is.used.as.a.value.for.`imen |
| 13380 | 75 2d 65 78 74 72 61 63 74 2d 69 6e 64 65 78 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 | u-extract-index-name-function'." |
| 133a0 | 0a 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 | ...(buffer-substring-no-properti |
| 133c0 | 65 73 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 | es.(line-beginning-position).... |
| 133e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 13400 | 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f | line-end-position)))..;;;._.(pro |
| 13420 | 76 69 64 65 20 27 67 69 74 2d 72 65 62 61 73 65 29 0a 3b 3b 3b 20 67 69 74 2d 72 65 62 61 73 65 | vide.'git-rebase).;;;.git-rebase |
| 13440 | 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el.ends.here................... |
| 13460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 134a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 134c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 134e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 135a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 135c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 135e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 61 70 70 6c 79 2e | magit-20240404.1901/magit-apply. |
| 13620 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 13640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 13680 | 30 31 30 36 35 36 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 36 34 00 20 30 00 00 00 | 0106562.00000000000.014664..0... |
| 136a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 13720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 13740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 137a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 137c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 137e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13800 | 3b 3b 3b 20 6d 61 67 69 74 2d 61 70 70 6c 79 2e 65 6c 20 2d 2d 2d 20 41 70 70 6c 79 20 47 69 74 | ;;;.magit-apply.el.---.Apply.Git |
| 13820 | 20 64 69 66 66 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a | .diffs..-*-.lexical-binding:t.-* |
| 13840 | 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 | -..;;.Copyright.(C).2008-2024.Th |
| 13860 | 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b | e.Magit.Project.Contributors..;; |
| 13880 | 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | .Author:.Jonas.Bernoulli.<jonas@ |
| 138a0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 | bernoul.li>.;;.Maintainer:.Jonas |
| 138c0 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b | .Bernoulli.<jonas@bernoul.li>..; |
| 138e0 | 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 | ;.SPDX-License-Identifier:.GPL-3 |
| 13900 | 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f | .0-or-later..;;.Magit.is.free.so |
| 13920 | 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 | ftware:.you.can.redistribute.it. |
| 13940 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 | and/or.modify.it.;;.under.the.te |
| 13960 | 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | rms.of.the.GNU.General.Public.Li |
| 13980 | 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 | cense.as.published.by.;;.the.Fre |
| 139a0 | 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 | e.Software.Foundation,.either.ve |
| 139c0 | 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 | rsion.3.of.the.License,.or.;;.(a |
| 139e0 | 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e | t.your.option).any.later.version |
| 13a00 | 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | ..;;.;;.Magit.is.distributed.in. |
| 13a20 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
| 13a40 | 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 | .but.WITHOUT.;;.ANY.WARRANTY;.wi |
| 13a60 | 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 | thout.even.the.implied.warranty. |
| 13a80 | 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 | of.MERCHANTABILITY.;;.or.FITNESS |
| 13aa0 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 | .FOR.A.PARTICULAR.PURPOSE...See. |
| 13ac0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 | the.GNU.General.Public.;;.Licens |
| 13ae0 | 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 | e.for.more.details..;;.;;.You.sh |
| 13b00 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
| 13b20 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 | .GNU.General.Public.License.;;.a |
| 13b40 | 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 | long.with.Magit...If.not,.see.<h |
| 13b60 | 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a | ttps://www.gnu.org/licenses/>... |
| 13b80 | 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 | ;;;.Commentary:..;;.This.library |
| 13ba0 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 61 70 70 6c 79 69 6e | .implements.commands.for.applyin |
| 13bc0 | 67 20 47 69 74 20 64 69 66 66 73 20 6f 72 20 70 61 72 74 73 0a 3b 3b 20 6f 66 20 73 75 63 68 20 | g.Git.diffs.or.parts.;;.of.such. |
| 13be0 | 61 20 64 69 66 66 2e 20 20 54 68 65 20 73 75 70 70 6f 72 74 65 64 20 22 61 70 70 6c 79 20 76 61 | a.diff...The.supported."apply.va |
| 13c00 | 72 69 61 6e 74 73 22 20 61 72 65 20 61 70 70 6c 79 2c 20 73 74 61 67 65 2c 0a 3b 3b 20 75 6e 73 | riants".are.apply,.stage,.;;.uns |
| 13c20 | 74 61 67 65 2c 20 64 69 73 63 61 72 64 2c 20 61 6e 64 20 72 65 76 65 72 73 65 20 2d 20 6d 6f 72 | tage,.discard,.and.reverse.-.mor |
| 13c40 | 65 20 74 68 61 6e 20 47 69 74 20 69 74 73 65 6c 66 20 6b 6e 6f 77 73 20 61 62 6f 75 74 2c 0a 3b | e.than.Git.itself.knows.about,.; |
| 13c60 | 3b 20 61 74 20 6c 65 61 73 74 20 61 74 20 74 68 65 20 70 6f 72 63 65 6c 61 69 6e 20 6c 65 76 65 | ;.at.least.at.the.porcelain.leve |
| 13c80 | 6c 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 | l...;;;.Code:..(require.'magit-c |
| 13ca0 | 6f 72 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 64 69 66 66 29 0a 28 72 65 71 75 | ore).(require.'magit-diff).(requ |
| 13cc0 | 69 72 65 20 27 6d 61 67 69 74 2d 77 69 70 29 0a 0a 28 72 65 71 75 69 72 65 20 27 74 72 61 6e 73 | ire.'magit-wip)..(require.'trans |
| 13ce0 | 69 65 6e 74 29 20 3b 20 53 65 65 20 23 33 37 33 32 2e 0a 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 | ient).;.See.#3732...;;.For.`magi |
| 13d00 | 74 2d 61 70 70 6c 79 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 | t-apply'.(declare-function.magit |
| 13d20 | 2d 61 6d 20 22 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 22 20 28 29 20 74 29 0a 28 64 65 63 6c | -am."magit-sequence".().t).(decl |
| 13d40 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 20 22 | are-function.magit-patch-apply." |
| 13d60 | 6d 61 67 69 74 2d 70 61 74 63 68 22 20 28 29 20 74 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 | magit-patch".().t).;;.For.`magit |
| 13d80 | 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | -discard-files'.(declare-functio |
| 13da0 | 6e 20 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 2d 73 74 61 67 65 20 22 6d 61 67 69 74 2d 6d 65 | n.magit-checkout-stage."magit-me |
| 13dc0 | 72 67 65 22 20 28 66 69 6c 65 20 61 72 67 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | rge".(file.arg)).(declare-functi |
| 13de0 | 6f 6e 20 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 2d 72 65 61 64 2d 73 74 61 67 65 20 22 6d 61 | on.magit-checkout-read-stage."ma |
| 13e00 | 67 69 74 2d 6d 65 72 67 65 22 20 28 66 69 6c 65 29 29 0a 28 64 65 66 76 61 72 20 61 75 74 6f 2d | git-merge".(file)).(defvar.auto- |
| 13e20 | 72 65 76 65 72 74 2d 76 65 72 62 6f 73 65 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 73 74 | revert-verbose).;;.For.`magit-st |
| 13e40 | 61 67 65 2d 75 6e 74 72 61 63 6b 65 64 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e | age-untracked'.(declare-function |
| 13e60 | 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 64 64 2d 31 20 22 6d 61 67 69 74 2d 73 75 | .magit-submodule-add-1."magit-su |
| 13e80 | 62 6d 6f 64 75 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 | bmodule"...................(url. |
| 13ea0 | 26 6f 70 74 69 6f 6e 61 6c 20 70 61 74 68 20 6e 61 6d 65 20 61 72 67 73 29 29 0a 28 64 65 63 6c | &optional.path.name.args)).(decl |
| 13ec0 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 61 | are-function.magit-submodule-rea |
| 13ee0 | 64 2d 6e 61 6d 65 2d 66 6f 72 2d 70 61 74 68 20 22 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 | d-name-for-path."magit-submodule |
| 13f00 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 68 20 26 6f 70 74 69 6f | "...................(path.&optio |
| 13f20 | 6e 61 6c 20 70 72 65 66 65 72 2d 73 68 6f 72 74 29 29 0a 28 64 65 66 76 61 72 20 62 6f 72 67 2d | nal.prefer-short)).(defvar.borg- |
| 13f40 | 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 29 0a 0a 28 63 6c 2d 65 76 61 6c 2d | user-emacs-directory)..(cl-eval- |
| 13f60 | 77 68 65 6e 20 28 63 6f 6d 70 69 6c 65 20 6c 6f 61 64 29 0a 20 20 28 77 68 65 6e 20 28 3c 20 65 | when.(compile.load)...(when.(<.e |
| 13f80 | 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 36 29 0a 20 20 20 20 28 64 65 66 61 | macs-major-version.26).....(defa |
| 13fa0 | 6c 69 61 73 20 27 73 6d 65 72 67 65 2d 6b 65 65 70 2d 75 70 70 65 72 20 27 73 6d 65 72 67 65 2d | lias.'smerge-keep-upper.'smerge- |
| 13fc0 | 6b 65 65 70 2d 6d 69 6e 65 29 0a 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 73 6d 65 72 67 65 | keep-mine).....(defalias.'smerge |
| 13fe0 | 2d 6b 65 65 70 2d 6c 6f 77 65 72 20 27 73 6d 65 72 67 65 2d 6b 65 65 70 2d 6f 74 68 65 72 29 29 | -keep-lower.'smerge-keep-other)) |
| 14000 | 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | )..;;;.Options..(defcustom.magit |
| 14020 | 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 20 74 0a 20 20 22 | -delete-by-moving-to-trash.t..." |
| 14040 | 57 68 65 74 68 65 72 20 4d 61 67 69 74 20 75 73 65 73 20 74 68 65 20 73 79 73 74 65 6d 27 73 20 | Whether.Magit.uses.the.system's. |
| 14060 | 74 72 61 73 68 20 63 61 6e 2e 0a 0a 59 6f 75 20 73 68 6f 75 6c 64 20 61 62 73 6f 6c 75 74 65 6c | trash.can...You.should.absolutel |
| 14080 | 79 20 6e 6f 74 20 64 69 73 61 62 6c 65 20 74 68 69 73 20 61 6e 64 20 61 6c 73 6f 20 72 65 6d 6f | y.not.disable.this.and.also.remo |
| 140a0 | 76 65 20 60 64 69 73 63 61 72 64 27 0a 66 72 6f 6d 20 60 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 | ve.`discard'.from.`magit-no-conf |
| 140c0 | 69 72 6d 27 2e 20 20 59 6f 75 20 73 68 6f 75 6c 64 6e 27 74 20 64 6f 20 74 68 61 74 20 65 76 65 | irm'...You.shouldn't.do.that.eve |
| 140e0 | 6e 20 69 66 20 79 6f 75 20 68 61 76 65 0a 61 6c 6c 20 6f 66 20 74 68 65 20 4d 61 67 69 74 2d 57 | n.if.you.have.all.of.the.Magit-W |
| 14100 | 69 70 20 6d 6f 64 65 73 20 65 6e 61 62 6c 65 64 2c 20 62 65 63 61 75 73 65 20 74 68 6f 73 65 20 | ip.modes.enabled,.because.those. |
| 14120 | 6d 6f 64 65 73 20 64 6f 20 6e 6f 74 0a 74 72 61 63 6b 20 61 6e 79 20 66 69 6c 65 73 20 74 68 61 | modes.do.not.track.any.files.tha |
| 14140 | 74 20 61 72 65 20 6e 6f 74 20 74 72 61 63 6b 65 64 20 69 6e 20 74 68 65 20 70 72 6f 70 65 72 20 | t.are.not.tracked.in.the.proper. |
| 14160 | 62 72 61 6e 63 68 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | branch."...:package-version.'(ma |
| 14180 | 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 | git..."2.1.0")...:group.'magit-e |
| 141a0 | 73 73 65 6e 74 69 61 6c 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 | ssentials...:type.'boolean)..(de |
| 141c0 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 63 6f 6d 6d 69 74 74 65 64 20 | fcustom.magit-unstage-committed. |
| 141e0 | 74 0a 20 20 22 57 68 65 74 68 65 72 20 75 6e 73 74 61 67 69 6e 67 20 61 20 63 6f 6d 6d 69 74 74 | t..."Whether.unstaging.a.committ |
| 14200 | 65 64 20 63 68 61 6e 67 65 20 72 65 76 65 72 74 73 20 69 74 20 69 6e 73 74 65 61 64 2e 0a 0a 41 | ed.change.reverts.it.instead...A |
| 14220 | 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 20 63 61 6e 6e 6f 74 20 62 65 20 75 6e 73 74 | .committed.change.cannot.be.unst |
| 14240 | 61 67 65 64 2c 20 62 65 63 61 75 73 65 20 73 74 61 67 69 6e 67 20 61 6e 64 0a 75 6e 73 74 61 67 | aged,.because.staging.and.unstag |
| 14260 | 69 6e 67 20 61 72 65 20 61 63 74 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 63 6f 6e 63 65 72 6e | ing.are.actions.that.are.concern |
| 14280 | 65 64 20 77 69 74 68 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 73 0a 62 65 74 77 65 65 6e 20 | ed.with.the.differences.between. |
| 142a0 | 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 | the.index.and.the.working.tree,. |
| 142c0 | 6e 6f 74 20 77 69 74 68 20 63 6f 6d 6d 69 74 74 65 64 0a 63 68 61 6e 67 65 73 2e 0a 0a 49 66 20 | not.with.committed.changes...If. |
| 142e0 | 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 28 74 68 65 20 64 65 66 61 | this.option.is.non-nil.(the.defa |
| 14300 | 75 6c 74 29 2c 20 74 68 65 6e 20 74 79 70 69 6e 67 20 5c 22 75 5c 22 0a 5c 28 60 6d 61 67 69 74 | ult),.then.typing.\"u\".\(`magit |
| 14320 | 2d 75 6e 73 74 61 67 65 27 29 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 | -unstage').on.a.committed.change |
| 14340 | 2c 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 62 65 0a 72 65 76 65 72 73 65 64 20 69 6e 20 74 68 | ,.causes.it.to.be.reversed.in.th |
| 14360 | 65 20 69 6e 64 65 78 20 62 75 74 20 6e 6f 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | e.index.but.not.the.working.tree |
| 14380 | 2e 20 20 46 6f 72 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 65 20 63 6f 6d 6d | ...For.more.information.see.comm |
| 143a0 | 61 6e 64 20 60 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 69 6e 2d 69 6e 64 65 78 27 2e 22 0a 20 | and.`magit-reverse-in-index'.".. |
| 143c0 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 | .:package-version.'(magit..."2.4 |
| 143e0 | 2e 31 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 | .1")...:group.'magit-commands... |
| 14400 | 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | :type.'boolean)..(defcustom.magi |
| 14420 | 74 2d 72 65 76 65 72 73 65 2d 61 74 6f 6d 69 63 61 6c 6c 79 20 6e 69 6c 0a 20 20 22 57 68 65 74 | t-reverse-atomically.nil..."Whet |
| 14440 | 68 65 72 20 74 6f 20 72 65 76 65 72 73 65 20 63 68 61 6e 67 65 73 20 61 74 6f 6d 69 63 61 6c 6c | her.to.reverse.changes.atomicall |
| 14460 | 79 2e 0a 0a 49 66 20 73 6f 6d 65 20 63 68 61 6e 67 65 73 20 63 61 6e 20 62 65 20 72 65 76 65 72 | y...If.some.changes.can.be.rever |
| 14480 | 73 65 64 20 77 68 69 6c 65 20 6f 74 68 65 72 73 20 63 61 6e 6e 6f 74 2c 20 74 68 65 6e 20 6e 6f | sed.while.others.cannot,.then.no |
| 144a0 | 74 68 69 6e 67 0a 69 73 20 72 65 76 65 72 73 65 64 20 69 66 20 74 68 65 20 76 61 6c 75 65 20 6f | thing.is.reversed.if.the.value.o |
| 144c0 | 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 42 75 74 20 77 | f.this.option.is.non-nil...But.w |
| 144e0 | 68 65 6e 20 69 74 0a 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 63 68 61 6e 67 65 73 20 | hen.it.is.nil,.then.the.changes. |
| 14500 | 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 76 65 72 73 65 64 20 61 72 65 20 72 65 76 65 72 73 65 | that.can.be.reversed.are.reverse |
| 14520 | 64 20 61 6e 64 0a 66 6f 72 20 74 68 65 20 6f 74 68 65 72 20 63 68 61 6e 67 65 73 20 64 69 66 66 | d.and.for.the.other.changes.diff |
| 14540 | 20 66 69 6c 65 73 20 61 72 65 20 63 72 65 61 74 65 64 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 | .files.are.created.that.contain. |
| 14560 | 74 68 65 0a 72 65 6a 65 63 74 65 64 20 72 65 76 65 72 73 61 6c 73 2e 22 0a 20 20 3a 70 61 63 6b | the.rejected.reversals."...:pack |
| 14580 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 37 2e 30 22 29 0a 20 | age-version.'(magit..."2.7.0").. |
| 145a0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 | .:group.'magit-commands...:type. |
| 145c0 | 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 73 74 | 'boolean)..(defcustom.magit-post |
| 145e0 | 2d 73 74 61 67 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 | -stage-hook.nil..."Hook.run.afte |
| 14600 | 72 20 73 74 61 67 69 6e 67 20 63 68 61 6e 67 65 73 2e 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 | r.staging.changes..This.hook.is. |
| 14620 | 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 72 65 66 72 65 73 68 27 20 69 66 20 60 74 68 69 73 2d | run.by.`magit-refresh'.if.`this- |
| 14640 | 63 6f 6d 6d 61 6e 64 27 0a 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 60 6d 61 67 69 74 2d 70 | command'.is.a.member.of.`magit-p |
| 14660 | 6f 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 27 2e 22 0a 20 20 3a 70 61 | ost-stage-hook-commands'."...:pa |
| 14680 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 | ckage-version.'(magit..."2.90.0" |
| 146a0 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 | )...:group.'magit-commands...:ty |
| 146c0 | 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 73 74 | pe.'hook)..(defcustom.magit-post |
| 146e0 | 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 | -unstage-hook.nil..."Hook.run.af |
| 14700 | 74 65 72 20 75 6e 73 74 61 67 69 6e 67 20 63 68 61 6e 67 65 73 2e 0a 54 68 69 73 20 68 6f 6f 6b | ter.unstaging.changes..This.hook |
| 14720 | 20 69 73 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 72 65 66 72 65 73 68 27 20 69 66 20 60 74 | .is.run.by.`magit-refresh'.if.`t |
| 14740 | 68 69 73 2d 63 6f 6d 6d 61 6e 64 27 0a 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 60 6d 61 67 | his-command'.is.a.member.of.`mag |
| 14760 | 69 74 2d 70 6f 73 74 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 27 2e 22 | it-post-unstage-hook-commands'." |
| 14780 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 | ...:package-version.'(magit..."2 |
| 147a0 | 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 | .90.0")...:group.'magit-commands |
| 147c0 | 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 3b 3b | ...:type.'hook)..;;;.Commands.;; |
| 147e0 | 3b 3b 20 41 70 70 6c 79 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 20 28 26 72 | ;;.Apply..(defun.magit-apply.(&r |
| 14800 | 65 73 74 20 61 72 67 73 29 0a 20 20 22 41 70 70 6c 79 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 | est.args)..."Apply.the.change.at |
| 14820 | 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 57 69 74 68 | .point.to.the.working.tree..With |
| 14840 | 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 66 61 6c 6c 62 61 63 6b 20 74 6f 20 61 | .a.prefix.argument.fallback.to.a |
| 14860 | 20 33 2d 77 61 79 20 6d 65 72 67 65 2e 20 20 44 6f 69 6e 67 0a 73 6f 20 63 61 75 73 65 73 20 74 | .3-way.merge...Doing.so.causes.t |
| 14880 | 68 65 20 63 68 61 6e 67 65 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 69 | he.change.to.be.applied.to.the.i |
| 148a0 | 6e 64 65 78 20 61 73 20 77 65 6c 6c 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 61 | ndex.as.well."...(interactive.(a |
| 148c0 | 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 6c 69 73 74 20 22 2d 2d 33 | nd.current-prefix-arg.(list."--3 |
| 148e0 | 77 61 79 22 29 29 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 20 28 6d 61 67 69 74 2d 61 | way")))...(when-let.((s.(magit-a |
| 14900 | 70 70 6c 79 2d 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 70 63 61 73 | pply--get-selection))).....(pcas |
| 14920 | 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 28 6d 61 67 69 74 | e.(list.(magit-diff-type).(magit |
| 14940 | 2d 64 69 66 66 2d 73 63 6f 70 65 29 29 0a 20 20 20 20 20 20 28 60 28 2c 28 6f 72 20 27 75 6e 73 | -diff-scope)).......(`(,(or.'uns |
| 14960 | 74 61 67 65 64 20 27 73 74 61 67 65 64 29 20 2c 5f 29 0a 20 20 20 20 20 20 20 28 75 73 65 72 2d | taged.'staged).,_)........(user- |
| 14980 | 65 72 72 6f 72 20 22 43 68 61 6e 67 65 20 69 73 20 61 6c 72 65 61 64 79 20 69 6e 20 74 68 65 20 | error."Change.is.already.in.the. |
| 149a0 | 77 6f 72 6b 69 6e 67 20 74 72 65 65 22 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e 74 72 61 63 6b | working.tree")).......(`(untrack |
| 149c0 | 65 64 20 2c 28 6f 72 20 27 66 69 6c 65 20 27 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 28 63 | ed.,(or.'file.'files))........(c |
| 149e0 | 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 61 6d 29 29 0a 20 | all-interactively.#'magit-am)).. |
| 14a00 | 20 20 20 20 20 28 60 28 2c 5f 20 72 65 67 69 6f 6e 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d | .....(`(,_.region).(magit-apply- |
| 14a20 | 72 65 67 69 6f 6e 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 68 75 | region.s.args)).......(`(,_...hu |
| 14a40 | 6e 6b 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 20 20 20 73 20 61 72 67 73 29 29 | nk).(magit-apply-hunk...s.args)) |
| 14a60 | 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 68 75 6e 6b 73 29 20 28 6d 61 67 69 74 2d 61 70 70 6c | .......(`(,_..hunks).(magit-appl |
| 14a80 | 79 2d 68 75 6e 6b 73 20 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 72 65 62 61 73 | y-hunks..s.args)).......(`(rebas |
| 14aa0 | 65 2d 73 65 71 75 65 6e 63 65 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e | e-sequence.file)........(call-in |
| 14ac0 | 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 29 | teractively.#'magit-patch-apply) |
| 14ae0 | 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 66 69 6c 65 29 20 28 6d 61 67 69 74 2d 61 70 70 | ).......(`(,_...file).(magit-app |
| 14b00 | 6c 79 2d 64 69 66 66 20 20 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 | ly-diff...s.args)).......(`(,_.. |
| 14b20 | 66 69 6c 65 73 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 73 20 20 73 20 61 72 67 | files).(magit-apply-diffs..s.arg |
| 14b40 | 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 73 65 63 74 | s)))))..(defun.magit-apply--sect |
| 14b60 | 69 6f 6e 2d 63 6f 6e 74 65 6e 74 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 28 62 75 66 66 65 72 2d | ion-content.(section)...(buffer- |
| 14b80 | 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 69 66 20 28 6d 61 67 | substring-no-properties.(if.(mag |
| 14ba0 | 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 | it-hunk-section-p.section)...... |
| 14bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 14be0 | 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 | .(oref.section.start)........... |
| 14c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 | ..........................(oref. |
| 14c20 | 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | section.content))............... |
| 14c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f | ....................(oref.sectio |
| 14c60 | 6e 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 69 66 | n.end)))..(defun.magit-apply-dif |
| 14c80 | 66 73 20 28 73 65 63 74 69 6f 6e 73 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 73 65 74 71 | fs.(sections.&rest.args)...(setq |
| 14ca0 | 20 73 65 63 74 69 6f 6e 73 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 67 65 74 2d 64 69 66 66 | .sections.(magit-apply--get-diff |
| 14cc0 | 73 20 73 65 63 74 69 6f 6e 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 70 61 74 63 | s.sections))...(magit-apply-patc |
| 14ce0 | 68 20 73 65 63 74 69 6f 6e 73 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.sections.args................. |
| 14d00 | 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(mapconcat................. |
| 14d20 | 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(lambda.(s)............... |
| 14d40 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 | ..........(concat.(magit-diff-fi |
| 14d60 | 6c 65 2d 68 65 61 64 65 72 20 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le-header.s).................... |
| 14d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 73 65 63 74 69 | .............(magit-apply--secti |
| 14da0 | 6f 6e 2d 63 6f 6e 74 65 6e 74 20 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on-content.s)))................. |
| 14dc0 | 20 20 20 20 20 20 73 65 63 74 69 6f 6e 73 20 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ......sections."")))..(defun.mag |
| 14de0 | 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 20 28 73 65 63 74 69 6f 6e 20 26 72 65 73 74 20 61 72 67 | it-apply-diff.(section.&rest.arg |
| 14e00 | 73 29 0a 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 63 61 72 20 28 6d 61 67 69 74 2d 61 | s)...(setq.section.(car.(magit-a |
| 14e20 | 70 70 6c 79 2d 2d 67 65 74 2d 64 69 66 66 73 20 28 6c 69 73 74 20 73 65 63 74 69 6f 6e 29 29 29 | pply--get-diffs.(list.section))) |
| 14e40 | 29 0a 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 70 61 74 63 68 20 73 65 63 74 69 6f 6e 20 61 | )...(magit-apply-patch.section.a |
| 14e60 | 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | rgs......................(concat |
| 14e80 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 65 72 20 73 65 63 74 69 6f 6e | .(magit-diff-file-header.section |
| 14ea0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )..............................( |
| 14ec0 | 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 20 73 65 63 | magit-apply--section-content.sec |
| 14ee0 | 74 69 6f 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 61 64 | tion))))..(defun.magit-apply--ad |
| 14f00 | 6a 75 73 74 2d 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 73 20 28 68 75 6e 6b 73 29 0a 20 20 22 | just-hunk-new-starts.(hunks)..." |
| 14f20 | 41 64 6a 75 73 74 20 6e 65 77 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 68 65 61 64 65 | Adjust.new.line.numbers.in.heade |
| 14f40 | 72 73 20 6f 66 20 48 55 4e 4b 53 20 66 6f 72 20 70 61 72 74 69 61 6c 20 61 70 70 6c 69 63 61 74 | rs.of.HUNKS.for.partial.applicat |
| 14f60 | 69 6f 6e 2e 0a 48 55 4e 4b 53 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 6f | ion..HUNKS.should.be.a.list.of.o |
| 14f80 | 72 64 65 72 65 64 2c 20 63 6f 6e 74 69 67 75 6f 75 73 20 68 75 6e 6b 73 20 74 6f 20 62 65 20 61 | rdered,.contiguous.hunks.to.be.a |
| 14fa0 | 70 70 6c 69 65 64 0a 66 72 6f 6d 20 61 20 66 69 6c 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 | pplied.from.a.file...For.example |
| 14fc0 | 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 68 75 6e 6b | ,.if.there.is.a.sequence.of.hunk |
| 14fe0 | 73 20 77 69 74 68 0a 74 68 65 20 68 65 61 64 65 72 73 0a 0a 20 20 40 40 20 2d 32 2c 36 20 2b 32 | s.with.the.headers....@@.-2,6.+2 |
| 15000 | 2c 37 20 40 40 0a 20 20 40 40 20 2d 31 30 2c 36 20 2b 31 31 2c 37 20 40 40 0a 20 20 40 40 20 2d | ,7.@@...@@.-10,6.+11,7.@@...@@.- |
| 15020 | 31 38 2c 36 20 2b 32 30 2c 37 20 40 40 0a 0a 61 6e 64 20 6f 6e 6c 79 20 74 68 65 20 73 65 63 6f | 18,6.+20,7.@@..and.only.the.seco |
| 15040 | 6e 64 20 61 6e 64 20 74 68 69 72 64 20 61 72 65 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 2c 20 | nd.and.third.are.to.be.applied,. |
| 15060 | 74 68 65 79 20 77 6f 75 6c 64 20 62 65 0a 61 64 6a 75 73 74 65 64 20 61 73 20 5c 22 40 40 20 2d | they.would.be.adjusted.as.\"@@.- |
| 15080 | 31 30 2c 36 20 2b 31 30 2c 37 20 40 40 5c 22 20 61 6e 64 20 5c 22 40 40 20 2d 31 38 2c 36 20 2b | 10,6.+10,7.@@\".and.\"@@.-18,6.+ |
| 150a0 | 31 39 2c 37 20 40 40 5c 22 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 66 69 72 73 74 2d 68 75 6e 6b | 19,7.@@\"."...(let*.((first-hunk |
| 150c0 | 20 28 63 61 72 20 68 75 6e 6b 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6f 66 66 73 65 74 20 28 | .(car.hunks))..........(offset.( |
| 150e0 | 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 65 | if.(string-match.diff-hunk-heade |
| 15100 | 72 2d 72 65 2d 75 6e 69 66 69 65 64 20 66 69 72 73 74 2d 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 | r-re-unified.first-hunk)........ |
| 15120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 | ..............(-.(string-to-numb |
| 15140 | 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 66 69 72 73 74 2d 68 75 6e 6b 29 29 0a | er.(match-string.3.first-hunk)). |
| 15160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d | ........................(string- |
| 15180 | 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 66 69 72 73 74 2d | to-number.(match-string.1.first- |
| 151a0 | 68 75 6e 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f | hunk)))....................(erro |
| 151c0 | 72 20 22 48 65 61 64 65 72 20 68 75 6e 6b 73 20 68 61 76 65 20 74 6f 20 62 65 20 61 70 70 6c 69 | r."Header.hunks.have.to.be.appli |
| 151e0 | 65 64 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 22 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 3d 20 | ed.individually")))).....(if.(=. |
| 15200 | 6f 66 66 73 65 74 20 30 29 0a 20 20 20 20 20 20 20 20 68 75 6e 6b 73 0a 20 20 20 20 20 20 28 6d | offset.0).........hunks.......(m |
| 15220 | 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 | apcar.(lambda.(hunk)............ |
| 15240 | 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 64 69 66 66 2d 68 75 6e 6b | .....(if.(string-match.diff-hunk |
| 15260 | 2d 68 65 61 64 65 72 2d 72 65 2d 75 6e 69 66 69 65 64 20 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 | -header-re-unified.hunk)........ |
| 15280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 28 6e 75 6d | .............(replace-match.(num |
| 152a0 | 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ber-to-string................... |
| 152c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 20 28 73 74 72 69 6e 67 2d 74 6f 2d | ..................(-.(string-to- |
| 152e0 | 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 68 75 6e 6b 29 29 0a 20 20 | number.(match-string.3.hunk))... |
| 15300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 15320 | 20 20 20 20 20 6f 66 66 73 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....offset))................... |
| 15340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 74 20 68 75 6e 6b 20 33 29 0a 20 20 20 | .................t.t.hunk.3).... |
| 15360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 48 75 6e 6b 20 64 6f 65 73 | ...............(error."Hunk.does |
| 15380 | 20 6e 6f 74 20 68 61 76 65 20 65 78 70 65 63 74 65 64 20 68 65 61 64 65 72 22 29 29 29 0a 20 20 | .not.have.expected.header")))... |
| 153a0 | 20 20 20 20 20 20 20 20 20 20 20 20 68 75 6e 6b 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | ............hunks))))..(defun.ma |
| 153c0 | 67 69 74 2d 61 70 70 6c 79 2d 2d 61 64 6a 75 73 74 2d 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 | git-apply--adjust-hunk-new-start |
| 153e0 | 20 28 68 75 6e 6b 29 0a 20 20 28 63 61 72 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 61 64 6a | .(hunk)...(car.(magit-apply--adj |
| 15400 | 75 73 74 2d 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 73 20 28 6c 69 73 74 20 68 75 6e 6b 29 29 | ust-hunk-new-starts.(list.hunk)) |
| 15420 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 73 20 28 68 75 | ))..(defun.magit-apply-hunks.(hu |
| 15440 | 6e 6b 73 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 6f | nks.&rest.args)...(let.((file.(o |
| 15460 | 72 65 66 20 28 63 61 72 20 68 75 6e 6b 73 29 20 70 61 72 65 6e 74 29 29 29 0a 20 20 20 20 28 77 | ref.(car.hunks).parent))).....(w |
| 15480 | 68 65 6e 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 63 6f 6d 62 69 6e 65 64 2d 70 20 66 69 6c 65 | hen.(magit-diff--combined-p.file |
| 154a0 | 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 6e 2d 2f | ).......(user-error."Cannot.un-/ |
| 154c0 | 73 74 61 67 65 20 72 65 73 6f 6c 75 74 69 6f 6e 20 68 75 6e 6b 73 2e 20 20 53 74 61 67 65 20 74 | stage.resolution.hunks...Stage.t |
| 154e0 | 68 65 20 77 68 6f 6c 65 20 66 69 6c 65 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c | he.whole.file")).....(magit-appl |
| 15500 | 79 2d 70 61 74 63 68 0a 20 20 20 20 20 66 69 6c 65 20 61 72 67 73 0a 20 20 20 20 20 28 63 6f 6e | y-patch......file.args......(con |
| 15520 | 63 61 74 20 28 6f 72 65 66 20 66 69 6c 65 20 68 65 61 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 | cat.(oref.file.header).......... |
| 15540 | 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 0a 20 20 20 20 20 20 | ....(mapconcat.#'identity....... |
| 15560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d | ..................(magit-apply-- |
| 15580 | 61 64 6a 75 73 74 2d 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 73 0a 20 20 20 20 20 20 20 20 20 | adjust-hunk-new-starts.......... |
| 155a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 6d 61 67 69 74 2d | ................(mapcar.#'magit- |
| 155c0 | 61 70 70 6c 79 2d 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 20 68 75 6e 6b 73 29 29 0a 20 | apply--section-content.hunks)).. |
| 155e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 29 29 29 0a 0a | .......................""))))).. |
| 15600 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 20 28 68 75 6e 6b 20 26 72 | (defun.magit-apply-hunk.(hunk.&r |
| 15620 | 65 73 74 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 6f 72 65 66 20 68 75 | est.args)...(let.((file.(oref.hu |
| 15640 | 6e 6b 20 70 61 72 65 6e 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 64 69 | nk.parent))).....(when.(magit-di |
| 15660 | 66 66 2d 2d 63 6f 6d 62 69 6e 65 64 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 75 73 65 72 | ff--combined-p.file).......(user |
| 15680 | 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 6e 2d 2f 73 74 61 67 65 20 72 65 73 6f 6c 75 74 | -error."Cannot.un-/stage.resolut |
| 156a0 | 69 6f 6e 20 68 75 6e 6b 73 2e 20 20 53 74 61 67 65 20 74 68 65 20 77 68 6f 6c 65 20 66 69 6c 65 | ion.hunks...Stage.the.whole.file |
| 156c0 | 22 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 68 65 61 64 65 72 20 28 63 61 72 20 28 6f 72 65 | ")).....(let*.((header.(car.(ore |
| 156e0 | 66 20 68 75 6e 6b 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 65 61 64 | f.hunk.value)))............(head |
| 15700 | 65 72 20 28 61 6e 64 20 28 73 79 6d 62 6f 6c 70 20 68 65 61 64 65 72 29 20 68 65 61 64 65 72 29 | er.(and.(symbolp.header).header) |
| 15720 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 74 65 6e 74 20 28 6d 61 67 69 74 2d 61 70 70 | )............(content.(magit-app |
| 15740 | 6c 79 2d 2d 73 65 63 74 69 6f 6e 2d 63 6f 6e 74 65 6e 74 20 68 75 6e 6b 29 29 29 0a 20 20 20 20 | ly--section-content.hunk)))..... |
| 15760 | 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 70 61 74 63 68 0a 20 20 20 20 20 20 20 66 69 6c 65 | ..(magit-apply-patch........file |
| 15780 | 20 61 72 67 73 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 64 69 66 66 | .args........(concat.(magit-diff |
| 157a0 | 2d 66 69 6c 65 2d 68 65 61 64 65 72 20 68 75 6e 6b 20 28 6e 6f 74 20 28 65 71 20 68 65 61 64 65 | -file-header.hunk.(not.(eq.heade |
| 157c0 | 72 20 27 72 65 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | r.'rename)))................(if. |
| 157e0 | 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e | header....................conten |
| 15800 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d | t..................(magit-apply- |
| 15820 | 2d 61 64 6a 75 73 74 2d 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 20 63 6f 6e 74 65 6e 74 29 29 | -adjust-hunk-new-start.content)) |
| 15840 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 72 65 67 69 6f 6e | )))))..(defun.magit-apply-region |
| 15860 | 20 28 68 75 6e 6b 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 | .(hunk.&rest.args)...(let.((file |
| 15880 | 20 28 6f 72 65 66 20 68 75 6e 6b 20 70 61 72 65 6e 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 | .(oref.hunk.parent))).....(when. |
| 158a0 | 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 63 6f 6d 62 69 6e 65 64 2d 70 20 66 69 6c 65 29 0a 20 20 | (magit-diff--combined-p.file)... |
| 158c0 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 6e 2d 2f 73 74 61 67 | ....(user-error."Cannot.un-/stag |
| 158e0 | 65 20 72 65 73 6f 6c 75 74 69 6f 6e 20 68 75 6e 6b 73 2e 20 20 53 74 61 67 65 20 74 68 65 20 77 | e.resolution.hunks...Stage.the.w |
| 15900 | 68 6f 6c 65 20 66 69 6c 65 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 70 61 | hole.file")).....(magit-apply-pa |
| 15920 | 74 63 68 0a 20 20 20 20 20 66 69 6c 65 20 61 72 67 73 0a 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | tch......file.args......(concat. |
| 15940 | 28 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 65 72 20 68 75 6e 6b 29 0a 20 20 | (magit-diff-file-header.hunk)... |
| 15960 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 61 64 6a 75 73 74 2d | ...........(magit-apply--adjust- |
| 15980 | 68 75 6e 6b 2d 6e 65 77 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | hunk-new-start...............(ma |
| 159a0 | 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 70 61 74 63 68 20 68 75 6e 6b 20 | git-diff-hunk-region-patch.hunk. |
| 159c0 | 61 72 67 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 70 | args))))))..(defun.magit-apply-p |
| 159e0 | 61 74 63 68 20 28 73 65 63 74 69 6f 6e 3a 73 20 61 72 67 73 20 70 61 74 63 68 29 0a 20 20 28 6c | atch.(section:s.args.patch)...(l |
| 15a00 | 65 74 2a 20 28 28 66 69 6c 65 73 20 28 69 66 20 28 61 74 6f 6d 20 73 65 63 74 69 6f 6e 3a 73 29 | et*.((files.(if.(atom.section:s) |
| 15a20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6f 72 65 66 | .....................(list.(oref |
| 15a40 | 20 73 65 63 74 69 6f 6e 3a 73 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .section:s.value)).............. |
| 15a60 | 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 73 65 63 74 | .....(--map.(oref.it.value).sect |
| 15a80 | 69 6f 6e 3a 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 28 73 79 6d 62 | ion:s)))..........(command.(symb |
| 15aa0 | 6f 6c 2d 6e 61 6d 65 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 | ol-name.this-command)).......... |
| 15ac0 | 28 63 6f 6d 6d 61 6e 64 20 28 69 66 20 28 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 28 73 74 72 69 6e | (command.(if.(and.command.(strin |
| 15ae0 | 67 2d 6d 61 74 63 68 20 22 5e 6d 61 67 69 74 2d 5c 5c 28 5b 5e 2d 5d 2b 5c 5c 29 22 20 63 6f 6d | g-match."^magit-\\([^-]+\\)".com |
| 15b00 | 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | mand)).......................(ma |
| 15b20 | 74 63 68 2d 73 74 72 69 6e 67 20 31 20 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 | tch-string.1.command)........... |
| 15b40 | 20 20 20 20 20 20 20 20 20 20 22 61 70 70 6c 79 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 67 | .........."apply"))..........(ig |
| 15b60 | 6e 6f 72 65 2d 63 6f 6e 74 65 78 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 69 67 6e 6f 72 65 2d | nore-context.(magit-diff-ignore- |
| 15b80 | 61 6e 79 2d 73 70 61 63 65 2d 70 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 | any-space-p))).....(unless.(magi |
| 15ba0 | 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 70 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 | t-diff-context-p).......(user-er |
| 15bc0 | 72 6f 72 20 22 4e 6f 74 20 65 6e 6f 75 67 68 20 63 6f 6e 74 65 78 74 20 74 6f 20 61 70 70 6c 79 | ror."Not.enough.context.to.apply |
| 15be0 | 20 70 61 74 63 68 2e 20 20 49 6e 63 72 65 61 73 65 20 74 68 65 20 63 6f 6e 74 65 78 74 22 29 29 | .patch...Increase.the.context")) |
| 15c00 | 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 | .....(when.(and.magit-wip-before |
| 15c20 | 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 20 28 6e 6f 74 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d | -change-mode.(not.magit-inhibit- |
| 15c40 | 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 | refresh)).......(magit-wip-commi |
| 15c60 | 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 66 69 6c 65 73 20 28 63 6f 6e 63 61 74 20 22 20 | t-before-change.files.(concat.". |
| 15c80 | 62 65 66 6f 72 65 20 22 20 63 6f 6d 6d 61 6e 64 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 | before.".command))).....(with-te |
| 15ca0 | 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 70 61 74 63 68 29 0a 20 | mp-buffer.......(insert.patch).. |
| 15cc0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 69 6e 70 75 74 0a 20 | .....(magit-run-git-with-input.. |
| 15ce0 | 20 20 20 20 20 20 22 61 70 70 6c 79 22 20 61 72 67 73 20 22 2d 70 30 22 0a 20 20 20 20 20 20 20 | ......"apply".args."-p0"........ |
| 15d00 | 28 61 6e 64 20 69 67 6e 6f 72 65 2d 63 6f 6e 74 65 78 74 20 22 2d 43 30 22 29 0a 20 20 20 20 20 | (and.ignore-context."-C0")...... |
| 15d20 | 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 65 22 20 22 2d 22 29 29 0a | .."--ignore-space-change"."-")). |
| 15d40 | 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 | ....(unless.magit-inhibit-refres |
| 15d60 | 68 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 | h.......(when.magit-wip-after-ap |
| 15d80 | 70 6c 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d | ply-mode.........(magit-wip-comm |
| 15da0 | 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 66 69 6c 65 73 20 28 63 6f 6e 63 61 74 20 22 20 61 | it-after-apply.files.(concat.".a |
| 15dc0 | 66 74 65 72 20 22 20 63 6f 6d 6d 61 6e 64 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 | fter.".command))).......(magit-r |
| 15de0 | 65 66 72 65 73 68 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d | efresh))))..(defun.magit-apply-- |
| 15e00 | 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 28 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 | get-selection.()...(or.(magit-re |
| 15e20 | 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 27 28 68 75 6e 6b 20 66 69 6c 65 20 6d 6f 64 75 6c 65 | gion-sections.'(hunk.file.module |
| 15e40 | 29 20 74 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 | ).t).......(let.((section.(magit |
| 15e60 | 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 | -current-section))).........(pca |
| 15e80 | 73 65 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 | se.(oref.section.type).......... |
| 15ea0 | 20 28 28 6f 72 20 27 68 75 6e 6b 20 27 66 69 6c 65 20 27 6d 6f 64 75 6c 65 29 20 73 65 63 74 69 | .((or.'hunk.'file.'module).secti |
| 15ec0 | 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 73 74 61 67 65 64 20 27 75 6e 73 74 | on)...........((or.'staged.'unst |
| 15ee0 | 61 67 65 64 20 27 75 6e 74 72 61 63 6b 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | aged.'untracked................' |
| 15f00 | 73 74 61 73 68 65 64 2d 69 6e 64 65 78 20 27 73 74 61 73 68 65 64 2d 77 6f 72 6b 74 72 65 65 20 | stashed-index.'stashed-worktree. |
| 15f20 | 27 73 74 61 73 68 65 64 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | 'stashed-untracked)............( |
| 15f40 | 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 | oref.section.children))......... |
| 15f60 | 20 20 28 5f 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 61 70 70 6c 79 20 74 | ..(_.(user-error."Cannot.apply.t |
| 15f80 | 68 69 73 2c 20 69 74 27 73 20 6e 6f 74 20 61 20 63 68 61 6e 67 65 22 29 29 29 29 29 29 0a 0a 28 | his,.it's.not.a.change"))))))..( |
| 15fa0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 67 65 74 2d 64 69 66 66 73 20 28 73 65 | defun.magit-apply--get-diffs.(se |
| 15fc0 | 63 74 69 6f 6e 73 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 | ctions)...(magit-section-case... |
| 15fe0 | 20 20 28 5b 66 69 6c 65 20 64 69 66 66 73 74 61 74 5d 0a 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 | ..([file.diffstat]......(--map.( |
| 16000 | 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | or.(magit-get-section........... |
| 16020 | 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 60 28 28 66 69 6c 65 20 2e 20 2c 28 6f 72 65 66 20 | .......(append.`((file...,(oref. |
| 16040 | 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it.value)))..................... |
| 16060 | 20 20 20 20 20 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 | .....(magit-section-ident.magit- |
| 16080 | 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | root-section)))................. |
| 160a0 | 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 67 65 74 20 72 65 71 75 69 72 65 64 20 64 69 66 66 | (error."Cannot.get.required.diff |
| 160c0 | 20 68 65 61 64 65 72 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 73 | .headers")).............sections |
| 160e0 | 29 29 0a 20 20 20 20 28 74 20 73 65 63 74 69 6f 6e 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | )).....(t.sections)))..(defun.ma |
| 16100 | 67 69 74 2d 61 70 70 6c 79 2d 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 61 63 65 2d 70 20 28 | git-apply--ignore-whitespace-p.( |
| 16120 | 73 65 6c 65 63 74 69 6f 6e 20 74 79 70 65 20 73 63 6f 70 65 29 0a 20 20 22 52 65 74 75 72 6e 20 | selection.type.scope)..."Return. |
| 16140 | 74 20 69 66 20 69 74 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 61 6e 64 20 70 6f 73 73 69 62 6c | t.if.it.is.necessary.and.possibl |
| 16160 | 65 20 74 6f 20 69 67 6e 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 2e 0a 49 74 20 69 73 20 6e 65 | e.to.ignore.whitespace..It.is.ne |
| 16180 | 63 65 73 73 61 72 79 20 74 6f 20 64 6f 20 73 6f 20 77 68 65 6e 20 74 68 65 20 64 69 66 66 20 69 | cessary.to.do.so.when.the.diff.i |
| 161a0 | 67 6e 6f 72 65 73 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 0a 61 6e 64 20 77 68 | gnores.whitespace.changes.and.wh |
| 161c0 | 6f 6c 65 20 66 69 6c 65 73 20 61 72 65 20 62 65 69 6e 67 20 61 70 70 6c 69 65 64 2e 20 20 49 74 | ole.files.are.being.applied...It |
| 161e0 | 20 69 73 20 70 6f 73 73 69 62 6c 65 20 77 68 65 6e 20 6e 6f 20 62 69 6e 61 72 79 0a 66 69 6c 65 | .is.possible.when.no.binary.file |
| 16200 | 73 20 61 72 65 20 69 6e 76 6f 6c 76 65 64 2e 20 20 49 66 20 69 74 20 69 73 20 62 6f 74 68 20 6e | s.are.involved...If.it.is.both.n |
| 16220 | 65 63 65 73 73 61 72 79 20 61 6e 64 20 69 6d 70 6f 73 73 69 62 6c 65 2c 20 74 68 65 6e 0a 72 65 | ecessary.and.impossible,.then.re |
| 16240 | 74 75 72 6e 20 6e 69 6c 2c 20 70 6f 73 73 69 62 6c 79 20 63 61 75 73 69 6e 67 20 77 68 69 74 65 | turn.nil,.possibly.causing.white |
| 16260 | 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 2e 22 0a 20 20 | space.changes.to.be.applied."... |
| 16280 | 28 61 6e 64 20 28 6d 65 6d 71 20 74 79 70 65 20 20 27 28 75 6e 73 74 61 67 65 64 20 73 74 61 67 | (and.(memq.type..'(unstaged.stag |
| 162a0 | 65 64 29 29 0a 20 20 20 20 20 20 20 28 6d 65 6d 71 20 73 63 6f 70 65 20 27 28 66 69 6c 65 20 66 | ed))........(memq.scope.'(file.f |
| 162c0 | 69 6c 65 73 20 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 63 6c 2d 66 69 6e 64 2d 69 66 20 28 | iles.list))........(cl-find-if.( |
| 162e0 | 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lambda.(arg).................... |
| 16300 | 20 20 28 6d 65 6d 62 65 72 20 61 72 67 20 27 28 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d | ..(member.arg.'("--ignore-space- |
| 16320 | 61 74 2d 65 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at-eol"......................... |
| 16340 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 | ..........."--ignore-space-chang |
| 16360 | 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e".............................. |
| 16380 | 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 0a 20 20 20 20 20 | ......"--ignore-all-space"...... |
| 163a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | .............................."- |
| 163c0 | 2d 69 67 6e 6f 72 65 2d 62 6c 61 6e 6b 2d 6c 69 6e 65 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 | -ignore-blank-lines")))......... |
| 163e0 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 | ...........magit-buffer-diff-arg |
| 16400 | 73 29 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 63 6c 2d 66 69 6e 64 2d 69 66 20 28 6c 61 6d 62 | s)........(not.(cl-find-if.(lamb |
| 16420 | 64 61 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | da.(section).................... |
| 16440 | 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 62 69 6e 61 72 79 29 29 0a 20 20 | .......(oref.section.binary))... |
| 16460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 73 75 72 65 2d 6c 69 | ......................(ensure-li |
| 16480 | 73 74 20 73 65 6c 65 63 74 69 6f 6e 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 53 74 61 67 65 0a 0a 28 | st.selection)))))..;;;;.Stage..( |
| 164a0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 67 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 74 | defun.magit-stage.(&optional.int |
| 164c0 | 65 6e 74 29 0a 20 20 22 41 64 64 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 | ent)..."Add.the.change.at.point. |
| 164e0 | 74 6f 20 74 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 2e 0a 57 69 74 68 20 61 20 70 72 65 66 | to.the.staging.area..With.a.pref |
| 16500 | 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 49 4e 54 45 4e 54 2c 20 61 6e 64 20 61 6e 20 75 6e 74 72 | ix.argument,.INTENT,.and.an.untr |
| 16520 | 61 63 6b 65 64 20 66 69 6c 65 20 28 6f 72 20 66 69 6c 65 73 29 0a 61 74 20 70 6f 69 6e 74 2c 20 | acked.file.(or.files).at.point,. |
| 16540 | 73 74 61 67 65 20 74 68 65 20 66 69 6c 65 20 62 75 74 20 6e 6f 74 20 69 74 73 20 63 6f 6e 74 65 | stage.the.file.but.not.its.conte |
| 16560 | 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 69 66 2d 6c | nt."...(interactive."P")...(if-l |
| 16580 | 65 74 20 28 28 73 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 | et.((s.(and.(derived-mode-p.'mag |
| 165a0 | 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | it-mode)....................(mag |
| 165c0 | 69 74 2d 61 70 70 6c 79 2d 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 | it-apply--get-selection)))...... |
| 165e0 | 20 20 20 20 20 20 28 74 79 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 29 0a 20 | ......(type.(magit-diff-type)).. |
| 16600 | 20 20 20 20 20 20 20 20 20 20 28 73 63 6f 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f | ..........(scope.(magit-diff-sco |
| 16620 | 70 65 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 74 79 70 65 20 73 63 | pe))).......(pcase.(list.type.sc |
| 16640 | 6f 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 | ope....................(magit-ap |
| 16660 | 70 6c 79 2d 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 61 63 65 2d 70 20 73 20 74 79 70 65 20 | ply--ignore-whitespace-p.s.type. |
| 16680 | 73 63 6f 70 65 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 75 6e 74 72 61 63 6b 65 64 20 20 20 20 | scope)).........(`(untracked.... |
| 166a0 | 20 2c 5f 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 73 74 61 67 65 2d 75 6e 74 72 61 63 6b 65 64 20 | .,_..,_).(magit-stage-untracked. |
| 166c0 | 69 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 75 6e 73 74 61 67 65 64 20 20 72 65 | intent)).........(`(unstaged..re |
| 166e0 | 67 69 6f 6e 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 72 65 67 69 6f 6e 20 73 20 | gion..,_).(magit-apply-region.s. |
| 16700 | 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 75 6e 73 74 61 67 65 64 | "--cached")).........(`(unstaged |
| 16720 | 20 20 20 20 68 75 6e 6b 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 20 | ....hunk..,_).(magit-apply-hunk. |
| 16740 | 20 20 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 75 6e 73 74 | ..s."--cached")).........(`(unst |
| 16760 | 61 67 65 64 20 20 20 68 75 6e 6b 73 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 | aged...hunks..,_).(magit-apply-h |
| 16780 | 75 6e 6b 73 20 20 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 28 27 28 | unks..s."--cached")).........('( |
| 167a0 | 75 6e 73 74 61 67 65 64 20 20 20 20 66 69 6c 65 20 20 20 74 29 20 28 6d 61 67 69 74 2d 61 70 70 | unstaged....file...t).(magit-app |
| 167c0 | 6c 79 2d 64 69 66 66 20 20 20 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 20 | ly-diff...s."--cached"))........ |
| 167e0 | 20 28 27 28 75 6e 73 74 61 67 65 64 20 20 20 66 69 6c 65 73 20 20 20 74 29 20 28 6d 61 67 69 74 | .('(unstaged...files...t).(magit |
| 16800 | 2d 61 70 70 6c 79 2d 64 69 66 66 73 20 20 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 | -apply-diffs..s."--cached")).... |
| 16820 | 20 20 20 20 20 28 27 28 75 6e 73 74 61 67 65 64 20 20 20 20 6c 69 73 74 20 20 20 74 29 20 28 6d | .....('(unstaged....list...t).(m |
| 16840 | 61 67 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 73 20 20 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 | agit-apply-diffs..s."--cached")) |
| 16860 | 0a 20 20 20 20 20 20 20 20 28 27 28 75 6e 73 74 61 67 65 64 20 20 20 20 66 69 6c 65 20 6e 69 6c | .........('(unstaged....file.nil |
| 16880 | 29 20 28 6d 61 67 69 74 2d 73 74 61 67 65 2d 31 20 22 2d 75 22 20 28 6c 69 73 74 20 28 6f 72 65 | ).(magit-stage-1."-u".(list.(ore |
| 168a0 | 66 20 73 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 27 28 75 6e 73 74 61 67 65 | f.s.value)))).........('(unstage |
| 168c0 | 64 20 20 20 66 69 6c 65 73 20 6e 69 6c 29 20 28 6d 61 67 69 74 2d 73 74 61 67 65 2d 31 20 22 2d | d...files.nil).(magit-stage-1."- |
| 168e0 | 75 22 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 6e 69 6c 20 74 29 29 29 | u".(magit-region-values.nil.t))) |
| 16900 | 0a 20 20 20 20 20 20 20 20 28 27 28 75 6e 73 74 61 67 65 64 20 20 20 20 6c 69 73 74 20 6e 69 6c | .........('(unstaged....list.nil |
| 16920 | 29 20 28 6d 61 67 69 74 2d 73 74 61 67 65 2d 6d 6f 64 69 66 69 65 64 29 29 0a 20 20 20 20 20 20 | ).(magit-stage-modified))....... |
| 16940 | 20 20 28 60 28 73 74 61 67 65 64 20 20 20 20 20 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 72 | ..(`(staged........,_..,_).(user |
| 16960 | 2d 65 72 72 6f 72 20 22 41 6c 72 65 61 64 79 20 73 74 61 67 65 64 22 29 29 0a 20 20 20 20 20 20 | -error."Already.staged"))....... |
| 16980 | 20 20 28 60 28 63 6f 6d 6d 69 74 74 65 64 20 20 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 72 | ..(`(committed.....,_..,_).(user |
| 169a0 | 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 74 61 67 65 20 63 6f 6d 6d 69 74 74 65 64 20 63 | -error."Cannot.stage.committed.c |
| 169c0 | 68 61 6e 67 65 73 22 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 75 6e 64 65 66 69 6e 65 64 20 20 | hanges")).........(`(undefined.. |
| 169e0 | 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 | ...,_..,_).(user-error."Cannot.s |
| 16a00 | 74 61 67 65 20 74 68 69 73 20 63 68 61 6e 67 65 22 29 29 29 0a 20 20 20 20 28 63 61 6c 6c 2d 69 | tage.this.change"))).....(call-i |
| 16a20 | 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 29 | nteractively.#'magit-stage-file) |
| 16a40 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 16a60 | 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 28 29 0a 20 20 22 53 74 61 67 65 20 61 6c | stage-buffer-file.()..."Stage.al |
| 16a80 | 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 69 73 69 | l.changes.to.the.file.being.visi |
| 16aa0 | 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 | ted.in.the.current.buffer."...(i |
| 16ac0 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 62 75 66 66 65 72 2d 66 69 6c | nteractive)...(unless.buffer-fil |
| 16ae0 | 65 2d 6e 61 6d 65 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 76 69 73 69 | e-name.....(user-error."Not.visi |
| 16b00 | 74 69 6e 67 20 61 20 66 69 6c 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 | ting.a.file"))...(magit-with-top |
| 16b20 | 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 67 65 2d 31 20 28 61 6e 64 20 28 6d | level.....(magit-stage-1.(and.(m |
| 16b40 | 61 67 69 74 2d 66 69 6c 65 2d 69 67 6e 6f 72 65 64 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d | agit-file-ignored-p.buffer-file- |
| 16b60 | 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | name).........................(i |
| 16b80 | 66 20 28 79 2d 6f 72 2d 6e 2d 70 20 22 56 69 73 69 74 65 64 20 66 69 6c 65 20 69 73 20 69 67 6e | f.(y-or-n-p."Visited.file.is.ign |
| 16ba0 | 6f 72 65 64 3b 20 73 74 61 67 65 20 61 6e 79 77 61 79 3f 22 29 0a 20 20 20 20 20 20 20 20 20 20 | ored;.stage.anyway?")........... |
| 16bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 63 65 22 0a 20 20 20 20 | .................."--force"..... |
| 16be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | ......................(user-erro |
| 16c00 | 72 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r."Abort"))).................... |
| 16c20 | 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 | (list.(magit-file-relative-name) |
| 16c40 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ))))..;;;###autoload.(defun.magi |
| 16c60 | 74 2d 73 74 61 67 65 2d 66 69 6c 65 20 28 66 69 6c 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f | t-stage-file.(files.&optional.fo |
| 16c80 | 72 63 65 29 0a 20 20 22 52 65 61 64 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 61 | rce)..."Read.one.or.more.files.a |
| 16ca0 | 6e 64 20 73 74 61 67 65 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 6f 73 65 20 66 69 | nd.stage.all.changes.in.those.fi |
| 16cc0 | 6c 65 73 2e 0a 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 46 4f 52 43 45 2c | les..With.prefix.argument.FORCE, |
| 16ce0 | 20 6f 66 66 65 72 20 69 67 6e 6f 72 65 64 20 66 69 6c 65 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 | .offer.ignored.files.for.complet |
| 16d00 | 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 | ion."...(interactive....(let*.(( |
| 16d20 | 63 68 6f 69 63 65 73 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 | choices.(if.current-prefix-arg.. |
| 16d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 67 6e | ......................(magit-ign |
| 16d60 | 6f 72 65 64 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ored-files)..................... |
| 16d80 | 20 28 6e 63 6f 6e 63 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 64 2d 66 69 6c 65 73 29 0a 20 | .(nconc.(magit-unstaged-files).. |
| 16da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| 16dc0 | 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | t-untracked-files))))........... |
| 16de0 | 28 64 65 66 61 75 6c 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 | (default.(or.(magit-section-valu |
| 16e00 | 65 2d 69 66 20 27 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-if.'file)..................... |
| 16e20 | 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a | ...(magit-file-relative-name))). |
| 16e40 | 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 | ..........(default.(car.(member. |
| 16e60 | 64 65 66 61 75 6c 74 20 63 68 6f 69 63 65 73 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 | default.choices))))......(list.( |
| 16e80 | 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 | magit-completing-read-multiple.. |
| 16ea0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 | ...........(if.current-prefix-ar |
| 16ec0 | 67 20 22 53 74 61 67 65 20 69 67 6e 6f 72 65 64 20 66 69 6c 65 2c 73 3a 20 22 20 22 53 74 61 67 | g."Stage.ignored.file,s:."."Stag |
| 16ee0 | 65 20 66 69 6c 65 2c 73 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 73 | e.file,s:.").............choices |
| 16f00 | 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 | .nil.t.nil.nil.default)......... |
| 16f20 | 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 28 6d 61 67 69 | ...current-prefix-arg)))...(magi |
| 16f40 | 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 3b 3b 20 46 6f 72 20 62 61 63 6b 77 | t-with-toplevel.....;;.For.backw |
| 16f60 | 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2c 20 61 6e 64 20 62 65 63 61 75 73 65 20 6f | ard.compatibility,.and.because.o |
| 16f80 | 66 0a 20 20 20 20 3b 3b 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 73 20 6e 61 6d 65 2c 20 64 6f | f.....;;.the.function's.name,.do |
| 16fa0 | 6e 27 74 20 72 65 71 75 69 72 65 20 61 20 6c 69 73 74 2e 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 | n't.require.a.list......(magit-s |
| 16fc0 | 74 61 67 65 2d 31 20 28 61 6e 64 20 66 6f 72 63 65 20 22 2d 2d 66 6f 72 63 65 22 29 0a 20 20 20 | tage-1.(and.force."--force").... |
| 16fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 69 73 74 70 20 66 69 6c 65 73 | ................(if.(listp.files |
| 17000 | 29 20 66 69 6c 65 73 20 28 6c 69 73 74 20 66 69 6c 65 73 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 | ).files.(list.files)))))..;;;### |
| 17020 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 6d 6f 64 69 | autoload.(defun.magit-stage-modi |
| 17040 | 66 69 65 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 29 0a 20 20 22 53 74 61 67 65 20 61 6c | fied.(&optional.all)..."Stage.al |
| 17060 | 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 66 69 6c 65 73 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 74 | l.changes.to.files.modified.in.t |
| 17080 | 68 65 20 77 6f 72 6b 74 72 65 65 2e 0a 53 74 61 67 65 20 61 6c 6c 20 6e 65 77 20 63 6f 6e 74 65 | he.worktree..Stage.all.new.conte |
| 170a0 | 6e 74 20 6f 66 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 6e 64 20 72 65 6d 6f 76 65 20 74 | nt.of.tracked.files.and.remove.t |
| 170c0 | 72 61 63 6b 65 64 20 66 69 6c 65 73 0a 74 68 61 74 20 6e 6f 20 6c 6f 6e 67 65 72 20 65 78 69 73 | racked.files.that.no.longer.exis |
| 170e0 | 74 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 66 72 6f 6d 20 74 68 65 20 69 | t.in.the.working.tree.from.the.i |
| 17100 | 6e 64 65 78 20 61 6c 73 6f 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | ndex.also..With.a.prefix.argumen |
| 17120 | 74 20 61 6c 73 6f 20 73 74 61 67 65 20 70 72 65 76 69 6f 75 73 6c 79 20 75 6e 74 72 61 63 6b 65 | t.also.stage.previously.untracke |
| 17140 | 64 20 28 62 75 74 20 6e 6f 74 0a 69 67 6e 6f 72 65 64 29 20 66 69 6c 65 73 2e 22 0a 20 20 28 69 | d.(but.not.ignored).files."...(i |
| 17160 | 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 61 | nteractive."P")...(when.(magit-a |
| 17180 | 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e | nything-staged-p).....(magit-con |
| 171a0 | 66 69 72 6d 20 27 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 29 29 0a 20 20 28 6d 61 67 | firm.'stage-all-changes))...(mag |
| 171c0 | 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 67 | it-with-toplevel.....(magit-stag |
| 171e0 | 65 2d 31 20 28 69 66 20 61 6c 6c 20 22 2d 2d 61 6c 6c 22 20 22 2d 75 22 29 20 6d 61 67 69 74 2d | e-1.(if.all."--all"."-u").magit- |
| 17200 | 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | buffer-diff-files)))..(defun.mag |
| 17220 | 69 74 2d 73 74 61 67 65 2d 31 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 73 29 | it-stage-1.(arg.&optional.files) |
| 17240 | 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e | ...(magit-wip-commit-before-chan |
| 17260 | 67 65 20 66 69 6c 65 73 20 22 20 62 65 66 6f 72 65 20 73 74 61 67 65 22 29 0a 20 20 28 6d 61 67 | ge.files.".before.stage")...(mag |
| 17280 | 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 64 64 22 20 61 72 67 20 28 69 66 20 66 69 6c 65 73 20 28 | it-run-git."add".arg.(if.files.( |
| 172a0 | 63 6f 6e 73 20 22 2d 2d 22 20 66 69 6c 65 73 29 20 22 2e 22 29 29 0a 20 20 28 77 68 65 6e 20 6d | cons."--".files)."."))...(when.m |
| 172c0 | 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a 20 20 20 20 28 6d 61 70 63 20 | agit-auto-revert-mode.....(mapc. |
| 172e0 | 23 27 6d 61 67 69 74 2d 74 75 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 | #'magit-turn-on-auto-revert-mode |
| 17300 | 2d 69 66 2d 64 65 73 69 72 65 64 20 66 69 6c 65 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 | -if-desired.files))...(magit-wip |
| 17320 | 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 66 69 6c 65 73 20 22 20 61 66 74 65 | -commit-after-apply.files.".afte |
| 17340 | 72 20 73 74 61 67 65 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 75 | r.stage"))..(defun.magit-stage-u |
| 17360 | 6e 74 72 61 63 6b 65 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 74 65 6e 74 29 0a 20 20 28 6c | ntracked.(&optional.intent)...(l |
| 17380 | 65 74 2a 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 | et*.((section.(magit-current-sec |
| 173a0 | 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 73 20 28 70 63 61 73 65 20 28 6d | tion))..........(files.(pcase.(m |
| 173c0 | 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-diff-scope)................ |
| 173e0 | 20 20 20 28 27 66 69 6c 65 20 20 28 6c 69 73 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 | ...('file..(list.(oref.section.v |
| 17400 | 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 69 6c 65 | alue)))...................('file |
| 17420 | 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 6e 69 6c 20 74 29 29 0a 20 | s.(magit-region-values.nil.t)).. |
| 17440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6c 69 73 74 20 20 28 6d 61 67 69 74 2d | .................('list..(magit- |
| 17460 | 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 70 6c 61 | untracked-files))))..........pla |
| 17480 | 69 6e 20 72 65 70 6f 73 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 66 69 6c 65 20 66 69 6c 65 | in.repos).....(dolist.(file.file |
| 174a0 | 73 29 0a 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 6e 6f 74 20 28 66 69 6c 65 2d 73 79 6d | s).......(if.(and.(not.(file-sym |
| 174c0 | 6c 69 6e 6b 2d 70 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | link-p.file))................(ma |
| 174e0 | 67 69 74 2d 67 69 74 2d 72 65 70 6f 2d 70 20 66 69 6c 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 | git-git-repo-p.file.t))......... |
| 17500 | 20 20 28 70 75 73 68 20 66 69 6c 65 20 72 65 70 6f 73 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 | ..(push.file.repos).........(pus |
| 17520 | 68 20 66 69 6c 65 20 70 6c 61 69 6e 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 | h.file.plain))).....(magit-wip-c |
| 17540 | 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 66 69 6c 65 73 20 22 20 62 65 66 6f | ommit-before-change.files.".befo |
| 17560 | 72 65 20 73 74 61 67 65 22 29 0a 20 20 20 20 28 77 68 65 6e 20 70 6c 61 69 6e 0a 20 20 20 20 20 | re.stage").....(when.plain...... |
| 17580 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 64 64 22 20 28 61 6e 64 20 69 6e 74 65 6e | .(magit-run-git."add".(and.inten |
| 175a0 | 74 20 22 2d 2d 69 6e 74 65 6e 74 2d 74 6f 2d 61 64 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t."--intent-to-add")............ |
| 175c0 | 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 70 6c 61 69 6e 29 0a 20 20 20 20 20 20 28 77 68 65 | .........."--".plain).......(whe |
| 175e0 | 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 | n.magit-auto-revert-mode........ |
| 17600 | 20 28 6d 61 70 63 20 23 27 6d 61 67 69 74 2d 74 75 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 72 65 76 65 | .(mapc.#'magit-turn-on-auto-reve |
| 17620 | 72 74 2d 6d 6f 64 65 2d 69 66 2d 64 65 73 69 72 65 64 20 70 6c 61 69 6e 29 29 29 0a 20 20 20 20 | rt-mode-if-desired.plain)))..... |
| 17640 | 28 64 6f 6c 69 73 74 20 28 72 65 70 6f 20 72 65 70 6f 73 29 0a 20 20 20 20 20 20 28 73 61 76 65 | (dolist.(repo.repos).......(save |
| 17660 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f | -excursion.........(goto-char.(o |
| 17680 | 72 65 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | ref.(magit-get-section.......... |
| 176a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 66 69 6c 65 20 2e 20 2c 72 65 70 6f | .................`((file...,repo |
| 176c0 | 29 20 28 75 6e 74 72 61 63 6b 65 64 29 20 28 73 74 61 74 75 73 29 29 29 0a 20 20 20 20 20 20 20 | ).(untracked).(status)))........ |
| 176e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 | ..................start))....... |
| 17700 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 62 6f 72 67 2d 61 73 73 69 | ..(when.(and.(fboundp.'borg-assi |
| 17720 | 6d 69 6c 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 | milate)....................(fbou |
| 17740 | 6e 64 70 20 27 62 6f 72 67 2d 2d 6d 61 79 62 65 2d 61 62 73 6f 72 62 2d 67 69 74 64 69 72 29 0a | ndp.'borg--maybe-absorb-gitdir). |
| 17760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 62 6f 72 | ...................(fboundp.'bor |
| 17780 | 67 2d 2d 73 6f 72 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 29 29 0a 20 20 20 | g--sort-submodule-sections)).... |
| 177a0 | 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 | .......(let*.((topdir.(magit-top |
| 177c0 | 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 28 6c | level))..................(url.(l |
| 177e0 | 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 | et.((default-directory.......... |
| 17800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 | ....................(file-name-a |
| 17820 | 73 2d 64 69 72 65 63 74 6f 72 79 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 | s-directory.(expand-file-name.re |
| 17840 | 70 6f 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | po)))).........................( |
| 17860 | 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 22 20 28 6d 61 67 69 74 2d 67 65 | or.(magit-get."remote".(magit-ge |
| 17880 | 74 2d 73 6f 6d 65 2d 72 65 6d 6f 74 65 29 20 22 75 72 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 | t-some-remote)."url")........... |
| 178a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d | ..................(concat.(file- |
| 178c0 | 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 22 2e 22 29 20 72 65 70 6f 29 29 29 29 0a | name-as-directory.".").repo)))). |
| 178e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 | .................(package....... |
| 17900 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 62 6f 72 67 2d 75 73 65 | ............(and.(equal.borg-use |
| 17920 | 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 0a 20 20 20 20 20 20 | r-emacs-directory.topdir)....... |
| 17940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 | .................(file-name-nond |
| 17960 | 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 | irectory.(directory-file-name.re |
| 17980 | 70 6f 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 70 61 63 | po))))).............(if.(and.pac |
| 179a0 | 6b 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d | kage......................(y-or- |
| 179c0 | 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 41 6c 73 6f 20 61 73 73 69 6d 69 6c 61 74 65 20 60 25 73 | n-p.(format."Also.assimilate.`%s |
| 179e0 | 27 20 64 72 6f 6e 65 3f 22 20 70 61 63 6b 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | '.drone?".package)))............ |
| 17a00 | 20 20 20 20 20 28 62 6f 72 67 2d 61 73 73 69 6d 69 6c 61 74 65 20 70 61 63 6b 61 67 65 20 75 72 | .....(borg-assimilate.package.ur |
| 17a20 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c | l)...............(magit-submodul |
| 17a40 | 65 2d 61 64 64 2d 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 72 6c 20 72 65 70 6f 20 | e-add-1................url.repo. |
| 17a60 | 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 61 64 2d 6e 61 6d 65 2d 66 6f 72 2d 70 | (magit-submodule-read-name-for-p |
| 17a80 | 61 74 68 20 72 65 70 6f 20 70 61 63 6b 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ath.repo.package)).............. |
| 17aa0 | 20 28 77 68 65 6e 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(when.package.................( |
| 17ac0 | 62 6f 72 67 2d 2d 73 6f 72 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 0a 20 20 | borg--sort-submodule-sections... |
| 17ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 | ...............(expand-file-name |
| 17b00 | 20 22 2e 67 69 74 6d 6f 64 75 6c 65 73 22 20 74 6f 70 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 | .".gitmodules".topdir))......... |
| 17b20 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | ........(let.((default-directory |
| 17b40 | 20 62 6f 72 67 2d 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 | .borg-user-emacs-directory)).... |
| 17b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 72 67 2d 2d 6d 61 79 62 65 2d 61 62 73 6f | ...............(borg--maybe-abso |
| 17b80 | 72 62 2d 67 69 74 64 69 72 20 70 61 63 6b 61 67 65 29 29 29 29 29 29 29 29 0a 20 20 20 20 28 6d | rb-gitdir.package)))))))).....(m |
| 17ba0 | 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 66 69 6c 65 | agit-wip-commit-after-apply.file |
| 17bc0 | 73 20 22 20 61 66 74 65 72 20 73 74 61 67 65 22 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 | s.".after.stage")))..(defvar.mag |
| 17be0 | 69 74 2d 70 6f 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 27 28 | it-post-stage-hook-commands...'( |
| 17c00 | 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 20 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 62 75 66 66 | magit-stage.....magit-stage-buff |
| 17c20 | 65 72 2d 66 69 6c 65 0a 20 20 20 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 0a 20 20 20 | er-file.....magit-stage-file.... |
| 17c40 | 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 6d 6f 64 69 66 69 65 64 29 29 0a 0a 28 64 65 66 75 6e 20 | .magit-stage-modified))..(defun. |
| 17c60 | 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 20 28 29 0a 20 20 28 | magit-run-post-stage-hook.()...( |
| 17c80 | 77 68 65 6e 20 28 6d 65 6d 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6d 61 67 69 74 2d 70 6f | when.(memq.this-command.magit-po |
| 17ca0 | 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 29 0a 20 20 20 20 28 6d 61 67 | st-stage-hook-commands).....(mag |
| 17cc0 | 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 62 65 6e 63 68 6d 61 72 6b 20 27 6d 61 67 69 | it-run-hook-with-benchmark.'magi |
| 17ce0 | 74 2d 70 6f 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 29 29 29 0a 0a 3b 3b 3b 3b 20 55 6e 73 74 61 | t-post-stage-hook)))..;;;;.Unsta |
| 17d00 | 67 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 20 28 29 0a 20 20 22 52 | ge..(defun.magit-unstage.()..."R |
| 17d20 | 65 6d 6f 76 65 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 66 72 6f 6d 20 74 | emove.the.change.at.point.from.t |
| 17d40 | 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | he.staging.area."...(interactive |
| 17d60 | 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d | )...(when-let.((s.(magit-apply-- |
| 17d80 | 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 | get-selection))..............(ty |
| 17da0 | 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | pe.(magit-diff-type))........... |
| 17dc0 | 20 20 20 28 73 63 6f 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 29 29 29 0a 20 | ...(scope.(magit-diff-scope))).. |
| 17de0 | 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 74 79 70 65 20 73 63 6f 70 65 0a 20 20 20 20 20 | ...(pcase.(list.type.scope...... |
| 17e00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 69 67 6e 6f 72 65 | ............(magit-apply--ignore |
| 17e20 | 2d 77 68 69 74 65 73 70 61 63 65 2d 70 20 73 20 74 79 70 65 20 73 63 6f 70 65 29 29 0a 20 20 20 | -whitespace-p.s.type.scope)).... |
| 17e40 | 20 20 20 28 60 28 75 6e 74 72 61 63 6b 65 64 20 20 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 | ...(`(untracked.....,_..,_).(use |
| 17e60 | 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 6e 73 74 61 67 65 20 75 6e 74 72 61 63 6b 65 | r-error."Cannot.unstage.untracke |
| 17e80 | 64 20 63 68 61 6e 67 65 73 22 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e 73 74 61 67 65 64 20 20 | d.changes")).......(`(unstaged.. |
| 17ea0 | 20 20 66 69 6c 65 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 69 6e 74 65 6e | ..file..,_).(magit-unstage-inten |
| 17ec0 | 74 20 28 6c 69 73 74 20 28 6f 72 65 66 20 73 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 20 20 | t.(list.(oref.s.value))))....... |
| 17ee0 | 28 60 28 75 6e 73 74 61 67 65 64 20 20 20 66 69 6c 65 73 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d | (`(unstaged...files..,_).(magit- |
| 17f00 | 75 6e 73 74 61 67 65 2d 69 6e 74 65 6e 74 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c | unstage-intent.(magit-region-val |
| 17f20 | 75 65 73 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e 73 74 61 67 65 64 20 20 | ues.nil.t))).......(`(unstaged.. |
| 17f40 | 20 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 6c 72 65 61 64 79 | ....,_..,_).(user-error."Already |
| 17f60 | 20 75 6e 73 74 61 67 65 64 22 29 29 0a 20 20 20 20 20 20 28 60 28 73 74 61 67 65 64 20 20 20 20 | .unstaged")).......(`(staged.... |
| 17f80 | 72 65 67 69 6f 6e 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 72 65 67 69 6f 6e 20 | region..,_).(magit-apply-region. |
| 17fa0 | 73 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 | s."--reverse"."--cached"))...... |
| 17fc0 | 20 28 60 28 73 74 61 67 65 64 20 20 20 20 20 20 68 75 6e 6b 20 20 2c 5f 29 20 28 6d 61 67 69 74 | .(`(staged......hunk..,_).(magit |
| 17fe0 | 2d 61 70 70 6c 79 2d 68 75 6e 6b 20 20 20 73 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 | -apply-hunk...s."--reverse"."--c |
| 18000 | 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 28 60 28 73 74 61 67 65 64 20 20 20 20 20 68 75 6e | ached")).......(`(staged.....hun |
| 18020 | 6b 73 20 20 2c 5f 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 73 20 20 73 20 22 2d | ks..,_).(magit-apply-hunks..s."- |
| 18040 | 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 28 27 28 | -reverse"."--cached")).......('( |
| 18060 | 73 74 61 67 65 64 20 20 20 20 20 20 66 69 6c 65 20 20 20 74 29 20 28 6d 61 67 69 74 2d 61 70 70 | staged......file...t).(magit-app |
| 18080 | 6c 79 2d 64 69 66 66 20 20 20 73 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 | ly-diff...s."--reverse"."--cache |
| 180a0 | 64 22 29 29 0a 20 20 20 20 20 20 28 27 28 73 74 61 67 65 64 20 20 20 20 20 66 69 6c 65 73 20 20 | d")).......('(staged.....files.. |
| 180c0 | 20 74 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 73 20 20 73 20 22 2d 2d 72 65 76 | .t).(magit-apply-diffs..s."--rev |
| 180e0 | 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 20 20 20 20 20 20 28 27 28 73 74 61 67 | erse"."--cached")).......('(stag |
| 18100 | 65 64 20 20 20 20 20 20 6c 69 73 74 20 20 20 74 29 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 | ed......list...t).(magit-apply-d |
| 18120 | 69 66 66 73 20 20 73 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 29 29 | iffs..s."--reverse"."--cached")) |
| 18140 | 0a 20 20 20 20 20 20 28 27 28 73 74 61 67 65 64 20 20 20 20 20 20 66 69 6c 65 20 6e 69 6c 29 20 | .......('(staged......file.nil). |
| 18160 | 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 31 20 28 6c 69 73 74 20 28 6f 72 65 66 20 73 20 76 | (magit-unstage-1.(list.(oref.s.v |
| 18180 | 61 6c 75 65 29 29 29 29 0a 20 20 20 20 20 20 28 27 28 73 74 61 67 65 64 20 20 20 20 20 66 69 6c | alue)))).......('(staged.....fil |
| 181a0 | 65 73 20 6e 69 6c 29 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 31 20 28 6d 61 67 69 74 2d | es.nil).(magit-unstage-1.(magit- |
| 181c0 | 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 28 27 28 | region-values.nil.t))).......('( |
| 181e0 | 73 74 61 67 65 64 20 20 20 20 20 20 6c 69 73 74 20 6e 69 6c 29 20 28 6d 61 67 69 74 2d 75 6e 73 | staged......list.nil).(magit-uns |
| 18200 | 74 61 67 65 2d 61 6c 6c 29 29 0a 20 20 20 20 20 20 28 60 28 63 6f 6d 6d 69 74 74 65 64 20 20 20 | tage-all)).......(`(committed... |
| 18220 | 20 20 2c 5f 20 20 2c 5f 29 20 28 69 66 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 63 6f 6d 6d | ..,_..,_).(if.magit-unstage-comm |
| 18240 | 69 74 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | itted........................... |
| 18260 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 69 6e 2d 69 6e 64 65 78 | .........(magit-reverse-in-index |
| 18280 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 182a0 | 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 6e 73 74 61 67 65 20 63 | ...(user-error."Cannot.unstage.c |
| 182c0 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 22 29 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e | ommitted.changes"))).......(`(un |
| 182e0 | 64 65 66 69 6e 65 64 20 20 20 20 20 2c 5f 20 20 2c 5f 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 | defined.....,_..,_).(user-error. |
| 18300 | 22 43 61 6e 6e 6f 74 20 75 6e 73 74 61 67 65 20 74 68 69 73 20 63 68 61 6e 67 65 22 29 29 29 29 | "Cannot.unstage.this.change")))) |
| 18320 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 75 | )..;;;###autoload.(defun.magit-u |
| 18340 | 6e 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 28 29 0a 20 20 22 55 6e 73 74 61 67 65 | nstage-buffer-file.()..."Unstage |
| 18360 | 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 | .all.changes.to.the.file.being.v |
| 18380 | 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 | isited.in.the.current.buffer.".. |
| 183a0 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 62 75 66 66 65 72 2d | .(interactive)...(unless.buffer- |
| 183c0 | 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 76 | file-name.....(user-error."Not.v |
| 183e0 | 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d | isiting.a.file"))...(magit-with- |
| 18400 | 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 31 20 28 6c | toplevel.....(magit-unstage-1.(l |
| 18420 | 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 | ist.(magit-file-relative-name))) |
| 18440 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 18460 | 75 6e 73 74 61 67 65 2d 66 69 6c 65 20 28 66 69 6c 65 73 29 0a 20 20 22 52 65 61 64 20 6f 6e 65 | unstage-file.(files)..."Read.one |
| 18480 | 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 20 61 6e 64 20 75 6e 73 74 61 67 65 20 61 6c 6c 20 63 | .or.more.files.and.unstage.all.c |
| 184a0 | 68 61 6e 67 65 73 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 | hanges.to.those.files."...(inter |
| 184c0 | 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 63 68 6f 69 63 65 73 20 28 6d 61 67 69 74 | active....(let*.((choices.(magit |
| 184e0 | 2d 73 74 61 67 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 | -staged-files))...........(defau |
| 18500 | 6c 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 | lt.(or.(magit-section-value-if.' |
| 18520 | 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | file)........................(ma |
| 18540 | 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 | git-file-relative-name)))....... |
| 18560 | 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 64 65 66 61 75 6c | ....(default.(car.(member.defaul |
| 18580 | 74 20 63 68 6f 69 63 65 73 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d | t.choices))))......(list.(magit- |
| 185a0 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 20 22 55 6e 73 74 61 67 | completing-read-multiple."Unstag |
| 185c0 | 65 20 66 69 6c 65 2c 73 3a 20 22 20 63 68 6f 69 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.file,s:.".choices............. |
| 185e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
| 18600 | 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 20 64 65 66 61 75 6c 74 29 29 29 29 0a 20 20 28 6d 61 67 69 | il.t.nil.nil.default))))...(magi |
| 18620 | 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 3b 3b 20 46 6f 72 20 62 61 63 6b 77 | t-with-toplevel.....;;.For.backw |
| 18640 | 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2c 20 61 6e 64 20 62 65 63 61 75 73 65 20 6f | ard.compatibility,.and.because.o |
| 18660 | 66 0a 20 20 20 20 3b 3b 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 27 73 20 6e 61 6d 65 2c 20 64 6f | f.....;;.the.function's.name,.do |
| 18680 | 6e 27 74 20 72 65 71 75 69 72 65 20 61 20 6c 69 73 74 2e 0a 20 20 20 20 28 6d 61 67 69 74 2d 75 | n't.require.a.list......(magit-u |
| 186a0 | 6e 73 74 61 67 65 2d 31 20 28 69 66 20 28 6c 69 73 74 70 20 66 69 6c 65 73 29 20 66 69 6c 65 73 | nstage-1.(if.(listp.files).files |
| 186c0 | 20 28 6c 69 73 74 20 66 69 6c 65 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | .(list.files)))))..(defun.magit- |
| 186e0 | 75 6e 73 74 61 67 65 2d 31 20 28 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 | unstage-1.(files)...(magit-wip-c |
| 18700 | 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 66 69 6c 65 73 20 22 20 62 65 66 6f | ommit-before-change.files.".befo |
| 18720 | 72 65 20 75 6e 73 74 61 67 65 22 29 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6d | re.unstage")...(if.(magit-no-com |
| 18740 | 6d 69 74 2d 70 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 6d 22 | mit-p).......(magit-run-git."rm" |
| 18760 | 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 22 20 66 69 6c 65 73 29 0a 20 20 20 20 28 6d 61 67 | ."--cached"."--".files).....(mag |
| 18780 | 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 48 45 41 44 22 20 22 2d 2d 22 20 66 | it-run-git."reset"."HEAD"."--".f |
| 187a0 | 69 6c 65 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 | iles))...(magit-wip-commit-after |
| 187c0 | 2d 61 70 70 6c 79 20 66 69 6c 65 73 20 22 20 61 66 74 65 72 20 75 6e 73 74 61 67 65 22 29 29 0a | -apply.files.".after.unstage")). |
| 187e0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 69 6e 74 65 6e 74 20 28 66 69 | .(defun.magit-unstage-intent.(fi |
| 18800 | 6c 65 73 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 73 74 61 67 65 64 20 28 6d 61 67 69 74 2d 73 | les)...(if-let.((staged.(magit-s |
| 18820 | 74 61 67 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 6e 74 | taged-files))............(intent |
| 18840 | 20 28 2d 2d 66 69 6c 74 65 72 20 28 6d 65 6d 62 65 72 20 69 74 20 73 74 61 67 65 64 29 20 66 69 | .(--filter.(member.it.staged).fi |
| 18860 | 6c 65 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 31 20 69 6e | les))).......(magit-unstage-1.in |
| 18880 | 74 65 6e 74 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 6c 72 65 61 64 79 20 75 | tent).....(user-error."Already.u |
| 188a0 | 6e 73 74 61 67 65 64 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | nstaged")))..;;;###autoload.(def |
| 188c0 | 75 6e 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 61 6c 6c 20 28 29 0a 20 20 22 52 65 6d 6f 76 | un.magit-unstage-all.()..."Remov |
| 188e0 | 65 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 67 69 6e 67 20 61 | e.all.changes.from.the.staging.a |
| 18900 | 72 65 61 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 | rea."...(interactive)...(unless. |
| 18920 | 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 0a 20 20 20 20 28 75 | (magit-anything-staged-p).....(u |
| 18940 | 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 74 6f 20 75 6e 73 74 61 67 65 22 29 29 | ser-error."Nothing.to.unstage")) |
| 18960 | 0a 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 | ...(when.(or.(magit-anything-uns |
| 18980 | 74 61 67 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 75 6e 74 72 | taged-p).............(magit-untr |
| 189a0 | 61 63 6b 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d | acked-files)).....(magit-confirm |
| 189c0 | 20 27 75 6e 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 29 29 0a 20 20 28 6d 61 67 69 74 | .'unstage-all-changes))...(magit |
| 189e0 | 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 6e 69 6c 20 22 20 | -wip-commit-before-change.nil.". |
| 18a00 | 62 65 66 6f 72 65 20 75 6e 73 74 61 67 65 22 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 | before.unstage")...(magit-run-gi |
| 18a20 | 74 20 22 72 65 73 65 74 22 20 22 48 45 41 44 22 20 22 2d 2d 22 20 6d 61 67 69 74 2d 62 75 66 66 | t."reset"."HEAD"."--".magit-buff |
| 18a40 | 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d | er-diff-files)...(magit-wip-comm |
| 18a60 | 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 6e 69 6c 20 22 20 61 66 74 65 72 20 75 6e 73 74 61 | it-after-apply.nil.".after.unsta |
| 18a80 | 67 65 22 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 6f 73 74 2d 75 6e 73 74 61 67 | ge"))..(defvar.magit-post-unstag |
| 18aa0 | 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 27 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 | e-hook-commands...'(magit-unstag |
| 18ac0 | 65 0a 20 20 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 0a | e.....magit-unstage-buffer-file. |
| 18ae0 | 20 20 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 0a 20 20 20 20 6d 61 67 69 74 | ....magit-unstage-file.....magit |
| 18b00 | 2d 75 6e 73 74 61 67 65 2d 61 6c 6c 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e | -unstage-all))..(defun.magit-run |
| 18b20 | 2d 70 6f 73 74 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 20 28 29 0a 20 20 28 77 68 65 6e 20 28 6d | -post-unstage-hook.()...(when.(m |
| 18b40 | 65 6d 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6d 61 67 69 74 2d 70 6f 73 74 2d 75 6e 73 74 | emq.this-command.magit-post-unst |
| 18b60 | 61 67 65 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 | age-hook-commands).....(magit-ru |
| 18b80 | 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 62 65 6e 63 68 6d 61 72 6b 20 27 6d 61 67 69 74 2d 70 6f 73 | n-hook-with-benchmark.'magit-pos |
| 18ba0 | 74 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 29 29 29 0a 0a 3b 3b 3b 3b 20 44 69 73 63 61 72 64 0a | t-unstage-hook)))..;;;;.Discard. |
| 18bc0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 20 28 29 0a 20 20 22 52 65 6d 6f | .(defun.magit-discard.()..."Remo |
| 18be0 | 76 65 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 4f 6e 20 61 20 68 75 | ve.the.change.at.point...On.a.hu |
| 18c00 | 6e 6b 20 6f 72 20 66 69 6c 65 20 77 69 74 68 20 75 6e 72 65 73 6f 6c 76 65 64 20 63 6f 6e 66 6c | nk.or.file.with.unresolved.confl |
| 18c20 | 69 63 74 73 20 70 72 6f 6d 70 74 20 77 68 69 63 68 20 73 69 64 65 20 74 6f 0a 6b 65 65 70 20 28 | icts.prompt.which.side.to.keep.( |
| 18c40 | 77 68 69 6c 65 20 64 69 73 63 61 72 64 69 6e 67 20 74 68 65 20 6f 74 68 65 72 29 2e 20 20 49 66 | while.discarding.the.other)...If |
| 18c60 | 20 70 6f 69 6e 74 20 69 73 20 77 69 74 68 69 6e 20 74 68 65 20 74 65 78 74 0a 6f 66 20 61 20 73 | .point.is.within.the.text.of.a.s |
| 18c80 | 69 64 65 2c 20 74 68 65 6e 20 6b 65 65 70 20 74 68 61 74 20 73 69 64 65 20 77 69 74 68 6f 75 74 | ide,.then.keep.that.side.without |
| 18ca0 | 20 70 72 6f 6d 70 74 69 6e 67 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 | .prompting."...(interactive)...( |
| 18cc0 | 77 68 65 6e 2d 6c 65 74 20 28 28 73 20 28 6d 61 67 69 74 2d 61 70 70 6c 79 2d 2d 67 65 74 2d 73 | when-let.((s.(magit-apply--get-s |
| 18ce0 | 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 28 6d 61 | election))).....(pcase.(list.(ma |
| 18d00 | 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 | git-diff-type).(magit-diff-scope |
| 18d20 | 29 29 0a 20 20 20 20 20 20 28 60 28 63 6f 6d 6d 69 74 74 65 64 20 2c 5f 29 20 28 75 73 65 72 2d | )).......(`(committed.,_).(user- |
| 18d40 | 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 64 69 73 63 61 72 64 20 63 6f 6d 6d 69 74 74 65 64 20 | error."Cannot.discard.committed. |
| 18d60 | 63 68 61 6e 67 65 73 22 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e 64 65 66 69 6e 65 64 20 2c 5f | changes")).......(`(undefined.,_ |
| 18d80 | 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 64 69 73 63 61 72 64 20 74 68 | ).(user-error."Cannot.discard.th |
| 18da0 | 69 73 20 63 68 61 6e 67 65 22 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 72 65 67 69 | is.change")).......(`(,_....regi |
| 18dc0 | 6f 6e 29 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 72 65 67 69 6f 6e 20 73 29 29 0a 20 20 | on).(magit-discard-region.s))... |
| 18de0 | 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 20 68 75 6e 6b 29 20 28 6d 61 67 69 74 2d 64 69 73 63 | ....(`(,_......hunk).(magit-disc |
| 18e00 | 61 72 64 2d 68 75 6e 6b 20 20 20 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 68 | ard-hunk...s)).......(`(,_.....h |
| 18e20 | 75 6e 6b 73 29 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 68 75 6e 6b 73 20 20 73 29 29 0a | unks).(magit-discard-hunks..s)). |
| 18e40 | 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 20 66 69 6c 65 29 20 28 6d 61 67 69 74 2d 64 69 | ......(`(,_......file).(magit-di |
| 18e60 | 73 63 61 72 64 2d 66 69 6c 65 20 20 20 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 | scard-file...s)).......(`(,_.... |
| 18e80 | 20 66 69 6c 65 73 29 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 20 20 73 29 | .files).(magit-discard-files..s) |
| 18ea0 | 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 20 6c 69 73 74 29 20 28 6d 61 67 69 74 2d | ).......(`(,_......list).(magit- |
| 18ec0 | 64 69 73 63 61 72 64 2d 66 69 6c 65 73 20 20 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | discard-files..s)))))..(defun.ma |
| 18ee0 | 67 69 74 2d 64 69 73 63 61 72 64 2d 72 65 67 69 6f 6e 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 28 | git-discard-region.(section)...( |
| 18f00 | 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 69 73 63 61 72 64 20 22 44 69 73 63 61 72 64 20 | magit-confirm.'discard."Discard. |
| 18f20 | 72 65 67 69 6f 6e 22 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 20 | region")...(magit-discard-apply. |
| 18f40 | 73 65 63 74 69 6f 6e 20 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 72 65 67 69 6f 6e 29 29 0a 0a 28 | section.'magit-apply-region))..( |
| 18f60 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 68 75 6e 6b 20 28 73 65 63 74 69 6f | defun.magit-discard-hunk.(sectio |
| 18f80 | 6e 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 69 73 63 61 72 64 20 22 44 69 | n)...(magit-confirm.'discard."Di |
| 18fa0 | 73 63 61 72 64 20 68 75 6e 6b 22 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 | scard.hunk")...(let.((file.(magi |
| 18fc0 | 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 73 65 63 74 69 6f 6e 29 29 | t-section-parent-value.section)) |
| 18fe0 | 29 0a 20 20 20 20 28 70 63 61 73 65 20 28 63 64 64 72 20 28 63 61 72 20 28 6d 61 67 69 74 2d 66 | ).....(pcase.(cddr.(car.(magit-f |
| 19000 | 69 6c 65 2d 73 74 61 74 75 73 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 28 27 28 3f 55 20 3f | ile-status.file))).......('(?U.? |
| 19020 | 55 29 20 28 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 63 75 72 72 65 6e 74 29 29 0a | U).(magit-smerge-keep-current)). |
| 19040 | 20 20 20 20 20 20 28 5f 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 20 73 65 | ......(_.(magit-discard-apply.se |
| 19060 | 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 29 29 29 29 29 0a 0a 28 | ction.#'magit-apply-hunk)))))..( |
| 19080 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 20 28 73 65 63 74 69 | defun.magit-discard-apply.(secti |
| 190a0 | 6f 6e 20 61 70 70 6c 79 29 0a 20 20 28 69 66 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | on.apply)...(if.(eq.(magit-diff- |
| 190c0 | 74 79 70 65 20 73 65 63 74 69 6f 6e 29 20 27 75 6e 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 28 | type.section).'unstaged).......( |
| 190e0 | 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 20 22 2d 2d 72 65 76 65 72 73 65 | funcall.apply.section."--reverse |
| 19100 | 22 29 0a 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 | ").....(if.(magit-anything-unsta |
| 19120 | 67 65 64 2d 70 0a 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 69 66 20 28 6d 61 67 69 74 2d 66 69 | ged-p..........nil.(if.(magit-fi |
| 19140 | 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 | le-section-p.section)........... |
| 19160 | 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 0a 20 20 20 20 | .......(oref.section.value)..... |
| 19180 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 | ...........(magit-section-parent |
| 191a0 | 2d 76 61 6c 75 65 20 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e | -value.section))).........(progn |
| 191c0 | 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 | .(let.((magit-inhibit-refresh.t) |
| 191e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c | )..................(funcall.appl |
| 19200 | 79 20 73 65 63 74 69 6f 6e 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 | y.section."--reverse"."--cached" |
| 19220 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c | )..................(funcall.appl |
| 19240 | 79 20 73 65 63 74 69 6f 6e 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 72 65 6a 65 63 74 22 | y.section."--reverse"."--reject" |
| 19260 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 | ))................(magit-refresh |
| 19280 | 29 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 20 | )).......(funcall.apply.section. |
| 192a0 | 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 69 6e 64 65 78 22 29 29 29 29 0a 0a 28 64 65 66 75 | "--reverse"."--index"))))..(defu |
| 192c0 | 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 68 75 6e 6b 73 20 28 73 65 63 74 69 6f 6e 73 29 | n.magit-discard-hunks.(sections) |
| 192e0 | 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 69 73 63 61 72 64 20 28 66 6f 72 6d | ...(magit-confirm.'discard.(form |
| 19300 | 61 74 20 22 44 69 73 63 61 72 64 20 25 73 20 68 75 6e 6b 73 20 66 72 6f 6d 20 25 73 22 0a 20 20 | at."Discard.%s.hunks.from.%s"... |
| 19320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 19340 | 28 6c 65 6e 67 74 68 20 73 65 63 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (length.sections)............... |
| 19360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 | ....................(magit-secti |
| 19380 | 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 28 63 61 72 20 73 65 63 74 69 6f 6e 73 29 29 29 | on-parent-value.(car.sections))) |
| 193a0 | 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 2d 6e 20 73 65 63 74 69 | )...(magit-discard-apply-n.secti |
| 193c0 | 6f 6e 73 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 73 29 29 0a 0a 28 64 65 66 75 | ons.#'magit-apply-hunks))..(defu |
| 193e0 | 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 2d 6e 20 28 73 65 63 74 69 6f 6e | n.magit-discard-apply-n.(section |
| 19400 | 73 20 61 70 70 6c 79 29 0a 20 20 28 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 63 61 72 20 73 | s.apply)...(let.((section.(car.s |
| 19420 | 65 63 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 | ections))).....(if.(eq.(magit-di |
| 19440 | 66 66 2d 74 79 70 65 20 73 65 63 74 69 6f 6e 29 20 27 75 6e 73 74 61 67 65 64 29 0a 20 20 20 20 | ff-type.section).'unstaged)..... |
| 19460 | 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 73 20 22 2d 2d 72 | ....(funcall.apply.sections."--r |
| 19480 | 65 76 65 72 73 65 22 29 0a 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 | everse").......(if.(magit-anythi |
| 194a0 | 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 69 66 | ng-unstaged-p............nil.(if |
| 194c0 | 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a | .(magit-file-section-p.section). |
| 194e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e | ...................(oref.section |
| 19500 | 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .value)..................(magit- |
| 19520 | 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 73 65 63 74 69 6f 6e 29 29 29 0a | section-parent-value.section))). |
| 19540 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 69 6e | ..........(progn.(let.((magit-in |
| 19560 | 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hibit-refresh.t))............... |
| 19580 | 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 73 20 22 2d 2d | .....(funcall.apply.sections."-- |
| 195a0 | 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | reverse"."--cached")............ |
| 195c0 | 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 73 20 | ........(funcall.apply.sections. |
| 195e0 | 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 72 65 6a 65 63 74 22 29 29 0a 20 20 20 20 20 20 20 | "--reverse"."--reject"))........ |
| 19600 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 | ..........(magit-refresh))...... |
| 19620 | 20 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 73 20 22 2d 2d 72 65 | ...(funcall.apply.sections."--re |
| 19640 | 76 65 72 73 65 22 20 22 2d 2d 69 6e 64 65 78 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | verse"."--index")))))..(defun.ma |
| 19660 | 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 28 6d 61 | git-discard-file.(section)...(ma |
| 19680 | 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 20 28 6c 69 73 74 20 73 65 63 74 69 6f 6e 29 | git-discard-files.(list.section) |
| 196a0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 20 28 | ))..(defun.magit-discard-files.( |
| 196c0 | 73 65 63 74 69 6f 6e 73 29 0a 20 20 28 6c 65 74 20 28 28 61 75 74 6f 2d 72 65 76 65 72 74 2d 76 | sections)...(let.((auto-revert-v |
| 196e0 | 65 72 62 6f 73 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 6d 61 67 69 74 | erbose.nil).........(type.(magit |
| 19700 | 2d 64 69 66 66 2d 74 79 70 65 20 28 63 61 72 20 73 65 63 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 | -diff-type.(car.sections)))..... |
| 19720 | 20 20 20 20 28 73 74 61 74 75 73 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 74 61 74 75 73 29 29 | ....(status.(magit-file-status)) |
| 19740 | 0a 20 20 20 20 20 20 20 20 66 69 6c 65 73 20 64 65 6c 65 74 65 20 72 65 73 75 72 72 65 63 74 20 | .........files.delete.resurrect. |
| 19760 | 72 65 6e 61 6d 65 20 64 69 73 63 61 72 64 20 64 69 73 63 61 72 64 2d 6e 65 77 20 72 65 73 6f 6c | rename.discard.discard-new.resol |
| 19780 | 76 65 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e | ve).....(dolist.(section.section |
| 197a0 | 73 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 6f 72 65 66 20 73 65 63 74 69 | s).......(let.((file.(oref.secti |
| 197c0 | 6f 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 66 69 6c 65 20 66 | on.value))).........(push.file.f |
| 197e0 | 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 6f 6e 73 20 28 70 63 61 73 | iles).........(pcase.(cons.(pcas |
| 19800 | 65 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 | e.type........................(` |
| 19820 | 73 74 61 67 65 64 20 3f 58 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | staged.?X)...................... |
| 19840 | 20 20 28 60 75 6e 73 74 61 67 65 64 20 3f 59 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(`unstaged.?Y)................ |
| 19860 | 20 20 20 20 20 20 20 20 28 60 75 6e 74 72 61 63 6b 65 64 20 3f 5a 29 29 0a 20 20 20 20 20 20 20 | ........(`untracked.?Z))........ |
| 19880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 64 72 20 28 61 73 73 6f 63 20 66 69 6c 65 20 | ..............(cddr.(assoc.file. |
| 198a0 | 73 74 61 74 75 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 5a 29 20 28 64 6f 6c 69 | status)))...........('(?Z).(doli |
| 198c0 | 73 74 20 28 66 20 28 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 6e 69 6c | st.(f.(magit-untracked-files.nil |
| 198e0 | 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 | .file))....................(push |
| 19900 | 20 66 20 64 65 6c 65 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 28 3f 5a | .f.delete)))...........((or.'(?Z |
| 19920 | 20 3f 3f 20 3f 3f 29 20 27 28 3f 5a 20 3f 21 20 3f 21 29 29 20 28 70 75 73 68 20 66 69 6c 65 20 | .??.??).'(?Z.?!.?!)).(push.file. |
| 19940 | 64 65 6c 65 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 5a 20 3f 44 20 3f 20 29 20 | delete))...........('(?Z.?D.?.). |
| 19960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 66 69 6c 65 20 64 65 6c 65 | .................(push.file.dele |
| 19980 | 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 5f 20 3f 44 20 3f 44 29 20 20 20 20 20 | te))...........(`(,_.?D.?D)..... |
| 199a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 66 69 6c 65 20 72 65 73 6f 6c 76 65 29 | .............(push.file.resolve) |
| 199c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 28 2c 5f 20 3f 55 20 2c 5f 29 20 60 28 2c | )...........((or.`(,_.?U.,_).`(, |
| 199e0 | 5f 20 2c 5f 20 3f 55 29 29 20 28 70 75 73 68 20 66 69 6c 65 20 72 65 73 6f 6c 76 65 29 29 0a 20 | _.,_.?U)).(push.file.resolve)).. |
| 19a00 | 20 20 20 20 20 20 20 20 20 28 60 28 2c 5f 20 3f 41 20 3f 41 29 20 20 20 20 20 20 20 20 20 20 20 | .........(`(,_.?A.?A)........... |
| 19a20 | 20 20 20 20 20 20 20 28 70 75 73 68 20 66 69 6c 65 20 72 65 73 6f 6c 76 65 29 29 0a 20 20 20 20 | .......(push.file.resolve))..... |
| 19a40 | 20 20 20 20 20 20 28 60 28 3f 58 20 3f 4d 20 2c 28 6f 72 20 3f 20 20 3f 4d 20 3f 44 29 29 20 28 | ......(`(?X.?M.,(or.?..?M.?D)).( |
| 19a60 | 70 75 73 68 20 73 65 63 74 69 6f 6e 20 64 69 73 63 61 72 64 29 29 0a 20 20 20 20 20 20 20 20 20 | push.section.discard)).......... |
| 19a80 | 20 28 60 28 3f 59 20 2c 5f 20 20 20 20 20 20 20 20 20 3f 4d 20 20 20 20 29 20 28 70 75 73 68 20 | .(`(?Y.,_.........?M....).(push. |
| 19aa0 | 73 65 63 74 69 6f 6e 20 64 69 73 63 61 72 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 28 3f | section.discard))...........('(? |
| 19ac0 | 58 20 3f 41 20 20 20 20 20 20 20 20 20 3f 4d 20 20 20 20 29 20 28 70 75 73 68 20 66 69 6c 65 20 | X.?A.........?M....).(push.file. |
| 19ae0 | 64 69 73 63 61 72 64 2d 6e 65 77 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 58 20 3f 43 | discard-new))...........('(?X.?C |
| 19b00 | 20 20 20 20 20 20 20 20 20 3f 4d 20 20 20 20 29 20 28 70 75 73 68 20 66 69 6c 65 20 64 69 73 63 | .........?M....).(push.file.disc |
| 19b20 | 61 72 64 2d 6e 65 77 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 60 28 3f 58 20 3f 41 20 2c 28 6f | ard-new))...........(`(?X.?A.,(o |
| 19b40 | 72 20 3f 20 20 20 20 20 3f 44 29 29 20 28 70 75 73 68 20 66 69 6c 65 20 64 65 6c 65 74 65 29 29 | r.?.....?D)).(push.file.delete)) |
| 19b60 | 0a 20 20 20 20 20 20 20 20 20 20 28 60 28 3f 58 20 3f 43 20 2c 28 6f 72 20 3f 20 20 20 20 20 3f | ...........(`(?X.?C.,(or.?.....? |
| 19b80 | 44 29 29 20 28 70 75 73 68 20 66 69 6c 65 20 64 65 6c 65 74 65 29 29 0a 20 20 20 20 20 20 20 20 | D)).(push.file.delete))......... |
| 19ba0 | 20 20 28 60 28 3f 58 20 3f 44 20 2c 28 6f 72 20 3f 20 20 3f 4d 20 20 20 29 29 20 28 70 75 73 68 | ..(`(?X.?D.,(or.?..?M...)).(push |
| 19bc0 | 20 66 69 6c 65 20 72 65 73 75 72 72 65 63 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 60 28 3f | .file.resurrect))...........(`(? |
| 19be0 | 59 20 2c 5f 20 20 20 20 20 20 20 20 20 20 20 20 3f 44 20 29 20 28 70 75 73 68 20 66 69 6c 65 20 | Y.,_............?D.).(push.file. |
| 19c00 | 72 65 73 75 72 72 65 63 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 60 28 3f 58 20 3f 52 20 2c | resurrect))...........(`(?X.?R., |
| 19c20 | 28 6f 72 20 3f 20 20 3f 4d 20 3f 44 29 29 20 28 70 75 73 68 20 66 69 6c 65 20 72 65 6e 61 6d 65 | (or.?..?M.?D)).(push.file.rename |
| 19c40 | 29 29 29 29 29 0a 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 | ))))).....(unwind-protect....... |
| 19c60 | 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 | ..(let.((magit-inhibit-refresh.t |
| 19c80 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 | ))...........(magit-wip-commit-b |
| 19ca0 | 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 66 69 6c 65 73 20 22 20 62 65 66 6f 72 65 20 64 69 73 63 | efore-change.files.".before.disc |
| 19cc0 | 61 72 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 72 65 73 6f 6c 76 65 0a 20 20 | ard")...........(when.resolve... |
| 19ce0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d | ..........(magit-discard-files-- |
| 19d00 | 72 65 73 6f 6c 76 65 20 28 6e 72 65 76 65 72 73 65 20 72 65 73 6f 6c 76 65 29 29 29 0a 20 20 20 | resolve.(nreverse.resolve))).... |
| 19d20 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 72 65 73 75 72 72 65 63 74 0a 20 20 20 20 20 20 20 20 20 | .......(when.resurrect.......... |
| 19d40 | 20 20 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 72 65 73 75 72 72 65 | ...(magit-discard-files--resurre |
| 19d60 | 63 74 20 28 6e 72 65 76 65 72 73 65 20 72 65 73 75 72 72 65 63 74 29 29 29 0a 20 20 20 20 20 20 | ct.(nreverse.resurrect)))....... |
| 19d80 | 20 20 20 20 28 77 68 65 6e 20 64 65 6c 65 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | ....(when.delete.............(ma |
| 19da0 | 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 64 65 6c 65 74 65 20 28 6e 72 65 76 65 | git-discard-files--delete.(nreve |
| 19dc0 | 72 73 65 20 64 65 6c 65 74 65 29 20 73 74 61 74 75 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | rse.delete).status))...........( |
| 19de0 | 77 68 65 6e 20 72 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 | when.rename.............(magit-d |
| 19e00 | 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 72 65 6e 61 6d 65 20 28 6e 72 65 76 65 72 73 65 20 72 | iscard-files--rename.(nreverse.r |
| 19e20 | 65 6e 61 6d 65 29 20 73 74 61 74 75 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | ename).status))...........(when. |
| 19e40 | 28 6f 72 20 64 69 73 63 61 72 64 20 64 69 73 63 61 72 64 2d 6e 65 77 29 0a 20 20 20 20 20 20 20 | (or.discard.discard-new)........ |
| 19e60 | 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 64 69 73 63 61 | .....(magit-discard-files--disca |
| 19e80 | 72 64 20 28 6e 72 65 76 65 72 73 65 20 64 69 73 63 61 72 64 29 0a 20 20 20 20 20 20 20 20 20 20 | rd.(nreverse.discard)........... |
| 19ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 19ec0 | 28 6e 72 65 76 65 72 73 65 20 64 69 73 63 61 72 64 2d 6e 65 77 29 29 29 0a 20 20 20 20 20 20 20 | (nreverse.discard-new)))........ |
| 19ee0 | 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 | ...(magit-wip-commit-after-apply |
| 19f00 | 20 66 69 6c 65 73 20 22 20 61 66 74 65 72 20 64 69 73 63 61 72 64 22 29 29 0a 20 20 20 20 20 20 | .files.".after.discard"))....... |
| 19f20 | 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | (magit-refresh))))..(defun.magit |
| 19f40 | 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 72 65 73 6f 6c 76 65 20 28 66 69 6c 65 73 29 0a | -discard-files--resolve.(files). |
| 19f60 | 20 20 28 69 66 2d 6c 65 74 20 28 28 61 72 67 20 28 61 6e 64 20 28 63 64 72 20 66 69 6c 65 73 29 | ..(if-let.((arg.(and.(cdr.files) |
| 19f80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 | ......................(magit-rea |
| 19fa0 | 64 2d 63 68 61 72 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d-char-case..................... |
| 19fc0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 46 6f 72 20 74 68 65 73 65 20 25 64 20 66 69 6c 65 73 | .....(format."For.these.%d.files |
| 19fe0 | 5c 6e 25 73 5c 6e 63 68 65 63 6b 6f 75 74 3a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | \n%s\ncheckout:\n".............. |
| 1a000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 66 69 6c 65 | ....................(length.file |
| 1a020 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s).............................. |
| 1a040 | 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 29 0a 20 20 | ....(mapconcat.(lambda.(file)... |
| 1a060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a080 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 20 22 20 66 69 6c 65 29 29 0a | ............(concat."..".file)). |
| 1a0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 73 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 | ............files."\n"))........ |
| 1a0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..................t............. |
| 1a100 | 20 20 20 20 20 20 20 20 20 20 20 28 3f 6f 20 22 5b 6f 5d 75 72 20 73 74 61 67 65 22 20 20 20 22 | ...........(?o."[o]ur.stage"..." |
| 1a120 | 2d 2d 6f 75 72 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | --ours")........................ |
| 1a140 | 28 3f 74 20 22 5b 74 5d 68 65 69 72 20 73 74 61 67 65 22 20 22 2d 2d 74 68 65 69 72 73 22 29 0a | (?t."[t]heir.stage"."--theirs"). |
| 1a160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 63 20 22 5b 63 5d 6f | .......................(?c."[c]o |
| 1a180 | 6e 66 6c 69 63 74 22 20 20 20 20 22 2d 2d 6d 65 72 67 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 | nflict"...."--merge")........... |
| 1a1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 69 20 22 64 65 63 69 64 65 20 5b 69 5d 6e 64 69 76 | .............(?i."decide.[i]ndiv |
| 1a1c0 | 69 64 75 61 6c 6c 79 22 20 6e 69 6c 29 29 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | idually".nil))))).......(dolist. |
| 1a1e0 | 28 66 69 6c 65 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 68 65 63 | (file.files).........(magit-chec |
| 1a200 | 6b 6f 75 74 2d 73 74 61 67 65 20 66 69 6c 65 20 61 72 67 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 | kout-stage.file.arg)).....(dolis |
| 1a220 | 74 20 28 66 69 6c 65 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 68 65 63 | t.(file.files).......(magit-chec |
| 1a240 | 6b 6f 75 74 2d 73 74 61 67 65 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 2d | kout-stage.file.(magit-checkout- |
| 1a260 | 72 65 61 64 2d 73 74 61 67 65 20 66 69 6c 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | read-stage.file)))))..(defun.mag |
| 1a280 | 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 72 65 73 75 72 72 65 63 74 20 28 66 69 6c | it-discard-files--resurrect.(fil |
| 1a2a0 | 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 27 72 65 73 75 | es)...(magit-confirm-files.'resu |
| 1a2c0 | 72 72 65 63 74 20 66 69 6c 65 73 29 0a 20 20 28 69 66 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 | rrect.files)...(if.(eq.(magit-di |
| 1a2e0 | 66 66 2d 74 79 70 65 29 20 27 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 | ff-type).'staged).......(magit-c |
| 1a300 | 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 20 22 2d 2d 22 20 66 69 6c 65 73 29 0a 20 20 20 | all-git."reset".."--".files).... |
| 1a320 | 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 2d 22 | .(magit-call-git."checkout"."--" |
| 1a340 | 20 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d | .files)))..(defun.magit-discard- |
| 1a360 | 66 69 6c 65 73 2d 2d 64 65 6c 65 74 65 20 28 66 69 6c 65 73 20 73 74 61 74 75 73 29 0a 20 20 28 | files--delete.(files.status)...( |
| 1a380 | 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 28 69 66 20 6d 61 67 69 74 2d 64 65 | magit-confirm-files.(if.magit-de |
| 1a3a0 | 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 20 27 74 72 61 73 68 20 27 | lete-by-moving-to-trash.'trash.' |
| 1a3c0 | 64 65 6c 65 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | delete)........................f |
| 1a3e0 | 69 6c 65 73 29 0a 20 20 28 6c 65 74 20 28 28 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d | iles)...(let.((delete-by-moving- |
| 1a400 | 74 6f 2d 74 72 61 73 68 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d | to-trash.magit-delete-by-moving- |
| 1a420 | 74 6f 2d 74 72 61 73 68 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 66 69 6c 65 20 66 69 6c | to-trash)).....(dolist.(file.fil |
| 1a440 | 65 73 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 | es).......(when.(string-match-p. |
| 1a460 | 22 5c 5c 60 5c 5c 5c 5c 3f 7e 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 | "\\`\\\\?~".file).........(error |
| 1a480 | 20 22 52 65 66 75 73 69 6e 67 20 74 6f 20 64 65 6c 65 74 65 20 25 53 2c 20 74 6f 6f 20 64 61 6e | ."Refusing.to.delete.%S,.too.dan |
| 1a4a0 | 67 65 72 6f 75 73 22 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6e 74 68 | gerous".file)).......(pcase.(nth |
| 1a4c0 | 20 33 20 28 61 73 73 6f 63 20 66 69 6c 65 20 73 74 61 74 75 73 29 29 0a 20 20 20 20 20 20 20 20 | .3.(assoc.file.status))......... |
| 1a4e0 | 28 28 67 75 61 72 64 20 28 6d 65 6d 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 | ((guard.(memq.(magit-diff-type). |
| 1a500 | 27 28 75 6e 73 74 61 67 65 64 20 75 6e 74 72 61 63 6b 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 | '(unstaged.untracked)))......... |
| 1a520 | 20 28 64 69 72 65 64 2d 64 65 6c 65 74 65 2d 66 69 6c 65 20 66 69 6c 65 20 64 69 72 65 64 2d 72 | .(dired-delete-file.file.dired-r |
| 1a540 | 65 63 75 72 73 69 76 65 2d 64 65 6c 65 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ecursive-deletes................ |
| 1a560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 | .............magit-delete-by-mov |
| 1a580 | 69 6e 67 2d 74 6f 2d 74 72 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 28 64 69 72 65 64 2d 63 6c | ing-to-trash)..........(dired-cl |
| 1a5a0 | 65 61 6e 2d 75 70 2d 61 66 74 65 72 2d 64 65 6c 65 74 69 6f 6e 20 66 69 6c 65 29 29 0a 20 20 20 | ean-up-after-deletion.file)).... |
| 1a5c0 | 20 20 20 20 20 28 3f 5c 73 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 66 69 6c 65 20 74 29 0a 20 | .....(?\s.(delete-file.file.t).. |
| 1a5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 6d 22 | ............(magit-call-git."rm" |
| 1a600 | 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 | ."--cached"."--".file))......... |
| 1a620 | 28 3f 4d 20 20 28 6c 65 74 20 28 28 74 65 6d 70 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 | (?M..(let.((temp.(magit-git-stri |
| 1a640 | 6e 67 20 22 63 68 65 63 6b 6f 75 74 2d 69 6e 64 65 78 22 20 22 2d 2d 74 65 6d 70 22 20 66 69 6c | ng."checkout-index"."--temp".fil |
| 1a660 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | e)))................(string-matc |
| 1a680 | 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 5c 28 2e 2b | h.................(format."\\(.+ |
| 1a6a0 | 3f 5c 5c 29 5c 74 25 73 22 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 66 69 6c 65 29 29 20 74 | ?\\)\t%s".(regexp-quote.file)).t |
| 1a6c0 | 65 6d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6e 61 6d 65 2d 66 69 6c 65 | emp)................(rename-file |
| 1a6e0 | 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 74 65 6d 70 29 0a 20 20 20 20 20 20 20 20 20 | .(match-string.1.temp).......... |
| 1a700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 65 6d 70 20 28 63 | ...................(setq.temp.(c |
| 1a720 | 6f 6e 63 61 74 20 66 69 6c 65 20 22 2e 7e 7b 69 6e 64 65 78 7d 7e 22 29 29 29 0a 20 20 20 20 20 | oncat.file.".~{index}~")))...... |
| 1a740 | 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 74 65 6d 70 20 74 29 29 0a | ..........(delete-file.temp.t)). |
| 1a760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 6d | .............(magit-call-git."rm |
| 1a780 | 22 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 66 6f 72 63 65 22 20 22 2d 2d 22 20 66 69 6c 65 | "."--cached"."--force"."--".file |
| 1a7a0 | 29 29 0a 20 20 20 20 20 20 20 20 28 3f 44 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 | )).........(?D..(magit-call-git. |
| 1a7c0 | 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 2d 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 | "checkout"."--".file)........... |
| 1a7e0 | 20 20 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 66 69 6c 65 20 74 29 0a 20 20 20 20 20 20 20 20 | ...(delete-file.file.t)......... |
| 1a800 | 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 6d 22 20 22 2d 2d 63 61 63 | .....(magit-call-git."rm"."--cac |
| 1a820 | 68 65 64 22 20 22 2d 2d 66 6f 72 63 65 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 29 29 29 0a 0a | hed"."--force"."--".file)))))).. |
| 1a840 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 72 64 2d 66 69 6c 65 73 2d 2d 72 65 6e 61 | (defun.magit-discard-files--rena |
| 1a860 | 6d 65 20 28 66 69 6c 65 73 20 73 74 61 74 75 73 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | me.(files.status)...(magit-confi |
| 1a880 | 72 6d 20 27 72 65 6e 61 6d 65 20 22 55 6e 64 6f 20 72 65 6e 61 6d 65 20 25 73 22 20 22 55 6e 64 | rm.'rename."Undo.rename.%s"."Und |
| 1a8a0 | 6f 20 25 64 20 72 65 6e 61 6d 65 73 22 20 6e 69 6c 0a 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c | o.%d.renames".nil.....(mapcar.(l |
| 1a8c0 | 61 6d 62 64 61 20 28 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | ambda.(file)...............(setq |
| 1a8e0 | 20 66 69 6c 65 20 28 61 73 73 6f 63 20 66 69 6c 65 20 73 74 61 74 75 73 29 29 0a 20 20 20 20 20 | .file.(assoc.file.status))...... |
| 1a900 | 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 2d 3e 20 25 73 22 20 28 63 61 64 | .........(format."%s.->.%s".(cad |
| 1a920 | 72 20 66 69 6c 65 29 20 28 63 61 72 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | r.file).(car.file)))............ |
| 1a940 | 20 66 69 6c 65 73 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 66 69 6c 65 20 66 69 6c 65 73 29 0a | .files))...(dolist.(file.files). |
| 1a960 | 20 20 20 20 28 6c 65 74 20 28 28 6f 72 69 67 20 28 63 61 64 72 20 28 61 73 73 6f 63 20 66 69 6c | ....(let.((orig.(cadr.(assoc.fil |
| 1a980 | 65 20 73 74 61 74 75 73 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 65 78 69 | e.status)))).......(if.(file-exi |
| 1a9a0 | 73 74 73 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 | sts-p.file)...........(progn.... |
| 1a9c0 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 70 61 74 68 20 28 66 69 6c 65 2d | .........(when-let.((path.(file- |
| 1a9e0 | 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 6f 72 69 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 | name-directory.orig))).......... |
| 1aa00 | 20 20 20 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 20 74 29 29 0a 20 20 | .....(make-directory.path.t))... |
| 1aa20 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 6d 76 22 20 66 | ..........(magit-call-git."mv".f |
| 1aa40 | 69 6c 65 20 6f 72 69 67 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 | ile.orig)).........(magit-call-g |
| 1aa60 | 69 74 20 22 72 6d 22 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 22 20 66 69 6c 65 29 0a 20 20 | it."rm"."--cached"."--".file)... |
| 1aa80 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 2d | ......(magit-call-git."reset"."- |
| 1aaa0 | 2d 22 20 6f 72 69 67 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 63 61 | -".orig)))))..(defun.magit-disca |
| 1aac0 | 72 64 2d 66 69 6c 65 73 2d 2d 64 69 73 63 61 72 64 20 28 73 65 63 74 69 6f 6e 73 20 6e 65 77 2d | rd-files--discard.(sections.new- |
| 1aae0 | 66 69 6c 65 73 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 73 20 28 2d 2d 6d 61 70 20 28 6f 72 | files)...(let.((files.(--map.(or |
| 1ab00 | 65 66 20 69 74 20 76 61 6c 75 65 29 20 73 65 63 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 28 6d 61 | ef.it.value).sections))).....(ma |
| 1ab20 | 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 27 64 69 73 63 61 72 64 20 28 61 70 70 65 | git-confirm-files.'discard.(appe |
| 1ab40 | 6e 64 20 66 69 6c 65 73 20 6e 65 77 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nd.files.new-files)............. |
| 1ab60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 44 69 73 63 61 72 64 20 25 73 | .............(format."Discard.%s |
| 1ab80 | 20 63 68 61 6e 67 65 73 20 69 6e 22 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 29 29 | .changes.in".(magit-diff-type))) |
| 1aba0 | 0a 20 20 20 20 28 69 66 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 20 28 63 | .....(if.(eq.(magit-diff-type.(c |
| 1abc0 | 61 72 20 73 65 63 74 69 6f 6e 73 29 29 20 27 75 6e 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 20 | ar.sections)).'unstaged)........ |
| 1abe0 | 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 2d 22 | .(magit-call-git."checkout"."--" |
| 1ac00 | 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6e 65 77 2d 66 69 6c 65 73 0a 20 20 | .files).......(when.new-files... |
| 1ac20 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 61 64 64 22 20 20 20 22 2d | ......(magit-call-git."add"..."- |
| 1ac40 | 2d 22 20 6e 65 77 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c | -".new-files).........(magit-cal |
| 1ac60 | 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 2d 2d 22 20 6e 65 77 2d 66 69 6c 65 73 29 29 0a 20 | l-git."reset"."--".new-files)).. |
| 1ac80 | 20 20 20 20 20 28 6c 65 74 20 28 28 62 69 6e 61 72 69 65 73 20 28 6d 61 67 69 74 2d 62 69 6e 61 | .....(let.((binaries.(magit-bina |
| 1aca0 | 72 79 2d 66 69 6c 65 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 | ry-files."--cached"))).........( |
| 1acc0 | 77 68 65 6e 20 62 69 6e 61 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 | when.binaries...........(setq.se |
| 1ace0 | 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 72 65 6d 6f 76 65 | ctions.................(--remove |
| 1ad00 | 20 28 6d 65 6d 62 65 72 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 62 69 6e 61 72 69 65 | .(member.(oref.it.value).binarie |
| 1ad20 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 | s)...........................sec |
| 1ad40 | 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6c 65 6e 67 74 68 3d | tions))).........(cond.((length= |
| 1ad60 | 20 73 65 63 74 69 6f 6e 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | .sections.1)................(mag |
| 1ad80 | 69 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 20 28 63 61 72 20 73 65 63 74 69 6f 6e 73 29 20 | it-discard-apply.(car.sections). |
| 1ada0 | 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 'magit-apply-diff))............. |
| 1adc0 | 20 20 28 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ..(sections................(magi |
| 1ade0 | 74 2d 64 69 73 63 61 72 64 2d 61 70 70 6c 79 2d 6e 20 73 65 63 74 69 6f 6e 73 20 23 27 6d 61 67 | t-discard-apply-n.sections.#'mag |
| 1ae00 | 69 74 2d 61 70 70 6c 79 2d 64 69 66 66 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | it-apply-diffs))).........(when. |
| 1ae20 | 62 69 6e 61 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 6f 64 69 66 69 | binaries...........(let.((modifi |
| 1ae40 | 65 64 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 64 2d 66 69 6c 65 73 20 74 29 29 29 0a 20 20 | ed.(magit-unstaged-files.t)))... |
| 1ae60 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 69 6e 61 72 69 65 73 20 28 2d 2d 73 65 70 61 | ..........(setq.binaries.(--sepa |
| 1ae80 | 72 61 74 65 20 28 6d 65 6d 62 65 72 20 69 74 20 6d 6f 64 69 66 69 65 64 29 20 62 69 6e 61 72 69 | rate.(member.it.modified).binari |
| 1aea0 | 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 61 64 72 20 62 69 6e 61 | es)))...........(when.(cadr.bina |
| 1aec0 | 72 69 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 | ries).............(magit-call-gi |
| 1aee0 | 74 20 22 72 65 73 65 74 22 20 22 2d 2d 22 20 28 63 61 64 72 20 62 69 6e 61 72 69 65 73 29 29 29 | t."reset"."--".(cadr.binaries))) |
| 1af00 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 61 72 20 62 69 6e 61 72 69 65 73 29 0a | ...........(when.(car.binaries). |
| 1af20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 | ............(user-error......... |
| 1af40 | 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 61 6e 6e | .....(concat..............."Cann |
| 1af60 | 6f 74 20 64 69 73 63 61 72 64 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 74 6f 20 62 69 6e | ot.discard.staged.changes.to.bin |
| 1af80 | 61 72 79 20 66 69 6c 65 73 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 68 69 63 | ary.files,."..............."whic |
| 1afa0 | 68 20 61 6c 73 6f 20 68 61 76 65 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 20 20 55 | h.also.have.unstaged.changes...U |
| 1afc0 | 6e 73 74 61 67 65 20 69 6e 73 74 65 61 64 2e 22 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 52 | nstage.instead."))))))))..;;;;.R |
| 1afe0 | 65 76 65 72 73 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 20 28 26 72 | everse..(defun.magit-reverse.(&r |
| 1b000 | 65 73 74 20 61 72 67 73 29 0a 20 20 22 52 65 76 65 72 73 65 20 74 68 65 20 63 68 61 6e 67 65 20 | est.args)..."Reverse.the.change. |
| 1b020 | 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 57 69 | at.point.in.the.working.tree..Wi |
| 1b040 | 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 66 61 6c 6c 62 61 63 6b 20 74 6f | th.a.prefix.argument.fallback.to |
| 1b060 | 20 61 20 33 2d 77 61 79 20 6d 65 72 67 65 2e 20 20 44 6f 69 6e 67 0a 73 6f 20 63 61 75 73 65 73 | .a.3-way.merge...Doing.so.causes |
| 1b080 | 20 74 68 65 20 63 68 61 6e 67 65 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 | .the.change.to.be.applied.to.the |
| 1b0a0 | 20 69 6e 64 65 78 20 61 73 20 77 65 6c 6c 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | .index.as.well."...(interactive. |
| 1b0c0 | 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 6c 69 73 74 20 22 2d | (and.current-prefix-arg.(list."- |
| 1b0e0 | 2d 33 77 61 79 22 29 29 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 20 28 6d 61 67 69 74 | -3way")))...(when-let.((s.(magit |
| 1b100 | 2d 61 70 70 6c 79 2d 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 70 63 | -apply--get-selection))).....(pc |
| 1b120 | 61 73 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 28 6d 61 67 | ase.(list.(magit-diff-type).(mag |
| 1b140 | 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 29 29 0a 20 20 20 20 20 20 28 60 28 75 6e 74 72 61 63 6b | it-diff-scope)).......(`(untrack |
| 1b160 | 65 64 20 2c 5f 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 72 65 76 65 72 | ed.,_).(user-error."Cannot.rever |
| 1b180 | 73 65 20 75 6e 74 72 61 63 6b 65 64 20 63 68 61 6e 67 65 73 22 29 29 0a 20 20 20 20 20 20 28 60 | se.untracked.changes")).......(` |
| 1b1a0 | 28 75 6e 73 74 61 67 65 64 20 20 2c 5f 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e | (unstaged..,_).(user-error."Cann |
| 1b1c0 | 6f 74 20 72 65 76 65 72 73 65 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 29 29 0a 20 | ot.reverse.unstaged.changes")).. |
| 1b1e0 | 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 72 65 67 69 6f 6e 29 20 28 6d 61 67 69 74 2d 72 65 76 | .....(`(,_....region).(magit-rev |
| 1b200 | 65 72 73 65 2d 72 65 67 69 6f 6e 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f | erse-region.s.args)).......(`(,_ |
| 1b220 | 20 20 20 20 20 20 68 75 6e 6b 29 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 68 75 6e 6b 20 | ......hunk).(magit-reverse-hunk. |
| 1b240 | 20 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 68 75 6e 6b 73 | ..s.args)).......(`(,_.....hunks |
| 1b260 | 29 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 68 75 6e 6b 73 20 20 73 20 61 72 67 73 29 29 | ).(magit-reverse-hunks..s.args)) |
| 1b280 | 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 20 66 69 6c 65 29 20 28 6d 61 67 69 74 2d 72 | .......(`(,_......file).(magit-r |
| 1b2a0 | 65 76 65 72 73 65 2d 66 69 6c 65 20 20 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 | everse-file...s.args)).......(`( |
| 1b2c0 | 2c 5f 20 20 20 20 20 66 69 6c 65 73 29 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 66 69 6c | ,_.....files).(magit-reverse-fil |
| 1b2e0 | 65 73 20 20 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 20 20 20 20 20 6c 69 | es..s.args)).......(`(,_......li |
| 1b300 | 73 74 29 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 66 69 6c 65 73 20 20 73 20 61 72 67 73 | st).(magit-reverse-files..s.args |
| 1b320 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 72 65 67 69 | )))))..(defun.magit-reverse-regi |
| 1b340 | 6f 6e 20 28 73 65 63 74 69 6f 6e 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | on.(section.args)...(magit-confi |
| 1b360 | 72 6d 20 27 72 65 76 65 72 73 65 20 22 52 65 76 65 72 73 65 20 72 65 67 69 6f 6e 22 29 0a 20 20 | rm.'reverse."Reverse.region")... |
| 1b380 | 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 20 23 27 6d | (magit-reverse-apply.section.#'m |
| 1b3a0 | 61 67 69 74 2d 61 70 70 6c 79 2d 72 65 67 69 6f 6e 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e | agit-apply-region.args))..(defun |
| 1b3c0 | 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 68 75 6e 6b 20 28 73 65 63 74 69 6f 6e 20 61 72 67 | .magit-reverse-hunk.(section.arg |
| 1b3e0 | 73 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 72 65 76 65 72 73 65 20 22 52 65 | s)...(magit-confirm.'reverse."Re |
| 1b400 | 76 65 72 73 65 20 68 75 6e 6b 22 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 61 70 | verse.hunk")...(magit-reverse-ap |
| 1b420 | 70 6c 79 20 73 65 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 20 61 | ply.section.#'magit-apply-hunk.a |
| 1b440 | 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 68 75 6e 6b | rgs))..(defun.magit-reverse-hunk |
| 1b460 | 73 20 28 73 65 63 74 69 6f 6e 73 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | s.(sections.args)...(magit-confi |
| 1b480 | 72 6d 20 27 72 65 76 65 72 73 65 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 52 65 76 65 72 73 65 | rm.'reverse.....(format."Reverse |
| 1b4a0 | 20 25 73 20 68 75 6e 6b 73 20 66 72 6f 6d 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | .%s.hunks.from.%s".............( |
| 1b4c0 | 6c 65 6e 67 74 68 20 73 65 63 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | length.sections).............(ma |
| 1b4e0 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 28 63 61 72 20 73 65 | git-section-parent-value.(car.se |
| 1b500 | 63 74 69 6f 6e 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 61 70 70 6c | ctions))))...(magit-reverse-appl |
| 1b520 | 79 20 73 65 63 74 69 6f 6e 73 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 68 75 6e 6b 73 20 61 | y.sections.#'magit-apply-hunks.a |
| 1b540 | 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 66 69 6c 65 | rgs))..(defun.magit-reverse-file |
| 1b560 | 20 28 73 65 63 74 69 6f 6e 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 | .(section.args)...(magit-reverse |
| 1b580 | 2d 66 69 6c 65 73 20 28 6c 69 73 74 20 73 65 63 74 69 6f 6e 29 20 61 72 67 73 29 29 0a 0a 28 64 | -files.(list.section).args))..(d |
| 1b5a0 | 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 66 69 6c 65 73 20 28 73 65 63 74 69 6f | efun.magit-reverse-files.(sectio |
| 1b5c0 | 6e 73 20 61 72 67 73 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 69 6e 61 72 | ns.args)...(pcase-let.((`(,binar |
| 1b5e0 | 69 65 73 20 2c 73 65 63 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ies.,sections)................(l |
| 1b600 | 65 74 20 28 28 62 73 20 28 6d 61 67 69 74 2d 62 69 6e 61 72 79 2d 66 69 6c 65 73 0a 20 20 20 20 | et.((bs.(magit-binary-files..... |
| 1b620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 64 65 | ......................(cond.((de |
| 1b640 | 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 | rived-mode-p.'magit-revision-mod |
| 1b660 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| 1b680 | 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 | ....magit-buffer-range)......... |
| 1b6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 72 69 76 65 | ........................((derive |
| 1b6c0 | 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 20 20 | d-mode-p.'magit-diff-mode)...... |
| 1b6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | ............................magi |
| 1b700 | 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-buffer-range)................. |
| 1b720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................(t.............. |
| 1b740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 61 63 68 65 64 22 29 29 | ...................."--cached")) |
| 1b760 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 73 65 70 61 72 61 74 65 | )))..................(--separate |
| 1b780 | 20 28 6d 65 6d 62 65 72 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 62 73 29 0a 20 20 20 | .(member.(oref.it.value).bs).... |
| 1b7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f | ..........................sectio |
| 1b7c0 | 6e 73 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 | ns)))).....(magit-confirm-files. |
| 1b7e0 | 27 72 65 76 65 72 73 65 20 28 2d 2d 6d 61 70 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 | 'reverse.(--map.(oref.it.value). |
| 1b800 | 73 65 63 74 69 6f 6e 73 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 6c 65 6e 67 74 68 3d 20 73 | sections)).....(cond.((length=.s |
| 1b820 | 65 63 74 69 6f 6e 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 | ections.1)............(magit-rev |
| 1b840 | 65 72 73 65 2d 61 70 70 6c 79 20 28 63 61 72 20 73 65 63 74 69 6f 6e 73 29 20 23 27 6d 61 67 69 | erse-apply.(car.sections).#'magi |
| 1b860 | 74 2d 61 70 70 6c 79 2d 64 69 66 66 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | t-apply-diff.args))...........(s |
| 1b880 | 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 | ections............(magit-revers |
| 1b8a0 | 65 2d 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 73 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 2d 64 | e-apply.sections.#'magit-apply-d |
| 1b8c0 | 69 66 66 73 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 62 69 6e 61 72 69 65 73 0a | iffs.args))).....(when.binaries. |
| 1b8e0 | 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 72 65 76 65 72 73 | ......(user-error."Cannot.revers |
| 1b900 | 65 20 62 69 6e 61 72 79 20 66 69 6c 65 73 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | e.binary.files"))))..(defun.magi |
| 1b920 | 74 2d 72 65 76 65 72 73 65 2d 61 70 70 6c 79 20 28 73 65 63 74 69 6f 6e 3a 73 20 61 70 70 6c 79 | t-reverse-apply.(section:s.apply |
| 1b940 | 20 61 72 67 73 29 0a 20 20 28 66 75 6e 63 61 6c 6c 20 61 70 70 6c 79 20 73 65 63 74 69 6f 6e 3a | .args)...(funcall.apply.section: |
| 1b960 | 73 20 22 2d 2d 72 65 76 65 72 73 65 22 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 | s."--reverse".args............(a |
| 1b980 | 6e 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 61 74 6f 6d 69 63 61 6c 6c 79 | nd.(not.magit-reverse-atomically |
| 1b9a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 22 | ).................(not.(member." |
| 1b9c0 | 2d 2d 33 77 61 79 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | --3way".args))................." |
| 1b9e0 | 2d 2d 72 65 6a 65 63 74 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 | --reject")))..(defun.magit-rever |
| 1ba00 | 73 65 2d 69 6e 2d 69 6e 64 65 78 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 52 65 76 65 | se-in-index.(&rest.args)..."Reve |
| 1ba20 | 72 73 65 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 69 | rse.the.change.at.point.in.the.i |
| 1ba40 | 6e 64 65 78 20 62 75 74 20 6e 6f 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a | ndex.but.not.the.working.tree... |
| 1ba60 | 55 73 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 74 72 61 63 74 20 61 20 63 68 | Use.this.command.to.extract.a.ch |
| 1ba80 | 61 6e 67 65 20 66 72 6f 6d 20 60 48 45 41 44 27 2c 20 77 68 69 6c 65 20 6c 65 61 76 69 6e 67 0a | ange.from.`HEAD',.while.leaving. |
| 1baa0 | 69 74 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 73 6f 20 74 68 61 74 20 | it.in.the.working.tree,.so.that. |
| 1bac0 | 69 74 20 63 61 6e 20 6c 61 74 65 72 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 75 73 69 6e 67 0a | it.can.later.be.committed.using. |
| 1bae0 | 61 20 73 65 70 61 72 61 74 65 20 63 6f 6d 6d 69 74 2e 20 20 41 20 74 79 70 69 63 61 6c 20 77 6f | a.separate.commit...A.typical.wo |
| 1bb00 | 72 6b 66 6c 6f 77 20 77 6f 75 6c 64 20 62 65 3a 0a 0a 30 2e 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 | rkflow.would.be:..0..Optionally. |
| 1bb20 | 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 75 6e 63 6f | make.sure.that.there.are.no.unco |
| 1bb40 | 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 31 2e 20 56 69 73 69 74 20 74 68 65 20 60 48 | mmitted.changes..1..Visit.the.`H |
| 1bb60 | 45 41 44 27 20 63 6f 6d 6d 69 74 20 61 6e 64 20 6e 61 76 69 67 61 74 65 20 74 6f 20 74 68 65 20 | EAD'.commit.and.navigate.to.the. |
| 1bb80 | 63 68 61 6e 67 65 20 74 68 61 74 20 73 68 6f 75 6c 64 0a 20 20 20 6e 6f 74 20 68 61 76 65 20 62 | change.that.should....not.have.b |
| 1bba0 | 65 65 6e 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 61 74 20 63 6f 6d 6d 69 74 2e 0a 32 2e 20 | een.included.in.that.commit..2.. |
| 1bbc0 | 54 79 70 65 20 5c 22 75 5c 22 20 28 60 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 27 29 20 74 6f 20 | Type.\"u\".(`magit-unstage').to. |
| 1bbe0 | 72 65 76 65 72 73 65 20 69 74 20 69 6e 20 74 68 65 20 69 6e 64 65 78 2e 0a 20 20 20 54 68 69 73 | reverse.it.in.the.index.....This |
| 1bc00 | 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 60 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 63 6f 6d | .assumes.that.`magit-unstage-com |
| 1bc20 | 6d 69 74 74 65 64 2d 63 68 61 6e 67 65 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 33 2e 20 54 | mitted-changes'.is.non-nil..3..T |
| 1bc40 | 79 70 65 20 5c 22 63 20 65 5c 22 20 74 6f 20 65 78 74 65 6e 64 20 60 48 45 41 44 27 20 77 69 74 | ype.\"c.e\".to.extend.`HEAD'.wit |
| 1bc60 | 68 20 74 68 65 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c 0a 20 20 20 69 6e 63 6c 75 64 69 | h.the.staged.changes,....includi |
| 1bc80 | 6e 67 20 74 68 6f 73 65 20 74 68 61 74 20 77 65 72 65 20 61 6c 72 65 61 64 79 20 73 74 61 67 65 | ng.those.that.were.already.stage |
| 1bca0 | 64 20 62 65 66 6f 72 65 2e 0a 34 2e 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 74 61 67 65 20 74 68 | d.before..4..Optionally.stage.th |
| 1bcc0 | 65 20 72 65 6d 61 69 6e 69 6e 67 20 63 68 61 6e 67 65 73 20 75 73 69 6e 67 20 5c 22 73 5c 22 20 | e.remaining.changes.using.\"s\". |
| 1bce0 | 6f 72 20 5c 22 53 5c 22 0a 20 20 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 5c 22 63 20 63 5c | or.\"S\"....and.then.type.\"c.c\ |
| 1bd00 | 22 20 74 6f 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 2e 22 0a 20 20 28 69 6e | ".to.create.a.new.commit."...(in |
| 1bd20 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 73 65 20 28 63 6f 6e | teractive)...(magit-reverse.(con |
| 1bd40 | 73 20 22 2d 2d 63 61 63 68 65 64 22 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 20 53 6d 65 72 67 65 | s."--cached".args)))..;;;.Smerge |
| 1bd60 | 20 53 75 70 70 6f 72 74 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 | .Support..(defun.magit-smerge-ke |
| 1bd80 | 65 70 2d 63 75 72 72 65 6e 74 20 28 29 0a 20 20 22 4b 65 65 70 20 74 68 65 20 63 75 72 72 65 6e | ep-current.()..."Keep.the.curren |
| 1bda0 | 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20 61 74 20 70 6f 69 | t.version.of.the.conflict.at.poi |
| 1bdc0 | 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 | nt."...(interactive)...(magit-ca |
| 1bde0 | 6c 6c 2d 73 6d 65 72 67 65 20 23 27 73 6d 65 72 67 65 2d 6b 65 65 70 2d 63 75 72 72 65 6e 74 29 | ll-smerge.#'smerge-keep-current) |
| 1be00 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 75 70 70 65 | )..(defun.magit-smerge-keep-uppe |
| 1be20 | 72 20 28 29 0a 20 20 22 4b 65 65 70 20 74 68 65 20 75 70 70 65 72 2f 6f 75 72 20 76 65 72 73 69 | r.()..."Keep.the.upper/our.versi |
| 1be40 | 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 | on.of.the.conflict.at.point."... |
| 1be60 | 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 73 6d 65 72 | (interactive)...(magit-call-smer |
| 1be80 | 67 65 20 23 27 73 6d 65 72 67 65 2d 6b 65 65 70 2d 75 70 70 65 72 29 29 0a 0a 28 64 65 66 75 6e | ge.#'smerge-keep-upper))..(defun |
| 1bea0 | 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 62 61 73 65 20 28 29 0a 20 20 22 4b 65 | .magit-smerge-keep-base.()..."Ke |
| 1bec0 | 65 70 20 74 68 65 20 62 61 73 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 66 6c | ep.the.base.version.of.the.confl |
| 1bee0 | 69 63 74 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 | ict.at.point."...(interactive).. |
| 1bf00 | 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 73 6d 65 72 67 65 20 23 27 73 6d 65 72 67 65 2d 6b 65 65 | .(magit-call-smerge.#'smerge-kee |
| 1bf20 | 70 2d 62 61 73 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 | p-base))..(defun.magit-smerge-ke |
| 1bf40 | 65 70 2d 6c 6f 77 65 72 20 28 29 0a 20 20 22 4b 65 65 70 20 74 68 65 20 6c 6f 77 65 72 2f 74 68 | ep-lower.()..."Keep.the.lower/th |
| 1bf60 | 65 69 72 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20 61 74 20 70 | eir.version.of.the.conflict.at.p |
| 1bf80 | 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d | oint."...(interactive)...(magit- |
| 1bfa0 | 63 61 6c 6c 2d 73 6d 65 72 67 65 20 23 27 73 6d 65 72 67 65 2d 6b 65 65 70 2d 6c 6f 77 65 72 29 | call-smerge.#'smerge-keep-lower) |
| 1bfc0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 61 6c 6c 20 | )..(defun.magit-smerge-keep-all. |
| 1bfe0 | 28 29 0a 20 20 22 4b 65 65 70 20 61 6c 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 63 | ()..."Keep.all.versions.of.the.c |
| 1c000 | 6f 6e 66 6c 69 63 74 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | onflict.at.point."...(interactiv |
| 1c020 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 73 6d 65 72 67 65 20 23 27 73 6d 65 72 67 65 | e)...(magit-call-smerge.#'smerge |
| 1c040 | 2d 6b 65 65 70 2d 61 6c 6c 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 73 | -keep-all))..(defun.magit-call-s |
| 1c060 | 6d 65 72 67 65 20 28 66 6e 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 66 69 6c 65 20 | merge.(fn)...(pcase-let*.((file. |
| 1c080 | 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 74 20 74 29 29 0a 20 20 20 20 20 | (magit-file-at-point.t.t))...... |
| 1c0a0 | 20 20 20 20 20 20 20 20 20 20 28 6b 65 65 70 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 | ..........(keep.(get-file-buffer |
| 1c0c0 | 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 62 75 66 20 2c | .file))................(`(,buf., |
| 1c0e0 | 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 | pos).................(let.((magi |
| 1c100 | 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 6a 75 6d 70 2d 74 6f 2d 63 68 61 6e 67 65 20 6e 69 6c 29 | t-diff-visit-jump-to-change.nil) |
| 1c120 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | )...................(magit-diff- |
| 1c140 | 76 69 73 69 74 2d 66 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 29 29 29 29 0a 20 20 | visit-file--noselect.file))))... |
| 1c160 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 | ..(with-current-buffer.buf...... |
| 1c180 | 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 72 | .(save-excursion.........(save-r |
| 1c1a0 | 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3c 3d | estriction...........(unless.(<= |
| 1c1c0 | 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 | .(point-min).pos.(point-max))... |
| 1c1e0 | 20 20 20 20 20 20 20 20 20 20 28 77 69 64 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f | ..........(widen))...........(go |
| 1c200 | 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f | to-char.pos)...........(conditio |
| 1c220 | 6e 2d 63 61 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6d 65 72 67 65 | n-case.nil...............(smerge |
| 1c240 | 2d 6d 61 74 63 68 2d 63 6f 6e 66 6c 69 63 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 | -match-conflict).............(er |
| 1c260 | 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 66 6e 20 23 27 73 6d | ror..............(if.(eq.fn.#'sm |
| 1c280 | 65 72 67 65 2d 6b 65 65 70 2d 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | erge-keep-current).............. |
| 1c2a0 | 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 | ....(when.(eq.this-command.#'mag |
| 1c2c0 | 69 74 2d 64 69 73 63 61 72 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | it-discard)....................( |
| 1c2e0 | 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 6d 65 72 67 65 2d 62 65 67 69 6e 2d 72 | re-search-forward.smerge-begin-r |
| 1c300 | 65 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | e.nil.t)....................(set |
| 1c320 | 71 20 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | q.fn..........................(m |
| 1c340 | 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 22 4b 65 65 70 20 73 69 64 65 3a 20 | agit-read-char-case."Keep.side:. |
| 1c360 | 22 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ".t............................( |
| 1c380 | 3f 6f 20 22 5b 6f 5d 75 72 73 2f 75 70 70 65 72 22 20 20 20 23 27 73 6d 65 72 67 65 2d 6b 65 65 | ?o."[o]urs/upper"...#'smerge-kee |
| 1c3a0 | 70 2d 75 70 70 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p-upper)........................ |
| 1c3c0 | 20 20 20 20 28 3f 62 20 22 5b 62 5d 61 73 65 22 20 20 20 20 20 20 20 20 20 23 27 73 6d 65 72 67 | ....(?b."[b]ase".........#'smerg |
| 1c3e0 | 65 2d 6b 65 65 70 2d 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-keep-base).................... |
| 1c400 | 20 20 20 20 20 20 20 20 28 3f 74 20 22 5b 74 5d 68 65 69 72 73 2f 6c 6f 77 65 72 22 20 23 27 73 | ........(?t."[t]heirs/lower".#'s |
| 1c420 | 6d 65 72 67 65 2d 6b 65 65 70 2d 6c 6f 77 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | merge-keep-lower))))............ |
| 1c440 | 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 6d 65 72 67 65 2d 62 65 | ....(re-search-forward.smerge-be |
| 1c460 | 67 69 6e 2d 72 65 20 6e 69 6c 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | gin-re.nil.t))))...........(func |
| 1c480 | 61 6c 6c 20 66 6e 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6b 65 65 70 20 | all.fn))).......(when.(and.keep. |
| 1c4a0 | 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 6d 65 72 67 65 64 2d 70 20 66 69 6c 65 29 | (magit-anything-unmerged-p.file) |
| 1c4c0 | 29 0a 20 20 20 20 20 20 20 20 28 73 6d 65 72 67 65 2d 73 74 61 72 74 2d 73 65 73 73 69 6f 6e 29 | ).........(smerge-start-session) |
| 1c4e0 | 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 75 6e 6c 65 | ).......(save-buffer)).....(unle |
| 1c500 | 73 73 20 6b 65 65 70 0a 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 29 29 | ss.keep.......(kill-buffer.buf)) |
| 1c520 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 | .....(magit-refresh)))..;;;._.(p |
| 1c540 | 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 61 70 70 6c 79 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 61 | rovide.'magit-apply).;;;.magit-a |
| 1c560 | 70 70 6c 79 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | pply.el.ends.here............... |
| 1c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 61 75 74 6f 72 65 | magit-20240404.1901/magit-autore |
| 1c620 | 76 65 72 74 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | vert.el......................... |
| 1c640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 1c680 | 30 30 32 35 37 32 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 37 34 31 00 20 30 00 00 00 | 0025726.00000000000.015741..0... |
| 1c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 1c720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 1c740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c800 | 3b 3b 3b 20 6d 61 67 69 74 2d 61 75 74 6f 72 65 76 65 72 74 2e 65 6c 20 2d 2d 2d 20 52 65 76 65 | ;;;.magit-autorevert.el.---.Reve |
| 1c820 | 72 74 20 62 75 66 66 65 72 73 20 77 68 65 6e 20 66 69 6c 65 73 20 69 6e 20 72 65 70 6f 73 69 74 | rt.buffers.when.files.in.reposit |
| 1c840 | 6f 72 79 20 63 68 61 6e 67 65 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | ory.change..-*-.lexical-binding: |
| 1c860 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| 1c880 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| 1c8a0 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| 1c8c0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| 1c8e0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| 1c900 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| 1c920 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| 1c940 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| 1c960 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| 1c980 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| 1c9a0 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| 1c9c0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| 1c9e0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| 1ca00 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| 1ca20 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| 1ca40 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| 1ca60 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| 1ca80 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 1caa0 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| 1cac0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| 1cae0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| 1cb00 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| 1cb20 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| 1cb40 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| 1cb60 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| 1cb80 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| 1cba0 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 67 | >...;;;.Code:..(require.'magit-g |
| 1cbc0 | 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 61 75 74 6f 72 65 76 65 72 74 29 0a 0a 3b 3b 3b 20 | it)..(require.'autorevert)..;;;. |
| 1cbe0 | 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 | Options..(defgroup.magit-auto-re |
| 1cc00 | 76 65 72 74 20 6e 69 6c 0a 20 20 22 52 65 76 65 72 74 20 62 75 66 66 65 72 73 20 77 68 65 6e 20 | vert.nil..."Revert.buffers.when. |
| 1cc20 | 66 69 6c 65 73 20 69 6e 20 72 65 70 6f 73 69 74 6f 72 79 20 63 68 61 6e 67 65 2e 22 0a 20 20 3a | files.in.repository.change."...: |
| 1cc40 | 6c 69 6e 6b 20 27 28 63 75 73 74 6f 6d 2d 67 72 6f 75 70 2d 6c 69 6e 6b 20 61 75 74 6f 2d 72 65 | link.'(custom-group-link.auto-re |
| 1cc60 | 76 65 72 74 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 | vert)...:link.'(info-link."(magi |
| 1cc80 | 74 29 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 | t)Automatic.Reverting.of.File-Vi |
| 1cca0 | 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 61 75 74 6f 2d | siting.Buffers")...:group.'auto- |
| 1ccc0 | 72 65 76 65 72 74 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c | revert...:group.'magit-essential |
| 1cce0 | 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 | s...:group.'magit-modes)..(defcu |
| 1cd00 | 73 74 6f 6d 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c | stom.auto-revert-buffer-list-fil |
| 1cd20 | 74 65 72 20 6e 69 6c 0a 20 20 22 46 69 6c 74 65 72 20 74 68 61 74 20 64 65 74 65 72 6d 69 6e 65 | ter.nil..."Filter.that.determine |
| 1cd40 | 73 20 77 68 69 63 68 20 62 75 66 66 65 72 73 20 60 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 | s.which.buffers.`auto-revert-buf |
| 1cd60 | 66 65 72 73 27 20 72 65 76 65 72 74 73 2e 0a 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 70 | fers'.reverts...This.option.is.p |
| 1cd80 | 72 6f 76 69 64 65 64 20 62 79 20 4d 61 67 69 74 2c 20 77 68 69 63 68 20 61 6c 73 6f 20 61 64 76 | rovided.by.Magit,.which.also.adv |
| 1cda0 | 69 73 65 73 0a 60 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 27 20 74 6f 20 72 65 | ises.`auto-revert-buffers'.to.re |
| 1cdc0 | 73 70 65 63 74 20 69 74 2e 20 20 4d 61 67 69 74 20 75 73 65 72 73 20 77 68 6f 20 64 6f 20 6e 6f | spect.it...Magit.users.who.do.no |
| 1cde0 | 74 20 74 75 72 6e 0a 6f 6e 20 74 68 65 20 6c 6f 63 61 6c 20 6d 6f 64 65 20 60 61 75 74 6f 2d 72 | t.turn.on.the.local.mode.`auto-r |
| 1ce00 | 65 76 65 72 74 2d 6d 6f 64 65 27 20 74 68 65 6d 73 65 6c 76 65 73 2c 20 61 72 65 20 62 65 73 74 | evert-mode'.themselves,.are.best |
| 1ce20 | 20 73 65 72 76 65 64 0a 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 | .served.by.setting.the.value.to. |
| 1ce40 | 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 | `magit-auto-revert-repository-bu |
| 1ce60 | 66 66 65 72 2d 70 27 2e 0a 0a 48 6f 77 65 76 65 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 | ffer-p'...However.the.default.is |
| 1ce80 | 20 6e 69 6c 2c 20 73 6f 20 61 73 20 6e 6f 74 20 74 6f 20 64 69 73 74 75 72 62 20 75 73 65 72 73 | .nil,.so.as.not.to.disturb.users |
| 1cea0 | 20 77 68 6f 20 64 6f 20 75 73 65 0a 74 68 65 20 6c 6f 63 61 6c 20 6d 6f 64 65 20 64 69 72 65 63 | .who.do.use.the.local.mode.direc |
| 1cec0 | 74 6c 79 2e 20 20 49 66 20 79 6f 75 20 65 78 70 65 72 69 65 6e 63 65 20 64 65 6c 61 79 73 20 77 | tly...If.you.experience.delays.w |
| 1cee0 | 68 65 6e 20 72 75 6e 6e 69 6e 67 0a 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 74 68 65 6e | hen.running.Magit.commands,.then |
| 1cf00 | 20 79 6f 75 20 73 68 6f 75 6c 64 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 6f 6e 65 20 6f | .you.should.consider.using.one.o |
| 1cf20 | 66 20 74 68 65 0a 70 72 65 64 69 63 61 74 65 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 4d 61 67 | f.the.predicates.provided.by.Mag |
| 1cf40 | 69 74 20 2d 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 20 61 6c 73 6f 20 75 73 65 20 | it.-.especially.if.you.also.use. |
| 1cf60 | 54 72 61 6d 70 2e 0a 0a 55 73 65 72 73 20 77 68 6f 20 64 6f 20 74 75 72 6e 20 6f 6e 20 60 61 75 | Tramp...Users.who.do.turn.on.`au |
| 1cf80 | 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 69 6e 20 62 75 66 66 65 72 73 20 69 6e 20 77 68 | to-revert-mode'.in.buffers.in.wh |
| 1cfa0 | 69 63 68 20 4d 61 67 69 74 0a 64 6f 65 73 6e 27 74 20 64 6f 20 74 68 61 74 20 66 6f 72 20 74 68 | ich.Magit.doesn't.do.that.for.th |
| 1cfc0 | 65 6d 2c 20 73 68 6f 75 6c 64 20 6c 69 6b 65 6c 79 20 6e 6f 74 20 75 73 65 20 61 6e 79 20 66 69 | em,.should.likely.not.use.any.fi |
| 1cfe0 | 6c 74 65 72 2e 0a 55 73 65 72 73 20 77 68 6f 20 74 75 72 6e 20 6f 6e 20 60 67 6c 6f 62 61 6c 2d | lter..Users.who.turn.on.`global- |
| 1d000 | 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 2c 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 | auto-revert-mode',.do.not.have.t |
| 1d020 | 6f 20 77 6f 72 72 79 0a 61 62 6f 75 74 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 62 65 63 61 75 | o.worry.about.this.option,.becau |
| 1d040 | 73 65 20 69 74 20 69 73 20 64 69 73 72 65 67 61 72 64 65 64 20 69 66 20 74 68 65 20 67 6c 6f 62 | se.it.is.disregarded.if.the.glob |
| 1d060 | 61 6c 20 6d 6f 64 65 0a 69 73 20 65 6e 61 62 6c 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d | al.mode.is.enabled."...:package- |
| 1d080 | 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 32 22 29 0a 20 20 3a 67 72 | version.'(magit..."2.4.2")...:gr |
| 1d0a0 | 6f 75 70 20 27 61 75 74 6f 2d 72 65 76 65 72 74 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | oup.'auto-revert...:group.'magit |
| 1d0c0 | 2d 61 75 74 6f 2d 72 65 76 65 72 74 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 6c | -auto-revert...:group.'magit-rel |
| 1d0e0 | 61 74 65 64 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 63 6f 6e 73 74 20 3a 74 61 67 | ated...:type.'(radio.(const.:tag |
| 1d100 | 20 22 4e 6f 20 66 69 6c 74 65 72 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."No.filter".nil)............... |
| 1d120 | 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 | ..(function-item.magit-auto-reve |
| 1d140 | 72 74 2d 62 75 66 66 65 72 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 | rt-buffer-p).................(fu |
| 1d160 | 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 72 65 | nction-item.magit-auto-revert-re |
| 1d180 | 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pository-buffer-p).............. |
| 1d1a0 | 20 20 20 66 75 6e 63 74 69 6f 6e 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d | ...function))..(defcustom.magit- |
| 1d1c0 | 61 75 74 6f 2d 72 65 76 65 72 74 2d 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 20 74 0a 20 20 22 57 68 | auto-revert-tracked-only.t..."Wh |
| 1d1e0 | 65 74 68 65 72 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 6f | ether.`magit-auto-revert-mode'.o |
| 1d200 | 6e 6c 79 20 72 65 76 65 72 74 73 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 2e 22 0a 20 20 3a 70 | nly.reverts.tracked.files."...:p |
| 1d220 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 | ackage-version.'(magit..."2.4.0" |
| 1d240 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 0a 20 20 | )...:group.'magit-auto-revert... |
| 1d260 | 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 65 74 20 28 6c 61 6d 62 64 61 20 28 76 | :type.'boolean...:set.(lambda.(v |
| 1d280 | 61 72 20 76 61 6c 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 20 76 61 72 20 76 61 6c 29 0a 20 | ar.val)..........(set.var.val).. |
| 1d2a0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | ........(when.(and.(bound-and-tr |
| 1d2c0 | 75 65 2d 70 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 29 0a 20 20 20 | ue-p.magit-auto-revert-mode).... |
| 1d2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 65 61 74 75 72 65 70 20 27 6d 61 67 69 | .................(featurep.'magi |
| 1d300 | 74 2d 61 75 74 6f 72 65 76 65 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | t-autorevert))............(magit |
| 1d320 | 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 | -auto-revert-mode.-1)........... |
| 1d340 | 20 28 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 29 29 29 29 0a 0a 28 64 | .(magit-auto-revert-mode))))..(d |
| 1d360 | 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 | efcustom.magit-auto-revert-immed |
| 1d380 | 69 61 74 65 6c 79 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 4d 61 67 69 74 20 72 65 76 65 72 74 | iately.t..."Whether.Magit.revert |
| 1d3a0 | 73 20 62 75 66 66 65 72 73 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 0a 49 66 20 74 68 69 73 20 | s.buffers.immediately...If.this. |
| 1d3c0 | 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 65 69 74 68 65 72 20 60 67 6c 6f 62 61 6c 2d 61 75 | is.non-nil.and.either.`global-au |
| 1d3e0 | 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 6f 72 0a 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 | to-revert-mode'.or.`magit-auto-r |
| 1d400 | 65 76 65 72 74 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 4d 61 67 | evert-mode'.is.enabled,.then.Mag |
| 1d420 | 69 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 0a 72 65 76 65 72 74 73 20 62 75 66 66 65 72 73 20 62 | it.immediately.reverts.buffers.b |
| 1d440 | 79 20 65 78 70 6c 69 63 69 74 6c 79 20 63 61 6c 6c 69 6e 67 20 60 61 75 74 6f 2d 72 65 76 65 72 | y.explicitly.calling.`auto-rever |
| 1d460 | 74 2d 62 75 66 66 65 72 73 27 0a 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 20 47 69 74 20 66 6f 72 | t-buffers'.after.running.Git.for |
| 1d480 | 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 0a 0a 49 66 20 60 61 75 74 6f 2d 72 65 76 65 72 74 2d | .side-effects...If.`auto-revert- |
| 1d4a0 | 75 73 65 2d 6e 6f 74 69 66 79 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 28 61 6e 64 20 66 69 6c 65 | use-notify'.is.non-nil.(and.file |
| 1d4c0 | 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 0a 61 72 65 20 61 63 74 75 61 6c 6c 79 20 73 75 70 70 | .notifications.are.actually.supp |
| 1d4e0 | 6f 72 74 65 64 29 2c 20 74 68 65 6e 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d | orted),.then.`magit-auto-revert- |
| 1d500 | 69 6d 6d 65 64 69 61 74 65 6c 79 27 0a 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 62 65 | immediately'.does.not.have.to.be |
| 1d520 | 20 6e 6f 6e 2d 6e 69 6c 2c 20 62 65 63 61 75 73 65 20 74 68 65 20 72 65 76 65 72 74 73 20 68 61 | .non-nil,.because.the.reverts.ha |
| 1d540 | 70 70 65 6e 0a 69 6d 6d 65 64 69 61 74 65 6c 79 20 61 6e 79 77 61 79 2e 0a 0a 49 66 20 60 6d 61 | ppen.immediately.anyway...If.`ma |
| 1d560 | 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 61 74 65 6c 79 27 20 61 6e 64 | git-auto-revert-immediately'.and |
| 1d580 | 20 60 61 75 74 6f 2d 72 65 76 65 72 74 2d 75 73 65 2d 6e 6f 74 69 66 79 27 0a 61 72 65 20 62 6f | .`auto-revert-use-notify'.are.bo |
| 1d5a0 | 74 68 20 6e 69 6c 2c 20 74 68 65 6e 20 72 65 76 65 72 74 73 20 68 61 70 70 65 6e 20 61 66 74 65 | th.nil,.then.reverts.happen.afte |
| 1d5c0 | 72 20 60 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6e 74 65 72 76 61 6c 27 0a 73 65 63 6f 6e 64 73 | r.`auto-revert-interval'.seconds |
| 1d5e0 | 20 6f 66 20 75 73 65 72 20 69 6e 61 63 74 69 76 69 74 79 2e 20 20 54 68 61 74 20 69 73 20 6e 6f | .of.user.inactivity...That.is.no |
| 1d600 | 74 20 64 65 73 69 72 61 62 6c 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | t.desirable."...:package-version |
| 1d620 | 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | .'(magit..."2.4.0")...:group.'ma |
| 1d640 | 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e | git-auto-revert...:type.'boolean |
| 1d660 | 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 75 72 6e 2d 6f | )..;;;.Mode..(defun.magit-turn-o |
| 1d680 | 6e 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 69 66 2d 64 65 73 69 72 65 64 20 28 26 | n-auto-revert-mode-if-desired.(& |
| 1d6a0 | 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 29 0a 20 20 28 69 66 20 66 69 6c 65 0a 20 20 20 20 20 20 | optional.file)...(if.file....... |
| 1d6c0 | 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 66 69 6e 64 2d 62 75 66 66 65 72 2d | (when-let.((buffer.(find-buffer- |
| 1d6e0 | 76 69 73 69 74 69 6e 67 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 | visiting.file))).........(with-c |
| 1d700 | 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 | urrent-buffer.buffer...........( |
| 1d720 | 6d 61 67 69 74 2d 74 75 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 69 | magit-turn-on-auto-revert-mode-i |
| 1d740 | 66 2d 64 65 73 69 72 65 64 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 | f-desired))).....(when.(and.(not |
| 1d760 | 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 29 20 20 20 20 20 20 20 20 3b 20 73 65 65 20 | .auto-revert-mode)........;.see. |
| 1d780 | 23 33 30 31 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 67 6c 6f 62 61 6c | #3014................(not.global |
| 1d7a0 | 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 29 20 3b 20 73 65 65 20 23 33 34 36 30 0a 20 | -auto-revert-mode).;.see.#3460.. |
| 1d7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 | ..............buffer-file-name.. |
| 1d7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 62 | ..............(file-readable-p.b |
| 1d800 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffer-file-name)................ |
| 1d820 | 28 63 6f 6d 70 61 74 2d 63 61 6c 6c 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 6d 61 | (compat-call.executable-find.(ma |
| 1d840 | 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 20 74 29 0a 20 20 20 20 20 20 20 20 20 | git-git-executable).t).......... |
| 1d860 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 | ......(magit-toplevel).......... |
| 1d880 | 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 | ......(or.(not.magit-auto-revert |
| 1d8a0 | 2d 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -tracked-only).................. |
| 1d8c0 | 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 2d 70 20 62 75 66 66 65 72 2d 66 | ..(magit-file-tracked-p.buffer-f |
| 1d8e0 | 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d | ile-name))).......(auto-revert-m |
| 1d900 | 6f 64 65 20 31 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e | ode.1))))..;;;###autoload.(defin |
| 1d920 | 65 2d 67 6c 6f 62 61 6c 69 7a 65 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 61 75 | e-globalized-minor-mode.magit-au |
| 1d940 | 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a | to-revert-mode.auto-revert-mode. |
| 1d960 | 20 20 6d 61 67 69 74 2d 74 75 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 | ..magit-turn-on-auto-revert-mode |
| 1d980 | 2d 69 66 2d 64 65 73 69 72 65 64 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | -if-desired...:package-version.' |
| 1d9a0 | 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f | (magit..."2.4.0")...:link.'(info |
| 1d9c0 | 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e | -link."(magit)Automatic.Revertin |
| 1d9e0 | 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 22 29 0a 20 20 3a | g.of.File-Visiting.Buffers")...: |
| 1da00 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 0a 20 20 3a 67 72 6f 75 | group.'magit-auto-revert...:grou |
| 1da20 | 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c 73 0a 20 20 3b 3b 20 2d 20 57 68 65 6e 20 | p.'magit-essentials...;;.-.When. |
| 1da40 | 60 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 | `global-auto-revert-mode'.is.ena |
| 1da60 | 62 6c 65 64 2c 20 74 68 65 6e 20 74 68 69 73 20 6d 6f 64 65 20 69 73 0a 20 20 3b 3b 20 20 20 72 | bled,.then.this.mode.is...;;...r |
| 1da80 | 65 64 75 6e 64 61 6e 74 2e 0a 20 20 3b 3b 20 2d 20 49 6e 20 61 6c 6c 20 6f 74 68 65 72 20 63 61 | edundant....;;.-.In.all.other.ca |
| 1daa0 | 73 65 73 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 62 65 63 61 75 73 65 20 69 66 20 62 | ses.enable.the.mode.because.if.b |
| 1dac0 | 75 66 66 65 72 73 20 61 72 65 20 6e 6f 74 0a 20 20 3b 3b 20 20 20 61 75 74 6f 6d 61 74 69 63 61 | uffers.are.not...;;...automatica |
| 1dae0 | 6c 6c 79 20 72 65 76 65 72 74 65 64 20 74 68 61 74 20 77 6f 75 6c 64 20 6d 61 6b 65 20 6d 61 6e | lly.reverted.that.would.make.man |
| 1db00 | 79 20 76 65 72 79 20 63 6f 6d 6d 6f 6e 20 74 61 73 6b 73 0a 20 20 3b 3b 20 20 20 6d 75 63 68 20 | y.very.common.tasks...;;...much. |
| 1db20 | 6d 6f 72 65 20 63 75 6d 62 65 72 73 6f 6d 65 2e 0a 20 20 3a 69 6e 69 74 2d 76 61 6c 75 65 20 28 | more.cumbersome....:init-value.( |
| 1db40 | 6e 6f 74 20 28 6f 72 20 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a | not.(or.global-auto-revert-mode. |
| 1db60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e 69 6e 74 65 72 61 | .......................nonintera |
| 1db80 | 63 74 69 76 65 29 29 29 0a 3b 3b 20 2d 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 60 3a 69 6e | ctive))).;;.-.Unfortunately.`:in |
| 1dba0 | 69 74 2d 76 61 6c 75 65 20 74 27 20 6f 6e 6c 79 20 73 65 74 73 20 74 68 65 20 76 61 6c 75 65 20 | it-value.t'.only.sets.the.value. |
| 1dbc0 | 6f 66 20 74 68 65 20 6d 6f 64 65 0a 3b 3b 20 20 20 76 61 72 69 61 62 6c 65 20 62 75 74 20 64 6f | of.the.mode.;;...variable.but.do |
| 1dbe0 | 65 73 20 6e 6f 74 20 63 61 75 73 65 20 74 68 65 20 6d 6f 64 65 20 66 75 6e 63 74 69 6f 6e 20 74 | es.not.cause.the.mode.function.t |
| 1dc00 | 6f 20 62 65 20 63 61 6c 6c 65 64 2e 0a 3b 3b 20 2d 20 49 20 64 6f 6e 27 74 20 74 68 69 6e 6b 20 | o.be.called..;;.-.I.don't.think. |
| 1dc20 | 69 74 20 77 6f 72 6b 73 20 6c 69 6b 65 20 74 68 69 73 20 6f 6e 20 70 75 72 70 6f 73 65 2c 20 62 | it.works.like.this.on.purpose,.b |
| 1dc40 | 75 74 20 73 69 6e 63 65 20 6f 6e 65 20 75 73 75 61 6c 6c 79 0a 3b 3b 20 20 20 73 68 6f 75 6c 64 | ut.since.one.usually.;;...should |
| 1dc60 | 20 6e 6f 74 20 65 6e 61 62 6c 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 73 20 62 79 20 64 65 66 61 | .not.enable.global.modes.by.defa |
| 1dc80 | 75 6c 74 2c 20 69 74 20 69 73 20 75 6e 64 65 72 73 74 61 6e 64 61 62 6c 65 2e 0a 3b 3b 20 2d 20 | ult,.it.is.understandable..;;.-. |
| 1dca0 | 49 66 20 74 68 65 20 75 73 65 72 20 68 61 73 20 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 | If.the.user.has.set.the.variable |
| 1dcc0 | 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 74 6f 20 6e 69 6c | .`magit-auto-revert-mode'.to.nil |
| 1dce0 | 0a 3b 3b 20 20 20 61 66 74 65 72 20 6c 6f 61 64 69 6e 67 20 6d 61 67 69 74 20 28 69 6e 73 74 65 | .;;...after.loading.magit.(inste |
| 1dd00 | 61 64 20 6f 66 20 64 6f 69 6e 67 20 73 6f 20 62 65 66 6f 72 65 20 6c 6f 61 64 69 6e 67 20 6d 61 | ad.of.doing.so.before.loading.ma |
| 1dd20 | 67 69 74 20 6f 72 0a 3b 3b 20 20 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 66 75 6e 63 74 69 6f | git.or.;;...by.using.the.functio |
| 1dd40 | 6e 29 2c 20 74 68 65 6e 20 77 65 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 72 65 73 70 65 63 74 | n),.then.we.should.still.respect |
| 1dd60 | 20 74 68 61 74 20 73 65 74 74 69 6e 67 2e 0a 3b 3b 20 2d 20 49 66 20 74 68 65 20 75 73 65 72 20 | .that.setting..;;.-.If.the.user. |
| 1dd80 | 65 6e 61 62 6c 65 73 20 60 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 | enables.`global-auto-revert-mode |
| 1dda0 | 27 20 61 66 74 65 72 20 6c 6f 61 64 69 6e 67 20 6d 61 67 69 74 0a 3b 3b 20 20 20 61 6e 64 20 61 | '.after.loading.magit.;;...and.a |
| 1ddc0 | 66 74 65 72 20 60 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 27 20 68 61 73 20 72 75 6e 2c 20 | fter.`after-init-hook'.has.run,. |
| 1dde0 | 74 68 65 6e 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 0a 3b 3b | then.`magit-auto-revert-mode'.;; |
| 1de00 | 20 20 20 72 65 6d 61 69 6e 73 20 65 6e 61 62 6c 65 64 3b 20 61 6e 64 20 74 68 65 72 65 20 69 73 | ...remains.enabled;.and.there.is |
| 1de20 | 20 6e 6f 74 68 69 6e 67 20 77 65 20 63 61 6e 20 64 6f 20 61 62 6f 75 74 20 69 74 2e 0a 3b 3b 20 | .nothing.we.can.do.about.it..;;. |
| 1de40 | 2d 20 48 6f 77 65 76 65 72 20 69 66 20 74 68 65 20 69 6e 69 74 20 66 69 6c 65 20 63 61 75 73 65 | -.However.if.the.init.file.cause |
| 1de60 | 73 20 60 6d 61 67 69 74 2d 61 75 74 6f 72 65 76 65 72 74 27 20 74 6f 20 62 65 20 6c 6f 61 64 65 | s.`magit-autorevert'.to.be.loade |
| 1de80 | 64 0a 3b 3b 20 20 20 61 6e 64 20 6f 6e 6c 79 20 6c 61 74 65 72 20 69 74 20 65 6e 61 62 6c 65 73 | d.;;...and.only.later.it.enables |
| 1dea0 | 20 60 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 2c 20 74 68 65 6e | .`global-auto-revert-mode',.then |
| 1dec0 | 20 77 65 20 63 61 6e 0a 3b 3b 20 20 20 61 6e 64 20 73 68 6f 75 6c 64 20 6c 65 61 76 65 20 60 6d | .we.can.;;...and.should.leave.`m |
| 1dee0 | 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 20 64 69 73 61 62 6c 65 64 2e | agit-auto-revert-mode'.disabled. |
| 1df00 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 2d | .(defun.magit-auto-revert-mode-- |
| 1df20 | 69 6e 69 74 2d 6b 6c 75 64 67 65 20 28 29 0a 20 20 22 54 68 69 73 20 69 73 20 61 6e 20 69 6e 74 | init-kludge.()..."This.is.an.int |
| 1df40 | 65 72 6e 61 6c 20 6b 6c 75 64 67 65 20 74 6f 20 62 65 20 75 73 65 64 20 6f 6e 20 60 61 66 74 65 | ernal.kludge.to.be.used.on.`afte |
| 1df60 | 72 2d 69 6e 69 74 2d 68 6f 6f 6b 27 2e 0a 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 75 | r-init-hook'..Do.not.use.this.fu |
| 1df80 | 6e 63 74 69 6f 6e 20 65 6c 73 65 77 68 65 72 65 2c 20 61 6e 64 20 64 6f 6e 27 74 20 72 65 6d 6f | nction.elsewhere,.and.don't.remo |
| 1dfa0 | 76 65 20 69 74 20 66 72 6f 6d 0a 74 68 65 20 60 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 27 | ve.it.from.the.`after-init-hook' |
| 1dfc0 | 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 65 20 74 68 65 20 | ...For.more.information.see.the. |
| 1dfe0 | 63 6f 6d 6d 65 6e 74 73 0a 61 6e 64 20 63 6f 64 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 74 68 | comments.and.code.surrounding.th |
| 1e000 | 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 22 0a | e.definition.of.this.function.". |
| 1e020 | 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 | ..(if.(or.(not.magit-auto-revert |
| 1e040 | 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 67 6c 6f 62 61 6c 2d 61 75 74 | -mode)...........(and.global-aut |
| 1e060 | 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 20 28 6e 6f 74 20 61 66 74 65 72 2d 69 6e 69 74 2d 74 69 | o-revert-mode.(not.after-init-ti |
| 1e080 | 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d | me))).......(magit-auto-revert-m |
| 1e0a0 | 6f 64 65 20 2d 31 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 74 61 72 74 20 28 63 75 72 72 65 6e | ode.-1).....(let.((start.(curren |
| 1e0c0 | 74 2d 74 69 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 73 73 61 67 65 20 22 | t-time))).......(magit-message." |
| 1e0e0 | 54 75 72 6e 69 6e 67 20 6f 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 | Turning.on.magit-auto-revert-mod |
| 1e100 | 65 2e 2e 2e 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d | e...").......(magit-auto-revert- |
| 1e120 | 6d 6f 64 65 20 31 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 73 73 61 67 65 0a 20 20 20 | mode.1).......(magit-message.... |
| 1e140 | 20 20 20 20 22 54 75 72 6e 69 6e 67 20 6f 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 | ...."Turning.on.magit-auto-rever |
| 1e160 | 74 2d 6d 6f 64 65 2e 2e 2e 64 6f 6e 65 25 73 22 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 | t-mode...done%s"........(let.((e |
| 1e180 | 6c 61 70 73 65 64 20 28 66 6c 6f 61 74 2d 74 69 6d 65 20 28 74 69 6d 65 2d 73 75 62 74 72 61 63 | lapsed.(float-time.(time-subtrac |
| 1e1a0 | 74 20 6e 69 6c 20 73 74 61 72 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3e 20 | t.nil.start))))..........(if.(>. |
| 1e1c0 | 65 6c 61 70 73 65 64 20 30 2e 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | elapsed.0.2)..............(forma |
| 1e1e0 | 74 20 22 20 28 25 2e 33 66 73 2c 20 25 73 20 62 75 66 66 65 72 73 20 63 68 65 63 6b 65 64 29 22 | t.".(%.3fs,.%s.buffers.checked)" |
| 1e200 | 20 65 6c 61 70 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .elapsed......................(l |
| 1e220 | 65 6e 67 74 68 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ength.(buffer-list)))........... |
| 1e240 | 20 22 22 29 29 29 29 29 29 0a 28 69 66 20 61 66 74 65 72 2d 69 6e 69 74 2d 74 69 6d 65 0a 20 20 | ."")))))).(if.after-init-time... |
| 1e260 | 20 20 3b 3b 20 53 69 6e 63 65 20 60 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 27 20 68 61 73 | ..;;.Since.`after-init-hook'.has |
| 1e280 | 20 61 6c 72 65 61 64 79 20 62 65 65 6e 0a 20 20 20 20 3b 3b 20 72 75 6e 2c 20 74 75 72 6e 20 74 | .already.been.....;;.run,.turn.t |
| 1e2a0 | 68 65 20 6d 6f 64 65 20 6f 6e 20 6f 72 20 6f 66 66 20 72 69 67 68 74 20 6e 6f 77 2e 0a 20 20 20 | he.mode.on.or.off.right.now..... |
| 1e2c0 | 20 28 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 2d 69 6e 69 74 2d 6b | .(magit-auto-revert-mode--init-k |
| 1e2e0 | 6c 75 64 67 65 29 0a 20 20 3b 3b 20 42 79 20 74 68 65 20 74 69 6d 65 20 74 68 65 20 69 6e 69 74 | ludge)...;;.By.the.time.the.init |
| 1e300 | 20 66 69 6c 65 20 68 61 73 20 62 65 65 6e 20 66 75 6c 6c 79 20 6c 6f 61 64 65 64 20 74 68 65 0a | .file.has.been.fully.loaded.the. |
| 1e320 | 20 20 3b 3b 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 76 61 72 69 | ..;;.values.of.the.relevant.vari |
| 1e340 | 61 62 6c 65 73 20 6d 69 67 68 74 20 68 61 76 65 20 63 68 61 6e 67 65 64 2e 0a 20 20 28 61 64 64 | ables.might.have.changed....(add |
| 1e360 | 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 61 | -hook.'after-init-hook.#'magit-a |
| 1e380 | 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 2d 69 6e 69 74 2d 6b 6c 75 64 67 65 20 74 29 29 | uto-revert-mode--init-kludge.t)) |
| 1e3a0 | 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 20 27 | ..(put.'magit-auto-revert-mode.' |
| 1e3c0 | 66 75 6e 63 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 22 54 6f 67 | function-documentation......"Tog |
| 1e3e0 | 67 6c 65 20 4d 61 67 69 74 20 41 75 74 6f 20 52 65 76 65 72 74 20 6d 6f 64 65 2e 0a 49 66 20 63 | gle.Magit.Auto.Revert.mode..If.c |
| 1e400 | 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 65 6e 61 62 6c 65 20 4d 61 67 69 | alled.interactively,.enable.Magi |
| 1e420 | 74 20 41 75 74 6f 20 52 65 76 65 72 74 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 0a 70 6f 73 | t.Auto.Revert.mode.if.ARG.is.pos |
| 1e440 | 69 74 69 76 65 2c 20 61 6e 64 20 64 69 73 61 62 6c 65 20 69 74 20 69 66 20 41 52 47 20 69 73 20 | itive,.and.disable.it.if.ARG.is. |
| 1e460 | 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 0a 66 72 6f | zero.or.negative...If.called.fro |
| 1e480 | 6d 20 4c 69 73 70 2c 20 61 6c 73 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 | m.Lisp,.also.enable.the.mode.if. |
| 1e4a0 | 41 52 47 20 69 73 20 6f 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2c 20 61 6e 64 0a 74 6f 67 67 6c | ARG.is.omitted.or.nil,.and.toggl |
| 1e4c0 | 65 20 69 74 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 3b 20 64 69 73 61 62 6c 65 | e.it.if.ARG.is.`toggle';.disable |
| 1e4e0 | 20 74 68 65 20 6d 6f 64 65 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 4d 61 67 69 74 20 41 75 74 6f | .the.mode.otherwise...Magit.Auto |
| 1e500 | 20 52 65 76 65 72 74 20 6d 6f 64 65 20 69 73 20 61 20 67 6c 6f 62 61 6c 20 6d 69 6e 6f 72 20 6d | .Revert.mode.is.a.global.minor.m |
| 1e520 | 6f 64 65 20 74 68 61 74 20 72 65 76 65 72 74 73 0a 62 75 66 66 65 72 73 20 61 73 73 6f 63 69 61 | ode.that.reverts.buffers.associa |
| 1e540 | 74 65 64 20 77 69 74 68 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 73 20 6c 6f 63 61 74 65 64 20 | ted.with.a.file.that.is.located. |
| 1e560 | 69 6e 73 69 64 65 20 61 20 47 69 74 0a 72 65 70 6f 73 69 74 6f 72 79 20 77 68 65 6e 20 74 68 65 | inside.a.Git.repository.when.the |
| 1e580 | 20 66 69 6c 65 20 63 68 61 6e 67 65 73 20 6f 6e 20 64 69 73 6b 2e 20 20 55 73 65 20 60 61 75 74 | .file.changes.on.disk...Use.`aut |
| 1e5a0 | 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 0a 74 6f 20 72 65 76 65 72 74 20 61 20 70 61 72 74 69 | o-revert-mode'.to.revert.a.parti |
| 1e5c0 | 63 75 6c 61 72 20 62 75 66 66 65 72 2e 20 20 4f 72 20 75 73 65 20 60 67 6c 6f 62 61 6c 2d 61 75 | cular.buffer...Or.use.`global-au |
| 1e5e0 | 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 0a 74 6f 20 72 65 76 65 72 74 20 61 6c 6c 20 66 69 | to-revert-mode'.to.revert.all.fi |
| 1e600 | 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 | le-visiting.buffers,.not.just.th |
| 1e620 | 6f 73 65 20 74 68 61 74 20 76 69 73 69 74 0a 61 20 66 69 6c 65 20 6c 6f 63 61 74 65 64 20 69 6e | ose.that.visit.a.file.located.in |
| 1e640 | 73 69 64 65 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 54 68 69 73 20 67 6c 6f | side.a.Git.repository...This.glo |
| 1e660 | 62 61 6c 20 6d 6f 64 65 20 77 6f 72 6b 73 20 62 79 20 74 75 72 6e 69 6e 67 20 6f 6e 20 74 68 65 | bal.mode.works.by.turning.on.the |
| 1e680 | 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6d 6f 64 65 0a 60 61 75 74 6f 2d 72 65 76 65 72 74 2d | .buffer-local.mode.`auto-revert- |
| 1e6a0 | 6d 6f 64 65 27 20 61 74 20 74 68 65 20 74 69 6d 65 20 61 20 62 75 66 66 65 72 20 69 73 20 66 69 | mode'.at.the.time.a.buffer.is.fi |
| 1e6c0 | 72 73 74 20 63 72 65 61 74 65 64 2e 20 20 54 68 65 0a 6c 6f 63 61 6c 20 6d 6f 64 65 20 69 73 20 | rst.created...The.local.mode.is. |
| 1e6e0 | 74 75 72 6e 65 64 20 6f 6e 20 69 66 20 74 68 65 20 76 69 73 69 74 65 64 20 66 69 6c 65 20 69 73 | turned.on.if.the.visited.file.is |
| 1e700 | 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 69 6e 0a 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f | .being.tracked.in.a.Git.reposito |
| 1e720 | 72 79 20 61 74 20 74 68 65 20 74 69 6d 65 20 77 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 69 | ry.at.the.time.when.the.buffer.i |
| 1e740 | 73 20 63 72 65 61 74 65 64 2e 0a 0a 49 66 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 | s.created...If.`magit-auto-rever |
| 1e760 | 74 2d 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 28 74 68 65 20 | t-tracked-only'.is.non-nil.(the. |
| 1e780 | 64 65 66 61 75 6c 74 29 2c 0a 74 68 65 6e 20 6f 6e 6c 79 20 74 72 61 63 6b 65 64 20 66 69 6c 65 | default),.then.only.tracked.file |
| 1e7a0 | 73 20 61 72 65 20 72 65 76 65 72 74 65 64 2e 20 20 42 75 74 20 69 66 20 79 6f 75 20 73 74 61 67 | s.are.reverted...But.if.you.stag |
| 1e7c0 | 65 20 61 0a 70 72 65 76 69 6f 75 73 6c 79 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 20 75 73 | e.a.previously.untracked.file.us |
| 1e7e0 | 69 6e 67 20 60 6d 61 67 69 74 2d 73 74 61 67 65 27 2c 20 74 68 65 6e 20 74 68 69 73 20 6d 6f 64 | ing.`magit-stage',.then.this.mod |
| 1e800 | 65 0a 6e 6f 74 69 63 65 73 20 74 68 61 74 2e 0a 0a 55 6e 6c 69 6b 65 20 60 67 6c 6f 62 61 6c 2d | e.notices.that...Unlike.`global- |
| 1e820 | 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 27 2c 20 74 68 69 73 20 6d 6f 64 65 20 6e 65 76 | auto-revert-mode',.this.mode.nev |
| 1e840 | 65 72 20 72 65 76 65 72 74 73 20 61 6e 79 0a 62 75 66 66 65 72 73 20 74 68 61 74 20 61 72 65 20 | er.reverts.any.buffers.that.are. |
| 1e860 | 6e 6f 74 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 2e 0a 0a 54 68 65 20 62 65 68 61 76 69 6f | not.visiting.files...The.behavio |
| 1e880 | 72 20 6f 66 20 74 68 69 73 20 6d 6f 64 65 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 | r.of.this.mode.can.be.customized |
| 1e8a0 | 20 75 73 69 6e 67 20 74 68 65 20 6f 70 74 69 6f 6e 73 0a 69 6e 20 74 68 65 20 60 61 75 74 6f 72 | .using.the.options.in.the.`autor |
| 1e8c0 | 65 76 65 72 74 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 61 75 74 6f 72 65 76 65 72 74 27 20 67 72 | evert'.and.`magit-autorevert'.gr |
| 1e8e0 | 6f 75 70 73 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 20 74 68 65 20 68 | oups...This.function.calls.the.h |
| 1e900 | 6f 6f 6b 20 60 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2d 68 6f 6f 6b | ook.`magit-auto-revert-mode-hook |
| 1e920 | 27 2e 0a 0a 4c 69 6b 65 20 6e 65 61 72 6c 79 20 65 76 65 72 79 20 6d 6f 64 65 2c 20 74 68 69 73 | '...Like.nearly.every.mode,.this |
| 1e940 | 20 6d 6f 64 65 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 61 62 6c 65 64 20 6f 72 20 64 69 73 61 62 | .mode.should.be.enabled.or.disab |
| 1e960 | 6c 65 64 0a 62 79 20 63 61 6c 6c 69 6e 67 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 6d 6f | led.by.calling.the.respective.mo |
| 1e980 | 64 65 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 65 20 72 65 61 73 6f 6e 20 62 65 69 6e 67 20 74 68 | de.function,.the.reason.being.th |
| 1e9a0 | 61 74 0a 63 68 61 6e 67 69 6e 67 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 61 20 6d 6f 64 65 20 | at.changing.the.state.of.a.mode. |
| 1e9c0 | 69 6e 76 6f 6c 76 65 73 20 6d 6f 72 65 20 74 68 61 6e 20 6d 65 72 65 6c 79 20 74 6f 67 67 6c 69 | involves.more.than.merely.toggli |
| 1e9e0 | 6e 67 0a 61 20 73 69 6e 67 6c 65 20 73 77 69 74 63 68 2c 20 73 6f 20 73 65 74 74 69 6e 67 20 74 | ng.a.single.switch,.so.setting.t |
| 1ea00 | 68 65 20 6d 6f 64 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 65 6e 6f 75 67 68 2e 0a | he.mode.variable.is.not.enough.. |
| 1ea20 | 41 6c 73 6f 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 75 73 65 20 60 61 66 74 65 72 2d | Also,.you.should.not.use.`after- |
| 1ea40 | 69 6e 69 74 2d 68 6f 6f 6b 27 20 74 6f 20 64 69 73 61 62 6c 65 20 74 68 69 73 20 6d 6f 64 65 2e | init-hook'.to.disable.this.mode. |
| 1ea60 | 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 | ")..(defun.magit-auto-revert-buf |
| 1ea80 | 66 65 72 73 20 28 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 61 75 74 6f 2d | fers.()...(when.(and.magit-auto- |
| 1eaa0 | 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 61 74 65 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | revert-immediately.............. |
| 1eac0 | 28 6f 72 20 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a 20 20 20 20 | (or.global-auto-revert-mode..... |
| 1eae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 | .............(and.magit-auto-rev |
| 1eb00 | 65 72 74 2d 6d 6f 64 65 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 | ert-mode.auto-revert-buffer-list |
| 1eb20 | 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 | ))).....(let.((auto-revert-buffe |
| 1eb40 | 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 75 74 | r-list-filter............(or.aut |
| 1eb60 | 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 0a 20 20 20 20 | o-revert-buffer-list-filter..... |
| 1eb80 | 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 72 | ...........#'magit-auto-revert-r |
| 1eba0 | 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 29 29 29 0a 20 20 20 20 20 20 28 61 75 74 | epository-buffer-p))).......(aut |
| 1ebc0 | 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 | o-revert-buffers))))..(defvar.ma |
| 1ebe0 | 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 74 6f 70 6c 65 76 65 6c 20 6e 69 6c 29 0a 0a 28 | git-auto-revert-toplevel.nil)..( |
| 1ec00 | 64 65 66 76 61 72 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 63 6f 75 6e 74 65 72 | defvar.magit-auto-revert-counter |
| 1ec20 | 20 31 0a 20 20 22 49 6e 63 72 65 6d 65 6e 74 65 64 20 65 61 63 68 20 74 69 6d 65 20 60 61 75 74 | .1..."Incremented.each.time.`aut |
| 1ec40 | 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 27 20 69 73 20 63 61 6c 6c 65 64 2e 22 29 0a 0a | o-revert-buffers'.is.called.").. |
| 1ec60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d | (defun.magit-auto-revert-buffer- |
| 1ec80 | 70 20 28 62 75 66 66 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 | p.(buffer)..."Return.non-nil.if. |
| 1eca0 | 42 55 46 46 45 52 20 76 69 73 69 74 73 20 61 20 66 69 6c 65 20 69 6e 73 69 64 65 20 74 68 65 20 | BUFFER.visits.a.file.inside.the. |
| 1ecc0 | 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 54 68 65 20 63 75 72 72 65 6e 74 20 | current.repository..The.current. |
| 1ece0 | 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 74 68 65 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 | repository.is.the.one.containing |
| 1ed00 | 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 0a 49 66 20 74 68 65 72 65 20 69 | .`default-directory'..If.there.i |
| 1ed20 | 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 72 65 | s.no.current.repository,.then.re |
| 1ed40 | 74 75 72 6e 20 74 20 66 6f 72 20 61 6e 79 20 42 55 46 46 45 52 2e 22 0a 20 20 28 6d 61 67 69 74 | turn.t.for.any.BUFFER."...(magit |
| 1ed60 | 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 | -auto-revert-repository-buffer-p |
| 1ed80 | 20 62 75 66 66 65 72 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 | .buffer.t))..(defun.magit-auto-r |
| 1eda0 | 65 76 65 72 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 20 28 62 75 66 66 65 | evert-repository-buffer-p.(buffe |
| 1edc0 | 72 20 26 6f 70 74 69 6f 6e 61 6c 20 66 61 6c 6c 62 61 63 6b 29 0a 20 20 22 52 65 74 75 72 6e 20 | r.&optional.fallback)..."Return. |
| 1ede0 | 6e 6f 6e 2d 6e 69 6c 20 69 66 20 42 55 46 46 45 52 20 76 69 73 69 74 73 20 61 20 66 69 6c 65 20 | non-nil.if.BUFFER.visits.a.file. |
| 1ee00 | 69 6e 73 69 64 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 54 | inside.the.current.repository..T |
| 1ee20 | 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 74 68 65 20 6f 6e 65 | he.current.repository.is.the.one |
| 1ee40 | 20 63 6f 6e 74 61 69 6e 69 6e 67 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e | .containing.`default-directory'. |
| 1ee60 | 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f | .If.there.is.no.current.reposito |
| 1ee80 | 72 79 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 46 41 4c 4c 42 41 43 4b 20 28 77 68 69 63 68 0a | ry,.then.return.FALLBACK.(which. |
| 1eea0 | 64 65 66 61 75 6c 74 73 20 74 6f 20 6e 69 6c 29 20 66 6f 72 20 61 6e 79 20 42 55 46 46 45 52 2e | defaults.to.nil).for.any.BUFFER. |
| 1eec0 | 22 0a 20 20 3b 3b 20 43 61 6c 6c 20 60 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 27 20 6a 75 73 | "...;;.Call.`magit-toplevel'.jus |
| 1eee0 | 74 20 6f 6e 63 65 20 70 65 72 20 63 79 63 6c 65 2e 0a 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 | t.once.per.cycle....(unless.(and |
| 1ef00 | 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 | .magit-auto-revert-toplevel..... |
| 1ef20 | 20 20 20 20 20 20 20 20 20 20 20 28 3d 20 28 63 64 72 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 | ...........(=.(cdr.magit-auto-re |
| 1ef40 | 76 65 72 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vert-toplevel).................. |
| 1ef60 | 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 63 6f 75 6e 74 65 72 29 29 0a 20 20 20 | .magit-auto-revert-counter)).... |
| 1ef80 | 20 28 73 65 74 71 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 74 6f 70 6c 65 76 65 | .(setq.magit-auto-revert-topleve |
| 1efa0 | 6c 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 | l...........(cons.(or.(magit-top |
| 1efc0 | 6c 65 76 65 6c 29 20 27 6e 6f 2d 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | level).'no-repo)................ |
| 1efe0 | 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 63 6f 75 6e 74 65 72 29 29 29 0a 20 20 | .magit-auto-revert-counter)))... |
| 1f000 | 28 6c 65 74 20 28 28 74 6f 70 20 28 63 61 72 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 | (let.((top.(car.magit-auto-rever |
| 1f020 | 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 74 6f 70 20 27 6e | t-toplevel))).....(if.(eq.top.'n |
| 1f040 | 6f 2d 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 66 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 20 28 | o-repo).........fallback.......( |
| 1f060 | 6c 65 74 20 28 28 64 69 72 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 64 | let.((dir.(buffer-local-value.'d |
| 1f080 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 | efault-directory.buffer)))...... |
| 1f0a0 | 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 69 | ...(and.(equal.(file-remote-p.di |
| 1f0c0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6d | r).....................(file-rem |
| 1f0e0 | 6f 74 65 2d 70 20 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 5e 20 60 74 | ote-p.top))..............;;.^.`t |
| 1f100 | 72 61 6d 70 2d 68 61 6e 64 6c 65 2d 66 69 6c 65 2d 69 6e 2d 64 69 72 65 63 74 6f 72 79 2d 70 27 | ramp-handle-file-in-directory-p' |
| 1f120 | 20 6c 61 63 6b 73 20 74 68 69 73 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 | .lacks.this.optimization........ |
| 1f140 | 20 20 20 20 20 20 20 28 66 69 6c 65 2d 69 6e 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 20 | .......(file-in-directory-p.dir. |
| 1f160 | 74 6f 70 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 | top))))))..(defun.auto-revert-bu |
| 1f180 | 66 66 65 72 73 2d 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 20 28 66 6e 29 0a 20 | ffers--buffer-list-filter.(fn).. |
| 1f1a0 | 20 28 63 6c 2d 69 6e 63 66 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 63 6f 75 6e | .(cl-incf.magit-auto-revert-coun |
| 1f1c0 | 74 65 72 29 0a 20 20 28 69 66 20 28 6f 72 20 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 | ter)...(if.(or.global-auto-rever |
| 1f1e0 | 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 61 75 74 6f 2d 72 65 76 65 72 | t-mode...........(not.auto-rever |
| 1f200 | 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 61 75 | t-buffer-list)...........(not.au |
| 1f220 | 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 29 29 0a 20 | to-revert-buffer-list-filter)).. |
| 1f240 | 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 0a 20 20 20 20 28 6c 65 74 20 28 28 61 75 74 | .....(funcall.fn).....(let.((aut |
| 1f260 | 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 | o-revert-buffer-list............ |
| 1f280 | 28 73 65 71 2d 66 69 6c 74 65 72 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c | (seq-filter.auto-revert-buffer-l |
| 1f2a0 | 69 73 74 2d 66 69 6c 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ist-filter...................... |
| 1f2c0 | 20 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 29 29 29 0a 20 20 20 | ..auto-revert-buffer-list))).... |
| 1f2e0 | 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 61 75 74 | ...(funcall.fn)).....(unless.aut |
| 1f300 | 6f 2d 72 65 76 65 72 74 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 28 61 75 74 6f 2d 72 65 76 65 72 | o-revert-timer.......(auto-rever |
| 1f320 | 74 2d 73 65 74 2d 74 69 6d 65 72 29 29 29 29 0a 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 61 75 | t-set-timer))))..(advice-add.'au |
| 1f340 | 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 20 3a 61 72 6f 75 6e 64 0a 20 20 20 20 20 20 | to-revert-buffers.:around....... |
| 1f360 | 20 20 20 20 20 20 23 27 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 2d 2d 62 75 66 | ......#'auto-revert-buffers--buf |
| 1f380 | 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 | fer-list-filter)..;;;._.(provide |
| 1f3a0 | 20 27 6d 61 67 69 74 2d 61 75 74 6f 72 65 76 65 72 74 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 61 75 | .'magit-autorevert).;;;.magit-au |
| 1f3c0 | 74 6f 72 65 76 65 72 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 | torevert.el.ends.here........... |
| 1f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 61 73 65 2e 65 | magit-20240404.1901/magit-base.e |
| 1f420 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| 1f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 1f480 | 30 31 34 37 32 32 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 35 31 00 20 30 00 00 00 | 0147224.00000000000.014451..0... |
| 1f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 1f520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 1f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f600 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 61 73 65 2e 65 6c 20 2d 2d 2d 20 45 61 72 6c 79 20 62 69 72 64 | ;;;.magit-base.el.---.Early.bird |
| 1f620 | 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 3b 20 63 6f 64 69 6e 67 | s..-*-.lexical-binding:t;.coding |
| 1f640 | 3a 75 74 66 2d 38 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 | :utf-8.-*-..;;.Copyright.(C).200 |
| 1f660 | 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 | 8-2024.The.Magit.Project.Contrib |
| 1f680 | 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c | utors..;;.Author:.Jonas.Bernoull |
| 1f6a0 | 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e | i.<jonas@bernoul.li>.;;.Maintain |
| 1f6c0 | 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f | er:.Jonas.Bernoulli.<jonas@berno |
| 1f6e0 | 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 | ul.li>..;;.SPDX-License-Identifi |
| 1f700 | 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 | er:.GPL-3.0-or-later..;;.Magit.i |
| 1f720 | 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 | s.free.software:.you.can.redistr |
| 1f740 | 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 | ibute.it.and/or.modify.it.;;.und |
| 1f760 | 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | er.the.terms.of.the.GNU.General. |
| 1f780 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b | Public.License.as.published.by.; |
| 1f7a0 | 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 | ;.the.Free.Software.Foundation,. |
| 1f7c0 | 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c | either.version.3.of.the.License, |
| 1f7e0 | 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 | .or.;;.(at.your.option).any.late |
| 1f800 | 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 | r.version..;;.;;.Magit.is.distri |
| 1f820 | 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 | buted.in.the.hope.that.it.will.b |
| 1f840 | 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 | e.useful,.but.WITHOUT.;;.ANY.WAR |
| 1f860 | 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 | RANTY;.without.even.the.implied. |
| 1f880 | 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f | warranty.of.MERCHANTABILITY.;;.o |
| 1f8a0 | 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f | r.FITNESS.FOR.A.PARTICULAR.PURPO |
| 1f8c0 | 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a | SE...See.the.GNU.General.Public. |
| 1f8e0 | 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a | ;;.License.for.more.details..;;. |
| 1f900 | 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f | ;;.You.should.have.received.a.co |
| 1f920 | 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | py.of.the.GNU.General.Public.Lic |
| 1f940 | 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f | ense.;;.along.with.Magit...If.no |
| 1f960 | 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 | t,.see.<https://www.gnu.org/lice |
| 1f980 | 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 63 | nses/>...;;.This.file.contains.c |
| 1f9a0 | 6f 64 65 20 74 61 6b 65 6e 20 66 72 6f 6d 20 47 4e 55 20 45 6d 61 63 73 2c 20 77 68 69 63 68 20 | ode.taken.from.GNU.Emacs,.which. |
| 1f9c0 | 69 73 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 37 36 2d 32 30 32 33 20 46 72 | is.;;.Copyright.(C).1976-2023.Fr |
| 1f9e0 | 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 0a 3b 3b | ee.Software.Foundation,.Inc...;; |
| 1fa00 | 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 64 | ;.Commentary:..;;.This.library.d |
| 1fa20 | 65 66 69 6e 65 73 20 75 74 69 6c 69 74 79 20 66 75 6e 63 74 69 6f 6e 73 2c 20 6f 70 74 69 6f 6e | efines.utility.functions,.option |
| 1fa40 | 73 20 61 6e 64 20 6f 74 68 65 72 20 74 68 69 6e 67 73 20 74 68 61 74 0a 3b 3b 20 68 61 76 65 20 | s.and.other.things.that.;;.have. |
| 1fa60 | 74 6f 20 62 65 20 61 76 61 69 6c 61 62 6c 65 20 65 61 72 6c 79 20 6f 6e 20 62 65 63 61 75 73 65 | to.be.available.early.on.because |
| 1fa80 | 20 74 68 65 79 20 61 72 65 20 75 73 65 64 20 62 79 20 73 65 76 65 72 61 6c 20 6f 74 68 65 72 0a | .they.are.used.by.several.other. |
| 1faa0 | 3b 3b 20 6c 69 62 72 61 72 69 65 73 2c 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 64 65 70 65 6e | ;;.libraries,.which.cannot.depen |
| 1fac0 | 64 20 6f 6e 20 6f 6e 65 20 61 6e 6f 74 68 65 72 2c 20 62 65 63 61 75 73 65 20 74 68 61 74 20 77 | d.on.one.another,.because.that.w |
| 1fae0 | 6f 75 6c 64 20 6c 65 61 64 0a 3b 3b 20 74 6f 20 63 69 72 63 75 6c 61 72 20 64 65 70 65 6e 64 65 | ould.lead.;;.to.circular.depende |
| 1fb00 | 6e 63 69 65 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 | ncies...;;;.Code:..(defconst.mag |
| 1fb20 | 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 67 69 74 20 22 32 2e 32 2e 30 22 29 0a 28 64 65 66 63 6f 6e | it--minimal-git."2.2.0").(defcon |
| 1fb40 | 73 74 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 65 6d 61 63 73 20 22 32 35 2e 31 22 29 0a | st.magit--minimal-emacs."25.1"). |
| 1fb60 | 0a 28 72 65 71 75 69 72 65 20 27 63 6c 2d 6c 69 62 29 0a 28 72 65 71 75 69 72 65 20 27 63 6f 6d | .(require.'cl-lib).(require.'com |
| 1fb80 | 70 61 74 29 0a 28 72 65 71 75 69 72 65 20 27 64 61 73 68 29 0a 28 72 65 71 75 69 72 65 20 27 65 | pat).(require.'dash).(require.'e |
| 1fba0 | 69 65 69 6f 29 0a 28 72 65 71 75 69 72 65 20 27 73 75 62 72 2d 78 29 0a 0a 3b 3b 20 46 6f 72 20 | ieio).(require.'subr-x)..;;.For. |
| 1fbc0 | 6f 6c 64 65 72 20 45 6d 61 63 73 20 72 65 6c 65 61 73 65 73 20 77 65 20 64 65 70 65 6e 64 20 6f | older.Emacs.releases.we.depend.o |
| 1fbe0 | 6e 20 61 6e 20 75 70 64 61 74 65 64 20 60 73 65 71 27 20 72 65 6c 65 61 73 65 20 66 72 6f 6d 0a | n.an.updated.`seq'.release.from. |
| 1fc00 | 3b 3b 20 47 4e 55 20 45 4c 50 41 2c 20 66 6f 72 20 60 73 65 71 2d 6b 65 65 70 27 2e 20 20 55 6e | ;;.GNU.ELPA,.for.`seq-keep'...Un |
| 1fc20 | 66 6f 72 74 75 6e 61 74 65 6c 79 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 6d 61 79 20 61 | fortunately.something.else.may.a |
| 1fc40 | 6c 72 65 61 64 79 0a 3b 3b 20 68 61 76 65 20 72 65 71 75 69 72 65 64 20 60 73 65 71 27 2c 20 62 | lready.;;.have.required.`seq',.b |
| 1fc60 | 65 66 6f 72 65 20 60 70 61 63 6b 61 67 65 27 20 68 61 64 20 61 20 63 68 61 6e 63 65 20 74 6f 20 | efore.`package'.had.a.chance.to. |
| 1fc80 | 70 75 74 20 74 68 65 20 6d 6f 72 65 0a 3b 3b 20 72 65 63 65 6e 74 20 76 65 72 73 69 6f 6e 20 65 | put.the.more.;;.recent.version.e |
| 1fca0 | 61 72 6c 69 65 72 20 6f 6e 20 74 68 65 20 60 6c 6f 61 64 2d 70 61 74 68 27 2e 0a 28 77 68 65 6e | arlier.on.the.`load-path'..(when |
| 1fcc0 | 20 28 61 6e 64 20 28 66 65 61 74 75 72 65 70 27 20 73 65 71 29 0a 20 20 20 20 20 20 20 20 20 20 | .(and.(featurep'.seq)........... |
| 1fce0 | 20 28 6e 6f 74 20 28 66 62 6f 75 6e 64 70 20 27 73 65 71 2d 6b 65 65 70 29 29 29 0a 20 20 28 75 | .(not.(fboundp.'seq-keep)))...(u |
| 1fd00 | 6e 6c 6f 61 64 2d 66 65 61 74 75 72 65 20 27 73 65 71 20 27 66 6f 72 63 65 29 29 0a 28 72 65 71 | nload-feature.'seq.'force)).(req |
| 1fd20 | 75 69 72 65 20 27 73 65 71 29 0a 0a 28 72 65 71 75 69 72 65 20 27 63 72 6d 29 0a 0a 28 72 65 71 | uire.'seq)..(require.'crm)..(req |
| 1fd40 | 75 69 72 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 0a 0a 28 65 76 61 6c 2d 77 68 65 6e | uire.'magit-section)..(eval-when |
| 1fd60 | 2d 63 6f 6d 70 69 6c 65 20 28 72 65 71 75 69 72 65 20 27 69 6e 66 6f 29 29 0a 28 64 65 63 6c 61 | -compile.(require.'info)).(decla |
| 1fd80 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 49 6e 66 6f 2d 67 65 74 2d 74 6f 6b 65 6e 20 22 69 6e 66 6f | re-function.Info-get-token."info |
| 1fda0 | 22 20 28 70 6f 73 20 73 74 61 72 74 20 61 6c 6c 20 26 6f 70 74 69 6f 6e 61 6c 20 65 72 72 6f 72 | ".(pos.start.all.&optional.error |
| 1fdc0 | 73 74 72 69 6e 67 29 29 0a 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 20 28 72 65 | string))..(eval-when-compile.(re |
| 1fde0 | 71 75 69 72 65 20 27 76 63 2d 67 69 74 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | quire.'vc-git)).(declare-functio |
| 1fe00 | 6e 20 76 63 2d 67 69 74 2d 2d 72 75 6e 2d 63 6f 6d 6d 61 6e 64 2d 73 74 72 69 6e 67 20 22 76 63 | n.vc-git--run-command-string."vc |
| 1fe20 | 2d 67 69 74 22 20 28 66 69 6c 65 20 26 72 65 73 74 20 61 72 67 73 29 29 0a 0a 28 65 76 61 6c 2d | -git".(file.&rest.args))..(eval- |
| 1fe40 | 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 20 28 72 65 71 75 69 72 65 20 27 77 68 69 63 68 2d 66 75 6e | when-compile.(require.'which-fun |
| 1fe60 | 63 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 2d 66 75 6e 63 | c)).(declare-function.which-func |
| 1fe80 | 74 69 6f 6e 20 22 77 68 69 63 68 2d 66 75 6e 63 22 20 28 29 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f | tion."which-func".())..;;;.Optio |
| 1fea0 | 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d | ns..(defcustom.magit-completing- |
| 1fec0 | 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f | read-function.#'magit-builtin-co |
| 1fee0 | 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 | mpleting-read..."Function.to.be. |
| 1ff00 | 63 61 6c 6c 65 64 20 77 68 65 6e 20 72 65 71 75 65 73 74 69 6e 67 20 69 6e 70 75 74 20 66 72 6f | called.when.requesting.input.fro |
| 1ff20 | 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a 49 66 20 79 6f 75 20 68 61 76 65 20 65 6e 61 62 6c 65 64 | m.the.user...If.you.have.enabled |
| 1ff40 | 20 60 69 76 79 2d 6d 6f 64 65 27 20 6f 72 20 60 68 65 6c 6d 2d 6d 6f 64 65 27 2c 20 74 68 65 6e | .`ivy-mode'.or.`helm-mode',.then |
| 1ff60 | 20 79 6f 75 20 64 6f 6e 27 74 0a 68 61 76 65 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 69 | .you.don't.have.to.customize.thi |
| 1ff80 | 73 20 6f 70 74 69 6f 6e 3b 20 60 6d 61 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 | s.option;.`magit-builtin-complet |
| 1ffa0 | 69 6e 67 2d 72 65 61 64 27 0a 77 69 6c 6c 20 77 6f 72 6b 20 6a 75 73 74 20 66 69 6e 65 2e 20 20 | ing-read'.will.work.just.fine... |
| 1ffc0 | 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 75 73 65 20 49 64 6f 20 63 6f 6d 70 6c 65 74 69 | However,.if.you.use.Ido.completi |
| 1ffe0 | 6f 6e 2c 20 74 68 65 6e 0a 79 6f 75 20 64 6f 20 68 61 76 65 20 74 6f 20 75 73 65 20 60 6d 61 67 | on,.then.you.do.have.to.use.`mag |
| 20000 | 69 74 2d 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2c 20 62 65 63 61 75 73 65 | it-ido-completing-read',.because |
| 20020 | 20 49 64 6f 20 69 73 0a 6c 65 73 73 20 77 65 6c 6c 20 62 65 68 61 76 65 64 20 74 68 61 6e 20 74 | .Ido.is.less.well.behaved.than.t |
| 20040 | 68 65 20 66 6f 72 6d 65 72 2c 20 6d 6f 72 65 20 6d 6f 64 65 72 6e 20 61 6c 74 65 72 6e 61 74 69 | he.former,.more.modern.alternati |
| 20060 | 76 65 73 2e 0a 0a 49 66 20 79 6f 75 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 75 73 65 20 49 | ves...If.you.would.like.to.use.I |
| 20080 | 76 79 20 6f 72 20 48 65 6c 6d 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 69 74 68 20 4d 61 67 69 74 | vy.or.Helm.completion.with.Magit |
| 200a0 | 20 62 75 74 0a 6e 6f 74 20 65 6e 61 62 6c 65 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 6d | .but.not.enable.the.respective.m |
| 200c0 | 6f 64 65 73 20 67 6c 6f 62 61 6c 6c 79 2c 20 74 68 65 6e 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 | odes.globally,.then.customize.th |
| 200e0 | 69 73 0a 6f 70 74 69 6f 6e 20 74 6f 20 75 73 65 20 60 69 76 79 2d 63 6f 6d 70 6c 65 74 69 6e 67 | is.option.to.use.`ivy-completing |
| 20100 | 2d 72 65 61 64 27 20 6f 72 0a 60 68 65 6c 6d 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 | -read'.or.`helm--completing-read |
| 20120 | 2d 64 65 66 61 75 6c 74 27 2e 20 20 49 66 20 79 6f 75 20 63 68 6f 6f 73 65 20 74 6f 20 75 73 65 | -default'...If.you.choose.to.use |
| 20140 | 0a 60 69 76 79 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2c 20 6e 6f 74 65 20 74 68 61 | .`ivy-completing-read',.note.tha |
| 20160 | 74 20 74 68 65 20 69 74 65 6d 73 20 6d 61 79 20 61 6c 77 61 79 73 20 62 65 20 73 68 6f 77 6e 20 | t.the.items.may.always.be.shown. |
| 20180 | 69 6e 0a 61 6c 70 68 61 62 65 74 69 63 61 6c 20 6f 72 64 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 | in.alphabetical.order,.depending |
| 201a0 | 20 6f 6e 20 79 6f 75 72 20 76 65 72 73 69 6f 6e 20 6f 66 20 49 76 79 2e 22 0a 20 20 3a 67 72 6f | .on.your.version.of.Ivy."...:gro |
| 201c0 | 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c 73 0a 20 20 3a 74 79 70 65 20 27 28 72 | up.'magit-essentials...:type.'(r |
| 201e0 | 61 64 69 6f 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 62 75 69 6c 74 69 | adio.(function-item.magit-builti |
| 20200 | 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-completing-read).............. |
| 20220 | 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 69 64 6f 2d 63 6f 6d 70 | ...(function-item.magit-ido-comp |
| 20240 | 6c 65 74 69 6e 67 2d 72 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 | leting-read).................(fu |
| 20260 | 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 69 76 79 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 29 | nction-item.ivy-completing-read) |
| 20280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 | .................(function-item. |
| 202a0 | 68 65 6c 6d 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 64 65 66 61 75 6c 74 29 0a 20 | helm--completing-read-default).. |
| 202c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 4f | ...............(function.:tag."O |
| 202e0 | 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | ther.function")))..(defcustom.ma |
| 20300 | 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 63 74 69 6f 6e 0a 20 20 27 28 28 6d 61 67 69 74 2d 73 74 | git-dwim-selection...'((magit-st |
| 20320 | 61 73 68 2d 61 70 70 6c 79 20 20 20 20 20 20 20 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 6d 61 67 | ash-apply........nil.t).....(mag |
| 20340 | 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c 20 20 6e 69 6c 20 74 29 0a 20 20 20 | it-ediff-resolve-all..nil.t).... |
| 20360 | 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 20 6e 69 6c 20 74 | .(magit-ediff-resolve-rest.nil.t |
| 20380 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 20 20 20 20 20 20 20 | ).....(magit-stash-branch....... |
| 203a0 | 6e 69 6c 20 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 2d 68 | nil.t).....(magit-stash-branch-h |
| 203c0 | 65 72 65 20 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 66 6f 72 | ere..nil.t).....(magit-stash-for |
| 203e0 | 6d 61 74 2d 70 61 74 63 68 20 6e 69 6c 20 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 | mat-patch.nil.t).....(magit-stas |
| 20400 | 68 2d 64 72 6f 70 20 20 20 20 20 20 20 20 20 6e 69 6c 20 61 73 6b 29 0a 20 20 20 20 28 6d 61 67 | h-drop.........nil.ask).....(mag |
| 20420 | 69 74 2d 73 74 61 73 68 2d 70 6f 70 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 61 73 6b 29 29 0a | it-stash-pop..........nil.ask)). |
| 20440 | 20 20 22 57 68 65 6e 20 6e 6f 74 20 74 6f 20 6f 66 66 65 72 20 61 6c 74 65 72 6e 61 74 69 76 65 | .."When.not.to.offer.alternative |
| 20460 | 73 20 61 6e 64 20 61 73 6b 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 0a 0a 4d 61 6e | s.and.ask.for.confirmation...Man |
| 20480 | 79 20 63 6f 6d 6d 61 6e 64 73 20 62 79 20 64 65 66 61 75 6c 74 20 61 73 6b 20 74 68 65 20 75 73 | y.commands.by.default.ask.the.us |
| 204a0 | 65 72 20 74 6f 20 73 65 6c 65 63 74 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 0a 70 6f 73 73 | er.to.select.from.a.list.of.poss |
| 204c0 | 69 62 6c 65 20 63 61 6e 64 69 64 61 74 65 73 2e 20 20 54 68 65 79 20 64 6f 20 73 6f 20 65 76 65 | ible.candidates...They.do.so.eve |
| 204e0 | 6e 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 74 68 69 6e 67 20 61 74 0a 70 6f 69 6e 74 | n.when.there.is.a.thing.at.point |
| 20500 | 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 61 63 74 20 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 | .that.they.can.act.on,.which.is. |
| 20520 | 74 68 65 6e 20 6f 66 66 65 72 65 64 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 0a 54 68 | then.offered.as.the.default...Th |
| 20540 | 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 74 65 6c 6c 20 63 65 | is.option.can.be.used.to.tell.ce |
| 20560 | 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 75 73 65 20 74 68 65 20 74 68 69 6e 67 0a | rtain.commands.to.use.the.thing. |
| 20580 | 61 74 20 70 6f 69 6e 74 20 69 6e 73 74 65 61 64 20 6f 66 20 61 73 6b 69 6e 67 20 74 68 65 20 75 | at.point.instead.of.asking.the.u |
| 205a0 | 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 61 20 63 61 6e 64 69 64 61 74 65 20 74 6f 20 61 63 74 | ser.to.select.a.candidate.to.act |
| 205c0 | 0a 6f 6e 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f | .on,.with.or.without.confirmatio |
| 205e0 | 6e 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 28 43 4f 4d | n...The.value.has.the.form.((COM |
| 20600 | 4d 41 4e 44 20 6e 69 6c 7c 50 52 4f 4d 50 54 20 44 45 46 41 55 4c 54 29 2e 2e 2e 29 2e 0a 0a 2d | MAND.nil|PROMPT.DEFAULT)...)...- |
| 20620 | 20 43 4f 4d 4d 41 4e 44 20 69 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 73 68 6f | .COMMAND.is.the.command.that.sho |
| 20640 | 75 6c 64 20 6e 6f 74 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 68 6f 69 63 65 2e 0a 20 20 54 | uld.not.prompt.for.a.choice....T |
| 20660 | 6f 20 68 61 76 65 20 61 6e 20 65 66 66 65 63 74 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 68 61 | o.have.an.effect,.the.command.ha |
| 20680 | 73 20 74 6f 20 75 73 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 0a 20 20 60 6d 61 67 69 74 2d 63 | s.to.use.the.function...`magit-c |
| 206a0 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 6f 72 20 61 20 75 74 69 6c 69 74 79 20 66 75 6e | ompleting-read'.or.a.utility.fun |
| 206c0 | 63 74 69 6f 6e 20 77 68 69 63 68 20 69 6e 20 74 75 72 6e 20 75 73 65 73 0a 20 20 74 68 61 74 20 | ction.which.in.turn.uses...that. |
| 206e0 | 66 75 6e 63 74 69 6f 6e 2e 0a 0a 2d 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 75 73 65 73 | function...-.If.the.command.uses |
| 20700 | 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 6d 75 6c 74 69 70 6c | .`magit-completing-read'.multipl |
| 20720 | 65 20 74 69 6d 65 73 2c 20 74 68 65 6e 0a 20 20 50 52 4f 4d 50 54 20 63 61 6e 20 62 65 20 75 73 | e.times,.then...PROMPT.can.be.us |
| 20740 | 65 64 20 74 6f 20 6f 6e 6c 79 20 61 66 66 65 63 74 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 75 | ed.to.only.affect.one.of.these.u |
| 20760 | 73 65 73 2e 20 20 50 52 4f 4d 50 54 2c 20 69 66 0a 20 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 73 20 61 | ses...PROMPT,.if...non-nil,.is.a |
| 20780 | 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 74 68 61 74 20 69 73 20 75 73 65 64 | .regular.expression.that.is.used |
| 207a0 | 20 74 6f 20 6d 61 74 63 68 20 61 67 61 69 6e 73 74 0a 20 20 74 68 65 20 50 52 4f 4d 50 54 20 61 | .to.match.against...the.PROMPT.a |
| 207c0 | 72 67 75 6d 65 6e 74 20 70 61 73 73 65 64 20 74 6f 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 | rgument.passed.to.`magit-complet |
| 207e0 | 69 6e 67 2d 72 65 61 64 27 2e 0a 0a 2d 20 44 45 46 41 55 4c 54 20 73 70 65 63 69 66 69 65 73 20 | ing-read'...-.DEFAULT.specifies. |
| 20800 | 68 6f 77 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 49 66 20 69 74 20 69 | how.to.use.the.default...If.it.i |
| 20820 | 73 20 74 2c 20 74 68 65 6e 0a 20 20 74 68 65 20 44 45 46 41 55 4c 54 20 61 72 67 75 6d 65 6e 74 | s.t,.then...the.DEFAULT.argument |
| 20840 | 20 70 61 73 73 65 64 20 74 6f 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | .passed.to.`magit-completing-rea |
| 20860 | 64 27 20 69 73 20 75 73 65 64 0a 20 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f | d'.is.used...without.confirmatio |
| 20880 | 6e 2e 20 20 49 66 20 69 74 20 69 73 20 60 61 73 6b 27 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 | n...If.it.is.`ask',.then.the.use |
| 208a0 | 72 20 69 73 20 67 69 76 65 6e 0a 20 20 61 20 63 68 61 6e 63 65 20 74 6f 20 61 62 6f 72 74 2e 20 | r.is.given...a.chance.to.abort.. |
| 208c0 | 20 44 45 46 41 55 4c 54 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 6e 69 6c 2c 20 69 6e 20 77 68 69 | .DEFAULT.can.also.be.nil,.in.whi |
| 208e0 | 63 68 20 63 61 73 65 20 74 68 65 0a 20 20 65 6e 74 72 79 20 68 61 73 20 6e 6f 20 65 66 66 65 63 | ch.case.the...entry.has.no.effec |
| 20900 | 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e | t."...:package-version.'(magit.. |
| 20920 | 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 | ."2.12.0")...:group.'magit-comma |
| 20940 | 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 0a 20 20 20 20 20 20 20 20 20 20 28 | nds...:type.'(repeat...........( |
| 20960 | 6c 69 73 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 43 6f 6d 6d 61 6e 64 22 29 20 3b 20 49 | list.(symbol.:tag."Command").;.I |
| 20980 | 74 20 6d 69 67 68 74 20 6e 6f 74 20 62 65 20 66 62 6f 75 6e 64 70 20 79 65 74 2e 0a 20 20 20 20 | t.might.not.be.fboundp.yet...... |
| 209a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 | ............(choice.(const..:tag |
| 209c0 | 20 22 66 6f 72 20 61 6c 6c 20 70 72 6f 6d 70 74 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | ."for.all.prompts".nil)......... |
| 209e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 20 3a 74 61 67 20 22 66 6f | ................(regexp.:tag."fo |
| 20a00 | 72 20 70 72 6f 6d 70 74 73 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 70 22 29 29 0a 20 20 20 | r.prompts.matching.regexp")).... |
| 20a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 3a 74 61 | .............(choice.(const..:ta |
| 20a40 | 67 20 22 6f 66 66 65 72 20 6f 74 68 65 72 20 63 68 6f 69 63 65 73 22 20 6e 69 6c 29 0a 20 20 20 | g."offer.other.choices".nil).... |
| 20a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 20 3a 74 61 | .....................(const..:ta |
| 20a80 | 67 20 22 72 65 71 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 20 61 73 6b 29 0a 20 20 | g."require.confirmation".ask)... |
| 20aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 20 3a 74 | ......................(const..:t |
| 20ac0 | 61 67 20 22 75 73 65 20 64 65 66 61 75 6c 74 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 | ag."use.default.without.confirma |
| 20ae0 | 74 69 6f 6e 22 20 74 29 29 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 2d 63 | tion".t)))))..(defconst.magit--c |
| 20b00 | 6f 6e 66 69 72 6d 2d 61 63 74 69 6f 6e 73 0a 20 20 27 28 28 63 6f 6e 73 74 20 64 69 73 63 61 72 | onfirm-actions...'((const.discar |
| 20b20 | 64 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 72 65 76 65 72 73 65 29 0a 20 20 20 20 28 63 6f 6e 73 | d).....(const.reverse).....(cons |
| 20b40 | 74 20 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 | t.stage-all-changes).....(const. |
| 20b60 | 75 6e 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 | unstage-all-changes).....(const. |
| 20b80 | 64 65 6c 65 74 65 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 74 72 61 73 68 29 0a 20 20 20 20 28 63 | delete).....(const.trash).....(c |
| 20ba0 | 6f 6e 73 74 20 72 65 73 75 72 72 65 63 74 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 75 6e 74 72 61 | onst.resurrect).....(const.untra |
| 20bc0 | 63 6b 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 72 65 6e 61 6d 65 29 0a 20 20 20 20 28 63 6f 6e 73 | ck).....(const.rename).....(cons |
| 20be0 | 74 20 72 65 73 65 74 2d 62 69 73 65 63 74 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 61 62 6f 72 74 | t.reset-bisect).....(const.abort |
| 20c00 | 2d 63 68 65 72 72 79 2d 70 69 63 6b 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 61 62 6f 72 74 2d 72 | -cherry-pick).....(const.abort-r |
| 20c20 | 65 76 65 72 74 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 61 62 6f 72 74 2d 72 65 62 61 73 65 29 0a | evert).....(const.abort-rebase). |
| 20c40 | 20 20 20 20 28 63 6f 6e 73 74 20 61 62 6f 72 74 2d 6d 65 72 67 65 29 0a 20 20 20 20 28 63 6f 6e | ....(const.abort-merge).....(con |
| 20c60 | 73 74 20 6d 65 72 67 65 2d 64 69 72 74 79 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 64 65 6c 65 74 | st.merge-dirty).....(const.delet |
| 20c80 | 65 2d 75 6e 6d 65 72 67 65 64 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 64 65 | e-unmerged-branch).....(const.de |
| 20ca0 | 6c 65 74 65 2d 62 72 61 6e 63 68 2d 6f 6e 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 28 63 6f 6e 73 | lete-branch-on-remote).....(cons |
| 20cc0 | 74 20 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 64 | t.delete-pr-remote).....(const.d |
| 20ce0 | 72 6f 70 2d 73 74 61 73 68 65 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 73 65 74 2d 61 6e 64 2d | rop-stashes).....(const.set-and- |
| 20d00 | 70 75 73 68 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 61 6d 65 6e 64 2d 70 75 62 6c 69 73 68 65 64 | push).....(const.amend-published |
| 20d20 | 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 72 65 62 61 73 65 2d 70 75 62 6c 69 73 68 65 64 29 0a 20 | ).....(const.rebase-published).. |
| 20d40 | 20 20 20 28 63 6f 6e 73 74 20 65 64 69 74 2d 70 75 62 6c 69 73 68 65 64 29 0a 20 20 20 20 28 63 | ...(const.edit-published).....(c |
| 20d60 | 6f 6e 73 74 20 72 65 6d 6f 76 65 2d 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 | onst.remove-modules).....(const. |
| 20d80 | 72 65 6d 6f 76 65 2d 64 69 72 74 79 2d 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 | remove-dirty-modules).....(const |
| 20da0 | 20 74 72 61 73 68 2d 6d 6f 64 75 6c 65 2d 67 69 74 64 69 72 73 29 0a 20 20 20 20 28 63 6f 6e 73 | .trash-module-gitdirs).....(cons |
| 20dc0 | 74 20 73 74 61 73 68 2d 61 70 70 6c 79 2d 33 77 61 79 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 6b | t.stash-apply-3way).....(const.k |
| 20de0 | 69 6c 6c 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 63 6f 6e 73 74 20 73 61 66 65 2d 77 69 74 | ill-process).....(const.safe-wit |
| 20e00 | 68 2d 77 69 70 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f | h-wip)))..(defcustom.magit-no-co |
| 20e20 | 6e 66 69 72 6d 20 27 28 73 65 74 2d 61 6e 64 2d 70 75 73 68 29 0a 20 20 22 41 20 6c 69 73 74 20 | nfirm.'(set-and-push)..."A.list. |
| 20e40 | 6f 66 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 61 63 74 69 6f 6e 73 20 4d 61 67 69 74 20 73 68 6f | of.symbols.for.actions.Magit.sho |
| 20e60 | 75 6c 64 20 6e 6f 74 20 63 6f 6e 66 69 72 6d 2c 20 6f 72 20 74 2e 0a 0a 4d 61 6e 79 20 70 6f 74 | uld.not.confirm,.or.t...Many.pot |
| 20e80 | 65 6e 74 69 61 6c 6c 79 20 64 61 6e 67 65 72 6f 75 73 20 63 6f 6d 6d 61 6e 64 73 20 62 79 20 64 | entially.dangerous.commands.by.d |
| 20ea0 | 65 66 61 75 6c 74 20 61 73 6b 20 74 68 65 20 75 73 65 72 20 66 6f 72 0a 63 6f 6e 66 69 72 6d 61 | efault.ask.the.user.for.confirma |
| 20ec0 | 74 69 6f 6e 2e 20 20 45 61 63 68 20 6f 66 20 74 68 65 20 62 65 6c 6f 77 20 73 79 6d 62 6f 6c 73 | tion...Each.of.the.below.symbols |
| 20ee0 | 20 73 74 61 6e 64 73 20 66 6f 72 20 61 6e 20 61 63 74 69 6f 6e 0a 77 68 69 63 68 2c 20 77 68 65 | .stands.for.an.action.which,.whe |
| 20f00 | 6e 20 69 6e 76 6f 6b 65 64 20 75 6e 69 6e 74 65 6e 74 69 6f 6e 61 6c 6c 79 20 6f 72 20 77 69 74 | n.invoked.unintentionally.or.wit |
| 20f20 | 68 6f 75 74 20 62 65 69 6e 67 20 66 75 6c 6c 79 20 61 77 61 72 65 0a 6f 66 20 74 68 65 20 63 6f | hout.being.fully.aware.of.the.co |
| 20f40 | 6e 73 65 71 75 65 6e 63 65 73 2c 20 63 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 74 65 61 72 73 2e | nsequences,.could.lead.to.tears. |
| 20f60 | 20 20 49 6e 20 6d 61 6e 79 20 63 61 73 65 73 20 74 68 65 72 65 0a 61 72 65 20 73 65 76 65 72 61 | ..In.many.cases.there.are.severa |
| 20f80 | 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 70 65 72 66 6f 72 6d 20 76 61 72 69 61 74 69 6f | l.commands.that.perform.variatio |
| 20fa0 | 6e 73 20 6f 66 20 61 20 63 65 72 74 61 69 6e 20 61 63 74 69 6f 6e 2c 0a 73 6f 20 77 65 20 64 6f | ns.of.a.certain.action,.so.we.do |
| 20fc0 | 6e 27 74 20 75 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 20 62 75 74 20 6d 6f | n't.use.the.command.names.but.mo |
| 20fe0 | 72 65 20 67 65 6e 65 72 69 63 20 73 79 6d 62 6f 6c 73 2e 0a 0a 41 70 70 6c 79 69 6e 67 20 63 68 | re.generic.symbols...Applying.ch |
| 21000 | 61 6e 67 65 73 3a 0a 0a 20 20 60 64 69 73 63 61 72 64 27 20 44 69 73 63 61 72 64 69 6e 67 20 6f | anges:....`discard'.Discarding.o |
| 21020 | 6e 65 20 6f 72 20 6d 6f 72 65 20 63 68 61 6e 67 65 73 20 28 69 2e 65 2e 2c 20 68 75 6e 6b 73 20 | ne.or.more.changes.(i.e.,.hunks. |
| 21040 | 6f 72 20 74 68 65 0a 20 20 63 6f 6d 70 6c 65 74 65 20 64 69 66 66 20 66 6f 72 20 61 20 66 69 6c | or.the...complete.diff.for.a.fil |
| 21060 | 65 29 20 6c 6f 73 65 73 20 74 68 61 74 20 63 68 61 6e 67 65 2c 20 6f 62 76 69 6f 75 73 6c 79 2e | e).loses.that.change,.obviously. |
| 21080 | 0a 0a 20 20 60 72 65 76 65 72 73 65 27 20 52 65 76 65 72 74 69 6e 67 20 6f 6e 65 20 6f 72 20 6d | ....`reverse'.Reverting.one.or.m |
| 210a0 | 6f 72 65 20 63 68 61 6e 67 65 73 20 63 61 6e 20 75 73 75 61 6c 6c 79 20 62 65 20 75 6e 64 6f 6e | ore.changes.can.usually.be.undon |
| 210c0 | 65 0a 20 20 62 79 20 72 65 76 65 72 74 69 6e 67 20 74 68 65 20 72 65 76 65 72 73 69 6f 6e 2e 0a | e...by.reverting.the.reversion.. |
| 210e0 | 0a 20 20 60 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 27 2c 20 60 75 6e 73 74 61 67 65 | ...`stage-all-changes',.`unstage |
| 21100 | 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 27 20 57 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 62 6f 74 | -all-changes'.When.there.are.bot |
| 21120 | 68 0a 20 20 73 74 61 67 65 64 20 61 6e 64 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c | h...staged.and.unstaged.changes, |
| 21140 | 20 74 68 65 6e 20 75 6e 2d 2f 73 74 61 67 69 6e 67 20 65 76 65 72 79 74 68 69 6e 67 20 77 6f 75 | .then.un-/staging.everything.wou |
| 21160 | 6c 64 0a 20 20 64 65 73 74 72 6f 79 20 74 68 61 74 20 64 69 73 74 69 6e 63 74 69 6f 6e 2e 20 20 | ld...destroy.that.distinction... |
| 21180 | 4f 66 20 63 6f 75 72 73 65 20 74 68 61 74 20 61 6c 73 6f 20 61 70 70 6c 69 65 73 20 77 68 65 6e | Of.course.that.also.applies.when |
| 211a0 | 0a 20 20 75 6e 2d 2f 73 74 61 67 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 63 68 61 6e 67 65 2c 20 | ...un-/staging.a.single.change,. |
| 211c0 | 62 75 74 20 74 68 65 6e 20 6c 65 73 73 20 69 73 20 6c 6f 73 74 20 61 6e 64 20 6f 6e 65 20 64 6f | but.then.less.is.lost.and.one.do |
| 211e0 | 65 73 0a 20 20 74 68 61 74 20 73 6f 20 6f 66 74 65 6e 20 74 68 61 74 20 68 61 76 69 6e 67 20 74 | es...that.so.often.that.having.t |
| 21200 | 6f 20 63 6f 6e 66 69 72 6d 20 65 76 65 72 79 20 74 69 6d 65 20 77 6f 75 6c 64 20 62 65 0a 20 20 | o.confirm.every.time.would.be... |
| 21220 | 75 6e 61 63 63 65 70 74 61 62 6c 65 2e 0a 0a 46 69 6c 65 73 3a 0a 0a 20 20 60 64 65 6c 65 74 65 | unacceptable...Files:....`delete |
| 21240 | 27 20 57 68 65 6e 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 73 6e 27 74 20 79 65 74 20 74 72 61 | '.When.a.file.that.isn't.yet.tra |
| 21260 | 63 6b 65 64 20 62 79 20 47 69 74 20 69 73 20 64 65 6c 65 74 65 64 0a 20 20 74 68 65 6e 20 69 74 | cked.by.Git.is.deleted...then.it |
| 21280 | 20 69 73 20 63 6f 6d 70 6c 65 74 65 6c 79 20 6c 6f 73 74 2c 20 6e 6f 74 20 6a 75 73 74 20 74 68 | .is.completely.lost,.not.just.th |
| 212a0 | 65 20 6c 61 73 74 20 63 68 61 6e 67 65 73 2e 20 20 56 65 72 79 0a 20 20 64 61 6e 67 65 72 6f 75 | e.last.changes...Very...dangerou |
| 212c0 | 73 2e 0a 0a 20 20 60 74 72 61 73 68 27 20 49 6e 73 74 65 61 64 20 6f 66 20 64 65 6c 65 74 69 6e | s.....`trash'.Instead.of.deletin |
| 212e0 | 67 20 61 20 66 69 6c 65 20 69 74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 6d 6f 76 65 20 74 6f 20 | g.a.file.it.can.also.be.move.to. |
| 21300 | 74 68 65 0a 20 20 73 79 73 74 65 6d 20 74 72 61 73 68 2e 20 20 4f 62 76 69 6f 75 73 6c 79 20 6d | the...system.trash...Obviously.m |
| 21320 | 75 63 68 20 6c 65 73 73 20 64 61 6e 67 65 72 6f 75 73 20 74 68 61 6e 20 64 65 6c 65 74 69 6e 67 | uch.less.dangerous.than.deleting |
| 21340 | 20 69 74 2e 0a 0a 20 20 41 6c 73 6f 20 73 65 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 64 | .it.....Also.see.option.`magit-d |
| 21360 | 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 27 2e 0a 0a 20 20 60 72 | elete-by-moving-to-trash'.....`r |
| 21380 | 65 73 75 72 72 65 63 74 27 20 41 20 64 65 6c 65 74 65 64 20 66 69 6c 65 20 63 61 6e 20 65 61 73 | esurrect'.A.deleted.file.can.eas |
| 213a0 | 69 6c 79 20 62 65 20 72 65 73 75 72 72 65 63 74 65 64 20 62 79 0a 20 20 5c 22 64 65 6c 65 74 69 | ily.be.resurrected.by...\"deleti |
| 213c0 | 6e 67 5c 22 20 74 68 65 20 64 65 6c 65 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 64 6f 6e 65 | ng\".the.deletion,.which.is.done |
| 213e0 | 20 75 73 69 6e 67 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 61 6e 64 0a 20 20 74 68 61 74 20 77 | .using.the.same.command...that.w |
| 21400 | 61 73 20 75 73 65 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 20 | as.used.to.delete.the.same.file. |
| 21420 | 69 6e 20 74 68 65 20 66 69 72 73 74 20 70 6c 61 63 65 2e 0a 0a 20 20 60 75 6e 74 72 61 63 6b 27 | in.the.first.place.....`untrack' |
| 21440 | 20 55 6e 74 72 61 63 6b 69 6e 67 20 61 20 66 69 6c 65 20 63 61 6e 20 62 65 20 75 6e 64 6f 6e 65 | .Untracking.a.file.can.be.undone |
| 21460 | 20 62 79 20 74 72 61 63 6b 69 6e 67 20 69 74 20 61 67 61 69 6e 2e 0a 0a 20 20 60 72 65 6e 61 6d | .by.tracking.it.again.....`renam |
| 21480 | 65 27 20 52 65 6e 61 6d 69 6e 67 20 61 20 66 69 6c 65 20 63 61 6e 20 65 61 73 69 6c 79 20 62 65 | e'.Renaming.a.file.can.easily.be |
| 214a0 | 20 75 6e 64 6f 6e 65 2e 0a 0a 53 65 71 75 65 6e 63 65 73 3a 0a 0a 20 20 60 72 65 73 65 74 2d 62 | .undone...Sequences:....`reset-b |
| 214c0 | 69 73 65 63 74 27 20 41 62 6f 72 74 69 6e 67 20 28 6b 6e 6f 77 6e 20 74 6f 20 47 69 74 20 61 73 | isect'.Aborting.(known.to.Git.as |
| 214e0 | 20 5c 22 72 65 73 65 74 74 69 6e 67 5c 22 29 20 61 0a 20 20 62 69 73 65 63 74 20 6f 70 65 72 61 | .\"resetting\").a...bisect.opera |
| 21500 | 74 69 6f 6e 20 6c 6f 73 65 73 20 61 6c 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 6f 6c 6c 65 | tion.loses.all.information.colle |
| 21520 | 63 74 65 64 20 73 6f 20 66 61 72 2e 0a 0a 20 20 60 61 62 6f 72 74 2d 63 68 65 72 72 79 2d 70 69 | cted.so.far.....`abort-cherry-pi |
| 21540 | 63 6b 27 20 41 62 6f 72 74 69 6e 67 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 74 68 72 6f 77 | ck'.Aborting.a.cherry-pick.throw |
| 21560 | 73 20 61 77 61 79 20 61 6c 6c 0a 20 20 63 6f 6e 66 6c 69 63 74 20 72 65 73 6f 6c 75 74 69 6f 6e | s.away.all...conflict.resolution |
| 21580 | 73 20 77 68 69 63 68 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 63 61 72 72 69 65 64 | s.which.has.already.been.carried |
| 215a0 | 20 6f 75 74 20 62 79 20 74 68 65 0a 20 20 75 73 65 72 2e 0a 0a 20 20 60 61 62 6f 72 74 2d 72 65 | .out.by.the...user.....`abort-re |
| 215c0 | 76 65 72 74 27 20 41 62 6f 72 74 69 6e 67 20 61 20 72 65 76 65 72 74 20 74 68 72 6f 77 73 20 61 | vert'.Aborting.a.revert.throws.a |
| 215e0 | 77 61 79 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 0a 20 20 72 65 73 6f 6c 75 74 69 6f 6e 73 20 77 | way.all.conflict...resolutions.w |
| 21600 | 68 69 63 68 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 63 61 72 72 69 65 64 20 6f 75 | hich.has.already.been.carried.ou |
| 21620 | 74 20 62 79 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 20 60 61 62 6f 72 74 2d 72 65 62 61 73 65 27 | t.by.the.user.....`abort-rebase' |
| 21640 | 20 41 62 6f 72 74 69 6e 67 20 61 20 72 65 62 61 73 65 20 74 68 72 6f 77 73 20 61 77 61 79 20 61 | .Aborting.a.rebase.throws.away.a |
| 21660 | 6c 6c 20 61 6c 72 65 61 64 79 0a 20 20 6d 6f 64 69 66 69 65 64 20 63 6f 6d 6d 69 74 73 2c 20 62 | ll.already...modified.commits,.b |
| 21680 | 75 74 20 69 74 27 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 72 65 73 74 6f 72 65 20 74 68 6f 73 | ut.it's.possible.to.restore.thos |
| 216a0 | 65 20 66 72 6f 6d 20 74 68 65 0a 20 20 72 65 66 6c 6f 67 2e 0a 0a 20 20 60 61 62 6f 72 74 2d 6d | e.from.the...reflog.....`abort-m |
| 216c0 | 65 72 67 65 27 20 41 62 6f 72 74 69 6e 67 20 61 20 6d 65 72 67 65 20 74 68 72 6f 77 73 20 61 77 | erge'.Aborting.a.merge.throws.aw |
| 216e0 | 61 79 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 0a 20 20 72 65 73 6f 6c 75 74 69 6f 6e 73 20 77 68 | ay.all.conflict...resolutions.wh |
| 21700 | 69 63 68 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 63 61 72 72 69 65 64 20 6f 75 74 | ich.has.already.been.carried.out |
| 21720 | 20 62 79 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 20 60 6d 65 72 67 65 2d 64 69 72 74 79 27 20 4d | .by.the.user.....`merge-dirty'.M |
| 21740 | 65 72 67 69 6e 67 20 77 69 74 68 20 61 20 64 69 72 74 79 20 77 6f 72 6b 74 72 65 65 20 63 61 6e | erging.with.a.dirty.worktree.can |
| 21760 | 20 6d 61 6b 65 20 69 74 20 68 61 72 64 20 74 6f 0a 20 20 67 6f 20 62 61 63 6b 20 74 6f 20 74 68 | .make.it.hard.to...go.back.to.th |
| 21780 | 65 20 73 74 61 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 6d 65 72 67 65 20 77 61 73 20 69 6e 69 | e.state.before.the.merge.was.ini |
| 217a0 | 74 69 61 74 65 64 2e 0a 0a 52 65 66 65 72 65 6e 63 65 73 3a 0a 0a 20 20 60 64 65 6c 65 74 65 2d | tiated...References:....`delete- |
| 217c0 | 75 6e 6d 65 72 67 65 64 2d 62 72 61 6e 63 68 27 20 4f 6e 63 65 20 61 20 62 72 61 6e 63 68 20 68 | unmerged-branch'.Once.a.branch.h |
| 217e0 | 61 73 20 62 65 65 6e 20 64 65 6c 65 74 65 64 20 69 74 20 63 61 6e 0a 20 20 6f 6e 6c 79 20 62 65 | as.been.deleted.it.can...only.be |
| 21800 | 20 72 65 73 74 6f 72 65 64 20 75 73 69 6e 67 20 6c 6f 77 2d 6c 65 76 65 6c 20 72 65 63 6f 76 65 | .restored.using.low-level.recove |
| 21820 | 72 79 20 74 6f 6f 6c 73 20 70 72 6f 76 69 64 65 64 20 62 79 0a 20 20 47 69 74 2e 20 20 41 6e 64 | ry.tools.provided.by...Git...And |
| 21840 | 20 65 76 65 6e 20 74 68 65 6e 20 74 68 65 20 72 65 66 6c 6f 67 20 69 73 20 67 6f 6e 65 2e 20 20 | .even.then.the.reflog.is.gone... |
| 21860 | 54 68 65 20 75 73 65 72 20 61 6c 77 61 79 73 20 68 61 73 0a 20 20 74 6f 20 63 6f 6e 66 69 72 6d | The.user.always.has...to.confirm |
| 21880 | 20 74 68 65 20 64 65 6c 65 74 69 6f 6e 20 6f 66 20 61 20 62 72 61 6e 63 68 20 62 79 20 61 63 63 | .the.deletion.of.a.branch.by.acc |
| 218a0 | 65 70 74 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 63 68 6f 69 63 65 20 28 6f 72 20 | epting.the.default...choice.(or. |
| 218c0 | 73 65 6c 65 63 74 69 6e 67 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 29 2c 20 62 75 74 20 77 | selecting.another.branch),.but.w |
| 218e0 | 68 65 6e 20 61 20 62 72 61 6e 63 68 20 68 61 73 0a 20 20 6e 6f 74 20 62 65 65 6e 20 6d 65 72 67 | hen.a.branch.has...not.been.merg |
| 21900 | 65 64 20 79 65 74 2c 20 61 6c 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 75 73 65 72 20 | ed.yet,.also.make.sure.the.user. |
| 21920 | 69 73 20 61 77 61 72 65 20 6f 66 20 74 68 61 74 2e 0a 0a 20 20 60 64 65 6c 65 74 65 2d 62 72 61 | is.aware.of.that.....`delete-bra |
| 21940 | 6e 63 68 2d 6f 6e 2d 72 65 6d 6f 74 65 27 20 44 65 6c 65 74 69 6e 67 20 61 20 5c 22 72 65 6d 6f | nch-on-remote'.Deleting.a.\"remo |
| 21960 | 74 65 20 62 72 61 6e 63 68 5c 22 20 6d 61 79 20 6d 65 61 6e 0a 20 20 64 65 6c 65 74 69 6e 67 20 | te.branch\".may.mean...deleting. |
| 21980 | 74 68 65 20 28 6c 6f 63 61 6c 29 20 5c 22 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 5c 22 20 | the.(local).\"remote-tracking\". |
| 219a0 | 62 72 61 6e 63 68 20 6f 6e 6c 79 2c 20 6f 72 20 61 6c 73 6f 0a 20 20 72 65 6d 6f 76 69 6e 67 20 | branch.only,.or.also...removing. |
| 219c0 | 69 74 20 66 72 6f 6d 20 74 68 65 20 72 65 6d 6f 74 65 20 69 74 73 65 6c 66 2e 20 20 54 68 65 20 | it.from.the.remote.itself...The. |
| 219e0 | 6c 61 74 74 65 72 20 6f 66 74 65 6e 20 6d 61 6b 65 73 20 6d 6f 72 65 0a 20 20 73 65 6e 73 65 20 | latter.often.makes.more...sense. |
| 21a00 | 62 65 63 61 75 73 65 20 6f 74 68 65 72 77 69 73 65 20 73 69 6d 70 6c 79 20 66 65 74 63 68 69 6e | because.otherwise.simply.fetchin |
| 21a20 | 67 20 66 72 6f 6d 20 74 68 65 20 72 65 6d 6f 74 65 20 77 6f 75 6c 64 0a 20 20 72 65 73 74 6f 72 | g.from.the.remote.would...restor |
| 21a40 | 65 20 74 68 65 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 2c 20 62 75 | e.the.remote-tracking.branch,.bu |
| 21a60 | 74 20 64 6f 69 6e 67 20 74 68 61 74 20 63 61 6e 20 62 65 0a 20 20 73 75 72 70 72 69 73 69 6e 67 | t.doing.that.can.be...surprising |
| 21a80 | 20 61 6e 64 20 68 61 72 64 20 74 6f 20 72 65 63 6f 76 65 72 20 66 72 6f 6d 2c 20 73 6f 20 77 65 | .and.hard.to.recover.from,.so.we |
| 21aa0 | 20 61 73 6b 2e 0a 0a 20 20 60 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 27 20 57 68 65 6e | .ask.....`delete-pr-remote'.When |
| 21ac0 | 20 64 65 6c 65 74 69 6e 67 20 61 20 62 72 61 6e 63 68 20 74 68 61 74 20 77 61 73 20 63 72 65 61 | .deleting.a.branch.that.was.crea |
| 21ae0 | 74 65 64 20 66 72 6f 6d 0a 20 20 61 20 70 75 6c 6c 2d 72 65 71 75 65 73 74 20 61 6e 64 20 69 66 | ted.from...a.pull-request.and.if |
| 21b00 | 20 6e 6f 20 6f 74 68 65 72 20 62 72 61 6e 63 68 65 73 20 73 74 69 6c 6c 20 65 78 69 73 74 20 6f | .no.other.branches.still.exist.o |
| 21b20 | 6e 20 74 68 61 74 0a 20 20 72 65 6d 6f 74 65 2c 20 74 68 65 6e 20 60 6d 61 67 69 74 2d 62 72 61 | n.that...remote,.then.`magit-bra |
| 21b40 | 6e 63 68 2d 64 65 6c 65 74 65 27 20 6f 66 66 65 72 73 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 | nch-delete'.offers.to.delete.the |
| 21b60 | 20 72 65 6d 6f 74 65 0a 20 20 61 73 20 77 65 6c 6c 2e 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20 | .remote...as.well...This.should. |
| 21b80 | 62 65 20 73 61 66 65 20 62 65 63 61 75 73 65 20 69 74 20 6f 6e 6c 79 20 68 61 70 70 65 6e 73 20 | be.safe.because.it.only.happens. |
| 21ba0 | 69 66 20 6e 6f 0a 20 20 6f 74 68 65 72 20 72 65 66 73 20 65 78 69 73 74 20 69 6e 20 74 68 65 20 | if.no...other.refs.exist.in.the. |
| 21bc0 | 72 65 6d 6f 74 65 73 20 6e 61 6d 65 73 70 61 63 65 2c 20 61 6e 64 20 79 6f 75 20 63 61 6e 20 72 | remotes.namespace,.and.you.can.r |
| 21be0 | 65 63 72 65 61 74 65 0a 20 20 74 68 65 20 72 65 6d 6f 74 65 20 69 66 20 6e 65 63 65 73 73 61 72 | ecreate...the.remote.if.necessar |
| 21c00 | 79 2e 0a 0a 20 20 60 64 72 6f 70 2d 73 74 61 73 68 65 73 27 20 44 72 6f 70 70 69 6e 67 20 61 20 | y.....`drop-stashes'.Dropping.a. |
| 21c20 | 73 74 61 73 68 20 69 73 20 64 61 6e 67 65 72 6f 75 73 20 62 65 63 61 75 73 65 20 47 69 74 20 73 | stash.is.dangerous.because.Git.s |
| 21c40 | 74 6f 72 65 73 0a 20 20 73 74 61 73 68 65 73 20 69 6e 20 74 68 65 20 72 65 66 6c 6f 67 2e 20 20 | tores...stashes.in.the.reflog... |
| 21c60 | 4f 6e 63 65 20 61 20 73 74 61 73 68 20 69 73 20 72 65 6d 6f 76 65 64 2c 20 74 68 65 72 65 20 69 | Once.a.stash.is.removed,.there.i |
| 21c80 | 73 20 6e 6f 0a 20 20 67 6f 69 6e 67 20 62 61 63 6b 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 | s.no...going.back.without.using. |
| 21ca0 | 6c 6f 77 2d 6c 65 76 65 6c 20 72 65 63 6f 76 65 72 79 20 74 6f 6f 6c 73 20 70 72 6f 76 69 64 65 | low-level.recovery.tools.provide |
| 21cc0 | 64 20 62 79 0a 20 20 47 69 74 2e 20 20 57 68 65 6e 20 61 20 73 69 6e 67 6c 65 20 73 74 61 73 68 | d.by...Git...When.a.single.stash |
| 21ce0 | 20 69 73 20 64 72 6f 70 70 65 64 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 61 6c 77 61 79 | .is.dropped,.then.the.user.alway |
| 21d00 | 73 20 68 61 73 0a 20 20 74 6f 20 63 6f 6e 66 69 72 6d 20 62 79 20 61 63 63 65 70 74 69 6e 67 20 | s.has...to.confirm.by.accepting. |
| 21d20 | 74 68 65 20 64 65 66 61 75 6c 74 20 28 6f 72 20 73 65 6c 65 63 74 69 6e 67 20 61 6e 6f 74 68 65 | the.default.(or.selecting.anothe |
| 21d40 | 72 29 2e 0a 20 20 54 68 69 73 20 61 63 74 69 6f 6e 20 6f 6e 6c 79 20 63 6f 6e 63 65 72 6e 73 20 | r)....This.action.only.concerns. |
| 21d60 | 74 68 65 20 64 65 6c 65 74 69 6f 6e 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 73 74 61 73 68 65 73 | the.deletion.of.multiple.stashes |
| 21d80 | 20 61 74 0a 20 20 6f 6e 63 65 2e 0a 0a 50 75 62 6c 69 73 68 69 6e 67 3a 0a 0a 20 20 60 73 65 74 | .at...once...Publishing:....`set |
| 21da0 | 2d 61 6e 64 2d 70 75 73 68 27 20 57 68 65 6e 20 70 75 73 68 69 6e 67 20 74 6f 20 74 68 65 20 75 | -and-push'.When.pushing.to.the.u |
| 21dc0 | 70 73 74 72 65 61 6d 20 6f 72 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 0a 20 20 61 6e 64 | pstream.or.the.push-remote...and |
| 21de0 | 20 74 68 61 74 20 69 73 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 63 6f 6e 66 69 67 75 72 65 64 20 | .that.isn't.actually.configured. |
| 21e00 | 79 65 74 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 66 69 72 73 74 0a 20 20 73 | yet,.then.the.user.can.first...s |
| 21e20 | 65 74 20 74 68 65 20 74 61 72 67 65 74 2e 20 20 49 66 20 73 2f 68 65 20 63 6f 6e 66 69 72 6d 73 | et.the.target...If.s/he.confirms |
| 21e40 | 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 6f 6f 20 71 75 69 63 6b 6c 79 2c 20 74 68 65 6e 0a 20 | .the.default.too.quickly,.then.. |
| 21e60 | 20 73 2f 68 65 20 6d 69 67 68 74 20 65 6e 64 20 75 70 20 70 75 73 68 69 6e 67 20 74 6f 20 74 68 | .s/he.might.end.up.pushing.to.th |
| 21e80 | 65 20 77 72 6f 6e 67 20 62 72 61 6e 63 68 20 61 6e 64 20 69 66 20 74 68 65 20 72 65 6d 6f 74 65 | e.wrong.branch.and.if.the.remote |
| 21ea0 | 0a 20 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 64 | ...repository.is.configured.to.d |
| 21ec0 | 69 73 61 6c 6c 6f 77 20 66 69 78 69 6e 67 20 73 75 63 68 20 6d 69 73 74 61 6b 65 73 2c 20 74 68 | isallow.fixing.such.mistakes,.th |
| 21ee0 | 65 6e 0a 20 20 74 68 61 74 20 63 61 6e 20 62 65 20 71 75 69 74 65 20 65 6d 62 61 72 72 61 73 73 | en...that.can.be.quite.embarrass |
| 21f00 | 69 6e 67 20 61 6e 64 20 61 6e 6e 6f 79 69 6e 67 2e 0a 0a 45 64 69 74 20 70 75 62 6c 69 73 68 65 | ing.and.annoying...Edit.publishe |
| 21f20 | 64 20 68 69 73 74 6f 72 79 3a 0a 0a 20 20 57 69 74 68 6f 75 74 20 61 64 64 69 6e 67 20 74 68 65 | d.history:....Without.adding.the |
| 21f40 | 73 65 20 73 79 6d 62 6f 6c 73 20 68 65 72 65 2c 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 77 61 72 | se.symbols.here,.you.will.be.war |
| 21f60 | 6e 65 64 20 62 65 66 6f 72 65 0a 20 20 65 64 69 74 69 6e 67 20 63 6f 6d 6d 69 74 73 20 74 68 61 | ned.before...editing.commits.tha |
| 21f80 | 74 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 70 75 73 68 65 64 20 74 6f 20 6f 6e | t.have.already.been.pushed.to.on |
| 21fa0 | 65 20 6f 66 20 74 68 65 0a 20 20 62 72 61 6e 63 68 65 73 20 6c 69 73 74 65 64 20 69 6e 20 60 6d | e.of.the...branches.listed.in.`m |
| 21fc0 | 61 67 69 74 2d 70 75 62 6c 69 73 68 65 64 2d 62 72 61 6e 63 68 65 73 27 2e 0a 0a 20 20 60 61 6d | agit-published-branches'.....`am |
| 21fe0 | 65 6e 64 2d 70 75 62 6c 69 73 68 65 64 27 20 41 66 66 65 63 74 73 20 6d 6f 73 74 20 63 6f 6d 6d | end-published'.Affects.most.comm |
| 22000 | 61 6e 64 73 20 74 68 61 74 20 61 6d 65 6e 64 20 74 6f 20 60 48 45 41 44 27 2e 0a 0a 20 20 60 72 | ands.that.amend.to.`HEAD'.....`r |
| 22020 | 65 62 61 73 65 2d 70 75 62 6c 69 73 68 65 64 27 20 41 66 66 65 63 74 73 20 63 6f 6d 6d 61 6e 64 | ebase-published'.Affects.command |
| 22040 | 73 20 74 68 61 74 20 70 65 72 66 6f 72 6d 20 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 72 65 62 | s.that.perform.interactive...reb |
| 22060 | 61 73 65 73 2e 20 20 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 63 6f 6d 6d 61 6e 64 73 20 66 72 | ases...This.includes.commands.fr |
| 22080 | 6f 6d 20 74 68 65 20 63 6f 6d 6d 69 74 20 70 6f 70 75 70 20 74 68 61 74 0a 20 20 6d 6f 64 69 66 | om.the.commit.popup.that...modif |
| 220a0 | 79 20 61 20 63 6f 6d 6d 69 74 20 6f 74 68 65 72 20 74 68 61 6e 20 60 48 45 41 44 27 2c 20 6e 61 | y.a.commit.other.than.`HEAD',.na |
| 220c0 | 6d 65 6c 79 20 74 68 65 20 76 61 72 69 6f 75 73 20 66 69 78 75 70 0a 20 20 61 6e 64 20 73 71 75 | mely.the.various.fixup...and.squ |
| 220e0 | 61 73 68 20 76 61 72 69 61 6e 74 73 2e 0a 0a 20 20 60 65 64 69 74 2d 70 75 62 6c 69 73 68 65 64 | ash.variants.....`edit-published |
| 22100 | 27 20 41 66 66 65 63 74 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 60 6d 61 67 69 74 2d 65 64 | '.Affects.the.commands.`magit-ed |
| 22120 | 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 27 0a 20 20 61 6e 64 20 60 6d 61 67 69 74 2d 64 69 66 | it-line-commit'...and.`magit-dif |
| 22140 | 66 2d 65 64 69 74 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 74 27 2e 20 20 54 68 65 73 65 20 74 77 6f 20 | f-edit-hunk-commit'...These.two. |
| 22160 | 63 6f 6d 6d 61 6e 64 73 20 6d 61 6b 65 0a 20 20 69 74 20 71 75 69 74 65 20 65 61 73 79 20 74 6f | commands.make...it.quite.easy.to |
| 22180 | 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 65 64 69 74 20 61 20 70 75 62 6c 69 73 68 65 64 20 63 | .accidentally.edit.a.published.c |
| 221a0 | 6f 6d 6d 69 74 2c 20 73 6f 20 79 6f 75 0a 20 20 73 68 6f 75 6c 64 20 74 68 69 6e 6b 20 74 77 69 | ommit,.so.you...should.think.twi |
| 221c0 | 63 65 20 62 65 66 6f 72 65 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 6d 20 6e 6f 74 20 74 | ce.before.configuring.them.not.t |
| 221e0 | 6f 20 61 73 6b 20 66 6f 72 0a 20 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 54 6f 20 | o.ask.for...confirmation.....To. |
| 22200 | 64 69 73 61 62 6c 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 63 6f 6d 70 6c 65 74 65 6c 79 2c | disable.confirmation.completely, |
| 22220 | 20 61 64 64 20 61 6c 6c 20 74 68 72 65 65 20 73 79 6d 62 6f 6c 73 20 68 65 72 65 0a 20 20 6f 72 | .add.all.three.symbols.here...or |
| 22240 | 20 73 65 74 20 60 6d 61 67 69 74 2d 70 75 62 6c 69 73 68 65 64 2d 62 72 61 6e 63 68 65 73 27 20 | .set.`magit-published-branches'. |
| 22260 | 74 6f 20 6e 69 6c 2e 0a 0a 52 65 6d 6f 76 69 6e 67 20 6d 6f 64 75 6c 65 73 3a 0a 0a 20 20 60 72 | to.nil...Removing.modules:....`r |
| 22280 | 65 6d 6f 76 65 2d 6d 6f 64 75 6c 65 73 27 20 57 68 65 6e 20 79 6f 75 20 72 65 6d 6f 76 65 20 74 | emove-modules'.When.you.remove.t |
| 222a0 | 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 61 0a 20 20 6d 6f 64 75 | he.working.directory.of.a...modu |
| 222c0 | 6c 65 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 6e 63 6f 6d 6d 69 | le.that.does.not.contain.uncommi |
| 222e0 | 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 0a 20 20 73 61 66 | tted.changes,.then.that.is...saf |
| 22300 | 65 72 20 74 68 61 6e 20 64 6f 69 6e 67 20 73 6f 20 77 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 | er.than.doing.so.when.there.are. |
| 22320 | 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 61 6e 64 2f 6f 72 0a 20 20 77 68 65 | uncommitted.changes.and/or...whe |
| 22340 | 6e 20 79 6f 75 20 61 6c 73 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 67 69 74 64 69 72 2e 20 20 53 | n.you.also.remove.the.gitdir...S |
| 22360 | 74 69 6c 6c 2c 20 79 6f 75 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 64 6f 0a 20 20 74 68 61 | till,.you.don't.want.to.do...tha |
| 22380 | 74 20 62 79 20 61 63 63 69 64 65 6e 74 2e 0a 0a 20 20 60 72 65 6d 6f 76 65 2d 64 69 72 74 79 2d | t.by.accident.....`remove-dirty- |
| 223a0 | 6d 6f 64 75 6c 65 73 27 20 57 68 65 6e 20 79 6f 75 20 72 65 6d 6f 76 65 20 74 68 65 20 77 6f 72 | modules'.When.you.remove.the.wor |
| 223c0 | 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 6f 66 0a 20 20 61 20 6d 6f 64 75 6c 65 20 74 68 61 | king.directory.of...a.module.tha |
| 223e0 | 74 20 63 6f 6e 74 61 69 6e 73 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 | t.contains.uncommitted.changes,. |
| 22400 | 74 68 65 6e 20 74 68 6f 73 65 20 63 68 61 6e 67 65 73 0a 20 20 61 72 65 20 67 6f 6e 65 20 66 6f | then.those.changes...are.gone.fo |
| 22420 | 72 20 67 6f 6f 64 2e 20 20 49 74 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 67 6f 20 74 6f 20 74 | r.good...It.is.better.to.go.to.t |
| 22440 | 68 65 20 6d 6f 64 75 6c 65 2c 20 69 6e 73 70 65 63 74 0a 20 20 74 68 65 73 65 20 63 68 61 6e 67 | he.module,.inspect...these.chang |
| 22460 | 65 73 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 20 64 69 73 63 61 | es.and.only.if.appropriate.disca |
| 22480 | 72 64 20 74 68 65 6d 20 6d 61 6e 75 61 6c 6c 79 2e 0a 0a 20 20 60 74 72 61 73 68 2d 6d 6f 64 75 | rd.them.manually.....`trash-modu |
| 224a0 | 6c 65 2d 67 69 74 64 69 72 73 27 20 57 68 65 6e 20 79 6f 75 20 72 65 6d 6f 76 65 20 74 68 65 20 | le-gitdirs'.When.you.remove.the. |
| 224c0 | 67 69 74 64 69 72 20 6f 66 20 61 20 6d 6f 64 75 6c 65 2c 0a 20 20 74 68 65 6e 20 61 6c 6c 20 75 | gitdir.of.a.module,...then.all.u |
| 224e0 | 6e 70 75 73 68 65 64 20 63 68 61 6e 67 65 73 20 61 72 65 20 67 6f 6e 65 20 66 6f 72 20 67 6f 6f | npushed.changes.are.gone.for.goo |
| 22500 | 64 2e 20 20 49 74 20 69 73 20 76 65 72 79 20 65 61 73 79 0a 20 20 74 6f 20 66 6f 72 67 65 74 20 | d...It.is.very.easy...to.forget. |
| 22520 | 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 73 6f 6d 65 20 75 6e 66 69 6e 69 73 68 65 64 20 77 6f | that.you.have.some.unfinished.wo |
| 22540 | 72 6b 20 6f 6e 20 61 6e 20 75 6e 70 75 62 6c 69 73 68 65 64 0a 20 20 66 65 61 74 75 72 65 20 62 | rk.on.an.unpublished...feature.b |
| 22560 | 72 61 6e 63 68 20 6f 72 20 65 76 65 6e 20 69 6e 20 61 20 73 74 61 73 68 2e 0a 0a 20 20 41 63 74 | ranch.or.even.in.a.stash.....Act |
| 22580 | 75 61 6c 6c 79 20 74 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 73 61 66 65 74 79 20 70 72 65 63 | ually.there.are.some.safety.prec |
| 225a0 | 61 75 74 69 6f 6e 73 20 69 6e 20 70 6c 61 63 65 2c 20 74 68 61 74 20 6d 69 67 68 74 0a 20 20 68 | autions.in.place,.that.might...h |
| 225c0 | 65 6c 70 20 79 6f 75 20 6f 75 74 20 69 66 20 79 6f 75 20 6d 61 6b 65 20 61 6e 20 75 6e 77 69 73 | elp.you.out.if.you.make.an.unwis |
| 225e0 | 65 20 63 68 6f 69 63 65 20 68 65 72 65 2c 20 62 75 74 20 64 6f 6e 27 74 20 63 6f 75 6e 74 0a 20 | e.choice.here,.but.don't.count.. |
| 22600 | 20 6f 6e 20 69 74 2e 20 20 49 6e 20 63 61 73 65 20 6f 66 20 65 6d 65 72 67 65 6e 63 79 2c 20 73 | .on.it...In.case.of.emergency,.s |
| 22620 | 74 61 79 20 63 61 6c 6d 20 61 6e 64 20 63 68 65 63 6b 20 74 68 65 20 73 74 61 73 68 20 61 6e 64 | tay.calm.and.check.the.stash.and |
| 22640 | 0a 20 20 74 68 65 20 60 74 72 61 73 68 2d 64 69 72 65 63 74 6f 72 79 27 20 66 6f 72 20 74 72 61 | ...the.`trash-directory'.for.tra |
| 22660 | 63 65 73 20 6f 66 20 6c 6f 73 74 20 77 6f 72 6b 2e 0a 0a 56 61 72 69 6f 75 73 3a 0a 0a 20 20 60 | ces.of.lost.work...Various:....` |
| 22680 | 73 74 61 73 68 2d 61 70 70 6c 79 2d 33 77 61 79 27 20 57 68 65 6e 20 61 20 73 74 61 73 68 20 63 | stash-apply-3way'.When.a.stash.c |
| 226a0 | 61 6e 6e 6f 74 20 62 65 20 61 70 70 6c 69 65 64 20 75 73 69 6e 67 20 5c 22 67 69 74 0a 20 20 73 | annot.be.applied.using.\"git...s |
| 226c0 | 74 61 73 68 20 61 70 70 6c 79 5c 22 2c 20 74 68 65 6e 20 4d 61 67 69 74 20 75 73 65 73 20 5c 22 | tash.apply\",.then.Magit.uses.\" |
| 226e0 | 67 69 74 20 61 70 70 6c 79 5c 22 20 69 6e 73 74 65 61 64 2c 20 70 6f 73 73 69 62 6c 79 0a 20 20 | git.apply\".instead,.possibly... |
| 22700 | 75 73 69 6e 67 20 74 68 65 20 5c 22 2d 2d 33 77 61 79 5c 22 20 61 72 67 75 6d 65 6e 74 2c 20 77 | using.the.\"--3way\".argument,.w |
| 22720 | 68 69 63 68 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 70 65 72 66 65 63 74 6c 79 0a 20 20 73 61 | hich.isn't.always.perfectly...sa |
| 22740 | 66 65 2e 20 20 53 65 65 20 61 6c 73 6f 20 60 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 | fe...See.also.`magit-stash-apply |
| 22760 | 27 2e 0a 0a 20 20 60 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 27 20 54 68 65 72 65 20 73 65 6c 64 6f | '.....`kill-process'.There.seldo |
| 22780 | 6d 20 69 73 20 61 20 72 65 61 73 6f 6e 20 74 6f 20 6b 69 6c 6c 20 61 20 70 72 6f 63 65 73 73 2e | m.is.a.reason.to.kill.a.process. |
| 227a0 | 0a 0a 47 6c 6f 62 61 6c 20 73 65 74 74 69 6e 67 73 3a 0a 0a 20 20 49 6e 73 74 65 61 64 20 6f 66 | ..Global.settings:....Instead.of |
| 227c0 | 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 73 79 6d 62 6f 6c 73 | .adding.all.of.the.above.symbols |
| 227e0 | 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 20 20 6f 70 74 69 6f 6e 20 79 | .to.the.value.of.this...option.y |
| 22800 | 6f 75 20 63 61 6e 20 61 6c 73 6f 20 73 65 74 20 69 74 20 74 6f 20 74 68 65 20 61 74 6f 6d 20 60 | ou.can.also.set.it.to.the.atom.` |
| 22820 | 74 27 2c 20 77 68 69 63 68 20 68 61 73 20 74 68 65 20 73 61 6d 65 0a 20 20 65 66 66 65 63 74 20 | t',.which.has.the.same...effect. |
| 22840 | 61 73 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 73 79 6d 62 6f | as.adding.all.of.the.above.symbo |
| 22860 | 6c 73 2e 20 20 44 6f 69 6e 67 20 74 68 61 74 20 6d 6f 73 74 0a 20 20 63 65 72 74 61 69 6e 6c 79 | ls...Doing.that.most...certainly |
| 22880 | 20 69 73 20 61 20 62 61 64 20 69 64 65 61 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 62 65 63 61 75 | .is.a.bad.idea,.especially.becau |
| 228a0 | 73 65 20 6f 74 68 65 72 20 73 79 6d 62 6f 6c 73 20 6d 69 67 68 74 0a 20 20 62 65 20 61 64 64 65 | se.other.symbols.might...be.adde |
| 228c0 | 64 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 2e 20 20 53 6f 20 65 76 65 6e 20 69 66 20 79 6f 75 | d.in.the.future...So.even.if.you |
| 228e0 | 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 62 65 20 61 73 6b 65 64 0a 20 20 66 6f 72 20 63 6f | .don't.want.to.be.asked...for.co |
| 22900 | 6e 66 69 72 6d 61 74 69 6f 6e 20 66 6f 72 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 61 63 74 69 | nfirmation.for.any.of.these.acti |
| 22920 | 6f 6e 73 2c 20 79 6f 75 20 61 72 65 20 73 74 69 6c 6c 20 62 65 74 74 65 72 0a 20 20 6f 66 20 61 | ons,.you.are.still.better...of.a |
| 22940 | 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 73 79 6d 62 | dding.all.of.the.respective.symb |
| 22960 | 6f 6c 73 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 0a 0a 20 20 57 68 65 6e 20 60 6d 61 67 69 74 | ols.individually.....When.`magit |
| 22980 | 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 62 | -wip-before-change-mode'.is.enab |
| 229a0 | 6c 65 64 20 74 68 65 6e 20 74 68 65 73 65 20 61 63 74 69 6f 6e 73 0a 20 20 63 61 6e 20 66 61 69 | led.then.these.actions...can.fai |
| 229c0 | 72 6c 79 20 65 61 73 69 6c 79 20 62 65 20 75 6e 64 6f 6e 65 3a 20 60 64 69 73 63 61 72 64 27 2c | rly.easily.be.undone:.`discard', |
| 229e0 | 20 60 72 65 76 65 72 73 65 27 2c 0a 20 20 60 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 | .`reverse',...`stage-all-changes |
| 22a00 | 27 2c 20 61 6e 64 20 60 75 6e 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 27 2e 20 20 49 | ',.and.`unstage-all-changes'...I |
| 22a20 | 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 0a 20 20 74 68 69 73 20 6d 6f 64 65 20 69 73 20 65 6e 61 | f.and.only.if...this.mode.is.ena |
| 22a40 | 62 6c 65 64 2c 20 74 68 65 6e 20 60 73 61 66 65 2d 77 69 74 68 2d 77 69 70 27 20 68 61 73 20 74 | bled,.then.`safe-with-wip'.has.t |
| 22a60 | 68 65 20 73 61 6d 65 20 65 66 66 65 63 74 0a 20 20 61 73 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f | he.same.effect...as.adding.all.o |
| 22a80 | 66 20 74 68 65 73 65 20 73 79 6d 62 6f 6c 73 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 22 0a 20 | f.these.symbols.individually.".. |
| 22aa0 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 | .:package-version.'(magit..."2.1 |
| 22ac0 | 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c 73 0a | .0")...:group.'magit-essentials. |
| 22ae0 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 | ..:group.'magit-commands...:type |
| 22b00 | 20 60 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 77 61 79 73 20 72 65 | .`(choice.(const.:tag."Always.re |
| 22b20 | 71 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 | quire.confirmation".nil)........ |
| 22b40 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 20 72 65 71 | ..........(const.:tag."Never.req |
| 22b60 | 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | uire.confirmation".t)........... |
| 22b80 | 20 20 20 20 20 20 20 28 73 65 74 20 20 20 3a 74 61 67 20 22 52 65 71 75 69 72 65 20 63 6f 6e 66 | .......(set...:tag."Require.conf |
| 22ba0 | 69 72 6d 61 74 69 6f 6e 20 65 78 63 65 70 74 20 66 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 | irmation.except.for"............ |
| 22bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 72 65 6d 6f 76 65 2d 64 69 72 74 79 2d 6d 6f | .............;;.`remove-dirty-mo |
| 22be0 | 64 75 6c 65 73 27 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dules'.and...................... |
| 22c00 | 20 20 20 3b 3b 20 60 74 72 61 73 68 2d 6d 6f 64 75 6c 65 2d 67 69 74 64 69 72 73 27 20 69 6e 74 | ...;;.`trash-module-gitdirs'.int |
| 22c20 | 65 6e 74 69 6f 6e 61 6c 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | entionally...................... |
| 22c40 | 20 20 20 3b 3b 20 6f 6d 69 74 74 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...;;.omitted................... |
| 22c60 | 20 20 20 20 20 20 20 2c 40 6d 61 67 69 74 2d 2d 63 6f 6e 66 69 72 6d 2d 61 63 74 69 6f 6e 73 29 | .......,@magit--confirm-actions) |
| 22c80 | 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 6c 6f 77 2d 63 6f 6e 66 69 72 | ))..(defcustom.magit-slow-confir |
| 22ca0 | 6d 20 27 28 64 72 6f 70 2d 73 74 61 73 68 65 73 29 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 | m.'(drop-stashes)..."Whether.to. |
| 22cc0 | 61 73 6b 20 75 73 65 72 20 5c 22 79 20 6f 72 20 6e 5c 22 20 6f 72 20 5c 22 79 65 73 20 6f 72 20 | ask.user.\"y.or.n\".or.\"yes.or. |
| 22ce0 | 6e 6f 5c 22 20 71 75 65 73 74 69 6f 6e 73 2e 0a 0a 57 68 65 6e 20 74 68 69 73 20 69 73 20 6e 69 | no\".questions...When.this.is.ni |
| 22d00 | 6c 2c 20 74 68 65 6e 20 60 79 2d 6f 72 2d 6e 2d 70 27 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 | l,.then.`y-or-n-p'.is.used.when. |
| 22d20 | 74 68 65 20 75 73 65 72 20 68 61 73 20 74 6f 0a 63 6f 6e 66 69 72 6d 20 61 20 70 6f 74 65 6e 74 | the.user.has.to.confirm.a.potent |
| 22d40 | 69 61 6c 6c 79 20 64 65 73 74 72 75 63 74 69 76 65 20 61 63 74 69 6f 6e 2e 20 20 57 68 65 6e 20 | ially.destructive.action...When. |
| 22d60 | 74 68 69 73 20 69 73 20 74 2c 20 74 68 65 6e 0a 60 79 65 73 2d 6f 72 2d 6e 6f 2d 70 27 20 69 73 | this.is.t,.then.`yes-or-no-p'.is |
| 22d80 | 20 75 73 65 64 20 69 6e 73 74 65 61 64 2e 20 20 49 66 20 74 68 69 73 20 69 73 20 61 20 6c 69 73 | .used.instead...If.this.is.a.lis |
| 22da0 | 74 20 6f 66 20 73 79 6d 62 6f 6c 73 0a 69 64 65 6e 74 69 66 79 69 6e 67 20 61 63 74 69 6f 6e 73 | t.of.symbols.identifying.actions |
| 22dc0 | 2c 20 74 68 65 6e 20 60 79 65 73 2d 6f 72 2d 6e 6f 2d 70 27 20 69 73 20 75 73 65 64 20 66 6f 72 | ,.then.`yes-or-no-p'.is.used.for |
| 22de0 | 20 74 68 6f 73 65 2c 0a 60 79 2d 6f 72 2d 6e 6f 2d 70 27 20 66 6f 72 20 61 6c 6c 20 6f 74 68 65 | .those,.`y-or-no-p'.for.all.othe |
| 22e00 | 72 73 2e 20 20 54 68 65 20 6c 69 73 74 20 6f 66 20 61 63 74 69 6f 6e 73 20 69 73 20 74 68 65 20 | rs...The.list.of.actions.is.the. |
| 22e20 | 73 61 6d 65 20 61 73 0a 66 6f 72 20 60 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 27 20 28 | same.as.for.`magit-no-confirm'.( |
| 22e40 | 77 68 69 63 68 20 73 65 65 29 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | which.see)."...:package-version. |
| 22e60 | 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."2.9.0")...:group.'mag |
| 22e80 | 69 74 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 60 28 63 68 6f 69 63 | it-miscellaneous...:type.`(choic |
| 22ea0 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 77 61 79 73 20 61 73 6b 20 5c 22 79 65 73 20 | e.(const.:tag."Always.ask.\"yes. |
| 22ec0 | 6f 72 20 6e 6f 5c 22 20 71 75 65 73 74 69 6f 6e 73 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | or.no\".questions".t)........... |
| 22ee0 | 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 77 61 79 73 20 61 73 6b 20 5c | .......(const.:tag."Always.ask.\ |
| 22f00 | 22 79 20 6f 72 20 6e 5c 22 20 71 75 65 73 74 69 6f 6e 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 | "y.or.n\".questions".nil)....... |
| 22f20 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 20 20 20 3a 74 61 67 20 22 41 73 6b 20 5c 22 79 65 | ...........(set...:tag."Ask.\"ye |
| 22f40 | 73 20 6f 72 20 6e 6f 5c 22 20 71 75 65 73 74 69 6f 6e 73 20 6f 6e 6c 79 20 66 6f 72 22 0a 20 20 | s.or.no\".questions.only.for"... |
| 22f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 6d 61 67 69 74 2d 2d 63 | ......................,@magit--c |
| 22f80 | 6f 6e 66 69 72 6d 2d 61 63 74 69 6f 6e 73 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | onfirm-actions)))..(defcustom.ma |
| 22fa0 | 67 69 74 2d 6e 6f 2d 6d 65 73 73 61 67 65 20 6e 69 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 | git-no-message.nil..."A.list.of. |
| 22fc0 | 6d 65 73 73 61 67 65 73 20 4d 61 67 69 74 20 73 68 6f 75 6c 64 20 6e 6f 74 20 64 69 73 70 6c 61 | messages.Magit.should.not.displa |
| 22fe0 | 79 2e 0a 0a 4d 61 67 69 74 20 64 69 73 70 6c 61 79 73 20 6d 6f 73 74 20 65 63 68 6f 20 61 72 65 | y...Magit.displays.most.echo.are |
| 23000 | 61 20 6d 65 73 73 61 67 65 73 20 75 73 69 6e 67 20 60 6d 65 73 73 61 67 65 27 2c 20 62 75 74 20 | a.messages.using.`message',.but. |
| 23020 | 61 20 66 65 77 0a 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 | a.few.are.displayed.using.`magit |
| 23040 | 2d 6d 65 73 73 61 67 65 27 20 69 6e 73 74 65 61 64 2c 20 77 68 69 63 68 20 74 61 6b 65 73 20 74 | -message'.instead,.which.takes.t |
| 23060 | 68 65 20 73 61 6d 65 0a 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 20 66 6f 72 6d 65 72 2c | he.same.arguments.as.the.former, |
| 23080 | 20 46 4f 52 4d 41 54 2d 53 54 52 49 4e 47 20 61 6e 64 20 41 52 47 53 2e 20 20 60 6d 61 67 69 74 | .FORMAT-STRING.and.ARGS...`magit |
| 230a0 | 2d 6d 65 73 73 61 67 65 27 0a 66 6f 72 67 6f 65 73 20 70 72 69 6e 74 69 6e 67 20 61 20 6d 65 73 | -message'.forgoes.printing.a.mes |
| 230c0 | 73 61 67 65 20 69 66 20 61 6e 79 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 69 73 20 6c 69 73 74 20 | sage.if.any.member.of.this.list. |
| 230e0 | 69 73 20 61 20 70 72 65 66 69 78 0a 6f 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 46 4f | is.a.prefix.of.the.respective.FO |
| 23100 | 52 4d 41 54 2d 53 54 52 49 4e 47 2e 0a 0a 49 66 20 4d 61 67 69 74 20 70 72 69 6e 74 73 20 61 20 | RMAT-STRING...If.Magit.prints.a. |
| 23120 | 6d 65 73 73 61 67 65 20 77 68 69 63 68 20 63 61 75 73 65 73 20 79 6f 75 20 67 72 69 65 66 2c 20 | message.which.causes.you.grief,. |
| 23140 | 74 68 65 6e 20 70 6c 65 61 73 65 0a 66 69 72 73 74 20 69 6e 76 65 73 74 69 67 61 74 65 20 77 68 | then.please.first.investigate.wh |
| 23160 | 65 74 68 65 72 20 74 68 65 72 65 20 69 73 20 61 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 77 68 | ether.there.is.another.option.wh |
| 23180 | 69 63 68 20 63 61 6e 20 62 65 0a 75 73 65 64 20 74 6f 20 73 75 70 70 72 65 73 73 20 69 74 2e 20 | ich.can.be.used.to.suppress.it.. |
| 231a0 | 20 49 66 20 74 68 61 74 20 69 73 20 6e 6f 74 20 74 68 65 20 63 61 73 65 2c 20 74 68 65 6e 20 61 | .If.that.is.not.the.case,.then.a |
| 231c0 | 73 6b 20 74 68 65 20 4d 61 67 69 74 0a 6d 61 69 6e 74 61 69 6e 65 72 73 20 74 6f 20 73 74 61 72 | sk.the.Magit.maintainers.to.star |
| 231e0 | 74 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 6d 65 73 73 61 67 65 27 20 69 6e 73 74 65 61 64 20 | t.using.`magit-message'.instead. |
| 23200 | 6f 66 20 60 6d 65 73 73 61 67 65 27 0a 69 6e 20 74 68 61 74 20 63 61 73 65 2e 20 20 57 65 20 61 | of.`message'.in.that.case...We.a |
| 23220 | 72 65 20 6e 6f 74 20 70 72 6f 61 63 74 69 76 65 6c 79 20 72 65 70 6c 61 63 69 6e 67 20 61 6c 6c | re.not.proactively.replacing.all |
| 23240 | 20 75 73 65 73 20 6f 66 0a 60 6d 65 73 73 61 67 65 27 20 77 69 74 68 20 60 6d 61 67 69 74 2d 6d | .uses.of.`message'.with.`magit-m |
| 23260 | 65 73 73 61 67 65 27 2c 20 6a 75 73 74 20 69 6e 20 63 61 73 65 20 73 6f 6d 65 6f 6e 65 20 2a 6d | essage',.just.in.case.someone.*m |
| 23280 | 69 67 68 74 2a 20 66 69 6e 64 0a 73 6f 6d 65 20 6f 66 20 74 68 65 73 65 20 6d 65 73 73 61 67 65 | ight*.find.some.of.these.message |
| 232a0 | 73 20 75 73 65 6c 65 73 73 2e 0a 0a 4d 65 73 73 61 67 65 73 20 77 68 69 63 68 20 63 61 6e 20 63 | s.useless...Messages.which.can.c |
| 232c0 | 75 72 72 65 6e 74 6c 79 20 62 65 20 73 75 70 70 72 65 73 73 65 64 20 75 73 69 6e 67 20 74 68 69 | urrently.be.suppressed.using.thi |
| 232e0 | 73 20 6f 70 74 69 6f 6e 20 61 72 65 3a 0a 2a 20 5c 22 54 75 72 6e 69 6e 67 20 6f 6e 20 6d 61 67 | s.option.are:.*.\"Turning.on.mag |
| 23300 | 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 2e 2e 2e 5c 22 22 0a 20 20 3a 70 61 63 | it-auto-revert-mode...\""...:pac |
| 23320 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 38 2e 30 22 29 0a | kage-version.'(magit..."2.8.0"). |
| 23340 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 | ..:group.'magit-miscellaneous... |
| 23360 | 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 | :type.'(repeat.string))..(defcus |
| 23380 | 74 6f 6d 20 6d 61 67 69 74 2d 76 65 72 62 6f 73 65 2d 6d 65 73 73 61 67 65 73 20 6e 69 6c 0a 20 | tom.magit-verbose-messages.nil.. |
| 233a0 | 20 22 57 68 65 74 68 65 72 20 74 6f 20 6d 61 6b 65 20 63 65 72 74 61 69 6e 20 70 72 6f 6d 70 74 | ."Whether.to.make.certain.prompt |
| 233c0 | 73 20 61 6e 64 20 6d 65 73 73 61 67 65 73 20 6d 6f 72 65 20 76 65 72 62 6f 73 65 2e 0a 0a 4f 63 | s.and.messages.more.verbose...Oc |
| 233e0 | 63 61 73 69 6f 6e 61 6c 6c 79 20 61 20 75 73 65 72 20 73 75 67 67 65 73 74 73 20 74 68 61 74 20 | casionally.a.user.suggests.that. |
| 23400 | 61 20 63 65 72 74 61 69 6e 20 70 72 6f 6d 70 74 20 6f 72 20 6d 65 73 73 61 67 65 0a 73 68 6f 75 | a.certain.prompt.or.message.shou |
| 23420 | 6c 64 20 62 65 20 6d 6f 72 65 20 76 65 72 62 6f 73 65 2c 20 62 75 74 20 49 20 77 6f 75 6c 64 20 | ld.be.more.verbose,.but.I.would. |
| 23440 | 70 72 65 66 65 72 20 74 6f 20 6b 65 65 70 20 69 74 20 61 73 2d 69 73 0a 62 65 63 61 75 73 65 20 | prefer.to.keep.it.as-is.because. |
| 23460 | 49 20 64 6f 6e 27 74 20 74 68 69 6e 6b 20 74 68 61 74 20 74 68 65 20 66 61 63 74 20 74 68 61 74 | I.don't.think.that.the.fact.that |
| 23480 | 20 74 68 61 74 20 6f 6e 65 20 75 73 65 72 20 64 69 64 20 6e 6f 74 0a 75 6e 64 65 72 73 74 61 6e | .that.one.user.did.not.understan |
| 234a0 | 64 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 70 72 6f 6d 70 74 2f 6d 65 73 73 61 67 65 20 6d 65 | d.the.existing.prompt/message.me |
| 234c0 | 61 6e 73 20 74 68 61 74 20 61 20 6c 61 72 67 65 20 6e 75 6d 62 65 72 0a 6f 66 20 75 73 65 72 73 | ans.that.a.large.number.of.users |
| 234e0 | 20 77 6f 75 6c 64 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 64 69 66 66 69 63 75 6c 74 79 2c | .would.have.the.same.difficulty, |
| 23500 | 20 61 6e 64 20 74 68 61 74 20 6d 61 6b 69 6e 67 20 69 74 20 6d 6f 72 65 0a 76 65 72 62 6f 73 65 | .and.that.making.it.more.verbose |
| 23520 | 20 77 6f 75 6c 64 20 61 63 74 75 61 6c 6c 79 20 64 6f 20 61 20 64 69 73 73 65 72 76 69 63 65 20 | .would.actually.do.a.disservice. |
| 23540 | 74 6f 20 75 73 65 72 73 20 77 68 6f 20 75 6e 64 65 72 73 74 61 6e 64 0a 74 68 65 20 73 68 6f 72 | to.users.who.understand.the.shor |
| 23560 | 74 65 72 20 70 72 6f 6d 70 74 20 77 65 6c 6c 20 65 6e 6f 75 67 68 2e 0a 0a 47 6f 69 6e 67 20 66 | ter.prompt.well.enough...Going.f |
| 23580 | 6f 72 77 61 72 64 20 49 20 77 69 6c 6c 20 73 74 61 72 74 20 6f 66 66 65 72 69 6e 67 20 62 6f 74 | orward.I.will.start.offering.bot |
| 235a0 | 68 20 6d 65 73 73 61 67 65 73 20 77 68 65 6e 20 49 20 66 65 65 6c 20 74 68 65 0a 73 75 67 67 65 | h.messages.when.I.feel.the.sugge |
| 235c0 | 73 74 65 64 20 6c 6f 6e 67 65 72 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 61 73 6f 6e 61 62 6c | sted.longer.message.is.reasonabl |
| 235e0 | 65 20 65 6e 6f 75 67 68 2c 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 74 68 69 73 20 | e.enough,.and.the.value.of.this. |
| 23600 | 6f 70 74 69 6f 6e 20 64 65 63 69 64 65 73 20 77 68 69 63 68 20 77 69 6c 6c 20 62 65 20 75 73 65 | option.decides.which.will.be.use |
| 23620 | 64 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 63 68 61 6e 67 69 6e 67 20 74 68 65 0a 76 61 6c 75 65 | d...Note.that.changing.the.value |
| 23640 | 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 61 66 66 65 63 74 73 20 61 6c 6c 20 73 75 63 68 | .of.this.option.affects.all.such |
| 23660 | 20 6d 65 73 73 61 67 65 73 20 61 6e 64 20 74 68 61 74 20 49 20 64 6f 20 6e 6f 74 0a 69 6e 74 65 | .messages.and.that.I.do.not.inte |
| 23680 | 6e 64 20 74 6f 20 61 64 64 20 61 6e 20 6f 70 74 69 6f 6e 20 70 65 72 20 70 72 6f 6d 70 74 2e 22 | nd.to.add.an.option.per.prompt." |
| 236a0 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 | ...:package-version.'(magit..."4 |
| 236c0 | 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 69 73 63 65 6c 6c 61 6e | .0.0")...:group.'magit-miscellan |
| 236e0 | 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 | eous...:type.'boolean)..(defcust |
| 23700 | 6f 6d 20 6d 61 67 69 74 2d 65 6c 6c 69 70 73 69 73 0a 20 20 27 28 28 6d 61 72 67 69 6e 20 28 3f | om.magit-ellipsis...'((margin.(? |
| 23720 | e2 80 a6 20 2e 20 22 3e 22 29 29 0a 20 20 20 20 28 74 20 20 20 20 20 20 28 3f e2 80 a6 20 2e 20 | ......">")).....(t......(?...... |
| 23740 | 22 2e 2e 2e 22 29 29 29 0a 20 20 22 43 68 61 72 61 63 74 65 72 73 20 6f 72 20 73 74 72 69 6e 67 | "...")))..."Characters.or.string |
| 23760 | 73 20 75 73 65 64 20 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 65 78 74 20 69 6e 20 73 6f 6d | s.used.to.abbreviate.text.in.som |
| 23780 | 65 20 62 75 66 66 65 72 73 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 65 | e.buffers...Each.element.has.the |
| 237a0 | 20 66 6f 72 6d 20 28 57 48 45 52 45 20 28 46 41 4e 43 59 20 2e 20 55 4e 49 56 45 52 53 41 4c 29 | .form.(WHERE.(FANCY...UNIVERSAL) |
| 237c0 | 29 2e 0a 0a 46 41 4e 43 59 20 69 73 20 61 20 73 69 6e 67 6c 65 20 63 68 61 72 61 63 74 65 72 20 | )...FANCY.is.a.single.character. |
| 237e0 | 6f 72 20 6e 69 6c 20 77 68 65 72 65 61 73 20 55 4e 49 56 45 52 53 41 4c 20 69 73 20 61 20 73 74 | or.nil.whereas.UNIVERSAL.is.a.st |
| 23800 | 72 69 6e 67 0a 6f 66 20 61 6e 79 20 6c 65 6e 67 74 68 2e 20 20 54 68 65 20 65 6c 6c 69 70 73 69 | ring.of.any.length...The.ellipsi |
| 23820 | 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 60 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 69 73 27 20 | s.produced.by.`magit--ellipsis'. |
| 23840 | 77 69 6c 6c 0a 62 65 20 46 41 4e 43 59 20 69 66 20 69 74 27 73 20 61 20 6e 6f 6e 2d 6e 69 6c 20 | will.be.FANCY.if.it's.a.non-nil. |
| 23860 | 63 68 61 72 61 63 74 65 72 20 74 68 61 74 20 63 61 6e 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 | character.that.can.be.displayed. |
| 23880 | 77 69 74 68 0a 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 6e 74 73 2c 20 6f 74 68 65 72 77 | with.the.available.fonts,.otherw |
| 238a0 | 69 73 65 20 55 4e 49 56 45 52 53 41 4c 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 20 20 46 41 4e | ise.UNIVERSAL.will.be.used...FAN |
| 238c0 | 43 59 20 69 73 0a 6d 65 61 6e 74 20 74 6f 20 62 65 20 61 20 72 69 63 68 20 63 68 61 72 61 63 74 | CY.is.meant.to.be.a.rich.charact |
| 238e0 | 65 72 20 6c 69 6b 65 20 61 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 65 6c 6c 69 70 73 69 73 20 73 79 | er.like.a.horizontal.ellipsis.sy |
| 23900 | 6d 62 6f 6c 20 6f 72 0a 61 6e 20 65 6d 6f 6a 69 20 77 68 65 72 65 61 73 20 55 4e 49 56 45 52 53 | mbol.or.an.emoji.whereas.UNIVERS |
| 23920 | 41 4c 20 73 6f 6d 65 74 68 69 6e 67 20 73 69 6d 70 6c 65 72 20 61 76 61 69 6c 61 62 6c 65 20 69 | AL.something.simpler.available.i |
| 23940 | 6e 20 61 20 6c 65 73 73 0a 72 69 63 68 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6c 69 6b 65 20 74 | n.a.less.rich.environment.like.t |
| 23960 | 68 65 20 43 4c 49 2e 20 20 57 48 45 52 45 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 75 73 | he.CLI...WHERE.determines.the.us |
| 23980 | 65 2d 63 61 73 65 20 66 6f 72 0a 74 68 65 20 65 6c 6c 69 70 73 69 73 20 64 65 66 69 6e 69 74 69 | e-case.for.the.ellipsis.definiti |
| 239a0 | 6f 6e 2e 20 20 43 75 72 72 65 6e 74 6c 79 20 74 68 65 20 6f 6e 6c 79 20 61 63 63 65 70 74 61 62 | on...Currently.the.only.acceptab |
| 239c0 | 6c 65 20 76 61 6c 75 65 73 0a 66 6f 72 20 57 48 45 52 45 20 61 72 65 20 60 6d 61 72 67 69 6e 27 | le.values.for.WHERE.are.`margin' |
| 239e0 | 20 6f 72 20 74 20 28 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 29 | .or.t.(representing.the.default) |
| 23a00 | 2e 0a 0a 57 68 65 74 68 65 72 20 63 6f 6c 6c 61 70 73 65 64 20 73 65 63 74 69 6f 6e 73 20 61 72 | ...Whether.collapsed.sections.ar |
| 23a20 | 65 20 69 6e 64 69 63 61 74 65 64 20 75 73 69 6e 67 20 65 6c 6c 69 70 73 69 73 20 69 73 0a 63 6f | e.indicated.using.ellipsis.is.co |
| 23a40 | 6e 74 72 6f 6c 6c 65 64 20 62 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 | ntrolled.by.`magit-section-visib |
| 23a60 | 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | ility-indicator'."...:package-ve |
| 23a80 | 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 | rsion.'(magit..."4.0.0")...:grou |
| 23aa0 | 70 20 27 6d 61 67 69 74 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 27 | p.'magit-miscellaneous...:type.' |
| 23ac0 | 28 72 65 70 65 61 74 20 28 6c 69 73 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 57 68 65 72 | (repeat.(list.(symbol.:tag."Wher |
| 23ae0 | 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | e")........................(cons |
| 23b00 | 20 28 63 68 6f 69 63 65 20 3a 74 61 67 20 22 46 61 6e 63 79 22 20 63 68 61 72 61 63 74 65 72 20 | .(choice.:tag."Fancy".character. |
| 23b20 | 28 63 6f 6e 73 74 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (const.nil)).................... |
| 23b40 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 55 6e 69 76 65 72 73 61 | ..........(string.:tag."Universa |
| 23b60 | 6c 22 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 75 70 64 61 74 65 | l")))))..(defcustom.magit-update |
| 23b80 | 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 64 65 6c 61 79 20 30 2e 32 0a 20 20 22 44 65 6c 61 79 | -other-window-delay.0.2..."Delay |
| 23ba0 | 20 62 65 66 6f 72 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 75 70 64 61 74 69 6e 67 20 74 | .before.automatically.updating.t |
| 23bc0 | 68 65 20 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 0a 0a 57 68 65 6e 20 6d 6f 76 69 6e 67 20 61 72 | he.other.window...When.moving.ar |
| 23be0 | 6f 75 6e 64 20 69 6e 20 63 65 72 74 61 69 6e 20 62 75 66 66 65 72 73 2c 20 74 68 65 6e 20 63 65 | ound.in.certain.buffers,.then.ce |
| 23c00 | 72 74 61 69 6e 20 6f 74 68 65 72 0a 62 75 66 66 65 72 73 2c 20 77 68 69 63 68 20 61 72 65 20 62 | rtain.other.buffers,.which.are.b |
| 23c20 | 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 | eing.displayed.in.another.window |
| 23c40 | 2c 20 6d 61 79 0a 6f 70 74 69 6f 6e 61 6c 6c 79 20 62 65 20 75 70 64 61 74 65 64 20 74 6f 20 64 | ,.may.optionally.be.updated.to.d |
| 23c60 | 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 0a 73 65 63 | isplay.information.about.the.sec |
| 23c80 | 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 57 68 65 6e 20 68 6f 6c 64 69 6e 67 20 64 6f 77 | tion.at.point...When.holding.dow |
| 23ca0 | 6e 20 61 20 6b 65 79 20 74 6f 20 6d 6f 76 65 20 62 79 20 6d 6f 72 65 20 74 68 61 6e 20 6a 75 73 | n.a.key.to.move.by.more.than.jus |
| 23cc0 | 74 20 6f 6e 65 20 73 65 63 74 69 6f 6e 2c 0a 74 68 65 6e 20 74 68 61 74 20 77 6f 75 6c 64 20 75 | t.one.section,.then.that.would.u |
| 23ce0 | 70 64 61 74 65 20 74 68 61 74 20 62 75 66 66 65 72 20 66 6f 72 20 65 61 63 68 20 73 65 63 74 69 | pdate.that.buffer.for.each.secti |
| 23d00 | 6f 6e 20 6f 6e 20 74 68 65 20 77 61 79 2e 0a 54 6f 20 70 72 65 76 65 6e 74 20 74 68 61 74 2c 20 | on.on.the.way..To.prevent.that,. |
| 23d20 | 75 70 64 61 74 69 6e 67 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 73 20 | updating.the.revision.buffer.is. |
| 23d40 | 64 65 6c 61 79 65 64 2c 20 61 6e 64 0a 74 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c | delayed,.and.this.option.control |
| 23d60 | 73 20 66 6f 72 20 68 6f 77 20 6c 6f 6e 67 2e 20 20 46 6f 72 20 6f 70 74 69 6d 61 6c 20 65 78 70 | s.for.how.long...For.optimal.exp |
| 23d80 | 65 72 69 65 6e 63 65 20 79 6f 75 0a 6d 69 67 68 74 20 68 61 76 65 20 74 6f 20 61 64 6a 75 73 74 | erience.you.might.have.to.adjust |
| 23da0 | 20 74 68 69 73 20 64 65 6c 61 79 20 61 6e 64 2f 6f 72 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 | .this.delay.and/or.the.keyboard. |
| 23dc0 | 72 65 70 65 61 74 20 72 61 74 65 0a 61 6e 64 20 64 65 6c 61 79 20 6f 66 20 79 6f 75 72 20 67 72 | repeat.rate.and.delay.of.your.gr |
| 23de0 | 61 70 68 69 63 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 72 20 6f 70 65 72 61 74 69 6e 67 | aphical.environment.or.operating |
| 23e00 | 20 73 79 73 74 65 6d 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d | .system."...:package-version.'(m |
| 23e20 | 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | agit..."2.3.0")...:group.'magit- |
| 23e40 | 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 29 0a 0a | miscellaneous...:type.'number).. |
| 23e60 | 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 76 69 65 77 2d 67 69 74 2d 6d 61 6e 75 61 6c | (defcustom.magit-view-git-manual |
| 23e80 | 2d 6d 65 74 68 6f 64 20 27 69 6e 66 6f 0a 20 20 22 48 6f 77 20 6c 69 6e 6b 73 20 74 6f 20 47 69 | -method.'info..."How.links.to.Gi |
| 23ea0 | 74 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 61 72 65 20 66 6f 6c 6c 6f 77 65 64 20 66 72 6f | t.documentation.are.followed.fro |
| 23ec0 | 6d 20 4d 61 67 69 74 27 73 20 49 6e 66 6f 20 6d 61 6e 75 61 6c 73 2e 0a 0a 60 69 6e 66 6f 27 20 | m.Magit's.Info.manuals...`info'. |
| 23ee0 | 20 46 6f 6c 6c 6f 77 20 74 68 65 20 6c 69 6e 6b 20 74 6f 20 74 68 65 20 6e 6f 64 65 20 69 6e 20 | .Follow.the.link.to.the.node.in. |
| 23f00 | 74 68 65 20 60 67 69 74 6d 61 6e 27 20 49 6e 66 6f 20 6d 61 6e 75 61 6c 0a 20 20 20 20 20 20 20 | the.`gitman'.Info.manual........ |
| 23f20 | 20 61 73 20 75 73 75 61 6c 2e 20 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 74 68 61 74 20 6d | .as.usual...Unfortunately.that.m |
| 23f40 | 61 6e 75 61 6c 20 69 73 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 20 62 79 0a 20 20 20 20 20 20 | anual.is.not.installed.by....... |
| 23f60 | 20 20 64 65 66 61 75 6c 74 20 6f 6e 20 73 6f 6d 65 20 70 6c 61 74 66 6f 72 6d 73 2c 20 61 6e 64 | ..default.on.some.platforms,.and |
| 23f80 | 20 77 68 65 6e 20 69 74 20 69 73 20 74 68 65 6e 20 74 68 65 20 6e 6f 64 65 73 0a 20 20 20 20 20 | .when.it.is.then.the.nodes...... |
| 23fa0 | 20 20 20 6c 6f 6f 6b 20 77 6f 72 73 65 20 74 68 61 6e 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 | ...look.worse.than.the.actual.ma |
| 23fc0 | 6e 70 61 67 65 73 2e 0a 0a 60 6d 61 6e 27 20 20 20 56 69 65 77 20 74 68 65 20 72 65 73 70 65 63 | npages...`man'...View.the.respec |
| 23fe0 | 74 69 76 65 20 6d 61 6e 2d 70 61 67 65 20 75 73 69 6e 67 20 74 68 65 20 60 6d 61 6e 27 20 70 61 | tive.man-page.using.the.`man'.pa |
| 24000 | 63 6b 61 67 65 2e 0a 0a 60 77 6f 6d 61 6e 27 20 56 69 65 77 20 74 68 65 20 72 65 73 70 65 63 74 | ckage...`woman'.View.the.respect |
| 24020 | 69 76 65 20 6d 61 6e 2d 70 61 67 65 20 75 73 69 6e 67 20 74 68 65 20 60 77 6f 6d 61 6e 27 20 70 | ive.man-page.using.the.`woman'.p |
| 24040 | 61 63 6b 61 67 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | ackage."...:package-version.'(ma |
| 24060 | 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d | git..."2.9.0")...:group.'magit-m |
| 24080 | 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 | iscellaneous...:type.'(choice.(c |
| 240a0 | 6f 6e 73 74 20 3a 74 61 67 20 22 76 69 65 77 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 22 20 69 6e 66 | onst.:tag."view.info.manual".inf |
| 240c0 | 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | o)..................(const.:tag. |
| 240e0 | 22 76 69 65 77 20 6d 61 6e 70 61 67 65 20 75 73 69 6e 67 20 60 6d 61 6e 27 22 20 6d 61 6e 29 0a | "view.manpage.using.`man'".man). |
| 24100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 76 69 | .................(const.:tag."vi |
| 24120 | 65 77 20 6d 61 6e 70 61 67 65 20 75 73 69 6e 67 20 60 77 6f 6d 61 6e 27 22 20 77 6f 6d 61 6e 29 | ew.manpage.using.`woman'".woman) |
| 24140 | 29 29 0a 0a 3b 3b 3b 20 53 65 63 74 69 6f 6e 20 43 6c 61 73 73 65 73 0a 0a 28 64 65 66 63 6c 61 | ))..;;;.Section.Classes..(defcla |
| 24160 | 73 73 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 73 | ss.magit-commit-section.(magit-s |
| 24180 | 65 63 74 69 6f 6e 29 20 28 29 29 0a 0a 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 27 63 | ection).())..(setf.(alist-get.'c |
| 241a0 | 6f 6d 6d 69 74 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 29 | ommit.magit--section-type-alist) |
| 241c0 | 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 29 0a 0a 28 64 65 66 63 6c 61 | .'magit-commit-section)..(defcla |
| 241e0 | 73 73 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 73 65 63 | ss.magit-diff-section.(magit-sec |
| 24200 | 74 69 6f 6e 29 20 28 29 20 3a 61 62 73 74 72 61 63 74 20 74 29 0a 0a 28 64 65 66 63 6c 61 73 73 | tion).().:abstract.t)..(defclass |
| 24220 | 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | .magit-file-section.(magit-diff- |
| 24240 | 73 65 63 74 69 6f 6e 29 0a 20 20 28 28 6b 65 79 6d 61 70 20 3a 69 6e 69 74 66 6f 72 6d 20 27 6d | section)...((keymap.:initform.'m |
| 24260 | 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 20 20 20 28 73 6f 75 72 63 | agit-file-section-map)....(sourc |
| 24280 | 65 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 68 65 61 64 65 72 20 3a 69 6e 69 | e.:initform.nil)....(header.:ini |
| 242a0 | 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 62 69 6e 61 72 79 20 3a 69 6e 69 74 66 6f 72 6d 20 | tform.nil)....(binary.:initform. |
| 242c0 | 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 | nil)))..(defclass.magit-module-s |
| 242e0 | 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 29 0a 20 20 28 28 | ection.(magit-file-section)...(( |
| 24300 | 6b 65 79 6d 61 70 20 3a 69 6e 69 74 66 6f 72 6d 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 | keymap.:initform.'magit-module-s |
| 24320 | 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 20 20 20 28 72 61 6e 67 65 20 20 3a 69 6e 69 74 66 6f 72 6d | ection-map)....(range..:initform |
| 24340 | 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 | .nil)))..(defclass.magit-hunk-se |
| 24360 | 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 29 0a 20 20 28 28 6b | ction.(magit-diff-section)...((k |
| 24380 | 65 79 6d 61 70 20 20 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 27 6d 61 67 69 74 2d 68 75 6e 6b | eymap......:initform.'magit-hunk |
| 243a0 | 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 20 20 20 28 72 65 66 69 6e 65 64 20 20 20 20 20 3a 69 | -section-map)....(refined.....:i |
| 243c0 | 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 63 6f 6d 62 69 6e 65 64 20 20 20 20 3a 69 6e | nitform.nil)....(combined....:in |
| 243e0 | 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 66 72 6f 6d 2d 72 61 6e 67 65 20 20 3a 69 6e 69 | itform.nil)....(from-range..:ini |
| 24400 | 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 66 72 6f 6d 2d 72 61 6e 67 65 73 20 3a 69 6e 69 74 | tform.nil)....(from-ranges.:init |
| 24420 | 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 74 6f 2d 72 61 6e 67 65 20 20 20 20 3a 69 6e 69 74 66 | form.nil)....(to-range....:initf |
| 24440 | 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 61 62 6f 75 74 20 20 20 20 20 20 20 3a 69 6e 69 74 66 6f | orm.nil)....(about.......:initfo |
| 24460 | 72 6d 20 6e 69 6c 29 29 29 0a 0a 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 27 66 69 6c | rm.nil)))..(setf.(alist-get.'fil |
| 24480 | 65 20 20 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 29 20 27 | e...magit--section-type-alist).' |
| 244a0 | 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 29 0a 28 73 65 74 66 20 28 61 6c 69 73 74 | magit-file-section).(setf.(alist |
| 244c0 | 2d 67 65 74 20 27 6d 6f 64 75 6c 65 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 | -get.'module.magit--section-type |
| 244e0 | 2d 61 6c 69 73 74 29 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 29 0a 28 | -alist).'magit-module-section).( |
| 24500 | 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 27 68 75 6e 6b 20 20 20 6d 61 67 69 74 2d 2d 73 | setf.(alist-get.'hunk...magit--s |
| 24520 | 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 29 20 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 | ection-type-alist).'magit-hunk-s |
| 24540 | 65 63 74 69 6f 6e 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 | ection)..(defclass.magit-log-sec |
| 24560 | 74 69 6f 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 29 20 28 29 20 3a 61 62 73 74 72 61 63 | tion.(magit-section).().:abstrac |
| 24580 | 74 20 74 29 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 75 6e 70 75 6c 6c 65 64 2d 73 65 | t.t).(defclass.magit-unpulled-se |
| 245a0 | 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 29 20 28 29 29 0a 28 64 | ction.(magit-log-section).()).(d |
| 245c0 | 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 75 6e 70 75 73 68 65 64 2d 73 65 63 74 69 6f 6e 20 28 | efclass.magit-unpushed-section.( |
| 245e0 | 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 29 20 28 29 29 0a 28 64 65 66 63 6c 61 73 73 | magit-log-section).()).(defclass |
| 24600 | 20 6d 61 67 69 74 2d 75 6e 6d 65 72 67 65 64 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6c | .magit-unmerged-section.(magit-l |
| 24620 | 6f 67 2d 73 65 63 74 69 6f 6e 29 20 28 29 29 0a 0a 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 | og-section).())..(setf.(alist-ge |
| 24640 | 74 20 27 75 6e 70 75 6c 6c 65 64 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d | t.'unpulled.magit--section-type- |
| 24660 | 61 6c 69 73 74 29 20 27 6d 61 67 69 74 2d 75 6e 70 75 6c 6c 65 64 2d 73 65 63 74 69 6f 6e 29 0a | alist).'magit-unpulled-section). |
| 24680 | 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 27 75 6e 70 75 73 68 65 64 20 6d 61 67 69 74 | (setf.(alist-get.'unpushed.magit |
| 246a0 | 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c 69 73 74 29 20 27 6d 61 67 69 74 2d 75 6e 70 | --section-type-alist).'magit-unp |
| 246c0 | 75 73 68 65 64 2d 73 65 63 74 69 6f 6e 29 0a 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 | ushed-section).(setf.(alist-get. |
| 246e0 | 27 75 6e 6d 65 72 67 65 64 20 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c | 'unmerged.magit--section-type-al |
| 24700 | 69 73 74 29 20 27 6d 61 67 69 74 2d 75 6e 6d 65 72 67 65 64 2d 73 65 63 74 69 6f 6e 29 0a 0a 3b | ist).'magit-unmerged-section)..; |
| 24720 | 3b 3b 20 55 73 65 72 20 49 6e 70 75 74 0a 0a 28 64 65 66 76 61 72 20 68 65 6c 6d 2d 63 6f 6d 70 | ;;.User.Input..(defvar.helm-comp |
| 24740 | 6c 65 74 69 6f 6e 2d 69 6e 2d 72 65 67 69 6f 6e 2d 64 65 66 61 75 6c 74 2d 73 6f 72 74 2d 66 6e | letion-in-region-default-sort-fn |
| 24760 | 29 0a 28 64 65 66 76 61 72 20 68 65 6c 6d 2d 63 72 6d 2d 64 65 66 61 75 6c 74 2d 73 65 70 61 72 | ).(defvar.helm-crm-default-separ |
| 24780 | 61 74 6f 72 29 0a 28 64 65 66 76 61 72 20 69 76 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 73 | ator).(defvar.ivy-sort-functions |
| 247a0 | 2d 61 6c 69 73 74 29 0a 28 64 65 66 76 61 72 20 69 76 79 2d 73 6f 72 74 2d 6d 61 74 63 68 65 73 | -alist).(defvar.ivy-sort-matches |
| 247c0 | 2d 66 75 6e 63 74 69 6f 6e 73 2d 61 6c 69 73 74 29 0a 28 64 65 66 76 61 72 20 76 65 72 74 69 63 | -functions-alist).(defvar.vertic |
| 247e0 | 6f 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d | o-sort-function)..(defvar.magit- |
| 24800 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 2d 73 69 6c 65 6e 74 2d 64 65 66 61 75 6c 74 20 | completing-read--silent-default. |
| 24820 | 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 | nil)..(defun.magit-completing-re |
| 24840 | 61 64 20 28 20 70 72 6f 6d 70 74 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c | ad.(.prompt.collection.&optional |
| 24860 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 24880 | 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e 69 74 69 61 6c 2d | predicate.require-match.initial- |
| 248a0 | 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | input........................... |
| 248c0 | 20 20 20 20 20 68 69 73 74 20 64 65 66 20 66 61 6c 6c 62 61 63 6b 29 0a 20 20 22 52 65 61 64 20 | .....hist.def.fallback)..."Read. |
| 248e0 | 61 20 63 68 6f 69 63 65 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 6f 72 20 75 | a.choice.in.the.minibuffer,.or.u |
| 24900 | 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 68 6f 69 63 65 2e 0a 0a 54 68 69 73 20 69 73 20 | se.the.default.choice...This.is. |
| 24920 | 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 | the.function.that.Magit.commands |
| 24940 | 20 75 73 65 20 77 68 65 6e 20 74 68 65 79 20 6e 65 65 64 20 74 68 65 0a 75 73 65 72 20 74 6f 20 | .use.when.they.need.the.user.to. |
| 24960 | 73 65 6c 65 63 74 20 61 20 73 69 6e 67 6c 65 20 74 68 69 6e 67 20 74 6f 20 61 63 74 20 6f 6e 2e | select.a.single.thing.to.act.on. |
| 24980 | 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 68 61 76 65 20 74 68 65 0a 73 61 6d 65 20 6d 65 | ..The.arguments.have.the.same.me |
| 249a0 | 61 6e 69 6e 67 20 61 73 20 66 6f 72 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2c 20 | aning.as.for.`completing-read',. |
| 249c0 | 65 78 63 65 70 74 20 66 6f 72 20 46 41 4c 4c 42 41 43 4b 2c 20 77 68 69 63 68 0a 69 73 20 75 6e | except.for.FALLBACK,.which.is.un |
| 249e0 | 69 71 75 65 20 74 6f 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 69 73 20 64 65 73 | ique.to.this.function.and.is.des |
| 24a00 | 63 72 69 62 65 64 20 62 65 6c 6f 77 2e 0a 0a 49 6e 73 74 65 61 64 20 6f 66 20 61 73 6b 69 6e 67 | cribed.below...Instead.of.asking |
| 24a20 | 20 74 68 65 20 75 73 65 72 20 74 6f 20 63 68 6f 6f 73 65 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 | .the.user.to.choose.from.a.list. |
| 24a40 | 6f 66 20 70 6f 73 73 69 62 6c 65 0a 63 61 6e 64 69 64 61 74 65 73 2c 20 74 68 69 73 20 66 75 6e | of.possible.candidates,.this.fun |
| 24a60 | 63 74 69 6f 6e 20 6d 61 79 20 69 6e 73 74 65 61 64 20 6a 75 73 74 20 72 65 74 75 72 6e 20 74 68 | ction.may.instead.just.return.th |
| 24a80 | 65 20 64 65 66 61 75 6c 74 0a 73 70 65 63 69 66 69 65 64 20 62 79 20 44 45 46 2c 20 77 69 74 68 | e.default.specified.by.DEF,.with |
| 24aa0 | 20 6f 72 20 77 69 74 68 6f 75 74 20 72 65 71 75 69 72 69 6e 67 20 75 73 65 72 20 63 6f 6e 66 69 | .or.without.requiring.user.confi |
| 24ac0 | 72 6d 61 74 69 6f 6e 2e 0a 57 68 65 74 68 65 72 20 74 68 61 74 20 69 73 20 74 68 65 20 63 61 73 | rmation..Whether.that.is.the.cas |
| 24ae0 | 65 20 64 65 70 65 6e 64 73 20 6f 6e 20 50 52 4f 4d 50 54 2c 20 60 74 68 69 73 2d 63 6f 6d 6d 61 | e.depends.on.PROMPT,.`this-comma |
| 24b00 | 6e 64 27 20 61 6e 64 0a 60 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 63 74 69 6f 6e 27 2e 20 | nd'.and.`magit-dwim-selection'.. |
| 24b20 | 20 53 65 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 61 | .See.the.documentation.of.the.la |
| 24b40 | 74 74 65 72 20 66 6f 72 0a 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 49 66 20 69 | tter.for.more.information...If.i |
| 24b60 | 74 20 64 6f 65 73 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 77 69 74 68 6f 75 74 20 74 | t.does.use.the.default.without.t |
| 24b80 | 68 65 20 75 73 65 72 20 65 76 65 6e 20 68 61 76 69 6e 67 20 74 6f 0a 63 6f 6e 66 69 72 6d 20 74 | he.user.even.having.to.confirm.t |
| 24ba0 | 68 61 74 2c 20 74 68 65 6e 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 | hat,.then.`magit-completing-read |
| 24bc0 | 2d 2d 73 69 6c 65 6e 74 2d 64 65 66 61 75 6c 74 27 20 69 73 20 73 65 74 0a 74 6f 20 74 2c 20 6f | --silent-default'.is.set.to.t,.o |
| 24be0 | 74 68 65 72 77 69 73 65 20 6e 69 6c 2e 0a 0a 49 66 20 69 74 20 64 6f 65 73 20 72 65 61 64 20 61 | therwise.nil...If.it.does.read.a |
| 24c00 | 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 | .value.in.the.minibuffer,.then.t |
| 24c20 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 0a 61 63 74 73 20 73 69 6d 69 6c 61 72 6c 79 20 74 6f 20 60 | his.function.acts.similarly.to.` |
| 24c40 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2c 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 65 | completing-read',.except.for.the |
| 24c60 | 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 2d 20 43 4f 4c 4c 45 43 54 49 4f 4e 20 6d 75 73 74 20 62 | .following:..-.COLLECTION.must.b |
| 24c80 | 65 20 61 20 6c 69 73 74 20 6f 66 20 63 68 6f 69 63 65 73 2e 20 20 41 20 66 75 6e 63 74 69 6f 6e | e.a.list.of.choices...A.function |
| 24ca0 | 20 69 73 20 6e 6f 74 0a 20 20 73 75 70 70 6f 72 74 65 64 2e 0a 0a 2d 20 49 66 20 52 45 51 55 49 | .is.not...supported...-.If.REQUI |
| 24cc0 | 52 45 2d 4d 41 54 43 48 20 69 73 20 6e 69 6c 20 61 6e 64 20 74 68 65 20 75 73 65 72 20 65 78 69 | RE-MATCH.is.nil.and.the.user.exi |
| 24ce0 | 74 73 20 77 69 74 68 6f 75 74 20 61 20 63 68 6f 69 63 65 2c 0a 20 20 74 68 65 6e 20 6e 69 6c 20 | ts.without.a.choice,...then.nil. |
| 24d00 | 69 73 20 72 65 74 75 72 6e 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 61 6e 20 65 6d 70 74 79 20 | is.returned.instead.of.an.empty. |
| 24d20 | 73 74 72 69 6e 67 2e 0a 0a 2d 20 49 66 20 52 45 51 55 49 52 45 2d 4d 41 54 43 48 20 69 73 20 6e | string...-.If.REQUIRE-MATCH.is.n |
| 24d40 | 6f 6e 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 75 73 65 72 20 65 78 69 74 73 20 77 69 74 68 6f 75 | on-nil.and.the.user.exits.withou |
| 24d60 | 74 20 61 0a 20 20 63 68 6f 69 63 65 2c 20 60 75 73 65 72 2d 65 72 72 6f 72 27 20 69 73 20 72 61 | t.a...choice,.`user-error'.is.ra |
| 24d80 | 69 73 65 64 2e 0a 0a 2d 20 46 41 4c 4c 42 41 43 4b 20 73 70 65 63 69 66 69 65 73 20 61 20 73 65 | ised...-.FALLBACK.specifies.a.se |
| 24da0 | 63 6f 6e 64 61 72 79 20 64 65 66 61 75 6c 74 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 75 73 65 | condary.default.that.is.only.use |
| 24dc0 | 64 20 69 66 0a 20 20 74 68 65 20 70 72 69 6d 61 72 79 20 64 65 66 61 75 6c 74 20 44 45 46 20 69 | d.if...the.primary.default.DEF.i |
| 24de0 | 73 20 6e 69 6c 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 61 72 79 20 64 65 66 61 75 6c 74 20 69 73 | s.nil...The.secondary.default.is |
| 24e00 | 20 6e 6f 74 0a 20 20 73 75 62 6a 65 63 74 20 74 6f 20 60 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 | .not...subject.to.`magit-dwim-se |
| 24e20 | 6c 65 63 74 69 6f 6e 27 20 e2 80 94 20 69 66 20 44 45 46 20 69 73 20 6e 69 6c 20 62 75 74 20 46 | lection'.....if.DEF.is.nil.but.F |
| 24e40 | 41 4c 4c 42 41 43 4b 0a 20 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 | ALLBACK...is.not,.then.this.func |
| 24e60 | 74 69 6f 6e 20 61 6c 77 61 79 73 20 61 73 6b 73 20 74 68 65 20 75 73 65 72 20 74 6f 20 63 68 6f | tion.always.asks.the.user.to.cho |
| 24e80 | 6f 73 65 20 61 0a 20 20 63 61 6e 64 69 64 61 74 65 2c 20 6a 75 73 74 20 61 73 20 69 66 20 62 6f | ose.a...candidate,.just.as.if.bo |
| 24ea0 | 74 68 20 64 65 66 61 75 6c 74 73 20 77 65 72 65 20 6e 69 6c 2e 0a 0a 2d 20 5c 22 3a 20 5c 22 20 | th.defaults.were.nil...-.\":.\". |
| 24ec0 | 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 50 52 4f 4d 50 54 2e 0a 0a 2d 20 50 52 4f 4d 50 54 | is.appended.to.PROMPT...-.PROMPT |
| 24ee0 | 20 69 73 20 6d 6f 64 69 66 69 65 64 20 74 6f 20 65 6e 64 20 77 69 74 68 20 5c 22 20 28 64 65 66 | .is.modified.to.end.with.\".(def |
| 24f00 | 61 75 6c 74 20 44 45 46 7c 46 41 4c 4c 42 41 43 4b 29 3a 20 5c 22 0a 20 20 70 72 6f 76 69 64 65 | ault.DEF|FALLBACK):.\"...provide |
| 24f20 | 64 20 74 68 61 74 20 44 45 46 20 6f 72 20 46 41 4c 4c 42 41 43 4b 20 69 73 20 6e 6f 6e 2d 6e 69 | d.that.DEF.or.FALLBACK.is.non-ni |
| 24f40 | 6c 2c 20 74 68 61 74 20 6e 65 69 74 68 65 72 0a 20 20 60 69 76 79 2d 6d 6f 64 65 27 20 6e 6f 72 | l,.that.neither...`ivy-mode'.nor |
| 24f60 | 20 60 68 65 6c 6d 2d 6d 6f 64 65 27 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 61 6e 64 20 74 68 61 | .`helm-mode'.is.enabled,.and.tha |
| 24f80 | 74 0a 20 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 | t...`magit-completing-read-funct |
| 24fa0 | 69 6f 6e 27 20 69 73 20 73 65 74 20 74 6f 20 69 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 | ion'.is.set.to.its.default.value |
| 24fc0 | 20 6f 66 0a 20 20 60 6d 61 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d | .of...`magit-builtin-completing- |
| 24fe0 | 72 65 61 64 27 2e 22 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 | read'."...(setq.magit-completing |
| 25000 | 2d 72 65 61 64 2d 2d 73 69 6c 65 6e 74 2d 64 65 66 61 75 6c 74 20 6e 69 6c 29 0a 20 20 28 69 66 | -read--silent-default.nil)...(if |
| 25020 | 2d 6c 65 74 20 28 28 64 77 69 6d 20 28 61 6e 64 20 64 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 | -let.((dwim.(and.def............ |
| 25040 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 32 20 28 73 65 71 2d 66 69 6e 64 20 28 70 63 61 | ...........(nth.2.(seq-find.(pca |
| 25060 | 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 63 6d 64 20 2c 72 65 20 2c 5f 29 29 0a 20 20 20 20 20 | se-lambda.(`(,cmd.,re.,_))...... |
| 25080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 250a0 | 20 20 20 20 28 61 6e 64 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6d 64 29 0a 20 | ....(and.(eq.this-command.cmd).. |
| 250c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 250e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 72 65 29 0a 20 20 20 20 20 20 | .............(or.(not.re)....... |
| 25100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 25120 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 20 70 | ............(string-match-p.re.p |
| 25140 | 72 6f 6d 70 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rompt))))....................... |
| 25160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 | .................magit-dwim-sele |
| 25180 | 63 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 65 71 20 64 77 69 6d 20 27 61 | ction))))).......(if.(eq.dwim.'a |
| 251a0 | 73 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 | sk)...........(if.(y-or-n-p.(for |
| 251c0 | 6d 61 74 20 22 25 73 20 25 73 3f 20 22 20 70 72 6f 6d 70 74 20 64 65 66 29 29 0a 20 20 20 20 20 | mat."%s.%s?.".prompt.def))...... |
| 251e0 | 20 20 20 20 20 20 20 20 20 64 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 | .........def.............(user-e |
| 25200 | 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 | rror."Abort")).........(setq.mag |
| 25220 | 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 2d 73 69 6c 65 6e 74 2d 64 65 66 61 75 | it-completing-read--silent-defau |
| 25240 | 6c 74 20 74 29 0a 20 20 20 20 20 20 20 20 64 65 66 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 64 | lt.t).........def).....(unless.d |
| 25260 | 65 66 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 20 66 61 6c 6c 62 61 63 6b 29 29 0a 20 20 | ef.......(setq.def.fallback))... |
| 25280 | 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e 64 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 29 0a 20 | ..(let.((command.this-command).. |
| 252a0 | 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 79 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 63 | .........(reply.(funcall.magit-c |
| 252c0 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ompleting-read-function......... |
| 252e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 | ..................(concat.prompt |
| 25300 | 20 22 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .":.").......................... |
| 25320 | 20 28 69 66 20 28 61 6e 64 20 28 6e 6f 74 20 28 66 75 6e 63 74 69 6f 6e 70 20 63 6f 6c 6c 65 63 | .(if.(and.(not.(functionp.collec |
| 25340 | 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tion)).......................... |
| 25360 | 20 20 20 20 20 20 20 20 20 20 64 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........def................... |
| 25380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 64 65 | .................(not.(member.de |
| 253a0 | 66 20 63 6f 6c 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.collection)))................. |
| 253c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 64 65 66 20 63 6f 6c 6c 65 63 74 69 | ..............(cons.def.collecti |
| 253e0 | 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on)............................. |
| 25400 | 63 6f 6c 6c 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | collection)..................... |
| 25420 | 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......predicate................. |
| 25440 | 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e 69 74 69 61 6c 2d | ..........require-match.initial- |
| 25460 | 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 74 68 | input.hist.def))).......(setq.th |
| 25480 | 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 3b 3b 20 4e 6f 74 | is-command.command).......;;.Not |
| 254a0 | 65 3a 20 41 76 6f 69 64 20 60 73 74 72 69 6e 67 3d 27 20 74 6f 20 73 75 70 70 6f 72 74 20 60 68 | e:.Avoid.`string='.to.support.`h |
| 254c0 | 65 6c 6d 2d 63 6f 6d 70 2d 72 65 61 64 2d 75 73 65 2d 6d 61 72 6b 65 64 27 2e 0a 20 20 20 20 20 | elm-comp-read-use-marked'....... |
| 254e0 | 20 28 69 66 20 28 65 71 75 61 6c 20 72 65 70 6c 79 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 | .(if.(equal.reply."")........... |
| 25500 | 28 69 66 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (if.require-match............... |
| 25520 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 0a | (user-error."Nothing.selected"). |
| 25540 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 72 65 70 6c 79 29 29 | ............nil).........reply)) |
| 25560 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 | ))..(defun.magit--completion-tab |
| 25580 | 6c 65 20 28 63 6f 6c 6c 65 63 74 69 6f 6e 29 0a 20 20 28 6c 61 6d 62 64 61 20 28 73 74 72 69 6e | le.(collection)...(lambda.(strin |
| 255a0 | 67 20 70 72 65 64 20 61 63 74 69 6f 6e 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 61 63 74 69 6f | g.pred.action).....(if.(eq.actio |
| 255c0 | 6e 20 27 6d 65 74 61 64 61 74 61 29 0a 20 20 20 20 20 20 20 20 27 28 6d 65 74 61 64 61 74 61 20 | n.'metadata).........'(metadata. |
| 255e0 | 28 64 69 73 70 6c 61 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 20 2e 20 69 64 65 6e 74 69 74 | (display-sort-function...identit |
| 25600 | 79 29 29 0a 20 20 20 20 20 20 28 63 6f 6d 70 6c 65 74 65 2d 77 69 74 68 2d 61 63 74 69 6f 6e 20 | y)).......(complete-with-action. |
| 25620 | 61 63 74 69 6f 6e 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 73 74 72 69 6e 67 20 70 72 65 64 29 29 29 | action.collection.string.pred))) |
| 25640 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 | )..(defun.magit-builtin-completi |
| 25660 | 6e 67 2d 72 65 61 64 0a 20 20 20 20 28 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 | ng-read.....(prompt.choices.&opt |
| 25680 | 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e | ional.predicate.require-match.in |
| 256a0 | 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 29 0a 20 20 22 4d 61 67 69 74 20 77 | itial-input.hist.def)..."Magit.w |
| 256c0 | 72 61 70 70 65 72 20 66 6f 72 20 73 74 61 6e 64 61 72 64 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d | rapper.for.standard.`completing- |
| 256e0 | 72 65 61 64 27 20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 | read'.function."...(unless.(or.( |
| 25700 | 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 68 65 6c 6d 2d 6d 6f 64 65 29 0a 20 20 20 20 | bound-and-true-p.helm-mode)..... |
| 25720 | 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 69 76 79 2d | ..........(bound-and-true-p.ivy- |
| 25740 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 | mode)...............(bound-and-t |
| 25760 | 72 75 65 2d 70 20 76 65 72 74 69 63 6f 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rue-p.vertico-mode)............. |
| 25780 | 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 73 65 6c 65 63 74 72 75 6d 2d 6d 6f | ..(bound-and-true-p.selectrum-mo |
| 257a0 | 64 65 29 29 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 6d 70 74 20 28 6d 61 67 69 74 2d 70 72 6f | de)).....(setq.prompt.(magit-pro |
| 257c0 | 6d 70 74 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 20 70 72 6f 6d 70 74 20 64 65 66 29 29 29 0a 20 | mpt-with-default.prompt.def))).. |
| 257e0 | 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 68 | .(unless.(or.(bound-and-true-p.h |
| 25800 | 65 6c 6d 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 | elm-mode)...............(bound-a |
| 25820 | 6e 64 2d 74 72 75 65 2d 70 20 69 76 79 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 73 65 74 71 20 63 | nd-true-p.ivy-mode)).....(setq.c |
| 25840 | 68 6f 69 63 65 73 20 28 6d 61 67 69 74 2d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 | hoices.(magit--completion-table. |
| 25860 | 63 68 6f 69 63 65 73 29 29 29 0a 20 20 28 63 6c 2d 6c 65 74 66 20 28 28 28 73 79 6d 62 6f 6c 2d | choices)))...(cl-letf.(((symbol- |
| 25880 | 66 75 6e 63 74 69 6f 6e 20 23 27 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 61 6c 6c 2d 63 | function.#'completion-pcm--all-c |
| 258a0 | 6f 6d 70 6c 65 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 3c 20 65 6d 61 63 73 | ompletions))).....(when.(<.emacs |
| 258c0 | 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 36 29 0a 20 20 20 20 20 20 28 66 73 65 74 20 27 | -major-version.26).......(fset.' |
| 258e0 | 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 0a | completion-pcm--all-completions. |
| 25900 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 | ............'magit-completion-pc |
| 25920 | 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 | m--all-completions)).....(let.(( |
| 25940 | 69 76 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 73 2d 61 6c 69 73 74 20 6e 69 6c 29 0a 20 20 | ivy-sort-functions-alist.nil)... |
| 25960 | 20 20 20 20 20 20 20 20 28 76 65 72 74 69 63 6f 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 20 6e | ........(vertico-sort-function.n |
| 25980 | 69 6c 29 29 0a 20 20 20 20 20 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d | il)).......(completing-read.prom |
| 259a0 | 70 74 20 63 68 6f 69 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pt.choices...................... |
| 259c0 | 20 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 | ..predicate.require-match....... |
| 259e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 | .................initial-input.h |
| 25a00 | 69 73 74 20 64 65 66 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 66 75 | ist.def))))..(define-obsolete-fu |
| 25a20 | 6e 63 74 69 6f 6e 2d 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | nction-alias.'magit-completing-r |
| 25a40 | 65 61 64 2d 6d 75 6c 74 69 70 6c 65 2a 0a 20 20 27 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e | ead-multiple*...'magit-completin |
| 25a60 | 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 20 22 4d 61 67 69 74 2d 53 65 63 74 69 6f 6e 20 34 | g-read-multiple."Magit-Section.4 |
| 25a80 | 2e 30 2e 30 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d | .0.0")..(defun.magit-completing- |
| 25aa0 | 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 28 20 70 72 6f 6d 70 74 20 74 61 62 6c 65 | read-multiple.....(.prompt.table |
| 25ac0 | 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 | .&optional.predicate.require-mat |
| 25ae0 | 63 68 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 0a 20 20 20 20 20 20 68 69 73 74 20 64 65 66 20 | ch.initial-input.......hist.def. |
| 25b00 | 69 6e 68 65 72 69 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 0a 20 20 20 20 20 20 6e 6f 2d 73 70 | inherit-input-method.......no-sp |
| 25b20 | 6c 69 74 29 0a 20 20 22 52 65 61 64 20 6d 75 6c 74 69 70 6c 65 20 73 74 72 69 6e 67 73 20 69 6e | lit)..."Read.multiple.strings.in |
| 25b40 | 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 77 69 74 68 20 63 6f 6d 70 6c 65 74 69 6f 6e | .the.minibuffer,.with.completion |
| 25b60 | 2e 0a 4c 69 6b 65 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 | ..Like.`completing-read-multiple |
| 25b80 | 27 20 62 75 74 20 64 6f 6e 27 74 20 6d 65 73 73 20 77 69 74 68 20 6f 72 64 65 72 20 6f 66 0a 54 | '.but.don't.mess.with.order.of.T |
| 25ba0 | 41 42 4c 45 20 61 6e 64 20 74 61 6b 65 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 | ABLE.and.take.an.additional.argu |
| 25bc0 | 6d 65 6e 74 20 4e 4f 2d 53 50 4c 49 54 2c 20 77 68 69 63 68 20 63 61 75 73 65 73 0a 74 68 65 20 | ment.NO-SPLIT,.which.causes.the. |
| 25be0 | 75 73 65 72 20 69 6e 70 75 74 20 74 6f 20 62 65 20 72 65 74 75 72 6e 65 64 20 61 73 20 61 20 73 | user.input.to.be.returned.as.a.s |
| 25c00 | 69 6e 67 6c 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 73 74 72 69 6e 67 2e 0a 41 6c 73 6f 20 77 6f | ingle.unmodified.string..Also.wo |
| 25c20 | 72 6b 20 61 72 6f 75 6e 64 20 76 61 72 69 6f 75 73 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 66 | rk.around.various.incompatible.f |
| 25c40 | 65 61 74 75 72 65 73 20 6f 66 20 76 61 72 69 6f 75 73 0a 74 68 69 72 64 2d 70 61 72 74 79 20 63 | eatures.of.various.third-party.c |
| 25c60 | 6f 6d 70 6c 65 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 73 2e 22 0a 20 20 28 63 6c 2d 6c 65 74 | ompletion.frameworks."...(cl-let |
| 25c80 | 66 2a 0a 20 20 20 20 20 20 28 3b 3b 20 54 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 4e 4f 2d 53 50 4c | f*.......(;;.To.implement.NO-SPL |
| 25ca0 | 49 54 20 77 65 20 68 61 76 65 20 74 6f 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 65 20 72 65 73 | IT.we.have.to.manipulate.the.res |
| 25cc0 | 70 65 63 74 69 76 65 0a 20 20 20 20 20 20 20 3b 3b 20 60 73 70 6c 69 74 2d 73 74 72 69 6e 67 27 | pective........;;.`split-string' |
| 25ce0 | 20 69 6e 76 6f 63 61 74 69 6f 6e 2e 20 20 57 65 20 63 61 6e 6e 6f 74 20 73 69 6d 70 6c 79 20 61 | .invocation...We.cannot.simply.a |
| 25d00 | 64 76 69 63 65 20 69 74 20 74 6f 0a 20 20 20 20 20 20 20 3b 3b 20 72 65 74 75 72 6e 20 74 68 65 | dvice.it.to........;;.return.the |
| 25d20 | 20 69 6e 70 75 74 20 73 74 72 69 6e 67 20 62 65 63 61 75 73 65 20 60 53 45 4c 45 43 54 52 55 4d | .input.string.because.`SELECTRUM |
| 25d40 | 27 20 77 6f 75 6c 64 20 63 68 6f 6b 65 20 6f 6e 0a 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 | '.would.choke.on........;;.that. |
| 25d60 | 73 74 72 69 6e 67 2e 20 20 55 73 65 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 70 61 73 73 20 | string...Use.a.variable.to.pass. |
| 25d80 | 61 6c 6f 6e 67 20 74 68 65 20 72 61 77 20 75 73 65 72 0a 20 20 20 20 20 20 20 3b 3b 20 69 6e 70 | along.the.raw.user........;;.inp |
| 25da0 | 75 74 20 73 74 72 69 6e 67 2e 20 61 61 35 66 30 39 38 61 62 0a 20 20 20 20 20 20 20 28 69 6e 70 | ut.string..aa5f098ab........(inp |
| 25dc0 | 75 74 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 73 79 | ut.nil)........(split-string.(sy |
| 25de0 | 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 27 73 70 6c 69 74 2d 73 74 72 69 6e 67 29 29 0a 20 | mbol-function.#'split-string)).. |
| 25e00 | 20 20 20 20 20 20 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 27 73 70 6c 69 74 2d | ......((symbol-function.#'split- |
| 25e20 | 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 73 74 72 69 6e 67 20 | string).........(lambda.(string. |
| 25e40 | 26 6f 70 74 69 6f 6e 61 6c 20 73 65 70 61 72 61 74 6f 72 73 20 6f 6d 69 74 2d 6e 75 6c 6c 73 20 | &optional.separators.omit-nulls. |
| 25e60 | 74 72 69 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6e 6f 2d 73 70 | trim)...........(when.(and.no-sp |
| 25e80 | 6c 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 | lit......................(equal. |
| 25ea0 | 73 65 70 61 72 61 74 6f 72 73 20 63 72 6d 2d 73 65 70 61 72 61 74 6f 72 29 0a 20 20 20 20 20 20 | separators.crm-separator)....... |
| 25ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 6f 6d 69 74 2d 6e 75 6c 6c 73 | ...............(equal.omit-nulls |
| 25ee0 | 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 69 6e 70 75 74 20 73 74 72 | .t)).............(setq.input.str |
| 25f00 | 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 73 70 6c 69 74 2d 73 | ing))...........(funcall.split-s |
| 25f20 | 74 72 69 6e 67 20 73 74 72 69 6e 67 20 73 65 70 61 72 61 74 6f 72 73 20 6f 6d 69 74 2d 6e 75 6c | tring.string.separators.omit-nul |
| 25f40 | 6c 73 20 74 72 69 6d 29 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 45 6d 61 63 73 20 32 35 | ls.trim)))........;;.In.Emacs.25 |
| 25f60 | 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 61 20 62 75 67 2c 20 73 6f 20 77 65 20 | .this.function.has.a.bug,.so.we. |
| 25f80 | 75 73 65 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 3b 3b 20 76 65 72 73 | use.a.copy.of.the........;;.vers |
| 25fa0 | 69 6f 6e 20 66 72 6f 6d 20 45 6d 61 63 73 20 32 36 2e 20 62 65 66 39 63 37 61 61 33 0a 20 20 20 | ion.from.Emacs.26..bef9c7aa3.... |
| 25fc0 | 20 20 20 20 28 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 27 63 6f 6d 70 6c 65 74 69 | ....((symbol-function.#'completi |
| 25fe0 | 6f 6e 2d 70 63 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 | on-pcm--all-completions)........ |
| 26000 | 20 28 69 66 20 28 3c 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 36 29 0a | .(if.(<.emacs-major-version.26). |
| 26020 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 | ............'magit-completion-pc |
| 26040 | 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 | m--all-completions...........(sy |
| 26060 | 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 27 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d | mbol-function.#'completion-pcm-- |
| 26080 | 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 50 72 65 | all-completions)))........;;.Pre |
| 260a0 | 76 65 6e 74 20 60 42 55 49 4c 54 2d 49 4e 27 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 72 6f 6d 20 | vent.`BUILT-IN'.completion.from. |
| 260c0 | 6d 65 73 73 69 6e 67 20 75 70 20 6f 75 72 20 65 78 69 73 74 69 6e 67 0a 20 20 20 20 20 20 20 3b | messing.up.our.existing........; |
| 260e0 | 3b 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 | ;.order.of.the.completion.candid |
| 26100 | 61 74 65 73 2e 20 61 61 35 66 30 39 38 61 62 0a 20 20 20 20 20 20 20 28 74 61 62 6c 65 20 28 6d | ates..aa5f098ab........(table.(m |
| 26120 | 61 67 69 74 2d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 74 61 62 6c 65 29 29 0a 20 | agit--completion-table.table)).. |
| 26140 | 20 20 20 20 20 20 3b 3b 20 50 72 65 76 65 6e 74 20 60 49 56 59 27 20 66 72 6f 6d 20 6d 65 73 73 | ......;;.Prevent.`IVY'.from.mess |
| 26160 | 69 6e 67 20 75 70 20 6f 75 72 20 65 78 69 73 74 69 6e 67 20 6f 72 64 65 72 2e 20 63 37 61 66 37 | ing.up.our.existing.order..c7af7 |
| 26180 | 38 37 32 36 0a 20 20 20 20 20 20 20 28 69 76 79 2d 73 6f 72 74 2d 6d 61 74 63 68 65 73 2d 66 75 | 8726........(ivy-sort-matches-fu |
| 261a0 | 6e 63 74 69 6f 6e 73 2d 61 6c 69 73 74 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 3b 3b 20 50 72 65 | nctions-alist.nil)........;;.Pre |
| 261c0 | 76 65 6e 74 20 60 48 45 4c 4d 27 20 66 72 6f 6d 20 6d 65 73 73 69 6e 67 20 75 70 20 6f 75 72 20 | vent.`HELM'.from.messing.up.our. |
| 261e0 | 65 78 69 73 74 69 6e 67 20 6f 72 64 65 72 2e 20 20 36 66 63 66 39 39 34 62 64 0a 20 20 20 20 20 | existing.order...6fcf994bd...... |
| 26200 | 20 20 28 68 65 6c 6d 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 72 65 67 69 6f 6e 2d 64 65 66 | ..(helm-completion-in-region-def |
| 26220 | 61 75 6c 74 2d 73 6f 72 74 2d 66 6e 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 3b 3b 20 50 72 65 76 | ault-sort-fn.nil)........;;.Prev |
| 26240 | 65 6e 74 20 60 48 45 4c 4d 27 20 66 72 6f 6d 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 70 | ent.`HELM'.from.automatically.ap |
| 26260 | 70 65 6e 64 69 6e 67 20 74 68 65 20 73 65 70 61 72 61 74 6f 72 2c 0a 20 20 20 20 20 20 20 3b 3b | pending.the.separator,........;; |
| 26280 | 20 77 68 69 63 68 20 69 73 20 63 6f 75 6e 74 65 72 70 72 6f 64 75 63 74 69 76 65 20 77 68 65 6e | .which.is.counterproductive.when |
| 262a0 | 20 4e 4f 2d 53 50 4c 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 2f 6f 72 0a 20 20 20 20 | .NO-SPLIT.is.non-nil.and/or..... |
| 262c0 | 20 20 20 3b 3b 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 63 6f 6d 6d 69 74 20 72 61 6e 67 65 73 | ...;;.when.reading.commit.ranges |
| 262e0 | 2e 20 37 39 38 61 66 66 35 36 34 0a 20 20 20 20 20 20 20 28 68 65 6c 6d 2d 63 72 6d 2d 64 65 66 | ..798aff564........(helm-crm-def |
| 26300 | 61 75 6c 74 2d 73 65 70 61 72 61 74 6f 72 0a 20 20 20 20 20 20 20 20 28 69 66 20 6e 6f 2d 73 70 | ault-separator.........(if.no-sp |
| 26320 | 6c 69 74 20 6e 69 6c 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 68 65 6c 6d 2d 63 | lit.nil.(bound-and-true-p.helm-c |
| 26340 | 72 6d 2d 64 65 66 61 75 6c 74 2d 73 65 70 61 72 61 74 6f 72 29 29 29 0a 20 20 20 20 20 20 20 3b | rm-default-separator)))........; |
| 26360 | 3b 20 41 6e 64 20 6e 6f 77 2c 20 74 68 65 20 6d 6f 6d 65 6e 74 20 77 65 20 68 61 76 65 20 61 6c | ;.And.now,.the.moment.we.have.al |
| 26380 | 6c 20 62 65 65 6e 20 77 61 69 74 69 6e 67 20 66 6f 72 2e 2e 2e 0a 20 20 20 20 20 20 20 28 76 61 | l.been.waiting.for...........(va |
| 263a0 | 6c 75 65 73 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 | lues.(completing-read-multiple.. |
| 263c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6d 70 74 20 74 61 62 6c 65 20 70 72 65 64 | ...............prompt.table.pred |
| 263e0 | 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 | icate.require-match.initial-inpu |
| 26400 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 20 64 65 66 20 69 6e 68 65 72 | t.................hist.def.inher |
| 26420 | 69 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 29 29 0a 20 20 20 20 28 69 66 20 6e 6f 2d 73 70 | it-input-method))).....(if.no-sp |
| 26440 | 6c 69 74 20 69 6e 70 75 74 20 76 61 6c 75 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | lit.input.values)))..(defun.magi |
| 26460 | 74 2d 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 28 70 72 6f 6d 70 | t-ido-completing-read.....(promp |
| 26480 | 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 20 72 65 | t.choices.&optional.predicate.re |
| 264a0 | 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 20 64 | quire-match.initial-input.hist.d |
| 264c0 | 65 66 29 0a 20 20 22 49 64 6f 2d 62 61 73 65 64 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | ef)..."Ido-based.`completing-rea |
| 264e0 | 64 27 20 61 6c 6d 6f 73 74 2d 72 65 70 6c 61 63 65 6d 65 6e 74 2e 0a 0a 55 6e 66 6f 72 74 75 6e | d'.almost-replacement...Unfortun |
| 26500 | 61 74 65 6c 79 20 60 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 69 73 20 6e | ately.`ido-completing-read'.is.n |
| 26520 | 6f 74 20 73 75 69 74 61 62 6c 65 20 61 73 20 61 0a 64 72 6f 70 2d 69 6e 20 72 65 70 6c 61 63 65 | ot.suitable.as.a.drop-in.replace |
| 26540 | 6d 65 6e 74 20 66 6f 72 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2c 20 69 6e 73 74 | ment.for.`completing-read',.inst |
| 26560 | 65 61 64 20 77 65 20 75 73 65 0a 60 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2b | ead.we.use.`ido-completing-read+ |
| 26580 | 27 20 66 72 6f 6d 20 74 68 65 20 74 68 69 72 64 2d 70 61 72 74 79 20 70 61 63 6b 61 67 65 20 62 | '.from.the.third-party.package.b |
| 265a0 | 79 20 74 68 65 0a 73 61 6d 65 20 6e 61 6d 65 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 28 72 65 | y.the.same.name."...(if.(and.(re |
| 265c0 | 71 75 69 72 65 20 27 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2b 20 6e 69 6c 20 | quire.'ido-completing-read+.nil. |
| 265e0 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 69 64 6f 2d 63 6f 6d 70 | t)............(fboundp.'ido-comp |
| 26600 | 6c 65 74 69 6e 67 2d 72 65 61 64 2b 29 29 0a 20 20 20 20 20 20 28 69 64 6f 2d 63 6f 6d 70 6c 65 | leting-read+)).......(ido-comple |
| 26620 | 74 69 6e 67 2d 72 65 61 64 2b 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 70 72 65 64 69 63 | ting-read+.prompt.choices.predic |
| 26640 | 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ate.require-match............... |
| 26660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 | ..............initial-input.hist |
| 26680 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | .............................(or |
| 266a0 | 20 64 65 66 20 28 61 6e 64 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 28 63 61 72 20 63 68 6f | .def.(and.require-match.(car.cho |
| 266c0 | 69 63 65 73 29 29 29 29 0a 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 20 27 6d | ices)))).....(display-warning.'m |
| 266e0 | 61 67 69 74 20 22 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2b 20 69 73 20 6e 6f | agit."ido-completing-read+.is.no |
| 26700 | 74 20 69 6e 73 74 61 6c 6c 65 64 0a 0a 54 6f 20 75 73 65 20 49 64 6f 20 63 6f 6d 70 6c 65 74 69 | t.installed..To.use.Ido.completi |
| 26720 | 6f 6e 20 77 69 74 68 20 4d 61 67 69 74 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 69 6e 73 74 61 6c | on.with.Magit.you.need.to.instal |
| 26740 | 6c 20 74 68 65 0a 74 68 69 72 64 2d 70 61 72 74 79 20 60 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e | l.the.third-party.`ido-completin |
| 26760 | 67 2d 72 65 61 64 2b 27 20 70 61 63 6b 61 67 65 73 2e 20 20 46 61 6c 6c 69 6e 67 0a 62 61 63 6b | g-read+'.packages...Falling.back |
| 26780 | 20 74 6f 20 62 75 69 6c 74 2d 69 6e 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 66 | .to.built-in.`completing-read'.f |
| 267a0 | 6f 72 20 6e 6f 77 2e 22 20 3a 65 72 72 6f 72 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 69 6c | or.now.".:error).....(magit-buil |
| 267c0 | 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 | tin-completing-read.prompt.choic |
| 267e0 | 65 73 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 0a 20 20 20 20 20 | es.predicate.require-match...... |
| 26800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e | ..............................in |
| 26820 | 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 29 29 29 0a 0a 28 64 65 66 75 6e 20 | itial-input.hist.def)))..(defun. |
| 26840 | 6d 61 67 69 74 2d 70 72 6f 6d 70 74 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 20 28 70 72 6f 6d 70 | magit-prompt-with-default.(promp |
| 26860 | 74 20 64 65 66 29 0a 20 20 28 69 66 20 28 61 6e 64 20 64 65 66 20 28 6c 65 6e 67 74 68 3e 20 70 | t.def)...(if.(and.def.(length>.p |
| 26880 | 72 6f 6d 70 74 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 65 71 75 61 | rompt.2)............(string-equa |
| 268a0 | 6c 20 22 3a 20 22 20 28 73 75 62 73 74 72 69 6e 67 20 70 72 6f 6d 70 74 20 2d 32 29 29 29 0a 20 | l.":.".(substring.prompt.-2))).. |
| 268c0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 28 64 65 66 61 75 6c 74 20 25 73 29 3a 20 22 | .....(format."%s.(default.%s):." |
| 268e0 | 20 28 73 75 62 73 74 72 69 6e 67 20 70 72 6f 6d 70 74 20 30 20 2d 32 29 20 64 65 66 29 0a 20 20 | .(substring.prompt.0.-2).def)... |
| 26900 | 20 20 70 72 6f 6d 70 74 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 | ..prompt))..(defvar-keymap.magit |
| 26920 | 2d 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6e 73 2d 6d 61 70 0a 20 20 3a 70 61 72 65 | -minibuffer-local-ns-map...:pare |
| 26940 | 6e 74 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 0a 20 20 22 53 50 43 22 20 | nt.minibuffer-local-map..."SPC". |
| 26960 | 23 27 6d 61 67 69 74 2d 77 68 69 74 65 73 70 61 63 65 2d 64 69 73 61 6c 6c 6f 77 65 64 0a 20 20 | #'magit-whitespace-disallowed... |
| 26980 | 22 54 41 42 22 20 23 27 6d 61 67 69 74 2d 77 68 69 74 65 73 70 61 63 65 2d 64 69 73 61 6c 6c 6f | "TAB".#'magit-whitespace-disallo |
| 269a0 | 77 65 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 68 69 74 65 73 70 61 63 65 2d 64 69 | wed)..(defun.magit-whitespace-di |
| 269c0 | 73 61 6c 6c 6f 77 65 64 20 28 29 0a 20 20 22 42 65 65 70 20 74 6f 20 74 65 6c 6c 20 74 68 65 20 | sallowed.()..."Beep.to.tell.the. |
| 269e0 | 75 73 65 72 20 74 68 61 74 20 77 68 69 74 65 73 70 61 63 65 20 69 73 20 6e 6f 74 20 61 6c 6c 6f | user.that.whitespace.is.not.allo |
| 26a00 | 77 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 64 69 6e 67 29 0a 20 | wed."...(interactive)...(ding).. |
| 26a20 | 20 28 6d 65 73 73 61 67 65 20 22 57 68 69 74 65 73 70 61 63 65 20 69 73 6e 27 74 20 61 6c 6c 6f | .(message."Whitespace.isn't.allo |
| 26a40 | 77 65 64 20 68 65 72 65 22 29 0a 20 20 28 73 65 74 71 20 64 65 66 69 6e 69 6e 67 2d 6b 62 64 2d | wed.here")...(setq.defining-kbd- |
| 26a60 | 6d 61 63 72 6f 20 6e 69 6c 29 0a 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 | macro.nil)...(force-mode-line-up |
| 26a80 | 64 61 74 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 | date))..(defun.magit-read-string |
| 26aa0 | 20 28 20 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 | .(.prompt.&optional.initial-inpu |
| 26ac0 | 74 20 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 | t.history.default-value......... |
| 26ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 68 65 72 69 74 2d 69 6e 70 75 74 | ...................inherit-input |
| 26b00 | 2d 6d 65 74 68 6f 64 20 6e 6f 2d 77 68 69 74 65 73 70 61 63 65 29 0a 20 20 22 52 65 61 64 20 61 | -method.no-whitespace)..."Read.a |
| 26b20 | 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 70 72 6f | .string.from.the.minibuffer,.pro |
| 26b40 | 6d 70 74 69 6e 67 20 77 69 74 68 20 73 74 72 69 6e 67 20 50 52 4f 4d 50 54 2e 0a 0a 54 68 69 73 | mpting.with.string.PROMPT...This |
| 26b60 | 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 72 65 61 64 2d 73 74 72 69 6e 67 27 2c 20 62 75 | .is.similar.to.`read-string',.bu |
| 26b80 | 74 0a 2a 20 65 6d 70 74 79 20 69 6e 70 75 74 20 69 73 20 6f 6e 6c 79 20 61 6c 6c 6f 77 65 64 20 | t.*.empty.input.is.only.allowed. |
| 26ba0 | 69 66 20 44 45 46 41 55 4c 54 2d 56 41 4c 55 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 69 6e 0a 20 | if.DEFAULT-VALUE.is.non-nil.in.. |
| 26bc0 | 20 77 68 69 63 68 20 63 61 73 65 20 74 68 61 74 20 69 73 20 72 65 74 75 72 6e 65 64 2c 0a 2a 20 | .which.case.that.is.returned,.*. |
| 26be0 | 77 68 69 74 65 73 70 61 63 65 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 61 6e 64 20 6c 65 | whitespace.is.not.allowed.and.le |
| 26c00 | 61 64 69 6e 67 20 61 6e 64 20 74 72 61 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 20 69 73 | ading.and.trailing.whitespace.is |
| 26c20 | 0a 20 20 72 65 6d 6f 76 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 66 20 4e 4f 2d 57 | ...removed.automatically.if.NO-W |
| 26c40 | 48 49 54 45 53 50 41 43 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 0a 2a 20 5c 22 3a 20 5c 22 20 69 | HITESPACE.is.non-nil,.*.\":.\".i |
| 26c60 | 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 50 52 4f 4d 50 54 2c 20 61 6e 64 0a 2a 20 61 6e 20 69 | s.appended.to.PROMPT,.and.*.an.i |
| 26c80 | 6e 76 61 6c 69 64 20 44 45 46 41 55 4c 54 2d 56 41 4c 55 45 20 69 73 20 73 69 6c 65 6e 74 6c 79 | nvalid.DEFAULT-VALUE.is.silently |
| 26ca0 | 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 | .ignored."...(when.default-value |
| 26cc0 | 0a 20 20 20 20 28 77 68 65 6e 20 28 63 6f 6e 73 70 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 29 | .....(when.(consp.default-value) |
| 26ce0 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 28 63 61 72 20 | .......(setq.default-value.(car. |
| 26d00 | 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 | default-value))).....(unless.(st |
| 26d20 | 72 69 6e 67 70 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 28 73 65 74 71 | ringp.default-value).......(setq |
| 26d40 | 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 6e 69 6c 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 | .default-value.nil)))...(let*.(( |
| 26d60 | 6d 69 6e 69 62 75 66 66 65 72 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 6e 69 6c 29 | minibuffer-completion-table.nil) |
| 26d80 | 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 20 28 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 | ..........(val.(read-from-minibu |
| 26da0 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 6d 70 | ffer................(magit-promp |
| 26dc0 | 74 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 3a | t-with-default.(concat.prompt.": |
| 26de0 | 20 22 29 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .").default-value).............. |
| 26e00 | 20 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 28 61 6e 64 20 6e 6f 2d 77 68 69 74 65 73 70 61 | ..initial-input.(and.no-whitespa |
| 26e20 | 63 65 20 6d 61 67 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6e 73 2d 6d 61 70 | ce.magit-minibuffer-local-ns-map |
| 26e40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 68 69 73 74 6f 72 79 20 64 65 66 | )................nil.history.def |
| 26e60 | 61 75 6c 74 2d 76 61 6c 75 65 20 69 6e 68 65 72 69 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 | ault-value.inherit-input-method) |
| 26e80 | 29 0a 20 20 20 20 20 20 20 20 20 28 74 72 69 6d 20 28 6c 61 6d 62 64 61 20 28 72 65 67 65 78 70 | )..........(trim.(lambda.(regexp |
| 26ea0 | 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d | .string)..................(save- |
| 26ec0 | 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | match-data....................(i |
| 26ee0 | 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 67 65 78 70 20 73 74 72 69 6e 67 29 0a 20 | f.(string-match.regexp.string).. |
| 26f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d | ......................(replace-m |
| 26f20 | 61 74 63 68 20 22 22 20 74 20 74 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | atch."".t.t.string)............. |
| 26f40 | 20 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 | .........string))))).....(when.( |
| 26f60 | 61 6e 64 20 28 73 74 72 69 6e 67 3d 20 76 61 6c 20 22 22 29 20 64 65 66 61 75 6c 74 2d 76 61 6c | and.(string=.val."").default-val |
| 26f80 | 75 65 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 76 61 6c 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 | ue).......(setq.val.default-valu |
| 26fa0 | 65 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6e 6f 2d 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 | e)).....(when.no-whitespace..... |
| 26fc0 | 20 20 28 73 65 74 71 20 76 61 6c 20 28 66 75 6e 63 61 6c 6c 20 74 72 69 6d 20 22 5c 5c 60 5c 5c | ..(setq.val.(funcall.trim."\\`\\ |
| 26fe0 | 28 3f 3a 5b 20 5c 74 5c 6e 5c 72 5d 2b 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (?:[.\t\n\r]+\\)"............... |
| 27000 | 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 74 72 69 6d 20 22 5c 5c 28 3f 3a 5b | ...........(funcall.trim."\\(?:[ |
| 27020 | 20 5c 74 5c 6e 5c 72 5d 2b 5c 5c 29 5c 5c 27 22 20 76 61 6c 29 29 29 29 0a 20 20 20 20 28 63 6f | .\t\n\r]+\\)\\'".val)))).....(co |
| 27040 | 6e 64 20 28 28 73 74 72 69 6e 67 3d 20 76 61 6c 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nd.((string=.val."")............ |
| 27060 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 65 65 64 20 6e 6f 6e 2d 65 6d 70 74 79 20 69 6e 70 75 | (user-error."Need.non-empty.inpu |
| 27080 | 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 6e 6f 2d 77 68 69 74 65 73 70 61 | t"))...........((and.no-whitespa |
| 270a0 | 63 65 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 5c 73 5c 74 5c 6e 5d 22 20 76 61 | ce.(string-match-p."[\s\t\n]".va |
| 270c0 | 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 70 75 | l))............(user-error."Inpu |
| 270e0 | 74 20 63 6f 6e 74 61 69 6e 73 20 77 68 69 74 65 73 70 61 63 65 22 29 29 0a 20 20 20 20 20 20 20 | t.contains.whitespace"))........ |
| 27100 | 20 20 20 28 74 20 76 61 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 | ...(t.val))))..(defun.magit-read |
| 27120 | 2d 73 74 72 69 6e 67 2d 6e 73 20 28 20 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e | -string-ns.(.prompt.&optional.in |
| 27140 | 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | itial-input.history............. |
| 27160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 | ..................default-value. |
| 27180 | 69 6e 68 65 72 69 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 0a 20 20 22 43 61 6c 6c 20 60 6d | inherit-input-method)..."Call.`m |
| 271a0 | 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 27 20 77 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 4e | agit-read-string'.with.non-nil.N |
| 271c0 | 4f 2d 57 48 49 54 45 53 50 41 43 45 2e 22 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 | O-WHITESPACE."...(magit-read-str |
| 271e0 | 69 6e 67 20 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 | ing.prompt.initial-input.history |
| 27200 | 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .default-value.................. |
| 27220 | 20 20 20 20 69 6e 68 65 72 69 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 74 29 29 0a 0a 28 64 | ....inherit-input-method.t))..(d |
| 27240 | 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 28 70 72 | efmacro.magit-read-char-case.(pr |
| 27260 | 6f 6d 70 74 20 76 65 72 62 6f 73 65 20 26 72 65 73 74 20 63 6c 61 75 73 65 73 29 0a 20 20 28 64 | ompt.verbose.&rest.clauses)...(d |
| 27280 | 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 | eclare.(indent.2)............(de |
| 272a0 | 62 75 67 20 28 66 6f 72 6d 20 66 6f 72 6d 20 26 72 65 73 74 20 28 63 68 61 72 61 63 74 65 72 70 | bug.(form.form.&rest.(characterp |
| 272c0 | 20 66 6f 72 6d 20 62 6f 64 79 29 29 29 29 0a 20 20 60 28 70 72 6f 67 31 20 28 70 63 61 73 65 20 | .form.body))))...`(prog1.(pcase. |
| 272e0 | 28 72 65 61 64 2d 63 68 61 72 2d 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (read-char-choice............... |
| 27300 | 20 20 20 20 28 6c 65 74 20 28 28 70 61 72 74 73 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 2c 40 | ....(let.((parts.(nconc.(list.,@ |
| 27320 | 28 6d 61 70 63 61 72 20 23 27 63 61 64 72 20 63 6c 61 75 73 65 73 29 29 0a 20 20 20 20 20 20 20 | (mapcar.#'cadr.clauses))........ |
| 27340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c | ..............................., |
| 27360 | 28 61 6e 64 20 76 65 72 62 6f 73 65 20 27 28 6c 69 73 74 20 22 5b 43 2d 67 5d 20 74 6f 20 61 62 | (and.verbose.'(list."[C-g].to.ab |
| 27380 | 6f 72 74 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ort"))))).....................(c |
| 273a0 | 6f 6e 63 61 74 20 2c 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oncat.,prompt................... |
| 273c0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 | ..........(mapconcat.#'identity. |
| 273e0 | 28 62 75 74 6c 61 73 74 20 70 61 72 74 73 29 20 22 2c 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 | (butlast.parts).",.")........... |
| 27400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2c 20 6f 72 20 22 20 20 28 63 61 72 20 | ..................",.or."..(car. |
| 27420 | 28 6c 61 73 74 20 70 61 72 74 73 29 29 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (last.parts))."."))............. |
| 27440 | 20 20 20 20 20 20 27 2c 28 6d 61 70 63 61 72 20 23 27 63 61 72 20 63 6c 61 75 73 65 73 29 29 0a | ......',(mapcar.#'car.clauses)). |
| 27460 | 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 2d 2d 6d 61 70 20 60 28 2c 28 63 61 72 20 69 74 29 | ............,@(--map.`(,(car.it) |
| 27480 | 20 2c 40 28 63 64 64 72 20 69 74 29 29 20 63 6c 61 75 73 65 73 29 29 0a 20 20 20 20 20 28 6d 65 | .,@(cddr.it)).clauses))......(me |
| 274a0 | 73 73 61 67 65 20 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 79 2d 6f 72 2d 6e | ssage."")))..(defun.magit-y-or-n |
| 274c0 | 2d 70 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 63 74 69 6f 6e 29 0a 20 20 22 | -p.(prompt.&optional.action)..." |
| 274e0 | 41 73 6b 20 75 73 65 72 20 61 20 5c 22 79 20 6f 72 20 6e 5c 22 20 6f 72 20 61 20 5c 22 79 65 73 | Ask.user.a.\"y.or.n\".or.a.\"yes |
| 27500 | 20 6f 72 20 6e 6f 5c 22 20 71 75 65 73 74 69 6f 6e 20 75 73 69 6e 67 20 50 52 4f 4d 50 54 2e 0a | .or.no\".question.using.PROMPT.. |
| 27520 | 57 68 69 63 68 20 6b 69 6e 64 20 6f 66 20 71 75 65 73 74 69 6f 6e 20 69 73 20 75 73 65 64 20 64 | Which.kind.of.question.is.used.d |
| 27540 | 65 70 65 6e 64 73 20 6f 6e 20 77 68 65 74 68 65 72 0a 41 43 54 49 4f 4e 20 69 73 20 61 20 6d 65 | epends.on.whether.ACTION.is.a.me |
| 27560 | 6d 62 65 72 20 6f 66 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 73 6c 6f 77 2d 63 6f 6e 66 69 | mber.of.option.`magit-slow-confi |
| 27580 | 72 6d 27 2e 22 0a 20 20 28 69 66 20 28 6f 72 20 28 65 71 20 6d 61 67 69 74 2d 73 6c 6f 77 2d 63 | rm'."...(if.(or.(eq.magit-slow-c |
| 275a0 | 6f 6e 66 69 72 6d 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 61 63 74 69 6f 6e 20 | onfirm.t)...........(and.action. |
| 275c0 | 28 6d 65 6d 62 65 72 20 61 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 6c 6f 77 2d 63 6f 6e 66 69 72 | (member.action.magit-slow-confir |
| 275e0 | 6d 29 29 29 0a 20 20 20 20 20 20 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 70 72 6f 6d 70 74 29 0a | m))).......(yes-or-no-p.prompt). |
| 27600 | 20 20 20 20 28 79 2d 6f 72 2d 6e 2d 70 20 70 72 6f 6d 70 74 29 29 29 0a 0a 28 64 65 66 76 61 72 | ....(y-or-n-p.prompt)))..(defvar |
| 27620 | 20 6d 61 67 69 74 2d 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 2d 61 6c 69 73 74 0a 20 20 27 28 28 73 61 | .magit--no-confirm-alist...'((sa |
| 27640 | 66 65 2d 77 69 74 68 2d 77 69 70 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 | fe-with-wip.magit-wip-before-cha |
| 27660 | 6e 67 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 63 | nge-mode....................disc |
| 27680 | 61 72 64 20 72 65 76 65 72 73 65 20 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 20 75 6e | ard.reverse.stage-all-changes.un |
| 276a0 | 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 29 29 29 0a 0a 28 63 6c 2d 64 65 66 75 6e 20 | stage-all-changes)))..(cl-defun. |
| 276c0 | 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 28 20 61 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c | magit-confirm.(.action.&optional |
| 276e0 | 20 70 72 6f 6d 70 74 20 70 72 6f 6d 70 74 2d 6e 20 6e 6f 61 62 6f 72 74 0a 20 20 20 20 20 20 20 | .prompt.prompt-n.noabort........ |
| 27700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 74 65 6d 73 20 6e 69 6c 20 73 69 | ...................(items.nil.si |
| 27720 | 74 65 6d 73 29 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 78 29 0a 20 20 28 64 65 63 6c 61 72 65 20 | tems).prompt-suffix)...(declare. |
| 27740 | 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 29 0a 20 20 28 73 65 74 71 20 70 72 6f 6d 70 74 2d 6e | (indent.defun))...(setq.prompt-n |
| 27760 | 20 28 66 6f 72 6d 61 74 20 28 63 6f 6e 63 61 74 20 28 6f 72 20 70 72 6f 6d 70 74 2d 6e 20 70 72 | .(format.(concat.(or.prompt-n.pr |
| 27780 | 6f 6d 70 74 29 20 22 3f 20 22 29 20 28 6c 65 6e 67 74 68 20 69 74 65 6d 73 29 29 29 0a 20 20 28 | ompt)."?.").(length.items)))...( |
| 277a0 | 73 65 74 71 20 70 72 6f 6d 70 74 20 20 20 28 66 6f 72 6d 61 74 20 28 63 6f 6e 63 61 74 20 28 6f | setq.prompt...(format.(concat.(o |
| 277c0 | 72 20 70 72 6f 6d 70 74 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 6d 61 6b 65 2d 70 72 6f | r.prompt.(magit-confirm-make-pro |
| 277e0 | 6d 70 74 20 61 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mpt.action)).................... |
| 27800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3f 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............."?.")............. |
| 27820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 69 74 65 6d 73 29 29 29 0a 20 20 28 77 68 | .............(car.items)))...(wh |
| 27840 | 65 6e 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 78 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 6d 70 | en.prompt-suffix.....(setq.promp |
| 27860 | 74 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 78 29 29 | t.(concat.prompt.prompt-suffix)) |
| 27880 | 29 0a 20 20 28 6f 72 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 20 61 63 74 | )...(or.(cond.((and.(not.(eq.act |
| 278a0 | 69 6f 6e 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 65 | ion.t))...................(or.(e |
| 278c0 | 71 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | q.magit-no-confirm.t)........... |
| 278e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 61 63 74 69 6f 6e 20 6d 61 67 69 74 2d 6e | ............(memq.action.magit-n |
| 27900 | 6f 2d 63 6f 6e 66 69 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-confirm)...................... |
| 27920 | 20 28 63 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 | .(cl-member-if.(pcase-lambda.(`( |
| 27940 | 2c 6b 65 79 20 2c 76 61 72 20 2e 20 2c 73 75 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,key.,var...,sub)).............. |
| 27960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d | .........................(and.(m |
| 27980 | 65 6d 71 20 6b 65 79 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 29 0a 20 20 20 20 20 20 | emq.key.magit-no-confirm)....... |
| 279a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 279c0 | 20 20 20 20 20 28 6d 65 6d 71 20 61 63 74 69 6f 6e 20 73 75 62 29 0a 20 20 20 20 20 20 20 20 20 | .....(memq.action.sub).......... |
| 279e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27a00 | 20 20 28 6f 72 20 28 6e 6f 74 20 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(or.(not.var)................. |
| 27a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 27a40 | 61 6e 64 20 28 62 6f 75 6e 64 70 20 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | and.(boundp.var)................ |
| 27a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27a80 | 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 29 29 29 29 29 0a 20 20 20 20 | .....(symbol-value.var)))))..... |
| 27aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27ac0 | 6d 61 67 69 74 2d 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 2d 61 6c 69 73 74 29 29 29 0a 20 20 20 20 20 | magit--no-confirm-alist)))...... |
| 27ae0 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 73 69 74 65 6d 73 29 20 69 74 65 6d 73 29 29 | ........(or.(not.sitems).items)) |
| 27b00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 73 69 74 65 6d 73 29 0a 20 20 20 20 20 | .............((not.sitems)...... |
| 27b20 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 79 2d 6f 72 2d 6e 2d 70 20 70 72 6f 6d 70 74 20 61 | ........(magit-y-or-n-p.prompt.a |
| 27b40 | 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 65 6e 67 74 68 3d 20 69 74 | ction)).............((length=.it |
| 27b60 | 65 6d 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d | ems.1)..............(and.(magit- |
| 27b80 | 79 2d 6f 72 2d 6e 2d 70 20 70 72 6f 6d 70 74 20 61 63 74 69 6f 6e 29 20 69 74 65 6d 73 29 29 0a | y-or-n-p.prompt.action).items)). |
| 27ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 65 6e 67 74 68 3e 20 69 74 65 6d 73 20 31 29 0a 20 | ............((length>.items.1).. |
| 27bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 79 2d 6f 72 2d 6e 2d 70 | ............(and.(magit-y-or-n-p |
| 27be0 | 20 28 63 6f 6e 63 61 74 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 69 | .(concat.(mapconcat.#'identity.i |
| 27c00 | 74 65 6d 73 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tems."\n")...................... |
| 27c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 5c 6e 22 20 70 72 6f 6d | ....................."\n\n".prom |
| 27c40 | 70 74 2d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pt-n)........................... |
| 27c60 | 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........action)................. |
| 27c80 | 20 20 69 74 65 6d 73 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 6e 6f 61 62 6f 72 74 20 6e 69 6c | ..items))).......(if.noabort.nil |
| 27ca0 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 29 0a 0a 28 64 65 66 75 6e | .(user-error."Abort"))))..(defun |
| 27cc0 | 20 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 28 61 63 74 69 6f 6e 20 66 69 6c | .magit-confirm-files.(action.fil |
| 27ce0 | 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 6f 6d 70 74 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 | es.&optional.prompt.prompt-suffi |
| 27d00 | 78 20 6e 6f 61 62 6f 72 74 29 0a 20 20 28 77 68 65 6e 20 66 69 6c 65 73 0a 20 20 20 20 28 75 6e | x.noabort)...(when.files.....(un |
| 27d20 | 6c 65 73 73 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 70 72 6f 6d 70 74 20 28 | less.prompt.......(setq.prompt.( |
| 27d40 | 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 6d 61 6b 65 2d 70 72 6f 6d 70 74 20 61 63 74 69 6f 6e | magit-confirm-make-prompt.action |
| 27d60 | 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 61 63 74 69 6f 6e 0a 20 20 | ))).....(magit-confirm.action... |
| 27d80 | 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 20 5c 22 25 73 5c 22 22 29 0a 20 20 | ....(concat.prompt.".\"%s\"")... |
| 27da0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 20 25 64 20 66 69 6c 65 73 22 29 0a | ....(concat.prompt.".%d.files"). |
| 27dc0 | 20 20 20 20 20 20 6e 6f 61 62 6f 72 74 20 66 69 6c 65 73 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 | ......noabort.files.prompt-suffi |
| 27de0 | 78 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 6d 61 6b 65 2d | x)))..(defun.magit-confirm-make- |
| 27e00 | 70 72 6f 6d 70 74 20 28 61 63 74 69 6f 6e 29 0a 20 20 28 6c 65 74 20 28 28 70 72 6f 6d 70 74 20 | prompt.(action)...(let.((prompt. |
| 27e20 | 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 61 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 73 74 72 69 | (symbol-name.action))).....(stri |
| 27e40 | 6e 67 2d 72 65 70 6c 61 63 65 20 22 2d 22 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng-replace."-".".".............. |
| 27e60 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 75 70 63 61 73 65 20 28 73 75 62 73 74 72 69 6e | .......(concat.(upcase.(substrin |
| 27e80 | 67 20 70 72 6f 6d 70 74 20 30 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.prompt.0.1)).................. |
| 27ea0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 70 72 6f 6d 70 74 20 31 29 29 | ...........(substring.prompt.1)) |
| 27ec0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 73 74 | )))..(defun.magit-read-number-st |
| 27ee0 | 72 69 6e 67 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 5f | ring.(prompt.&optional.default._ |
| 27f00 | 68 69 73 74 6f 72 79 29 0a 20 20 22 4c 69 6b 65 20 60 72 65 61 64 2d 6e 75 6d 62 65 72 27 20 62 | history)..."Like.`read-number'.b |
| 27f20 | 75 74 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 73 74 72 69 6e 67 2e 0a 44 45 46 | ut.return.value.is.a.string..DEF |
| 27f40 | 41 55 4c 54 20 6d 61 79 20 62 65 20 61 20 6e 75 6d 62 65 72 20 6f 72 20 61 20 6e 75 6d 65 72 69 | AULT.may.be.a.number.or.a.numeri |
| 27f60 | 63 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 | c.string."...(number-to-string.. |
| 27f80 | 20 20 28 72 65 61 64 2d 6e 75 6d 62 65 72 20 70 72 6f 6d 70 74 20 28 69 66 20 28 73 74 72 69 6e | ..(read-number.prompt.(if.(strin |
| 27fa0 | 67 70 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | gp.default)..................... |
| 27fc0 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 64 65 66 61 75 6c 74 | .......(string-to-number.default |
| 27fe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 | )..........................defau |
| 28000 | 6c 74 29 29 29 29 0a 0a 3b 3b 3b 20 44 65 62 75 67 20 55 74 69 6c 69 74 69 65 73 0a 0a 3b 3b 3b | lt))))..;;;.Debug.Utilities..;;; |
| 28020 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 6d 61 63 73 2d 51 | ###autoload.(defun.magit-emacs-Q |
| 28040 | 2d 63 6f 6d 6d 61 6e 64 20 28 29 0a 20 20 22 53 68 6f 77 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d | -command.()..."Show.a.shell.comm |
| 28060 | 61 6e 64 20 74 68 61 74 20 72 75 6e 73 20 61 6e 20 75 6e 63 75 73 74 6f 6d 69 7a 65 64 20 45 6d | and.that.runs.an.uncustomized.Em |
| 28080 | 61 63 73 20 77 69 74 68 20 6f 6e 6c 79 20 4d 61 67 69 74 20 6c 6f 61 64 65 64 2e 0a 53 65 65 20 | acs.with.only.Magit.loaded..See. |
| 280a0 | 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c | info.node.`(magit)Debugging.Tool |
| 280c0 | 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 | s'.for.more.information."...(int |
| 280e0 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 63 6d 64 20 28 6d 61 70 63 6f 6e 63 61 | eractive)...(let.((cmd.(mapconca |
| 28100 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 | t...............#'shell-quote-ar |
| 28120 | 67 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 2c 28 63 6f 6e 63 61 74 20 | gument...............`(,(concat. |
| 28140 | 69 6e 76 6f 63 61 74 69 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 69 6e 76 6f 63 61 74 69 6f 6e 2d | invocation-directory.invocation- |
| 28160 | 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 51 22 20 22 2d 2d 65 76 | name)................."-Q"."--ev |
| 28180 | 61 6c 22 20 22 28 73 65 74 71 20 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 74 29 22 0a 20 20 | al"."(setq.debug-on-error.t)"... |
| 281a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 63 6c 2d 6d 61 70 63 61 6e 0a 20 20 20 20 20 | ..............,@(cl-mapcan...... |
| 281c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 64 69 72 29 20 28 6c 69 73 | ..............(lambda.(dir).(lis |
| 281e0 | 74 20 22 2d 4c 22 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t."-L".dir)).................... |
| 28200 | 28 64 65 6c 65 74 65 2d 64 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (delete-dups.................... |
| 28220 | 20 28 63 6c 2d 6d 61 70 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(cl-mapcan..................... |
| 28240 | 20 28 6c 61 6d 62 64 61 20 28 6c 69 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(lib).................. |
| 28260 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 61 74 68 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 | ......(let.((path.(locate-librar |
| 28280 | 79 20 6c 69 62 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y.lib)))........................ |
| 282a0 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(cond......................... |
| 282c0 | 20 20 28 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(path......................... |
| 282e0 | 20 20 20 28 6c 69 73 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 70 61 | ...(list.(file-name-directory.pa |
| 28300 | 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | th)))........................... |
| 28320 | 28 28 6e 6f 74 20 28 65 71 75 61 6c 20 6c 69 62 20 22 6c 69 62 67 69 74 22 29 29 0a 20 20 20 20 | ((not.(equal.lib."libgit"))..... |
| 28340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 | .......................(error."C |
| 28360 | 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 61 6e 64 61 74 6f 72 79 20 64 65 70 65 6e 64 65 6e 63 79 20 | annot.find.mandatory.dependency. |
| 28380 | 25 73 22 20 6c 69 62 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s".lib))))).................... |
| 283a0 | 20 20 27 28 3b 3b 20 4c 69 6b 65 20 60 4c 4f 41 44 5f 50 41 54 48 27 20 69 6e 20 60 64 65 66 61 | ..'(;;.Like.`LOAD_PATH'.in.`defa |
| 283c0 | 75 6c 74 2e 6d 6b 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult.mk'......................... |
| 283e0 | 22 63 6f 6d 70 61 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "compat"........................ |
| 28400 | 22 64 61 73 68 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6c | "dash"........................"l |
| 28420 | 69 62 67 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 | ibgit"........................"t |
| 28440 | 72 61 6e 73 69 65 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ransient"....................... |
| 28460 | 20 22 77 69 74 68 2d 65 64 69 74 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."with-editor".................. |
| 28480 | 20 20 20 20 20 20 3b 3b 20 4f 62 76 69 6f 75 73 6c 79 20 60 6d 61 67 69 74 27 20 69 74 73 65 6c | ......;;.Obviously.`magit'.itsel |
| 284a0 | 66 20 69 73 20 6e 65 65 64 65 64 20 74 6f 6f 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.is.needed.too................. |
| 284c0 | 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........"magit"................. |
| 284e0 | 20 20 20 20 20 20 20 3b 3b 20 57 68 69 6c 65 20 74 68 65 73 65 20 61 72 65 20 70 61 72 74 20 6f | .......;;.While.these.are.part.o |
| 28500 | 66 20 74 68 65 20 4d 61 67 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 0a 20 20 20 20 20 20 20 20 | f.the.Magit.repository,......... |
| 28520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 79 20 61 72 65 20 64 69 73 74 72 | ...............;;.they.are.distr |
| 28540 | 69 62 75 74 65 64 20 61 73 20 73 65 70 61 72 61 74 65 20 70 61 63 6b 61 67 65 73 2e 0a 20 20 20 | ibuted.as.separate.packages..... |
| 28560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 2d 73 65 63 74 69 | ...................."magit-secti |
| 28580 | 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 67 69 74 2d | on"........................"git- |
| 285a0 | 63 6f 6d 6d 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 | commit"........................) |
| 285c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 76 6f 69 64 20 45 6d 61 | ))).................;;.Avoid.Ema |
| 285e0 | 63 73 20 62 75 67 23 31 36 34 30 36 20 62 79 20 75 73 69 6e 67 20 66 75 6c 6c 20 70 61 74 68 2e | cs.bug#16406.by.using.full.path. |
| 28600 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6c 22 20 2c 28 66 69 6c 65 2d 6e 61 6d | ................."-l".,(file-nam |
| 28620 | 65 2d 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 79 | e-sans-extension.(locate-library |
| 28640 | 20 22 6d 61 67 69 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 29 | ."magit")))..............."."))) |
| 28660 | 0a 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 55 6e 63 75 73 74 6f 6d 69 7a 65 64 20 4d 61 67 69 | .....(message."Uncustomized.Magi |
| 28680 | 74 20 63 6f 6d 6d 61 6e 64 20 73 61 76 65 64 20 74 6f 20 6b 69 6c 6c 2d 72 69 6e 67 2c 20 25 73 | t.command.saved.to.kill-ring,.%s |
| 286a0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 6c 65 61 73 65 20 72 75 6e 20 69 74 20 69 6e | ".............."please.run.it.in |
| 286c0 | 20 61 20 74 65 72 6d 69 6e 61 6c 2e 22 29 0a 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 77 20 63 6d 64 | .a.terminal.").....(kill-new.cmd |
| 286e0 | 29 29 29 0a 0a 3b 3b 3b 20 54 65 78 74 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 6d 61 63 | )))..;;;.Text.Utilities..(defmac |
| 28700 | 72 6f 20 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 76 61 72 | ro.magit-bind-match-strings.(var |
| 28720 | 6c 69 73 74 20 73 74 72 69 6e 67 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 42 69 6e 64 20 | list.string.&rest.body)..."Bind. |
| 28740 | 76 61 72 69 61 62 6c 65 73 20 74 6f 20 73 75 62 6d 61 74 63 68 65 73 20 61 63 63 6f 72 64 69 6e | variables.to.submatches.accordin |
| 28760 | 67 20 74 6f 20 56 41 52 4c 49 53 54 20 74 68 65 6e 20 65 76 61 6c 75 61 74 65 20 42 4f 44 59 2e | g.to.VARLIST.then.evaluate.BODY. |
| 28780 | 0a 42 69 6e 64 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 69 6e 20 56 41 52 4c 49 53 54 20 74 6f 20 | .Bind.the.symbols.in.VARLIST.to. |
| 287a0 | 73 75 62 6d 61 74 63 68 65 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 61 74 63 68 0a | submatches.of.the.current.match. |
| 287c0 | 64 61 74 61 2c 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 31 20 61 6e 64 20 69 6e 63 72 65 6d | data,.starting.with.1.and.increm |
| 287e0 | 65 6e 74 69 6e 67 20 62 79 20 31 20 66 6f 72 20 65 61 63 68 20 73 79 6d 62 6f 6c 2e 20 20 49 66 | enting.by.1.for.each.symbol...If |
| 28800 | 0a 74 68 65 20 6c 61 73 74 20 6d 61 74 63 68 20 77 61 73 20 61 67 61 69 6e 73 74 20 61 20 73 74 | .the.last.match.was.against.a.st |
| 28820 | 72 69 6e 67 2c 20 74 68 65 6e 20 74 68 61 74 20 68 61 73 20 74 6f 20 62 65 20 70 72 6f 76 69 64 | ring,.then.that.has.to.be.provid |
| 28840 | 65 64 0a 61 73 20 53 54 52 49 4e 47 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e | ed.as.STRING."...(declare.(inden |
| 28860 | 74 20 32 29 20 28 64 65 62 75 67 20 28 6c 69 73 74 70 20 66 6f 72 6d 20 62 6f 64 79 29 29 29 0a | t.2).(debug.(listp.form.body))). |
| 28880 | 20 20 28 6c 65 74 20 28 28 73 20 28 63 6c 2d 67 65 6e 73 79 6d 20 22 73 74 72 69 6e 67 22 29 29 | ..(let.((s.(cl-gensym."string")) |
| 288a0 | 0a 20 20 20 20 20 20 20 20 28 69 20 30 29 29 0a 20 20 20 20 60 28 6c 65 74 20 28 28 2c 73 20 2c | .........(i.0)).....`(let.((,s., |
| 288c0 | 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 2c 28 73 61 76 65 2d 6d 61 74 63 | string))........(let.,(save-matc |
| 288e0 | 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 61 70 63 61 6e | h-data................(cl-mapcan |
| 28900 | 20 28 6c 61 6d 62 64 61 20 28 73 79 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(sym).................. |
| 28920 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 69 29 0a 20 20 20 20 20 20 20 20 20 | ...........(cl-incf.i).......... |
| 28940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 | ...................(and.(not.(eq |
| 28960 | 20 28 61 72 65 66 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 73 79 6d 29 20 30 29 20 3f 5f 29 29 | .(aref.(symbol-name.sym).0).?_)) |
| 28980 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 289a0 | 20 20 28 6c 69 73 74 20 28 6c 69 73 74 20 73 79 6d 20 28 6c 69 73 74 20 27 6d 61 74 63 68 2d 73 | ..(list.(list.sym.(list.'match-s |
| 289c0 | 74 72 69 6e 67 20 69 20 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tring.i.s))))).................. |
| 289e0 | 20 20 20 20 20 20 20 20 20 76 61 72 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 2c 40 62 6f | .........varlist))..........,@bo |
| 28a00 | 64 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 | dy))))..(defun.magit-delete-line |
| 28a20 | 20 28 29 0a 20 20 22 44 65 6c 65 74 65 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 63 75 | .()..."Delete.the.rest.of.the.cu |
| 28a40 | 72 72 65 6e 74 20 6c 69 6e 65 2e 22 0a 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 28 70 | rrent.line."...(delete-region.(p |
| 28a60 | 6f 69 6e 74 29 20 28 31 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 | oint).(1+.(line-end-position)))) |
| 28a80 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 20 28 26 6f 70 | ..(defun.magit-delete-match.(&op |
| 28aa0 | 74 69 6f 6e 61 6c 20 6e 75 6d 29 0a 20 20 22 44 65 6c 65 74 65 20 74 65 78 74 20 6d 61 74 63 68 | tional.num)..."Delete.text.match |
| 28ac0 | 65 64 20 62 79 20 6c 61 73 74 20 73 65 61 72 63 68 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4e | ed.by.last.search..If.optional.N |
| 28ae0 | 55 4d 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 6f 6e 6c 79 20 64 65 6c 65 74 65 20 74 68 61 | UM.is.specified,.only.delete.tha |
| 28b00 | 74 20 73 75 62 65 78 70 72 65 73 73 69 6f 6e 2e 22 0a 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 | t.subexpression."...(delete-regi |
| 28b20 | 6f 6e 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 28 6f 72 20 6e 75 6d 20 30 29 29 0a | on.(match-beginning.(or.num.0)). |
| 28b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 65 6e 64 20 28 6f 72 20 | .................(match-end.(or. |
| 28b60 | 6e 75 6d 20 30 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e | num.0))))..(defun.magit-file-lin |
| 28b80 | 65 20 28 66 69 6c 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e | e.(file)..."Return.the.first.lin |
| 28ba0 | 65 20 6f 66 20 46 49 4c 45 20 61 73 20 61 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 | e.of.FILE.as.a.string."...(when. |
| 28bc0 | 28 66 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 28 77 69 74 68 2d | (file-regular-p.file).....(with- |
| 28be0 | 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 | temp-buffer.......(insert-file-c |
| 28c00 | 6f 6e 74 65 6e 74 73 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 | ontents.file).......(buffer-subs |
| 28c20 | 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 0a | tring-no-properties.(point-min). |
| 28c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 28c60 | 20 20 20 20 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a 0a 28 | ......(line-end-position)))))..( |
| 28c80 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 20 28 66 69 6c 65 20 26 6f 70 | defun.magit-file-lines.(file.&op |
| 28ca0 | 74 69 6f 6e 61 6c 20 6b 65 65 70 2d 65 6d 70 74 79 2d 6c 69 6e 65 73 29 0a 20 20 22 52 65 74 75 | tional.keep-empty-lines)..."Retu |
| 28cc0 | 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 | rn.a.list.of.strings.containing. |
| 28ce0 | 6f 6e 65 20 65 6c 65 6d 65 6e 74 20 70 65 72 20 6c 69 6e 65 20 69 6e 20 46 49 4c 45 2e 0a 55 6e | one.element.per.line.in.FILE..Un |
| 28d00 | 6c 65 73 73 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 4b 45 45 50 2d 45 4d 50 54 | less.optional.argument.KEEP-EMPT |
| 28d20 | 59 2d 4c 49 4e 45 53 20 69 73 20 74 2c 20 74 72 69 6d 20 61 6c 6c 20 65 6d 70 74 79 20 6c 69 6e | Y-LINES.is.t,.trim.all.empty.lin |
| 28d40 | 65 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 20 66 69 6c | es."...(when.(file-regular-p.fil |
| 28d60 | 65 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 | e).....(with-temp-buffer.......( |
| 28d80 | 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 66 69 6c 65 29 0a 20 20 20 20 20 | insert-file-contents.file)...... |
| 28da0 | 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 20 22 | .(split-string.(buffer-string)." |
| 28dc0 | 5c 6e 22 20 28 6e 6f 74 20 6b 65 65 70 2d 65 6d 70 74 79 2d 6c 69 6e 65 73 29 29 29 29 29 0a 0a | \n".(not.keep-empty-lines))))).. |
| 28de0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 | (defun.magit-set-header-line-for |
| 28e00 | 6d 61 74 20 28 73 74 72 69 6e 67 29 0a 20 20 22 53 65 74 20 60 68 65 61 64 65 72 2d 6c 69 6e 65 | mat.(string)..."Set.`header-line |
| 28e20 | 2d 66 6f 72 6d 61 74 27 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 62 | -format'.in.the.current.buffer.b |
| 28e40 | 61 73 65 64 20 6f 6e 20 53 54 52 49 4e 47 2e 0a 50 61 64 20 74 68 65 20 6c 65 66 74 20 73 69 64 | ased.on.STRING..Pad.the.left.sid |
| 28e60 | 65 20 6f 66 20 53 54 52 49 4e 47 20 73 6f 20 74 68 61 74 20 69 74 20 61 6c 69 67 6e 73 20 77 69 | e.of.STRING.so.that.it.aligns.wi |
| 28e80 | 74 68 20 74 68 65 20 74 65 78 74 20 61 72 65 61 2e 22 0a 20 20 28 73 65 74 71 20 68 65 61 64 65 | th.the.text.area."...(setq.heade |
| 28ea0 | 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 | r-line-format.........(concat.(p |
| 28ec0 | 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 27 28 73 70 61 63 65 20 3a | ropertize.".".'display.'(space.: |
| 28ee0 | 61 6c 69 67 6e 2d 74 6f 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 | align-to.0)).................str |
| 28f00 | 69 6e 67 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 66 6f 72 6d 61 74 2d 73 70 65 | ing)))..(defun.magit--format-spe |
| 28f20 | 63 20 28 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 29 0a 20 20 22 4c 69 6b 65 | c.(format.specification)..."Like |
| 28f40 | 20 60 66 6f 72 6d 61 74 2d 73 70 65 63 27 20 62 75 74 20 70 72 65 73 65 72 76 65 20 74 65 78 74 | .`format-spec'.but.preserve.text |
| 28f60 | 20 70 72 6f 70 65 72 74 69 65 73 20 69 6e 20 53 50 45 43 49 46 49 43 41 54 49 4f 4e 2e 22 0a 20 | .properties.in.SPECIFICATION.".. |
| 28f80 | 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 28 69 6e 73 65 72 74 20 66 | .(with-temp-buffer.....(insert.f |
| 28fa0 | 6f 72 6d 61 74 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e | ormat).....(goto-char.(point-min |
| 28fc0 | 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 25 | )).....(while.(search-forward."% |
| 28fe0 | 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 3b 3b 20 51 | ".nil.t).......(cond........;;.Q |
| 29000 | 75 6f 74 65 64 20 70 65 72 63 65 6e 74 20 73 69 67 6e 2e 0a 20 20 20 20 20 20 20 28 28 65 71 20 | uoted.percent.sign.........((eq. |
| 29020 | 28 63 68 61 72 2d 61 66 74 65 72 29 20 3f 25 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 | (char-after).?%).........(delete |
| 29040 | 2d 63 68 61 72 20 31 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 56 61 6c 69 64 20 66 6f 72 6d 61 74 | -char.1))........;;.Valid.format |
| 29060 | 20 73 70 65 63 2e 0a 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 28 5b | .spec.........((looking-at."\\([ |
| 29080 | 2d 30 2d 39 2e 5d 2a 5c 5c 29 5c 5c 28 5b 61 2d 7a 41 2d 5a 5d 5c 5c 29 22 29 0a 20 20 20 20 20 | -0-9.]*\\)\\([a-zA-Z]\\)")...... |
| 290a0 | 20 20 20 28 6c 65 74 2a 20 28 28 6e 75 6d 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 | ...(let*.((num.(match-string.1)) |
| 290c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 65 63 20 28 73 74 72 69 6e 67 2d 74 6f | ................(spec.(string-to |
| 290e0 | 2d 63 68 61 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 29 0a 20 20 20 20 20 20 20 | -char.(match-string.2)))........ |
| 29100 | 20 20 20 20 20 20 20 20 28 76 61 6c 20 28 61 73 73 71 20 73 70 65 63 20 73 70 65 63 69 66 69 63 | ........(val.(assq.spec.specific |
| 29120 | 61 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 76 61 6c 0a 20 | ation)))...........(unless.val.. |
| 29140 | 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 66 6f 72 6d 61 | ...........(error."Invalid.forma |
| 29160 | 74 20 63 68 61 72 61 63 74 65 72 3a 20 60 25 25 25 63 27 22 20 73 70 65 63 29 29 0a 20 20 20 20 | t.character:.`%%%c'".spec))..... |
| 29180 | 20 20 20 20 20 20 28 73 65 74 71 20 76 61 6c 20 28 63 64 72 20 76 61 6c 29 29 0a 20 20 20 20 20 | ......(setq.val.(cdr.val))...... |
| 291a0 | 20 20 20 20 20 3b 3b 20 50 61 64 20 72 65 73 75 6c 74 20 74 6f 20 64 65 73 69 72 65 64 20 6c 65 | .....;;.Pad.result.to.desired.le |
| 291c0 | 6e 67 74 68 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 65 78 74 20 28 66 6f 72 | ngth............(let.((text.(for |
| 291e0 | 6d 61 74 20 28 63 6f 6e 63 61 74 20 22 25 22 20 6e 75 6d 20 22 73 22 29 20 76 61 6c 29 29 29 0a | mat.(concat."%".num."s").val))). |
| 29200 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 73 65 72 74 20 66 69 72 73 74 2c 20 74 6f 20 | ............;;.Insert.first,.to. |
| 29220 | 70 72 65 73 65 72 76 65 20 74 65 78 74 20 70 72 6f 70 65 72 74 69 65 73 2e 0a 20 20 20 20 20 20 | preserve.text.properties........ |
| 29240 | 20 20 20 20 20 20 28 69 66 20 28 6e 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 | ......(if.(next-property-change. |
| 29260 | 30 20 28 63 6f 6e 63 61 74 20 22 20 22 20 74 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | 0.(concat.".".text))............ |
| 29280 | 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 20 68 61 73 | .....;;.If.the.inserted.text.has |
| 292a0 | 20 70 72 6f 70 65 72 74 69 65 73 2c 20 74 68 65 6e 20 70 72 65 73 65 72 76 65 20 74 68 6f 73 65 | .properties,.then.preserve.those |
| 292c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 74 65 78 74 29 0a | ..................(insert.text). |
| 292e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4f 74 68 65 72 77 69 73 65 20 70 72 65 73 65 | ..............;;.Otherwise.prese |
| 29300 | 72 76 65 20 46 4f 52 4d 41 54 27 73 20 70 72 6f 70 65 72 74 69 65 73 2c 20 6c 69 6b 65 20 60 66 | rve.FORMAT's.properties,.like.`f |
| 29320 | 6f 72 6d 61 74 2d 73 70 65 63 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 | ormat-spec'................(inse |
| 29340 | 72 74 2d 61 6e 64 2d 69 6e 68 65 72 69 74 20 74 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | rt-and-inherit.text))........... |
| 29360 | 20 20 3b 3b 20 44 65 6c 65 74 65 20 74 68 65 20 73 70 65 63 69 66 69 65 72 20 62 6f 64 79 2e 0a | ..;;.Delete.the.specifier.body.. |
| 29380 | 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 28 2b 20 28 6d | ............(delete-region.(+.(m |
| 293a0 | 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 20 28 6c 65 6e 67 74 68 20 74 65 78 74 29 29 | atch-beginning.0).(length.text)) |
| 293c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 28 | ............................(+.( |
| 293e0 | 6d 61 74 63 68 2d 65 6e 64 20 30 29 20 28 6c 65 6e 67 74 68 20 74 65 78 74 29 29 29 0a 20 20 20 | match-end.0).(length.text))).... |
| 29400 | 20 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 74 68 65 20 70 65 72 63 65 6e 74 20 73 | .........;;.Delete.the.percent.s |
| 29420 | 69 67 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 | ign..............(delete-region. |
| 29440 | 28 31 2d 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 20 28 6d 61 74 63 68 2d | (1-.(match-beginning.0)).(match- |
| 29460 | 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 29 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 53 69 67 6e 61 | beginning.0)))))........;;.Signa |
| 29480 | 6c 20 61 6e 20 65 72 72 6f 72 20 6f 6e 20 62 6f 67 75 73 20 66 6f 72 6d 61 74 20 73 74 72 69 6e | l.an.error.on.bogus.format.strin |
| 294a0 | 67 73 2e 0a 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 49 6e | gs.........(t.........(error."In |
| 294c0 | 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 22 29 29 29 29 0a 20 20 20 20 28 62 75 | valid.format.string")))).....(bu |
| 294e0 | 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 0a 0a 3b 3b 3b 20 4d 69 73 73 69 6e 67 20 66 72 6f 6d | ffer-string)))..;;;.Missing.from |
| 29500 | 20 45 6d 61 63 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6b 69 6c 6c 2d 74 68 69 73 2d 62 | .Emacs..(defun.magit-kill-this-b |
| 29520 | 75 66 66 65 72 20 28 29 0a 20 20 22 4b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | uffer.()..."Kill.the.current.buf |
| 29540 | 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6b 69 6c 6c 2d 62 75 | fer."...(interactive)...(kill-bu |
| 29560 | 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 | ffer.(current-buffer)))..(defun. |
| 29580 | 6d 61 67 69 74 2d 2d 62 75 66 66 65 72 2d 73 74 72 69 6e 67 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | magit--buffer-string.(&optional. |
| 295a0 | 6d 69 6e 20 6d 61 78 20 74 72 69 6d 29 0a 20 20 22 4c 69 6b 65 20 60 62 75 66 66 65 72 2d 73 75 | min.max.trim)..."Like.`buffer-su |
| 295c0 | 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 27 20 62 75 74 20 74 68 65 20 61 | bstring-no-properties'.but.the.a |
| 295e0 | 72 67 75 6d 65 6e 74 73 20 61 72 65 20 6f 70 74 69 6f 6e 61 6c 2e 0a 0a 54 68 69 73 20 63 6f 6d | rguments.are.optional...This.com |
| 29600 | 62 69 6e 65 73 20 74 68 65 20 62 65 6e 65 66 69 74 73 20 6f 66 20 60 62 75 66 66 65 72 2d 73 74 | bines.the.benefits.of.`buffer-st |
| 29620 | 72 69 6e 67 27 2c 20 60 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 27 0a 61 6e 64 20 60 62 | ring',.`buffer-substring'.and.`b |
| 29640 | 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 27 20 69 | uffer-substring-no-properties'.i |
| 29660 | 6e 74 6f 20 6f 6e 65 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 0a 6e 6f 74 20 61 73 20 | nto.one.function.that.is.not.as. |
| 29680 | 70 61 69 6e 66 75 6c 20 74 6f 20 75 73 65 20 61 73 20 74 68 65 20 6c 61 74 74 65 72 2e 20 20 49 | painful.to.use.as.the.latter...I |
| 296a0 | 2e 65 2e 2c 20 79 6f 75 20 63 61 6e 20 77 72 69 74 65 0a 20 20 28 6d 61 67 69 74 2d 2d 62 75 66 | .e.,.you.can.write...(magit--buf |
| 296c0 | 66 65 72 2d 73 74 72 69 6e 67 29 0a 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 28 62 75 66 66 65 72 | fer-string).instead.of...(buffer |
| 296e0 | 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 2d | -substring-no-properties.(point- |
| 29700 | 6d 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | min)............................ |
| 29720 | 20 20 20 20 20 20 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 0a 4f 70 74 69 6f 6e 61 6c 20 4d 49 | .......(point-max))..Optional.MI |
| 29740 | 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 70 6f 69 6e | N.defaults.to.the.value.of.`poin |
| 29760 | 74 2d 6d 69 6e 27 2e 0a 4f 70 74 69 6f 6e 61 6c 20 4d 41 58 20 64 65 66 61 75 6c 74 73 20 74 6f | t-min'..Optional.MAX.defaults.to |
| 29780 | 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2e 0a 0a 49 66 20 6f | .the.value.of.`point-max'...If.o |
| 297a0 | 70 74 69 6f 6e 61 6c 20 54 52 49 4d 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 61 6c | ptional.TRIM.is.non-nil,.then.al |
| 297c0 | 6c 20 6c 65 61 64 69 6e 67 20 61 6e 64 20 74 72 61 69 6c 69 6e 67 0a 77 68 69 74 65 73 70 61 63 | l.leading.and.trailing.whitespac |
| 297e0 | 65 20 69 73 20 72 65 6d 6f 76 65 2e 20 20 49 66 20 69 74 20 69 73 20 74 68 65 20 6e 65 77 6c 69 | e.is.remove...If.it.is.the.newli |
| 29800 | 6e 65 20 63 68 61 72 61 63 74 65 72 2c 20 74 68 65 6e 0a 6f 6e 65 20 74 72 61 69 6c 69 6e 67 20 | ne.character,.then.one.trailing. |
| 29820 | 6e 65 77 6c 69 6e 65 20 69 73 20 61 64 64 65 64 2e 22 0a 20 20 3b 3b 20 4c 65 74 73 20 77 72 69 | newline.is.added."...;;.Lets.wri |
| 29840 | 74 65 20 74 68 61 74 20 6f 6e 65 20 6c 61 73 74 20 74 69 6d 65 20 61 6e 64 20 62 65 20 64 6f 6e | te.that.one.last.time.and.be.don |
| 29860 | 65 20 77 69 74 68 20 69 74 3a 0a 20 20 28 6c 65 74 20 28 28 73 74 72 20 28 62 75 66 66 65 72 2d | e.with.it:...(let.((str.(buffer- |
| 29880 | 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 6f 72 20 6d 69 6e 20 | substring-no-properties.(or.min. |
| 298a0 | 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (point-min)).................... |
| 298c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6d 61 | ..........................(or.ma |
| 298e0 | 78 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 74 72 69 6d 0a 20 | x.(point-max))))).....(if.trim.. |
| 29900 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 73 74 72 29 | .......(concat.(string-trim.str) |
| 29920 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 74 72 69 6d 20 3f | .................(and.(eq.trim.? |
| 29940 | 5c 6e 29 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 73 74 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 | \n)."\n")).......str)))..(defun. |
| 29960 | 6d 61 67 69 74 2d 2d 76 65 72 73 69 6f 6e 3e 20 28 76 31 20 76 32 29 0a 20 20 22 52 65 74 75 72 | magit--version>.(v1.v2)..."Retur |
| 29980 | 6e 20 74 20 69 66 20 76 65 72 73 69 6f 6e 20 56 31 20 69 73 20 68 69 67 68 65 72 20 28 79 6f 75 | n.t.if.version.V1.is.higher.(you |
| 299a0 | 6e 67 65 72 29 20 74 68 61 6e 20 56 32 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f | nger).than.V2..This.function.sho |
| 299c0 | 75 6c 64 20 62 65 20 6e 61 6d 65 64 20 60 76 65 72 73 69 6f 6e 3e 27 20 61 6e 64 20 62 65 20 70 | uld.be.named.`version>'.and.be.p |
| 299e0 | 61 72 74 20 6f 66 20 45 6d 61 63 73 2e 22 0a 20 20 28 76 65 72 73 69 6f 6e 2d 6c 69 73 74 2d 3c | art.of.Emacs."...(version-list-< |
| 29a00 | 20 28 76 65 72 73 69 6f 6e 2d 74 6f 2d 6c 69 73 74 20 76 32 29 20 28 76 65 72 73 69 6f 6e 2d 74 | .(version-to-list.v2).(version-t |
| 29a20 | 6f 2d 6c 69 73 74 20 76 31 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 76 65 72 73 | o-list.v1)))..(defun.magit--vers |
| 29a40 | 69 6f 6e 3e 3d 20 28 76 31 20 76 32 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 76 65 72 | ion>=.(v1.v2)..."Return.t.if.ver |
| 29a60 | 73 69 6f 6e 20 56 31 20 69 73 20 68 69 67 68 65 72 20 28 79 6f 75 6e 67 65 72 29 20 74 68 61 6e | sion.V1.is.higher.(younger).than |
| 29a80 | 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 56 32 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 | .or.equal.to.V2..This.function.s |
| 29aa0 | 68 6f 75 6c 64 20 62 65 20 6e 61 6d 65 64 20 60 76 65 72 73 69 6f 6e 3e 3d 27 20 61 6e 64 20 62 | hould.be.named.`version>='.and.b |
| 29ac0 | 65 20 70 61 72 74 20 6f 66 20 45 6d 61 63 73 2e 22 0a 20 20 28 76 65 72 73 69 6f 6e 2d 6c 69 73 | e.part.of.Emacs."...(version-lis |
| 29ae0 | 74 2d 3c 3d 20 28 76 65 72 73 69 6f 6e 2d 74 6f 2d 6c 69 73 74 20 76 32 29 20 28 76 65 72 73 69 | t-<=.(version-to-list.v2).(versi |
| 29b00 | 6f 6e 2d 74 6f 2d 6c 69 73 74 20 76 31 29 29 29 0a 0a 3b 3b 3b 20 4b 6c 75 64 67 65 73 20 66 6f | on-to-list.v1)))..;;;.Kludges.fo |
| 29b20 | 72 20 45 6d 61 63 73 20 42 75 67 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d | r.Emacs.Bugs..(defun.magit-file- |
| 29b40 | 61 63 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 66 69 6c 65 6e 61 6d 65 | accessible-directory-p.(filename |
| 29b60 | 29 0a 20 20 22 4c 69 6b 65 20 60 66 69 6c 65 2d 61 63 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 | )..."Like.`file-accessible-direc |
| 29b80 | 74 6f 72 79 2d 70 27 20 62 75 74 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 61 6e 20 41 70 70 6c 65 | tory-p'.but.work.around.an.Apple |
| 29ba0 | 20 62 75 67 2e 0a 53 65 65 20 68 74 74 70 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 | .bug..See.http://debbugs.gnu.org |
| 29bc0 | 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d 32 31 35 37 33 23 31 37 0a | /cgi/bugreport.cgi?bug=21573#17. |
| 29be0 | 61 6e 64 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 | and.https://github.com/magit/mag |
| 29c00 | 69 74 2f 69 73 73 75 65 73 2f 32 32 39 35 2e 22 0a 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 64 69 | it/issues/2295."...(and.(file-di |
| 29c20 | 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 28 66 69 6c 65 | rectory-p.filename)........(file |
| 29c40 | 2d 61 63 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 6e 61 6d 65 | -accessible-directory-p.filename |
| 29c60 | 29 29 29 0a 0a 28 77 68 65 6e 20 28 3c 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f | )))..(when.(<.emacs-major-versio |
| 29c80 | 6e 20 32 37 29 0a 20 20 3b 3b 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20 68 74 74 70 73 3a 2f 2f 64 | n.27)...;;.Work.around.https://d |
| 29ca0 | 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 | ebbugs.gnu.org/cgi/bugreport.cgi |
| 29cc0 | 3f 62 75 67 3d 32 31 35 35 39 2e 0a 20 20 3b 3b 20 46 69 78 65 64 20 62 79 20 63 62 35 35 63 63 | ?bug=21559....;;.Fixed.by.cb55cc |
| 29ce0 | 61 65 38 62 65 39 34 36 66 31 35 36 32 64 37 34 37 31 38 30 38 36 61 34 63 38 63 38 33 30 38 65 | ae8be946f1562d74718086a4c8c8308e |
| 29d00 | 65 35 20 69 6e 20 45 6d 61 63 73 20 32 37 2e 31 2e 0a 20 20 28 77 69 74 68 2d 65 76 61 6c 2d 61 | e5.in.Emacs.27.1....(with-eval-a |
| 29d20 | 66 74 65 72 2d 6c 6f 61 64 20 27 76 63 2d 67 69 74 0a 20 20 20 20 28 64 65 66 75 6e 20 76 63 2d | fter-load.'vc-git.....(defun.vc- |
| 29d40 | 67 69 74 2d 63 6f 6e 66 6c 69 63 74 65 64 2d 66 69 6c 65 73 20 28 64 69 72 65 63 74 6f 72 79 29 | git-conflicted-files.(directory) |
| 29d60 | 0a 20 20 20 20 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 | ......."Return.the.list.of.files |
| 29d80 | 20 77 69 74 68 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 44 49 52 45 43 54 4f 52 59 2e 22 0a 20 | .with.conflicts.in.DIRECTORY.".. |
| 29da0 | 20 20 20 20 20 28 6c 65 74 2a 20 28 28 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....(let*.((status............. |
| 29dc0 | 20 20 28 76 63 2d 67 69 74 2d 2d 72 75 6e 2d 63 6f 6d 6d 61 6e 64 2d 73 74 72 69 6e 67 20 64 69 | ..(vc-git--run-command-string.di |
| 29de0 | 72 65 63 74 6f 72 79 20 22 64 69 66 66 2d 66 69 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 | rectory."diff-files"............ |
| 29e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..............................." |
| 29e20 | 2d 2d 6e 61 6d 65 2d 73 74 61 74 75 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | --name-status"))..............(l |
| 29e40 | 69 6e 65 73 20 28 77 68 65 6e 20 73 74 61 74 75 73 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 | ines.(when.status.(split-string. |
| 29e60 | 73 74 61 74 75 73 20 22 5c 6e 22 20 27 6f 6d 69 74 2d 6e 75 6c 6c 73 29 29 29 0a 20 20 20 20 20 | status."\n".'omit-nulls)))...... |
| 29e80 | 20 20 20 20 20 20 20 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 | ........files).........(dolist.( |
| 29ea0 | 6c 69 6e 65 20 6c 69 6e 65 73 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | line.lines.files)...........(whe |
| 29ec0 | 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 20 4d 41 44 52 43 55 3f 21 5d 5c | n.(string-match."\\([.MADRCU?!]\ |
| 29ee0 | 5c 29 5b 20 5c 74 5d 2b 5c 5c 28 2e 2b 5c 5c 29 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 | \)[.\t]+\\(.+\\)".line)......... |
| 29f00 | 20 20 20 20 28 6c 65 74 20 28 28 73 74 61 74 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 | ....(let.((state.(match-string.1 |
| 29f20 | 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 | .line))...................(file. |
| 29f40 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 | (match-string.2.line)))......... |
| 29f60 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 73 74 61 74 65 20 22 55 22 29 0a 20 20 | ......(when.(equal.state."U")... |
| 29f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | ..............(push.(expand-file |
| 29fa0 | 2d 6e 61 6d 65 20 66 69 6c 65 20 64 69 72 65 63 74 6f 72 79 29 20 66 69 6c 65 73 29 29 29 29 29 | -name.file.directory).files))))) |
| 29fc0 | 29 29 29 29 0a 0a 28 77 68 65 6e 20 28 3c 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 | ))))..(when.(<.emacs-major-versi |
| 29fe0 | 6f 6e 20 32 37 29 0a 20 20 28 64 65 66 75 6e 20 76 63 2d 67 69 74 2d 2d 63 61 6c 6c 40 62 75 67 | on.27)...(defun.vc-git--call@bug |
| 2a000 | 32 31 35 35 39 20 28 66 6e 20 62 75 66 66 65 72 20 63 6f 6d 6d 61 6e 64 20 26 72 65 73 74 20 61 | 21559.(fn.buffer.command.&rest.a |
| 2a020 | 72 67 73 29 0a 20 20 20 20 22 42 61 63 6b 70 6f 72 74 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 | rgs)....."Backport.https://debbu |
| 2a040 | 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 | gs.gnu.org/cgi/bugreport.cgi?bug |
| 2a060 | 3d 32 31 35 35 39 2e 22 0a 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 | =21559.".....(let.((process-envi |
| 2a080 | 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 | ronment.process-environment))... |
| 2a0a0 | 20 20 20 20 28 77 68 65 6e 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 | ....(when.revert-buffer-in-progr |
| 2a0c0 | 65 73 73 2d 70 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 22 47 49 54 5f 4f 50 54 49 4f 4e 41 | ess-p.........(push."GIT_OPTIONA |
| 2a0e0 | 4c 5f 4c 4f 43 4b 53 3d 30 22 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 | L_LOCKS=0".process-environment)) |
| 2a100 | 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 66 6e 20 62 75 66 66 65 72 20 63 6f 6d 6d 61 6e 64 20 | .......(apply.fn.buffer.command. |
| 2a120 | 61 72 67 73 29 29 29 0a 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 27 76 63 2d 67 69 74 2d 2d 63 | args)))...(advice-add.'vc-git--c |
| 2a140 | 61 6c 6c 20 3a 61 72 6f 75 6e 64 20 27 76 63 2d 67 69 74 2d 2d 63 61 6c 6c 40 62 75 67 32 31 35 | all.:around.'vc-git--call@bug215 |
| 2a160 | 35 39 29 0a 0a 20 20 28 64 65 66 75 6e 20 76 63 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 40 62 75 67 | 59)....(defun.vc-git-command@bug |
| 2a180 | 32 31 35 35 39 0a 20 20 20 20 20 20 28 66 6e 20 62 75 66 66 65 72 20 6f 6b 73 74 61 74 75 73 20 | 21559.......(fn.buffer.okstatus. |
| 2a1a0 | 66 69 6c 65 2d 6f 72 2d 6c 69 73 74 20 26 72 65 73 74 20 66 6c 61 67 73 29 0a 20 20 20 20 22 42 | file-or-list.&rest.flags)....."B |
| 2a1c0 | 61 63 6b 70 6f 72 74 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 2f | ackport.https://debbugs.gnu.org/ |
| 2a1e0 | 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d 32 31 35 35 39 2e 22 0a 20 20 | cgi/bugreport.cgi?bug=21559."... |
| 2a200 | 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f | ..(let.((process-environment.pro |
| 2a220 | 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 72 | cess-environment)).......(when.r |
| 2a240 | 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 20 20 | evert-buffer-in-progress-p...... |
| 2a260 | 20 20 20 28 70 75 73 68 20 22 47 49 54 5f 4f 50 54 49 4f 4e 41 4c 5f 4c 4f 43 4b 53 3d 30 22 20 | ...(push."GIT_OPTIONAL_LOCKS=0". |
| 2a280 | 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 28 61 70 70 | process-environment)).......(app |
| 2a2a0 | 6c 79 20 66 6e 20 62 75 66 66 65 72 20 6f 6b 73 74 61 74 75 73 20 66 69 6c 65 2d 6f 72 2d 6c 69 | ly.fn.buffer.okstatus.file-or-li |
| 2a2c0 | 73 74 20 66 6c 61 67 73 29 29 29 0a 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 27 76 63 2d 67 69 | st.flags)))...(advice-add.'vc-gi |
| 2a2e0 | 74 2d 63 6f 6d 6d 61 6e 64 20 3a 61 72 6f 75 6e 64 20 27 76 63 2d 67 69 74 2d 63 6f 6d 6d 61 6e | t-command.:around.'vc-git-comman |
| 2a300 | 64 40 62 75 67 32 31 35 35 39 29 0a 0a 20 20 28 64 65 66 75 6e 20 61 75 74 6f 2d 72 65 76 65 72 | d@bug21559)....(defun.auto-rever |
| 2a320 | 74 2d 68 61 6e 64 6c 65 72 40 62 75 67 32 31 35 35 39 20 28 66 6e 29 0a 20 20 20 20 22 42 61 63 | t-handler@bug21559.(fn)....."Bac |
| 2a340 | 6b 70 6f 72 74 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 | kport.https://debbugs.gnu.org/cg |
| 2a360 | 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d 32 31 35 35 39 2e 22 0a 20 20 20 20 | i/bugreport.cgi?bug=21559."..... |
| 2a380 | 28 6c 65 74 20 28 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 | (let.((revert-buffer-in-progress |
| 2a3a0 | 2d 70 20 74 29 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 29 29 0a 20 20 28 61 | -p.t)).......(funcall.fn)))...(a |
| 2a3c0 | 64 76 69 63 65 2d 61 64 64 20 27 61 75 74 6f 2d 72 65 76 65 72 74 2d 68 61 6e 64 6c 65 72 20 3a | dvice-add.'auto-revert-handler.: |
| 2a3e0 | 61 72 6f 75 6e 64 20 27 61 75 74 6f 2d 72 65 76 65 72 74 2d 68 61 6e 64 6c 65 72 40 62 75 67 32 | around.'auto-revert-handler@bug2 |
| 2a400 | 31 35 35 39 29 0a 20 20 29 0a 0a 28 77 68 65 6e 20 28 3c 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d | 1559)...)..(when.(<.emacs-major- |
| 2a420 | 76 65 72 73 69 6f 6e 20 32 36 29 0a 20 20 3b 3b 20 49 6e 20 45 6d 61 63 73 20 32 35 20 60 63 6f | version.26)...;;.In.Emacs.25.`co |
| 2a440 | 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 27 20 72 | mpletion-pcm--all-completions'.r |
| 2a460 | 65 76 65 72 73 65 73 20 74 68 65 0a 20 20 3b 3b 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6c 69 73 74 | everses.the...;;.completion.list |
| 2a480 | 2e 20 20 54 68 69 73 20 69 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 45 6d 61 63 | ...This.is.the.version.from.Emac |
| 2a4a0 | 73 20 32 36 2c 20 77 68 69 63 68 0a 20 20 3b 3b 20 66 69 78 65 73 20 74 68 61 74 20 69 73 73 75 | s.26,.which...;;.fixes.that.issu |
| 2a4c0 | 65 2e 20 20 62 75 67 23 32 34 36 37 36 0a 20 20 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d | e...bug#24676...(defun.magit-com |
| 2a4e0 | 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 28 70 72 | pletion-pcm--all-completions.(pr |
| 2a500 | 65 66 69 78 20 70 61 74 74 65 72 6e 20 74 61 62 6c 65 20 70 72 65 64 29 0a 20 20 20 20 28 69 66 | efix.pattern.table.pred).....(if |
| 2a520 | 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 70 61 74 74 65 72 6e 2d 74 72 69 76 69 61 | .(completion-pcm--pattern-trivia |
| 2a540 | 6c 2d 70 20 70 61 74 74 65 72 6e 29 0a 20 20 20 20 20 20 20 20 28 61 6c 6c 2d 63 6f 6d 70 6c 65 | l-p.pattern).........(all-comple |
| 2a560 | 74 69 6f 6e 73 20 28 63 6f 6e 63 61 74 20 70 72 65 66 69 78 20 28 63 61 72 20 70 61 74 74 65 72 | tions.(concat.prefix.(car.patter |
| 2a580 | 6e 29 29 20 74 61 62 6c 65 20 70 72 65 64 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 72 65 | n)).table.pred).......(let*.((re |
| 2a5a0 | 67 65 78 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 70 63 6d 2d 2d 70 61 74 74 65 72 6e 2d 3e 72 65 | gex.(completion-pcm--pattern->re |
| 2a5c0 | 67 65 78 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 73 65 | gex.pattern))..............(case |
| 2a5e0 | 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 67 6e 6f 72 65 2d 63 | -fold-search.completion-ignore-c |
| 2a600 | 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 72 65 | ase)..............(completion-re |
| 2a620 | 67 65 78 70 2d 6c 69 73 74 20 28 63 6f 6e 73 20 72 65 67 65 78 20 63 6f 6d 70 6c 65 74 69 6f 6e | gexp-list.(cons.regex.completion |
| 2a640 | 2d 72 65 67 65 78 70 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d | -regexp-list))..............(com |
| 2a660 | 70 6c 20 28 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | pl.(all-completions............. |
| 2a680 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 65 66 69 78 0a 20 20 20 20 20 20 20 20 | .........(concat.prefix......... |
| 2a6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 | .....................(if.(string |
| 2a6c0 | 70 20 28 63 61 72 20 70 61 74 74 65 72 6e 29 29 20 28 63 61 72 20 70 61 74 74 65 72 6e 29 20 22 | p.(car.pattern)).(car.pattern)." |
| 2a6e0 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 20 70 | "))......................table.p |
| 2a700 | 72 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 28 66 75 6e 63 74 69 6f | red))).........(if.(not.(functio |
| 2a720 | 6e 70 20 74 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6c 0a 20 20 20 | np.table)).............compl.... |
| 2a740 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 6f 73 73 20 28 29 29 29 0a 20 20 20 20 20 20 20 20 | .......(let.((poss.()))......... |
| 2a760 | 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 20 63 6f 6d 70 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | ....(dolist.(c.compl)........... |
| 2a780 | 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 67 65 78 20 | ....(when.(string-match-p.regex. |
| 2a7a0 | 63 29 20 28 70 75 73 68 20 63 20 70 6f 73 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | c).(push.c.poss))).............( |
| 2a7c0 | 6e 72 65 76 65 72 73 65 20 70 6f 73 73 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | nreverse.poss)))))))..(defun.mag |
| 2a7e0 | 69 74 2d 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 63 | it-which-function.()..."Return.c |
| 2a800 | 75 72 72 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 62 61 73 65 64 20 6f 6e 20 70 6f | urrent.function.name.based.on.po |
| 2a820 | 69 6e 74 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 73 69 6d 70 6c 65 20 77 72 61 70 70 65 72 20 61 | int...This.is.a.simple.wrapper.a |
| 2a840 | 72 6f 75 6e 64 20 60 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 27 2c 20 74 68 61 74 20 72 65 73 | round.`which-function',.that.res |
| 2a860 | 65 74 73 0a 49 6d 65 6e 75 27 73 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 6f 75 74 64 61 74 65 64 | ets.Imenu's.potentially.outdated |
| 2a880 | 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 75 6e 72 65 6c 69 61 62 6c 65 20 63 61 63 68 65 20 | .and.therefore.unreliable.cache. |
| 2a8a0 | 62 79 0a 73 65 74 74 69 6e 67 20 60 69 6d 65 6e 75 2d 2d 69 6e 64 65 78 2d 61 6c 69 73 74 27 20 | by.setting.`imenu--index-alist'. |
| 2a8c0 | 74 6f 20 6e 69 6c 20 62 65 66 6f 72 65 20 63 61 6c 6c 69 6e 67 20 74 68 61 74 20 66 75 6e 63 74 | to.nil.before.calling.that.funct |
| 2a8e0 | 69 6f 6e 2e 22 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 2d 2d 69 6e 64 65 78 2d 61 6c 69 73 74 | ion."...(setq.imenu--index-alist |
| 2a900 | 20 6e 69 6c 29 0a 20 20 28 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 29 29 0a 0a 3b 3b 3b 20 4b | .nil)...(which-function))..;;;.K |
| 2a920 | 6c 75 64 67 65 73 20 66 6f 72 20 43 75 73 74 6f 6d 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ludges.for.Custom..(defun.magit- |
| 2a940 | 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 65 74 20 28 73 79 6d 62 6f 6c 20 | custom-initialize-reset.(symbol. |
| 2a960 | 65 78 70 29 0a 20 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 53 59 4d 42 4f 4c 20 62 61 73 65 64 20 | exp)..."Initialize.SYMBOL.based. |
| 2a980 | 6f 6e 20 45 58 50 2e 0a 53 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 76 61 72 | on.EXP..Set.the.value.of.the.var |
| 2a9a0 | 69 61 62 6c 65 20 53 59 4d 42 4f 4c 2c 20 75 73 69 6e 67 20 60 73 65 74 2d 64 65 66 61 75 6c 74 | iable.SYMBOL,.using.`set-default |
| 2a9c0 | 27 0a 5c 28 75 6e 6c 69 6b 65 20 60 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 | '.\(unlike.`custom-initialize-re |
| 2a9e0 | 73 65 74 27 2c 20 77 68 69 63 68 20 75 73 65 73 20 74 68 65 20 60 3a 73 65 74 27 0a 66 75 6e 63 | set',.which.uses.the.`:set'.func |
| 2aa00 | 74 69 6f 6e 20 69 66 20 61 6e 79 29 2e 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 20 65 69 74 68 | tion.if.any)...The.value.is.eith |
| 2aa20 | 65 72 20 74 68 65 20 73 79 6d 62 6f 6c 27 73 20 63 75 72 72 65 6e 74 0a 76 61 6c 75 65 20 28 61 | er.the.symbol's.current.value.(a |
| 2aa40 | 73 20 6f 62 74 61 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 60 3a 67 65 74 27 20 66 75 6e 63 | s.obtained.using.the.`:get'.func |
| 2aa60 | 74 69 6f 6e 29 2c 20 69 66 20 61 6e 79 2c 20 6f 72 0a 74 68 65 20 76 61 6c 75 65 20 69 6e 20 74 | tion),.if.any,.or.the.value.in.t |
| 2aa80 | 68 65 20 73 79 6d 62 6f 6c 27 73 20 60 73 61 76 65 64 2d 76 61 6c 75 65 27 20 70 72 6f 70 65 72 | he.symbol's.`saved-value'.proper |
| 2aaa0 | 74 79 20 69 66 20 61 6e 79 2c 20 6f 72 0a 5c 28 6c 61 73 74 20 6f 66 20 61 6c 6c 29 20 74 68 65 | ty.if.any,.or.\(last.of.all).the |
| 2aac0 | 20 76 61 6c 75 65 20 6f 66 20 45 58 50 2e 22 0a 20 20 28 73 65 74 2d 64 65 66 61 75 6c 74 2d 74 | .value.of.EXP."...(set-default-t |
| 2aae0 | 6f 70 6c 65 76 65 6c 2d 76 61 6c 75 65 0a 20 20 20 73 79 6d 62 6f 6c 0a 20 20 20 28 63 6f 6e 64 | oplevel-value....symbol....(cond |
| 2ab00 | 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 | ition-case.nil........(let.((def |
| 2ab20 | 20 28 64 65 66 61 75 6c 74 2d 74 6f 70 6c 65 76 65 6c 2d 76 61 6c 75 65 20 73 79 6d 62 6f 6c 29 | .(default-toplevel-value.symbol) |
| 2ab40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 74 65 72 20 28 67 65 74 20 73 79 6d 62 | )..............(getter.(get.symb |
| 2ab60 | 6f 6c 20 27 63 75 73 74 6f 6d 2d 67 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 67 | ol.'custom-get)))..........(if.g |
| 2ab80 | 65 74 74 65 72 20 28 66 75 6e 63 61 6c 6c 20 67 65 74 74 65 72 20 73 79 6d 62 6f 6c 29 20 64 65 | etter.(funcall.getter.symbol).de |
| 2aba0 | 66 29 29 0a 20 20 20 20 20 28 65 72 72 6f 72 0a 20 20 20 20 20 20 28 65 76 61 6c 20 28 6c 65 74 | f))......(error.......(eval.(let |
| 2abc0 | 20 28 28 73 76 20 28 67 65 74 20 73 79 6d 62 6f 6c 20 27 73 61 76 65 64 2d 76 61 6c 75 65 29 29 | .((sv.(get.symbol.'saved-value)) |
| 2abe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 73 76 20 28 63 61 72 20 73 76 29 20 | )...............(if.sv.(car.sv). |
| 2ac00 | 65 78 70 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 | exp)))))))..(defun.magit-hook-cu |
| 2ac20 | 73 74 6f 6d 2d 67 65 74 20 28 73 79 6d 62 6f 6c 29 0a 20 20 28 69 66 20 28 73 79 6d 62 6f 6c 2d | stom-get.(symbol)...(if.(symbol- |
| 2ac40 | 66 69 6c 65 20 73 79 6d 62 6f 6c 20 27 64 65 66 76 61 72 29 0a 20 20 20 20 20 20 28 64 65 66 61 | file.symbol.'defvar).......(defa |
| 2ac60 | 75 6c 74 2d 74 6f 70 6c 65 76 65 6c 2d 76 61 6c 75 65 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 3b | ult-toplevel-value.symbol).....; |
| 2ac80 | 3b 0a 20 20 20 20 3b 3b 20 43 61 6c 6c 65 64 20 62 79 20 60 63 75 73 74 6f 6d 2d 69 6e 69 74 69 | ;.....;;.Called.by.`custom-initi |
| 2aca0 | 61 6c 69 7a 65 2d 72 65 73 65 74 27 20 6f 6e 20 62 65 68 61 6c 66 20 6f 66 20 60 73 79 6d 62 6f | alize-reset'.on.behalf.of.`symbo |
| 2acc0 | 6c 27 73 0a 20 20 20 20 3b 3b 20 60 64 65 66 63 75 73 74 6f 6d 27 2c 20 77 68 69 63 68 20 69 73 | l's.....;;.`defcustom',.which.is |
| 2ace0 | 20 62 65 69 6e 67 20 65 76 61 6c 75 61 74 65 64 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 74 | .being.evaluated.for.the.first.t |
| 2ad00 | 69 6d 65 20 74 6f 0a 20 20 20 20 3b 3b 20 73 65 74 20 74 68 65 20 69 6e 69 74 69 61 6c 20 76 61 | ime.to.....;;.set.the.initial.va |
| 2ad20 | 6c 75 65 2c 20 62 75 74 20 74 68 65 72 65 27 73 20 61 6c 72 65 61 64 79 20 61 20 64 65 66 61 75 | lue,.but.there's.already.a.defau |
| 2ad40 | 6c 74 20 76 61 6c 75 65 2c 0a 20 20 20 20 3b 3b 20 77 68 69 63 68 20 6d 6f 73 74 20 6c 69 6b 65 | lt.value,.....;;.which.most.like |
| 2ad60 | 6c 79 20 77 61 73 20 65 73 74 61 62 6c 69 73 68 65 64 20 62 79 20 6f 6e 65 20 6f 72 20 6d 6f 72 | ly.was.established.by.one.or.mor |
| 2ad80 | 65 20 60 61 64 64 2d 68 6f 6f 6b 27 0a 20 20 20 20 3b 3b 20 63 61 6c 6c 73 2e 0a 20 20 20 20 3b | e.`add-hook'.....;;.calls......; |
| 2ada0 | 3b 0a 20 20 20 20 3b 3b 20 57 65 20 63 6f 6d 62 69 6e 65 20 74 68 65 20 60 73 74 61 6e 64 61 72 | ;.....;;.We.combine.the.`standar |
| 2adc0 | 64 2d 76 61 6c 75 65 27 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 2c 20 | d-value'.and.the.current.value,. |
| 2ade0 | 77 68 69 6c 65 0a 20 20 20 20 3b 3b 20 70 72 65 73 65 72 76 69 6e 67 20 74 68 65 20 6f 72 64 65 | while.....;;.preserving.the.orde |
| 2ae00 | 72 20 65 73 74 61 62 6c 69 73 68 65 64 20 62 79 20 60 3a 6f 70 74 69 6f 6e 73 27 2c 20 61 6e 64 | r.established.by.`:options',.and |
| 2ae20 | 20 72 65 74 75 72 6e 0a 20 20 20 20 3b 3b 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 61 | .return.....;;.the.result.of.tha |
| 2ae40 | 74 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 22 69 6e 69 74 69 61 6c 22 20 64 65 | t.to.be.used.as.the."initial".de |
| 2ae60 | 66 61 75 6c 74 20 76 61 6c 75 65 2e 0a 20 20 20 20 3b 3b 0a 20 20 20 20 28 6c 65 74 20 28 28 73 | fault.value......;;.....(let.((s |
| 2ae80 | 74 61 6e 64 61 72 64 20 28 65 76 61 6c 20 28 63 61 72 20 28 67 65 74 20 73 79 6d 62 6f 6c 20 27 | tandard.(eval.(car.(get.symbol.' |
| 2aea0 | 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 75 | standard-value))))...........(cu |
| 2aec0 | 72 72 65 6e 74 20 28 64 65 66 61 75 6c 74 2d 74 6f 70 6c 65 76 65 6c 2d 76 61 6c 75 65 20 73 79 | rrent.(default-toplevel-value.sy |
| 2aee0 | 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 6e 69 6c 29 29 0a 20 20 | mbol))...........(value.nil))... |
| 2af00 | 20 20 20 20 28 64 6f 6c 69 73 74 20 28 66 6e 20 28 67 65 74 20 73 79 6d 62 6f 6c 20 27 63 75 73 | ....(dolist.(fn.(get.symbol.'cus |
| 2af20 | 74 6f 6d 2d 6f 70 74 69 6f 6e 73 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 | tom-options)).........(when.(or. |
| 2af40 | 28 6d 65 6d 71 20 66 6e 20 73 74 61 6e 64 61 72 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (memq.fn.standard).............. |
| 2af60 | 20 20 20 20 20 28 6d 65 6d 71 20 66 6e 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 | .....(memq.fn.current))......... |
| 2af80 | 20 20 28 70 75 73 68 20 66 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 | ..(push.fn.value))).......(dolis |
| 2afa0 | 74 20 28 66 6e 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 | t.(fn.current).........(unless.( |
| 2afc0 | 6d 65 6d 71 20 66 6e 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 66 | memq.fn.value)...........(push.f |
| 2afe0 | 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 76 61 6c 75 65 | n.value))).......(nreverse.value |
| 2b000 | 29 29 29 29 0a 0a 3b 3b 3b 20 4b 6c 75 64 67 65 73 20 66 6f 72 20 49 6e 66 6f 20 4d 61 6e 75 61 | ))))..;;;.Kludges.for.Info.Manua |
| 2b020 | 6c 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 49 6e 66 6f 2d 66 | ls..;;;###autoload.(defun.Info-f |
| 2b040 | 6f 6c 6c 6f 77 2d 6e 65 61 72 65 73 74 2d 6e 6f 64 65 2d 2d 6d 61 67 69 74 2d 67 69 74 6d 61 6e | ollow-nearest-node--magit-gitman |
| 2b060 | 20 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6b 29 0a 20 20 28 6c 65 74 20 28 28 6e 6f | .(fn.&optional.fork)...(let.((no |
| 2b080 | 64 65 20 28 49 6e 66 6f 2d 67 65 74 2d 74 6f 6b 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | de.(Info-get-token.............. |
| 2b0a0 | 20 20 28 70 6f 69 6e 74 29 20 22 5c 5c 2a 6e 6f 74 65 5b 20 5c 6e 5c 74 5d 2b 22 0a 20 20 20 20 | ..(point)."\\*note[.\n\t]+"..... |
| 2b0c0 | 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 2a 6e 6f 74 65 5b 20 5c 6e 5c 74 5d 2b 5c 5c 28 5b 5e | ..........."\\*note[.\n\t]+\\([^ |
| 2b0e0 | 3a 5d 2a 5c 5c 29 3a 5c 5c 28 3a 5c 5c 7c 5b 20 5c 6e 5c 74 5d 2a 28 5c 5c 29 3f 22 29 29 29 0a | :]*\\):\\(:\\|[.\n\t]*(\\)?"))). |
| 2b100 | 20 20 20 20 28 69 66 20 28 61 6e 64 20 6e 6f 64 65 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 | ....(if.(and.node.(string-match. |
| 2b120 | 22 5e 28 67 69 74 6d 61 6e 29 5c 5c 28 2e 2b 5c 5c 29 22 20 6e 6f 64 65 29 29 0a 20 20 20 20 20 | "^(gitman)\\(.+\\)".node))...... |
| 2b140 | 20 20 20 28 70 63 61 73 65 20 6d 61 67 69 74 2d 76 69 65 77 2d 67 69 74 2d 6d 61 6e 75 61 6c 2d | ...(pcase.magit-view-git-manual- |
| 2b160 | 6d 65 74 68 6f 64 0a 20 20 20 20 20 20 20 20 20 20 28 27 69 6e 66 6f 20 20 28 66 75 6e 63 61 6c | method...........('info..(funcal |
| 2b180 | 6c 20 66 6e 20 66 6f 72 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 6d 61 6e 20 20 20 28 72 | l.fn.fork))...........('man...(r |
| 2b1a0 | 65 71 75 69 72 65 20 27 6d 61 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | equire.'man)...................( |
| 2b1c0 | 6d 61 6e 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6e 6f 64 65 29 29 29 0a 20 20 20 20 | man.(match-string.1.node)))..... |
| 2b1e0 | 20 20 20 20 20 20 28 27 77 6f 6d 61 6e 20 28 72 65 71 75 69 72 65 20 27 77 6f 6d 61 6e 29 0a 20 | ......('woman.(require.'woman).. |
| 2b200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 6f 6d 61 6e 20 28 6d 61 74 63 68 2d 73 | .................(woman.(match-s |
| 2b220 | 74 72 69 6e 67 20 31 20 6e 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 5f 0a 20 20 20 | tring.1.node)))...........(_.... |
| 2b240 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 76 61 6c | ........(user-error."Invalid.val |
| 2b260 | 75 65 20 66 6f 72 20 60 6d 61 67 69 74 2d 76 69 65 77 2d 67 69 74 2d 6d 61 6e 75 61 6c 2d 6d 65 | ue.for.`magit-view-git-manual-me |
| 2b280 | 74 68 6f 64 27 22 29 29 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 66 6f 72 6b | thod'"))).......(funcall.fn.fork |
| 2b2a0 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 61 64 76 69 63 65 2d 61 64 64 | ))))..;;;###autoload.(advice-add |
| 2b2c0 | 20 27 49 6e 66 6f 2d 66 6f 6c 6c 6f 77 2d 6e 65 61 72 65 73 74 2d 6e 6f 64 65 20 3a 61 72 6f 75 | .'Info-follow-nearest-node.:arou |
| 2b2e0 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 27 49 6e 66 6f 2d 66 6f 6c 6c 6f 77 2d 6e 65 61 | nd.............#'Info-follow-nea |
| 2b300 | 72 65 73 74 2d 6e 6f 64 65 2d 2d 6d 61 67 69 74 2d 67 69 74 6d 61 6e 29 0a 0a 3b 3b 20 57 68 65 | rest-node--magit-gitman)..;;.Whe |
| 2b320 | 6e 20 6d 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 20 68 65 72 65 2c 20 74 68 65 6e 20 61 6c 73 6f | n.making.changes.here,.then.also |
| 2b340 | 20 61 64 6a 75 73 74 20 74 68 65 20 63 6f 70 79 20 69 6e 20 64 6f 63 73 2f 4d 61 6b 65 66 69 6c | .adjust.the.copy.in.docs/Makefil |
| 2b360 | 65 2e 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 6f | e..;;;###autoload.(advice-add.'o |
| 2b380 | 72 67 2d 6d 61 6e 2d 65 78 70 6f 72 74 20 3a 61 72 6f 75 6e 64 20 23 27 6f 72 67 2d 6d 61 6e 2d | rg-man-export.:around.#'org-man- |
| 2b3a0 | 65 78 70 6f 72 74 2d 2d 6d 61 67 69 74 2d 67 69 74 6d 61 6e 29 0a 3b 3b 3b 23 23 23 61 75 74 6f | export--magit-gitman).;;;###auto |
| 2b3c0 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6f 72 67 2d 6d 61 6e 2d 65 78 70 6f 72 74 2d 2d 6d 61 67 69 | load.(defun.org-man-export--magi |
| 2b3e0 | 74 2d 67 69 74 6d 61 6e 20 28 66 6e 20 6c 69 6e 6b 20 64 65 73 63 72 69 70 74 69 6f 6e 20 66 6f | t-gitman.(fn.link.description.fo |
| 2b400 | 72 6d 61 74 29 0a 20 20 28 69 66 20 28 61 6e 64 20 28 65 71 20 66 6f 72 6d 61 74 20 27 74 65 78 | rmat)...(if.(and.(eq.format.'tex |
| 2b420 | 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d | info)............(string-prefix- |
| 2b440 | 70 20 22 67 69 74 22 20 6c 69 6e 6b 29 29 0a 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 72 65 70 | p."git".link)).......(string-rep |
| 2b460 | 6c 61 63 65 20 22 25 73 22 20 6c 69 6e 6b 20 22 0a 40 69 66 69 6e 66 6f 0a 40 72 65 66 7b 25 73 | lace."%s".link.".@ifinfo.@ref{%s |
| 2b480 | 2c 2c 2c 67 69 74 6d 61 6e 2c 7d 2e 0a 40 65 6e 64 20 69 66 69 6e 66 6f 0a 40 69 66 68 74 6d 6c | ,,,gitman,}..@end.ifinfo.@ifhtml |
| 2b4a0 | 0a 40 68 74 6d 6c 0a 74 68 65 20 3c 61 20 68 72 65 66 3d 5c 22 68 74 74 70 3a 2f 2f 67 69 74 2d | .@html.the.<a.href=\"http://git- |
| 2b4c0 | 73 63 6d 2e 63 6f 6d 2f 64 6f 63 73 2f 25 73 5c 22 3e 25 73 28 31 29 3c 2f 61 3e 20 6d 61 6e 70 | scm.com/docs/%s\">%s(1)</a>.manp |
| 2b4e0 | 61 67 65 2e 0a 40 65 6e 64 20 68 74 6d 6c 0a 40 65 6e 64 20 69 66 68 74 6d 6c 0a 40 69 66 74 65 | age..@end.html.@end.ifhtml.@ifte |
| 2b500 | 78 0a 74 68 65 20 25 73 28 31 29 20 6d 61 6e 70 61 67 65 2e 0a 40 65 6e 64 20 69 66 74 65 78 0a | x.the.%s(1).manpage..@end.iftex. |
| 2b520 | 22 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 6c 69 6e 6b 20 64 65 73 63 72 69 70 74 | ").....(funcall.fn.link.descript |
| 2b540 | 69 6f 6e 20 66 6f 72 6d 61 74 29 29 29 0a 0a 3b 3b 3b 20 4b 6c 75 64 67 65 73 20 66 6f 72 20 50 | ion.format)))..;;;.Kludges.for.P |
| 2b560 | 61 63 6b 61 67 65 20 4d 61 6e 61 67 65 72 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 73 | ackage.Managers..(defun.magit--s |
| 2b580 | 74 72 61 69 67 68 74 2d 63 68 61 73 65 2d 6c 69 6e 6b 73 20 28 66 69 6c 65 6e 61 6d 65 29 0a 20 | traight-chase-links.(filename).. |
| 2b5a0 | 20 22 43 68 61 73 65 20 6c 69 6e 6b 73 20 69 6e 20 46 49 4c 45 4e 41 4d 45 20 75 6e 74 69 6c 20 | ."Chase.links.in.FILENAME.until. |
| 2b5c0 | 61 20 6e 61 6d 65 20 74 68 61 74 20 69 73 20 6e 6f 74 20 61 20 6c 69 6e 6b 2e 0a 0a 54 68 69 73 | a.name.that.is.not.a.link...This |
| 2b5e0 | 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 60 66 69 6c 65 2d 63 68 61 73 65 2d 6c 69 6e 6b | .is.the.same.as.`file-chase-link |
| 2b600 | 73 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 20 61 6c 73 6f 0a 68 61 6e 64 6c 65 73 20 | s',.except.that.it.also.handles. |
| 2b620 | 66 61 6b 65 20 73 79 6d 6c 69 6e 6b 73 20 74 68 61 74 20 61 72 65 20 63 72 65 61 74 65 64 20 62 | fake.symlinks.that.are.created.b |
| 2b640 | 79 20 74 68 65 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 0a 73 74 72 61 69 67 68 74 2e 65 | y.the.package.manager.straight.e |
| 2b660 | 6c 20 6f 6e 20 57 69 6e 64 6f 77 73 2e 0a 0a 53 65 65 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 | l.on.Windows...See.<https://gith |
| 2b680 | 75 62 2e 63 6f 6d 2f 72 61 78 6f 64 35 30 32 2f 73 74 72 61 69 67 68 74 2e 65 6c 2f 69 73 73 75 | ub.com/raxod502/straight.el/issu |
| 2b6a0 | 65 73 2f 35 32 30 3e 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e | es/520>."...(when.(and.(bound-an |
| 2b6c0 | 64 2d 74 72 75 65 2d 70 20 73 74 72 61 69 67 68 74 2d 73 79 6d 6c 69 6e 6b 2d 65 6d 75 6c 61 74 | d-true-p.straight-symlink-emulat |
| 2b6e0 | 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 | ion-mode)..............(fboundp. |
| 2b700 | 27 73 74 72 61 69 67 68 74 2d 63 68 61 73 65 2d 65 6d 75 6c 61 74 65 64 2d 73 79 6d 6c 69 6e 6b | 'straight-chase-emulated-symlink |
| 2b720 | 29 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 74 61 72 67 65 74 20 28 73 74 72 61 69 | )).....(when-let.((target.(strai |
| 2b740 | 67 68 74 2d 63 68 61 73 65 2d 65 6d 75 6c 61 74 65 64 2d 73 79 6d 6c 69 6e 6b 20 66 69 6c 65 6e | ght-chase-emulated-symlink.filen |
| 2b760 | 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 74 61 72 67 65 74 20 | ame))).......(unless.(eq.target. |
| 2b780 | 27 62 72 6f 6b 65 6e 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 6e 61 6d 65 20 | 'broken).........(setq.filename. |
| 2b7a0 | 74 61 72 67 65 74 29 29 29 29 0a 20 20 28 66 69 6c 65 2d 63 68 61 73 65 2d 6c 69 6e 6b 73 20 66 | target))))...(file-chase-links.f |
| 2b7c0 | 69 6c 65 6e 61 6d 65 29 29 0a 0a 3b 3b 3b 20 4b 6c 75 64 67 65 73 20 66 6f 72 20 6f 6c 64 65 72 | ilename))..;;;.Kludges.for.older |
| 2b7e0 | 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 0a 0a 28 69 66 20 28 66 62 6f 75 6e 64 70 20 27 77 | .Emacs.versions..(if.(fboundp.'w |
| 2b800 | 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 29 0a | ith-connection-local-variables). |
| 2b820 | 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d 2d 77 69 74 68 2d 63 6f 6e 6e 65 | ....(defalias.'magit--with-conne |
| 2b840 | 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 23 27 77 69 | ction-local-variables.......#'wi |
| 2b860 | 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 29 0a 20 | th-connection-local-variables).. |
| 2b880 | 20 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 2d 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f | .(defmacro.magit--with-connectio |
| 2b8a0 | 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 | n-local-variables.(&rest.body).. |
| 2b8c0 | 20 20 20 22 41 62 72 69 64 67 65 64 20 60 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f | ..."Abridged.`with-connection-lo |
| 2b8e0 | 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 27 20 66 6f 72 20 70 72 65 20 45 6d 61 63 73 20 32 37 20 | cal-variables'.for.pre.Emacs.27. |
| 2b900 | 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 0a 42 69 6e 64 20 73 68 65 6c 6c 20 66 69 6c 65 20 6e | compatibility..Bind.shell.file.n |
| 2b920 | 61 6d 65 20 61 6e 64 20 73 77 69 74 63 68 20 66 6f 72 20 72 65 6d 6f 74 65 20 65 78 65 63 75 74 | ame.and.switch.for.remote.execut |
| 2b940 | 69 6f 6e 2e 0a 60 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 | ion..`with-connection-local-vari |
| 2b960 | 61 62 6c 65 73 27 20 69 73 6e 27 74 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 74 69 6c 20 45 6d 61 | ables'.isn't.available.until.Ema |
| 2b980 | 63 73 20 32 37 2e 0a 54 68 69 73 20 6b 6c 75 64 67 65 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 | cs.27..This.kludge.provides.the. |
| 2b9a0 | 6d 69 6e 69 6d 61 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 72 65 71 75 69 72 65 64 20 62 | minimal.functionality.required.b |
| 2b9c0 | 79 0a 4d 61 67 69 74 2e 22 0a 20 20 20 20 60 28 69 66 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d | y.Magit.".....`(if.(file-remote- |
| 2b9e0 | 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 28 70 | p.default-directory)..........(p |
| 2ba00 | 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 2c 73 | case-let.((`(,shell-file-name.,s |
| 2ba20 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 73 77 69 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 | hell-command-switch)............ |
| 2ba40 | 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 20 3b 20 61 | ...........(with-no-warnings.;.a |
| 2ba60 | 62 6f 75 74 20 75 6e 6b 6e 6f 77 6e 20 74 72 61 6d 70 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 | bout.unknown.tramp.functions.... |
| 2ba80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 74 | .....................(require.'t |
| 2baa0 | 72 61 6d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ramp).........................(l |
| 2bac0 | 65 74 20 28 28 76 65 63 20 28 74 72 61 6d 70 2d 64 69 73 73 65 63 74 2d 66 69 6c 65 2d 6e 61 6d | et.((vec.(tramp-dissect-file-nam |
| 2bae0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e............................... |
| 2bb00 | 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 | ......default-directory)))...... |
| 2bb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 74 72 61 6d | .....................(list.(tram |
| 2bb40 | 70 2d 67 65 74 2d 6d 65 74 68 6f 64 2d 70 61 72 61 6d 65 74 65 72 0a 20 20 20 20 20 20 20 20 20 | p-get-method-parameter.......... |
| 2bb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 63 20 27 74 72 61 | ........................vec.'tra |
| 2bb80 | 6d 70 2d 72 65 6d 6f 74 65 2d 73 68 65 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mp-remote-shell)................ |
| 2bba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 | .................(mapconcat.#'id |
| 2bbc0 | 65 6e 74 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | entity.......................... |
| 2bbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6d 70 2d 67 65 74 2d 6d 65 74 | ..................(tramp-get-met |
| 2bc00 | 68 6f 64 2d 70 61 72 61 6d 65 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hod-parameter................... |
| 2bc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 63 20 27 74 | ..........................vec.'t |
| 2bc40 | 72 61 6d 70 2d 72 65 6d 6f 74 65 2d 73 68 65 6c 6c 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | ramp-remote-shell-args)......... |
| 2bc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2bc80 | 20 20 20 22 20 22 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 0a | ..."."))))))............,@body). |
| 2bca0 | 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 2d 77 | .......,@body)))..(put.'magit--w |
| 2bcc0 | 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 27 | ith-connection-local-variables.' |
| 2bce0 | 6c 69 73 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 0a 3b 3b | lisp-indent-function.'defun)..;; |
| 2bd00 | 3b 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 | ;.Miscellaneous..(defun.magit-me |
| 2bd20 | 73 73 61 67 65 20 28 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 20 26 72 65 73 74 20 61 72 67 73 29 | ssage.(format-string.&rest.args) |
| 2bd40 | 0a 20 20 22 44 69 73 70 6c 61 79 20 61 20 6d 65 73 73 61 67 65 20 61 74 20 74 68 65 20 62 6f 74 | ..."Display.a.message.at.the.bot |
| 2bd60 | 74 6f 6d 20 6f 66 20 74 68 65 20 73 63 72 65 65 6e 2c 20 6f 72 20 6e 6f 74 2e 0a 4c 69 6b 65 20 | tom.of.the.screen,.or.not..Like. |
| 2bd80 | 60 6d 65 73 73 61 67 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 66 20 74 68 65 20 75 73 | `message',.except.that.if.the.us |
| 2bda0 | 65 72 73 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 70 74 69 6f 6e 0a 60 6d 61 67 69 74 2d 6e 6f 2d | ers.configured.option.`magit-no- |
| 2bdc0 | 6d 65 73 73 61 67 65 27 20 74 6f 20 70 72 65 76 65 6e 74 20 74 68 65 20 6d 65 73 73 61 67 65 20 | message'.to.prevent.the.message. |
| 2bde0 | 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 0a 46 4f 52 4d 41 54 2d 53 54 52 49 4e 47 20 74 | corresponding.to.FORMAT-STRING.t |
| 2be00 | 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 2c 20 74 68 65 6e 20 64 6f 6e 27 74 2e 22 0a 20 20 28 | o.be.displayed,.then.don't."...( |
| 2be20 | 75 6e 6c 65 73 73 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 | unless.(--first.(string-prefix-p |
| 2be40 | 20 69 74 20 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 29 20 6d 61 67 69 74 2d 6e 6f 2d 6d 65 73 73 | .it.format-string).magit-no-mess |
| 2be60 | 61 67 65 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 | age).....(apply.#'message.format |
| 2be80 | 2d 73 74 72 69 6e 67 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 73 | -string.args)))..(defun.magit-ms |
| 2bea0 | 67 20 28 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 | g.(format-string.&rest.args)..." |
| 2bec0 | 44 69 73 70 6c 61 79 20 61 20 6d 65 73 73 61 67 65 20 61 74 20 74 68 65 20 62 6f 74 74 6f 6d 20 | Display.a.message.at.the.bottom. |
| 2bee0 | 6f 66 20 74 68 65 20 73 63 72 65 65 6e 2c 20 62 75 74 20 64 6f 6e 27 74 20 6c 6f 67 20 69 74 2e | of.the.screen,.but.don't.log.it. |
| 2bf00 | 0a 4c 69 6b 65 20 60 6d 65 73 73 61 67 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 60 6d 65 | .Like.`message',.except.that.`me |
| 2bf20 | 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 27 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 6e 69 6c 2e 22 | ssage-log-max'.is.bound.to.nil." |
| 2bf40 | 0a 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 6e 69 6c 29 29 0a | ...(let.((message-log-max.nil)). |
| 2bf60 | 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 2d 73 74 72 69 | ....(apply.#'message.format-stri |
| 2bf80 | 6e 67 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 2d 77 69 74 | ng.args)))..(defmacro.magit--wit |
| 2bfa0 | 68 2d 74 65 6d 70 2d 70 6f 73 69 74 69 6f 6e 20 28 62 75 66 20 70 6f 73 20 26 72 65 73 74 20 62 | h-temp-position.(buf.pos.&rest.b |
| 2bfc0 | 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 32 29 29 0a 20 20 60 28 | ody)...(declare.(indent.2))...`( |
| 2bfe0 | 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 2c 62 75 66 0a 20 20 20 20 20 28 73 | with-current-buffer.,buf......(s |
| 2c000 | 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 | ave-excursion........(save-restr |
| 2c020 | 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 20 20 | iction..........(widen)......... |
| 2c040 | 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 20 2c 70 6f 73 20 31 29 29 0a 20 20 20 20 20 20 20 | .(goto-char.(or.,pos.1))........ |
| 2c060 | 20 20 2c 40 62 6f 64 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 65 6c 6c 69 | ..,@body))))..(defun.magit--elli |
| 2c080 | 70 73 69 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 77 68 65 72 65 29 0a 20 20 22 42 75 69 6c 64 20 | psis.(&optional.where)..."Build. |
| 2c0a0 | 61 6e 20 65 6c 6c 69 70 73 69 73 20 61 6c 77 61 79 73 20 61 73 20 73 74 72 69 6e 67 2c 20 64 65 | an.ellipsis.always.as.string,.de |
| 2c0c0 | 70 65 6e 64 69 6e 67 20 6f 6e 20 57 48 45 52 45 2e 22 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 | pending.on.WHERE."...(if.(string |
| 2c0e0 | 70 20 6d 61 67 69 74 2d 65 6c 6c 69 70 73 69 73 29 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 65 6c | p.magit-ellipsis).......magit-el |
| 2c100 | 6c 69 70 73 69 73 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 70 61 69 72 20 28 63 61 72 20 28 | lipsis.....(if-let.((pair.(car.( |
| 2c120 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c 69 | or..........................(ali |
| 2c140 | 73 74 2d 67 65 74 20 28 6f 72 20 77 68 65 72 65 20 74 29 20 6d 61 67 69 74 2d 65 6c 6c 69 70 73 | st-get.(or.where.t).magit-ellips |
| 2c160 | 69 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c | is)..........................(al |
| 2c180 | 69 73 74 2d 67 65 74 20 74 20 6d 61 67 69 74 2d 65 6c 6c 69 70 73 69 73 29 29 29 29 29 0a 20 20 | ist-get.t.magit-ellipsis)))))... |
| 2c1a0 | 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 66 61 6e 63 79 20 2e 20 2c 75 | ......(pcase-let.((`(,fancy...,u |
| 2c1c0 | 6e 69 76 65 72 73 61 6c 29 20 70 61 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | niversal).pair))...........(let. |
| 2c1e0 | 28 28 65 6c 6c 69 70 73 69 73 20 28 69 66 20 28 61 6e 64 20 66 61 6e 63 79 20 28 63 68 61 72 2d | ((ellipsis.(if.(and.fancy.(char- |
| 2c200 | 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 20 66 61 6e 63 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 | displayable-p.fancy))........... |
| 2c220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 6e 63 79 0a 20 20 20 20 20 20 | ....................fancy....... |
| 2c240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 76 65 72 73 61 6c 29 | ......................universal) |
| 2c260 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 63 68 61 72 61 63 74 65 72 70 20 65 | )).............(if.(characterp.e |
| 2c280 | 6c 6c 69 70 73 69 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 2d 74 | llipsis).................(char-t |
| 2c2a0 | 6f 2d 73 74 72 69 6e 67 20 65 6c 6c 69 70 73 69 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-string.ellipsis).............. |
| 2c2c0 | 20 65 6c 6c 69 70 73 69 73 29 29 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 | .ellipsis))).......(user-error." |
| 2c2e0 | 56 61 72 69 61 62 6c 65 20 6d 61 67 69 74 2d 65 6c 6c 69 70 73 69 73 20 69 73 20 69 6e 76 61 6c | Variable.magit-ellipsis.is.inval |
| 2c300 | 69 64 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 65 78 74 2d 72 65 67 65 78 | id"))))..(defun.magit--ext-regex |
| 2c320 | 70 2d 71 75 6f 74 65 20 28 73 74 72 29 0a 20 20 22 4c 69 6b 65 20 60 72 65 71 65 78 70 2d 71 75 | p-quote.(str)..."Like.`reqexp-qu |
| 2c340 | 6f 74 65 27 2c 20 62 75 74 20 66 6f 72 20 45 78 74 65 6e 64 65 64 20 52 65 67 75 6c 61 72 20 45 | ote',.but.for.Extended.Regular.E |
| 2c360 | 78 70 72 65 73 73 69 6f 6e 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 70 65 63 69 61 6c 20 28 73 | xpressions."...(let.((special.(s |
| 2c380 | 74 72 69 6e 67 2d 74 6f 2d 6c 69 73 74 20 22 5b 2a 2e 5c 5c 3f 2b 5e 24 28 7b 22 29 29 0a 20 20 | tring-to-list."[*.\\?+^$({"))... |
| 2c3a0 | 20 20 20 20 20 20 28 71 75 6f 74 65 64 20 6e 69 6c 29 29 0a 20 20 20 20 28 6d 61 70 63 20 28 6c | ......(quoted.nil)).....(mapc.(l |
| 2c3c0 | 61 6d 62 64 61 20 28 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d | ambda.(c).............(when.(mem |
| 2c3e0 | 71 20 63 20 73 70 65 63 69 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 | q.c.special)...............(push |
| 2c400 | 20 3f 5c 5c 20 71 75 6f 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | .?\\.quoted)).............(push. |
| 2c420 | 63 20 71 75 6f 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 73 74 72 29 0a 20 20 20 20 28 63 | c.quoted))...........str).....(c |
| 2c440 | 6f 6e 63 61 74 20 28 6e 72 65 76 65 72 73 65 20 71 75 6f 74 65 64 29 29 29 29 0a 0a 3b 3b 3b 20 | oncat.(nreverse.quoted))))..;;;. |
| 2c460 | 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 62 61 73 65 29 0a 3b 3b 3b 20 6d 61 67 69 | _.(provide.'magit-base).;;;.magi |
| 2c480 | 74 2d 62 61 73 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 | t-base.el.ends.here............. |
| 2c4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 69 73 65 63 74 | magit-20240404.1901/magit-bisect |
| 2c620 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 2c640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 2c680 | 30 30 33 30 31 37 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 30 32 00 20 30 00 00 00 | 0030173.00000000000.015002..0... |
| 2c6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 2c720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 2c740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c800 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2e 65 6c 20 2d 2d 2d 20 42 69 73 65 63 74 20 73 | ;;;.magit-bisect.el.---.Bisect.s |
| 2c820 | 75 70 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | upport.for.Magit..-*-.lexical-bi |
| 2c840 | 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 | nding:t.-*-..;;.Copyright.(C).20 |
| 2c860 | 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 | 08-2024.The.Magit.Project.Contri |
| 2c880 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | butors..;;.Author:.Jonas.Bernoul |
| 2c8a0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 | li.<jonas@bernoul.li>.;;.Maintai |
| 2c8c0 | 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e | ner:.Jonas.Bernoulli.<jonas@bern |
| 2c8e0 | 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 | oul.li>..;;.SPDX-License-Identif |
| 2c900 | 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 | ier:.GPL-3.0-or-later..;;.Magit. |
| 2c920 | 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 | is.free.software:.you.can.redist |
| 2c940 | 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e | ribute.it.and/or.modify.it.;;.un |
| 2c960 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | der.the.terms.of.the.GNU.General |
| 2c980 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a | .Public.License.as.published.by. |
| 2c9a0 | 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | ;;.the.Free.Software.Foundation, |
| 2c9c0 | 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | .either.version.3.of.the.License |
| 2c9e0 | 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 | ,.or.;;.(at.your.option).any.lat |
| 2ca00 | 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 | er.version..;;.;;.Magit.is.distr |
| 2ca20 | 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 | ibuted.in.the.hope.that.it.will. |
| 2ca40 | 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 | be.useful,.but.WITHOUT.;;.ANY.WA |
| 2ca60 | 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 | RRANTY;.without.even.the.implied |
| 2ca80 | 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 | .warranty.of.MERCHANTABILITY.;;. |
| 2caa0 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
| 2cac0 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | OSE...See.the.GNU.General.Public |
| 2cae0 | 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b | .;;.License.for.more.details..;; |
| 2cb00 | 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 | .;;.You.should.have.received.a.c |
| 2cb20 | 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | opy.of.the.GNU.General.Public.Li |
| 2cb40 | 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e | cense.;;.along.with.Magit...If.n |
| 2cb60 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 | ot,.see.<https://www.gnu.org/lic |
| 2cb80 | 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 55 73 | enses/>...;;;.Commentary:..;;.Us |
| 2cba0 | 65 20 61 20 62 69 6e 61 72 79 20 73 65 61 72 63 68 20 74 6f 20 66 69 6e 64 20 74 68 65 20 63 6f | e.a.binary.search.to.find.the.co |
| 2cbc0 | 6d 6d 69 74 20 74 68 61 74 20 69 6e 74 72 6f 64 75 63 65 64 20 61 20 62 75 67 2e 0a 0a 3b 3b 3b | mmit.that.introduced.a.bug...;;; |
| 2cbe0 | 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 | .Code:..(require.'magit)..;;;.Op |
| 2cc00 | 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 | tions..(defcustom.magit-bisect-s |
| 2cc20 | 68 6f 77 2d 67 72 61 70 68 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 60 2d | how-graph.t..."Whether.to.use.`- |
| 2cc40 | 2d 67 72 61 70 68 27 20 69 6e 20 74 68 65 20 6c 6f 67 20 73 68 6f 77 69 6e 67 20 63 6f 6d 6d 69 | -graph'.in.the.log.showing.commi |
| 2cc60 | 74 73 20 79 65 74 20 74 6f 20 62 65 20 62 69 73 65 63 74 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 | ts.yet.to.be.bisected."...:packa |
| 2cc80 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 38 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.8.0")... |
| 2cca0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f | :group.'magit-status...:type.'bo |
| 2ccc0 | 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f | olean)..(defface.magit-bisect-go |
| 2cce0 | 6f 64 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 4f 6c 69 76 65 | od...'((t.:foreground."DarkOlive |
| 2cd00 | 47 72 65 65 6e 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 67 6f 6f 64 20 62 69 73 65 63 74 | Green"))..."Face.for.good.bisect |
| 2cd20 | 20 72 65 76 69 73 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 | .revisions."...:group.'magit-fac |
| 2cd40 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 6b 69 70 0a | es)..(defface.magit-bisect-skip. |
| 2cd60 | 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 47 6f 6c 64 65 6e 72 6f | ..'((t.:foreground."DarkGoldenro |
| 2cd80 | 64 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 6b 69 70 70 65 64 20 62 69 73 65 63 74 20 | d"))..."Face.for.skipped.bisect. |
| 2cda0 | 72 65 76 69 73 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 | revisions."...:group.'magit-face |
| 2cdc0 | 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 0a 20 20 | s)..(defface.magit-bisect-bad... |
| 2cde0 | 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 49 6e 64 69 61 6e 52 65 64 34 22 29 29 0a | '((t.:foreground."IndianRed4")). |
| 2ce00 | 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 64 20 62 69 73 65 63 74 20 72 65 76 69 73 69 6f 6e 73 | .."Face.for.bad.bisect.revisions |
| 2ce20 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 43 | ."...:group.'magit-faces)..;;;.C |
| 2ce40 | 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 | ommands..;;;###autoload.(autoloa |
| 2ce60 | 64 20 27 6d 61 67 69 74 2d 62 69 73 65 63 74 20 22 6d 61 67 69 74 2d 62 69 73 65 63 74 22 20 6e | d.'magit-bisect."magit-bisect".n |
| 2ce80 | 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d | il.t).(transient-define-prefix.m |
| 2cea0 | 61 67 69 74 2d 62 69 73 65 63 74 20 28 29 0a 20 20 22 4e 61 72 72 6f 77 20 69 6e 20 6f 6e 20 74 | agit-bisect.()..."Narrow.in.on.t |
| 2cec0 | 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 69 6e 74 72 6f 64 75 63 65 64 20 61 20 62 75 67 2e | he.commit.that.introduced.a.bug. |
| 2cee0 | 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 69 73 65 63 74 22 0a 20 20 5b 3a 63 | "...:man-page."git-bisect"...[:c |
| 2cf00 | 6c 61 73 73 20 74 72 61 6e 73 69 65 6e 74 2d 73 75 62 67 72 6f 75 70 73 0a 20 20 20 3a 69 66 2d | lass.transient-subgroups....:if- |
| 2cf20 | 6e 6f 74 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 | not.magit-bisect-in-progress-p.. |
| 2cf40 | 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 20 28 22 2d 6e 22 20 22 44 6f 6e 27 74 20 | ..["Arguments".....("-n"."Don't. |
| 2cf60 | 63 68 65 63 6b 6f 75 74 20 63 6f 6d 6d 69 74 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | checkout.commits".............." |
| 2cf80 | 2d 2d 6e 6f 2d 63 68 65 63 6b 6f 75 74 22 29 0a 20 20 20 20 28 22 2d 70 22 20 22 46 6f 6c 6c 6f | --no-checkout").....("-p"."Follo |
| 2cfa0 | 77 20 6f 6e 6c 79 20 66 69 72 73 74 20 70 61 72 65 6e 74 20 6f 66 20 61 20 6d 65 72 67 65 22 20 | w.only.first.parent.of.a.merge". |
| 2cfc0 | 22 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 22 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 | "--first-parent"......:if.(lambd |
| 2cfe0 | 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 32 39 22 | a.().(magit-git-version>=."2.29" |
| 2d000 | 29 29 29 0a 20 20 20 20 28 36 20 6d 61 67 69 74 2d 62 69 73 65 63 74 3a 2d 2d 74 65 72 6d 2d 6f | ))).....(6.magit-bisect:--term-o |
| 2d020 | 6c 64 0a 20 20 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d | ld........:if.(lambda.().(magit- |
| 2d040 | 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 37 22 29 29 29 0a 20 20 20 20 28 36 20 6d 61 | git-version>=."2.7"))).....(6.ma |
| 2d060 | 67 69 74 2d 62 69 73 65 63 74 3a 2d 2d 74 65 72 6d 2d 6e 65 77 0a 20 20 20 20 20 20 20 3a 69 66 | git-bisect:--term-new........:if |
| 2d080 | 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d | .(lambda.().(magit-git-version>= |
| 2d0a0 | 20 22 32 2e 37 22 29 29 29 5d 0a 20 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 20 28 22 42 | ."2.7")))]....["Actions".....("B |
| 2d0c0 | 22 20 22 53 74 61 72 74 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 | "."Start"........magit-bisect-st |
| 2d0e0 | 61 72 74 29 0a 20 20 20 20 28 22 73 22 20 22 53 74 61 72 74 20 73 63 72 69 70 74 22 20 6d 61 67 | art).....("s"."Start.script".mag |
| 2d100 | 69 74 2d 62 69 73 65 63 74 2d 72 75 6e 29 5d 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 | it-bisect-run)]]...["Actions"... |
| 2d120 | 20 3a 69 66 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a | .:if.magit-bisect-in-progress-p. |
| 2d140 | 20 20 20 28 22 42 22 20 22 42 61 64 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 | ...("B"."Bad"..........magit-bis |
| 2d160 | 65 63 74 2d 62 61 64 29 0a 20 20 20 28 22 67 22 20 22 47 6f 6f 64 22 20 20 20 20 20 20 20 20 20 | ect-bad)....("g"."Good"......... |
| 2d180 | 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 29 0a 20 20 20 28 36 20 22 6d 22 20 22 4d 61 | magit-bisect-good)....(6."m"."Ma |
| 2d1a0 | 72 6b 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 6d 61 72 6b 0a 20 20 20 20 | rk".......magit-bisect-mark..... |
| 2d1c0 | 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 | ..:if.(lambda.().(magit-git-vers |
| 2d1e0 | 69 6f 6e 3e 3d 20 22 32 2e 37 22 29 29 29 0a 20 20 20 28 22 6b 22 20 22 53 6b 69 70 22 20 20 20 | ion>=."2.7")))....("k"."Skip"... |
| 2d200 | 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 6b 69 70 29 0a 20 20 20 28 22 72 22 | ......magit-bisect-skip)....("r" |
| 2d220 | 20 22 52 65 73 65 74 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 72 65 73 | ."Reset"........magit-bisect-res |
| 2d240 | 65 74 29 0a 20 20 20 28 22 73 22 20 22 52 75 6e 20 73 63 72 69 70 74 22 20 20 20 6d 61 67 69 74 | et)....("s"."Run.script"...magit |
| 2d260 | 2d 62 69 73 65 63 74 2d 72 75 6e 29 5d 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e | -bisect-run)])..(transient-defin |
| 2d280 | 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 62 69 73 65 63 74 3a 2d 2d 74 65 72 6d 2d 6f | e-argument.magit-bisect:--term-o |
| 2d2a0 | 6c 64 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4f 6c 64 2f 67 6f 6f 64 20 74 | ld.()...:description."Old/good.t |
| 2d2c0 | 65 72 6d 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a | erm"...:class.'transient-option. |
| 2d2e0 | 20 20 3a 6b 65 79 20 22 3d 6f 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 74 65 72 6d 2d | ..:key."=o"...:argument."--term- |
| 2d300 | 6f 6c 64 3d 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 | old=")..(transient-define-argume |
| 2d320 | 6e 74 20 6d 61 67 69 74 2d 62 69 73 65 63 74 3a 2d 2d 74 65 72 6d 2d 6e 65 77 20 28 29 0a 20 20 | nt.magit-bisect:--term-new.()... |
| 2d340 | 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4e 65 77 2f 62 61 64 20 74 65 72 6d 22 0a 20 20 3a 63 | :description."New/bad.term"...:c |
| 2d360 | 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 3d | lass.'transient-option...:key."= |
| 2d380 | 6e 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 74 65 72 6d 2d 6e 65 77 3d 22 29 0a 0a 3b | n"...:argument."--term-new=")..; |
| 2d3a0 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 63 | ;;###autoload.(defun.magit-bisec |
| 2d3c0 | 74 2d 73 74 61 72 74 20 28 62 61 64 20 67 6f 6f 64 20 61 72 67 73 29 0a 20 20 22 53 74 61 72 74 | t-start.(bad.good.args)..."Start |
| 2d3e0 | 20 61 20 62 69 73 65 63 74 20 73 65 73 73 69 6f 6e 2e 0a 0a 42 69 73 65 63 74 69 6e 67 20 61 20 | .a.bisect.session...Bisecting.a. |
| 2d400 | 62 75 67 20 6d 65 61 6e 73 20 74 6f 20 66 69 6e 64 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 | bug.means.to.find.the.commit.tha |
| 2d420 | 74 20 69 6e 74 72 6f 64 75 63 65 64 20 69 74 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74 | t.introduced.it..This.command.st |
| 2d440 | 61 72 74 73 20 73 75 63 68 20 61 20 62 69 73 65 63 74 20 73 65 73 73 69 6f 6e 20 62 79 20 61 73 | arts.such.a.bisect.session.by.as |
| 2d460 | 6b 69 6e 67 20 66 6f 72 20 61 20 6b 6e 6f 77 6e 0a 67 6f 6f 64 20 61 6e 64 20 61 20 6b 6e 6f 77 | king.for.a.known.good.and.a.know |
| 2d480 | 6e 20 62 61 64 20 63 6f 6d 6d 69 74 2e 20 20 54 6f 20 6d 6f 76 65 20 74 68 65 20 73 65 73 73 69 | n.bad.commit...To.move.the.sessi |
| 2d4a0 | 6f 6e 20 66 6f 72 77 61 72 64 20 75 73 65 20 74 68 65 0a 6f 74 68 65 72 20 61 63 74 69 6f 6e 73 | on.forward.use.the.other.actions |
| 2d4c0 | 20 66 72 6f 6d 20 74 68 65 20 62 69 73 65 63 74 20 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 | .from.the.bisect.transient.comma |
| 2d4e0 | 6e 64 20 28 5c 0a 5c 5c 3c 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 3e 5c | nd.(\.\\<magit-status-mode-map>\ |
| 2d500 | 5c 5b 6d 61 67 69 74 2d 62 69 73 65 63 74 5d 29 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | \[magit-bisect])."...(interactiv |
| 2d520 | 65 20 28 69 66 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d | e.(if.(magit-bisect-in-progress- |
| 2d540 | 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | p)....................(user-erro |
| 2d560 | 72 20 22 41 6c 72 65 61 64 79 20 62 69 73 65 63 74 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 | r."Already.bisecting").......... |
| 2d580 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 2d 72 65 61 64 | ........(magit-bisect-start-read |
| 2d5a0 | 2d 61 72 67 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 2d 2d | -args)))...(magit-bisect-start-- |
| 2d5c0 | 61 73 73 65 72 74 20 62 61 64 20 67 6f 6f 64 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 72 | assert.bad.good.args)...(magit-r |
| 2d5e0 | 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 20 27 62 69 73 65 63 74 2d 2d 66 69 72 | epository-local-set.'bisect--fir |
| 2d600 | 73 74 2d 70 61 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st-parent....................... |
| 2d620 | 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d | ........(transient-arg-value."-- |
| 2d640 | 66 69 72 73 74 2d 70 61 72 65 6e 74 22 20 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 | first-parent".args))...(magit-gi |
| 2d660 | 74 2d 62 69 73 65 63 74 20 22 73 74 61 72 74 22 20 28 6c 69 73 74 20 61 72 67 73 20 62 61 64 20 | t-bisect."start".(list.args.bad. |
| 2d680 | 67 6f 6f 64 29 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 | good).t))..(defun.magit-bisect-s |
| 2d6a0 | 74 61 72 74 2d 72 65 61 64 2d 61 72 67 73 20 28 29 0a 20 20 28 6c 65 74 2a 20 28 28 61 72 67 73 | tart-read-args.()...(let*.((args |
| 2d6c0 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 62 69 73 65 63 74 29 29 | .(transient-args.'magit-bisect)) |
| 2d6e0 | 0a 20 20 20 20 20 20 20 20 20 28 62 61 64 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 | ..........(bad.(magit-read-branc |
| 2d700 | 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | h-or-commit................(form |
| 2d720 | 61 74 20 22 53 74 61 72 74 20 62 69 73 65 63 74 20 77 69 74 68 20 25 73 20 72 65 76 69 73 69 6f | at."Start.bisect.with.%s.revisio |
| 2d740 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 74 | n"........................(or.(t |
| 2d760 | 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 74 65 72 6d 2d 6e 65 77 3d 22 | ransient-arg-value."--term-new=" |
| 2d780 | 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .args).......................... |
| 2d7a0 | 20 20 22 62 61 64 22 29 29 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 62 61 64 0a 20 20 20 20 20 | .."bad"))))).....(list.bad...... |
| 2d7c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 | .....(magit-read-other-branch-or |
| 2d7e0 | 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 72 | -commit............(format."%s.r |
| 2d800 | 65 76 69 73 69 6f 6e 22 20 28 6f 72 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 | evision".(or.(transient-arg-valu |
| 2d820 | 65 20 22 2d 2d 74 65 72 6d 2d 6f 6c 64 3d 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 | e."--term-old=".args)........... |
| 2d840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 47 6f 6f 64 | ..........................."Good |
| 2d860 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 62 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 61 72 | "))............bad)...........ar |
| 2d880 | 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 | gs)))..(defun.magit-bisect-start |
| 2d8a0 | 2d 2d 61 73 73 65 72 74 20 28 62 61 64 20 67 6f 6f 64 20 61 72 67 73 29 0a 20 20 28 75 6e 6c 65 | --assert.(bad.good.args)...(unle |
| 2d8c0 | 73 73 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 67 6f 6f 64 20 62 61 | ss.(magit-rev-ancestor-p.good.ba |
| 2d8e0 | 64 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 22 54 68 65 20 25 73 20 | d).....(user-error......"The.%s. |
| 2d900 | 72 65 76 69 73 69 6f 6e 20 28 25 73 29 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 61 6e 63 65 73 | revision.(%s).has.to.be.an.ances |
| 2d920 | 74 6f 72 20 6f 66 20 74 68 65 20 25 73 20 6f 6e 65 20 28 25 73 29 22 0a 20 20 20 20 20 28 6f 72 | tor.of.the.%s.one.(%s)"......(or |
| 2d940 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 74 65 72 6d 2d 6f 6c | .(transient-arg-value."--term-ol |
| 2d960 | 64 3d 22 20 61 72 67 73 29 20 22 67 6f 6f 64 22 29 0a 20 20 20 20 20 67 6f 6f 64 0a 20 20 20 20 | d=".args)."good")......good..... |
| 2d980 | 20 28 6f 72 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 74 65 72 | .(or.(transient-arg-value."--ter |
| 2d9a0 | 6d 2d 6e 65 77 3d 22 20 61 72 67 73 29 20 22 62 61 64 22 29 0a 20 20 20 20 20 62 61 64 29 29 0a | m-new=".args)."bad")......bad)). |
| 2d9c0 | 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 | ..(when.(magit-anything-modified |
| 2d9e0 | 2d 70 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 62 69 73 65 | -p).....(user-error."Cannot.bise |
| 2da00 | 63 74 20 77 69 74 68 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 22 29 29 29 0a | ct.with.uncommitted.changes"))). |
| 2da20 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 | .;;;###autoload.(defun.magit-bis |
| 2da40 | 65 63 74 2d 72 65 73 65 74 20 28 29 0a 20 20 22 41 66 74 65 72 20 62 69 73 65 63 74 69 6e 67 2c | ect-reset.()..."After.bisecting, |
| 2da60 | 20 63 6c 65 61 6e 75 70 20 62 69 73 65 63 74 69 6f 6e 20 73 74 61 74 65 20 61 6e 64 20 72 65 74 | .cleanup.bisection.state.and.ret |
| 2da80 | 75 72 6e 20 74 6f 20 6f 72 69 67 69 6e 61 6c 20 60 48 45 41 44 27 2e 22 0a 20 20 28 69 6e 74 65 | urn.to.original.`HEAD'."...(inte |
| 2daa0 | 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 72 65 73 65 74 | ractive)...(magit-confirm.'reset |
| 2dac0 | 2d 62 69 73 65 63 74 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 62 69 73 65 63 | -bisect)...(magit-run-git."bisec |
| 2dae0 | 74 22 20 22 72 65 73 65 74 22 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d | t"."reset")...(magit-repository- |
| 2db00 | 6c 6f 63 61 6c 2d 64 65 6c 65 74 65 20 27 62 69 73 65 63 74 2d 2d 66 69 72 73 74 2d 70 61 72 65 | local-delete.'bisect--first-pare |
| 2db20 | 6e 74 29 0a 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 28 64 65 6c 65 74 65 | nt)...(ignore-errors.....(delete |
| 2db40 | 2d 66 69 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 42 49 53 45 43 54 5f | -file.(expand-file-name."BISECT_ |
| 2db60 | 43 4d 44 5f 4f 55 54 50 55 54 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 29 0a 0a | CMD_OUTPUT".(magit-gitdir))))).. |
| 2db80 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 | ;;;###autoload.(defun.magit-bise |
| 2dba0 | 63 74 2d 67 6f 6f 64 20 28 29 0a 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 6d | ct-good.()..."While.bisecting,.m |
| 2dbc0 | 61 72 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 61 73 20 67 6f 6f 64 2e 0a | ark.the.current.commit.as.good.. |
| 2dbe0 | 55 73 65 20 74 68 69 73 20 61 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 61 73 73 65 72 74 65 64 | Use.this.after.you.have.asserted |
| 2dc00 | 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 | .that.the.commit.does.not.contai |
| 2dc20 | 6e 0a 74 68 65 20 62 75 67 20 69 6e 20 71 75 65 73 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 | n.the.bug.in.question."...(inter |
| 2dc40 | 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 69 73 65 63 74 20 28 6f 72 20 | active)...(magit-git-bisect.(or. |
| 2dc60 | 28 63 61 64 72 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 74 65 72 6d 73 29 29 0a 20 20 20 20 | (cadr.(magit-bisect-terms))..... |
| 2dc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 | ....................(user-error. |
| 2dca0 | 22 4e 6f 74 20 62 69 73 65 63 74 69 6e 67 22 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | "Not.bisecting"))))..;;;###autol |
| 2dcc0 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 20 28 29 0a 20 | oad.(defun.magit-bisect-bad.().. |
| 2dce0 | 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 6d 61 72 6b 20 74 68 65 20 63 75 72 72 | ."While.bisecting,.mark.the.curr |
| 2dd00 | 65 6e 74 20 63 6f 6d 6d 69 74 20 61 73 20 62 61 64 2e 0a 55 73 65 20 74 68 69 73 20 61 66 74 65 | ent.commit.as.bad..Use.this.afte |
| 2dd20 | 72 20 79 6f 75 20 68 61 76 65 20 61 73 73 65 72 74 65 64 20 74 68 61 74 20 74 68 65 20 63 6f 6d | r.you.have.asserted.that.the.com |
| 2dd40 | 6d 69 74 20 64 6f 65 73 20 63 6f 6e 74 61 69 6e 20 74 68 65 0a 62 75 67 20 69 6e 20 71 75 65 73 | mit.does.contain.the.bug.in.ques |
| 2dd60 | 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d | tion."...(interactive)...(magit- |
| 2dd80 | 67 69 74 2d 62 69 73 65 63 74 20 28 6f 72 20 28 63 61 72 20 28 6d 61 67 69 74 2d 62 69 73 65 63 | git-bisect.(or.(car.(magit-bisec |
| 2dda0 | 74 2d 74 65 72 6d 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-terms))....................... |
| 2ddc0 | 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 62 69 73 65 63 74 69 6e 67 22 29 29 29 | ..(user-error."Not.bisecting"))) |
| 2dde0 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 | )..;;;###autoload.(defun.magit-b |
| 2de00 | 69 73 65 63 74 2d 6d 61 72 6b 20 28 29 0a 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 | isect-mark.()..."While.bisecting |
| 2de20 | 2c 20 6d 61 72 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 61 | ,.mark.the.current.commit.with.a |
| 2de40 | 20 62 69 73 65 63 74 20 74 65 72 6d 2e 0a 44 75 72 69 6e 67 20 61 20 62 69 73 65 63 74 20 75 73 | .bisect.term..During.a.bisect.us |
| 2de60 | 69 6e 67 20 61 6c 74 65 72 6e 61 74 65 20 74 65 72 6d 73 2c 20 63 6f 6d 6d 69 74 73 20 63 61 6e | ing.alternate.terms,.commits.can |
| 2de80 | 20 73 74 69 6c 6c 20 62 65 0a 6d 61 72 6b 65 64 20 77 69 74 68 20 60 6d 61 67 69 74 2d 62 69 73 | .still.be.marked.with.`magit-bis |
| 2dea0 | 65 63 74 2d 67 6f 6f 64 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 27 | ect-good'.and.`magit-bisect-bad' |
| 2dec0 | 2c 20 61 73 20 74 68 6f 73 65 0a 63 6f 6d 6d 61 6e 64 73 20 6d 61 70 20 74 6f 20 74 68 65 20 63 | ,.as.those.commands.map.to.the.c |
| 2dee0 | 6f 72 72 65 63 74 20 74 65 72 6d 20 28 5c 22 67 6f 6f 64 5c 22 20 74 6f 20 2d 2d 74 65 72 6d 2d | orrect.term.(\"good\".to.--term- |
| 2df00 | 6f 6c 64 27 73 20 76 61 6c 75 65 0a 61 6e 64 20 5c 22 62 61 64 5c 22 20 74 6f 20 2d 2d 74 65 72 | old's.value.and.\"bad\".to.--ter |
| 2df20 | 6d 2d 6e 65 77 27 73 29 2e 20 20 48 6f 77 65 76 65 72 2c 20 69 6e 20 73 6f 6d 65 20 63 61 73 65 | m-new's)...However,.in.some.case |
| 2df40 | 73 2c 20 69 74 20 63 61 6e 20 62 65 0a 64 69 66 66 69 63 75 6c 74 20 74 6f 20 6b 65 65 70 20 74 | s,.it.can.be.difficult.to.keep.t |
| 2df60 | 68 61 74 20 6d 61 70 70 69 6e 67 20 73 74 72 61 69 67 68 74 20 69 6e 20 79 6f 75 72 20 68 65 61 | hat.mapping.straight.in.your.hea |
| 2df80 | 64 3b 20 74 68 69 73 0a 63 6f 6d 6d 61 6e 64 20 70 72 6f 76 69 64 65 73 20 61 6e 20 69 6e 74 65 | d;.this.command.provides.an.inte |
| 2dfa0 | 72 66 61 63 65 20 74 68 61 74 20 65 78 70 6f 73 65 73 20 74 68 65 20 75 6e 64 65 72 6c 79 69 6e | rface.that.exposes.the.underlyin |
| 2dfc0 | 67 20 74 65 72 6d 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 | g.terms."...(interactive)...(mag |
| 2dfe0 | 69 74 2d 67 69 74 2d 62 69 73 65 63 74 0a 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 | it-git-bisect....(pcase-let.((`( |
| 2e000 | 2c 74 65 72 6d 2d 6e 65 77 20 2c 74 65 72 6d 2d 6f 6c 64 29 20 28 6f 72 20 28 6d 61 67 69 74 2d | ,term-new.,term-old).(or.(magit- |
| 2e020 | 62 69 73 65 63 74 2d 74 65 72 6d 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bisect-terms)................... |
| 2e040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 | .........................(user-e |
| 2e060 | 72 72 6f 72 20 22 4e 6f 74 20 62 69 73 65 63 74 69 6e 67 22 29 29 29 29 0a 20 20 20 20 20 28 70 | rror."Not.bisecting"))))......(p |
| 2e080 | 63 61 73 65 20 28 72 65 61 64 2d 63 68 61 72 2d 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 | case.(read-char-choice.......... |
| 2e0a0 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4d 61 72 6b 20 48 45 41 44 20 61 73 20 25 73 20 28 5b 6e | ....(format."Mark.HEAD.as.%s.([n |
| 2e0c0 | 5d 65 77 29 20 6f 72 20 25 73 20 28 5b 6f 5d 6c 64 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ]ew).or.%s.([o]ld)"............. |
| 2e0e0 | 20 20 20 20 20 20 20 20 20 74 65 72 6d 2d 6e 65 77 20 74 65 72 6d 2d 6f 6c 64 29 0a 20 20 20 20 | .........term-new.term-old)..... |
| 2e100 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3f 6e 20 3f 6f 29 29 0a 20 20 20 20 20 20 20 28 3f | .........(list.?n.?o))........(? |
| 2e120 | 6e 20 74 65 72 6d 2d 6e 65 77 29 0a 20 20 20 20 20 20 20 28 3f 6f 20 74 65 72 6d 2d 6f 6c 64 29 | n.term-new)........(?o.term-old) |
| 2e140 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ))))..;;;###autoload.(defun.magi |
| 2e160 | 74 2d 62 69 73 65 63 74 2d 73 6b 69 70 20 28 29 0a 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 | t-bisect-skip.()..."While.bisect |
| 2e180 | 69 6e 67 2c 20 73 6b 69 70 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 2e 0a 55 73 | ing,.skip.the.current.commit..Us |
| 2e1a0 | 65 20 74 68 69 73 20 69 66 20 66 6f 72 20 73 6f 6d 65 20 72 65 61 73 6f 6e 20 74 68 65 20 63 75 | e.this.if.for.some.reason.the.cu |
| 2e1c0 | 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 20 61 20 67 6f 6f 64 20 6f 6e 65 0a 74 | rrent.commit.is.not.a.good.one.t |
| 2e1e0 | 6f 20 74 65 73 74 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 65 74 73 20 47 69 74 20 63 | o.test...This.command.lets.Git.c |
| 2e200 | 68 6f 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 6f 6e 65 2e 22 0a 20 20 28 69 6e 74 65 72 | hoose.a.different.one."...(inter |
| 2e220 | 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 69 73 65 63 74 20 22 73 6b 69 | active)...(magit-git-bisect."ski |
| 2e240 | 70 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | p"))..;;;###autoload.(defun.magi |
| 2e260 | 74 2d 62 69 73 65 63 74 2d 72 75 6e 20 28 63 6d 64 6c 69 6e 65 20 26 6f 70 74 69 6f 6e 61 6c 20 | t-bisect-run.(cmdline.&optional. |
| 2e280 | 62 61 64 20 67 6f 6f 64 20 61 72 67 73 29 0a 20 20 22 42 69 73 65 63 74 20 61 75 74 6f 6d 61 74 | bad.good.args)..."Bisect.automat |
| 2e2a0 | 69 63 61 6c 6c 79 20 62 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 66 74 65 72 | ically.by.running.commands.after |
| 2e2c0 | 20 65 61 63 68 20 73 74 65 70 2e 0a 0a 55 6e 6c 69 6b 65 20 60 67 69 74 20 62 69 73 65 63 74 20 | .each.step...Unlike.`git.bisect. |
| 2e2e0 | 72 75 6e 27 20 74 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 62 65 66 6f 72 65 20 62 69 73 | run'.this.can.be.used.before.bis |
| 2e300 | 65 63 74 69 6e 67 20 68 61 73 0a 62 65 67 75 6e 2e 20 20 49 6e 20 74 68 61 74 20 63 61 73 65 20 | ecting.has.begun...In.that.case. |
| 2e320 | 69 74 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 60 67 69 74 20 62 69 73 65 63 74 20 73 74 61 72 | it.behaves.like.`git.bisect.star |
| 2e340 | 74 3b 20 67 69 74 0a 62 69 73 65 63 74 20 72 75 6e 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | t;.git.bisect.run'."...(interact |
| 2e360 | 69 76 65 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 61 6e 64 20 28 6e 6f 74 20 28 6d 61 67 69 74 | ive.(let.((args.(and.(not.(magit |
| 2e380 | 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 0a 20 20 20 20 20 20 20 20 | -bisect-in-progress-p))......... |
| 2e3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 | ........................(magit-b |
| 2e3c0 | 69 73 65 63 74 2d 73 74 61 72 74 2d 72 65 61 64 2d 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 | isect-start-read-args))))....... |
| 2e3e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d | ...........(cons.(read-shell-com |
| 2e400 | 6d 61 6e 64 20 22 42 69 73 65 63 74 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 3a 20 22 29 20 61 | mand."Bisect.shell.command:.").a |
| 2e420 | 72 67 73 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 62 61 64 20 67 6f 6f 64 29 0a 20 20 | rgs)))...(when.(and.bad.good)... |
| 2e440 | 20 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 2d 2d 61 73 73 65 72 74 20 62 61 | ..(magit-bisect-start--assert.ba |
| 2e460 | 64 20 67 6f 6f 64 20 61 72 67 73 29 0a 20 20 20 20 3b 3b 20 41 76 6f 69 64 20 60 6d 61 67 69 74 | d.good.args).....;;.Avoid.`magit |
| 2e480 | 2d 67 69 74 2d 62 69 73 65 63 74 27 20 62 65 63 61 75 73 65 20 69 74 27 73 20 61 73 79 6e 63 68 | -git-bisect'.because.it's.asynch |
| 2e4a0 | 72 6f 6e 6f 75 73 2c 20 62 75 74 20 74 68 65 0a 20 20 20 20 3b 3b 20 6e 65 78 74 20 60 67 69 74 | ronous,.but.the.....;;.next.`git |
| 2e4c0 | 20 62 69 73 65 63 74 20 72 75 6e 27 20 63 61 6c 6c 20 72 65 71 75 69 72 65 73 20 74 68 65 20 62 | .bisect.run'.call.requires.the.b |
| 2e4e0 | 69 73 65 63 74 20 74 6f 20 62 65 20 73 74 61 72 74 65 64 2e 0a 20 20 20 20 28 6d 61 67 69 74 2d | isect.to.be.started......(magit- |
| 2e500 | 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 | with-toplevel.......(magit-proce |
| 2e520 | 73 73 2d 67 69 74 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 66 69 6c 65 20 28 65 78 70 61 6e | ss-git........(list.:file.(expan |
| 2e540 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 42 49 53 45 43 54 5f 43 4d 44 5f 4f 55 54 50 55 54 22 20 | d-file-name."BISECT_CMD_OUTPUT". |
| 2e560 | 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | (magit-gitdir)))........(magit-p |
| 2e580 | 72 6f 63 65 73 73 2d 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 28 6c 69 | rocess-git-arguments.........(li |
| 2e5a0 | 73 74 20 22 62 69 73 65 63 74 22 20 22 73 74 61 72 74 22 20 62 61 64 20 67 6f 6f 64 20 61 72 67 | st."bisect"."start".bad.good.arg |
| 2e5c0 | 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 28 | s))).......(magit-refresh)))...( |
| 2e5e0 | 6d 61 67 69 74 2d 2d 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 61 72 | magit--with-connection-local-var |
| 2e600 | 69 61 62 6c 65 73 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 69 73 65 63 74 20 22 72 75 | iables.....(magit-git-bisect."ru |
| 2e620 | 6e 22 20 28 6c 69 73 74 20 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 | n".(list.shell-file-name........ |
| 2e640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 65 6c 6c | ...........................shell |
| 2e660 | 2d 63 6f 6d 6d 61 6e 64 2d 73 77 69 74 63 68 20 63 6d 64 6c 69 6e 65 29 29 29 29 0a 0a 28 64 65 | -command-switch.cmdline))))..(de |
| 2e680 | 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 62 69 73 65 63 74 20 28 73 75 62 63 6f 6d 6d 61 6e 64 | fun.magit-git-bisect.(subcommand |
| 2e6a0 | 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 6e 6f 2d 61 73 73 65 72 74 29 0a 20 20 28 75 6e | .&optional.args.no-assert)...(un |
| 2e6c0 | 6c 65 73 73 20 28 6f 72 20 6e 6f 2d 61 73 73 65 72 74 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 | less.(or.no-assert.(magit-bisect |
| 2e6e0 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | -in-progress-p)).....(user-error |
| 2e700 | 20 22 4e 6f 74 20 62 69 73 65 63 74 69 6e 67 22 29 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 42 | ."Not.bisecting"))...(message."B |
| 2e720 | 69 73 65 63 74 69 6e 67 2e 2e 2e 22 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c | isecting...")...(magit-with-topl |
| 2e740 | 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 62 | evel.....(magit-run-git-async."b |
| 2e760 | 69 73 65 63 74 22 20 73 75 62 63 6f 6d 6d 61 6e 64 20 61 72 67 73 29 29 0a 20 20 28 73 65 74 2d | isect".subcommand.args))...(set- |
| 2e780 | 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 | process-sentinel....magit-this-p |
| 2e7a0 | 72 6f 63 65 73 73 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 | rocess....(lambda.(process.event |
| 2e7c0 | 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 | )......(when.(memq.(process-stat |
| 2e7e0 | 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 | us.process).'(exit.signal))..... |
| 2e800 | 20 20 20 28 69 66 20 28 3e 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 | ...(if.(>.(process-exit-status.p |
| 2e820 | 72 6f 63 65 73 73 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f | rocess).0)............(magit-pro |
| 2e840 | 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 | cess-sentinel.process.event).... |
| 2e860 | 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 | ......(process-put.process.'inhi |
| 2e880 | 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | bit-refresh.t)..........(magit-p |
| 2e8a0 | 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 | rocess-sentinel.process.event).. |
| 2e8c0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 28 70 72 | ........(when.(buffer-live-p.(pr |
| 2e8e0 | 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 | ocess-buffer.process)).......... |
| 2e900 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 2d | ..(with-current-buffer.(process- |
| 2e920 | 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | buffer.process)..............(wh |
| 2e940 | 65 6e 2d 6c 65 74 2a 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e | en-let*.((section.(magit-section |
| 2e960 | 2d 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -at))..........................( |
| 2e980 | 6f 75 74 70 75 74 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 | output.(buffer-substring-no-prop |
| 2e9a0 | 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erties.......................... |
| 2e9c0 | 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a | .........(oref.section.content). |
| 2e9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2ea00 | 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ..(oref.section.end))))......... |
| 2ea20 | 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 | .......(with-temp-file.......... |
| 2ea40 | 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 42 49 53 | ..........(expand-file-name."BIS |
| 2ea60 | 45 43 54 5f 43 4d 44 5f 4f 55 54 50 55 54 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 0a | ECT_CMD_OUTPUT".(magit-gitdir)). |
| 2ea80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 6f 75 74 70 75 74 29 | .................(insert.output) |
| 2eaa0 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 | ))))..........(magit-refresh)).. |
| 2eac0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 42 69 73 65 63 74 69 6e 67 2e 2e 2e 64 6f 6e 65 | ......(message."Bisecting...done |
| 2eae0 | 22 29 29 29 29 29 0a 0a 3b 3b 3b 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ")))))..;;;.Sections..(defun.mag |
| 2eb00 | 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 20 28 29 0a 20 20 28 66 69 | it-bisect-in-progress-p.()...(fi |
| 2eb20 | 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 42 | le-exists-p.(expand-file-name."B |
| 2eb40 | 49 53 45 43 54 5f 4c 4f 47 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 0a 0a 28 64 | ISECT_LOG".(magit-gitdir))))..(d |
| 2eb60 | 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 74 65 72 6d 73 20 28 29 0a 20 20 28 6d 61 | efun.magit-bisect-terms.()...(ma |
| 2eb80 | 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 | git-file-lines.(expand-file-name |
| 2eba0 | 20 22 42 49 53 45 43 54 5f 54 45 52 4d 53 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 | ."BISECT_TERMS".(magit-gitdir))) |
| 2ebc0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d 6f 75 | )..(defun.magit-insert-bisect-ou |
| 2ebe0 | 74 70 75 74 20 28 29 0a 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 69 6e 73 65 | tput.()..."While.bisecting,.inse |
| 2ec00 | 72 74 20 73 65 63 74 69 6f 6e 20 77 69 74 68 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 60 67 69 74 | rt.section.with.output.from.`git |
| 2ec20 | 20 62 69 73 65 63 74 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 | .bisect'."...(when.(magit-bisect |
| 2ec40 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 69 6e 65 | -in-progress-p).....(let*.((line |
| 2ec60 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 | s.............(or.(magit-file-li |
| 2ec80 | 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | nes..................(expand-fil |
| 2eca0 | 65 2d 6e 61 6d 65 20 22 42 49 53 45 43 54 5f 43 4d 44 5f 4f 55 54 50 55 54 22 20 28 6d 61 67 69 | e-name."BISECT_CMD_OUTPUT".(magi |
| 2ecc0 | 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 | t-gitdir))).................(lis |
| 2ece0 | 74 20 22 42 69 73 65 63 74 69 6e 67 3a 20 28 6e 6f 20 73 61 76 65 64 20 62 69 73 65 63 74 20 6f | t."Bisecting:.(no.saved.bisect.o |
| 2ed00 | 75 74 70 75 74 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 49 | utput)"......................."I |
| 2ed20 | 74 20 61 70 70 65 61 72 73 20 79 6f 75 20 68 61 76 65 20 69 6e 76 6f 6b 65 64 20 60 67 69 74 20 | t.appears.you.have.invoked.`git. |
| 2ed40 | 62 69 73 65 63 74 27 20 66 72 6f 6d 20 61 20 73 68 65 6c 6c 2e 22 0a 20 20 20 20 20 20 20 20 20 | bisect'.from.a.shell.".......... |
| 2ed60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 54 68 65 72 65 20 69 73 20 6e 6f 74 68 69 6e 67 20 77 | ............."There.is.nothing.w |
| 2ed80 | 72 6f 6e 67 20 77 69 74 68 20 74 68 61 74 2c 20 77 65 20 6a 75 73 74 20 63 61 6e 6e 6f 74 20 64 | rong.with.that,.we.just.cannot.d |
| 2eda0 | 69 73 70 6c 61 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 | isplay"......................."a |
| 2edc0 | 6e 79 74 68 69 6e 67 20 75 73 65 66 75 6c 20 68 65 72 65 2e 20 20 43 6f 6e 73 75 6c 74 20 74 68 | nything.useful.here...Consult.th |
| 2ede0 | 65 20 73 68 65 6c 6c 20 6f 75 74 70 75 74 20 69 6e 73 74 65 61 64 2e 22 29 29 29 0a 20 20 20 20 | e.shell.output.instead.")))..... |
| 2ee00 | 20 20 20 20 20 20 20 28 64 6f 6e 65 2d 72 65 20 22 5e 5c 5c 28 5b 61 2d 7a 30 2d 39 5d 5c 5c 7b | .......(done-re."^\\([a-z0-9]\\{ |
| 2ee20 | 34 30 2c 5c 5c 7d 5c 5c 29 20 69 73 20 74 68 65 20 66 69 72 73 74 20 62 61 64 20 63 6f 6d 6d 69 | 40,\\}\\).is.the.first.bad.commi |
| 2ee40 | 74 24 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 61 64 2d 6c 69 6e 65 20 28 6f 72 20 28 61 | t$")............(bad-line.(or.(a |
| 2ee60 | 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 64 6f 6e 65 2d 72 65 20 28 63 61 72 20 6c 69 | nd.(string-match.done-re.(car.li |
| 2ee80 | 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nes))........................... |
| 2eea0 | 20 20 20 20 28 70 6f 70 20 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(pop.lines))................ |
| 2eec0 | 20 20 20 20 20 20 20 20 20 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | ..........(--first.(string-match |
| 2eee0 | 20 64 6f 6e 65 2d 72 65 20 69 74 29 20 6c 69 6e 65 73 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 | .done-re.it).lines)))).......(ma |
| 2ef00 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 28 65 76 61 6c 20 28 69 66 20 62 61 | git-insert-section.((eval.(if.ba |
| 2ef20 | 64 2d 6c 69 6e 65 20 27 63 6f 6d 6d 69 74 20 27 62 69 73 65 63 74 2d 6f 75 74 70 75 74 29 29 0a | d-line.'commit.'bisect-output)). |
| 2ef40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | .............................(an |
| 2ef60 | 64 20 62 61 64 2d 6c 69 6e 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 62 61 64 2d 6c | d.bad-line.(match-string.1.bad-l |
| 2ef80 | 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 | ine))).........(magit-insert-hea |
| 2efa0 | 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f 72 20 62 | ding...........(propertize.(or.b |
| 2efc0 | 61 64 2d 6c 69 6e 65 20 28 70 6f 70 20 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ad-line.(pop.lines))............ |
| 2efe0 | 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 | ...........'font-lock-face.'magi |
| 2f000 | 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c | t-section-heading)).........(dol |
| 2f020 | 69 73 74 20 28 6c 69 6e 65 20 6c 69 6e 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 | ist.(line.lines)...........(inse |
| 2f040 | 72 74 20 6c 69 6e 65 20 22 5c 6e 22 29 29 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e | rt.line."\n")))).....(insert."\n |
| 2f060 | 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 | ")))..(defun.magit-insert-bisect |
| 2f080 | 2d 72 65 73 74 20 28 29 0a 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 69 6e 73 | -rest.()..."While.bisecting,.ins |
| 2f0a0 | 65 72 74 20 73 65 63 74 69 6f 6e 20 76 69 73 75 61 6c 69 7a 69 6e 67 20 74 68 65 20 62 69 73 65 | ert.section.visualizing.the.bise |
| 2f0c0 | 63 74 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 | ct.state."...(when.(magit-bisect |
| 2f0e0 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | -in-progress-p).....(magit-inser |
| 2f100 | 74 2d 73 65 63 74 69 6f 6e 20 28 62 69 73 65 63 74 2d 76 69 65 77 29 0a 20 20 20 20 20 20 28 6d | t-section.(bisect-view).......(m |
| 2f120 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 42 69 73 65 63 74 20 52 65 73 74 | agit-insert-heading."Bisect.Rest |
| 2f140 | 3a 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 | :").......(magit-git-wash.(apply |
| 2f160 | 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 | -partially.#'magit-log-wash-log. |
| 2f180 | 27 62 69 73 65 63 74 2d 76 69 73 29 0a 20 20 20 20 20 20 20 20 22 62 69 73 65 63 74 22 20 22 76 | 'bisect-vis)........."bisect"."v |
| 2f1a0 | 69 73 75 61 6c 69 7a 65 22 20 22 67 69 74 22 20 22 6c 6f 67 22 0a 20 20 20 20 20 20 20 20 22 2d | isualize"."git"."log"........."- |
| 2f1c0 | 2d 66 6f 72 6d 61 74 3d 25 68 25 78 30 30 25 44 25 78 30 30 25 73 22 20 22 2d 2d 64 65 63 6f 72 | -format=%h%x00%D%x00%s"."--decor |
| 2f1e0 | 61 74 65 3d 66 75 6c 6c 22 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 69 73 | ate=full".........(and.magit-bis |
| 2f200 | 65 63 74 2d 73 68 6f 77 2d 67 72 61 70 68 20 22 2d 2d 67 72 61 70 68 22 29 0a 20 20 20 20 20 20 | ect-show-graph."--graph")....... |
| 2f220 | 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 67 | ..(and.(magit-repository-local-g |
| 2f240 | 65 74 20 27 62 69 73 65 63 74 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 29 0a 20 20 20 20 20 20 | et.'bisect--first-parent)....... |
| 2f260 | 20 20 20 20 20 20 20 22 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 22 29 29 29 29 29 0a 0a 28 64 | ......."--first-parent")))))..(d |
| 2f280 | 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d 6c 6f 67 20 28 29 0a | efun.magit-insert-bisect-log.(). |
| 2f2a0 | 20 20 22 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 69 6e 73 65 72 74 20 73 65 63 74 69 | .."While.bisecting,.insert.secti |
| 2f2c0 | 6f 6e 20 6c 6f 67 67 69 6e 67 20 62 69 73 65 63 74 20 70 72 6f 67 72 65 73 73 2e 22 0a 20 20 28 | on.logging.bisect.progress."...( |
| 2f2e0 | 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 | when.(magit-bisect-in-progress-p |
| 2f300 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 69 73 | ).....(magit-insert-section.(bis |
| 2f320 | 65 63 74 2d 6c 6f 67 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 | ect-log).......(magit-insert-hea |
| 2f340 | 64 69 6e 67 20 22 42 69 73 65 63 74 20 4c 6f 67 3a 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | ding."Bisect.Log:").......(magit |
| 2f360 | 2d 67 69 74 2d 77 61 73 68 20 23 27 6d 61 67 69 74 2d 77 61 73 68 2d 62 69 73 65 63 74 2d 6c 6f | -git-wash.#'magit-wash-bisect-lo |
| 2f380 | 67 20 22 62 69 73 65 63 74 22 20 22 6c 6f 67 22 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | g."bisect"."log").......(insert. |
| 2f3a0 | 3f 5c 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 61 73 68 2d 62 69 73 65 63 | ?\n))))..(defun.magit-wash-bisec |
| 2f3c0 | 74 2d 6c 6f 67 20 28 5f 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 62 65 67 29 0a 20 20 20 20 28 | t-log.(_args)...(let.(beg).....( |
| 2f3e0 | 77 68 69 6c 65 20 28 70 72 6f 67 6e 20 28 73 65 74 71 20 62 65 67 20 28 70 6f 69 6e 74 2d 6d 61 | while.(progn.(setq.beg.(point-ma |
| 2f400 | 72 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 | rker))...................(re-sea |
| 2f420 | 72 63 68 2d 66 6f 72 77 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | rch-forward...................." |
| 2f440 | 5e 5c 5c 28 5c 5c 28 3f 3a 67 69 74 20 62 69 73 65 63 74 5c 5c 7c 23 20 73 74 61 74 75 73 3a 5c | ^\\(\\(?:git.bisect\\|#.status:\ |
| 2f460 | 5c 29 20 5b 5e 5c 6e 5d 2b 5c 6e 5c 5c 29 22 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 28 69 | \).[^\n]+\n\\)".nil.t)).......(i |
| 2f480 | 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 23 20 73 74 61 74 75 73 3a 22 20 28 | f.(string-prefix-p."#.status:".( |
| 2f4a0 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | match-string.1))...........(magi |
| 2f4c0 | 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 | t-delete-match).........(magit-b |
| 2f4e0 | 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 68 65 61 64 69 6e 67 29 20 6e 69 6c 0a | ind-match-strings.(heading).nil. |
| 2f500 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 29 0a 20 | ..........(magit-delete-match).. |
| 2f520 | 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 | .........(save-restriction...... |
| 2f540 | 20 20 20 20 20 20 20 28 6e 61 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 62 65 67 20 28 70 6f | .......(narrow-to-region.beg.(po |
| 2f560 | 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f | int)).............(goto-char.(po |
| 2f580 | 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | int-min)).............(magit-ins |
| 2f5a0 | 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 69 73 65 63 74 2d 69 74 65 6d 20 68 65 61 64 69 6e 67 | ert-section.(bisect-item.heading |
| 2f5c0 | 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 | .t)...............(insert.(prope |
| 2f5e0 | 72 74 69 7a 65 20 68 65 61 64 69 6e 67 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 | rtize.heading.'font-lock-face... |
| 2f600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2f620 | 27 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 69 6e 67 | 'magit-section-secondary-heading |
| 2f640 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 | ))...............(magit-insert-h |
| 2f660 | 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 61 73 | eading)...............(magit-was |
| 2f680 | 68 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 | h-sequence................(apply |
| 2f6a0 | 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 72 65 76 20 | -partially.#'magit-log-wash-rev. |
| 2f6c0 | 27 62 69 73 65 63 74 2d 6c 6f 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'bisect-log..................... |
| 2f6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 6c 65 6e 67 74 68 | ............(magit-abbrev-length |
| 2f700 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 | )))...............(insert.?\n))) |
| 2f720 | 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 | ))).....(when.(re-search-forward |
| 2f740 | 0a 20 20 20 20 20 20 20 20 20 20 20 22 23 20 66 69 72 73 74 20 62 61 64 20 63 6f 6d 6d 69 74 3a | ............"#.first.bad.commit: |
| 2f760 | 20 5c 5c 5b 5c 5c 28 5b 61 2d 7a 30 2d 39 5d 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 29 5c 5c 5d 20 5b | .\\[\\([a-z0-9]\\{40,\\}\\)\\].[ |
| 2f780 | 5e 5c 6e 5d 2b 5c 6e 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e | ^\n]+\n".nil.t).......(magit-bin |
| 2f7a0 | 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 68 61 73 68 29 20 6e 69 6c 0a 20 20 20 20 20 | d-match-strings.(hash).nil...... |
| 2f7c0 | 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 29 0a 20 20 20 20 20 20 20 20 | ...(magit-delete-match)......... |
| 2f7e0 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 69 73 65 63 74 2d 69 74 | (magit-insert-section.(bisect-it |
| 2f800 | 65 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 68 61 73 68 20 22 20 69 73 20 | em)...........(insert.hash.".is. |
| 2f820 | 74 68 65 20 66 69 72 73 74 20 62 61 64 20 63 6f 6d 6d 69 74 5c 6e 22 29 29 29 29 29 29 0a 0a 3b | the.first.bad.commit\n"))))))..; |
| 2f840 | 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 62 69 73 65 63 74 29 0a 3b 3b 3b | ;;._.(provide.'magit-bisect).;;; |
| 2f860 | 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 | .magit-bisect.el.ends.here...... |
| 2f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fa00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 6c 61 6d 65 2e | magit-20240404.1901/magit-blame. |
| 2fa20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 2fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fa60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 2fa80 | 30 31 31 34 30 33 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 30 34 00 20 30 00 00 00 | 0114030.00000000000.014604..0... |
| 2faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fb00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 2fb20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 2fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2fc00 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2e 65 6c 20 2d 2d 2d 20 42 6c 61 6d 65 20 73 75 70 | ;;;.magit-blame.el.---.Blame.sup |
| 2fc20 | 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 | port.for.Magit..-*-.lexical-bind |
| 2fc40 | 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 | ing:t.-*-..;;.Copyright.(C).2008 |
| 2fc60 | 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 | -2024.The.Magit.Project.Contribu |
| 2fc80 | 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 | tors..;;.Author:.Jonas.Bernoulli |
| 2fca0 | 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 | .<jonas@bernoul.li>.;;.Maintaine |
| 2fcc0 | 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 | r:.Jonas.Bernoulli.<jonas@bernou |
| 2fce0 | 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 | l.li>..;;.SPDX-License-Identifie |
| 2fd00 | 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | r:.GPL-3.0-or-later..;;.Magit.is |
| 2fd20 | 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 | .free.software:.you.can.redistri |
| 2fd40 | 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 | bute.it.and/or.modify.it.;;.unde |
| 2fd60 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | r.the.terms.of.the.GNU.General.P |
| 2fd80 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b | ublic.License.as.published.by.;; |
| 2fda0 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 | .the.Free.Software.Foundation,.e |
| 2fdc0 | 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ither.version.3.of.the.License,. |
| 2fde0 | 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 | or.;;.(at.your.option).any.later |
| 2fe00 | 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 | .version..;;.;;.Magit.is.distrib |
| 2fe20 | 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 | uted.in.the.hope.that.it.will.be |
| 2fe40 | 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 | .useful,.but.WITHOUT.;;.ANY.WARR |
| 2fe60 | 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 | ANTY;.without.even.the.implied.w |
| 2fe80 | 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 | arranty.of.MERCHANTABILITY.;;.or |
| 2fea0 | 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 | .FITNESS.FOR.A.PARTICULAR.PURPOS |
| 2fec0 | 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b | E...See.the.GNU.General.Public.; |
| 2fee0 | 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b | ;.License.for.more.details..;;.; |
| 2ff00 | 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 | ;.You.should.have.received.a.cop |
| 2ff20 | 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | y.of.the.GNU.General.Public.Lice |
| 2ff40 | 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 | nse.;;.along.with.Magit...If.not |
| 2ff60 | 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e | ,.see.<https://www.gnu.org/licen |
| 2ff80 | 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 41 6e 6e 6f | ses/>...;;;.Commentary:..;;.Anno |
| 2ffa0 | 74 61 74 65 73 20 65 61 63 68 20 6c 69 6e 65 20 69 6e 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 | tates.each.line.in.file-visiting |
| 2ffc0 | 20 62 75 66 66 65 72 20 77 69 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 0a 3b 3b | .buffer.with.information.from.;; |
| 2ffe0 | 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 77 68 69 63 68 20 6c 61 73 74 20 6d 6f 64 69 66 69 65 | .the.revision.which.last.modifie |
| 30000 | 64 20 74 68 65 20 6c 69 6e 65 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 | d.the.line...;;;.Code:..(require |
| 30020 | 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 | .'magit)..;;;.Options..(defgroup |
| 30040 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 20 6e 69 6c 0a 20 20 22 42 6c 61 6d 65 20 73 75 70 70 6f 72 | .magit-blame.nil..."Blame.suppor |
| 30060 | 74 20 66 6f 72 20 4d 61 67 69 74 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e | t.for.Magit."...:link.'(info-lin |
| 30080 | 6b 20 22 28 6d 61 67 69 74 29 42 6c 61 6d 69 6e 67 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | k."(magit)Blaming")...:group.'ma |
| 300a0 | 67 69 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 | git-modes)..(defcustom.magit-bla |
| 300c0 | 6d 65 2d 73 74 79 6c 65 73 0a 20 20 27 28 28 68 65 61 64 69 6e 67 73 0a 20 20 20 20 20 28 68 65 | me-styles...'((headings......(he |
| 300e0 | 61 64 69 6e 67 2d 66 6f 72 6d 61 74 20 20 20 2e 20 22 25 2d 32 30 61 20 25 43 20 25 73 5c 6e 22 | ading-format....."%-20a.%C.%s\n" |
| 30100 | 29 29 0a 20 20 20 20 28 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 28 68 69 67 68 6c 69 67 68 | )).....(highlight......(highligh |
| 30120 | 74 2d 66 61 63 65 20 20 20 2e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 69 67 68 6c 69 67 68 74 | t-face.....magit-blame-highlight |
| 30140 | 29 29 0a 20 20 20 20 28 6c 69 6e 65 73 0a 20 20 20 20 20 28 73 68 6f 77 2d 6c 69 6e 65 73 20 20 | )).....(lines......(show-lines.. |
| 30160 | 20 20 20 20 20 2e 20 74 29 0a 20 20 20 20 20 28 73 68 6f 77 2d 6d 65 73 73 61 67 65 20 20 20 20 | .......t)......(show-message.... |
| 30180 | 20 2e 20 74 29 29 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 73 74 79 6c 65 73 20 75 73 65 64 20 74 | ...t)))..."List.of.styles.used.t |
| 301a0 | 6f 20 76 69 73 75 61 6c 69 7a 65 20 62 6c 61 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a | o.visualize.blame.information... |
| 301c0 | 54 68 65 20 73 74 79 6c 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | The.style.used.in.the.current.bu |
| 301e0 | 66 66 65 72 20 63 61 6e 20 62 65 20 63 79 63 6c 65 64 20 66 72 6f 6d 20 74 68 65 20 62 6c 61 6d | ffer.can.be.cycled.from.the.blam |
| 30200 | 65 0a 70 6f 70 75 70 2e 20 20 42 6c 61 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 28 65 78 63 65 70 74 | e.popup...Blame.commands.(except |
| 30220 | 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 27 29 20 75 73 65 20 74 68 65 20 66 69 72 | .`magit-blame-echo').use.the.fir |
| 30240 | 73 74 0a 73 74 79 6c 65 20 61 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 74 79 6c 65 20 77 68 | st.style.as.the.initial.style.wh |
| 30260 | 65 6e 20 62 65 67 69 6e 6e 69 6e 67 20 74 6f 20 62 6c 61 6d 65 20 69 6e 20 61 20 62 75 66 66 65 | en.beginning.to.blame.in.a.buffe |
| 30280 | 72 2e 0a 0a 45 61 63 68 20 65 6e 74 72 79 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 44 45 | r...Each.entry.has.the.form.(IDE |
| 302a0 | 4e 54 20 28 4b 45 59 20 2e 20 56 41 4c 55 45 29 2e 2e 2e 29 2e 20 20 49 44 45 4e 54 20 68 61 73 | NT.(KEY...VALUE)...)...IDENT.has |
| 302c0 | 0a 74 6f 20 62 65 20 61 20 73 79 6d 62 6f 6c 20 75 6e 69 71 75 65 6c 79 20 69 64 65 6e 74 69 66 | .to.be.a.symbol.uniquely.identif |
| 302e0 | 79 69 6e 67 20 74 68 65 20 73 74 79 6c 65 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 4b | ying.the.style...The.following.K |
| 30300 | 45 59 73 20 61 72 65 20 72 65 63 6f 67 6e 69 7a 65 64 3a 0a 0a 20 60 73 68 6f 77 2d 6c 69 6e 65 | EYs.are.recognized:...`show-line |
| 30320 | 73 27 0a 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 70 72 65 66 69 78 20 65 61 63 68 20 63 68 | s'.....Whether.to.prefix.each.ch |
| 30340 | 75 6e 6b 20 6f 66 20 6c 69 6e 65 73 20 77 69 74 68 20 61 20 74 68 69 6e 20 6c 69 6e 65 2e 0a 20 | unk.of.lines.with.a.thin.line... |
| 30360 | 20 20 20 54 68 69 73 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 69 66 20 60 68 65 61 64 69 6e | ...This.has.no.effect.if.`headin |
| 30380 | 67 2d 66 6f 72 6d 61 74 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 20 60 73 68 6f 77 2d 6d 65 73 | g-format'.is.non-nil...`show-mes |
| 303a0 | 73 61 67 65 27 0a 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 63 | sage'.....Whether.to.display.a.c |
| 303c0 | 6f 6d 6d 69 74 27 73 20 73 75 6d 6d 61 72 79 20 6c 69 6e 65 20 69 6e 20 74 68 65 20 65 63 68 6f | ommit's.summary.line.in.the.echo |
| 303e0 | 20 61 72 65 61 0a 20 20 20 20 77 68 65 6e 20 63 72 6f 73 73 69 6e 67 20 63 68 75 6e 6b 73 2e 0a | .area.....when.crossing.chunks.. |
| 30400 | 20 60 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 27 0a 20 20 20 20 46 61 63 65 20 75 73 65 64 20 | .`highlight-face'.....Face.used. |
| 30420 | 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 65 | to.highlight.the.first.line.of.e |
| 30440 | 61 63 68 20 63 68 75 6e 6b 2e 0a 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 69 6c 2c 20 74 | ach.chunk......If.this.is.nil,.t |
| 30460 | 68 65 6e 20 74 68 6f 73 65 20 6c 69 6e 65 73 20 61 72 65 20 6e 6f 74 20 68 69 67 68 6c 69 67 68 | hen.those.lines.are.not.highligh |
| 30480 | 74 65 64 2e 0a 20 60 68 65 61 64 69 6e 67 2d 66 6f 72 6d 61 74 27 0a 20 20 20 20 53 74 72 69 6e | ted...`heading-format'.....Strin |
| 304a0 | 67 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 6f 20 | g.specifying.the.information.to. |
| 304c0 | 62 65 20 73 68 6f 77 6e 20 61 62 6f 76 65 20 65 61 63 68 0a 20 20 20 20 63 68 75 6e 6b 20 6f 66 | be.shown.above.each.....chunk.of |
| 304e0 | 20 6c 69 6e 65 73 2e 20 20 49 74 20 6d 75 73 74 20 65 6e 64 20 77 69 74 68 20 61 20 6e 65 77 6c | .lines...It.must.end.with.a.newl |
| 30500 | 69 6e 65 20 63 68 61 72 61 63 74 65 72 2e 0a 20 60 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 27 0a | ine.character...`margin-format'. |
| 30520 | 20 20 20 20 53 74 72 69 6e 67 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 69 6e 66 6f 72 6d | ....String.specifying.the.inform |
| 30540 | 61 74 69 6f 6e 20 74 6f 20 62 65 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 6c 65 66 74 0a 20 20 | ation.to.be.shown.in.the.left... |
| 30560 | 20 20 62 75 66 66 65 72 20 6d 61 72 67 69 6e 2e 20 20 49 74 20 6d 75 73 74 20 4e 4f 54 20 65 6e | ..buffer.margin...It.must.NOT.en |
| 30580 | 64 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 2e 0a 20 20 20 20 | d.with.a.newline.character...... |
| 305a0 | 54 68 69 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 66 6f 72 6d 61 | This.can.also.be.a.list.of.forma |
| 305c0 | 74 73 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 6c 69 6e 65 73 20 61 74 0a 20 20 20 20 74 68 65 | ts.used.for.the.lines.at.....the |
| 305e0 | 20 73 61 6d 65 20 70 6f 73 69 74 69 6f 6e 73 20 77 69 74 68 69 6e 20 74 68 65 20 63 68 75 6e 6b | .same.positions.within.the.chunk |
| 30600 | 2e 20 20 49 66 20 74 68 65 20 63 68 75 6e 6b 20 68 61 73 0a 20 20 20 20 6d 6f 72 65 20 6c 69 6e | ...If.the.chunk.has.....more.lin |
| 30620 | 65 73 20 74 68 61 6e 20 66 6f 72 6d 61 74 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 74 | es.than.formats.are.specified,.t |
| 30640 | 68 65 6e 20 74 68 65 20 6c 61 73 74 20 69 73 0a 20 20 20 20 72 65 70 65 61 74 65 64 2e 20 20 57 | hen.the.last.is.....repeated...W |
| 30660 | 41 52 4e 49 4e 47 3a 20 41 64 64 69 6e 67 20 74 68 69 73 20 6b 65 79 20 61 66 66 65 63 74 73 20 | ARNING:.Adding.this.key.affects. |
| 30680 | 70 65 72 66 6f 72 6d 61 6e 63 65 3b 0a 20 20 20 20 73 65 65 20 74 68 65 20 6e 6f 74 65 20 61 74 | performance;.....see.the.note.at |
| 306a0 | 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 69 73 20 64 6f 63 73 74 72 69 6e 67 2e 0a 20 60 6d 61 | .the.end.of.this.docstring...`ma |
| 306c0 | 72 67 69 6e 2d 77 69 64 74 68 27 0a 20 20 20 20 57 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 | rgin-width'.....Width.of.the.mar |
| 306e0 | 67 69 6e 2c 20 70 72 6f 76 69 64 65 64 20 60 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 27 20 69 73 | gin,.provided.`margin-format'.is |
| 30700 | 20 6e 6f 6e 2d 6e 69 6c 2e 0a 20 60 6d 61 72 67 69 6e 2d 66 61 63 65 27 0a 20 20 20 20 46 61 63 | .non-nil...`margin-face'.....Fac |
| 30720 | 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 2c 20 70 72 6f 76 69 64 65 64 20 60 | e.used.in.the.margin,.provided.` |
| 30740 | 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 27 20 69 73 0a 20 20 20 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 | margin-format'.is.....non-nil... |
| 30760 | 54 68 69 73 20 66 61 63 65 20 69 73 20 75 73 65 64 20 69 6e 20 63 6f 6d 62 69 6e 61 74 69 6f 6e | This.face.is.used.in.combination |
| 30780 | 20 77 69 74 68 20 74 68 65 20 66 61 63 65 73 0a 20 20 20 20 74 68 61 74 20 61 72 65 20 73 70 65 | .with.the.faces.....that.are.spe |
| 307a0 | 63 69 66 69 63 20 74 6f 20 74 68 65 20 75 73 65 64 20 25 2d 73 70 65 63 73 2e 20 20 49 66 20 74 | cific.to.the.used.%-specs...If.t |
| 307c0 | 68 69 73 20 69 73 20 6e 69 6c 2c 0a 20 20 20 20 74 68 65 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d | his.is.nil,.....then.`magit-blam |
| 307e0 | 65 2d 6d 61 72 67 69 6e 27 20 69 73 20 75 73 65 64 2e 0a 20 60 6d 61 72 67 69 6e 2d 62 6f 64 79 | e-margin'.is.used...`margin-body |
| 30800 | 2d 66 61 63 65 27 0a 20 20 20 20 46 61 63 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 6d 61 72 67 | -face'.....Face.used.in.the.marg |
| 30820 | 69 6e 20 66 6f 72 20 61 6c 6c 20 62 75 74 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 61 20 63 | in.for.all.but.first.line.of.a.c |
| 30840 | 68 75 6e 6b 2e 0a 20 20 20 20 54 68 69 73 20 66 61 63 65 20 69 73 20 75 73 65 64 20 69 6e 20 63 | hunk......This.face.is.used.in.c |
| 30860 | 6f 6d 62 69 6e 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 66 61 63 65 73 20 74 68 61 74 20 61 | ombination.with.the.faces.that.a |
| 30880 | 72 65 0a 20 20 20 20 73 70 65 63 69 66 69 63 20 74 6f 20 74 68 65 20 75 73 65 64 20 25 2d 73 70 | re.....specific.to.the.used.%-sp |
| 308a0 | 65 63 73 2e 20 20 54 68 69 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 6c 69 73 74 20 6f 66 | ecs...This.can.also.be.a.list.of |
| 308c0 | 0a 20 20 20 20 66 61 63 65 73 20 28 75 73 75 61 6c 6c 79 20 6f 6e 65 20 66 61 63 65 29 2c 20 69 | .....faces.(usually.one.face),.i |
| 308e0 | 6e 20 77 68 69 63 68 20 63 61 73 65 20 6f 6e 6c 79 20 74 68 65 73 65 20 66 61 63 65 73 0a 20 20 | n.which.case.only.these.faces... |
| 30900 | 20 20 61 72 65 20 75 73 65 64 20 61 6e 64 20 74 68 65 20 25 2d 73 70 65 63 20 66 61 63 65 73 20 | ..are.used.and.the.%-spec.faces. |
| 30920 | 61 72 65 20 69 67 6e 6f 72 65 64 2e 20 20 41 20 67 6f 6f 64 20 76 61 6c 75 65 0a 20 20 20 20 6d | are.ignored...A.good.value.....m |
| 30940 | 69 67 68 74 20 62 65 20 60 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 6d 6d 65 64 29 27 2e 20 | ight.be.`(magit-blame-dimmed)'.. |
| 30960 | 20 49 66 20 74 68 69 73 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 0a 20 20 20 20 74 68 65 20 73 61 | .If.this.is.nil,.then.....the.sa |
| 30980 | 6d 65 20 66 61 63 65 20 61 73 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 69 73 | me.face.as.for.the.first.line.is |
| 309a0 | 20 75 73 65 64 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 25 2d 73 70 65 63 73 20 63 61 | .used...The.following.%-specs.ca |
| 309c0 | 6e 20 62 65 20 75 73 65 64 20 69 6e 20 60 68 65 61 64 69 6e 67 2d 66 6f 72 6d 61 74 27 20 61 6e | n.be.used.in.`heading-format'.an |
| 309e0 | 64 0a 60 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 27 3a 0a 0a 20 20 25 48 20 20 20 20 68 61 73 68 | d.`margin-format':....%H....hash |
| 30a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 66 61 63 65 20 60 6d 61 67 69 74 2d | ..............using.face.`magit- |
| 30a20 | 62 6c 61 6d 65 2d 68 61 73 68 27 0a 20 20 25 73 20 20 20 20 73 75 6d 6d 61 72 79 20 20 20 20 20 | blame-hash'...%s....summary..... |
| 30a40 | 20 20 20 20 20 20 75 73 69 6e 67 20 66 61 63 65 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 75 | ......using.face.`magit-blame-su |
| 30a60 | 6d 6d 61 72 79 27 0a 20 20 25 61 20 20 20 20 61 75 74 68 6f 72 20 20 20 20 20 20 20 20 20 20 20 | mmary'...%a....author........... |
| 30a80 | 20 75 73 69 6e 67 20 66 61 63 65 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 61 6d 65 27 0a 20 | .using.face.`magit-blame-name'.. |
| 30aa0 | 20 25 41 20 20 20 20 61 75 74 68 6f 72 20 74 69 6d 65 20 20 20 20 20 20 20 75 73 69 6e 67 20 66 | .%A....author.time.......using.f |
| 30ac0 | 61 63 65 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 61 74 65 27 0a 20 20 25 63 20 20 20 20 63 | ace.`magit-blame-date'...%c....c |
| 30ae0 | 6f 6d 6d 69 74 74 65 72 20 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 66 61 63 65 20 60 6d 61 67 | ommitter.........using.face.`mag |
| 30b00 | 69 74 2d 62 6c 61 6d 65 2d 6e 61 6d 65 27 0a 20 20 25 43 20 20 20 20 63 6f 6d 6d 69 74 74 65 72 | it-blame-name'...%C....committer |
| 30b20 | 20 74 69 6d 65 20 20 20 20 75 73 69 6e 67 20 66 61 63 65 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 | .time....using.face.`magit-blame |
| 30b40 | 2d 64 61 74 65 27 0a 0a 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 69 66 20 60 6d 61 72 67 69 6e 2d | -date'..Additionally.if.`margin- |
| 30b60 | 66 6f 72 6d 61 74 27 20 65 6e 64 73 20 77 69 74 68 20 25 66 2c 20 74 68 65 6e 20 74 68 65 20 73 | format'.ends.with.%f,.then.the.s |
| 30b80 | 74 72 69 6e 67 0a 74 68 61 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 6d | tring.that.is.displayed.in.the.m |
| 30ba0 | 61 72 67 69 6e 20 69 73 20 6d 61 64 65 20 61 74 20 6c 65 61 73 74 20 60 6d 61 72 67 69 6e 2d 77 | argin.is.made.at.least.`margin-w |
| 30bc0 | 69 64 74 68 27 0a 63 68 61 72 61 63 74 65 72 73 20 77 69 64 65 2c 20 77 68 69 63 68 20 6d 61 79 | idth'.characters.wide,.which.may |
| 30be0 | 20 62 65 20 64 65 73 69 72 61 62 6c 65 20 69 66 20 74 68 65 20 75 73 65 64 20 66 61 63 65 20 73 | .be.desirable.if.the.used.face.s |
| 30c00 | 65 74 73 0a 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 0a 0a 42 6c 61 6d 65 | ets.the.background.color...Blame |
| 30c20 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 75 73 69 6e 67 20 | .information.is.displayed.using. |
| 30c40 | 6f 76 65 72 6c 61 79 73 2e 20 20 53 75 63 68 20 65 78 74 65 6e 73 69 76 65 0a 75 73 65 20 6f 66 | overlays...Such.extensive.use.of |
| 30c60 | 20 6f 76 65 72 6c 61 79 73 20 69 73 20 6b 6e 6f 77 6e 20 74 6f 20 73 6c 6f 77 20 64 6f 77 6e 20 | .overlays.is.known.to.slow.down. |
| 30c80 | 65 76 65 6e 20 62 61 73 69 63 20 6f 70 65 72 61 74 69 6f 6e 73 2c 20 73 75 63 68 0a 61 73 20 6d | even.basic.operations,.such.as.m |
| 30ca0 | 6f 76 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 2e 20 54 6f 20 72 65 64 75 63 65 20 74 68 65 20 | oving.the.cursor..To.reduce.the. |
| 30cc0 | 6e 75 6d 62 65 72 20 6f 66 20 6f 76 65 72 6c 61 79 73 20 74 68 65 20 6d 61 72 67 69 6e 0a 73 74 | number.of.overlays.the.margin.st |
| 30ce0 | 79 6c 65 20 68 61 64 20 74 6f 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 65 20 64 | yle.had.to.be.removed.from.the.d |
| 30d00 | 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 0a 0a 4e 6f | efault.value.of.this.option...No |
| 30d20 | 74 65 20 74 68 61 74 20 74 68 65 20 6d 61 72 67 69 6e 20 6f 76 65 72 6c 61 79 73 20 61 72 65 20 | te.that.the.margin.overlays.are. |
| 30d40 | 63 72 65 61 74 65 64 20 65 76 65 6e 20 69 66 20 61 6e 6f 74 68 65 72 20 73 74 79 6c 65 0a 69 73 | created.even.if.another.style.is |
| 30d60 | 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 2e 20 20 54 68 69 73 20 63 61 6e 20 6f 6e 6c | .currently.active...This.can.onl |
| 30d80 | 79 20 62 65 20 70 72 65 76 65 6e 74 65 64 20 62 79 20 6e 6f 74 20 65 76 65 6e 0a 64 65 66 69 6e | y.be.prevented.by.not.even.defin |
| 30da0 | 69 6e 67 20 61 20 73 74 79 6c 65 20 74 68 61 74 20 75 73 65 73 20 74 68 65 20 6d 61 72 67 69 6e | ing.a.style.that.uses.the.margin |
| 30dc0 | 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 75 73 65 20 74 68 69 73 0a 73 74 79 6c 65 | ...If.you.want.to.use.this.style |
| 30de0 | 20 61 6e 79 77 61 79 2c 20 79 6f 75 20 63 61 6e 20 72 65 73 74 6f 72 65 20 74 68 69 73 20 64 65 | .anyway,.you.can.restore.this.de |
| 30e00 | 66 69 6e 69 74 69 6f 6e 2c 20 77 68 69 63 68 20 75 73 65 64 20 74 6f 20 62 65 0a 70 61 72 74 20 | finition,.which.used.to.be.part. |
| 30e20 | 6f 66 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 3a 0a 0a 20 20 28 6d 61 72 67 69 6e | of.the.default.value:....(margin |
| 30e40 | 0a 20 20 20 28 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 20 20 20 20 2e 20 28 5c 22 20 25 73 25 66 | ....(margin-format......(\".%s%f |
| 30e60 | 5c 22 20 5c 22 20 25 43 20 25 61 5c 22 20 5c 22 20 25 48 5c 22 29 29 0a 20 20 20 28 6d 61 72 67 | \".\".%C.%a\".\".%H\"))....(marg |
| 30e80 | 69 6e 2d 77 69 64 74 68 20 20 20 20 20 2e 20 34 32 29 0a 20 20 20 28 6d 61 72 67 69 6e 2d 66 61 | in-width.......42)....(margin-fa |
| 30ea0 | 63 65 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 72 67 69 6e 29 0a 20 20 | ce........magit-blame-margin)... |
| 30ec0 | 20 28 6d 61 72 67 69 6e 2d 62 6f 64 79 2d 66 61 63 65 20 2e 20 28 6d 61 67 69 74 2d 62 6c 61 6d | .(margin-body-face...(magit-blam |
| 30ee0 | 65 2d 64 69 6d 6d 65 64 29 29 29 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | e-dimmed)))"...:package-version. |
| 30f00 | 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | '(magit..."2.13.0")...:group.'ma |
| 30f20 | 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 | git-blame...:type.'string)..(def |
| 30f40 | 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 2d 73 74 79 6c 65 20 27 6c | custom.magit-blame-echo-style.'l |
| 30f60 | 69 6e 65 73 0a 20 20 22 54 68 65 20 62 6c 61 6d 65 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 | ines..."The.blame.visualization. |
| 30f80 | 73 74 79 6c 65 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 27 | style.used.by.`magit-blame-echo' |
| 30fa0 | 2e 0a 41 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 68 61 73 20 74 6f 20 62 65 20 75 73 65 64 20 61 | ..A.symbol.that.has.to.be.used.a |
| 30fc0 | 73 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 0a | s.the.identifier.for.one.of.the. |
| 30fe0 | 73 74 79 6c 65 73 20 64 65 66 69 6e 65 64 20 69 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 | styles.defined.in.`magit-blame-s |
| 31000 | 74 79 6c 65 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | tyles'."...:package-version.'(ma |
| 31020 | 67 69 74 20 2e 20 22 32 2e 31 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | git..."2.13.0")...:group.'magit- |
| 31040 | 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 73 79 6d 62 6f 6c 29 0a 0a 28 64 65 66 63 75 73 74 | blame...:type.'symbol)..(defcust |
| 31060 | 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 69 6d 65 2d 66 6f 72 6d 61 74 20 22 25 46 20 25 | om.magit-blame-time-format."%F.% |
| 31080 | 48 3a 25 4d 22 0a 20 20 22 46 6f 72 6d 61 74 20 66 6f 72 20 74 69 6d 65 20 73 74 72 69 6e 67 73 | H:%M"..."Format.for.time.strings |
| 310a0 | 20 69 6e 20 62 6c 61 6d 65 20 68 65 61 64 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d | .in.blame.headings."...:group.'m |
| 310c0 | 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 | agit-blame...:type.'string)..(de |
| 310e0 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 0a | fcustom.magit-blame-read-only.t. |
| 31100 | 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 69 6e 69 74 69 61 6c 6c 79 20 6d 61 6b 65 20 74 68 65 | .."Whether.to.initially.make.the |
| 31120 | 20 62 6c 61 6d 65 64 20 62 75 66 66 65 72 20 72 65 61 64 2d 6f 6e 6c 79 2e 22 0a 20 20 3a 70 61 | .blamed.buffer.read-only."...:pa |
| 31140 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 33 2e 30 22 | ckage-version.'(magit..."2.13.0" |
| 31160 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 | )...:group.'magit-blame...:type. |
| 31180 | 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d | 'boolean)..(defcustom.magit-blam |
| 311a0 | 65 2d 64 69 73 61 62 6c 65 2d 6d 6f 64 65 73 20 27 28 66 63 69 2d 6d 6f 64 65 20 79 61 73 63 72 | e-disable-modes.'(fci-mode.yascr |
| 311c0 | 6f 6c 6c 2d 62 61 72 2d 6d 6f 64 65 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 6d 6f 64 65 73 20 6e | oll-bar-mode)..."List.of.modes.n |
| 311e0 | 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d | ot.compatible.with.Magit-Blame.m |
| 31200 | 6f 64 65 2e 0a 54 68 69 73 20 6d 6f 64 65 73 20 61 72 65 20 74 75 72 6e 65 64 20 6f 66 66 20 77 | ode..This.modes.are.turned.off.w |
| 31220 | 68 65 6e 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d 6f 64 65 20 69 73 20 74 75 72 6e 65 64 20 6f | hen.Magit-Blame.mode.is.turned.o |
| 31240 | 6e 2c 0a 61 6e 64 20 74 68 65 6e 20 74 75 72 6e 65 64 20 6f 6e 20 61 67 61 69 6e 20 77 68 65 6e | n,.and.then.turned.on.again.when |
| 31260 | 20 74 75 72 6e 69 6e 67 20 6f 66 66 20 74 68 65 20 6c 61 74 74 65 72 2e 22 0a 20 20 3a 67 72 6f | .turning.off.the.latter."...:gro |
| 31280 | 75 70 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 | up.'magit-blame...:type.'(repeat |
| 312a0 | 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 4d 6f 64 65 22 29 29 29 0a 0a 28 64 65 66 63 75 73 | .(symbol.:tag."Mode")))..(defcus |
| 312c0 | 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 20 22 20 42 | tom.magit-blame-mode-lighter.".B |
| 312e0 | 6c 61 6d 65 22 0a 20 20 22 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 6f | lame"..."The.mode-line.lighter.o |
| 31300 | 66 20 74 68 65 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d 6f 64 65 2e 22 0a 20 20 3a 67 72 6f 75 | f.the.Magit-Blame.mode."...:grou |
| 31320 | 70 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 | p.'magit-blame...:type.'(choice. |
| 31340 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 6c 69 67 68 74 65 72 22 20 22 22 29 20 73 74 72 | (const.:tag."No.lighter"."").str |
| 31360 | 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 67 6f | ing))..(defcustom.magit-blame-go |
| 31380 | 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 | to-chunk-hook...'(magit-blame-ma |
| 313a0 | 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 0a 20 20 20 20 6d | ybe-update-revision-buffer.....m |
| 313c0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 29 0a 20 | agit-blame-maybe-show-message).. |
| 313e0 | 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 70 6f 69 6e 74 20 65 6e 74 65 72 65 64 20 61 | ."Hook.run.after.point.entered.a |
| 31400 | 6e 6f 74 68 65 72 20 63 68 75 6e 6b 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | nother.chunk."...:package-versio |
| 31420 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 | n.'(magit..."2.13.0")...:group.' |
| 31440 | 6d 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 67 65 74 | magit-blame...:type.'hook...:get |
| 31460 | 20 23 27 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 65 74 0a 20 20 3a 6f 70 74 69 | .#'magit-hook-custom-get...:opti |
| 31480 | 6f 6e 73 20 27 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 | ons.'(magit-blame-maybe-update-r |
| 314a0 | 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | evision-buffer..............magi |
| 314c0 | 74 2d 62 6c 61 6d 65 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 29 29 0a 0a 3b 3b | t-blame-maybe-show-message))..;; |
| 314e0 | 3b 20 46 61 63 65 73 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 69 | ;.Faces..(defface.magit-blame-hi |
| 31500 | 67 68 6c 69 67 68 74 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 | ghlight...`((((class.color).(bac |
| 31520 | 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 | kground.light))......,@(and.(>=. |
| 31540 | 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e | emacs-major-version.27).'(:exten |
| 31560 | 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 38 30 22 0a | d.t))......:background."grey80". |
| 31580 | 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 62 6c 61 63 6b 22 29 0a 20 20 20 20 28 28 | .....:foreground."black").....(( |
| 315a0 | 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)) |
| 315c0 | 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 | ......,@(and.(>=.emacs-major-ver |
| 315e0 | 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 | sion.27).'(:extend.t))......:bac |
| 31600 | 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 35 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e | kground."grey25"......:foregroun |
| 31620 | 64 20 22 77 68 69 74 65 22 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 | d."white"))..."Face.used.for.hig |
| 31640 | 68 6c 69 67 68 74 69 6e 67 20 77 68 65 6e 20 62 6c 61 6d 69 6e 67 2e 0a 41 6c 73 6f 20 73 65 65 | hlighting.when.blaming..Also.see |
| 31660 | 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 27 2e 22 0a 20 | .option.`magit-blame-styles'.".. |
| 31680 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 | .:group.'magit-faces)..(defface. |
| 316a0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 72 67 69 6e 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 | magit-blame-margin...'((t.:inher |
| 316c0 | 69 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 | it.magit-blame-highlight........ |
| 316e0 | 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 20 20 3a 73 6c 61 6e 74 20 6e 6f 72 | :weight.normal........:slant.nor |
| 31700 | 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 62 6c 61 6d 65 | mal))..."Face.used.for.the.blame |
| 31720 | 20 6d 61 72 67 69 6e 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 62 6c 61 6d 69 6e 67 2e | .margin.by.default.when.blaming. |
| 31740 | 0a 41 6c 73 6f 20 73 65 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 | .Also.see.option.`magit-blame-st |
| 31760 | 79 6c 65 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a | yles'."...:group.'magit-faces).. |
| 31780 | 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 6d 6d 65 64 0a 20 20 27 28 | (defface.magit-blame-dimmed...'( |
| 317a0 | 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 6d 6d 65 64 0a 20 20 20 20 20 20 20 | (t.:inherit.magit-dimmed........ |
| 317c0 | 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 20 20 3a 73 6c 61 6e 74 20 6e 6f 72 | :weight.normal........:slant.nor |
| 317e0 | 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 62 6c 61 6d 65 | mal))..."Face.used.for.the.blame |
| 31800 | 20 6d 61 72 67 69 6e 20 69 6e 20 73 6f 6d 65 20 63 61 73 65 73 20 77 68 65 6e 20 62 6c 61 6d 69 | .margin.in.some.cases.when.blami |
| 31820 | 6e 67 2e 0a 41 6c 73 6f 20 73 65 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 | ng..Also.see.option.`magit-blame |
| 31840 | 2d 73 74 79 6c 65 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 | -styles'."...:group.'magit-faces |
| 31860 | 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 65 61 64 69 6e 67 0a | )..(defface.magit-blame-heading. |
| 31880 | 20 20 60 28 28 74 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 | ..`((t.,@(and.(>=.emacs-major-ve |
| 318a0 | 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 20 20 3a | rsion.27).'(:extend.t))........: |
| 318c0 | 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 | inherit.magit-blame-highlight... |
| 318e0 | 20 20 20 20 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 20 20 3a 73 6c 61 6e | .....:weight.normal........:slan |
| 31900 | 74 20 6e 6f 72 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 62 6c 61 6d | t.normal))..."Face.used.for.blam |
| 31920 | 65 20 68 65 61 64 69 6e 67 73 20 62 79 20 64 65 66 61 75 6c 74 20 77 68 65 6e 20 62 6c 61 6d 69 | e.headings.by.default.when.blami |
| 31940 | 6e 67 2e 0a 41 6c 73 6f 20 73 65 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 | ng..Also.see.option.`magit-blame |
| 31960 | 2d 73 74 79 6c 65 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 | -styles'."...:group.'magit-faces |
| 31980 | 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 75 6d 6d 61 72 79 20 | )..(defface.magit-blame-summary. |
| 319a0 | 27 28 28 74 20 6e 69 6c 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 63 6f 6d 6d | '((t.nil))..."Face.used.for.comm |
| 319c0 | 69 74 20 73 75 6d 6d 61 72 69 65 73 20 77 68 65 6e 20 62 6c 61 6d 69 6e 67 2e 22 0a 20 20 3a 67 | it.summaries.when.blaming."...:g |
| 319e0 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 | roup.'magit-faces)..(defface.mag |
| 31a00 | 69 74 2d 62 6c 61 6d 65 2d 68 61 73 68 20 27 28 28 74 20 6e 69 6c 29 29 0a 20 20 22 46 61 63 65 | it-blame-hash.'((t.nil))..."Face |
| 31a20 | 20 75 73 65 64 20 66 6f 72 20 63 6f 6d 6d 69 74 20 68 61 73 68 65 73 20 77 68 65 6e 20 62 6c 61 | .used.for.commit.hashes.when.bla |
| 31a40 | 6d 69 6e 67 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 | ming."...:group.'magit-faces)..( |
| 31a60 | 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 61 6d 65 20 27 28 28 74 20 6e 69 | defface.magit-blame-name.'((t.ni |
| 31a80 | 6c 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 61 75 74 68 6f 72 20 61 6e 64 20 | l))..."Face.used.for.author.and. |
| 31aa0 | 63 6f 6d 6d 69 74 74 65 72 20 6e 61 6d 65 73 20 77 68 65 6e 20 62 6c 61 6d 69 6e 67 2e 22 0a 20 | committer.names.when.blaming.".. |
| 31ac0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 | .:group.'magit-faces)..(defface. |
| 31ae0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 61 74 65 20 27 28 28 74 20 6e 69 6c 29 29 0a 20 20 22 46 | magit-blame-date.'((t.nil))..."F |
| 31b00 | 61 63 65 20 75 73 65 64 20 66 6f 72 20 64 61 74 65 73 20 77 68 65 6e 20 62 6c 61 6d 69 6e 67 2e | ace.used.for.dates.when.blaming. |
| 31b20 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 56 61 | "...:group.'magit-faces)..;;;.Va |
| 31b40 | 72 69 61 62 6c 65 73 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 | riables..(defvar-local.magit-bla |
| 31b60 | 6d 65 2d 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 | me-buffer-read-only.nil).(defvar |
| 31b80 | 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 61 63 68 65 20 6e 69 6c 29 0a 28 64 | -local.magit-blame-cache.nil).(d |
| 31ba0 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 64 | efvar-local.magit-blame-disabled |
| 31bc0 | 2d 6d 6f 64 65 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d | -modes.nil).(defvar-local.magit- |
| 31be0 | 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c | blame-process.nil).(defvar-local |
| 31c00 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 63 75 72 73 69 76 65 2d 70 20 6e 69 6c 29 0a 28 64 | .magit-blame-recursive-p.nil).(d |
| 31c20 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 20 6e 69 6c | efvar-local.magit-blame-type.nil |
| 31c40 | 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 65 70 61 | ).(defvar-local.magit-blame-sepa |
| 31c60 | 72 61 74 6f 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 | rator.nil).(defvar-local.magit-b |
| 31c80 | 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 | lame-previous-chunk.nil)..(defva |
| 31ca0 | 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e | r-local.magit-blame--make-margin |
| 31cc0 | 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 | -overlays.nil).(defvar-local.mag |
| 31ce0 | 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 20 6e 69 6c 29 0a 0a 3b 3b 3b 20 43 68 75 6e 6b 73 | it-blame--style.nil)..;;;.Chunks |
| 31d00 | 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 20 28 29 | ..(defclass.magit-blame-chunk.() |
| 31d20 | 0a 20 20 28 3b 3b 20 3c 6f 72 69 67 2d 72 65 76 3e 20 3c 6f 72 69 67 2d 6c 69 6e 65 3e 20 3c 66 | ...(;;.<orig-rev>.<orig-line>.<f |
| 31d40 | 69 6e 61 6c 2d 6c 69 6e 65 3e 20 3c 6e 75 6d 2d 6c 69 6e 65 73 3e 0a 20 20 20 28 6f 72 69 67 2d | inal-line>.<num-lines>....(orig- |
| 31d60 | 72 65 76 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 6f 72 69 67 2d 72 65 76 29 0a 20 20 20 28 6f 72 | rev...:initarg.:orig-rev)....(or |
| 31d80 | 69 67 2d 6c 69 6e 65 20 20 3a 69 6e 69 74 61 72 67 20 3a 6f 72 69 67 2d 6c 69 6e 65 29 0a 20 20 | ig-line..:initarg.:orig-line)... |
| 31da0 | 20 28 66 69 6e 61 6c 2d 6c 69 6e 65 20 3a 69 6e 69 74 61 72 67 20 3a 66 69 6e 61 6c 2d 6c 69 6e | .(final-line.:initarg.:final-lin |
| 31dc0 | 65 29 0a 20 20 20 28 6e 75 6d 2d 6c 69 6e 65 73 20 20 3a 69 6e 69 74 61 72 67 20 3a 6e 75 6d 2d | e)....(num-lines..:initarg.:num- |
| 31de0 | 6c 69 6e 65 73 29 0a 20 20 20 3b 3b 20 70 72 65 76 69 6f 75 73 20 3c 70 72 65 76 2d 72 65 76 3e | lines)....;;.previous.<prev-rev> |
| 31e00 | 20 3c 70 72 65 76 2d 66 69 6c 65 3e 0a 20 20 20 28 70 72 65 76 2d 72 65 76 20 20 20 3a 69 6e 69 | .<prev-file>....(prev-rev...:ini |
| 31e20 | 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 70 72 65 76 2d 66 69 6c 65 20 20 3a 69 6e 69 74 66 | tform.nil)....(prev-file..:initf |
| 31e40 | 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 3b 3b 20 66 69 6c 65 6e 61 6d 65 20 3c 6f 72 69 67 2d 66 69 | orm.nil)....;;.filename.<orig-fi |
| 31e60 | 6c 65 3e 0a 20 20 20 28 6f 72 69 67 2d 66 69 6c 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | le>....(orig-file)))..(defun.mag |
| 31e80 | 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 20 28 26 6f 70 74 69 6f 6e 61 | it-current-blame-chunk.(&optiona |
| 31ea0 | 6c 20 74 79 70 65 20 6e 6f 65 72 72 6f 72 29 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 | l.type.noerror)...(or.(and.(not. |
| 31ec0 | 28 61 6e 64 20 74 79 70 65 20 28 6e 6f 74 20 28 65 71 20 74 79 70 65 20 6d 61 67 69 74 2d 62 6c | (and.type.(not.(eq.type.magit-bl |
| 31ee0 | 61 6d 65 2d 74 79 70 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 | ame-type))))............(magit-b |
| 31f00 | 6c 61 6d 65 2d 63 68 75 6e 6b 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 28 61 | lame-chunk-at.(point))).......(a |
| 31f20 | 6e 64 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 76 20 20 28 | nd.type............(let.((rev..( |
| 31f40 | 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 6d 61 67 69 74 2d 62 75 | or.magit-buffer-refname.magit-bu |
| 31f60 | 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-revision))................. |
| 31f80 | 20 28 66 69 6c 65 20 28 61 6e 64 20 28 6e 6f 74 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 | .(file.(and.(not.(derived-mode-p |
| 31fa0 | 20 27 64 69 72 65 64 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'dired-mode)).................. |
| 31fc0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d | ...........(magit-file-relative- |
| 31fe0 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | name............................ |
| 32000 | 20 20 6e 69 6c 20 28 6e 6f 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | ..nil.(not.magit-buffer-file-nam |
| 32020 | 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 28 66 6f | e))))..................(line.(fo |
| 32040 | 72 6d 61 74 20 22 25 64 2c 2b 31 22 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 | rmat."%d,+1".(line-number-at-pos |
| 32060 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 66 69 6c 65 20 28 77 | ))))..............(cond.(file.(w |
| 32080 | 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ith-temp-buffer................. |
| 320a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a | ...........(magit-with-toplevel. |
| 320c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 320e0 | 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-git-insert.................. |
| 32100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 62 6c 61 6d 65 22 20 22 2d 2d 70 6f 72 63 65 6c 61 69 | ............."blame"."--porcelai |
| 32120 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n".............................. |
| 32140 | 20 28 69 66 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 20 27 28 66 69 | .(if.(memq.magit-blame-type.'(fi |
| 32160 | 6e 61 6c 20 72 65 6d 6f 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nal.removal))................... |
| 32180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 22 2d 2d 72 65 76 65 72 73 65 | ................(cons."--reverse |
| 321a0 | 22 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 | ".(magit-blame-arguments))...... |
| 321c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| 321e0 | 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-blame-arguments))............. |
| 32200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 4c 22 20 6c 69 6e 65 20 72 65 76 20 | .................."-L".line.rev. |
| 32220 | 22 2d 2d 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "--".file)...................... |
| 32240 | 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a | ........(goto-char.(point-min)). |
| 32260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | .............................(if |
| 32280 | 20 28 65 6f 62 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(eobp)......................... |
| 322a0 | 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 6e 6f 65 72 72 6f 72 0a 20 20 20 20 20 20 20 | .........(unless.noerror........ |
| 322c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 | ............................(err |
| 322e0 | 6f 72 20 22 43 61 6e 6e 6f 74 20 67 65 74 20 62 6c 61 6d 65 20 63 68 75 6e 6b 20 61 74 20 65 6f | or."Cannot.get.blame.chunk.at.eo |
| 32300 | 62 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | b"))............................ |
| 32320 | 20 20 20 20 28 63 61 72 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 61 72 73 65 2d 63 68 75 | ....(car.(magit-blame--parse-chu |
| 32340 | 6e 6b 20 74 79 70 65 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nk.type))))))................... |
| 32360 | 20 28 6e 6f 65 72 72 6f 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(noerror.nil).................. |
| 32380 | 20 20 28 74 20 28 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 64 6f 65 73 20 6e 6f 74 20 76 69 73 | ..(t.(error."Buffer.does.not.vis |
| 323a0 | 69 74 20 61 20 74 72 61 63 6b 65 64 20 66 69 6c 65 22 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | it.a.tracked.file")))))))..(defu |
| 323c0 | 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 2d 61 74 20 28 70 6f 73 29 0a 20 20 28 | n.magit-blame-chunk-at.(pos)...( |
| 323e0 | 2d 2d 73 6f 6d 65 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 69 74 20 27 6d 61 67 69 74 2d 62 6c | --some.(overlay-get.it.'magit-bl |
| 32400 | 61 6d 65 2d 63 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 73 2d 61 | ame-chunk)...........(overlays-a |
| 32420 | 74 20 70 6f 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6f 76 | t.pos)))..(defun.magit-blame--ov |
| 32440 | 65 72 6c 61 79 2d 61 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 20 6b 65 79 29 0a 20 20 28 | erlay-at.(&optional.pos.key)...( |
| 32460 | 75 6e 6c 65 73 73 20 70 6f 73 0a 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 70 6f 69 6e 74 29 | unless.pos.....(setq.pos.(point) |
| 32480 | 29 29 0a 20 20 28 2d 2d 66 69 72 73 74 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 69 74 20 28 6f | ))...(--first.(overlay-get.it.(o |
| 324a0 | 72 20 6b 65 79 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 0a 20 20 20 20 20 | r.key.'magit-blame-chunk))...... |
| 324c0 | 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6f 76 65 72 6c 61 79 73 2d 61 74 20 70 6f 73 29 0a 20 | ......(nconc.(overlays-at.pos).. |
| 324e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 73 2d 69 6e 20 70 6f | .................(overlays-in.po |
| 32500 | 73 20 70 6f 73 29 29 29 29 0a 0a 3b 3b 3b 20 4b 65 79 6d 61 70 73 0a 0a 28 64 65 66 76 61 72 2d | s.pos))))..;;;.Keymaps..(defvar- |
| 32520 | 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 | keymap.magit-blame-mode-map...:d |
| 32540 | 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 | oc."Keymap.for.`magit-blame-mode |
| 32560 | 27 2e 0a 4e 6f 74 65 20 74 68 61 74 20 6d 6f 73 74 20 62 6c 61 6d 69 6e 67 20 6b 65 79 20 62 69 | '..Note.that.most.blaming.key.bi |
| 32580 | 6e 64 69 6e 67 73 20 61 72 65 20 64 65 66 69 6e 65 64 0a 69 6e 20 60 6d 61 67 69 74 2d 62 6c 61 | ndings.are.defined.in.`magit-bla |
| 325a0 | 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 2d 6d 61 70 27 20 69 6e 73 74 65 61 64 2e 22 | me-read-only-mode-map'.instead." |
| 325c0 | 0a 20 20 22 43 2d 63 20 43 2d 71 22 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 29 | ..."C-c.C-q".#'magit-blame-quit) |
| 325e0 | 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 | ..(defvar-keymap.magit-blame-rea |
| 32600 | 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 | d-only-mode-map...:doc."Keymap.f |
| 32620 | 6f 72 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 27 2e | or.`magit-blame-read-only-mode'. |
| 32640 | 22 0a 20 20 22 43 2d 6d 22 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 0a 20 20 | "..."C-m".#'magit-show-commit... |
| 32660 | 22 70 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 | "p"...#'magit-blame-previous-chu |
| 32680 | 6e 6b 0a 20 20 22 50 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 | nk..."P"...#'magit-blame-previou |
| 326a0 | 73 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 0a 20 20 22 6e 22 20 20 20 23 27 6d 61 | s-chunk-same-commit..."n"...#'ma |
| 326c0 | 67 69 74 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 0a 20 20 22 4e 22 20 20 20 23 27 6d | git-blame-next-chunk..."N"...#'m |
| 326e0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 | agit-blame-next-chunk-same-commi |
| 32700 | 74 0a 20 20 22 62 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e | t..."b"...#'magit-blame-addition |
| 32720 | 0a 20 20 22 72 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 0a 20 | ..."r"...#'magit-blame-removal.. |
| 32740 | 20 22 66 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 0a 20 20 22 | ."f"...#'magit-blame-reverse..." |
| 32760 | 42 22 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 0a 20 20 22 63 22 20 20 20 23 27 6d 61 67 | B"...#'magit-blame..."c"...#'mag |
| 32780 | 69 74 2d 62 6c 61 6d 65 2d 63 79 63 6c 65 2d 73 74 79 6c 65 0a 20 20 22 71 22 20 20 20 23 27 6d | it-blame-cycle-style..."q"...#'m |
| 327a0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 0a 20 20 22 4d 2d 77 22 20 23 27 6d 61 67 69 74 2d | agit-blame-quit..."M-w".#'magit- |
| 327c0 | 62 6c 61 6d 65 2d 63 6f 70 79 2d 68 61 73 68 0a 20 20 22 53 50 43 22 20 20 20 23 27 6d 61 67 69 | blame-copy-hash..."SPC"...#'magi |
| 327e0 | 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 0a 20 20 22 53 2d 53 50 | t-diff-show-or-scroll-up..."S-SP |
| 32800 | 43 22 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 | C".#'magit-diff-show-or-scroll-d |
| 32820 | 6f 77 6e 0a 20 20 22 44 45 4c 22 20 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d | own..."DEL"...#'magit-diff-show- |
| 32840 | 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 73 0a 3b 3b 3b 3b 20 | or-scroll-down)..;;;.Modes.;;;;. |
| 32860 | 42 61 73 65 20 4d 6f 64 65 0a 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6d 61 | Base.Mode..(define-minor-mode.ma |
| 32880 | 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 22 44 69 73 70 6c 61 79 20 62 6c 61 6d 65 20 | git-blame-mode..."Display.blame. |
| 328a0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 6c 69 6e 65 2e 22 0a 20 20 3a 6c 69 67 68 74 65 72 20 | information.inline."...:lighter. |
| 328c0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 3a 69 6e 74 65 | magit-blame-mode-lighter...:inte |
| 328e0 | 72 61 63 74 69 76 65 20 6e 69 6c 0a 20 20 28 63 6f 6e 64 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 | ractive.nil...(cond.(magit-blame |
| 32900 | 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 61 72 67 0a 20 20 20 20 20 | -mode..........(unless.arg...... |
| 32920 | 20 20 20 20 20 20 3b 3b 20 45 6d 61 63 73 20 3c 20 32 38 2e 31 20 64 6f 65 73 6e 27 74 20 73 75 | ......;;.Emacs.<.28.1.doesn't.su |
| 32940 | 70 70 6f 72 74 20 60 3a 69 6e 74 65 72 61 63 74 69 76 65 27 2e 0a 20 20 20 20 20 20 20 20 20 20 | pport.`:interactive'............ |
| 32960 | 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 6e 69 6c 29 0a 20 20 20 | .(setq.magit-blame-mode.nil).... |
| 32980 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........(user-error............. |
| 329a0 | 28 63 6f 6e 63 61 74 20 22 44 6f 6e 27 74 20 63 61 6c 6c 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 | (concat."Don't.call.`magit-blame |
| 329c0 | 2d 6d 6f 64 65 27 20 64 69 72 65 63 74 6c 79 3b 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode'.directly;.".............. |
| 329e0 | 20 20 20 20 20 20 20 22 69 6e 73 74 65 61 64 20 75 73 65 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 | ......."instead.use.`magit-blame |
| 32a00 | 27 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d | '")))..........(add-hook.'after- |
| 32a20 | 73 61 76 65 2d 68 6f 6f 6b 20 20 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 66 | save-hook.....#'magit-blame--ref |
| 32a40 | 72 65 73 68 20 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 70 6f | resh.t.t)..........(add-hook.'po |
| 32a60 | 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | st-command-hook...#'magit-blame- |
| 32a80 | 67 6f 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b 20 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 61 | goto-chunk-hook.t.t)..........(a |
| 32aa0 | 64 64 2d 68 6f 6f 6b 20 27 62 65 66 6f 72 65 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 20 23 27 6d | dd-hook.'before-revert-hook..#'m |
| 32ac0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 74 20 74 29 | agit-blame--remove-overlays.t.t) |
| 32ae0 | 0a 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 72 65 76 65 72 | ..........(add-hook.'after-rever |
| 32b00 | 74 2d 68 6f 6f 6b 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 66 72 65 73 68 20 | t-hook...#'magit-blame--refresh. |
| 32b20 | 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 72 65 61 64 2d 6f 6e | t.t)..........(add-hook.'read-on |
| 32b40 | 6c 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 6f 67 67 6c | ly-mode-hook.#'magit-blame-toggl |
| 32b60 | 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | e-read-only.t.t)..........(setq. |
| 32b80 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 62 75 66 | magit-blame-buffer-read-only.buf |
| 32ba0 | 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f | fer-read-only)..........(when.(o |
| 32bc0 | 72 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 62 75 | r.magit-blame-read-only.magit-bu |
| 32be0 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 | ffer-file-name)............(read |
| 32c00 | 2d 6f 6e 6c 79 2d 6d 6f 64 65 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | -only-mode.1))..........(dolist. |
| 32c20 | 28 6d 6f 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 2d 6d 6f 64 65 73 29 | (mode.magit-blame-disable-modes) |
| 32c40 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 6d | ............(when.(and.(boundp.m |
| 32c60 | 6f 64 65 29 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 | ode).(symbol-value.mode))....... |
| 32c80 | 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 6f 64 65 20 2d 31 29 0a 20 20 20 20 20 20 20 | .......(funcall.mode.-1)........ |
| 32ca0 | 20 20 20 20 20 20 28 70 75 73 68 20 6d 6f 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 | ......(push.mode.magit-blame-dis |
| 32cc0 | 61 62 6c 65 64 2d 6d 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 | abled-modes)))..........(setq.ma |
| 32ce0 | 67 69 74 2d 62 6c 61 6d 65 2d 73 65 70 61 72 61 74 6f 72 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 | git-blame-separator.(magit-blame |
| 32d00 | 2d 2d 66 6f 72 6d 61 74 2d 73 65 70 61 72 61 74 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 75 | --format-separator))..........(u |
| 32d20 | 6e 6c 65 73 73 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 20 | nless.magit-blame--style........ |
| 32d40 | 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 20 28 63 61 | ....(setq.magit-blame--style.(ca |
| 32d60 | 72 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 | r.magit-blame-styles)))......... |
| 32d80 | 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d | .(setq.magit-blame--make-margin- |
| 32da0 | 6f 76 65 72 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 63 6c | overlays................(and.(cl |
| 32dc0 | 2d 66 69 6e 64 2d 69 66 20 28 6c 61 6d 62 64 61 20 28 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 | -find-if.(lambda.(style)........ |
| 32de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 73 73 71 | ...........................(assq |
| 32e00 | 20 27 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 20 28 63 64 72 20 73 74 79 6c 65 29 29 29 0a 20 20 | .'margin-format.(cdr.style)))... |
| 32e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | ..............................ma |
| 32e40 | 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 | git-blame-styles)))..........(ma |
| 32e60 | 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 20 | git-blame--update-margin))...... |
| 32e80 | 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 70 72 6f 63 65 73 73 2d 6c 69 | ...(t..........(when.(process-li |
| 32ea0 | 76 65 2d 70 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 | ve-p.magit-blame-process)....... |
| 32ec0 | 20 20 20 20 20 28 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 | .....(kill-process.magit-blame-p |
| 32ee0 | 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 6d 61 67 69 74 2d | rocess)............(while.magit- |
| 32f00 | 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 74 2d | blame-process..............(sit- |
| 32f20 | 66 6f 72 20 30 2e 30 31 29 29 29 20 3b 20 61 76 6f 69 64 20 72 61 63 69 6e 67 20 74 68 65 20 73 | for.0.01))).;.avoid.racing.the.s |
| 32f40 | 65 6e 74 69 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 61 | entinel..........(remove-hook.'a |
| 32f60 | 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 20 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 | fter-save-hook.....#'magit-blame |
| 32f80 | 2d 2d 72 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f | --refresh.t)..........(remove-ho |
| 32fa0 | 6f 6b 20 27 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 20 20 23 27 6d 61 67 69 74 2d | ok.'post-command-hook...#'magit- |
| 32fc0 | 62 6c 61 6d 65 2d 67 6f 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b 20 74 29 0a 20 20 20 20 20 20 20 | blame-goto-chunk-hook.t)........ |
| 32fe0 | 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 62 65 66 6f 72 65 2d 72 65 76 65 72 74 2d 68 6f | ..(remove-hook.'before-revert-ho |
| 33000 | 6f 6b 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 | ok..#'magit-blame--remove-overla |
| 33020 | 79 73 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 61 66 74 | ys.t)..........(remove-hook.'aft |
| 33040 | 65 72 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d | er-revert-hook...#'magit-blame-- |
| 33060 | 72 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b | refresh.t)..........(remove-hook |
| 33080 | 20 27 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 62 6c | .'read-only-mode-hook.#'magit-bl |
| 330a0 | 61 6d 65 2d 74 6f 67 67 6c 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 | ame-toggle-read-only.t)......... |
| 330c0 | 20 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 62 75 66 66 65 72 2d 72 65 61 64 | .(unless.magit-blame-buffer-read |
| 330e0 | 2d 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 | -only............(read-only-mode |
| 33100 | 20 2d 31 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 | .-1))..........(magit-blame-read |
| 33120 | 2d 6f 6e 6c 79 2d 6d 6f 64 65 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | -only-mode.-1)..........(dolist. |
| 33140 | 28 6d 6f 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 64 2d 6d 6f 64 65 73 | (mode.magit-blame-disabled-modes |
| 33160 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 6f 64 65 20 31 29 29 0a 20 | )............(funcall.mode.1)).. |
| 33180 | 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 | ........(kill-local-variable.'ma |
| 331a0 | 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 64 2d 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 | git-blame-disabled-modes)....... |
| 331c0 | 20 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 62 | ...(kill-local-variable.'magit-b |
| 331e0 | 6c 61 6d 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d | lame-type)..........(kill-local- |
| 33200 | 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 29 0a 20 20 | variable.'magit-blame--style)... |
| 33220 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d 61 72 67 | .......(magit-blame--update-marg |
| 33240 | 69 6e 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 6d 6f 76 | in)..........(magit-blame--remov |
| 33260 | 65 2d 6f 76 65 72 6c 61 79 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 | e-overlays))))..(defun.magit-bla |
| 33280 | 6d 65 2d 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 | me--refresh.()...(magit-blame--r |
| 332a0 | 75 6e 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 0a 28 64 | un.(magit-blame-arguments)))..(d |
| 332c0 | 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 67 6f 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b | efun.magit-blame-goto-chunk-hook |
| 332e0 | 20 28 29 0a 20 20 28 6c 65 74 20 28 28 63 68 75 6e 6b 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .()...(let.((chunk.(magit-blame- |
| 33300 | 63 68 75 6e 6b 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 63 | chunk-at.(point)))).....(when.(c |
| 33320 | 6c 2d 74 79 70 65 70 20 63 68 75 6e 6b 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b | l-typep.chunk.'magit-blame-chunk |
| 33340 | 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 63 68 75 6e 6b 20 6d 61 67 69 74 2d | ).......(unless.(eq.chunk.magit- |
| 33360 | 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 28 72 | blame-previous-chunk).........(r |
| 33380 | 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 67 6f 74 6f 2d 63 68 75 6e 6b | un-hooks.'magit-blame-goto-chunk |
| 333a0 | 2d 68 6f 6f 6b 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | -hook)).......(setq.magit-blame- |
| 333c0 | 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b 20 63 68 75 6e 6b 29 29 29 29 0a 0a 28 64 65 66 75 6e | previous-chunk.chunk))))..(defun |
| 333e0 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 6f 67 67 6c 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 28 29 | .magit-blame-toggle-read-only.() |
| 33400 | 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 20 28 | ...(magit-blame-read-only-mode.( |
| 33420 | 69 66 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 31 20 2d 31 29 29 29 0a 0a 3b 3b 3b | if.buffer-read-only.1.-1)))..;;; |
| 33440 | 3b 20 52 65 61 64 2d 4f 6e 6c 79 20 4d 6f 64 65 0a 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d | ;.Read-Only.Mode..(define-minor- |
| 33460 | 6d 6f 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 0a | mode.magit-blame-read-only-mode. |
| 33480 | 20 20 22 50 72 6f 76 69 64 65 20 6b 65 79 62 69 6e 64 69 6e 67 73 20 66 6f 72 20 4d 61 67 69 74 | .."Provide.keybindings.for.Magit |
| 334a0 | 2d 42 6c 61 6d 65 20 6d 6f 64 65 2e 0a 0a 54 68 69 73 20 6d 69 6e 6f 72 2d 6d 6f 64 65 20 70 72 | -Blame.mode...This.minor-mode.pr |
| 334c0 | 6f 76 69 64 65 73 20 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 66 6f 72 20 4d 61 67 69 | ovides.the.key.bindings.for.Magi |
| 334e0 | 74 2d 42 6c 61 6d 65 20 6d 6f 64 65 2c 0a 62 75 74 20 6f 6e 6c 79 20 77 68 65 6e 20 52 65 61 64 | t-Blame.mode,.but.only.when.Read |
| 33500 | 2d 4f 6e 6c 79 20 6d 6f 64 65 20 69 73 20 61 6c 73 6f 20 65 6e 61 62 6c 65 64 20 62 65 63 61 75 | -Only.mode.is.also.enabled.becau |
| 33520 | 73 65 20 74 68 65 73 65 20 6b 65 79 0a 62 69 6e 64 69 6e 67 73 20 77 6f 75 6c 64 20 6f 74 68 65 | se.these.key.bindings.would.othe |
| 33540 | 72 77 69 73 65 20 63 6f 6e 66 6c 69 63 74 20 62 61 64 6c 79 20 77 69 74 68 20 72 65 67 75 6c 61 | rwise.conflict.badly.with.regula |
| 33560 | 72 20 62 69 6e 64 69 6e 67 73 2e 0a 0a 57 68 65 6e 20 62 6f 74 68 20 4d 61 67 69 74 2d 42 6c 61 | r.bindings...When.both.Magit-Bla |
| 33580 | 6d 65 20 6d 6f 64 65 20 61 6e 64 20 52 65 61 64 2d 4f 6e 6c 79 20 6d 6f 64 65 20 61 72 65 20 65 | me.mode.and.Read-Only.mode.are.e |
| 335a0 | 6e 61 62 6c 65 64 2c 20 74 68 65 6e 0a 74 68 69 73 20 6d 6f 64 65 20 67 65 74 73 20 61 75 74 6f | nabled,.then.this.mode.gets.auto |
| 335c0 | 6d 61 74 69 63 61 6c 6c 79 20 65 6e 61 62 6c 65 64 20 74 6f 6f 20 61 6e 64 20 77 68 65 6e 20 6f | matically.enabled.too.and.when.o |
| 335e0 | 6e 65 20 6f 66 20 74 68 65 73 65 0a 6d 6f 64 65 73 20 69 73 20 74 6f 67 67 6c 65 64 2c 20 74 68 | ne.of.these.modes.is.toggled,.th |
| 33600 | 65 6e 20 74 68 69 73 20 6d 6f 64 65 20 61 6c 73 6f 20 67 65 74 73 20 74 6f 67 67 6c 65 64 20 61 | en.this.mode.also.gets.toggled.a |
| 33620 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 | utomatically...\\{magit-blame-re |
| 33640 | 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 2d 6d 61 70 7d 22 29 0a 0a 3b 3b 3b 3b 20 4b 6c 75 64 67 65 | ad-only-mode-map}")..;;;;.Kludge |
| 33660 | 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 75 74 2d 6b 65 79 6d 61 70 | s..(defun.magit-blame-put-keymap |
| 33680 | 2d 62 65 66 6f 72 65 2d 76 69 65 77 2d 6d 6f 64 65 20 28 29 0a 20 20 22 50 75 74 20 60 6d 61 67 | -before-view-mode.()..."Put.`mag |
| 336a0 | 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 27 20 61 68 65 61 64 20 6f | it-blame-read-only-mode'.ahead.o |
| 336c0 | 66 20 60 76 69 65 77 2d 6d 6f 64 65 27 20 69 6e 20 60 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 | f.`view-mode'.in.`minor-mode-map |
| 336e0 | 2d 61 6c 69 73 74 27 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 65 6e 74 72 79 20 28 61 | -alist'."...(when-let.((entry.(a |
| 33700 | 73 73 71 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 0a | ssq.'magit-blame-read-only-mode. |
| 33720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6d 65 | ..........................(cl-me |
| 33740 | 6d 62 65 72 20 27 76 69 65 77 2d 6d 6f 64 65 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 | mber.'view-mode.minor-mode-map-a |
| 33760 | 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | list............................ |
| 33780 | 20 20 20 20 20 20 20 20 20 20 3a 6b 65 79 20 23 27 63 61 72 29 29 29 29 0a 20 20 20 20 28 73 65 | ..........:key.#'car)))).....(se |
| 337a0 | 74 71 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 | tq.minor-mode-map-alist......... |
| 337c0 | 20 20 28 63 6f 6e 73 20 65 6e 74 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | ..(cons.entry.................(d |
| 337e0 | 65 6c 71 20 65 6e 74 72 79 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 29 29 | elq.entry.minor-mode-map-alist)) |
| 33800 | 29 29 0a 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f | ))...(remove-hook.'view-mode-hoo |
| 33820 | 6b 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 75 74 2d 6b 65 79 6d 61 70 2d 62 65 66 6f 72 | k.#'magit-blame-put-keymap-befor |
| 33840 | 65 2d 76 69 65 77 2d 6d 6f 64 65 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 76 69 65 77 2d 6d | e-view-mode))..(add-hook.'view-m |
| 33860 | 6f 64 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 75 74 2d 6b 65 79 6d 61 | ode-hook.#'magit-blame-put-keyma |
| 33880 | 70 2d 62 65 66 6f 72 65 2d 76 69 65 77 2d 6d 6f 64 65 29 0a 0a 3b 3b 3b 20 50 72 6f 63 65 73 73 | p-before-view-mode)..;;;.Process |
| 338a0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 75 6e 20 28 61 72 67 73 29 | ..(defun.magit-blame--run.(args) |
| 338c0 | 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 75 6e 6c | ...(magit-with-toplevel.....(unl |
| 338e0 | 65 73 73 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 6d 61 67 69 | ess.magit-blame-mode.......(magi |
| 33900 | 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 31 29 29 0a 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 42 | t-blame-mode.1)).....(message."B |
| 33920 | 6c 61 6d 69 6e 67 2e 2e 2e 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 75 6e | laming...").....(magit-blame-run |
| 33940 | 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | -process......(or.magit-buffer-r |
| 33960 | 65 66 6e 61 6d 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 | efname.magit-buffer-revision)... |
| 33980 | 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 6e 69 6c | ...(magit-file-relative-name.nil |
| 339a0 | 20 28 6e 6f 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 | .(not.magit-buffer-file-name)).. |
| 339c0 | 20 20 20 20 28 69 66 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 20 27 | ....(if.(memq.magit-blame-type.' |
| 339e0 | 28 66 69 6e 61 6c 20 72 65 6d 6f 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 | (final.removal))..........(cons. |
| 33a00 | 22 2d 2d 72 65 76 65 72 73 65 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 61 72 67 73 29 0a 20 | "--reverse".args)........args).. |
| 33a20 | 20 20 20 20 28 6c 69 73 74 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 28 77 | ....(list.(line-number-at-pos.(w |
| 33a40 | 69 6e 64 6f 77 2d 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 6e | indow-start))............(line-n |
| 33a60 | 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 28 31 2d 20 28 77 69 6e 64 6f 77 2d 65 6e 64 20 6e 69 6c | umber-at-pos.(1-.(window-end.nil |
| 33a80 | 20 74 29 29 29 29 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 | .t))))).....(set-process-sentine |
| 33aa0 | 6c 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 | l.magit-this-process............ |
| 33ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f | ...............#'magit-blame-pro |
| 33ae0 | 63 65 73 73 2d 71 75 69 63 6b 73 74 61 72 74 2d 73 65 6e 74 69 6e 65 6c 29 29 29 0a 0a 28 64 65 | cess-quickstart-sentinel)))..(de |
| 33b00 | 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 75 6e 2d 70 72 6f 63 65 73 73 20 28 72 65 76 | fun.magit-blame-run-process.(rev |
| 33b20 | 69 73 69 6f 6e 20 66 69 6c 65 20 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 69 6e 65 73 29 | ision.file.args.&optional.lines) |
| 33b40 | 0a 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 20 28 6d 61 67 69 74 2d 70 61 72 73 65 2d 67 | ...(let.((process.(magit-parse-g |
| 33b60 | 69 74 2d 61 73 79 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 62 6c 61 6d | it-async..................."blam |
| 33b80 | 65 22 20 22 2d 2d 69 6e 63 72 65 6d 65 6e 74 61 6c 22 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 | e"."--incremental".args......... |
| 33ba0 | 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6c 69 6e 65 73 20 28 6c 69 73 74 20 22 2d 4c 22 20 | ..........(and.lines.(list."-L". |
| 33bc0 | 28 61 70 70 6c 79 20 23 27 66 6f 72 6d 61 74 20 22 25 73 2c 25 73 22 20 6c 69 6e 65 73 29 29 29 | (apply.#'format."%s,%s".lines))) |
| 33be0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 22 2d 2d 22 | ...................revision."--" |
| 33c00 | 20 66 69 6c 65 29 29 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 | .file))).....(set-process-filter |
| 33c20 | 20 20 20 70 72 6f 63 65 73 73 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 | ...process.#'magit-blame-process |
| 33c40 | 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e | -filter).....(set-process-sentin |
| 33c60 | 65 6c 20 70 72 6f 63 65 73 73 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 | el.process.#'magit-blame-process |
| 33c80 | 2d 73 65 6e 74 69 6e 65 6c 29 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 | -sentinel).....(process-put.proc |
| 33ca0 | 65 73 73 20 27 61 72 67 75 6d 65 6e 74 73 20 28 6c 69 73 74 20 72 65 76 69 73 69 6f 6e 20 66 69 | ess.'arguments.(list.revision.fi |
| 33cc0 | 6c 65 20 61 72 67 73 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | le.args)).....(setq.magit-blame- |
| 33ce0 | 63 61 63 68 65 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 23 27 65 | cache.(make-hash-table.:test.#'e |
| 33d00 | 71 75 61 6c 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f | qual)).....(setq.magit-blame-pro |
| 33d20 | 63 65 73 73 20 70 72 6f 63 65 73 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c | cess.process)))..(defun.magit-bl |
| 33d40 | 61 6d 65 2d 70 72 6f 63 65 73 73 2d 71 75 69 63 6b 73 74 61 72 74 2d 73 65 6e 74 69 6e 65 6c 20 | ame-process-quickstart-sentinel. |
| 33d60 | 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 | (process.event)...(when.(memq.(p |
| 33d80 | 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 | rocess-status.process).'(exit.si |
| 33da0 | 67 6e 61 6c 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 2d | gnal)).....(magit-blame-process- |
| 33dc0 | 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 20 74 29 0a 20 20 20 20 28 6d | sentinel.process.event.t).....(m |
| 33de0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 61 73 73 65 72 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 | agit-blame-assert-buffer.process |
| 33e00 | 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 | ).....(with-current-buffer.(proc |
| 33e20 | 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 20 | ess-get.process.'command-buf)... |
| 33e40 | 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 20 20 | ....(when.magit-blame-mode...... |
| 33e60 | 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 | ...(let.((default-directory.(mag |
| 33e80 | 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 | it-toplevel)))...........(apply. |
| 33ea0 | 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 75 6e 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 | #'magit-blame-run-process....... |
| 33ec0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 | ...........(process-get.process. |
| 33ee0 | 27 61 72 67 75 6d 65 6e 74 73 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | 'arguments)))))))..(defun.magit- |
| 33f00 | 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 28 70 72 6f 63 65 73 73 20 | blame-process-sentinel.(process. |
| 33f20 | 5f 65 76 65 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 71 75 69 65 74 29 0a 20 20 28 6c 65 74 20 28 | _event.&optional.quiet)...(let.( |
| 33f40 | 28 73 74 61 74 75 73 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 | (status.(process-status.process) |
| 33f60 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 73 74 61 74 75 73 20 27 28 65 78 69 74 | )).....(when.(memq.status.'(exit |
| 33f80 | 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 28 70 72 | .signal)).......(kill-buffer.(pr |
| 33fa0 | 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 28 69 66 | ocess-buffer.process)).......(if |
| 33fc0 | 20 28 61 6e 64 20 28 65 71 20 73 74 61 74 75 73 20 27 65 78 69 74 29 0a 20 20 20 20 20 20 20 20 | .(and.(eq.status.'exit)......... |
| 33fe0 | 20 20 20 20 20 20 20 28 7a 65 72 6f 70 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 | .......(zerop.(process-exit-stat |
| 34000 | 75 73 20 70 72 6f 63 65 73 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | us.process)))...........(unless. |
| 34020 | 71 75 69 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 42 6c 61 6d | quiet.............(message."Blam |
| 34040 | 69 6e 67 2e 2e 2e 64 6f 6e 65 22 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 | ing...done")).........(magit-bla |
| 34060 | 6d 65 2d 61 73 73 65 72 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 | me-assert-buffer.process)....... |
| 34080 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 2d | ..(with-current-buffer.(process- |
| 340a0 | 67 65 74 20 70 72 6f 63 65 73 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 20 20 20 20 20 | get.process.'command-buf)....... |
| 340c0 | 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 | ....(if.magit-blame-mode........ |
| 340e0 | 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 | .......(progn.(magit-blame-mode. |
| 34100 | 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 | -1)......................(messag |
| 34120 | 65 20 22 42 6c 61 6d 69 6e 67 2e 2e 2e 66 61 69 6c 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 | e."Blaming...failed")).......... |
| 34140 | 20 20 20 28 6d 65 73 73 61 67 65 20 22 42 6c 61 6d 69 6e 67 2e 2e 2e 61 62 6f 72 74 65 64 22 29 | ...(message."Blaming...aborted") |
| 34160 | 29 29 29 0a 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 | ))).......(kill-local-variable.' |
| 34180 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | magit-blame-process))))..(defun. |
| 341a0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 28 70 72 6f 63 | magit-blame-process-filter.(proc |
| 341c0 | 65 73 73 20 73 74 72 69 6e 67 29 0a 20 20 28 69 6e 74 65 72 6e 61 6c 2d 64 65 66 61 75 6c 74 2d | ess.string)...(internal-default- |
| 341e0 | 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 20 73 74 72 69 6e 67 29 0a 20 | process-filter.process.string).. |
| 34200 | 20 28 6c 65 74 20 28 28 62 75 66 20 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 | .(let.((buf..(process-get.proces |
| 34220 | 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 29 0a 20 20 20 20 20 20 20 20 28 70 6f 73 20 20 28 | s.'command-buf)).........(pos..( |
| 34240 | 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 70 61 72 73 65 64 29 29 0a 20 20 | process-get.process.'parsed))... |
| 34260 | 20 20 20 20 20 20 28 6d 61 72 6b 20 28 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 70 72 6f 63 65 73 | ......(mark.(process-mark.proces |
| 34280 | 73 29 29 0a 20 20 20 20 20 20 20 20 74 79 70 65 20 63 61 63 68 65 29 0a 20 20 20 20 28 77 69 74 | s)).........type.cache).....(wit |
| 342a0 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 28 73 65 74 71 | h-current-buffer.buf.......(setq |
| 342c0 | 20 74 79 70 65 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 28 | .type..magit-blame-type).......( |
| 342e0 | 73 65 74 71 20 63 61 63 68 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 61 63 68 65 29 29 0a 20 | setq.cache.magit-blame-cache)).. |
| 34300 | 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 | ...(with-current-buffer.(process |
| 34320 | 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 | -buffer.process).......(goto-cha |
| 34340 | 72 20 70 6f 73 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 28 3c 20 28 70 6f 69 | r.pos).......(while.(and.(<.(poi |
| 34360 | 6e 74 29 20 6d 61 72 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 | nt).mark)...................(sav |
| 34380 | 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 | e-excursion.(re-search-forward." |
| 343a0 | 5e 66 69 6c 65 6e 61 6d 65 20 2e 2b 5c 6e 22 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 20 | ^filename..+\n".nil.t)))........ |
| 343c0 | 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 63 68 75 6e 6b 20 2c 72 65 76 69 6e 66 6f | .(pcase-let*.((`(,chunk.,revinfo |
| 343e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 | ).......................(magit-b |
| 34400 | 6c 61 6d 65 2d 2d 70 61 72 73 65 2d 63 68 75 6e 6b 20 74 79 70 65 29 29 0a 20 20 20 20 20 20 20 | lame--parse-chunk.type))........ |
| 34420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f | ..............(rev.(oref.chunk.o |
| 34440 | 72 69 67 2d 72 65 76 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 76 69 6e 66 6f | rig-rev)))...........(if.revinfo |
| 34460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 74 68 61 73 68 20 72 65 76 20 72 65 76 69 | ...............(puthash.rev.revi |
| 34480 | 6e 66 6f 20 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 | nfo.cache).............(setq.rev |
| 344a0 | 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 67 65 74 68 | info...................(or.(geth |
| 344c0 | 61 73 68 20 72 65 76 20 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ash.rev.cache).................. |
| 344e0 | 20 20 20 20 20 28 70 75 74 68 61 73 68 20 72 65 76 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d | .....(puthash.rev.(magit-blame-- |
| 34500 | 63 6f 6d 6d 69 74 2d 61 6c 69 73 74 20 72 65 76 29 20 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 | commit-alist.rev).cache))))..... |
| 34520 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 | ......(magit-blame--make-overlay |
| 34540 | 73 20 62 75 66 20 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 28 70 | s.buf.chunk.revinfo)).........(p |
| 34560 | 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 70 61 72 73 65 64 20 28 70 6f 69 6e | rocess-put.process.'parsed.(poin |
| 34580 | 74 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 61 72 | t))))))..(defun.magit-blame--par |
| 345a0 | 73 65 2d 63 68 75 6e 6b 20 28 74 79 70 65 29 0a 20 20 28 6c 65 74 20 28 63 68 75 6e 6b 20 72 65 | se-chunk.(type)...(let.(chunk.re |
| 345c0 | 76 69 6e 66 6f 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 | vinfo).....(unless.(looking-at." |
| 345e0 | 5e 5c 5c 28 2e 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 29 20 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 5c | ^\\(.\\{40,\\}\\).\\([0-9]+\\).\ |
| 34600 | 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 22 29 0a 20 20 20 20 20 | \([0-9]+\\).\\([0-9]+\\)")...... |
| 34620 | 20 28 65 72 72 6f 72 20 22 42 6c 61 6d 69 6e 67 20 66 61 69 6c 65 64 20 64 75 65 20 74 6f 20 75 | .(error."Blaming.failed.due.to.u |
| 34640 | 6e 65 78 70 65 63 74 65 64 20 6f 75 74 70 75 74 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 | nexpected.output:.%s"........... |
| 34660 | 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 | ...(buffer-substring-no-properti |
| 34680 | 65 73 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 | es.(point).(line-end-position))) |
| 346a0 | 29 0a 20 20 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 6f 72 69 67 2d 72 65 76 20 6f 72 69 67 | ).....(with-slots.(orig-rev.orig |
| 346c0 | 2d 66 69 6c 65 20 70 72 65 76 2d 72 65 76 20 70 72 65 76 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 | -file.prev-rev.prev-file)....... |
| 346e0 | 20 20 28 73 65 74 71 20 63 68 75 6e 6b 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b | ..(setq.chunk.(magit-blame-chunk |
| 34700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 72 69 67 2d 72 65 76 20 | ......................:orig-rev. |
| 34720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | ....................(match-strin |
| 34740 | 67 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 72 69 67 2d | g.1)......................:orig- |
| 34760 | 6c 69 6e 65 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 | line..(string-to-number.(match-s |
| 34780 | 74 72 69 6e 67 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a | tring.2))......................: |
| 347a0 | 66 69 6e 61 6c 2d 6c 69 6e 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 | final-line.(string-to-number.(ma |
| 347c0 | 74 63 68 2d 73 74 72 69 6e 67 20 33 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-string.3)).................. |
| 347e0 | 20 20 20 20 3a 6e 75 6d 2d 6c 69 6e 65 73 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 | ....:num-lines..(string-to-numbe |
| 34800 | 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 34 29 29 29 29 0a 20 20 20 20 20 20 28 66 6f 72 | r.(match-string.4)))).......(for |
| 34820 | 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 64 6f 6e 65 29 0a 20 20 20 | ward-line).......(let.(done).... |
| 34840 | 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 64 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 20 | .....(while.(not.done).......... |
| 34860 | 20 28 63 6f 6e 64 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 66 69 6c 65 6e 61 6d 65 20 5c | .(cond.((looking-at."^filename.\ |
| 34880 | 5c 28 2e 2b 5c 5c 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | \(.+\\)")..................(setq |
| 348a0 | 20 64 6f 6e 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 | .done.t)..................(setf. |
| 348c0 | 6f 72 69 67 2d 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 68 | orig-file.(magit-decode-git-path |
| 348e0 | 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .(match-string.1))))............ |
| 34900 | 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 70 72 65 76 69 6f 75 73 20 5c 5c 28 | .....((looking-at."^previous.\\( |
| 34920 | 2e 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 29 20 5c 5c 28 2e 2b 5c 5c 29 22 29 0a 20 20 20 20 20 20 20 | .\\{40,\\}\\).\\(.+\\)")........ |
| 34940 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 70 72 65 76 2d 72 65 76 20 20 28 6d 61 74 63 68 | ..........(setf.prev-rev..(match |
| 34960 | 2d 73 74 72 69 6e 67 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | -string.1))..................(se |
| 34980 | 74 66 20 70 72 65 76 2d 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 | tf.prev-file.(magit-decode-git-p |
| 349a0 | 61 74 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ath.(match-string.2))))......... |
| 349c0 | 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5c 5c 28 5b 5e 20 5d 2b 5c | ........((looking-at."^\\([^.]+\ |
| 349e0 | 5c 29 20 5c 5c 28 2e 2b 5c 5c 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | \).\\(.+\\)")..................( |
| 34a00 | 70 75 73 68 20 28 63 6f 6e 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 0a 20 20 20 20 | push.(cons.(match-string.1)..... |
| 34a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | .........................(match- |
| 34a40 | 73 74 72 69 6e 67 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string.2))...................... |
| 34a60 | 20 20 72 65 76 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d | ..revinfo)))...........(forward- |
| 34a80 | 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 74 79 70 | line))).......(when.(and.(eq.typ |
| 34aa0 | 65 20 27 72 65 6d 6f 76 61 6c 29 20 70 72 65 76 2d 72 65 76 29 0a 20 20 20 20 20 20 20 20 28 63 | e.'removal).prev-rev).........(c |
| 34ac0 | 6c 2d 72 6f 74 61 74 65 66 20 6f 72 69 67 2d 72 65 76 20 20 70 72 65 76 2d 72 65 76 29 0a 20 20 | l-rotatef.orig-rev..prev-rev)... |
| 34ae0 | 20 20 20 20 20 20 28 63 6c 2d 72 6f 74 61 74 65 66 20 6f 72 69 67 2d 66 69 6c 65 20 70 72 65 76 | ......(cl-rotatef.orig-file.prev |
| 34b00 | 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 69 6e 66 6f 20 6e 69 6c | -file).........(setq.revinfo.nil |
| 34b20 | 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 29 29 29 0a 0a | ))).....(list.chunk.revinfo))).. |
| 34b40 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 63 6f 6d 6d 69 74 2d 61 6c 69 73 74 | (defun.magit-blame--commit-alist |
| 34b60 | 20 28 72 65 76 29 0a 20 20 28 63 6c 2d 6d 61 70 63 61 72 20 27 63 6f 6e 73 0a 20 20 20 20 20 20 | .(rev)...(cl-mapcar.'cons....... |
| 34b80 | 20 20 20 20 20 20 20 27 28 22 73 75 6d 6d 61 72 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......'("summary".............. |
| 34ba0 | 20 20 22 61 75 74 68 6f 72 22 20 22 61 75 74 68 6f 72 2d 74 69 6d 65 22 20 22 61 75 74 68 6f 72 | .."author"."author-time"."author |
| 34bc0 | 2d 74 7a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6f 6d 6d 69 74 74 65 72 22 20 | -tz"................"committer". |
| 34be0 | 22 63 6f 6d 6d 69 74 74 65 72 2d 74 69 6d 65 22 20 22 63 6f 6d 6d 69 74 74 65 72 2d 74 7a 22 29 | "committer-time"."committer-tz") |
| 34c00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 6d 61 67 | ..............(split-string.(mag |
| 34c20 | 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 5c 76 25 61 6e 5c 76 25 61 64 5c 76 25 63 6e | it-rev-format."%s\v%an\v%ad\v%cn |
| 34c40 | 5c 76 25 63 64 22 20 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \v%cd".rev...................... |
| 34c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 61 74 65 3d | ........................"--date= |
| 34c80 | 66 6f 72 6d 61 74 3a 25 73 5c 76 25 7a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | format:%s\v%z")................. |
| 34ca0 | 20 20 20 20 20 20 20 20 20 20 20 22 5c 76 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ..........."\v")))..(defun.magit |
| 34cc0 | 2d 62 6c 61 6d 65 2d 61 73 73 65 72 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 29 0a 20 | -blame-assert-buffer.(process).. |
| 34ce0 | 20 28 75 6e 6c 65 73 73 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 28 70 72 6f 63 65 73 73 | .(unless.(buffer-live-p.(process |
| 34d00 | 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 29 0a 20 20 20 20 | -get.process.'command-buf))..... |
| 34d20 | 28 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 75 73 65 72 | (kill-process.process).....(user |
| 34d40 | 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 62 65 69 6e 67 20 62 6c 61 6d 65 64 20 68 61 73 20 | -error."Buffer.being.blamed.has. |
| 34d60 | 62 65 65 6e 20 6b 69 6c 6c 65 64 22 29 29 29 0a 0a 3b 3b 3b 20 44 69 73 70 6c 61 79 0a 0a 28 64 | been.killed")))..;;;.Display..(d |
| 34d80 | 65 66 73 75 62 73 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 74 20 28 | efsubst.magit-blame--style-get.( |
| 34da0 | 6b 65 79 29 0a 20 20 28 63 64 72 20 28 61 73 73 6f 63 20 6b 65 79 20 28 63 64 72 20 6d 61 67 69 | key)...(cdr.(assoc.key.(cdr.magi |
| 34dc0 | 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | t-blame--style))))..(defun.magit |
| 34de0 | 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 73 20 28 62 75 66 20 63 68 75 6e 6b | -blame--make-overlays.(buf.chunk |
| 34e00 | 20 72 65 76 69 6e 66 6f 29 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | .revinfo)...(with-current-buffer |
| 34e20 | 20 62 75 66 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 | .buf.....(save-excursion.......( |
| 34e40 | 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 77 69 64 65 6e 29 | save-restriction.........(widen) |
| 34e60 | 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 69 6e 65 20 28 6f 72 65 66 20 63 68 75 6e | .........(let*.((line.(oref.chun |
| 34e80 | 6b 20 66 69 6e 61 6c 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 | k.final-line))................(b |
| 34ea0 | 65 67 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d | eg.(magit-blame--line-beginning- |
| 34ec0 | 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | position.line))................( |
| 34ee0 | 65 6e 64 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 | end.(magit-blame--line-beginning |
| 34f00 | 2d 70 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -position......................( |
| 34f20 | 2b 20 6c 69 6e 65 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6e 75 6d 2d 6c 69 6e 65 73 29 29 29 29 | +.line.(oref.chunk.num-lines)))) |
| 34f40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 66 6f 72 65 20 28 6d 61 67 69 74 2d 62 | ................(before.(magit-b |
| 34f60 | 6c 61 6d 65 2d 63 68 75 6e 6b 2d 61 74 20 28 31 2d 20 62 65 67 29 29 29 29 0a 20 20 20 20 20 20 | lame-chunk-at.(1-.beg))))....... |
| 34f80 | 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 62 65 66 6f 72 65 0a 20 20 20 20 20 20 20 20 20 20 | ....(when.(and.before........... |
| 34fa0 | 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 62 65 66 6f 72 65 20 6f | ...........(equal.(oref.before.o |
| 34fc0 | 72 69 67 2d 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rig-rev)........................ |
| 34fe0 | 20 20 20 20 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 2d 72 65 76 29 29 29 0a 20 20 20 | .....(oref.chunk.orig-rev))).... |
| 35000 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 65 67 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .........(setq.beg.(magit-blame- |
| 35020 | 2d 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 | -line-beginning-position........ |
| 35040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 63 68 75 6e 6b 20 66 69 6e 61 | ................(oset.chunk.fina |
| 35060 | 6c 2d 6c 69 6e 65 20 28 6f 72 65 66 20 62 65 66 6f 72 65 20 66 69 6e 61 6c 2d 6c 69 6e 65 29 29 | l-line.(oref.before.final-line)) |
| 35080 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 28 6f 72 65 66 20 63 68 | )).............(cl-incf.(oref.ch |
| 350a0 | 75 6e 6b 20 6e 75 6d 2d 6c 69 6e 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | unk.num-lines).................. |
| 350c0 | 20 20 20 20 28 6f 72 65 66 20 62 65 66 6f 72 65 20 6e 75 6d 2d 6c 69 6e 65 73 29 29 29 0a 20 20 | ....(oref.before.num-lines)))... |
| 350e0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 | ........(magit-blame--remove-ove |
| 35100 | 72 6c 61 79 73 20 62 65 67 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d | rlays.beg.end)...........(when.m |
| 35120 | 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 73 | agit-blame--make-margin-overlays |
| 35140 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d | .............(magit-blame--make- |
| 35160 | 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 73 20 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 20 62 65 | margin-overlays.chunk.revinfo.be |
| 35180 | 67 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d | g.end))...........(magit-blame-- |
| 351a0 | 6d 61 6b 65 2d 68 65 61 64 69 6e 67 2d 6f 76 65 72 6c 61 79 20 63 68 75 6e 6b 20 72 65 76 69 6e | make-heading-overlay.chunk.revin |
| 351c0 | 66 6f 20 62 65 67 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 | fo.beg.end)...........(magit-bla |
| 351e0 | 6d 65 2d 2d 6d 61 6b 65 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 20 63 68 75 6e 6b | me--make-highlight-overlay.chunk |
| 35200 | 20 62 65 67 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d | .beg))))))..(defun.magit-blame-- |
| 35220 | 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 28 6c 69 6e 65 29 0a 20 | line-beginning-position.(line).. |
| 35240 | 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 | .(save-excursion.....(goto-char. |
| 35260 | 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 28 | (point-min)).....(forward-line.( |
| 35280 | 31 2d 20 6c 69 6e 65 29 29 0a 20 20 20 20 28 70 6f 69 6e 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 | 1-.line)).....(point)))..(defun. |
| 352a0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 | magit-blame--make-margin-overlay |
| 352c0 | 73 20 28 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 20 62 65 67 20 65 6e 64 29 0a 20 20 28 73 61 76 | s.(chunk.revinfo.beg.end)...(sav |
| 352e0 | 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 20 30 29 29 0a | e-excursion.....(let.((line.0)). |
| 35300 | 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 28 77 68 69 | ......(goto-char.beg).......(whi |
| 35320 | 6c 65 20 28 3c 20 28 70 6f 69 6e 74 29 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 | le.(<.(point).end).........(magi |
| 35340 | 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 63 68 75 | t-blame--make-margin-overlay.chu |
| 35360 | 6e 6b 20 72 65 76 69 6e 66 6f 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 | nk.revinfo.line).........(forwar |
| 35380 | 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 6c 69 6e 65 29 29 29 | d-line).........(cl-incf.line))) |
| 353a0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 | ))..(defun.magit-blame--make-mar |
| 353c0 | 67 69 6e 2d 6f 76 65 72 6c 61 79 20 28 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 20 6c 69 6e 65 29 | gin-overlay.(chunk.revinfo.line) |
| 353e0 | 0a 20 20 28 6c 65 74 2a 20 28 28 65 6e 64 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f | ...(let*.((end.(line-end-positio |
| 35400 | 6e 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 70 6f 73 73 69 62 6c 65 20 61 76 6f 69 | n))..........;;.If.possible.avoi |
| 35420 | 64 20 70 75 74 74 69 6e 67 20 74 68 69 73 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 | d.putting.this.on.the.first.char |
| 35440 | 61 63 74 65 72 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 74 6f | acter..........;;.of.the.line.to |
| 35460 | 20 61 76 6f 69 64 20 61 20 63 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 74 68 65 20 6c 69 6e 65 20 | .avoid.a.conflict.with.the.line. |
| 35480 | 6f 76 65 72 6c 61 79 2e 0a 20 20 20 20 20 20 20 20 20 28 62 65 67 20 28 6d 69 6e 20 28 31 2b 20 | overlay...........(beg.(min.(1+. |
| 354a0 | 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 20 65 6e 64 29 29 | (line-beginning-position)).end)) |
| 354c0 | 0a 20 20 20 20 20 20 20 20 20 28 6f 76 20 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 62 65 67 | ..........(ov..(make-overlay.beg |
| 354e0 | 20 65 6e 64 29 29 29 0a 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 | .end))).....(overlay-put.ov.'mag |
| 35500 | 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 20 63 68 75 6e 6b 29 0a 20 20 20 20 28 6f 76 65 72 6c | it-blame-chunk.chunk).....(overl |
| 35520 | 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 69 6e 66 6f 20 72 | ay-put.ov.'magit-blame-revinfo.r |
| 35540 | 65 76 69 6e 66 6f 29 0a 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 | evinfo).....(overlay-put.ov.'mag |
| 35560 | 69 74 2d 62 6c 61 6d 65 2d 6d 61 72 67 69 6e 20 6c 69 6e 65 29 0a 20 20 20 20 28 6d 61 67 69 74 | it-blame-margin.line).....(magit |
| 35580 | 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 6f 76 | -blame--update-margin-overlay.ov |
| 355a0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 68 65 | )))..(defun.magit-blame--make-he |
| 355c0 | 61 64 69 6e 67 2d 6f 76 65 72 6c 61 79 20 28 63 68 75 6e 6b 20 72 65 76 69 6e 66 6f 20 62 65 67 | ading-overlay.(chunk.revinfo.beg |
| 355e0 | 20 65 6e 64 29 0a 20 20 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 | .end)...(let.((ov.(make-overlay. |
| 35600 | 62 65 67 20 65 6e 64 29 29 29 0a 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 | beg.end))).....(overlay-put.ov.' |
| 35620 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 20 63 68 75 6e 6b 29 0a 20 20 20 20 28 6f 76 | magit-blame-chunk.chunk).....(ov |
| 35640 | 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 69 6e 66 | erlay-put.ov.'magit-blame-revinf |
| 35660 | 6f 20 72 65 76 69 6e 66 6f 29 0a 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 | o.revinfo).....(overlay-put.ov.' |
| 35680 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 65 61 64 69 6e 67 20 74 29 0a 20 20 20 20 28 6d 61 67 69 | magit-blame-heading.t).....(magi |
| 356a0 | 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 68 65 61 64 69 6e 67 2d 6f 76 65 72 6c 61 79 20 | t-blame--update-heading-overlay. |
| 356c0 | 6f 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d | ov)))..(defun.magit-blame--make- |
| 356e0 | 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 20 28 63 68 75 6e 6b 20 62 65 67 29 0a 20 20 | highlight-overlay.(chunk.beg)... |
| 35700 | 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 62 65 67 20 28 73 61 76 | (let.((ov.(make-overlay.beg.(sav |
| 35720 | 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-excursion..................... |
| 35740 | 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 | ............(goto-char.beg)..... |
| 35760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 2b 20 | ............................(1+. |
| 35780 | 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 0a 20 20 20 20 28 6f 76 | (line-end-position)))))).....(ov |
| 357a0 | 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 20 | erlay-put.ov.'magit-blame-chunk. |
| 357c0 | 63 68 75 6e 6b 29 0a 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 6d 61 67 69 | chunk).....(overlay-put.ov.'magi |
| 357e0 | 74 2d 62 6c 61 6d 65 2d 68 69 67 68 6c 69 67 68 74 20 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | t-blame-highlight.t).....(magit- |
| 35800 | 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 20 | blame--update-highlight-overlay. |
| 35820 | 6f 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 | ov)))..(defun.magit-blame--updat |
| 35840 | 65 2d 6d 61 72 67 69 6e 20 28 29 0a 20 20 28 73 65 74 71 20 6c 65 66 74 2d 6d 61 72 67 69 6e 2d | e-margin.()...(setq.left-margin- |
| 35860 | 77 69 64 74 68 20 28 6f 72 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 | width.(or.(magit-blame--style-ge |
| 35880 | 74 20 27 6d 61 72 67 69 6e 2d 77 69 64 74 68 29 20 30 29 29 0a 20 20 28 73 65 74 2d 77 69 6e 64 | t.'margin-width).0))...(set-wind |
| 358a0 | 6f 77 2d 62 75 66 66 65 72 20 28 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 20 28 63 75 72 | ow-buffer.(selected-window).(cur |
| 358c0 | 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 | rent-buffer)))..(defun.magit-bla |
| 358e0 | 6d 65 2d 2d 75 70 64 61 74 65 2d 6f 76 65 72 6c 61 79 73 20 28 29 0a 20 20 28 73 61 76 65 2d 72 | me--update-overlays.()...(save-r |
| 35900 | 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 28 64 6f 6c 69 | estriction.....(widen).....(doli |
| 35920 | 73 74 20 28 6f 76 20 28 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 | st.(ov.(overlays-in.(point-min). |
| 35940 | 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6f 76 65 72 | (point-max))).......(cond.((over |
| 35960 | 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 65 61 64 69 6e 67 29 | lay-get.ov.'magit-blame-heading) |
| 35980 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 | ..............(magit-blame--upda |
| 359a0 | 74 65 2d 68 65 61 64 69 6e 67 2d 6f 76 65 72 6c 61 79 20 6f 76 29 29 0a 20 20 20 20 20 20 20 20 | te-heading-overlay.ov))......... |
| 359c0 | 20 20 20 20 28 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d | ....((overlay-get.ov.'magit-blam |
| 359e0 | 65 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c | e-margin)..............(magit-bl |
| 35a00 | 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 6f 76 29 29 0a | ame--update-margin-overlay.ov)). |
| 35a20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 | ............((overlay-get.ov.'ma |
| 35a40 | 67 69 74 2d 62 6c 61 6d 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | git-blame-highlight)............ |
| 35a60 | 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 | ..(magit-blame--update-highlight |
| 35a80 | 2d 6f 76 65 72 6c 61 79 20 6f 76 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | -overlay.ov))))))..(defun.magit- |
| 35aa0 | 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 28 6f 76 | blame--update-margin-overlay.(ov |
| 35ac0 | 29 0a 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 0a 20 20 20 6f 76 20 27 62 65 66 6f 72 65 2d 73 | )...(overlay-put....ov.'before-s |
| 35ae0 | 74 72 69 6e 67 0a 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c | tring....(and.(magit-blame--styl |
| 35b00 | 65 2d 67 65 74 20 27 6d 61 72 67 69 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 28 70 72 | e-get.'margin-width).........(pr |
| 35b20 | 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 22 6f 22 20 27 64 69 73 70 6c 61 79 0a 20 | opertize.........."o".'display.. |
| 35b40 | 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 69 73 74 20 27 6d 61 72 67 69 6e 20 27 6c 65 66 | ........(list.(list.'margin.'lef |
| 35b60 | 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | t-margin)................(let.(( |
| 35b80 | 6c 69 6e 65 20 20 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c | line...(overlay-get.ov.'magit-bl |
| 35ba0 | 61 6d 65 2d 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame-margin)).................... |
| 35bc0 | 20 20 28 66 6f 72 6d 61 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 | ..(format.(magit-blame--style-ge |
| 35be0 | 74 20 27 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.'margin-format)).............. |
| 35c00 | 20 20 20 20 20 20 20 20 28 66 61 63 65 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 | ........(face...(magit-blame--st |
| 35c20 | 79 6c 65 2d 67 65 74 20 27 6d 61 72 67 69 6e 2d 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 | yle-get.'margin-face)))......... |
| 35c40 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 74 | .........(magit-blame--format-st |
| 35c60 | 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 76 0a 20 20 20 20 20 20 | ring...................ov....... |
| 35c80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 61 74 6f 6d 20 66 6f 72 6d 61 | ............(or.(and.(atom.forma |
| 35ca0 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f | t)............................fo |
| 35cc0 | 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 | rmat).......................(nth |
| 35ce0 | 20 6c 69 6e 65 20 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .line.format)................... |
| 35d00 | 20 20 20 20 28 63 61 72 20 28 6c 61 73 74 20 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 | ....(car.(last.format)))........ |
| 35d20 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 7a 65 72 6f 70 20 | ...........(or.(and.(not.(zerop. |
| 35d40 | 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line)).......................... |
| 35d60 | 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 74 20 27 6d 61 72 67 69 | ..(magit-blame--style-get.'margi |
| 35d80 | 6e 2d 62 6f 64 79 2d 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-body-face))................... |
| 35da0 | 20 20 20 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | ....face.......................' |
| 35dc0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 72 67 69 6e 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 | magit-blame-margin))))))))..(def |
| 35de0 | 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 68 65 61 64 69 6e 67 2d 6f | un.magit-blame--update-heading-o |
| 35e00 | 76 65 72 6c 61 79 20 28 6f 76 29 0a 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 0a 20 20 20 6f 76 | verlay.(ov)...(overlay-put....ov |
| 35e20 | 20 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 0a 20 20 20 28 69 66 2d 6c 65 74 20 28 28 66 6f 72 | .'before-string....(if-let.((for |
| 35e40 | 6d 61 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 74 20 27 68 65 61 | mat.(magit-blame--style-get.'hea |
| 35e60 | 64 69 6e 67 2d 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 | ding-format)))........(magit-bla |
| 35e80 | 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 20 6f 76 20 66 6f 72 6d 61 74 20 27 6d 61 67 | me--format-string.ov.format.'mag |
| 35ea0 | 69 74 2d 62 6c 61 6d 65 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 | it-blame-heading)......(and.(mag |
| 35ec0 | 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 74 20 27 73 68 6f 77 2d 6c 69 6e 65 73 29 | it-blame--style-get.'show-lines) |
| 35ee0 | 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 | ...........(or.(not.(magit-blame |
| 35f00 | 2d 2d 73 74 79 6c 65 2d 67 65 74 20 27 6d 61 72 67 69 6e 2d 66 6f 72 6d 61 74 29 29 0a 20 20 20 | --style-get.'margin-format)).... |
| 35f20 | 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | ...........(save-excursion...... |
| 35f40 | 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 76 65 72 6c 61 79 2d 73 | ...........(goto-char.(overlay-s |
| 35f60 | 74 61 72 74 20 6f 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 70 65 | tart.ov)).................;;.Spe |
| 35f80 | 63 69 61 6c 20 63 61 73 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 61 6c 20 63 61 73 65 20 64 65 | cial.case.of.the.special.case.de |
| 35fa0 | 73 63 72 69 62 65 64 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 6d | scribed.in.................;;.`m |
| 35fc0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 27 | agit-blame--make-margin-overlay' |
| 35fe0 | 2e 20 20 46 6f 72 20 65 6d 70 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | ...For.empty.................;;. |
| 36000 | 6c 69 6e 65 73 20 69 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 68 6f 77 | lines.it.is.not.possible.to.show |
| 36020 | 20 62 6f 74 68 20 6f 76 65 72 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | .both.overlays.................; |
| 36040 | 3b 20 77 69 74 68 6f 75 74 20 74 68 65 20 6c 69 6e 65 20 62 65 69 6e 67 20 74 6f 20 68 69 67 68 | ;.without.the.line.being.to.high |
| 36060 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 3d 20 28 70 6f 69 6e 74 | ..................(not.(=.(point |
| 36080 | 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 | ).(line-end-position)))))....... |
| 360a0 | 20 20 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 65 70 61 72 61 74 6f 72 29 29 29 29 0a 0a 28 | ....magit-blame-separator))))..( |
| 360c0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 | defun.magit-blame--update-highli |
| 360e0 | 67 68 74 2d 6f 76 65 72 6c 61 79 20 28 6f 76 29 0a 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 | ght-overlay.(ov)...(overlay-put. |
| 36100 | 6f 76 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | ov.'font-lock-face.(magit-blame- |
| 36120 | 2d 73 74 79 6c 65 2d 67 65 74 20 27 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 29 29 29 0a 0a 28 | -style-get.'highlight-face)))..( |
| 36140 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 | defun.magit-blame--format-string |
| 36160 | 20 28 6f 76 20 66 6f 72 6d 61 74 20 66 61 63 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 68 75 6e | .(ov.format.face)...(let*.((chun |
| 36180 | 6b 20 20 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 | k...(overlay-get.ov.'magit-blame |
| 361a0 | 2d 63 68 75 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 69 6e 66 6f 20 28 6f 76 65 72 | -chunk))..........(revinfo.(over |
| 361c0 | 6c 61 79 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 69 6e 66 6f 29 | lay-get.ov.'magit-blame-revinfo) |
| 361e0 | 29 0a 20 20 20 20 20 20 20 20 20 28 6b 65 79 20 20 20 20 20 28 6c 69 73 74 20 66 6f 72 6d 61 74 | )..........(key.....(list.format |
| 36200 | 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 20 28 63 64 72 20 28 | .face))..........(string..(cdr.( |
| 36220 | 61 73 73 6f 63 20 6b 65 79 20 72 65 76 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 | assoc.key.revinfo)))).....(unles |
| 36240 | 73 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 28 73 65 74 71 20 73 74 72 69 6e 67 0a 20 20 20 20 | s.string.......(setq.string..... |
| 36260 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........(and.format............. |
| 36280 | 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 | .....(magit-blame--format-string |
| 362a0 | 2d 31 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 2d 72 65 76 29 0a 20 20 20 20 20 20 20 | -1.(oref.chunk.orig-rev)........ |
| 362c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 362e0 | 20 20 20 20 20 20 20 20 72 65 76 69 6e 66 6f 20 66 6f 72 6d 61 74 20 66 61 63 65 29 29 29 0a 20 | ........revinfo.format.face))).. |
| 36300 | 20 20 20 20 20 28 6e 63 6f 6e 63 20 72 65 76 69 6e 66 6f 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 | .....(nconc.revinfo.(list.(cons. |
| 36320 | 6b 65 79 20 73 74 72 69 6e 67 29 29 29 29 0a 20 20 20 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 | key.string)))).....string))..(de |
| 36340 | 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 2d 31 | fun.magit-blame--format-string-1 |
| 36360 | 20 28 72 65 76 20 72 65 76 69 6e 66 6f 20 66 6f 72 6d 61 74 20 66 61 63 65 29 0a 20 20 28 6c 65 | .(rev.revinfo.format.face)...(le |
| 36380 | 74 20 28 28 73 74 72 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 | t.((str..........(if.(string-mat |
| 363a0 | 63 68 2d 70 20 22 5c 5c 60 30 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 27 22 20 72 65 76 29 0a 20 20 20 | ch-p."\\`0\\{40,\\}\\'".rev).... |
| 363c0 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 28 69 | ..........(propertize.(concat.(i |
| 363e0 | 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 5c 73 22 20 66 6f 72 6d 61 74 29 20 | f.(string-prefix-p."\s".format). |
| 36400 | 22 5c 73 22 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "\s"."")........................ |
| 36420 | 20 20 20 20 20 20 20 20 20 20 22 4e 6f 74 20 59 65 74 20 43 6f 6d 6d 69 74 74 65 64 22 0a 20 20 | .........."Not.Yet.Committed"... |
| 36440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 36460 | 69 66 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 5c 6e 22 20 66 6f 72 6d 61 74 29 | if.(string-suffix-p."\n".format) |
| 36480 | 20 22 5c 6e 22 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."\n".""))...................... |
| 364a0 | 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 | ....'font-lock-face.face)....... |
| 364c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 66 6f 72 6d 61 74 2d 73 70 65 63 0a 20 20 20 20 20 20 20 | .....(magit--format-spec........ |
| 364e0 | 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 27 66 6f 6e 74 2d 6c 6f | .....(propertize.format.'font-lo |
| 36500 | 63 6b 2d 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 66 6c | ck-face.face).............(cl-fl |
| 36520 | 65 74 2a 20 28 28 70 30 20 28 73 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | et*.((p0.(s.f).................. |
| 36540 | 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 73 20 27 66 6f 6e 74 2d 6c 6f 63 6b | ........(propertize.s.'font-lock |
| 36560 | 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -face........................... |
| 36580 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(if.face............. |
| 365a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | .............................(if |
| 365c0 | 20 28 6c 69 73 74 70 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(listp.face)................... |
| 365e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 63 65 0a | ...........................face. |
| 36600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 36620 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 66 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 | ...........(list.f.face))....... |
| 36640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 36660 | 20 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 31 | .f)))........................(p1 |
| 36680 | 20 28 6b 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(k.f).......................... |
| 366a0 | 28 70 30 20 28 63 64 72 20 28 61 73 73 6f 63 20 6b 20 72 65 76 69 6e 66 6f 29 29 20 66 29 29 0a | (p0.(cdr.(assoc.k.revinfo)).f)). |
| 366c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 32 20 28 6b 31 20 6b | .......................(p2.(k1.k |
| 366e0 | 32 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | 2.f)..........................(p |
| 36700 | 30 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 | 0.(magit-blame--format-time-stri |
| 36720 | 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.............................. |
| 36740 | 20 28 63 64 72 20 28 61 73 73 6f 63 20 6b 31 20 72 65 76 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 | .(cdr.(assoc.k1.revinfo))....... |
| 36760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 61 73 | ........................(cdr.(as |
| 36780 | 73 6f 63 20 6b 32 20 72 65 76 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | soc.k2.revinfo)))............... |
| 367a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...............f)))............. |
| 367c0 | 20 20 60 28 28 3f 48 20 2e 20 2c 28 70 30 20 72 65 76 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 | ..`((?H...,(p0.rev.........'magi |
| 367e0 | 74 2d 62 6c 61 6d 65 2d 68 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | t-blame-hash)).................( |
| 36800 | 3f 73 20 2e 20 2c 28 70 31 20 22 73 75 6d 6d 61 72 79 22 20 20 20 27 6d 61 67 69 74 2d 62 6c 61 | ?s...,(p1."summary"...'magit-bla |
| 36820 | 6d 65 2d 73 75 6d 6d 61 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 61 | me-summary)).................(?a |
| 36840 | 20 2e 20 2c 28 70 31 20 22 61 75 74 68 6f 72 22 20 20 20 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 | ...,(p1."author"....'magit-blame |
| 36860 | 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 63 20 2e 20 2c 28 | -name)).................(?c...,( |
| 36880 | 70 31 20 22 63 6f 6d 6d 69 74 74 65 72 22 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 61 6d 65 | p1."committer".'magit-blame-name |
| 368a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 41 20 2e 20 2c 28 70 32 20 22 61 | )).................(?A...,(p2."a |
| 368c0 | 75 74 68 6f 72 2d 74 69 6d 65 22 20 20 20 20 22 61 75 74 68 6f 72 2d 74 7a 22 20 20 20 20 27 6d | uthor-time"...."author-tz"....'m |
| 368e0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-blame-date))............... |
| 36900 | 20 20 28 3f 43 20 2e 20 2c 28 70 32 20 22 63 6f 6d 6d 69 74 74 65 72 2d 74 69 6d 65 22 20 22 63 | ..(?C...,(p2."committer-time"."c |
| 36920 | 6f 6d 6d 69 74 74 65 72 2d 74 7a 22 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 61 74 65 29 29 | ommitter-tz".'magit-blame-date)) |
| 36940 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 66 20 2e 20 22 22 29 29 29 29 29 29 29 | .................(?f...""))))))) |
| 36960 | 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 77 69 64 74 68 20 28 61 6e 64 20 28 73 74 72 69 6e | .....(if-let.((width.(and.(strin |
| 36980 | 67 2d 73 75 66 66 69 78 2d 70 20 22 25 66 22 20 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 | g-suffix-p."%f".format)......... |
| 369a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 | .................(magit-blame--s |
| 369c0 | 74 79 6c 65 2d 67 65 74 20 27 6d 61 72 67 69 6e 2d 77 69 64 74 68 29 29 29 29 0a 20 20 20 20 20 | tyle-get.'margin-width))))...... |
| 369e0 | 20 20 20 28 63 6f 6e 63 61 74 20 73 74 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...(concat.str.................( |
| 36a00 | 70 72 6f 70 65 72 74 69 7a 65 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 6d 61 78 20 30 20 28 | propertize.(make-string.(max.0.( |
| 36a20 | 2d 20 77 69 64 74 68 20 28 6c 65 6e 67 74 68 20 73 74 72 29 29 29 20 3f 5c 73 29 0a 20 20 20 20 | -.width.(length.str))).?\s)..... |
| 36a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f | ........................'font-lo |
| 36a60 | 63 6b 2d 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 73 74 72 29 29 29 0a 0a 28 64 65 | ck-face.face)).......str)))..(de |
| 36a80 | 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 73 65 70 61 72 61 74 6f | fun.magit-blame--format-separato |
| 36aa0 | 72 20 28 29 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 28 63 6f 6e 63 61 74 20 28 70 | r.()...(propertize....(concat.(p |
| 36ac0 | 72 6f 70 65 72 74 69 7a 65 20 22 5c 73 22 20 27 64 69 73 70 6c 61 79 20 27 28 73 70 61 63 65 20 | ropertize."\s".'display.'(space. |
| 36ae0 | 3a 68 65 69 67 68 74 20 28 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | :height.(2)))............(proper |
| 36b00 | 74 69 7a 65 20 22 5c 6e 22 20 27 6c 69 6e 65 2d 68 65 69 67 68 74 20 74 29 29 0a 20 20 20 27 66 | tize."\n".'line-height.t))....'f |
| 36b20 | 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 60 28 3a 62 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 20 | ont-lock-face.`(:background..... |
| 36b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 61 63 65 2d 61 74 74 72 69 62 75 74 | .................,(face-attribut |
| 36b60 | 65 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 | e.'magit-blame-heading.......... |
| 36b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 61 | .............................:ba |
| 36ba0 | 63 6b 67 72 6f 75 6e 64 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ckground.nil.t)................. |
| 36bc0 | 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 | .....,@(and.(>=.emacs-major-vers |
| 36be0 | 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e | ion.27).'(:extend.t)))))..(defun |
| 36c00 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 | .magit-blame--format-time-string |
| 36c20 | 20 28 74 69 6d 65 20 74 7a 29 0a 20 20 28 6c 65 74 2a 20 28 28 74 69 6d 65 2d 66 6f 72 6d 61 74 | .(time.tz)...(let*.((time-format |
| 36c40 | 20 28 6f 72 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 2d 67 65 74 20 27 74 69 | .(or.(magit-blame--style-get.'ti |
| 36c60 | 6d 65 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | me-format)...................... |
| 36c80 | 20 20 20 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 69 6d 65 2d 66 6f 72 6d 61 74 29 29 0a 20 | .....magit-blame-time-format)).. |
| 36ca0 | 20 20 20 20 20 20 20 20 28 74 7a 2d 69 6e 2d 73 65 63 6f 6e 64 20 28 61 6e 64 20 28 73 74 72 69 | ........(tz-in-second.(and.(stri |
| 36cc0 | 6e 67 2d 73 65 61 72 63 68 20 22 25 7a 22 20 74 69 6d 65 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 | ng-search."%z".time-format)..... |
| 36ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6c 61 | ........................(car.(la |
| 36d00 | 73 74 20 28 70 61 72 73 65 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 74 7a 29 29 29 29 29 29 0a 20 | st.(parse-time-string.tz)))))).. |
| 36d20 | 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 74 69 6d 65 2d 66 6f 72 6d | ...(format-time-string.time-form |
| 36d40 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 63 6f | at.........................(seco |
| 36d60 | 6e 64 73 2d 74 6f 2d 74 69 6d 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 74 69 | nds-to-time.(string-to-number.ti |
| 36d80 | 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 7a 2d | me)).........................tz- |
| 36da0 | 69 6e 2d 73 65 63 6f 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 | in-second)))..(defun.magit-blame |
| 36dc0 | 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 65 67 | --remove-overlays.(&optional.beg |
| 36de0 | 20 65 6e 64 29 0a 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 28 77 | .end)...(save-restriction.....(w |
| 36e00 | 69 64 65 6e 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6f 76 20 28 6f 76 65 72 6c 61 79 73 2d | iden).....(dolist.(ov.(overlays- |
| 36e20 | 69 6e 20 28 6f 72 20 62 65 67 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 | in.(or.beg.(point-min))......... |
| 36e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 6e 64 20 28 70 6f | .....................(or.end.(po |
| 36e60 | 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 76 65 72 6c 61 79 | int-max)))).......(when.(overlay |
| 36e80 | 2d 67 65 74 20 6f 76 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 0a 20 20 20 20 | -get.ov.'magit-blame-chunk)..... |
| 36ea0 | 20 20 20 20 28 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6f 76 29 29 29 29 29 0a 0a 28 64 65 | ....(delete-overlay.ov)))))..(de |
| 36ec0 | 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 65 73 73 61 | fun.magit-blame-maybe-show-messa |
| 36ee0 | 67 65 20 28 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c | ge.()...(when.(magit-blame--styl |
| 36f00 | 65 2d 67 65 74 20 27 73 68 6f 77 2d 6d 65 73 73 61 67 65 29 0a 20 20 20 20 28 6c 65 74 20 28 28 | e-get.'show-message).....(let.(( |
| 36f20 | 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 30 29 29 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 | message-log-max.0)).......(if-le |
| 36f40 | 74 20 28 28 6d 73 67 20 28 63 64 72 20 28 61 73 73 6f 63 20 22 73 75 6d 6d 61 72 79 22 0a 20 20 | t.((msg.(cdr.(assoc."summary"... |
| 36f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 | ..............................(g |
| 36f80 | 65 74 68 61 73 68 20 28 6f 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d | ethash.(oref.(magit-current-blam |
| 36fa0 | 65 2d 63 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-chunk)........................ |
| 36fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 69 67 2d 72 65 76 | ........................orig-rev |
| 36fe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 37000 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 61 63 68 65 29 29 29 29 | ...........magit-blame-cache)))) |
| 37020 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 73 65 74 2d 74 65 78 74 2d 70 72 6f | )...........(progn.(set-text-pro |
| 37040 | 70 65 72 74 69 65 73 20 30 20 28 6c 65 6e 67 74 68 20 6d 73 67 29 20 6e 69 6c 20 6d 73 67 29 0a | perties.0.(length.msg).nil.msg). |
| 37060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 6d 73 67 29 29 0a | .................(message.msg)). |
| 37080 | 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 43 6f 6d 6d 69 74 20 64 61 74 61 20 6e 6f | ........(message."Commit.data.no |
| 370a0 | 74 20 61 76 61 69 6c 61 62 6c 65 20 79 65 74 2e 20 20 53 74 69 6c 6c 20 62 6c 61 6d 69 6e 67 2e | t.available.yet...Still.blaming. |
| 370c0 | 22 29 29 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | ")))))..;;;.Commands..;;;###auto |
| 370e0 | 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f | load.(autoload.'magit-blame-echo |
| 37100 | 20 22 6d 61 67 69 74 2d 62 6c 61 6d 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 | ."magit-blame".nil.t).(transient |
| 37120 | 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 20 | -define-suffix.magit-blame-echo. |
| 37140 | 28 61 72 67 73 29 0a 20 20 22 46 6f 72 20 65 61 63 68 20 6c 69 6e 65 20 73 68 6f 77 20 74 68 65 | (args)..."For.each.line.show.the |
| 37160 | 20 72 65 76 69 73 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 69 74 20 77 61 73 20 61 64 64 65 64 2e | .revision.in.which.it.was.added. |
| 37180 | 0a 53 68 6f 77 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 | .Show.the.information.about.the. |
| 371a0 | 63 68 75 6e 6b 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 0a | chunk.at.point.in.the.echo.area. |
| 371c0 | 77 68 65 6e 20 6d 6f 76 69 6e 67 20 62 65 74 77 65 65 6e 20 63 68 75 6e 6b 73 2e 20 20 55 6e 6c | when.moving.between.chunks...Unl |
| 371e0 | 69 6b 65 20 6f 74 68 65 72 20 62 6c 61 6d 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2c 20 64 6f 0a 6e | ike.other.blaming.commands,.do.n |
| 37200 | 6f 74 20 74 75 72 6e 20 6f 6e 20 60 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 27 2e 22 0a 20 20 | ot.turn.on.`read-only-mode'."... |
| 37220 | 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 66 | :if.(lambda.().........(and.buff |
| 37240 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e | er-file-name..............(or.(n |
| 37260 | 6f 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ot.magit-blame-mode)............ |
| 37280 | 20 20 20 20 20 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 29 29 29 0a 20 20 28 69 6e 74 | ......buffer-read-only)))...(int |
| 372a0 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 | eractive.(list.(magit-blame-argu |
| 372c0 | 6d 65 6e 74 73 29 29 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 | ments)))...(when.magit-buffer-fi |
| 372e0 | 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 6c 6f 62 20 62 75 | le-name.....(user-error."Blob.bu |
| 37300 | 66 66 65 72 73 20 61 72 65 6e 27 74 20 73 75 70 70 6f 72 74 65 64 22 29 29 0a 20 20 28 73 65 74 | ffers.aren't.supported"))...(set |
| 37320 | 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 0a 20 20 20 20 20 | q-local.magit-blame--style...... |
| 37340 | 20 20 20 20 20 20 20 20 20 28 61 73 73 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 2d | .........(assq.magit-blame-echo- |
| 37360 | 73 74 79 6c 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 29 29 0a 20 20 28 73 65 | style.magit-blame-styles))...(se |
| 37380 | 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 2d 6d 6f 64 | tq-local.magit-blame-disable-mod |
| 373a0 | 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 27 65 6c 64 6f 63 2d 6d 6f | es...............(cons.'eldoc-mo |
| 373c0 | 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 61 62 6c 65 2d 6d 6f 64 65 73 29 29 0a 20 | de.magit-blame-disable-modes)).. |
| 373e0 | 20 28 69 66 20 28 6e 6f 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 29 0a 20 20 20 20 | .(if.(not.magit-blame-mode)..... |
| 37400 | 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c 79 20 6e | ..(let.((magit-blame-read-only.n |
| 37420 | 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 | il)).........(magit-blame--pre-b |
| 37440 | 6c 61 6d 65 2d 61 73 73 65 72 74 20 27 61 64 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 | lame-assert.'addition).........( |
| 37460 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 2d 73 65 74 75 70 20 20 27 61 | magit-blame--pre-blame-setup..'a |
| 37480 | 64 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 | ddition).........(magit-blame--r |
| 374a0 | 75 6e 20 61 72 67 73 29 29 0a 20 20 20 20 28 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 20 2d 31 | un.args)).....(read-only-mode.-1 |
| 374c0 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6f 76 65 72 6c | ).....(magit-blame--update-overl |
| 374e0 | 61 79 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 | ays)))..;;;###autoload.(autoload |
| 37500 | 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 20 22 6d 61 67 69 74 2d 62 6c | .'magit-blame-addition."magit-bl |
| 37520 | 61 6d 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 | ame".nil.t).(transient-define-su |
| 37540 | 66 66 69 78 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 20 28 61 72 67 73 29 | ffix.magit-blame-addition.(args) |
| 37560 | 0a 20 20 22 46 6f 72 20 65 61 63 68 20 6c 69 6e 65 20 73 68 6f 77 20 74 68 65 20 72 65 76 69 73 | ..."For.each.line.show.the.revis |
| 37580 | 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 69 74 20 77 61 73 20 61 64 64 65 64 2e 22 0a 20 20 28 69 | ion.in.which.it.was.added."...(i |
| 375a0 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 | nteractive.(list.(magit-blame-ar |
| 375c0 | 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 | guments)))...(magit-blame--pre-b |
| 375e0 | 6c 61 6d 65 2d 61 73 73 65 72 74 20 27 61 64 64 69 74 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d | lame-assert.'addition)...(magit- |
| 37600 | 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 2d 73 65 74 75 70 20 20 27 61 64 64 69 74 69 6f | blame--pre-blame-setup..'additio |
| 37620 | 6e 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 75 6e 20 61 72 67 73 29 29 0a 0a 3b | n)...(magit-blame--run.args))..; |
| 37640 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 62 | ;;###autoload.(autoload.'magit-b |
| 37660 | 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 20 22 6d 61 67 69 74 2d 62 6c 61 6d 65 22 20 6e 69 6c 20 74 | lame-removal."magit-blame".nil.t |
| 37680 | 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 | ).(transient-define-suffix.magit |
| 376a0 | 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 20 28 61 72 67 73 29 0a 20 20 22 46 6f 72 20 65 61 63 | -blame-removal.(args)..."For.eac |
| 376c0 | 68 20 6c 69 6e 65 20 73 68 6f 77 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 69 6e 20 77 68 69 63 | h.line.show.the.revision.in.whic |
| 376e0 | 68 20 69 74 20 77 61 73 20 72 65 6d 6f 76 65 64 2e 22 0a 20 20 3a 69 66 2d 6e 69 6c 20 27 62 75 | h.it.was.removed."...:if-nil.'bu |
| 37700 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | ffer-file-name...(interactive.(l |
| 37720 | 69 73 74 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 | ist.(magit-blame-arguments)))... |
| 37740 | 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 | (unless.magit-buffer-file-name.. |
| 37760 | 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4f 6e 6c 79 20 62 6c 6f 62 20 62 75 66 66 65 72 | ...(user-error."Only.blob.buffer |
| 37780 | 73 20 63 61 6e 20 62 65 20 62 6c 61 6d 65 64 20 69 6e 20 72 65 76 65 72 73 65 22 29 29 0a 20 20 | s.can.be.blamed.in.reverse"))... |
| 377a0 | 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 2d 61 73 73 65 72 74 20 27 | (magit-blame--pre-blame-assert.' |
| 377c0 | 72 65 6d 6f 76 61 6c 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 | removal)...(magit-blame--pre-bla |
| 377e0 | 6d 65 2d 73 65 74 75 70 20 20 27 72 65 6d 6f 76 61 6c 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 | me-setup..'removal)...(magit-bla |
| 37800 | 6d 65 2d 2d 72 75 6e 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 | me--run.args))..;;;###autoload.( |
| 37820 | 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 20 22 6d | autoload.'magit-blame-reverse."m |
| 37840 | 61 67 69 74 2d 62 6c 61 6d 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 | agit-blame".nil.t).(transient-de |
| 37860 | 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 20 | fine-suffix.magit-blame-reverse. |
| 37880 | 28 61 72 67 73 29 0a 20 20 22 46 6f 72 20 65 61 63 68 20 6c 69 6e 65 20 73 68 6f 77 20 74 68 65 | (args)..."For.each.line.show.the |
| 378a0 | 20 6c 61 73 74 20 72 65 76 69 73 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 69 74 20 73 74 69 6c 6c | .last.revision.in.which.it.still |
| 378c0 | 20 65 78 69 73 74 73 2e 22 0a 20 20 3a 69 66 2d 6e 69 6c 20 27 62 75 66 66 65 72 2d 66 69 6c 65 | .exists."...:if-nil.'buffer-file |
| 378e0 | 2d 6e 61 6d 65 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 | -name...(interactive.(list.(magi |
| 37900 | 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 6d | t-blame-arguments)))...(unless.m |
| 37920 | 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 28 75 73 65 72 2d | agit-buffer-file-name.....(user- |
| 37940 | 65 72 72 6f 72 20 22 4f 6e 6c 79 20 62 6c 6f 62 20 62 75 66 66 65 72 73 20 63 61 6e 20 62 65 20 | error."Only.blob.buffers.can.be. |
| 37960 | 62 6c 61 6d 65 64 20 69 6e 20 72 65 76 65 72 73 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c | blamed.in.reverse"))...(magit-bl |
| 37980 | 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 2d 61 73 73 65 72 74 20 27 66 69 6e 61 6c 29 0a 20 20 | ame--pre-blame-assert.'final)... |
| 379a0 | 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 2d 73 65 74 75 70 20 20 27 | (magit-blame--pre-blame-setup..' |
| 379c0 | 66 69 6e 61 6c 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 75 6e 20 61 72 67 73 29 | final)...(magit-blame--run.args) |
| 379e0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d 62 6c 61 6d 65 | )..(defun.magit-blame--pre-blame |
| 37a00 | 2d 61 73 73 65 72 74 20 28 74 79 70 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d | -assert.(type)...(unless.(magit- |
| 37a20 | 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 6e 6f 74 2d 69 6e 73 69 64 65 | toplevel).....(magit--not-inside |
| 37a40 | 2d 72 65 70 6f 73 69 74 6f 72 79 2d 65 72 72 6f 72 29 29 0a 20 20 28 69 66 20 28 61 6e 64 20 6d | -repository-error))...(if.(and.m |
| 37a60 | 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 74 | agit-blame-mode............(eq.t |
| 37a80 | 79 70 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 29 29 0a 20 20 20 20 20 20 28 69 66 | ype.magit-blame-type)).......(if |
| 37aa0 | 2d 6c 65 74 20 28 28 63 68 75 6e 6b 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d | -let.((chunk.(magit-current-blam |
| 37ac0 | 65 2d 63 68 75 6e 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 | e-chunk)))...........(unless.(or |
| 37ae0 | 65 66 20 63 68 75 6e 6b 20 70 72 65 76 2d 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ef.chunk.prev-rev).............( |
| 37b00 | 75 73 65 72 2d 65 72 72 6f 72 20 22 43 68 75 6e 6b 20 68 61 73 20 6e 6f 20 66 75 72 74 68 65 72 | user-error."Chunk.has.no.further |
| 37b20 | 20 68 69 73 74 6f 72 79 22 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 | .history")).........(user-error. |
| 37b40 | 22 43 6f 6d 6d 69 74 20 64 61 74 61 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 79 65 74 2e 20 | "Commit.data.not.available.yet.. |
| 37b60 | 20 53 74 69 6c 6c 20 62 6c 61 6d 69 6e 67 2e 22 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 | .Still.blaming.")).....(unless.( |
| 37b80 | 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 6e 69 6c 20 28 6e 6f | magit-file-relative-name.nil.(no |
| 37ba0 | 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 | t.magit-buffer-file-name))...... |
| 37bc0 | 20 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | .(if.buffer-file-name........... |
| 37be0 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 69 73 6e 27 74 20 76 69 73 69 74 69 | (user-error."Buffer.isn't.visiti |
| 37c00 | 6e 67 20 61 20 74 72 61 63 6b 65 64 20 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 | ng.a.tracked.file").........(use |
| 37c20 | 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 69 73 6e 27 74 20 76 69 73 69 74 69 6e 67 20 61 | r-error."Buffer.isn't.visiting.a |
| 37c40 | 20 66 69 6c 65 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .file")))))..(defun.magit-blame- |
| 37c60 | 2d 70 72 65 2d 62 6c 61 6d 65 2d 73 65 74 75 70 20 28 74 79 70 65 29 0a 20 20 28 77 68 65 6e 20 | -pre-blame-setup.(type)...(when. |
| 37c80 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 20 28 69 66 20 28 65 71 20 74 79 70 | magit-blame-mode.....(if.(eq.typ |
| 37ca0 | 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 | e.magit-blame-type).........(let |
| 37cc0 | 20 28 28 73 74 79 6c 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 29 29 0a 20 20 | .((style.magit-blame--style))... |
| 37ce0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 76 69 73 69 74 2d 6f 74 68 65 72 | ........(magit-blame-visit-other |
| 37d00 | 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 | -file)...........(setq-local.mag |
| 37d20 | 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 20 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 | it-blame--style.style).......... |
| 37d40 | 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 63 75 72 73 69 | .(setq-local.magit-blame-recursi |
| 37d60 | 76 65 2d 70 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 74 20 77 69 6e 64 6f 77 2d | ve-p.t)...........;;.Set.window- |
| 37d80 | 73 74 61 72 74 20 66 6f 72 20 74 68 65 20 62 65 6e 65 66 69 74 20 6f 66 20 71 75 69 63 6b 73 74 | start.for.the.benefit.of.quickst |
| 37da0 | 61 72 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 64 69 73 70 6c 61 79 29 29 0a 20 20 20 20 | art............(redisplay))..... |
| 37dc0 | 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 29 | ..(magit-blame--remove-overlays) |
| 37de0 | 29 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 20 74 79 70 65 | ))...(setq.magit-blame-type.type |
| 37e00 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 76 69 73 69 74 2d 6f 74 68 | ))..(defun.magit-blame-visit-oth |
| 37e20 | 65 72 2d 66 69 6c 65 20 28 29 0a 20 20 22 56 69 73 69 74 20 61 6e 6f 74 68 65 72 20 62 6c 6f 62 | er-file.()..."Visit.another.blob |
| 37e40 | 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 75 6e 6b 2e 22 0a | .related.to.the.current.chunk.". |
| 37e60 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 70 | ..(interactive)...(with-slots.(p |
| 37e80 | 72 65 76 2d 72 65 76 20 70 72 65 76 2d 66 69 6c 65 20 6f 72 69 67 2d 6c 69 6e 65 29 0a 20 20 20 | rev-rev.prev-file.orig-line).... |
| 37ea0 | 20 20 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 0a 20 | ...(magit-current-blame-chunk).. |
| 37ec0 | 20 20 20 28 75 6e 6c 65 73 73 20 70 72 65 76 2d 72 65 76 0a 20 20 20 20 20 20 28 75 73 65 72 2d | ...(unless.prev-rev.......(user- |
| 37ee0 | 65 72 72 6f 72 20 22 43 68 75 6e 6b 20 68 61 73 20 6e 6f 20 66 75 72 74 68 65 72 20 68 69 73 74 | error."Chunk.has.no.further.hist |
| 37f00 | 6f 72 79 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a | ory")).....(magit-with-toplevel. |
| 37f20 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 20 70 72 65 76 2d 72 65 76 20 | ......(magit-find-file.prev-rev. |
| 37f40 | 70 72 65 76 2d 66 69 6c 65 29 29 0a 20 20 20 20 3b 3b 20 54 4f 44 4f 20 41 64 6a 75 73 74 20 6c | prev-file)).....;;.TODO.Adjust.l |
| 37f60 | 69 6e 65 20 6c 69 6b 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2e 0a | ine.like.magit-diff-visit-file.. |
| 37f80 | 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 | ....(goto-char.(point-min))..... |
| 37fa0 | 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 28 31 2d 20 6f 72 69 67 2d 6c 69 6e 65 29 29 29 29 0a | (forward-line.(1-.orig-line)))). |
| 37fc0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 76 69 73 69 74 2d 66 69 6c 65 20 28 | .(defun.magit-blame-visit-file.( |
| 37fe0 | 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 62 6c 6f 62 20 72 65 6c 61 74 65 64 20 74 6f 20 74 | )..."Visit.the.blob.related.to.t |
| 38000 | 68 65 20 63 75 72 72 65 6e 74 20 63 68 75 6e 6b 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | he.current.chunk."...(interactiv |
| 38020 | 65 29 0a 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 6f 72 69 67 2d 72 65 76 20 6f 72 69 67 2d | e)...(with-slots.(orig-rev.orig- |
| 38040 | 66 69 6c 65 20 6f 72 69 67 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 75 72 | file.orig-line).......(magit-cur |
| 38060 | 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 | rent-blame-chunk).....(magit-wit |
| 38080 | 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c | h-toplevel.......(magit-find-fil |
| 380a0 | 65 20 6f 72 69 67 2d 72 65 76 20 6f 72 69 67 2d 66 69 6c 65 29 29 0a 20 20 20 20 28 67 6f 74 6f | e.orig-rev.orig-file)).....(goto |
| 380c0 | 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d | -char.(point-min)).....(forward- |
| 380e0 | 6c 69 6e 65 20 28 31 2d 20 6f 72 69 67 2d 6c 69 6e 65 29 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 | line.(1-.orig-line))))..(transie |
| 38100 | 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 | nt-define-suffix.magit-blame-qui |
| 38120 | 74 20 28 29 0a 20 20 22 54 75 72 6e 20 6f 66 66 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d 6f 64 | t.()..."Turn.off.Magit-Blame.mod |
| 38140 | 65 2e 0a 49 66 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 63 72 65 61 74 65 64 20 64 75 72 | e..If.the.buffer.was.created.dur |
| 38160 | 69 6e 67 20 61 20 72 65 63 75 72 73 69 76 65 20 62 6c 61 6d 65 2c 0a 74 68 65 6e 20 61 6c 73 6f | ing.a.recursive.blame,.then.also |
| 38180 | 20 6b 69 6c 6c 20 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 69 66 2d 6e 6f 6e 2d 6e 69 6c | .kill.the.buffer."...:if-non-nil |
| 381a0 | 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | .'magit-blame-mode...(interactiv |
| 381c0 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 2d 31 29 0a 20 20 28 77 68 | e)...(magit-blame-mode.-1)...(wh |
| 381e0 | 65 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 63 75 72 73 69 76 65 2d 70 0a 20 20 20 20 28 | en.magit-blame-recursive-p.....( |
| 38200 | 6b 69 6c 6c 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 | kill-buffer)))..(defun.magit-bla |
| 38220 | 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 20 28 29 0a 20 20 22 4d 6f 76 65 20 74 6f 20 74 68 65 20 | me-next-chunk.()..."Move.to.the. |
| 38240 | 6e 65 78 74 20 63 68 75 6e 6b 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 | next.chunk."...(interactive)...( |
| 38260 | 69 66 2d 6c 65 74 20 28 28 6e 65 78 74 20 28 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d | if-let.((next.(next-single-char- |
| 38280 | 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | property-change................. |
| 382a0 | 20 20 28 70 6f 69 6e 74 29 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 29 0a | ..(point).'magit-blame-chunk))). |
| 382c0 | 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 6e 65 78 74 29 0a 20 20 20 20 28 75 73 65 72 | ......(goto-char.next).....(user |
| 382e0 | 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 6f 72 65 20 63 68 75 6e 6b 73 22 29 29 29 0a 0a 28 64 65 66 | -error."No.more.chunks")))..(def |
| 38300 | 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b 20 28 29 | un.magit-blame-previous-chunk.() |
| 38320 | 0a 20 20 22 4d 6f 76 65 20 74 6f 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 63 68 75 6e 6b 2e 22 | ..."Move.to.the.previous.chunk." |
| 38340 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 70 72 65 | ...(interactive)...(if-let.((pre |
| 38360 | 76 20 28 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 | v.(previous-single-char-property |
| 38380 | 2d 63 68 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 | -change...................(point |
| 383a0 | 29 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 29 0a 20 20 20 20 20 20 28 67 | ).'magit-blame-chunk))).......(g |
| 383c0 | 6f 74 6f 2d 63 68 61 72 20 70 72 65 76 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 | oto-char.prev).....(user-error." |
| 383e0 | 4e 6f 20 6d 6f 72 65 20 63 68 75 6e 6b 73 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | No.more.chunks")))..(defun.magit |
| 38400 | 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 20 28 26 | -blame-next-chunk-same-commit.(& |
| 38420 | 6f 70 74 69 6f 6e 61 6c 20 70 72 65 76 69 6f 75 73 29 0a 20 20 22 4d 6f 76 65 20 74 6f 20 74 68 | optional.previous)..."Move.to.th |
| 38440 | 65 20 6e 65 78 74 20 63 68 75 6e 6b 20 66 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 | e.next.chunk.from.the.same.commi |
| 38460 | 74 2e 5c 6e 5c 6e 28 66 6e 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 | t.\n\n(fn)"...(interactive)...(i |
| 38480 | 66 2d 6c 65 74 20 28 28 72 65 76 20 28 6f 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 | f-let.((rev.(oref.(magit-current |
| 384a0 | 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 20 6f 72 69 67 2d 72 65 76 29 29 29 0a 20 20 20 20 20 20 | -blame-chunk).orig-rev)))....... |
| 384c0 | 28 6c 65 74 20 28 28 70 6f 73 20 28 70 6f 69 6e 74 29 29 20 6f 76 29 0a 20 20 20 20 20 20 20 20 | (let.((pos.(point)).ov)......... |
| 384e0 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 | (save-excursion...........(while |
| 38500 | 20 28 61 6e 64 20 28 6e 6f 74 20 6f 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(and.(not.ov).................. |
| 38520 | 20 20 20 20 20 28 6e 6f 74 20 28 3d 20 70 6f 73 20 28 69 66 20 70 72 65 76 69 6f 75 73 20 28 70 | .....(not.(=.pos.(if.previous.(p |
| 38540 | 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 | oint-min).(point-max))))........ |
| 38560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 66 75 6e 63 61 6c | ...............(setq.pos.(funcal |
| 38580 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l............................... |
| 385a0 | 20 20 20 28 69 66 20 70 72 65 76 69 6f 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(if.previous................. |
| 385c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 70 72 65 76 69 6f 75 73 2d | .....................#'previous- |
| 385e0 | 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 0a 20 20 20 20 | single-char-property-change..... |
| 38600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 | ...............................# |
| 38620 | 27 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 | 'next-single-char-property-chang |
| 38640 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| 38660 | 20 20 20 20 70 6f 73 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 29 0a 20 20 | ....pos.'magit-blame-chunk)))... |
| 38680 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6f 20 28 6d 61 67 69 74 2d 62 | ..........(when-let.((o.(magit-b |
| 386a0 | 6c 61 6d 65 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 | lame--overlay-at.pos)))......... |
| 386c0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 28 6d 61 67 69 74 2d | ......(when.(equal.(oref.(magit- |
| 386e0 | 62 6c 61 6d 65 2d 63 68 75 6e 6b 2d 61 74 20 70 6f 73 29 20 6f 72 69 67 2d 72 65 76 29 20 72 65 | blame-chunk-at.pos).orig-rev).re |
| 38700 | 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 76 20 6f 29 29 29 | v).................(setq.ov.o))) |
| 38720 | 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 6f 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 | )).........(if.ov.............(g |
| 38740 | 6f 74 6f 2d 63 68 61 72 20 28 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 6f 76 29 29 0a 20 20 20 | oto-char.(overlay-start.ov)).... |
| 38760 | 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 6f 72 65 20 63 68 75 6e | .......(user-error."No.more.chun |
| 38780 | 6b 73 20 66 72 6f 6d 20 73 61 6d 65 20 63 6f 6d 6d 69 74 22 29 29 29 0a 20 20 20 20 28 75 73 65 | ks.from.same.commit"))).....(use |
| 387a0 | 72 2d 65 72 72 6f 72 20 22 54 68 69 73 20 63 68 75 6e 6b 20 68 61 73 6e 27 74 20 62 65 65 6e 20 | r-error."This.chunk.hasn't.been. |
| 387c0 | 62 6c 61 6d 65 64 20 79 65 74 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 | blamed.yet")))..(defun.magit-bla |
| 387e0 | 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 20 28 29 | me-previous-chunk-same-commit.() |
| 38800 | 0a 20 20 22 4d 6f 76 65 20 74 6f 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 63 68 75 6e 6b 20 66 | ..."Move.to.the.previous.chunk.f |
| 38820 | 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | rom.the.same.commit."...(interac |
| 38840 | 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 2d | tive)...(magit-blame-next-chunk- |
| 38860 | 73 61 6d 65 2d 63 6f 6d 6d 69 74 20 23 27 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 63 68 | same-commit.#'previous-single-ch |
| 38880 | 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ar-property-change))..(defun.mag |
| 388a0 | 69 74 2d 62 6c 61 6d 65 2d 63 79 63 6c 65 2d 73 74 79 6c 65 20 28 29 0a 20 20 22 43 68 61 6e 67 | it-blame-cycle-style.()..."Chang |
| 388c0 | 65 20 68 6f 77 20 62 6c 61 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 76 69 73 75 61 | e.how.blame.information.is.visua |
| 388e0 | 6c 69 7a 65 64 2e 0a 43 79 63 6c 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 65 6c 65 6d 65 6e 74 | lized..Cycle.through.the.element |
| 38900 | 73 20 6f 66 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 27 | s.of.option.`magit-blame-styles' |
| 38920 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 | ."...(interactive)...(setq.magit |
| 38940 | 2d 62 6c 61 6d 65 2d 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 61 64 72 20 | -blame--style.........(or.(cadr. |
| 38960 | 28 63 6c 2d 6d 65 6d 62 65 72 20 28 63 61 72 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 73 74 79 | (cl-member.(car.magit-blame--sty |
| 38980 | 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le)............................. |
| 389a0 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 20 3a 6b 65 79 20 23 27 63 61 72 29 29 | .magit-blame-styles.:key.#'car)) |
| 389c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 | .............(car.magit-blame-st |
| 389e0 | 79 6c 65 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6d | yles)))...(magit-blame--update-m |
| 38a00 | 61 72 67 69 6e 29 0a 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 75 70 64 61 74 65 2d 6f 76 | argin)...(magit-blame--update-ov |
| 38a20 | 65 72 6c 61 79 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 6f 70 | erlays))..(defun.magit-blame-cop |
| 38a40 | 79 2d 68 61 73 68 20 28 29 0a 20 20 22 53 61 76 65 20 68 61 73 68 20 6f 66 20 74 68 65 20 63 75 | y-hash.()..."Save.hash.of.the.cu |
| 38a60 | 72 72 65 6e 74 20 63 68 75 6e 6b 27 73 20 63 6f 6d 6d 69 74 20 74 6f 20 74 68 65 20 6b 69 6c 6c | rrent.chunk's.commit.to.the.kill |
| 38a80 | 20 72 69 6e 67 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 | .ring...When.the.region.is.activ |
| 38aa0 | 65 2c 20 74 68 65 6e 20 73 61 76 65 20 74 68 65 20 72 65 67 69 6f 6e 27 73 20 63 6f 6e 74 65 6e | e,.then.save.the.region's.conten |
| 38ac0 | 74 0a 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 68 61 73 68 2c 20 6c 69 6b 65 20 60 6b 69 6c | t.instead.of.the.hash,.like.`kil |
| 38ae0 | 6c 2d 72 69 6e 67 2d 73 61 76 65 27 20 77 6f 75 6c 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | l-ring-save'.would."...(interact |
| 38b00 | 69 76 65 29 0a 20 20 28 69 66 20 28 75 73 65 2d 72 65 67 69 6f 6e 2d 70 29 0a 20 20 20 20 20 20 | ive)...(if.(use-region-p)....... |
| 38b20 | 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 63 6f 70 79 2d 72 65 67 69 6f | (call-interactively.#'copy-regio |
| 38b40 | 6e 2d 61 73 2d 6b 69 6c 6c 29 0a 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 77 20 28 6d 65 73 73 61 67 | n-as-kill).....(kill-new.(messag |
| 38b60 | 65 20 22 25 73 22 20 28 6f 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d | e."%s".(oref.(magit-current-blam |
| 38b80 | 65 2d 63 68 75 6e 6b 29 20 6f 72 69 67 2d 72 65 76 29 29 29 29 29 0a 0a 3b 3b 3b 20 50 6f 70 75 | e-chunk).orig-rev)))))..;;;.Popu |
| 38ba0 | 70 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 | p..;;;###autoload.(autoload.'mag |
| 38bc0 | 69 74 2d 62 6c 61 6d 65 20 22 6d 61 67 69 74 2d 62 6c 61 6d 65 22 20 6e 69 6c 20 74 29 0a 28 74 | it-blame."magit-blame".nil.t).(t |
| 38be0 | 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 62 6c 61 | ransient-define-prefix.magit-bla |
| 38c00 | 6d 65 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 | me.()..."Show.the.commits.that.a |
| 38c20 | 64 64 65 64 20 6f 72 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 76 69 73 | dded.or.removed.lines.in.the.vis |
| 38c40 | 69 74 65 64 20 66 69 6c 65 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 6c 61 | ited.file."...:man-page."git-bla |
| 38c60 | 6d 65 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 77 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e | me"...:value.'("-w")...["Argumen |
| 38c80 | 74 73 22 0a 20 20 20 28 22 2d 77 22 20 22 49 67 6e 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 22 | ts"....("-w"."Ignore.whitespace" |
| 38ca0 | 20 22 2d 77 22 29 0a 20 20 20 28 22 2d 72 22 20 22 44 6f 20 6e 6f 74 20 74 72 65 61 74 20 72 6f | ."-w")....("-r"."Do.not.treat.ro |
| 38cc0 | 6f 74 20 63 6f 6d 6d 69 74 73 20 61 73 20 62 6f 75 6e 64 61 72 69 65 73 22 20 22 2d 2d 72 6f 6f | ot.commits.as.boundaries"."--roo |
| 38ce0 | 74 22 29 0a 20 20 20 28 22 2d 50 22 20 22 46 6f 6c 6c 6f 77 20 6f 6e 6c 79 20 66 69 72 73 74 20 | t")....("-P"."Follow.only.first. |
| 38d00 | 70 61 72 65 6e 74 22 20 22 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 22 29 0a 20 20 20 28 6d 61 | parent"."--first-parent")....(ma |
| 38d20 | 67 69 74 2d 62 6c 61 6d 65 3a 2d 4d 29 0a 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 3a 2d 43 | git-blame:-M)....(magit-blame:-C |
| 38d40 | 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 28 22 62 22 20 22 53 68 6f 77 20 63 6f | )]...["Actions"....("b"."Show.co |
| 38d60 | 6d 6d 69 74 73 20 61 64 64 69 6e 67 20 6c 69 6e 65 73 22 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | mmits.adding.lines".magit-blame- |
| 38d80 | 61 64 64 69 74 69 6f 6e 29 0a 20 20 20 28 22 72 22 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 73 20 | addition)....("r"."Show.commits. |
| 38da0 | 72 65 6d 6f 76 69 6e 67 20 6c 69 6e 65 73 22 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f | removing.lines".magit-blame-remo |
| 38dc0 | 76 61 6c 29 0a 20 20 20 28 22 66 22 20 22 53 68 6f 77 20 6c 61 73 74 20 63 6f 6d 6d 69 74 73 20 | val)....("f"."Show.last.commits. |
| 38de0 | 74 68 61 74 20 73 74 69 6c 6c 20 68 61 76 65 20 6c 69 6e 65 73 22 20 6d 61 67 69 74 2d 62 6c 61 | that.still.have.lines".magit-bla |
| 38e00 | 6d 65 2d 72 65 76 65 72 73 65 29 0a 20 20 20 28 22 6d 22 20 22 42 6c 61 6d 65 20 65 63 68 6f 22 | me-reverse)....("m"."Blame.echo" |
| 38e20 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 29 0a 20 20 20 28 22 71 22 20 22 51 75 69 74 | .magit-blame-echo)....("q"."Quit |
| 38e40 | 20 62 6c 61 6d 69 6e 67 22 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 29 5d 0a 20 20 5b | .blaming".magit-blame-quit)]...[ |
| 38e60 | 22 52 65 66 72 65 73 68 22 0a 20 20 20 3a 69 66 2d 6e 6f 6e 2d 6e 69 6c 20 6d 61 67 69 74 2d 62 | "Refresh"....:if-non-nil.magit-b |
| 38e80 | 6c 61 6d 65 2d 6d 6f 64 65 0a 20 20 20 28 22 63 22 20 22 43 79 63 6c 65 20 73 74 79 6c 65 22 20 | lame-mode....("c"."Cycle.style". |
| 38ea0 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 79 63 6c 65 2d 73 74 79 6c 65 20 3a 74 72 61 6e 73 69 65 | magit-blame-cycle-style.:transie |
| 38ec0 | 6e 74 20 74 29 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 | nt.t)])..(defun.magit-blame-argu |
| 38ee0 | 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 | ments.()...(transient-args.'magi |
| 38f00 | 74 2d 62 6c 61 6d 65 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 | t-blame))..(transient-define-arg |
| 38f20 | 75 6d 65 6e 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 3a 2d 4d 20 28 29 0a 20 20 3a 64 65 73 63 72 | ument.magit-blame:-M.()...:descr |
| 38f40 | 69 70 74 69 6f 6e 20 22 44 65 74 65 63 74 20 6c 69 6e 65 73 20 6d 6f 76 65 64 20 6f 72 20 63 6f | iption."Detect.lines.moved.or.co |
| 38f60 | 70 69 65 64 20 77 69 74 68 69 6e 20 61 20 66 69 6c 65 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 | pied.within.a.file"...:class.'tr |
| 38f80 | 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 4d 22 0a | ansient-option...:argument."-M". |
| 38fa0 | 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 | ..:allow-empty.t...:reader.#'tra |
| 38fc0 | 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 74 72 61 6e 73 69 65 | nsient-read-number-N+)..(transie |
| 38fe0 | 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 62 6c 61 6d 65 3a 2d | nt-define-argument.magit-blame:- |
| 39000 | 43 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 44 65 74 65 63 74 20 6c 69 6e 65 | C.()...:description."Detect.line |
| 39020 | 73 20 6d 6f 76 65 64 20 6f 72 20 63 6f 70 69 65 64 20 62 65 74 77 65 65 6e 20 66 69 6c 65 73 22 | s.moved.or.copied.between.files" |
| 39040 | 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 61 | ...:class.'transient-option...:a |
| 39060 | 72 67 75 6d 65 6e 74 20 22 2d 43 22 0a 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 0a 20 20 | rgument."-C"...:allow-empty.t... |
| 39080 | 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d | :reader.#'transient-read-number- |
| 390a0 | 4e 2b 29 0a 0a 3b 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | N+)..;;;.Utilities..(defun.magit |
| 390c0 | 2d 62 6c 61 6d 65 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 | -blame-maybe-update-revision-buf |
| 390e0 | 66 65 72 20 28 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 63 68 75 6e 6b 20 20 28 6d 61 | fer.()...(when-let*.((chunk..(ma |
| 39100 | 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 0a 20 20 20 20 20 20 | git-current-blame-chunk))....... |
| 39120 | 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 | ........(commit.(oref.chunk.orig |
| 39140 | 2d 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 6d 61 | -rev))...............(buffer.(ma |
| 39160 | 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 69 73 | git-get-mode-buffer.'magit-revis |
| 39180 | 69 6f 6e 2d 6d 6f 64 65 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d | ion-mode.nil.t))).....(if.magit- |
| 391a0 | 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 | -update-revision-buffer......... |
| 391c0 | 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 | (setq.magit--update-revision-buf |
| 391e0 | 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 | fer.(list.commit.buffer))....... |
| 39200 | 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 | (setq.magit--update-revision-buf |
| 39220 | 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 | fer.(list.commit.buffer))....... |
| 39240 | 28 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 6d 61 67 69 | (run-with-idle-timer........magi |
| 39260 | 74 2d 75 70 64 61 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 64 65 6c 61 79 20 6e 69 6c 0a | t-update-other-window-delay.nil. |
| 39280 | 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 28 70 63 61 73 | .......(lambda.()..........(pcas |
| 392a0 | 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 76 20 2c 62 75 66 29 20 6d 61 67 69 74 2d 2d 75 70 64 61 | e-let.((`(,rev.,buf).magit--upda |
| 392c0 | 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | te-revision-buffer))............ |
| 392e0 | 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 | (setq.magit--update-revision-buf |
| 39300 | 66 65 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 | fer.nil)............(when.(buffe |
| 39320 | 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | r-live-p.buf)..............(let. |
| 39340 | 28 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 | ((magit-display-buffer-noselect. |
| 39360 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 | t))................(apply.#'magi |
| 39380 | 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-show-commit.rev............... |
| 393a0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d | ........(magit-diff-arguments.'m |
| 393c0 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b | agit-revision-mode))))))))))..;; |
| 393e0 | 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 29 0a 3b 3b 3b 20 6d | ;._.(provide.'magit-blame).;;;.m |
| 39400 | 61 67 69 74 2d 62 6c 61 6d 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 | agit-blame.el.ends.here......... |
| 39420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 394a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 394c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 394e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 395a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 395c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 395e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 | magit-20240404.1901/magit-bookma |
| 39620 | 72 6b 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rk.el........................... |
| 39640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 39680 | 30 30 31 31 35 32 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 33 33 33 00 20 30 00 00 00 | 0011522.00000000000.015333..0... |
| 396a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 396c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 396e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 39720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 39740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 397a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 397c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 397e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 39800 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2e 65 6c 20 2d 2d 2d 20 42 6f 6f 6b 6d 61 | ;;;.magit-bookmark.el.---.Bookma |
| 39820 | 72 6b 73 20 66 6f 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 20 2d 2a 2d 20 6c 65 78 69 63 | rks.for.Magit.buffers..-*-.lexic |
| 39840 | 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 | al-binding:t.-*-..;;.Copyright.( |
| 39860 | 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 | C).2008-2024.The.Magit.Project.C |
| 39880 | 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 49 6e 73 70 69 72 65 64 20 62 79 20 61 6e 20 65 | ontributors..;;.Inspired.by.an.e |
| 398a0 | 61 72 6c 69 65 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 62 79 20 59 75 72 69 20 4b 68 | arlier.implementation.by.Yuri.Kh |
| 398c0 | 61 6e 2e 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 | an...;;.Author:.Jonas.Bernoulli. |
| 398e0 | 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 | <jonas@bernoul.li>.;;.Maintainer |
| 39900 | 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c | :.Jonas.Bernoulli.<jonas@bernoul |
| 39920 | 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 | .li>..;;.SPDX-License-Identifier |
| 39940 | 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 | :.GPL-3.0-or-later..;;.Magit.is. |
| 39960 | 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 | free.software:.you.can.redistrib |
| 39980 | 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 | ute.it.and/or.modify.it.;;.under |
| 399a0 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | .the.terms.of.the.GNU.General.Pu |
| 399c0 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 | blic.License.as.published.by.;;. |
| 399e0 | 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 | the.Free.Software.Foundation,.ei |
| 39a00 | 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f | ther.version.3.of.the.License,.o |
| 39a20 | 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 | r.;;.(at.your.option).any.later. |
| 39a40 | 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 | version..;;.;;.Magit.is.distribu |
| 39a60 | 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 | ted.in.the.hope.that.it.will.be. |
| 39a80 | 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 | useful,.but.WITHOUT.;;.ANY.WARRA |
| 39aa0 | 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 | NTY;.without.even.the.implied.wa |
| 39ac0 | 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 | rranty.of.MERCHANTABILITY.;;.or. |
| 39ae0 | 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 | FITNESS.FOR.A.PARTICULAR.PURPOSE |
| 39b00 | 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b | ...See.the.GNU.General.Public.;; |
| 39b20 | 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b | .License.for.more.details..;;.;; |
| 39b40 | 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 | .You.should.have.received.a.copy |
| 39b60 | 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | .of.the.GNU.General.Public.Licen |
| 39b80 | 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c | se.;;.along.with.Magit...If.not, |
| 39ba0 | 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 | .see.<https://www.gnu.org/licens |
| 39bc0 | 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 53 75 70 70 6f | es/>...;;;.Commentary:..;;.Suppo |
| 39be0 | 72 74 20 66 6f 72 20 62 6f 6f 6b 6d 61 72 6b 73 20 66 6f 72 20 6d 6f 73 74 20 4d 61 67 69 74 20 | rt.for.bookmarks.for.most.Magit. |
| 39c00 | 62 75 66 66 65 72 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d | buffers...;;;.Code:..(require.'m |
| 39c20 | 61 67 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 62 6f 6f 6b 6d 61 72 6b 29 0a 0a 3b 3b 3b 20 | agit)..(require.'bookmark)..;;;. |
| 39c40 | 43 6f 6d 6d 6f 6e 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b | Common..(cl-defmethod.magit-book |
| 39c60 | 6d 61 72 6b 2d 67 65 74 2d 66 69 6c 65 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a | mark-get-filename.(&context.(maj |
| 39c80 | 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 6f 64 65 29 29 0a 20 20 28 6d 61 67 69 74 2d 74 6f | or-mode.magit-mode))...(magit-to |
| 39ca0 | 70 6c 65 76 65 6c 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f | plevel))..(cl-defmethod.magit-bo |
| 39cc0 | 6f 6b 6d 61 72 6b 2d 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 0a 20 20 28 62 6f 6f 6b | okmark-get-buffer-create...(book |
| 39ce0 | 6d 61 72 6b 20 28 6d 6f 64 65 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d | mark.(mode.(derived-mode.magit-m |
| 39d00 | 6f 64 65 29 29 29 0a 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ode)))...(let.((default-director |
| 39d20 | 79 20 28 62 6f 6f 6b 6d 61 72 6b 2d 67 65 74 2d 66 69 6c 65 6e 61 6d 65 20 62 6f 6f 6b 6d 61 72 | y.(bookmark-get-filename.bookmar |
| 39d40 | 6b 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 | k)).........(magit-display-buffe |
| 39d60 | 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 69 64 65 6e 74 69 74 79 29 0a 20 20 20 20 20 20 20 20 28 | r-function.#'identity).........( |
| 39d80 | 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 74 29 | magit-display-buffer-noselect.t) |
| 39da0 | 29 0a 20 20 20 20 28 61 70 70 6c 79 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 25 73 | ).....(apply.(intern.(format."%s |
| 39dc0 | 2d 73 65 74 75 70 2d 62 75 66 66 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -setup-buffer".................. |
| 39de0 | 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d | ..........(substring.(symbol-nam |
| 39e00 | 65 20 6d 6f 64 65 29 20 30 20 2d 35 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 | e.mode).0.-5)))............(--ma |
| 39e20 | 70 20 28 62 6f 6f 6b 6d 61 72 6b 2d 70 72 6f 70 2d 67 65 74 20 62 6f 6f 6b 6d 61 72 6b 20 69 74 | p.(bookmark-prop-get.bookmark.it |
| 39e40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 20 6d 6f 64 65 20 27 6d | )...................(get.mode.'m |
| 39e60 | 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 73 29 29 29 29 29 0a 0a 3b 3b | agit-bookmark-variables)))))..;; |
| 39e80 | 3b 20 44 69 66 66 0a 3b 3b 3b 3b 20 44 69 66 66 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 64 69 | ;.Diff.;;;;.Diff..(put.'magit-di |
| 39ea0 | 66 66 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 | ff-mode.'magit-bookmark-variable |
| 39ec0 | 73 0a 20 20 20 20 20 27 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 2d 68 61 73 68 | s......'(magit-buffer-range-hash |
| 39ee0 | 65 64 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 0a 20 | ed........magit-buffer-typearg.. |
| 39f00 | 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 0a 20 20 20 | ......magit-buffer-diff-args.... |
| 39f20 | 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 0a 28 | ....magit-buffer-diff-files))..( |
| 39f40 | 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 | cl-defmethod.magit-bookmark-name |
| 39f60 | 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 64 69 66 | .(&context.(major-mode.magit-dif |
| 39f80 | 66 2d 6d 6f 64 65 29 29 0a 20 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 64 69 66 66 28 25 | f-mode))...(format."magit-diff(% |
| 39fa0 | 73 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 64 69 | s%s)"...........(pcase.(magit-di |
| 39fc0 | 66 66 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 74 61 67 65 64 20 22 73 | ff-type).............('staged."s |
| 39fe0 | 74 61 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 75 6e 73 74 61 67 65 64 20 22 | taged").............('unstaged." |
| 3a000 | 75 6e 73 74 61 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 63 6f 6d 6d 69 74 74 | unstaged").............('committ |
| 3a020 | 65 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 | ed.magit-buffer-range).......... |
| 3a040 | 20 20 20 28 27 75 6e 64 65 66 69 6e 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c | ...('undefined..............(del |
| 3a060 | 71 20 6e 69 6c 20 28 6c 69 73 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 | q.nil.(list.magit-buffer-typearg |
| 3a080 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 2d 68 61 73 68 65 64 29 29 29 29 0a 20 | .magit-buffer-range-hashed)))).. |
| 3a0a0 | 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 | .........(if.magit-buffer-diff-f |
| 3a0c0 | 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 2d 2d 20 | iles...............(concat.".--. |
| 3a0e0 | 22 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 75 | ".(mapconcat.#'identity.magit-bu |
| 3a100 | 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ffer-diff-files."."))........... |
| 3a120 | 20 20 22 22 29 29 29 0a 0a 3b 3b 3b 3b 20 52 65 76 69 73 69 6f 6e 0a 0a 28 70 75 74 20 27 6d 61 | .."")))..;;;;.Revision..(put.'ma |
| 3a140 | 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 | git-revision-mode.'magit-bookmar |
| 3a160 | 6b 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 27 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | k-variables......'(magit-buffer- |
| 3a180 | 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 | revision-hash........magit-buffe |
| 3a1a0 | 72 2d 64 69 66 66 2d 61 72 67 73 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | r-diff-args........magit-buffer- |
| 3a1c0 | 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 | diff-files))..(cl-defmethod.magi |
| 3a1e0 | 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 | t-bookmark-name.(&context.(major |
| 3a200 | 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 0a 20 20 28 66 | -mode.magit-revision-mode))...(f |
| 3a220 | 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 28 25 73 20 25 73 29 22 0a 20 20 | ormat."magit-revision(%s.%s)"... |
| 3a240 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 62 62 72 65 76 20 6d 61 67 69 74 2d | ........(magit-rev-abbrev.magit- |
| 3a260 | 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d | buffer-revision)...........(if.m |
| 3a280 | 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 | agit-buffer-diff-files.......... |
| 3a2a0 | 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 | .....(mapconcat.#'identity.magit |
| 3a2c0 | 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 | -buffer-diff-files.".")......... |
| 3a2e0 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 6d 61 67 69 74 | ....(magit-rev-format."%s".magit |
| 3a300 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 29 29 0a 0a 3b 3b 3b 3b 20 53 74 61 73 68 | -buffer-revision))))..;;;;.Stash |
| 3a320 | 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d | ..(put.'magit-stash-mode.'magit- |
| 3a340 | 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 27 28 6d 61 67 69 74 2d | bookmark-variables......'(magit- |
| 3a360 | 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 0a 20 20 20 20 20 20 20 6d 61 67 69 | buffer-revision-hash........magi |
| 3a380 | 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d | t-buffer-diff-args........magit- |
| 3a3a0 | 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 | buffer-diff-files))..(cl-defmeth |
| 3a3c0 | 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 | od.magit-bookmark-name.(&context |
| 3a3e0 | 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 29 29 0a | .(major-mode.magit-stash-mode)). |
| 3a400 | 20 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 73 74 61 73 68 28 25 73 20 25 73 29 22 0a 20 | ..(format."magit-stash(%s.%s)".. |
| 3a420 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 62 62 72 65 76 20 6d 61 67 69 74 | .........(magit-rev-abbrev.magit |
| 3a440 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | -buffer-revision)...........(if. |
| 3a460 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 | magit-buffer-diff-files......... |
| 3a480 | 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 | ......(mapconcat.#'identity.magi |
| 3a4a0 | 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 | t-buffer-diff-files.".")........ |
| 3a4c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 6d 61 67 69 | .....(magit-rev-format."%s".magi |
| 3a4e0 | 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 | t-buffer-revision))))..(cl-defme |
| 3a500 | 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 2d 67 65 74 2d 63 68 69 6c 64 2d 76 | thod.magit-bookmark--get-child-v |
| 3a520 | 61 6c 75 65 0a 20 20 28 73 65 63 74 69 6f 6e 20 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d | alue...(section.&context.(major- |
| 3a540 | 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 29 29 0a 20 20 28 73 74 72 69 6e | mode.magit-stash-mode))...(strin |
| 3a560 | 67 2d 72 65 70 6c 61 63 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a | g-replace.magit-buffer-revision. |
| 3a580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | ..................magit-buffer-r |
| 3a5a0 | 65 76 69 73 69 6f 6e 2d 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | evision-hash...................( |
| 3a5c0 | 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 0a 0a 3b 3b 3b 20 4c 6f 67 0a 3b | oref.section.value)))..;;;.Log.; |
| 3a5e0 | 3b 3b 3b 20 4c 6f 67 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 20 27 6d | ;;;.Log..(put.'magit-log-mode.'m |
| 3a600 | 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 27 28 6d | agit-bookmark-variables......'(m |
| 3a620 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 6d 61 67 | agit-buffer-revisions........mag |
| 3a640 | 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d | it-buffer-log-args........magit- |
| 3a660 | 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f | buffer-log-files))..(cl-defmetho |
| 3a680 | 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 20 | d.magit-bookmark-name.(&context. |
| 3a6a0 | 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 29 0a 20 20 28 | (major-mode.magit-log-mode))...( |
| 3a6c0 | 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 6c 6f 67 28 25 73 25 73 29 22 0a 20 20 20 20 20 20 20 | format."magit-log(%s%s)"........ |
| 3a6e0 | 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 | ...(mapconcat.#'identity.magit-b |
| 3a700 | 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 | uffer-revisions.".")...........( |
| 3a720 | 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 | if.magit-buffer-log-files....... |
| 3a740 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 2d 2d 20 22 20 28 6d 61 70 63 6f 6e 63 61 | ........(concat.".--.".(mapconca |
| 3a760 | 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 | t.#'identity.magit-buffer-log-fi |
| 3a780 | 6c 65 73 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 29 0a 0a 3b 3b 3b | les."."))............."")))..;;; |
| 3a7a0 | 3b 20 43 68 65 72 72 79 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 | ;.Cherry..(put.'magit-cherry-mod |
| 3a7c0 | 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 | e.'magit-bookmark-variables..... |
| 3a7e0 | 20 27 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 20 20 20 6d | .'(magit-buffer-refname........m |
| 3a800 | 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 29 29 0a 0a 28 63 6c 2d 64 65 66 6d | agit-buffer-upstream))..(cl-defm |
| 3a820 | 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 | ethod.magit-bookmark-name.(&cont |
| 3a840 | 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 | ext.(major-mode.magit-cherry-mod |
| 3a860 | 65 29 29 0a 20 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 63 68 65 72 72 79 28 25 73 20 3e | e))...(format."magit-cherry(%s.> |
| 3a880 | 20 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 | .%s)"...........magit-buffer-ref |
| 3a8a0 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 | name...........magit-buffer-upst |
| 3a8c0 | 72 65 61 6d 29 29 0a 0a 3b 3b 3b 3b 20 52 65 66 6c 6f 67 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 | ream))..;;;;.Reflog..(put.'magit |
| 3a8e0 | 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 | -reflog-mode.'magit-bookmark-var |
| 3a900 | 69 61 62 6c 65 73 0a 20 20 20 20 20 27 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 | iables......'(magit-buffer-refna |
| 3a920 | 6d 65 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 | me))..(cl-defmethod.magit-bookma |
| 3a940 | 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 | rk-name.(&context.(major-mode.ma |
| 3a960 | 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 29 0a 20 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 | git-reflog-mode))...(format."mag |
| 3a980 | 69 74 2d 72 65 66 6c 6f 67 28 25 73 29 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e | it-reflog(%s)".magit-buffer-refn |
| 3a9a0 | 61 6d 65 29 29 0a 0a 3b 3b 3b 20 4d 69 73 63 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 73 74 61 | ame))..;;;.Misc..(put.'magit-sta |
| 3a9c0 | 74 75 73 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c | tus-mode.'magit-bookmark-variabl |
| 3a9e0 | 65 73 20 6e 69 6c 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 20 27 | es.nil)..(put.'magit-refs-mode.' |
| 3aa00 | 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 27 28 | magit-bookmark-variables......'( |
| 3aa20 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 6d 61 67 | magit-buffer-upstream........mag |
| 3aa40 | 69 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 | it-buffer-arguments))..(put.'mag |
| 3aa60 | 69 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d | it-stashes-mode.'magit-bookmark- |
| 3aa80 | 76 61 72 69 61 62 6c 65 73 20 6e 69 6c 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 | variables.nil)..(cl-defmethod.ma |
| 3aaa0 | 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 2d 6e 61 6d 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a | git-bookmark-name.(&context.(maj |
| 3aac0 | 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 29 29 0a 20 20 28 | or-mode.magit-stashes-mode))...( |
| 3aae0 | 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 73 74 61 74 65 73 28 25 73 29 22 20 6d 61 67 69 74 2d | format."magit-states(%s)".magit- |
| 3ab00 | 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 | buffer-refname))..;;;._.(provide |
| 3ab20 | 20 27 6d 61 67 69 74 2d 62 6f 6f 6b 6d 61 72 6b 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 62 6f 6f 6b | .'magit-bookmark).;;;.magit-book |
| 3ab40 | 6d 61 72 6b 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | mark.el.ends.here............... |
| 3ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ac00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 72 61 6e 63 68 | magit-20240404.1901/magit-branch |
| 3ac20 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 3ac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ac60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 3ac80 | 30 31 32 34 31 34 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 37 36 36 00 20 30 00 00 00 | 0124142.00000000000.014766..0... |
| 3aca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ad00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 3ad20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 3ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ae00 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 65 6c 20 2d 2d 2d 20 42 72 61 6e 63 68 20 73 | ;;;.magit-branch.el.---.Branch.s |
| 3ae20 | 75 70 70 6f 72 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a | upport..-*-.lexical-binding:t.-* |
| 3ae40 | 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 | -..;;.Copyright.(C).2008-2024.Th |
| 3ae60 | 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b | e.Magit.Project.Contributors..;; |
| 3ae80 | 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | .Author:.Jonas.Bernoulli.<jonas@ |
| 3aea0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 | bernoul.li>.;;.Maintainer:.Jonas |
| 3aec0 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b | .Bernoulli.<jonas@bernoul.li>..; |
| 3aee0 | 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 | ;.SPDX-License-Identifier:.GPL-3 |
| 3af00 | 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f | .0-or-later..;;.Magit.is.free.so |
| 3af20 | 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 | ftware:.you.can.redistribute.it. |
| 3af40 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 | and/or.modify.it.;;.under.the.te |
| 3af60 | 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | rms.of.the.GNU.General.Public.Li |
| 3af80 | 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 | cense.as.published.by.;;.the.Fre |
| 3afa0 | 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 | e.Software.Foundation,.either.ve |
| 3afc0 | 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 | rsion.3.of.the.License,.or.;;.(a |
| 3afe0 | 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e | t.your.option).any.later.version |
| 3b000 | 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | ..;;.;;.Magit.is.distributed.in. |
| 3b020 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
| 3b040 | 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 | .but.WITHOUT.;;.ANY.WARRANTY;.wi |
| 3b060 | 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 | thout.even.the.implied.warranty. |
| 3b080 | 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 | of.MERCHANTABILITY.;;.or.FITNESS |
| 3b0a0 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 | .FOR.A.PARTICULAR.PURPOSE...See. |
| 3b0c0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 | the.GNU.General.Public.;;.Licens |
| 3b0e0 | 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 | e.for.more.details..;;.;;.You.sh |
| 3b100 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
| 3b120 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 | .GNU.General.Public.License.;;.a |
| 3b140 | 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 | long.with.Magit...If.not,.see.<h |
| 3b160 | 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a | ttps://www.gnu.org/licenses/>... |
| 3b180 | 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 | ;;;.Commentary:..;;.This.library |
| 3b1a0 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 62 72 61 6e 63 68 65 73 | .implements.support.for.branches |
| 3b1c0 | 2e 20 20 49 74 20 64 65 66 69 6e 65 73 20 63 6f 6d 6d 61 6e 64 73 0a 3b 3b 20 66 6f 72 20 63 72 | ...It.defines.commands.;;.for.cr |
| 3b1e0 | 65 61 74 69 6e 67 2c 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 2c 20 6d 61 6e 69 70 75 6c 61 74 69 | eating,.checking.out,.manipulati |
| 3b200 | 6e 67 2c 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 62 72 61 6e 63 68 65 73 2e 0a 3b 3b | ng,.and.configuring.branches..;; |
| 3b220 | 20 43 6f 6d 6d 61 6e 64 73 20 64 65 66 69 6e 65 64 20 68 65 72 65 20 61 72 65 20 6d 61 69 6e 6c | .Commands.defined.here.are.mainl |
| 3b240 | 79 20 63 6f 6e 63 65 72 6e 65 64 20 77 69 74 68 20 62 72 61 6e 63 68 65 73 20 61 73 0a 3b 3b 20 | y.concerned.with.branches.as.;;. |
| 3b260 | 70 6f 69 6e 74 65 72 73 2c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 64 65 61 6c 20 77 69 74 | pointers,.commands.that.deal.wit |
| 3b280 | 68 20 77 68 61 74 20 61 20 62 72 61 6e 63 68 20 70 6f 69 6e 74 73 20 61 74 2c 20 61 72 65 0a 3b | h.what.a.branch.points.at,.are.; |
| 3b2a0 | 3b 20 64 65 66 69 6e 65 64 20 65 6c 73 65 77 68 65 72 65 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a | ;.defined.elsewhere...;;;.Code:. |
| 3b2c0 | 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | .(require.'magit).(require.'magi |
| 3b2e0 | 74 2d 72 65 73 65 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f | t-reset)..;;;.Options..(defcusto |
| 3b300 | 6d 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 66 69 72 | m.magit-branch-read-upstream-fir |
| 3b320 | 73 74 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 72 65 61 64 20 75 70 73 74 72 65 61 6d | st.t..."Whether.to.read.upstream |
| 3b340 | 20 62 65 66 6f 72 65 20 6e 61 6d 65 20 6f 66 20 6e 65 77 20 62 72 61 6e 63 68 20 77 68 65 6e 20 | .before.name.of.new.branch.when. |
| 3b360 | 63 72 65 61 74 69 6e 67 20 61 20 62 72 61 6e 63 68 2e 0a 0a 60 6e 69 6c 27 20 20 20 20 20 20 52 | creating.a.branch...`nil'......R |
| 3b380 | 65 61 64 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 20 66 69 72 73 74 2e 0a 60 74 27 20 20 | ead.the.branch.name.first..`t'.. |
| 3b3a0 | 20 20 20 20 20 20 52 65 61 64 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 66 69 72 73 74 2e 0a 60 | ......Read.the.upstream.first..` |
| 3b3c0 | 66 61 6c 6c 62 61 63 6b 27 20 52 65 61 64 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 66 69 72 73 | fallback'.Read.the.upstream.firs |
| 3b3e0 | 74 2c 20 62 75 74 20 69 66 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 74 68 61 74 20 74 68 65 20 | t,.but.if.it.turns.out.that.the. |
| 3b400 | 63 68 6f 73 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 20 61 | chosen............value.is.not.a |
| 3b420 | 20 76 61 6c 69 64 20 75 70 73 74 72 65 61 6d 20 28 62 65 63 61 75 73 65 20 69 74 20 63 61 6e 6e | .valid.upstream.(because.it.cann |
| 3b440 | 6f 74 20 62 65 20 72 65 73 6f 6c 76 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 61 73 20 61 6e 20 | ot.be.resolved............as.an. |
| 3b460 | 65 78 69 73 74 69 6e 67 20 72 65 76 69 73 69 6f 6e 29 2c 20 74 68 65 6e 20 74 72 65 61 74 20 69 | existing.revision),.then.treat.i |
| 3b480 | 74 20 61 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 | t.as.the.name.of.the............ |
| 3b4a0 | 6e 65 77 20 62 72 61 6e 63 68 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 20 62 79 20 72 65 61 64 69 | new.branch.and.continue.by.readi |
| 3b4c0 | 6e 67 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6e 65 78 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | ng.the.upstream.next."...:packag |
| 3b4e0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 32 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."2.2.0")...: |
| 3b500 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 | group.'magit-commands...:type.'( |
| 3b520 | 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 72 65 61 64 20 62 72 61 6e 63 68 20 | choice.(const.:tag."read.branch. |
| 3b540 | 6e 61 6d 65 20 66 69 72 73 74 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | name.first".nil)................ |
| 3b560 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 72 65 61 64 20 75 70 73 74 72 65 61 6d 20 66 69 72 | ..(const.:tag."read.upstream.fir |
| 3b580 | 73 74 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a | st".t)..................(const.: |
| 3b5a0 | 74 61 67 20 22 72 65 61 64 20 75 70 73 74 72 65 61 6d 20 66 69 72 73 74 2c 20 77 69 74 68 20 66 | tag."read.upstream.first,.with.f |
| 3b5c0 | 61 6c 6c 62 61 63 6b 22 20 66 61 6c 6c 62 61 63 6b 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d | allback".fallback)))..(defcustom |
| 3b5e0 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 | .magit-branch-prefer-remote-upst |
| 3b600 | 72 65 61 6d 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 66 61 76 6f 72 20 72 65 6d | ream.nil..."Whether.to.favor.rem |
| 3b620 | 6f 74 65 20 75 70 73 74 72 65 61 6d 73 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 6e 65 77 20 | ote.upstreams.when.creating.new. |
| 3b640 | 62 72 61 6e 63 68 65 73 2e 0a 0a 57 68 65 6e 20 61 20 6e 65 77 20 62 72 61 6e 63 68 20 69 73 20 | branches...When.a.new.branch.is. |
| 3b660 | 63 72 65 61 74 65 64 2c 20 74 68 65 6e 20 74 68 65 20 62 72 61 6e 63 68 2c 20 63 6f 6d 6d 69 74 | created,.then.the.branch,.commit |
| 3b680 | 2c 20 6f 72 20 73 74 61 73 68 0a 61 74 20 70 6f 69 6e 74 20 69 73 20 73 75 67 67 65 73 74 65 64 | ,.or.stash.at.point.is.suggested |
| 3b6a0 | 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 6f | .as.the.default.starting.point.o |
| 3b6c0 | 66 20 74 68 65 20 6e 65 77 0a 62 72 61 6e 63 68 2c 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 | f.the.new.branch,.or.if.there.is |
| 3b6e0 | 20 6e 6f 20 73 75 63 68 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 74 68 65 20 63 | .no.such.revision.at.point.the.c |
| 3b700 | 75 72 72 65 6e 74 0a 62 72 61 6e 63 68 2e 20 20 49 6e 20 65 69 74 68 65 72 20 63 61 73 65 20 74 | urrent.branch...In.either.case.t |
| 3b720 | 68 65 20 75 73 65 72 20 6d 61 79 20 63 68 6f 6f 73 65 20 61 6e 6f 74 68 65 72 20 73 74 61 72 74 | he.user.may.choose.another.start |
| 3b740 | 69 6e 67 0a 70 6f 69 6e 74 2e 0a 0a 49 66 20 74 68 65 20 63 68 6f 73 65 6e 20 73 74 61 72 74 69 | ing.point...If.the.chosen.starti |
| 3b760 | 6e 67 20 70 6f 69 6e 74 20 69 73 20 61 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 69 74 20 6d 61 | ng.point.is.a.branch,.then.it.ma |
| 3b780 | 79 20 61 6c 73 6f 20 62 65 20 73 65 74 0a 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 | y.also.be.set.as.the.upstream.of |
| 3b7a0 | 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 | .the.new.branch,.depending.on.th |
| 3b7c0 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 47 69 74 20 76 61 72 69 61 62 6c 65 20 60 62 72 61 | e.value.of.the.Git.variable.`bra |
| 3b7e0 | 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 67 65 27 2e 20 20 42 79 20 64 65 66 61 75 6c 74 | nch.autoSetupMerge'...By.default |
| 3b800 | 20 74 68 69 73 20 69 73 20 64 6f 6e 65 0a 66 6f 72 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 | .this.is.done.for.remote.branche |
| 3b820 | 73 2c 20 62 75 74 20 6e 6f 74 20 66 6f 72 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 0a 0a | s,.but.not.for.local.branches... |
| 3b840 | 59 6f 75 20 6d 69 67 68 74 20 70 72 65 66 65 72 20 74 6f 20 61 6c 77 61 79 73 20 75 73 65 20 73 | You.might.prefer.to.always.use.s |
| 3b860 | 6f 6d 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 75 70 73 74 72 65 61 6d 2e 0a 49 | ome.remote.branch.as.upstream..I |
| 3b880 | 66 20 74 68 65 20 63 68 6f 73 65 6e 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 69 73 20 28 | f.the.chosen.starting.point.is.( |
| 3b8a0 | 31 29 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2c 20 28 32 29 20 77 68 6f 73 65 0a 6e 61 6d | 1).a.local.branch,.(2).whose.nam |
| 3b8c0 | 65 20 6d 61 74 63 68 65 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 | e.matches.a.member.of.the.value. |
| 3b8e0 | 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 28 33 29 20 74 68 65 0a 75 70 73 74 72 65 61 6d | of.this.option,.(3).the.upstream |
| 3b900 | 20 6f 66 20 74 68 61 74 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 69 73 20 61 20 72 65 6d 6f 74 | .of.that.local.branch.is.a.remot |
| 3b920 | 65 20 62 72 61 6e 63 68 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 0a 6e 61 6d 65 2c 20 61 6e 64 | e.branch.with.the.same.name,.and |
| 3b940 | 20 28 34 29 20 74 68 61 74 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 63 61 6e 20 62 65 20 66 | .(4).that.remote.branch.can.be.f |
| 3b960 | 61 73 74 2d 66 6f 72 77 61 72 64 65 64 20 74 6f 20 74 68 65 0a 6c 6f 63 61 6c 20 62 72 61 6e 63 | ast-forwarded.to.the.local.branc |
| 3b980 | 68 2c 20 74 68 65 6e 20 74 68 65 20 63 68 6f 73 65 6e 20 62 72 61 6e 63 68 20 69 73 20 75 73 65 | h,.then.the.chosen.branch.is.use |
| 3b9a0 | 64 20 61 73 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 2c 0a 62 75 74 20 69 74 73 20 6f 77 6e | d.as.starting.point,.but.its.own |
| 3b9c0 | 20 75 70 73 74 72 65 61 6d 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 | .upstream.is.used.as.the.upstrea |
| 3b9e0 | 6d 20 6f 66 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 2e 0a 0a 4d 65 6d 62 65 72 73 20 6f 66 | m.of.the.new.branch...Members.of |
| 3ba00 | 20 74 68 69 73 20 6f 70 74 69 6f 6e 27 73 20 76 61 6c 75 65 20 61 72 65 20 74 72 65 61 74 65 64 | .this.option's.value.are.treated |
| 3ba20 | 20 61 73 20 62 72 61 6e 63 68 20 6e 61 6d 65 73 20 74 68 61 74 0a 68 61 76 65 20 74 6f 20 6d 61 | .as.branch.names.that.have.to.ma |
| 3ba40 | 74 63 68 20 65 78 61 63 74 6c 79 20 75 6e 6c 65 73 73 20 74 68 65 79 20 63 6f 6e 74 61 69 6e 20 | tch.exactly.unless.they.contain. |
| 3ba60 | 61 20 63 68 61 72 61 63 74 65 72 20 74 68 61 74 20 6d 61 6b 65 73 0a 74 68 65 6d 20 69 6e 76 61 | a.character.that.makes.them.inva |
| 3ba80 | 6c 69 64 20 61 73 20 61 20 62 72 61 6e 63 68 20 6e 61 6d 65 2e 20 20 52 65 63 6f 6d 6d 65 6e 64 | lid.as.a.branch.name...Recommend |
| 3baa0 | 65 64 20 63 68 61 72 61 63 74 65 72 73 20 74 6f 20 75 73 65 0a 74 6f 20 74 72 69 67 67 65 72 20 | ed.characters.to.use.to.trigger. |
| 3bac0 | 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 61 73 20 61 20 72 65 67 65 78 70 20 61 72 65 20 5c | interpretation.as.a.regexp.are.\ |
| 3bae0 | 22 2a 5c 22 20 61 6e 64 20 5c 22 5e 5c 22 2e 20 20 53 6f 6d 65 0a 6f 74 68 65 72 20 63 68 61 72 | "*\".and.\"^\"...Some.other.char |
| 3bb00 | 61 63 74 65 72 73 20 77 68 69 63 68 20 79 6f 75 20 6d 69 67 68 74 20 65 78 70 65 63 74 20 74 6f | acters.which.you.might.expect.to |
| 3bb20 | 20 62 65 20 69 6e 76 61 6c 69 64 2c 20 61 63 74 75 61 6c 6c 79 0a 61 72 65 20 6e 6f 74 2c 20 65 | .be.invalid,.actually.are.not,.e |
| 3bb40 | 2e 67 2e 2c 20 5c 22 2e 2b 24 5c 22 20 61 72 65 20 61 6c 6c 20 70 65 72 66 65 63 74 6c 79 20 76 | .g.,.\".+$\".are.all.perfectly.v |
| 3bb60 | 61 6c 69 64 2e 20 20 4d 6f 72 65 20 70 72 65 63 69 73 65 6c 79 2c 0a 69 66 20 60 67 69 74 20 63 | alid...More.precisely,.if.`git.c |
| 3bb80 | 68 65 63 6b 2d 72 65 66 2d 66 6f 72 6d 61 74 20 2d 2d 62 72 61 6e 63 68 20 53 54 52 49 4e 47 27 | heck-ref-format.--branch.STRING' |
| 3bba0 | 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 0a 73 74 61 74 75 73 2c 20 74 | .exits.with.a.non-zero.status,.t |
| 3bbc0 | 68 65 6e 20 74 72 65 61 74 20 53 54 52 49 4e 47 20 61 73 20 61 20 72 65 67 65 78 70 2e 0a 0a 41 | hen.treat.STRING.as.a.regexp...A |
| 3bbe0 | 73 73 75 6d 69 6e 67 20 74 68 65 20 63 68 6f 73 65 6e 20 62 72 61 6e 63 68 20 6d 61 74 63 68 65 | ssuming.the.chosen.branch.matche |
| 3bc00 | 73 20 74 68 65 73 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 79 6f 75 20 77 6f 75 6c 64 20 65 6e 64 | s.these.conditions.you.would.end |
| 3bc20 | 0a 75 70 20 77 69 74 68 20 77 69 74 68 20 65 2e 67 2e 3a 0a 0a 20 20 66 65 61 74 75 72 65 20 2d | .up.with.with.e.g.:....feature.- |
| 3bc40 | 2d 75 70 73 74 72 65 61 6d 2d 2d 3e 20 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 0a 0a 69 6e 73 74 | -upstream-->.origin/master..inst |
| 3bc60 | 65 61 64 20 6f 66 0a 0a 20 20 66 65 61 74 75 72 65 20 2d 2d 75 70 73 74 72 65 61 6d 2d 2d 3e 20 | ead.of....feature.--upstream-->. |
| 3bc80 | 6d 61 73 74 65 72 20 2d 2d 75 70 73 74 72 65 61 6d 2d 2d 3e 20 6f 72 69 67 69 6e 2f 6d 61 73 74 | master.--upstream-->.origin/mast |
| 3bca0 | 65 72 0a 0a 57 68 69 63 68 20 79 6f 75 20 70 72 65 66 65 72 20 69 73 20 61 20 6d 61 74 74 65 72 | er..Which.you.prefer.is.a.matter |
| 3bcc0 | 20 6f 66 20 70 65 72 73 6f 6e 61 6c 20 70 72 65 66 65 72 65 6e 63 65 2e 20 20 49 66 20 79 6f 75 | .of.personal.preference...If.you |
| 3bce0 | 20 64 6f 0a 70 72 65 66 65 72 20 74 68 65 20 66 6f 72 6d 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 | .do.prefer.the.former,.then.you. |
| 3bd00 | 73 68 6f 75 6c 64 20 61 64 64 20 62 72 61 6e 63 68 65 73 20 73 75 63 68 20 61 73 20 5c 22 6d 61 | should.add.branches.such.as.\"ma |
| 3bd20 | 73 74 65 72 5c 22 2c 0a 5c 22 6e 65 78 74 5c 22 2c 20 61 6e 64 20 5c 22 6d 61 69 6e 74 5c 22 20 | ster\",.\"next\",.and.\"maint\". |
| 3bd40 | 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 | to.the.value.of.this.options.".. |
| 3bd60 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 | .:package-version.'(magit..."2.4 |
| 3bd80 | 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 | .0")...:group.'magit-commands... |
| 3bda0 | 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 73 | :type.'(repeat.string))..(defcus |
| 3bdc0 | 74 6f 6d 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 64 6a 75 73 74 2d 72 65 6d 6f 74 65 2d 75 | tom.magit-branch-adjust-remote-u |
| 3bde0 | 70 73 74 72 65 61 6d 2d 61 6c 69 73 74 20 6e 69 6c 0a 20 20 22 41 6c 69 73 74 20 6f 66 20 75 70 | pstream-alist.nil..."Alist.of.up |
| 3be00 | 73 74 72 65 61 6d 73 20 74 6f 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 62 72 61 6e 63 68 69 6e | streams.to.be.used.when.branchin |
| 3be20 | 67 20 66 72 6f 6d 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 0a 0a 57 68 65 6e 20 63 72 | g.from.remote.branches...When.cr |
| 3be40 | 65 61 74 69 6e 67 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 61 6e 20 65 70 | eating.a.local.branch.from.an.ep |
| 3be60 | 68 65 6d 65 72 61 6c 20 62 72 61 6e 63 68 20 6c 6f 63 61 74 65 64 0a 6f 6e 20 61 20 72 65 6d 6f | hemeral.branch.located.on.a.remo |
| 3be80 | 74 65 2c 20 65 2e 67 2e 2c 20 61 20 66 65 61 74 75 72 65 20 6f 72 20 68 6f 74 66 69 78 20 62 72 | te,.e.g.,.a.feature.or.hotfix.br |
| 3bea0 | 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 61 74 20 72 65 6d 6f 74 65 0a 62 72 61 6e 63 68 20 73 68 | anch,.then.that.remote.branch.sh |
| 3bec0 | 6f 75 6c 64 20 75 73 75 61 6c 6c 79 20 6e 6f 74 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 | ould.usually.not.be.used.as.the. |
| 3bee0 | 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2c 20 73 69 6e 63 65 0a 74 68 65 20 70 75 73 68 2d | upstream.branch,.since.the.push- |
| 3bf00 | 72 65 6d 6f 74 65 20 61 6c 72 65 61 64 79 20 61 6c 6c 6f 77 73 20 61 63 63 65 73 73 69 6e 67 20 | remote.already.allows.accessing. |
| 3bf20 | 69 74 20 61 6e 64 20 68 61 76 69 6e 67 20 62 6f 74 68 20 74 68 65 0a 75 70 73 74 72 65 61 6d 20 | it.and.having.both.the.upstream. |
| 3bf40 | 61 6e 64 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 72 65 66 65 72 65 6e 63 65 20 74 68 | and.the.push-remote.reference.th |
| 3bf60 | 65 20 73 61 6d 65 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 0a 77 6f 75 6c 64 20 62 65 20 77 | e.same.related.branch.would.be.w |
| 3bf80 | 61 73 74 65 66 75 6c 2e 20 20 49 6e 73 74 65 61 64 20 61 20 62 72 61 6e 63 68 20 6c 69 6b 65 20 | asteful...Instead.a.branch.like. |
| 3bfa0 | 5c 22 6d 61 69 6e 74 5c 22 20 6f 72 20 5c 22 6d 61 73 74 65 72 5c 22 0a 73 68 6f 75 6c 64 20 62 | \"maint\".or.\"master\".should.b |
| 3bfc0 | 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 2e 0a 0a 54 68 69 73 20 6f 70 | e.used.as.the.upstream...This.op |
| 3bfe0 | 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 62 72 61 6e 63 | tion.allows.specifying.the.branc |
| 3c000 | 68 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 61 73 0a 74 68 65 20 75 70 73 | h.that.should.be.used.as.the.ups |
| 3c020 | 74 72 65 61 6d 20 77 68 65 6e 20 62 72 61 6e 63 68 69 6e 67 20 63 65 72 74 61 69 6e 20 72 65 6d | tream.when.branching.certain.rem |
| 3c040 | 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 20 20 54 68 65 20 76 61 6c 75 65 0a 69 73 20 61 6e 20 61 | ote.branches...The.value.is.an.a |
| 3c060 | 6c 69 73 74 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 28 28 55 50 53 54 52 45 41 4d 20 2e 20 52 55 | list.of.the.form.((UPSTREAM...RU |
| 3c080 | 4c 45 29 2e 2e 2e 29 2e 20 20 54 68 65 20 66 69 72 73 74 0a 65 6c 65 6d 65 6e 74 20 69 73 20 75 | LE)...)...The.first.element.is.u |
| 3c0a0 | 73 65 64 20 77 68 6f 73 65 20 55 50 53 54 52 45 41 4d 20 65 78 69 73 74 73 20 61 6e 64 20 77 68 | sed.whose.UPSTREAM.exists.and.wh |
| 3c0c0 | 6f 73 65 20 52 55 4c 45 20 6d 61 74 63 68 65 73 0a 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 | ose.RULE.matches.the.name.of.the |
| 3c0e0 | 20 6e 65 77 20 62 72 61 6e 63 68 2e 20 20 53 75 62 73 65 71 75 65 6e 74 20 65 6c 65 6d 65 6e 74 | .new.branch...Subsequent.element |
| 3c100 | 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 55 50 53 54 52 45 41 4d 20 69 73 20 74 68 65 20 | s.are.ignored...UPSTREAM.is.the. |
| 3c120 | 62 72 61 6e 63 68 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 | branch.to.be.used.as.the.upstrea |
| 3c140 | 6d 20 66 6f 72 20 62 72 61 6e 63 68 65 73 0a 73 70 65 63 69 66 69 65 64 20 62 79 20 52 55 4c 45 | m.for.branches.specified.by.RULE |
| 3c160 | 2e 20 20 49 74 20 63 61 6e 20 62 65 20 61 20 6c 6f 63 61 6c 20 6f 72 20 61 20 72 65 6d 6f 74 65 | ...It.can.be.a.local.or.a.remote |
| 3c180 | 20 62 72 61 6e 63 68 2e 0a 0a 52 55 4c 45 20 63 61 6e 20 65 69 74 68 65 72 20 62 65 20 61 20 72 | .branch...RULE.can.either.be.a.r |
| 3c1a0 | 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2c 20 6d 61 74 63 68 69 6e 67 20 62 72 61 6e | egular.expression,.matching.bran |
| 3c1c0 | 63 68 65 73 20 77 68 6f 73 65 0a 75 70 73 74 72 65 61 6d 20 73 68 6f 75 6c 64 20 62 65 20 74 68 | ches.whose.upstream.should.be.th |
| 3c1e0 | 65 20 6f 6e 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 55 50 53 54 52 45 41 4d 2e 20 20 4f 72 | e.one.specified.by.UPSTREAM...Or |
| 3c200 | 20 69 74 20 63 61 6e 20 62 65 0a 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 6f 6e 6c 79 20 62 72 | .it.can.be.a.list.of.the.only.br |
| 3c220 | 61 6e 63 68 65 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 2a 6e 6f 74 2a 20 75 73 65 20 55 50 53 | anches.that.should.*not*.use.UPS |
| 3c240 | 54 52 45 41 4d 3b 20 61 6c 6c 0a 6f 74 68 65 72 20 62 72 61 6e 63 68 65 73 20 77 69 6c 6c 2e 20 | TREAM;.all.other.branches.will.. |
| 3c260 | 20 4d 61 74 63 68 69 6e 67 20 69 73 20 64 6f 6e 65 20 61 66 74 65 72 20 73 74 72 69 70 70 69 6e | .Matching.is.done.after.strippin |
| 3c280 | 67 20 74 68 65 20 72 65 6d 6f 74 65 0a 70 61 72 74 20 6f 66 20 74 68 65 20 6e 61 6d 65 20 6f 66 | g.the.remote.part.of.the.name.of |
| 3c2a0 | 20 74 68 65 20 62 72 61 6e 63 68 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 62 72 61 6e 63 68 | .the.branch.that.is.being.branch |
| 3c2c0 | 65 64 20 66 72 6f 6d 2e 0a 0a 49 66 20 79 6f 75 20 75 73 65 20 61 20 66 69 6e 69 74 65 20 73 65 | ed.from...If.you.use.a.finite.se |
| 3c2e0 | 74 20 6f 66 20 6e 6f 6e 2d 65 70 68 65 6d 65 72 61 6c 20 62 72 61 6e 63 68 65 73 20 61 63 72 6f | t.of.non-ephemeral.branches.acro |
| 3c300 | 73 73 20 61 6c 6c 20 79 6f 75 72 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 79 | ss.all.your.repositories,.then.y |
| 3c320 | 6f 75 20 6d 69 67 68 74 20 75 73 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 0a 0a 20 20 | ou.might.use.something.like:.... |
| 3c340 | 28 28 5c 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 5c 22 20 2e 20 28 5c 22 6d 61 73 74 65 72 5c | ((\"origin/master\"...(\"master\ |
| 3c360 | 22 20 5c 22 6e 65 78 74 5c 22 20 5c 22 6d 61 69 6e 74 5c 22 29 29 29 0a 0a 4f 72 20 69 66 20 74 | ".\"next\".\"maint\")))..Or.if.t |
| 3c380 | 68 65 20 6e 61 6d 65 73 20 6f 66 20 61 6c 6c 20 79 6f 75 72 20 65 70 68 65 6d 65 72 61 6c 20 62 | he.names.of.all.your.ephemeral.b |
| 3c3a0 | 72 61 6e 63 68 65 73 20 63 6f 6e 74 61 69 6e 20 61 20 73 6c 61 73 68 2c 0a 61 74 20 6c 65 61 73 | ranches.contain.a.slash,.at.leas |
| 3c3c0 | 74 20 69 6e 20 73 6f 6d 65 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 61 20 67 | t.in.some.repositories,.then.a.g |
| 3c3e0 | 6f 6f 64 20 76 61 6c 75 65 20 63 6f 75 6c 64 20 62 65 3a 0a 0a 20 20 28 28 5c 22 6f 72 69 67 69 | ood.value.could.be:....((\"origi |
| 3c400 | 6e 2f 6d 61 73 74 65 72 5c 22 20 2e 20 5c 22 2f 5c 22 29 29 0a 0a 4f 66 20 63 6f 75 72 73 65 20 | n/master\"...\"/\"))..Of.course. |
| 3c420 | 79 6f 75 20 63 61 6e 20 61 6c 73 6f 20 66 69 6e 65 2d 74 75 6e 65 3a 0a 0a 20 20 28 28 5c 22 6f | you.can.also.fine-tune:....((\"o |
| 3c440 | 72 69 67 69 6e 2f 6d 61 69 6e 74 5c 22 20 2e 20 5c 22 5c 5c 5c 5c 5c 5c 3d 60 68 6f 74 66 69 78 | rigin/maint\"...\"\\\\\\=`hotfix |
| 3c460 | 2f 5c 22 29 0a 20 20 20 28 5c 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 5c 22 20 2e 20 5c 22 5c | /\")....(\"origin/master\"...\"\ |
| 3c480 | 5c 5c 5c 5c 5c 3d 60 66 65 61 74 75 72 65 2f 5c 22 29 29 0a 0a 55 50 53 54 52 45 41 4d 20 63 61 | \\\\\=`feature/\"))..UPSTREAM.ca |
| 3c4a0 | 6e 20 62 65 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 3a 0a 0a 20 20 28 28 5c 22 6d 61 73 74 | n.be.a.local.branch:....((\"mast |
| 3c4c0 | 65 72 5c 22 20 2e 20 28 5c 22 6d 61 73 74 65 72 5c 22 20 5c 22 6e 65 78 74 5c 22 20 5c 22 6d 61 | er\"...(\"master\".\"next\".\"ma |
| 3c4e0 | 69 6e 74 5c 22 29 29 29 0a 0a 42 65 63 61 75 73 65 20 74 68 65 20 6d 61 69 6e 20 62 72 61 6e 63 | int\")))..Because.the.main.branc |
| 3c500 | 68 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 6c 6d 6f 73 74 20 61 6c 77 61 79 73 20 6e 61 6d | h.is.no.longer.almost.always.nam |
| 3c520 | 65 64 20 5c 22 6d 61 73 74 65 72 5c 22 0a 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 61 63 | ed.\"master\".you.should.also.ac |
| 3c540 | 63 6f 75 6e 74 20 66 6f 72 20 6f 74 68 65 72 20 63 6f 6d 6d 6f 6e 20 6e 61 6d 65 73 3a 0a 0a 20 | count.for.other.common.names:... |
| 3c560 | 20 28 28 5c 22 6d 61 69 6e 5c 22 20 20 2e 20 28 5c 22 6d 61 69 6e 5c 22 20 5c 22 6d 61 73 74 65 | .((\"main\"....(\"main\".\"maste |
| 3c580 | 72 5c 22 20 5c 22 6e 65 78 74 5c 22 20 5c 22 6d 61 69 6e 74 5c 22 29 29 0a 20 20 20 28 5c 22 6d | r\".\"next\".\"maint\"))....(\"m |
| 3c5a0 | 61 73 74 65 72 5c 22 20 2e 20 28 5c 22 6d 61 69 6e 5c 22 20 5c 22 6d 61 73 74 65 72 5c 22 20 5c | aster\"...(\"main\".\"master\".\ |
| 3c5c0 | 22 6e 65 78 74 5c 22 20 5c 22 6d 61 69 6e 74 5c 22 29 29 29 0a 0a 49 66 20 79 6f 75 20 75 73 65 | "next\".\"maint\")))..If.you.use |
| 3c5e0 | 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 73 20 55 50 53 54 52 45 41 4d 2c 20 74 68 | .remote.branches.as.UPSTREAM,.th |
| 3c600 | 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 77 61 6e 74 0a 74 6f 20 73 65 74 20 60 6d | en.you.might.also.want.to.set.`m |
| 3c620 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 | agit-branch-prefer-remote-upstre |
| 3c640 | 61 6d 27 20 74 6f 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2e 0a 48 6f 77 65 76 65 72 2c | am'.to.a.non-nil.value..However, |
| 3c660 | 20 49 20 72 65 63 6f 6d 6d 65 6e 64 20 74 68 61 74 20 79 6f 75 20 75 73 65 20 6c 6f 63 61 6c 20 | .I.recommend.that.you.use.local. |
| 3c680 | 62 72 61 6e 63 68 65 73 20 61 73 20 55 50 53 54 52 45 41 4d 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | branches.as.UPSTREAM."...:packag |
| 3c6a0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."2.9.0")...: |
| 3c6c0 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 | group.'magit-commands...:type.'( |
| 3c6e0 | 72 65 70 65 61 74 20 28 63 6f 6e 73 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 55 73 65 20 75 | repeat.(cons.(string.:tag."Use.u |
| 3c700 | 70 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pstream")....................... |
| 3c720 | 20 28 63 68 6f 69 63 65 20 3a 74 61 67 20 22 66 6f 72 20 62 72 61 6e 63 68 65 73 22 0a 20 20 20 | .(choice.:tag."for.branches".... |
| 3c740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 | ............................(reg |
| 3c760 | 65 78 70 20 3a 74 61 67 20 22 6d 61 74 63 68 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | exp.:tag."matching")............ |
| 3c780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 | ....................(repeat.:tag |
| 3c7a0 | 20 22 65 78 63 65 70 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."except"....................... |
| 3c7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 62 | .................(string.:tag."b |
| 3c7e0 | 72 61 6e 63 68 22 29 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 | ranch"))))))..(defcustom.magit-b |
| 3c800 | 72 61 6e 63 68 2d 72 65 6e 61 6d 65 2d 70 75 73 68 2d 74 61 72 67 65 74 20 74 0a 20 20 22 57 68 | ranch-rename-push-target.t..."Wh |
| 3c820 | 65 74 68 65 72 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 73 65 74 75 70 20 69 73 20 70 | ether.the.push-remote.setup.is.p |
| 3c840 | 72 65 73 65 72 76 65 64 20 77 68 65 6e 20 72 65 6e 61 6d 69 6e 67 20 61 20 62 72 61 6e 63 68 2e | reserved.when.renaming.a.branch. |
| 3c860 | 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 | ..The.command.`magit-branch-rena |
| 3c880 | 6d 65 27 20 72 65 6e 61 6d 65 73 20 61 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4f 4c 44 20 74 | me'.renames.a.branch.named.OLD.t |
| 3c8a0 | 6f 0a 4e 45 57 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 | o.NEW...This.option.controls.how |
| 3c8c0 | 20 6d 75 63 68 20 6f 66 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 73 65 74 75 70 20 69 | .much.of.the.push-remote.setup.i |
| 3c8e0 | 73 0a 70 72 65 73 65 72 76 65 64 20 77 68 65 6e 20 64 6f 69 6e 67 20 73 6f 2e 0a 0a 57 68 65 6e | s.preserved.when.doing.so...When |
| 3c900 | 20 6e 69 6c 2c 20 74 68 65 6e 20 70 72 65 73 65 72 76 65 20 6e 6f 74 68 69 6e 67 20 61 6e 64 20 | .nil,.then.preserve.nothing.and. |
| 3c920 | 75 6e 73 65 74 20 60 62 72 61 6e 63 68 2e 4f 4c 44 2e 70 75 73 68 52 65 6d 6f 74 65 27 2e 0a 0a | unset.`branch.OLD.pushRemote'... |
| 3c940 | 57 68 65 6e 20 60 6c 6f 63 61 6c 2d 6f 6e 6c 79 27 2c 20 74 68 65 6e 20 66 69 72 73 74 20 73 65 | When.`local-only',.then.first.se |
| 3c960 | 74 20 60 62 72 61 6e 63 68 2e 4e 45 57 2e 70 75 73 68 52 65 6d 6f 74 65 27 20 74 6f 20 74 68 65 | t.`branch.NEW.pushRemote'.to.the |
| 3c980 | 0a 20 20 73 61 6d 65 20 76 61 6c 75 65 20 61 73 20 60 62 72 61 6e 63 68 2e 4f 4c 44 2e 70 75 73 | ...same.value.as.`branch.OLD.pus |
| 3c9a0 | 68 52 65 6d 6f 74 65 27 2c 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 6c 61 74 74 65 72 20 69 73 | hRemote',.provided.the.latter.is |
| 3c9c0 | 0a 20 20 61 63 74 75 61 6c 6c 79 20 73 65 74 20 61 6e 64 20 75 6e 6c 65 73 73 20 74 68 65 20 66 | ...actually.set.and.unless.the.f |
| 3c9e0 | 6f 72 6d 65 72 20 61 6c 72 65 61 64 79 20 68 61 73 20 61 6e 6f 74 68 65 72 20 76 61 6c 75 65 2e | ormer.already.has.another.value. |
| 3ca00 | 0a 0a 57 68 65 6e 20 74 2c 20 74 68 65 6e 20 72 65 6e 61 6d 65 20 74 68 65 20 62 72 61 6e 63 68 | ..When.t,.then.rename.the.branch |
| 3ca20 | 20 6e 61 6d 65 64 20 4f 4c 44 20 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 73 70 65 63 69 66 69 | .named.OLD.on.the.remote.specifi |
| 3ca40 | 65 64 0a 20 20 62 79 20 60 62 72 61 6e 63 68 2e 4f 4c 44 2e 70 75 73 68 52 65 6d 6f 74 65 27 20 | ed...by.`branch.OLD.pushRemote'. |
| 3ca60 | 74 6f 20 4e 45 57 2c 20 70 72 6f 76 69 64 65 64 20 4f 4c 44 20 65 78 69 73 74 73 20 6f 6e 20 74 | to.NEW,.provided.OLD.exists.on.t |
| 3ca80 | 68 61 74 0a 20 20 72 65 6d 6f 74 65 20 61 6e 64 20 75 6e 6c 65 73 73 20 4e 45 57 20 61 6c 72 65 | hat...remote.and.unless.NEW.alre |
| 3caa0 | 61 64 79 20 65 78 69 73 74 73 20 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 2e 0a 0a 57 68 65 6e 20 | ady.exists.on.the.remote...When. |
| 3cac0 | 60 66 6f 72 67 65 2d 6f 6e 6c 79 27 20 61 6e 64 20 74 68 65 20 60 66 6f 72 67 65 27 20 70 61 63 | `forge-only'.and.the.`forge'.pac |
| 3cae0 | 6b 61 67 65 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 74 68 65 6e 0a 20 20 62 65 68 61 76 65 | kage.is.available,.then...behave |
| 3cb00 | 20 6c 69 6b 65 20 60 74 27 20 69 66 20 74 68 65 20 72 65 6d 6f 74 65 20 70 6f 69 6e 74 73 20 74 | .like.`t'.if.the.remote.points.t |
| 3cb20 | 6f 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 6f 6e 20 61 20 66 6f 72 67 65 0a 20 20 28 63 75 72 | o.a.repository.on.a.forge...(cur |
| 3cb40 | 72 65 6e 74 6c 79 20 47 69 74 68 75 62 20 6f 72 20 47 69 74 6c 61 62 29 2c 20 6f 74 68 65 72 77 | rently.Github.or.Gitlab),.otherw |
| 3cb60 | 69 73 65 20 6c 69 6b 65 20 60 6c 6f 63 61 6c 2d 6f 6e 6c 79 27 2e 22 0a 20 20 3a 70 61 63 6b 61 | ise.like.`local-only'."...:packa |
| 3cb80 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 | ge-version.'(magit..."2.90.0").. |
| 3cba0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 | .:group.'magit-commands...:type. |
| 3cbc0 | 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | '(choice...........(const.:tag." |
| 3cbe0 | 44 6f 6e 27 74 20 70 72 65 73 65 72 76 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 73 65 74 75 70 | Don't.preserve.push-remote.setup |
| 3cc00 | 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 72 | ".nil)...........(const.:tag."Pr |
| 3cc20 | 65 73 65 72 76 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 73 65 74 75 70 22 20 6c 6f 63 61 6c 2d | eserve.push-remote.setup".local- |
| 3cc40 | 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 2e 2e 2e | only)...........(const.:tag."... |
| 3cc60 | 20 61 6e 64 20 72 65 6e 61 6d 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 62 72 61 6e 63 68 | .and.rename.corresponding.branch |
| 3cc80 | 20 6f 6e 20 72 65 6d 6f 74 65 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | .on.remote".t)...........(const. |
| 3cca0 | 3a 74 61 67 20 22 2e 2e 2e 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 72 65 6d 6f 74 65 20 69 73 20 | :tag."....but.only.if.remote.is. |
| 3ccc0 | 6f 6e 20 61 20 66 6f 72 67 65 22 20 66 6f 72 67 65 2d 6f 6e 6c 79 29 29 29 0a 0a 28 64 65 66 63 | on.a.forge".forge-only)))..(defc |
| 3cce0 | 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 | ustom.magit-branch-direct-config |
| 3cd00 | 75 72 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 | ure.t..."Whether.the.command.`ma |
| 3cd20 | 67 69 74 2d 62 72 61 6e 63 68 27 20 73 68 6f 77 73 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 2e | git-branch'.shows.Git.variables. |
| 3cd40 | 0a 57 68 65 6e 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 6e 6f 20 76 61 72 69 61 62 6c 65 73 20 61 | .When.set.to.nil,.no.variables.a |
| 3cd60 | 72 65 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 74 68 69 73 20 74 72 61 6e 73 69 65 6e 74 0a 63 | re.displayed.by.this.transient.c |
| 3cd80 | 6f 6d 6d 61 6e 64 2c 20 69 6e 73 74 65 61 64 20 74 68 65 20 73 75 62 2d 74 72 61 6e 73 69 65 6e | ommand,.instead.the.sub-transien |
| 3cda0 | 74 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 27 0a 68 61 73 20 74 | t.`magit-branch-configure'.has.t |
| 3cdc0 | 6f 20 62 65 20 75 73 65 64 20 74 6f 20 76 69 65 77 20 61 6e 64 20 63 68 61 6e 67 65 20 62 72 61 | o.be.used.to.view.and.change.bra |
| 3cde0 | 6e 63 68 20 72 65 6c 61 74 65 64 20 76 61 72 69 61 62 6c 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 | nch.related.variables."...:packa |
| 3ce00 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 37 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.7.0")... |
| 3ce20 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 | :group.'magit-commands...:type.' |
| 3ce40 | 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 75 62 6c 69 | boolean)..(defcustom.magit-publi |
| 3ce60 | 73 68 65 64 2d 62 72 61 6e 63 68 65 73 20 27 28 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 29 | shed-branches.'("origin/master") |
| 3ce80 | 0a 20 20 22 4c 69 73 74 20 6f 66 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 61 72 65 20 63 6f | ..."List.of.branches.that.are.co |
| 3cea0 | 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 70 75 62 6c 69 73 68 65 64 2e 22 0a 20 20 3a 70 61 | nsidered.to.be.published."...:pa |
| 3cec0 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 33 2e 30 22 | ckage-version.'(magit..."2.13.0" |
| 3cee0 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 | )...:group.'magit-commands...:ty |
| 3cf00 | 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e | pe.'(repeat.string))..;;;.Comman |
| 3cf20 | 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 | ds..;;;###autoload.(autoload.'ma |
| 3cf40 | 67 69 74 2d 62 72 61 6e 63 68 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 | git-branch."magit".nil.t).(trans |
| 3cf60 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 20 | ient-define-prefix.magit-branch. |
| 3cf80 | 28 62 72 61 6e 63 68 29 0a 20 20 22 41 64 64 2c 20 63 6f 6e 66 69 67 75 72 65 20 6f 72 20 72 65 | (branch)..."Add,.configure.or.re |
| 3cfa0 | 6d 6f 76 65 20 61 20 62 72 61 6e 63 68 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 | move.a.branch."...:man-page."git |
| 3cfc0 | 2d 62 72 61 6e 63 68 22 0a 20 20 5b 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 | -branch"...[:if.(lambda.()...... |
| 3cfe0 | 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 69 72 65 63 74 2d 63 6f 6e | ....(and.magit-branch-direct-con |
| 3d000 | 66 69 67 75 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 28 74 72 61 6e | figure...............(oref.(tran |
| 3d020 | 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 29 29 0a 20 20 | sient-prefix-object).scope)))... |
| 3d040 | 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 | .:description....(lambda.()..... |
| 3d060 | 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 43 6f 6e 66 69 67 75 72 65 20 | .(concat.(propertize."Configure. |
| 3d080 | 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 | ".'face.'transient-heading)..... |
| 3d0a0 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f 72 65 66 20 28 74 72 61 6e | .........(propertize.(oref.(tran |
| 3d0c0 | 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 0a 20 20 20 20 | sient-prefix-object).scope)..... |
| 3d0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 67 69 | .....................'face.'magi |
| 3d100 | 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 0a 20 20 20 28 22 64 22 20 6d 61 67 69 74 2d | t-branch-local)))....("d".magit- |
| 3d120 | 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20 20 20 | branch.<branch>.description).... |
| 3d140 | 28 22 75 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 | ("u".magit-branch.<branch>.merge |
| 3d160 | 2f 72 65 6d 6f 74 65 29 0a 20 20 20 28 22 72 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 | /remote)....("r".magit-branch.<b |
| 3d180 | 72 61 6e 63 68 3e 2e 72 65 62 61 73 65 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 62 72 61 | ranch>.rebase)....("p".magit-bra |
| 3d1a0 | 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 29 5d 0a 20 20 5b 3a 69 66 | nch.<branch>.pushRemote)]...[:if |
| 3d1c0 | 2d 6e 6f 6e 2d 6e 69 6c 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 69 72 65 63 74 2d 63 6f 6e | -non-nil.magit-branch-direct-con |
| 3d1e0 | 66 69 67 75 72 65 0a 20 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 6f 6e 66 69 67 75 72 | figure....:description."Configur |
| 3d200 | 65 20 72 65 70 6f 73 69 74 6f 72 79 20 64 65 66 61 75 6c 74 73 22 0a 20 20 20 28 22 52 22 20 6d | e.repository.defaults"....("R".m |
| 3d220 | 61 67 69 74 2d 70 75 6c 6c 2e 72 65 62 61 73 65 29 0a 20 20 20 28 22 50 22 20 6d 61 67 69 74 2d | agit-pull.rebase)....("P".magit- |
| 3d240 | 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 29 0a 20 20 20 28 22 42 22 20 22 55 70 64 | remote.pushDefault)....("B"."Upd |
| 3d260 | 61 74 65 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 22 20 6d 61 67 69 74 2d 75 70 64 61 74 65 | ate.default.branch".magit-update |
| 3d280 | 2d 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 0a 20 20 20 20 3a 69 6e 61 70 74 2d 69 66 2d 6e 6f | -default-branch.....:inapt-if-no |
| 3d2a0 | 74 20 6d 61 67 69 74 2d 67 65 74 2d 73 6f 6d 65 2d 72 65 6d 6f 74 65 29 5d 0a 20 20 5b 22 41 72 | t.magit-get-some-remote)]...["Ar |
| 3d2c0 | 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 37 20 22 2d 72 22 20 22 52 65 63 75 72 73 65 20 73 75 62 | guments"....(7."-r"."Recurse.sub |
| 3d2e0 | 6d 6f 64 75 6c 65 73 20 77 68 65 6e 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 61 6e 20 65 78 69 | modules.when.checking.out.an.exi |
| 3d300 | 73 74 69 6e 67 20 62 72 61 6e 63 68 22 0a 20 20 20 20 20 20 22 2d 2d 72 65 63 75 72 73 65 2d 73 | sting.branch"......."--recurse-s |
| 3d320 | 75 62 6d 6f 64 75 6c 65 73 22 0a 20 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 | ubmodules".......:if.(lambda.(). |
| 3d340 | 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 31 33 22 29 29 29 5d 0a | (magit-git-version>=."2.13")))]. |
| 3d360 | 20 20 5b 5b 22 43 68 65 63 6b 6f 75 74 22 0a 20 20 20 20 28 22 62 22 20 22 62 72 61 6e 63 68 2f | ..[["Checkout".....("b"."branch/ |
| 3d380 | 72 65 76 69 73 69 6f 6e 22 20 20 20 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 | revision"...magit-checkout)..... |
| 3d3a0 | 28 22 6c 22 20 22 6c 6f 63 61 6c 20 62 72 61 6e 63 68 22 20 20 20 20 20 20 6d 61 67 69 74 2d 62 | ("l"."local.branch"......magit-b |
| 3d3c0 | 72 61 6e 63 68 2d 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 28 36 20 22 6f 22 20 22 6e 65 77 20 | ranch-checkout).....(6."o"."new. |
| 3d3e0 | 6f 72 70 68 61 6e 22 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 70 68 61 6e | orphan"......magit-branch-orphan |
| 3d400 | 29 5d 0a 20 20 20 5b 22 22 0a 20 20 20 20 28 22 63 22 20 22 6e 65 77 20 62 72 61 6e 63 68 22 20 | )]....["".....("c"."new.branch". |
| 3d420 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 | .......magit-branch-and-checkout |
| 3d440 | 29 0a 20 20 20 20 28 22 73 22 20 22 6e 65 77 20 73 70 69 6e 2d 6f 66 66 22 20 20 20 20 20 20 6d | ).....("s"."new.spin-off"......m |
| 3d460 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 29 0a 20 20 20 20 28 35 20 22 77 22 20 | agit-branch-spinoff).....(5."w". |
| 3d480 | 22 6e 65 77 20 77 6f 72 6b 74 72 65 65 22 20 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 | "new.worktree"....magit-worktree |
| 3d4a0 | 2d 63 68 65 63 6b 6f 75 74 29 5d 0a 20 20 20 5b 22 43 72 65 61 74 65 22 0a 20 20 20 20 28 22 6e | -checkout)]....["Create".....("n |
| 3d4c0 | 22 20 22 6e 65 77 20 62 72 61 6e 63 68 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e | "."new.branch"........magit-bran |
| 3d4e0 | 63 68 2d 63 72 65 61 74 65 29 0a 20 20 20 20 28 22 53 22 20 22 6e 65 77 20 73 70 69 6e 2d 6f 75 | ch-create).....("S"."new.spin-ou |
| 3d500 | 74 22 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 75 74 29 0a 20 20 | t"......magit-branch-spinout)... |
| 3d520 | 20 20 28 35 20 22 57 22 20 22 6e 65 77 20 77 6f 72 6b 74 72 65 65 22 20 20 20 20 6d 61 67 69 74 | ..(5."W"."new.worktree"....magit |
| 3d540 | 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e 63 68 29 5d 0a 20 20 20 5b 22 44 6f 22 0a 20 20 20 20 | -worktree-branch)]....["Do"..... |
| 3d560 | 28 22 43 22 20 22 63 6f 6e 66 69 67 75 72 65 2e 2e 2e 22 20 20 20 20 20 20 6d 61 67 69 74 2d 62 | ("C"."configure..."......magit-b |
| 3d580 | 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 29 0a 20 20 20 20 28 22 6d 22 20 22 72 65 6e 61 6d | ranch-configure).....("m"."renam |
| 3d5a0 | 65 22 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d | e"............magit-branch-renam |
| 3d5c0 | 65 29 0a 20 20 20 20 28 22 78 22 20 22 72 65 73 65 74 22 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).....("x"."reset"............. |
| 3d5e0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 73 65 74 29 0a 20 20 20 20 28 22 6b 22 20 22 64 65 | magit-branch-reset).....("k"."de |
| 3d600 | 6c 65 74 65 22 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 | lete"............magit-branch-de |
| 3d620 | 6c 65 74 65 29 5d 0a 20 20 20 5b 22 22 0a 20 20 20 20 28 37 20 22 68 22 20 22 73 68 65 6c 76 65 | lete)]....["".....(7."h"."shelve |
| 3d640 | 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 68 65 6c 76 65 29 0a | "..........magit-branch-shelve). |
| 3d660 | 20 20 20 20 28 37 20 22 48 22 20 22 75 6e 73 68 65 6c 76 65 22 20 20 20 20 20 20 20 20 6d 61 67 | ....(7."H"."unshelve"........mag |
| 3d680 | 69 74 2d 62 72 61 6e 63 68 2d 75 6e 73 68 65 6c 76 65 29 5d 5d 0a 20 20 28 69 6e 74 65 72 61 63 | it-branch-unshelve)]]...(interac |
| 3d6a0 | 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 | tive.(list.(magit-get-current-br |
| 3d6c0 | 61 6e 63 68 29 29 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 | anch)))...(transient-setup.'magi |
| 3d6e0 | 74 2d 62 72 61 6e 63 68 20 6e 69 6c 20 6e 69 6c 20 3a 73 63 6f 70 65 20 62 72 61 6e 63 68 29 29 | t-branch.nil.nil.:scope.branch)) |
| 3d700 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 72 67 75 6d 65 6e 74 73 20 | ..(defun.magit-branch-arguments. |
| 3d720 | 28 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 62 72 61 6e | ()...(transient-args.'magit-bran |
| 3d740 | 63 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ch))..;;;###autoload.(defun.magi |
| 3d760 | 74 2d 63 68 65 63 6b 6f 75 74 20 28 72 65 76 69 73 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 61 | t-checkout.(revision.&optional.a |
| 3d780 | 72 67 73 29 0a 20 20 22 43 68 65 63 6b 6f 75 74 20 52 45 56 49 53 49 4f 4e 2c 20 75 70 64 61 74 | rgs)..."Checkout.REVISION,.updat |
| 3d7a0 | 69 6e 67 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 | ing.the.index.and.the.working.tr |
| 3d7c0 | 65 65 2e 0a 49 66 20 52 45 56 49 53 49 4f 4e 20 69 73 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 | ee..If.REVISION.is.a.local.branc |
| 3d7e0 | 68 2c 20 74 68 65 6e 20 74 68 61 74 20 62 65 63 6f 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 | h,.then.that.becomes.the.current |
| 3d800 | 0a 62 72 61 6e 63 68 2e 20 20 49 66 20 69 74 20 69 73 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 | .branch...If.it.is.something.els |
| 3d820 | 65 2c 20 74 68 65 6e 20 60 48 45 41 44 27 20 62 65 63 6f 6d 65 73 20 64 65 74 61 63 68 65 64 2e | e,.then.`HEAD'.becomes.detached. |
| 3d840 | 0a 43 68 65 63 6b 6f 75 74 20 66 61 69 6c 73 20 69 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 | .Checkout.fails.if.the.working.t |
| 3d860 | 72 65 65 20 6f 72 20 74 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 20 63 6f 6e 74 61 69 6e 0a | ree.or.the.staging.area.contain. |
| 3d880 | 63 68 61 6e 67 65 73 2e 0a 5c 6e 28 67 69 74 20 63 68 65 63 6b 6f 75 74 20 52 45 56 49 53 49 4f | changes..\n(git.checkout.REVISIO |
| 3d8a0 | 4e 29 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c | N)."...(declare.(interactive-onl |
| 3d8c0 | 79 20 6d 61 67 69 74 2d 2d 63 68 65 63 6b 6f 75 74 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | y.magit--checkout))...(interacti |
| 3d8e0 | 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 | ve.(list.(magit-read-other-branc |
| 3d900 | 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 43 68 65 63 6b 6f 75 74 22 29 0a 20 20 20 20 20 20 20 20 | h-or-commit."Checkout")......... |
| 3d920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 72 67 75 6d | .............(magit-branch-argum |
| 3d940 | 65 6e 74 73 29 29 29 0a 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c | ents)))...(when.(string-match."\ |
| 3d960 | 5c 60 68 65 61 64 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 | \`heads/\\(.+\\)".revision)..... |
| 3d980 | 28 73 65 74 71 20 72 65 76 69 73 69 6f 6e 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 72 | (setq.revision.(match-string.1.r |
| 3d9a0 | 65 76 69 73 69 6f 6e 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e | evision)))...(magit-run-git-asyn |
| 3d9c0 | 63 20 22 63 68 65 63 6b 6f 75 74 22 20 61 72 67 73 20 72 65 76 69 73 69 6f 6e 29 29 0a 0a 28 64 | c."checkout".args.revision))..(d |
| 3d9e0 | 65 66 75 6e 20 6d 61 67 69 74 2d 2d 63 68 65 63 6b 6f 75 74 20 28 72 65 76 69 73 69 6f 6e 20 26 | efun.magit--checkout.(revision.& |
| 3da00 | 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d | optional.args)...(when.(string-m |
| 3da20 | 61 74 63 68 20 22 5c 5c 60 68 65 61 64 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 72 65 76 69 73 69 6f | atch."\\`heads/\\(.+\\)".revisio |
| 3da40 | 6e 29 0a 20 20 20 20 28 73 65 74 71 20 72 65 76 69 73 69 6f 6e 20 28 6d 61 74 63 68 2d 73 74 72 | n).....(setq.revision.(match-str |
| 3da60 | 69 6e 67 20 31 20 72 65 76 69 73 69 6f 6e 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d | ing.1.revision)))...(magit-call- |
| 3da80 | 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 61 72 67 73 20 72 65 76 69 73 69 6f 6e 29 29 0a 0a | git."checkout".args.revision)).. |
| 3daa0 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e | ;;;###autoload.(defun.magit-bran |
| 3dac0 | 63 68 2d 63 72 65 61 74 65 20 28 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 | ch-create.(branch.start-point).. |
| 3dae0 | 20 22 43 72 65 61 74 65 20 42 52 41 4e 43 48 20 61 74 20 62 72 61 6e 63 68 20 6f 72 20 72 65 76 | ."Create.BRANCH.at.branch.or.rev |
| 3db00 | 69 73 69 6f 6e 20 53 54 41 52 54 2d 50 4f 49 4e 54 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 | ision.START-POINT."...(declare.( |
| 3db20 | 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 29 | interactive-only.magit-call-git) |
| 3db40 | 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 | )...(interactive.(magit-branch-r |
| 3db60 | 65 61 64 2d 61 72 67 73 20 22 43 72 65 61 74 65 20 62 72 61 6e 63 68 22 29 29 0a 20 20 28 6d 61 | ead-args."Create.branch"))...(ma |
| 3db80 | 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 | git-run-git-async."branch".branc |
| 3dba0 | 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 | h.start-point)...(set-process-se |
| 3dbc0 | 6e 74 69 6e 65 6c 0a 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 | ntinel....magit-this-process.... |
| 3dbe0 | 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 28 77 68 | (lambda.(process.event)......(wh |
| 3dc00 | 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 | en.(memq.(process-status.process |
| 3dc20 | 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | ).'(exit.signal))........(magit- |
| 3dc40 | 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 6d 20 62 72 61 | branch-maybe-adjust-upstream.bra |
| 3dc60 | 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | nch.start-point)........(magit-p |
| 3dc80 | 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 29 29 | rocess-sentinel.process.event))) |
| 3dca0 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 3dcc0 | 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 20 28 62 72 61 6e 63 68 20 73 74 61 72 | branch-and-checkout.(branch.star |
| 3dce0 | 74 2d 70 6f 69 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 | t-point.&optional.args)..."Creat |
| 3dd00 | 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 42 52 41 4e 43 48 20 61 74 20 62 72 61 6e 63 68 20 | e.and.checkout.BRANCH.at.branch. |
| 3dd20 | 6f 72 20 72 65 76 69 73 69 6f 6e 20 53 54 41 52 54 2d 50 4f 49 4e 54 2e 22 0a 20 20 28 64 65 63 | or.revision.START-POINT."...(dec |
| 3dd40 | 6c 61 72 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 63 61 6c | lare.(interactive-only.magit-cal |
| 3dd60 | 6c 2d 67 69 74 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 61 70 70 65 6e 64 20 28 | l-git))...(interactive.(append.( |
| 3dd80 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 61 72 67 73 20 22 43 72 65 61 74 65 20 61 | magit-branch-read-args."Create.a |
| 3dda0 | 6e 64 20 63 68 65 63 6b 6f 75 74 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nd.checkout.branch")............ |
| 3ddc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ............(list.(magit-branch- |
| 3dde0 | 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | arguments))))...(if.(string-matc |
| 3de00 | 68 2d 70 20 22 5e 73 74 61 73 68 40 7b 5b 30 2d 39 5d 2b 7d 24 22 20 73 74 61 72 74 2d 70 6f 69 | h-p."^stash@{[0-9]+}$".start-poi |
| 3de20 | 6e 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 73 74 61 73 68 22 | nt).......(magit-run-git."stash" |
| 3de40 | 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 | ."branch".branch.start-point)... |
| 3de60 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 63 68 65 63 6b 6f 75 74 | ..(magit-run-git-async."checkout |
| 3de80 | 22 20 61 72 67 73 20 22 2d 62 22 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a | ".args."-b".branch.start-point). |
| 3dea0 | 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 20 20 6d | ....(set-process-sentinel......m |
| 3dec0 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 | agit-this-process......(lambda.( |
| 3dee0 | 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d | process.event)........(when.(mem |
| 3df00 | 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 | q.(process-status.process).'(exi |
| 3df20 | 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 | t.signal))..........(magit-branc |
| 3df40 | 68 2d 6d 61 79 62 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 73 | h-maybe-adjust-upstream.branch.s |
| 3df60 | 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 | tart-point)..........(magit-proc |
| 3df80 | 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 29 29 29 29 29 | ess-sentinel.process.event)))))) |
| 3dfa0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 | ..;;;###autoload.(defun.magit-br |
| 3dfc0 | 61 6e 63 68 2d 6f 72 2d 63 68 65 63 6b 6f 75 74 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 | anch-or-checkout.(arg.&optional. |
| 3dfe0 | 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 22 48 79 62 72 69 64 20 62 65 74 77 65 65 6e 20 60 | start-point)..."Hybrid.between.` |
| 3e000 | 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 | magit-checkout'.and.`magit-branc |
| 3e020 | 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 27 2e 0a 0a 41 73 6b 20 74 68 65 20 75 73 65 72 20 66 | h-and-checkout'...Ask.the.user.f |
| 3e040 | 6f 72 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 72 61 6e 63 68 20 6f 72 20 72 65 76 69 73 69 6f | or.an.existing.branch.or.revisio |
| 3e060 | 6e 2e 20 20 49 66 20 74 68 65 20 75 73 65 72 0a 69 6e 70 75 74 20 61 63 74 75 61 6c 6c 79 20 63 | n...If.the.user.input.actually.c |
| 3e080 | 61 6e 20 62 65 20 72 65 73 6f 6c 76 65 64 20 61 73 20 61 20 62 72 61 6e 63 68 20 6f 72 20 72 65 | an.be.resolved.as.a.branch.or.re |
| 3e0a0 | 76 69 73 69 6f 6e 2c 20 74 68 65 6e 0a 63 68 65 63 6b 20 74 68 61 74 20 6f 75 74 2c 20 6a 75 73 | vision,.then.check.that.out,.jus |
| 3e0c0 | 74 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 27 20 77 6f 75 6c 64 2e 0a 0a | t.like.`magit-checkout'.would... |
| 3e0e0 | 4f 74 68 65 72 77 69 73 65 20 63 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 61 20 | Otherwise.create.and.checkout.a. |
| 3e100 | 6e 65 77 20 62 72 61 6e 63 68 20 75 73 69 6e 67 20 74 68 65 20 69 6e 70 75 74 20 61 73 0a 69 74 | new.branch.using.the.input.as.it |
| 3e120 | 73 20 6e 61 6d 65 2e 20 20 42 65 66 6f 72 65 20 64 6f 69 6e 67 20 73 6f 20 72 65 61 64 20 74 68 | s.name...Before.doing.so.read.th |
| 3e140 | 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 66 6f 72 20 74 68 65 20 6e 65 77 0a 62 72 61 | e.starting-point.for.the.new.bra |
| 3e160 | 6e 63 68 2e 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 77 68 61 74 20 60 6d | nch...This.is.similar.to.what.`m |
| 3e180 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 27 0a 64 6f 65 73 2e 22 | agit-branch-and-checkout'.does." |
| 3e1a0 | 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 6d 61 | ...(declare.(interactive-only.ma |
| 3e1c0 | 67 69 74 2d 63 61 6c 6c 2d 67 69 74 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 | git-call-git))...(interactive... |
| 3e1e0 | 20 28 6c 65 74 20 28 28 61 72 67 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 | .(let.((arg.(magit-read-other-br |
| 3e200 | 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 43 68 65 63 6b 6f 75 74 22 29 29 29 0a 20 20 20 | anch-or-commit."Checkout"))).... |
| 3e220 | 20 20 28 6c 69 73 74 20 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 | ..(list.arg............(and.(not |
| 3e240 | 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 20 | .(magit-commit-p.arg)).......... |
| 3e260 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e | .......(magit-read-starting-poin |
| 3e280 | 74 20 22 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 62 72 61 6e 63 68 22 20 61 | t."Create.and.checkout.branch".a |
| 3e2a0 | 72 67 29 29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c | rg)))))...(when.(string-match."\ |
| 3e2c0 | 5c 60 68 65 61 64 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 61 72 67 29 0a 20 20 20 20 28 73 65 74 71 | \`heads/\\(.+\\)".arg).....(setq |
| 3e2e0 | 20 61 72 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 72 67 29 29 29 0a 20 20 28 69 | .arg.(match-string.1.arg)))...(i |
| 3e300 | 66 20 73 74 61 72 74 2d 70 6f 69 6e 74 0a 20 20 20 20 20 20 28 77 69 74 68 2d 73 75 70 70 72 65 | f.start-point.......(with-suppre |
| 3e320 | 73 73 65 64 2d 77 61 72 6e 69 6e 67 73 20 28 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 | ssed-warnings.((interactive-only |
| 3e340 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 29 29 0a 20 20 20 | .magit-branch-and-checkout)).... |
| 3e360 | 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 20 | .....(magit-branch-and-checkout. |
| 3e380 | 61 72 67 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 | arg.start-point)).....(magit--ch |
| 3e3a0 | 65 63 6b 6f 75 74 20 61 72 67 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | eckout.arg).....(magit-refresh)) |
| 3e3c0 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 | )..;;;###autoload.(defun.magit-b |
| 3e3e0 | 72 61 6e 63 68 2d 63 68 65 63 6b 6f 75 74 20 28 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e 61 6c | ranch-checkout.(branch.&optional |
| 3e400 | 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 22 43 68 65 63 6b 6f 75 74 20 61 6e 20 65 78 69 | .start-point)..."Checkout.an.exi |
| 3e420 | 73 74 69 6e 67 20 6f 72 20 6e 65 77 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2e 0a 0a 52 65 61 64 | sting.or.new.local.branch...Read |
| 3e440 | 20 61 20 62 72 61 6e 63 68 20 6e 61 6d 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 6f 66 66 | .a.branch.name.from.the.user.off |
| 3e460 | 65 72 69 6e 67 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 20 61 6e 64 0a 61 20 73 | ering.all.local.branches.and.a.s |
| 3e480 | 75 62 73 65 74 20 6f 66 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 73 20 63 61 6e 64 | ubset.of.remote.branches.as.cand |
| 3e4a0 | 69 64 61 74 65 73 2e 20 20 4f 6d 69 74 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 0a 66 6f | idates...Omit.remote.branches.fo |
| 3e4c0 | 72 20 77 68 69 63 68 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 62 79 20 74 68 65 20 73 61 | r.which.a.local.branch.by.the.sa |
| 3e4e0 | 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 0a 6f 66 20 | me.name.exists.from.the.list.of. |
| 3e500 | 63 61 6e 64 69 64 61 74 65 73 2e 20 20 54 68 65 20 75 73 65 72 20 63 61 6e 20 61 6c 73 6f 20 65 | candidates...The.user.can.also.e |
| 3e520 | 6e 74 65 72 20 61 20 63 6f 6d 70 6c 65 74 65 6c 79 20 6e 65 77 20 62 72 61 6e 63 68 0a 6e 61 6d | nter.a.completely.new.branch.nam |
| 3e540 | 65 2e 0a 0a 2d 20 49 66 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 63 74 73 20 61 6e 20 65 78 69 | e...-.If.the.user.selects.an.exi |
| 3e560 | 73 74 69 6e 67 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 63 68 65 63 6b 20 74 | sting.local.branch,.then.check.t |
| 3e580 | 68 61 74 0a 20 20 6f 75 74 2e 0a 0a 2d 20 49 66 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 63 74 | hat...out...-.If.the.user.select |
| 3e5a0 | 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 63 72 65 61 74 65 20 61 | s.a.remote.branch,.then.create.a |
| 3e5c0 | 6e 64 20 63 68 65 63 6b 6f 75 74 0a 20 20 61 20 6e 65 77 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 | nd.checkout...a.new.local.branch |
| 3e5e0 | 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 2e 20 20 43 6f 6e 66 69 67 75 72 65 20 | .with.the.same.name...Configure. |
| 3e600 | 74 68 65 20 73 65 6c 65 63 74 65 64 0a 20 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 | the.selected...remote.branch.as. |
| 3e620 | 70 75 73 68 20 74 61 72 67 65 74 2e 0a 0a 2d 20 49 66 20 74 68 65 20 75 73 65 72 20 65 6e 74 65 | push.target...-.If.the.user.ente |
| 3e640 | 72 73 20 61 20 6e 65 77 20 62 72 61 6e 63 68 20 6e 61 6d 65 2c 20 74 68 65 6e 20 63 72 65 61 74 | rs.a.new.branch.name,.then.creat |
| 3e660 | 65 20 61 6e 64 20 63 68 65 63 6b 0a 20 20 74 68 61 74 20 6f 75 74 2c 20 61 66 74 65 72 20 61 6c | e.and.check...that.out,.after.al |
| 3e680 | 73 6f 20 72 65 61 64 69 6e 67 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 66 72 | so.reading.the.starting-point.fr |
| 3e6a0 | 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a 49 6e 20 74 68 65 20 6c 61 74 74 65 72 20 74 77 6f 20 | om.the.user...In.the.latter.two. |
| 3e6c0 | 63 61 73 65 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 61 6c 73 6f 20 73 65 74 2e 20 | cases.the.upstream.is.also.set.. |
| 3e6e0 | 20 57 68 65 74 68 65 72 20 69 74 20 69 73 0a 73 65 74 20 74 6f 20 74 68 65 20 63 68 6f 73 65 6e | .Whether.it.is.set.to.the.chosen |
| 3e700 | 20 53 54 41 52 54 2d 50 4f 49 4e 54 20 6f 72 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 64 | .START-POINT.or.something.else.d |
| 3e720 | 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 0a 76 61 6c 75 65 20 6f 66 20 60 6d 61 67 69 74 2d 62 72 | epends.on.the.value.of.`magit-br |
| 3e740 | 61 6e 63 68 2d 61 64 6a 75 73 74 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 2d 61 6c 69 73 | anch-adjust-remote-upstream-alis |
| 3e760 | 74 27 2c 20 6a 75 73 74 20 6c 69 6b 65 0a 77 68 65 6e 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d | t',.just.like.when.using.`magit- |
| 3e780 | 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 | branch-and-checkout'."...(declar |
| 3e7a0 | 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 | e.(interactive-only.magit-call-g |
| 3e7c0 | 69 74 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 63 | it))...(interactive....(let*.((c |
| 3e7e0 | 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 | urrent.(magit-get-current-branch |
| 3e800 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 | ))...........(local...(magit-lis |
| 3e820 | 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 | t-local-branch-names)).......... |
| 3e840 | 20 28 72 65 6d 6f 74 65 20 20 28 2d 2d 66 69 6c 74 65 72 20 28 61 6e 64 20 28 73 74 72 69 6e 67 | .(remote..(--filter.(and.(string |
| 3e860 | 2d 6d 61 74 63 68 20 22 5b 5e 2f 5d 2b 2f 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -match."[^/]+/".it)............. |
| 3e880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 | ......................(not.(memb |
| 3e8a0 | 65 72 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 0a | er.(substring.it.(match-end.0)). |
| 3e8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 3e8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 22 48 45 41 44 22 20 6c 6f 63 61 | ...............(cons."HEAD".loca |
| 3e900 | 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l))))........................... |
| 3e920 | 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 6e 61 6d | ...(magit-list-remote-branch-nam |
| 3e940 | 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 73 20 28 6e 63 6f 6e 63 20 | es)))...........(choices.(nconc. |
| 3e960 | 28 64 65 6c 65 74 65 20 63 75 72 72 65 6e 74 20 6c 6f 63 61 6c 29 20 72 65 6d 6f 74 65 29 29 0a | (delete.current.local).remote)). |
| 3e980 | 20 20 20 20 20 20 20 20 20 20 28 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 | ..........(atpoint.(magit-branch |
| 3e9a0 | 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 20 28 | -at-point))...........(choice..( |
| 3e9c0 | 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 | magit-completing-read........... |
| 3e9e0 | 20 20 20 20 20 20 20 20 20 20 22 43 68 65 63 6b 6f 75 74 20 62 72 61 6e 63 68 22 20 63 68 6f 69 | .........."Checkout.branch".choi |
| 3ea00 | 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 | ces.....................nil.nil. |
| 3ea20 | 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 | nil.'magit-revision-history..... |
| 3ea40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 | ................(or.(car.(member |
| 3ea60 | 20 61 74 70 6f 69 6e 74 20 63 68 6f 69 63 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .atpoint.choices)).............. |
| 3ea80 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 61 74 70 6f 69 6e 74 0a 20 20 20 20 20 20 20 20 | ...........(and.atpoint......... |
| 3eaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 | .....................(car.(membe |
| 3eac0 | 72 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5b 5e 2f 5d 2b 2f 22 20 61 74 | r.(and.(string-match."[^/]+/".at |
| 3eae0 | 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | point).......................... |
| 3eb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 | ......................(substring |
| 3eb20 | 20 61 74 70 6f 69 6e 74 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 0a 20 20 20 20 20 20 20 | .atpoint.(match-end.0)))........ |
| 3eb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 3eb60 | 20 20 20 63 68 6f 69 63 65 73 29 29 29 29 29 29 29 0a 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6d | ...choices)))))))......(cond.((m |
| 3eb80 | 65 6d 62 65 72 20 63 68 6f 69 63 65 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ember.choice.remote)............ |
| 3eba0 | 20 28 6c 69 73 74 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5b 5e 2f 5d 2b | .(list.(and.(string-match."[^/]+ |
| 3ebc0 | 2f 22 20 63 68 6f 69 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /".choice)...................... |
| 3ebe0 | 20 20 28 73 75 62 73 74 72 69 6e 67 20 63 68 6f 69 63 65 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 | ..(substring.choice.(match-end.0 |
| 3ec00 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 29 29 0a 20 | )))...................choice)).. |
| 3ec20 | 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6d 62 65 72 20 63 68 6f 69 63 65 20 6c 6f 63 61 6c 29 | ..........((member.choice.local) |
| 3ec40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 68 6f 69 63 65 29 29 0a 20 20 20 20 | .............(list.choice))..... |
| 3ec60 | 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 68 6f 69 | .......(t.............(list.choi |
| 3ec80 | 63 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 22 43 | ce.(magit-read-starting-point."C |
| 3eca0 | 72 65 61 74 65 22 20 63 68 6f 69 63 65 29 29 29 29 29 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 | reate".choice))))))...(cond....( |
| 3ecc0 | 28 6e 6f 74 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 | (not.start-point).....(magit--ch |
| 3ece0 | 65 63 6b 6f 75 74 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 72 67 75 | eckout.branch.(magit-branch-argu |
| 3ed00 | 6d 65 6e 74 73 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 | ments)).....(magit-refresh)).... |
| 3ed20 | 28 74 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 | (t.....(when.(magit-anything-mod |
| 3ed40 | 69 66 69 65 64 2d 70 20 74 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 | ified-p.t).......(user-error."Ca |
| 3ed60 | 6e 6e 6f 74 20 63 68 65 63 6b 6f 75 74 20 77 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 75 6e 63 | nnot.checkout.when.there.are.unc |
| 3ed80 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 | ommitted.changes")).....(magit-r |
| 3eda0 | 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 63 68 65 63 6b 6f 75 74 22 20 28 6d 61 67 69 74 2d 62 | un-git-async."checkout".(magit-b |
| 3edc0 | 72 61 6e 63 68 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ranch-arguments)................ |
| 3ede0 | 20 20 20 20 20 20 20 20 20 20 22 2d 62 22 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e | .........."-b".branch.start-poin |
| 3ee00 | 74 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 | t).....(set-process-sentinel.... |
| 3ee20 | 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 6c 61 6d 62 64 | ..magit-this-process......(lambd |
| 3ee40 | 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 | a.(process.event)........(when.( |
| 3ee60 | 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 | memq.(process-status.process).'( |
| 3ee80 | 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 | exit.signal))..........(magit-br |
| 3eea0 | 61 6e 63 68 2d 6d 61 79 62 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 | anch-maybe-adjust-upstream.branc |
| 3eec0 | 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d | h.start-point)..........(when.(m |
| 3eee0 | 61 67 69 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 70 20 73 74 61 72 74 2d 70 6f 69 6e 74 | agit-remote-branch-p.start-point |
| 3ef00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 6d | )............(pcase-let.((`(,rem |
| 3ef20 | 6f 74 65 20 2e 20 2c 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 | ote...,remote-branch)........... |
| 3ef40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e 63 | ..............(magit-split-branc |
| 3ef60 | 68 2d 6e 61 6d 65 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | h-name.start-point)))........... |
| 3ef80 | 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 72 65 6d 6f | ...(when.(and.(equal.branch.remo |
| 3efa0 | 74 65 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | te-branch)...................... |
| 3efc0 | 20 20 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 | ...(not.(equal.remote.(magit-get |
| 3efe0 | 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 29 29 29 29 0a 20 20 20 20 20 20 | ."remote.pushDefault"))))....... |
| 3f000 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 20 72 65 6d 6f 74 65 20 22 62 72 61 6e | .........(magit-set.remote."bran |
| 3f020 | 63 68 22 20 62 72 61 6e 63 68 20 22 70 75 73 68 52 65 6d 6f 74 65 22 29 29 29 29 0a 20 20 20 20 | ch".branch."pushRemote"))))..... |
| 3f040 | 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f | .....(magit-process-sentinel.pro |
| 3f060 | 63 65 73 73 20 65 76 65 6e 74 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | cess.event)))))))..(defun.magit- |
| 3f080 | 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 6d 20 28 62 72 | branch-maybe-adjust-upstream.(br |
| 3f0a0 | 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 | anch.start-point)...(when-let.(( |
| 3f0c0 | 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 | upstream...............(or.(and. |
| 3f0e0 | 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 | (magit-get-upstream-branch.branc |
| 3f100 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | h)........................(magit |
| 3f120 | 2d 67 65 74 2d 69 6e 64 69 72 65 63 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 73 74 | -get-indirect-upstream-branch.st |
| 3f140 | 61 72 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | art-point))...................(a |
| 3f160 | 6e 64 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 70 20 73 74 61 72 74 2d | nd.(magit-remote-branch-p.start- |
| 3f180 | 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | point)........................(l |
| 3f1a0 | 65 74 20 28 28 6e 61 6d 65 20 28 63 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e | et.((name.(cdr.(magit-split-bran |
| 3f1c0 | 63 68 2d 6e 61 6d 65 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ch-name.start-point))))......... |
| 3f1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 0a 20 20 20 20 20 | .................(seq-some...... |
| 3f200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 61 6d 62 | .....................(pcase-lamb |
| 3f220 | 64 61 20 28 60 28 2c 75 70 73 74 72 65 61 6d 20 2e 20 2c 72 75 6c 65 29 29 0a 20 20 20 20 20 20 | da.(`(,upstream...,rule))....... |
| 3f240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 | ......................(and.(magi |
| 3f260 | 74 2d 62 72 61 6e 63 68 2d 70 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-branch-p.upstream)............ |
| 3f280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 69 73 74 70 | ......................(if.(listp |
| 3f2a0 | 20 72 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .rule).......................... |
| 3f2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 6e 61 6d 65 20 72 75 | ............(not.(member.name.ru |
| 3f2e0 | 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le))............................ |
| 3f300 | 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 75 6c 65 20 6e 61 6d | ........(string-match-p.rule.nam |
| 3f320 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e))............................. |
| 3f340 | 20 20 20 20 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....upstream))................. |
| 3f360 | 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 64 6a 75 73 74 2d 72 65 | ..........magit-branch-adjust-re |
| 3f380 | 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 2d 61 6c 69 73 74 29 29 29 29 29 29 0a 20 20 20 20 28 6d | mote-upstream-alist)))))).....(m |
| 3f3a0 | 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 28 63 6f 6e 63 61 74 20 22 | agit-call-git."branch".(concat." |
| 3f3c0 | 2d 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 74 6f 3d 22 20 75 70 73 74 72 65 61 6d 29 20 62 72 | --set-upstream-to=".upstream).br |
| 3f3e0 | 61 6e 63 68 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | anch)))..;;;###autoload.(defun.m |
| 3f400 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 70 68 61 6e 20 28 62 72 61 6e 63 68 20 73 74 61 72 74 | agit-branch-orphan.(branch.start |
| 3f420 | 2d 70 6f 69 6e 74 29 0a 20 20 22 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 61 | -point)..."Create.and.checkout.a |
| 3f440 | 6e 20 6f 72 70 68 61 6e 20 42 52 41 4e 43 48 20 77 69 74 68 20 63 6f 6e 74 65 6e 74 73 20 66 72 | n.orphan.BRANCH.with.contents.fr |
| 3f460 | 6f 6d 20 72 65 76 69 73 69 6f 6e 20 53 54 41 52 54 2d 50 4f 49 4e 54 2e 22 0a 20 20 28 69 6e 74 | om.revision.START-POINT."...(int |
| 3f480 | 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 61 72 67 73 | eractive.(magit-branch-read-args |
| 3f4a0 | 20 22 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 6f 72 70 68 61 6e 20 62 72 61 | ."Create.and.checkout.orphan.bra |
| 3f4c0 | 6e 63 68 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 | nch"))...(magit-run-git."checkou |
| 3f4e0 | 74 22 20 22 2d 2d 6f 72 70 68 61 6e 22 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 | t"."--orphan".branch.start-point |
| 3f500 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 61 72 67 | ))..(defun.magit-branch-read-arg |
| 3f520 | 73 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 2d 73 74 61 72 | s.(prompt.&optional.default-star |
| 3f540 | 74 29 0a 20 20 28 69 66 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 75 70 73 74 72 | t)...(if.magit-branch-read-upstr |
| 3f560 | 65 61 6d 2d 66 69 72 73 74 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 68 6f 69 63 65 20 28 6d | eam-first.......(let.((choice.(m |
| 3f580 | 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 70 72 6f 6d 70 74 20 | agit-read-starting-point.prompt. |
| 3f5a0 | 6e 69 6c 20 64 65 66 61 75 6c 74 2d 73 74 61 72 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f | nil.default-start))).........(co |
| 3f5c0 | 6e 64 0a 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 63 | nd..........((magit-rev-verify.c |
| 3f5e0 | 68 6f 69 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 | hoice)...........(list.(magit-re |
| 3f600 | 61 64 2d 73 74 72 69 6e 67 2d 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | ad-string-ns..................(i |
| 3f620 | 66 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 2d 73 69 6c 65 6e 74 2d | f.magit-completing-read--silent- |
| 3f640 | 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | default......................(fo |
| 3f660 | 72 6d 61 74 20 22 25 73 20 28 73 74 61 72 74 69 6e 67 20 61 74 20 60 25 73 27 29 22 20 70 72 6f | rmat."%s.(starting.at.`%s')".pro |
| 3f680 | 6d 70 74 20 63 68 6f 69 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | mpt.choice)...................." |
| 3f6a0 | 4e 61 6d 65 20 66 6f 72 20 6e 65 77 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 | Name.for.new.branch")........... |
| 3f6c0 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 | .......(let.((def.(mapconcat.#'i |
| 3f6e0 | 64 65 6e 74 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dentity......................... |
| 3f700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e | ...............(cdr.(split-strin |
| 3f720 | 67 20 63 68 6f 69 63 65 20 22 2f 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.choice."/")).................. |
| 3f740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2f 22 29 29 29 0a 20 20 20 | ......................"/"))).... |
| 3f760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 63 68 6f | ................(and.(member.cho |
| 3f780 | 69 63 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 6e 61 | ice.(magit-list-remote-branch-na |
| 3f7a0 | 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e | mes)).........................(n |
| 3f7c0 | 6f 74 20 28 6d 65 6d 62 65 72 20 64 65 66 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c | ot.(member.def.(magit-list-local |
| 3f7e0 | 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -branch-names)))................ |
| 3f800 | 20 20 20 20 20 20 20 20 20 64 65 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........def)))................. |
| 3f820 | 63 68 6f 69 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 65 71 20 6d 61 67 69 74 2d 62 72 61 | choice))..........((eq.magit-bra |
| 3f840 | 6e 63 68 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 66 69 72 73 74 20 27 66 61 6c 6c 62 61 63 | nch-read-upstream-first.'fallbac |
| 3f860 | 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 68 6f 69 63 65 0a 20 20 20 20 20 20 | k)...........(list.choice....... |
| 3f880 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 | ..........(magit-read-starting-p |
| 3f8a0 | 6f 69 6e 74 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 20 64 65 66 61 75 6c 74 2d 73 74 61 72 74 | oint.prompt.choice.default-start |
| 3f8c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 | )))..........((user-error."Not.a |
| 3f8e0 | 20 76 61 6c 69 64 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 3a 20 25 73 22 20 63 68 6f 69 63 | .valid.starting-point:.%s".choic |
| 3f900 | 65 29 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 | e)))).....(let.((branch.(magit-r |
| 3f920 | 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 20 6e | ead-string-ns.(concat.prompt.".n |
| 3f940 | 61 6d 65 64 22 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 | amed")))).......(if.(magit-branc |
| 3f960 | 68 2d 70 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 | h-p.branch)...........(magit-bra |
| 3f980 | 6e 63 68 2d 72 65 61 64 2d 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | nch-read-args............(format |
| 3f9a0 | 20 22 42 72 61 6e 63 68 20 60 25 73 27 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 3b 20 70 69 | ."Branch.`%s'.already.exists;.pi |
| 3f9c0 | 63 6b 20 61 6e 6f 74 68 65 72 20 6e 61 6d 65 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 | ck.another.name".branch)........ |
| 3f9e0 | 20 20 20 20 64 65 66 61 75 6c 74 2d 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 | ....default-start).........(list |
| 3fa00 | 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 | .branch.(magit-read-starting-poi |
| 3fa20 | 6e 74 20 70 72 6f 6d 70 74 20 62 72 61 6e 63 68 20 64 65 66 61 75 6c 74 2d 73 74 61 72 74 29 29 | nt.prompt.branch.default-start)) |
| 3fa40 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ))))..;;;###autoload.(defun.magi |
| 3fa60 | 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 75 74 20 28 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e | t-branch-spinout.(branch.&option |
| 3fa80 | 61 6c 20 66 72 6f 6d 29 0a 20 20 22 43 72 65 61 74 65 20 6e 65 77 20 62 72 61 6e 63 68 20 66 72 | al.from)..."Create.new.branch.fr |
| 3faa0 | 6f 6d 20 74 68 65 20 75 6e 70 75 73 68 65 64 20 63 6f 6d 6d 69 74 73 2e 0a 4c 69 6b 65 20 60 6d | om.the.unpushed.commits..Like.`m |
| 3fac0 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 27 20 62 75 74 20 72 65 6d 61 69 6e 20 | agit-branch-spinoff'.but.remain. |
| 3fae0 | 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 74 68 65 72 65 20 | on.the.current.branch..If.there. |
| 3fb00 | 61 72 65 20 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 74 68 65 | are.any.uncommitted.changes,.the |
| 3fb20 | 6e 20 62 65 68 61 76 65 20 65 78 61 63 74 6c 79 20 6c 69 6b 65 0a 60 6d 61 67 69 74 2d 62 72 61 | n.behave.exactly.like.`magit-bra |
| 3fb40 | 6e 63 68 2d 73 70 69 6e 6f 66 66 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | nch-spinoff'."...(interactive.(l |
| 3fb60 | 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 53 70 69 6e 20 | ist.(magit-read-string-ns."Spin. |
| 3fb80 | 6f 75 74 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | out.branch").................... |
| 3fba0 | 20 20 28 63 61 72 20 28 6c 61 73 74 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 | ..(car.(last.(magit-region-value |
| 3fbc0 | 73 20 27 63 6f 6d 6d 69 74 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 62 72 61 6e 63 68 2d | s.'commit)))))...(magit--branch- |
| 3fbe0 | 73 70 69 6e 6f 66 66 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 6e 69 6c 29 29 0a 0a 3b 3b 3b 23 23 | spinoff.branch.from.nil))..;;;## |
| 3fc00 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 | #autoload.(defun.magit-branch-sp |
| 3fc20 | 69 6e 6f 66 66 20 28 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e 61 6c 20 66 72 6f 6d 29 0a 20 20 | inoff.(branch.&optional.from)... |
| 3fc40 | 22 43 72 65 61 74 65 20 6e 65 77 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 74 68 65 20 75 6e 70 75 | "Create.new.branch.from.the.unpu |
| 3fc60 | 73 68 65 64 20 63 6f 6d 6d 69 74 73 2e 0a 0a 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f | shed.commits...Create.and.checko |
| 3fc80 | 75 74 20 61 20 6e 65 77 20 62 72 61 6e 63 68 20 73 74 61 72 74 69 6e 67 20 61 74 20 61 6e 64 20 | ut.a.new.branch.starting.at.and. |
| 3fca0 | 74 72 61 63 6b 69 6e 67 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 54 68 | tracking.the.current.branch...Th |
| 3fcc0 | 61 74 20 62 72 61 6e 63 68 20 69 6e 20 74 75 72 6e 20 69 73 20 72 65 73 65 74 20 74 6f 20 74 68 | at.branch.in.turn.is.reset.to.th |
| 3fce0 | 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 0a 69 74 20 73 68 61 72 65 73 20 77 69 74 68 20 69 74 73 | e.last.commit.it.shares.with.its |
| 3fd00 | 20 75 70 73 74 72 65 61 6d 2e 20 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 | .upstream...If.the.current.branc |
| 3fd20 | 68 20 68 61 73 20 6e 6f 0a 75 70 73 74 72 65 61 6d 20 6f 72 20 6e 6f 20 75 6e 70 75 73 68 65 64 | h.has.no.upstream.or.no.unpushed |
| 3fd40 | 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 20 69 73 | .commits,.then.the.new.branch.is |
| 3fd60 | 20 63 72 65 61 74 65 64 0a 61 6e 79 77 61 79 20 61 6e 64 20 74 68 65 20 70 72 65 76 69 6f 75 73 | .created.anyway.and.the.previous |
| 3fd80 | 6c 79 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 73 20 6e 6f 74 20 74 6f 75 63 68 65 64 | ly.current.branch.is.not.touched |
| 3fda0 | 2e 0a 0a 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 63 72 65 61 74 65 20 61 20 66 65 | ...This.is.useful.to.create.a.fe |
| 3fdc0 | 61 74 75 72 65 20 62 72 61 6e 63 68 20 61 66 74 65 72 20 77 6f 72 6b 20 68 61 73 20 61 6c 72 65 | ature.branch.after.work.has.alre |
| 3fde0 | 61 64 79 0a 62 65 67 61 6e 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62 72 61 6e 63 68 20 28 6c 69 6b | ady.began.on.the.old.branch.(lik |
| 3fe00 | 65 6c 79 20 62 75 74 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 20 5c 22 6d 61 73 74 65 72 | ely.but.not.necessarily.\"master |
| 3fe20 | 5c 22 29 2e 0a 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 73 20 61 | \")...If.the.current.branch.is.a |
| 3fe40 | 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 0a 60 | .member.of.the.value.of.option.` |
| 3fe60 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 | magit-branch-prefer-remote-upstr |
| 3fe80 | 65 61 6d 27 20 28 77 68 69 63 68 20 73 65 65 29 2c 20 74 68 65 6e 20 74 68 65 0a 63 75 72 72 65 | eam'.(which.see),.then.the.curre |
| 3fea0 | 6e 74 20 62 72 61 6e 63 68 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 73 74 | nt.branch.will.be.used.as.the.st |
| 3fec0 | 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 61 73 20 75 73 75 61 6c 2c 20 62 75 74 0a 74 68 65 20 75 | arting.point.as.usual,.but.the.u |
| 3fee0 | 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 6d 61 | pstream.of.the.starting-point.ma |
| 3ff00 | 79 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 0a 6f 66 20 74 68 65 | y.be.used.as.the.upstream.of.the |
| 3ff20 | 20 6e 65 77 20 62 72 61 6e 63 68 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 72 | .new.branch,.instead.of.the.star |
| 3ff40 | 74 69 6e 67 2d 70 6f 69 6e 74 20 69 74 73 65 6c 66 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 | ting-point.itself...If.optional. |
| 3ff60 | 46 52 4f 4d 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 6f 75 72 63 65 | FROM.is.non-nil,.then.the.source |
| 3ff80 | 20 62 72 61 6e 63 68 20 69 73 20 72 65 73 65 74 0a 74 6f 20 60 46 52 4f 4d 7e 27 2c 20 69 6e 73 | .branch.is.reset.to.`FROM~',.ins |
| 3ffa0 | 74 65 61 64 20 6f 66 20 74 6f 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 20 69 74 20 73 68 | tead.of.to.the.last.commit.it.sh |
| 3ffc0 | 61 72 65 73 20 77 69 74 68 20 69 74 73 0a 75 70 73 74 72 65 61 6d 2e 20 20 49 6e 74 65 72 61 63 | ares.with.its.upstream...Interac |
| 3ffe0 | 74 69 76 65 6c 79 2c 20 46 52 4f 4d 20 69 73 20 6f 6e 6c 79 20 65 76 65 72 20 6e 6f 6e 2d 6e 69 | tively,.FROM.is.only.ever.non-ni |
| 40000 | 6c 2c 20 69 66 20 74 68 65 0a 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 73 6f 6d 65 20 63 6f | l,.if.the.region.selects.some.co |
| 40020 | 6d 6d 69 74 73 2c 20 61 6e 64 20 61 6d 6f 6e 67 20 74 68 6f 73 65 20 63 6f 6d 6d 69 74 73 2c 20 | mmits,.and.among.those.commits,. |
| 40040 | 46 52 4f 4d 20 69 73 0a 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 69 73 20 74 68 65 20 66 | FROM.is.the.commit.that.is.the.f |
| 40060 | 65 77 65 73 74 20 63 6f 6d 6d 69 74 73 20 61 68 65 61 64 20 6f 66 20 74 68 65 20 73 6f 75 72 63 | ewest.commits.ahead.of.the.sourc |
| 40080 | 65 0a 62 72 61 6e 63 68 2e 0a 0a 54 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 74 68 65 20 6f 74 68 | e.branch...The.commit.at.the.oth |
| 400a0 | 65 72 20 65 6e 64 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 61 63 74 75 61 6c 6c 79 | er.end.of.the.selection.actually |
| 400c0 | 20 64 6f 65 73 20 6e 6f 74 0a 6d 61 74 74 65 72 2c 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 20 62 65 | .does.not.matter,.all.commits.be |
| 400e0 | 74 77 65 65 6e 20 46 52 4f 4d 20 61 6e 64 20 60 48 45 41 44 27 20 61 72 65 20 6d 6f 76 65 64 20 | tween.FROM.and.`HEAD'.are.moved. |
| 40100 | 74 6f 20 74 68 65 20 6e 65 77 0a 62 72 61 6e 63 68 2e 20 20 49 66 20 46 52 4f 4d 20 69 73 20 6e | to.the.new.branch...If.FROM.is.n |
| 40120 | 6f 74 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 60 48 45 41 44 27 20 6f 72 20 69 73 20 72 | ot.reachable.from.`HEAD'.or.is.r |
| 40140 | 65 61 63 68 61 62 6c 65 0a 66 72 6f 6d 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 27 | eachable.from.the.source.branch' |
| 40160 | 73 20 75 70 73 74 72 65 61 6d 2c 20 74 68 65 6e 20 61 6e 20 65 72 72 6f 72 20 69 73 20 72 61 69 | s.upstream,.then.an.error.is.rai |
| 40180 | 73 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 | sed."...(interactive.(list.(magi |
| 401a0 | 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 53 70 69 6e 20 6f 66 66 20 62 72 61 6e 63 | t-read-string-ns."Spin.off.branc |
| 401c0 | 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6c | h")......................(car.(l |
| 401e0 | 61 73 74 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 63 6f 6d 6d 69 74 | ast.(magit-region-values.'commit |
| 40200 | 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 20 62 | )))))...(magit--branch-spinoff.b |
| 40220 | 72 61 6e 63 68 20 66 72 6f 6d 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 62 72 | ranch.from.t))..(defun.magit--br |
| 40240 | 61 6e 63 68 2d 73 70 69 6e 6f 66 66 20 28 62 72 61 6e 63 68 20 66 72 6f 6d 20 63 68 65 63 6b 6f | anch-spinoff.(branch.from.checko |
| 40260 | 75 74 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 20 62 72 61 6e | ut)...(when.(magit-branch-p.bran |
| 40280 | 63 68 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 70 69 6e | ch).....(user-error."Cannot.spin |
| 402a0 | 20 6f 66 66 20 25 73 2e 20 20 49 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 22 20 62 72 61 | .off.%s...It.already.exists".bra |
| 402c0 | 6e 63 68 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 63 68 65 63 6b 6f 75 74 | nch))...(when.(and.(not.checkout |
| 402e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 6d | )..............(magit-anything-m |
| 40300 | 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 53 74 61 79 69 6e | odified-p)).....(message."Stayin |
| 40320 | 67 20 6f 6e 20 48 45 41 44 20 64 75 65 20 74 6f 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 | g.on.HEAD.due.to.uncommitted.cha |
| 40340 | 6e 67 65 73 22 29 0a 20 20 20 20 28 73 65 74 71 20 63 68 65 63 6b 6f 75 74 20 74 29 29 0a 20 20 | nges").....(setq.checkout.t))... |
| 40360 | 28 69 66 2d 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 | (if-let.((current.(magit-get-cur |
| 40380 | 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 72 61 63 | rent-branch))).......(let.((trac |
| 403a0 | 6b 65 64 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 63 | ked.(magit-get-upstream-branch.c |
| 403c0 | 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 73 65 29 0a 20 20 20 20 20 | urrent)).............base)...... |
| 403e0 | 20 20 20 28 77 68 65 6e 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | ...(when.from...........(unless. |
| 40400 | 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 66 72 6f 6d 20 63 75 72 72 65 | (magit-rev-ancestor-p.from.curre |
| 40420 | 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e | nt).............(user-error."Can |
| 40440 | 6e 6f 74 20 73 70 69 6e 20 6f 66 66 20 25 73 2e 20 20 25 73 20 69 73 20 6e 6f 74 20 72 65 61 63 | not.spin.off.%s...%s.is.not.reac |
| 40460 | 68 61 62 6c 65 20 66 72 6f 6d 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hable.from.%s".................. |
| 40480 | 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 | .......branch.from.current)).... |
| 404a0 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 74 72 61 63 6b 65 64 0a 20 20 20 20 20 20 | .......(when.(and.tracked....... |
| 404c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 | ...............(magit-rev-ancest |
| 404e0 | 6f 72 2d 70 20 66 72 6f 6d 20 74 72 61 63 6b 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | or-p.from.tracked))............. |
| 40500 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 70 69 6e 20 6f 66 66 20 25 73 2e | (user-error."Cannot.spin.off.%s. |
| 40520 | 20 20 25 73 20 69 73 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 75 70 73 74 72 65 61 6d 20 25 73 22 | ..%s.is.ancestor.of.upstream.%s" |
| 40540 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 | .........................branch. |
| 40560 | 66 72 6f 6d 20 74 72 61 63 6b 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d | from.tracked))).........(let.((m |
| 40580 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a 20 20 20 | agit-process-raise-error.t)).... |
| 405a0 | 20 20 20 20 20 20 20 28 69 66 20 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......(if.checkout............. |
| 405c0 | 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 62 | ..(magit-call-git."checkout"."-b |
| 405e0 | 22 20 62 72 61 6e 63 68 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ".branch.current).............(m |
| 40600 | 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 63 75 | agit-call-git."branch".branch.cu |
| 40620 | 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 75 70 73 | rrent))).........(when-let.((ups |
| 40640 | 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 69 6e 64 69 72 65 63 74 2d 75 70 73 74 72 65 | tream.(magit-get-indirect-upstre |
| 40660 | 61 6d 2d 62 72 61 6e 63 68 20 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | am-branch.current)))...........( |
| 40680 | 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 22 2d 2d 73 65 74 2d 75 | magit-call-git."branch"."--set-u |
| 406a0 | 70 73 74 72 65 61 6d 2d 74 6f 22 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 29 29 0a 20 20 | pstream-to".upstream.branch))... |
| 406c0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 74 72 61 63 6b 65 64 0a 20 20 20 20 20 20 20 | ......(when.(and.tracked........ |
| 406e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 | ............(setq.base.......... |
| 40700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 | ................(if.from........ |
| 40720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 66 72 | ......................(concat.fr |
| 40740 | 6f 6d 20 22 5e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | om."^")......................... |
| 40760 | 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 61 73 65 | ...(magit-git-string."merge-base |
| 40780 | 22 20 63 75 72 72 65 6e 74 20 74 72 61 63 6b 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ".current.tracked)))............ |
| 407a0 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 65 71 20 62 61 73 65 20 | ........(not.(magit-rev-eq.base. |
| 407c0 | 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 68 65 63 6b 6f 75 | current)))...........(if.checkou |
| 407e0 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 | t...............(magit-call-git. |
| 40800 | 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 6d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "update-ref"."-m"............... |
| 40820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 72 65 73 65 74 3a 20 | ................(format."reset:. |
| 40840 | 6d 6f 76 69 6e 67 20 74 6f 20 25 73 22 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | moving.to.%s".base)............. |
| 40860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f | ..................(concat."refs/ |
| 40880 | 68 65 61 64 73 2f 22 20 63 75 72 72 65 6e 74 29 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 | heads/".current).base).......... |
| 408a0 | 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 2d 2d 68 61 | ...(magit-call-git."reset"."--ha |
| 408c0 | 72 64 22 20 62 61 73 65 29 29 29 29 0a 20 20 20 20 28 69 66 20 63 68 65 63 6b 6f 75 74 0a 20 20 | rd".base)))).....(if.checkout... |
| 408e0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 | ......(magit-call-git."checkout" |
| 40900 | 20 22 2d 62 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d | ."-b".branch).......(magit-call- |
| 40920 | 67 69 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 28 6d 61 67 69 74 2d | git."branch".branch)))...(magit- |
| 40940 | 72 65 66 72 65 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | refresh))..;;;###autoload.(defun |
| 40960 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 73 65 74 20 28 62 72 61 6e 63 68 20 74 6f 20 26 | .magit-branch-reset.(branch.to.& |
| 40980 | 6f 70 74 69 6f 6e 61 6c 20 73 65 74 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 22 52 65 73 65 74 20 | optional.set-upstream)..."Reset. |
| 409a0 | 61 20 62 72 61 6e 63 68 20 74 6f 20 74 68 65 20 74 69 70 20 6f 66 20 61 6e 6f 74 68 65 72 20 62 | a.branch.to.the.tip.of.another.b |
| 409c0 | 72 61 6e 63 68 20 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 2e 0a 0a 57 68 65 6e | ranch.or.any.other.commit...When |
| 409e0 | 20 74 68 65 20 62 72 61 6e 63 68 20 62 65 69 6e 67 20 72 65 73 65 74 20 69 73 20 74 68 65 20 63 | .the.branch.being.reset.is.the.c |
| 40a00 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 64 6f 20 61 0a 68 61 72 64 20 72 65 | urrent.branch,.then.do.a.hard.re |
| 40a20 | 73 65 74 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 | set...If.there.are.any.uncommitt |
| 40a40 | 65 64 20 63 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 0a 68 61 73 20 74 6f | ed.changes,.then.the.user.has.to |
| 40a60 | 20 63 6f 6e 66 69 72 6d 20 74 68 65 20 72 65 73 65 74 20 62 65 63 61 75 73 65 20 74 68 6f 73 65 | .confirm.the.reset.because.those |
| 40a80 | 20 63 68 61 6e 67 65 73 20 77 6f 75 6c 64 20 62 65 20 6c 6f 73 74 2e 0a 0a 54 68 69 73 20 69 73 | .changes.would.be.lost...This.is |
| 40aa0 | 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20 73 74 61 72 74 65 64 20 77 6f | .useful.when.you.have.started.wo |
| 40ac0 | 72 6b 20 6f 6e 20 61 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 62 75 74 0a 72 65 61 6c 69 | rk.on.a.feature.branch.but.reali |
| 40ae0 | 7a 65 20 69 74 27 73 20 61 6c 6c 20 63 72 61 70 20 61 6e 64 20 77 61 6e 74 20 74 6f 20 73 74 61 | ze.it's.all.crap.and.want.to.sta |
| 40b00 | 72 74 20 6f 76 65 72 2e 0a 0a 57 68 65 6e 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 61 6e 6f 74 | rt.over...When.resetting.to.anot |
| 40b20 | 68 65 72 20 62 72 61 6e 63 68 20 61 6e 64 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 | her.branch.and.a.prefix.argument |
| 40b40 | 20 69 73 20 75 73 65 64 2c 0a 74 68 65 6e 20 61 6c 73 6f 20 73 65 74 20 74 68 65 20 74 61 72 67 | .is.used,.then.also.set.the.targ |
| 40b60 | 65 74 20 62 72 61 6e 63 68 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 | et.branch.as.the.upstream.of.the |
| 40b80 | 20 62 72 61 6e 63 68 0a 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 72 65 73 65 74 2e 22 0a 20 20 | .branch.that.is.being.reset."... |
| 40ba0 | 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 61 74 70 6f 69 6e 74 20 | (interactive....(let*.((atpoint. |
| 40bc0 | 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 | (magit-local-branch-at-point)).. |
| 40be0 | 20 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 | .........(branch.(magit-read-loc |
| 40c00 | 61 6c 2d 62 72 61 6e 63 68 20 22 52 65 73 65 74 20 62 72 61 6e 63 68 22 20 61 74 70 6f 69 6e 74 | al-branch."Reset.branch".atpoint |
| 40c20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 | ))...........(minibuffer-default |
| 40c40 | 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 2d 6d 69 6e 69 62 75 66 2d 64 65 | -add-function.(magit--minibuf-de |
| 40c60 | 66 61 75 6c 74 2d 61 64 64 2d 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 62 | fault-add-commit)))......(list.b |
| 40c80 | 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 | ranch............(magit-completi |
| 40ca0 | 6e 67 2d 72 65 61 64 20 28 66 6f 72 6d 61 74 20 22 52 65 73 65 74 20 25 73 20 74 6f 22 20 62 72 | ng-read.(format."Reset.%s.to".br |
| 40cc0 | 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anch)........................... |
| 40ce0 | 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 6c 69 | ........(delete.branch.(magit-li |
| 40d00 | 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st-branch-names))............... |
| 40d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 | ....................nil.nil.nil. |
| 40d40 | 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 | 'magit-revision-history......... |
| 40d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 | ..........................(or.(a |
| 40d80 | 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 61 74 70 6f 69 6e 74 29 29 20 | nd.(not.(equal.branch.atpoint)). |
| 40da0 | 61 74 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atpoint)........................ |
| 40dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 | ...............(magit-get-upstre |
| 40de0 | 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 63 | am-branch.branch)))............c |
| 40e00 | 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 | urrent-prefix-arg)))...(let.((ma |
| 40e20 | 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 29 0a 20 20 20 20 28 69 66 20 | git-inhibit-refresh.t)).....(if. |
| 40e40 | 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 | (equal.branch.(magit-get-current |
| 40e60 | 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 6d 61 67 69 | -branch)).........(if.(and.(magi |
| 40e80 | 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 | t-anything-modified-p).......... |
| 40ea0 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70 0a 20 20 20 20 20 20 | ........(not.(yes-or-no-p....... |
| 40ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 55 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 | ................."Uncommitted.ch |
| 40ee0 | 61 6e 67 65 73 20 77 69 6c 6c 20 62 65 20 6c 6f 73 74 2e 20 20 50 72 6f 63 65 65 64 3f 20 22 29 | anges.will.be.lost...Proceed?.") |
| 40f00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 | )).............(user-error."Abor |
| 40f20 | 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 68 61 72 64 20 | t")...........(magit-reset-hard. |
| 40f40 | 74 6f 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 70 64 61 | to)).......(magit-call-git."upda |
| 40f60 | 74 65 2d 72 65 66 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | te-ref"......................."- |
| 40f80 | 6d 22 20 28 66 6f 72 6d 61 74 20 22 72 65 73 65 74 3a 20 6d 6f 76 69 6e 67 20 74 6f 20 25 73 22 | m".(format."reset:.moving.to.%s" |
| 40fa0 | 20 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | .to).......................(magi |
| 40fc0 | 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 2d 2d 73 79 6d 62 | t-git-string."rev-parse"."--symb |
| 40fe0 | 6f 6c 69 63 2d 66 75 6c 6c 2d 6e 61 6d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | olic-full-name"................. |
| 41000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 0a | ........................branch). |
| 41020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 29 29 0a 20 20 20 20 28 | ......................to)).....( |
| 41040 | 77 68 65 6e 20 28 61 6e 64 20 73 65 74 2d 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 62 72 | when.(and.set-upstream.(magit-br |
| 41060 | 61 6e 63 68 2d 70 20 74 6f 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 75 70 73 | anch-p.to)).......(magit-set-ups |
| 41080 | 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 74 6f 29 0a 20 20 20 20 20 20 28 6d | tream-branch.branch.to).......(m |
| 410a0 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 | agit-branch-maybe-adjust-upstrea |
| 410c0 | 6d 20 62 72 61 6e 63 68 20 74 6f 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 | m.branch.to)))...(magit-refresh) |
| 410e0 | 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 65 2d 6e | )..(defvar.magit-branch-delete-n |
| 41100 | 65 76 65 72 2d 76 65 72 69 66 79 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 | ever-verify.nil..."Whether.`magi |
| 41120 | 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 65 27 20 61 6c 77 61 79 73 20 70 75 73 68 65 73 20 77 | t-branch-delete'.always.pushes.w |
| 41140 | 69 74 68 20 5c 22 2d 2d 6e 6f 2d 76 65 72 69 66 79 5c 22 2e 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ith.\"--no-verify\".")..;;;###au |
| 41160 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 | toload.(defun.magit-branch-delet |
| 41180 | 65 20 28 62 72 61 6e 63 68 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 0a 20 20 22 | e.(branches.&optional.force)..." |
| 411a0 | 44 65 6c 65 74 65 20 6f 6e 65 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 62 72 61 6e 63 68 65 73 2e | Delete.one.or.multiple.branches. |
| 411c0 | 0a 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 6d 61 72 6b 73 20 6d 75 6c 74 69 70 6c 65 20 62 | ..If.the.region.marks.multiple.b |
| 411e0 | 72 61 6e 63 68 65 73 2c 20 74 68 65 6e 20 6f 66 66 65 72 20 74 6f 20 64 65 6c 65 74 65 0a 74 68 | ranches,.then.offer.to.delete.th |
| 41200 | 6f 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 73 69 6e 67 | ose,.otherwise.prompt.for.a.sing |
| 41220 | 6c 65 20 62 72 61 6e 63 68 20 74 6f 20 62 65 20 64 65 6c 65 74 65 64 2c 0a 64 65 66 61 75 6c 74 | le.branch.to.be.deleted,.default |
| 41240 | 69 6e 67 20 74 6f 20 74 68 65 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 52 65 71 | ing.to.the.branch.at.point...Req |
| 41260 | 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 77 68 65 6e 20 64 65 6c 65 74 69 6e 67 20 | uire.confirmation.when.deleting. |
| 41280 | 62 72 61 6e 63 68 65 73 20 69 73 20 64 61 6e 67 65 72 6f 75 73 20 69 6e 20 73 6f 6d 65 0a 77 61 | branches.is.dangerous.in.some.wa |
| 412a0 | 79 2e 20 20 4f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 27 20 63 61 | y...Option.`magit-no-confirm'.ca |
| 412c0 | 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 74 6f 20 6e 6f 74 20 72 65 71 75 69 72 65 0a 63 | n.be.customized.to.not.require.c |
| 412e0 | 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 69 6e 20 63 65 72 74 61 69 6e 20 63 61 73 65 73 2e 20 20 53 | onfirmation.in.certain.cases...S |
| 41300 | 65 65 20 69 74 73 20 64 6f 63 73 74 72 69 6e 67 20 74 6f 20 6c 65 61 72 6e 20 77 68 79 0a 63 6f | ee.its.docstring.to.learn.why.co |
| 41320 | 6e 66 69 72 6d 61 74 69 6f 6e 20 69 73 20 72 65 71 75 69 72 65 64 20 62 79 20 64 65 66 61 75 6c | nfirmation.is.required.by.defaul |
| 41340 | 74 20 69 6e 20 63 65 72 74 61 69 6e 20 63 61 73 65 73 20 6f 72 20 69 66 20 61 0a 70 72 6f 6d 70 | t.in.certain.cases.or.if.a.promp |
| 41360 | 74 20 69 73 20 63 6f 6e 66 75 73 69 6e 67 2e 22 0a 20 20 3b 3b 20 4f 6e 65 20 77 6f 75 6c 64 20 | t.is.confusing."...;;.One.would. |
| 41380 | 65 78 70 65 63 74 20 74 68 69 73 20 74 6f 20 62 65 20 61 20 63 6f 6d 6d 61 6e 64 20 61 73 20 73 | expect.this.to.be.a.command.as.s |
| 413a0 | 69 6d 70 6c 65 20 61 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 20 20 3b 3b 20 60 6d 61 67 | imple.as,.for.example,...;;.`mag |
| 413c0 | 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 27 3b 20 62 75 74 20 69 74 20 74 75 72 6e 73 20 | it-branch-rename';.but.it.turns. |
| 413e0 | 6f 75 74 20 65 76 65 72 79 6f 6e 65 20 77 61 6e 74 73 20 74 6f 20 73 71 75 65 65 7a 65 0a 20 20 | out.everyone.wants.to.squeeze... |
| 41400 | 3b 3b 20 61 20 62 69 74 20 6f 66 20 65 78 74 72 61 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 | ;;.a.bit.of.extra.functionality. |
| 41420 | 69 6e 74 6f 20 74 68 69 73 20 6f 6e 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 6d 79 73 65 6c 66 2e | into.this.one,.including.myself. |
| 41440 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 | ...(interactive....(let.((branch |
| 41460 | 65 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 62 72 61 6e 63 68 20 | es.(magit-region-values.'branch. |
| 41480 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6f 72 63 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 | t))..........(force.current-pref |
| 414a0 | 69 78 2d 61 72 67 29 29 0a 20 20 20 20 20 28 69 66 20 28 6c 65 6e 67 74 68 3e 20 62 72 61 6e 63 | ix-arg))......(if.(length>.branc |
| 414c0 | 68 65 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 74 | hes.1)..........(magit-confirm.t |
| 414e0 | 20 6e 69 6c 20 22 44 65 6c 65 74 65 20 25 64 20 62 72 61 6e 63 68 65 73 22 20 6e 69 6c 20 62 72 | .nil."Delete.%d.branches".nil.br |
| 41500 | 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 62 72 61 6e 63 68 65 73 0a 20 20 | anches)........(setq.branches... |
| 41520 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 | ...........(list.(magit-read-bra |
| 41540 | 6e 63 68 2d 70 72 65 66 65 72 2d 6f 74 68 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nch-prefer-other................ |
| 41560 | 20 20 20 20 20 28 69 66 20 66 6f 72 63 65 20 22 46 6f 72 63 65 20 64 65 6c 65 74 65 20 62 72 61 | .....(if.force."Force.delete.bra |
| 41580 | 6e 63 68 22 20 22 44 65 6c 65 74 65 20 62 72 61 6e 63 68 22 29 29 29 29 29 0a 20 20 20 20 20 28 | nch"."Delete.branch")))))......( |
| 415a0 | 75 6e 6c 65 73 73 20 66 6f 72 63 65 0a 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 | unless.force........(when-let.(( |
| 415c0 | 75 6e 6d 65 72 67 65 64 20 28 73 65 71 2d 72 65 6d 6f 76 65 20 23 27 6d 61 67 69 74 2d 62 72 61 | unmerged.(seq-remove.#'magit-bra |
| 415e0 | 6e 63 68 2d 6d 65 72 67 65 64 2d 70 20 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 20 | nch-merged-p.branches)))........ |
| 41600 | 20 20 28 69 66 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 65 6c 65 74 65 2d 75 6e 6d | ..(if.(magit-confirm.'delete-unm |
| 41620 | 65 72 67 65 64 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c | erged-branch................"Del |
| 41640 | 65 74 65 20 75 6e 6d 65 72 67 65 64 20 62 72 61 6e 63 68 20 25 73 22 0a 20 20 20 20 20 20 20 20 | ete.unmerged.branch.%s"......... |
| 41660 | 20 20 20 20 20 20 20 22 44 65 6c 65 74 65 20 25 64 20 75 6e 6d 65 72 67 65 64 20 62 72 61 6e 63 | ......."Delete.%d.unmerged.branc |
| 41680 | 68 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 6f 61 62 6f 72 74 20 75 6e 6d | hes"................'noabort.unm |
| 416a0 | 65 72 67 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6f 72 63 65 20 | erged)..............(setq.force. |
| 416c0 | 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 73 65 74 71 20 62 | branches)............(or.(setq.b |
| 416e0 | 72 61 6e 63 68 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c | ranches......................(cl |
| 41700 | 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 62 72 61 6e 63 68 65 73 20 75 6e 6d 65 72 67 65 | -set-difference.branches.unmerge |
| 41720 | 64 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.:test.#'equal))............... |
| 41740 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 29 29 0a 20 20 20 20 20 28 | .(user-error."Abort")))))......( |
| 41760 | 6c 69 73 74 20 62 72 61 6e 63 68 65 73 20 66 6f 72 63 65 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 | list.branches.force)))...(let*.( |
| 41780 | 28 72 65 66 73 20 28 6d 61 70 63 61 72 20 23 27 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 | (refs.(mapcar.#'magit-ref-fullna |
| 417a0 | 6d 65 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6d 62 69 67 75 6f 75 | me.branches))..........(ambiguou |
| 417c0 | 73 20 28 2d 2d 72 65 6d 6f 76 65 20 69 74 20 72 65 66 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e | s.(--remove.it.refs))).....(when |
| 417e0 | 20 61 6d 62 69 67 75 6f 75 73 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 | .ambiguous.......(user-error.... |
| 41800 | 20 20 20 20 22 25 73 20 61 6d 62 69 67 75 6f 75 73 2e 20 20 50 6c 65 61 73 65 20 63 6c 65 61 6e | ...."%s.ambiguous...Please.clean |
| 41820 | 75 70 20 75 73 69 6e 67 20 67 69 74 20 64 69 72 65 63 74 6c 79 2e 22 0a 20 20 20 20 20 20 20 28 | up.using.git.directly."........( |
| 41840 | 6c 65 74 20 28 28 6c 65 6e 20 28 6c 65 6e 67 74 68 20 61 6d 62 69 67 75 6f 75 73 29 29 29 0a 20 | let.((len.(length.ambiguous))).. |
| 41860 | 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 28 28 3d 20 6c 65 6e 20 | ........(cond...........((=.len. |
| 41880 | 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 69 73 22 20 28 73 | 1)............(format."%s.is".(s |
| 418a0 | 65 71 2d 66 69 6e 64 20 23 27 6d 61 67 69 74 2d 72 65 66 2d 61 6d 62 69 67 75 6f 75 73 2d 70 20 | eq-find.#'magit-ref-ambiguous-p. |
| 418c0 | 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 3d 20 6c 65 6e 20 28 6c | branches)))...........((=.len.(l |
| 418e0 | 65 6e 67 74 68 20 72 65 66 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | ength.refs))............(format. |
| 41900 | 22 54 68 65 73 65 20 25 73 20 6e 61 6d 65 73 20 61 72 65 22 20 6c 65 6e 29 29 0a 20 20 20 20 20 | "These.%s.names.are".len))...... |
| 41920 | 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 6f | .....(t............(format."%s.o |
| 41940 | 66 20 74 68 65 73 65 20 6e 61 6d 65 73 20 61 72 65 22 20 6c 65 6e 29 29 29 29 29 29 0a 20 20 20 | f.these.names.are".len)))))).... |
| 41960 | 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 72 65 66 | .(cond......((string-match."^ref |
| 41980 | 73 2f 72 65 6d 6f 74 65 73 2f 5c 5c 28 5b 5e 2f 5d 2b 5c 5c 29 22 20 28 63 61 72 20 72 65 66 73 | s/remotes/\\([^/]+\\)".(car.refs |
| 419a0 | 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 74 63 68 2d 73 | )).......(let*.((remote.(match-s |
| 419c0 | 74 72 69 6e 67 20 31 20 28 63 61 72 20 72 65 66 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tring.1.(car.refs)))............ |
| 419e0 | 20 20 28 6f 66 66 73 65 74 20 28 31 2b 20 28 6c 65 6e 67 74 68 20 72 65 6d 6f 74 65 29 29 29 29 | ..(offset.(1+.(length.remote)))) |
| 41a00 | 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d | .........(cond..........((magit- |
| 41a20 | 63 6f 6e 66 69 72 6d 20 27 64 65 6c 65 74 65 2d 62 72 61 6e 63 68 2d 6f 6e 2d 72 65 6d 6f 74 65 | confirm.'delete-branch-on-remote |
| 41a40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 44 65 6c 65 74 69 6e 67 20 6c | .............(format."Deleting.l |
| 41a60 | 6f 63 61 6c 20 25 73 2e 20 20 41 6c 73 6f 20 64 65 6c 65 74 65 20 6f 6e 20 25 73 22 0a 20 20 20 | ocal.%s...Also.delete.on.%s".... |
| 41a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c | .................(magit-ref-full |
| 41aa0 | 6e 61 6d 65 20 28 63 61 72 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | name.(car.branches))............ |
| 41ac0 | 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | .........remote).............(fo |
| 41ae0 | 72 6d 61 74 20 22 44 65 6c 65 74 69 6e 67 20 25 64 20 6c 6f 63 61 6c 20 72 65 66 73 2e 20 20 41 | rmat."Deleting.%d.local.refs...A |
| 41b00 | 6c 73 6f 20 64 65 6c 65 74 65 20 6f 6e 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lso.delete.on.%s"............... |
| 41b20 | 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(length.refs)............. |
| 41b40 | 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 6f 61 | ........remote).............'noa |
| 41b60 | 62 6f 72 74 20 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 72 65 66 20 | bort.refs)...........;;.The.ref. |
| 41b80 | 6d 61 79 20 61 63 74 75 61 6c 6c 79 20 70 6f 69 6e 74 20 61 74 20 61 6e 6f 74 68 65 72 20 72 65 | may.actually.point.at.another.re |
| 41ba0 | 76 20 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 2c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 75 | v.on.the.remote,...........;;.bu |
| 41bc0 | 74 20 74 68 69 73 20 69 73 20 62 65 74 74 65 72 20 74 68 61 6e 20 6e 6f 74 68 69 6e 67 2e 0a 20 | t.this.is.better.than.nothing... |
| 41be0 | 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 66 20 72 65 66 73 29 0a 20 20 20 20 | .........(dolist.(ref.refs)..... |
| 41c00 | 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 6c 65 74 65 20 25 73 20 28 77 61 73 | ........(message."Delete.%s.(was |
| 41c20 | 20 25 73 29 22 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .%s)".ref......................( |
| 41c40 | 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 72 65 66 29 29 29 | magit-rev-parse."--short".ref))) |
| 41c60 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 73 73 75 6d 65 20 74 68 65 20 62 72 61 6e 63 68 65 | ...........;;.Assume.the.branche |
| 41c80 | 73 20 61 63 74 75 61 6c 6c 79 20 73 74 69 6c 6c 20 65 78 69 73 74 20 6f 6e 20 74 68 65 20 72 65 | s.actually.still.exist.on.the.re |
| 41ca0 | 6d 6f 74 65 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 | mote............(magit-run-git-a |
| 41cc0 | 73 79 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 22 70 75 73 68 22 0a 20 20 20 20 20 20 20 20 20 | sync............"push".......... |
| 41ce0 | 20 20 28 61 6e 64 20 28 6f 72 20 66 6f 72 63 65 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 | ..(and.(or.force.magit-branch-de |
| 41d00 | 6c 65 74 65 2d 6e 65 76 65 72 2d 76 65 72 69 66 79 29 20 22 2d 2d 6e 6f 2d 76 65 72 69 66 79 22 | lete-never-verify)."--no-verify" |
| 41d20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 | )............remote............( |
| 41d40 | 2d 2d 6d 61 70 20 28 63 6f 6e 63 61 74 20 22 3a 22 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 | --map.(concat.":".(substring.it. |
| 41d60 | 6f 66 66 73 65 74 29 29 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b | offset)).branches))...........;; |
| 41d80 | 20 49 66 20 74 68 61 74 20 69 73 20 6e 6f 74 20 74 68 65 20 63 61 73 65 2c 20 74 68 65 6e 20 74 | .If.that.is.not.the.case,.then.t |
| 41da0 | 68 69 73 20 64 65 6c 65 74 65 73 20 74 68 65 20 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 | his.deletes.the.tracking.branche |
| 41dc0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e | s............(set-process-sentin |
| 41de0 | 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 | el............magit-this-process |
| 41e00 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d | ............(apply-partially.#'m |
| 41e20 | 61 67 69 74 2d 64 65 6c 65 74 65 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 73 65 6e 74 69 6e | agit-delete-remote-branch-sentin |
| 41e40 | 65 6c 20 72 65 6d 6f 74 65 20 72 65 66 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 | el.remote.refs)))..........(t... |
| 41e60 | 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 66 20 72 65 66 73 29 0a 20 20 20 20 20 | ........(dolist.(ref.refs)...... |
| 41e80 | 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 6c 65 74 65 20 25 73 20 28 77 61 73 20 | .......(message."Delete.%s.(was. |
| 41ea0 | 25 73 29 22 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | %s)".ref......................(m |
| 41ec0 | 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 72 65 66 29 29 0a 20 | agit-rev-parse."--short".ref)).. |
| 41ee0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 70 64 61 | ...........(magit-call-git."upda |
| 41f00 | 74 65 2d 72 65 66 22 20 22 2d 64 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 | te-ref"."-d".ref))...........(ma |
| 41f20 | 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 29 29 0a 20 20 20 20 20 28 28 6c 65 6e 67 74 68 3e 20 | git-refresh)))))......((length>. |
| 41f40 | 62 72 61 6e 63 68 65 73 20 31 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 62 72 61 6e 63 68 65 73 | branches.1).......(setq.branches |
| 41f60 | 20 28 64 65 6c 65 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e | .(delete.(magit-get-current-bran |
| 41f80 | 63 68 29 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 28 6d 61 70 63 20 23 27 6d 61 67 | ch).branches)).......(mapc.#'mag |
| 41fa0 | 69 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 | it-branch-maybe-delete-pr-remote |
| 41fc0 | 20 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 28 6d 61 70 63 20 23 27 6d 61 67 69 74 2d 62 | .branches).......(mapc.#'magit-b |
| 41fe0 | 72 61 6e 63 68 2d 75 6e 73 65 74 2d 70 75 73 68 52 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 29 | ranch-unset-pushRemote.branches) |
| 42000 | 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 28 | .......(magit-run-git."branch".( |
| 42020 | 69 66 20 66 6f 72 63 65 20 22 2d 44 22 20 22 2d 64 22 29 20 62 72 61 6e 63 68 65 73 29 29 0a 20 | if.force."-D"."-d").branches)).. |
| 42040 | 20 20 20 20 28 74 20 3b 20 41 6e 64 20 6e 6f 77 20 66 6f 72 20 73 6f 6d 65 74 68 69 6e 67 20 63 | ....(t.;.And.now.for.something.c |
| 42060 | 6f 6d 70 6c 65 74 65 6c 79 20 64 69 66 66 65 72 65 6e 74 2e 0a 20 20 20 20 20 20 28 6c 65 74 2a | ompletely.different........(let* |
| 42080 | 20 28 28 62 72 61 6e 63 68 20 28 63 61 72 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 | .((branch.(car.branches))....... |
| 420a0 | 20 20 20 20 20 20 20 28 70 72 6f 6d 70 74 20 28 66 6f 72 6d 61 74 20 22 42 72 61 6e 63 68 20 25 | .......(prompt.(format."Branch.% |
| 420c0 | 73 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 20 20 22 20 62 72 61 6e 63 68 29 29 0a 20 20 | s.is.checked.out...".branch))... |
| 420e0 | 20 20 20 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 69 6e | ...........(target.(magit-get-in |
| 42100 | 64 69 72 65 63 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 74 29 | direct-upstream-branch.branch.t) |
| 42120 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 28 | )).........(when.(equal.branch.( |
| 42140 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 | magit-get-current-branch))...... |
| 42160 | 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 74 61 72 | .....(when.(or.(equal.branch.tar |
| 42180 | 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 74 61 | get).....................(not.ta |
| 421a0 | 72 67 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 61 72 67 65 74 20 | rget)).............(setq.target. |
| 421c0 | 28 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | (magit-main-branch)))........... |
| 421e0 | 28 70 63 61 73 65 20 28 69 66 20 28 6f 72 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 74 61 72 | (pcase.(if.(or.(equal.branch.tar |
| 42200 | 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e | get)..........................(n |
| 42220 | 6f 74 20 74 61 72 67 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ot.target))..................... |
| 42240 | 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 70 72 6f 6d 70 74 20 6e 69 | .(magit-read-char-case.prompt.ni |
| 42260 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 64 20 22 5b 64 | l........................(?d."[d |
| 42280 | 5d 65 74 61 63 68 20 48 45 41 44 20 26 20 64 65 6c 65 74 65 22 20 27 64 65 74 61 63 68 29 0a 20 | ]etach.HEAD.&.delete".'detach).. |
| 422a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 61 20 22 5b 61 5d 62 6f | ......................(?a."[a]bo |
| 422c0 | 72 74 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 61 62 6f 72 74 29 29 0a 20 20 20 20 | rt"................'abort))..... |
| 422e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d | ...............(magit-read-char- |
| 42300 | 63 61 73 65 20 70 72 6f 6d 70 74 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | case.prompt.nil................. |
| 42320 | 20 20 20 20 20 28 3f 64 20 22 5b 64 5d 65 74 61 63 68 20 48 45 41 44 20 26 20 64 65 6c 65 74 65 | .....(?d."[d]etach.HEAD.&.delete |
| 42340 | 22 20 27 64 65 74 61 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".'detach)...................... |
| 42360 | 28 3f 63 20 28 66 6f 72 6d 61 74 20 22 5b 63 5d 68 65 63 6b 6f 75 74 20 25 73 20 26 20 64 65 6c | (?c.(format."[c]heckout.%s.&.del |
| 42380 | 65 74 65 22 20 74 61 72 67 65 74 29 20 27 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 | ete".target).'target)........... |
| 423a0 | 20 20 20 20 20 20 20 20 20 20 20 28 3f 61 20 22 5b 61 5d 62 6f 72 74 22 20 27 61 62 6f 72 74 29 | ...........(?a."[a]bort".'abort) |
| 423c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 60 64 65 74 61 63 68 20 28 75 6e 6c 65 73 73 20 | )).............(`detach.(unless. |
| 423e0 | 28 6f 72 20 28 65 71 75 61 6c 20 66 6f 72 63 65 20 27 28 34 29 29 0a 20 20 20 20 20 20 20 20 20 | (or.(equal.force.'(4)).......... |
| 42400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 | ........................(member. |
| 42420 | 62 72 61 6e 63 68 20 66 6f 72 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch.force)................... |
| 42440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6d 65 72 | ...............(magit-branch-mer |
| 42460 | 67 65 64 2d 70 20 62 72 61 6e 63 68 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ged-p.branch.t))................ |
| 42480 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 65 6c 65 74 65 2d 75 | ........(magit-confirm.'delete-u |
| 424a0 | 6e 6d 65 72 67 65 64 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nmerged-branch.................. |
| 424c0 | 20 20 20 20 20 20 20 20 22 44 65 6c 65 74 65 20 75 6e 6d 65 72 67 65 64 20 62 72 61 6e 63 68 20 | ........"Delete.unmerged.branch. |
| 424e0 | 25 73 22 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s"."".......................... |
| 42500 | 6e 69 6c 20 28 6c 69 73 74 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nil.(list.branch)))............. |
| 42520 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f | .........(magit-call-git."checko |
| 42540 | 75 74 22 20 22 2d 2d 64 65 74 61 63 68 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 60 74 | ut"."--detach")).............(`t |
| 42560 | 61 72 67 65 74 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 65 71 75 61 6c 20 66 6f 72 63 65 20 27 | arget.(unless.(or.(equal.force.' |
| 42580 | 28 34 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (4))............................ |
| 425a0 | 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 62 72 61 6e 63 68 20 66 6f 72 63 65 29 0a 20 20 20 20 | ......(member.branch.force)..... |
| 425c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 425e0 | 67 69 74 2d 62 72 61 6e 63 68 2d 6d 65 72 67 65 64 2d 70 20 62 72 61 6e 63 68 20 74 61 72 67 65 | git-branch-merged-p.branch.targe |
| 42600 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | t))........................(magi |
| 42620 | 74 2d 63 6f 6e 66 69 72 6d 20 27 64 65 6c 65 74 65 2d 75 6e 6d 65 72 67 65 64 2d 62 72 61 6e 63 | t-confirm.'delete-unmerged-branc |
| 42640 | 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c 65 | h.........................."Dele |
| 42660 | 74 65 20 75 6e 6d 65 72 67 65 64 20 62 72 61 6e 63 68 20 25 73 22 20 22 22 0a 20 20 20 20 20 20 | te.unmerged.branch.%s".""....... |
| 42680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 6c 69 73 74 20 62 72 61 | ...................nil.(list.bra |
| 426a0 | 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | nch)))......................(mag |
| 426c0 | 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 74 61 72 67 65 74 29 29 0a | it-call-git."checkout".target)). |
| 426e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 60 61 62 6f 72 74 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | ............(`abort..(user-error |
| 42700 | 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6f 72 63 | ."Abort")))...........(setq.forc |
| 42720 | 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 | e.t)).........(magit-branch-mayb |
| 42740 | 65 2d 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 | e-delete-pr-remote.branch)...... |
| 42760 | 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 6e 73 65 74 2d 70 75 73 68 52 65 6d 6f 74 | ...(magit-branch-unset-pushRemot |
| 42780 | 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 | e.branch).........(magit-run-git |
| 427a0 | 20 22 62 72 61 6e 63 68 22 20 28 69 66 20 66 6f 72 63 65 20 22 2d 44 22 20 22 2d 64 22 29 20 62 | ."branch".(if.force."-D"."-d").b |
| 427c0 | 72 61 6e 63 68 29 29 29 29 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ranch))))))..(put.'magit-branch- |
| 427e0 | 64 65 6c 65 74 65 20 27 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 74 29 0a 0a 28 64 65 | delete.'interactive-only.t)..(de |
| 42800 | 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 64 65 6c 65 74 65 2d 70 72 | fun.magit-branch-maybe-delete-pr |
| 42820 | 2d 72 65 6d 6f 74 65 20 28 62 72 61 6e 63 68 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 72 | -remote.(branch)...(when-let.((r |
| 42840 | 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 | emote.(magit-get."branch".branch |
| 42860 | 20 22 70 75 6c 6c 52 65 71 75 65 73 74 52 65 6d 6f 74 65 22 29 29 29 0a 20 20 20 20 28 6c 65 74 | ."pullRequestRemote"))).....(let |
| 42880 | 2a 20 28 28 76 61 72 69 61 62 6c 65 20 28 66 6f 72 6d 61 74 20 22 72 65 6d 6f 74 65 2e 25 73 2e | *.((variable.(format."remote.%s. |
| 428a0 | 66 65 74 63 68 22 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 66 73 | fetch".remote))............(refs |
| 428c0 | 70 65 63 73 20 28 6d 61 67 69 74 2d 67 65 74 2d 61 6c 6c 20 76 61 72 69 61 62 6c 65 29 29 29 0a | pecs.(magit-get-all.variable))). |
| 428e0 | 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 62 65 72 20 28 66 6f 72 6d 61 74 20 22 2b | ......(unless.(member.(format."+ |
| 42900 | 72 65 66 73 2f 68 65 61 64 73 2f 2a 3a 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 2a 22 20 | refs/heads/*:refs/remotes/%s/*". |
| 42920 | 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | remote).......................re |
| 42940 | 66 73 70 65 63 73 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 66 73 70 65 63 0a 20 | fspecs).........(let.((refspec.. |
| 42960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d | ..............(if.(equal.(magit- |
| 42980 | 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 70 75 73 68 52 65 6d 6f 74 65 22 | get."branch".branch."pushRemote" |
| 429a0 | 29 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | ).remote)....................(fo |
| 429c0 | 72 6d 61 74 20 22 2b 72 65 66 73 2f 68 65 61 64 73 2f 25 73 3a 72 65 66 73 2f 72 65 6d 6f 74 65 | rmat."+refs/heads/%s:refs/remote |
| 429e0 | 73 2f 25 73 2f 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s/%s/%s"........................ |
| 42a00 | 20 20 20 20 62 72 61 6e 63 68 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 | ....branch.remote.branch)....... |
| 42a20 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 72 67 65 20 28 6d 61 67 69 74 2d 67 | ...........(let.((merge.(magit-g |
| 42a40 | 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 | et."branch".branch."merge")))... |
| 42a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 65 72 67 65 0a 20 20 20 20 | .................(and.merge..... |
| 42a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 | ....................(string-pref |
| 42aa0 | 69 78 2d 70 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 | ix-p."refs/heads/".merge)....... |
| 42ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 65 72 67 65 20 28 73 | ..................(setq.merge.(s |
| 42ae0 | 75 62 73 74 72 69 6e 67 20 6d 65 72 67 65 20 31 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ubstring.merge.11))............. |
| 42b00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2b 72 65 66 73 2f 68 65 61 64 73 | ............(format."+refs/heads |
| 42b20 | 2f 25 73 3a 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 25 73 22 0a 20 20 20 20 20 20 20 20 | /%s:refs/remotes/%s/%s"......... |
| 42b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 72 67 65 20 72 65 | ........................merge.re |
| 42b60 | 6d 6f 74 65 20 6d 65 72 67 65 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | mote.merge))))))...........(when |
| 42b80 | 20 28 6d 65 6d 62 65 72 20 72 65 66 73 70 65 63 20 72 65 66 73 70 65 63 73 29 0a 20 20 20 20 20 | .(member.refspec.refspecs)...... |
| 42ba0 | 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 6c 65 6e 67 74 68 3d 20 72 65 66 73 70 65 63 | .......(if.(and.(length=.refspec |
| 42bc0 | 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | s.1)......................(magit |
| 42be0 | 2d 63 6f 6e 66 69 72 6d 20 27 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 0a 20 20 20 20 20 | -confirm.'delete-pr-remote...... |
| 42c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 41 6c 73 6f 20 | ..................(format."Also. |
| 42c20 | 64 65 6c 65 74 65 20 72 65 6d 6f 74 65 20 25 73 20 28 25 73 29 22 20 72 65 6d 6f 74 65 0a 20 20 | delete.remote.%s.(%s)".remote... |
| 42c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 6f | ............................."no |
| 42c60 | 20 70 75 6c 6c 2d 72 65 71 75 65 73 74 20 62 72 61 6e 63 68 20 72 65 6d 61 69 6e 73 22 29 0a 20 | .pull-request.branch.remains").. |
| 42c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 29 29 0a 20 20 | ......................nil.t))... |
| 42ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 | ..............(magit-call-git."r |
| 42cc0 | 65 6d 6f 74 65 22 20 22 72 6d 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | emote"."rm".remote)............. |
| 42ce0 | 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 75 6e | ..(magit-call-git."config"."--un |
| 42d00 | 73 65 74 2d 61 6c 6c 22 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | set-all".variable............... |
| 42d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5e 25 73 24 22 20 28 | ................(format."^%s$".( |
| 42d40 | 72 65 67 65 78 70 2d 71 75 6f 74 65 20 72 65 66 73 70 65 63 29 29 29 29 29 29 29 29 29 29 0a 0a | regexp-quote.refspec)))))))))).. |
| 42d60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 6e 73 65 74 2d 70 75 73 68 52 65 | (defun.magit-branch-unset-pushRe |
| 42d80 | 6d 6f 74 65 20 28 62 72 61 6e 63 68 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 20 6e 69 6c 20 22 | mote.(branch)...(magit-set.nil." |
| 42da0 | 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 70 75 73 68 52 65 6d 6f 74 65 22 29 29 0a 0a 28 | branch".branch."pushRemote"))..( |
| 42dc0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 | defun.magit-delete-remote-branch |
| 42de0 | 2d 73 65 6e 74 69 6e 65 6c 20 28 72 65 6d 6f 74 65 20 72 65 66 73 20 70 72 6f 63 65 73 73 20 65 | -sentinel.(remote.refs.process.e |
| 42e00 | 76 65 6e 74 29 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 | vent)...(when.(memq.(process-sta |
| 42e20 | 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 | tus.process).'(exit.signal)).... |
| 42e40 | 20 28 69 66 20 28 3d 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f | .(if.(=.(process-exit-status.pro |
| 42e60 | 63 65 73 73 29 20 31 29 0a 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 6f 6e 2d 72 65 | cess).1).........(if-let.((on-re |
| 42e80 | 6d 6f 74 65 20 28 2d 2d 6d 61 70 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 | mote.(--map.(concat."refs/remote |
| 42ea0 | 73 2f 22 20 72 65 6d 6f 74 65 20 22 2f 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s/".remote."/".it).............. |
| 42ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6d | ......................(magit-rem |
| 42ee0 | 6f 74 65 2d 6c 69 73 74 2d 62 72 61 6e 63 68 65 73 20 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 | ote-list-branches.remote)))..... |
| 42f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 73 74 20 28 2d 2d 66 69 6c 74 65 72 20 28 61 6e | .............(rest.(--filter.(an |
| 42f20 | 64 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 69 74 20 6f 6e 2d 72 65 6d 6f 74 65 29 29 0a 20 20 | d.(not.(member.it.on-remote))... |
| 42f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 42f60 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d 65 78 69 73 74 73 2d 70 20 69 74 29 29 0a 20 20 20 | ....(magit-ref-exists-p.it)).... |
| 42f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | ..............................re |
| 42fa0 | 66 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 | fs))).............(progn........ |
| 42fc0 | 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 | .......(process-put.process.'inh |
| 42fe0 | 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ibit-refresh.t)...............(m |
| 43000 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 | agit-process-sentinel.process.ev |
| 43020 | 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 74 | ent)...............(setq.magit-t |
| 43040 | 68 69 73 2d 65 72 72 6f 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 | his-error.nil)...............(me |
| 43060 | 73 73 61 67 65 20 22 53 6f 6d 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 6e 6f 20 6c | ssage."Some.remote.branches.no.l |
| 43080 | 6f 6e 67 65 72 20 65 78 69 73 74 2e 20 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onger.exist...%s"............... |
| 430a0 | 20 20 20 20 20 20 20 20 20 22 44 65 6c 65 74 69 6e 67 20 6a 75 73 74 20 74 68 65 20 6c 6f 63 61 | ........."Deleting.just.the.loca |
| 430c0 | 6c 20 74 72 61 63 6b 69 6e 67 20 72 65 66 73 20 69 6e 73 74 65 61 64 2e 2e 2e 22 29 0a 20 20 20 | l.tracking.refs.instead...").... |
| 430e0 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 66 20 72 65 73 74 29 0a 20 20 | ...........(dolist.(ref.rest)... |
| 43100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 | ..............(magit-call-git."u |
| 43120 | 70 64 61 74 65 2d 72 65 66 22 20 22 2d 64 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 | pdate-ref"."-d".ref))........... |
| 43140 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ....(magit-refresh)............. |
| 43160 | 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 6c 65 74 69 6e 67 20 6c 6f 63 61 6c 20 72 65 6d 6f 74 | ..(message."Deleting.local.remot |
| 43180 | 65 2d 74 72 61 63 6b 69 6e 67 20 72 65 66 73 2e 2e 2e 64 6f 6e 65 22 29 29 0a 20 20 20 20 20 20 | e-tracking.refs...done"))....... |
| 431a0 | 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 | ....(magit-process-sentinel.proc |
| 431c0 | 65 73 73 20 65 76 65 6e 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | ess.event)).......(magit-process |
| 431e0 | 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 29 29 29 0a 0a 3b 3b 3b | -sentinel.process.event))))..;;; |
| 43200 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ###autoload.(defun.magit-branch- |
| 43220 | 72 65 6e 61 6d 65 20 28 6f 6c 64 20 6e 65 77 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 | rename.(old.new.&optional.force) |
| 43240 | 0a 20 20 22 52 65 6e 61 6d 65 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4f 4c 44 20 | ..."Rename.the.branch.named.OLD. |
| 43260 | 74 6f 20 4e 45 57 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 | to.NEW...With.a.prefix.argument. |
| 43280 | 46 4f 52 43 45 2c 20 72 65 6e 61 6d 65 20 65 76 65 6e 20 69 66 20 61 20 62 72 61 6e 63 68 20 6e | FORCE,.rename.even.if.a.branch.n |
| 432a0 | 61 6d 65 64 20 4e 45 57 0a 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 0a 0a 49 66 20 60 62 72 | amed.NEW.already.exists...If.`br |
| 432c0 | 61 6e 63 68 2e 4f 4c 44 2e 70 75 73 68 52 65 6d 6f 74 65 27 20 69 73 20 73 65 74 2c 20 74 68 65 | anch.OLD.pushRemote'.is.set,.the |
| 432e0 | 6e 20 75 6e 73 65 74 20 69 74 2e 20 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 74 68 65 20 76 61 | n.unset.it...Depending.on.the.va |
| 43300 | 6c 75 65 20 6f 66 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 2d 70 75 73 68 | lue.of.`magit-branch-rename-push |
| 43320 | 2d 74 61 72 67 65 74 27 20 28 77 68 69 63 68 20 73 65 65 29 20 6d 61 79 62 65 0a 73 65 74 20 60 | -target'.(which.see).maybe.set.` |
| 43340 | 62 72 61 6e 63 68 2e 4e 45 57 2e 70 75 73 68 52 65 6d 6f 74 65 27 20 61 6e 64 20 6d 61 79 62 65 | branch.NEW.pushRemote'.and.maybe |
| 43360 | 20 72 65 6e 61 6d 65 20 74 68 65 20 70 75 73 68 2d 74 61 72 67 65 74 20 6f 6e 0a 74 68 65 20 72 | .rename.the.push-target.on.the.r |
| 43380 | 65 6d 6f 74 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 | emote."...(interactive....(let.( |
| 433a0 | 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 | (branch.(magit-read-local-branch |
| 433c0 | 20 22 52 65 6e 61 6d 65 20 62 72 61 6e 63 68 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 62 | ."Rename.branch")))......(list.b |
| 433e0 | 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 | ranch............(magit-read-str |
| 43400 | 69 6e 67 2d 6e 73 20 28 66 6f 72 6d 61 74 20 22 52 65 6e 61 6d 65 20 62 72 61 6e 63 68 20 27 25 | ing-ns.(format."Rename.branch.'% |
| 43420 | 73 27 20 74 6f 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s'.to".branch).................. |
| 43440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 | ................nil.'magit-revis |
| 43460 | 69 6f 6e 2d 68 69 73 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d | ion-history)............current- |
| 43480 | 70 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 | prefix-arg)))...(when.(string-ma |
| 434a0 | 74 63 68 20 22 5c 5c 60 68 65 61 64 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 6f 6c 64 29 0a 20 20 20 | tch."\\`heads/\\(.+\\)".old).... |
| 434c0 | 20 28 73 65 74 71 20 6f 6c 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6f 6c 64 29 29 | .(setq.old.(match-string.1.old)) |
| 434e0 | 29 0a 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 6f 6c 64 20 6e 65 77 29 0a 20 20 20 20 28 75 | )...(when.(equal.old.new).....(u |
| 43500 | 73 65 72 2d 65 72 72 6f 72 20 22 4f 6c 64 20 61 6e 64 20 6e 65 77 20 62 72 61 6e 63 68 20 6e 61 | ser-error."Old.and.new.branch.na |
| 43520 | 6d 65 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c | mes.are.the.same"))...(magit-cal |
| 43540 | 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 28 69 66 20 66 6f 72 63 65 20 22 2d 4d 22 20 22 2d | l-git."branch".(if.force."-M"."- |
| 43560 | 6d 22 29 20 6f 6c 64 20 6e 65 77 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 | m").old.new)...(when.magit-branc |
| 43580 | 68 2d 72 65 6e 61 6d 65 2d 70 75 73 68 2d 74 61 72 67 65 74 0a 20 20 20 20 28 6c 65 74 20 28 28 | h-rename-push-target.....(let.(( |
| 435a0 | 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 6f 6c | remote.(magit-get-push-remote.ol |
| 435c0 | 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6c 64 2d 73 70 65 63 69 66 69 65 64 20 28 6d 61 | d))...........(old-specified.(ma |
| 435e0 | 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 6f 6c 64 20 22 70 75 73 68 52 65 6d 6f 74 65 | git-get."branch".old."pushRemote |
| 43600 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 65 77 2d 73 70 65 63 69 66 69 65 64 20 28 6d 61 | "))...........(new-specified.(ma |
| 43620 | 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 6e 65 77 20 22 70 75 73 68 52 65 6d 6f 74 65 | git-get."branch".new."pushRemote |
| 43640 | 22 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6f 6c 64 2d 73 70 65 63 69 66 | "))).......(when.(and.old-specif |
| 43660 | 69 65 64 20 28 6f 72 20 66 6f 72 63 65 20 28 6e 6f 74 20 6e 65 77 2d 73 70 65 63 69 66 69 65 64 | ied.(or.force.(not.new-specified |
| 43680 | 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 4b 65 65 70 20 74 68 65 20 74 61 72 67 65 74 20 73 | ))).........;;.Keep.the.target.s |
| 436a0 | 65 74 74 69 6e 67 20 62 72 61 6e 63 68 20 73 70 65 63 69 66 69 65 64 2c 20 65 76 65 6e 20 69 66 | etting.branch.specified,.even.if |
| 436c0 | 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 72 65 64 75 6e 64 61 6e 74 2e 20 20 | .that.is.........;;.redundant... |
| 436e0 | 42 75 74 20 69 66 20 61 20 62 72 61 6e 63 68 20 62 79 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 | But.if.a.branch.by.the.same.name |
| 43700 | 20 65 78 69 73 74 65 64 20 62 65 66 6f 72 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 74 | .existed.before.........;;.and.t |
| 43720 | 68 65 20 72 65 6e 61 6d 65 20 69 73 6e 27 74 20 66 6f 72 63 65 64 2c 20 74 68 65 6e 20 64 6f 20 | he.rename.isn't.forced,.then.do. |
| 43740 | 6e 6f 74 20 63 68 61 6e 67 65 20 61 20 6c 65 66 74 6f 76 65 72 0a 20 20 20 20 20 20 20 20 3b 3b | not.change.a.leftover.........;; |
| 43760 | 20 73 65 74 74 69 6e 67 2e 20 20 53 75 63 68 20 61 20 6c 65 66 74 6f 76 65 72 20 73 65 74 74 69 | .setting...Such.a.leftover.setti |
| 43780 | 6e 67 20 6d 61 79 20 6f 72 20 6d 61 79 20 6e 6f 74 20 63 6f 6e 66 6f 72 6d 20 74 6f 0a 20 20 20 | ng.may.or.may.not.conform.to.... |
| 437a0 | 20 20 20 20 20 3b 3b 20 77 68 61 74 20 77 65 20 65 78 70 65 63 74 20 68 65 72 65 2e 2e 2e 0a 20 | .....;;.what.we.expect.here..... |
| 437c0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 20 6f 6c 64 2d 73 70 65 63 69 66 69 65 64 20 | .......(magit-set.old-specified. |
| 437e0 | 22 62 72 61 6e 63 68 22 20 6e 65 77 20 22 70 75 73 68 52 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 | "branch".new."pushRemote"))..... |
| 43800 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 | ..(when.(and.(equal.(magit-get-p |
| 43820 | 75 73 68 2d 72 65 6d 6f 74 65 20 6e 65 77 29 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 | ush-remote.new).remote)......... |
| 43840 | 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 61 6e 64 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f | .........;;....and.if.it.does.no |
| 43860 | 74 2c 20 74 68 65 6e 20 77 65 20 6d 75 73 74 20 61 62 6f 72 74 2e 0a 20 20 20 20 20 20 20 20 20 | t,.then.we.must.abort........... |
| 43880 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 | ........(not.(eq.magit-branch-re |
| 438a0 | 6e 61 6d 65 2d 70 75 73 68 2d 74 61 72 67 65 74 20 27 6c 6f 63 61 6c 2d 6f 6e 6c 79 29 29 0a 20 | name-push-target.'local-only)).. |
| 438c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 65 71 20 6d 61 67 | ................(or.(not.(eq.mag |
| 438e0 | 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 2d 70 75 73 68 2d 74 61 72 67 65 74 20 27 66 6f | it-branch-rename-push-target.'fo |
| 43900 | 72 67 65 2d 6f 6e 6c 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rge-only))...................... |
| 43920 | 28 61 6e 64 20 28 72 65 71 75 69 72 65 20 28 71 75 6f 74 65 20 66 6f 72 67 65 29 20 6e 69 6c 20 | (and.(require.(quote.forge).nil. |
| 43940 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 | t)...........................(fb |
| 43960 | 6f 75 6e 64 70 20 27 66 6f 72 67 65 2d 2d 73 70 6c 69 74 2d 66 6f 72 67 65 2d 75 72 6c 29 0a 20 | oundp.'forge--split-forge-url).. |
| 43980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 | .........................(and-le |
| 439a0 | 74 2a 20 28 28 75 72 6c 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 | t*.((url.(magit-git-string...... |
| 439c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 439e0 | 20 20 20 20 20 20 22 72 65 6d 6f 74 65 22 20 22 67 65 74 2d 75 72 6c 22 20 72 65 6d 6f 74 65 29 | ......"remote"."get-url".remote) |
| 43a00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )).............................( |
| 43a20 | 66 6f 72 67 65 2d 2d 73 70 6c 69 74 2d 66 6f 72 67 65 2d 75 72 6c 20 75 72 6c 29 29 29 29 29 0a | forge--split-forge-url.url))))). |
| 43a40 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 6c 64 2d 74 61 72 67 65 74 20 28 6d 61 67 69 74 | ........(let.((old-target.(magit |
| 43a60 | 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 6f 6c 64 20 74 29 29 0a 20 20 20 20 20 20 20 | -get-push-branch.old.t))........ |
| 43a80 | 20 20 20 20 20 20 20 28 6e 65 77 2d 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 | .......(new-target.(magit-get-pu |
| 43aa0 | 73 68 2d 62 72 61 6e 63 68 20 6e 65 77 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sh-branch.new.t))............... |
| 43ac0 | 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 6e | (remote.(magit-get-push-remote.n |
| 43ae0 | 65 77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6f 6c 64 2d 74 | ew)))...........(when.(and.old-t |
| 43b00 | 61 72 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | arget......................(not. |
| 43b20 | 6e 65 77 2d 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | new-target)..................... |
| 43b40 | 20 28 6d 61 67 69 74 2d 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 41 6c 73 6f 20 72 | .(magit-y-or-n-p.(format."Also.r |
| 43b60 | 65 6e 61 6d 65 20 25 53 20 74 6f 20 25 53 20 6f 6e 20 5c 22 25 73 5c 22 22 0a 20 20 20 20 20 20 | ename.%S.to.%S.on.\"%s\""....... |
| 43b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 43ba0 | 20 20 20 20 20 20 20 6f 6c 64 20 6e 65 77 20 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 | .......old.new.remote)))........ |
| 43bc0 | 20 20 20 20 20 3b 3b 20 52 65 6e 61 6d 65 20 6f 6e 20 28 69 2e 65 2e 2c 20 77 69 74 68 69 6e 29 | .....;;.Rename.on.(i.e.,.within) |
| 43be0 | 20 74 68 65 20 72 65 6d 6f 74 65 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 74 68 65 0a 20 20 20 | .the.remote,.but.only.if.the.... |
| 43c00 | 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 72 65 66 20 64 6f 65 73 | .........;;.destination.ref.does |
| 43c20 | 6e 27 74 20 65 78 69 73 74 20 79 65 74 2e 20 20 49 66 20 74 68 61 74 20 72 65 66 20 61 6c 72 65 | n't.exist.yet...If.that.ref.alre |
| 43c40 | 61 64 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 78 69 73 74 73 2c 20 74 68 65 6e 20 | ady.............;;.exists,.then. |
| 43c60 | 69 74 20 70 72 6f 62 61 62 6c 79 20 69 73 20 6f 66 20 73 6f 6d 65 20 76 61 6c 75 65 20 61 6e 64 | it.probably.is.of.some.value.and |
| 43c80 | 20 77 65 20 62 65 74 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e 6f 74 20 74 6f | .we.better.............;;.not.to |
| 43ca0 | 75 63 68 20 69 74 2e 20 20 49 67 6e 6f 72 65 20 77 68 61 74 20 74 68 65 20 6c 6f 63 61 6c 20 72 | uch.it...Ignore.what.the.local.r |
| 43cc0 | 65 66 20 70 6f 69 6e 74 73 20 61 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 2e 65 | ef.points.at,.............;;.i.e |
| 43ce0 | 2e 2c 20 69 66 20 74 68 65 20 6c 6f 63 61 6c 20 61 6e 64 20 74 68 65 20 72 65 6d 6f 74 65 20 72 | .,.if.the.local.and.the.remote.r |
| 43d00 | 65 66 20 64 69 64 6e 27 74 20 70 6f 69 6e 74 20 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b | ef.didn't.point.at.............; |
| 43d20 | 3b 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 20 62 65 66 6f 72 65 20 74 68 65 20 72 65 6e | ;.the.same.commit.before.the.ren |
| 43d40 | 61 6d 65 20 74 68 65 6e 20 6b 65 65 70 20 69 74 20 74 68 61 74 20 77 61 79 2e 0a 20 20 20 20 20 | ame.then.keep.it.that.way....... |
| 43d60 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 70 75 73 68 22 20 22 2d | .......(magit-call-git."push"."- |
| 43d80 | 76 22 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | v".remote....................... |
| 43da0 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3a 72 65 66 73 2f 68 65 61 64 73 2f 25 73 22 | ......(format."%s:refs/heads/%s" |
| 43dc0 | 20 6f 6c 64 2d 74 61 72 67 65 74 20 6e 65 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .old-target.new)................ |
| 43de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 3a 72 65 66 73 2f 68 65 61 64 | .............(format.":refs/head |
| 43e00 | 73 2f 25 73 22 20 6f 6c 64 29 29 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 | s/%s".old)))))))...(magit-branch |
| 43e20 | 2d 75 6e 73 65 74 2d 70 75 73 68 52 65 6d 6f 74 65 20 6f 6c 64 29 0a 20 20 28 6d 61 67 69 74 2d | -unset-pushRemote.old)...(magit- |
| 43e40 | 72 65 66 72 65 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | refresh))..;;;###autoload.(defun |
| 43e60 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 68 65 6c 76 65 20 28 62 72 61 6e 63 68 29 0a 20 20 | .magit-branch-shelve.(branch)... |
| 43e80 | 22 53 68 65 6c 76 65 20 61 20 42 52 41 4e 43 48 2e 0a 52 65 6e 61 6d 65 20 5c 22 72 65 66 73 2f | "Shelve.a.BRANCH..Rename.\"refs/ |
| 43ea0 | 68 65 61 64 73 2f 42 52 41 4e 43 48 5c 22 20 74 6f 20 5c 22 72 65 66 73 2f 73 68 65 6c 76 65 64 | heads/BRANCH\".to.\"refs/shelved |
| 43ec0 | 2f 42 52 41 4e 43 48 5c 22 2c 0a 61 6e 64 20 61 6c 73 6f 20 72 65 6e 61 6d 65 20 74 68 65 20 72 | /BRANCH\",.and.also.rename.the.r |
| 43ee0 | 65 73 70 65 63 74 69 76 65 20 72 65 66 6c 6f 67 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 | espective.reflog.file."...(inter |
| 43f00 | 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 6c | active.(list.(magit-read-other-l |
| 43f20 | 6f 63 61 6c 2d 62 72 61 6e 63 68 20 22 53 68 65 6c 76 65 20 62 72 61 6e 63 68 22 29 29 29 0a 20 | ocal-branch."Shelve.branch"))).. |
| 43f40 | 20 28 6c 65 74 20 28 28 6f 6c 64 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 68 65 61 64 73 2f | .(let.((old.(concat."refs/heads/ |
| 43f60 | 22 20 20 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 6e 65 77 20 28 63 6f 6e 63 61 | "...branch)).........(new.(conca |
| 43f80 | 74 20 22 72 65 66 73 2f 73 68 65 6c 76 65 64 2f 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 | t."refs/shelved/".branch)))..... |
| 43fa0 | 28 6d 61 67 69 74 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 6e 65 77 20 6f 6c 64 20 | (magit-git."update-ref".new.old. |
| 43fc0 | 22 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 72 65 6e 61 6d 65 2d 72 65 66 6c 6f 67 2d 66 69 | "").....(magit--rename-reflog-fi |
| 43fe0 | 6c 65 20 6f 6c 64 20 6e 65 77 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 6e | le.old.new).....(magit-branch-un |
| 44000 | 73 65 74 2d 70 75 73 68 52 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 28 6d 61 67 69 | set-pushRemote.branch).....(magi |
| 44020 | 74 2d 72 75 6e 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 22 2d 44 22 20 62 72 61 6e 63 68 29 29 | t-run-git."branch"."-D".branch)) |
| 44040 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 | )..;;;###autoload.(defun.magit-b |
| 44060 | 72 61 6e 63 68 2d 75 6e 73 68 65 6c 76 65 20 28 62 72 61 6e 63 68 29 0a 20 20 22 55 6e 73 68 65 | ranch-unshelve.(branch)..."Unshe |
| 44080 | 6c 76 65 20 61 20 42 52 41 4e 43 48 0a 52 65 6e 61 6d 65 20 5c 22 72 65 66 73 2f 73 68 65 6c 76 | lve.a.BRANCH.Rename.\"refs/shelv |
| 440a0 | 65 64 2f 42 52 41 4e 43 48 5c 22 20 74 6f 20 5c 22 72 65 66 73 2f 68 65 61 64 73 2f 42 52 41 4e | ed/BRANCH\".to.\"refs/heads/BRAN |
| 440c0 | 43 48 5c 22 2c 0a 61 6e 64 20 61 6c 73 6f 20 72 65 6e 61 6d 65 20 74 68 65 20 72 65 73 70 65 63 | CH\",.and.also.rename.the.respec |
| 440e0 | 74 69 76 65 20 72 65 66 6c 6f 67 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | tive.reflog.file."...(interactiv |
| 44100 | 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | e....(list.(magit-completing-rea |
| 44120 | 64 0a 20 20 20 20 20 20 20 20 20 20 22 55 6e 73 68 65 6c 76 65 20 62 72 61 6e 63 68 22 0a 20 20 | d..........."Unshelve.branch"... |
| 44140 | 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 38 29 0a | ........(--map.(substring.it.8). |
| 44160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 | .................(magit-list-ref |
| 44180 | 6e 61 6d 65 73 20 22 72 65 66 73 2f 73 68 65 6c 76 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 | names."refs/shelved")).......... |
| 441a0 | 20 6e 69 6c 20 74 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6f 6c 64 20 28 63 6f 6e 63 61 74 20 22 | .nil.t)))...(let.((old.(concat." |
| 441c0 | 72 65 66 73 2f 73 68 65 6c 76 65 64 2f 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 | refs/shelved/".branch))......... |
| 441e0 | 28 6e 65 77 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 20 20 20 62 72 61 | (new.(concat."refs/heads/"...bra |
| 44200 | 6e 63 68 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 | nch))).....(magit-git."update-re |
| 44220 | 66 22 20 6e 65 77 20 6f 6c 64 20 22 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 72 65 6e 61 6d | f".new.old."").....(magit--renam |
| 44240 | 65 2d 72 65 66 6c 6f 67 2d 66 69 6c 65 20 6f 6c 64 20 6e 65 77 29 0a 20 20 20 20 28 6d 61 67 69 | e-reflog-file.old.new).....(magi |
| 44260 | 74 2d 72 75 6e 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 64 22 20 6f 6c 64 29 | t-run-git."update-ref"."-d".old) |
| 44280 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 6e 61 6d 65 2d 72 65 66 6c 6f 67 2d | ))..(defun.magit--rename-reflog- |
| 442a0 | 66 69 6c 65 20 28 6f 6c 64 20 6e 65 77 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 69 72 20 28 6d 61 | file.(old.new)...(let*.((dir.(ma |
| 442c0 | 67 69 74 2d 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6f 6c 64 20 28 65 78 70 61 | git-gitdir))..........(old.(expa |
| 442e0 | 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 6c 6f 67 73 2f 22 20 6f 6c 64 | nd-file-name.(concat."logs/".old |
| 44300 | 29 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 77 20 28 65 78 70 61 6e 64 2d 66 69 | ).dir))..........(new.(expand-fi |
| 44320 | 6c 65 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 6c 6f 67 73 2f 22 20 6e 65 77 29 20 64 69 72 | le-name.(concat."logs/".new).dir |
| 44340 | 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 6f 6c 64 | ))).....(when.(file-exists-p.old |
| 44360 | 29 0a 20 20 20 20 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 | ).......(make-directory.(file-na |
| 44380 | 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 65 77 29 20 74 29 0a 20 20 20 20 20 20 28 72 65 6e 61 | me-directory.new).t).......(rena |
| 443a0 | 6d 65 2d 66 69 6c 65 20 6f 6c 64 20 6e 65 77 20 74 29 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6e 66 69 | me-file.old.new.t))))..;;;.Confi |
| 443c0 | 67 75 72 65 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 | gure..;;;###autoload.(autoload.' |
| 443e0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 20 22 6d 61 67 69 74 2d 62 72 | magit-branch-configure."magit-br |
| 44400 | 61 6e 63 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 | anch".nil.t).(transient-define-p |
| 44420 | 72 65 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 20 28 62 72 | refix.magit-branch-configure.(br |
| 44440 | 61 6e 63 68 29 0a 20 20 22 43 6f 6e 66 69 67 75 72 65 20 61 20 62 72 61 6e 63 68 2e 22 0a 20 20 | anch)..."Configure.a.branch."... |
| 44460 | 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 72 61 6e 63 68 22 0a 20 20 5b 3a 64 65 73 63 72 | :man-page."git-branch"...[:descr |
| 44480 | 69 70 74 69 6f 6e 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 28 63 6f 6e 63 61 | iption....(lambda.()......(conca |
| 444a0 | 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 43 6f 6e 66 69 67 75 72 65 20 22 20 27 66 61 63 65 | t.(propertize."Configure.".'face |
| 444c0 | 20 27 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .'transient-heading)............ |
| 444e0 | 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f 72 65 66 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 | ..(propertize.(oref.(transient-p |
| 44500 | 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | refix-object).scope)............ |
| 44520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 | ..............'face.'magit-branc |
| 44540 | 68 2d 6c 6f 63 61 6c 29 29 29 0a 20 20 20 28 22 64 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e | h-local)))....("d".magit-branch. |
| 44560 | 3c 62 72 61 6e 63 68 3e 2e 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20 20 20 28 22 75 22 20 6d 61 | <branch>.description)....("u".ma |
| 44580 | 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 2f 72 65 6d 6f 74 65 | git-branch.<branch>.merge/remote |
| 445a0 | 29 0a 20 20 20 28 22 72 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e | )....("r".magit-branch.<branch>. |
| 445c0 | 72 65 62 61 73 65 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 | rebase)....("p".magit-branch.<br |
| 445e0 | 61 6e 63 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 29 5d 0a 20 20 5b 22 43 6f 6e 66 69 67 75 72 65 | anch>.pushRemote)]...["Configure |
| 44600 | 20 72 65 70 6f 73 69 74 6f 72 79 20 64 65 66 61 75 6c 74 73 22 0a 20 20 20 28 22 52 22 20 6d 61 | .repository.defaults"....("R".ma |
| 44620 | 67 69 74 2d 70 75 6c 6c 2e 72 65 62 61 73 65 29 0a 20 20 20 28 22 50 22 20 6d 61 67 69 74 2d 72 | git-pull.rebase)....("P".magit-r |
| 44640 | 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 29 0a 20 20 20 28 22 42 22 20 22 55 70 64 61 | emote.pushDefault)....("B"."Upda |
| 44660 | 74 65 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 22 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d | te.default.branch".magit-update- |
| 44680 | 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 0a 20 20 20 20 3a 69 6e 61 70 74 2d 69 66 2d 6e 6f 74 | default-branch.....:inapt-if-not |
| 446a0 | 20 6d 61 67 69 74 2d 67 65 74 2d 73 6f 6d 65 2d 72 65 6d 6f 74 65 29 5d 0a 20 20 5b 22 43 6f 6e | .magit-get-some-remote)]...["Con |
| 446c0 | 66 69 67 75 72 65 20 62 72 61 6e 63 68 20 63 72 65 61 74 69 6f 6e 22 0a 20 20 20 28 22 61 20 6d | figure.branch.creation"....("a.m |
| 446e0 | 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 67 65 29 0a 20 | ".magit-branch.autoSetupMerge).. |
| 44700 | 20 20 28 22 61 20 72 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 52 | ..("a.r".magit-branch.autoSetupR |
| 44720 | 65 62 61 73 65 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 | ebase)]...(interactive....(list. |
| 44740 | 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 | (or.(and.(not.current-prefix-arg |
| 44760 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 61 6e 64 20 6d 61 | )...................(not.(and.ma |
| 44780 | 67 69 74 2d 62 72 61 6e 63 68 2d 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 | git-branch-direct-configure..... |
| 447a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 74 72 61 6e | ........................(eq.tran |
| 447c0 | 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 62 72 61 | sient-current-command.'magit-bra |
| 447e0 | 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | nch)))...................(magit- |
| 44800 | 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | get-current-branch))............ |
| 44820 | 20 20 28 6d 61 67 69 74 2d 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 73 63 6f 70 65 29 29 29 29 0a | ..(magit--read-branch-scope)))). |
| 44840 | 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 | ..(transient-setup.'magit-branch |
| 44860 | 2d 63 6f 6e 66 69 67 75 72 65 20 6e 69 6c 20 6e 69 6c 20 3a 73 63 6f 70 65 20 62 72 61 6e 63 68 | -configure.nil.nil.:scope.branch |
| 44880 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 73 63 | ))..(defun.magit--read-branch-sc |
| 448a0 | 6f 70 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6f 62 6a 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 | ope.(&optional.obj)...(magit-rea |
| 448c0 | 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 0a 20 20 20 28 69 66 20 6f 62 6a 0a 20 20 20 20 20 20 | d-local-branch....(if.obj....... |
| 448e0 | 20 28 66 6f 72 6d 61 74 20 22 53 65 74 20 25 73 20 66 6f 72 20 62 72 61 6e 63 68 22 0a 20 20 20 | .(format."Set.%s.for.branch".... |
| 44900 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 | ............(format.(oref.obj.va |
| 44920 | 72 69 61 62 6c 65 29 20 22 3c 6e 61 6d 65 3e 22 29 29 0a 20 20 20 20 20 22 43 6f 6e 66 69 67 75 | riable)."<name>"))......"Configu |
| 44940 | 72 65 20 62 72 61 6e 63 68 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 | re.branch")))..(transient-define |
| 44960 | 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 64 65 | -suffix.magit-branch.<branch>.de |
| 44980 | 73 63 72 69 70 74 69 6f 6e 20 28 62 72 61 6e 63 68 29 0a 20 20 22 45 64 69 74 20 74 68 65 20 64 | scription.(branch)..."Edit.the.d |
| 449a0 | 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 42 52 41 4e 43 48 2e 22 0a 20 20 3a 63 6c 61 73 73 20 | escription.of.BRANCH."...:class. |
| 449c0 | 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 74 72 61 6e 73 69 65 6e | 'magit--git-variable...:transien |
| 449e0 | 74 20 6e 69 6c 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 62 72 61 6e 63 68 2e 25 73 2e 64 65 73 | t.nil...:variable."branch.%s.des |
| 44a00 | 63 72 69 70 74 69 6f 6e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 | cription"...(interactive.(list.( |
| 44a20 | 6f 72 65 66 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 20 73 63 | oref.transient-current-prefix.sc |
| 44a40 | 6f 70 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 | ope)))...(magit-run-git-with-edi |
| 44a60 | 74 6f 72 20 22 62 72 61 6e 63 68 22 20 22 2d 2d 65 64 69 74 2d 64 65 73 63 72 69 70 74 69 6f 6e | tor."branch"."--edit-description |
| 44a80 | 22 20 62 72 61 6e 63 68 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 69 74 | ".branch))..(defclass.magit--git |
| 44aa0 | 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 | -branch:upstream.(magit--git-var |
| 44ac0 | 69 61 62 6c 65 29 0a 20 20 28 28 66 6f 72 6d 61 74 20 3a 69 6e 69 74 66 6f 72 6d 20 22 20 25 6b | iable)...((format.:initform.".%k |
| 44ae0 | 20 25 6d 20 25 4d 5c 6e 20 20 20 25 72 20 25 52 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 | .%m.%M\n...%r.%R")))..(transient |
| 44b00 | 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e | -define-infix.magit-branch.<bran |
| 44b20 | 63 68 3e 2e 6d 65 72 67 65 2f 72 65 6d 6f 74 65 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 | ch>.merge/remote.()...:class.'ma |
| 44b40 | 67 69 74 2d 2d 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 61 6d 29 0a 0a 28 63 6c 2d 64 | git--git-branch:upstream)..(cl-d |
| 44b60 | 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 | efmethod.transient-init-value.(( |
| 44b80 | 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 61 6d 29 29 | obj.magit--git-branch:upstream)) |
| 44ba0 | 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 65 66 20 28 74 72 | ...(when-let*.((branch.(oref.(tr |
| 44bc0 | 61 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 29 0a 20 | ansient-prefix-object).scope)).. |
| 44be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 | .............(remote.(magit-get. |
| 44c00 | 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 | "branch".branch."remote"))...... |
| 44c20 | 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 | .........(merge..(magit-get."bra |
| 44c40 | 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 20 20 28 6f 73 65 74 | nch".branch."merge"))).....(oset |
| 44c60 | 20 6f 62 6a 20 76 61 6c 75 65 20 28 6c 69 73 74 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 29 29 | .obj.value.(list.remote.merge))) |
| 44c80 | 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 66 69 78 | )..(cl-defmethod.transient-infix |
| 44ca0 | 2d 72 65 61 64 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 | -read.((obj.magit--git-branch:up |
| 44cc0 | 73 74 72 65 61 6d 29 29 0a 20 20 28 69 66 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 6c 75 65 29 0a | stream))...(if.(oref.obj.value). |
| 44ce0 | 20 20 20 20 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 6c 75 65 20 6e 69 6c 29 0a 20 20 20 20 28 | ......(oset.obj.value.nil).....( |
| 44d00 | 6d 61 67 69 74 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 28 6f 72 65 66 | magit-read-upstream-branch.(oref |
| 44d20 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 | .(transient-prefix-object).scope |
| 44d40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 44d60 | 20 20 22 55 70 73 74 72 65 61 6d 22 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 | .."Upstream")))..(cl-defmethod.t |
| 44d80 | 72 61 6e 73 69 65 6e 74 2d 69 6e 66 69 78 2d 73 65 74 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d | ransient-infix-set.((obj.magit-- |
| 44da0 | 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 61 6d 29 20 72 65 66 6e 61 6d 65 29 0a 20 20 | git-branch:upstream).refname)... |
| 44dc0 | 28 6d 61 67 69 74 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 28 6f 72 65 66 | (magit-set-upstream-branch.(oref |
| 44de0 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 | .(transient-prefix-object).scope |
| 44e00 | 29 20 72 65 66 6e 61 6d 65 29 0a 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 6c 75 65 0a 20 20 20 | ).refname)...(oset.obj.value.... |
| 44e20 | 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 65 66 20 28 74 | .....(and-let*.((branch.(oref.(t |
| 44e40 | 72 61 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 29 0a | ransient-prefix-object).scope)). |
| 44e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 20 28 6d 61 67 69 74 2d 67 65 74 | ...................(r.(magit-get |
| 44e80 | 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 | ."branch".branch."remote"))..... |
| 44ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 | ...............(m.(magit-get."br |
| 44ec0 | 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 | anch".branch."merge")))......... |
| 44ee0 | 20 20 28 6c 69 73 74 20 72 20 6d 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 | ..(list.r.m)))...(magit-refresh) |
| 44f00 | 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 66 6f 72 6d 61 | )..(cl-defmethod.transient-forma |
| 44f20 | 74 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 | t.((obj.magit--git-branch:upstre |
| 44f40 | 61 6d 29 29 0a 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6f 72 65 66 20 28 74 72 61 6e | am))...(let.((branch.(oref.(tran |
| 44f60 | 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 29 29 0a 20 20 | sient-prefix-object).scope)))... |
| 44f80 | 20 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 0a 20 20 20 20 20 28 6f 72 65 66 20 6f 62 6a 20 66 6f | ..(format-spec......(oref.obj.fo |
| 44fa0 | 72 6d 61 74 29 0a 20 20 20 20 20 60 28 28 3f 6b 20 2e 20 2c 28 74 72 61 6e 73 69 65 6e 74 2d 66 | rmat)......`((?k...,(transient-f |
| 44fc0 | 6f 72 6d 61 74 2d 6b 65 79 20 6f 62 6a 29 29 0a 20 20 20 20 20 20 20 28 3f 72 20 2e 20 2c 28 66 | ormat-key.obj))........(?r...,(f |
| 44fe0 | 6f 72 6d 61 74 20 22 62 72 61 6e 63 68 2e 25 73 2e 72 65 6d 6f 74 65 22 20 62 72 61 6e 63 68 29 | ormat."branch.%s.remote".branch) |
| 45000 | 29 0a 20 20 20 20 20 20 20 28 3f 6d 20 2e 20 2c 28 66 6f 72 6d 61 74 20 22 62 72 61 6e 63 68 2e | )........(?m...,(format."branch. |
| 45020 | 25 73 2e 6d 65 72 67 65 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 28 3f 52 20 2e 20 | %s.merge".branch))........(?R... |
| 45040 | 2c 28 74 72 61 6e 73 69 65 6e 74 2d 66 6f 72 6d 61 74 2d 76 61 6c 75 65 20 6f 62 6a 20 23 27 63 | ,(transient-format-value.obj.#'c |
| 45060 | 61 72 29 29 0a 20 20 20 20 20 20 20 28 3f 4d 20 2e 20 2c 28 74 72 61 6e 73 69 65 6e 74 2d 66 6f | ar))........(?M...,(transient-fo |
| 45080 | 72 6d 61 74 2d 76 61 6c 75 65 20 6f 62 6a 20 23 27 63 61 64 72 29 29 29 29 29 29 0a 0a 28 63 6c | rmat-value.obj.#'cadr))))))..(cl |
| 450a0 | 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 66 6f 72 6d 61 74 2d 76 61 6c 75 | -defmethod.transient-format-valu |
| 450c0 | 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 62 72 61 6e 63 68 3a 75 70 73 74 72 65 | e.((obj.magit--git-branch:upstre |
| 450e0 | 61 6d 29 20 6b 65 79 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 76 61 6c 75 65 20 28 66 75 6e 63 | am).key)...(if-let.((value.(func |
| 45100 | 61 6c 6c 20 6b 65 79 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 | all.key.(oref.obj.value))))..... |
| 45120 | 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 76 61 6c 75 65 20 27 66 61 63 65 20 27 74 72 61 6e 73 | ..(propertize.value.'face.'trans |
| 45140 | 69 65 6e 74 2d 61 72 67 75 6d 65 6e 74 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 | ient-argument).....(propertize." |
| 45160 | 75 6e 73 65 74 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 | unset".'face.'transient-inactive |
| 45180 | 2d 61 72 67 75 6d 65 6e 74 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d | -argument)))..(transient-define- |
| 451a0 | 69 6e 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 72 65 62 61 | infix.magit-branch.<branch>.reba |
| 451c0 | 73 65 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 | se.()...:class.'magit--git-varia |
| 451e0 | 62 6c 65 3a 63 68 6f 69 63 65 73 0a 20 20 3a 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d 2d 72 65 | ble:choices...:scope.#'magit--re |
| 45200 | 61 64 2d 62 72 61 6e 63 68 2d 73 63 6f 70 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 62 72 61 | ad-branch-scope...:variable."bra |
| 45220 | 6e 63 68 2e 25 73 2e 72 65 62 61 73 65 22 0a 20 20 3a 66 61 6c 6c 62 61 63 6b 20 22 70 75 6c 6c | nch.%s.rebase"...:fallback."pull |
| 45240 | 2e 72 65 62 61 73 65 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 74 72 75 65 22 20 22 66 61 | .rebase"...:choices.'("true"."fa |
| 45260 | 6c 73 65 22 29 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 66 61 6c 73 65 22 29 0a 0a 28 74 72 61 6e | lse")...:default."false")..(tran |
| 45280 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e | sient-define-infix.magit-branch. |
| 452a0 | 3c 62 72 61 6e 63 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 | <branch>.pushRemote.()...:class. |
| 452c0 | 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a 20 20 3a | 'magit--git-variable:choices...: |
| 452e0 | 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 73 63 6f 70 65 | scope.#'magit--read-branch-scope |
| 45300 | 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 62 72 61 6e 63 68 2e 25 73 2e 70 75 73 68 52 65 6d 6f | ...:variable."branch.%s.pushRemo |
| 45320 | 74 65 22 0a 20 20 3a 66 61 6c 6c 62 61 63 6b 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 | te"...:fallback."remote.pushDefa |
| 45340 | 75 6c 74 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 23 27 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d | ult"...:choices.#'magit-list-rem |
| 45360 | 6f 74 65 73 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d | otes)..(transient-define-infix.m |
| 45380 | 61 67 69 74 2d 70 75 6c 6c 2e 72 65 62 61 73 65 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 | agit-pull.rebase.()...:class.'ma |
| 453a0 | 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a 20 20 3a 76 61 72 | git--git-variable:choices...:var |
| 453c0 | 69 61 62 6c 65 20 22 70 75 6c 6c 2e 72 65 62 61 73 65 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 | iable."pull.rebase"...:choices.' |
| 453e0 | 28 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 66 61 6c | ("true"."false")...:default."fal |
| 45400 | 73 65 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 | se")..(transient-define-infix.ma |
| 45420 | 67 69 74 2d 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 20 28 29 0a 20 20 3a 63 6c 61 | git-remote.pushDefault.()...:cla |
| 45440 | 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a | ss.'magit--git-variable:choices. |
| 45460 | 20 20 3a 76 61 72 69 61 62 6c 65 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 | ..:variable."remote.pushDefault" |
| 45480 | 0a 20 20 3a 63 68 6f 69 63 65 73 20 23 27 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 | ...:choices.#'magit-list-remotes |
| 454a0 | 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 | )..(transient-define-infix.magit |
| 454c0 | 2d 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 67 65 20 28 29 0a 20 20 3a 63 6c 61 | -branch.autoSetupMerge.()...:cla |
| 454e0 | 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a | ss.'magit--git-variable:choices. |
| 45500 | 20 20 3a 76 61 72 69 61 62 6c 65 20 22 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 | ..:variable."branch.autoSetupMer |
| 45520 | 67 65 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 61 6c 77 61 79 73 22 20 22 74 72 75 65 22 | ge"...:choices.'("always"."true" |
| 45540 | 20 22 66 61 6c 73 65 22 29 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 74 72 75 65 22 29 0a 0a 28 74 | ."false")...:default."true")..(t |
| 45560 | 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 62 72 61 6e | ransient-define-infix.magit-bran |
| 45580 | 63 68 2e 61 75 74 6f 53 65 74 75 70 52 65 62 61 73 65 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 | ch.autoSetupRebase.()...:class.' |
| 455a0 | 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a 20 20 3a 76 | magit--git-variable:choices...:v |
| 455c0 | 61 72 69 61 62 6c 65 20 22 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 52 65 62 61 73 65 22 | ariable."branch.autoSetupRebase" |
| 455e0 | 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 61 6c 77 61 79 73 22 20 22 6c 6f 63 61 6c 22 20 22 | ...:choices.'("always"."local"." |
| 45600 | 72 65 6d 6f 74 65 22 20 22 6e 65 76 65 72 22 29 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 6e 65 76 | remote"."never")...:default."nev |
| 45620 | 65 72 22 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 62 72 61 6e | er")..;;;._.(provide.'magit-bran |
| 45640 | 63 68 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2e 65 6c 20 65 6e 64 73 20 68 65 72 | ch).;;;.magit-branch.el.ends.her |
| 45660 | 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e............................... |
| 45680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 456a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 456c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 456e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 457a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 457c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 457e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45800 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 62 75 6e 64 6c 65 | magit-20240404.1901/magit-bundle |
| 45820 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 45840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 45880 | 30 30 31 32 32 34 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 30 32 00 20 30 00 00 00 | 0012245.00000000000.015002..0... |
| 458a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 458c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 458e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 45920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 45940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 459a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 459c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 459e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45a00 | 3b 3b 3b 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2e 65 6c 20 2d 2d 2d 20 42 75 6e 64 6c 65 20 73 | ;;;.magit-bundle.el.---.Bundle.s |
| 45a20 | 75 70 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | upport.for.Magit..-*-.lexical-bi |
| 45a40 | 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 | nding:t.-*-..;;.Copyright.(C).20 |
| 45a60 | 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 | 08-2024.The.Magit.Project.Contri |
| 45a80 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | butors..;;.Author:.Jonas.Bernoul |
| 45aa0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 | li.<jonas@bernoul.li>.;;.Maintai |
| 45ac0 | 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e | ner:.Jonas.Bernoulli.<jonas@bern |
| 45ae0 | 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 | oul.li>..;;.SPDX-License-Identif |
| 45b00 | 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 | ier:.GPL-3.0-or-later..;;.Magit. |
| 45b20 | 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 | is.free.software:.you.can.redist |
| 45b40 | 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e | ribute.it.and/or.modify.it.;;.un |
| 45b60 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | der.the.terms.of.the.GNU.General |
| 45b80 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a | .Public.License.as.published.by. |
| 45ba0 | 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | ;;.the.Free.Software.Foundation, |
| 45bc0 | 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | .either.version.3.of.the.License |
| 45be0 | 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 | ,.or.;;.(at.your.option).any.lat |
| 45c00 | 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 | er.version..;;.;;.Magit.is.distr |
| 45c20 | 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 | ibuted.in.the.hope.that.it.will. |
| 45c40 | 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 | be.useful,.but.WITHOUT.;;.ANY.WA |
| 45c60 | 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 | RRANTY;.without.even.the.implied |
| 45c80 | 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 | .warranty.of.MERCHANTABILITY.;;. |
| 45ca0 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
| 45cc0 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | OSE...See.the.GNU.General.Public |
| 45ce0 | 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b | .;;.License.for.more.details..;; |
| 45d00 | 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 | .;;.You.should.have.received.a.c |
| 45d20 | 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | opy.of.the.GNU.General.Public.Li |
| 45d40 | 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e | cense.;;.along.with.Magit...If.n |
| 45d60 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 | ot,.see.<https://www.gnu.org/lic |
| 45d80 | 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d | enses/>...;;;.Code:..(require.'m |
| 45da0 | 61 67 69 74 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | agit)..;;;.Commands..;;;###autol |
| 45dc0 | 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 62 75 6e 64 6c 65 20 22 6d 61 67 | oad.(autoload.'magit-bundle."mag |
| 45de0 | 69 74 2d 62 75 6e 64 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | it-bundle".nil.t).(transient-def |
| 45e00 | 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 20 28 29 0a 20 20 22 43 72 | ine-prefix.magit-bundle.()..."Cr |
| 45e20 | 65 61 74 65 20 6f 72 20 76 65 72 69 66 79 20 47 69 74 20 62 75 6e 64 6c 65 73 2e 22 0a 20 20 3a | eate.or.verify.Git.bundles."...: |
| 45e40 | 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 75 6e 64 6c 65 22 0a 20 20 5b 22 41 63 74 69 6f 6e | man-page."git-bundle"...["Action |
| 45e60 | 73 22 0a 20 20 20 28 22 63 22 20 22 63 72 65 61 74 65 22 20 20 20 20 20 6d 61 67 69 74 2d 62 75 | s"....("c"."create".....magit-bu |
| 45e80 | 6e 64 6c 65 2d 63 72 65 61 74 65 29 0a 20 20 20 28 22 76 22 20 22 76 65 72 69 66 79 22 20 20 20 | ndle-create)....("v"."verify"... |
| 45ea0 | 20 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 76 65 72 69 66 79 29 0a 20 20 20 28 22 6c 22 20 22 | ..magit-bundle-verify)....("l"." |
| 45ec0 | 6c 69 73 74 2d 68 65 61 64 73 22 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 6c 69 73 74 2d 68 65 | list-heads".magit-bundle-list-he |
| 45ee0 | 61 64 73 29 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 | ads)])..;;;###autoload.(autoload |
| 45f00 | 20 27 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 69 6d 70 6f 72 74 20 22 6d 61 67 69 74 2d 62 75 6e | .'magit-bundle-import."magit-bun |
| 45f20 | 64 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 | dle".nil.t).(transient-define-pr |
| 45f40 | 65 66 69 78 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 65 61 74 65 20 28 26 6f 70 74 69 6f | efix.magit-bundle-create.(&optio |
| 45f60 | 6e 61 6c 20 66 69 6c 65 20 72 65 66 73 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 | nal.file.refs.args)..."Create.a. |
| 45f80 | 62 75 6e 64 6c 65 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 75 6e 64 6c 65 | bundle."...:man-page."git-bundle |
| 45fa0 | 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 61 22 20 22 49 6e 63 6c 75 | "...["Arguments"....("-a"."Inclu |
| 45fc0 | 64 65 20 61 6c 6c 20 72 65 66 73 22 20 22 2d 2d 61 6c 6c 22 29 0a 20 20 20 28 22 2d 62 22 20 22 | de.all.refs"."--all")....("-b"." |
| 45fe0 | 49 6e 63 6c 75 64 65 20 62 72 61 6e 63 68 65 73 22 20 22 2d 2d 62 72 61 6e 63 68 65 73 3d 22 20 | Include.branches"."--branches=". |
| 46000 | 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 29 0a 20 20 20 28 22 2d 74 22 20 22 49 6e 63 6c 75 64 | :allow-empty.t)....("-t"."Includ |
| 46020 | 65 20 74 61 67 73 22 20 20 20 20 20 22 2d 2d 74 61 67 73 3d 22 20 20 20 20 20 3a 61 6c 6c 6f 77 | e.tags"....."--tags=".....:allow |
| 46040 | 2d 65 6d 70 74 79 20 74 29 0a 20 20 20 28 22 2d 72 22 20 22 49 6e 63 6c 75 64 65 20 72 65 6d 6f | -empty.t)....("-r"."Include.remo |
| 46060 | 74 65 73 22 20 20 22 2d 2d 72 65 6d 6f 74 65 73 3d 22 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 | tes".."--remotes="..:allow-empty |
| 46080 | 20 74 29 0a 20 20 20 28 22 2d 67 22 20 22 49 6e 63 6c 75 64 65 20 72 65 66 73 22 20 20 20 20 20 | .t)....("-g"."Include.refs"..... |
| 460a0 | 22 2d 2d 67 6c 6f 62 3d 22 29 0a 20 20 20 28 22 2d 65 22 20 22 45 78 63 6c 75 64 65 20 72 65 66 | "--glob=")....("-e"."Exclude.ref |
| 460c0 | 73 22 20 20 20 20 20 22 2d 2d 65 78 63 6c 75 64 65 3d 22 29 0a 20 20 20 28 6d 61 67 69 74 2d 6c | s"....."--exclude=")....(magit-l |
| 460e0 | 6f 67 3a 2d 6e 29 0a 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 73 69 6e 63 65 29 0a 20 20 | og:-n)....(magit-log:--since)... |
| 46100 | 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 75 6e 74 69 6c 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e | .(magit-log:--until)]...["Action |
| 46120 | 73 22 0a 20 20 20 28 22 63 22 20 22 63 72 65 61 74 65 20 72 65 67 75 6c 61 72 20 62 75 6e 64 6c | s"....("c"."create.regular.bundl |
| 46140 | 65 22 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 65 61 74 65 29 0a 20 20 20 28 22 74 22 20 | e".magit-bundle-create)....("t". |
| 46160 | 22 63 72 65 61 74 65 20 74 72 61 63 6b 65 64 20 62 75 6e 64 6c 65 22 20 6d 61 67 69 74 2d 62 75 | "create.tracked.bundle".magit-bu |
| 46180 | 6e 64 6c 65 2d 63 72 65 61 74 65 2d 74 72 61 63 6b 65 64 29 0a 20 20 20 28 22 75 22 20 22 75 70 | ndle-create-tracked)....("u"."up |
| 461a0 | 64 61 74 65 20 74 72 61 63 6b 65 64 20 62 75 6e 64 6c 65 22 20 6d 61 67 69 74 2d 62 75 6e 64 6c | date.tracked.bundle".magit-bundl |
| 461c0 | 65 2d 75 70 64 61 74 65 2d 74 72 61 63 6b 65 64 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | e-update-tracked)]...(interactiv |
| 461e0 | 65 0a 20 20 20 28 61 6e 64 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d | e....(and.(eq.transient-current- |
| 46200 | 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 65 61 74 65 29 0a 20 20 | command.'magit-bundle-create)... |
| 46220 | 20 20 20 20 20 20 28 6c 69 73 74 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 43 72 65 | ......(list.(read-file-name."Cre |
| 46240 | 61 74 65 20 62 75 6e 64 6c 65 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 | ate.bundle:.".nil.nil.nil....... |
| 46260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | ........................(concat. |
| 46280 | 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 | (file-name-nondirectory......... |
| 462a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 462c0 | 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 | directory-file-name.(magit-tople |
| 462e0 | 76 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vel))).......................... |
| 46300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 62 75 6e 64 6c 65 22 29 29 0a 20 20 20 20 20 20 20 | .............".bundle"))........ |
| 46320 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 | .......(magit-completing-read-mu |
| 46340 | 6c 74 69 70 6c 65 20 22 52 65 66 6e 61 6d 65 73 20 28 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 29 3a | ltiple."Refnames.(zero.or.more): |
| 46360 | 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".............................. |
| 46380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 | .................(magit-list-ref |
| 463a0 | 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 | names))...............(transient |
| 463c0 | 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 65 61 74 65 29 29 29 29 0a 20 | -args.'magit-bundle-create)))).. |
| 463e0 | 20 28 69 66 20 66 69 6c 65 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 75 6e 64 6c | .(if.file.......(magit-git-bundl |
| 46400 | 65 20 22 63 72 65 61 74 65 22 20 66 69 6c 65 20 72 65 66 73 20 61 72 67 73 29 0a 20 20 20 20 28 | e."create".file.refs.args).....( |
| 46420 | 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 | transient-setup.'magit-bundle-cr |
| 46440 | 65 61 74 65 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | eate)))..;;;###autoload.(defun.m |
| 46460 | 61 67 69 74 2d 62 75 6e 64 6c 65 2d 63 72 65 61 74 65 2d 74 72 61 63 6b 65 64 20 28 66 69 6c 65 | agit-bundle-create-tracked.(file |
| 46480 | 20 74 61 67 20 62 72 61 6e 63 68 20 72 65 66 73 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 | .tag.branch.refs.args)..."Create |
| 464a0 | 20 61 6e 64 20 74 72 61 63 6b 20 61 20 6e 65 77 20 62 75 6e 64 6c 65 2e 22 0a 20 20 28 69 6e 74 | .and.track.a.new.bundle."...(int |
| 464c0 | 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 20 20 20 28 6d 61 67 69 74 | eractive....(let.((tag....(magit |
| 464e0 | 2d 72 65 61 64 2d 74 61 67 20 22 54 72 61 63 6b 20 62 75 6e 64 6c 65 20 75 73 69 6e 67 20 74 61 | -read-tag."Track.bundle.using.ta |
| 46500 | 67 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 | g"))..........(branch.(magit-rea |
| 46520 | 64 2d 62 72 61 6e 63 68 20 22 42 75 6e 64 6c 65 20 62 72 61 6e 63 68 22 29 29 0a 20 20 20 20 20 | d-branch."Bundle.branch"))...... |
| 46540 | 20 20 20 20 28 72 65 66 73 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 | ....(refs...(magit-completing-re |
| 46560 | 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 41 | ad-multiple..................."A |
| 46580 | 64 64 69 74 69 6f 6e 61 6c 20 72 65 66 6e 61 6d 65 73 20 28 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 | dditional.refnames.(zero.or.more |
| 465a0 | 29 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 | ):."...................(magit-li |
| 465c0 | 73 74 2d 72 65 66 6e 61 6d 65 73 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 72 65 61 64 | st-refnames))))......(list.(read |
| 465e0 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 46 69 6c 65 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 | -file-name."File:.".nil.nil.nil. |
| 46600 | 28 63 6f 6e 63 61 74 20 74 61 67 20 22 2e 62 75 6e 64 6c 65 22 29 29 0a 20 20 20 20 20 20 20 20 | (concat.tag.".bundle"))......... |
| 46620 | 20 20 20 74 61 67 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 | ...tag.branch............(if.(eq |
| 46640 | 75 61 6c 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 | ual.branch.(magit-get-current-br |
| 46660 | 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 22 48 45 41 | anch))................(cons."HEA |
| 46680 | 44 22 20 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 73 29 0a 20 20 20 20 | D".refs)..............refs)..... |
| 466a0 | 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 62 75 | .......(transient-args.'magit-bu |
| 466c0 | 6e 64 6c 65 2d 63 72 65 61 74 65 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 75 6e | ndle-create))))...(magit-git-bun |
| 466e0 | 64 6c 65 20 22 63 72 65 61 74 65 22 20 66 69 6c 65 20 28 63 6f 6e 73 20 62 72 61 6e 63 68 20 72 | dle."create".file.(cons.branch.r |
| 46700 | 65 66 73 29 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 20 22 74 61 67 22 20 22 2d | efs).args)...(magit-git."tag"."- |
| 46720 | 2d 66 6f 72 63 65 22 20 74 61 67 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -force".tag.branch.............. |
| 46740 | 22 2d 6d 22 20 28 63 6f 6e 63 61 74 20 22 3b 3b 20 67 69 74 2d 62 75 6e 64 6c 65 20 74 72 61 63 | "-m".(concat.";;.git-bundle.trac |
| 46760 | 6b 69 6e 67 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | king\n"......................... |
| 46780 | 20 20 28 70 70 2d 74 6f 2d 73 74 72 69 6e 67 20 60 28 28 66 69 6c 65 20 20 20 2e 20 2c 66 69 6c | ..(pp-to-string.`((file.....,fil |
| 467a0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| 467c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 20 2e 20 2c 62 72 61 6e 63 68 29 0a | .............(branch...,branch). |
| 467e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 46800 | 20 20 20 20 20 20 20 20 20 20 28 72 65 66 73 20 20 20 2e 20 2c 72 65 66 73 29 0a 20 20 20 20 20 | ..........(refs.....,refs)...... |
| 46820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 46840 | 20 20 20 20 20 28 61 72 67 73 20 20 20 2e 20 2c 61 72 67 73 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 | .....(args.....,args))))))..;;;# |
| 46860 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 75 | ##autoload.(defun.magit-bundle-u |
| 46880 | 70 64 61 74 65 2d 74 72 61 63 6b 65 64 20 28 74 61 67 29 0a 20 20 22 55 70 64 61 74 65 20 61 20 | pdate-tracked.(tag)..."Update.a. |
| 468a0 | 62 75 6e 64 6c 65 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 75 73 69 | bundle.that.is.being.tracked.usi |
| 468c0 | 6e 67 20 54 41 47 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d | ng.TAG."...(interactive.(list.(m |
| 468e0 | 61 67 69 74 2d 72 65 61 64 2d 74 61 67 20 22 55 70 64 61 74 65 20 62 75 6e 64 6c 65 20 74 72 61 | agit-read-tag."Update.bundle.tra |
| 46900 | 63 6b 65 64 20 62 79 20 74 61 67 22 20 74 29 29 29 0a 20 20 28 6c 65 74 20 28 6d 73 67 29 0a 20 | cked.by.tag".t)))...(let.(msg).. |
| 46920 | 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d | ...(let-alist.(magit--with-temp- |
| 46940 | 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | process-buffer.................. |
| 46960 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (save-excursion................. |
| 46980 | 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 66 6f 72 2d 65 61 63 68 2d 72 | ...(magit-git-insert."for-each-r |
| 469a0 | 65 66 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 28 63 6f 6e 74 65 6e 74 73 29 22 0a 20 20 20 20 20 | ef"."--format=%(contents)"...... |
| 469c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 469e0 | 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 74 61 67 73 2f 22 20 74 61 67 29 29 29 0a 20 20 20 20 | (concat."refs/tags/".tag)))..... |
| 46a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 73 67 20 28 62 75 66 66 65 72 2d 73 | .............(setq.msg.(buffer-s |
| 46a20 | 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 | tring))..................(ignore |
| 46a40 | 2d 65 72 72 6f 72 73 20 28 72 65 61 64 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 | -errors.(read.(current-buffer))) |
| 46a60 | 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 2e 66 69 6c 65 20 2e 62 72 61 6e | ).......(unless.(and..file..bran |
| 46a80 | 63 68 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 54 61 67 20 25 73 20 64 6f 65 73 20 | ch).........(error."Tag.%s.does. |
| 46aa0 | 6e 6f 74 20 61 70 70 65 61 72 20 74 6f 20 74 72 61 63 6b 20 61 20 62 75 6e 64 6c 65 22 20 74 61 | not.appear.to.track.a.bundle".ta |
| 46ac0 | 67 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 62 75 6e 64 6c 65 20 22 63 72 65 | g)).......(magit-git-bundle."cre |
| 46ae0 | 61 74 65 22 20 2e 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ate"..file...................... |
| 46b00 | 20 20 20 28 63 6f 6e 73 20 28 63 6f 6e 63 61 74 20 74 61 67 20 22 2e 2e 22 20 2e 62 72 61 6e 63 | ...(cons.(concat.tag.".."..branc |
| 46b20 | 68 29 20 2e 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h)..refs)....................... |
| 46b40 | 20 20 2e 61 72 67 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 20 22 74 61 67 22 20 | ...args).......(magit-git."tag". |
| 46b60 | 22 2d 2d 66 6f 72 63 65 22 20 74 61 67 20 2e 62 72 61 6e 63 68 20 22 2d 6d 22 20 6d 73 67 29 29 | "--force".tag..branch."-m".msg)) |
| 46b80 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 46ba0 | 62 75 6e 64 6c 65 2d 76 65 72 69 66 79 20 28 66 69 6c 65 29 0a 20 20 22 43 68 65 63 6b 20 77 68 | bundle-verify.(file)..."Check.wh |
| 46bc0 | 65 74 68 65 72 20 46 49 4c 45 20 69 73 20 76 61 6c 69 64 20 61 6e 64 20 61 70 70 6c 69 65 73 20 | ether.FILE.is.valid.and.applies. |
| 46be0 | 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 | to.the.current.repository."...(i |
| 46c00 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 2d | nteractive.(list.(magit-bundle-- |
| 46c20 | 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 56 65 72 69 66 79 20 62 75 6e 64 6c 65 3a 20 22 | read-file-name."Verify.bundle:." |
| 46c40 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 29 0a 20 20 28 | )))...(magit-process-buffer)...( |
| 46c60 | 6d 61 67 69 74 2d 67 69 74 2d 62 75 6e 64 6c 65 20 22 76 65 72 69 66 79 22 20 66 69 6c 65 29 29 | magit-git-bundle."verify".file)) |
| 46c80 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 75 | ..;;;###autoload.(defun.magit-bu |
| 46ca0 | 6e 64 6c 65 2d 6c 69 73 74 2d 68 65 61 64 73 20 28 66 69 6c 65 29 0a 20 20 22 4c 69 73 74 20 74 | ndle-list-heads.(file)..."List.t |
| 46cc0 | 68 65 20 72 65 66 73 20 69 6e 20 46 49 4c 45 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | he.refs.in.FILE."...(interactive |
| 46ce0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 2d 72 65 61 64 2d 66 69 6c 65 2d | .(list.(magit-bundle--read-file- |
| 46d00 | 6e 61 6d 65 20 22 4c 69 73 74 20 68 65 61 64 73 20 6f 66 20 62 75 6e 64 6c 65 3a 20 22 29 29 29 | name."List.heads.of.bundle:."))) |
| 46d20 | 0a 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 29 0a 20 20 28 6d 61 67 | ...(magit-process-buffer)...(mag |
| 46d40 | 69 74 2d 67 69 74 2d 62 75 6e 64 6c 65 20 22 6c 69 73 74 2d 68 65 61 64 73 22 20 66 69 6c 65 29 | it-git-bundle."list-heads".file) |
| 46d60 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2d 2d 72 65 61 64 2d 66 69 6c | )..(defun.magit-bundle--read-fil |
| 46d80 | 65 2d 6e 61 6d 65 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d | e-name.(prompt)...(read-file-nam |
| 46da0 | 65 20 70 72 6f 6d 70 74 20 6e 69 6c 20 6e 69 6c 20 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 | e.prompt.nil.nil.t.(magit-file-a |
| 46dc0 | 74 2d 70 6f 69 6e 74 29 20 23 27 66 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 29 29 0a 0a 28 64 65 | t-point).#'file-regular-p))..(de |
| 46de0 | 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 62 75 6e 64 6c 65 20 28 63 6f 6d 6d 61 6e 64 20 66 69 | fun.magit-git-bundle.(command.fi |
| 46e00 | 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 73 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 | le.&optional.refs.args)...(magit |
| 46e20 | 2d 67 69 74 20 22 62 75 6e 64 6c 65 22 20 63 6f 6d 6d 61 6e 64 20 28 6d 61 67 69 74 2d 63 6f 6e | -git."bundle".command.(magit-con |
| 46e40 | 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 20 66 69 6c 65 29 20 72 65 66 73 | vert-filename-for-git.file).refs |
| 46e60 | 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 62 | .args))..;;;._.(provide.'magit-b |
| 46e80 | 75 6e 64 6c 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 2e 65 6c 20 65 6e 64 73 20 | undle).;;;.magit-bundle.el.ends. |
| 46ea0 | 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | here............................ |
| 46ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 63 6c 6f 6e 65 2e | magit-20240404.1901/magit-clone. |
| 47020 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 47040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 47080 | 30 30 33 34 35 37 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 33 37 00 20 30 00 00 00 | 0034571.00000000000.014637..0... |
| 470a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 470c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 470e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 47120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 47140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 471a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 471c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 471e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47200 | 3b 3b 3b 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2e 65 6c 20 2d 2d 2d 20 43 6c 6f 6e 65 20 61 20 72 | ;;;.magit-clone.el.---.Clone.a.r |
| 47220 | 65 70 6f 73 69 74 6f 72 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 | epository..-*-.lexical-binding:t |
| 47240 | 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 | .-*-..;;.Copyright.(C).2008-2024 |
| 47260 | 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a | .The.Magit.Project.Contributors. |
| 47280 | 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e | .;;.Author:.Jonas.Bernoulli.<jon |
| 472a0 | 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f | as@bernoul.li>.;;.Maintainer:.Jo |
| 472c0 | 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e | nas.Bernoulli.<jonas@bernoul.li> |
| 472e0 | 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 | ..;;.SPDX-License-Identifier:.GP |
| 47300 | 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 | L-3.0-or-later..;;.Magit.is.free |
| 47320 | 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 | .software:.you.can.redistribute. |
| 47340 | 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 | it.and/or.modify.it.;;.under.the |
| 47360 | 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | .terms.of.the.GNU.General.Public |
| 47380 | 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 | .License.as.published.by.;;.the. |
| 473a0 | 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 | Free.Software.Foundation,.either |
| 473c0 | 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b | .version.3.of.the.License,.or.;; |
| 473e0 | 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 | .(at.your.option).any.later.vers |
| 47400 | 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 | ion..;;.;;.Magit.is.distributed. |
| 47420 | 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 | in.the.hope.that.it.will.be.usef |
| 47440 | 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b | ul,.but.WITHOUT.;;.ANY.WARRANTY; |
| 47460 | 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e | .without.even.the.implied.warran |
| 47480 | 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e | ty.of.MERCHANTABILITY.;;.or.FITN |
| 474a0 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 | ESS.FOR.A.PARTICULAR.PURPOSE...S |
| 474c0 | 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 | ee.the.GNU.General.Public.;;.Lic |
| 474e0 | 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 | ense.for.more.details..;;.;;.You |
| 47500 | 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 | .should.have.received.a.copy.of. |
| 47520 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b | the.GNU.General.Public.License.; |
| 47540 | 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 | ;.along.with.Magit...If.not,.see |
| 47560 | 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e | .<https://www.gnu.org/licenses/> |
| 47580 | 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 | ...;;;.Commentary:..;;.This.libr |
| 475a0 | 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 63 6c 6f 6e 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a | ary.implements.clone.commands... |
| 475c0 | 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b | ;;;.Code:..(require.'magit)..;;; |
| 475e0 | 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 | .Options..(defcustom.magit-clone |
| 47600 | 2d 73 65 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 | -set-remote-head.nil..."Whether. |
| 47620 | 63 6c 6f 6e 69 6e 67 20 63 72 65 61 74 65 73 20 74 68 65 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 | cloning.creates.the.symbolic-ref |
| 47640 | 20 60 3c 72 65 6d 6f 74 65 3e 2f 48 45 41 44 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | .`<remote>/HEAD'."...:package-ve |
| 47660 | 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 32 22 29 0a 20 20 3a 67 72 6f 75 | rsion.'(magit..."2.4.2")...:grou |
| 47680 | 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | p.'magit-commands...:type.'boole |
| 476a0 | 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d | an)..(defcustom.magit-clone-set- |
| 476c0 | 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 20 27 61 73 6b 0a 20 20 22 57 68 65 74 68 | remote.pushDefault.'ask..."Wheth |
| 476e0 | 65 72 20 74 6f 20 73 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 72 65 6d 6f 74 65 2e 70 | er.to.set.the.value.of.`remote.p |
| 47700 | 75 73 68 44 65 66 61 75 6c 74 27 20 61 66 74 65 72 20 63 6c 6f 6e 69 6e 67 2e 0a 0a 49 66 20 74 | ushDefault'.after.cloning...If.t |
| 47720 | 2c 20 74 68 65 6e 20 73 65 74 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e 67 2e 20 20 49 66 20 6e | ,.then.set.without.asking...If.n |
| 47740 | 69 6c 2c 20 74 68 65 6e 20 64 6f 6e 27 74 20 73 65 74 2e 20 20 49 66 0a 60 61 73 6b 27 2c 20 74 | il,.then.don't.set...If.`ask',.t |
| 47760 | 68 65 6e 20 61 73 6b 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d | hen.ask."...:package-version.'(m |
| 47780 | 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | agit..."2.4.0")...:group.'magit- |
| 477a0 | 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 | commands...:type.'(choice.(const |
| 477c0 | 20 3a 74 61 67 20 22 73 65 74 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .:tag."set".t).................. |
| 477e0 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 73 6b 22 20 61 73 6b 29 0a 20 20 20 20 20 20 20 20 20 | (const.:tag."ask".ask).......... |
| 47800 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 64 6f 6e 27 74 20 73 65 74 22 20 | ........(const.:tag."don't.set". |
| 47820 | 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 64 | nil)))..(defcustom.magit-clone-d |
| 47840 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 22 44 65 66 61 75 6c 74 20 | efault-directory.nil..."Default. |
| 47860 | 64 69 72 65 63 74 6f 72 79 20 74 6f 20 75 73 65 20 77 68 65 6e 20 60 6d 61 67 69 74 2d 63 6c 6f | directory.to.use.when.`magit-clo |
| 47880 | 6e 65 27 20 72 65 61 64 73 20 64 65 73 74 69 6e 61 74 69 6f 6e 2e 0a 49 66 20 6e 69 6c 20 28 74 | ne'.reads.destination..If.nil.(t |
| 478a0 | 68 65 20 64 65 66 61 75 6c 74 29 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 76 61 6c 75 65 20 | he.default),.then.use.the.value. |
| 478c0 | 6f 66 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 0a 49 66 20 61 20 64 69 72 | of.`default-directory'..If.a.dir |
| 478e0 | 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 20 20 49 66 20 61 20 66 75 6e | ectory,.then.use.that...If.a.fun |
| 47900 | 63 74 69 6f 6e 2c 20 74 68 65 6e 20 63 61 6c 6c 20 74 68 61 74 0a 77 69 74 68 20 74 68 65 20 72 | ction,.then.call.that.with.the.r |
| 47920 | 65 6d 6f 74 65 20 75 72 6c 20 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 75 | emote.url.as.only.argument.and.u |
| 47940 | 73 65 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 2e 22 0a 20 20 3a 70 61 63 6b 61 | se.the.returned.value."...:packa |
| 47960 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 | ge-version.'(magit..."2.90.0").. |
| 47980 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 | .:group.'magit-commands...:type. |
| 479a0 | 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 20 20 20 3a 74 61 67 20 22 76 61 6c 75 65 20 | '(choice.(const.....:tag."value. |
| 479c0 | 6f 66 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20 20 | of.default-directory").......... |
| 479e0 | 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 63 6f 6e 73 74 61 6e | ........(directory.:tag."constan |
| 47a00 | 74 20 64 69 72 65 63 74 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | t.directory")..................( |
| 47a20 | 66 75 6e 63 74 69 6f 6e 20 20 3a 74 61 67 20 22 66 75 6e 63 74 69 6f 6e 27 73 20 76 61 6c 75 65 | function..:tag."function's.value |
| 47a40 | 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 61 6c 77 | ")))..(defcustom.magit-clone-alw |
| 47a60 | 61 79 73 2d 74 72 61 6e 73 69 65 6e 74 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 | ays-transient.nil..."Whether.`ma |
| 47a80 | 67 69 74 2d 63 6c 6f 6e 65 27 20 61 6c 77 61 79 73 20 61 63 74 73 20 61 73 20 61 20 74 72 61 6e | git-clone'.always.acts.as.a.tran |
| 47aa0 | 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2e 0a 49 66 20 6e 69 6c 2c 20 74 68 | sient.prefix.command..If.nil,.th |
| 47ac0 | 65 6e 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 68 61 73 20 74 6f 20 62 65 20 75 | en.a.prefix.argument.has.to.be.u |
| 47ae0 | 73 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 0a 70 6f 70 75 70 20 | sed.to.show.the.transient.popup. |
| 47b00 | 69 6e 73 74 65 61 64 20 6f 66 20 69 6e 76 6f 6b 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 | instead.of.invoking.the.default. |
| 47b20 | 73 75 66 66 69 78 20 60 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 27 0a 64 69 72 | suffix.`magit-clone-regular'.dir |
| 47b40 | 65 63 74 6c 79 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | ectly."...:package-version.'(mag |
| 47b60 | 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f | it..."3.0.0")...:group.'magit-co |
| 47b80 | 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 | mmands...:type.'boolean)..(defcu |
| 47ba0 | 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6e 61 6d 65 2d 61 6c 69 73 74 0a 20 20 27 28 | stom.magit-clone-name-alist...'( |
| 47bc0 | 28 22 5c 5c 60 5c 5c 28 3f 3a 67 69 74 68 75 62 3a 5c 5c 7c 67 68 3a 5c 5c 29 3f 5c 5c 28 5b 5e | ("\\`\\(?:github:\\|gh:\\)?\\([^ |
| 47be0 | 3a 5d 2b 5c 5c 29 5c 5c 27 22 20 22 67 69 74 68 75 62 2e 63 6f 6d 22 20 22 67 69 74 68 75 62 2e | :]+\\)\\'"."github.com"."github. |
| 47c00 | 75 73 65 72 22 29 0a 20 20 20 20 28 22 5c 5c 60 5c 5c 28 3f 3a 67 69 74 6c 61 62 3a 5c 5c 7c 67 | user").....("\\`\\(?:gitlab:\\|g |
| 47c20 | 6c 3a 5c 5c 29 5c 5c 28 5b 5e 3a 5d 2b 5c 5c 29 5c 5c 27 22 20 20 22 67 69 74 6c 61 62 2e 63 6f | l:\\)\\([^:]+\\)\\'".."gitlab.co |
| 47c40 | 6d 22 20 22 67 69 74 6c 61 62 2e 75 73 65 72 22 29 0a 20 20 20 20 28 22 5c 5c 60 5c 5c 28 3f 3a | m"."gitlab.user").....("\\`\\(?: |
| 47c60 | 73 6f 75 72 63 65 68 75 74 3a 5c 5c 7c 73 68 3a 5c 5c 29 5c 5c 28 5b 5e 3a 5d 2b 5c 5c 29 5c 5c | sourcehut:\\|sh:\\)\\([^:]+\\)\\ |
| 47c80 | 27 22 20 22 67 69 74 2e 73 72 2e 68 74 22 20 22 73 6f 75 72 63 65 68 75 74 2e 75 73 65 72 22 29 | '"."git.sr.ht"."sourcehut.user") |
| 47ca0 | 29 0a 20 20 22 41 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 20 6e 61 | )..."Alist.mapping.repository.na |
| 47cc0 | 6d 65 73 20 74 6f 20 72 65 70 6f 73 69 74 6f 72 79 20 75 72 6c 73 2e 0a 0a 45 61 63 68 20 65 6c | mes.to.repository.urls...Each.el |
| 47ce0 | 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 52 45 47 45 58 50 20 48 4f 53 54 4e | ement.has.the.form.(REGEXP.HOSTN |
| 47d00 | 41 4d 45 20 55 53 45 52 29 2e 20 20 57 68 65 6e 20 74 68 65 20 75 73 65 72 0a 65 6e 74 65 72 73 | AME.USER)...When.the.user.enters |
| 47d20 | 20 61 20 6e 61 6d 65 20 77 68 65 6e 20 61 20 63 6c 6f 6e 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 61 | .a.name.when.a.cloning.command.a |
| 47d40 | 73 6b 73 20 66 6f 72 20 61 20 6e 61 6d 65 20 6f 72 20 75 72 6c 2c 20 74 68 65 6e 0a 74 68 61 74 | sks.for.a.name.or.url,.then.that |
| 47d60 | 20 69 73 20 6c 6f 6f 6b 65 64 20 75 70 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2e 20 20 54 68 65 | .is.looked.up.in.this.list...The |
| 47d80 | 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 77 68 6f 73 65 20 52 45 47 45 58 50 0a 6d 61 74 63 | .first.element.whose.REGEXP.matc |
| 47da0 | 68 65 73 20 69 73 20 75 73 65 64 2e 0a 0a 54 68 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 | hes.is.used...The.format.specifi |
| 47dc0 | 65 64 20 62 79 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f | ed.by.option.`magit-clone-url-fo |
| 47de0 | 72 6d 61 74 27 20 69 73 20 75 73 65 64 0a 74 6f 20 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 69 | rmat'.is.used.to.turn.the.name.i |
| 47e00 | 6e 74 6f 20 61 6e 20 75 72 6c 2c 20 75 73 69 6e 67 20 48 4f 53 54 4e 41 4d 45 20 61 6e 64 20 74 | nto.an.url,.using.HOSTNAME.and.t |
| 47e20 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 6e 61 6d 65 2e 20 20 49 66 20 74 68 65 20 70 72 6f 76 | he.repository.name...If.the.prov |
| 47e40 | 69 64 65 64 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 6c 61 73 68 2c 20 74 68 65 6e | ided.name.contains.a.slash,.then |
| 47e60 | 20 74 68 61 74 20 69 73 20 75 73 65 64 2e 0a 4f 74 68 65 72 77 69 73 65 20 69 66 20 74 68 65 20 | .that.is.used..Otherwise.if.the. |
| 47e80 | 6e 61 6d 65 20 6f 6d 69 74 73 20 74 68 65 20 6f 77 6e 65 72 20 6f 66 20 74 68 65 20 72 65 70 6f | name.omits.the.owner.of.the.repo |
| 47ea0 | 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 65 0a 64 65 66 61 75 6c 74 20 75 73 65 72 20 73 70 | sitory,.then.the.default.user.sp |
| 47ec0 | 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 6d 61 74 63 68 65 64 20 65 6e 74 72 79 20 69 73 20 | ecified.in.the.matched.entry.is. |
| 47ee0 | 75 73 65 64 2e 0a 0a 49 66 20 55 53 45 52 20 63 6f 6e 74 61 69 6e 73 20 61 20 64 6f 74 2c 20 74 | used...If.USER.contains.a.dot,.t |
| 47f00 | 68 65 6e 20 69 74 20 69 73 20 74 72 65 61 74 65 64 20 61 73 20 61 20 47 69 74 20 76 61 72 69 61 | hen.it.is.treated.as.a.Git.varia |
| 47f20 | 62 6c 65 20 61 6e 64 0a 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 69 73 20 75 73 65 | ble.and.the.value.of.that.is.use |
| 47f40 | 64 20 61 73 20 74 68 65 20 75 73 65 72 6e 61 6d 65 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 | d.as.the.username...Otherwise.it |
| 47f60 | 20 69 73 20 75 73 65 64 0a 61 73 20 74 68 65 20 75 73 65 72 6e 61 6d 65 20 69 74 73 65 6c 66 2e | .is.used.as.the.username.itself. |
| 47f80 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| 47fa0 | 34 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 | 4.0.0")...:group.'magit-commands |
| 47fc0 | 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 6c 69 73 74 20 72 65 67 65 78 70 0a 20 | ...:type.'(repeat.(list.regexp.. |
| 47fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 | ......................(string.:t |
| 48000 | 61 67 20 22 48 6f 73 74 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ag."Hostname").................. |
| 48020 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 55 73 65 72 20 6e 61 6d 65 20 6f 72 | ......(string.:tag."User.name.or |
| 48040 | 20 67 69 74 20 76 61 72 69 61 62 6c 65 22 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d | .git.variable"))))..(defcustom.m |
| 48060 | 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d 61 74 0a 20 20 27 28 28 22 67 69 74 2e | agit-clone-url-format...'(("git. |
| 48080 | 73 72 2e 68 74 22 20 2e 20 22 67 69 74 40 25 68 3a 25 6e 22 29 0a 20 20 20 20 28 74 20 2e 20 22 | sr.ht"..."git@%h:%n").....(t..." |
| 480a0 | 67 69 74 40 25 68 3a 25 6e 2e 67 69 74 22 29 29 0a 20 20 22 46 6f 72 6d 61 74 28 73 29 20 75 73 | git@%h:%n.git"))..."Format(s).us |
| 480c0 | 65 64 20 77 68 65 6e 20 74 75 72 6e 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 20 6e 61 6d 65 73 | ed.when.turning.repository.names |
| 480e0 | 20 69 6e 74 6f 20 75 72 6c 73 2e 0a 0a 49 6e 20 61 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 2c | .into.urls...In.a.format.string, |
| 48100 | 20 25 68 20 69 73 20 74 68 65 20 68 6f 73 74 6e 61 6d 65 20 61 6e 64 20 25 6e 20 69 73 20 74 68 | .%h.is.the.hostname.and.%n.is.th |
| 48120 | 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 6e 61 6d 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 | e.repository.name,.including.the |
| 48140 | 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6f 77 6e 65 72 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 63 | .name.of.the.owner...The.value.c |
| 48160 | 61 6e 20 62 65 20 61 20 73 74 72 69 6e 67 20 28 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 20 73 | an.be.a.string.(representing.a.s |
| 48180 | 69 6e 67 6c 65 20 73 74 61 74 69 63 20 66 6f 72 6d 61 74 29 0a 6f 72 20 61 6e 20 61 6c 69 73 74 | ingle.static.format).or.an.alist |
| 481a0 | 20 77 69 74 68 20 65 6c 65 6d 65 6e 74 73 20 28 48 4f 53 54 4e 41 4d 45 20 2e 20 46 4f 52 4d 41 | .with.elements.(HOSTNAME...FORMA |
| 481c0 | 54 29 20 6d 61 70 70 69 6e 67 20 68 6f 73 74 6e 61 6d 65 73 0a 74 6f 20 66 6f 72 6d 61 74 73 2e | T).mapping.hostnames.to.formats. |
| 481e0 | 20 20 57 68 65 6e 20 61 6e 20 61 6c 69 73 74 20 69 73 20 75 73 65 64 2c 20 74 68 65 20 74 20 6b | ..When.an.alist.is.used,.the.t.k |
| 48200 | 65 79 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 0a 64 65 66 61 75 6c 74 2e 20 20 41 6c 73 6f | ey.represents.the.default...Also |
| 48220 | 20 73 65 65 20 60 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6e 61 6d 65 2d 61 6c 69 73 74 27 2e 22 0a | .see.`magit-clone-name-alist'.". |
| 48240 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e | ..:package-version.'(magit..."4. |
| 48260 | 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 | 0.0")...:group.'magit-commands.. |
| 48280 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 46 6f | .:type.'(choice.(string.:tag."Fo |
| 482a0 | 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c 69 73 74 20 3a | rmat")..................(alist.: |
| 482c0 | 6b 65 79 2d 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 48 | key-type.(choice.(string.:tag."H |
| 482e0 | 6f 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ost")........................... |
| 48300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 | ................(const.:tag."Def |
| 48320 | 61 75 6c 74 22 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault".t))....................... |
| 48340 | 20 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 46 6f 72 6d | ..:value-type.(string.:tag."Form |
| 48360 | 61 74 22 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 | at"))))..(defcustom.magit-post-c |
| 48380 | 6c 6f 6e 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 | lone-hook.nil..."Hook.run.after. |
| 483a0 | 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 68 61 73 20 62 65 65 6e 20 73 75 63 63 65 73 73 66 | the.repository.has.been.successf |
| 483c0 | 75 6c 6c 79 20 63 6c 6f 6e 65 64 2e 0a 0a 57 68 65 6e 20 74 68 65 20 68 6f 6f 6b 20 69 73 20 63 | ully.cloned...When.the.hook.is.c |
| 483e0 | 61 6c 6c 65 64 2c 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 69 73 20 6c 65 | alled,.`default-directory'.is.le |
| 48400 | 74 2d 62 6f 75 6e 64 20 74 6f 20 74 68 65 0a 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 74 | t-bound.to.the.directory.where.t |
| 48420 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 68 61 73 20 62 65 65 6e 20 63 6c 6f 6e 65 64 2e 22 0a | he.repository.has.been.cloned.". |
| 48440 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e | ..:package-version.'(magit..."4. |
| 48460 | 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 | 0.0")...:group.'magit-commands.. |
| 48480 | 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b | .:type.'hook)..;;;.Commands..;;; |
| 484a0 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 63 6c 6f | ###autoload.(autoload.'magit-clo |
| 484c0 | 6e 65 20 22 6d 61 67 69 74 2d 63 6c 6f 6e 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 | ne."magit-clone".nil.t).(transie |
| 484e0 | 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 20 28 26 6f | nt-define-prefix.magit-clone.(&o |
| 48500 | 70 74 69 6f 6e 61 6c 20 74 72 61 6e 73 69 65 6e 74 29 0a 20 20 22 43 6c 6f 6e 65 20 61 20 72 65 | ptional.transient)..."Clone.a.re |
| 48520 | 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 63 6c 6f 6e | pository."...:man-page."git-clon |
| 48540 | 65 22 0a 20 20 5b 22 46 65 74 63 68 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 42 22 | e"...["Fetch.arguments"....("-B" |
| 48560 | 20 22 43 6c 6f 6e 65 20 61 20 73 69 6e 67 6c 65 20 62 72 61 6e 63 68 22 20 20 22 2d 2d 73 69 6e | ."Clone.a.single.branch".."--sin |
| 48580 | 67 6c 65 2d 62 72 61 6e 63 68 22 29 0a 20 20 20 28 22 2d 6e 22 20 22 44 6f 20 6e 6f 74 20 63 6c | gle-branch")....("-n"."Do.not.cl |
| 485a0 | 6f 6e 65 20 74 61 67 73 22 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 74 61 67 73 22 29 0a 20 20 20 28 | one.tags"......"--no-tags")....( |
| 485c0 | 22 2d 53 22 20 22 43 6c 6f 6e 65 73 20 73 75 62 6d 6f 64 75 6c 65 73 22 20 20 20 20 20 20 22 2d | "-S"."Clones.submodules"......"- |
| 485e0 | 2d 72 65 63 75 72 73 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 20 3a 6c 65 76 65 6c 20 36 29 0a 20 | -recurse-submodules".:level.6).. |
| 48600 | 20 20 28 22 2d 6c 22 20 22 44 6f 20 6e 6f 74 20 6f 70 74 69 6d 69 7a 65 22 20 20 20 20 20 20 20 | ..("-l"."Do.not.optimize"....... |
| 48620 | 20 22 2d 2d 6e 6f 2d 6c 6f 63 61 6c 22 20 3a 6c 65 76 65 6c 20 37 29 5d 0a 20 20 5b 22 53 65 74 | ."--no-local".:level.7)]...["Set |
| 48640 | 75 70 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 6f 22 20 22 53 65 74 20 6e 61 6d 65 | up.arguments"....("-o"."Set.name |
| 48660 | 20 6f 66 20 72 65 6d 6f 74 65 22 20 20 20 20 20 28 22 2d 6f 22 20 22 2d 2d 6f 72 69 67 69 6e 3d | .of.remote".....("-o"."--origin= |
| 48680 | 22 29 29 0a 20 20 20 28 22 2d 62 22 20 22 53 65 74 20 48 45 41 44 20 62 72 61 6e 63 68 22 20 20 | "))....("-b"."Set.HEAD.branch".. |
| 486a0 | 20 20 20 20 20 20 28 22 2d 62 22 20 22 2d 2d 62 72 61 6e 63 68 3d 22 29 29 0a 20 20 20 28 6d 61 | ......("-b"."--branch="))....(ma |
| 486c0 | 67 69 74 2d 63 6c 6f 6e 65 3a 2d 2d 66 69 6c 74 65 72 0a 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 | git-clone:--filter.....:if.(lamb |
| 486e0 | 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 31 37 | da.().(magit-git-version>=."2.17 |
| 48700 | 2e 30 22 29 29 0a 20 20 20 20 3a 6c 65 76 65 6c 20 37 29 0a 20 20 20 28 22 2d 67 22 20 22 53 65 | .0")).....:level.7)....("-g"."Se |
| 48720 | 70 61 72 61 74 65 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 22 20 22 2d 2d 73 65 70 61 72 61 74 | parate.git.directory"."--separat |
| 48740 | 65 2d 67 69 74 2d 64 69 72 3d 22 0a 20 20 20 20 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 64 | e-git-dir=".....transient-read-d |
| 48760 | 69 72 65 63 74 6f 72 79 20 3a 6c 65 76 65 6c 20 37 29 0a 20 20 20 28 22 2d 74 22 20 22 55 73 65 | irectory.:level.7)....("-t"."Use |
| 48780 | 20 74 65 6d 70 6c 61 74 65 20 64 69 72 65 63 74 6f 72 79 22 20 22 2d 2d 74 65 6d 70 6c 61 74 65 | .template.directory"."--template |
| 487a0 | 3d 22 0a 20 20 20 20 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 65 78 69 73 74 69 6e 67 2d 64 | =".....transient-read-existing-d |
| 487c0 | 69 72 65 63 74 6f 72 79 20 3a 6c 65 76 65 6c 20 36 29 5d 0a 20 20 5b 22 4c 6f 63 61 6c 20 73 68 | irectory.:level.6)]...["Local.sh |
| 487e0 | 61 72 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 73 22 20 22 53 68 61 72 65 | aring.arguments"....("-s"."Share |
| 48800 | 20 6f 62 6a 65 63 74 73 22 20 20 20 20 20 20 20 20 20 20 28 22 2d 73 22 20 22 2d 2d 73 68 61 72 | .objects"..........("-s"."--shar |
| 48820 | 65 64 22 20 3a 6c 65 76 65 6c 20 37 29 29 0a 20 20 20 28 22 2d 68 22 20 22 44 6f 20 6e 6f 74 20 | ed".:level.7))....("-h"."Do.not. |
| 48840 | 75 73 65 20 68 61 72 64 6c 69 6e 6b 73 22 20 20 20 22 2d 2d 6e 6f 2d 68 61 72 64 6c 69 6e 6b 73 | use.hardlinks"..."--no-hardlinks |
| 48860 | 22 29 5d 0a 20 20 5b 22 43 6c 6f 6e 65 22 0a 20 20 20 28 22 43 22 20 22 72 65 67 75 6c 61 72 22 | ")]...["Clone"....("C"."regular" |
| 48880 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 29 | ............magit-clone-regular) |
| 488a0 | 0a 20 20 20 28 22 73 22 20 22 73 68 61 6c 6c 6f 77 22 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | ....("s"."shallow"............ma |
| 488c0 | 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c 6c 6f 77 29 0a 20 20 20 28 22 64 22 20 22 73 68 61 6c | git-clone-shallow)....("d"."shal |
| 488e0 | 6c 6f 77 20 73 69 6e 63 65 20 64 61 74 65 22 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c | low.since.date".magit-clone-shal |
| 48900 | 6c 6f 77 2d 73 69 6e 63 65 20 3a 6c 65 76 65 6c 20 37 29 0a 20 20 20 28 22 65 22 20 22 73 68 61 | low-since.:level.7)....("e"."sha |
| 48920 | 6c 6c 6f 77 20 65 78 63 6c 75 64 69 6e 67 22 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 | llow.excluding"..magit-clone-sha |
| 48940 | 6c 6c 6f 77 2d 65 78 63 6c 75 64 65 20 3a 6c 65 76 65 6c 20 37 29 0a 20 20 20 28 22 3e 22 20 22 | llow-exclude.:level.7)....(">"." |
| 48960 | 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 22 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d | sparse.checkout"....magit-clone- |
| 48980 | 73 70 61 72 73 65 0a 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 | sparse.....:if.(lambda.().(magit |
| 489a0 | 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 32 35 2e 30 22 29 29 0a 20 20 20 20 3a 6c | -git-version>=."2.25.0")).....:l |
| 489c0 | 65 76 65 6c 20 36 29 0a 20 20 20 28 22 62 22 20 22 62 61 72 65 22 20 20 20 20 20 20 20 20 20 20 | evel.6)....("b"."bare".......... |
| 489e0 | 20 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 62 61 72 65 29 0a 20 20 20 28 22 6d 22 20 22 | .....magit-clone-bare)....("m"." |
| 48a00 | 6d 69 72 72 6f 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d | mirror".............magit-clone- |
| 48a20 | 6d 69 72 72 6f 72 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6f | mirror)]...(interactive.(list.(o |
| 48a40 | 72 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 61 6c 77 61 79 73 2d 74 72 61 6e 73 69 65 6e 74 20 63 | r.magit-clone-always-transient.c |
| 48a60 | 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 28 69 66 20 74 72 61 6e 73 | urrent-prefix-arg)))...(if.trans |
| 48a80 | 69 65 6e 74 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 | ient.......(transient-setup.'mag |
| 48aa0 | 69 74 2d 63 6c 6f 6e 65 29 0a 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c | it-clone).....(call-interactivel |
| 48ac0 | 79 20 23 27 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 29 29 29 0a 0a 28 74 72 61 | y.#'magit-clone-regular)))..(tra |
| 48ae0 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 63 6c 6f | nsient-define-argument.magit-clo |
| 48b00 | 6e 65 3a 2d 2d 66 69 6c 74 65 72 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 46 | ne:--filter.()...:description."F |
| 48b20 | 69 6c 74 65 72 20 73 6f 6d 65 20 6f 62 6a 65 63 74 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 | ilter.some.objects"...:class.'tr |
| 48b40 | 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 66 22 0a 20 20 3a 61 72 | ansient-option...:key."-f"...:ar |
| 48b60 | 67 75 6d 65 6e 74 20 22 2d 2d 66 69 6c 74 65 72 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d | gument."--filter="...:reader.#'m |
| 48b80 | 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 66 69 6c 74 65 72 29 0a 0a 28 64 65 66 75 6e 20 | agit-clone-read-filter)..(defun. |
| 48ba0 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 66 69 6c 74 65 72 20 28 70 72 6f 6d 70 74 20 | magit-clone-read-filter.(prompt. |
| 48bc0 | 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 20 28 6d 61 67 69 74 2d | initial-input.history)...(magit- |
| 48be0 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 | completing-read.prompt.......... |
| 48c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 62 6c 6f 62 3a 6e 6f 6e 65 | ................(list."blob:none |
| 48c20 | 22 20 22 74 72 65 65 3a 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."tree:0")..................... |
| 48c40 | 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f | .....nil.nil.initial-input.histo |
| 48c60 | 72 79 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ry))..;;;###autoload.(defun.magi |
| 48c80 | 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 20 28 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 | t-clone-regular.(repository.dire |
| 48ca0 | 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 63 6c 6f 6e 65 20 6f 66 | ctory.args)..."Create.a.clone.of |
| 48cc0 | 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 20 44 49 52 45 43 54 4f 52 59 2e 0a 54 68 65 6e 20 73 | .REPOSITORY.in.DIRECTORY..Then.s |
| 48ce0 | 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6e 65 | how.the.status.buffer.for.the.ne |
| 48d00 | 77 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d | w.repository."...(interactive.(m |
| 48d20 | 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d | agit-clone-read-args))...(magit- |
| 48d40 | 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 | clone-internal.repository.direct |
| 48d60 | 6f 72 79 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ory.args))..;;;###autoload.(defu |
| 48d80 | 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c 6c 6f 77 20 28 72 65 70 6f 73 69 74 6f 72 | n.magit-clone-shallow.(repositor |
| 48da0 | 79 20 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 20 64 65 70 74 68 29 0a 20 20 22 43 72 65 61 74 | y.directory.args.depth)..."Creat |
| 48dc0 | 65 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f 6e 65 20 6f 66 20 52 45 50 4f 53 49 54 4f 52 59 20 | e.a.shallow.clone.of.REPOSITORY. |
| 48de0 | 69 6e 20 44 49 52 45 43 54 4f 52 59 2e 0a 54 68 65 6e 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 | in.DIRECTORY..Then.show.the.stat |
| 48e00 | 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 | us.buffer.for.the.new.repository |
| 48e20 | 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 72 65 61 64 20 74 68 | ..With.a.prefix.argument.read.th |
| 48e40 | 65 20 44 45 50 54 48 20 6f 66 20 74 68 65 20 63 6c 6f 6e 65 3b 0a 6f 74 68 65 72 77 69 73 65 20 | e.DEPTH.of.the.clone;.otherwise. |
| 48e60 | 75 73 65 20 31 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 61 70 70 65 6e 64 20 28 | use.1."...(interactive.(append.( |
| 48e80 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | magit-clone-read-args).......... |
| 48ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 69 66 20 63 75 72 72 65 6e 74 2d | ..............(list.(if.current- |
| 48ec0 | 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | prefix-arg...................... |
| 48ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 6e 75 6d 62 65 72 20 22 44 65 70 74 68 3a | ............(read-number."Depth: |
| 48f00 | 20 22 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".1)........................... |
| 48f20 | 20 20 20 20 20 31 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e | .....1))))...(magit-clone-intern |
| 48f40 | 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 | al.repository.directory......... |
| 48f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 2d | ................(cons.(format."- |
| 48f80 | 2d 64 65 70 74 68 3d 25 73 22 20 64 65 70 74 68 29 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 | -depth=%s".depth).args)))..;;;## |
| 48fa0 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 | #autoload.(defun.magit-clone-sha |
| 48fc0 | 6c 6c 6f 77 2d 73 69 6e 63 65 20 28 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 | llow-since.(repository.directory |
| 48fe0 | 20 61 72 67 73 20 64 61 74 65 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 68 61 6c 6c 6f 77 20 | .args.date)..."Create.a.shallow. |
| 49000 | 63 6c 6f 6e 65 20 6f 66 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 20 44 49 52 45 43 54 4f 52 59 | clone.of.REPOSITORY.in.DIRECTORY |
| 49020 | 2e 0a 54 68 65 6e 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 66 6f | ..Then.show.the.status.buffer.fo |
| 49040 | 72 20 74 68 65 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 45 78 63 6c 75 64 65 20 63 6f | r.the.new.repository..Exclude.co |
| 49060 | 6d 6d 69 74 73 20 62 65 66 6f 72 65 20 44 41 54 45 2c 20 77 68 69 63 68 20 69 73 20 72 65 61 64 | mmits.before.DATE,.which.is.read |
| 49080 | 20 66 72 6f 6d 20 74 68 65 0a 75 73 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | .from.the.user."...(interactive. |
| 490a0 | 28 61 70 70 65 6e 64 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 61 72 67 73 29 0a | (append.(magit-clone-read-args). |
| 490c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 74 72 | .......................(list.(tr |
| 490e0 | 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 64 61 74 65 20 22 45 78 63 6c 75 64 65 20 63 6f 6d 6d 69 | ansient-read-date."Exclude.commi |
| 49100 | 74 73 20 62 65 66 6f 72 65 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts.before:.".................... |
| 49120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
| 49140 | 69 6c 20 6e 69 6c 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e | il.nil))))...(magit-clone-intern |
| 49160 | 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 | al.repository.directory......... |
| 49180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 2d | ................(cons.(format."- |
| 491a0 | 2d 73 68 61 6c 6c 6f 77 2d 73 69 6e 63 65 3d 25 73 22 20 64 61 74 65 29 20 61 72 67 73 29 29 29 | -shallow-since=%s".date).args))) |
| 491c0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c | ..;;;###autoload.(defun.magit-cl |
| 491e0 | 6f 6e 65 2d 73 68 61 6c 6c 6f 77 2d 65 78 63 6c 75 64 65 20 28 72 65 70 6f 73 69 74 6f 72 79 20 | one-shallow-exclude.(repository. |
| 49200 | 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 20 65 78 63 6c 75 64 65 29 0a 20 20 22 43 72 65 61 74 | directory.args.exclude)..."Creat |
| 49220 | 65 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f 6e 65 20 6f 66 20 52 45 50 4f 53 49 54 4f 52 59 20 | e.a.shallow.clone.of.REPOSITORY. |
| 49240 | 69 6e 20 44 49 52 45 43 54 4f 52 59 2e 0a 54 68 65 6e 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 | in.DIRECTORY..Then.show.the.stat |
| 49260 | 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 | us.buffer.for.the.new.repository |
| 49280 | 2e 0a 45 78 63 6c 75 64 65 20 63 6f 6d 6d 69 74 73 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d | ..Exclude.commits.reachable.from |
| 492a0 | 20 45 58 43 4c 55 44 45 2c 20 77 68 69 63 68 20 69 73 20 61 0a 62 72 61 6e 63 68 20 6f 72 20 74 | .EXCLUDE,.which.is.a.branch.or.t |
| 492c0 | 61 67 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 | ag.read.from.the.user."...(inter |
| 492e0 | 61 63 74 69 76 65 20 28 61 70 70 65 6e 64 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 | active.(append.(magit-clone-read |
| 49300 | 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | -args)........................(l |
| 49320 | 69 73 74 20 28 72 65 61 64 2d 73 74 72 69 6e 67 20 22 45 78 63 6c 75 64 65 20 63 6f 6d 6d 69 74 | ist.(read-string."Exclude.commit |
| 49340 | 73 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 3a 20 22 29 29 29 29 0a 20 20 28 6d 61 67 69 74 | s.reachable.from:."))))...(magit |
| 49360 | 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 | -clone-internal.repository.direc |
| 49380 | 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | tory.........................(co |
| 493a0 | 6e 73 20 28 66 6f 72 6d 61 74 20 22 2d 2d 73 68 61 6c 6c 6f 77 2d 65 78 63 6c 75 64 65 3d 25 73 | ns.(format."--shallow-exclude=%s |
| 493c0 | 22 20 65 78 63 6c 75 64 65 29 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | ".exclude).args)))..;;;###autolo |
| 493e0 | 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 62 61 72 65 20 28 72 65 70 6f | ad.(defun.magit-clone-bare.(repo |
| 49400 | 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 | sitory.directory.args)..."Create |
| 49420 | 20 61 20 62 61 72 65 20 63 6c 6f 6e 65 20 6f 66 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 20 44 | .a.bare.clone.of.REPOSITORY.in.D |
| 49440 | 49 52 45 43 54 4f 52 59 2e 0a 54 68 65 6e 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 62 | IRECTORY..Then.show.the.status.b |
| 49460 | 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 | uffer.for.the.new.repository.".. |
| 49480 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d | .(interactive.(magit-clone-read- |
| 494a0 | 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e 61 6c 20 72 | args))...(magit-clone-internal.r |
| 494c0 | 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 20 28 63 6f 6e 73 20 22 2d 2d 62 61 72 | epository.directory.(cons."--bar |
| 494e0 | 65 22 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | e".args)))..;;;###autoload.(defu |
| 49500 | 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6d 69 72 72 6f 72 20 28 72 65 70 6f 73 69 74 6f 72 79 | n.magit-clone-mirror.(repository |
| 49520 | 20 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 6d 69 72 | .directory.args)..."Create.a.mir |
| 49540 | 72 6f 72 20 6f 66 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 20 44 49 52 45 43 54 4f 52 59 2e 0a | ror.of.REPOSITORY.in.DIRECTORY.. |
| 49560 | 54 68 65 6e 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 | Then.show.the.status.buffer.for. |
| 49580 | 74 68 65 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | the.new.repository."...(interact |
| 495a0 | 69 76 65 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 28 | ive.(magit-clone-read-args))...( |
| 495c0 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 | magit-clone-internal.repository. |
| 495e0 | 64 69 72 65 63 74 6f 72 79 20 28 63 6f 6e 73 20 22 2d 2d 6d 69 72 72 6f 72 22 20 61 72 67 73 29 | directory.(cons."--mirror".args) |
| 49600 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 49620 | 63 6c 6f 6e 65 2d 73 70 61 72 73 65 20 28 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f | clone-sparse.(repository.directo |
| 49640 | 72 79 20 61 72 67 73 29 0a 20 20 22 43 6c 6f 6e 65 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 74 | ry.args)..."Clone.REPOSITORY.int |
| 49660 | 6f 20 44 49 52 45 43 54 4f 52 59 20 61 6e 64 20 63 72 65 61 74 65 20 61 20 73 70 61 72 73 65 20 | o.DIRECTORY.and.create.a.sparse. |
| 49680 | 63 68 65 63 6b 6f 75 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 | checkout."...(interactive.(magit |
| 496a0 | 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6c 6f 6e | -clone-read-args))...(magit-clon |
| 496c0 | 65 2d 69 6e 74 65 72 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 20 | e-internal.repository.directory. |
| 496e0 | 28 63 6f 6e 73 20 22 2d 2d 6e 6f 2d 63 68 65 63 6b 6f 75 74 22 20 61 72 67 73 29 0a 20 20 20 20 | (cons."--no-checkout".args)..... |
| 49700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 70 61 72 73 65 29 29 0a 0a 28 | ....................'sparse))..( |
| 49720 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 69 6e 74 65 72 6e 61 6c 20 28 72 65 70 6f | defun.magit-clone-internal.(repo |
| 49740 | 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 | sitory.directory.args.&optional. |
| 49760 | 73 70 61 72 73 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 68 65 63 6b 6f 75 74 20 28 6e 6f 74 20 | sparse)...(let*.((checkout.(not. |
| 49780 | 28 6d 65 6d 62 65 72 20 28 63 61 72 20 61 72 67 73 29 20 27 28 22 2d 2d 62 61 72 65 22 20 22 2d | (member.(car.args).'("--bare"."- |
| 497a0 | 2d 6d 69 72 72 6f 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6f | -mirror"))))..........(remote.(o |
| 497c0 | 72 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 6f 72 69 67 69 6e | r.(transient-arg-value."--origin |
| 497e0 | 3d 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | =".args)......................(m |
| 49800 | 61 67 69 74 2d 67 65 74 20 22 63 6c 6f 6e 65 2e 64 65 66 61 75 6c 74 52 65 6d 6f 74 65 22 29 0a | agit-get."clone.defaultRemote"). |
| 49820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6f 72 69 67 69 6e 22 29 29 0a | ....................."origin")). |
| 49840 | 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 75 73 68 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 | .........(set-push-default...... |
| 49860 | 20 20 20 20 20 28 61 6e 64 20 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(and.checkout.............. |
| 49880 | 20 20 28 6f 72 20 28 65 71 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 | ..(or.(eq..magit-clone-set-remot |
| 498a0 | 65 2e 70 75 73 68 44 65 66 61 75 6c 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.pushDefault.t)................ |
| 498c0 | 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 2e | ....(and.magit-clone-set-remote. |
| 498e0 | 70 75 73 68 44 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pushDefault..................... |
| 49900 | 20 20 20 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 53 65 74 20 60 72 65 6d 6f | ....(y-or-n-p.(format."Set.`remo |
| 49920 | 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 27 20 74 6f 20 25 53 3f 20 22 0a 20 20 20 20 20 20 20 | te.pushDefault'.to.%S?."........ |
| 49940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 49960 | 20 20 20 72 65 6d 6f 74 65 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 | ...remote))))))).....(run-hooks. |
| 49980 | 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 73 65 74 | 'magit-credential-hook).....(set |
| 499a0 | 71 20 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 | q.directory.(file-name-as-direct |
| 499c0 | 6f 72 79 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 | ory.(expand-file-name.directory) |
| 499e0 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 69 72 65 | )).....(when.(file-exists-p.dire |
| 49a00 | 63 74 6f 72 79 29 0a 20 20 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 | ctory).......(if.(file-directory |
| 49a20 | 2d 70 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6c | -p.directory)...........(when.(l |
| 49a40 | 65 6e 67 74 68 3e 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 65 63 74 6f 72 | ength>.(directory-files.director |
| 49a60 | 79 29 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e 61 6d 65 20 28 6d | y).2).............(let.((name.(m |
| 49a80 | 61 67 69 74 2d 63 6c 6f 6e 65 2d 2d 75 72 6c 2d 74 6f 2d 6e 61 6d 65 20 72 65 70 6f 73 69 74 6f | agit-clone--url-to-name.reposito |
| 49aa0 | 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 | ry)))...............(unless.(and |
| 49ac0 | 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .name........................... |
| 49ae0 | 20 28 73 65 74 71 20 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 | .(setq.directory.(file-name-as-d |
| 49b00 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irectory........................ |
| 49b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | .....................(expand-fil |
| 49b40 | 65 2d 6e 61 6d 65 20 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 | e-name.name.directory)))........ |
| 49b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 66 69 6c 65 2d 65 | ....................(not.(file-e |
| 49b80 | 78 69 73 74 73 2d 70 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | xists-p.directory)))............ |
| 49ba0 | 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 | .....(user-error."%s.already.exi |
| 49bc0 | 73 74 73 22 20 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 | sts".directory)))).........(user |
| 49be0 | 2d 65 72 72 6f 72 20 22 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 | -error."%s.already.exists.and.is |
| 49c00 | 20 6e 6f 74 20 61 20 64 69 72 65 63 74 6f 72 79 22 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 | .not.a.directory".directory))).. |
| 49c20 | 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 63 6c 6f 6e 65 22 20 | ...(magit-run-git-async."clone". |
| 49c40 | 61 72 67 73 20 22 2d 2d 22 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 | args."--".repository............ |
| 49c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c | ..............(magit-convert-fil |
| 49c80 | 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 3b 3b | ename-for-git.directory)).....;; |
| 49ca0 | 20 44 6f 6e 27 74 20 72 65 66 72 65 73 68 20 74 68 65 20 62 75 66 66 65 72 20 77 65 27 72 65 20 | .Don't.refresh.the.buffer.we're. |
| 49cc0 | 63 61 6c 6c 69 6e 67 20 66 72 6f 6d 2e 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 6d | calling.from......(process-put.m |
| 49ce0 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 65 66 72 65 | agit-this-process.'inhibit-refre |
| 49d00 | 73 68 20 74 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a | sh.t).....(set-process-sentinel. |
| 49d20 | 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 6c 61 | .....magit-this-process......(la |
| 49d40 | 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 28 77 68 65 | mbda.(process.event)........(whe |
| 49d60 | 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 | n.(memq.(process-status.process) |
| 49d80 | 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 | .'(exit.signal))..........(let.( |
| 49da0 | 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a 20 | (magit-process-raise-error.t)).. |
| 49dc0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 | ..........(magit-process-sentine |
| 49de0 | 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 | l.process.event)))........(when. |
| 49e00 | 28 61 6e 64 20 28 65 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 | (and.(eq.(process-status.process |
| 49e20 | 29 20 27 65 78 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3d 20 28 70 | ).'exit)...................(=.(p |
| 49e40 | 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 30 29 29 0a | rocess-exit-status.process).0)). |
| 49e60 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 20 20 20 | .........(when.checkout......... |
| 49e80 | 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 64 69 72 65 | ...(let.((default-directory.dire |
| 49ea0 | 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 73 65 74 2d 70 | ctory))..............(when.set-p |
| 49ec0 | 75 73 68 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 | ush-default................(setf |
| 49ee0 | 20 28 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 | .(magit-get."remote.pushDefault" |
| 49f00 | 29 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | ).remote))..............(unless. |
| 49f20 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 0a 20 20 20 20 | magit-clone-set-remote-head..... |
| 49f40 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 75 6e 73 65 74 2d 68 | ...........(magit-remote-unset-h |
| 49f60 | 65 61 64 20 72 65 6d 6f 74 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 | ead.remote))))..........(when.(a |
| 49f80 | 6e 64 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | nd.sparse.checkout)............( |
| 49fa0 | 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 22 32 2e 32 35 2e 30 | when.(magit-git-version<."2.25.0 |
| 49fc0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 | ")..............(user-error..... |
| 49fe0 | 20 20 20 20 20 20 20 20 20 20 22 60 67 69 74 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 27 | .........."`git.sparse-checkout' |
| 4a000 | 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 74 69 6c 20 47 69 74 20 76 32 2e 32 35 22 29 | .not.available.until.Git.v2.25") |
| 4a020 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 | )............(let.((default-dire |
| 4a040 | 63 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ctory.directory))..............( |
| 4a060 | 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 | magit-call-git."sparse-checkout" |
| 4a080 | 20 22 69 6e 69 74 22 20 22 2d 2d 63 6f 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ."init"."--cone")..............( |
| 4a0a0 | 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 28 6d 61 67 69 74 | magit-call-git."checkout".(magit |
| 4a0c0 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -get-current-branch))))......... |
| 4a0e0 | 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 64 69 72 65 63 74 | .(let.((default-directory.direct |
| 4a100 | 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 | ory))............(run-hooks.'mag |
| 4a120 | 69 74 2d 70 6f 73 74 2d 63 6c 6f 6e 65 2d 68 6f 6f 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 | it-post-clone-hook))..........(w |
| 4a140 | 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 | ith-current-buffer.(process-get. |
| 4a160 | 70 72 6f 63 65 73 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 | process.'command-buf)........... |
| 4a180 | 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 64 69 72 65 | .(magit-status-setup-buffer.dire |
| 4a1a0 | 63 74 6f 72 79 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 | ctory)))))))..(defun.magit-clone |
| 4a1c0 | 2d 72 65 61 64 2d 61 72 67 73 20 28 29 0a 20 20 28 6c 65 74 20 28 28 72 65 70 6f 20 28 6d 61 67 | -read-args.()...(let.((repo.(mag |
| 4a1e0 | 69 74 2d 63 6c 6f 6e 65 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 29 29 29 0a 20 20 20 20 | it-clone-read-repository)))..... |
| 4a200 | 28 6c 69 73 74 20 72 65 70 6f 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 64 69 72 65 63 | (list.repo...........(read-direc |
| 4a220 | 74 6f 72 79 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 22 43 6c 6f 6e 65 20 74 6f 3a 20 | tory-name............"Clone.to:. |
| 4a240 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 6d 61 67 69 | "............(if.(functionp.magi |
| 4a260 | 74 2d 63 6c 6f 6e 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 | t-clone-default-directory)...... |
| 4a280 | 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 64 | ..........(funcall.magit-clone-d |
| 4a2a0 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 20 | efault-directory.repo).......... |
| 4a2c0 | 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ....magit-clone-default-director |
| 4a2e0 | 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | y)............nil.nil........... |
| 4a300 | 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 2d 75 72 6c 2d 74 6f 2d 6e 61 6d 65 20 72 65 70 6f 29 | .(magit-clone--url-to-name.repo) |
| 4a320 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 | )...........(transient-args.'mag |
| 4a340 | 69 74 2d 63 6c 6f 6e 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 | it-clone))))..(defun.magit-clone |
| 4a360 | 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 | -read-repository.()...(magit-rea |
| 4a380 | 64 2d 63 68 61 72 2d 63 61 73 65 20 22 43 6c 6f 6e 65 20 66 72 6f 6d 20 22 20 6e 69 6c 0a 20 20 | d-char-case."Clone.from.".nil... |
| 4a3a0 | 20 20 28 3f 75 20 22 5b 75 5d 72 6c 20 6f 72 20 6e 61 6d 65 22 0a 20 20 20 20 20 20 20 20 28 6c | ..(?u."[u]rl.or.name".........(l |
| 4a3c0 | 65 74 20 28 28 73 74 72 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 | et.((str.(magit-read-string-ns." |
| 4a3e0 | 43 6c 6f 6e 65 20 66 72 6f 6d 20 75 72 6c 20 6f 72 20 6e 61 6d 65 22 29 29 29 0a 20 20 20 20 20 | Clone.from.url.or.name")))...... |
| 4a400 | 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 28 3a 2f 2f | .....(if.(string-match-p."\\(:// |
| 4a420 | 5c 5c 7c 40 5c 5c 29 22 20 73 74 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 0a | \\|@\\)".str)...............str. |
| 4a440 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 2d 6e 61 6d 65 2d 74 | ............(magit-clone--name-t |
| 4a460 | 6f 2d 75 72 6c 20 73 74 72 29 29 29 29 0a 20 20 20 20 28 3f 70 20 22 5b 70 5d 61 74 68 22 0a 20 | o-url.str)))).....(?p."[p]ath".. |
| 4a480 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 | .......(magit-convert-filename-f |
| 4a4a0 | 6f 72 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d | or-git..........(read-directory- |
| 4a4c0 | 6e 61 6d 65 20 22 43 6c 6f 6e 65 20 72 65 70 6f 73 69 74 6f 72 79 3a 20 22 29 29 29 0a 20 20 20 | name."Clone.repository:."))).... |
| 4a4e0 | 20 28 3f 6c 20 22 5b 6c 5d 6f 63 61 6c 20 75 72 6c 22 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | .(?l."[l]ocal.url".........(conc |
| 4a500 | 61 74 20 22 66 69 6c 65 3a 2f 2f 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | at."file://".................(ma |
| 4a520 | 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 0a 20 20 20 | git-convert-filename-for-git.... |
| 4a540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 | ..............(read-directory-na |
| 4a560 | 6d 65 20 22 43 6c 6f 6e 65 20 72 65 70 6f 73 69 74 6f 72 79 3a 20 66 69 6c 65 3a 2f 2f 22 29 29 | me."Clone.repository:.file://")) |
| 4a580 | 29 29 0a 20 20 20 20 28 3f 62 20 22 6f 72 20 5b 62 5d 75 6e 64 6c 65 22 0a 20 20 20 20 20 20 20 | )).....(?b."or.[b]undle"........ |
| 4a5a0 | 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 | .(magit-convert-filename-for-git |
| 4a5c0 | 0a 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 43 6c 6f 6e 65 | ..........(read-file-name."Clone |
| 4a5e0 | 20 66 72 6f 6d 20 62 75 6e 64 6c 65 3a 20 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | .from.bundle:.")))))..(defun.mag |
| 4a600 | 69 74 2d 63 6c 6f 6e 65 2d 2d 75 72 6c 2d 74 6f 2d 6e 61 6d 65 20 28 75 72 6c 29 0a 20 20 28 61 | it-clone--url-to-name.(url)...(a |
| 4a620 | 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 5e 2f 3a 5d 2b 3f 5c 5c 29 5c | nd.(string-match."\\([^/:]+?\\)\ |
| 4a640 | 5c 28 2f 3f 5c 5c 2e 67 69 74 5c 5c 29 3f 24 22 20 75 72 6c 29 0a 20 20 20 20 20 20 20 28 6d 61 | \(/?\\.git\\)?$".url)........(ma |
| 4a660 | 74 63 68 2d 73 74 72 69 6e 67 20 31 20 75 72 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | tch-string.1.url)))..(defun.magi |
| 4a680 | 74 2d 63 6c 6f 6e 65 2d 2d 6e 61 6d 65 2d 74 6f 2d 75 72 6c 20 28 6e 61 6d 65 29 0a 20 20 28 6f | t-clone--name-to-url.(name)...(o |
| 4a6a0 | 72 20 28 73 65 71 2d 73 6f 6d 65 0a 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 | r.(seq-some........(pcase-lambda |
| 4a6c0 | 20 28 60 28 2c 72 65 20 2c 68 6f 73 74 20 2c 75 73 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 | .(`(,re.,host.,user))..........( |
| 4a6e0 | 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 20 6e 61 6d 65 29 0a 20 20 20 20 20 | and.(string-match.re.name)...... |
| 4a700 | 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 70 6f 20 28 6d 61 74 63 68 2d 73 74 72 69 | .........(let.((repo.(match-stri |
| 4a720 | 6e 67 20 31 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | ng.1.name))).................(ma |
| 4a740 | 67 69 74 2d 63 6c 6f 6e 65 2d 2d 66 6f 72 6d 61 74 2d 75 72 6c 20 68 6f 73 74 20 75 73 65 72 20 | git-clone--format-url.host.user. |
| 4a760 | 72 65 70 6f 29 29 29 29 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6e 61 6d 65 | repo))))........magit-clone-name |
| 4a780 | 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 | -alist).......(user-error."Not.a |
| 4a7a0 | 6e 20 75 72 6c 20 61 6e 64 20 6e 6f 20 6d 61 74 63 68 69 6e 67 20 65 6e 74 72 79 20 69 6e 20 60 | n.url.and.no.matching.entry.in.` |
| 4a7c0 | 25 73 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 6c | %s'"...................'magit-cl |
| 4a7e0 | 6f 6e 65 2d 6e 61 6d 65 2d 61 6c 69 73 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | one-name-alist)))..(defun.magit- |
| 4a800 | 63 6c 6f 6e 65 2d 2d 66 6f 72 6d 61 74 2d 75 72 6c 20 28 68 6f 73 74 20 75 73 65 72 20 72 65 70 | clone--format-url.(host.user.rep |
| 4a820 | 6f 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 75 72 6c 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 | o)...(if-let.((url-format....... |
| 4a840 | 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6c 69 73 74 70 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d | ......(cond.((listp.magit-clone- |
| 4a860 | 75 72 6c 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | url-format)....................( |
| 4a880 | 63 64 72 20 28 6f 72 20 28 61 73 73 6f 63 20 68 6f 73 74 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d | cdr.(or.(assoc.host.magit-clone- |
| 4a8a0 | 75 72 6c 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | url-format)..................... |
| 4a8c0 | 20 20 20 20 20 20 20 20 28 61 73 73 6f 63 20 74 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c | ........(assoc.t.magit-clone-url |
| 4a8e0 | 2d 66 6f 72 6d 61 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | -format))))...................(( |
| 4a900 | 73 74 72 69 6e 67 70 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d 61 74 29 0a | stringp.magit-clone-url-format). |
| 4a920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 | ...................magit-clone-u |
| 4a940 | 72 6c 2d 66 6f 72 6d 61 74 29 29 29 29 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 | rl-format)))).......(format-spec |
| 4a960 | 0a 20 20 20 20 20 20 20 75 72 6c 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 60 28 28 3f 68 20 | ........url-format........`((?h. |
| 4a980 | 2e 20 2c 68 6f 73 74 29 0a 20 20 20 20 20 20 20 20 20 28 3f 6e 20 2e 20 2c 28 69 66 20 28 73 74 | ..,host)..........(?n...,(if.(st |
| 4a9a0 | 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2f 22 20 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 20 20 | ring-search."/".repo)........... |
| 4a9c0 | 20 20 20 20 20 20 20 20 20 20 72 65 70 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........repo.................. |
| 4a9e0 | 20 28 69 66 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2e 22 20 75 73 65 72 29 0a 20 20 | .(if.(string-search.".".user)... |
| 4aa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 75 73 | ....................(if-let.((us |
| 4aa20 | 65 72 20 28 6d 61 67 69 74 2d 67 65 74 20 75 73 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | er.(magit-get.user)))........... |
| 4aa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 73 65 72 20 22 2f 22 | ................(concat.user."/" |
| 4aa60 | 20 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .repo).........................( |
| 4aa80 | 75 73 65 72 2d 65 72 72 6f 72 20 22 53 65 74 20 25 53 20 6f 72 20 73 70 65 63 69 66 79 20 6f 77 | user-error."Set.%S.or.specify.ow |
| 4aaa0 | 6e 65 72 20 65 78 70 6c 69 63 69 74 6c 79 22 20 75 73 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 | ner.explicitly".user)).......... |
| 4aac0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 73 65 72 20 22 2f 22 20 72 65 70 6f | ...........(concat.user."/".repo |
| 4aae0 | 29 29 29 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 22 42 6f 67 | )))))).....(user-error......"Bog |
| 4ab00 | 75 73 20 60 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d 61 74 27 20 28 62 61 64 | us.`magit-clone-url-format'.(bad |
| 4ab20 | 20 74 79 70 65 20 6f 72 20 6d 69 73 73 69 6e 67 20 64 65 66 61 75 6c 74 29 22 29 29 29 0a 0a 3b | .type.or.missing.default)")))..; |
| 4ab40 | 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 63 6c 6f 6e 65 29 0a 3b 3b 3b 20 | ;;._.(provide.'magit-clone).;;;. |
| 4ab60 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 | magit-clone.el.ends.here........ |
| 4ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ac00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 | magit-20240404.1901/magit-commit |
| 4ac20 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 4ac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ac60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 4ac80 | 30 30 37 31 34 33 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 33 31 00 20 30 00 00 00 | 0071437.00000000000.015031..0... |
| 4aca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ad00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 4ad20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 4ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ae00 | 3b 3b 3b 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2e 65 6c 20 2d 2d 2d 20 43 72 65 61 74 65 20 47 | ;;;.magit-commit.el.---.Create.G |
| 4ae20 | 69 74 20 63 6f 6d 6d 69 74 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | it.commits..-*-.lexical-binding: |
| 4ae40 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| 4ae60 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| 4ae80 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| 4aea0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| 4aec0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| 4aee0 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| 4af00 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| 4af20 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| 4af40 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| 4af60 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| 4af80 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| 4afa0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| 4afc0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| 4afe0 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| 4b000 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| 4b020 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| 4b040 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| 4b060 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 4b080 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| 4b0a0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| 4b0c0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| 4b0e0 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| 4b100 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| 4b120 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| 4b140 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| 4b160 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| 4b180 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 | >...;;;.Commentary:..;;.This.lib |
| 4b1a0 | 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 63 72 65 | rary.implements.commands.for.cre |
| 4b1c0 | 61 74 69 6e 67 20 47 69 74 20 63 6f 6d 6d 69 74 73 2e 20 20 54 68 65 73 65 0a 3b 3b 20 63 6f 6d | ating.Git.commits...These.;;.com |
| 4b1e0 | 6d 61 6e 64 73 20 6a 75 73 74 20 69 6e 69 74 69 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 2c 20 | mands.just.initiate.the.commit,. |
| 4b200 | 73 75 70 70 6f 72 74 20 66 6f 72 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 0a 3b | support.for.writing.the.commit.; |
| 4b220 | 3b 20 6d 65 73 73 61 67 65 73 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 60 67 69 | ;.messages.is.implemented.in.`gi |
| 4b240 | 74 2d 63 6f 6d 6d 69 74 2e 65 6c 27 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 | t-commit.el'...;;;.Code:..(requi |
| 4b260 | 72 65 20 27 6d 61 67 69 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 | re.'magit).(require.'magit-seque |
| 4b280 | 6e 63 65 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | nce)..;;;.Options..(defcustom.ma |
| 4b2a0 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 6b 2d 74 6f 2d 73 74 61 67 65 20 27 76 65 72 62 6f 73 65 | git-commit-ask-to-stage.'verbose |
| 4b2c0 | 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 61 73 6b 20 74 6f 20 73 74 61 67 65 20 65 76 65 72 | ..."Whether.to.ask.to.stage.ever |
| 4b2e0 | 79 74 68 69 6e 67 20 77 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 61 6e 64 20 6e 6f 74 68 69 | ything.when.committing.and.nothi |
| 4b300 | 6e 67 20 69 73 20 73 74 61 67 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | ng.is.staged."...:package-versio |
| 4b320 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."2.3.0")...:group.'m |
| 4b340 | 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | agit-commands...:type.'(choice.( |
| 4b360 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 73 6b 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | const.:tag."Ask".t)............. |
| 4b380 | 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 73 6b 20 73 68 6f 77 69 6e 67 20 64 69 | .....(const.:tag."Ask.showing.di |
| 4b3a0 | 66 66 22 20 76 65 72 62 6f 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ff".verbose)..................(c |
| 4b3c0 | 6f 6e 73 74 20 3a 74 61 67 20 22 53 74 61 67 65 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d | onst.:tag."Stage.without.confirm |
| 4b3e0 | 61 74 69 6f 6e 22 20 73 74 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ation".stage)..................( |
| 4b400 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 61 73 6b 22 20 6e 69 6c 29 29 29 0a 0a 28 | const.:tag."Don't.ask".nil)))..( |
| 4b420 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 66 66 | defcustom.magit-commit-show-diff |
| 4b440 | 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 64 69 66 66 20 | .t..."Whether.the.relevant.diff. |
| 4b460 | 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 6e 20 77 68 65 6e 20 63 6f 6d 6d | is.automatically.shown.when.comm |
| 4b480 | 69 74 74 69 6e 67 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | itting."...:package-version.'(ma |
| 4b4a0 | 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 | git..."2.3.0")...:group.'magit-c |
| 4b4c0 | 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 | ommands...:type.'boolean)..(defc |
| 4b4e0 | 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 2d 6f 76 65 72 72 69 | ustom.magit-commit-extend-overri |
| 4b500 | 64 65 2d 64 61 74 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 75 73 69 6e 67 20 60 6d 61 67 69 | de-date.t..."Whether.using.`magi |
| 4b520 | 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 27 20 63 68 61 6e 67 65 73 20 74 68 65 20 63 6f 6d | t-commit-extend'.changes.the.com |
| 4b540 | 6d 69 74 74 65 72 20 64 61 74 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | mitter.date."...:package-version |
| 4b560 | 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | .'(magit..."2.3.0")...:group.'ma |
| 4b580 | 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a | git-commands...:type.'boolean).. |
| 4b5a0 | 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 2d 6f | (defcustom.magit-commit-reword-o |
| 4b5c0 | 76 65 72 72 69 64 65 2d 64 61 74 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 75 73 69 6e 67 20 | verride-date.t..."Whether.using. |
| 4b5e0 | 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 27 20 63 68 61 6e 67 65 73 20 74 68 | `magit-commit-reword'.changes.th |
| 4b600 | 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | e.committer.date."...:package-ve |
| 4b620 | 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 | rsion.'(magit..."2.3.0")...:grou |
| 4b640 | 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | p.'magit-commands...:type.'boole |
| 4b660 | 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 | an)..(defcustom.magit-commit-squ |
| 4b680 | 61 73 68 2d 63 6f 6e 66 69 72 6d 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d | ash-confirm.t..."Whether.the.com |
| 4b6a0 | 6d 69 74 20 74 61 72 67 65 74 65 64 20 62 79 20 73 71 75 61 73 68 20 61 6e 64 20 66 69 78 75 70 | mit.targeted.by.squash.and.fixup |
| 4b6c0 | 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e | .has.to.be.confirmed..When.non-n |
| 4b6e0 | 69 6c 20 74 68 65 6e 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 28 69 66 20 | il.then.the.commit.at.point.(if. |
| 4b700 | 61 6e 79 29 20 69 73 20 75 73 65 64 20 61 73 20 64 65 66 61 75 6c 74 0a 63 68 6f 69 63 65 2c 20 | any).is.used.as.default.choice,. |
| 4b720 | 6f 74 68 65 72 77 69 73 65 20 69 74 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 | otherwise.it.has.to.be.confirmed |
| 4b740 | 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 6f 6e 6c 79 0a 61 66 66 65 63 74 73 20 60 6d 61 67 | ...This.option.only.affects.`mag |
| 4b760 | 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 63 6f 6d | it-commit-squash'.and.`magit-com |
| 4b780 | 6d 69 74 2d 66 69 78 75 70 27 2e 20 20 54 68 65 0a 5c 22 69 6e 73 74 61 6e 74 5c 22 20 76 61 72 | mit-fixup'...The.\"instant\".var |
| 4b7a0 | 69 61 6e 74 73 20 61 6c 77 61 79 73 20 72 65 71 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f | iants.always.require.confirmatio |
| 4b7c0 | 6e 20 62 65 63 61 75 73 65 20 6d 61 6b 69 6e 67 0a 61 6e 20 65 72 72 6f 72 20 77 68 69 6c 65 20 | n.because.making.an.error.while. |
| 4b7e0 | 75 73 69 6e 67 20 74 68 6f 73 65 20 69 73 20 68 61 72 64 65 72 20 74 6f 20 72 65 63 6f 76 65 72 | using.those.is.harder.to.recover |
| 4b800 | 20 66 72 6f 6d 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | .from."...:package-version.'(mag |
| 4b820 | 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f | it..."2.1.0")...:group.'magit-co |
| 4b840 | 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 | mmands...:type.'boolean)..(defcu |
| 4b860 | 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 20 6e 69 6c 0a | stom.magit-post-commit-hook.nil. |
| 4b880 | 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 63 72 65 61 74 69 6e 67 20 61 20 63 6f 6d | .."Hook.run.after.creating.a.com |
| 4b8a0 | 6d 69 74 20 77 69 74 68 6f 75 74 20 74 68 65 20 75 73 65 72 20 65 64 69 74 69 6e 67 20 61 20 6d | mit.without.the.user.editing.a.m |
| 4b8c0 | 65 73 73 61 67 65 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 60 6d 61 | essage...This.hook.is.run.by.`ma |
| 4b8e0 | 67 69 74 2d 72 65 66 72 65 73 68 27 20 69 66 20 60 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 27 20 69 | git-refresh'.if.`this-command'.i |
| 4b900 | 73 20 61 20 6d 65 6d 62 65 72 0a 6f 66 20 60 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 | s.a.member.of.`magit-post-commit |
| 4b920 | 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 27 2e 20 20 54 68 69 73 20 6f 6e 6c 79 20 69 6e 63 6c | -hook-commands'...This.only.incl |
| 4b940 | 75 64 65 73 20 63 6f 6d 6d 61 6e 64 73 0a 6e 61 6d 65 64 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 | udes.commands.named.`magit-commi |
| 4b960 | 74 2d 2a 27 20 74 68 61 74 20 64 6f 20 2a 6e 6f 74 2a 20 72 65 71 75 69 72 65 20 74 68 61 74 20 | t-*'.that.do.*not*.require.that. |
| 4b980 | 74 68 65 20 75 73 65 72 20 65 64 69 74 73 0a 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 | the.user.edits.the.commit.messag |
| 4b9a0 | 65 20 69 6e 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 6e 20 66 69 6e 69 73 68 65 73 20 | e.in.a.buffer.and.then.finishes. |
| 4b9c0 | 62 79 20 70 72 65 73 73 69 6e 67 0a 5c 5c 3c 77 69 74 68 2d 65 64 69 74 6f 72 2d 6d 6f 64 65 2d | by.pressing.\\<with-editor-mode- |
| 4b9e0 | 6d 61 70 3e 5c 5c 5b 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 5d 2e 0a 0a 41 6c 73 | map>\\[with-editor-finish]...Als |
| 4ba00 | 6f 20 73 65 65 20 60 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f | o.see.`git-commit-post-finish-ho |
| 4ba20 | 6f 6b 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ok'."...:package-version.'(magit |
| 4ba40 | 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d | ..."2.90.0")...:group.'magit-com |
| 4ba60 | 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d | mands...:type.'hook)..(defcustom |
| 4ba80 | 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 2d 69 6e 68 69 62 69 74 2d 73 61 6d 65 2d | .magit-commit-diff-inhibit-same- |
| 4baa0 | 77 69 6e 64 6f 77 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 69 6e 68 69 62 69 74 | window.nil..."Whether.to.inhibit |
| 4bac0 | 20 75 73 65 20 6f 66 20 73 61 6d 65 20 77 69 6e 64 6f 77 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 | .use.of.same.window.when.showing |
| 4bae0 | 20 64 69 66 66 20 77 68 69 6c 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2e 0a 0a 57 68 65 6e 20 77 72 | .diff.while.committing...When.wr |
| 4bb00 | 69 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 61 20 64 69 66 66 20 6f 66 20 74 | iting.a.commit,.then.a.diff.of.t |
| 4bb20 | 68 65 20 63 68 61 6e 67 65 73 20 74 6f 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 0a 69 73 20 61 75 | he.changes.to.be.committed.is.au |
| 4bb40 | 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 6e 2e 20 20 54 68 65 20 69 64 65 61 20 69 73 20 | tomatically.shown...The.idea.is. |
| 4bb60 | 74 68 61 74 20 74 68 65 20 64 69 66 66 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 61 0a 64 69 66 66 | that.the.diff.is.shown.in.a.diff |
| 4bb80 | 65 72 65 6e 74 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 20 61 | erent.window.of.the.same.frame.a |
| 4bba0 | 6e 64 20 66 6f 72 20 6d 6f 73 74 20 75 73 65 72 73 20 74 68 61 74 20 6a 75 73 74 0a 77 6f 72 6b | nd.for.most.users.that.just.work |
| 4bbc0 | 73 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 73 20 6d 6f 73 74 20 75 73 65 72 73 20 63 61 | s...In.other.words.most.users.ca |
| 4bbe0 | 6e 20 63 6f 6d 70 6c 65 74 65 6c 79 20 69 67 6e 6f 72 65 20 74 68 69 73 0a 6f 70 74 69 6f 6e 20 | n.completely.ignore.this.option. |
| 4bc00 | 62 65 63 61 75 73 65 20 69 74 73 20 76 61 6c 75 65 20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 61 | because.its.value.doesn't.make.a |
| 4bc20 | 20 64 69 66 66 65 72 65 6e 63 65 20 66 6f 72 20 74 68 65 6d 2e 0a 0a 48 6f 77 65 76 65 72 20 66 | .difference.for.them...However.f |
| 4bc40 | 6f 72 20 75 73 65 72 73 20 77 68 6f 20 63 6f 6e 66 69 67 75 72 65 64 20 45 6d 61 63 73 20 74 6f | or.users.who.configured.Emacs.to |
| 4bc60 | 20 6e 65 76 65 72 20 63 72 65 61 74 65 20 61 20 6e 65 77 0a 77 69 6e 64 6f 77 20 65 76 65 6e 20 | .never.create.a.new.window.even. |
| 4bc80 | 77 68 65 6e 20 74 68 65 20 70 61 63 6b 61 67 65 20 65 78 70 6c 69 63 69 74 6c 79 20 74 72 69 65 | when.the.package.explicitly.trie |
| 4bca0 | 73 20 74 6f 20 64 6f 20 73 6f 2c 20 74 68 65 6e 0a 64 69 73 70 6c 61 79 69 6e 67 20 74 77 6f 20 | s.to.do.so,.then.displaying.two. |
| 4bcc0 | 6e 65 77 20 62 75 66 66 65 72 73 20 6e 65 63 65 73 73 61 72 69 6c 79 20 6d 65 61 6e 73 20 74 68 | new.buffers.necessarily.means.th |
| 4bce0 | 61 74 20 74 68 65 20 66 69 72 73 74 20 69 73 0a 69 6d 6d 65 64 69 61 74 65 6c 79 20 72 65 70 6c | at.the.first.is.immediately.repl |
| 4bd00 | 61 63 65 64 20 62 79 20 74 68 65 20 73 65 63 6f 6e 64 2e 20 20 49 6e 20 6f 75 72 20 63 61 73 65 | aced.by.the.second...In.our.case |
| 4bd20 | 20 74 68 65 20 6d 65 73 73 61 67 65 0a 62 75 66 66 65 72 20 69 73 20 69 6d 6d 65 64 69 61 74 65 | .the.message.buffer.is.immediate |
| 4bd40 | 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 64 69 66 66 20 62 75 66 66 65 72 2c 20 | ly.replaced.by.the.diff.buffer,. |
| 4bd60 | 77 68 69 63 68 20 69 73 20 6f 66 0a 63 6f 75 72 73 65 20 68 69 67 68 6c 79 20 75 6e 64 65 73 69 | which.is.of.course.highly.undesi |
| 4bd80 | 72 61 62 6c 65 2e 0a 0a 41 20 77 6f 72 6b 61 72 6f 75 6e 64 20 69 73 20 74 6f 20 73 75 70 70 72 | rable...A.workaround.is.to.suppr |
| 4bda0 | 65 73 73 20 74 68 69 73 20 75 73 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 74 | ess.this.user.configuration.in.t |
| 4bdc0 | 68 69 73 0a 70 61 72 74 69 63 75 6c 61 72 20 63 61 73 65 2e 20 20 55 73 65 72 73 20 68 61 76 65 | his.particular.case...Users.have |
| 4bde0 | 20 74 6f 20 65 78 70 6c 69 63 69 74 6c 79 20 6f 70 74 2d 69 6e 20 62 79 20 74 6f 67 67 6c 69 6e | .to.explicitly.opt-in.by.togglin |
| 4be00 | 67 0a 74 68 69 73 20 6f 70 74 69 6f 6e 2e 20 20 57 65 20 63 61 6e 6e 6f 74 20 65 6e 61 62 6c 65 | g.this.option...We.cannot.enable |
| 4be20 | 20 74 68 65 20 77 6f 72 6b 61 72 6f 75 6e 64 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 6c 79 0a | .the.workaround.unconditionally. |
| 4be40 | 62 65 63 61 75 73 65 20 74 68 61 74 20 61 67 61 69 6e 20 63 61 75 73 65 73 20 69 73 73 75 65 73 | because.that.again.causes.issues |
| 4be60 | 20 66 6f 72 20 6f 74 68 65 72 20 75 73 65 72 73 3a 20 69 66 20 74 68 65 20 66 72 61 6d 65 0a 69 | .for.other.users:.if.the.frame.i |
| 4be80 | 73 20 74 6f 6f 20 74 69 6e 79 20 6f 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 73 65 74 74 69 | s.too.tiny.or.the.relevant.setti |
| 4bea0 | 6e 67 73 20 74 6f 6f 20 61 67 67 72 65 73 73 69 76 65 2c 20 74 68 65 6e 20 74 68 65 0a 64 69 66 | ngs.too.aggressive,.then.the.dif |
| 4bec0 | 66 20 62 75 66 66 65 72 20 77 6f 75 6c 64 20 65 6e 64 20 75 70 20 62 65 69 6e 67 20 64 69 73 70 | f.buffer.would.end.up.being.disp |
| 4bee0 | 6c 61 79 65 64 20 69 6e 20 61 20 6e 65 77 20 66 72 61 6d 65 2e 0a 0a 41 6c 73 6f 20 73 65 65 20 | layed.in.a.new.frame...Also.see. |
| 4bf00 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 69 | https://github.com/magit/magit/i |
| 4bf20 | 73 73 75 65 73 2f 34 31 33 32 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | ssues/4132."...:package-version. |
| 4bf40 | 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."3.3.0")...:group.'mag |
| 4bf60 | 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 3b | it-commands...:type.'boolean)..; |
| 4bf80 | 3b 3b 20 50 6f 70 75 70 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f | ;;.Popup..;;;###autoload.(autolo |
| 4bfa0 | 61 64 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 20 22 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 22 20 | ad.'magit-commit."magit-commit". |
| 4bfc0 | 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 | nil.t).(transient-define-prefix. |
| 4bfe0 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 6e 65 77 20 | magit-commit.()..."Create.a.new. |
| 4c000 | 63 6f 6d 6d 69 74 20 6f 72 20 72 65 70 6c 61 63 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 63 6f | commit.or.replace.an.existing.co |
| 4c020 | 6d 6d 69 74 2e 22 0a 20 20 3a 69 6e 66 6f 2d 6d 61 6e 75 61 6c 20 22 28 6d 61 67 69 74 29 49 6e | mmit."...:info-manual."(magit)In |
| 4c040 | 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 | itiating.a.Commit"...:man-page." |
| 4c060 | 67 69 74 2d 63 6f 6d 6d 69 74 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 | git-commit"...["Arguments"....(" |
| 4c080 | 2d 61 22 20 22 53 74 61 67 65 20 61 6c 6c 20 6d 6f 64 69 66 69 65 64 20 61 6e 64 20 64 65 6c 65 | -a"."Stage.all.modified.and.dele |
| 4c0a0 | 74 65 64 20 66 69 6c 65 73 22 20 20 20 28 22 2d 61 22 20 22 2d 2d 61 6c 6c 22 29 29 0a 20 20 20 | ted.files"...("-a"."--all")).... |
| 4c0c0 | 28 22 2d 65 22 20 22 41 6c 6c 6f 77 20 65 6d 70 74 79 20 63 6f 6d 6d 69 74 22 20 20 20 20 20 20 | ("-e"."Allow.empty.commit"...... |
| 4c0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 22 29 0a | ..............."--allow-empty"). |
| 4c100 | 20 20 20 28 22 2d 76 22 20 22 53 68 6f 77 20 64 69 66 66 20 6f 66 20 63 68 61 6e 67 65 73 20 74 | ...("-v"."Show.diff.of.changes.t |
| 4c120 | 6f 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 22 20 20 20 28 22 2d 76 22 20 22 2d 2d 76 65 72 62 6f | o.be.committed"...("-v"."--verbo |
| 4c140 | 73 65 22 29 29 0a 20 20 20 28 22 2d 6e 22 20 22 44 69 73 61 62 6c 65 20 68 6f 6f 6b 73 22 20 20 | se"))....("-n"."Disable.hooks".. |
| 4c160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 6e 22 20 22 2d | ........................("-n"."- |
| 4c180 | 2d 6e 6f 2d 76 65 72 69 66 79 22 29 29 0a 20 20 20 28 22 2d 52 22 20 22 43 6c 61 69 6d 20 61 75 | -no-verify"))....("-R"."Claim.au |
| 4c1a0 | 74 68 6f 72 73 68 69 70 20 61 6e 64 20 72 65 73 65 74 20 61 75 74 68 6f 72 20 64 61 74 65 22 20 | thorship.and.reset.author.date". |
| 4c1c0 | 22 2d 2d 72 65 73 65 74 2d 61 75 74 68 6f 72 22 29 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 61 75 | "--reset-author")....(magit:--au |
| 4c1e0 | 74 68 6f 72 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4f 76 65 72 72 69 64 65 20 74 68 65 20 | thor.:description."Override.the. |
| 4c200 | 61 75 74 68 6f 72 22 29 0a 20 20 20 28 37 20 22 2d 44 22 20 22 4f 76 65 72 72 69 64 65 20 74 68 | author")....(7."-D"."Override.th |
| 4c220 | 65 20 61 75 74 68 6f 72 20 64 61 74 65 22 20 22 2d 2d 64 61 74 65 3d 22 20 74 72 61 6e 73 69 65 | e.author.date"."--date=".transie |
| 4c240 | 6e 74 2d 72 65 61 64 2d 64 61 74 65 29 0a 20 20 20 28 22 2d 73 22 20 22 41 64 64 20 53 69 67 6e | nt-read-date)....("-s"."Add.Sign |
| 4c260 | 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed-off-by.line"................. |
| 4c280 | 28 22 2d 73 22 20 22 2d 2d 73 69 67 6e 6f 66 66 22 29 29 0a 20 20 20 28 35 20 6d 61 67 69 74 3a | ("-s"."--signoff"))....(5.magit: |
| 4c2a0 | 2d 2d 67 70 67 2d 73 69 67 6e 29 0a 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 3a 2d 2d 72 | --gpg-sign)....(magit-commit:--r |
| 4c2c0 | 65 75 73 65 2d 6d 65 73 73 61 67 65 29 5d 0a 20 20 5b 5b 22 43 72 65 61 74 65 22 0a 20 20 20 20 | euse-message)]...[["Create"..... |
| 4c2e0 | 28 22 63 22 20 22 43 6f 6d 6d 69 74 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d | ("c"."Commit".........magit-comm |
| 4c300 | 69 74 2d 63 72 65 61 74 65 29 5d 0a 20 20 20 5b 22 45 64 69 74 20 48 45 41 44 22 0a 20 20 20 20 | it-create)]....["Edit.HEAD"..... |
| 4c320 | 28 22 65 22 20 22 45 78 74 65 6e 64 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d | ("e"."Extend".........magit-comm |
| 4c340 | 69 74 2d 65 78 74 65 6e 64 29 0a 20 20 20 20 28 22 77 22 20 22 52 65 77 6f 72 64 22 20 20 20 20 | it-extend).....("w"."Reword".... |
| 4c360 | 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 29 0a 20 20 20 20 28 22 | .....magit-commit-reword).....(" |
| 4c380 | 61 22 20 22 41 6d 65 6e 64 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 | a"."Amend"..........magit-commit |
| 4c3a0 | 2d 61 6d 65 6e 64 29 0a 20 20 20 20 28 36 20 22 6e 22 20 22 52 65 73 68 65 6c 76 65 22 20 20 20 | -amend).....(6."n"."Reshelve"... |
| 4c3c0 | 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 73 68 65 6c 76 65 29 5d 0a 20 20 20 5b 22 45 | ..magit-commit-reshelve)]....["E |
| 4c3e0 | 64 69 74 22 0a 20 20 20 20 28 22 66 22 20 22 46 69 78 75 70 22 20 20 20 20 20 20 20 20 20 20 6d | dit".....("f"."Fixup"..........m |
| 4c400 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 78 75 70 29 0a 20 20 20 20 28 22 73 22 20 22 53 71 75 | agit-commit-fixup).....("s"."Squ |
| 4c420 | 61 73 68 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 | ash".........magit-commit-squash |
| 4c440 | 29 0a 20 20 20 20 28 22 41 22 20 22 41 75 67 6d 65 6e 74 22 20 20 20 20 20 20 20 20 6d 61 67 69 | ).....("A"."Augment"........magi |
| 4c460 | 74 2d 63 6f 6d 6d 69 74 2d 61 75 67 6d 65 6e 74 29 0a 20 20 20 20 28 36 20 22 78 22 20 22 41 62 | t-commit-augment).....(6."x"."Ab |
| 4c480 | 73 6f 72 62 20 63 68 61 6e 67 65 73 22 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 | sorb.changes".magit-commit-autof |
| 4c4a0 | 69 78 75 70 29 0a 20 20 20 20 28 36 20 22 58 22 20 22 41 62 73 6f 72 62 20 6d 6f 64 75 6c 65 73 | ixup).....(6."X"."Absorb.modules |
| 4c4c0 | 22 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 2d 6d 6f 64 75 6c 65 73 29 5d 0a | ".magit-commit-absorb-modules)]. |
| 4c4e0 | 20 20 20 5b 22 22 0a 20 20 20 20 28 22 46 22 20 22 49 6e 73 74 61 6e 74 20 66 69 78 75 70 22 20 | ...["".....("F"."Instant.fixup". |
| 4c500 | 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 74 61 6e 74 2d 66 69 78 75 70 29 0a 20 20 20 | .magit-commit-instant-fixup).... |
| 4c520 | 20 28 22 53 22 20 22 49 6e 73 74 61 6e 74 20 73 71 75 61 73 68 22 20 6d 61 67 69 74 2d 63 6f 6d | .("S"."Instant.squash".magit-com |
| 4c540 | 6d 69 74 2d 69 6e 73 74 61 6e 74 2d 73 71 75 61 73 68 29 5d 5d 0a 20 20 28 69 6e 74 65 72 61 63 | mit-instant-squash)]]...(interac |
| 4c560 | 74 69 76 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d | tive)...(if-let.((buffer.(magit- |
| 4c580 | 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 28 | commit-message-buffer))).......( |
| 4c5a0 | 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 0a 20 20 20 20 28 74 72 | switch-to-buffer.buffer).....(tr |
| 4c5c0 | 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 29 29 29 0a 0a | ansient-setup.'magit-commit))).. |
| 4c5e0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 6e 69 | (defun.magit-commit-arguments.ni |
| 4c600 | 6c 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 | l...(transient-args.'magit-commi |
| 4c620 | 74 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 | t))..(transient-define-argument. |
| 4c640 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 3a 2d 2d 72 65 75 73 65 2d 6d 65 73 73 61 67 65 20 28 29 0a | magit-commit:--reuse-message.(). |
| 4c660 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 52 65 75 73 65 20 63 6f 6d 6d 69 74 20 6d 65 73 | ..:description."Reuse.commit.mes |
| 4c680 | 73 61 67 65 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e | sage"...:class.'transient-option |
| 4c6a0 | 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 43 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d | ...:shortarg."-C"...:argument."- |
| 4c6c0 | 2d 72 65 75 73 65 2d 6d 65 73 73 61 67 65 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 | -reuse-message="...:reader.#'mag |
| 4c6e0 | 69 74 2d 72 65 61 64 2d 72 65 75 73 65 2d 6d 65 73 73 61 67 65 0a 20 20 3a 68 69 73 74 6f 72 79 | it-read-reuse-message...:history |
| 4c700 | 2d 6b 65 79 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 29 0a 0a 28 | -key.'magit-revision-history)..( |
| 4c720 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 75 73 65 2d 6d 65 73 73 61 67 65 20 28 | defun.magit-read-reuse-message.( |
| 4c740 | 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 68 69 73 74 6f 72 79 | prompt.&optional.default.history |
| 4c760 | 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 | )...(magit-completing-read.promp |
| 4c780 | 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 20 20 | t.(magit-list-refnames)......... |
| 4c7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 68 69 73 | .................nil.nil.nil.his |
| 4c7c0 | 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | tory..........................(o |
| 4c7e0 | 72 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.default....................... |
| 4c800 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 22 4f | .......(and.(magit-rev-verify."O |
| 4c820 | 52 49 47 5f 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | RIG_HEAD")...................... |
| 4c840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4f 52 49 47 5f 48 45 41 44 22 29 29 29 29 0a 0a 3b 3b | ............."ORIG_HEAD"))))..;; |
| 4c860 | 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ;.Commands..;;;###autoload.(defu |
| 4c880 | 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 72 65 61 74 65 20 28 26 6f 70 74 69 6f 6e 61 6c | n.magit-commit-create.(&optional |
| 4c8a0 | 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 20 6f 6e | .args)..."Create.a.new.commit.on |
| 4c8c0 | 20 60 48 45 41 44 27 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c | .`HEAD'..With.a.prefix.argument, |
| 4c8e0 | 20 61 6d 65 6e 64 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 60 48 45 41 44 27 20 69 | .amend.to.the.commit.at.`HEAD'.i |
| 4c900 | 6e 73 74 65 61 64 2e 0a 5c 6e 28 67 69 74 20 63 6f 6d 6d 69 74 20 5b 2d 2d 61 6d 65 6e 64 5d 20 | nstead..\n(git.commit.[--amend]. |
| 4c920 | 41 52 47 53 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 69 66 20 63 75 72 72 65 6e | ARGS)"...(interactive.(if.curren |
| 4c940 | 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-prefix-arg.................... |
| 4c960 | 28 6c 69 73 74 20 28 63 6f 6e 73 20 22 2d 2d 61 6d 65 6e 64 22 20 28 6d 61 67 69 74 2d 63 6f 6d | (list.(cons."--amend".(magit-com |
| 4c980 | 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mit-arguments)))................ |
| 4c9a0 | 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 | ..(list.(magit-commit-arguments) |
| 4c9c0 | 29 29 29 0a 20 20 28 63 6f 6e 64 20 28 28 6d 65 6d 62 65 72 20 22 2d 2d 61 6c 6c 22 20 61 72 67 | )))...(cond.((member."--all".arg |
| 4c9e0 | 73 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 | s)..........(setq.this-command.' |
| 4ca00 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 61 6c 6c 29 29 0a 20 20 20 20 20 20 20 20 28 28 6d 65 | magit-commit--all)).........((me |
| 4ca20 | 6d 62 65 72 20 22 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 22 20 61 72 67 73 29 0a 20 20 20 20 20 | mber."--allow-empty".args)...... |
| 4ca40 | 20 20 20 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 63 6f | ....(setq.this-command.'magit-co |
| 4ca60 | 6d 6d 69 74 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 29 29 29 0a 20 20 28 77 68 65 6e 20 28 73 65 | mmit--allow-empty)))...(when.(se |
| 4ca80 | 74 71 20 61 72 67 73 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 73 65 72 74 20 61 72 67 | tq.args.(magit-commit-assert.arg |
| 4caa0 | 73 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | s)).....(let.((default-directory |
| 4cac0 | 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | .(magit-toplevel))).......(magit |
| 4cae0 | 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 63 6f 6d 6d 69 74 22 20 61 72 | -run-git-with-editor."commit".ar |
| 4cb00 | 67 73 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 | gs))))..;;;###autoload.(defun.ma |
| 4cb20 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 | git-commit-amend.(&optional.args |
| 4cb40 | 29 0a 20 20 22 41 6d 65 6e 64 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 2e 0a 5c 6e 28 67 | )..."Amend.the.last.commit..\n(g |
| 4cb60 | 69 74 20 63 6f 6d 6d 69 74 20 2d 2d 61 6d 65 6e 64 20 41 52 47 53 29 22 0a 20 20 28 69 6e 74 65 | it.commit.--amend.ARGS)"...(inte |
| 4cb80 | 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 | ractive.(list.(magit-commit-argu |
| 4cba0 | 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 2d 61 | ments)))...(magit-commit-amend-a |
| 4cbc0 | 73 73 65 72 74 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 | ssert)...(magit-run-git-with-edi |
| 4cbe0 | 74 6f 72 20 22 63 6f 6d 6d 69 74 22 20 22 2d 2d 61 6d 65 6e 64 22 20 61 72 67 73 29 29 0a 0a 3b | tor."commit"."--amend".args))..; |
| 4cc00 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 | ;;###autoload.(defun.magit-commi |
| 4cc20 | 74 2d 65 78 74 65 6e 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 6f 76 65 72 72 69 64 | t-extend.(&optional.args.overrid |
| 4cc40 | 65 2d 64 61 74 65 29 0a 20 20 22 41 6d 65 6e 64 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 | e-date)..."Amend.the.last.commit |
| 4cc60 | 2c 20 77 69 74 68 6f 75 74 20 65 64 69 74 69 6e 67 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0a 0a | ,.without.editing.the.message... |
| 4cc80 | 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6b 65 65 70 20 74 68 65 20 | With.a.prefix.argument.keep.the. |
| 4cca0 | 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2c 20 6f 74 68 65 72 77 69 73 65 20 63 68 61 6e 67 65 | committer.date,.otherwise.change |
| 4ccc0 | 0a 69 74 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 | .it...The.option.`magit-commit-e |
| 4cce0 | 78 74 65 6e 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 27 20 63 61 6e 20 62 65 20 75 73 65 64 | xtend-override-date'.can.be.used |
| 4cd00 | 0a 74 6f 20 69 6e 76 65 72 73 65 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 | .to.inverse.the.meaning.of.the.p |
| 4cd20 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 5c 6e 28 67 69 74 20 63 6f 6d 6d 69 74 20 2d 2d | refix.argument..\n(git.commit.-- |
| 4cd40 | 61 6d 65 6e 64 20 2d 2d 6e 6f 2d 65 64 69 74 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | amend.--no-edit)"...(interactive |
| 4cd60 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a | .(list.(magit-commit-arguments). |
| 4cd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 75 72 72 65 6e 74 | .....................(if.current |
| 4cda0 | 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -prefix-arg..................... |
| 4cdc0 | 20 20 20 20 20 28 6e 6f 74 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 2d 6f 76 | .....(not.magit-commit-extend-ov |
| 4cde0 | 65 72 72 69 64 65 2d 64 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erride-date).................... |
| 4ce00 | 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 2d 6f 76 65 72 72 69 64 65 | ....magit-commit-extend-override |
| 4ce20 | 2d 64 61 74 65 29 29 29 0a 20 20 28 77 68 65 6e 20 28 73 65 74 71 20 61 72 67 73 20 28 6d 61 67 | -date)))...(when.(setq.args.(mag |
| 4ce40 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 73 65 72 74 20 61 72 67 73 29 29 0a 20 20 20 20 28 6d 61 67 | it-commit-assert.args)).....(mag |
| 4ce60 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 2d 61 73 73 65 72 74 29 0a 20 20 20 20 28 69 66 20 | it-commit-amend-assert).....(if. |
| 4ce80 | 6f 76 65 72 72 69 64 65 2d 64 61 74 65 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e | override-date.........(magit-run |
| 4cea0 | 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 63 6f 6d 6d 69 74 22 20 22 2d 2d 61 6d 65 | -git-with-editor."commit"."--ame |
| 4cec0 | 6e 64 22 20 22 2d 2d 6e 6f 2d 65 64 69 74 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 77 69 74 | nd"."--no-edit".args).......(wit |
| 4cee0 | 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 | h-environment-variables......... |
| 4cf00 | 20 20 28 28 22 47 49 54 5f 43 4f 4d 4d 49 54 54 45 52 5f 44 41 54 45 22 20 28 6d 61 67 69 74 2d | ..(("GIT_COMMITTER_DATE".(magit- |
| 4cf20 | 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 63 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 | rev-format."%cD"))).........(mag |
| 4cf40 | 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 63 6f 6d 6d 69 74 22 20 | it-run-git-with-editor."commit". |
| 4cf60 | 22 2d 2d 61 6d 65 6e 64 22 20 22 2d 2d 6e 6f 2d 65 64 69 74 22 20 61 72 67 73 29 29 29 29 29 0a | "--amend"."--no-edit".args))))). |
| 4cf80 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d | .;;;###autoload.(defun.magit-com |
| 4cfa0 | 6d 69 74 2d 72 65 77 6f 72 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 6f 76 65 72 72 | mit-reword.(&optional.args.overr |
| 4cfc0 | 69 64 65 2d 64 61 74 65 29 0a 20 20 22 52 65 77 6f 72 64 20 74 68 65 20 6c 61 73 74 20 63 6f 6d | ide-date)..."Reword.the.last.com |
| 4cfe0 | 6d 69 74 2c 20 69 67 6e 6f 72 69 6e 67 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 57 | mit,.ignoring.staged.changes...W |
| 4d000 | 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6b 65 65 70 20 74 68 65 20 63 | ith.a.prefix.argument.keep.the.c |
| 4d020 | 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2c 20 6f 74 68 65 72 77 69 73 65 20 63 68 61 6e 67 65 0a | ommitter.date,.otherwise.change. |
| 4d040 | 69 74 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 | it...The.option.`magit-commit-re |
| 4d060 | 77 6f 72 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 27 20 63 61 6e 20 62 65 20 75 73 65 64 0a | word-override-date'.can.be.used. |
| 4d080 | 74 6f 20 69 6e 76 65 72 73 65 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 | to.inverse.the.meaning.of.the.pr |
| 4d0a0 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c | efix.argument...Non-interactivel |
| 4d0c0 | 79 20 72 65 73 70 65 63 74 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 4f 56 45 52 52 49 44 45 2d | y.respect.the.optional.OVERRIDE- |
| 4d0e0 | 44 41 54 45 20 61 72 67 75 6d 65 6e 74 0a 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 | DATE.argument.and.ignore.the.opt |
| 4d100 | 69 6f 6e 2e 0a 5c 6e 28 67 69 74 20 63 6f 6d 6d 69 74 20 2d 2d 61 6d 65 6e 64 20 2d 2d 6f 6e 6c | ion..\n(git.commit.--amend.--onl |
| 4d120 | 79 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d | y)"...(interactive.(list.(magit- |
| 4d140 | 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | commit-arguments)............... |
| 4d160 | 20 20 20 20 20 20 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 | .......(if.current-prefix-arg... |
| 4d180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6d 61 67 69 | .......................(not.magi |
| 4d1a0 | 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 29 0a 20 | t-commit-reword-override-date).. |
| 4d1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d | ......................magit-comm |
| 4d1e0 | 69 74 2d 72 65 77 6f 72 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 29 29 29 0a 20 20 28 6d 61 | it-reword-override-date)))...(ma |
| 4d200 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 2d 61 73 73 65 72 74 29 0a 20 20 28 63 6c 2d 70 | git-commit-amend-assert)...(cl-p |
| 4d220 | 75 73 68 6e 65 77 20 22 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 22 20 61 72 67 73 20 3a 74 65 73 | ushnew."--allow-empty".args.:tes |
| 4d240 | 74 20 23 27 65 71 75 61 6c 29 0a 20 20 28 69 66 20 6f 76 65 72 72 69 64 65 2d 64 61 74 65 0a 20 | t.#'equal)...(if.override-date.. |
| 4d260 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 | .....(magit-run-git-with-editor. |
| 4d280 | 22 63 6f 6d 6d 69 74 22 20 22 2d 2d 61 6d 65 6e 64 22 20 22 2d 2d 6f 6e 6c 79 22 20 61 72 67 73 | "commit"."--amend"."--only".args |
| 4d2a0 | 29 0a 20 20 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 62 6c 65 | ).....(with-environment-variable |
| 4d2c0 | 73 0a 20 20 20 20 20 20 20 20 28 28 22 47 49 54 5f 43 4f 4d 4d 49 54 54 45 52 5f 44 41 54 45 22 | s.........(("GIT_COMMITTER_DATE" |
| 4d2e0 | 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 63 44 22 29 29 29 0a 20 20 20 20 | .(magit-rev-format."%cD")))..... |
| 4d300 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 63 6f | ..(magit-run-git-with-editor."co |
| 4d320 | 6d 6d 69 74 22 20 22 2d 2d 61 6d 65 6e 64 22 20 22 2d 2d 6f 6e 6c 79 22 20 61 72 67 73 29 29 29 | mmit"."--amend"."--only".args))) |
| 4d340 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 | )..;;;###autoload.(defun.magit-c |
| 4d360 | 6f 6d 6d 69 74 2d 66 69 78 75 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 61 72 | ommit-fixup.(&optional.commit.ar |
| 4d380 | 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 66 69 78 75 70 20 63 6f 6d 6d 69 74 2e 0a 0a 57 | gs)..."Create.a.fixup.commit...W |
| 4d3a0 | 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 74 61 72 67 65 74 | ith.a.prefix.argument.the.target |
| 4d3c0 | 20 43 4f 4d 4d 49 54 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 4f 74 68 | .COMMIT.has.to.be.confirmed..Oth |
| 4d3e0 | 65 72 77 69 73 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6d 61 79 20 62 | erwise.the.commit.at.point.may.b |
| 4d400 | 65 20 75 73 65 64 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 64 65 70 65 | e.used.without.confirmation.depe |
| 4d420 | 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 20 60 6d 61 | nding.on.the.value.of.option.`ma |
| 4d440 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d 27 2e 22 0a 20 20 28 | git-commit-squash-confirm'."...( |
| 4d460 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | interactive.(list.(magit-commit- |
| 4d480 | 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | at-point)......................( |
| 4d4a0 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 | magit-commit-arguments)))...(mag |
| 4d4c0 | 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 69 6e 74 65 72 6e 61 6c 20 22 2d 2d 66 69 78 | it-commit-squash-internal."--fix |
| 4d4e0 | 75 70 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | up".commit.args))..;;;###autoloa |
| 4d500 | 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 20 28 26 6f | d.(defun.magit-commit-squash.(&o |
| 4d520 | 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 | ptional.commit.args)..."Create.a |
| 4d540 | 20 73 71 75 61 73 68 20 63 6f 6d 6d 69 74 2c 20 77 69 74 68 6f 75 74 20 65 64 69 74 69 6e 67 20 | .squash.commit,.without.editing. |
| 4d560 | 74 68 65 20 73 71 75 61 73 68 20 6d 65 73 73 61 67 65 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 | the.squash.message...With.a.pref |
| 4d580 | 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 74 61 72 67 65 74 20 43 4f 4d 4d 49 54 20 68 61 | ix.argument.the.target.COMMIT.ha |
| 4d5a0 | 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 4f 74 68 65 72 77 69 73 65 20 74 68 65 | s.to.be.confirmed..Otherwise.the |
| 4d5c0 | 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6d 61 79 20 62 65 20 75 73 65 64 20 77 69 74 | .commit.at.point.may.be.used.wit |
| 4d5e0 | 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 | hout.confirmation.depending.on.t |
| 4d600 | 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 | he.value.of.option.`magit-commit |
| 4d620 | 2d 73 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d 27 2e 0a 0a 49 66 20 79 6f 75 20 77 61 6e 74 20 74 | -squash-confirm'...If.you.want.t |
| 4d640 | 6f 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 61 64 64 20 61 20 6d 65 73 73 61 67 65 20 74 6f 20 74 | o.immediately.add.a.message.to.t |
| 4d660 | 68 65 20 73 71 75 61 73 68 20 63 6f 6d 6d 69 74 2c 0a 74 68 65 6e 20 75 73 65 20 60 6d 61 67 69 | he.squash.commit,.then.use.`magi |
| 4d680 | 74 2d 63 6f 6d 6d 69 74 2d 61 75 67 6d 65 6e 74 27 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 | t-commit-augment'.instead.of.thi |
| 4d6a0 | 73 20 63 6f 6d 6d 61 6e 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 | s.command."...(interactive.(list |
| 4d6c0 | 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 | .(magit-commit-at-point)........ |
| 4d6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 | ..............(magit-commit-argu |
| 4d700 | 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d | ments)))...(magit-commit-squash- |
| 4d720 | 69 6e 74 65 72 6e 61 6c 20 22 2d 2d 73 71 75 61 73 68 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 | internal."--squash".commit.args) |
| 4d740 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 | )..;;;###autoload.(defun.magit-c |
| 4d760 | 6f 6d 6d 69 74 2d 61 75 67 6d 65 6e 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 | ommit-augment.(&optional.commit. |
| 4d780 | 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 71 75 61 73 68 20 63 6f 6d 6d 69 74 2c | args)..."Create.a.squash.commit, |
| 4d7a0 | 20 65 64 69 74 69 6e 67 20 74 68 65 20 73 71 75 61 73 68 20 6d 65 73 73 61 67 65 2e 0a 0a 57 69 | .editing.the.squash.message...Wi |
| 4d7c0 | 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 74 61 72 67 65 74 20 | th.a.prefix.argument.the.target. |
| 4d7e0 | 43 4f 4d 4d 49 54 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 4f 74 68 65 | COMMIT.has.to.be.confirmed..Othe |
| 4d800 | 72 77 69 73 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6d 61 79 20 62 65 | rwise.the.commit.at.point.may.be |
| 4d820 | 20 75 73 65 64 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 64 65 70 65 6e | .used.without.confirmation.depen |
| 4d840 | 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 20 60 6d 61 67 | ding.on.the.value.of.option.`mag |
| 4d860 | 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d 27 2e 22 0a 20 20 28 69 | it-commit-squash-confirm'."...(i |
| 4d880 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 | nteractive.(list.(magit-commit-a |
| 4d8a0 | 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | t-point)......................(m |
| 4d8c0 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 | agit-commit-arguments)))...(magi |
| 4d8e0 | 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 69 6e 74 65 72 6e 61 6c 20 22 2d 2d 73 71 75 61 | t-commit-squash-internal."--squa |
| 4d900 | 73 68 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 20 6e 69 6c 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 | sh".commit.args.nil.t))..;;;###a |
| 4d920 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 74 | utoload.(defun.magit-commit-inst |
| 4d940 | 61 6e 74 2d 66 69 78 75 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 61 72 67 73 | ant-fixup.(&optional.commit.args |
| 4d960 | 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 66 69 78 75 70 20 63 6f 6d 6d 69 74 20 74 61 72 67 65 | )..."Create.a.fixup.commit.targe |
| 4d980 | 74 69 6e 67 20 43 4f 4d 4d 49 54 20 61 6e 64 20 69 6e 73 74 61 6e 74 6c 79 20 72 65 62 61 73 65 | ting.COMMIT.and.instantly.rebase |
| 4d9a0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 | ."...(interactive.(list.(magit-c |
| 4d9c0 | 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ommit-at-point)................. |
| 4d9e0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a | .....(magit-commit-arguments))). |
| 4da00 | 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 69 6e 74 65 72 6e 61 6c 20 | ..(magit-commit-squash-internal. |
| 4da20 | 22 2d 2d 66 69 78 75 70 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 20 74 29 29 0a 0a 3b 3b 3b 23 23 | "--fixup".commit.args.t))..;;;## |
| 4da40 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e | #autoload.(defun.magit-commit-in |
| 4da60 | 73 74 61 6e 74 2d 73 71 75 61 73 68 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 61 | stant-squash.(&optional.commit.a |
| 4da80 | 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 71 75 61 73 68 20 63 6f 6d 6d 69 74 20 74 | rgs)..."Create.a.squash.commit.t |
| 4daa0 | 61 72 67 65 74 69 6e 67 20 43 4f 4d 4d 49 54 20 61 6e 64 20 69 6e 73 74 61 6e 74 6c 79 20 72 65 | argeting.COMMIT.and.instantly.re |
| 4dac0 | 62 61 73 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 | base."...(interactive.(list.(mag |
| 4dae0 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-commit-at-point)............. |
| 4db00 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 | .........(magit-commit-arguments |
| 4db20 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 69 6e 74 65 72 | )))...(magit-commit-squash-inter |
| 4db40 | 6e 61 6c 20 22 2d 2d 73 71 75 61 73 68 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 20 74 29 29 0a 0a | nal."--squash".commit.args.t)).. |
| 4db60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 69 6e 74 65 72 | (defun.magit-commit-squash-inter |
| 4db80 | 6e 61 6c 0a 20 20 20 20 28 6f 70 74 69 6f 6e 20 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c | nal.....(option.commit.&optional |
| 4dba0 | 20 61 72 67 73 20 72 65 62 61 73 65 20 65 64 69 74 20 63 6f 6e 66 69 72 6d 65 64 29 0a 20 20 28 | .args.rebase.edit.confirmed)...( |
| 4dbc0 | 77 68 65 6e 2d 6c 65 74 20 28 28 61 72 67 73 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 | when-let.((args.(magit-commit-as |
| 4dbe0 | 73 65 72 74 20 61 72 67 73 20 28 6e 6f 74 20 65 64 69 74 29 29 29 29 0a 20 20 20 20 28 77 68 65 | sert.args.(not.edit)))).....(whe |
| 4dc00 | 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 72 65 62 61 73 65 | n.commit.......(when.(and.rebase |
| 4dc20 | 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 63 6f 6d 6d | .(not.(magit-rev-ancestor-p.comm |
| 4dc40 | 69 74 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 | it."HEAD"))).........(magit-read |
| 4dc60 | 2d 63 68 61 72 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | -char-case.............(format." |
| 4dc80 | 25 73 20 69 73 6e 27 74 20 61 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 48 45 41 44 2e 20 20 22 | %s.isn't.an.ancestor.of.HEAD..." |
| 4dca0 | 20 63 6f 6d 6d 69 74 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 28 3f 63 20 22 5b 63 5d 72 | .commit).nil...........(?c."[c]r |
| 4dcc0 | 65 61 74 65 20 77 69 74 68 6f 75 74 20 72 65 62 61 73 69 6e 67 22 20 28 73 65 74 71 20 72 65 62 | eate.without.rebasing".(setq.reb |
| 4dce0 | 61 73 65 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 3f 73 20 22 5b 73 5d 65 6c 65 63 | ase.nil))...........(?s."[s]elec |
| 4dd00 | 74 20 6f 74 68 65 72 22 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 69 74 | t.other"............(setq.commit |
| 4dd20 | 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 3f 61 20 22 5b 61 5d 62 6f 72 74 22 20 20 | .nil))...........(?a."[a]bort".. |
| 4dd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 51 75 | .................(user-error."Qu |
| 4dd60 | 69 74 22 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 | it"))))).....(when.commit....... |
| 4dd80 | 28 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 | (setq.commit.(magit-rebase-inter |
| 4dda0 | 61 63 74 69 76 65 2d 61 73 73 65 72 74 20 63 6f 6d 6d 69 74 20 74 29 29 29 0a 20 20 20 20 28 69 | active-assert.commit.t))).....(i |
| 4ddc0 | 66 20 28 61 6e 64 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 63 | f.(and.commit..............(or.c |
| 4dde0 | 6f 6e 66 69 72 6d 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 | onfirmed..................(not.( |
| 4de00 | 6f 72 20 72 65 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.rebase....................... |
| 4de20 | 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 | ....current-prefix-arg.......... |
| 4de40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 | .................magit-commit-sq |
| 4de60 | 75 61 73 68 2d 63 6f 6e 66 69 72 6d 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | uash-confirm)))).........(let.(( |
| 4de80 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 66 66 20 6e 69 6c 29 29 0a 20 20 20 | magit-commit-show-diff.nil)).... |
| 4dea0 | 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 63 61 74 20 6f 70 74 69 6f 6e 20 22 3d 22 20 | .......(push.(concat.option."=". |
| 4dec0 | 63 6f 6d 6d 69 74 29 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | commit).args)...........(unless. |
| 4dee0 | 65 64 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 22 2d 2d 6e 6f 2d 65 64 69 | edit.............(push."--no-edi |
| 4df00 | 74 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 62 61 73 65 0a 20 | t".args))...........(if.rebase.. |
| 4df20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 0a | .............(magit-with-editor. |
| 4df40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 0a | ................(magit-call-git. |
| 4df60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6f 6d 6d 69 74 22 20 22 2d 2d 6e 6f 2d | ................."commit"."--no- |
| 4df80 | 67 70 67 2d 73 69 67 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d | gpg-sign"..................(seq- |
| 4dfa0 | 72 65 6d 6f 76 65 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 73 74 72 69 6e 67 | remove.(apply-partially.#'string |
| 4dfc0 | 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 67 70 67 2d 73 69 67 6e 3d 22 29 0a 20 20 20 20 20 20 20 | -prefix-p."--gpg-sign=")........ |
| 4dfe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 20 20 | ......................args)))... |
| 4e000 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 | ..........(magit-run-git-with-ed |
| 4e020 | 69 74 6f 72 20 22 63 6f 6d 6d 69 74 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 74 | itor."commit".args))...........t |
| 4e040 | 29 20 3b 20 54 68 65 20 63 6f 6d 6d 69 74 20 77 61 73 20 63 72 65 61 74 65 64 3b 20 75 73 65 64 | ).;.The.commit.was.created;.used |
| 4e060 | 20 62 79 20 62 65 6c 6f 77 20 6c 61 6d 62 64 61 2e 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 77 | .by.below.lambda........(let.((w |
| 4e080 | 69 6e 63 6f 6e 66 20 28 61 6e 64 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 | inconf.(and.magit-commit-show-di |
| 4e0a0 | 66 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 | ff...........................(cu |
| 4e0c0 | 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 29 29 29 0a 20 | rrent-window-configuration)))).. |
| 4e0e0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 | .......(magit-log-select........ |
| 4e100 | 20 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(lambda.(commit)............. |
| 4e120 | 28 77 68 65 6e 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d | (when.(and.(magit-commit-squash- |
| 4e140 | 69 6e 74 65 72 6e 61 6c 20 6f 70 74 69 6f 6e 20 63 6f 6d 6d 69 74 20 61 72 67 73 0a 20 20 20 20 | internal.option.commit.args..... |
| 4e160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4e180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 62 61 73 65 20 65 64 69 74 20 74 29 0a | .................rebase.edit.t). |
| 4e1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 62 61 73 65 29 0a 20 | .......................rebase).. |
| 4e1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 | .............(magit-commit-amend |
| 4e1e0 | 2d 61 73 73 65 72 74 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | -assert.commit)...............(m |
| 4e200 | 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 31 20 63 6f 6d 6d 69 74 | agit-rebase-interactive-1.commit |
| 4e220 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 2d 61 75 74 6f | ...................(list."--auto |
| 4e240 | 73 71 75 61 73 68 22 20 22 2d 2d 61 75 74 6f 73 74 61 73 68 22 20 22 2d 2d 6b 65 65 70 2d 65 6d | squash"."--autostash"."--keep-em |
| 4e260 | 70 74 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 20 22 74 72 75 65 22 20 | pty").................""."true". |
| 4e280 | 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 77 69 6e 63 6f 6e | nil.t)).............(when.wincon |
| 4e2a0 | 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 | f...............(set-window-conf |
| 4e2c0 | 69 67 75 72 61 74 69 6f 6e 20 77 69 6e 63 6f 6e 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | iguration.winconf)))...........( |
| 4e2e0 | 66 6f 72 6d 61 74 20 22 54 79 70 65 20 25 25 70 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 | format."Type.%%p.on.a.commit.to. |
| 4e300 | 25 73 20 69 6e 74 6f 20 69 74 2c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | %s.into.it,"...................( |
| 4e320 | 73 75 62 73 74 72 69 6e 67 20 6f 70 74 69 6f 6e 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 6e | substring.option.2))...........n |
| 4e340 | 69 6c 20 6e 69 6c 20 6e 69 6c 20 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 | il.nil.nil.commit)).......(when. |
| 4e360 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 66 66 0a 20 20 20 20 20 20 20 20 28 | magit-commit-show-diff.........( |
| 4e380 | 6c 65 74 20 28 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c | let.((magit-display-buffer-nosel |
| 4e3a0 | 65 63 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 | ect.t))...........(apply.#'magit |
| 4e3c0 | 2d 64 69 66 66 2d 73 74 61 67 65 64 20 6e 69 6c 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 | -diff-staged.nil.(magit-diff-arg |
| 4e3e0 | 75 6d 65 6e 74 73 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d | uments)))))))..(defun.magit-comm |
| 4e400 | 69 74 2d 61 6d 65 6e 64 2d 61 73 73 65 72 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 | it-amend-assert.(&optional.commi |
| 4e420 | 74 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 72 61 6e 63 68 65 73 20 28 6d 61 67 69 74 | t)...(when-let.((branches.(magit |
| 4e440 | 2d 6c 69 73 74 2d 70 75 62 6c 69 73 68 69 6e 67 2d 62 72 61 6e 63 68 65 73 20 63 6f 6d 6d 69 74 | -list-publishing-branches.commit |
| 4e460 | 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 31 20 22 54 68 69 73 20 63 6f 6d 6d 69 74 20 68 | ))).....(let.((m1."This.commit.h |
| 4e480 | 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 70 75 62 6c 69 73 68 65 64 20 74 6f 20 22 29 0a | as.already.been.published.to."). |
| 4e4a0 | 20 20 20 20 20 20 20 20 20 20 28 6d 32 20 22 2e 5c 6e 44 6f 20 79 6f 75 20 72 65 61 6c 6c 79 20 | ..........(m2.".\nDo.you.really. |
| 4e4c0 | 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 69 74 22 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 | want.to.modify.it")).......(magi |
| 4e4e0 | 74 2d 63 6f 6e 66 69 72 6d 20 27 61 6d 65 6e 64 2d 70 75 62 6c 69 73 68 65 64 0a 20 20 20 20 20 | t-confirm.'amend-published...... |
| 4e500 | 20 20 20 28 63 6f 6e 63 61 74 20 6d 31 20 22 25 73 22 20 6d 32 29 0a 20 20 20 20 20 20 20 20 28 | ...(concat.m1."%s".m2).........( |
| 4e520 | 63 6f 6e 63 61 74 20 6d 31 20 22 25 64 20 70 75 62 6c 69 63 20 62 72 61 6e 63 68 65 73 22 20 6d | concat.m1."%d.public.branches".m |
| 4e540 | 32 29 0a 20 20 20 20 20 20 20 20 6e 69 6c 20 62 72 61 6e 63 68 65 73 29 29 29 29 0a 0a 28 64 65 | 2).........nil.branches))))..(de |
| 4e560 | 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 73 65 72 74 20 28 61 72 67 73 20 26 6f | fun.magit-commit-assert.(args.&o |
| 4e580 | 70 74 69 6f 6e 61 6c 20 73 74 72 69 63 74 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 6f 72 20 | ptional.strict)...(cond....((or. |
| 4e5a0 | 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 0a 20 20 20 20 20 20 | (magit-anything-staged-p)....... |
| 4e5c0 | 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d | ..(and.(magit-anything-unstaged- |
| 4e5e0 | 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 5e 20 45 76 65 72 79 74 68 69 6e 67 20 | p)..............;;.^.Everything. |
| 4e600 | 6f 66 20 6e 6f 74 68 69 6e 67 20 69 73 20 73 74 69 6c 6c 20 6e 6f 74 68 69 6e 67 2e 0a 20 20 20 | of.nothing.is.still.nothing..... |
| 4e620 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 22 2d 2d 61 6c 6c 22 20 61 72 67 73 29 29 | ..........(member."--all".args)) |
| 4e640 | 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 73 74 72 69 63 74 29 0a 20 20 20 20 20 | .........(and.(not.strict)...... |
| 4e660 | 20 20 20 20 20 20 20 20 3b 3b 20 5e 20 46 6f 72 20 61 6d 65 6e 64 20 76 61 72 69 61 6e 74 73 20 | ........;;.^.For.amend.variants. |
| 4e680 | 74 68 61 74 20 64 6f 6e 27 74 20 6d 61 6b 65 20 73 65 6e 73 65 20 6f 74 68 65 72 77 69 73 65 2e | that.don't.make.sense.otherwise. |
| 4e6a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 65 6d 62 65 72 20 22 2d 2d 61 6d 65 | ..............(or.(member."--ame |
| 4e6c0 | 6e 64 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 | nd".args)..................(memb |
| 4e6e0 | 65 72 20 22 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 | er."--allow-empty".args)........ |
| 4e700 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 22 2d 2d 72 65 73 65 74 2d 61 75 74 68 6f | ..........(member."--reset-autho |
| 4e720 | 72 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 | r".args)..................(membe |
| 4e740 | 72 20 22 2d 2d 73 69 67 6e 6f 66 66 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r."--signoff".args)............. |
| 4e760 | 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 61 75 74 | .....(transient-arg-value."--aut |
| 4e780 | 68 6f 72 3d 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 | hor=".args)..................(tr |
| 4e7a0 | 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 64 61 74 65 3d 22 20 61 72 67 73 | ansient-arg-value."--date=".args |
| 4e7c0 | 29 29 29 29 0a 20 20 20 20 28 6f 72 20 61 72 67 73 20 28 6c 69 73 74 20 22 2d 2d 22 29 29 29 0a | )))).....(or.args.(list."--"))). |
| 4e7e0 | 20 20 20 28 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 | ...((and.(magit-rebase-in-progre |
| 4e800 | 73 73 2d 70 29 0a 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 | ss-p)..........(not.(magit-anyth |
| 4e820 | 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d | ing-unstaged-p))..........(y-or- |
| 4e840 | 6e 2d 70 20 22 4e 6f 74 68 69 6e 67 20 73 74 61 67 65 64 2e 20 20 43 6f 6e 74 69 6e 75 65 20 69 | n-p."Nothing.staged...Continue.i |
| 4e860 | 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 62 61 73 65 3f 20 22 29 29 0a 20 20 20 20 28 73 65 74 71 | n-progress.rebase?.")).....(setq |
| 4e880 | 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e | .this-command.#'magit-rebase-con |
| 4e8a0 | 74 69 6e 75 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e | tinue).....(magit-run-git-sequen |
| 4e8c0 | 63 65 72 20 22 72 65 62 61 73 65 22 20 22 2d 2d 63 6f 6e 74 69 6e 75 65 22 29 0a 20 20 20 20 6e | cer."rebase"."--continue").....n |
| 4e8e0 | 69 6c 29 0a 20 20 20 28 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 | il)....((file-exists-p.(expand-f |
| 4e900 | 69 6c 65 2d 6e 61 6d 65 20 22 4d 45 52 47 45 5f 4d 53 47 22 20 28 6d 61 67 69 74 2d 67 69 74 64 | ile-name."MERGE_MSG".(magit-gitd |
| 4e920 | 69 72 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 | ir))).....(cond.((magit-anything |
| 4e940 | 2d 75 6e 6d 65 72 67 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 | -unmerged-p)............(user-er |
| 4e960 | 72 6f 72 20 22 55 6e 72 65 73 6f 6c 76 65 64 20 63 6f 6e 66 6c 69 63 74 73 22 29 29 0a 20 20 20 | ror."Unresolved.conflicts")).... |
| 4e980 | 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 | .......((and.(magit-anything-uns |
| 4e9a0 | 74 61 67 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 79 | taged-p).................(not.(y |
| 4e9c0 | 2d 6f 72 2d 6e 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 50 | -or-n-p......................."P |
| 4e9e0 | 72 6f 63 65 65 64 20 77 69 74 68 20 6d 65 72 67 65 20 64 65 73 70 69 74 65 20 75 6e 73 74 61 67 | roceed.with.merge.despite.unstag |
| 4ea00 | 65 64 20 63 68 61 6e 67 65 73 3f 20 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 | ed.changes?.")))............(use |
| 4ea20 | 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 | r-error."Abort"))...........((or |
| 4ea40 | 20 61 72 67 73 20 28 6c 69 73 74 20 22 2d 2d 22 29 29 29 29 29 0a 20 20 20 28 28 6e 6f 74 20 28 | .args.(list."--")))))....((not.( |
| 4ea60 | 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 29 29 0a 20 20 20 20 | magit-anything-unstaged-p))..... |
| 4ea80 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 74 61 67 65 64 20 28 6f 72 20 | (user-error."Nothing.staged.(or. |
| 4eaa0 | 75 6e 73 74 61 67 65 64 29 22 29 29 0a 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 | unstaged)"))....(magit-commit-as |
| 4eac0 | 6b 2d 74 6f 2d 73 74 61 67 65 0a 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 6d 61 67 69 74 2d 63 | k-to-stage.....(when.(eq.magit-c |
| 4eae0 | 6f 6d 6d 69 74 2d 61 73 6b 2d 74 6f 2d 73 74 61 67 65 20 27 76 65 72 62 6f 73 65 29 0a 20 20 20 | ommit-ask-to-stage.'verbose).... |
| 4eb00 | 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 65 64 29 29 0a 20 20 20 20 28 70 | ...(magit-diff-unstaged)).....(p |
| 4eb20 | 72 6f 67 31 20 28 77 68 65 6e 20 28 6f 72 20 28 65 71 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | rog1.(when.(or.(eq.magit-commit- |
| 4eb40 | 61 73 6b 2d 74 6f 2d 73 74 61 67 65 20 27 73 74 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ask-to-stage.'stage)............ |
| 4eb60 | 20 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d 6e 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(y-or-n-p............. |
| 4eb80 | 20 20 20 20 20 20 20 20 20 20 22 4e 6f 74 68 69 6e 67 20 73 74 61 67 65 64 2e 20 20 43 6f 6d 6d | .........."Nothing.staged...Comm |
| 4eba0 | 69 74 20 61 6c 6c 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 3f 20 22 29 29 0a | it.all.uncommitted.changes?.")). |
| 4ebc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 | .............(setq.this-command. |
| 4ebe0 | 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 'magit-commit--all)............. |
| 4ec00 | 20 28 63 6f 6e 73 20 22 2d 2d 61 6c 6c 22 20 28 6f 72 20 61 72 67 73 20 28 6c 69 73 74 20 22 2d | .(cons."--all".(or.args.(list."- |
| 4ec20 | 2d 22 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 6d 61 67 69 | -")))).......(when.(and.(eq.magi |
| 4ec40 | 74 2d 63 6f 6d 6d 69 74 2d 61 73 6b 2d 74 6f 2d 73 74 61 67 65 20 27 76 65 72 62 6f 73 65 29 0a | t-commit-ask-to-stage.'verbose). |
| 4ec60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 | .................(derived-mode-p |
| 4ec80 | 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 | .'magit-diff-mode)).........(mag |
| 4eca0 | 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 28 74 0a 20 20 | it-mode-bury-buffer))))....(t... |
| 4ecc0 | 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 74 61 67 65 64 22 29 29 | ..(user-error."Nothing.staged")) |
| 4ece0 | 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 72 65 73 68 65 6c 76 65 2d 68 69 73 74 | ))..(defvar.magit--reshelve-hist |
| 4ed00 | 6f 72 79 20 6e 69 6c 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | ory.nil)..;;;###autoload.(defun. |
| 4ed20 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 73 68 65 6c 76 65 20 28 64 61 74 65 20 75 70 64 61 | magit-commit-reshelve.(date.upda |
| 4ed40 | 74 65 2d 61 75 74 68 6f 72 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 43 68 61 | te-author.&optional.args)..."Cha |
| 4ed60 | 6e 67 65 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 20 61 6e 64 20 70 6f 73 73 69 | nge.the.committer.date.and.possi |
| 4ed80 | 62 6c 79 20 74 68 65 20 61 75 74 68 6f 72 20 64 61 74 65 20 6f 66 20 60 48 45 41 44 27 2e 0a 0a | bly.the.author.date.of.`HEAD'... |
| 4eda0 | 54 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 | The.current.time.is.used.as.the. |
| 4edc0 | 69 6e 69 74 69 61 6c 20 6d 69 6e 69 62 75 66 66 65 72 20 69 6e 70 75 74 20 61 6e 64 20 74 68 65 | initial.minibuffer.input.and.the |
| 4ede0 | 0a 6f 72 69 67 69 6e 61 6c 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 | .original.author.or.committer.da |
| 4ee00 | 74 65 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 61 73 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a | te.is.available.as.the.previous. |
| 4ee20 | 68 69 73 74 6f 72 79 20 65 6c 65 6d 65 6e 74 2e 0a 0a 42 6f 74 68 20 74 68 65 20 61 75 74 68 6f | history.element...Both.the.autho |
| 4ee40 | 72 20 61 6e 64 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 73 20 61 72 65 20 63 68 | r.and.the.committer.dates.are.ch |
| 4ee60 | 61 6e 67 65 64 2c 20 75 6e 6c 65 73 73 20 6f 6e 65 0a 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | anged,.unless.one.of.the.followi |
| 4ee80 | 6e 67 20 69 73 20 74 72 75 65 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 6f 6e 6c 79 20 74 | ng.is.true,.in.which.case.only.t |
| 4eea0 | 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 0a 69 73 20 75 70 64 61 74 65 64 3a 0a 2d 20 | he.committer.date.is.updated:.-. |
| 4eec0 | 59 6f 75 20 61 72 65 20 6e 6f 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 66 20 74 68 65 20 63 6f | You.are.not.the.author.of.the.co |
| 4eee0 | 6d 6d 69 74 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 72 65 73 68 65 6c 76 65 64 2e 0a 2d 20 | mmit.that.is.being.reshelved..-. |
| 4ef00 | 54 68 65 20 63 6f 6d 6d 61 6e 64 20 77 61 73 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 20 61 20 70 | The.command.was.invoked.with.a.p |
| 4ef20 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 2d 20 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 | refix.argument..-.Non-interactiv |
| 4ef40 | 65 6c 79 20 69 66 20 55 50 44 41 54 45 2d 41 55 54 48 4f 52 20 69 73 20 6e 69 6c 2e 22 0a 20 20 | ely.if.UPDATE-AUTHOR.is.nil."... |
| 4ef60 | 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 75 70 64 61 74 65 2d 61 75 | (interactive....(let.((update-au |
| 4ef80 | 74 68 6f 72 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 75 74 68 6f 72 2d 70 20 22 48 | thor.(and.(magit-rev-author-p."H |
| 4efa0 | 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | EAD")........................... |
| 4efc0 | 20 20 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 29 0a 20 | ...(not.current-prefix-arg)))).. |
| 4efe0 | 20 20 20 20 28 70 75 73 68 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 28 69 66 20 | ....(push.(magit-rev-format.(if. |
| 4f000 | 75 70 64 61 74 65 2d 61 75 74 68 6f 72 20 22 25 61 64 22 20 22 25 63 64 22 29 20 22 48 45 41 44 | update-author."%ad"."%cd")."HEAD |
| 4f020 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | "..............................( |
| 4f040 | 63 6f 6e 63 61 74 20 22 2d 2d 64 61 74 65 3d 66 6f 72 6d 61 74 3a 25 46 20 25 54 20 25 7a 22 29 | concat."--date=format:%F.%T.%z") |
| 4f060 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 72 65 73 68 65 6c 76 65 2d 68 69 73 | )............magit--reshelve-his |
| 4f080 | 74 6f 72 79 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 72 65 61 64 2d 73 74 72 69 6e 67 20 28 69 | tory)......(list.(read-string.(i |
| 4f0a0 | 66 20 75 70 64 61 74 65 2d 61 75 74 68 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.update-author................. |
| 4f0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 43 68 61 6e 67 65 20 61 75 74 68 6f 72 20 61 6e 64 20 63 | ............"Change.author.and.c |
| 4f0e0 | 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 73 20 74 6f 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ommitter.dates.to:."............ |
| 4f100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 68 61 6e 67 65 20 63 6f 6d 6d 69 74 74 65 72 | ..............."Change.committer |
| 4f120 | 20 64 61 74 65 20 74 6f 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .date.to:.").................... |
| 4f140 | 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 22 | .....(cons.(format-time-string." |
| 4f160 | 25 46 20 25 54 20 25 7a 22 29 20 31 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %F.%T.%z").17).................. |
| 4f180 | 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 2d 72 65 73 68 65 6c 76 65 2d 68 69 73 74 6f 72 79 29 | .......'magit--reshelve-history) |
| 4f1a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 65 2d 61 75 74 68 6f 72 0a 20 20 20 20 20 20 | ............update-author....... |
| 4f1c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 | .....(magit-commit-arguments)))) |
| 4f1e0 | 0a 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 62 6c 65 73 20 28 | ...(with-environment-variables.( |
| 4f200 | 28 22 47 49 54 5f 43 4f 4d 4d 49 54 54 45 52 5f 44 41 54 45 22 20 64 61 74 65 29 29 0a 20 20 20 | ("GIT_COMMITTER_DATE".date)).... |
| 4f220 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 63 6f 6d 6d 69 74 22 20 22 2d 2d 61 6d 65 6e | .(magit-run-git."commit"."--amen |
| 4f240 | 64 22 20 22 2d 2d 6e 6f 2d 65 64 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d"."--no-edit".................. |
| 4f260 | 20 20 28 61 6e 64 20 75 70 64 61 74 65 2d 61 75 74 68 6f 72 20 28 63 6f 6e 63 61 74 20 22 2d 2d | ..(and.update-author.(concat."-- |
| 4f280 | 64 61 74 65 3d 22 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | date=".date))................... |
| 4f2a0 | 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | .args)))..;;;###autoload.(defun. |
| 4f2c0 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 2d 6d 6f 64 75 6c 65 73 20 28 70 68 61 | magit-commit-absorb-modules.(pha |
| 4f2e0 | 73 65 20 63 6f 6d 6d 69 74 29 0a 20 20 22 53 70 72 65 61 64 20 6d 6f 64 69 66 69 65 64 20 6d 6f | se.commit)..."Spread.modified.mo |
| 4f300 | 64 75 6c 65 73 20 61 63 72 6f 73 73 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 | dules.across.recent.commits."... |
| 4f320 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 27 73 65 6c 65 63 74 20 28 6d 61 67 69 | (interactive.(list.'select.(magi |
| 4f340 | 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 28 6c 65 74 20 | t-get-upstream-branch)))...(let. |
| 4f360 | 28 28 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 69 66 69 65 64 2d 6d | ((modules.(magit-list-modified-m |
| 4f380 | 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 6f 64 75 6c 65 73 0a 20 20 | odules))).....(unless.modules... |
| 4f3a0 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 6d 6f | ....(user-error."There.are.no.mo |
| 4f3c0 | 64 69 66 69 65 64 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 61 62 73 | dified.modules.that.could.be.abs |
| 4f3e0 | 6f 72 62 65 64 22 29 29 0a 20 20 20 20 28 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 | orbed")).....(when.commit....... |
| 4f400 | 28 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 | (setq.commit.(magit-rebase-inter |
| 4f420 | 61 63 74 69 76 65 2d 61 73 73 65 72 74 20 63 6f 6d 6d 69 74 20 74 29 29 29 0a 20 20 20 20 28 69 | active-assert.commit.t))).....(i |
| 4f440 | 66 20 28 61 6e 64 20 63 6f 6d 6d 69 74 20 28 65 71 20 70 68 61 73 65 20 27 72 75 6e 29 29 0a 20 | f.(and.commit.(eq.phase.'run)).. |
| 4f460 | 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | .......(progn...........(dolist. |
| 4f480 | 28 6d 6f 64 75 6c 65 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | (module.modules).............(wh |
| 4f4a0 | 65 6e 2d 6c 65 74 20 28 28 6d 73 67 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 0a 20 | en-let.((msg.(magit-git-string.. |
| 4f4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6c 6f 67 | ............................"log |
| 4f4e0 | 22 20 22 2d 31 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 | "."-1"."--format=%s"............ |
| 4f500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 63 6f 6d 6d 69 74 | ..................(concat.commit |
| 4f520 | 20 22 2e 2e 22 29 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ."..")."--".module)))........... |
| 4f540 | 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 20 22 63 6f 6d 6d 69 74 22 20 22 2d 6d 22 20 28 63 6f | ....(magit-git."commit"."-m".(co |
| 4f560 | 6e 63 61 74 20 22 66 69 78 75 70 21 20 22 20 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ncat."fixup!.".msg)............. |
| 4f580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6f 6e 6c 79 22 20 22 2d 2d 22 20 6d 6f 64 75 6c | ............."--only"."--".modul |
| 4f5a0 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 0a 20 | e)))...........(magit-refresh).. |
| 4f5c0 | 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | .........t).......(magit-log-sel |
| 4f5e0 | 65 63 74 0a 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6d 6d 69 74 29 0a 20 20 20 | ect.........(lambda.(commit).... |
| 4f600 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 2d 6d 6f 64 75 | .......(magit-commit-absorb-modu |
| 4f620 | 6c 65 73 20 27 72 75 6e 20 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 | les.'run.commit)).........nil.ni |
| 4f640 | 6c 20 6e 69 6c 20 6e 69 6c 20 63 6f 6d 6d 69 74 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | l.nil.nil.commit))))..;;;###auto |
| 4f660 | 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 | load.(autoload.'magit-commit-abs |
| 4f680 | 6f 72 62 20 22 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 | orb."magit-commit".nil.t).(trans |
| 4f6a0 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | ient-define-prefix.magit-commit- |
| 4f6c0 | 61 62 73 6f 72 62 20 28 70 68 61 73 65 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 53 70 | absorb.(phase.commit.args)..."Sp |
| 4f6e0 | 72 65 61 64 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 61 63 72 6f 73 73 20 72 65 63 65 6e | read.staged.changes.across.recen |
| 4f700 | 74 20 63 6f 6d 6d 69 74 73 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | t.commits..With.a.prefix.argumen |
| 4f720 | 74 20 75 73 65 20 61 20 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 73 65 6c | t.use.a.transient.command.to.sel |
| 4f740 | 65 63 74 20 69 6e 66 69 78 0a 61 72 67 75 6d 65 6e 74 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 | ect.infix.arguments...This.comma |
| 4f760 | 6e 64 20 72 65 71 75 69 72 65 73 20 67 69 74 2d 61 62 73 6f 72 62 20 65 78 65 63 75 74 61 62 6c | nd.requires.git-absorb.executabl |
| 4f780 | 65 2c 20 77 68 69 63 68 0a 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 68 74 74 70 73 | e,.which.is.available.from.https |
| 4f7a0 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 75 6d 6d 79 63 68 6f 77 2f 67 69 74 2d 61 62 73 6f | ://github.com/tummychow/git-abso |
| 4f7c0 | 72 62 2e 0a 53 65 65 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 69 78 75 70 27 | rb..See.`magit-commit-autofixup' |
| 4f7e0 | 20 66 6f 72 20 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 | .for.an.alternative.implementati |
| 4f800 | 6f 6e 2e 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 66 22 20 22 53 6b | on."...["Arguments"....("-f"."Sk |
| 4f820 | 69 70 20 73 61 66 65 74 79 20 63 68 65 63 6b 73 22 20 20 20 20 20 20 20 28 22 2d 66 22 20 22 2d | ip.safety.checks".......("-f"."- |
| 4f840 | 2d 66 6f 72 63 65 22 29 29 0a 20 20 20 28 22 2d 76 22 20 22 44 69 73 70 6c 61 79 20 6d 6f 72 65 | -force"))....("-v"."Display.more |
| 4f860 | 20 6f 75 74 70 75 74 22 20 20 20 20 20 20 28 22 2d 76 22 20 22 2d 2d 76 65 72 62 6f 73 65 22 29 | .output"......("-v"."--verbose") |
| 4f880 | 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 28 22 78 22 20 20 22 41 62 73 6f 72 62 | )]...["Actions"....("x".."Absorb |
| 4f8a0 | 22 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 29 5d 0a 20 20 28 69 6e 74 65 72 | ".magit-commit-absorb)]...(inter |
| 4f8c0 | 61 63 74 69 76 65 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 | active.(if.current-prefix-arg... |
| 4f8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 27 74 72 61 6e 73 69 65 6e | .................(list.'transien |
| 4f900 | 74 20 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 | t.nil.nil)..................(lis |
| 4f920 | 74 20 27 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.'select....................... |
| 4f940 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 0a 20 20 20 | .(magit-get-upstream-branch).... |
| 4f960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 | ....................(transient-a |
| 4f980 | 72 67 73 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 29 29 29 29 0a 20 20 28 | rgs.'magit-commit-absorb))))...( |
| 4f9a0 | 69 66 20 28 65 71 20 70 68 61 73 65 20 27 74 72 61 6e 73 69 65 6e 74 29 0a 20 20 20 20 20 20 28 | if.(eq.phase.'transient).......( |
| 4f9c0 | 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 | transient-setup.'magit-commit-ab |
| 4f9e0 | 73 6f 72 62 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 | sorb).....(unless.(magit-git-exe |
| 4fa00 | 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 67 69 74 2d 61 62 73 6f 72 62 22 29 0a 20 20 20 20 20 | cutable-find."git-absorb")...... |
| 4fa20 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 71 75 69 | .(user-error."This.command.requi |
| 4fa40 | 72 65 73 20 74 68 65 20 67 69 74 2d 61 62 73 6f 72 62 20 65 78 65 63 75 74 61 62 6c 65 2c 20 77 | res.the.git-absorb.executable,.w |
| 4fa60 | 68 69 63 68 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 73 20 61 | hich.%s"..................."is.a |
| 4fa80 | 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | vailable.from.https://github.com |
| 4faa0 | 2f 74 75 6d 6d 79 63 68 6f 77 2f 67 69 74 2d 61 62 73 6f 72 62 22 29 29 0a 20 20 20 20 28 75 6e | /tummychow/git-absorb")).....(un |
| 4fac0 | 6c 65 73 73 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 0a 20 | less.(magit-anything-staged-p).. |
| 4fae0 | 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 | .....(if.(magit-anything-unstage |
| 4fb00 | 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 79 2d 6f 72 2d 6e 2d 70 20 22 4e 6f | d-p)...........(if.(y-or-n-p."No |
| 4fb20 | 74 68 69 6e 67 20 73 74 61 67 65 64 2e 20 20 41 62 73 6f 72 62 20 61 6c 6c 20 75 6e 73 74 61 67 | thing.staged...Absorb.all.unstag |
| 4fb40 | 65 64 20 63 68 61 6e 67 65 73 3f 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | ed.changes?.")...............(ma |
| 4fb60 | 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-with-toplevel............... |
| 4fb80 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 64 64 22 20 22 2d 75 22 20 22 2e 22 29 | ..(magit-run-git."add"."-u".".") |
| 4fba0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 | ).............(user-error."Abort |
| 4fbc0 | 22 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 61 | ")).........(user-error."There.a |
| 4fbe0 | 72 65 20 6e 6f 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 61 62 73 6f | re.no.changes.that.could.be.abso |
| 4fc00 | 72 62 65 64 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 | rbed"))).....(when.commit....... |
| 4fc20 | 28 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 | (setq.commit.(magit-rebase-inter |
| 4fc40 | 61 63 74 69 76 65 2d 61 73 73 65 72 74 20 63 6f 6d 6d 69 74 20 74 29 29 29 0a 20 20 20 20 28 69 | active-assert.commit.t))).....(i |
| 4fc60 | 66 20 28 61 6e 64 20 63 6f 6d 6d 69 74 20 28 65 71 20 70 68 61 73 65 20 27 72 75 6e 29 29 0a 20 | f.(and.commit.(eq.phase.'run)).. |
| 4fc80 | 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 | .......(progn.(magit-run-git-asy |
| 4fca0 | 6e 63 20 22 61 62 73 6f 72 62 22 20 22 2d 76 22 20 61 72 67 73 20 22 2d 62 22 20 63 6f 6d 6d 69 | nc."absorb"."-v".args."-b".commi |
| 4fcc0 | 74 29 20 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 | t).t).......(magit-log-select... |
| 4fce0 | 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 | ......(lambda.(commit).......... |
| 4fd00 | 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 20 3b 20 61 62 6f 75 74 20 6e 6f 6e 2d 69 | .(with-no-warnings.;.about.non-i |
| 4fd20 | 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | nteractive.use.............(magi |
| 4fd40 | 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 20 27 72 75 6e 20 63 6f 6d 6d 69 74 20 61 72 67 73 | t-commit-absorb.'run.commit.args |
| 4fd60 | 29 29 29 0a 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 63 6f 6d 6d | ))).........nil.nil.nil.nil.comm |
| 4fd80 | 69 74 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 | it))))..;;;###autoload.(autoload |
| 4fda0 | 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 69 78 75 70 20 22 6d 61 67 69 74 2d | .'magit-commit-autofixup."magit- |
| 4fdc0 | 63 6f 6d 6d 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 | commit".nil.t).(transient-define |
| 4fde0 | 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 69 78 75 70 20 28 | -prefix.magit-commit-autofixup.( |
| 4fe00 | 70 68 61 73 65 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 53 70 72 65 61 64 20 73 74 61 | phase.commit.args)..."Spread.sta |
| 4fe20 | 67 65 64 20 6f 72 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 61 63 72 6f 73 73 20 72 | ged.or.unstaged.changes.across.r |
| 4fe40 | 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 0a 0a 49 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 | ecent.commits...If.there.are.any |
| 4fe60 | 20 73 74 61 67 65 64 20 74 68 65 6e 20 73 70 72 65 61 64 20 6f 6e 6c 79 20 74 68 6f 73 65 2c 20 | .staged.then.spread.only.those,. |
| 4fe80 | 6f 74 68 65 72 77 69 73 65 0a 73 70 72 65 61 64 20 61 6c 6c 20 75 6e 73 74 61 67 65 64 20 63 68 | otherwise.spread.all.unstaged.ch |
| 4fea0 | 61 6e 67 65 73 2e 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 75 73 | anges..With.a.prefix.argument.us |
| 4fec0 | 65 20 61 0a 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 73 65 6c 65 63 74 20 | e.a.transient.command.to.select. |
| 4fee0 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 | infix.arguments...This.command.r |
| 4ff00 | 65 71 75 69 72 65 73 20 74 68 65 20 67 69 74 2d 61 75 74 6f 66 69 78 75 70 20 73 63 72 69 70 74 | equires.the.git-autofixup.script |
| 4ff20 | 2c 20 77 68 69 63 68 20 69 73 0a 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 68 74 74 70 73 3a | ,.which.is.available.from.https: |
| 4ff40 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 6f 72 62 69 61 6b 2f 67 69 74 2d 61 75 74 6f 66 69 78 | //github.com/torbiak/git-autofix |
| 4ff60 | 75 70 2e 0a 53 65 65 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 62 73 6f 72 62 27 20 66 6f | up..See.`magit-commit-absorb'.fo |
| 4ff80 | 72 20 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e | r.an.alternative.implementation. |
| 4ffa0 | 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 61 75 74 6f 66 | "...["Arguments"....(magit-autof |
| 4ffc0 | 69 78 75 70 3a 2d 2d 63 6f 6e 74 65 78 74 29 0a 20 20 20 28 6d 61 67 69 74 2d 61 75 74 6f 66 69 | ixup:--context)....(magit-autofi |
| 4ffe0 | 78 75 70 3a 2d 2d 73 74 72 69 63 74 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 28 | xup:--strict)]...["Actions"....( |
| 50000 | 22 78 22 20 20 22 41 62 73 6f 72 62 22 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 | "x".."Absorb".magit-commit-autof |
| 50020 | 69 78 75 70 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 69 66 20 63 75 72 72 65 6e | ixup)]...(interactive.(if.curren |
| 50040 | 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-prefix-arg.................... |
| 50060 | 28 6c 69 73 74 20 27 74 72 61 6e 73 69 65 6e 74 20 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 | (list.'transient.nil.nil)....... |
| 50080 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 27 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 | ...........(list.'select........ |
| 500a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 | ................(magit-get-upstr |
| 500c0 | 65 61 6d 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eam-branch)..................... |
| 500e0 | 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 | ...(transient-args.'magit-commit |
| 50100 | 2d 61 75 74 6f 66 69 78 75 70 29 29 29 29 0a 20 20 28 69 66 20 28 65 71 20 70 68 61 73 65 20 27 | -autofixup))))...(if.(eq.phase.' |
| 50120 | 74 72 61 6e 73 69 65 6e 74 29 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 | transient).......(transient-setu |
| 50140 | 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 69 78 75 70 29 0a 20 20 20 20 28 | p.'magit-commit-autofixup).....( |
| 50160 | 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e | unless.(magit-git-executable-fin |
| 50180 | 64 20 22 67 69 74 2d 61 75 74 6f 66 69 78 75 70 22 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 | d."git-autofixup").......(user-e |
| 501a0 | 72 72 6f 72 20 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 71 75 69 72 65 73 20 74 68 65 20 | rror."This.command.requires.the. |
| 501c0 | 67 69 74 2d 61 75 74 6f 66 69 78 75 70 20 73 63 72 69 70 74 2c 20 77 68 69 63 68 20 25 73 22 0a | git-autofixup.script,.which.%s". |
| 501e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 73 20 61 76 61 69 6c 61 62 6c 65 20 | .................."is.available. |
| 50200 | 66 72 6f 6d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 6f 72 62 69 61 6b 2f | from.https://github.com/torbiak/ |
| 50220 | 67 69 74 2d 61 75 74 6f 66 69 78 75 70 22 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 | git-autofixup")).....(unless.(ma |
| 50240 | 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 29 0a 20 20 20 20 20 20 28 | git-anything-modified-p).......( |
| 50260 | 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 63 68 61 6e 67 65 73 | user-error."There.are.no.changes |
| 50280 | 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 61 62 73 6f 72 62 65 64 22 29 29 0a 20 20 20 20 28 | .that.could.be.absorbed")).....( |
| 502a0 | 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 | when.commit.......(setq.commit.( |
| 502c0 | 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 73 73 65 72 74 20 | magit-rebase-interactive-assert. |
| 502e0 | 63 6f 6d 6d 69 74 20 74 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 63 6f 6d 6d 69 74 20 | commit.t))).....(if.(and.commit. |
| 50300 | 28 65 71 20 70 68 61 73 65 20 27 72 75 6e 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 | (eq.phase.'run)).........(progn. |
| 50320 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 61 75 74 6f 66 69 78 75 70 22 | (magit-run-git-async."autofixup" |
| 50340 | 20 22 2d 76 76 22 20 61 72 67 73 20 63 6f 6d 6d 69 74 29 20 74 29 0a 20 20 20 20 20 20 28 6d 61 | ."-vv".args.commit).t).......(ma |
| 50360 | 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 | git-log-select.........(lambda.( |
| 50380 | 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 | commit)...........(with-no-warni |
| 503a0 | 6e 67 73 20 3b 20 61 62 6f 75 74 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 0a | ngs.;.about.non-interactive.use. |
| 503c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 74 6f 66 69 | ............(magit-commit-autofi |
| 503e0 | 78 75 70 20 27 72 75 6e 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 | xup.'run.commit.args)))......... |
| 50400 | 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 63 6f 6d 6d 69 74 29 29 29 29 0a 0a 28 74 72 61 | nil.nil.nil.nil.commit))))..(tra |
| 50420 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 61 75 74 | nsient-define-argument.magit-aut |
| 50440 | 6f 66 69 78 75 70 3a 2d 2d 63 6f 6e 74 65 78 74 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 | ofixup:--context.()...:descripti |
| 50460 | 6f 6e 20 22 44 69 66 66 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 22 0a 20 20 3a 63 6c 61 73 73 | on."Diff.context.lines"...:class |
| 50480 | 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 | .'transient-option...:shortarg." |
| 504a0 | 2d 63 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 63 6f 6e 74 65 78 74 3d 22 0a 20 20 3a | -c"...:argument."--context="...: |
| 504c0 | 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e | reader.#'transient-read-number-N |
| 504e0 | 30 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d | 0)..(transient-define-argument.m |
| 50500 | 61 67 69 74 2d 61 75 74 6f 66 69 78 75 70 3a 2d 2d 73 74 72 69 63 74 20 28 29 0a 20 20 3a 64 65 | agit-autofixup:--strict.()...:de |
| 50520 | 73 63 72 69 70 74 69 6f 6e 20 22 53 74 72 69 63 74 6e 65 73 73 22 0a 20 20 3a 63 6c 61 73 73 20 | scription."Strictness"...:class. |
| 50540 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d | 'transient-option...:shortarg."- |
| 50560 | 73 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 74 72 69 63 74 3d 22 0a 20 20 3a 72 65 | s"...:argument."--strict="...:re |
| 50580 | 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 30 29 | ader.#'transient-read-number-N0) |
| 505a0 | 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b | ..(defvar.magit-post-commit-hook |
| 505c0 | 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 27 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e | -commands...'(magit-commit-exten |
| 505e0 | 64 0a 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 78 75 70 0a 20 20 20 20 6d 61 67 | d.....magit-commit-fixup.....mag |
| 50600 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 67 6d 65 6e 74 0a 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d | it-commit-augment.....magit-comm |
| 50620 | 69 74 2d 69 6e 73 74 61 6e 74 2d 66 69 78 75 70 0a 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 | it-instant-fixup.....magit-commi |
| 50640 | 74 2d 69 6e 73 74 61 6e 74 2d 73 71 75 61 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | t-instant-squash))..(defun.magit |
| 50660 | 2d 72 75 6e 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 20 28 29 0a 20 20 28 77 68 65 6e | -run-post-commit-hook.()...(when |
| 50680 | 20 28 61 6e 64 20 28 6e 6f 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 | .(and.(not.this-command)........ |
| 506a0 | 20 20 20 20 20 20 28 6d 65 6d 71 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 6d 61 67 69 74 2d 70 | ......(memq.last-command.magit-p |
| 506c0 | 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 29 29 0a 20 20 20 20 28 | ost-commit-hook-commands)).....( |
| 506e0 | 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f | run-hooks.'magit-post-commit-hoo |
| 50700 | 6b 29 29 29 0a 0a 3b 3b 3b 20 50 65 6e 64 69 6e 67 20 44 69 66 66 0a 0a 28 64 65 66 75 6e 20 6d | k)))..;;;.Pending.Diff..(defun.m |
| 50720 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 | agit-commit-diff.()...(magit-rep |
| 50740 | 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 20 27 74 68 69 73 2d 63 6f 6d 6d 69 74 2d 63 | ository-local-set.'this-commit-c |
| 50760 | 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ommand.......................... |
| 50780 | 20 20 20 20 20 28 69 66 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 77 69 74 68 2d | .....(if.(eq.this-command.'with- |
| 507a0 | 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | editor-finish).................. |
| 507c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d | .................'magit-commit-- |
| 507e0 | 72 65 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rebase.......................... |
| 50800 | 20 20 20 20 20 20 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 28 77 68 65 6e 20 28 61 | .......last-command))...(when.(a |
| 50820 | 6e 64 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | nd.git-commit-mode.magit-commit- |
| 50840 | 73 68 6f 77 2d 64 69 66 66 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 64 69 66 66 2d | show-diff).....(when-let.((diff- |
| 50860 | 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d | buffer.(magit-get-mode-buffer.'m |
| 50880 | 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 | agit-diff-mode))).......;;.This. |
| 508a0 | 77 69 6e 64 6f 77 20 6a 75 73 74 20 73 74 61 72 74 65 64 20 64 69 73 70 6c 61 79 69 6e 67 20 74 | window.just.started.displaying.t |
| 508c0 | 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 3b 3b 20 62 75 66 66 65 | he.commit.message.......;;.buffe |
| 508e0 | 72 2e 20 20 57 69 74 68 6f 75 74 20 74 68 69 73 20 74 68 61 74 20 62 75 66 66 65 72 20 77 6f 75 | r...Without.this.that.buffer.wou |
| 50900 | 6c 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 62 65 0a 20 20 20 20 20 20 3b 3b 20 72 65 70 6c 61 | ld.immediately.be.......;;.repla |
| 50920 | 63 65 64 20 77 69 74 68 20 74 68 65 20 64 69 66 66 20 62 75 66 66 65 72 2e 20 20 53 65 65 20 23 | ced.with.the.diff.buffer...See.# |
| 50940 | 32 36 33 32 2e 0a 20 20 20 20 20 20 28 75 6e 72 65 63 6f 72 64 2d 77 69 6e 64 6f 77 2d 62 75 66 | 2632........(unrecord-window-buf |
| 50960 | 66 65 72 20 6e 69 6c 20 64 69 66 66 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 6d 65 73 73 61 | fer.nil.diff-buffer)).....(messa |
| 50980 | 67 65 20 22 44 69 66 66 69 6e 67 20 63 68 61 6e 67 65 73 20 74 6f 20 62 65 20 63 6f 6d 6d 69 74 | ge."Diffing.changes.to.be.commit |
| 509a0 | 74 65 64 20 28 43 2d 67 20 74 6f 20 61 62 6f 72 74 20 64 69 66 66 69 6e 67 29 22 29 0a 20 20 20 | ted.(C-g.to.abort.diffing)").... |
| 509c0 | 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 6e 69 6c 29 29 0a 20 20 20 20 20 | .(let.((inhibit-quit.nil))...... |
| 509e0 | 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 28 | .(condition-case.nil...........( |
| 50a00 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 2d 31 29 0a 20 20 20 20 20 20 20 20 28 71 75 | magit-commit-diff-1).........(qu |
| 50a20 | 69 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 | it)))))..(defun.magit-commit-dif |
| 50a40 | 66 2d 31 20 28 29 0a 20 20 28 6c 65 74 20 28 28 72 65 76 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 | f-1.()...(let.((rev.nil)........ |
| 50a60 | 20 28 61 72 67 20 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 61 | .(arg."--cached").........(comma |
| 50a80 | 6e 64 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 67 65 74 20 27 | nd.(magit-repository-local-get.' |
| 50aa0 | 74 68 69 73 2d 63 6f 6d 6d 69 74 2d 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 73 | this-commit-command)).........(s |
| 50ac0 | 74 61 67 65 64 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 29 | taged.(magit-anything-staged-p)) |
| 50ae0 | 0a 20 20 20 20 20 20 20 20 28 75 6e 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 45 | .........(unstaged..........;;.E |
| 50b00 | 73 63 61 70 65 20 24 47 49 54 5f 44 49 52 20 62 65 63 61 75 73 65 20 60 6d 61 67 69 74 2d 61 6e | scape.$GIT_DIR.because.`magit-an |
| 50b20 | 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 27 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 72 | ything-unstaged-p'..........;;.r |
| 50b40 | 65 71 75 69 72 65 73 20 61 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 20 20 20 | equires.a.working.tree.......... |
| 50b60 | 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 | .(magit-with-toplevel........... |
| 50b80 | 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 29 29 29 0a 20 | .(magit-anything-unstaged-p))).. |
| 50ba0 | 20 20 20 20 20 20 20 28 73 71 75 61 73 68 20 28 6c 65 74 20 28 28 66 20 28 65 78 70 61 6e 64 2d | .......(squash.(let.((f.(expand- |
| 50bc0 | 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f 72 65 77 72 69 74 74 65 | file-name."rebase-merge/rewritte |
| 50be0 | 6e 2d 70 65 6e 64 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-pending"...................... |
| 50c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 | ......................(magit-git |
| 50c20 | 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 | dir))))...................(and.( |
| 50c40 | 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 66 29 20 28 6c 65 6e 67 74 68 20 28 6d 61 67 69 74 2d | file-exists-p.f).(length.(magit- |
| 50c60 | 66 69 6c 65 2d 6c 69 6e 65 73 20 66 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6e 6f 61 6c 74 | file-lines.f))))).........(noalt |
| 50c80 | 20 6e 69 6c 29 29 0a 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 73 74 61 67 65 64 20 75 | .nil)).....(pcase.(list.staged.u |
| 50ca0 | 6e 73 74 61 67 65 64 20 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 28 28 61 6e 64 20 60 28 2c | nstaged.command).......((and.`(, |
| 50cc0 | 5f 20 2c 5f 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 72 65 62 61 73 65 29 0a 20 20 20 20 20 | _.,_.magit-commit--rebase)...... |
| 50ce0 | 20 20 20 20 20 20 20 28 67 75 61 72 64 20 28 69 6e 74 65 67 65 72 70 20 73 71 75 61 73 68 29 29 | .......(guard.(integerp.squash)) |
| 50d00 | 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 28 66 6f 72 6d 61 74 20 22 48 45 41 44 | )........(setq.rev.(format."HEAD |
| 50d20 | 7e 25 73 22 20 73 71 75 61 73 68 29 29 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 2c 5f 20 6d 61 | ~%s".squash))).......(`(,_.,_.ma |
| 50d40 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 72 | git-commit-amend)........(setq.r |
| 50d60 | 65 76 20 22 48 45 41 44 5e 22 29 29 0a 20 20 20 20 20 20 28 60 28 6e 69 6c 20 6e 69 6c 20 6d 61 | ev."HEAD^")).......(`(nil.nil.ma |
| 50d80 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 29 0a 20 20 20 20 20 20 20 | git-commit--allow-empty)........ |
| 50da0 | 28 73 65 74 71 20 72 65 76 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 61 | (setq.rev."HEAD")........(setq.a |
| 50dc0 | 72 67 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 28 28 6f 72 20 60 28 2c 5f 20 2c 5f 20 6d 61 67 69 | rg.nil)).......((or.`(,_.,_.magi |
| 50de0 | 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 60 28 6e 69 | t-commit-reword)............`(ni |
| 50e00 | 6c 20 6e 69 6c 20 2c 5f 29 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 22 48 45 41 | l.nil.,_))........(setq.rev."HEA |
| 50e20 | 44 5e 2e 2e 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 20 6e 69 6c 29 | D^..HEAD")........(setq.arg.nil) |
| 50e40 | 29 0a 20 20 20 20 20 20 28 60 28 2c 5f 20 74 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 61 6c | ).......(`(,_.t.magit-commit--al |
| 50e60 | 6c 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 22 48 45 41 44 22 29 0a 20 20 20 20 | l)........(setq.rev."HEAD")..... |
| 50e80 | 20 20 20 28 73 65 74 71 20 61 72 67 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 28 60 28 6e 69 6c 20 | ...(setq.arg.nil)).......(`(nil. |
| 50ea0 | 74 20 68 61 6e 64 6c 65 2d 73 77 69 74 63 68 2d 66 72 61 6d 65 29 0a 20 20 20 20 20 20 20 3b 3b | t.handle-switch-frame)........;; |
| 50ec0 | 20 45 69 74 68 65 72 20 2d 2d 61 6c 6c 20 6f 72 20 2d 2d 61 6c 6c 6f 77 2d 65 6d 70 74 79 2e 20 | .Either.--all.or.--allow-empty.. |
| 50ee0 | 41 73 73 75 6d 65 20 69 74 20 69 73 20 74 68 65 20 66 6f 72 6d 65 72 2e 0a 20 20 20 20 20 20 20 | Assume.it.is.the.former......... |
| 50f00 | 28 73 65 74 71 20 72 65 76 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 61 | (setq.rev."HEAD")........(setq.a |
| 50f20 | 72 67 20 6e 69 6c 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 6e 6f 74 0a 20 | rg.nil))).....(cond......((not.. |
| 50f40 | 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 | ......(and.(eq.this-command.'mag |
| 50f60 | 69 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 29 0a 20 20 20 20 20 20 | it-diff-while-committing)....... |
| 50f80 | 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 75 66 20 28 6d 61 67 69 74 2d 67 65 74 | ......(and-let*.((buf.(magit-get |
| 50fa0 | 2d 6d 6f 64 65 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode-buffer.................... |
| 50fc0 | 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 6e 69 6c 20 27 | ..........'magit-diff-mode.nil.' |
| 50fe0 | 73 65 6c 65 63 74 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 | selected)))...............(and.( |
| 51000 | 65 71 75 61 6c 20 72 65 76 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d | equal.rev.(buffer-local-value.'m |
| 51020 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 62 75 66 29 29 0a 20 20 20 20 20 20 20 20 | agit-buffer-range.buf))......... |
| 51040 | 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 61 72 67 20 28 62 75 66 66 65 72 2d 6c 6f | ...........(equal.arg.(buffer-lo |
| 51060 | 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 20 | cal-value.'magit-buffer-typearg. |
| 51080 | 62 75 66 29 29 29 29 29 29 29 0a 20 20 20 20 20 28 28 65 71 20 63 6f 6d 6d 61 6e 64 20 27 6d 61 | buf)))))))......((eq.command.'ma |
| 510a0 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 65 | git-commit-amend).......(setq.re |
| 510c0 | 76 20 6e 69 6c 29 29 0a 20 20 20 20 20 28 28 6f 72 20 73 71 75 61 73 68 0a 20 20 20 20 20 20 20 | v.nil))......((or.squash........ |
| 510e0 | 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ...(file-exists-p.(expand-file-n |
| 51100 | 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f 61 6d 65 6e 64 22 20 28 6d 61 67 69 74 2d | ame."rebase-merge/amend".(magit- |
| 51120 | 67 69 74 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 22 48 45 41 44 | gitdir)))).......(setq.rev."HEAD |
| 51140 | 5e 22 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 4e 6f 20 | ^"))......(t.......(message."No. |
| 51160 | 61 6c 74 65 72 6e 61 74 69 76 65 20 64 69 66 66 20 77 68 69 6c 65 20 63 6f 6d 6d 69 74 74 69 6e | alternative.diff.while.committin |
| 51180 | 67 22 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6e 6f 61 6c 74 20 74 29 29 29 0a 20 20 20 20 28 | g").......(setq.noalt.t))).....( |
| 511a0 | 75 6e 6c 65 73 73 20 6e 6f 61 6c 74 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d | unless.noalt.......(let.((magit- |
| 511c0 | 69 6e 68 69 62 69 74 2d 73 61 76 65 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 27 75 | inhibit-save-previous-winconf.'u |
| 511e0 | 6e 73 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 | nset).............(magit-display |
| 51200 | 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -buffer-noselect.t)............. |
| 51220 | 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6f 76 65 72 72 69 64 69 6e 67 2d 61 63 74 69 6f | (display-buffer-overriding-actio |
| 51240 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6f 76 | n..............display-buffer-ov |
| 51260 | 65 72 72 69 64 69 6e 67 2d 61 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | erriding-action)).........(when. |
| 51280 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 2d 69 6e 68 69 62 69 74 2d 73 61 6d 65 2d 77 | magit-commit-diff-inhibit-same-w |
| 512a0 | 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 69 73 70 6c 61 79 2d 62 75 | indow...........(setq.display-bu |
| 512c0 | 66 66 65 72 2d 6f 76 65 72 72 69 64 69 6e 67 2d 61 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | ffer-overriding-action.......... |
| 512e0 | 20 20 20 20 20 20 20 27 28 6e 69 6c 20 28 69 6e 68 69 62 69 74 2d 73 61 6d 65 2d 77 69 6e 64 6f | .......'(nil.(inhibit-same-windo |
| 51300 | 77 20 2e 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 | w...t)))).........(magit-diff-se |
| 51320 | 74 75 70 2d 62 75 66 66 65 72 20 72 65 76 20 61 72 67 20 28 63 61 72 20 28 6d 61 67 69 74 2d 64 | tup-buffer.rev.arg.(car.(magit-d |
| 51340 | 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 29 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | iff-arguments)).nil............. |
| 51360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 75 | .....................(cond.((equ |
| 51380 | 61 6c 20 72 65 76 20 22 48 45 41 44 22 29 20 27 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 20 20 | al.rev."HEAD").'staged)......... |
| 513a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 513c0 | 28 65 71 75 61 6c 20 72 65 76 20 22 48 45 41 44 5e 2e 2e 48 45 41 44 22 29 20 27 63 6f 6d 6d 69 | (equal.rev."HEAD^..HEAD").'commi |
| 513e0 | 74 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tted)........................... |
| 51400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 75 6e 64 65 66 69 6e 65 64 29 29 29 29 29 29 29 0a | .............('undefined))))))). |
| 51420 | 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 73 65 72 76 65 72 2d 73 77 69 74 63 68 2d 68 6f 6f 6b 20 23 | .(add-hook.'server-switch-hook.# |
| 51440 | 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 77 | 'magit-commit-diff).(add-hook.'w |
| 51460 | 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 72 2d 76 69 73 69 74 2d 68 6f 6f 6b 20 23 27 6d | ith-editor-filter-visit-hook.#'m |
| 51480 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 29 0a 0a 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 | agit-commit-diff)..(add-to-list. |
| 514a0 | 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 72 76 65 72 2d 77 69 6e 64 6f 77 2d 61 6c 69 73 74 | 'with-editor-server-window-alist |
| 514c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 | ..............(cons.git-commit-f |
| 514e0 | 69 6c 65 6e 61 6d 65 2d 72 65 67 65 78 70 20 23 27 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 | ilename-regexp.#'switch-to-buffe |
| 51500 | 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2d 72 65 73 65 74 2d | r))..(defun.magit-commit--reset- |
| 51520 | 63 6f 6d 6d 61 6e 64 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c | command.()...(magit-repository-l |
| 51540 | 6f 63 61 6c 2d 64 65 6c 65 74 65 20 27 74 68 69 73 2d 63 6f 6d 6d 69 74 2d 63 6f 6d 6d 61 6e 64 | ocal-delete.'this-commit-command |
| 51560 | 29 29 0a 0a 3b 3b 3b 20 4d 65 73 73 61 67 65 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 | ))..;;;.Message.Utilities..(defu |
| 51580 | 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 20 28 29 | n.magit-commit-message-buffer.() |
| 515a0 | 0a 20 20 28 6c 65 74 2a 20 28 28 66 69 6e 64 2d 66 69 6c 65 2d 76 69 73 69 74 2d 74 72 75 65 6e | ...(let*.((find-file-visit-truen |
| 515c0 | 61 6d 65 20 74 29 20 3b 20 67 69 74 20 75 73 65 73 20 74 72 75 65 6e 61 6d 65 20 6f 66 20 43 4f | ame.t).;.git.uses.truename.of.CO |
| 515e0 | 4d 4d 49 54 5f 45 44 49 54 4d 53 47 0a 20 20 20 20 20 20 20 20 20 28 74 6f 70 64 69 72 20 28 6d | MMIT_EDITMSG..........(topdir.(m |
| 51600 | 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 2d 2d 66 69 72 73 74 20 28 65 | agit-toplevel))).....(--first.(e |
| 51620 | 71 75 61 6c 20 74 6f 70 64 69 72 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | qual.topdir.(with-current-buffer |
| 51640 | 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .it............................. |
| 51660 | 20 28 61 6e 64 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 28 6d 61 67 69 74 2d 74 6f 70 | .(and.git-commit-mode.(magit-top |
| 51680 | 6c 65 76 65 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 | level))))..............(append.( |
| 516a0 | 62 75 66 66 65 72 2d 6c 69 73 74 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 29 0a 20 20 | buffer-list.(selected-frame))... |
| 516c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 | ...................(buffer-list) |
| 516e0 | 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c | ))))..(defvar.magit-commit-add-l |
| 51700 | 6f 67 2d 69 6e 73 65 72 74 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 | og-insert-function.#'magit-commi |
| 51720 | 74 2d 61 64 64 2d 6c 6f 67 2d 69 6e 73 65 72 74 0a 20 20 22 55 73 65 64 20 62 79 20 60 6d 61 67 | t-add-log-insert..."Used.by.`mag |
| 51740 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c 6f 67 27 20 74 6f 20 69 6e 73 65 72 74 20 61 20 73 | it-commit-add-log'.to.insert.a.s |
| 51760 | 69 6e 67 6c 65 20 65 6e 74 72 79 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d | ingle.entry.")..(defun.magit-com |
| 51780 | 6d 69 74 2d 61 64 64 2d 6c 6f 67 20 28 29 0a 20 20 22 41 64 64 20 61 20 73 74 75 62 20 66 6f 72 | mit-add-log.()..."Add.a.stub.for |
| 517a0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 61 6e 67 65 20 69 6e 74 6f 20 74 68 65 20 63 6f 6d | .the.current.change.into.the.com |
| 517c0 | 6d 69 74 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 2e 0a 49 66 20 6e 6f 20 63 6f 6d 6d 69 74 | mit.message.buffer..If.no.commit |
| 517e0 | 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 69 6e 69 74 69 61 74 65 20 69 | .is.in.progress,.then.initiate.i |
| 51800 | 74 2e 20 20 55 73 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 0a 73 70 65 63 69 66 69 65 64 20 62 | t...Use.the.function.specified.b |
| 51820 | 79 20 76 61 72 69 61 62 6c 65 20 60 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c 6f 67 | y.variable.`magit-commit-add-log |
| 51840 | 2d 69 6e 73 65 72 74 2d 66 75 6e 63 74 69 6f 6e 27 20 74 6f 0a 61 63 74 75 61 6c 6c 79 20 69 6e | -insert-function'.to.actually.in |
| 51860 | 73 65 72 74 20 74 68 65 20 65 6e 74 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | sert.the.entry."...(interactive) |
| 51880 | 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 68 75 6e 6b 20 28 61 6e 64 20 28 6d 61 67 69 | ...(pcase-let*.((hunk.(and.(magi |
| 518a0 | 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 | t-section-match.'hunk).......... |
| 518c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d | .................(magit-current- |
| 518e0 | 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 67 20 20 | section)))................(log.. |
| 51900 | 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 29 29 0a 20 | (magit-commit-message-buffer)).. |
| 51920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 62 75 66 20 2c 70 6f 73 29 20 28 6d 61 67 | ..............(`(,buf.,pos).(mag |
| 51940 | 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 74 29 29 29 0a | it-diff-visit-file--noselect))). |
| 51960 | 20 20 20 20 28 75 6e 6c 65 73 73 20 6c 6f 67 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d | ....(unless.log.......(unless.(m |
| 51980 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 73 65 72 74 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | agit-commit-assert.nil)......... |
| 519a0 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 28 6d 61 67 | (user-error."Abort")).......(mag |
| 519c0 | 69 74 2d 63 6f 6d 6d 69 74 2d 63 72 65 61 74 65 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 | it-commit-create).......(while.( |
| 519e0 | 6e 6f 74 20 28 73 65 74 71 20 6c 6f 67 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 | not.(setq.log.(magit-commit-mess |
| 51a00 | 61 67 65 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 69 74 2d 66 6f 72 20 30 | age-buffer))).........(sit-for.0 |
| 51a20 | 2e 30 31 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 6f 73 | .01))).....(magit--with-temp-pos |
| 51a40 | 69 74 69 6f 6e 20 62 75 66 20 70 6f 73 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 | ition.buf.pos.......(funcall.mag |
| 51a60 | 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c 6f 67 2d 69 6e 73 65 72 74 2d 66 75 6e 63 74 69 6f | it-commit-add-log-insert-functio |
| 51a80 | 6e 20 6c 6f 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 | n.log................(magit-file |
| 51aa0 | 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -relative-name)................( |
| 51ac0 | 61 6e 64 20 68 75 6e 6b 20 28 61 64 64 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 2d 64 65 66 75 6e 29 | and.hunk.(add-log-current-defun) |
| 51ae0 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c | )))))..(defun.magit-commit-add-l |
| 51b00 | 6f 67 2d 69 6e 73 65 72 74 20 28 62 75 66 66 65 72 20 66 69 6c 65 20 64 65 66 75 6e 29 0a 20 20 | og-insert.(buffer.file.defun)... |
| 51b20 | 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 | (with-current-buffer.buffer..... |
| 51b40 | 28 75 6e 64 6f 2d 62 6f 75 6e 64 61 72 79 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 | (undo-boundary).....(goto-char.( |
| 51b60 | 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 | point-max)).....(while.(re-searc |
| 51b80 | 68 2d 62 61 63 6b 77 61 72 64 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 63 6f 6d 6d 65 6e 74 2d 73 | h-backward.(concat."^".comment-s |
| 51ba0 | 74 61 72 74 29 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 | tart).nil.t)).....(save-restrict |
| 51bc0 | 69 6f 6e 0a 20 20 20 20 20 20 28 6e 61 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 28 70 6f 69 | ion.......(narrow-to-region.(poi |
| 51be0 | 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 72 | nt-min).(point)).......(cond.((r |
| 51c00 | 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 28 66 6f 72 6d 61 74 20 22 2a 20 25 73 5c | e-search-backward.(format."*.%s\ |
| 51c20 | 5c 28 3f 3a 20 28 5c 5c 28 5b 5e 29 5d 2b 5c 5c 29 29 5c 5c 29 3f 3a 20 22 20 66 69 6c 65 29 0a | \(?:.(\\([^)]+\\))\\)?:.".file). |
| 51c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 51c60 | 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 | .nil.t)..............(when.(equa |
| 51c80 | 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 20 64 65 66 75 6e 29 0a 20 20 20 20 20 20 | l.(match-string.1).defun)....... |
| 51ca0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 75 6e 20 6e 69 6c 29 29 0a 20 20 20 20 20 | .........(setq.defun.nil))...... |
| 51cc0 | 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 3a 20 22 29 | ........(re-search-forward.":.") |
| 51ce0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 | ).............(t..............(w |
| 51d00 | 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 22 5e 5b 5c 5c 2a 28 5d | hen.(re-search-backward."^[\\*(] |
| 51d20 | 2e 2b 5c 6e 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 | .+\n".nil.t)................(got |
| 51d40 | 6f 2d 63 68 61 72 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 | o-char.(match-end.0))).......... |
| 51d60 | 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e | ....(while.(re-search-forward."^ |
| 51d80 | 5b 5e 5c 5c 2a 5c 6e 5d 2e 2a 5c 6e 22 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | [^\\*\n].*\n".nil.t))........... |
| 51da0 | 20 20 20 28 69 66 20 64 65 66 75 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ...(if.defun..................(p |
| 51dc0 | 72 6f 67 6e 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 2a 20 25 73 20 28 25 73 29 3a | rogn.(insert.(format."*.%s.(%s): |
| 51de0 | 20 5c 6e 22 20 66 69 6c 65 20 64 65 66 75 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .\n".file.defun))............... |
| 51e00 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 75 6e 20 6e 69 6c 29 29 0a 20 20 20 20 | ..........(setq.defun.nil))..... |
| 51e20 | 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 2a 20 25 73 | ...........(insert.(format."*.%s |
| 51e40 | 3a 20 5c 6e 22 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b | :.\n".file)))..............(back |
| 51e60 | 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | ward-char)..............(unless. |
| 51e80 | 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 6e 5b 5c 6e 5c 5c 27 5d 22 29 0a 20 20 20 20 20 20 20 | (looking-at."\n[\n\\']")........ |
| 51ea0 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ........(insert.?\n)............ |
| 51ec0 | 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 | ....(backward-char)))).......(wh |
| 51ee0 | 65 6e 20 64 65 66 75 6e 0a 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a | en.defun.........(forward-line). |
| 51f00 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6d 69 74 20 28 73 61 76 65 2d 65 78 63 75 72 | ........(let.((limit.(save-excur |
| 51f20 | 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | sion........................(and |
| 51f40 | 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5c 5c 2a 22 20 6e 69 6c 20 74 | .(re-search-forward."^\\*".nil.t |
| 51f60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ).............................(p |
| 51f80 | 6f 69 6e 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 | oint)))))...........(unless.(or. |
| 51fa0 | 28 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 28 66 6f 72 6d 61 74 20 22 28 25 73 29 3a 20 22 20 64 | (looking-back.(format."(%s):.".d |
| 51fc0 | 65 66 75 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efun)........................... |
| 51fe0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 | ..........(line-beginning-positi |
| 52000 | 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 | on)).......................(re-s |
| 52020 | 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 28 66 6f 72 6d 61 74 20 22 5e 28 25 73 29 3a 20 22 20 | earch-forward.(format."^(%s):.". |
| 52040 | 64 65 66 75 6e 29 20 6c 69 6d 69 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | defun).limit.t)).............(wh |
| 52060 | 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5b 5e 5c 5c 2a 5c 6e | ile.(re-search-forward."^[^\\*\n |
| 52080 | 5d 2e 2a 5c 6e 22 20 6c 69 6d 69 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | ].*\n".limit.t)).............(in |
| 520a0 | 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 28 25 73 29 3a 20 5c 6e 22 20 64 65 66 75 6e 29 29 0a | sert.(format."(%s):.\n".defun)). |
| 520c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 29 29 29 29 29 | ............(backward-char)))))) |
| 520e0 | 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 29 | )..;;;._.(provide.'magit-commit) |
| 52100 | 0a 3b 3b 3b 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 | .;;;.magit-commit.el.ends.here.. |
| 52120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 521a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 521c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 521e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52200 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 63 6f 72 65 2e 65 | magit-20240404.1901/magit-core.e |
| 52220 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| 52240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 52280 | 30 30 31 30 35 33 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 35 34 00 20 30 00 00 00 | 0010530.00000000000.014454..0... |
| 522a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 522c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 522e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 52320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 52340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 523a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 523c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 523e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52400 | 3b 3b 3b 20 6d 61 67 69 74 2d 63 6f 72 65 2e 65 6c 20 2d 2d 2d 20 43 6f 72 65 20 66 75 6e 63 74 | ;;;.magit-core.el.---.Core.funct |
| 52420 | 69 6f 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 | ionality..-*-.lexical-binding:t. |
| 52440 | 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 | -*-..;;.Copyright.(C).2008-2024. |
| 52460 | 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a | The.Magit.Project.Contributors.. |
| 52480 | 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 | ;;.Author:.Jonas.Bernoulli.<jona |
| 524a0 | 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e | s@bernoul.li>.;;.Maintainer:.Jon |
| 524c0 | 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a | as.Bernoulli.<jonas@bernoul.li>. |
| 524e0 | 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c | .;;.SPDX-License-Identifier:.GPL |
| 52500 | 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 | -3.0-or-later..;;.Magit.is.free. |
| 52520 | 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 | software:.you.can.redistribute.i |
| 52540 | 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 | t.and/or.modify.it.;;.under.the. |
| 52560 | 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | terms.of.the.GNU.General.Public. |
| 52580 | 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 | License.as.published.by.;;.the.F |
| 525a0 | 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 | ree.Software.Foundation,.either. |
| 525c0 | 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 | version.3.of.the.License,.or.;;. |
| 525e0 | 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 | (at.your.option).any.later.versi |
| 52600 | 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 | on..;;.;;.Magit.is.distributed.i |
| 52620 | 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 | n.the.hope.that.it.will.be.usefu |
| 52640 | 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 | l,.but.WITHOUT.;;.ANY.WARRANTY;. |
| 52660 | 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 | without.even.the.implied.warrant |
| 52680 | 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 | y.of.MERCHANTABILITY.;;.or.FITNE |
| 526a0 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 | SS.FOR.A.PARTICULAR.PURPOSE...Se |
| 526c0 | 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 | e.the.GNU.General.Public.;;.Lice |
| 526e0 | 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 | nse.for.more.details..;;.;;.You. |
| 52700 | 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 | should.have.received.a.copy.of.t |
| 52720 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b | he.GNU.General.Public.License.;; |
| 52740 | 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 | .along.with.Magit...If.not,.see. |
| 52760 | 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e | <https://www.gnu.org/licenses/>. |
| 52780 | 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 | ..;;;.Commentary:..;;.This.libra |
| 527a0 | 72 79 20 72 65 71 75 69 72 65 73 20 73 65 76 65 72 61 6c 20 6f 74 68 65 72 20 6c 69 62 72 61 72 | ry.requires.several.other.librar |
| 527c0 | 69 65 73 2c 20 73 6f 20 74 68 61 74 20 79 65 74 20 6f 74 68 65 72 0a 3b 3b 20 6c 69 62 72 61 72 | ies,.so.that.yet.other.;;.librar |
| 527e0 | 69 65 73 20 63 61 6e 20 6a 75 73 74 20 72 65 71 75 69 72 65 20 74 68 69 73 20 6f 6e 65 2c 20 69 | ies.can.just.require.this.one,.i |
| 52800 | 6e 73 74 65 61 64 20 6f 66 20 68 61 76 69 6e 67 20 74 6f 20 72 65 71 75 69 72 65 0a 3b 3b 20 61 | nstead.of.having.to.require.;;.a |
| 52820 | 6c 6c 20 74 68 65 20 6f 74 68 65 72 20 6f 6e 65 73 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 | ll.the.other.ones...In.other.wor |
| 52840 | 64 73 20 74 68 69 73 20 73 65 70 61 72 61 74 65 73 20 74 68 65 20 6c 6f 77 2d 6c 65 76 65 6c 0a | ds.this.separates.the.low-level. |
| 52860 | 3b 3b 20 73 74 75 66 66 20 66 72 6f 6d 20 74 68 65 20 72 65 73 74 2e 20 20 49 74 20 61 6c 73 6f | ;;.stuff.from.the.rest...It.also |
| 52880 | 20 64 65 66 69 6e 65 73 20 73 6f 6d 65 20 43 75 73 74 6f 6d 20 67 72 6f 75 70 73 2e 0a 0a 3b 3b | .defines.some.Custom.groups...;; |
| 528a0 | 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 61 73 65 29 0a 28 | ;.Code:..(require.'magit-base).( |
| 528c0 | 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 67 69 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 | require.'magit-git).(require.'ma |
| 528e0 | 67 69 74 2d 6d 6f 64 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e | git-mode).(require.'magit-margin |
| 52900 | 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 29 0a 28 72 65 71 75 | ).(require.'magit-process).(requ |
| 52920 | 69 72 65 20 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 29 0a 28 72 65 71 75 69 72 65 20 27 | ire.'magit-transient).(require.' |
| 52940 | 6d 61 67 69 74 2d 61 75 74 6f 72 65 76 65 72 74 29 0a 0a 28 77 68 65 6e 20 28 61 6e 64 20 28 6e | magit-autorevert)..(when.(and.(n |
| 52960 | 6f 74 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 6c 69 62 67 69 74 29 0a 20 20 20 20 20 20 20 | ot.magit-inhibit-libgit)........ |
| 52980 | 20 20 20 20 28 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 29 29 | ....(magit--libgit-available-p)) |
| 529a0 | 0a 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 20 28 72 65 | ...(condition-case.err.......(re |
| 529c0 | 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6c 69 62 67 69 74 29 0a 20 20 20 20 28 65 72 72 6f 72 0a | quire.'magit-libgit).....(error. |
| 529e0 | 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 6c 69 62 67 69 74 20 | .....(setq.magit-inhibit-libgit. |
| 52a00 | 27 65 72 72 6f 72 29 0a 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 77 68 69 | 'error)......(message."Error.whi |
| 52a20 | 6c 65 20 6c 6f 61 64 69 6e 67 20 60 6d 61 67 69 74 2d 6c 69 62 67 69 74 27 3a 20 25 53 22 20 65 | le.loading.`magit-libgit':.%S".e |
| 52a40 | 72 72 29 0a 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 54 68 61 74 20 69 73 20 6e 6f 74 20 66 | rr)......(message."That.is.not.f |
| 52a60 | 61 74 61 6c 2e 20 20 54 68 65 20 60 6c 69 62 65 67 69 74 32 27 20 6d 6f 64 75 6c 65 20 6a 75 73 | atal...The.`libegit2'.module.jus |
| 52a80 | 74 20 77 6f 6e 27 74 20 62 65 20 75 73 65 64 2e 22 29 29 29 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f | t.won't.be.used."))))..;;;.Optio |
| 52aa0 | 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 20 6e 69 6c 0a 20 20 22 43 6f 6e 74 72 | ns..(defgroup.magit.nil..."Contr |
| 52ac0 | 6f 6c 6c 69 6e 67 20 47 69 74 20 66 72 6f 6d 20 45 6d 61 63 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 | olling.Git.from.Emacs."...:link. |
| 52ae0 | 27 28 75 72 6c 2d 6c 69 6e 6b 20 22 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 22 29 0a 20 | '(url-link."https://magit.vc").. |
| 52b00 | 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 46 41 51 22 29 | .:link.'(info-link."(magit)FAQ") |
| 52b20 | 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 22 29 0a | ...:link.'(info-link."(magit)"). |
| 52b40 | 20 20 3a 67 72 6f 75 70 20 27 74 6f 6f 6c 73 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 | ..:group.'tools)..(defgroup.magi |
| 52b60 | 74 2d 65 73 73 65 6e 74 69 61 6c 73 20 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 74 68 61 74 | t-essentials.nil..."Options.that |
| 52b80 | 20 65 76 65 72 79 20 4d 61 67 69 74 20 75 73 65 72 20 73 68 6f 75 6c 64 20 62 72 69 65 66 6c 79 | .every.Magit.user.should.briefly |
| 52ba0 | 20 74 68 69 6e 6b 20 61 62 6f 75 74 2e 0a 0a 45 61 63 68 20 6f 66 20 74 68 65 73 65 20 6f 70 74 | .think.about...Each.of.these.opt |
| 52bc0 | 69 6f 6e 73 20 66 61 6c 6c 73 20 69 6e 74 6f 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 | ions.falls.into.one.or.more.of.t |
| 52be0 | 68 65 73 65 20 63 61 74 65 67 6f 72 69 65 73 3a 0a 0a 2a 20 4f 70 74 69 6f 6e 73 20 74 68 61 74 | hese.categories:..*.Options.that |
| 52c00 | 20 61 66 66 65 63 74 20 4d 61 67 69 74 27 73 20 62 65 68 61 76 69 6f 72 20 69 6e 20 66 75 6e 64 | .affect.Magit's.behavior.in.fund |
| 52c20 | 61 6d 65 6e 74 61 6c 20 77 61 79 73 2e 0a 2a 20 4f 70 74 69 6f 6e 73 20 74 68 61 74 20 61 66 66 | amental.ways..*.Options.that.aff |
| 52c40 | 65 63 74 20 73 61 66 65 74 79 2e 0a 2a 20 4f 70 74 69 6f 6e 73 20 74 68 61 74 20 61 66 66 65 63 | ect.safety..*.Options.that.affec |
| 52c60 | 74 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 2a 20 4f 70 74 69 6f 6e 73 20 74 68 61 74 20 61 72 | t.performance..*.Options.that.ar |
| 52c80 | 65 20 6f 66 20 61 20 70 65 72 73 6f 6e 61 6c 20 6e 61 74 75 72 65 2e 22 0a 20 20 3a 6c 69 6e 6b | e.of.a.personal.nature."...:link |
| 52ca0 | 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 45 73 73 65 6e 74 69 61 6c 20 53 | .'(info-link."(magit)Essential.S |
| 52cc0 | 65 74 74 69 6e 67 73 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 66 | ettings")...:group.'magit)..(def |
| 52ce0 | 67 72 6f 75 70 20 6d 61 67 69 74 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 6e 69 6c 0a 20 20 | group.magit-miscellaneous.nil... |
| 52d00 | 22 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 4d 61 67 69 74 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 | "Miscellaneous.Magit.options.".. |
| 52d20 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 | .:group.'magit)..(defgroup.magit |
| 52d40 | 2d 63 6f 6d 6d 61 6e 64 73 20 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 63 6f 6e 74 72 6f 6c | -commands.nil..."Options.control |
| 52d60 | 6c 69 6e 67 20 62 65 68 61 76 69 6f 72 20 6f 66 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 | ling.behavior.of.certain.command |
| 52d80 | 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 | s."...:group.'magit)..(defgroup. |
| 52da0 | 6d 61 67 69 74 2d 6d 6f 64 65 73 20 6e 69 6c 0a 20 20 22 4d 6f 64 65 73 20 75 73 65 64 20 6f 72 | magit-modes.nil..."Modes.used.or |
| 52dc0 | 20 70 72 6f 76 69 64 65 64 20 62 79 20 4d 61 67 69 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d | .provided.by.Magit."...:group.'m |
| 52de0 | 61 67 69 74 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 62 75 66 66 65 72 73 20 6e | agit)..(defgroup.magit-buffers.n |
| 52e00 | 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 63 6f 6e 63 65 72 6e 69 6e 67 20 4d 61 67 69 74 20 62 | il..."Options.concerning.Magit.b |
| 52e20 | 75 66 66 65 72 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d | uffers."...:link.'(info-link."(m |
| 52e40 | 61 67 69 74 29 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 22 29 0a 20 20 3a 67 72 6f 75 | agit)Modes.and.Buffers")...:grou |
| 52e60 | 70 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 72 65 66 72 65 | p.'magit)..(defgroup.magit-refre |
| 52e80 | 73 68 20 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 68 6f | sh.nil..."Options.controlling.ho |
| 52ea0 | 77 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 61 72 65 20 72 65 66 72 65 73 68 65 64 2e 22 0a | w.Magit.buffers.are.refreshed.". |
| 52ec0 | 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 41 75 74 6f | ..:link.'(info-link."(magit)Auto |
| 52ee0 | 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 66 65 72 | matic.Refreshing.of.Magit.Buffer |
| 52f00 | 73 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | s")...:group.'magit...:group.'ma |
| 52f20 | 67 69 74 2d 62 75 66 66 65 72 73 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 66 61 | git-buffers)..(defgroup.magit-fa |
| 52f40 | 63 65 73 20 6e 69 6c 0a 20 20 22 46 61 63 65 73 20 75 73 65 64 20 62 79 20 4d 61 67 69 74 2e 22 | ces.nil..."Faces.used.by.Magit." |
| 52f60 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 0a 20 20 3a 67 72 6f 75 70 20 27 66 61 63 65 73 | ...:group.'magit...:group.'faces |
| 52f80 | 29 0a 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 | )..(custom-add-to-group.'magit-f |
| 52fa0 | 61 63 65 73 20 27 64 69 66 66 2d 72 65 66 69 6e 65 2d 61 64 64 65 64 20 20 20 27 63 75 73 74 6f | aces.'diff-refine-added...'custo |
| 52fc0 | 6d 2d 66 61 63 65 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 | m-face).(custom-add-to-group.'ma |
| 52fe0 | 67 69 74 2d 66 61 63 65 73 20 27 64 69 66 66 2d 72 65 66 69 6e 65 2d 72 65 6d 6f 76 65 64 20 27 | git-faces.'diff-refine-removed.' |
| 53000 | 63 75 73 74 6f 6d 2d 66 61 63 65 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 65 78 | custom-face)..(defgroup.magit-ex |
| 53020 | 74 65 6e 73 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 45 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 4d 61 | tensions.nil..."Extensions.to.Ma |
| 53040 | 67 69 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 29 0a 0a 28 63 75 73 74 6f 6d 2d | git."...:group.'magit)..(custom- |
| 53060 | 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 20 20 20 27 67 69 74 | add-to-group.'magit-modes...'git |
| 53080 | 2d 63 6f 6d 6d 69 74 20 20 20 20 20 20 20 20 27 63 75 73 74 6f 6d 2d 67 72 6f 75 70 29 0a 28 63 | -commit........'custom-group).(c |
| 530a0 | 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 20 | ustom-add-to-group.'magit-faces. |
| 530c0 | 20 20 27 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 61 63 65 73 20 20 27 63 75 73 74 6f 6d 2d 67 72 6f | ..'git-commit-faces..'custom-gro |
| 530e0 | 75 70 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | up).(custom-add-to-group.'magit- |
| 53100 | 6d 6f 64 65 73 20 20 20 27 67 69 74 2d 72 65 62 61 73 65 20 20 20 20 20 20 20 20 27 63 75 73 74 | modes...'git-rebase........'cust |
| 53120 | 6f 6d 2d 67 72 6f 75 70 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 | om-group).(custom-add-to-group.' |
| 53140 | 6d 61 67 69 74 2d 66 61 63 65 73 20 20 20 27 67 69 74 2d 72 65 62 61 73 65 2d 66 61 63 65 73 20 | magit-faces...'git-rebase-faces. |
| 53160 | 20 27 63 75 73 74 6f 6d 2d 67 72 6f 75 70 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 | .'custom-group).(custom-add-to-g |
| 53180 | 72 6f 75 70 20 27 6d 61 67 69 74 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 65 63 74 69 | roup.'magit.........'magit-secti |
| 531a0 | 6f 6e 20 20 20 20 20 27 63 75 73 74 6f 6d 2d 67 72 6f 75 70 29 0a 28 63 75 73 74 6f 6d 2d 61 64 | on.....'custom-group).(custom-ad |
| 531c0 | 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 20 20 20 27 6d 61 67 69 74 | d-to-group.'magit-faces...'magit |
| 531e0 | 2d 73 65 63 74 69 6f 6e 2d 66 61 63 65 73 20 27 63 75 73 74 6f 6d 2d 67 72 6f 75 70 29 0a 28 63 | -section-faces.'custom-group).(c |
| 53200 | 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ustom-add-to-group.'magit-proces |
| 53220 | 73 20 27 77 69 74 68 2d 65 64 69 74 6f 72 20 20 20 20 20 20 20 27 63 75 73 74 6f 6d 2d 67 72 6f | s.'with-editor.......'custom-gro |
| 53240 | 75 70 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 72 65 6c 61 74 65 64 20 6e 69 6c | up)..(defgroup.magit-related.nil |
| 53260 | 0a 20 20 22 4f 70 74 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 72 65 6c 65 76 61 6e 74 20 74 6f | ..."Options.that.are.relevant.to |
| 53280 | 20 4d 61 67 69 74 20 62 75 74 20 74 68 61 74 20 61 72 65 20 64 65 66 69 6e 65 64 20 65 6c 73 65 | .Magit.but.that.are.defined.else |
| 532a0 | 77 68 65 72 65 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 63 75 73 74 6f 6d 2d 67 72 6f 75 70 2d 6c | where."...:link.'(custom-group-l |
| 532c0 | 69 6e 6b 20 76 63 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 63 75 73 74 6f 6d 2d 67 72 6f 75 70 2d 6c | ink.vc)...:link.'(custom-group-l |
| 532e0 | 69 6e 6b 20 73 6d 65 72 67 65 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 63 75 73 74 6f 6d 2d 67 72 6f | ink.smerge)...:link.'(custom-gro |
| 53300 | 75 70 2d 6c 69 6e 6b 20 65 64 69 66 66 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 63 75 73 74 6f 6d 2d | up-link.ediff)...:link.'(custom- |
| 53320 | 67 72 6f 75 70 2d 6c 69 6e 6b 20 61 75 74 6f 2d 72 65 76 65 72 74 29 0a 20 20 3a 67 72 6f 75 70 | group-link.auto-revert)...:group |
| 53340 | 20 27 6d 61 67 69 74 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 78 74 65 6e 73 69 6f | .'magit...:group.'magit-extensio |
| 53360 | 6e 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c 73 29 0a 0a | ns...:group.'magit-essentials).. |
| 53380 | 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 6c 61 | (custom-add-to-group.'magit-rela |
| 533a0 | 74 65 64 20 20 20 20 20 27 61 75 74 6f 2d 72 65 76 65 72 74 2d 63 68 65 63 6b 2d 76 63 2d 69 6e | ted.....'auto-revert-check-vc-in |
| 533c0 | 66 6f 20 27 63 75 73 74 6f 6d 2d 76 61 72 69 61 62 6c 65 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 | fo.'custom-variable).(custom-add |
| 533e0 | 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 20 27 61 75 | -to-group.'magit-auto-revert.'au |
| 53400 | 74 6f 2d 72 65 76 65 72 74 2d 63 68 65 63 6b 2d 76 63 2d 69 6e 66 6f 20 27 63 75 73 74 6f 6d 2d | to-revert-check-vc-info.'custom- |
| 53420 | 76 61 72 69 61 62 6c 65 29 0a 0a 28 63 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 | variable)..(custom-add-to-group. |
| 53440 | 27 6d 61 67 69 74 2d 72 65 6c 61 74 65 64 20 27 65 64 69 66 66 2d 77 69 6e 64 6f 77 2d 73 65 74 | 'magit-related.'ediff-window-set |
| 53460 | 75 70 2d 66 75 6e 63 74 69 6f 6e 20 27 63 75 73 74 6f 6d 2d 76 61 72 69 61 62 6c 65 29 0a 28 63 | up-function.'custom-variable).(c |
| 53480 | 75 73 74 6f 6d 2d 61 64 64 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 6c 61 74 65 | ustom-add-to-group.'magit-relate |
| 534a0 | 64 20 27 73 6d 65 72 67 65 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 61 | d.'smerge-refine-ignore-whitespa |
| 534c0 | 63 65 20 27 63 75 73 74 6f 6d 2d 76 61 72 69 61 62 6c 65 29 0a 28 63 75 73 74 6f 6d 2d 61 64 64 | ce.'custom-variable).(custom-add |
| 534e0 | 2d 74 6f 2d 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 6c 61 74 65 64 20 27 76 63 2d 66 6f 6c | -to-group.'magit-related.'vc-fol |
| 53500 | 6c 6f 77 2d 73 79 6d 6c 69 6e 6b 73 20 27 63 75 73 74 6f 6d 2d 76 61 72 69 61 62 6c 65 29 0a 0a | low-symlinks.'custom-variable).. |
| 53520 | 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 63 6f 72 65 29 0a 3b 3b 3b 20 | ;;;._.(provide.'magit-core).;;;. |
| 53540 | 6d 61 67 69 74 2d 63 6f 72 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 | magit-core.el.ends.here......... |
| 53560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 535a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 535c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 535e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 64 69 66 66 2e 65 | magit-20240404.1901/magit-diff.e |
| 53620 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| 53640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 53680 | 30 34 34 32 34 32 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 35 31 00 20 30 00 00 00 | 0442426.00000000000.014451..0... |
| 536a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 536c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 536e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 53720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 53740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 537a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 537c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 537e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53800 | 3b 3b 3b 20 6d 61 67 69 74 2d 64 69 66 66 2e 65 6c 20 2d 2d 2d 20 49 6e 73 70 65 63 74 20 47 69 | ;;;.magit-diff.el.---.Inspect.Gi |
| 53820 | 74 20 64 69 66 66 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d | t.diffs..-*-.lexical-binding:t.- |
| 53840 | 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 | *-..;;.Copyright.(C).2008-2024.T |
| 53860 | 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b | he.Magit.Project.Contributors..; |
| 53880 | 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 | ;.Author:.Jonas.Bernoulli.<jonas |
| 538a0 | 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 | @bernoul.li>.;;.Maintainer:.Jona |
| 538c0 | 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a | s.Bernoulli.<jonas@bernoul.li>.. |
| 538e0 | 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d | ;;.SPDX-License-Identifier:.GPL- |
| 53900 | 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 | 3.0-or-later..;;.Magit.is.free.s |
| 53920 | 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 | oftware:.you.can.redistribute.it |
| 53940 | 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 | .and/or.modify.it.;;.under.the.t |
| 53960 | 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | erms.of.the.GNU.General.Public.L |
| 53980 | 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 | icense.as.published.by.;;.the.Fr |
| 539a0 | 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 | ee.Software.Foundation,.either.v |
| 539c0 | 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 | ersion.3.of.the.License,.or.;;.( |
| 539e0 | 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f | at.your.option).any.later.versio |
| 53a00 | 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e | n..;;.;;.Magit.is.distributed.in |
| 53a20 | 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c | .the.hope.that.it.will.be.useful |
| 53a40 | 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 | ,.but.WITHOUT.;;.ANY.WARRANTY;.w |
| 53a60 | 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 | ithout.even.the.implied.warranty |
| 53a80 | 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 | .of.MERCHANTABILITY.;;.or.FITNES |
| 53aa0 | 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 | S.FOR.A.PARTICULAR.PURPOSE...See |
| 53ac0 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e | .the.GNU.General.Public.;;.Licen |
| 53ae0 | 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 | se.for.more.details..;;.;;.You.s |
| 53b00 | 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 | hould.have.received.a.copy.of.th |
| 53b20 | 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 | e.GNU.General.Public.License.;;. |
| 53b40 | 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c | along.with.Magit...If.not,.see.< |
| 53b60 | 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a | https://www.gnu.org/licenses/>.. |
| 53b80 | 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 | .;;;.Commentary:..;;.This.librar |
| 53ba0 | 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 | y.implements.support.for.looking |
| 53bc0 | 20 61 74 20 47 69 74 20 64 69 66 66 73 20 61 6e 64 0a 3b 3b 20 63 6f 6d 6d 69 74 73 2e 0a 0a 3b | .at.Git.diffs.and.;;.commits...; |
| 53be0 | 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 6f 72 65 29 0a | ;;.Code:..(require.'magit-core). |
| 53c00 | 28 72 65 71 75 69 72 65 20 27 67 69 74 2d 63 6f 6d 6d 69 74 29 0a 0a 28 65 76 61 6c 2d 77 68 65 | (require.'git-commit)..(eval-whe |
| 53c20 | 6e 2d 63 6f 6d 70 69 6c 65 20 28 72 65 71 75 69 72 65 20 27 61 6e 73 69 2d 63 6f 6c 6f 72 29 29 | n-compile.(require.'ansi-color)) |
| 53c40 | 0a 28 72 65 71 75 69 72 65 20 27 64 69 66 66 2d 6d 6f 64 65 29 0a 28 72 65 71 75 69 72 65 20 27 | .(require.'diff-mode).(require.' |
| 53c60 | 69 6d 61 67 65 29 0a 28 72 65 71 75 69 72 65 20 27 73 6d 65 72 67 65 2d 6d 6f 64 65 29 0a 0a 3b | image).(require.'smerge-mode)..; |
| 53c80 | 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 70 6f 70 75 70 27 0a 28 64 65 63 6c 61 72 | ;.For.`magit-diff-popup'.(declar |
| 53ca0 | 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 20 22 6d 61 67 | e-function.magit-stash-show."mag |
| 53cc0 | 69 74 2d 73 74 61 73 68 22 20 28 73 74 61 73 68 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 | it-stash".(stash.&optional.args. |
| 53ce0 | 66 69 6c 65 73 29 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | files)).;;.For.`magit-diff-visit |
| 53d00 | 2d 66 69 6c 65 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 66 | -file'.(declare-function.magit-f |
| 53d20 | 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 22 6d 61 67 69 74 2d 66 69 6c 65 73 22 20 | ind-file-noselect."magit-files". |
| 53d40 | 28 72 65 76 20 66 69 6c 65 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 | (rev.file)).(declare-function.ma |
| 53d60 | 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 22 6d 61 67 69 74 2d 73 | git-status-setup-buffer."magit-s |
| 53d80 | 74 61 74 75 73 22 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 29 0a 3b 3b | tatus".(&optional.directory)).;; |
| 53da0 | 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e | .For.`magit-diff-while-committin |
| 53dc0 | 67 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 | g'.(declare-function.magit-commi |
| 53de0 | 74 2d 64 69 66 66 2d 31 20 22 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 22 20 28 29 29 0a 28 64 65 63 | t-diff-1."magit-commit".()).(dec |
| 53e00 | 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 | lare-function.magit-commit-messa |
| 53e20 | 67 65 2d 62 75 66 66 65 72 20 22 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 22 20 28 29 29 0a 3b 3b 20 | ge-buffer."magit-commit".()).;;. |
| 53e40 | 46 6f 72 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 | For.`magit-insert-revision-grava |
| 53e60 | 74 61 72 27 0a 28 64 65 66 76 61 72 20 67 72 61 76 61 74 61 72 2d 73 69 7a 65 29 0a 3b 3b 20 46 | tar'.(defvar.gravatar-size).;;.F |
| 53e80 | 6f 72 20 60 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 27 20 61 6e 64 20 60 6d 61 67 69 | or.`magit-show-commit'.and.`magi |
| 53ea0 | 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 27 0a 28 64 65 63 6c 61 72 65 2d | t-diff-show-or-scroll'.(declare- |
| 53ec0 | 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 | function.magit-current-blame-chu |
| 53ee0 | 6e 6b 20 22 6d 61 67 69 74 2d 62 6c 61 6d 65 22 20 28 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 | nk."magit-blame".(&optional.type |
| 53f00 | 20 6e 6f 65 72 72 6f 72 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 | .noerror)).(declare-function.mag |
| 53f20 | 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 22 6d 61 67 69 74 2d 62 6c 61 6d 65 22 20 28 26 6f 70 | it-blame-mode."magit-blame".(&op |
| 53f40 | 74 69 6f 6e 61 6c 20 61 72 67 29 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 6c 61 6d 65 | tional.arg)).(defvar.magit-blame |
| 53f60 | 2d 6d 6f 64 65 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f | -mode).;;.For.`magit-diff-show-o |
| 53f80 | 72 2d 73 63 72 6f 6c 6c 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 67 69 74 2d | r-scroll'.(declare-function.git- |
| 53fa0 | 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 22 67 69 74 2d 72 65 62 61 73 65 22 | rebase-current-line."git-rebase" |
| 53fc0 | 20 28 29 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d 65 72 67 65 64 | .()).;;.For.`magit-diff-unmerged |
| 53fe0 | 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d | '.(declare-function.magit-merge- |
| 54000 | 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 20 22 6d 61 67 69 74 2d 6d 65 72 67 65 22 20 28 29 29 0a | in-progress-p."magit-merge".()). |
| 54020 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 72 | (declare-function.magit--merge-r |
| 54040 | 61 6e 67 65 20 22 6d 61 67 69 74 2d 6d 65 72 67 65 22 20 28 26 6f 70 74 69 6f 6e 61 6c 20 68 65 | ange."magit-merge".(&optional.he |
| 54060 | 61 64 29 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 2d 64 77 69 6d 27 0a 28 | ad)).;;.For.`magit-diff--dwim'.( |
| 54080 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6f 72 67 65 2d 2d 70 75 6c 6c 72 65 71 2d | declare-function.forge--pullreq- |
| 540a0 | 72 61 6e 67 65 20 22 66 6f 72 67 65 2d 70 75 6c 6c 72 65 71 22 0a 20 20 20 20 20 20 20 20 20 20 | range."forge-pullreq"........... |
| 540c0 | 20 20 20 20 20 20 20 20 28 70 75 6c 6c 72 65 71 20 26 6f 70 74 69 6f 6e 61 6c 20 65 6e 64 70 6f | ........(pullreq.&optional.endpo |
| 540e0 | 69 6e 74 73 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6f 72 67 65 2d 2d | ints)).(declare-function.forge-- |
| 54100 | 70 75 6c 6c 72 65 71 2d 72 65 66 20 22 66 6f 72 67 65 2d 70 75 6c 6c 72 65 71 22 20 28 70 75 6c | pullreq-ref."forge-pullreq".(pul |
| 54120 | 6c 72 65 71 29 29 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 | lreq)).;;.For.`magit-diff-wash-d |
| 54140 | 69 66 66 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 6e 73 69 2d 63 6f 6c 6f | iff'.(declare-function.ansi-colo |
| 54160 | 72 2d 61 70 70 6c 79 2d 6f 6e 2d 72 65 67 69 6f 6e 20 22 61 6e 73 69 2d 63 6f 6c 6f 72 22 29 0a | r-apply-on-region."ansi-color"). |
| 54180 | 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 73 75 62 6d 6f 64 75 6c | ;;.For.`magit-diff-wash-submodul |
| 541a0 | 65 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 77 | e'.(declare-function.magit-log-w |
| 541c0 | 61 73 68 2d 6c 6f 67 20 22 6d 61 67 69 74 2d 6c 6f 67 22 20 28 73 74 79 6c 65 20 61 72 67 73 29 | ash-log."magit-log".(style.args) |
| 541e0 | 29 0a 3b 3b 20 46 6f 72 20 6b 65 79 6d 61 70 73 20 61 6e 64 20 6d 65 6e 75 73 0a 28 64 65 63 6c | ).;;.For.keymaps.and.menus.(decl |
| 54200 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 61 70 70 6c 79 20 22 6d 61 67 69 74 2d | are-function.magit-apply."magit- |
| 54220 | 61 70 70 6c 79 22 20 28 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | apply".(&rest.args)).(declare-fu |
| 54240 | 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 74 61 67 65 20 22 6d 61 67 69 74 2d 61 70 70 6c 79 22 | nction.magit-stage."magit-apply" |
| 54260 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 64 65 6e 74 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | .(&optional.indent)).(declare-fu |
| 54280 | 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 20 22 6d 61 67 69 74 2d 61 70 70 6c | nction.magit-unstage."magit-appl |
| 542a0 | 79 22 20 28 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 | y".()).(declare-function.magit-d |
| 542c0 | 69 73 63 61 72 64 20 22 6d 61 67 69 74 2d 61 70 70 6c 79 22 20 28 29 29 0a 28 64 65 63 6c 61 72 | iscard."magit-apply".()).(declar |
| 542e0 | 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 20 22 6d 61 67 69 74 2d | e-function.magit-reverse."magit- |
| 54300 | 61 70 70 6c 79 22 20 28 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | apply".(&rest.args)).(declare-fu |
| 54320 | 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 20 22 6d 61 67 69 74 2d | nction.magit-file-rename."magit- |
| 54340 | 66 69 6c 65 73 22 20 28 66 69 6c 65 20 6e 65 77 6e 61 6d 65 29 29 0a 28 64 65 63 6c 61 72 65 2d | files".(file.newname)).(declare- |
| 54360 | 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 20 22 6d 61 67 | function.magit-file-untrack."mag |
| 54380 | 69 74 2d 66 69 6c 65 73 22 20 28 66 69 6c 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 | it-files".(files.&optional.force |
| 543a0 | 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 | )).(declare-function.magit-commi |
| 543c0 | 74 2d 61 64 64 2d 6c 6f 67 20 22 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 22 20 28 29 29 0a 28 64 65 | t-add-log."magit-commit".()).(de |
| 543e0 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 72 61 63 65 2d | clare-function.magit-diff-trace- |
| 54400 | 64 65 66 69 6e 69 74 69 6f 6e 20 22 6d 61 67 69 74 2d 6c 6f 67 22 20 28 29 29 0a 28 64 65 63 6c | definition."magit-log".()).(decl |
| 54420 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 20 22 6d | are-function.magit-patch-save."m |
| 54440 | 61 67 69 74 2d 70 61 74 63 68 22 20 28 66 69 6c 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 | agit-patch".(files.&optional.arg |
| 54460 | 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 6f 2d 61 73 | )).(declare-function.magit-do-as |
| 54480 | 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 22 6d 61 67 69 74 2d 65 78 74 72 61 73 22 | ync-shell-command."magit-extras" |
| 544a0 | 20 28 66 69 6c 65 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 | .(file)).(declare-function.magit |
| 544c0 | 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 22 6d 61 67 69 74 2d 65 78 74 | -add-change-log-entry."magit-ext |
| 544e0 | 72 61 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 26 6f 70 74 69 6f 6e 61 | ras"...................(&optiona |
| 54500 | 6c 20 77 68 6f 61 6d 69 20 66 69 6c 65 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 | l.whoami.file-name.other-window) |
| 54520 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 61 64 64 2d 63 68 | ).(declare-function.magit-add-ch |
| 54540 | 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 22 6d 61 67 | ange-log-entry-other-window."mag |
| 54560 | 69 74 2d 65 78 74 72 61 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 26 6f | it-extras"...................(&o |
| 54580 | 70 74 69 6f 6e 61 6c 20 77 68 6f 61 6d 69 20 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 28 64 65 63 6c | ptional.whoami.file-name)).(decl |
| 545a0 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 69 74 2d 68 75 6e | are-function.magit-diff-edit-hun |
| 545c0 | 6b 2d 63 6f 6d 6d 69 74 20 22 6d 61 67 69 74 2d 65 78 74 72 61 73 22 20 28 66 69 6c 65 29 29 0a | k-commit."magit-extras".(file)). |
| 545e0 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b | (declare-function.magit-smerge-k |
| 54600 | 65 65 70 2d 63 75 72 72 65 6e 74 20 22 6d 61 67 69 74 2d 61 70 70 6c 79 22 20 28 29 29 0a 28 64 | eep-current."magit-apply".()).(d |
| 54620 | 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 | eclare-function.magit-smerge-kee |
| 54640 | 70 2d 75 70 70 65 72 20 22 6d 61 67 69 74 2d 61 70 70 6c 79 22 20 28 29 29 0a 28 64 65 63 6c 61 | p-upper."magit-apply".()).(decla |
| 54660 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 62 61 | re-function.magit-smerge-keep-ba |
| 54680 | 73 65 20 22 6d 61 67 69 74 2d 61 70 70 6c 79 22 20 28 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | se."magit-apply".()).(declare-fu |
| 546a0 | 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 6c 6f 77 65 72 20 22 | nction.magit-smerge-keep-lower." |
| 546c0 | 6d 61 67 69 74 2d 61 70 70 6c 79 22 20 28 29 29 0a 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d | magit-apply".())..(eval-when-com |
| 546e0 | 70 69 6c 65 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 6f 72 69 67 2d 72 65 76 20 65 69 65 | pile...(cl-pushnew.'orig-rev.eie |
| 54700 | 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 0a 20 20 28 63 6c 2d 70 75 73 68 | io--known-slot-names)...(cl-push |
| 54720 | 6e 65 77 20 27 61 63 74 69 6f 6e 2d 74 79 70 65 20 65 69 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c | new.'action-type.eieio--known-sl |
| 54740 | 6f 74 2d 6e 61 6d 65 73 29 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 74 61 72 67 65 74 20 | ot-names)...(cl-pushnew.'target. |
| 54760 | 65 69 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 29 0a 0a 3b 3b 3b 20 4f | eieio--known-slot-names))..;;;.O |
| 54780 | 70 74 69 6f 6e 73 0a 3b 3b 3b 3b 20 44 69 66 66 20 4d 6f 64 65 0a 0a 28 64 65 66 67 72 6f 75 70 | ptions.;;;;.Diff.Mode..(defgroup |
| 547a0 | 20 6d 61 67 69 74 2d 64 69 66 66 20 6e 69 6c 0a 20 20 22 49 6e 73 70 65 63 74 20 61 6e 64 20 6d | .magit-diff.nil..."Inspect.and.m |
| 547c0 | 61 6e 69 70 75 6c 61 74 65 20 47 69 74 20 64 69 66 66 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 | anipulate.Git.diffs."...:link.'( |
| 547e0 | 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 44 69 66 66 69 6e 67 22 29 0a 20 20 3a 67 | info-link."(magit)Diffing")...:g |
| 54800 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d | roup.'magit-commands...:group.'m |
| 54820 | 61 67 69 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 | agit-modes)..(defcustom.magit-di |
| 54840 | 66 66 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 | ff-mode-hook.nil..."Hook.run.aft |
| 54860 | 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 44 69 66 66 20 6d 6f 64 65 2e 22 0a 20 20 | er.entering.Magit-Diff.mode."... |
| 54880 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b | :group.'magit-diff...:type.'hook |
| 548a0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e | )..(defcustom.magit-diff-section |
| 548c0 | 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 64 69 66 66 0a 20 20 20 | s-hook...'(magit-insert-diff.... |
| 548e0 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 78 72 65 66 2d 62 75 74 74 6f 6e 73 29 0a 20 20 22 48 | .magit-insert-xref-buttons)..."H |
| 54900 | 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 | ook.run.to.insert.sections.into. |
| 54920 | 61 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 3a | a.`magit-diff-mode'.buffer."...: |
| 54940 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 | package-version.'(magit..."2.3.0 |
| 54960 | 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 | ")...:group.'magit-diff...:type. |
| 54980 | 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 | 'hook)..(defcustom.magit-diff-ex |
| 549a0 | 70 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f 6c 64 20 36 30 0a 20 20 22 41 66 74 65 72 20 68 6f | pansion-threshold.60..."After.ho |
| 549c0 | 77 20 6d 61 6e 79 20 73 65 63 6f 6e 64 73 20 6e 6f 74 20 74 6f 20 65 78 70 61 6e 64 20 61 6e 79 | w.many.seconds.not.to.expand.any |
| 549e0 | 6d 6f 72 65 20 64 69 66 66 73 2e 0a 0a 45 78 63 65 70 74 20 69 6e 20 73 74 61 74 75 73 20 62 75 | more.diffs...Except.in.status.bu |
| 54a00 | 66 66 65 72 73 2c 20 64 69 66 66 73 20 75 73 75 61 6c 6c 79 20 73 74 61 72 74 20 6f 75 74 20 66 | ffers,.diffs.usually.start.out.f |
| 54a20 | 75 6c 6c 79 20 65 78 70 61 6e 64 65 64 2e 0a 42 65 63 61 75 73 65 20 74 68 61 74 20 63 61 6e 20 | ully.expanded..Because.that.can. |
| 54a40 | 74 61 6b 65 20 61 20 6c 6f 6e 67 20 74 69 6d 65 2c 20 61 6c 6c 20 64 69 66 66 73 20 74 68 61 74 | take.a.long.time,.all.diffs.that |
| 54a60 | 20 68 61 76 65 6e 27 74 20 62 65 65 6e 0a 66 6f 6e 74 69 66 69 65 64 20 64 75 72 69 6e 67 20 61 | .haven't.been.fontified.during.a |
| 54a80 | 20 72 65 66 72 65 73 68 20 62 65 66 6f 72 65 20 74 68 65 20 74 68 72 65 73 68 6f 6c 64 20 64 65 | .refresh.before.the.threshold.de |
| 54aa0 | 66 69 6e 65 64 20 68 65 72 65 20 61 72 65 0a 69 6e 73 74 65 61 64 20 64 69 73 70 6c 61 79 65 64 | fined.here.are.instead.displayed |
| 54ac0 | 20 77 69 74 68 20 74 68 65 69 72 20 62 6f 64 69 65 73 20 63 6f 6c 6c 61 70 73 65 64 2e 0a 0a 4e | .with.their.bodies.collapsed...N |
| 54ae0 | 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 63 61 6e 20 63 61 75 73 65 20 73 65 63 74 69 6f 6e 73 | ote.that.this.can.cause.sections |
| 54b00 | 20 74 68 61 74 20 77 65 72 65 20 70 72 65 76 69 6f 75 73 6c 79 20 65 78 70 61 6e 64 65 64 0a 74 | .that.were.previously.expanded.t |
| 54b20 | 6f 20 62 65 20 63 6f 6c 6c 61 70 73 65 64 2e 20 20 53 6f 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e | o.be.collapsed...So.you.should.n |
| 54b40 | 6f 74 20 70 69 63 6b 20 61 20 76 65 72 79 20 6c 6f 77 20 76 61 6c 75 65 20 68 65 72 65 2e 0a 0a | ot.pick.a.very.low.value.here... |
| 54b60 | 54 68 65 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 | The.hook.function.`magit-diff-ex |
| 54b80 | 70 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f 6c 64 27 20 68 61 73 20 74 6f 20 62 65 20 61 0a 6d | pansion-threshold'.has.to.be.a.m |
| 54ba0 | 65 6d 62 65 72 20 6f 66 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 | ember.of.`magit-section-set-visi |
| 54bc0 | 62 69 6c 69 74 79 2d 68 6f 6f 6b 27 20 66 6f 72 20 74 68 69 73 20 6f 70 74 69 6f 6e 0a 74 6f 20 | bility-hook'.for.this.option.to. |
| 54be0 | 68 61 76 65 20 61 6e 79 20 65 66 66 65 63 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | have.any.effect."...:package-ver |
| 54c00 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.9.0")...:group |
| 54c20 | 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 66 6c 6f 61 74 29 0a 0a 28 64 | .'magit-diff...:type.'float)..(d |
| 54c40 | 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 | efcustom.magit-diff-highlight-hu |
| 54c60 | 6e 6b 2d 62 6f 64 79 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 68 69 67 68 6c 69 67 68 | nk-body.t..."Whether.to.highligh |
| 54c80 | 74 20 62 6f 64 69 65 73 20 6f 66 20 73 65 6c 65 63 74 65 64 20 68 75 6e 6b 20 73 65 63 74 69 6f | t.bodies.of.selected.hunk.sectio |
| 54ca0 | 6e 73 2e 0a 54 68 69 73 20 6f 6e 6c 79 20 68 61 73 20 61 6e 20 65 66 66 65 63 74 20 69 66 20 60 | ns..This.only.has.an.effect.if.` |
| 54cc0 | 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 27 20 69 73 20 61 0a 6d 65 6d 62 65 | magit-diff-highlight'.is.a.membe |
| 54ce0 | 72 20 6f 66 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 2d 68 6f | r.of.`magit-section-highlight-ho |
| 54d00 | 6f 6b 27 2c 20 77 68 69 63 68 20 73 65 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | ok',.which.see."...:package-vers |
| 54d20 | 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 | ion.'(magit..."2.1.0")...:group. |
| 54d40 | 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 | 'magit-diff...:type.'boolean)..( |
| 54d60 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 | defcustom.magit-diff-highlight-h |
| 54d80 | 75 6e 6b 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 27 28 6d 61 67 69 74 2d 64 | unk-region-functions...'(magit-d |
| 54da0 | 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f 75 | iff-highlight-hunk-region-dim-ou |
| 54dc0 | 74 73 69 64 65 0a 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 | tside.....magit-diff-highlight-h |
| 54de0 | 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 22 54 68 | unk-region-using-overlays)..."Th |
| 54e00 | 65 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 | e.functions.used.to.highlight.th |
| 54e20 | 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2e 0a 0a 60 6d 61 67 69 74 2d | e.hunk-internal.region...`magit- |
| 54e40 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f | diff-highlight-hunk-region-dim-o |
| 54e60 | 75 74 73 69 64 65 27 20 6f 76 65 72 6c 61 79 73 20 74 68 65 20 6f 75 74 73 69 64 65 0a 6f 66 20 | utside'.overlays.the.outside.of. |
| 54e80 | 74 68 65 20 68 75 6e 6b 20 69 6e 74 65 72 6e 61 6c 20 73 65 6c 65 63 74 69 6f 6e 20 77 69 74 68 | the.hunk.internal.selection.with |
| 54ea0 | 20 61 20 66 61 63 65 20 74 68 61 74 20 63 61 75 73 65 73 20 74 68 65 20 61 64 64 65 64 20 61 6e | .a.face.that.causes.the.added.an |
| 54ec0 | 64 0a 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 20 74 6f 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 | d.removed.lines.to.have.the.same |
| 54ee0 | 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 61 73 20 63 6f 6e 74 65 78 74 20 6c 69 6e | .background.color.as.context.lin |
| 54f00 | 65 73 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 | es..This.function.should.not.be. |
| 54f20 | 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f | removed.from.the.value.of.this.o |
| 54f40 | 70 74 69 6f 6e 2e 0a 0a 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 | ption...`magit-diff-highlight-hu |
| 54f60 | 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 6f 76 65 72 6c 61 79 73 27 20 61 6e 64 0a 60 6d | nk-region-using-overlays'.and.`m |
| 54f80 | 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d | agit-diff-highlight-hunk-region- |
| 54fa0 | 75 73 69 6e 67 2d 75 6e 64 65 72 6c 69 6e 65 27 20 65 6d 70 68 61 73 69 7a 65 20 74 68 65 0a 72 | using-underline'.emphasize.the.r |
| 54fc0 | 65 67 69 6f 6e 20 62 79 20 70 6c 61 63 69 6e 67 20 64 65 6c 69 6d 69 74 69 6e 67 20 68 6f 72 69 | egion.by.placing.delimiting.hori |
| 54fe0 | 7a 6f 6e 74 61 6c 20 6c 69 6e 65 73 20 62 65 66 6f 72 65 20 61 6e 64 20 61 66 74 65 72 20 69 74 | zontal.lines.before.and.after.it |
| 55000 | 2e 0a 54 68 65 20 75 6e 64 65 72 6c 69 6e 65 20 76 61 72 69 61 6e 74 20 77 61 73 20 69 6d 70 6c | ..The.underline.variant.was.impl |
| 55020 | 65 6d 65 6e 74 65 64 20 62 65 63 61 75 73 65 20 45 6c 69 20 73 61 69 64 20 74 68 61 74 20 69 73 | emented.because.Eli.said.that.is |
| 55040 | 0a 68 6f 77 20 77 65 20 73 68 6f 75 6c 64 20 64 6f 20 69 74 2e 20 20 48 6f 77 65 76 65 72 20 74 | .how.we.should.do.it...However.t |
| 55060 | 68 65 20 6f 76 65 72 6c 61 79 20 76 61 72 69 61 6e 74 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b | he.overlay.variant.actually.work |
| 55080 | 73 0a 62 65 74 74 65 72 2e 20 20 41 6c 73 6f 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 | s.better...Also.see.https://gith |
| 550a0 | 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 69 73 73 75 65 73 2f 32 37 35 38 2e 0a | ub.com/magit/magit/issues/2758.. |
| 550c0 | 0a 49 6e 73 74 65 61 64 20 6f 66 2c 20 6f 72 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 2c 20 | .Instead.of,.or.in.addition.to,. |
| 550e0 | 75 73 69 6e 67 20 64 65 6c 69 6d 69 74 69 6e 67 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6c 69 6e 65 | using.delimiting.horizontal.line |
| 55100 | 73 2c 0a 74 6f 20 65 6d 70 68 61 73 69 7a 65 20 74 68 65 20 62 6f 75 6e 64 61 72 69 65 73 2c 20 | s,.to.emphasize.the.boundaries,. |
| 55120 | 79 6f 75 20 6d 61 79 20 77 69 73 68 20 74 6f 20 65 6d 70 68 61 73 69 7a 65 20 74 68 65 20 74 65 | you.may.wish.to.emphasize.the.te |
| 55140 | 78 74 0a 69 74 73 65 6c 66 2c 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | xt.itself,.using.`magit-diff-hig |
| 55160 | 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 66 61 63 65 27 2e 0a | hlight-hunk-region-using-face'.. |
| 55180 | 0a 49 6e 20 74 65 72 6d 69 6e 61 6c 20 66 72 61 6d 65 73 20 69 74 27 73 20 6e 6f 74 20 70 6f 73 | .In.terminal.frames.it's.not.pos |
| 551a0 | 73 69 62 6c 65 20 74 6f 20 64 72 61 77 20 6c 69 6e 65 73 20 61 73 20 74 68 65 20 6f 76 65 72 6c | sible.to.draw.lines.as.the.overl |
| 551c0 | 61 79 0a 61 6e 64 20 75 6e 64 65 72 6c 69 6e 65 20 76 61 72 69 61 6e 74 73 20 6e 6f 72 6d 61 6c | ay.and.underline.variants.normal |
| 551e0 | 6c 79 20 64 6f 2c 20 73 6f 20 74 68 65 72 65 20 74 68 65 79 20 66 61 6c 6c 20 62 61 63 6b 20 74 | ly.do,.so.there.they.fall.back.t |
| 55200 | 6f 0a 63 61 6c 6c 69 6e 67 20 74 68 65 20 66 61 63 65 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 74 | o.calling.the.face.function.inst |
| 55220 | 65 61 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ead."...:package-version.'(magit |
| 55240 | 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 | ..."2.9.0")...:set-after.'(magit |
| 55260 | 2d 64 69 66 66 2d 73 68 6f 77 2d 6c 69 6e 65 73 2d 62 6f 75 6e 64 61 72 69 65 73 29 0a 20 20 3a | -diff-show-lines-boundaries)...: |
| 55280 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a | group.'magit-diff...:type.'hook. |
| 552a0 | 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 | ..:options.'(magit-diff-highligh |
| 552c0 | 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f 75 74 73 69 64 65 0a 20 20 20 20 20 20 | t-hunk-region-dim-outside....... |
| 552e0 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b | .......magit-diff-highlight-hunk |
| 55300 | 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 75 6e 64 65 72 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 | -region-using-underline......... |
| 55320 | 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 | .....magit-diff-highlight-hunk-r |
| 55340 | 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 6f 76 65 72 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 | egion-using-overlays............ |
| 55360 | 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 | ..magit-diff-highlight-hunk-regi |
| 55380 | 6f 6e 2d 75 73 69 6e 67 2d 66 61 63 65 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | on-using-face))..(defcustom.magi |
| 553a0 | 74 2d 64 69 66 66 2d 75 6e 6d 61 72 6b 65 64 2d 6c 69 6e 65 73 2d 6b 65 65 70 2d 66 6f 72 65 67 | t-diff-unmarked-lines-keep-foreg |
| 553c0 | 72 6f 75 6e 64 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 | round.t..."Whether.`magit-diff-h |
| 553e0 | 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f 75 74 73 69 64 65 | ighlight-hunk-region-dim-outside |
| 55400 | 27 20 70 72 65 73 65 72 76 65 73 20 66 6f 72 65 67 72 6f 75 6e 64 2e 0a 57 68 65 6e 20 74 68 69 | '.preserves.foreground..When.thi |
| 55420 | 73 20 69 73 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 61 74 20 66 75 6e 63 74 | s.is.set.to.nil,.then.that.funct |
| 55440 | 69 6f 6e 20 6f 6e 6c 79 20 61 64 6a 75 73 74 73 20 74 68 65 0a 66 6f 72 65 67 72 6f 75 6e 64 20 | ion.only.adjusts.the.foreground. |
| 55460 | 63 6f 6c 6f 72 20 62 75 74 20 61 64 64 65 64 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 | color.but.added.and.removed.line |
| 55480 | 73 20 6f 75 74 73 69 64 65 20 74 68 65 20 72 65 67 69 6f 6e 0a 6b 65 65 70 20 74 68 65 69 72 20 | s.outside.the.region.keep.their. |
| 554a0 | 64 69 73 74 69 6e 63 74 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 73 2e 22 0a 20 20 3a | distinct.foreground.colors."...: |
| 554c0 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 | package-version.'(magit..."2.9.0 |
| 554e0 | 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 | ")...:group.'magit-diff...:type. |
| 55500 | 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 | 'boolean)..(defcustom.magit-diff |
| 55520 | 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 | -refine-hunk.nil..."Whether.to.s |
| 55540 | 68 6f 77 20 77 6f 72 64 2d 67 72 61 6e 75 6c 61 72 69 74 79 20 64 69 66 66 65 72 65 6e 63 65 73 | how.word-granularity.differences |
| 55560 | 20 77 69 74 68 69 6e 20 64 69 66 66 20 68 75 6e 6b 73 2e 0a 0a 6e 69 6c 20 20 20 20 4e 65 76 65 | .within.diff.hunks...nil....Neve |
| 55580 | 72 20 73 68 6f 77 20 66 69 6e 65 20 64 69 66 66 65 72 65 6e 63 65 73 2e 0a 74 20 20 20 20 20 20 | r.show.fine.differences..t...... |
| 555a0 | 53 68 6f 77 20 66 69 6e 65 20 64 69 66 66 65 72 65 6e 63 65 73 20 66 6f 72 20 74 68 65 20 63 75 | Show.fine.differences.for.the.cu |
| 555c0 | 72 72 65 6e 74 20 64 69 66 66 20 68 75 6e 6b 20 6f 6e 6c 79 2e 0a 60 61 6c 6c 27 20 20 53 68 6f | rrent.diff.hunk.only..`all'..Sho |
| 555e0 | 77 20 66 69 6e 65 20 64 69 66 66 65 72 65 6e 63 65 73 20 66 6f 72 20 61 6c 6c 20 64 69 73 70 6c | w.fine.differences.for.all.displ |
| 55600 | 61 79 65 64 20 64 69 66 66 20 68 75 6e 6b 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | ayed.diff.hunks."...:group.'magi |
| 55620 | 74 2d 64 69 66 66 0a 20 20 3a 73 61 66 65 20 28 6c 61 6d 62 64 61 20 28 76 61 6c 29 20 28 6d 65 | t-diff...:safe.(lambda.(val).(me |
| 55640 | 6d 71 20 76 61 6c 20 27 28 6e 69 6c 20 74 20 61 6c 6c 29 29 29 0a 20 20 3a 74 79 70 65 20 27 28 | mq.val.'(nil.t.all)))...:type.'( |
| 55660 | 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 22 20 6e 69 6c 29 0a | choice.(const.:tag."Never".nil). |
| 55680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 75 | .................(const.:tag."Cu |
| 556a0 | 72 72 65 6e 74 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | rrent".t)..................(cons |
| 556c0 | 74 20 3a 74 61 67 20 22 41 6c 6c 22 20 61 6c 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | t.:tag."All".all)))..(defcustom. |
| 556e0 | 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 | magit-diff-refine-ignore-whitesp |
| 55700 | 61 63 65 20 73 6d 65 72 67 65 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 | ace.smerge-refine-ignore-whitesp |
| 55720 | 61 63 65 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 69 67 6e 6f 72 65 20 77 68 69 74 65 73 70 | ace..."Whether.to.ignore.whitesp |
| 55740 | 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20 77 6f 72 64 2d 67 72 61 6e 75 6c 61 72 69 74 79 20 | ace.changes.in.word-granularity. |
| 55760 | 64 69 66 66 65 72 65 6e 63 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | differences."...:package-version |
| 55780 | 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 73 65 74 2d 61 66 74 65 72 | .'(magit..."3.0.0")...:set-after |
| 557a0 | 20 27 28 73 6d 65 72 67 65 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 61 | .'(smerge-refine-ignore-whitespa |
| 557c0 | 63 65 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 73 61 66 65 | ce)...:group.'magit-diff...:safe |
| 557e0 | 20 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 70 | .'booleanp...:type.'boolean)..(p |
| 55800 | 75 74 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 20 27 70 65 72 6d | ut.'magit-diff-refine-hunk.'perm |
| 55820 | 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | anent-local.t)..(defcustom.magit |
| 55840 | 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 62 2d 77 69 64 74 68 20 6e 69 6c 0a 20 20 22 57 68 | -diff-adjust-tab-width.nil..."Wh |
| 55860 | 65 74 68 65 72 20 74 6f 20 61 64 6a 75 73 74 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 61 62 | ether.to.adjust.the.width.of.tab |
| 55880 | 73 20 69 6e 20 64 69 66 66 73 2e 0a 0a 44 65 74 65 72 6d 69 6e 69 6e 67 20 74 68 65 20 63 6f 72 | s.in.diffs...Determining.the.cor |
| 558a0 | 72 65 63 74 20 77 69 64 74 68 20 63 61 6e 20 62 65 20 65 78 70 65 6e 73 69 76 65 20 69 66 20 69 | rect.width.can.be.expensive.if.i |
| 558c0 | 74 20 72 65 71 75 69 72 65 73 0a 6f 70 65 6e 69 6e 67 20 6c 61 72 67 65 20 61 6e 64 2f 6f 72 20 | t.requires.opening.large.and/or. |
| 558e0 | 6d 61 6e 79 20 66 69 6c 65 73 2c 20 73 6f 20 74 68 65 20 77 69 64 74 68 73 20 61 72 65 20 63 61 | many.files,.so.the.widths.are.ca |
| 55900 | 63 68 65 64 20 69 6e 0a 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 6d 61 67 69 74 2d 64 69 66 66 | ched.in.the.variable.`magit-diff |
| 55920 | 2d 2d 74 61 62 2d 77 69 64 74 68 2d 63 61 63 68 65 27 2e 20 20 53 65 74 20 74 68 61 74 20 74 6f | --tab-width-cache'...Set.that.to |
| 55940 | 20 6e 69 6c 0a 74 6f 20 69 6e 76 61 6c 69 64 61 74 65 20 74 68 65 20 63 61 63 68 65 2e 0a 0a 6e | .nil.to.invalidate.the.cache...n |
| 55960 | 69 6c 20 20 20 20 20 20 20 4e 65 76 65 72 20 61 64 6a 75 73 74 20 74 61 62 20 77 69 64 74 68 2e | il.......Never.adjust.tab.width. |
| 55980 | 20 20 55 73 65 20 60 74 61 62 2d 77 69 64 74 68 27 73 20 76 61 6c 75 65 20 66 72 6f 6d 0a 20 20 | ..Use.`tab-width's.value.from... |
| 559a0 | 20 20 20 20 20 20 20 20 74 68 65 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 74 73 65 6c 66 20 | ........the.Magit.buffer.itself. |
| 559c0 | 69 6e 73 74 65 61 64 2e 0a 0a 74 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 63 6f 72 72 65 | instead...t.........If.the.corre |
| 559e0 | 73 70 6f 6e 64 69 6e 67 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 65 78 | sponding.file-visiting.buffer.ex |
| 55a00 | 69 74 73 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 75 73 65 20 60 74 61 62 2d 77 69 64 | its,.then...........use.`tab-wid |
| 55a20 | 74 68 27 73 20 76 61 6c 75 65 20 66 72 6f 6d 20 74 68 61 74 20 62 75 66 66 65 72 2e 20 20 44 6f | th's.value.from.that.buffer...Do |
| 55a40 | 69 6e 67 20 74 68 69 73 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 63 68 65 61 70 2c 20 73 6f 20 | ing.this.is...........cheap,.so. |
| 55a60 | 74 68 69 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 65 76 65 6e 20 69 66 20 61 20 63 6f 72 | this.value.is.used.even.if.a.cor |
| 55a80 | 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 20 65 6e 74 72 79 | responding...........cache.entry |
| 55aa0 | 20 65 78 69 73 74 73 2e 0a 0a 60 61 6c 77 61 79 73 27 20 20 49 66 20 74 68 65 72 65 20 69 73 20 | .exists...`always'..If.there.is. |
| 55ac0 | 6e 6f 20 73 75 63 68 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 65 6d 70 6f 72 61 72 69 6c 79 | no.such.buffer,.then.temporarily |
| 55ae0 | 20 76 69 73 69 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 20 74 6f 20 64 65 74 | .visit.the...........file.to.det |
| 55b00 | 65 72 6d 69 6e 65 20 74 68 65 20 76 61 6c 75 65 2e 0a 0a 4e 55 4d 42 45 52 20 20 20 20 4c 69 6b | ermine.the.value...NUMBER....Lik |
| 55b20 | 65 20 60 61 6c 77 61 79 73 27 2c 20 62 75 74 20 64 6f 6e 27 74 20 76 69 73 69 74 20 66 69 6c 65 | e.`always',.but.don't.visit.file |
| 55b40 | 73 20 6c 61 72 67 65 72 20 74 68 61 6e 20 4e 55 4d 42 45 52 0a 20 20 20 20 20 20 20 20 20 20 62 | s.larger.than.NUMBER...........b |
| 55b60 | 79 74 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 | ytes."...:package-version.'(magi |
| 55b80 | 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 | t..."2.12.0")...:group.'magit-di |
| 55ba0 | 66 66 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 20 3a 74 61 | ff...:type.'(choice.(const...:ta |
| 55bc0 | 67 20 22 4e 65 76 65 72 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g."Never".nil).................. |
| 55be0 | 28 63 6f 6e 73 74 20 20 20 3a 74 61 67 20 22 49 66 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 | (const...:tag."If.file-visiting. |
| 55c00 | 62 75 66 66 65 72 20 65 78 69 73 74 73 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer.exists".t)............... |
| 55c20 | 20 20 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 49 66 20 66 69 6c 65 20 69 73 6e 27 74 20 | ...(integer.:tag."If.file.isn't. |
| 55c40 | 6c 61 72 67 65 72 20 74 68 61 6e 20 4e 20 62 79 74 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 | larger.than.N.bytes")........... |
| 55c60 | 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 20 20 3a 74 61 67 20 22 41 6c 77 61 79 73 22 20 61 6c | .......(const...:tag."Always".al |
| 55c80 | 77 61 79 73 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 | ways)))..(defcustom.magit-diff-p |
| 55ca0 | 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 20 74 0a 20 20 22 53 70 65 63 69 66 79 20 77 68 65 | aint-whitespace.t..."Specify.whe |
| 55cc0 | 72 65 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 | re.to.highlight.whitespace.error |
| 55ce0 | 73 2e 0a 0a 6e 69 6c 20 20 20 20 20 20 20 20 20 20 20 20 4e 65 76 65 72 20 68 69 67 68 6c 69 67 | s...nil............Never.highlig |
| 55d00 | 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 2e 0a 74 20 20 20 20 20 20 20 20 20 | ht.whitespace.errors..t......... |
| 55d20 | 20 20 20 20 20 48 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 | .....Highlight.whitespace.errors |
| 55d40 | 20 65 76 65 72 79 77 68 65 72 65 2e 0a 60 75 6e 63 6f 6d 6d 69 74 74 65 64 27 20 20 4f 6e 6c 79 | .everywhere..`uncommitted'..Only |
| 55d60 | 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 20 69 6e 20 | .highlight.whitespace.errors.in. |
| 55d80 | 64 69 66 66 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 69 6e 67 20 75 6e 63 | diffs................showing.unc |
| 55da0 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 46 6f 72 20 62 61 63 6b 77 61 72 64 20 | ommitted.changes...For.backward. |
| 55dc0 | 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 60 73 74 61 74 75 73 27 20 69 73 20 74 72 65 61 74 65 | compatibility.`status'.is.treate |
| 55de0 | 64 20 61 73 20 61 20 73 79 6e 6f 6e 79 6d 0a 66 6f 72 20 60 75 6e 63 6f 6d 6d 69 74 74 65 64 27 | d.as.a.synonym.for.`uncommitted' |
| 55e00 | 2e 0a 0a 54 68 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d | ...The.option.`magit-diff-paint- |
| 55e20 | 77 68 69 74 65 73 70 61 63 65 2d 6c 69 6e 65 73 27 20 63 6f 6e 74 72 6f 6c 73 20 66 6f 72 0a 77 | whitespace-lines'.controls.for.w |
| 55e40 | 68 61 74 20 6c 69 6e 65 73 20 28 61 64 64 65 64 2f 72 65 6d 6f 76 65 2f 63 6f 6e 74 65 78 74 29 | hat.lines.(added/remove/context) |
| 55e60 | 20 65 72 72 6f 72 73 20 61 72 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 54 68 65 20 6f 70 | .errors.are.highlighted...The.op |
| 55e80 | 74 69 6f 6e 73 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 74 72 61 69 | tions.`magit-diff-highlight-trai |
| 55ea0 | 6c 69 6e 67 27 20 61 6e 64 0a 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d | ling'.and.`magit-diff-highlight- |
| 55ec0 | 69 6e 64 65 6e 74 61 74 69 6f 6e 27 20 63 6f 6e 74 72 6f 6c 20 77 68 61 74 20 6b 69 6e 64 20 6f | indentation'.control.what.kind.o |
| 55ee0 | 66 0a 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 20 61 72 65 20 68 69 67 68 6c 69 67 68 | f.whitespace.errors.are.highligh |
| 55f00 | 74 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 73 61 | ted."...:group.'magit-diff...:sa |
| 55f20 | 66 65 20 28 6c 61 6d 62 64 61 20 28 76 61 6c 29 20 28 6d 65 6d 71 20 76 61 6c 20 27 28 74 20 6e | fe.(lambda.(val).(memq.val.'(t.n |
| 55f40 | 69 6c 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 73 74 61 74 75 73 29 29 29 0a 20 20 3a 74 79 70 65 | il.uncommitted.status)))...:type |
| 55f60 | 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 20 61 6c 6c 20 64 69 | .'(choice.(const.:tag."In.all.di |
| 55f80 | 66 66 73 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | ffs".t)..................(const. |
| 55fa0 | 3a 74 61 67 20 22 4f 6e 6c 79 20 69 6e 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 | :tag."Only.in.uncommitted.change |
| 55fc0 | 73 22 20 75 6e 63 6f 6d 6d 69 74 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s".uncommitted)................. |
| 55fe0 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 22 20 6e 69 6c 29 29 29 0a 0a 28 64 65 | .(const.:tag."Never".nil)))..(de |
| 56000 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 | fcustom.magit-diff-paint-whitesp |
| 56020 | 61 63 65 2d 6c 69 6e 65 73 20 74 0a 20 20 22 53 70 65 63 69 66 79 20 69 6e 20 77 68 61 74 20 6b | ace-lines.t..."Specify.in.what.k |
| 56040 | 69 6e 64 20 6f 66 20 6c 69 6e 65 73 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 | ind.of.lines.to.highlight.whites |
| 56060 | 70 61 63 65 20 65 72 72 6f 72 73 2e 0a 0a 74 20 20 20 20 20 20 20 20 20 48 69 67 68 6c 69 67 68 | pace.errors...t.........Highligh |
| 56080 | 74 20 6f 6e 6c 79 20 69 6e 20 61 64 64 65 64 20 6c 69 6e 65 73 2e 0a 60 62 6f 74 68 27 20 20 20 | t.only.in.added.lines..`both'... |
| 560a0 | 20 48 69 67 68 6c 69 67 68 74 20 69 6e 20 61 64 64 65 64 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 | .Highlight.in.added.and.removed. |
| 560c0 | 6c 69 6e 65 73 2e 0a 60 61 6c 6c 27 20 20 20 20 20 48 69 67 68 6c 69 67 68 74 20 69 6e 20 61 64 | lines..`all'.....Highlight.in.ad |
| 560e0 | 64 65 64 2c 20 72 65 6d 6f 76 65 64 20 61 6e 64 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 2e 22 | ded,.removed.and.context.lines." |
| 56100 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 | ...:package-version.'(magit..."3 |
| 56120 | 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 73 | .0.0")...:group.'magit-diff...:s |
| 56140 | 61 66 65 20 28 6c 61 6d 62 64 61 20 28 76 61 6c 29 20 28 6d 65 6d 71 20 76 61 6c 20 27 28 74 20 | afe.(lambda.(val).(memq.val.'(t. |
| 56160 | 62 6f 74 68 20 61 6c 6c 29 29 29 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f | both.all)))...:type.'(choice.(co |
| 56180 | 6e 73 74 20 3a 74 61 67 20 22 69 6e 20 61 64 64 65 64 20 6c 69 6e 65 73 22 20 74 29 0a 20 20 20 | nst.:tag."in.added.lines".t).... |
| 561a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 69 6e 20 61 64 | ..............(const.:tag."in.ad |
| 561c0 | 64 65 64 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 22 20 62 6f 74 68 29 0a 20 20 20 | ded.and.removed.lines".both).... |
| 561e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 69 6e 20 61 64 | ..............(const.:tag."in.ad |
| 56200 | 64 65 64 2c 20 72 65 6d 6f 76 65 64 20 61 6e 64 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 22 20 | ded,.removed.and.context.lines". |
| 56220 | 61 6c 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 | all)))..(defcustom.magit-diff-hi |
| 56240 | 67 68 6c 69 67 68 74 2d 74 72 61 69 6c 69 6e 67 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f | ghlight-trailing.t..."Whether.to |
| 56260 | 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 61 74 20 74 68 65 20 65 6e 64 | .highlight.whitespace.at.the.end |
| 56280 | 20 6f 66 20 61 20 6c 69 6e 65 20 69 6e 20 64 69 66 66 73 2e 0a 55 73 65 64 20 6f 6e 6c 79 20 77 | .of.a.line.in.diffs..Used.only.w |
| 562a0 | 68 65 6e 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 | hen.`magit-diff-paint-whitespace |
| 562c0 | 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 | '.is.non-nil."...:group.'magit-d |
| 562e0 | 69 66 66 0a 20 20 3a 73 61 66 65 20 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 74 79 70 65 20 27 62 | iff...:safe.'booleanp...:type.'b |
| 56300 | 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 | oolean)..(defcustom.magit-diff-h |
| 56320 | 69 67 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6e 69 6c 0a 20 20 22 48 69 67 68 | ighlight-indentation.nil..."High |
| 56340 | 6c 69 67 68 74 20 74 68 65 20 5c 22 77 72 6f 6e 67 5c 22 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 | light.the.\"wrong\".indentation. |
| 56360 | 73 74 79 6c 65 2e 0a 55 73 65 64 20 6f 6e 6c 79 20 77 68 65 6e 20 60 6d 61 67 69 74 2d 64 69 66 | style..Used.only.when.`magit-dif |
| 56380 | 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a | f-paint-whitespace'.is.non-nil.. |
| 563a0 | 0a 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 74 68 65 20 66 6f | .The.value.is.an.alist.of.the.fo |
| 563c0 | 72 6d 20 28 28 52 45 47 45 58 50 20 2e 20 49 4e 44 45 4e 54 29 2e 2e 2e 29 2e 20 20 54 68 65 0a | rm.((REGEXP...INDENT)...)...The. |
| 563e0 | 70 61 74 68 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 | path.to.the.current.repository.i |
| 56400 | 73 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e 73 74 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 0a 69 | s.matched.against.each.element.i |
| 56420 | 6e 20 72 65 76 65 72 73 65 20 6f 72 64 65 72 2e 20 20 54 68 65 72 65 66 6f 72 65 20 69 66 20 61 | n.reverse.order...Therefore.if.a |
| 56440 | 20 52 45 47 45 58 50 20 6d 61 74 63 68 65 73 2c 20 74 68 65 6e 20 65 61 72 6c 69 65 72 0a 65 6c | .REGEXP.matches,.then.earlier.el |
| 56460 | 65 6d 65 6e 74 73 20 61 72 65 20 6e 6f 74 20 74 72 69 65 64 2e 0a 0a 49 66 20 74 68 65 20 75 73 | ements.are.not.tried...If.the.us |
| 56480 | 65 64 20 49 4e 44 45 4e 54 20 69 73 20 60 74 61 62 73 27 2c 20 68 69 67 68 6c 69 67 68 74 20 69 | ed.INDENT.is.`tabs',.highlight.i |
| 564a0 | 6e 64 65 6e 74 61 74 69 6f 6e 20 77 69 74 68 20 74 61 62 73 2e 0a 49 66 20 49 4e 44 45 4e 54 20 | ndentation.with.tabs..If.INDENT. |
| 564c0 | 69 73 20 61 6e 20 69 6e 74 65 67 65 72 2c 20 68 69 67 68 6c 69 67 68 74 20 69 6e 64 65 6e 74 61 | is.an.integer,.highlight.indenta |
| 564e0 | 74 69 6f 6e 20 77 69 74 68 20 61 74 20 6c 65 61 73 74 0a 74 68 61 74 20 6d 61 6e 79 20 73 70 61 | tion.with.at.least.that.many.spa |
| 56500 | 63 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 68 69 67 68 6c 69 67 68 74 20 6e 65 69 74 68 | ces...Otherwise,.highlight.neith |
| 56520 | 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 | er."...:group.'magit-diff...:typ |
| 56540 | 65 20 60 28 72 65 70 65 61 74 20 28 63 6f 6e 73 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 | e.`(repeat.(cons.(string.:tag."D |
| 56560 | 69 72 65 63 74 6f 72 79 20 72 65 67 65 78 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irectory.regexp")............... |
| 56580 | 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 54 61 | .........(choice.(const.:tag."Ta |
| 565a0 | 62 73 22 20 74 61 62 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bs".tabs)....................... |
| 565c0 | 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 53 70 61 63 65 73 22 20 | .........(integer.:tag."Spaces". |
| 565e0 | 3a 76 61 6c 75 65 20 2c 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | :value.,tab-width).............. |
| 56600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e | ..................(const.:tag."N |
| 56620 | 65 69 74 68 65 72 22 20 6e 69 6c 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 | either".nil)))))..(defcustom.mag |
| 56640 | 69 74 2d 64 69 66 66 2d 68 69 64 65 2d 74 72 61 69 6c 69 6e 67 2d 63 72 2d 63 68 61 72 61 63 74 | it-diff-hide-trailing-cr-charact |
| 56660 | 65 72 73 0a 20 20 28 61 6e 64 20 28 6d 65 6d 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 28 6d | ers...(and.(memq.system-type.'(m |
| 56680 | 73 2d 64 6f 73 20 77 69 6e 64 6f 77 73 2d 6e 74 29 29 20 74 29 0a 20 20 22 57 68 65 74 68 65 72 | s-dos.windows-nt)).t)..."Whether |
| 566a0 | 20 74 6f 20 68 69 64 65 20 5e 4d 20 63 68 61 72 61 63 74 65 72 73 20 61 74 20 74 68 65 20 65 6e | .to.hide.^M.characters.at.the.en |
| 566c0 | 64 20 6f 66 20 61 20 6c 69 6e 65 20 69 6e 20 64 69 66 66 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | d.of.a.line.in.diffs."...:packag |
| 566e0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 36 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."2.6.0")...: |
| 56700 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | group.'magit-diff...:type.'boole |
| 56720 | 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c | an)..(defcustom.magit-diff-highl |
| 56740 | 69 67 68 74 2d 6b 65 79 77 6f 72 64 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 68 69 | ight-keywords.t..."Whether.to.hi |
| 56760 | 67 68 6c 69 67 68 74 20 62 72 61 63 6b 65 74 65 64 20 6b 65 79 77 6f 72 64 73 20 69 6e 20 63 6f | ghlight.bracketed.keywords.in.co |
| 56780 | 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | mmit.messages."...:package-versi |
| 567a0 | 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 | on.'(magit..."2.12.0")...:group. |
| 567c0 | 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 | 'magit-diff...:type.'boolean)..( |
| 567e0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 74 72 61 2d 73 74 61 74 2d | defcustom.magit-diff-extra-stat- |
| 56800 | 61 72 67 75 6d 65 6e 74 73 20 6e 69 6c 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 | arguments.nil..."Additional.argu |
| 56820 | 6d 65 6e 74 73 20 74 6f 20 62 65 20 75 73 65 64 20 61 6c 6f 6e 67 73 69 64 65 20 60 2d 2d 73 74 | ments.to.be.used.alongside.`--st |
| 56840 | 61 74 27 2e 0a 0a 41 20 6c 69 73 74 20 6f 66 20 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 20 61 72 67 | at'...A.list.of.zero.or.more.arg |
| 56860 | 75 6d 65 6e 74 73 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 | uments.or.a.function.that.takes. |
| 56880 | 6e 6f 0a 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 73 20 73 75 63 68 20 61 20 6c | no.argument.and.returns.such.a.l |
| 568a0 | 69 73 74 2e 20 20 54 68 65 73 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 61 6c 6c 6f 77 65 | ist...These.arguments.are.allowe |
| 568c0 | 64 0a 68 65 72 65 3a 20 60 2d 2d 73 74 61 74 2d 77 69 64 74 68 27 2c 20 60 2d 2d 73 74 61 74 2d | d.here:.`--stat-width',.`--stat- |
| 568e0 | 6e 61 6d 65 2d 77 69 64 74 68 27 2c 20 60 2d 2d 73 74 61 74 2d 67 72 61 70 68 2d 77 69 64 74 68 | name-width',.`--stat-graph-width |
| 56900 | 27 0a 61 6e 64 20 60 2d 2d 63 6f 6d 70 61 63 74 2d 73 75 6d 6d 61 72 79 27 2e 20 20 53 65 65 20 | '.and.`--compact-summary'...See. |
| 56920 | 74 68 65 20 67 69 74 2d 64 69 66 66 28 31 29 20 6d 61 6e 70 61 67 65 2e 22 0a 20 20 3a 70 61 63 | the.git-diff(1).manpage."...:pac |
| 56940 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a | kage-version.'(magit..."3.0.0"). |
| 56960 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 28 72 | ..:group.'magit-diff...:type.'(r |
| 56980 | 61 64 69 6f 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 | adio.(function-item.magit-diff-u |
| 569a0 | 73 65 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 2d 61 73 2d 73 74 61 74 2d 77 69 64 74 68 29 0a 20 | se-window-width-as-stat-width).. |
| 569c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ...............function......... |
| 569e0 | 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 | ........(list.string)........... |
| 56a00 | 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 6c 29 29 29 0a | ......(const.:tag."None".nil))). |
| 56a20 | 0a 3b 3b 3b 3b 20 46 69 6c 65 20 44 69 66 66 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | .;;;;.File.Diff..(defcustom.magi |
| 56a40 | 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 20 74 0a 20 20 22 57 | t-diff-buffer-file-locked.t..."W |
| 56a60 | 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 27 20 | hether.`magit-diff-buffer-file'. |
| 56a80 | 75 73 65 73 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 | uses.a.dedicated.buffer."...:pac |
| 56aa0 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 37 2e 30 22 29 0a | kage-version.'(magit..."2.7.0"). |
| 56ac0 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 67 72 6f 75 | ..:group.'magit-commands...:grou |
| 56ae0 | 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a | p.'magit-diff...:type.'boolean). |
| 56b00 | 0a 3b 3b 3b 3b 20 52 65 76 69 73 69 6f 6e 20 4d 6f 64 65 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d | .;;;;.Revision.Mode..(defgroup.m |
| 56b20 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 6e 69 6c 0a 20 20 22 49 6e 73 70 65 63 74 20 61 6e 64 | agit-revision.nil..."Inspect.and |
| 56b40 | 20 6d 61 6e 69 70 75 6c 61 74 65 20 47 69 74 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 3a 6c 69 6e | .manipulate.Git.commits."...:lin |
| 56b60 | 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 52 65 76 69 73 69 6f 6e 20 42 | k.'(info-link."(magit)Revision.B |
| 56b80 | 75 66 66 65 72 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 29 0a 0a | uffer")...:group.'magit-modes).. |
| 56ba0 | 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 2d 68 | (defcustom.magit-revision-mode-h |
| 56bc0 | 6f 6f 6b 0a 20 20 27 28 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 6f 64 65 0a 20 20 20 20 67 | ook...'(bug-reference-mode.....g |
| 56be0 | 6f 74 6f 2d 61 64 64 72 65 73 73 2d 6d 6f 64 65 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 | oto-address-mode)..."Hook.run.af |
| 56c00 | 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 52 65 76 69 73 69 6f 6e 20 6d 6f 64 65 | ter.entering.Magit-Revision.mode |
| 56c20 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 | ."...:group.'magit-revision...:t |
| 56c40 | 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 62 75 67 2d 72 65 66 65 72 | ype.'hook...:options.'(bug-refer |
| 56c60 | 65 6e 63 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 67 6f 74 6f 2d 61 64 64 72 | ence-mode..............goto-addr |
| 56c80 | 65 73 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 | ess-mode))..(defcustom.magit-rev |
| 56ca0 | 69 73 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 69 6e | ision-sections-hook...'(magit-in |
| 56cc0 | 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 74 61 67 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 | sert-revision-tag.....magit-inse |
| 56ce0 | 72 74 2d 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e | rt-revision-headers.....magit-in |
| 56d00 | 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 6d 61 67 69 74 2d | sert-revision-message.....magit- |
| 56d20 | 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 6e 6f 74 65 73 0a 20 20 20 20 6d 61 67 69 74 2d | insert-revision-notes.....magit- |
| 56d40 | 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 64 69 66 66 0a 20 20 20 20 6d 61 67 69 74 2d 69 | insert-revision-diff.....magit-i |
| 56d60 | 6e 73 65 72 74 2d 78 72 65 66 2d 62 75 74 74 6f 6e 73 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 | nsert-xref-buttons)..."Hook.run. |
| 56d80 | 74 6f 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 61 20 60 6d 61 67 69 74 | to.insert.sections.into.a.`magit |
| 56da0 | 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b | -revision-mode'.buffer."...:pack |
| 56dc0 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 | age-version.'(magit..."2.3.0").. |
| 56de0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 | .:group.'magit-revision...:type. |
| 56e00 | 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f | 'hook)..(defcustom.magit-revisio |
| 56e20 | 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 20 22 5c 0a 41 75 74 68 6f 72 3a 20 20 20 20 20 | n-headers-format."\.Author:..... |
| 56e40 | 25 61 4e 20 3c 25 61 45 3e 0a 41 75 74 68 6f 72 44 61 74 65 3a 20 25 61 64 0a 43 6f 6d 6d 69 74 | %aN.<%aE>.AuthorDate:.%ad.Commit |
| 56e60 | 3a 20 20 20 20 20 25 63 4e 20 3c 25 63 45 3e 0a 43 6f 6d 6d 69 74 44 61 74 65 3a 20 25 63 64 0a | :.....%cN.<%cE>.CommitDate:.%cd. |
| 56e80 | 22 0a 20 20 22 46 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 75 73 65 64 20 74 6f 20 69 6e 73 65 72 | "..."Format.string.used.to.inser |
| 56ea0 | 74 20 68 65 61 64 65 72 73 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 73 2e 0a 0a | t.headers.in.revision.buffers... |
| 56ec0 | 41 6c 6c 20 68 65 61 64 65 72 73 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 73 20 | All.headers.in.revision.buffers. |
| 56ee0 | 61 72 65 20 69 6e 73 65 72 74 65 64 20 62 79 20 74 68 65 20 73 65 63 74 69 6f 6e 0a 69 6e 73 65 | are.inserted.by.the.section.inse |
| 56f00 | 72 74 65 72 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 | rter.`magit-insert-revision-head |
| 56f20 | 65 72 73 27 2e 20 20 53 6f 6d 65 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 73 0a 61 72 65 20 63 | ers'...Some.of.the.headers.are.c |
| 56f40 | 72 65 61 74 65 64 20 62 79 20 63 61 6c 6c 69 6e 67 20 60 67 69 74 20 73 68 6f 77 20 2d 2d 66 6f | reated.by.calling.`git.show.--fo |
| 56f60 | 72 6d 61 74 3d 46 4f 52 4d 41 54 27 20 77 68 65 72 65 20 46 4f 52 4d 41 54 0a 69 73 20 74 68 65 | rmat=FORMAT'.where.FORMAT.is.the |
| 56f80 | 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 65 64 20 68 65 72 65 2e 20 20 4f 74 68 65 72 20 68 | .format.specified.here...Other.h |
| 56fa0 | 65 61 64 65 72 73 20 61 72 65 20 68 61 72 64 20 63 6f 64 65 64 20 6f 72 0a 73 75 62 6a 65 63 74 | eaders.are.hard.coded.or.subject |
| 56fc0 | 20 74 6f 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 | .to.option.`magit-revision-inser |
| 56fe0 | 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | t-related-refs'."...:package-ver |
| 57000 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.3.0")...:group |
| 57020 | 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 | .'magit-revision...:type.'string |
| 57040 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 | )..(defcustom.magit-revision-ins |
| 57060 | 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f | ert-related-refs.t..."Whether.to |
| 57080 | 20 73 68 6f 77 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 20 69 6e 20 72 65 76 69 73 69 | .show.related.branches.in.revisi |
| 570a0 | 6f 6e 20 62 75 66 66 65 72 73 0a 0a 60 6e 69 6c 27 20 20 20 44 6f 6e 27 74 20 73 68 6f 77 20 61 | on.buffers..`nil'...Don't.show.a |
| 570c0 | 6e 79 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 2e 0a 60 74 27 20 20 20 20 20 53 68 6f | ny.related.branches..`t'.....Sho |
| 570e0 | 77 20 72 65 6c 61 74 65 64 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 0a 60 61 6c 6c 27 20 | w.related.local.branches..`all'. |
| 57100 | 20 20 53 68 6f 77 20 72 65 6c 61 74 65 64 20 6c 6f 63 61 6c 20 61 6e 64 20 72 65 6d 6f 74 65 20 | ..Show.related.local.and.remote. |
| 57120 | 62 72 61 6e 63 68 65 73 2e 0a 60 6d 69 78 65 64 27 20 53 68 6f 77 20 61 6c 6c 20 63 6f 6e 74 61 | branches..`mixed'.Show.all.conta |
| 57140 | 69 6e 69 6e 67 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 6c 6f 63 61 6c 20 6d 65 72 67 65 64 20 | ining.branches.and.local.merged. |
| 57160 | 62 72 61 6e 63 68 65 73 2e 0a 0a 53 65 65 20 75 73 65 72 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 | branches...See.user.option.`magi |
| 57180 | 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 | t-revision-insert-related-refs-d |
| 571a0 | 69 73 70 6c 61 79 2d 61 6c 69 73 74 27 0a 74 6f 20 68 69 64 65 20 73 70 65 63 69 66 69 63 20 73 | isplay-alist'.to.hide.specific.s |
| 571c0 | 65 74 73 20 6f 66 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 3a 70 61 63 | ets.of.related.branches."...:pac |
| 571e0 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a | kage-version.'(magit..."2.1.0"). |
| 57200 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 | ..:group.'magit-revision...:type |
| 57220 | 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 64 6f 6e 27 74 22 20 6e 69 | .'(choice.(const.:tag."don't".ni |
| 57240 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | l)..................(const.:tag. |
| 57260 | 22 6c 6f 63 61 6c 20 6f 6e 6c 79 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "local.only".t)................. |
| 57280 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 6c 6c 20 72 65 6c 61 74 65 64 22 20 61 6c 6c 29 0a | .(const.:tag."all.related".all). |
| 572a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 6c | .................(const.:tag."al |
| 572c0 | 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 2c 20 6c 6f 63 61 6c 20 6d 65 72 67 65 64 22 20 6d 69 78 65 | l.containing,.local.merged".mixe |
| 572e0 | 64 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | d)))..(defcustom.magit-revision- |
| 57300 | 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 61 6c 69 73 | insert-related-refs-display-alis |
| 57320 | 74 20 6e 69 6c 0a 20 20 22 48 6f 77 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 | t.nil..."How.`magit-insert-revis |
| 57340 | 69 6f 6e 2d 68 65 61 64 65 72 73 27 20 64 69 73 70 6c 61 79 73 20 72 65 6c 61 74 65 64 20 62 72 | ion-headers'.displays.related.br |
| 57360 | 61 6e 63 68 20 74 79 70 65 73 2e 0a 0a 54 68 69 73 20 69 73 20 61 6e 20 61 6c 69 73 74 2c 20 77 | anch.types...This.is.an.alist,.w |
| 57380 | 69 74 68 20 72 65 63 6f 67 6e 69 73 65 64 20 6b 65 79 73 20 62 65 69 6e 67 20 74 68 65 20 73 79 | ith.recognised.keys.being.the.sy |
| 573a0 | 6d 62 6f 6c 73 0a 60 70 61 72 65 6e 74 73 27 2c 20 60 6d 65 72 67 65 64 27 2c 20 60 63 6f 6e 74 | mbols.`parents',.`merged',.`cont |
| 573c0 | 61 69 6e 65 64 27 2c 20 60 66 6f 6c 6c 6f 77 73 27 2c 20 61 6e 64 20 60 70 72 65 63 65 64 65 73 | ained',.`follows',.and.`precedes |
| 573e0 | 27 3b 0a 61 6e 64 20 74 68 65 20 73 75 70 70 6f 72 74 65 64 20 76 61 6c 75 65 73 20 66 6f 72 20 | ';.and.the.supported.values.for. |
| 57400 | 65 61 63 68 20 6b 65 79 20 62 65 69 6e 67 3a 0a 0a 60 6e 69 6c 27 20 20 20 48 69 64 65 20 74 68 | each.key.being:..`nil'...Hide.th |
| 57420 | 65 73 65 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 2e 0a 60 74 27 20 20 20 20 20 53 68 | ese.related.branches..`t'.....Sh |
| 57440 | 6f 77 20 74 68 65 73 65 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 2e 0a 0a 4b 65 79 73 | ow.these.related.branches...Keys |
| 57460 | 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 61 6c | .which.are.not.present.in.the.al |
| 57480 | 69 73 74 20 68 61 76 65 20 61 6e 20 69 6d 70 6c 69 63 69 74 20 76 61 6c 75 65 20 60 74 27 0a 5c | ist.have.an.implicit.value.`t'.\ |
| 574a0 | 28 73 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 6c 69 73 74 20 76 61 6c 75 65 20 6f 66 20 6e | (so.the.default.alist.value.of.n |
| 574c0 | 69 6c 20 6d 65 61 6e 73 20 61 6c 6c 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 20 74 79 70 65 | il.means.all.related.branch.type |
| 574e0 | 73 0a 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 2e 29 0a 0a 54 68 65 20 74 79 70 65 73 20 74 6f 20 | s.will.be.shown.)..The.types.to. |
| 57500 | 62 65 20 73 68 6f 77 6e 20 61 72 65 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 73 75 62 6a 65 63 | be.shown.are.additionally.subjec |
| 57520 | 74 20 74 6f 20 75 73 65 72 20 6f 70 74 69 6f 6e 0a 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | t.to.user.option.`magit-revision |
| 57540 | 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 | -insert-related-refs'."...:packa |
| 57560 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 33 2e 31 22 29 0a 20 20 | ge-version.'(magit..."3.3.1")... |
| 57580 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 | :group.'magit-revision...:type.' |
| 575a0 | 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 54 | (alist.:key-type.(symbol.:tag."T |
| 575c0 | 79 70 65 20 6f 66 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 20 20 20 20 | ype.of.related.branch")......... |
| 575e0 | 20 20 20 20 20 20 20 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 | ........:value-type.(boolean.:ta |
| 57600 | 67 20 22 44 69 73 70 6c 61 79 22 29 29 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 28 6d 61 70 63 61 72 | g."Display"))...:options.(mapcar |
| 57620 | 20 28 6c 61 6d 62 64 61 20 28 73 79 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(sym).................. |
| 57640 | 20 20 20 20 60 28 2c 73 79 6d 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | ....`(,sym.(choice.(const.:tag." |
| 57660 | 48 69 64 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Hide".nil)...................... |
| 57680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 | ...............(const.:tag."Show |
| 576a0 | 22 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 70 61 72 | ".t))))....................'(par |
| 576c0 | 65 6e 74 73 20 6d 65 72 67 65 64 20 63 6f 6e 74 61 69 6e 65 64 20 66 6f 6c 6c 6f 77 73 20 70 72 | ents.merged.contained.follows.pr |
| 576e0 | 65 63 65 64 65 73 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 | ecedes)))..(defcustom.magit-revi |
| 57700 | 73 69 6f 6e 2d 75 73 65 2d 68 61 73 68 2d 73 65 63 74 69 6f 6e 73 20 27 71 75 69 63 6b 65 72 0a | sion-use-hash-sections.'quicker. |
| 57720 | 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 74 75 72 6e 20 68 61 73 68 65 73 20 69 6e 73 69 64 65 | .."Whether.to.turn.hashes.inside |
| 57740 | 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 69 6e 74 6f 20 73 65 63 74 69 6f 6e | .the.commit.message.into.section |
| 57760 | 73 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 68 61 73 68 65 73 20 69 6e 73 69 | s...If.non-nil,.then.hashes.insi |
| 57780 | 64 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 61 72 65 20 74 75 72 6e 65 64 | de.the.commit.message.are.turned |
| 577a0 | 20 69 6e 74 6f 0a 60 63 6f 6d 6d 69 74 27 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 65 72 65 20 | .into.`commit'.sections...There. |
| 577c0 | 69 73 20 61 20 74 72 61 64 65 20 6f 66 66 20 74 6f 20 62 65 20 6d 61 64 65 20 62 65 74 77 65 65 | is.a.trade.off.to.be.made.betwee |
| 577e0 | 6e 0a 70 65 72 66 6f 72 6d 61 6e 63 65 20 61 6e 64 20 72 65 6c 69 61 62 69 6c 69 74 79 3a 0a 0a | n.performance.and.reliability:.. |
| 57800 | 2d 20 60 73 6c 6f 77 27 20 63 61 6c 6c 73 20 67 69 74 20 66 6f 72 20 65 76 65 72 79 20 77 6f 72 | -.`slow'.calls.git.for.every.wor |
| 57820 | 64 20 74 6f 20 62 65 20 61 62 73 6f 6c 75 74 65 6c 79 20 73 75 72 65 2e 0a 2d 20 60 71 75 69 63 | d.to.be.absolutely.sure..-.`quic |
| 57840 | 6b 27 20 73 6b 69 70 73 20 77 6f 72 64 73 20 6c 65 73 73 20 74 68 61 6e 20 73 65 76 65 6e 20 63 | k'.skips.words.less.than.seven.c |
| 57860 | 68 61 72 61 63 74 65 72 73 20 6c 6f 6e 67 2e 0a 2d 20 60 71 75 69 63 6b 65 72 27 20 61 64 64 69 | haracters.long..-.`quicker'.addi |
| 57880 | 74 69 6f 6e 61 6c 6c 79 20 73 6b 69 70 73 20 77 6f 72 64 73 20 74 68 61 74 20 64 6f 6e 27 74 20 | tionally.skips.words.that.don't. |
| 578a0 | 63 6f 6e 74 61 69 6e 20 61 20 6e 75 6d 62 65 72 2e 0a 2d 20 60 71 75 69 63 6b 65 73 74 27 20 75 | contain.a.number..-.`quickest'.u |
| 578c0 | 73 65 73 20 61 6c 6c 20 77 6f 72 64 73 20 74 68 61 74 20 61 72 65 20 61 74 20 6c 65 61 73 74 20 | ses.all.words.that.are.at.least. |
| 578e0 | 73 65 76 65 6e 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 6c 6f 6e 67 20 61 6e 64 20 77 68 69 63 | seven.characters...long.and.whic |
| 57900 | 68 20 63 6f 6e 74 61 69 6e 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6e 75 6d 62 65 72 20 61 73 | h.contain.at.least.one.number.as |
| 57920 | 20 77 65 6c 6c 20 61 73 20 61 74 20 6c 65 61 73 74 0a 20 20 6f 6e 65 20 6c 65 74 74 65 72 2e 0a | .well.as.at.least...one.letter.. |
| 57940 | 0a 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 6e 6f 20 68 61 73 68 65 73 20 61 72 65 20 74 75 72 6e | .If.nil,.then.no.hashes.are.turn |
| 57960 | 65 64 20 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 2c 20 62 75 74 20 79 6f 75 20 63 61 6e 0a 73 74 | ed.into.sections,.but.you.can.st |
| 57980 | 69 6c 6c 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 75 73 | ill.visit.the.commit.at.point.us |
| 579a0 | 69 6e 67 20 5c 22 52 45 54 5c 22 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ing.\"RET\"."...:package-version |
| 579c0 | 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | .'(magit..."2.12.0")...:group.'m |
| 579e0 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | agit-revision...:type.'(choice.( |
| 57a00 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 73 65 63 74 69 6f 6e 73 2c 20 71 75 69 63 6b 65 | const.:tag."Use.sections,.quicke |
| 57a20 | 73 74 22 20 71 75 69 63 6b 65 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | st".quickest)..................( |
| 57a40 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 73 65 63 74 69 6f 6e 73 2c 20 71 75 69 63 6b 65 | const.:tag."Use.sections,.quicke |
| 57a60 | 72 22 20 71 75 69 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | r".quicker)..................(co |
| 57a80 | 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 73 65 63 74 69 6f 6e 73 2c 20 71 75 69 63 6b 22 20 71 | nst.:tag."Use.sections,.quick".q |
| 57aa0 | 75 69 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 | uick)..................(const.:t |
| 57ac0 | 61 67 20 22 55 73 65 20 73 65 63 74 69 6f 6e 73 2c 20 73 6c 6f 77 22 20 73 6c 6f 77 29 0a 20 20 | ag."Use.sections,.slow".slow)... |
| 57ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 | ...............(const.:tag."Don' |
| 57b00 | 74 20 75 73 65 20 73 65 63 74 69 6f 6e 73 22 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 | t.use.sections".nil)))..(defcust |
| 57b20 | 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 68 6f 77 2d 67 72 61 76 61 74 61 72 73 | om.magit-revision-show-gravatars |
| 57b40 | 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 67 72 61 76 61 74 61 72 | .nil..."Whether.to.show.gravatar |
| 57b60 | 20 69 6d 61 67 65 73 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 73 2e 0a 0a 49 66 | .images.in.revision.buffers...If |
| 57b80 | 20 6e 69 6c 2c 20 74 68 65 6e 20 64 6f 6e 27 74 20 69 6e 73 65 72 74 20 61 6e 79 20 67 72 61 76 | .nil,.then.don't.insert.any.grav |
| 57ba0 | 61 74 61 72 20 69 6d 61 67 65 73 2e 20 20 49 66 20 74 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 0a | atar.images...If.t,.then.insert. |
| 57bc0 | 62 6f 74 68 20 69 6d 61 67 65 73 2e 20 20 49 66 20 60 61 75 74 68 6f 72 27 20 6f 72 20 60 63 6f | both.images...If.`author'.or.`co |
| 57be0 | 6d 6d 69 74 74 65 72 27 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 6f 6e 6c 79 20 74 68 65 0a 72 | mmitter',.then.insert.only.the.r |
| 57c00 | 65 73 70 65 63 74 69 76 65 20 69 6d 61 67 65 2e 0a 0a 49 66 20 79 6f 75 20 68 61 76 65 20 63 75 | espective.image...If.you.have.cu |
| 57c20 | 73 74 6f 6d 69 7a 65 64 20 74 68 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 72 65 76 69 73 | stomized.the.option.`magit-revis |
| 57c40 | 69 6f 6e 2d 68 65 61 64 65 72 2d 66 6f 72 6d 61 74 27 0a 61 6e 64 20 77 61 6e 74 20 74 6f 20 69 | ion-header-format'.and.want.to.i |
| 57c60 | 6e 73 65 72 74 20 74 68 65 20 69 6d 61 67 65 73 20 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 | nsert.the.images.then.you.might. |
| 57c80 | 61 6c 73 6f 20 68 61 76 65 20 74 6f 20 73 70 65 63 69 66 79 0a 77 68 65 72 65 20 74 6f 20 64 6f | also.have.to.specify.where.to.do |
| 57ca0 | 20 73 6f 2e 20 20 49 6e 20 74 68 61 74 20 63 61 73 65 20 74 68 65 20 76 61 6c 75 65 20 68 61 73 | .so...In.that.case.the.value.has |
| 57cc0 | 20 74 6f 20 62 65 20 61 20 63 6f 6e 73 2d 63 65 6c 6c 20 6f 66 0a 74 77 6f 20 72 65 67 75 6c 61 | .to.be.a.cons-cell.of.two.regula |
| 57ce0 | 72 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 20 20 54 68 65 20 63 61 72 20 73 70 65 63 69 66 69 65 | r.expressions...The.car.specifie |
| 57d00 | 73 20 77 68 65 72 65 20 74 6f 20 69 6e 73 65 72 74 20 74 68 65 0a 61 75 74 68 6f 72 27 73 20 69 | s.where.to.insert.the.author's.i |
| 57d20 | 6d 61 67 65 2e 20 20 54 68 65 20 74 6f 70 20 68 61 6c 66 20 6f 66 20 74 68 65 20 69 6d 61 67 65 | mage...The.top.half.of.the.image |
| 57d40 | 20 69 73 20 69 6e 73 65 72 74 65 64 20 72 69 67 68 74 0a 61 66 74 65 72 20 74 68 65 20 6d 61 74 | .is.inserted.right.after.the.mat |
| 57d60 | 63 68 65 64 20 74 65 78 74 2c 20 74 68 65 20 62 6f 74 74 6f 6d 20 68 61 6c 66 20 6f 6e 20 74 68 | ched.text,.the.bottom.half.on.th |
| 57d80 | 65 20 6e 65 78 74 20 6c 69 6e 65 20 69 6e 20 74 68 65 0a 73 61 6d 65 20 63 6f 6c 75 6d 6e 2e 20 | e.next.line.in.the.same.column.. |
| 57da0 | 20 54 68 65 20 63 64 72 20 73 70 65 63 69 66 69 65 73 20 77 68 65 72 65 20 74 6f 20 69 6e 73 65 | .The.cdr.specifies.where.to.inse |
| 57dc0 | 72 74 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 27 73 0a 69 6d 61 67 65 2c 20 61 63 63 6f 72 64 | rt.the.committer's.image,.accord |
| 57de0 | 69 6e 67 6c 79 2e 20 20 45 69 74 68 65 72 20 74 68 65 20 63 61 72 20 6f 72 20 74 68 65 20 63 64 | ingly...Either.the.car.or.the.cd |
| 57e00 | 72 20 6d 61 79 20 62 65 20 6e 69 6c 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | r.may.be.nil."...:package-versio |
| 57e20 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."2.3.0")...:group.'m |
| 57e40 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 | agit-revision...:type.'(choice.. |
| 57e60 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 73 68 6f 77 | .........(const.:tag."Don't.show |
| 57e80 | 20 67 72 61 76 61 74 61 72 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | .gravatars".nil)...........(cons |
| 57ea0 | 74 20 3a 74 61 67 20 22 53 68 6f 77 20 67 72 61 76 61 74 61 72 73 22 20 74 29 0a 20 20 20 20 20 | t.:tag."Show.gravatars".t)...... |
| 57ec0 | 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 61 75 74 68 6f 72 20 67 72 | .....(const.:tag."Show.author.gr |
| 57ee0 | 61 76 61 74 61 72 22 20 61 75 74 68 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 | avatar".author)...........(const |
| 57f00 | 20 3a 74 61 67 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 74 65 72 20 67 72 61 76 61 74 61 72 22 20 | .:tag."Show.committer.gravatar". |
| 57f20 | 63 6f 6d 6d 69 74 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 20 3a 74 61 67 | committer)...........(cons..:tag |
| 57f40 | 20 22 53 68 6f 77 20 67 72 61 76 61 74 61 72 73 20 75 73 69 6e 67 20 63 75 73 74 6f 6d 20 72 65 | ."Show.gravatars.using.custom.re |
| 57f60 | 67 65 78 70 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 | gexps"..................(choice. |
| 57f80 | 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 4e 6f 20 61 75 74 68 6f 72 20 69 6d 61 67 65 22 20 6e | (const..:tag."No.author.image".n |
| 57fa0 | 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 | il)..........................(re |
| 57fc0 | 67 65 78 70 20 3a 74 61 67 20 22 41 75 74 68 6f 72 20 72 65 67 65 78 70 22 20 20 20 20 22 5e 41 | gexp.:tag."Author.regexp"...."^A |
| 57fe0 | 75 74 68 6f 72 3a 20 20 20 20 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uthor:.....")).................. |
| 58000 | 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 4e 6f 20 63 6f 6d 6d 69 74 74 | (choice.(const..:tag."No.committ |
| 58020 | 65 72 20 69 6d 61 67 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er.image".nil).................. |
| 58040 | 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 20 3a 74 61 67 20 22 43 6f 6d 6d 69 74 74 65 72 20 | ........(regexp.:tag."Committer. |
| 58060 | 72 65 67 65 78 70 22 20 22 5e 43 6f 6d 6d 69 74 3a 20 20 20 20 20 22 29 29 29 29 29 0a 0a 28 64 | regexp"."^Commit:.....")))))..(d |
| 58080 | 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 75 73 65 2d 67 72 61 76 | efcustom.magit-revision-use-grav |
| 580a0 | 61 74 61 72 2d 6b 6c 75 64 67 65 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 77 6f | atar-kludge.nil..."Whether.to.wo |
| 580c0 | 72 6b 20 61 72 6f 75 6e 64 20 61 20 62 75 67 20 77 68 69 63 68 20 61 66 66 65 63 74 73 20 64 69 | rk.around.a.bug.which.affects.di |
| 580e0 | 73 70 6c 61 79 20 6f 66 20 67 72 61 76 61 74 61 72 73 2e 0a 0a 47 72 61 76 61 74 61 72 20 69 6d | splay.of.gravatars...Gravatar.im |
| 58100 | 61 67 65 73 20 61 72 65 20 73 70 6c 69 63 65 64 20 69 6e 74 6f 20 74 77 6f 20 68 61 6c 76 65 73 | ages.are.spliced.into.two.halves |
| 58120 | 20 77 68 69 63 68 20 61 72 65 20 74 68 65 6e 0a 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 73 65 70 | .which.are.then.displayed.on.sep |
| 58140 | 61 72 61 74 65 20 6c 69 6e 65 73 2e 20 20 4f 6e 20 6d 61 63 4f 53 20 74 68 65 20 73 70 6c 69 63 | arate.lines...On.macOS.the.splic |
| 58160 | 69 6e 67 20 68 61 73 20 61 20 62 75 67 20 69 6e 0a 73 6f 6d 65 20 45 6d 61 63 73 20 62 75 69 6c | ing.has.a.bug.in.some.Emacs.buil |
| 58180 | 64 73 2c 20 77 68 69 63 68 20 63 61 75 73 65 73 20 74 68 65 20 74 6f 70 20 61 6e 64 20 62 6f 74 | ds,.which.causes.the.top.and.bot |
| 581a0 | 74 6f 6d 20 68 61 6c 76 65 73 20 74 6f 20 62 65 0a 69 6e 74 65 72 63 68 61 6e 67 65 64 2e 20 20 | tom.halves.to.be.interchanged... |
| 581c0 | 45 6e 61 62 6c 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 77 6f 72 6b 73 20 61 72 6f 75 6e | Enabling.this.option.works.aroun |
| 581e0 | 64 20 74 68 69 73 20 69 73 73 75 65 20 62 79 0a 69 6e 74 65 72 63 68 61 6e 67 69 6e 67 20 74 68 | d.this.issue.by.interchanging.th |
| 58200 | 65 20 68 61 6c 76 65 73 20 6f 6e 63 65 20 6d 6f 72 65 2c 20 77 68 69 63 68 20 63 61 6e 63 65 6c | e.halves.once.more,.which.cancel |
| 58220 | 73 20 6f 75 74 20 74 68 65 20 65 66 66 65 63 74 0a 6f 66 20 74 68 65 20 62 75 67 2e 0a 0a 53 65 | s.out.the.effect.of.the.bug...Se |
| 58240 | 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 | e.https://github.com/magit/magit |
| 58260 | 2f 69 73 73 75 65 73 2f 32 32 36 35 0a 61 6e 64 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 73 | /issues/2265.and.https://debbugs |
| 58280 | 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d 37 | .gnu.org/cgi/bugreport.cgi?bug=7 |
| 582a0 | 38 34 37 2e 0a 0a 53 74 61 72 74 69 6e 67 20 77 69 74 68 20 45 6d 61 63 73 20 32 36 2e 31 20 74 | 847...Starting.with.Emacs.26.1.t |
| 582c0 | 68 69 73 20 6b 6c 75 64 67 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 72 65 71 75 69 72 65 | his.kludge.should.not.be.require |
| 582e0 | 64 20 66 6f 72 0a 61 6e 79 20 62 75 69 6c 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | d.for.any.build."...:package-ver |
| 58300 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.3.0")...:group |
| 58320 | 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 | .'magit-revision...:type.'boolea |
| 58340 | 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 | n)..(defcustom.magit-revision-fi |
| 58360 | 6c 6c 2d 73 75 6d 6d 61 72 79 2d 6c 69 6e 65 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 | ll-summary-line.nil..."Whether.t |
| 58380 | 6f 20 66 69 6c 6c 20 65 78 63 65 73 73 69 76 65 6c 79 20 6c 6f 6e 67 20 73 75 6d 6d 61 72 79 20 | o.fill.excessively.long.summary. |
| 583a0 | 6c 69 6e 65 73 2e 0a 0a 49 66 20 74 68 69 73 20 69 73 20 61 6e 20 69 6e 74 65 67 65 72 2c 20 74 | lines...If.this.is.an.integer,.t |
| 583c0 | 68 65 6e 20 74 68 65 20 73 75 6d 6d 61 72 79 20 6c 69 6e 65 20 69 73 20 66 69 6c 6c 65 64 20 69 | hen.the.summary.line.is.filled.i |
| 583e0 | 66 20 69 74 20 69 73 0a 6c 6f 6e 67 65 72 20 74 68 61 6e 20 65 69 74 68 65 72 20 74 68 65 20 6c | f.it.is.longer.than.either.the.l |
| 58400 | 69 6d 69 74 20 73 70 65 63 69 66 69 65 64 20 68 65 72 65 20 6f 72 20 60 77 69 6e 64 6f 77 2d 77 | imit.specified.here.or.`window-w |
| 58420 | 69 64 74 68 27 2e 0a 0a 59 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 6f 6e 6c 79 20 73 65 74 | idth'...You.may.want.to.only.set |
| 58440 | 20 74 68 69 73 20 6c 6f 63 61 6c 6c 79 20 69 6e 20 5c 22 2e 64 69 72 2d 6c 6f 63 61 6c 73 2d 32 | .this.locally.in.\".dir-locals-2 |
| 58460 | 2e 65 6c 5c 22 20 66 6f 72 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 20 6b 6e 6f 77 6e 20 74 6f 20 | .el\".for.repositories.known.to. |
| 58480 | 63 6f 6e 74 61 69 6e 20 62 61 64 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 0a 0a 54 68 | contain.bad.commit.messages...Th |
| 584a0 | 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 73 20 6c 65 66 74 20 61 6c | e.body.of.the.message.is.left.al |
| 584c0 | 6f 6e 65 20 62 65 63 61 75 73 65 20 28 61 29 20 6d 6f 73 74 20 70 65 6f 70 6c 65 20 77 68 6f 0a | one.because.(a).most.people.who. |
| 584e0 | 77 72 69 74 65 20 65 78 63 65 73 73 69 76 65 6c 79 20 6c 6f 6e 67 20 73 75 6d 6d 61 72 79 20 6c | write.excessively.long.summary.l |
| 58500 | 69 6e 65 73 20 75 73 75 61 6c 6c 79 20 64 6f 6e 27 74 20 61 64 64 20 61 20 62 6f 64 79 20 61 6e | ines.usually.don't.add.a.body.an |
| 58520 | 64 0a 5c 28 62 29 20 65 76 65 6e 20 70 65 6f 70 6c 65 20 77 68 6f 20 68 61 76 65 20 74 68 65 20 | d.\(b).even.people.who.have.the. |
| 58540 | 64 65 63 65 6e 63 79 20 74 6f 20 77 72 61 70 20 74 68 65 69 72 20 6c 69 6e 65 73 20 6d 61 79 20 | decency.to.wrap.their.lines.may. |
| 58560 | 68 61 76 65 0a 61 20 67 6f 6f 64 20 72 65 61 73 6f 6e 20 74 6f 20 69 6e 63 6c 75 64 65 20 61 20 | have.a.good.reason.to.include.a. |
| 58580 | 6c 6f 6e 67 20 6c 69 6e 65 20 69 6e 20 74 68 65 20 62 6f 64 79 20 73 6f 6d 65 74 69 6d 65 73 2e | long.line.in.the.body.sometimes. |
| 585a0 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| 585c0 | 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f | 2.90.0")...:group.'magit-revisio |
| 585e0 | 6e 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 20 3a 74 61 67 | n...:type.'(choice.(const...:tag |
| 58600 | 20 22 44 6f 6e 27 74 20 66 69 6c 6c 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."Don't.fill".nil).............. |
| 58620 | 20 20 20 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 46 69 6c 6c 20 69 66 20 6c 6f 6e 67 65 | ....(integer.:tag."Fill.if.longe |
| 58640 | 72 20 74 68 61 6e 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 76 | r.than")))..(defcustom.magit-rev |
| 58660 | 69 73 69 6f 6e 2d 66 69 6c 74 65 72 2d 66 69 6c 65 73 2d 6f 6e 2d 66 6f 6c 6c 6f 77 20 6e 69 6c | ision-filter-files-on-follow.nil |
| 58680 | 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 68 6f 6e 6f 72 20 66 69 6c 65 20 66 69 6c 74 65 72 | ..."Whether.to.honor.file.filter |
| 586a0 | 20 69 66 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 6c 75 64 65 20 2d 2d 66 6f 6c 6c | .if.log.arguments.include.--foll |
| 586c0 | 6f 77 2e 0a 0a 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 | ow...When.a.commit.is.displayed. |
| 586e0 | 66 72 6f 6d 20 61 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 | from.a.log.buffer,.the.resulting |
| 58700 | 0a 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 75 73 75 61 6c 6c 79 20 73 68 61 72 65 73 20 | .revision.buffer.usually.shares. |
| 58720 | 74 68 65 20 6c 6f 67 27 73 20 66 69 6c 65 20 61 72 67 75 6d 65 6e 74 73 2c 0a 72 65 73 74 72 69 | the.log's.file.arguments,.restri |
| 58740 | 63 74 69 6e 67 20 74 68 65 20 64 69 66 66 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 2e 20 20 | cting.the.diff.to.those.files... |
| 58760 | 48 6f 77 65 76 65 72 2c 20 74 68 65 72 65 27 73 20 61 0a 63 6f 6d 70 6c 69 63 61 74 69 6f 6e 20 | However,.there's.a.complication. |
| 58780 | 77 68 65 6e 20 74 68 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 6c 75 64 65 20 2d | when.the.log.arguments.include.- |
| 587a0 | 2d 66 6f 6c 6c 6f 77 3a 20 69 66 20 74 68 65 20 6c 6f 67 0a 66 6f 6c 6c 6f 77 73 20 61 20 66 69 | -follow:.if.the.log.follows.a.fi |
| 587c0 | 6c 65 20 61 63 72 6f 73 73 20 61 20 72 65 6e 61 6d 65 20 65 76 65 6e 74 2c 20 6b 65 65 70 69 6e | le.across.a.rename.event,.keepin |
| 587e0 | 67 20 74 68 65 20 66 69 6c 65 0a 72 65 73 74 72 69 63 74 69 6f 6e 20 77 6f 75 6c 64 20 6d 65 61 | g.the.file.restriction.would.mea |
| 58800 | 6e 20 73 68 6f 77 69 6e 67 20 61 6e 20 65 6d 70 74 79 20 64 69 66 66 20 69 6e 20 72 65 76 69 73 | n.showing.an.empty.diff.in.revis |
| 58820 | 69 6f 6e 20 62 75 66 66 65 72 73 0a 66 6f 72 20 63 6f 6d 6d 69 74 73 20 62 65 66 6f 72 65 20 74 | ion.buffers.for.commits.before.t |
| 58840 | 68 65 20 72 65 6e 61 6d 65 20 65 76 65 6e 74 2e 0a 0a 57 68 65 6e 20 74 68 69 73 20 6f 70 74 69 | he.rename.event...When.this.opti |
| 58860 | 6f 6e 20 69 73 20 6e 69 6c 2c 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 | on.is.nil,.the.revision.buffer.i |
| 58880 | 67 6e 6f 72 65 73 20 74 68 65 20 6c 6f 67 27 73 0a 66 69 6c 74 65 72 20 69 66 20 74 68 65 20 6c | gnores.the.log's.filter.if.the.l |
| 588a0 | 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 6c 75 64 65 20 2d 2d 66 6f 6c 6c 6f 77 2e 20 20 | og.arguments.include.--follow... |
| 588c0 | 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 0a 6c 6f 67 27 73 20 66 69 6c 65 20 66 69 6c 74 65 | If.non-nil,.the.log's.file.filte |
| 588e0 | 72 20 69 73 20 61 6c 77 61 79 73 20 68 6f 6e 6f 72 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 | r.is.always.honored."...:package |
| 58900 | 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 | -version.'(magit..."3.0.0")...:g |
| 58920 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 3a 74 79 70 65 20 27 62 6f | roup.'magit-revision...:type.'bo |
| 58940 | 6f 6c 65 61 6e 29 0a 0a 3b 3b 3b 3b 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 | olean)..;;;;.Visit.Commands..(de |
| 58960 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 70 72 65 76 69 6f 75 | fcustom.magit-diff-visit-previou |
| 58980 | 73 2d 62 6c 6f 62 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 64 69 66 66 2d | s-blob.t..."Whether.`magit-diff- |
| 589a0 | 76 69 73 69 74 2d 66 69 6c 65 27 20 6d 61 79 20 76 69 73 69 74 20 74 68 65 20 70 72 65 76 69 6f | visit-file'.may.visit.the.previo |
| 589c0 | 75 73 20 62 6c 6f 62 2e 0a 0a 57 68 65 6e 20 74 68 69 73 20 69 73 20 74 20 61 6e 64 20 70 6f 69 | us.blob...When.this.is.t.and.poi |
| 589e0 | 6e 74 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 20 69 6e 20 61 20 64 69 66 | nt.is.on.a.removed.line.in.a.dif |
| 58a00 | 66 20 66 6f 72 20 61 0a 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 2c 20 74 68 65 6e 20 60 | f.for.a.committed.change,.then.` |
| 58a20 | 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 27 20 76 69 73 69 74 73 20 74 68 | magit-diff-visit-file'.visits.th |
| 58a40 | 65 20 62 6c 6f 62 0a 66 72 6f 6d 20 74 68 65 20 6c 61 73 74 20 72 65 76 69 73 69 6f 6e 20 77 68 | e.blob.from.the.last.revision.wh |
| 58a60 | 69 63 68 20 73 74 69 6c 6c 20 68 61 64 20 74 68 61 74 20 6c 69 6e 65 2e 0a 0a 43 75 72 72 65 6e | ich.still.had.that.line...Curren |
| 58a80 | 74 6c 79 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 65 64 20 66 6f 72 20 63 | tly.this.is.only.supported.for.c |
| 58aa0 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 66 6f 72 0a 73 74 61 67 65 64 20 61 6e 64 | ommitted.changes,.for.staged.and |
| 58ac0 | 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 | .unstaged.changes.`magit-diff-vi |
| 58ae0 | 73 69 74 2d 66 69 6c 65 27 20 61 6c 77 61 79 73 0a 76 69 73 69 74 73 20 74 68 65 20 66 69 6c 65 | sit-file'.always.visits.the.file |
| 58b00 | 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | .in.the.working.tree."...:packag |
| 58b20 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."2.9.0")...: |
| 58b40 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | group.'magit-diff...:type.'boole |
| 58b60 | 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | an)..(defcustom.magit-diff-visit |
| 58b80 | 2d 61 76 6f 69 64 2d 68 65 61 64 2d 62 6c 6f 62 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 | -avoid-head-blob.nil..."Whether. |
| 58ba0 | 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 27 20 61 76 6f 69 64 73 20 76 | `magit-diff-visit-file'.avoids.v |
| 58bc0 | 69 73 69 74 69 6e 67 20 61 20 62 6c 6f 62 20 66 72 6f 6d 20 60 48 45 41 44 27 2e 0a 0a 42 79 20 | isiting.a.blob.from.`HEAD'...By. |
| 58be0 | 64 65 66 61 75 6c 74 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 27 20 | default.`magit-diff-visit-file'. |
| 58c00 | 61 6c 77 61 79 73 20 76 69 73 69 74 73 20 74 68 65 20 62 6c 6f 62 20 74 68 61 74 0a 61 64 64 65 | always.visits.the.blob.that.adde |
| 58c20 | 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 77 68 69 6c 65 20 60 6d 61 67 69 74 | d.the.current.line,.while.`magit |
| 58c40 | 2d 64 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 27 0a 76 69 73 69 74 | -diff-visit-worktree-file'.visit |
| 58c60 | 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 | s.the.respective.file.in.the.wor |
| 58c80 | 6b 69 6e 67 20 74 72 65 65 2e 20 20 46 6f 72 20 74 68 65 20 60 48 45 41 44 27 0a 63 6f 6d 6d 69 | king.tree...For.the.`HEAD'.commi |
| 58ca0 | 74 2c 20 74 68 65 20 66 6f 72 6d 65 72 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 74 6f 20 76 69 | t,.the.former.command.used.to.vi |
| 58cc0 | 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 20 74 6f 6f 2c 0a 62 75 74 20 74 | sit.the.worktree.file.too,.but.t |
| 58ce0 | 68 61 74 20 6d 61 64 65 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 76 69 73 69 74 20 | hat.made.it.impossible.to.visit. |
| 58d00 | 61 20 62 6c 6f 62 20 66 72 6f 6d 20 60 48 45 41 44 27 2e 0a 0a 57 68 65 6e 20 70 6f 69 6e 74 20 | a.blob.from.`HEAD'...When.point. |
| 58d20 | 69 73 20 6f 6e 20 61 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 20 61 6e 64 20 74 68 61 74 20 63 68 | is.on.a.removed.line.and.that.ch |
| 58d40 | 61 6e 67 65 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 0a 63 6f 6d 6d 69 74 74 65 64 20 79 65 74 2c | ange.has.not.been.committed.yet, |
| 58d60 | 20 74 68 65 6e 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 27 20 6e 6f | .then.`magit-diff-visit-file'.no |
| 58d80 | 77 20 76 69 73 69 74 73 20 74 68 65 20 6c 61 73 74 0a 62 6c 6f 62 20 74 68 61 74 20 73 74 69 6c | w.visits.the.last.blob.that.stil |
| 58da0 | 6c 20 68 61 64 20 74 68 61 74 20 6c 69 6e 65 2c 20 77 68 69 63 68 20 69 73 20 61 20 62 6c 6f 62 | l.had.that.line,.which.is.a.blob |
| 58dc0 | 20 66 72 6f 6d 20 60 48 45 41 44 27 2e 0a 50 72 65 76 69 6f 75 73 6c 79 20 74 68 69 73 20 66 75 | .from.`HEAD'..Previously.this.fu |
| 58de0 | 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 76 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 | nction.used.to.visit.the.worktre |
| 58e00 | 65 20 66 69 6c 65 20 6e 6f 74 0a 6f 6e 6c 79 20 66 6f 72 20 61 64 64 65 64 20 6c 69 6e 65 73 20 | e.file.not.only.for.added.lines. |
| 58e20 | 62 75 74 20 61 6c 73 6f 20 66 6f 72 20 73 75 63 68 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 2e | but.also.for.such.removed.lines. |
| 58e40 | 0a 0a 49 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 68 65 20 6f 6c 64 20 62 65 68 61 76 69 6f 72 | ..If.you.prefer.the.old.behavior |
| 58e60 | 73 2c 20 74 68 65 6e 20 73 65 74 20 74 68 69 73 20 74 6f 20 74 2e 22 0a 20 20 3a 70 61 63 6b 61 | s,.then.set.this.to.t."...:packa |
| 58e80 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 | ge-version.'(magit..."3.0.0")... |
| 58ea0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | :group.'magit-diff...:type.'bool |
| 58ec0 | 65 61 6e 29 0a 0a 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d | ean)..;;;.Faces..(defface.magit- |
| 58ee0 | 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 0a 20 20 60 28 28 74 20 2c 40 28 61 6e 64 20 | diff-file-heading...`((t.,@(and. |
| 58f00 | 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 | (>=.emacs-major-version.27).'(:e |
| 58f20 | 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 20 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 0a | xtend.t))........:weight.bold)). |
| 58f40 | 20 20 22 46 61 63 65 20 66 6f 72 20 64 69 66 66 20 66 69 6c 65 20 68 65 61 64 69 6e 67 73 2e 22 | .."Face.for.diff.file.headings." |
| 58f60 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 | ...:group.'magit-faces)..(deffac |
| 58f80 | 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 | e.magit-diff-file-heading-highli |
| 58fa0 | 67 68 74 0a 20 20 60 28 28 74 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f | ght...`((t.,@(and.(>=.emacs-majo |
| 58fc0 | 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 | r-version.27).'(:extend.t))..... |
| 58fe0 | 20 20 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 | ...:inherit.magit-section-highli |
| 59000 | 67 68 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 64 69 66 66 20 66 | ght))..."Face.for.current.diff.f |
| 59020 | 69 6c 65 20 68 65 61 64 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 | ile.headings."...:group.'magit-f |
| 59040 | 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d | aces)..(defface.magit-diff-file- |
| 59060 | 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 | heading-selection...`((((class.c |
| 59080 | 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c | olor).(background.light))......, |
| 590a0 | 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 | @(and.(>=.emacs-major-version.27 |
| 590c0 | 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 6e 68 65 72 69 74 20 6d 61 | ).'(:extend.t))......:inherit.ma |
| 590e0 | 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 0a | git-diff-file-heading-highlight. |
| 59100 | 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 73 61 6c 6d 6f 6e 34 22 29 0a 20 20 20 20 | .....:foreground."salmon4")..... |
| 59120 | 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 64 61 72 6b | (((class.color).(background.dark |
| 59140 | 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 | ))......,@(and.(>=.emacs-major-v |
| 59160 | 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 | ersion.27).'(:extend.t))......:i |
| 59180 | 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 68 | nherit.magit-diff-file-heading-h |
| 591a0 | 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 | ighlight......:foreground."Light |
| 591c0 | 53 61 6c 6d 6f 6e 33 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 65 6c 65 63 74 65 64 20 | Salmon3"))..."Face.for.selected. |
| 591e0 | 64 69 66 66 20 66 69 6c 65 20 68 65 61 64 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d | diff.file.headings."...:group.'m |
| 59200 | 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 | agit-faces)..(defface.magit-diff |
| 59220 | 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 | -hunk-heading...`((((class.color |
| 59240 | 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e | ).(background.light))......,@(an |
| 59260 | 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 | d.(>=.emacs-major-version.27).'( |
| 59280 | 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 | :extend.t))......:background."gr |
| 592a0 | 65 79 39 30 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 32 30 22 29 | ey90"......:foreground."grey20") |
| 592c0 | 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 | .....(((class.color).(background |
| 592e0 | 20 64 61 72 6b 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 | .dark))......,@(and.(>=.emacs-ma |
| 59300 | 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 | jor-version.27).'(:extend.t))... |
| 59320 | 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 35 22 0a 20 20 20 20 20 3a 66 6f | ...:background."grey25"......:fo |
| 59340 | 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | reground."grey95"))..."Face.for. |
| 59360 | 64 69 66 66 20 68 75 6e 6b 20 68 65 61 64 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d | diff.hunk.headings."...:group.'m |
| 59380 | 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 | agit-faces)..(defface.magit-diff |
| 593a0 | 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 60 28 28 28 28 63 | -hunk-heading-highlight...`((((c |
| 593c0 | 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a | lass.color).(background.light)). |
| 593e0 | 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 | .....,@(and.(>=.emacs-major-vers |
| 59400 | 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b | ion.27).'(:extend.t))......:back |
| 59420 | 67 72 6f 75 6e 64 20 22 67 72 65 79 38 30 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 | ground."grey80"......:foreground |
| 59440 | 20 22 67 72 65 79 32 30 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 | ."grey20").....(((class.color).( |
| 59460 | 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e | background.dark))......,@(and.(> |
| 59480 | 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 | =.emacs-major-version.27).'(:ext |
| 594a0 | 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 33 35 | end.t))......:background."grey35 |
| 594c0 | 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 29 29 0a 20 20 | "......:foreground."grey95"))... |
| 594e0 | 22 46 61 63 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 64 69 66 66 20 68 75 6e 6b 20 68 65 61 64 | "Face.for.current.diff.hunk.head |
| 59500 | 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 | ings."...:group.'magit-faces)..( |
| 59520 | 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d | defface.magit-diff-hunk-heading- |
| 59540 | 73 65 6c 65 63 74 69 6f 6e 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 | selection...`((((class.color).(b |
| 59560 | 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e | ackground.light))......,@(and.(> |
| 59580 | 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 | =.emacs-major-version.27).'(:ext |
| 595a0 | 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 | end.t))......:inherit.magit-diff |
| 595c0 | 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 3a 66 6f | -hunk-heading-highlight......:fo |
| 595e0 | 72 65 67 72 6f 75 6e 64 20 22 73 61 6c 6d 6f 6e 34 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 | reground."salmon4").....(((class |
| 59600 | 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 0a 20 20 20 20 20 | .color).(background.dark))...... |
| 59620 | 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 | ,@(and.(>=.emacs-major-version.2 |
| 59640 | 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 6e 68 65 72 69 74 20 6d | 7).'(:extend.t))......:inherit.m |
| 59660 | 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 | agit-diff-hunk-heading-highlight |
| 59680 | 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 53 61 6c 6d 6f 6e 33 22 | ......:foreground."LightSalmon3" |
| 596a0 | 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 65 6c 65 63 74 65 64 20 64 69 66 66 20 68 75 6e | ))..."Face.for.selected.diff.hun |
| 596c0 | 6b 20 68 65 61 64 69 6e 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 | k.headings."...:group.'magit-fac |
| 596e0 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 | es)..(defface.magit-diff-hunk-re |
| 59700 | 67 69 6f 6e 0a 20 20 60 28 28 74 20 3a 69 6e 68 65 72 69 74 20 62 6f 6c 64 0a 20 20 20 20 20 20 | gion...`((t.:inherit.bold....... |
| 59720 | 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 | .,@(and.(>=.emacs-major-version. |
| 59740 | 32 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 65 78 74 65 6e 64 20 | 27)...............(list.:extend. |
| 59760 | 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 66 61 63 65 2d 61 74 74 72 69 62 75 74 65 20 27 | (ignore-errors.(face-attribute.' |
| 59780 | 72 65 67 69 6f 6e 20 3a 65 78 74 65 6e 64 29 29 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 | region.:extend))))))..."Face.use |
| 597a0 | 64 20 62 79 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d | d.by.`magit-diff-highlight-hunk- |
| 597c0 | 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 66 61 63 65 27 2e 0a 0a 54 68 69 73 20 66 61 63 65 20 69 | region-using-face'...This.face.i |
| 597e0 | 73 20 6f 76 65 72 6c 61 69 64 20 6f 76 65 72 20 74 65 78 74 20 74 68 61 74 20 75 73 65 73 20 6f | s.overlaid.over.text.that.uses.o |
| 59800 | 74 68 65 72 20 68 75 6e 6b 20 66 61 63 65 73 2c 0a 61 6e 64 20 74 68 6f 73 65 20 6e 6f 72 6d 61 | ther.hunk.faces,.and.those.norma |
| 59820 | 6c 6c 79 20 73 65 74 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 61 6e 64 20 62 61 63 6b 67 | lly.set.the.foreground.and.backg |
| 59840 | 72 6f 75 6e 64 20 63 6f 6c 6f 72 73 2e 0a 54 68 65 20 60 3a 66 6f 72 65 67 72 6f 75 6e 64 27 20 | round.colors..The.`:foreground'. |
| 59860 | 61 6e 64 20 65 73 70 65 63 69 61 6c 6c 79 20 74 68 65 20 60 3a 62 61 63 6b 67 72 6f 75 6e 64 27 | and.especially.the.`:background' |
| 59880 | 20 70 72 6f 70 65 72 74 69 65 73 0a 73 68 6f 75 6c 64 20 62 65 20 61 76 6f 69 64 65 64 20 68 65 | .properties.should.be.avoided.he |
| 598a0 | 72 65 2e 20 20 53 65 74 74 69 6e 67 20 74 68 65 20 6c 61 74 74 65 72 20 77 6f 75 6c 64 20 63 61 | re...Setting.the.latter.would.ca |
| 598c0 | 75 73 65 20 74 68 65 0a 6c 6f 73 73 20 6f 66 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 47 6f | use.the.loss.of.information...Go |
| 598e0 | 6f 64 20 70 72 6f 70 65 72 74 69 65 73 20 74 6f 20 73 65 74 20 68 65 72 65 20 61 72 65 20 60 3a | od.properties.to.set.here.are.`: |
| 59900 | 77 65 69 67 68 74 27 0a 61 6e 64 20 60 3a 73 6c 61 6e 74 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | weight'.and.`:slant'."...:group. |
| 59920 | 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 | 'magit-faces)..(defface.magit-di |
| 59940 | 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 6d 6d 61 72 79 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 | ff-revision-summary...'((t.:inhe |
| 59960 | 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 | rit.magit-diff-hunk-heading))... |
| 59980 | 22 46 61 63 65 20 66 6f 72 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 73 75 6d 6d 61 72 69 | "Face.for.commit.message.summari |
| 599a0 | 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 | es."...:group.'magit-faces)..(de |
| 599c0 | 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 6d 6d 61 72 | fface.magit-diff-revision-summar |
| 599e0 | 79 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 | y-highlight...'((t.:inherit.magi |
| 59a00 | 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 29 29 0a | t-diff-hunk-heading-highlight)). |
| 59a20 | 20 20 22 46 61 63 65 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 65 64 20 63 6f 6d 6d 69 74 20 6d | .."Face.for.highlighted.commit.m |
| 59a40 | 65 73 73 61 67 65 20 73 75 6d 6d 61 72 69 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | essage.summaries."...:group.'mag |
| 59a60 | 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 6c | it-faces)..(defface.magit-diff-l |
| 59a80 | 69 6e 65 73 2d 68 65 61 64 69 6e 67 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 | ines-heading...`((((class.color) |
| 59aa0 | 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 | .(background.light))......,@(and |
| 59ac0 | 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a | .(>=.emacs-major-version.27).'(: |
| 59ae0 | 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 | extend.t))......:inherit.magit-d |
| 59b00 | 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 | iff-hunk-heading-highlight...... |
| 59b20 | 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 53 61 6c 6d 6f 6e 33 22 29 0a 20 20 20 20 | :background."LightSalmon3")..... |
| 59b40 | 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 64 61 72 6b | (((class.color).(background.dark |
| 59b60 | 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 | ))......,@(and.(>=.emacs-major-v |
| 59b80 | 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 69 | ersion.27).'(:extend.t))......:i |
| 59ba0 | 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 | nherit.magit-diff-hunk-heading-h |
| 59bc0 | 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 38 | ighlight......:foreground."grey8 |
| 59be0 | 30 22 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 73 61 6c 6d 6f 6e 34 22 29 29 0a | 0"......:background."salmon4")). |
| 59c00 | 20 20 22 46 61 63 65 20 66 6f 72 20 64 69 66 66 20 68 75 6e 6b 20 68 65 61 64 69 6e 67 20 77 68 | .."Face.for.diff.hunk.heading.wh |
| 59c20 | 65 6e 20 6c 69 6e 65 73 20 61 72 65 20 6d 61 72 6b 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | en.lines.are.marked."...:group.' |
| 59c40 | 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 | magit-faces)..(defface.magit-dif |
| 59c60 | 66 2d 6c 69 6e 65 73 2d 62 6f 75 6e 64 61 72 79 0a 20 20 60 28 28 74 20 2c 40 28 61 6e 64 20 28 | f-lines-boundary...`((t.,@(and.( |
| 59c80 | 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 | >=.emacs-major-version.27).'(:ex |
| 59ca0 | 74 65 6e 64 20 74 29 29 20 3b 20 21 69 6d 70 6f 72 74 61 6e 74 0a 20 20 20 20 20 20 20 3a 69 6e | tend.t)).;.!important........:in |
| 59cc0 | 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 6c 69 6e 65 73 2d 68 65 61 64 69 6e 67 29 29 | herit.magit-diff-lines-heading)) |
| 59ce0 | 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 6f 75 6e 64 61 72 79 20 6f 66 20 6d 61 72 6b 65 64 20 | ..."Face.for.boundary.of.marked. |
| 59d00 | 6c 69 6e 65 73 20 69 6e 20 64 69 66 66 20 68 75 6e 6b 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d | lines.in.diff.hunk."...:group.'m |
| 59d20 | 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 | agit-faces)..(defface.magit-diff |
| 59d40 | 2d 63 6f 6e 66 6c 69 63 74 2d 68 65 61 64 69 6e 67 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 | -conflict-heading...'((t.:inheri |
| 59d60 | 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 22 46 | t.magit-diff-hunk-heading))..."F |
| 59d80 | 61 63 65 20 66 6f 72 20 63 6f 6e 66 6c 69 63 74 20 6d 61 72 6b 65 72 73 2e 22 0a 20 20 3a 67 72 | ace.for.conflict.markers."...:gr |
| 59da0 | 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 | oup.'magit-faces)..(defface.magi |
| 59dc0 | 74 2d 64 69 66 66 2d 61 64 64 65 64 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 | t-diff-added...`((((class.color) |
| 59de0 | 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 | .(background.light))......,@(and |
| 59e00 | 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a | .(>=.emacs-major-version.27).'(: |
| 59e20 | 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 64 64 | extend.t))......:background."#dd |
| 59e40 | 66 66 64 64 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 32 32 61 61 32 32 22 | ffdd"......:foreground."#22aa22" |
| 59e60 | 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e | ).....(((class.color).(backgroun |
| 59e80 | 64 20 64 61 72 6b 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d | d.dark))......,@(and.(>=.emacs-m |
| 59ea0 | 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 | ajor-version.27).'(:extend.t)).. |
| 59ec0 | 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 33 33 35 35 33 33 22 0a 20 20 20 20 20 3a | ....:background."#335533"......: |
| 59ee0 | 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 64 64 66 66 64 64 22 29 29 0a 20 20 22 46 61 63 65 20 66 | foreground."#ddffdd"))..."Face.f |
| 59f00 | 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 64 69 66 66 20 74 68 61 74 20 68 61 76 65 20 62 65 65 | or.lines.in.a.diff.that.have.bee |
| 59f20 | 6e 20 61 64 64 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | n.added."...:group.'magit-faces) |
| 59f40 | 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 0a 20 20 | ..(defface.magit-diff-removed... |
| 59f60 | 60 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 6c 69 | `((((class.color).(background.li |
| 59f80 | 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f | ght))......,@(and.(>=.emacs-majo |
| 59fa0 | 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 | r-version.27).'(:extend.t))..... |
| 59fc0 | 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 66 66 64 64 64 64 22 0a 20 20 20 20 20 3a 66 6f 72 | .:background."#ffdddd"......:for |
| 59fe0 | 65 67 72 6f 75 6e 64 20 22 23 61 61 32 32 32 32 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 | eground."#aa2222").....(((class. |
| 5a000 | 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 0a 20 20 20 20 20 2c | color).(background.dark))......, |
| 5a020 | 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 | @(and.(>=.emacs-major-version.27 |
| 5a040 | 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 | ).'(:extend.t))......:background |
| 5a060 | 20 22 23 35 35 33 33 33 33 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 66 66 | ."#553333"......:foreground."#ff |
| 5a080 | 64 64 64 64 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 64 | dddd"))..."Face.for.lines.in.a.d |
| 5a0a0 | 69 66 66 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 2e 22 0a 20 20 3a | iff.that.have.been.removed."...: |
| 5a0c0 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 | group.'magit-faces)..(defface.ma |
| 5a0e0 | 67 69 74 2d 64 69 66 66 2d 6f 75 72 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 | git-diff-our...'((t.:inherit.mag |
| 5a100 | 69 74 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 | it-diff-removed))..."Face.for.li |
| 5a120 | 6e 65 73 20 69 6e 20 61 20 64 69 66 66 20 66 6f 72 20 6f 75 72 20 73 69 64 65 20 69 6e 20 61 20 | nes.in.a.diff.for.our.side.in.a. |
| 5a140 | 63 6f 6e 66 6c 69 63 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 | conflict."...:group.'magit-faces |
| 5a160 | 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 61 73 65 0a 20 20 60 28 | )..(defface.magit-diff-base...`( |
| 5a180 | 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 6c 69 67 68 | (((class.color).(background.ligh |
| 5a1a0 | 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d | t))......,@(and.(>=.emacs-major- |
| 5a1c0 | 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a | version.27).'(:extend.t))......: |
| 5a1e0 | 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 66 66 66 66 63 63 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 | background."#ffffcc"......:foreg |
| 5a200 | 72 6f 75 6e 64 20 22 23 61 61 61 61 31 31 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f | round."#aaaa11").....(((class.co |
| 5a220 | 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 0a 20 20 20 20 20 2c 40 28 | lor).(background.dark))......,@( |
| 5a240 | 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 | and.(>=.emacs-major-version.27). |
| 5a260 | 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 | '(:extend.t))......:background." |
| 5a280 | 23 35 35 35 35 32 32 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 66 66 66 66 | #555522"......:foreground."#ffff |
| 5a2a0 | 63 63 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 64 69 66 | cc"))..."Face.for.lines.in.a.dif |
| 5a2c0 | 66 20 66 6f 72 20 74 68 65 20 62 61 73 65 20 73 69 64 65 20 69 6e 20 61 20 63 6f 6e 66 6c 69 63 | f.for.the.base.side.in.a.conflic |
| 5a2e0 | 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | t."...:group.'magit-faces)..(def |
| 5a300 | 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 68 65 69 72 0a 20 20 27 28 28 74 20 3a 69 6e | face.magit-diff-their...'((t.:in |
| 5a320 | 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 64 65 64 29 29 0a 20 20 22 46 61 63 65 | herit.magit-diff-added))..."Face |
| 5a340 | 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 64 69 66 66 20 66 6f 72 20 74 68 65 69 72 20 73 | .for.lines.in.a.diff.for.their.s |
| 5a360 | 69 64 65 20 69 6e 20 61 20 63 6f 6e 66 6c 69 63 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | ide.in.a.conflict."...:group.'ma |
| 5a380 | 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d | git-faces)..(defface.magit-diff- |
| 5a3a0 | 63 6f 6e 74 65 78 74 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 | context...`((((class.color).(bac |
| 5a3c0 | 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 | kground.light))......,@(and.(>=. |
| 5a3e0 | 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e | emacs-major-version.27).'(:exten |
| 5a400 | 64 20 74 29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 35 30 22 29 | d.t))......:foreground."grey50") |
| 5a420 | 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 | .....(((class.color).(background |
| 5a440 | 20 20 64 61 72 6b 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d | ..dark))......,@(and.(>=.emacs-m |
| 5a460 | 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 | ajor-version.27).'(:extend.t)).. |
| 5a480 | 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 37 30 22 29 29 0a 20 20 22 46 61 | ....:foreground."grey70"))..."Fa |
| 5a4a0 | 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 64 69 66 66 20 74 68 61 74 20 61 72 65 20 | ce.for.lines.in.a.diff.that.are. |
| 5a4c0 | 75 6e 63 68 61 6e 67 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 | unchanged."...:group.'magit-face |
| 5a4e0 | 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 64 65 64 2d 68 69 | s)..(defface.magit-diff-added-hi |
| 5a500 | 67 68 6c 69 67 68 74 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 | ghlight...`((((class.color).(bac |
| 5a520 | 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 | kground.light))......,@(and.(>=. |
| 5a540 | 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e | emacs-major-version.27).'(:exten |
| 5a560 | 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 63 63 65 65 63 63 22 | d.t))......:background."#cceecc" |
| 5a580 | 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 32 32 61 61 32 32 22 29 0a 20 20 20 | ......:foreground."#22aa22").... |
| 5a5a0 | 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 | .(((class.color).(background.dar |
| 5a5c0 | 6b 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d | k))......,@(and.(>=.emacs-major- |
| 5a5e0 | 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a | version.27).'(:extend.t))......: |
| 5a600 | 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 33 33 36 36 33 33 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 | background."#336633"......:foreg |
| 5a620 | 72 6f 75 6e 64 20 22 23 63 63 65 65 63 63 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 | round."#cceecc"))..."Face.for.li |
| 5a640 | 6e 65 73 20 69 6e 20 61 20 64 69 66 66 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 20 61 64 64 | nes.in.a.diff.that.have.been.add |
| 5a660 | 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 | ed."...:group.'magit-faces)..(de |
| 5a680 | 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 2d 68 69 67 68 6c 69 67 | fface.magit-diff-removed-highlig |
| 5a6a0 | 68 74 0a 20 20 60 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 | ht...`((((class.color).(backgrou |
| 5a6c0 | 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 | nd.light))......,@(and.(>=.emacs |
| 5a6e0 | 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 | -major-version.27).'(:extend.t)) |
| 5a700 | 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 65 65 63 63 63 63 22 0a 20 20 20 20 | ......:background."#eecccc"..... |
| 5a720 | 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 61 61 32 32 32 32 22 29 0a 20 20 20 20 28 28 28 63 | .:foreground."#aa2222").....(((c |
| 5a740 | 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 0a 20 | lass.color).(background.dark)).. |
| 5a760 | 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 | ....,@(and.(>=.emacs-major-versi |
| 5a780 | 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 | on.27).'(:extend.t))......:backg |
| 5a7a0 | 72 6f 75 6e 64 20 22 23 36 36 33 33 33 33 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 | round."#663333"......:foreground |
| 5a7c0 | 20 22 23 65 65 63 63 63 63 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 | ."#eecccc"))..."Face.for.lines.i |
| 5a7e0 | 6e 20 61 20 64 69 66 66 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 2e | n.a.diff.that.have.been.removed. |
| 5a800 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 | "...:group.'magit-faces)..(deffa |
| 5a820 | 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 6f 75 72 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 27 28 | ce.magit-diff-our-highlight...'( |
| 5a840 | 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 2d 68 | (t.:inherit.magit-diff-removed-h |
| 5a860 | 69 67 68 6c 69 67 68 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 | ighlight))..."Face.for.lines.in. |
| 5a880 | 61 20 64 69 66 66 20 66 6f 72 20 6f 75 72 20 73 69 64 65 20 69 6e 20 61 20 63 6f 6e 66 6c 69 63 | a.diff.for.our.side.in.a.conflic |
| 5a8a0 | 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | t."...:group.'magit-faces)..(def |
| 5a8c0 | 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 61 73 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 | face.magit-diff-base-highlight.. |
| 5a8e0 | 20 60 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 6c | .`((((class.color).(background.l |
| 5a900 | 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a | ight))......,@(and.(>=.emacs-maj |
| 5a920 | 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 | or-version.27).'(:extend.t)).... |
| 5a940 | 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 23 65 65 65 65 62 62 22 0a 20 20 20 20 20 3a 66 6f | ..:background."#eeeebb"......:fo |
| 5a960 | 72 65 67 72 6f 75 6e 64 20 22 23 61 61 61 61 31 31 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 | reground."#aaaa11").....(((class |
| 5a980 | 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 0a 20 20 20 20 20 | .color).(background.dark))...... |
| 5a9a0 | 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 | ,@(and.(>=.emacs-major-version.2 |
| 5a9c0 | 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e | 7).'(:extend.t))......:backgroun |
| 5a9e0 | 64 20 22 23 36 36 36 36 32 32 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 65 | d."#666622"......:foreground."#e |
| 5aa00 | 65 65 65 62 62 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 20 69 6e 20 61 20 | eeebb"))..."Face.for.lines.in.a. |
| 5aa20 | 64 69 66 66 20 66 6f 72 20 74 68 65 20 62 61 73 65 20 73 69 64 65 20 69 6e 20 61 20 63 6f 6e 66 | diff.for.the.base.side.in.a.conf |
| 5aa40 | 6c 69 63 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 | lict."...:group.'magit-faces)..( |
| 5aa60 | 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 68 65 69 72 2d 68 69 67 68 6c 69 67 | defface.magit-diff-their-highlig |
| 5aa80 | 68 74 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 | ht...'((t.:inherit.magit-diff-ad |
| 5aaa0 | 64 65 64 2d 68 69 67 68 6c 69 67 68 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 | ded-highlight))..."Face.for.line |
| 5aac0 | 73 20 69 6e 20 61 20 64 69 66 66 20 66 6f 72 20 74 68 65 69 72 20 73 69 64 65 20 69 6e 20 61 20 | s.in.a.diff.for.their.side.in.a. |
| 5aae0 | 63 6f 6e 66 6c 69 63 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 | conflict."...:group.'magit-faces |
| 5ab00 | 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 68 | )..(defface.magit-diff-context-h |
| 5ab20 | 69 67 68 6c 69 67 68 74 0a 20 20 60 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 | ighlight...`((((class.color).(ba |
| 5ab40 | 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d | ckground.light))......,@(and.(>= |
| 5ab60 | 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 | .emacs-major-version.27).'(:exte |
| 5ab80 | 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 39 35 22 | nd.t))......:background."grey95" |
| 5aba0 | 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 35 30 22 29 0a 20 20 20 20 | ......:foreground."grey50")..... |
| 5abc0 | 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 64 61 72 6b | (((class.color).(background.dark |
| 5abe0 | 29 29 0a 20 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 | ))......,@(and.(>=.emacs-major-v |
| 5ac00 | 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a 20 20 20 20 20 3a 62 | ersion.27).'(:extend.t))......:b |
| 5ac20 | 61 63 6b 67 72 6f 75 6e 64 20 22 67 72 65 79 32 30 22 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f | ackground."grey20"......:foregro |
| 5ac40 | 75 6e 64 20 22 67 72 65 79 37 30 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 73 | und."grey70"))..."Face.for.lines |
| 5ac60 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6e 74 65 78 74 20 69 6e 20 61 20 64 69 66 | .in.the.current.context.in.a.dif |
| 5ac80 | 66 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | f."...:group.'magit-faces)..(def |
| 5aca0 | 66 61 63 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 68 69 74 65 73 70 61 63 65 2d 77 61 72 6e 69 | face.magit-diff-whitespace-warni |
| 5acc0 | 6e 67 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 74 72 61 69 6c 69 6e 67 2d 77 68 69 74 | ng...'((t.:inherit.trailing-whit |
| 5ace0 | 65 73 70 61 63 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e | espace))..."Face.for.highlightin |
| 5ad00 | 67 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 20 61 64 64 65 64 20 6c 69 6e 65 73 2e | g.whitespace.errors.added.lines. |
| 5ad20 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 | "...:group.'magit-faces)..(deffa |
| 5ad40 | 63 65 20 6d 61 67 69 74 2d 64 69 66 66 73 74 61 74 2d 61 64 64 65 64 0a 20 20 27 28 28 28 28 63 | ce.magit-diffstat-added...'((((c |
| 5ad60 | 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 | lass.color).(background.light)). |
| 5ad80 | 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 32 32 61 61 32 32 22 29 0a 20 20 20 20 28 28 28 63 6c | :foreground."#22aa22").....(((cl |
| 5ada0 | 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a | ass.color).(background..dark)).: |
| 5adc0 | 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 34 34 38 38 34 34 22 29 29 0a 20 20 22 46 61 63 65 20 66 | foreground."#448844"))..."Face.f |
| 5ade0 | 6f 72 20 70 6c 75 73 20 73 69 67 6e 20 69 6e 20 64 69 66 66 73 74 61 74 2e 22 0a 20 20 3a 67 72 | or.plus.sign.in.diffstat."...:gr |
| 5ae00 | 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 | oup.'magit-faces)..(defface.magi |
| 5ae20 | 74 2d 64 69 66 66 73 74 61 74 2d 72 65 6d 6f 76 65 64 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 | t-diffstat-removed...'((((class. |
| 5ae40 | 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 | color).(background.light)).:fore |
| 5ae60 | 67 72 6f 75 6e 64 20 22 23 61 61 32 32 32 32 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 | ground."#aa2222").....(((class.c |
| 5ae80 | 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 | olor).(background..dark)).:foreg |
| 5aea0 | 72 6f 75 6e 64 20 22 23 61 61 34 34 34 34 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6d 69 | round."#aa4444"))..."Face.for.mi |
| 5aec0 | 6e 75 73 20 73 69 67 6e 20 69 6e 20 64 69 66 66 73 74 61 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | nus.sign.in.diffstat."...:group. |
| 5aee0 | 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 41 72 67 75 6d 65 6e 74 73 0a 3b 3b 3b | 'magit-faces)..;;;.Arguments.;;; |
| 5af00 | 3b 20 50 72 65 66 69 78 20 43 6c 61 73 73 65 73 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 | ;.Prefix.Classes..(defclass.magi |
| 5af20 | 74 2d 64 69 66 66 2d 70 72 65 66 69 78 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 29 | t-diff-prefix.(transient-prefix) |
| 5af40 | 0a 20 20 28 28 68 69 73 74 6f 72 79 2d 6b 65 79 20 3a 69 6e 69 74 66 6f 72 6d 20 27 6d 61 67 69 | ...((history-key.:initform.'magi |
| 5af60 | 74 2d 64 69 66 66 29 0a 20 20 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 20 3a 69 6e 69 74 66 6f 72 | t-diff)....(major-mode..:initfor |
| 5af80 | 6d 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 | m.'magit-diff-mode)))..(defclass |
| 5afa0 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 20 28 6d 61 67 69 | .magit-diff-refresh-prefix.(magi |
| 5afc0 | 74 2d 64 69 66 66 2d 70 72 65 66 69 78 29 0a 20 20 28 28 68 69 73 74 6f 72 79 2d 6b 65 79 20 3a | t-diff-prefix)...((history-key.: |
| 5afe0 | 69 6e 69 74 66 6f 72 6d 20 27 6d 61 67 69 74 2d 64 69 66 66 29 0a 20 20 20 28 6d 61 6a 6f 72 2d | initform.'magit-diff)....(major- |
| 5b000 | 6d 6f 64 65 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 29 0a 0a 3b 3b 3b 3b 20 50 72 65 | mode..:initform.nil)))..;;;;.Pre |
| 5b020 | 66 69 78 20 4d 65 74 68 6f 64 73 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 | fix.Methods..(cl-defmethod.trans |
| 5b040 | 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 64 69 66 66 | ient-init-value.((obj.magit-diff |
| 5b060 | 2d 70 72 65 66 69 78 29 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 72 67 73 | -prefix))...(pcase-let.((`(,args |
| 5b080 | 20 2c 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 | .,files)................(magit-d |
| 5b0a0 | 69 66 66 2d 2d 67 65 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 0a | iff--get-value.'magit-diff-mode. |
| 5b0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 5b0e0 | 20 20 20 20 20 20 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 | ......magit-prefix-use-buffer-ar |
| 5b100 | 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 74 72 61 6e 73 | guments))).....(unless.(eq.trans |
| 5b120 | 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 64 69 73 70 | ient-current-command.'magit-disp |
| 5b140 | 61 74 63 68 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 | atch).......(when-let.((file.(ma |
| 5b160 | 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 | git-file-relative-name)))....... |
| 5b180 | 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 28 6c 69 73 74 20 66 69 6c 65 29 29 29 29 0a 20 20 20 | ..(setq.files.(list.file)))).... |
| 5b1a0 | 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 6c 75 65 20 28 69 66 20 66 69 6c 65 73 20 60 28 28 22 2d | .(oset.obj.value.(if.files.`(("- |
| 5b1c0 | 2d 22 20 2c 40 66 69 6c 65 73 29 20 2c 61 72 67 73 29 20 61 72 67 73 29 29 29 29 0a 0a 28 63 6c | -".,@files).,args).args))))..(cl |
| 5b1e0 | 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 | -defmethod.transient-init-value. |
| 5b200 | 28 28 6f 62 6a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 29 | ((obj.magit-diff-refresh-prefix) |
| 5b220 | 29 0a 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 6c 75 65 20 28 69 66 20 6d 61 67 69 74 2d 62 75 | )...(oset.obj.value.(if.magit-bu |
| 5b240 | 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-diff-files................. |
| 5b260 | 20 20 20 20 20 20 60 28 28 22 2d 2d 22 20 2c 40 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 | ......`(("--".,@magit-buffer-dif |
| 5b280 | 66 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f-files)........................ |
| 5b2a0 | 20 2c 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 20 | .,magit-buffer-diff-args)....... |
| 5b2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d | ..............magit-buffer-diff- |
| 5b2e0 | 61 72 67 73 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 | args)))..(cl-defmethod.transient |
| 5b300 | 2d 73 65 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 72 65 66 | -set-value.((obj.magit-diff-pref |
| 5b320 | 69 78 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 73 65 74 2d 76 61 6c 75 65 20 6f 62 | ix))...(magit-diff--set-value.ob |
| 5b340 | 6a 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 73 61 76 | j))..(cl-defmethod.transient-sav |
| 5b360 | 65 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 72 65 66 69 78 29 | e-value.((obj.magit-diff-prefix) |
| 5b380 | 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 73 65 74 2d 76 61 6c 75 65 20 6f 62 6a 20 27 | )...(magit-diff--set-value.obj.' |
| 5b3a0 | 73 61 76 65 29 29 0a 0a 3b 3b 3b 3b 20 41 72 67 75 6d 65 6e 74 20 41 63 63 65 73 73 0a 0a 28 64 | save))..;;;;.Argument.Access..(d |
| 5b3c0 | 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 20 28 26 6f 70 74 69 | efun.magit-diff-arguments.(&opti |
| 5b3e0 | 6f 6e 61 6c 20 6d 6f 64 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 63 75 72 72 65 6e 74 | onal.mode)..."Return.the.current |
| 5b400 | 20 64 69 66 66 20 61 72 67 75 6d 65 6e 74 73 2e 22 0a 20 20 28 69 66 20 28 6d 65 6d 71 20 74 72 | .diff.arguments."...(if.(memq.tr |
| 5b420 | 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 28 6d 61 67 69 74 2d | ansient-current-command.'(magit- |
| 5b440 | 64 69 66 66 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 20 | diff.magit-diff-refresh))....... |
| 5b460 | 28 6d 61 67 69 74 2d 2d 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 2d 61 6e 64 2d 66 69 6c 65 73 | (magit--transient-args-and-files |
| 5b480 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 65 74 2d 76 61 6c 75 65 20 28 6f 72 | ).....(magit-diff--get-value.(or |
| 5b4a0 | 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 29 29 29 0a 0a 28 64 65 66 | .mode.'magit-diff-mode))))..(def |
| 5b4c0 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 65 74 2d 76 61 6c 75 65 20 28 6d 6f 64 65 20 26 | un.magit-diff--get-value.(mode.& |
| 5b4e0 | 6f 70 74 69 6f 6e 61 6c 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 29 0a 20 20 28 75 6e 6c | optional.use-buffer-args)...(unl |
| 5b500 | 65 73 73 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 0a 20 20 20 20 28 73 65 74 71 20 75 73 | ess.use-buffer-args.....(setq.us |
| 5b520 | 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 | e-buffer-args.magit-direct-use-b |
| 5b540 | 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6c 65 74 20 28 61 72 67 73 20 66 | uffer-arguments))...(let.(args.f |
| 5b560 | 69 6c 65 73 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 | iles).....(cond......((and.(memq |
| 5b580 | 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 28 61 6c 77 61 79 73 20 73 65 6c 65 63 74 | .use-buffer-args.'(always.select |
| 5b5a0 | 65 64 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 6d 61 6a 6f | ed.current))............(eq.majo |
| 5b5c0 | 72 2d 6d 6f 64 65 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 20 | r-mode.mode)).......(setq.args.. |
| 5b5e0 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 20 28 73 | magit-buffer-diff-args).......(s |
| 5b600 | 65 74 71 20 66 69 6c 65 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 | etq.files.magit-buffer-diff-file |
| 5b620 | 73 29 29 0a 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 20 75 73 65 2d 62 75 66 66 65 72 2d | s))......((and.(memq.use-buffer- |
| 5b640 | 61 72 67 73 20 27 28 61 6c 77 61 79 73 20 73 65 6c 65 63 74 65 64 29 29 0a 20 20 20 20 20 20 20 | args.'(always.selected))........ |
| 5b660 | 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 | ....(when-let.((buffer.(magit-ge |
| 5b680 | 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-mode-buffer................... |
| 5b6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | .............mode.nil........... |
| 5b6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 75 73 65 2d 62 75 66 | .....................(eq.use-buf |
| 5b6e0 | 66 65 72 2d 61 72 67 73 20 27 73 65 6c 65 63 74 65 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | fer-args.'selected)))).......... |
| 5b700 | 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 | ....(setq.args..(buffer-local-va |
| 5b720 | 6c 75 65 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 20 62 75 66 66 | lue.'magit-buffer-diff-args.buff |
| 5b740 | 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 28 62 | er))..............(setq.files.(b |
| 5b760 | 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | uffer-local-value.'magit-buffer- |
| 5b780 | 64 69 66 66 2d 66 69 6c 65 73 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | diff-files.buffer))............. |
| 5b7a0 | 20 74 29 29 29 0a 20 20 20 20 20 28 28 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 28 73 79 6d 62 6f | .t)))......((plist-member.(symbo |
| 5b7c0 | 6c 2d 70 6c 69 73 74 20 6d 6f 64 65 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 63 75 72 72 65 6e | l-plist.mode).'magit-diff-curren |
| 5b7e0 | 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 67 | t-arguments).......(setq.args.(g |
| 5b800 | 65 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 63 75 72 72 65 6e 74 2d 61 72 67 75 | et.mode.'magit-diff-current-argu |
| 5b820 | 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 28 28 77 68 65 6e 2d 6c 65 74 20 28 28 65 6c 74 20 28 | ments)))......((when-let.((elt.( |
| 5b840 | 61 73 73 71 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 64 69 66 66 | assq.(intern.(format."magit-diff |
| 5b860 | 3a 25 73 22 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :%s".mode))..................... |
| 5b880 | 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 73 29 29 29 0a 20 20 20 20 | ........transient-values)))..... |
| 5b8a0 | 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 64 72 20 65 6c 74 29 29 0a 20 20 20 20 20 20 | ....(setq.args.(cdr.elt))....... |
| 5b8c0 | 20 20 74 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 | ..t))......(t.......(setq.args.( |
| 5b8e0 | 67 65 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 64 65 66 61 75 6c 74 2d 61 72 67 | get.mode.'magit-diff-default-arg |
| 5b900 | 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 61 72 67 73 20 66 69 6c 65 73 29 | uments)))).....(list.args.files) |
| 5b920 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 73 65 74 2d 76 61 6c 75 65 | ))..(defun.magit-diff--set-value |
| 5b940 | 20 28 6f 62 6a 20 26 6f 70 74 69 6f 6e 61 6c 20 73 61 76 65 29 0a 20 20 28 70 63 61 73 65 2d 6c | .(obj.&optional.save)...(pcase-l |
| 5b960 | 65 74 2a 20 28 28 6f 62 6a 20 20 28 6f 72 65 66 20 6f 62 6a 20 70 72 6f 74 6f 74 79 70 65 29 29 | et*.((obj..(oref.obj.prototype)) |
| 5b980 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 20 28 6f 72 20 28 6f 72 65 66 20 | ................(mode.(or.(oref. |
| 5b9a0 | 6f 62 6a 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 20 | obj.major-mode).major-mode)).... |
| 5b9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 65 79 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 | ............(key..(intern.(forma |
| 5b9e0 | 74 20 22 6d 61 67 69 74 2d 64 69 66 66 3a 25 73 22 20 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 | t."magit-diff:%s".mode)))....... |
| 5ba00 | 20 20 20 20 20 20 20 20 20 28 60 28 2c 61 72 67 73 20 2c 66 69 6c 65 73 29 20 28 6d 61 67 69 74 | .........(`(,args.,files).(magit |
| 5ba20 | 2d 2d 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 2d 61 6e 64 2d 66 69 6c 65 73 29 29 29 0a 20 20 | --transient-args-and-files)))... |
| 5ba40 | 20 20 28 70 75 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 63 75 72 72 65 6e 74 2d | ..(put.mode.'magit-diff-current- |
| 5ba60 | 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 0a 20 20 20 20 28 77 68 65 6e 20 73 61 76 65 0a 20 | arguments.args).....(when.save.. |
| 5ba80 | 20 20 20 20 20 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 6b 65 79 20 74 72 61 6e 73 69 | .....(setf.(alist-get.key.transi |
| 5baa0 | 65 6e 74 2d 76 61 6c 75 65 73 29 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 | ent-values).args).......(transie |
| 5bac0 | 6e 74 2d 73 61 76 65 2d 76 61 6c 75 65 73 29 29 0a 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d | nt-save-values)).....(transient- |
| 5bae0 | 2d 68 69 73 74 6f 72 79 2d 70 75 73 68 20 6f 62 6a 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 | -history-push.obj).....(setq.mag |
| 5bb00 | 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 28 73 | it-buffer-diff-args.args).....(s |
| 5bb20 | 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 66 69 6c 65 | etq.magit-buffer-diff-files.file |
| 5bb40 | 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 3b 3b 3b 20 43 6f | s).....(magit-refresh)))..;;;.Co |
| 5bb60 | 6d 6d 61 6e 64 73 0a 3b 3b 3b 3b 20 50 72 65 66 69 78 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b | mmands.;;;;.Prefix.Commands..;;; |
| 5bb80 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 64 69 66 | ###autoload.(autoload.'magit-dif |
| 5bba0 | 66 20 22 6d 61 67 69 74 2d 64 69 66 66 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 | f."magit-diff".nil.t).(transient |
| 5bbc0 | 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 64 69 66 66 20 28 29 0a 20 20 22 | -define-prefix.magit-diff.()..." |
| 5bbe0 | 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 64 69 66 66 65 72 65 6e 74 20 76 | Show.changes.between.different.v |
| 5bc00 | 65 72 73 69 6f 6e 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 64 69 66 66 22 | ersions."...:man-page."git-diff" |
| 5bc20 | 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 70 72 65 66 69 78 0a 20 20 5b | ...:class.'magit-diff-prefix...[ |
| 5bc40 | 22 4c 69 6d 69 74 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 29 0a | "Limit.arguments"....(magit:--). |
| 5bc60 | 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c | ...(magit-diff:--ignore-submodul |
| 5bc80 | 65 73 29 0a 20 20 20 28 22 2d 62 22 20 22 49 67 6e 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 20 | es)....("-b"."Ignore.whitespace. |
| 5bca0 | 63 68 61 6e 67 65 73 22 20 20 20 20 20 20 28 22 2d 62 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 | changes"......("-b"."--ignore-sp |
| 5bcc0 | 61 63 65 2d 63 68 61 6e 67 65 22 29 29 0a 20 20 20 28 22 2d 77 22 20 22 49 67 6e 6f 72 65 20 61 | ace-change"))....("-w"."Ignore.a |
| 5bce0 | 6c 6c 20 77 68 69 74 65 73 70 61 63 65 22 20 20 20 20 20 20 20 20 20 20 28 22 2d 77 22 20 22 2d | ll.whitespace"..........("-w"."- |
| 5bd00 | 2d 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 29 29 0a 20 20 20 28 35 20 22 2d 44 22 20 | -ignore-all-space"))....(5."-D". |
| 5bd20 | 22 4f 6d 69 74 20 70 72 65 69 6d 61 67 65 20 66 6f 72 20 64 65 6c 65 74 65 73 22 20 20 20 20 28 | "Omit.preimage.for.deletes"....( |
| 5bd40 | 22 2d 44 22 20 22 2d 2d 69 72 72 65 76 65 72 73 69 62 6c 65 2d 64 65 6c 65 74 65 22 29 29 5d 0a | "-D"."--irreversible-delete"))]. |
| 5bd60 | 20 20 5b 22 43 6f 6e 74 65 78 74 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 | ..["Context.arguments"....(magit |
| 5bd80 | 2d 64 69 66 66 3a 2d 55 29 0a 20 20 20 28 22 2d 57 22 20 22 53 68 6f 77 20 73 75 72 72 6f 75 6e | -diff:-U)....("-W"."Show.surroun |
| 5bda0 | 64 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 22 20 20 20 20 20 28 22 2d 57 22 20 22 2d 2d 66 75 6e | ding.functions".....("-W"."--fun |
| 5bdc0 | 63 74 69 6f 6e 2d 63 6f 6e 74 65 78 74 22 29 29 5d 0a 20 20 5b 22 54 75 6e 65 20 61 72 67 75 6d | ction-context"))]...["Tune.argum |
| 5bde0 | 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f | ents"....(magit-diff:--diff-algo |
| 5be00 | 72 69 74 68 6d 29 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 6d 65 72 | rithm)....(magit-diff:--diff-mer |
| 5be20 | 67 65 73 29 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 4d 29 0a 20 20 20 28 6d 61 67 69 | ges)....(magit-diff:-M)....(magi |
| 5be40 | 74 2d 64 69 66 66 3a 2d 43 29 0a 20 20 20 28 35 20 22 2d 52 22 20 22 52 65 76 65 72 73 65 20 73 | t-diff:-C)....(5."-R"."Reverse.s |
| 5be60 | 69 64 65 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 52 22 29 0a 20 20 20 28 35 | ides"................"-R")....(5 |
| 5be80 | 20 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 29 0a 20 20 20 28 35 | .magit-diff:--color-moved)....(5 |
| 5bea0 | 20 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 77 73 29 0a 20 20 | .magit-diff:--color-moved-ws)... |
| 5bec0 | 20 28 22 2d 78 22 20 22 44 69 73 61 6c 6c 6f 77 20 65 78 74 65 72 6e 61 6c 20 64 69 66 66 20 64 | .("-x"."Disallow.external.diff.d |
| 5bee0 | 72 69 76 65 72 73 22 20 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 0a 20 20 20 28 22 2d 73 | rivers"."--no-ext-diff")....("-s |
| 5bf00 | 22 20 22 53 68 6f 77 20 73 74 61 74 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."Show.stats".................. |
| 5bf20 | 20 20 20 22 2d 2d 73 74 61 74 22 29 0a 20 20 20 28 22 3d 67 22 20 22 53 68 6f 77 20 73 69 67 6e | ..."--stat")....("=g"."Show.sign |
| 5bf40 | 61 74 75 72 65 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 68 6f 77 2d 73 | ature"................."--show-s |
| 5bf60 | 69 67 6e 61 74 75 72 65 22 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 5b 28 22 64 | ignature")]...["Actions"....[("d |
| 5bf80 | 22 20 22 44 77 69 6d 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 64 77 69 | "."Dwim"..........magit-diff-dwi |
| 5bfa0 | 6d 29 0a 20 20 20 20 28 22 72 22 20 22 44 69 66 66 20 72 61 6e 67 65 22 20 20 20 20 6d 61 67 69 | m).....("r"."Diff.range"....magi |
| 5bfc0 | 74 2d 64 69 66 66 2d 72 61 6e 67 65 29 0a 20 20 20 20 28 22 70 22 20 22 44 69 66 66 20 70 61 74 | t-diff-range).....("p"."Diff.pat |
| 5bfe0 | 68 73 22 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 74 68 73 29 5d 0a 20 20 20 5b 28 22 | hs"....magit-diff-paths)]....[(" |
| 5c000 | 75 22 20 22 44 69 66 66 20 75 6e 73 74 61 67 65 64 22 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e | u"."Diff.unstaged".magit-diff-un |
| 5c020 | 73 74 61 67 65 64 29 0a 20 20 20 20 28 22 73 22 20 22 44 69 66 66 20 73 74 61 67 65 64 22 20 20 | staged).....("s"."Diff.staged".. |
| 5c040 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 67 65 64 29 0a 20 20 20 20 28 22 77 22 20 22 44 69 | .magit-diff-staged).....("w"."Di |
| 5c060 | 66 66 20 77 6f 72 6b 74 72 65 65 22 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 6f 72 6b 69 6e 67 2d | ff.worktree".magit-diff-working- |
| 5c080 | 74 72 65 65 29 5d 0a 20 20 20 5b 28 22 63 22 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 22 20 20 20 | tree)]....[("c"."Show.commit"... |
| 5c0a0 | 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 74 22 20 22 53 68 6f | magit-show-commit).....("t"."Sho |
| 5c0c0 | 77 20 73 74 61 73 68 22 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 29 5d 5d 29 | w.stash"....magit-stash-show)]]) |
| 5c0e0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 | ..;;;###autoload.(autoload.'magi |
| 5c100 | 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 20 22 6d 61 67 69 74 2d 64 69 66 66 22 20 6e 69 6c 20 | t-diff-refresh."magit-diff".nil. |
| 5c120 | 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 | t).(transient-define-prefix.magi |
| 5c140 | 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 22 43 68 61 6e 67 65 20 74 68 65 20 | t-diff-refresh.()..."Change.the. |
| 5c160 | 61 72 67 75 6d 65 6e 74 73 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 64 69 66 66 28 73 29 20 69 | arguments.used.for.the.diff(s).i |
| 5c180 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 | n.the.current.buffer."...:man-pa |
| 5c1a0 | 67 65 20 22 67 69 74 2d 64 69 66 66 22 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 64 69 | ge."git-diff"...:class.'magit-di |
| 5c1c0 | 66 66 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 0a 20 20 5b 22 4c 69 6d 69 74 20 61 72 67 75 | ff-refresh-prefix...["Limit.argu |
| 5c1e0 | 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 29 0a 20 20 20 28 6d 61 67 69 74 2d 64 | ments"....(magit:--)....(magit-d |
| 5c200 | 69 66 66 3a 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 29 0a 20 20 20 28 22 2d 62 | iff:--ignore-submodules)....("-b |
| 5c220 | 22 20 22 49 67 6e 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 22 20 20 20 | "."Ignore.whitespace.changes"... |
| 5c240 | 20 20 20 28 22 2d 62 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 65 22 | ...("-b"."--ignore-space-change" |
| 5c260 | 29 29 0a 20 20 20 28 22 2d 77 22 20 22 49 67 6e 6f 72 65 20 61 6c 6c 20 77 68 69 74 65 73 70 61 | ))....("-w"."Ignore.all.whitespa |
| 5c280 | 63 65 22 20 20 20 20 20 20 20 20 20 20 28 22 2d 77 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 61 6c 6c | ce"..........("-w"."--ignore-all |
| 5c2a0 | 2d 73 70 61 63 65 22 29 29 0a 20 20 20 28 35 20 22 2d 44 22 20 22 4f 6d 69 74 20 70 72 65 69 6d | -space"))....(5."-D"."Omit.preim |
| 5c2c0 | 61 67 65 20 66 6f 72 20 64 65 6c 65 74 65 73 22 20 20 20 20 28 22 2d 44 22 20 22 2d 2d 69 72 72 | age.for.deletes"....("-D"."--irr |
| 5c2e0 | 65 76 65 72 73 69 62 6c 65 2d 64 65 6c 65 74 65 22 29 29 5d 0a 20 20 5b 22 43 6f 6e 74 65 78 74 | eversible-delete"))]...["Context |
| 5c300 | 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 55 29 0a 20 | .arguments"....(magit-diff:-U).. |
| 5c320 | 20 20 28 22 2d 57 22 20 22 53 68 6f 77 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 66 75 6e 63 74 69 | ..("-W"."Show.surrounding.functi |
| 5c340 | 6f 6e 73 22 20 20 20 20 20 28 22 2d 57 22 20 22 2d 2d 66 75 6e 63 74 69 6f 6e 2d 63 6f 6e 74 65 | ons".....("-W"."--function-conte |
| 5c360 | 78 74 22 29 29 5d 0a 20 20 5b 22 54 75 6e 65 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d | xt"))]...["Tune.arguments"....(m |
| 5c380 | 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 29 0a 20 20 20 28 | agit-diff:--diff-algorithm)....( |
| 5c3a0 | 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 6d 65 72 67 65 73 29 0a 20 20 20 28 6d 61 | magit-diff:--diff-merges)....(ma |
| 5c3c0 | 67 69 74 2d 64 69 66 66 3a 2d 4d 29 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 43 29 0a | git-diff:-M)....(magit-diff:-C). |
| 5c3e0 | 20 20 20 28 35 20 22 2d 52 22 20 22 52 65 76 65 72 73 65 20 73 69 64 65 73 22 20 20 20 20 20 20 | ...(5."-R"."Reverse.sides"...... |
| 5c400 | 20 20 20 20 20 20 20 20 20 20 22 2d 52 22 0a 20 20 20 20 20 20 3a 69 66 2d 64 65 72 69 76 65 64 | .........."-R".......:if-derived |
| 5c420 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 28 35 20 6d 61 67 69 74 2d 64 69 | .magit-diff-mode)....(5.magit-di |
| 5c440 | 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 29 0a 20 20 20 28 35 20 6d 61 67 69 74 2d 64 69 | ff:--color-moved)....(5.magit-di |
| 5c460 | 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 77 73 29 0a 20 20 20 28 22 2d 78 22 20 22 44 | ff:--color-moved-ws)....("-x"."D |
| 5c480 | 69 73 61 6c 6c 6f 77 20 65 78 74 65 72 6e 61 6c 20 64 69 66 66 20 64 72 69 76 65 72 73 22 20 22 | isallow.external.diff.drivers"." |
| 5c4a0 | 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 0a 20 20 20 28 22 2d 73 22 20 22 53 68 6f 77 20 73 | --no-ext-diff")....("-s"."Show.s |
| 5c4c0 | 74 61 74 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 61 | tats"....................."--sta |
| 5c4e0 | 74 22 0a 20 20 20 20 3a 69 66 2d 64 65 72 69 76 65 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f | t".....:if-derived.magit-diff-mo |
| 5c500 | 64 65 29 0a 20 20 20 28 22 3d 67 22 20 22 53 68 6f 77 20 73 69 67 6e 61 74 75 72 65 22 20 20 20 | de)....("=g"."Show.signature"... |
| 5c520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 22 | .............."--show-signature" |
| 5c540 | 0a 20 20 20 20 3a 69 66 2d 64 65 72 69 76 65 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 | .....:if-derived.magit-diff-mode |
| 5c560 | 29 5d 0a 20 20 5b 5b 22 52 65 66 72 65 73 68 22 0a 20 20 20 20 28 22 67 22 20 22 62 75 66 66 65 | )]...[["Refresh".....("g"."buffe |
| 5c580 | 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d | r"...................magit-diff- |
| 5c5a0 | 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 22 73 22 20 22 62 75 66 66 65 72 20 61 6e 64 20 73 65 | refresh).....("s"."buffer.and.se |
| 5c5c0 | 74 20 64 65 66 61 75 6c 74 73 22 20 20 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 2d 61 6e 64 2d 65 | t.defaults"..transient-set-and-e |
| 5c5e0 | 78 69 74 29 0a 20 20 20 20 28 22 77 22 20 22 62 75 66 66 65 72 20 61 6e 64 20 73 61 76 65 20 64 | xit).....("w"."buffer.and.save.d |
| 5c600 | 65 66 61 75 6c 74 73 22 20 74 72 61 6e 73 69 65 6e 74 2d 73 61 76 65 2d 61 6e 64 2d 65 78 69 74 | efaults".transient-save-and-exit |
| 5c620 | 29 5d 0a 20 20 20 5b 22 54 6f 67 67 6c 65 22 0a 20 20 20 20 28 22 74 22 20 22 68 75 6e 6b 20 72 | )]....["Toggle".....("t"."hunk.r |
| 5c640 | 65 66 69 6e 65 6d 65 6e 74 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 | efinement"..........magit-diff-t |
| 5c660 | 6f 67 67 6c 65 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 29 0a 20 20 20 20 28 22 46 22 20 22 66 69 6c | oggle-refine-hunk).....("F"."fil |
| 5c680 | 65 20 66 69 6c 74 65 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 | e.filter"..............magit-dif |
| 5c6a0 | 66 2d 74 6f 67 67 6c 65 2d 66 69 6c 65 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 28 22 62 22 20 22 | f-toggle-file-filter).....("b"." |
| 5c6c0 | 62 75 66 66 65 72 20 6c 6f 63 6b 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d | buffer.lock"..............magit- |
| 5c6e0 | 74 6f 67 67 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 6b 0a 20 20 20 20 20 3a 69 66 2d 6d 6f 64 65 | toggle-buffer-lock......:if-mode |
| 5c700 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | .(magit-diff-mode.magit-revision |
| 5c720 | 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 29 29 5d 0a 20 20 20 5b 3a 69 | -mode.magit-stash-mode))]....[:i |
| 5c740 | 66 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 0a 20 20 20 20 3a 64 65 73 63 | f-mode.magit-diff-mode.....:desc |
| 5c760 | 72 69 70 74 69 6f 6e 20 22 44 6f 22 0a 20 20 20 20 28 22 72 22 20 22 73 77 69 74 63 68 20 72 61 | ription."Do".....("r"."switch.ra |
| 5c780 | 6e 67 65 20 74 79 70 65 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 77 69 74 | nge.type"........magit-diff-swit |
| 5c7a0 | 63 68 2d 72 61 6e 67 65 2d 74 79 70 65 29 0a 20 20 20 20 28 22 66 22 20 22 66 6c 69 70 20 72 65 | ch-range-type).....("f"."flip.re |
| 5c7c0 | 76 69 73 69 6f 6e 73 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 6c | visions"...........magit-diff-fl |
| 5c7e0 | 69 70 2d 72 65 76 73 29 5d 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 68 | ip-revs)]]...(interactive)...(wh |
| 5c800 | 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 2d | en.(derived-mode-p.'magit-merge- |
| 5c820 | 70 72 65 76 69 65 77 2d 6d 6f 64 65 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 | preview-mode).....(user-error."C |
| 5c840 | 61 6e 6e 6f 74 20 75 73 65 20 25 73 20 69 6e 20 25 73 22 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 | annot.use.%s.in.%s".this-command |
| 5c860 | 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 28 69 66 20 28 6e 6f 74 20 28 65 71 20 74 72 61 | .major-mode))...(if.(not.(eq.tra |
| 5c880 | 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 64 69 | nsient-current-command.'magit-di |
| 5c8a0 | 66 66 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 | ff-refresh)).......(transient-se |
| 5c8c0 | 74 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 70 63 | tup.'magit-diff-refresh).....(pc |
| 5c8e0 | 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 72 67 73 20 2c 66 69 6c 65 73 29 20 28 6d 61 67 69 74 | ase-let.((`(,args.,files).(magit |
| 5c900 | 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d | -diff-arguments))).......(setq.m |
| 5c920 | 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 | agit-buffer-diff-args.args)..... |
| 5c940 | 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 | ..(setq.magit-buffer-diff-files. |
| 5c960 | 66 69 6c 65 73 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 3b | files)).....(magit-refresh)))..; |
| 5c980 | 3b 3b 3b 20 49 6e 66 69 78 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 | ;;;.Infix.Commands..(transient-d |
| 5c9a0 | 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 3a 2d 2d 20 28 29 0a 20 20 3a 64 65 | efine-argument.magit:--.()...:de |
| 5c9c0 | 73 63 72 69 70 74 69 6f 6e 20 22 4c 69 6d 69 74 20 74 6f 20 66 69 6c 65 73 22 0a 20 20 3a 63 6c | scription."Limit.to.files"...:cl |
| 5c9e0 | 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 66 69 6c 65 73 0a 20 20 3a 6b 65 79 20 22 2d 2d 22 | ass.'transient-files...:key."--" |
| 5ca00 | 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 22 0a 20 20 3a 70 72 6f 6d 70 74 20 22 4c 69 6d | ...:argument."--"...:prompt."Lim |
| 5ca20 | 69 74 20 74 6f 20 66 69 6c 65 2c 73 3a 20 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 | it.to.file,s:."...:reader.#'magi |
| 5ca40 | 74 2d 72 65 61 64 2d 66 69 6c 65 73 0a 20 20 3a 6d 75 6c 74 69 2d 76 61 6c 75 65 20 74 29 0a 0a | t-read-files...:multi-value.t).. |
| 5ca60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 73 20 28 70 72 6f 6d 70 74 20 | (defun.magit-read-files.(prompt. |
| 5ca80 | 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 26 6f 70 74 69 6f 6e 61 6c 20 | initial-input.history.&optional. |
| 5caa0 | 6c 69 73 74 2d 66 6e 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a | list-fn)...(magit-with-toplevel. |
| 5cac0 | 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 | ....(magit-completing-read-multi |
| 5cae0 | 70 6c 65 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ple.prompt...................... |
| 5cb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 28 6f 72 20 6c 69 73 74 | ...............(funcall.(or.list |
| 5cb20 | 2d 66 6e 20 23 27 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 | -fn.#'magit-list-files))........ |
| 5cb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c | .............................nil |
| 5cb60 | 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .nil............................ |
| 5cb80 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 28 6d 61 67 69 | .........(or.initial-input.(magi |
| 5cba0 | 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-file-at-point))............... |
| 5cbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 29 29 29 | ......................history))) |
| 5cbe0 | 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 | ..(transient-define-argument.mag |
| 5cc00 | 69 74 2d 64 69 66 66 3a 2d 55 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 6f | it-diff:-U.()...:description."Co |
| 5cc20 | 6e 74 65 78 74 20 6c 69 6e 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 | ntext.lines"...:class.'transient |
| 5cc40 | 2d 6f 70 74 69 6f 6e 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 55 22 0a 20 20 3a 72 65 61 64 | -option...:argument."-U"...:read |
| 5cc60 | 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 30 29 0a 0a | er.#'transient-read-number-N0).. |
| 5cc80 | 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 | (transient-define-argument.magit |
| 5cca0 | 2d 64 69 66 66 3a 2d 4d 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 44 65 74 65 | -diff:-M.()...:description."Dete |
| 5ccc0 | 63 74 20 72 65 6e 61 6d 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d | ct.renames"...:class.'transient- |
| 5cce0 | 6f 70 74 69 6f 6e 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 4d 22 0a 20 20 3a 61 6c 6c 6f 77 | option...:argument."-M"...:allow |
| 5cd00 | 2d 65 6d 70 74 79 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 | -empty.t...:reader.#'transient-r |
| 5cd20 | 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e | ead-number-N+)..(transient-defin |
| 5cd40 | 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 64 69 66 66 3a 2d 43 20 28 29 0a 20 20 3a 64 | e-argument.magit-diff:-C.()...:d |
| 5cd60 | 65 73 63 72 69 70 74 69 6f 6e 20 22 44 65 74 65 63 74 20 63 6f 70 69 65 73 22 0a 20 20 3a 63 6c | escription."Detect.copies"...:cl |
| 5cd80 | 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 61 72 67 75 6d 65 6e | ass.'transient-option...:argumen |
| 5cda0 | 74 20 22 2d 43 22 0a 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 0a 20 20 3a 72 65 61 64 65 | t."-C"...:allow-empty.t...:reade |
| 5cdc0 | 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 | r.#'transient-read-number-N+)..( |
| 5cde0 | 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d | transient-define-argument.magit- |
| 5ce00 | 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 20 28 29 0a 20 20 3a 64 65 73 63 | diff:--diff-algorithm.()...:desc |
| 5ce20 | 72 69 70 74 69 6f 6e 20 22 44 69 66 66 20 61 6c 67 6f 72 69 74 68 6d 22 0a 20 20 3a 63 6c 61 73 | ription."Diff.algorithm"...:clas |
| 5ce40 | 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 41 22 0a | s.'transient-option...:key."-A". |
| 5ce60 | 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 3d 22 0a | ..:argument."--diff-algorithm=". |
| 5ce80 | 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 61 6c | ..:reader.#'magit-diff-select-al |
| 5cea0 | 67 6f 72 69 74 68 6d 0a 20 20 3a 61 6c 77 61 79 73 2d 72 65 61 64 20 74 29 0a 0a 28 64 65 66 75 | gorithm...:always-read.t)..(defu |
| 5cec0 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 61 6c 67 6f 72 69 74 68 6d 20 28 26 | n.magit-diff-select-algorithm.(& |
| 5cee0 | 72 65 73 74 20 5f 69 67 6e 6f 72 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 | rest._ignore)...(magit-read-char |
| 5cf00 | 2d 63 61 73 65 20 6e 69 6c 20 74 0a 20 20 20 20 28 3f 75 20 22 5b 75 5d 6e 73 70 65 63 69 66 69 | -case.nil.t.....(?u."[u]nspecifi |
| 5cf20 | 65 64 22 20 6e 69 6c 29 0a 20 20 20 20 28 3f 64 20 22 5b 64 5d 65 66 61 75 6c 74 22 20 20 20 20 | ed".nil).....(?d."[d]efault".... |
| 5cf40 | 20 22 64 65 66 61 75 6c 74 22 29 0a 20 20 20 20 28 3f 6d 20 22 5b 6d 5d 69 6e 69 6d 61 6c 22 20 | ."default").....(?m."[m]inimal". |
| 5cf60 | 20 20 20 20 22 6d 69 6e 69 6d 61 6c 22 29 0a 20 20 20 20 28 3f 70 20 22 5b 70 5d 61 74 69 65 6e | ...."minimal").....(?p."[p]atien |
| 5cf80 | 63 65 22 20 20 20 20 22 70 61 74 69 65 6e 63 65 22 29 0a 20 20 20 20 28 3f 68 20 22 5b 68 5d 69 | ce"...."patience").....(?h."[h]i |
| 5cfa0 | 73 74 6f 67 72 61 6d 22 20 20 20 22 68 69 73 74 6f 67 72 61 6d 22 29 29 29 0a 0a 28 74 72 61 6e | stogram"..."histogram")))..(tran |
| 5cfc0 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 64 69 66 66 | sient-define-argument.magit-diff |
| 5cfe0 | 3a 2d 2d 64 69 66 66 2d 6d 65 72 67 65 73 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e | :--diff-merges.()...:description |
| 5d000 | 20 22 44 69 66 66 20 6d 65 72 67 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 | ."Diff.merges"...:class.'transie |
| 5d020 | 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 58 22 0a 20 20 3a 61 72 67 75 6d 65 6e | nt-option...:key."-X"...:argumen |
| 5d040 | 74 20 22 2d 2d 64 69 66 66 2d 6d 65 72 67 65 73 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d | t."--diff-merges="...:reader.#'m |
| 5d060 | 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 6d 65 72 67 65 73 0a 20 20 3a 61 6c 77 61 79 | agit-diff-select-merges...:alway |
| 5d080 | 73 2d 72 65 61 64 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c | s-read.t)..(defun.magit-diff-sel |
| 5d0a0 | 65 63 74 2d 6d 65 72 67 65 73 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 29 0a 20 20 28 6d 61 | ect-merges.(&rest._ignore)...(ma |
| 5d0c0 | 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 6e 69 6c 20 74 0a 20 20 20 20 28 3f 75 | git-read-char-case.nil.t.....(?u |
| 5d0e0 | 20 22 5b 75 5d 6e 73 70 65 63 69 66 69 65 64 22 20 20 20 20 6e 69 6c 29 0a 20 20 20 20 28 3f 6f | ."[u]nspecified"....nil).....(?o |
| 5d100 | 20 22 5b 6f 5d 66 66 22 20 20 20 20 20 20 20 20 20 20 20 20 22 6f 66 66 22 29 0a 20 20 20 20 28 | ."[o]ff"............"off").....( |
| 5d120 | 3f 66 20 22 5b 66 5d 69 72 73 74 2d 70 61 72 65 6e 74 22 20 20 20 22 66 69 72 73 74 2d 70 61 72 | ?f."[f]irst-parent"..."first-par |
| 5d140 | 65 6e 74 22 29 0a 20 20 20 20 28 3f 63 20 22 5b 63 5d 6f 6d 62 69 6e 65 64 22 20 20 20 20 20 20 | ent").....(?c."[c]ombined"...... |
| 5d160 | 20 22 63 6f 6d 62 69 6e 65 64 22 29 0a 20 20 20 20 28 3f 64 20 22 5b 64 5d 65 6e 73 65 2d 63 6f | ."combined").....(?d."[d]ense-co |
| 5d180 | 6d 62 69 6e 65 64 22 20 22 64 65 6e 73 65 2d 63 6f 6d 62 69 6e 65 64 22 29 29 29 0a 0a 28 74 72 | mbined"."dense-combined")))..(tr |
| 5d1a0 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 64 69 | ansient-define-argument.magit-di |
| 5d1c0 | 66 66 3a 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 20 28 29 0a 20 20 3a 64 65 73 | ff:--ignore-submodules.()...:des |
| 5d1e0 | 63 72 69 70 74 69 6f 6e 20 22 49 67 6e 6f 72 65 20 73 75 62 6d 6f 64 75 6c 65 73 22 0a 20 20 3a | cription."Ignore.submodules"...: |
| 5d200 | 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 | class.'transient-option...:key." |
| 5d220 | 2d 69 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 | -i"...:argument."--ignore-submod |
| 5d240 | 75 6c 65 73 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 | ules="...:reader.#'magit-diff-se |
| 5d260 | 6c 65 63 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 29 0a 0a 28 64 65 66 75 6e 20 | lect-ignore-submodules)..(defun. |
| 5d280 | 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 | magit-diff-select-ignore-submodu |
| 5d2a0 | 6c 65 73 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 | les.(&rest._ignored)...(magit-re |
| 5d2c0 | 61 64 2d 63 68 61 72 2d 63 61 73 65 20 22 49 67 6e 6f 72 65 20 73 75 62 6d 6f 64 75 6c 65 73 20 | ad-char-case."Ignore.submodules. |
| 5d2e0 | 22 20 74 0a 20 20 20 20 28 3f 75 20 22 5b 75 5d 6e 74 72 61 63 6b 65 64 22 20 22 75 6e 74 72 61 | ".t.....(?u."[u]ntracked"."untra |
| 5d300 | 63 6b 65 64 22 29 0a 20 20 20 20 28 3f 64 20 22 5b 64 5d 69 72 74 79 22 20 20 20 20 20 22 64 69 | cked").....(?d."[d]irty"....."di |
| 5d320 | 72 74 79 22 29 0a 20 20 20 20 28 3f 61 20 22 5b 61 5d 6c 6c 22 20 20 20 20 20 20 20 22 61 6c 6c | rty").....(?a."[a]ll"......."all |
| 5d340 | 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 | ")))..(transient-define-argument |
| 5d360 | 20 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 20 28 29 0a 20 20 3a | .magit-diff:--color-moved.()...: |
| 5d380 | 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 6f 6c 6f 72 20 6d 6f 76 65 64 20 6c 69 6e 65 73 22 0a | description."Color.moved.lines". |
| 5d3a0 | 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 | ..:class.'transient-option...:ke |
| 5d3c0 | 79 20 22 2d 6d 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 | y."-m"...:argument."--color-move |
| 5d3e0 | 64 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 | d="...:reader.#'magit-diff-selec |
| 5d400 | 74 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | t-color-moved-mode)..(defun.magi |
| 5d420 | 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 6d 6f 64 65 20 28 | t-diff-select-color-moved-mode.( |
| 5d440 | 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 | &rest._ignore)...(magit-read-cha |
| 5d460 | 72 2d 63 61 73 65 20 22 43 6f 6c 6f 72 20 6d 6f 76 65 64 20 22 20 74 0a 20 20 20 20 28 3f 64 20 | r-case."Color.moved.".t.....(?d. |
| 5d480 | 22 5b 64 5d 65 66 61 75 6c 74 22 20 22 64 65 66 61 75 6c 74 22 29 0a 20 20 20 20 28 3f 70 20 22 | "[d]efault"."default").....(?p." |
| 5d4a0 | 5b 70 5d 6c 61 69 6e 22 20 20 20 22 70 6c 61 69 6e 22 29 0a 20 20 20 20 28 3f 62 20 22 5b 62 5d | [p]lain"..."plain").....(?b."[b] |
| 5d4c0 | 6c 6f 63 6b 73 22 20 20 22 62 6c 6f 63 6b 73 22 29 0a 20 20 20 20 28 3f 7a 20 22 5b 7a 5d 65 62 | locks".."blocks").....(?z."[z]eb |
| 5d4e0 | 72 61 22 20 20 20 22 7a 65 62 72 61 22 29 0a 20 20 20 20 28 3f 5a 20 22 5b 5a 5d 20 64 69 6d 6d | ra"..."zebra").....(?Z."[Z].dimm |
| 5d500 | 65 64 2d 7a 65 62 72 61 22 20 22 64 69 6d 6d 65 64 2d 7a 65 62 72 61 22 29 29 29 0a 0a 28 74 72 | ed-zebra"."dimmed-zebra")))..(tr |
| 5d520 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 64 69 | ansient-define-argument.magit-di |
| 5d540 | 66 66 3a 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 77 73 20 28 29 0a 20 20 3a 64 65 73 63 72 69 | ff:--color-moved-ws.()...:descri |
| 5d560 | 70 74 69 6f 6e 20 22 57 68 69 74 65 73 70 61 63 65 20 74 72 65 61 74 6d 65 6e 74 20 66 6f 72 20 | ption."Whitespace.treatment.for. |
| 5d580 | 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 | --color-moved"...:class.'transie |
| 5d5a0 | 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 3d 77 22 0a 20 20 3a 61 72 67 75 6d 65 6e | nt-option...:key."=w"...:argumen |
| 5d5c0 | 74 20 22 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 77 73 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 | t."--color-moved-ws="...:reader. |
| 5d5e0 | 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 63 74 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d | #'magit-diff-select-color-moved- |
| 5d600 | 77 73 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 6c 65 | ws-mode)..(defun.magit-diff-sele |
| 5d620 | 63 74 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 2d 77 73 2d 6d 6f 64 65 20 28 26 72 65 73 74 20 5f 69 | ct-color-moved-ws-mode.(&rest._i |
| 5d640 | 67 6e 6f 72 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 22 | gnore)...(magit-read-char-case." |
| 5d660 | 49 67 6e 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 20 22 20 74 0a 20 20 20 20 28 3f 69 20 22 5b | Ignore.whitespace.".t.....(?i."[ |
| 5d680 | 69 5d 6e 64 65 6e 74 61 74 69 6f 6e 22 20 20 22 61 6c 6c 6f 77 2d 69 6e 64 65 6e 74 61 74 69 6f | i]ndentation".."allow-indentatio |
| 5d6a0 | 6e 2d 63 68 61 6e 67 65 22 29 0a 20 20 20 20 28 3f 65 20 22 5b 65 5d 6e 64 20 6f 66 20 6c 69 6e | n-change").....(?e."[e]nd.of.lin |
| 5d6c0 | 65 22 20 20 22 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 61 74 2d 65 6f 6c 22 29 0a 20 20 20 20 28 | e".."ignore-space-at-eol").....( |
| 5d6e0 | 3f 73 20 22 5b 73 5d 70 61 63 65 20 63 68 61 6e 67 65 22 20 22 69 67 6e 6f 72 65 2d 73 70 61 63 | ?s."[s]pace.change"."ignore-spac |
| 5d700 | 65 2d 63 68 61 6e 67 65 22 29 0a 20 20 20 20 28 3f 61 20 22 5b 61 5d 6c 6c 20 73 70 61 63 65 22 | e-change").....(?a."[a]ll.space" |
| 5d720 | 20 20 20 20 22 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 29 0a 20 20 20 20 28 3f 6e 20 | ...."ignore-all-space").....(?n. |
| 5d740 | 22 5b 6e 5d 6f 22 20 20 20 20 20 20 20 20 20 20 20 22 6e 6f 22 29 29 29 0a 0a 3b 3b 3b 3b 20 53 | "[n]o"..........."no")))..;;;;.S |
| 5d760 | 65 74 75 70 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 | etup.Commands..;;;###autoload.(d |
| 5d780 | 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 64 77 69 6d 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | efun.magit-diff-dwim.(&optional. |
| 5d7a0 | 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 66 6f 72 20 | args.files)..."Show.changes.for. |
| 5d7c0 | 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | the.thing.at.point."...(interact |
| 5d7e0 | 69 76 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6c | ive.(magit-diff-arguments))...(l |
| 5d800 | 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 | et.((default-directory.default-d |
| 5d820 | 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 | irectory).........(section.(magi |
| 5d840 | 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 | t-current-section))).....(cond.. |
| 5d860 | 20 20 20 20 28 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 6d 6f 64 75 6c | ....((magit-section-match.'modul |
| 5d880 | 65 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 | e.section).......(setq.default-d |
| 5d8a0 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | irectory.............(expand-fil |
| 5d8c0 | 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 | e-name..............(file-name-a |
| 5d8e0 | 73 2d 64 69 72 65 63 74 6f 72 79 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 | s-directory.(oref.section.value) |
| 5d900 | 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 72 61 6e 67 65 20 28 6f 72 65 | ))).......(magit-diff-range.(ore |
| 5d920 | 66 20 73 65 63 74 69 6f 6e 20 72 61 6e 67 65 29 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 | f.section.range)))......(t...... |
| 5d940 | 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 6d 6f 64 | .(when.(magit-section-match.'mod |
| 5d960 | 75 6c 65 2d 63 6f 6d 6d 69 74 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 | ule-commit.section).........(set |
| 5d980 | 71 20 61 72 67 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 | q.args.nil).........(setq.files. |
| 5d9a0 | 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | nil).........(setq.default-direc |
| 5d9c0 | 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d | tory...............(expand-file- |
| 5d9e0 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 | name................(file-name-a |
| 5da00 | 73 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e | s-directory.(magit-section-paren |
| 5da20 | 74 2d 76 61 6c 75 65 20 73 65 63 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 | t-value.section))))).......(pcas |
| 5da40 | 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 64 77 69 6d 29 0a 20 20 20 20 20 20 20 20 28 27 75 | e.(magit-diff--dwim).........('u |
| 5da60 | 6e 6d 65 72 67 65 64 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d 65 72 67 65 64 20 61 72 67 | nmerged.(magit-diff-unmerged.arg |
| 5da80 | 73 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 27 75 6e 73 74 61 67 65 64 20 28 6d 61 | s.files)).........('unstaged.(ma |
| 5daa0 | 67 69 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 65 64 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 20 | git-diff-unstaged.args.files)).. |
| 5dac0 | 20 20 20 20 20 20 20 28 27 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | .......('staged..........(let.(( |
| 5dae0 | 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 | file.(magit-file-at-point))).... |
| 5db00 | 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 66 69 6c 65 20 28 65 71 75 61 6c 20 28 63 64 | ........(if.(and.file.(equal.(cd |
| 5db20 | 64 72 20 28 63 61 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 74 61 74 75 73 20 66 69 6c 65 29 | dr.(car.(magit-file-status.file) |
| 5db40 | 29 29 20 27 28 3f 44 20 3f 55 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | )).'(?D.?U)))................;;. |
| 5db60 | 46 69 6c 65 20 77 61 73 20 64 65 6c 65 74 65 64 20 62 79 20 75 73 20 61 6e 64 20 6d 6f 64 69 66 | File.was.deleted.by.us.and.modif |
| 5db80 | 69 65 64 20 62 79 20 74 68 65 6d 2e 20 20 53 68 6f 77 20 74 68 65 20 6c 61 74 74 65 72 2e 0a 20 | ied.by.them...Show.the.latter... |
| 5dba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d 65 72 67 | ..............(magit-diff-unmerg |
| 5dbc0 | 65 64 20 61 72 67 73 20 28 6c 69 73 74 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ed.args.(list.file))............ |
| 5dbe0 | 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 67 65 64 20 6e 69 6c 20 61 72 67 73 20 66 69 | ..(magit-diff-staged.nil.args.fi |
| 5dc00 | 6c 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 60 28 73 74 61 73 68 20 2e 20 2c 76 61 6c 75 | les)))).........(`(stash...,valu |
| 5dc20 | 65 29 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 20 76 61 6c 75 65 20 61 72 67 73 29 | e).(magit-stash-show.value.args) |
| 5dc40 | 29 0a 20 20 20 20 20 20 20 20 28 60 28 63 6f 6d 6d 69 74 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 | ).........(`(commit...,value)... |
| 5dc60 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 72 61 6e 67 65 20 28 66 6f 72 6d 61 74 | .......(magit-diff-range.(format |
| 5dc80 | 20 22 25 73 5e 2e 2e 25 73 22 20 76 61 6c 75 65 20 76 61 6c 75 65 29 20 61 72 67 73 20 66 69 6c | ."%s^..%s".value.value).args.fil |
| 5dca0 | 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 72 61 6e 67 65 20 28 70 72 65 64 20 73 | es)).........((and.range.(pred.s |
| 5dcc0 | 74 72 69 6e 67 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 72 61 | tringp))..........(magit-diff-ra |
| 5dce0 | 6e 67 65 20 72 61 6e 67 65 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 | nge.range.args.files)).........( |
| 5dd00 | 5f 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 64 69 | _.(call-interactively.#'magit-di |
| 5dd20 | 66 66 2d 72 61 6e 67 65 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 | ff-range)))))))..(defun.magit-di |
| 5dd40 | 66 66 2d 2d 64 77 69 6d 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 69 6e 66 6f 72 6d 61 74 69 6f | ff--dwim.()..."Return.informatio |
| 5dd60 | 6e 20 66 6f 72 20 70 65 72 66 6f 72 6d 69 6e 67 20 44 57 49 4d 20 64 69 66 66 2e 0a 0a 54 68 65 | n.for.performing.DWIM.diff...The |
| 5dd80 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 69 6e 20 74 68 72 65 65 20 66 6f 72 | .information.can.be.in.three.for |
| 5dda0 | 6d 73 3a 0a 31 2e 20 54 59 50 45 0a 20 20 20 41 20 73 79 6d 62 6f 6c 20 64 65 73 63 72 69 62 69 | ms:.1..TYPE....A.symbol.describi |
| 5ddc0 | 6e 67 20 61 20 74 79 70 65 20 6f 66 20 64 69 66 66 20 77 68 65 72 65 20 6e 6f 20 61 64 64 69 74 | ng.a.type.of.diff.where.no.addit |
| 5dde0 | 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 69 73 20 6e 65 65 64 65 64 20 74 | ional.information....is.needed.t |
| 5de00 | 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 64 69 66 66 2e 20 20 43 75 72 72 65 6e 74 6c 79 2c | o.generate.the.diff...Currently, |
| 5de20 | 20 74 68 69 73 20 69 6e 63 6c 75 64 65 73 20 60 73 74 61 67 65 64 27 2c 0a 20 20 20 60 75 6e 73 | .this.includes.`staged',....`uns |
| 5de40 | 74 61 67 65 64 27 20 61 6e 64 20 60 75 6e 6d 65 72 67 65 64 27 2e 0a 32 2e 20 28 54 59 50 45 20 | taged'.and.`unmerged'..2..(TYPE. |
| 5de60 | 2e 20 56 41 4c 55 45 29 0a 20 20 20 4c 69 6b 65 20 23 31 20 62 75 74 20 74 68 65 20 64 69 66 66 | ..VALUE)....Like.#1.but.the.diff |
| 5de80 | 20 72 65 71 75 69 72 65 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | .requires.additional.information |
| 5dea0 | 2c 20 77 68 69 63 68 20 69 73 0a 20 20 20 67 69 76 65 6e 20 62 79 20 56 41 4c 55 45 2e 20 20 43 | ,.which.is....given.by.VALUE...C |
| 5dec0 | 75 72 72 65 6e 74 6c 79 2c 20 74 68 69 73 20 69 6e 63 6c 75 64 65 73 20 60 63 6f 6d 6d 69 74 27 | urrently,.this.includes.`commit' |
| 5dee0 | 20 61 6e 64 20 60 73 74 61 73 68 27 2c 0a 20 20 20 77 68 65 72 65 20 56 41 4c 55 45 20 69 73 20 | .and.`stash',....where.VALUE.is. |
| 5df00 | 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 2c 20 72 65 73 70 65 | the.given.commit.or.stash,.respe |
| 5df20 | 63 74 69 76 65 6c 79 2e 0a 33 2e 20 52 41 4e 47 45 0a 20 20 20 41 20 73 74 72 69 6e 67 20 69 6e | ctively..3..RANGE....A.string.in |
| 5df40 | 64 69 63 61 74 69 6e 67 20 61 20 64 69 66 66 20 72 61 6e 67 65 2e 0a 0a 49 66 20 6e 6f 20 44 57 | dicating.a.diff.range...If.no.DW |
| 5df60 | 49 4d 20 63 6f 6e 74 65 78 74 20 69 73 20 66 6f 75 6e 64 2c 20 6e 69 6c 20 69 73 20 72 65 74 75 | IM.context.is.found,.nil.is.retu |
| 5df80 | 72 6e 65 64 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 2d 6c 65 74 2a 20 28 28 63 | rned."...(cond....((and-let*.((c |
| 5dfa0 | 6f 6d 6d 69 74 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 28 63 6f | ommits.(magit-region-values.'(co |
| 5dfc0 | 6d 6d 69 74 20 62 72 61 6e 63 68 29 20 74 29 29 29 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 20 3b | mmit.branch).t))).......(progn.; |
| 5dfe0 | 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 64 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 | .work.around.debbugs#31840...... |
| 5e000 | 20 20 20 28 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 29 0a 20 20 20 20 20 20 20 20 28 63 6f | ...(deactivate-mark).........(co |
| 5e020 | 6e 63 61 74 20 28 63 61 72 20 28 6c 61 73 74 20 63 6f 6d 6d 69 74 73 29 29 20 22 2e 2e 22 20 28 | ncat.(car.(last.commits))."..".( |
| 5e040 | 63 61 72 20 63 6f 6d 6d 69 74 73 29 29 29 29 29 0a 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 | car.commits)))))....(magit-buffe |
| 5e060 | 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 28 63 6f 6e 73 20 27 63 6f 6d 6d 69 74 20 6d 61 67 69 | r-refname.....(cons.'commit.magi |
| 5e080 | 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 20 28 28 64 65 72 69 76 65 64 2d | t-buffer-refname))....((derived- |
| 5e0a0 | 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 29 0a 20 20 20 20 28 63 | mode-p.'magit-stash-mode).....(c |
| 5e0c0 | 6f 6e 73 20 27 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 | ons.'commit...........(magit-sec |
| 5e0e0 | 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 6f | tion-case.............(commit.(o |
| 5e100 | 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | ref.it.value)).............(file |
| 5e120 | 20 28 74 68 72 65 61 64 2d 66 69 72 73 74 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(thread-first.it............... |
| 5e140 | 20 20 20 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(oref.parent)............. |
| 5e160 | 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ........(oref.value))).......... |
| 5e180 | 20 20 20 28 68 75 6e 6b 20 28 74 68 72 65 61 64 2d 66 69 72 73 74 20 69 74 0a 20 20 20 20 20 20 | ...(hunk.(thread-first.it....... |
| 5e1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 29 0a 20 20 20 20 | ..............(oref.parent)..... |
| 5e1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 29 0a 20 20 | ................(oref.parent)... |
| 5e1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 76 61 6c 75 65 29 29 29 | ..................(oref.value))) |
| 5e200 | 29 29 29 0a 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 72 | )))....((derived-mode-p.'magit-r |
| 5e220 | 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 20 20 28 63 6f 6e 73 20 27 63 6f 6d 6d 69 74 20 | evision-mode).....(cons.'commit. |
| 5e240 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 20 28 28 64 65 72 | magit-buffer-revision))....((der |
| 5e260 | 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 | ived-mode-p.'magit-diff-mode)... |
| 5e280 | 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 28 74 0a 20 20 20 20 | ..magit-buffer-range)....(t..... |
| 5e2a0 | 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 28 5b 2a 20 75 6e | (magit-section-case.......([*.un |
| 5e2c0 | 73 74 61 67 65 64 5d 20 27 75 6e 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 28 5b 2a 20 73 74 61 | staged].'unstaged).......([*.sta |
| 5e2e0 | 67 65 64 5d 20 27 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 28 75 6e 6d 65 72 67 65 64 20 27 75 | ged].'staged).......(unmerged.'u |
| 5e300 | 6e 6d 65 72 67 65 64 29 0a 20 20 20 20 20 20 28 75 6e 70 75 73 68 65 64 20 28 6d 61 67 69 74 2d | nmerged).......(unpushed.(magit- |
| 5e320 | 64 69 66 66 2d 2d 72 61 6e 67 65 2d 74 6f 2d 65 6e 64 70 6f 69 6e 74 73 20 28 6f 72 65 66 20 69 | diff--range-to-endpoints.(oref.i |
| 5e340 | 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 75 6e 70 75 6c 6c 65 64 20 28 6d 61 67 69 | t.value))).......(unpulled.(magi |
| 5e360 | 74 2d 64 69 66 66 2d 2d 72 61 6e 67 65 2d 74 6f 2d 65 6e 64 70 6f 69 6e 74 73 20 28 6f 72 65 66 | t-diff--range-to-endpoints.(oref |
| 5e380 | 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 62 72 61 6e 63 68 20 28 6c 65 74 20 | .it.value))).......(branch.(let. |
| 5e3a0 | 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 | ((current.(magit-get-current-bra |
| 5e3c0 | 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 74 70 6f 69 | nch)).....................(atpoi |
| 5e3e0 | 6e 74 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nt.(oref.it.value)))............ |
| 5e400 | 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 61 74 70 6f 69 6e 74 20 63 75 72 72 65 6e 74 29 | .....(if.(equal.atpoint.current) |
| 5e420 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 75 | .....................(if-let.((u |
| 5e440 | 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e | pstream.(magit-get-upstream-bran |
| 5e460 | 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ch))).........................(f |
| 5e480 | 6f 72 6d 61 74 20 22 25 73 2e 2e 2e 25 73 22 20 75 70 73 74 72 65 61 6d 20 63 75 72 72 65 6e 74 | ormat."%s...%s".upstream.current |
| 5e4a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 | ).......................(if.(mag |
| 5e4c0 | 69 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 | it-anything-modified-p)......... |
| 5e4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 | ..................current....... |
| 5e500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 27 63 6f 6d 6d 69 74 20 | ..................(cons.'commit. |
| 5e520 | 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | current)))...................(fo |
| 5e540 | 72 6d 61 74 20 22 25 73 2e 2e 2e 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rmat."%s...%s".................. |
| 5e560 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 63 75 72 72 65 6e 74 20 22 48 45 41 44 22 29 0a 20 20 20 | .........(or.current."HEAD").... |
| 5e580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 74 70 6f 69 6e 74 29 29 | .......................atpoint)) |
| 5e5a0 | 29 29 0a 20 20 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 63 6f 6e 73 20 27 63 6f 6d 6d 69 74 20 28 | )).......(commit.(cons.'commit.( |
| 5e5c0 | 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 5b 66 69 6c 65 20 63 6f | oref.it.value))).......([file.co |
| 5e5e0 | 6d 6d 69 74 5d 20 28 63 6f 6e 73 20 27 63 6f 6d 6d 69 74 20 28 6f 72 65 66 20 28 6f 72 65 66 20 | mmit].(cons.'commit.(oref.(oref. |
| 5e600 | 69 74 20 70 61 72 65 6e 74 29 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 5b 68 75 6e 6b | it.parent).value))).......([hunk |
| 5e620 | 20 66 69 6c 65 20 63 6f 6d 6d 69 74 5d 0a 20 20 20 20 20 20 20 28 63 6f 6e 73 20 27 63 6f 6d 6d | .file.commit]........(cons.'comm |
| 5e640 | 69 74 20 28 6f 72 65 66 20 28 6f 72 65 66 20 28 6f 72 65 66 20 69 74 20 70 61 72 65 6e 74 29 20 | it.(oref.(oref.(oref.it.parent). |
| 5e660 | 70 61 72 65 6e 74 29 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 73 74 61 73 68 20 28 63 | parent).value))).......(stash.(c |
| 5e680 | 6f 6e 73 20 27 73 74 61 73 68 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 | ons.'stash.(oref.it.value))).... |
| 5e6a0 | 20 20 20 28 70 75 6c 6c 72 65 71 20 28 66 6f 72 67 65 2d 2d 70 75 6c 6c 72 65 71 2d 72 61 6e 67 | ...(pullreq.(forge--pullreq-rang |
| 5e6c0 | 65 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 74 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | e.(oref.it.value).t))))))..(defu |
| 5e6e0 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 72 61 6e 67 65 2d 74 6f 2d 65 6e 64 70 6f 69 6e 74 73 | n.magit-diff--range-to-endpoints |
| 5e700 | 20 28 72 61 6e 67 65 29 0a 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 | .(range)...(cond.((string-match. |
| 5e720 | 22 5c 5c 2e 5c 5c 2e 5c 5c 2e 22 20 72 61 6e 67 65 29 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 | "\\.\\.\\.".range).(replace-matc |
| 5e740 | 68 20 22 2e 2e 22 20 20 6e 69 6c 20 6e 69 6c 20 72 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 | h.".."..nil.nil.range))......... |
| 5e760 | 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2e 5c 5c 2e 22 20 20 20 20 72 61 6e 67 65 | ((string-match."\\.\\."....range |
| 5e780 | 29 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 2e 2e 2e 22 20 6e 69 6c 20 6e 69 6c 20 72 | ).(replace-match."...".nil.nil.r |
| 5e7a0 | 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 28 74 20 72 61 6e 67 65 29 29 29 0a 0a 28 64 65 66 | ange)).........(t.range)))..(def |
| 5e7c0 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 72 65 67 69 6f 6e 2d 72 61 6e 67 65 20 28 26 6f 70 | un.magit-diff--region-range.(&op |
| 5e7e0 | 74 69 6f 6e 61 6c 20 69 6e 74 65 72 61 63 74 69 76 65 20 6d 62 61 73 65 29 0a 20 20 28 61 6e 64 | tional.interactive.mbase)...(and |
| 5e800 | 2d 6c 65 74 2a 20 28 28 63 6f 6d 6d 69 74 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 | -let*.((commits.(magit-region-va |
| 5e820 | 6c 75 65 73 20 27 28 63 6f 6d 6d 69 74 20 62 72 61 6e 63 68 29 20 74 29 29 0a 20 20 20 20 20 20 | lues.'(commit.branch).t))....... |
| 5e840 | 20 20 20 20 20 20 20 28 72 65 76 41 20 28 63 61 72 20 28 6c 61 73 74 20 63 6f 6d 6d 69 74 73 29 | .......(revA.(car.(last.commits) |
| 5e860 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 42 20 28 63 61 72 20 63 6f 6d 6d 69 | ))..............(revB.(car.commi |
| 5e880 | 74 73 29 29 29 0a 20 20 20 20 28 70 72 6f 67 6e 20 3b 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 64 | ts))).....(progn.;.work.around.d |
| 5e8a0 | 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 20 28 77 68 65 6e 20 69 6e 74 65 72 61 63 | ebbugs#31840.......(when.interac |
| 5e8c0 | 74 69 76 65 0a 20 20 20 20 20 20 20 20 28 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 29 29 0a | tive.........(deactivate-mark)). |
| 5e8e0 | 20 20 20 20 20 20 28 69 66 20 6d 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 | ......(if.mbase...........(let.( |
| 5e900 | 28 62 61 73 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 | (base.(magit-git-string."merge-b |
| 5e920 | 61 73 65 22 20 72 65 76 41 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ase".revA.revB))).............(c |
| 5e940 | 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 3d 20 28 6d 61 67 69 | ond..............((string=.(magi |
| 5e960 | 74 2d 72 65 76 2d 70 61 72 73 65 20 72 65 76 41 29 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 | t-rev-parse.revA).base)......... |
| 5e980 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2e 2e 25 73 22 20 72 65 76 41 20 72 65 76 42 | ......(format."%s..%s".revA.revB |
| 5e9a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 3d 20 28 6d 61 67 69 74 | ))..............((string=.(magit |
| 5e9c0 | 2d 72 65 76 2d 70 61 72 73 65 20 72 65 76 42 29 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 | -rev-parse.revB).base).......... |
| 5e9e0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2e 2e 25 73 22 20 72 65 76 42 20 72 65 76 41 29 | .....(format."%s..%s".revB.revA) |
| 5ea00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 | )..............(interactive..... |
| 5ea20 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 69 6e 20 28 6d 61 67 69 74 2d 63 6f 6d | ..........(let.((main.(magit-com |
| 5ea40 | 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 56 69 65 77 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 | pleting-read."View.changes.along |
| 5ea60 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "............................... |
| 5ea80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 72 65 76 41 20 72 65 | ...................(list.revA.re |
| 5eaa0 | 76 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vB)............................. |
| 5eac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e | .....................nil.t.nil.n |
| 5eae0 | 69 6c 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | il.revB))).................(form |
| 5eb00 | 61 74 20 22 25 73 2e 2e 2e 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at."%s...%s".................... |
| 5eb20 | 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 6d 61 69 6e 20 72 65 76 42 29 20 72 65 76 | .....(if.(string=.main.revB).rev |
| 5eb40 | 41 20 72 65 76 42 29 20 6d 61 69 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 | A.revB).main)))..............(t. |
| 5eb60 | 22 25 73 2e 2e 2e 25 73 22 20 72 65 76 41 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 20 20 20 28 | "%s...%s".revA.revB))).........( |
| 5eb80 | 66 6f 72 6d 61 74 20 22 25 73 2e 2e 25 73 22 20 72 65 76 41 20 72 65 76 42 29 29 29 29 29 0a 0a | format."%s..%s".revA.revB))))).. |
| 5eba0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 61 64 2d 72 61 6e 67 65 2d 6f 72 2d | (defun.magit-diff-read-range-or- |
| 5ebc0 | 63 6f 6d 6d 69 74 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 | commit.(prompt.&optional.seconda |
| 5ebe0 | 72 79 2d 64 65 66 61 75 6c 74 20 6d 62 61 73 65 29 0a 20 20 22 52 65 61 64 20 72 61 6e 67 65 20 | ry-default.mbase)..."Read.range. |
| 5ec00 | 6f 72 20 72 65 76 69 73 69 6f 6e 20 77 69 74 68 20 73 70 65 63 69 61 6c 20 64 69 66 66 20 72 61 | or.revision.with.special.diff.ra |
| 5ec20 | 6e 67 65 20 74 72 65 61 74 6d 65 6e 74 2e 0a 49 66 20 4d 42 41 53 45 20 69 73 20 6e 6f 6e 2d 6e | nge.treatment..If.MBASE.is.non-n |
| 5ec40 | 69 6c 2c 20 70 72 6f 6d 70 74 20 66 6f 72 20 77 68 69 63 68 20 72 65 76 20 74 6f 20 70 6c 61 63 | il,.prompt.for.which.rev.to.plac |
| 5ec60 | 65 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 0a 61 20 5c 22 72 65 76 41 2e 2e 2e 72 65 76 42 5c | e.at.the.end.of.a.\"revA...revB\ |
| 5ec80 | 22 20 72 61 6e 67 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 6c 77 61 79 73 20 63 6f 6e 73 | ".range...Otherwise,.always.cons |
| 5eca0 | 74 72 75 63 74 0a 5c 22 72 65 76 41 2e 2e 72 65 76 42 5c 22 20 72 61 6e 67 65 2e 22 0a 20 20 28 | truct.\"revA..revB\".range."...( |
| 5ecc0 | 6f 72 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 72 65 67 69 6f 6e 2d 72 61 6e 67 65 20 74 20 6d | or.(magit-diff--region-range.t.m |
| 5ece0 | 62 61 73 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e 67 65 20 70 72 | base).......(magit-read-range.pr |
| 5ed00 | 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | ompt.........................(or |
| 5ed20 | 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 64 77 69 6d 29 0a 20 20 20 20 20 | .(pcase.(magit-diff--dwim)...... |
| 5ed40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 63 6f 6d 6d | .........................(`(comm |
| 5ed60 | 69 74 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it...,value).................... |
| 5ed80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 2e 2e 25 73 22 20 76 61 | ............(format."%s^..%s".va |
| 5eda0 | 6c 75 65 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lue.value))..................... |
| 5edc0 | 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 72 61 6e 67 65 20 28 70 72 65 64 20 73 74 72 69 | ..........((and.range.(pred.stri |
| 5ede0 | 6e 67 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ngp))........................... |
| 5ee00 | 20 20 20 20 20 72 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....range)).................... |
| 5ee20 | 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 | .........secondary-default...... |
| 5ee40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 | .......................(magit-ge |
| 5ee60 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | t-current-branch)))))..;;;###aut |
| 5ee80 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 61 6e 67 65 20 28 72 | oload.(defun.magit-diff-range.(r |
| 5eea0 | 65 76 2d 6f 72 2d 72 61 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 | ev-or-range.&optional.args.files |
| 5eec0 | 29 0a 20 20 22 53 68 6f 77 20 64 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 65 65 6e 20 74 77 | )..."Show.differences.between.tw |
| 5eee0 | 6f 20 63 6f 6d 6d 69 74 73 2e 0a 0a 52 45 56 2d 4f 52 2d 52 41 4e 47 45 20 73 68 6f 75 6c 64 20 | o.commits...REV-OR-RANGE.should. |
| 5ef00 | 62 65 20 61 20 72 61 6e 67 65 20 6f 72 20 61 20 73 69 6e 67 6c 65 20 72 65 76 69 73 69 6f 6e 2e | be.a.range.or.a.single.revision. |
| 5ef20 | 20 20 49 66 20 69 74 20 69 73 20 61 0a 72 65 76 69 73 69 6f 6e 2c 20 74 68 65 6e 20 73 68 6f 77 | ..If.it.is.a.revision,.then.show |
| 5ef40 | 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 72 65 6c | .changes.in.the.working.tree.rel |
| 5ef60 | 61 74 69 76 65 20 74 6f 20 74 68 61 74 0a 72 65 76 69 73 69 6f 6e 2e 20 20 49 66 20 69 74 20 69 | ative.to.that.revision...If.it.i |
| 5ef80 | 73 20 61 20 72 61 6e 67 65 2c 20 62 75 74 20 6f 6e 65 20 73 69 64 65 20 69 73 20 6f 6d 69 74 74 | s.a.range,.but.one.side.is.omitt |
| 5efa0 | 65 64 2c 20 74 68 65 6e 20 73 68 6f 77 0a 63 68 61 6e 67 65 73 20 72 65 6c 61 74 69 76 65 20 74 | ed,.then.show.changes.relative.t |
| 5efc0 | 6f 20 60 48 45 41 44 27 2e 0a 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 | o.`HEAD'...If.the.region.is.acti |
| 5efe0 | 76 65 2c 20 75 73 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 73 20 6f 6e 20 74 68 65 20 66 69 72 | ve,.use.the.revisions.on.the.fir |
| 5f000 | 73 74 20 61 6e 64 20 6c 61 73 74 0a 6c 69 6e 65 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 61 | st.and.last.line.of.the.region.a |
| 5f020 | 73 20 74 68 65 20 74 77 6f 20 73 69 64 65 73 20 6f 66 20 74 68 65 20 72 61 6e 67 65 2e 20 20 57 | s.the.two.sides.of.the.range...W |
| 5f040 | 69 74 68 20 61 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 2c 20 69 6e 73 74 65 61 64 20 6f | ith.a.prefix.argument,.instead.o |
| 5f060 | 66 20 64 69 66 66 69 6e 67 20 74 68 65 20 72 65 76 69 73 69 6f 6e 73 2c 20 63 68 6f 6f 73 65 20 | f.diffing.the.revisions,.choose. |
| 5f080 | 61 20 72 65 76 69 73 69 6f 6e 20 74 6f 0a 76 69 65 77 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 | a.revision.to.view.changes.along |
| 5f0a0 | 2c 20 73 74 61 72 74 69 6e 67 20 61 74 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 61 6e 63 65 73 74 6f | ,.starting.at.the.common.ancesto |
| 5f0c0 | 72 20 6f 66 20 62 6f 74 68 0a 72 65 76 69 73 69 6f 6e 73 20 28 69 2e 65 2e 2c 20 75 73 65 20 61 | r.of.both.revisions.(i.e.,.use.a |
| 5f0e0 | 20 5c 22 2e 2e 2e 5c 22 20 72 61 6e 67 65 29 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | .\"...\".range)."...(interactive |
| 5f100 | 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 61 64 2d 72 61 6e 67 65 2d 6f 72 | .(cons.(magit-diff-read-range-or |
| 5f120 | 2d 63 6f 6d 6d 69 74 20 22 44 69 66 66 20 66 6f 72 20 72 61 6e 67 65 22 0a 20 20 20 20 20 20 20 | -commit."Diff.for.range"........ |
| 5f140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 5f160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 | ...............nil.current-prefi |
| 5f180 | 78 2d 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | x-arg)......................(mag |
| 5f1a0 | 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 | it-diff-arguments)))...(magit-di |
| 5f1c0 | 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 76 2d 6f 72 2d 72 61 6e 67 65 20 6e 69 6c | ff-setup-buffer.rev-or-range.nil |
| 5f1e0 | 20 61 72 67 73 20 66 69 6c 65 73 20 27 63 6f 6d 6d 69 74 74 65 64 29 29 0a 0a 3b 3b 3b 23 23 23 | .args.files.'committed))..;;;### |
| 5f200 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 6f 72 6b 69 | autoload.(defun.magit-diff-worki |
| 5f220 | 6e 67 2d 74 72 65 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 76 20 61 72 67 73 20 66 69 6c 65 | ng-tree.(&optional.rev.args.file |
| 5f240 | 73 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 63 | s)..."Show.changes.between.the.c |
| 5f260 | 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 20 74 68 65 20 60 48 45 41 | urrent.working.tree.and.the.`HEA |
| 5f280 | 44 27 20 63 6f 6d 6d 69 74 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | D'.commit..With.a.prefix.argumen |
| 5f2a0 | 74 20 73 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 77 6f 72 6b 69 | t.show.changes.between.the.worki |
| 5f2c0 | 6e 67 20 74 72 65 65 20 61 6e 64 0a 61 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 | ng.tree.and.a.commit.read.from.t |
| 5f2e0 | 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | he.minibuffer."...(interactive.. |
| 5f300 | 20 20 28 63 6f 6e 73 20 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a | ..(cons.(and.current-prefix-arg. |
| 5f320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 | ..............(magit-read-branch |
| 5f340 | 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 44 69 66 66 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e | -or-commit."Diff.working.tree.an |
| 5f360 | 64 20 63 6f 6d 6d 69 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 | d.commit"))..........(magit-diff |
| 5f380 | 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 75 | -arguments)))...(magit-diff-setu |
| 5f3a0 | 70 2d 62 75 66 66 65 72 20 28 6f 72 20 72 65 76 20 22 48 45 41 44 22 29 20 6e 69 6c 20 61 72 67 | p-buffer.(or.rev."HEAD").nil.arg |
| 5f3c0 | 73 20 66 69 6c 65 73 20 27 75 6e 73 74 61 67 65 64 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | s.files.'unstaged))..;;;###autol |
| 5f3e0 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 67 65 64 20 28 26 6f | oad.(defun.magit-diff-staged.(&o |
| 5f400 | 70 74 69 6f 6e 61 6c 20 72 65 76 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 | ptional.rev.args.files)..."Show. |
| 5f420 | 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 | changes.between.the.index.and.th |
| 5f440 | 65 20 60 48 45 41 44 27 20 63 6f 6d 6d 69 74 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 | e.`HEAD'.commit..With.a.prefix.a |
| 5f460 | 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 | rgument.show.changes.between.the |
| 5f480 | 20 69 6e 64 65 78 20 61 6e 64 0a 61 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 | .index.and.a.commit.read.from.th |
| 5f4a0 | 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 | e.minibuffer."...(interactive... |
| 5f4c0 | 20 28 63 6f 6e 73 20 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 | .(cons.(and.current-prefix-arg.. |
| 5f4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d | .............(magit-read-branch- |
| 5f500 | 6f 72 2d 63 6f 6d 6d 69 74 20 22 44 69 66 66 20 69 6e 64 65 78 20 61 6e 64 20 63 6f 6d 6d 69 74 | or-commit."Diff.index.and.commit |
| 5f520 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e | "))..........(magit-diff-argumen |
| 5f540 | 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 | ts)))...(magit-diff-setup-buffer |
| 5f560 | 20 72 65 76 20 22 2d 2d 63 61 63 68 65 64 22 20 61 72 67 73 20 66 69 6c 65 73 20 27 73 74 61 67 | .rev."--cached".args.files.'stag |
| 5f580 | 65 64 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ed))..;;;###autoload.(defun.magi |
| 5f5a0 | 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 65 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 | t-diff-unstaged.(&optional.args. |
| 5f5c0 | 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 | files)..."Show.changes.between.t |
| 5f5e0 | 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 20 74 68 65 20 69 6e 64 65 78 2e 22 0a | he.working.tree.and.the.index.". |
| 5f600 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d | ..(interactive.(magit-diff-argum |
| 5f620 | 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 | ents))...(magit-diff-setup-buffe |
| 5f640 | 72 20 6e 69 6c 20 6e 69 6c 20 61 72 67 73 20 66 69 6c 65 73 20 27 75 6e 73 74 61 67 65 64 29 29 | r.nil.nil.args.files.'unstaged)) |
| 5f660 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 | ..;;;###autoload.(defun.magit-di |
| 5f680 | 66 66 2d 75 6e 6d 65 72 67 65 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 | ff-unmerged.(&optional.args.file |
| 5f6a0 | 73 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e | s)..."Show.changes.that.are.bein |
| 5f6c0 | 67 20 6d 65 72 67 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 | g.merged."...(interactive.(magit |
| 5f6e0 | 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 | -diff-arguments))...(unless.(mag |
| 5f700 | 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 65 | it-merge-in-progress-p).....(use |
| 5f720 | 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 65 72 67 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 | r-error."No.merge.is.in.progress |
| 5f740 | 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 | "))...(magit-diff-setup-buffer.( |
| 5f760 | 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 72 61 6e 67 65 29 20 6e 69 6c 20 61 72 67 73 20 66 69 6c | magit--merge-range).nil.args.fil |
| 5f780 | 65 73 20 27 63 6f 6d 6d 69 74 74 65 64 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a | es.'committed))..;;;###autoload. |
| 5f7a0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 | (defun.magit-diff-while-committi |
| 5f7c0 | 6e 67 20 28 29 0a 20 20 22 57 68 69 6c 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2c 20 73 68 6f 77 20 | ng.()..."While.committing,.show. |
| 5f7e0 | 74 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 62 65 | the.changes.that.are.about.to.be |
| 5f800 | 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 57 68 69 6c 65 20 61 6d 65 6e 64 69 6e 67 2c 20 69 6e 76 6f | .committed..While.amending,.invo |
| 5f820 | 6b 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 67 61 69 6e 20 74 6f 67 67 6c 65 73 20 62 | king.the.command.again.toggles.b |
| 5f840 | 65 74 77 65 65 6e 0a 73 68 6f 77 69 6e 67 20 6a 75 73 74 20 74 68 65 20 6e 65 77 20 63 68 61 6e | etween.showing.just.the.new.chan |
| 5f860 | 67 65 73 20 6f 72 20 61 6c 6c 20 74 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 77 69 6c 6c | ges.or.all.the.changes.that.will |
| 5f880 | 0a 62 65 20 63 6f 6d 6d 69 74 74 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a | .be.committed."...(interactive). |
| 5f8a0 | 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 2d | ..(unless.(magit-commit-message- |
| 5f8c0 | 62 75 66 66 65 72 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 6f 6d 6d | buffer).....(user-error."No.comm |
| 5f8e0 | 69 74 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 | it.in.progress"))...(magit-commi |
| 5f900 | 74 2d 64 69 66 66 2d 31 29 29 0a 0a 28 6b 65 79 6d 61 70 2d 73 65 74 20 67 69 74 2d 63 6f 6d 6d | t-diff-1))..(keymap-set.git-comm |
| 5f920 | 69 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 43 2d 63 20 43 2d 64 22 20 23 27 6d 61 67 69 74 2d 64 69 | it-mode-map."C-c.C-d".#'magit-di |
| 5f940 | 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | ff-while-committing)..;;;###auto |
| 5f960 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 | load.(defun.magit-diff-buffer-fi |
| 5f980 | 6c 65 20 28 29 0a 20 20 22 53 68 6f 77 20 64 69 66 66 20 66 6f 72 20 74 68 65 20 62 6c 6f 62 20 | le.()..."Show.diff.for.the.blob. |
| 5f9a0 | 6f 72 20 66 69 6c 65 20 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | or.file.visited.in.the.current.b |
| 5f9c0 | 75 66 66 65 72 2e 0a 0a 57 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 76 69 73 69 74 73 20 61 | uffer...When.the.buffer.visits.a |
| 5f9e0 | 20 62 6c 6f 62 2c 20 74 68 65 6e 20 73 68 6f 77 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 | .blob,.then.show.the.respective. |
| 5fa00 | 63 6f 6d 6d 69 74 2e 0a 57 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 76 69 73 69 74 73 20 61 | commit..When.the.buffer.visits.a |
| 5fa20 | 20 66 69 6c 65 2c 20 74 68 65 6e 20 73 68 6f 77 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 73 | .file,.then.show.the.differences |
| 5fa40 | 20 62 65 74 77 65 65 6e 0a 60 48 45 41 44 27 20 61 6e 64 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 | .between.`HEAD'.and.the.working. |
| 5fa60 | 74 72 65 65 2e 20 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73 20 6c 69 6d 69 74 20 74 68 65 20 64 | tree...In.both.cases.limit.the.d |
| 5fa80 | 69 66 66 20 74 6f 0a 74 68 65 20 66 69 6c 65 20 6f 72 20 62 6c 6f 62 2e 22 0a 20 20 28 69 6e 74 | iff.to.the.file.or.blob."...(int |
| 5faa0 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 | eractive)...(require.'magit)...( |
| 5fac0 | 69 66 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 | if-let.((file.(magit-file-relati |
| 5fae0 | 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 | ve-name))).......(if.magit-buffe |
| 5fb00 | 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d | r-refname...........(magit-show- |
| 5fb20 | 63 6f 6d 6d 69 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 | commit.magit-buffer-refname..... |
| 5fb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d | .........................(car.(m |
| 5fb60 | 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 | agit-show-commit--arguments))... |
| 5fb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 | ...........................(list |
| 5fba0 | 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 72 29 0a 20 20 | .file)).........(save-buffer)... |
| 5fbc0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 | ......(let.((line.(line-number-a |
| 5fbe0 | 74 2d 70 6f 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 20 28 63 75 72 72 | t-pos))...............(col.(curr |
| 5fc00 | 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 | ent-column)))...........(with-cu |
| 5fc20 | 72 72 65 6e 74 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | rrent-buffer...............(magi |
| 5fc40 | 74 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 | t-diff-setup-buffer.(or.(magit-g |
| 5fc60 | 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 | et-current-branch)."HEAD")...... |
| 5fc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 5fca0 | 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..nil........................... |
| 5fcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 | .............(car.(magit-diff-ar |
| 5fce0 | 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | guments))....................... |
| 5fd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 66 69 6c 65 29 0a 20 20 20 | .................(list.file).... |
| 5fd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 5fd40 | 20 20 20 20 27 75 6e 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....'unstaged................... |
| 5fd60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d | .....................magit-diff- |
| 5fd80 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | buffer-file-locked)............. |
| 5fda0 | 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 6f 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 66 69 6c 65 20 | (magit-diff--goto-position.file. |
| 5fdc0 | 6c 69 6e 65 20 63 6f 6c 29 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 75 | line.col)))).....(user-error."Bu |
| 5fde0 | 66 66 65 72 20 69 73 6e 27 74 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 22 29 29 29 0a 0a | ffer.isn't.visiting.a.file"))).. |
| 5fe00 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 | ;;;###autoload.(defun.magit-diff |
| 5fe20 | 2d 70 61 74 68 73 20 28 61 20 62 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 | -paths.(a.b)..."Show.changes.bet |
| 5fe40 | 77 65 65 6e 20 61 6e 79 20 74 77 6f 20 66 69 6c 65 73 20 6f 6e 20 64 69 73 6b 2e 22 0a 20 20 28 | ween.any.two.files.on.disk."...( |
| 5fe60 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d | interactive.(list.(read-file-nam |
| 5fe80 | 65 20 22 46 69 72 73 74 20 66 69 6c 65 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 | e."First.file:.".nil.nil.t)..... |
| 5fea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 | .................(read-file-name |
| 5fec0 | 20 22 53 65 63 6f 6e 64 20 66 69 6c 65 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 74 29 29 29 0a 20 20 | ."Second.file:.".nil.nil.t)))... |
| 5fee0 | 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 6e 69 6c 20 22 2d 2d | (magit-diff-setup-buffer.nil."-- |
| 5ff00 | 6e 6f 2d 69 6e 64 65 78 22 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | no-index".nil................... |
| 5ff20 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 | .........(list.(magit-convert-fi |
| 5ff40 | 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lename-for-git.................. |
| 5ff60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 | .................(expand-file-na |
| 5ff80 | 6d 65 20 61 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | me.a)).......................... |
| 5ffa0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d | ........(magit-convert-filename- |
| 5ffc0 | 66 6f 72 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | for-git......................... |
| 5ffe0 | 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 29 29 29 | ..........(expand-file-name.b))) |
| 60000 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 75 6e 64 | ............................'und |
| 60020 | 65 66 69 6e 65 64 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d | efined))..(defun.magit-show-comm |
| 60040 | 69 74 2d 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 | it--arguments.()...(pcase-let.(( |
| 60060 | 60 28 2c 61 72 67 73 20 2c 64 69 66 66 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | `(,args.,diff-files)............ |
| 60080 | 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 | ....(magit-diff-arguments.'magit |
| 600a0 | 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 61 72 67 73 | -revision-mode))).....(list.args |
| 600c0 | 20 28 69 66 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d | .(if.(derived-mode-p.'magit-log- |
| 600e0 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f | mode)....................(and.(o |
| 60100 | 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 74 65 72 2d 66 69 6c 65 73 2d 6f 6e | r.magit-revision-filter-files-on |
| 60120 | 2d 66 6f 6c 6c 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -follow......................... |
| 60140 | 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 6d 61 67 69 | ....(not.(member."--follow".magi |
| 60160 | 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-buffer-log-args)))............ |
| 60180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 | .............magit-buffer-log-fi |
| 601a0 | 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 66 66 2d 66 69 6c 65 73 | les)..................diff-files |
| 601c0 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ))))..;;;###autoload.(defun.magi |
| 601e0 | 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 | t-show-commit.(rev.&optional.arg |
| 60200 | 73 20 66 69 6c 65 73 20 6d 6f 64 75 6c 65 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 72 65 76 | s.files.module)..."Visit.the.rev |
| 60220 | 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 | ision.at.point.in.another.buffer |
| 60240 | 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 | ..If.there.is.no.revision.at.poi |
| 60260 | 6e 74 20 6f 72 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 70 72 6f | nt.or.with.a.prefix.argument.pro |
| 60280 | 6d 70 74 0a 66 6f 72 20 61 20 72 65 76 69 73 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | mpt.for.a.revision."...(interact |
| 602a0 | 69 76 65 0a 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 6d 63 6f 6d 6d 69 74 20 28 6d 61 | ive....(pcase-let*.((mcommit.(ma |
| 602c0 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 6d 6f 64 75 6c 65 2d 63 6f 6d | git-section-value-if.'module-com |
| 602e0 | 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 74 70 6f 69 6e 74 20 28 | mit)).................(atpoint.( |
| 60300 | 6f 72 20 6d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.mcommit...................... |
| 60320 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 | ........(magit-thing-at-point.'g |
| 60340 | 69 74 2d 72 65 76 69 73 69 6f 6e 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-revision.t).................. |
| 60360 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d | ............(magit-branch-or-com |
| 60380 | 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mit-at-point)))................. |
| 603a0 | 28 60 28 2c 61 72 67 73 20 2c 66 69 6c 65 73 29 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d | (`(,args.,files).(magit-show-com |
| 603c0 | 6d 69 74 2d 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 6f 72 | mit--arguments)))......(list.(or |
| 603e0 | 20 28 61 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 20 61 | .(and.(not.current-prefix-arg).a |
| 60400 | 74 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 | tpoint)................(magit-re |
| 60420 | 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 | ad-branch-or-commit."Show.commit |
| 60440 | 22 20 61 74 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 0a 20 20 20 20 | ".atpoint))............args..... |
| 60460 | 20 20 20 20 20 20 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 63 6f | .......files............(and.mco |
| 60480 | 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 | mmit.................(magit-sect |
| 604a0 | 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d | ion-parent-value.(magit-current- |
| 604c0 | 73 65 63 74 69 6f 6e 29 29 29 29 29 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 | section))))))...(require.'magit) |
| 604e0 | 0a 20 20 28 6c 65 74 2a 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 | ...(let*.((file.(magit-file-rela |
| 60500 | 74 69 76 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 6e 20 28 61 6e 64 20 66 69 | tive-name))..........(ln.(and.fi |
| 60520 | 6c 65 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 29 29 29 29 0a 20 20 20 20 28 | le.(line-number-at-pos)))).....( |
| 60540 | 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 77 68 65 6e 20 | magit-with-toplevel.......(when. |
| 60560 | 6d 6f 64 75 6c 65 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 | module.........(setq.default-dir |
| 60580 | 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | ectory...............(expand-fil |
| 605a0 | 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 6d | e-name.(file-name-as-directory.m |
| 605c0 | 6f 64 75 6c 65 29 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 63 | odule)))).......(unless.(magit-c |
| 605e0 | 6f 6d 6d 69 74 2d 70 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | ommit-p.rev).........(user-error |
| 60600 | 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 63 6f 6d 6d 69 74 22 20 72 65 76 29 29 0a 20 20 20 20 | ."%s.is.not.a.commit".rev))..... |
| 60620 | 20 20 28 77 68 65 6e 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 | ..(when.file.........(save-buffe |
| 60640 | 72 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 20 28 6d 61 67 69 74 2d 72 65 76 69 | r)).......(let.((buf.(magit-revi |
| 60660 | 73 69 6f 6e 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 76 20 61 72 67 73 20 66 69 6c 65 73 | sion-setup-buffer.rev.args.files |
| 60680 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 | ))).........(when.file.......... |
| 606a0 | 20 28 6c 65 74 20 28 28 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d | .(let.((line.(magit-diff-visit-- |
| 606c0 | 6f 66 66 73 65 74 20 66 69 6c 65 20 28 6c 69 73 74 20 22 2d 52 22 20 72 65 76 29 20 6c 6e 29 29 | offset.file.(list."-R".rev).ln)) |
| 606e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 20 28 63 75 72 72 65 6e 74 2d 63 | .................(col.(current-c |
| 60700 | 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 | olumn))).............(with-curre |
| 60720 | 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | nt-buffer.buf...............(mag |
| 60740 | 69 74 2d 64 69 66 66 2d 2d 67 6f 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 66 69 6c 65 20 6c 69 6e 65 | it-diff--goto-position.file.line |
| 60760 | 20 63 6f 6c 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d | .col))))))))..(defun.magit-diff- |
| 60780 | 2d 6c 6f 63 61 74 65 2d 68 75 6e 6b 20 28 66 69 6c 65 20 6c 69 6e 65 20 26 6f 70 74 69 6f 6e 61 | -locate-hunk.(file.line.&optiona |
| 607a0 | 6c 20 70 61 72 65 6e 74 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 64 69 66 66 20 28 63 6c | l.parent)...(and-let*.((diff.(cl |
| 607c0 | 2d 66 69 6e 64 2d 69 66 20 28 6c 61 6d 62 64 61 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 | -find-if.(lambda.(section)...... |
| 607e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | ............................(and |
| 60800 | 20 28 63 6c 2d 74 79 70 65 70 20 73 65 63 74 69 6f 6e 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 | .(cl-typep.section.'magit-file-s |
| 60820 | 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ection)......................... |
| 60840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 73 65 63 74 69 | ..............(equal.(oref.secti |
| 60860 | 6f 6e 20 76 61 6c 75 65 29 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.value).file)))............... |
| 60880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 28 6f 72 20 70 61 72 65 6e | .................(oref.(or.paren |
| 608a0 | 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 29 20 63 68 69 6c 64 72 65 6e 29 29 | t.magit-root-section).children)) |
| 608c0 | 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 68 75 6e 6b 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | )).....(let.((hunk.nil)......... |
| 608e0 | 20 20 28 68 75 6e 6b 73 20 28 6f 72 65 66 20 64 69 66 66 20 63 68 69 6c 64 72 65 6e 29 29 29 0a | ..(hunks.(oref.diff.children))). |
| 60900 | 20 20 20 20 20 20 28 63 6c 2d 62 6c 6f 63 6b 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 77 68 69 | ......(cl-block.nil.........(whi |
| 60920 | 6c 65 20 28 73 65 74 71 20 68 75 6e 6b 20 28 70 6f 70 20 68 75 6e 6b 73 29 29 0a 20 20 20 20 20 | le.(setq.hunk.(pop.hunks))...... |
| 60940 | 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 72 61 6e 67 65 20 28 6f 72 65 66 20 68 75 6e | .....(when-let.((range.(oref.hun |
| 60960 | 6b 20 74 6f 2d 72 61 6e 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 | k.to-range))).............(pcase |
| 60980 | 2d 6c 65 74 2a 20 28 28 60 28 2c 62 65 67 20 2c 6c 65 6e 29 20 72 61 6e 67 65 29 0a 20 20 20 20 | -let*.((`(,beg.,len).range)..... |
| 609a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 2b 20 62 65 67 | .....................(end.(+.beg |
| 609c0 | 20 6c 65 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 3e 20 | .len)))...............(cond.((>. |
| 609e0 | 20 62 65 67 20 6c 69 6e 65 29 20 20 20 20 20 28 63 6c 2d 72 65 74 75 72 6e 20 28 6c 69 73 74 20 | .beg.line).....(cl-return.(list. |
| 60a00 | 64 69 66 66 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | diff.nil)))..................... |
| 60a20 | 28 28 3c 3d 20 62 65 67 20 6c 69 6e 65 20 65 6e 64 29 20 28 63 6c 2d 72 65 74 75 72 6e 20 28 6c | ((<=.beg.line.end).(cl-return.(l |
| 60a40 | 69 73 74 20 68 75 6e 6b 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ist.hunk.t)))................... |
| 60a60 | 20 20 28 28 6e 75 6c 6c 20 68 75 6e 6b 73 29 20 20 20 20 20 20 28 63 6c 2d 72 65 74 75 72 6e 20 | ..((null.hunks)......(cl-return. |
| 60a80 | 28 6c 69 73 74 20 68 75 6e 6b 20 6e 69 6c 29 29 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | (list.hunk.nil)))))))))))..(defu |
| 60aa0 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 6f 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 28 66 69 6c | n.magit-diff--goto-position.(fil |
| 60ac0 | 65 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 70 61 72 65 6e 74 29 0a | e.line.column.&optional.parent). |
| 60ae0 | 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 70 6f 73 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6c | ..(when-let.((pos.(magit-diff--l |
| 60b00 | 6f 63 61 74 65 2d 68 75 6e 6b 20 66 69 6c 65 20 6c 69 6e 65 20 70 61 72 65 6e 74 29 29 29 0a 20 | ocate-hunk.file.line.parent))).. |
| 60b20 | 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 73 65 63 74 69 6f 6e 20 2c 65 78 61 63 | ...(pcase-let.((`(,section.,exac |
| 60b40 | 74 29 20 70 6f 73 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 63 6c 2d 74 79 70 65 70 20 | t).pos)).......(cond.((cl-typep. |
| 60b60 | 73 65 63 74 69 6f 6e 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 | section.'magit-file-section).... |
| 60b80 | 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 | ..........(goto-char.(oref.secti |
| 60ba0 | 6f 6e 20 73 74 61 72 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 61 63 74 0a 20 | on.start))).............(exact.. |
| 60bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 | ............(goto-char.(oref.sec |
| 60be0 | 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | tion.content))..............(let |
| 60c00 | 20 28 28 70 6f 73 20 28 63 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 6f 2d 72 61 6e | .((pos.(car.(oref.section.to-ran |
| 60c20 | 67 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6f 72 | ge))))................(while.(or |
| 60c40 | 20 28 3c 20 70 6f 73 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(<.pos.line)................... |
| 60c60 | 20 20 20 20 20 20 20 20 28 3d 20 28 63 68 61 72 2d 61 66 74 65 72 29 20 3f 2d 29 29 0a 20 20 20 | ........(=.(char-after).?-)).... |
| 60c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3d 20 28 63 68 61 72 2d 61 | ..............(unless.(=.(char-a |
| 60ca0 | 66 74 65 72 29 20 3f 2d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c | fter).?-)....................(cl |
| 60cc0 | 2d 69 6e 63 66 20 70 6f 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | -incf.pos))..................(fo |
| 60ce0 | 72 77 61 72 64 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 | rward-line)))..............(forw |
| 60d00 | 61 72 64 2d 63 68 61 72 20 28 31 2b 20 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ard-char.(1+.column))).......... |
| 60d20 | 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f | ...(t..............(goto-char.(o |
| 60d40 | 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ref.section.start))............. |
| 60d60 | 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 70 61 72 | .(setq.section.(oref.section.par |
| 60d80 | 65 6e 74 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 | ent)))).......(while.section.... |
| 60da0 | 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 68 69 64 64 65 6e 29 | .....(when.(oref.section.hidden) |
| 60dc0 | 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 73 | ...........(magit-section-show.s |
| 60de0 | 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 | ection)).........(setq.section.( |
| 60e00 | 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 70 61 72 65 6e 74 29 29 29 29 0a 20 20 20 20 28 6d 61 67 | oref.section.parent)))).....(mag |
| 60e20 | 69 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 29 0a 20 20 20 | it-section-update-highlight).... |
| 60e40 | 20 74 29 29 0a 0a 3b 3b 3b 3b 20 53 65 74 74 69 6e 67 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 | .t))..;;;;.Setting.Commands..(de |
| 60e60 | 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 77 69 74 63 68 2d 72 61 6e 67 65 2d 74 79 70 65 | fun.magit-diff-switch-range-type |
| 60e80 | 20 28 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 64 69 66 66 20 72 61 6e 67 65 20 74 79 70 65 2e 0a | .()..."Convert.diff.range.type.. |
| 60ea0 | 43 68 61 6e 67 65 20 5c 22 72 65 76 41 2e 2e 72 65 76 42 5c 22 20 74 6f 20 5c 22 72 65 76 41 2e | Change.\"revA..revB\".to.\"revA. |
| 60ec0 | 2e 2e 72 65 76 42 5c 22 2c 20 6f 72 20 76 69 63 65 20 76 65 72 73 61 2e 22 0a 20 20 28 69 6e 74 | ..revB\",.or.vice.versa."...(int |
| 60ee0 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 | eractive)...(if.(and.magit-buffe |
| 60f00 | 72 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 | r-range............(derived-mode |
| 60f20 | 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -p.'magit-diff-mode)............ |
| 60f40 | 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 61 6e 67 65 2d 72 65 20 6d 61 67 | (string-match.magit-range-re.mag |
| 60f60 | 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 | it-buffer-range)).......(setq.ma |
| 60f80 | 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 | git-buffer-range.............(re |
| 60fa0 | 70 6c 61 63 65 2d 6d 61 74 63 68 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 28 6d 61 74 63 68 2d | place-match.(if.(string=.(match- |
| 60fc0 | 73 74 72 69 6e 67 20 32 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 20 22 2e 2e | string.2.magit-buffer-range).".. |
| 60fe0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ").............................. |
| 61000 | 20 20 22 2e 2e 2e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .."..."......................... |
| 61020 | 20 20 20 20 20 22 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....."..")...................... |
| 61040 | 20 20 20 20 20 20 74 20 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 32 29 29 | ......t.t.magit-buffer-range.2)) |
| 61060 | 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 72 61 6e 67 65 20 74 6f 20 63 68 | .....(user-error."No.range.to.ch |
| 61080 | 61 6e 67 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 | ange"))...(magit-refresh))..(def |
| 610a0 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 6c 69 70 2d 72 65 76 73 20 28 29 0a 20 20 22 53 77 | un.magit-diff-flip-revs.()..."Sw |
| 610c0 | 61 70 20 72 65 76 69 73 69 6f 6e 73 20 69 6e 20 64 69 66 66 20 72 61 6e 67 65 2e 0a 43 68 61 6e | ap.revisions.in.diff.range..Chan |
| 610e0 | 67 65 20 5c 22 72 65 76 41 2e 2e 72 65 76 42 5c 22 20 74 6f 20 5c 22 72 65 76 42 2e 2e 72 65 76 | ge.\"revA..revB\".to.\"revB..rev |
| 61100 | 41 5c 22 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 61 6e 64 | A\"."...(interactive)...(if.(and |
| 61120 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 | .magit-buffer-range............( |
| 61140 | 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 | derived-mode-p.'magit-diff-mode) |
| 61160 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d | ............(string-match.magit- |
| 61180 | 72 61 6e 67 65 2d 72 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 29 0a 20 20 | range-re.magit-buffer-range))... |
| 611a0 | 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 | ....(progn.........(setq.magit-b |
| 611c0 | 75 66 66 65 72 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 | uffer-range...............(conca |
| 611e0 | 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | t.(match-string.3.magit-buffer-r |
| 61200 | 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 | ange).......................(mat |
| 61220 | 63 68 2d 73 74 72 69 6e 67 20 32 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a | ch-string.2.magit-buffer-range). |
| 61240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 | ......................(match-str |
| 61260 | 69 6e 67 20 31 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 29 29 0a 20 20 20 20 | ing.1.magit-buffer-range)))..... |
| 61280 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 | ....(magit-refresh)).....(user-e |
| 612a0 | 72 72 6f 72 20 22 4e 6f 20 72 61 6e 67 65 20 74 6f 20 73 77 61 70 22 29 29 29 0a 0a 28 64 65 66 | rror."No.range.to.swap")))..(def |
| 612c0 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 6f 67 67 6c 65 2d 66 69 6c 65 2d 66 69 6c 74 65 72 | un.magit-diff-toggle-file-filter |
| 612e0 | 20 28 29 0a 20 20 22 54 6f 67 67 6c 65 20 74 68 65 20 66 69 6c 65 20 72 65 73 74 72 69 63 74 69 | .()..."Toggle.the.file.restricti |
| 61300 | 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 64 69 66 66 73 | on.of.the.current.buffer's.diffs |
| 61320 | 2e 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 6d 6f 64 65 20 69 | ..If.the.current.buffer's.mode.i |
| 61340 | 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 27 2c | s.derived.from.`magit-log-mode', |
| 61360 | 0a 74 6f 67 67 6c 65 20 74 68 65 20 66 69 6c 65 20 72 65 73 74 72 69 63 74 69 6f 6e 20 69 6e 20 | .toggle.the.file.restriction.in. |
| 61380 | 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 27 73 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 | the.repository's.revision.buffer |
| 613a0 | 0a 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 63 6c | .instead."...(interactive)...(cl |
| 613c0 | 2d 66 6c 65 74 20 28 28 74 6f 67 67 6c 65 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -flet.((toggle.()............... |
| 613e0 | 28 69 66 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a | (if.(or.magit-buffer-diff-files. |
| 61400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 | ......................magit-buff |
| 61420 | 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 2d 73 75 73 70 65 6e 64 65 64 29 0a 20 20 20 20 20 20 20 | er-diff-files-suspended)........ |
| 61440 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 72 6f 74 61 74 65 66 20 6d 61 67 69 74 2d 62 75 66 | ...........(cl-rotatef.magit-buf |
| 61460 | 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fer-diff-files.................. |
| 61480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 | .............magit-buffer-diff-f |
| 614a0 | 69 6c 65 73 2d 73 75 73 70 65 6e 64 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles-suspended)................. |
| 614c0 | 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 | (setq.magit-buffer-diff-files... |
| 614e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 69 | ....................(transient-i |
| 61500 | 6e 66 69 78 2d 72 65 61 64 20 27 6d 61 67 69 74 3a 2d 2d 29 29 29 0a 20 20 20 20 20 20 20 20 20 | nfix-read.'magit:--))).......... |
| 61520 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 | .....(magit-refresh))).....(cond |
| 61540 | 0a 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f | ......((derived-mode-p.'magit-lo |
| 61560 | 67 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 | g-mode.......................'ma |
| 61580 | 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-cherry-mode................. |
| 615a0 | 20 20 20 20 20 20 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | ......'magit-reflog-mode)....... |
| 615c0 | 28 69 66 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 | (if-let.((buffer.(magit-get-mode |
| 615e0 | 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 0a | -buffer.'magit-revision-mode))). |
| 61600 | 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 | ..........(with-current-buffer.b |
| 61620 | 75 66 66 65 72 20 28 74 6f 67 67 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 | uffer.(toggle)).........(message |
| 61640 | 20 22 4e 6f 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 22 29 29 29 0a 20 20 20 20 20 28 28 | ."No.revision.buffer")))......(( |
| 61660 | 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 | local-variable-p.'magit-buffer-d |
| 61680 | 69 66 66 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 28 74 6f 67 67 6c 65 29 29 0a 20 20 20 20 20 | iff-files).......(toggle))...... |
| 616a0 | 28 74 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 74 6f 67 | (t.......(user-error."Cannot.tog |
| 616c0 | 67 6c 65 20 66 69 6c 65 20 66 69 6c 74 65 72 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 | gle.file.filter.in.this.buffer") |
| 616e0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 6c 65 73 73 2d 63 6f 6e | ))))..(defun.magit-diff-less-con |
| 61700 | 74 65 78 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 0a 20 20 22 44 65 63 72 65 61 | text.(&optional.count)..."Decrea |
| 61720 | 73 65 20 74 68 65 20 63 6f 6e 74 65 78 74 20 66 6f 72 20 64 69 66 66 20 68 75 6e 6b 73 20 62 79 | se.the.context.for.diff.hunks.by |
| 61740 | 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 | .COUNT.lines."...(interactive."p |
| 61760 | 22 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 2d 63 6f 6e 74 65 78 74 20 28 6c 61 | ")...(magit-diff-set-context.(la |
| 61780 | 6d 62 64 61 20 28 63 75 72 29 20 28 6d 61 78 20 30 20 28 2d 20 28 6f 72 20 63 75 72 20 30 29 20 | mbda.(cur).(max.0.(-.(or.cur.0). |
| 617a0 | 63 6f 75 6e 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f | count)))))..(defun.magit-diff-mo |
| 617c0 | 72 65 2d 63 6f 6e 74 65 78 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 0a 20 20 22 | re-context.(&optional.count)..." |
| 617e0 | 49 6e 63 72 65 61 73 65 20 74 68 65 20 63 6f 6e 74 65 78 74 20 66 6f 72 20 64 69 66 66 20 68 75 | Increase.the.context.for.diff.hu |
| 61800 | 6e 6b 73 20 62 79 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | nks.by.COUNT.lines."...(interact |
| 61820 | 69 76 65 20 22 70 22 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 2d 63 6f 6e 74 65 | ive."p")...(magit-diff-set-conte |
| 61840 | 78 74 20 28 6c 61 6d 62 64 61 20 28 63 75 72 29 20 28 2b 20 28 6f 72 20 63 75 72 20 30 29 20 63 | xt.(lambda.(cur).(+.(or.cur.0).c |
| 61860 | 6f 75 6e 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 64 65 66 61 | ount))))..(defun.magit-diff-defa |
| 61880 | 75 6c 74 2d 63 6f 6e 74 65 78 74 20 28 29 0a 20 20 22 52 65 73 65 74 20 63 6f 6e 74 65 78 74 20 | ult-context.()..."Reset.context. |
| 618a0 | 66 6f 72 20 64 69 66 66 20 68 75 6e 6b 73 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 68 65 | for.diff.hunks.to.the.default.he |
| 618c0 | 69 67 68 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d | ight."...(interactive)...(magit- |
| 618e0 | 64 69 66 66 2d 73 65 74 2d 63 6f 6e 74 65 78 74 20 23 27 69 67 6e 6f 72 65 29 29 0a 0a 28 64 65 | diff-set-context.#'ignore))..(de |
| 61900 | 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 2d 63 6f 6e 74 65 78 74 20 28 66 6e 29 0a | fun.magit-diff-set-context.(fn). |
| 61920 | 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d | ..(when.(derived-mode-p.'magit-m |
| 61940 | 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 | erge-preview-mode).....(user-err |
| 61960 | 6f 72 20 22 43 61 6e 6e 6f 74 20 75 73 65 20 25 73 20 69 6e 20 25 73 22 20 74 68 69 73 2d 63 6f | or."Cannot.use.%s.in.%s".this-co |
| 61980 | 6d 6d 61 6e 64 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 | mmand.major-mode))...(let*.((def |
| 619a0 | 20 28 69 66 2d 6c 65 74 20 28 28 63 6f 6e 74 65 78 74 20 28 6d 61 67 69 74 2d 67 65 74 20 22 64 | .(if-let.((context.(magit-get."d |
| 619c0 | 69 66 66 2e 63 6f 6e 74 65 78 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iff.context")))................. |
| 619e0 | 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 63 6f 6e 74 65 78 74 29 0a 20 20 20 | ..(string-to-number.context).... |
| 61a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 33 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 20 6d | .............3))..........(val.m |
| 61a20 | 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | agit-buffer-diff-args).......... |
| 61a40 | 28 61 72 67 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 2d 55 | (arg.(--first.(string-match."^-U |
| 61a60 | 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 3f 24 22 20 69 74 29 20 76 61 6c 29 29 0a 20 20 20 20 20 20 | \\([0-9]+\\)?$".it).val))....... |
| 61a80 | 20 20 20 28 6e 75 6d 20 28 69 66 2d 6c 65 74 20 28 28 73 74 72 20 28 61 6e 64 20 61 72 67 20 28 | ...(num.(if-let.((str.(and.arg.( |
| 61aa0 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 72 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | match-string.1.arg)))).......... |
| 61ac0 | 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 73 74 72 29 0a | .........(string-to-number.str). |
| 61ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 28 | ................def))..........( |
| 61b00 | 76 61 6c 20 28 64 65 6c 65 74 65 20 61 72 67 20 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 | val.(delete.arg.val))..........( |
| 61b20 | 6e 75 6d 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 6e 75 6d 29 29 0a 20 20 20 20 20 20 20 20 20 28 | num.(funcall.fn.num))..........( |
| 61b40 | 61 72 67 20 28 61 6e 64 20 6e 75 6d 20 28 6e 6f 74 20 28 3d 20 6e 75 6d 20 64 65 66 29 29 20 28 | arg.(and.num.(not.(=.num.def)).( |
| 61b60 | 66 6f 72 6d 61 74 20 22 2d 55 25 64 22 20 6e 75 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 | format."-U%d".num)))..........(v |
| 61b80 | 61 6c 20 28 69 66 20 61 72 67 20 28 63 6f 6e 73 20 61 72 67 20 76 61 6c 29 20 76 61 6c 29 29 29 | al.(if.arg.(cons.arg.val).val))) |
| 61ba0 | 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 | .....(setq.magit-buffer-diff-arg |
| 61bc0 | 73 20 76 61 6c 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 | s.val))...(magit-refresh))..(def |
| 61be0 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 70 20 28 29 0a 20 20 28 69 66 | un.magit-diff-context-p.()...(if |
| 61c00 | 2d 6c 65 74 20 28 28 61 72 67 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | -let.((arg.(--first.(string-matc |
| 61c20 | 68 20 22 5e 2d 55 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 24 22 20 69 74 29 0a 20 20 20 20 20 20 20 | h."^-U\\([0-9]+\\)$".it)........ |
| 61c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 | ..................magit-buffer-d |
| 61c60 | 69 66 66 2d 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 61 72 | iff-args))).......(not.(equal.ar |
| 61c80 | 67 20 22 2d 55 30 22 29 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | g."-U0")).....t))..(defun.magit- |
| 61ca0 | 64 69 66 66 2d 69 67 6e 6f 72 65 2d 61 6e 79 2d 73 70 61 63 65 2d 70 20 28 29 0a 20 20 28 2d 2d | diff-ignore-any-space-p.()...(-- |
| 61cc0 | 61 6e 79 2d 70 20 28 6d 65 6d 62 65 72 20 69 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 | any-p.(member.it.magit-buffer-di |
| 61ce0 | 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 27 28 22 2d 2d 69 67 6e 6f 72 65 2d | ff-args)............'("--ignore- |
| 61d00 | 63 72 2d 61 74 2d 65 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 | cr-at-eol".............."--ignor |
| 61d20 | 65 2d 73 70 61 63 65 2d 61 74 2d 65 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | e-space-at-eol".............."-- |
| 61d40 | 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 65 22 20 22 2d 62 22 0a 20 20 20 20 20 20 | ignore-space-change"."-b"....... |
| 61d60 | 20 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 20 22 2d 77 22 | ......."--ignore-all-space"."-w" |
| 61d80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 62 6c 61 6e 6b 2d 73 70 | .............."--ignore-blank-sp |
| 61da0 | 61 63 65 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 6f 67 67 6c | ace")))..(defun.magit-diff-toggl |
| 61dc0 | 65 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 79 6c 65 29 0a | e-refine-hunk.(&optional.style). |
| 61de0 | 20 20 22 54 75 72 6e 20 64 69 66 66 2d 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 6f 6e 20 6f 72 | .."Turn.diff-hunk.refining.on.or |
| 61e00 | 20 6f 66 66 2e 0a 0a 49 66 20 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 63 75 72 72 65 | .off...If.hunk.refining.is.curre |
| 61e20 | 6e 74 6c 79 20 6f 6e 2c 20 74 68 65 6e 20 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 74 | ntly.on,.then.hunk.refining.is.t |
| 61e40 | 75 72 6e 65 64 20 6f 66 66 2e 0a 49 66 20 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 6f | urned.off..If.hunk.refining.is.o |
| 61e60 | 66 66 2c 20 74 68 65 6e 20 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 74 75 72 6e 65 64 | ff,.then.hunk.refining.is.turned |
| 61e80 | 20 6f 6e 2c 20 69 6e 0a 60 73 65 6c 65 63 74 65 64 27 20 6d 6f 64 65 20 28 6f 6e 6c 79 20 74 68 | .on,.in.`selected'.mode.(only.th |
| 61ea0 | 65 20 63 75 72 72 65 6e 74 6c 79 20 73 65 6c 65 63 74 65 64 20 68 75 6e 6b 20 69 73 20 72 65 66 | e.currently.selected.hunk.is.ref |
| 61ec0 | 69 6e 65 64 29 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 | ined)...With.a.prefix.argument,. |
| 61ee0 | 74 68 65 20 5c 22 74 68 69 72 64 20 63 68 6f 69 63 65 5c 22 20 69 73 20 75 73 65 64 20 69 6e 73 | the.\"third.choice\".is.used.ins |
| 61f00 | 74 65 61 64 3a 0a 49 66 20 68 75 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 63 75 72 72 65 6e | tead:.If.hunk.refining.is.curren |
| 61f20 | 74 6c 79 20 6f 6e 2c 20 74 68 65 6e 20 72 65 66 69 6e 69 6e 67 20 69 73 20 6b 65 70 74 20 6f 6e | tly.on,.then.refining.is.kept.on |
| 61f40 | 2c 20 62 75 74 0a 74 68 65 20 72 65 66 69 6e 69 6e 67 20 6d 6f 64 65 20 28 60 73 65 6c 65 63 74 | ,.but.the.refining.mode.(`select |
| 61f60 | 65 64 27 20 6f 72 20 60 61 6c 6c 27 29 20 69 73 20 73 77 69 74 63 68 65 64 2e 0a 49 66 20 68 75 | ed'.or.`all').is.switched..If.hu |
| 61f80 | 6e 6b 20 72 65 66 69 6e 69 6e 67 20 69 73 20 6f 66 66 2c 20 74 68 65 6e 20 68 75 6e 6b 20 72 65 | nk.refining.is.off,.then.hunk.re |
| 61fa0 | 66 69 6e 69 6e 67 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 2c 20 69 6e 0a 60 61 6c 6c 27 20 6d 6f | fining.is.turned.on,.in.`all'.mo |
| 61fc0 | 64 65 20 28 61 6c 6c 20 68 75 6e 6b 73 20 72 65 66 69 6e 65 64 29 2e 0a 0a 43 75 73 74 6f 6d 69 | de.(all.hunks.refined)...Customi |
| 61fe0 | 7a 65 20 76 61 72 69 61 62 6c 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 | ze.variable.`magit-diff-refine-h |
| 62000 | 75 6e 6b 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 6d 6f 64 65 2e | unk'.to.change.the.default.mode. |
| 62020 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 73 65 74 71 2d 6c 6f | "...(interactive."P")...(setq-lo |
| 62040 | 63 61 6c 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 0a 20 20 20 20 20 | cal.magit-diff-refine-hunk...... |
| 62060 | 20 20 20 20 20 20 20 20 20 28 69 66 20 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........(if.style.............. |
| 62080 | 20 20 20 20 20 28 69 66 20 28 65 71 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 | .....(if.(eq.magit-diff-refine-h |
| 620a0 | 75 6e 6b 20 27 61 6c 6c 29 20 74 20 27 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | unk.'all).t.'all)............... |
| 620c0 | 20 20 28 6e 6f 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 29 29 29 | ..(not.magit-diff-refine-hunk))) |
| 620e0 | 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 70 64 61 74 65 2d 68 75 6e 6b 2d 72 65 66 69 6e | ...(magit-diff-update-hunk-refin |
| 62100 | 65 6d 65 6e 74 29 29 0a 0a 3b 3b 3b 3b 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 0a 3b 3b 3b | ement))..;;;;.Visit.Commands.;;; |
| 62120 | 3b 3b 20 44 77 69 6d 20 56 61 72 69 61 6e 74 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 | ;;.Dwim.Variants..(defun.magit-d |
| 62140 | 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 20 28 66 69 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6f | iff-visit-file.(file.&optional.o |
| 62160 | 74 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 | ther-window)..."From.a.diff.visi |
| 62180 | 74 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c | t.the.appropriate.version.of.FIL |
| 621a0 | 45 2e 0a 0a 44 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 65 | E...Display.the.buffer.in.the.se |
| 621c0 | 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 61 72 | lected.window...With.a.prefix.ar |
| 621e0 | 67 75 6d 65 6e 74 20 4f 54 48 45 52 2d 57 49 4e 44 4f 57 20 64 69 73 70 6c 61 79 20 74 68 65 20 | gument.OTHER-WINDOW.display.the. |
| 62200 | 62 75 66 66 65 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 0a 69 6e 73 74 65 61 64 | buffer.in.another.window.instead |
| 62220 | 2e 0a 0a 56 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 6f 66 | ...Visit.the.worktree.version.of |
| 62240 | 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 69 6c 65 2e 20 20 54 68 65 20 6c 6f 63 61 | .the.appropriate.file...The.loca |
| 62260 | 74 69 6f 6e 0a 6f 66 20 70 6f 69 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 64 69 66 66 20 64 65 | tion.of.point.inside.the.diff.de |
| 62280 | 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 66 69 6c 65 20 69 73 20 62 65 69 6e 67 20 76 69 73 | termines.which.file.is.being.vis |
| 622a0 | 69 74 65 64 2e 0a 54 68 65 20 76 69 73 69 74 65 64 20 76 65 72 73 69 6f 6e 20 64 65 70 65 6e 64 | ited..The.visited.version.depend |
| 622c0 | 73 20 6f 6e 20 77 68 61 74 20 63 68 61 6e 67 65 73 20 74 68 65 20 64 69 66 66 20 69 73 20 61 62 | s.on.what.changes.the.diff.is.ab |
| 622e0 | 6f 75 74 2e 0a 0a 31 2e 20 49 66 20 74 68 65 20 64 69 66 66 20 73 68 6f 77 73 20 75 6e 63 6f 6d | out...1..If.the.diff.shows.uncom |
| 62300 | 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 28 69 2e 65 2e 2c 20 73 74 61 67 65 20 6f 72 20 75 | mitted.changes.(i.e.,.stage.or.u |
| 62320 | 6e 73 74 61 67 65 64 0a 20 20 20 63 68 61 6e 67 65 73 29 2c 20 74 68 65 6e 20 76 69 73 69 74 20 | nstaged....changes),.then.visit. |
| 62340 | 74 68 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 28 69 2e | the.file.in.the.working.tree.(i. |
| 62360 | 65 2e 2c 20 74 68 65 0a 20 20 20 73 61 6d 65 20 5c 22 72 65 61 6c 5c 22 20 66 69 6c 65 20 74 68 | e.,.the....same.\"real\".file.th |
| 62380 | 61 74 20 60 66 69 6e 64 2d 66 69 6c 65 27 20 77 6f 75 6c 64 20 76 69 73 69 74 2e 20 20 49 6e 20 | at.`find-file'.would.visit...In. |
| 623a0 | 61 6c 6c 20 6f 74 68 65 72 0a 20 20 20 63 61 73 65 73 20 76 69 73 69 74 20 61 20 5c 22 62 6c 6f | all.other....cases.visit.a.\"blo |
| 623c0 | 62 5c 22 20 28 69 2e 65 2e 2c 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 66 69 6c 65 | b\".(i.e.,.the.version.of.a.file |
| 623e0 | 20 61 73 20 73 74 6f 72 65 64 0a 20 20 20 69 6e 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 29 2e 0a 0a | .as.stored....in.some.commit)... |
| 62400 | 32 2e 20 49 66 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 | 2..If.point.is.on.a.removed.line |
| 62420 | 2c 20 74 68 65 6e 20 76 69 73 69 74 20 74 68 65 20 62 6c 6f 62 20 66 6f 72 20 74 68 65 0a 20 20 | ,.then.visit.the.blob.for.the... |
| 62440 | 20 66 69 72 73 74 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 | .first.parent.of.the.commit.that |
| 62460 | 20 72 65 6d 6f 76 65 64 20 74 68 61 74 20 6c 69 6e 65 2c 20 69 2e 65 2e 2c 20 74 68 65 0a 20 20 | .removed.that.line,.i.e.,.the... |
| 62480 | 20 6c 61 73 74 20 63 6f 6d 6d 69 74 20 77 68 65 72 65 20 74 68 61 74 20 6c 69 6e 65 20 73 74 69 | .last.commit.where.that.line.sti |
| 624a0 | 6c 6c 20 65 78 69 73 74 73 2e 0a 0a 33 2e 20 49 66 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 6e | ll.exists...3..If.point.is.on.an |
| 624c0 | 20 61 64 64 65 64 20 6f 72 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 2c 20 74 68 65 6e 20 76 69 73 | .added.or.context.line,.then.vis |
| 624e0 | 69 74 20 74 68 65 20 62 6c 6f 62 0a 20 20 20 74 68 61 74 20 61 64 64 73 20 74 68 61 74 20 6c 69 | it.the.blob....that.adds.that.li |
| 62500 | 6e 65 2c 20 6f 72 20 69 66 20 74 68 65 20 64 69 66 66 20 73 68 6f 77 73 20 66 72 6f 6d 20 6d 6f | ne,.or.if.the.diff.shows.from.mo |
| 62520 | 72 65 20 74 68 61 6e 20 61 0a 20 20 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e | re.than.a....single.commit,.then |
| 62540 | 20 76 69 73 69 74 20 74 68 65 20 62 6c 6f 62 20 66 72 6f 6d 20 74 68 65 20 6c 61 73 74 20 6f 66 | .visit.the.blob.from.the.last.of |
| 62560 | 20 74 68 65 73 65 0a 20 20 20 63 6f 6d 6d 69 74 73 2e 0a 0a 49 6e 20 74 68 65 20 66 69 6c 65 2d | .these....commits...In.the.file- |
| 62580 | 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 61 6c 73 6f 20 67 6f 20 74 6f 20 74 68 65 20 6c | visiting.buffer.also.go.to.the.l |
| 625a0 | 69 6e 65 20 74 68 61 74 20 63 6f 72 72 65 73 70 6f 6e 64 73 0a 74 6f 20 74 68 65 20 6c 69 6e 65 | ine.that.corresponds.to.the.line |
| 625c0 | 20 74 68 61 74 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 69 6e 20 74 68 65 20 64 69 66 66 2e 0a 0a | .that.point.is.on.in.the.diff... |
| 625e0 | 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 6e 6c 79 20 77 6f 72 6b | Note.that.this.command.only.work |
| 62600 | 73 20 69 66 20 70 6f 69 6e 74 20 69 73 20 69 6e 73 69 64 65 20 61 20 64 69 66 66 2e 0a 49 6e 20 | s.if.point.is.inside.a.diff..In. |
| 62620 | 6f 74 68 65 72 20 63 61 73 65 73 20 60 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 27 20 28 77 | other.cases.`magit-find-file'.(w |
| 62640 | 68 69 63 68 20 73 65 65 29 20 68 61 73 20 74 6f 20 62 65 20 75 73 65 64 2e 22 0a 20 20 28 69 6e | hich.see).has.to.be.used."...(in |
| 62660 | 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 66 69 6c | teractive.(list.(magit-diff--fil |
| 62680 | 65 2d 61 74 2d 70 6f 69 6e 74 20 74 20 74 29 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 | e-at-point.t.t).current-prefix-a |
| 626a0 | 72 67 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 69 | rg))...(magit-diff-visit-file--i |
| 626c0 | 6e 74 65 72 6e 61 6c 20 66 69 6c 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nternal.file.nil................ |
| 626e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6f 74 68 65 72 2d 77 69 | ....................(if.other-wi |
| 62700 | 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndow............................ |
| 62720 | 20 20 20 20 20 20 20 20 20 20 20 20 23 27 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f | ............#'switch-to-buffer-o |
| 62740 | 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ther-window..................... |
| 62760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 | .................#'pop-to-buffer |
| 62780 | 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 | -same-window)))..(defun.magit-di |
| 627a0 | 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 66 69 6c 65 | ff-visit-file-other-window.(file |
| 627c0 | 29 0a 20 20 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 74 20 74 68 65 20 61 70 70 72 6f | )..."From.a.diff.visit.the.appro |
| 627e0 | 70 72 69 61 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 20 69 6e 20 61 6e 6f 74 68 65 | priate.version.of.FILE.in.anothe |
| 62800 | 72 20 77 69 6e 64 6f 77 2e 0a 4c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | r.window..Like.`magit-diff-visit |
| 62820 | 2d 66 69 6c 65 27 20 62 75 74 20 75 73 65 0a 60 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 | -file'.but.use.`switch-to-buffer |
| 62840 | 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | -other-window'."...(interactive. |
| 62860 | 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 | (list.(magit-diff--file-at-point |
| 62880 | 20 74 20 74 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 | .t.t)))...(magit-diff-visit-file |
| 628a0 | 2d 2d 69 6e 74 65 72 6e 61 6c 20 66 69 6c 65 20 6e 69 6c 20 23 27 73 77 69 74 63 68 2d 74 6f 2d | --internal.file.nil.#'switch-to- |
| 628c0 | 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | buffer-other-window))..(defun.ma |
| 628e0 | 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 | git-diff-visit-file-other-frame. |
| 62900 | 28 66 69 6c 65 29 0a 20 20 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 74 20 74 68 65 20 | (file)..."From.a.diff.visit.the. |
| 62920 | 61 70 70 72 6f 70 72 69 61 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 20 69 6e 20 61 | appropriate.version.of.FILE.in.a |
| 62940 | 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e 0a 4c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 | nother.frame..Like.`magit-diff-v |
| 62960 | 69 73 69 74 2d 66 69 6c 65 27 20 62 75 74 20 75 73 65 0a 60 73 77 69 74 63 68 2d 74 6f 2d 62 75 | isit-file'.but.use.`switch-to-bu |
| 62980 | 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | ffer-other-frame'."...(interacti |
| 629a0 | 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 66 69 6c 65 2d 61 74 2d 70 6f | ve.(list.(magit-diff--file-at-po |
| 629c0 | 69 6e 74 20 74 20 74 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 | int.t.t)))...(magit-diff-visit-f |
| 629e0 | 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 66 69 6c 65 20 6e 69 6c 20 23 27 73 77 69 74 63 68 2d | ile--internal.file.nil.#'switch- |
| 62a00 | 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 29 29 0a 0a 3b 3b 3b 3b 3b 20 57 | to-buffer-other-frame))..;;;;;.W |
| 62a20 | 6f 72 6b 74 72 65 65 20 56 61 72 69 61 6e 74 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 | orktree.Variants..(defun.magit-d |
| 62a40 | 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 20 28 66 69 6c 65 20 26 6f | iff-visit-worktree-file.(file.&o |
| 62a60 | 70 74 69 6f 6e 61 6c 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 22 46 72 6f 6d 20 61 20 | ptional.other-window)..."From.a. |
| 62a80 | 64 69 66 66 20 76 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 | diff.visit.the.worktree.version. |
| 62aa0 | 6f 66 20 46 49 4c 45 2e 0a 0a 44 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 | of.FILE...Display.the.buffer.in. |
| 62ac0 | 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 20 20 57 69 74 68 20 61 20 70 72 65 | the.selected.window...With.a.pre |
| 62ae0 | 66 69 78 0a 61 72 67 75 6d 65 6e 74 20 4f 54 48 45 52 2d 57 49 4e 44 4f 57 20 64 69 73 70 6c 61 | fix.argument.OTHER-WINDOW.displa |
| 62b00 | 79 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 0a 69 | y.the.buffer.in.another.window.i |
| 62b20 | 6e 73 74 65 61 64 2e 0a 0a 56 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 | nstead...Visit.the.worktree.vers |
| 62b40 | 69 6f 6e 20 6f 66 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 69 6c 65 2e 20 20 54 68 | ion.of.the.appropriate.file...Th |
| 62b60 | 65 20 6c 6f 63 61 74 69 6f 6e 0a 6f 66 20 70 6f 69 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 64 | e.location.of.point.inside.the.d |
| 62b80 | 69 66 66 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 66 69 6c 65 20 69 73 20 62 65 69 | iff.determines.which.file.is.bei |
| 62ba0 | 6e 67 20 76 69 73 69 74 65 64 2e 0a 0a 55 6e 6c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d | ng.visited...Unlike.`magit-diff- |
| 62bc0 | 76 69 73 69 74 2d 66 69 6c 65 27 20 61 6c 77 61 79 73 20 76 69 73 69 74 73 20 74 68 65 20 5c 22 | visit-file'.always.visits.the.\" |
| 62be0 | 72 65 61 6c 5c 22 20 66 69 6c 65 20 69 6e 0a 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c | real\".file.in.the.working.tree, |
| 62c00 | 20 69 2e 65 20 74 68 65 20 5c 22 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 5c 22 20 6f 66 20 | .i.e.the.\"current.version\".of. |
| 62c20 | 74 68 65 20 66 69 6c 65 2e 0a 0a 49 6e 20 74 68 65 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 | the.file...In.the.file-visiting. |
| 62c40 | 62 75 66 66 65 72 20 61 6c 73 6f 20 67 6f 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 20 | buffer.also.go.to.the.line.that. |
| 62c60 | 63 6f 72 72 65 73 70 6f 6e 64 73 0a 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 20 70 6f 69 | corresponds.to.the.line.that.poi |
| 62c80 | 6e 74 20 69 73 20 6f 6e 20 69 6e 20 74 68 65 20 64 69 66 66 2e 20 20 4c 69 6e 65 73 20 74 68 61 | nt.is.on.in.the.diff...Lines.tha |
| 62ca0 | 74 20 77 65 72 65 20 61 64 64 65 64 0a 6f 72 20 72 65 6d 6f 76 65 64 20 69 6e 20 74 68 65 20 77 | t.were.added.or.removed.in.the.w |
| 62cc0 | 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 6f 74 68 65 72 | orking.tree,.the.index.and.other |
| 62ce0 | 20 63 6f 6d 6d 69 74 73 20 69 6e 0a 62 65 74 77 65 65 6e 20 61 72 65 20 61 75 74 6f 6d 61 74 69 | .commits.in.between.are.automati |
| 62d00 | 63 61 6c 6c 79 20 61 63 63 6f 75 6e 74 65 64 20 66 6f 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | cally.accounted.for."...(interac |
| 62d20 | 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 | tive.(list.(magit-file-at-point. |
| 62d40 | 74 20 74 29 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 6d 61 67 | t.t).current-prefix-arg))...(mag |
| 62d60 | 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 66 69 6c | it-diff-visit-file--internal.fil |
| 62d80 | 65 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.t............................. |
| 62da0 | 20 20 20 20 20 20 20 28 69 66 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 | .......(if.other-window......... |
| 62dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 | ...............................# |
| 62de0 | 27 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 | 'switch-to-buffer-other-window.. |
| 62e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 62e20 | 20 20 20 20 23 27 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 | ....#'pop-to-buffer-same-window) |
| 62e40 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b | ))..(defun.magit-diff-visit-work |
| 62e60 | 74 72 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 66 69 6c 65 29 0a 20 20 | tree-file-other-window.(file)... |
| 62e80 | 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 | "From.a.diff.visit.the.worktree. |
| 62ea0 | 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f | version.of.FILE.in.another.windo |
| 62ec0 | 77 2e 0a 4c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 | w..Like.`magit-diff-visit-worktr |
| 62ee0 | 65 65 2d 66 69 6c 65 27 20 62 75 74 20 75 73 65 0a 60 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 | ee-file'.but.use.`switch-to-buff |
| 62f00 | 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | er-other-window'."...(interactiv |
| 62f20 | 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 74 20 74 | e.(list.(magit-file-at-point.t.t |
| 62f40 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 69 6e | )))...(magit-diff-visit-file--in |
| 62f60 | 74 65 72 6e 61 6c 20 66 69 6c 65 20 74 20 23 27 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 | ternal.file.t.#'switch-to-buffer |
| 62f80 | 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 | -other-window))..(defun.magit-di |
| 62fa0 | 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 | ff-visit-worktree-file-other-fra |
| 62fc0 | 6d 65 20 28 66 69 6c 65 29 0a 20 20 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 74 20 74 | me.(file)..."From.a.diff.visit.t |
| 62fe0 | 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 20 69 6e 20 61 | he.worktree.version.of.FILE.in.a |
| 63000 | 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e 0a 4c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 | nother.frame..Like.`magit-diff-v |
| 63020 | 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 27 20 62 75 74 20 75 73 65 0a 60 73 77 69 | isit-worktree-file'.but.use.`swi |
| 63040 | 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 27 2e 22 0a 20 20 28 | tch-to-buffer-other-frame'."...( |
| 63060 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 | interactive.(list.(magit-file-at |
| 63080 | 2d 70 6f 69 6e 74 20 74 20 74 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | -point.t.t)))...(magit-diff-visi |
| 630a0 | 74 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 66 69 6c 65 20 74 20 23 27 73 77 69 74 63 68 | t-file--internal.file.t.#'switch |
| 630c0 | 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 29 29 0a 0a 3b 3b 3b 3b 3b 20 | -to-buffer-other-frame))..;;;;;. |
| 630e0 | 49 6e 74 65 72 6e 61 6c 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | Internal..(defun.magit-diff-visi |
| 63100 | 74 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 28 66 69 6c 65 20 66 6f 72 63 65 2d 77 6f 72 | t-file--internal.(file.force-wor |
| 63120 | 6b 74 72 65 65 20 66 6e 29 0a 20 20 22 46 72 6f 6d 20 61 20 64 69 66 66 20 76 69 73 69 74 20 74 | ktree.fn)..."From.a.diff.visit.t |
| 63140 | 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 49 4c 45 2e 0a | he.appropriate.version.of.FILE.. |
| 63160 | 49 66 20 46 4f 52 43 45 2d 57 4f 52 4b 54 52 45 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 | If.FORCE-WORKTREE.is.non-nil,.th |
| 63180 | 65 6e 20 76 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 6f 66 | en.visit.the.worktree.version.of |
| 631a0 | 0a 74 68 65 20 66 69 6c 65 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 64 69 66 66 20 69 73 20 61 | .the.file,.even.if.the.diff.is.a |
| 631c0 | 62 6f 75 74 20 61 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 2e 20 20 55 73 65 20 46 4e | bout.a.committed.change...Use.FN |
| 631e0 | 0a 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 20 69 6e 20 73 6f 6d 65 20 77 | .to.display.the.buffer.in.some.w |
| 63200 | 69 6e 64 6f 77 2e 22 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 63 63 65 73 73 | indow."...(if.(magit-file-access |
| 63220 | 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 6d 61 | ible-directory-p.file).......(ma |
| 63240 | 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 20 66 6f | git-diff-visit-directory.file.fo |
| 63260 | 72 63 65 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 | rce-worktree).....(pcase-let.((` |
| 63280 | 28 2c 62 75 66 20 2c 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | (,buf.,pos)..................(ma |
| 632a0 | 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 74 20 66 69 | git-diff-visit-file--noselect.fi |
| 632c0 | 6c 65 20 66 6f 72 63 65 2d 77 6f 72 6b 74 72 65 65 29 29 29 0a 20 20 20 20 20 20 28 66 75 6e 63 | le.force-worktree))).......(func |
| 632e0 | 61 6c 6c 20 66 6e 20 62 75 66 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 | all.fn.buf).......(magit-diff-vi |
| 63300 | 73 69 74 2d 66 69 6c 65 2d 2d 73 65 74 75 70 20 62 75 66 20 70 6f 73 29 0a 20 20 20 20 20 20 62 | sit-file--setup.buf.pos).......b |
| 63320 | 75 66 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 64 | uf)))..(defun.magit-diff-visit-d |
| 63340 | 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 74 | irectory.(directory.&optional.ot |
| 63360 | 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 22 56 69 73 69 74 20 44 49 52 45 43 54 4f 52 59 20 69 | her-window)..."Visit.DIRECTORY.i |
| 63380 | 6e 20 73 6f 6d 65 20 77 69 6e 64 6f 77 2e 0a 44 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 | n.some.window..Display.the.buffe |
| 633a0 | 72 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 20 75 6e 6c 65 73 73 20 | r.in.the.selected.window.unless. |
| 633c0 | 4f 54 48 45 52 2d 57 49 4e 44 4f 57 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2e 20 20 49 66 20 44 49 52 | OTHER-WINDOW.is.non-nil...If.DIR |
| 633e0 | 45 43 54 4f 52 59 20 69 73 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 | ECTORY.is.the.top-level.director |
| 63400 | 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 | y.of.the.current.repository,.the |
| 63420 | 6e 20 76 69 73 69 74 20 74 68 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 64 69 72 65 63 74 6f 72 79 | n.visit.the.containing.directory |
| 63440 | 20 75 73 69 6e 67 20 44 69 72 65 64 20 61 6e 64 0a 69 6e 20 74 68 65 20 44 69 72 65 64 20 62 75 | .using.Dired.and.in.the.Dired.bu |
| 63460 | 66 66 65 72 20 70 75 74 20 70 6f 69 6e 74 20 6f 6e 20 44 49 52 45 43 54 4f 52 59 2e 20 20 4f 74 | ffer.put.point.on.DIRECTORY...Ot |
| 63480 | 68 65 72 77 69 73 65 20 64 69 73 70 6c 61 79 0a 74 68 65 20 4d 61 67 69 74 2d 53 74 61 74 75 73 | herwise.display.the.Magit-Status |
| 634a0 | 20 62 75 66 66 65 72 20 66 6f 72 20 44 49 52 45 43 54 4f 52 59 2e 22 0a 20 20 28 69 66 20 28 65 | .buffer.for.DIRECTORY."...(if.(e |
| 634c0 | 71 75 61 6c 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 29 0a | qual.(magit-toplevel.directory). |
| 634e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 0a 20 | .............(magit-toplevel)).. |
| 63500 | 20 20 20 20 20 28 64 69 72 65 64 2d 6a 75 6d 70 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 63 | .....(dired-jump.other-window.(c |
| 63520 | 6f 6e 63 61 74 20 64 69 72 65 63 74 6f 72 79 20 22 2f 2e 22 29 29 0a 20 20 20 20 28 6c 65 74 20 | oncat.directory."/.")).....(let. |
| 63540 | 28 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6f 76 65 72 72 69 64 69 6e 67 2d 61 63 74 69 | ((display-buffer-overriding-acti |
| 63560 | 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 | on............(if.other-window.. |
| 63580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6e 69 6c 20 28 69 6e 68 69 62 69 74 2d 73 61 6d | ..............'(nil.(inhibit-sam |
| 635a0 | 65 2d 77 69 6e 64 6f 77 20 2e 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 64 69 | e-window...t))..............'(di |
| 635c0 | 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 29 29 29 0a 20 20 20 | splay-buffer-same-window)))).... |
| 635e0 | 20 20 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 64 69 | ...(magit-status-setup-buffer.di |
| 63600 | 72 65 63 74 6f 72 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 | rectory))))..(defun.magit-diff-v |
| 63620 | 69 73 69 74 2d 66 69 6c 65 2d 2d 73 65 74 75 70 20 28 62 75 66 20 70 6f 73 29 0a 20 20 28 69 66 | isit-file--setup.(buf.pos)...(if |
| 63640 | 2d 6c 65 74 20 28 28 77 69 6e 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 62 75 | -let.((win.(get-buffer-window.bu |
| 63660 | 66 20 27 76 69 73 69 62 6c 65 29 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 | f.'visible))).......(with-select |
| 63680 | 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 6f 73 0a | ed-window.win.........(when.pos. |
| 636a0 | 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3c 3d 20 28 70 6f 69 6e 74 2d 6d 69 6e | ..........(unless.(<=.(point-min |
| 636c0 | 29 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ).pos.(point-max)).............( |
| 636e0 | 77 69 64 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 | widen))...........(goto-char.pos |
| 63700 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c | )).........(when.(and.buffer-fil |
| 63720 | 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | e-name....................(magit |
| 63740 | 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 6d 65 72 67 65 64 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 | -anything-unmerged-p.buffer-file |
| 63760 | 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 6d 65 72 67 65 2d 73 74 61 72 74 2d | -name))...........(smerge-start- |
| 63780 | 73 65 73 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 | session)).........(run-hooks.'ma |
| 637a0 | 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 68 6f 6f 6b 29 29 0a 20 20 20 20 28 | git-diff-visit-file-hook)).....( |
| 637c0 | 65 72 72 6f 72 20 22 46 69 6c 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 76 69 73 69 62 6c | error."File.buffer.is.not.visibl |
| 637e0 | 65 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 | e")))..(defun.magit-diff-visit-f |
| 63800 | 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 20 67 6f | ile--noselect.(&optional.file.go |
| 63820 | 74 6f 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 66 69 6c 65 0a 20 20 20 20 | to-worktree)...(unless.file..... |
| 63840 | 28 73 65 74 71 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 66 69 6c 65 2d 61 74 2d | (setq.file.(magit-diff--file-at- |
| 63860 | 70 6f 69 6e 74 20 74 20 74 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 68 75 6e 6b 20 28 6d 61 67 | point.t.t)))...(let*.((hunk.(mag |
| 63880 | 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 68 75 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 | it-diff-visit--hunk))..........( |
| 638a0 | 67 6f 74 6f 2d 66 72 6f 6d 20 28 61 6e 64 20 68 75 6e 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | goto-from.(and.hunk............. |
| 638c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d | .............(magit-diff-visit-- |
| 638e0 | 67 6f 74 6f 2d 66 72 6f 6d 2d 70 20 68 75 6e 6b 20 67 6f 74 6f 2d 77 6f 72 6b 74 72 65 65 29 29 | goto-from-p.hunk.goto-worktree)) |
| 63900 | 29 0a 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 28 61 6e 64 20 68 75 6e 6b 20 28 6d 61 67 69 | )..........(line.(and.hunk.(magi |
| 63920 | 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 6c 69 6e 65 20 20 20 68 75 6e 6b 20 67 6f 74 6f 2d 66 72 6f | t-diff-hunk-line...hunk.goto-fro |
| 63940 | 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6c 20 20 28 61 6e 64 20 68 75 6e 6b 20 28 6d | m)))..........(col..(and.hunk.(m |
| 63960 | 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 63 6f 6c 75 6d 6e 20 68 75 6e 6b 20 67 6f 74 6f 2d | agit-diff-hunk-column.hunk.goto- |
| 63980 | 66 72 6f 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 70 65 63 20 28 6d 61 67 69 74 2d 64 69 | from)))..........(spec.(magit-di |
| 639a0 | 66 66 2d 2d 64 77 69 6d 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 20 20 28 69 66 20 67 6f | ff--dwim))..........(rev..(if.go |
| 639c0 | 74 6f 2d 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | to-from....................(magi |
| 639e0 | 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 72 61 6e 67 65 2d 66 72 6f 6d 20 73 70 65 63 29 0a 20 | t-diff-visit--range-from.spec).. |
| 63a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | ................(magit-diff-visi |
| 63a20 | 74 2d 2d 72 61 6e 67 65 2d 74 6f 20 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 | t--range-to.spec)))..........(bu |
| 63a40 | 66 20 20 28 69 66 20 28 6f 72 20 67 6f 74 6f 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 20 20 | f..(if.(or.goto-worktree........ |
| 63a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e | ................(and.(not.(strin |
| 63a80 | 67 70 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | gp.rev))........................ |
| 63aa0 | 20 20 20 20 20 28 6f 72 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 61 76 6f 69 64 2d | .....(or.magit-diff-visit-avoid- |
| 63ac0 | 68 65 61 64 2d 62 6c 6f 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | head-blob....................... |
| 63ae0 | 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 67 6f 74 6f 2d 66 72 6f 6d 29 29 29 29 0a 20 20 20 | ..........(not.goto-from)))).... |
| 63b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 | ................(or.(get-file-bu |
| 63b20 | 66 66 65 72 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer.file)...................... |
| 63b40 | 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 29 29 0a 20 20 20 | ..(find-file-noselect.file)).... |
| 63b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e | ..............(magit-find-file-n |
| 63b80 | 6f 73 65 6c 65 63 74 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 72 65 76 29 20 72 65 76 20 22 48 | oselect.(if.(stringp.rev).rev."H |
| 63ba0 | 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | EAD")........................... |
| 63bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 29 29 29 29 0a 20 20 20 20 28 69 | .................file)))).....(i |
| 63be0 | 66 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 | f.line.........(with-current-buf |
| 63c00 | 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 72 65 76 | fer.buf...........(cond.((eq.rev |
| 63c20 | 20 27 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | .'staged)..................(setq |
| 63c40 | 20 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 6f 66 66 73 65 74 20 | .line.(magit-diff-visit--offset. |
| 63c60 | 66 69 6c 65 20 6e 69 6c 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file.nil.line)))................ |
| 63c80 | 20 28 28 61 6e 64 20 67 6f 74 6f 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .((and.goto-worktree............ |
| 63ca0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 70 20 72 65 76 29 29 0a 20 20 20 20 20 20 | ...........(stringp.rev))....... |
| 63cc0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 | ...........(setq.line.(magit-dif |
| 63ce0 | 66 2d 76 69 73 69 74 2d 2d 6f 66 66 73 65 74 20 66 69 6c 65 20 72 65 76 20 6c 69 6e 65 29 29 29 | f-visit--offset.file.rev.line))) |
| 63d00 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 62 75 66 20 28 73 61 76 65 2d 72 65 73 74 | )...........(list.buf.(save-rest |
| 63d20 | 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 | riction.......................(w |
| 63d40 | 69 64 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 | iden).......................(got |
| 63d60 | 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | o-char.(point-min))............. |
| 63d80 | 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 28 31 2d 20 6c 69 6e 65 | ..........(forward-line.(1-.line |
| 63da0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 76 65 2d 74 | )).......................(move-t |
| 63dc0 | 6f 2d 63 6f 6c 75 6d 6e 20 63 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-column.col)................... |
| 63de0 | 20 20 20 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 62 75 66 20 6e | ....(point)))).......(list.buf.n |
| 63e00 | 69 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 66 69 6c 65 2d | il))))..(defun.magit-diff--file- |
| 63e20 | 61 74 2d 70 6f 69 6e 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 65 78 70 61 6e 64 20 61 73 73 65 72 | at-point.(&optional.expand.asser |
| 63e40 | 74 29 0a 20 20 3b 3b 20 54 68 69 73 20 69 73 20 61 20 76 61 72 69 61 74 69 6f 6e 20 6f 66 20 6d | t)...;;.This.is.a.variation.of.m |
| 63e60 | 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 2e 0a 20 20 28 69 66 2d 6c 65 74 2a 20 28 | agit-file-at-point....(if-let*.( |
| 63e80 | 28 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 | (file-section.(magit-section-cas |
| 63ea0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | e.............................(f |
| 63ec0 | 69 6c 65 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile.it)......................... |
| 63ee0 | 20 20 20 20 28 68 75 6e 6b 20 28 6f 72 65 66 20 69 74 20 70 61 72 65 6e 74 29 29 29 29 0a 20 20 | ....(hunk.(oref.it.parent))))... |
| 63f00 | 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 6f 72 20 28 61 6e 64 20 28 6d 61 67 69 74 2d | ..........(file.(or.(and.(magit- |
| 63f20 | 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 | section-match.'hunk)............ |
| 63f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | ................(magit-diff-visi |
| 63f60 | 74 2d 2d 67 6f 74 6f 2d 66 72 6f 6d 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t--goto-from-p.................. |
| 63f80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f | ...........(magit-current-sectio |
| 63fa0 | 6e 29 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n).nil)......................... |
| 63fc0 | 20 20 20 28 6f 72 65 66 20 66 69 6c 65 2d 73 65 63 74 69 6f 6e 20 73 6f 75 72 63 65 29 29 0a 20 | ...(oref.file-section.source)).. |
| 63fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 66 69 6c 65 2d | .....................(oref.file- |
| 64000 | 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 65 78 70 61 | section.value)))).......(if.expa |
| 64020 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 | nd...........(expand-file-name.f |
| 64040 | 69 6c 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 66 69 | ile.(magit-toplevel)).........fi |
| 64060 | 6c 65 29 0a 20 20 20 20 28 77 68 65 6e 20 61 73 73 65 72 74 0a 20 20 20 20 20 20 28 75 73 65 72 | le).....(when.assert.......(user |
| 64080 | 2d 65 72 72 6f 72 20 22 4e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 22 29 29 29 29 0a 0a 28 | -error."No.file.at.point"))))..( |
| 640a0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 68 75 6e 6b 20 28 29 0a | defun.magit-diff-visit--hunk.(). |
| 640c0 | 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 73 63 6f 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | ..(and-let*.((scope.(magit-diff- |
| 640e0 | 73 63 6f 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 63 74 69 6f 6e 20 28 6d | scope))..............(section.(m |
| 64100 | 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 70 72 6f | agit-current-section))).....(pro |
| 64120 | 67 6e 20 3b 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 64 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 | gn.;.work.around.debbugs#31840.. |
| 64140 | 20 20 20 20 20 28 63 6c 2d 63 61 73 65 20 73 63 6f 70 65 0a 20 20 20 20 20 20 20 20 28 28 66 69 | .....(cl-case.scope.........((fi |
| 64160 | 6c 65 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e | le.files)..........(setq.section |
| 64180 | 20 28 63 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 29 29 | .(car.(oref.section.children)))) |
| 641a0 | 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 | .........(list..........(setq.se |
| 641c0 | 63 74 69 6f 6e 20 28 63 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 | ction.(car.(oref.section.childre |
| 641e0 | 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 | n)))..........(when.section..... |
| 64200 | 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 63 61 72 20 28 6f 72 65 66 20 | .......(setq.section.(car.(oref. |
| 64220 | 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 61 6e | section.children)))))).......(an |
| 64240 | 64 0a 20 20 20 20 20 20 20 3b 3b 20 55 6e 6d 65 72 67 65 64 20 66 69 6c 65 73 20 61 70 70 65 61 | d........;;.Unmerged.files.appea |
| 64260 | 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 66 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 0a | r.in.the.list.of.staged.changes. |
| 64280 | 20 20 20 20 20 20 20 3b 3b 20 62 75 74 20 75 6e 6c 69 6b 65 20 69 6e 20 74 68 65 20 6c 69 73 74 | .......;;.but.unlike.in.the.list |
| 642a0 | 20 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 6e 6f 20 64 69 66 66 73 0a 20 20 | .of.unstaged.changes.no.diffs... |
| 642c0 | 20 20 20 20 20 3b 3b 20 61 72 65 20 73 68 6f 77 6e 20 68 65 72 65 2e 20 20 49 6e 20 74 68 61 74 | .....;;.are.shown.here...In.that |
| 642e0 | 20 63 61 73 65 20 60 73 65 63 74 69 6f 6e 27 20 69 73 20 6e 69 6c 2e 0a 20 20 20 20 20 20 20 73 | .case.`section'.is.nil.........s |
| 64300 | 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 3b 3b 20 43 75 72 72 65 6e 74 6c 79 20 74 68 65 20 60 | ection........;;.Currently.the.` |
| 64320 | 68 75 6e 6b 27 20 74 79 70 65 20 69 73 20 61 6c 73 6f 20 61 62 75 73 65 64 20 66 6f 72 20 66 69 | hunk'.type.is.also.abused.for.fi |
| 64340 | 6c 65 0a 20 20 20 20 20 20 20 3b 3b 20 6d 6f 64 65 20 63 68 61 6e 67 65 73 2c 20 77 68 69 63 68 | le........;;.mode.changes,.which |
| 64360 | 20 77 65 20 61 72 65 20 6e 6f 74 20 69 6e 74 65 72 65 73 74 65 64 20 69 6e 20 68 65 72 65 2e 0a | .we.are.not.interested.in.here.. |
| 64380 | 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e | .......(not.(equal.(oref.section |
| 643a0 | 20 76 61 6c 75 65 29 20 27 28 63 68 6d 6f 64 29 29 29 0a 20 20 20 20 20 20 20 73 65 63 74 69 6f | .value).'(chmod)))........sectio |
| 643c0 | 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d | n))))..(defun.magit-diff-visit-- |
| 643e0 | 67 6f 74 6f 2d 66 72 6f 6d 2d 70 20 28 73 65 63 74 69 6f 6e 20 69 6e 2d 77 6f 72 6b 74 72 65 65 | goto-from-p.(section.in-worktree |
| 64400 | 29 0a 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 70 72 65 76 69 6f | )...(and.magit-diff-visit-previo |
| 64420 | 75 73 2d 62 6c 6f 62 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 69 6e 2d 77 6f 72 6b 74 72 65 65 29 | us-blob........(not.in-worktree) |
| 64440 | 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6d 62 69 | ........(not.(oref.section.combi |
| 64460 | 6e 65 64 29 29 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 3c 20 28 6d 61 67 69 74 2d 70 6f 69 6e | ned))........(not.(<.(magit-poin |
| 64480 | 74 29 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 29 0a 20 20 20 20 | t).(oref.section.content)))..... |
| 644a0 | 20 20 20 28 3d 20 28 63 68 61 72 2d 61 66 74 65 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e | ...(=.(char-after.(line-beginnin |
| 644c0 | 67 2d 70 6f 73 69 74 69 6f 6e 29 29 20 3f 2d 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 | g-position)).?-)))..(defvar.magi |
| 644e0 | 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 6a 75 6d 70 2d 74 6f 2d 63 68 61 6e 67 65 20 74 29 0a 0a | t-diff-visit-jump-to-change.t).. |
| 64500 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 6c 69 6e 65 20 28 73 65 63 | (defun.magit-diff-hunk-line.(sec |
| 64520 | 74 69 6f 6e 20 67 6f 74 6f 2d 66 72 6f 6d 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f | tion.goto-from)...(save-excursio |
| 64540 | 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 | n.....(goto-char.(line-beginning |
| 64560 | 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 28 77 69 74 68 2d 73 6c 6f 74 73 20 28 63 6f 6e | -position)).....(with-slots.(con |
| 64580 | 74 65 6e 74 20 63 6f 6d 62 69 6e 65 64 20 66 72 6f 6d 2d 72 61 6e 67 65 73 20 66 72 6f 6d 2d 72 | tent.combined.from-ranges.from-r |
| 645a0 | 61 6e 67 65 20 74 6f 2d 72 61 6e 67 65 29 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 28 77 68 | ange.to-range).section.......(wh |
| 645c0 | 65 6e 20 28 6f 72 20 66 72 6f 6d 2d 72 61 6e 67 65 20 74 6f 2d 72 61 6e 67 65 29 0a 20 20 20 20 | en.(or.from-range.to-range)..... |
| 645e0 | 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | ....(when.(and.magit-diff-visit- |
| 64600 | 6a 75 6d 70 2d 74 6f 2d 63 68 61 6e 67 65 20 28 3c 20 28 70 6f 69 6e 74 29 20 63 6f 6e 74 65 6e | jump-to-change.(<.(point).conten |
| 64620 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 63 6f 6e 74 65 6e 74 | t))...........(goto-char.content |
| 64640 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 | )...........(re-search-forward." |
| 64660 | 5e 5b 2d 2b 5d 22 29 29 0a 20 20 20 20 20 20 20 20 28 2b 20 28 63 61 72 20 28 69 66 20 67 6f 74 | ^[-+]")).........(+.(car.(if.got |
| 64680 | 6f 2d 66 72 6f 6d 20 66 72 6f 6d 2d 72 61 6e 67 65 20 74 6f 2d 72 61 6e 67 65 29 29 0a 20 20 20 | o-from.from-range.to-range)).... |
| 646a0 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 65 66 69 78 20 28 69 66 20 63 6f 6d 62 69 6e | ........(let.((prefix.(if.combin |
| 646c0 | 65 64 20 28 6c 65 6e 67 74 68 20 66 72 6f 6d 2d 72 61 6e 67 65 73 29 20 31 29 29 0a 20 20 20 20 | ed.(length.from-ranges).1))..... |
| 646e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 20 28 70 6f 69 6e 74 29 29 0a 20 20 | .............(target.(point))... |
| 64700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 66 66 73 65 74 20 30 29 29 0a 20 20 20 20 20 | ...............(offset.0))...... |
| 64720 | 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 63 6f 6e 74 65 6e 74 29 0a 20 20 20 20 | ........(goto-char.content)..... |
| 64740 | 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3c 20 28 70 6f 69 6e 74 29 20 74 61 72 67 65 | .........(while.(<.(point).targe |
| 64760 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e | t)................(unless.(strin |
| 64780 | 67 2d 73 65 61 72 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-search........................ |
| 647a0 | 20 28 69 66 20 67 6f 74 6f 2d 66 72 6f 6d 20 22 2b 22 20 22 2d 22 29 0a 20 20 20 20 20 20 20 20 | .(if.goto-from."+"."-")......... |
| 647c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e | ................(buffer-substrin |
| 647e0 | 67 20 28 70 6f 69 6e 74 29 20 28 2b 20 28 70 6f 69 6e 74 29 20 70 72 65 66 69 78 29 29 29 0a 20 | g.(point).(+.(point).prefix))).. |
| 64800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 6f 66 66 73 65 74 29 | ................(cl-incf.offset) |
| 64820 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 | )................(forward-line)) |
| 64840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 66 66 73 65 74 29 29 29 29 29 29 0a 0a 28 64 65 66 | ..............offset))))))..(def |
| 64860 | 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 63 6f 6c 75 6d 6e 20 28 73 65 63 74 69 | un.magit-diff-hunk-column.(secti |
| 64880 | 6f 6e 20 67 6f 74 6f 2d 66 72 6f 6d 29 0a 20 20 28 69 66 20 28 6f 72 20 28 3c 20 28 6d 61 67 69 | on.goto-from)...(if.(or.(<.(magi |
| 648a0 | 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 | t-point)..............(oref.sect |
| 648c0 | 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f | ion.content))...........(and.(no |
| 648e0 | 74 20 67 6f 74 6f 2d 66 72 6f 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3d 20 28 | t.goto-from)................(=.( |
| 64900 | 63 68 61 72 2d 61 66 74 65 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 | char-after.(line-beginning-posit |
| 64920 | 69 6f 6e 29 29 20 3f 2d 29 29 29 0a 20 20 20 20 20 20 30 0a 20 20 20 20 28 6d 61 78 20 30 20 28 | ion)).?-))).......0.....(max.0.( |
| 64940 | 2d 20 28 2b 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 20 32 29 0a 20 20 20 20 20 20 20 | -.(+.(current-column).2)........ |
| 64960 | 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c | .......(length.(oref.section.val |
| 64980 | 75 65 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | ue))))))..(defun.magit-diff-visi |
| 649a0 | 74 2d 2d 72 61 6e 67 65 2d 66 72 6f 6d 20 28 73 70 65 63 29 0a 20 20 28 63 6f 6e 64 20 28 28 63 | t--range-from.(spec)...(cond.((c |
| 649c0 | 6f 6e 73 70 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 63 64 72 | onsp.spec)..........(concat.(cdr |
| 649e0 | 20 73 70 65 63 29 20 22 5e 22 29 29 0a 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 73 | .spec)."^")).........((stringp.s |
| 64a00 | 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d | pec)..........(car.(magit-split- |
| 64a20 | 72 61 6e 67 65 20 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 | range.spec))).........(t........ |
| 64a40 | 20 20 73 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 | ..spec)))..(defun.magit-diff-vis |
| 64a60 | 69 74 2d 2d 72 61 6e 67 65 2d 74 6f 20 28 73 70 65 63 29 0a 20 20 28 69 66 20 28 73 79 6d 62 6f | it--range-to.(spec)...(if.(symbo |
| 64a80 | 6c 70 20 73 70 65 63 29 0a 20 20 20 20 20 20 73 70 65 63 0a 20 20 20 20 28 6c 65 74 20 28 28 72 | lp.spec).......spec.....(let.((r |
| 64aa0 | 65 76 20 28 69 66 20 28 63 6f 6e 73 70 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ev.(if.(consp.spec)............. |
| 64ac0 | 20 20 20 20 20 20 20 28 63 64 72 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......(cdr.spec)............... |
| 64ae0 | 20 20 20 28 63 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 72 61 6e 67 65 20 73 70 65 63 29 | ...(cdr.(magit-split-range.spec) |
| 64b00 | 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 | )))).......(if.(and.magit-diff-v |
| 64b20 | 69 73 69 74 2d 61 76 6f 69 64 2d 68 65 61 64 2d 62 6c 6f 62 0a 20 20 20 20 20 20 20 20 20 20 20 | isit-avoid-head-blob............ |
| 64b40 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 68 65 61 64 2d 70 20 72 65 76 29 29 0a 20 20 20 20 | ....(magit-rev-head-p.rev))..... |
| 64b60 | 20 20 20 20 20 20 27 75 6e 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 72 65 76 29 29 29 29 0a | ......'unstaged.........rev)))). |
| 64b80 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 6f 66 66 73 65 74 | .(defun.magit-diff-visit--offset |
| 64ba0 | 20 28 66 69 6c 65 20 72 65 76 20 6c 69 6e 65 29 0a 20 20 28 6c 65 74 20 28 28 6f 66 66 73 65 74 | .(file.rev.line)...(let.((offset |
| 64bc0 | 20 30 29 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 | .0)).....(with-temp-buffer...... |
| 64be0 | 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .(save-excursion.........(magit- |
| 64c00 | 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 | with-toplevel...........(magit-g |
| 64c20 | 69 74 2d 69 6e 73 65 72 74 20 22 64 69 66 66 22 20 72 65 76 20 22 2d 2d 22 20 66 69 6c 65 29 29 | it-insert."diff".rev."--".file)) |
| 64c40 | 29 0a 20 20 20 20 20 20 28 63 61 74 63 68 20 27 66 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 28 77 | ).......(catch.'found.........(w |
| 64c60 | 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 0a 20 20 20 20 20 20 20 20 | hile.(re-search-forward......... |
| 64c80 | 20 20 20 20 20 20 20 20 22 5e 40 40 20 2d 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2c 5c 5c 28 5b 30 | ........"^@@.-\\([0-9]+\\),\\([0 |
| 64ca0 | 2d 39 5d 2b 5c 5c 29 20 5c 5c 2b 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2c 5c 5c 28 5b 30 2d 39 5d | -9]+\\).\\+\\([0-9]+\\),\\([0-9] |
| 64cc0 | 2b 5c 5c 29 20 40 40 2e 2a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c | +\\).@@.*\n".................nil |
| 64ce0 | 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 72 6f 6d 2d 62 65 67 20 28 73 | .t)...........(let.((from-beg.(s |
| 64d00 | 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 | tring-to-number.(match-string.1) |
| 64d20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 6f 6d 2d 6c 65 6e 20 28 73 74 | )).................(from-len.(st |
| 64d40 | 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 | ring-to-number.(match-string.2)) |
| 64d60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 20 20 74 6f 2d 6c 65 6e 20 28 73 74 72 | ).................(..to-len.(str |
| 64d80 | 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 34 29 29 29 | ing-to-number.(match-string.4))) |
| 64da0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3c 3d 20 66 72 6f 6d 2d 62 65 67 20 6c | ).............(if.(<=.from-beg.l |
| 64dc0 | 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3c 20 28 2b 20 66 | ine).................(if.(<.(+.f |
| 64de0 | 72 6f 6d 2d 62 65 67 20 66 72 6f 6d 2d 6c 65 6e 29 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 | rom-beg.from-len).line)......... |
| 64e00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 6f 66 66 73 65 74 20 28 2d 20 74 | ............(cl-incf.offset.(-.t |
| 64e20 | 6f 2d 6c 65 6e 20 66 72 6f 6d 2d 6c 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-len.from-len))................ |
| 64e40 | 20 20 20 28 6c 65 74 20 28 28 72 65 73 74 20 28 2d 20 6c 69 6e 65 20 66 72 6f 6d 2d 62 65 67 29 | ...(let.((rest.(-.line.from-beg) |
| 64e60 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3e | )).....................(while.(> |
| 64e80 | 20 72 65 73 74 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .rest.0).......................( |
| 64ea0 | 70 63 61 73 65 20 28 63 68 61 72 2d 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcase.(char-after).............. |
| 64ec0 | 20 20 20 20 20 20 20 20 20 20 20 28 3f 5c 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(?\s................. |
| 64ee0 | 20 28 63 6c 2d 64 65 63 66 20 72 65 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(cl-decf.rest))................ |
| 64f00 | 20 20 20 20 20 20 20 20 20 28 3f 2d 20 20 28 63 6c 2d 64 65 63 66 20 6f 66 66 73 65 74 29 20 28 | .........(?-..(cl-decf.offset).( |
| 64f20 | 63 6c 2d 64 65 63 66 20 72 65 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cl-decf.rest)).................. |
| 64f40 | 20 20 20 20 20 20 20 28 3f 2b 20 20 28 63 6c 2d 69 6e 63 66 20 6f 66 66 73 65 74 29 29 29 0a 20 | .......(?+..(cl-incf.offset))).. |
| 64f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 | .....................(forward-li |
| 64f80 | 6e 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 68 72 6f 77 20 27 66 6f 75 | ne))))...............(throw.'fou |
| 64fa0 | 6e 64 20 6e 69 6c 29 29 29 29 29 29 0a 20 20 20 20 28 2b 20 6c 69 6e 65 20 6f 66 66 73 65 74 29 | nd.nil)))))).....(+.line.offset) |
| 64fc0 | 29 29 0a 0a 3b 3b 3b 3b 20 53 63 72 6f 6c 6c 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e | ))..;;;;.Scroll.Commands..(defun |
| 64fe0 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 20 28 29 | .magit-diff-show-or-scroll-up.() |
| 65000 | 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 64 69 66 66 20 62 75 | ..."Update.the.commit.or.diff.bu |
| 65020 | 66 66 65 72 20 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 45 69 | ffer.for.the.thing.at.point...Ei |
| 65040 | 74 68 65 72 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 20 61 74 | ther.show.the.commit.or.stash.at |
| 65060 | 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 62 75 66 66 65 72 | .point.in.the.appropriate.buffer |
| 65080 | 2c 20 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 62 | ,.or.if.that.buffer.is.already.b |
| 650a0 | 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 0a 63 75 72 72 65 6e 74 20 66 72 | eing.displayed.in.the.current.fr |
| 650c0 | 61 6d 65 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | ame.and.contains.information.abo |
| 650e0 | 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 6f 72 0a 73 74 61 73 68 2c 20 74 68 65 6e 20 69 6e | ut.that.commit.or.stash,.then.in |
| 65100 | 73 74 65 61 64 20 73 63 72 6f 6c 6c 20 74 68 65 20 62 75 66 66 65 72 20 75 70 2e 20 20 49 66 20 | stead.scroll.the.buffer.up...If. |
| 65120 | 74 68 65 72 65 20 69 73 20 6e 6f 0a 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 20 61 74 20 70 | there.is.no.commit.or.stash.at.p |
| 65140 | 6f 69 6e 74 2c 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 2e 22 | oint,.then.prompt.for.a.commit." |
| 65160 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 | ...(interactive)...(magit-diff-s |
| 65180 | 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 20 23 27 73 63 72 6f 6c 6c 2d 75 70 29 29 0a 0a 28 64 65 | how-or-scroll.#'scroll-up))..(de |
| 651a0 | 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f | fun.magit-diff-show-or-scroll-do |
| 651c0 | 77 6e 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 64 69 | wn.()..."Update.the.commit.or.di |
| 651e0 | 66 66 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 | ff.buffer.for.the.thing.at.point |
| 65200 | 2e 0a 0a 45 69 74 68 65 72 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 | ...Either.show.the.commit.or.sta |
| 65220 | 73 68 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 62 | sh.at.point.in.the.appropriate.b |
| 65240 | 75 66 66 65 72 2c 20 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 | uffer,.or.if.that.buffer.is.alre |
| 65260 | 61 64 79 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 0a 63 75 72 72 65 | ady.being.displayed.in.the.curre |
| 65280 | 6e 74 20 66 72 61 6d 65 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 74 69 6f | nt.frame.and.contains.informatio |
| 652a0 | 6e 20 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 6f 72 0a 73 74 61 73 68 2c 20 74 68 | n.about.that.commit.or.stash,.th |
| 652c0 | 65 6e 20 69 6e 73 74 65 61 64 20 73 63 72 6f 6c 6c 20 74 68 65 20 62 75 66 66 65 72 20 64 6f 77 | en.instead.scroll.the.buffer.dow |
| 652e0 | 6e 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 | n...If.there.is.no.commit.or.sta |
| 65300 | 73 68 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 | sh.at.point,.then.prompt.for.a.c |
| 65320 | 6f 6d 6d 69 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 | ommit."...(interactive)...(magit |
| 65340 | 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 20 23 27 73 63 72 6f 6c 6c 2d 64 6f | -diff-show-or-scroll.#'scroll-do |
| 65360 | 77 6e 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d | wn))..(defun.magit-diff-show-or- |
| 65380 | 73 63 72 6f 6c 6c 20 28 66 6e 29 0a 20 20 28 6c 65 74 20 28 72 65 76 20 63 6d 64 20 62 75 66 20 | scroll.(fn)...(let.(rev.cmd.buf. |
| 653a0 | 77 69 6e 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 61 6e 64 20 28 62 6f 75 6e 64 | win).....(cond......((and.(bound |
| 653c0 | 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 29 0a 20 20 | -and-true-p.magit-blame-mode)... |
| 653e0 | 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 | .........(fboundp.'magit-current |
| 65400 | 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 28 | -blame-chunk)).......(setq.rev.( |
| 65420 | 6f 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 | oref.(magit-current-blame-chunk) |
| 65440 | 20 6f 72 69 67 2d 72 65 76 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 | .orig-rev)).......(setq.cmd.#'ma |
| 65460 | 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 | git-show-commit).......(setq.buf |
| 65480 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 | .(magit-get-mode-buffer.'magit-r |
| 654a0 | 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d | evision-mode)))......((derived-m |
| 654c0 | 6f 64 65 2d 70 20 27 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 77 | ode-p.'git-rebase-mode).......(w |
| 654e0 | 69 74 68 2d 73 6c 6f 74 73 20 28 61 63 74 69 6f 6e 2d 74 79 70 65 20 74 61 72 67 65 74 29 0a 20 | ith-slots.(action-type.target).. |
| 65500 | 20 20 20 20 20 20 20 20 20 28 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e | .........(git-rebase-current-lin |
| 65520 | 65 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 28 65 71 20 61 63 74 69 6f 6e 2d 74 | e).........(if.(not.(eq.action-t |
| 65540 | 79 70 65 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d | ype.'commit)).............(user- |
| 65560 | 65 72 72 6f 72 20 22 4e 6f 20 63 6f 6d 6d 69 74 20 6f 6e 20 74 68 69 73 20 6c 69 6e 65 22 29 0a | error."No.commit.on.this.line"). |
| 65580 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 74 61 72 67 65 74 29 0a 20 20 20 20 | ..........(setq.rev.target)..... |
| 655a0 | 20 20 20 20 20 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d | ......(setq.cmd.#'magit-show-com |
| 655c0 | 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 20 28 6d 61 67 69 74 2d | mit)...........(setq.buf.(magit- |
| 655e0 | 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | get-mode-buffer.'magit-revision- |
| 65600 | 6d 6f 64 65 29 29 29 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | mode)))))......(t.......(magit-s |
| 65620 | 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 0a 20 20 20 20 | ection-case.........(branch..... |
| 65640 | 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 28 6d 61 67 69 74 2d 72 65 66 2d 6d 61 79 62 65 2d | .....(setq.rev.(magit-ref-maybe- |
| 65660 | 71 75 61 6c 69 66 79 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 | qualify.(oref.it.value)))....... |
| 65680 | 20 20 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 | ...(setq.cmd.#'magit-show-commit |
| 656a0 | 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 20 28 6d 61 67 69 74 2d 67 65 74 2d | )..........(setq.buf.(magit-get- |
| 656c0 | 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 | mode-buffer.'magit-revision-mode |
| 656e0 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 28 73 65 | ))).........(commit..........(se |
| 65700 | 74 71 20 72 65 76 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 | tq.rev.(oref.it.value))......... |
| 65720 | 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a | .(setq.cmd.#'magit-show-commit). |
| 65740 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f | .........(setq.buf.(magit-get-mo |
| 65760 | 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 | de-buffer.'magit-revision-mode)) |
| 65780 | 29 0a 20 20 20 20 20 20 20 20 28 74 61 67 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 | ).........(tag..........(setq.re |
| 657a0 | 76 20 28 6d 61 67 69 74 2d 72 65 76 2d 68 61 73 68 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 | v.(magit-rev-hash.(oref.it.value |
| 657c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 67 69 74 2d 73 | )))..........(setq.cmd.#'magit-s |
| 657e0 | 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 20 28 | how-commit)..........(setq.buf.( |
| 65800 | 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 | magit-get-mode-buffer.'magit-rev |
| 65820 | 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 61 73 68 0a 20 20 20 | ision-mode))).........(stash.... |
| 65840 | 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 | ......(setq.rev.(oref.it.value)) |
| 65860 | 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6d 64 20 23 27 6d 61 67 69 74 2d 73 74 61 73 | ..........(setq.cmd.#'magit-stas |
| 65880 | 68 2d 73 68 6f 77 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 20 28 6d 61 67 69 | h-show)..........(setq.buf.(magi |
| 658a0 | 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d | t-get-mode-buffer.'magit-stash-m |
| 658c0 | 6f 64 65 29 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 72 65 76 0a 20 20 20 20 20 20 20 20 28 69 | ode)))))).....(if.rev.........(i |
| 658e0 | 66 20 28 61 6e 64 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | f.(and.buf..................(set |
| 65900 | 71 20 77 69 6e 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 29 29 0a 20 | q.win.(get-buffer-window.buf)).. |
| 65920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 | ................(with-current-bu |
| 65940 | 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | ffer.buf....................(and |
| 65960 | 20 28 65 71 75 61 6c 20 72 65 76 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f | .(equal.rev.magit-buffer-revisio |
| 65980 | 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 | n).........................(equa |
| 659a0 | 6c 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 | l.(magit-rev-parse.rev)......... |
| 659c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 | .......................magit-buf |
| 659e0 | 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | fer-revision-hash))))........... |
| 65a00 | 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 0a 20 20 20 20 | ..(with-selected-window.win..... |
| 65a20 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 0a 20 20 | ..........(condition-case.nil... |
| 65a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 0a 20 20 20 | ................(funcall.fn).... |
| 65a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............(error............. |
| 65a80 | 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 63 61 73 65 20 66 6e 0a 20 20 20 20 20 20 | .....(goto-char.(pcase.fn....... |
| 65aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 63 72 6f 6c 6c | ........................('scroll |
| 65ac0 | 2d 75 70 20 20 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -up...(point-min)).............. |
| 65ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 63 72 6f 6c 6c 2d 64 6f 77 6e 20 28 | .................('scroll-down.( |
| 65b00 | 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | point-max)))))))...........(let. |
| 65b20 | 28 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 | ((magit-display-buffer-noselect. |
| 65b40 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 63 6d 64 20 23 27 6d 61 | t)).............(if.(eq.cmd.#'ma |
| 65b60 | 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-show-commit)................ |
| 65b80 | 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 72 65 76 20 | .(apply.#'magit-show-commit.rev. |
| 65ba0 | 28 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a | (magit-show-commit--arguments)). |
| 65bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 63 6d 64 20 72 65 76 29 29 | ..............(funcall.cmd.rev)) |
| 65be0 | 29 29 0a 20 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d | )).......(call-interactively.#'m |
| 65c00 | 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 29 29 29 0a 0a 3b 3b 3b 3b 20 53 65 63 74 69 | agit-show-commit))))..;;;;.Secti |
| 65c20 | 6f 6e 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f | on.Commands..(defun.magit-sectio |
| 65c40 | 6e 2d 63 79 63 6c 65 2d 64 69 66 66 73 20 28 29 0a 20 20 22 43 79 63 6c 65 20 76 69 73 69 62 69 | n-cycle-diffs.()..."Cycle.visibi |
| 65c60 | 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 20 69 6e | lity.of.diff-related.sections.in |
| 65c80 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | .the.current.buffer."...(interac |
| 65ca0 | 74 69 76 65 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 73 0a 20 20 20 | tive)...(when-let.((sections.... |
| 65cc0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d | ...........(cond.((derived-mode- |
| 65ce0 | 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 | p.'magit-status-mode)........... |
| 65d00 | 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ...........(--mapcat............ |
| 65d20 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(when.it............. |
| 65d40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 65 66 20 69 74 20 68 69 64 64 65 | ............(when.(oref.it.hidde |
| 65d60 | 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | n)...........................(ma |
| 65d80 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | git-section-show.it))........... |
| 65da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 69 74 20 63 68 69 6c 64 72 65 6e 29 | ..............(oref.it.children) |
| 65dc0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d | ).......................(list.(m |
| 65de0 | 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 27 28 28 73 74 61 67 65 64 29 20 20 20 28 73 | agit-get-section.'((staged)...(s |
| 65e00 | 74 61 74 75 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tatus)))........................ |
| 65e20 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 27 28 28 75 6e 73 74 61 | .....(magit-get-section.'((unsta |
| 65e40 | 67 65 64 29 20 28 73 74 61 74 75 73 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ged).(status)))))).............. |
| 65e60 | 20 20 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 | .......((derived-mode-p.'magit-d |
| 65e80 | 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | iff-mode)......................( |
| 65ea0 | 73 65 71 2d 66 69 6c 74 65 72 20 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d | seq-filter.#'magit-file-section- |
| 65ec0 | 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p............................... |
| 65ee0 | 20 20 20 28 6f 72 65 66 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 68 69 6c | ...(oref.magit-root-section.chil |
| 65f00 | 64 72 65 6e 29 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 2d 2d 61 6e 79 2d 70 20 28 6f 72 65 | dren)))))).....(if.(--any-p.(ore |
| 65f20 | 66 20 69 74 20 68 69 64 64 65 6e 29 20 73 65 63 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 28 | f.it.hidden).sections).........( |
| 65f40 | 64 6f 6c 69 73 74 20 28 73 20 73 65 63 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d | dolist.(s.sections)...........(m |
| 65f60 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 | agit-section-show.s)...........( |
| 65f80 | 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 73 29 29 0a | magit-section-hide-children.s)). |
| 65fa0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 68 69 6c 64 72 65 6e 20 28 2d 2d 6d 61 70 63 61 74 20 | ......(let.((children.(--mapcat. |
| 65fc0 | 28 6f 72 65 66 20 69 74 20 63 68 69 6c 64 72 65 6e 29 20 73 65 63 74 69 6f 6e 73 29 29 29 0a 20 | (oref.it.children).sections))).. |
| 65fe0 | 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 2d 2d 61 6e 79 2d 70 20 28 6f 72 65 | .......(cond.((and.(--any-p.(ore |
| 66000 | 66 20 69 74 20 68 69 64 64 65 6e 29 20 20 20 63 68 69 6c 64 72 65 6e 29 0a 20 20 20 20 20 20 20 | f.it.hidden)...children)........ |
| 66020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 61 6e 79 2d 70 20 28 6f 72 65 66 20 69 74 20 63 | .............(--any-p.(oref.it.c |
| 66040 | 68 69 6c 64 72 65 6e 29 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | hildren).children))............. |
| 66060 | 20 20 20 28 6d 61 70 63 20 23 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 | ...(mapc.#'magit-section-show-he |
| 66080 | 61 64 69 6e 67 73 20 73 65 63 74 69 6f 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | adings.sections))............... |
| 660a0 | 28 28 73 65 71 2d 73 6f 6d 65 20 23 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 64 65 | ((seq-some.#'magit-section-hidde |
| 660c0 | 6e 2d 62 6f 64 79 20 63 68 69 6c 64 72 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-body.children)................ |
| 660e0 | 28 6d 61 70 63 20 23 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 | (mapc.#'magit-section-show-child |
| 66100 | 72 65 6e 20 73 65 63 74 69 6f 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a | ren.sections))...............(t. |
| 66120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 20 23 27 6d 61 67 69 74 2d 73 65 63 | ...............(mapc.#'magit-sec |
| 66140 | 74 69 6f 6e 2d 68 69 64 65 20 73 65 63 74 69 6f 6e 73 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 44 | tion-hide.sections)))))))..;;;.D |
| 66160 | 69 66 66 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 64 | iff.Mode..(defvar-keymap.magit-d |
| 66180 | 69 66 66 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 | iff-mode-map...:doc."Keymap.for. |
| 661a0 | 60 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 | `magit-diff-mode'."...:parent.ma |
| 661c0 | 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 43 2d 63 20 43 2d 64 22 20 23 27 6d 61 67 69 74 | git-mode-map..."C-c.C-d".#'magit |
| 661e0 | 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 0a 20 20 22 43 2d 63 20 43 2d | -diff-while-committing..."C-c.C- |
| 66200 | 62 22 20 23 27 6d 61 67 69 74 2d 67 6f 2d 62 61 63 6b 77 61 72 64 0a 20 20 22 43 2d 63 20 43 2d | b".#'magit-go-backward..."C-c.C- |
| 66220 | 66 22 20 23 27 6d 61 67 69 74 2d 67 6f 2d 66 6f 72 77 61 72 64 0a 20 20 22 53 50 43 22 20 20 20 | f".#'magit-go-forward..."SPC"... |
| 66240 | 20 20 23 27 73 63 72 6f 6c 6c 2d 75 70 0a 20 20 22 44 45 4c 22 20 20 20 20 20 23 27 73 63 72 6f | ..#'scroll-up..."DEL".....#'scro |
| 66260 | 6c 6c 2d 64 6f 77 6e 0a 20 20 22 6a 22 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 6a 75 6d 70 | ll-down..."j".......#'magit-jump |
| 66280 | 2d 74 6f 2d 64 69 66 66 73 74 61 74 2d 6f 72 2d 64 69 66 66 0a 20 20 22 3c 72 65 6d 61 70 3e 20 | -to-diffstat-or-diff..."<remap>. |
| 662a0 | 3c 77 72 69 74 65 2d 66 69 6c 65 3e 22 20 23 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 | <write-file>".#'magit-patch-save |
| 662c0 | 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 64 69 | )..(define-derived-mode.magit-di |
| 662e0 | 66 66 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 44 69 66 66 22 0a | ff-mode.magit-mode."Magit.Diff". |
| 66300 | 20 20 22 4d 6f 64 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 61 20 47 69 74 20 64 69 66 | .."Mode.for.looking.at.a.Git.dif |
| 66320 | 66 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 | f...This.mode.is.documented.in.i |
| 66340 | 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 44 69 66 66 20 42 75 66 66 65 72 27 2e 0a 0a | nfo.node.`(magit)Diff.Buffer'... |
| 66360 | 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 | \\<magit-mode-map>\.Type.\\[magi |
| 66380 | 74 2d 72 65 66 72 65 73 68 5d 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e | t-refresh].to.refresh.the.curren |
| 663a0 | 74 20 62 75 66 66 65 72 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | t.buffer..Type.\\[magit-section- |
| 663c0 | 74 6f 67 67 6c 65 5d 20 74 6f 20 65 78 70 61 6e 64 20 6f 72 20 68 69 64 65 20 74 68 65 20 73 65 | toggle].to.expand.or.hide.the.se |
| 663e0 | 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 | ction.at.point..Type.\\[magit-vi |
| 66400 | 73 69 74 2d 74 68 69 6e 67 5d 20 74 6f 20 76 69 73 69 74 20 74 68 65 20 68 75 6e 6b 20 6f 72 20 | sit-thing].to.visit.the.hunk.or. |
| 66420 | 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 53 74 61 67 69 6e 67 20 61 6e 64 20 61 70 70 6c | file.at.point...Staging.and.appl |
| 66440 | 79 69 6e 67 20 63 68 61 6e 67 65 73 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e | ying.changes.is.documented.in.in |
| 66460 | 66 6f 20 6e 6f 64 65 0a 60 28 6d 61 67 69 74 29 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 | fo.node.`(magit)Staging.and.Unst |
| 66480 | 61 67 69 6e 67 27 20 61 6e 64 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 41 70 70 | aging'.and.info.node.`(magit)App |
| 664a0 | 6c 79 69 6e 67 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 6d | lying'...\\<magit-hunk-section-m |
| 664c0 | 61 70 3e 54 79 70 65 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 61 70 70 6c 79 5d 20 74 6f 20 61 70 70 | ap>Type.\.\\[magit-apply].to.app |
| 664e0 | 6c 79 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 2c 20 5c 0a 5c 5c 5b 6d 61 67 | ly.the.change.at.point,.\.\\[mag |
| 66500 | 69 74 2d 73 74 61 67 65 5d 20 74 6f 20 73 74 61 67 65 2c 0a 5c 5c 5b 6d 61 67 69 74 2d 75 6e 73 | it-stage].to.stage,.\\[magit-uns |
| 66520 | 74 61 67 65 5d 20 74 6f 20 75 6e 73 74 61 67 65 2c 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 64 69 73 | tage].to.unstage,.\.\\[magit-dis |
| 66540 | 63 61 72 64 5d 20 74 6f 20 64 69 73 63 61 72 64 2c 20 6f 72 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d | card].to.discard,.or.\.\\[magit- |
| 66560 | 72 65 76 65 72 73 65 5d 20 74 6f 20 72 65 76 65 72 73 65 20 69 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 | reverse].to.reverse.it...\\{magi |
| 66580 | 74 2d 64 69 66 66 2d 6d 6f 64 65 2d 6d 61 70 7d 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | t-diff-mode-map}"...:group.'magi |
| 665a0 | 74 2d 64 69 66 66 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c | t-diff...(hack-dir-local-variabl |
| 665c0 | 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 | es-non-file-buffer)...(setq.magi |
| 665e0 | 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 70 65 73 20 27 66 69 6c 65 29 29 0a 0a 28 70 75 | t--imenu-item-types.'file))..(pu |
| 66600 | 74 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 64 | t.'magit-diff-mode.'magit-diff-d |
| 66620 | 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 27 28 22 2d 2d 73 74 61 74 22 | efault-arguments......'("--stat" |
| 66640 | 20 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ."--no-ext-diff"))..(defun.magit |
| 66660 | 2d 64 69 66 66 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 20 72 61 6e 67 65 20 74 79 70 65 61 | -diff-setup-buffer.(.range.typea |
| 66680 | 72 67 20 61 72 67 73 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rg.args.files................... |
| 666a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 20 6c 6f | ...............&optional.type.lo |
| 666c0 | 63 6b 65 64 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 6d 61 67 69 | cked)...(require.'magit)...(magi |
| 666e0 | 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 | t-setup-buffer.#'magit-diff-mode |
| 66700 | 20 6c 6f 63 6b 65 64 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 | .locked.....(magit-buffer-range. |
| 66720 | 72 61 6e 67 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 | range).....(magit-buffer-typearg |
| 66740 | 20 74 79 70 65 61 72 67 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 | .typearg).....(magit-buffer-diff |
| 66760 | 2d 74 79 70 65 20 74 79 70 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 | -type.type).....(magit-buffer-di |
| 66780 | 66 66 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ff-args.args).....(magit-buffer- |
| 667a0 | 64 69 66 66 2d 66 69 6c 65 73 20 66 69 6c 65 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 | diff-files.files).....(magit-buf |
| 667c0 | 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 2d 73 75 73 70 65 6e 64 65 64 20 6e 69 6c 29 29 29 0a | fer-diff-files-suspended.nil))). |
| 667e0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 | .(defun.magit-diff-refresh-buffe |
| 66800 | 72 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 60 6d 61 67 | r.()..."Refresh.the.current.`mag |
| 66820 | 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d | it-diff-mode'.buffer."...(magit- |
| 66840 | 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 20 28 69 66 20 28 65 | set-header-line-format....(if.(e |
| 66860 | 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 20 22 2d 2d 6e 6f 2d | qual.magit-buffer-typearg."--no- |
| 66880 | 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6f 72 6d 61 74 20 22 | index")........(apply.#'format." |
| 668a0 | 44 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 65 65 6e 20 25 73 20 61 6e 64 20 25 73 22 20 6d | Differences.between.%s.and.%s".m |
| 668c0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 28 63 6f | agit-buffer-diff-files)......(co |
| 668e0 | 6e 63 61 74 20 28 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 0a 20 20 20 20 | ncat.(if.magit-buffer-range..... |
| 66900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 | .............(if.(string-match-p |
| 66920 | 20 22 5c 5c 28 5c 5c 2e 5c 5c 2e 5c 5c 7c 5c 5c 5e 2d 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 | ."\\(\\.\\.\\|\\^-\\)".......... |
| 66940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | ............................magi |
| 66960 | 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-buffer-range)................. |
| 66980 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 43 68 61 6e 67 65 73 20 69 6e 20 25 73 22 20 6d 61 67 | .....(format."Changes.in.%s".mag |
| 669a0 | 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-buffer-range)................ |
| 669c0 | 20 20 20 20 28 6c 65 74 20 28 28 6d 73 67 20 22 43 68 61 6e 67 65 73 20 66 72 6f 6d 20 25 73 20 | ....(let.((msg."Changes.from.%s. |
| 669e0 | 74 6f 20 25 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | to.%s")......................... |
| 66a00 | 20 28 65 6e 64 20 28 69 66 20 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 | .(end.(if.(equal.magit-buffer-ty |
| 66a20 | 70 65 61 72 67 20 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pearg."--cached")............... |
| 66a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6e 64 65 78 22 0a 20 20 20 20 | ...................."index"..... |
| 66a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 6f 72 | ............................"wor |
| 66a80 | 6b 69 6e 67 20 74 72 65 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | king.tree")))................... |
| 66aa0 | 20 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d 52 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | ...(if.(member."-R".magit-buffer |
| 66ac0 | 2d 64 69 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -diff-args)..................... |
| 66ae0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 6d 73 67 20 65 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 | .....(format.msg.end.magit-buffe |
| 66b00 | 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-range)........................ |
| 66b20 | 28 66 6f 72 6d 61 74 20 6d 73 67 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 65 | (format.msg.magit-buffer-range.e |
| 66b40 | 6e 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 | nd))))................(cond.((eq |
| 66b60 | 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 20 22 2d 2d 63 61 63 68 | ual.magit-buffer-typearg."--cach |
| 66b80 | 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 53 74 61 67 | ed")......................."Stag |
| 66ba0 | 65 64 20 63 68 61 6e 67 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed.changes").................... |
| 66bc0 | 20 20 28 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d | ..((and.(magit-repository-local- |
| 66be0 | 67 65 74 20 27 74 68 69 73 2d 63 6f 6d 6d 69 74 2d 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 | get.'this-commit-command)....... |
| 66c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 | .....................(not.(magit |
| 66c20 | 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -anything-staged-p)))........... |
| 66c40 | 20 20 20 20 20 20 20 20 20 20 20 20 22 55 6e 63 6f 6d 6d 69 74 74 69 6e 67 20 63 68 61 6e 67 65 | ............"Uncommitting.change |
| 66c60 | 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 55 6e 73 | s")......................(t."Uns |
| 66c80 | 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | taged.changes")))..............( |
| 66ca0 | 70 63 61 73 65 20 28 6c 65 6e 67 74 68 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d | pcase.(length.magit-buffer-diff- |
| 66cc0 | 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 30 29 0a 20 20 20 20 20 20 | files)................(0)....... |
| 66ce0 | 20 20 20 20 20 20 20 20 20 28 31 20 28 63 6f 6e 63 61 74 20 22 20 69 6e 20 66 69 6c 65 20 22 20 | .........(1.(concat.".in.file.". |
| 66d00 | 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 29 0a | (car.magit-buffer-diff-files))). |
| 66d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 28 63 6f 6e 63 61 74 20 22 20 69 6e 20 66 | ...............(_.(concat.".in.f |
| 66d40 | 69 6c 65 73 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles.".......................... |
| 66d60 | 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 75 66 | .(mapconcat.#'identity.magit-buf |
| 66d80 | 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 22 2c 20 22 29 29 29 29 29 29 29 0a 20 20 28 73 65 | fer-diff-files.",.")))))))...(se |
| 66da0 | 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 2d 68 61 73 68 65 64 0a 20 20 20 | tq.magit-buffer-range-hashed.... |
| 66dc0 | 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 28 6d 61 | .....(and.magit-buffer-range.(ma |
| 66de0 | 67 69 74 2d 68 61 73 68 2d 72 61 6e 67 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 | git-hash-range.magit-buffer-rang |
| 66e00 | 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 64 69 | e)))...(magit-insert-section.(di |
| 66e20 | 66 66 62 75 66 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 6f | ffbuf).....(magit-run-section-ho |
| 66e40 | 6f 6b 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a | ok.'magit-diff-sections-hook))). |
| 66e60 | 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 | .(cl-defmethod.magit-buffer-valu |
| 66e80 | 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 64 69 | e.(&context.(major-mode.magit-di |
| 66ea0 | 66 66 2d 6d 6f 64 65 29 29 0a 20 20 28 6e 63 6f 6e 63 20 28 63 6f 6e 64 20 28 6d 61 67 69 74 2d | ff-mode))...(nconc.(cond.(magit- |
| 66ec0 | 62 75 66 66 65 72 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 | buffer-range.................(de |
| 66ee0 | 6c 71 20 6e 69 6c 20 28 6c 69 73 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 | lq.nil.(list.magit-buffer-range. |
| 66f00 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 29 29 29 0a 20 20 20 20 20 20 20 20 | magit-buffer-typearg)))......... |
| 66f20 | 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 | .......((equal.magit-buffer-type |
| 66f40 | 61 72 67 20 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arg."--cached")................. |
| 66f60 | 28 6c 69 73 74 20 27 73 74 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | (list.'staged))................( |
| 66f80 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 27 75 6e 73 74 61 67 65 | t.................(list.'unstage |
| 66fa0 | 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 29 29 29 0a 20 20 20 20 20 20 | d.magit-buffer-typearg)))....... |
| 66fc0 | 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 | ...(and.magit-buffer-diff-files. |
| 66fe0 | 28 63 6f 6e 73 20 22 2d 2d 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c | (cons."--".magit-buffer-diff-fil |
| 67000 | 65 73 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 6d 65 6e 75 | es))))..(cl-defmethod.magit-menu |
| 67020 | 2d 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 20 28 28 5f 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 | -common-value.((_section.magit-d |
| 67040 | 69 66 66 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 | iff-section))...(magit-diff-scop |
| 67060 | 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 2d 61 | e))..(define-obsolete-variable-a |
| 67080 | 6c 69 61 73 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 2d 62 61 73 65 2d 6d 61 | lias.'magit-diff-section-base-ma |
| 670a0 | 70 0a 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 20 22 4d 61 67 | p...'magit-diff-section-map."Mag |
| 670c0 | 69 74 2d 53 65 63 74 69 6f 6e 20 34 2e 30 2e 30 22 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d | it-Section.4.0.0")..(defvar-keym |
| 670e0 | 61 70 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 | ap.magit-diff-section-map...:doc |
| 67100 | 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 64 69 66 66 20 73 65 63 74 69 6f 6e 73 2e 0a 54 68 65 20 | ."Keymap.for.diff.sections..The. |
| 67120 | 63 6c 61 73 73 65 73 20 60 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 27 20 61 6e 64 | classes.`magit-file-section'.and |
| 67140 | 20 60 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 27 20 64 65 72 69 76 65 0a 66 72 6f | .`magit-hunk-section'.derive.fro |
| 67160 | 6d 20 74 68 65 20 61 62 73 74 72 61 63 74 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 | m.the.abstract.`magit-diff-secti |
| 67180 | 6f 6e 27 20 63 6c 61 73 73 2e 20 20 41 63 63 6f 72 64 69 6e 67 6c 79 20 74 68 69 73 0a 6b 65 79 | on'.class...Accordingly.this.key |
| 671a0 | 6d 61 70 20 69 73 20 74 68 65 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 69 72 20 6b 65 79 6d 61 | map.is.the.parent.of.their.keyma |
| 671c0 | 70 73 2e 22 0a 20 20 22 43 2d 6a 22 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d | ps."..."C-j"............#'magit- |
| 671e0 | 64 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 0a 20 20 22 43 2d 3c 72 | diff-visit-worktree-file..."C-<r |
| 67200 | 65 74 75 72 6e 3e 22 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 77 | eturn>".....#'magit-diff-visit-w |
| 67220 | 6f 72 6b 74 72 65 65 2d 66 69 6c 65 0a 20 20 22 43 2d 78 20 34 20 3c 72 65 74 75 72 6e 3e 22 20 | orktree-file..."C-x.4.<return>". |
| 67240 | 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 | #'magit-diff-visit-file-other-wi |
| 67260 | 6e 64 6f 77 0a 20 20 22 43 2d 78 20 35 20 3c 72 65 74 75 72 6e 3e 22 20 23 27 6d 61 67 69 74 2d | ndow..."C-x.5.<return>".#'magit- |
| 67280 | 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 0a 20 20 22 26 | diff-visit-file-other-frame..."& |
| 672a0 | 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 6f 2d 61 73 79 6e 63 2d | "..............#'magit-do-async- |
| 672c0 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 0a 20 20 22 43 22 20 20 20 20 20 20 20 20 20 20 20 20 20 | shell-command..."C"............. |
| 672e0 | 20 23 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 64 64 2d 6c 6f 67 0a 20 20 22 43 2d 78 20 61 | .#'magit-commit-add-log..."C-x.a |
| 67300 | 22 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f | "..........#'magit-add-change-lo |
| 67320 | 67 2d 65 6e 74 72 79 0a 20 20 22 43 2d 78 20 34 20 61 22 20 20 20 20 20 20 20 20 23 27 6d 61 67 | g-entry..."C-x.4.a"........#'mag |
| 67340 | 69 74 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6f 74 68 65 72 2d 77 69 | it-add-change-log-entry-other-wi |
| 67360 | 6e 64 6f 77 0a 20 20 22 43 2d 63 20 43 2d 74 22 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d | ndow..."C-c.C-t"........#'magit- |
| 67380 | 64 69 66 66 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 0a 20 20 22 43 2d 63 20 43 2d 65 | diff-trace-definition..."C-c.C-e |
| 673a0 | 22 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 69 74 2d 68 75 6e 6b 2d | "........#'magit-diff-edit-hunk- |
| 673c0 | 63 6f 6d 6d 69 74 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 | commit..."<remap>.<magit-file-re |
| 673e0 | 6e 61 6d 65 3e 22 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 0a | name>"......#'magit-file-rename. |
| 67400 | 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 3e 22 | .."<remap>.<magit-file-untrack>" |
| 67420 | 20 20 20 20 20 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 0a 20 20 22 3c 72 65 | .....#'magit-file-untrack..."<re |
| 67440 | 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 20 20 20 20 23 | map>.<magit-visit-thing>"......# |
| 67460 | 27 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 0a 20 20 22 3c 72 65 6d 61 70 | 'magit-diff-visit-file..."<remap |
| 67480 | 3e 20 3c 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 3e 22 20 23 27 6d 61 | >.<magit-revert-no-commit>".#'ma |
| 674a0 | 67 69 74 2d 72 65 76 65 72 73 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 | git-reverse..."<remap>.<magit-de |
| 674c0 | 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 | lete-thing>".....#'magit-discard |
| 674e0 | 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 3e | ..."<remap>.<magit-unstage-file> |
| 67500 | 22 20 20 20 20 20 23 27 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e | ".....#'magit-unstage..."<remap> |
| 67520 | 20 3c 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 3e 22 20 20 20 20 20 20 20 23 27 6d 61 67 | .<magit-stage-file>".......#'mag |
| 67540 | 69 74 2d 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 63 68 65 72 72 | it-stage..."<remap>.<magit-cherr |
| 67560 | 79 2d 61 70 70 6c 79 3e 22 20 20 20 20 20 23 27 6d 61 67 69 74 2d 61 70 70 6c 79 0a 20 20 22 3c | y-apply>".....#'magit-apply..."< |
| 67580 | 38 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 52 65 6e 61 6d 65 20 66 69 6c | 8>".(magit-menu-item."Rename.fil |
| 675a0 | 65 22 20 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | e".#'magit-file-rename.......... |
| 675c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 65 71 20 28 6d | ................'(:enable.(eq.(m |
| 675e0 | 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 29 20 27 66 69 6c 65 29 29 29 0a 20 20 22 3c 37 3e | agit-diff-scope).'file)))..."<7> |
| 67600 | 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 55 6e 74 72 61 63 6b 20 25 78 22 20 | ".(magit-menu-item."Untrack.%x". |
| 67620 | 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 29 0a 20 20 22 3c 36 3e 22 20 28 6d | #'magit-file-untrack)..."<6>".(m |
| 67640 | 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 69 73 69 74 20 66 69 6c 65 22 20 23 27 6d 61 | agit-menu-item."Visit.file".#'ma |
| 67660 | 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | git-diff-visit-file............. |
| 67680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 6d 65 6d 71 20 28 6d 61 | .............'(:enable.(memq.(ma |
| 676a0 | 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 29 20 27 28 66 69 6c 65 20 66 69 6c 65 73 29 29 29 29 | git-diff-scope).'(file.files)))) |
| 676c0 | 0a 20 20 22 3c 35 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 52 65 76 65 72 | ..."<5>".(magit-menu-item."Rever |
| 676e0 | 73 65 20 25 78 22 20 23 27 6d 61 67 69 74 2d 72 65 76 65 72 73 65 0a 20 20 20 20 20 20 20 20 20 | se.%x".#'magit-reverse.......... |
| 67700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 6e 6f 74 20 28 | ................'(:enable.(not.( |
| 67720 | 6d 65 6d 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 | memq.(magit-diff-type).......... |
| 67740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 67760 | 20 20 20 20 20 27 28 75 6e 74 72 61 63 6b 65 64 20 75 6e 73 74 61 67 65 64 29 29 29 29 29 0a 20 | .....'(untracked.unstaged))))).. |
| 67780 | 20 22 3c 34 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 69 73 63 61 72 64 | ."<4>".(magit-menu-item."Discard |
| 677a0 | 20 25 78 22 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 | .%x".#'magit-discard............ |
| 677c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 6e 6f 74 20 28 6d 65 | ..............'(:enable.(not.(me |
| 677e0 | 6d 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | mq.(magit-diff-type)............ |
| 67800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 67820 | 20 20 20 27 28 63 6f 6d 6d 69 74 74 65 64 20 75 6e 64 65 66 69 6e 65 64 29 29 29 29 29 0a 20 20 | ...'(committed.undefined)))))... |
| 67840 | 22 3c 33 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 55 6e 73 74 61 67 65 20 | "<3>".(magit-menu-item."Unstage. |
| 67860 | 25 78 22 20 23 27 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | %x".#'magit-unstage............. |
| 67880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 65 71 20 28 6d 61 67 69 | .............'(:enable.(eq.(magi |
| 678a0 | 74 2d 64 69 66 66 2d 74 79 70 65 29 20 27 73 74 61 67 65 64 29 29 29 0a 20 20 22 3c 32 3e 22 20 | t-diff-type).'staged)))..."<2>". |
| 678c0 | 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 53 74 61 67 65 20 25 78 22 20 20 20 23 27 | (magit-menu-item."Stage.%x"...#' |
| 678e0 | 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-stage..................... |
| 67900 | 20 20 20 20 20 27 28 3a 65 6e 61 62 6c 65 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 | .....'(:enable.(eq.(magit-diff-t |
| 67920 | 79 70 65 29 20 27 75 6e 73 74 61 67 65 64 29 29 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 | ype).'unstaged)))..."<1>".(magit |
| 67940 | 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 41 70 70 6c 79 20 25 78 22 20 23 27 6d 61 67 69 74 2d 61 70 | -menu-item."Apply.%x".#'magit-ap |
| 67960 | 70 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a | ply..........................'(: |
| 67980 | 65 6e 61 62 6c 65 20 28 6e 6f 74 20 28 6d 65 6d 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 | enable.(not.(memq.(magit-diff-ty |
| 679a0 | 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pe)............................. |
| 679c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 75 6e 73 74 61 67 65 64 20 73 74 61 | ..................'(unstaged.sta |
| 679e0 | 67 65 64 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d | ged))))))..(defvar-keymap.magit- |
| 67a00 | 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 | file-section-map...:doc."Keymap. |
| 67a20 | 66 6f 72 20 60 66 69 6c 65 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 | for.`file'.sections."...:parent. |
| 67a40 | 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 63 74 69 6f 6e 2d 62 61 73 65 2d 6d 61 70 29 0a 0a 28 64 | magit-diff-section-base-map)..(d |
| 67a60 | 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d | efvar-keymap.magit-hunk-section- |
| 67a80 | 73 6d 65 72 67 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 62 6f 75 6e 64 20 | smerge-map...:doc."Keymap.bound. |
| 67aa0 | 74 6f 20 60 73 6d 65 72 67 65 2d 63 6f 6d 6d 61 6e 64 2d 70 72 65 66 69 78 27 20 69 6e 20 60 6d | to.`smerge-command-prefix'.in.`m |
| 67ac0 | 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 27 2e 22 0a 20 20 22 52 45 54 22 | agit-hunk-section-map'."..."RET" |
| 67ae0 | 20 23 27 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 63 75 72 72 65 6e 74 0a 20 20 22 | .#'magit-smerge-keep-current..." |
| 67b00 | 75 22 20 20 20 23 27 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 75 70 70 65 72 0a 20 | u"...#'magit-smerge-keep-upper.. |
| 67b20 | 20 22 62 22 20 20 20 23 27 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 62 61 73 65 0a | ."b"...#'magit-smerge-keep-base. |
| 67b40 | 20 20 22 6c 22 20 20 20 23 27 6d 61 67 69 74 2d 73 6d 65 72 67 65 2d 6b 65 65 70 2d 6c 6f 77 65 | .."l"...#'magit-smerge-keep-lowe |
| 67b60 | 72 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 | r)..(defvar-keymap.magit-hunk-se |
| 67b80 | 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 68 75 | ction-map...:doc."Keymap.for.`hu |
| 67ba0 | 6e 6b 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 64 | nk'.sections."...:parent.magit-d |
| 67bc0 | 69 66 66 2d 73 65 63 74 69 6f 6e 2d 62 61 73 65 2d 6d 61 70 0a 20 20 28 6b 65 79 2d 64 65 73 63 | iff-section-base-map...(key-desc |
| 67be0 | 72 69 70 74 69 6f 6e 20 73 6d 65 72 67 65 2d 63 6f 6d 6d 61 6e 64 2d 70 72 65 66 69 78 29 20 6d | ription.smerge-command-prefix).m |
| 67c00 | 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 73 6d 65 72 67 65 2d 6d 61 70 29 0a 0a 28 | agit-hunk-section-smerge-map)..( |
| 67c20 | 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 66 6c 69 63 74 2d 68 65 61 | defconst.magit-diff-conflict-hea |
| 67c40 | 64 6c 69 6e 65 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 72 65 67 65 78 70 2d 6f | dline-re...(concat."^".(regexp-o |
| 67c60 | 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 65 66 69 6e 65 64 20 69 6e 20 | pt................;;.Defined.in. |
| 67c80 | 6d 65 72 67 65 2d 74 72 65 65 2e 63 20 69 6e 20 74 68 69 73 20 6f 72 64 65 72 2e 0a 20 20 20 20 | merge-tree.c.in.this.order...... |
| 67ca0 | 20 20 20 20 20 20 20 20 20 20 20 27 28 22 6d 65 72 67 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 | ...........'("merged"........... |
| 67cc0 | 20 20 20 20 20 20 20 22 61 64 64 65 64 20 69 6e 20 72 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 20 | ......."added.in.remote"........ |
| 67ce0 | 20 20 20 20 20 20 20 20 20 20 22 61 64 64 65 64 20 69 6e 20 62 6f 74 68 22 0a 20 20 20 20 20 20 | .........."added.in.both"....... |
| 67d00 | 20 20 20 20 20 20 20 20 20 20 20 22 61 64 64 65 64 20 69 6e 20 6c 6f 63 61 6c 22 0a 20 20 20 20 | ..........."added.in.local"..... |
| 67d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 6d 6f 76 65 64 20 69 6e 20 62 6f 74 68 22 0a 20 | ............."removed.in.both".. |
| 67d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 68 61 6e 67 65 64 20 69 6e 20 62 6f 74 68 | ................"changed.in.both |
| 67d60 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 6d 6f 76 65 64 20 69 6e 20 6c | ".................."removed.in.l |
| 67d80 | 6f 63 61 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 6d 6f 76 65 64 20 | ocal".................."removed. |
| 67da0 | 69 6e 20 72 65 6d 6f 74 65 22 29 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d | in.remote"))))..(defconst.magit- |
| 67dc0 | 64 69 66 66 2d 68 65 61 64 6c 69 6e 65 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 5c 5c 28 | diff-headline-re...(concat."^\\( |
| 67de0 | 40 40 40 3f 5c 5c 7c 64 69 66 66 5c 5c 7c 53 75 62 6d 6f 64 75 6c 65 5c 5c 7c 22 0a 20 20 20 20 | @@@?\\|diff\\|Submodule\\|"..... |
| 67e00 | 20 20 20 20 20 20 22 5c 5c 2a 20 55 6e 6d 65 72 67 65 64 20 70 61 74 68 5c 5c 7c 22 0a 20 20 20 | ......"\\*.Unmerged.path\\|".... |
| 67e20 | 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e | .......(substring.magit-diff-con |
| 67e40 | 66 6c 69 63 74 2d 68 65 61 64 6c 69 6e 65 2d 72 65 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 22 | flict-headline-re.1)..........." |
| 67e60 | 5c 5c 29 22 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 | \\)"))..(defconst.magit-diff-sta |
| 67e80 | 74 6c 69 6e 65 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 20 3f 22 0a 20 20 20 20 20 20 20 | tline-re...(concat."^.?"........ |
| 67ea0 | 20 20 20 22 5c 5c 28 2e 2a 5c 5c 29 22 20 20 20 20 20 3b 20 66 69 6c 65 0a 20 20 20 20 20 20 20 | ..."\\(.*\\)".....;.file........ |
| 67ec0 | 20 20 20 22 5c 5c 28 20 2b 7c 20 2b 5c 5c 29 22 20 20 3b 20 73 65 70 61 72 61 74 6f 72 0a 20 20 | ..."\\(.+|.+\\)"..;.separator... |
| 67ee0 | 20 20 20 20 20 20 20 20 22 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 7c 42 69 6e 5c 5c 28 3f 3a 20 2b 5b | ........"\\([0-9]+\\|Bin\\(?:.+[ |
| 67f00 | 30 2d 39 5d 2b 20 2d 3e 20 5b 30 2d 39 5d 2b 20 62 79 74 65 73 5c 5c 29 3f 24 5c 5c 29 20 3f 22 | 0-9]+.->.[0-9]+.bytes\\)?$\\).?" |
| 67f20 | 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 5c 5c 2b 2a 5c 5c 29 22 20 20 20 3b 20 61 64 64 0a | ..........."\\(\\+*\\)"...;.add. |
| 67f40 | 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 2d 2a 5c 5c 29 24 22 29 29 20 20 3b 20 64 65 6c 0a 0a | .........."\\(-*\\)$"))..;.del.. |
| 67f60 | 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 72 65 73 65 74 2d 6e 6f 6e 2d 63 6f | (defvar.magit-diff--reset-non-co |
| 67f80 | 6c 6f 72 2d 6d 6f 76 65 64 0a 20 20 28 6c 69 73 74 0a 20 20 20 22 2d 63 22 20 22 63 6f 6c 6f 72 | lor-moved...(list...."-c"."color |
| 67fa0 | 2e 64 69 66 66 2e 63 6f 6e 74 65 78 74 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 2d 63 22 20 22 63 | .diff.context=normal"...."-c"."c |
| 67fc0 | 6f 6c 6f 72 2e 64 69 66 66 2e 70 6c 61 69 6e 3d 6e 6f 72 6d 61 6c 22 20 3b 20 68 69 73 74 6f 72 | olor.diff.plain=normal".;.histor |
| 67fe0 | 69 63 61 6c 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 63 6f 6e 74 65 78 74 0a 20 20 20 22 2d 63 22 | ical.synonym.for.context...."-c" |
| 68000 | 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 6d 65 74 61 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 2d 63 | ."color.diff.meta=normal"...."-c |
| 68020 | 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 66 72 61 67 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 2d | "."color.diff.frag=normal"...."- |
| 68040 | 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 66 75 6e 63 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 | c"."color.diff.func=normal"...." |
| 68060 | 2d 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 6f 6c 64 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 | -c"."color.diff.old=normal"...." |
| 68080 | 2d 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 6e 65 77 3d 6e 6f 72 6d 61 6c 22 0a 20 20 20 22 | -c"."color.diff.new=normal"...." |
| 680a0 | 2d 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 63 6f 6d 6d 69 74 3d 6e 6f 72 6d 61 6c 22 0a 20 | -c"."color.diff.commit=normal".. |
| 680c0 | 20 20 22 2d 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 2e 77 68 69 74 65 73 70 61 63 65 3d 6e 6f | .."-c"."color.diff.whitespace=no |
| 680e0 | 72 6d 61 6c 22 0a 20 20 20 3b 3b 20 22 67 69 74 2d 72 61 6e 67 65 2d 64 69 66 66 22 20 64 6f 65 | rmal"....;;."git-range-diff".doe |
| 68100 | 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 22 2c 20 73 | s.not.support."--color-moved",.s |
| 68120 | 6f 20 77 65 20 64 6f 6e 27 74 0a 20 20 20 3b 3b 20 6e 65 65 64 20 74 6f 20 72 65 73 65 74 20 63 | o.we.don't....;;.need.to.reset.c |
| 68140 | 6f 6e 74 65 78 74 44 69 6d 6d 65 64 2c 20 6f 6c 64 44 69 6d 6d 65 64 2c 20 6e 65 77 44 69 6d 6d | ontextDimmed,.oldDimmed,.newDimm |
| 68160 | 65 64 2c 20 63 6f 6e 74 65 78 74 42 6f 6c 64 2c 0a 20 20 20 3b 3b 20 6f 6c 64 42 6f 6c 64 2c 20 | ed,.contextBold,....;;.oldBold,. |
| 68180 | 61 6e 64 20 6e 65 77 42 6f 6c 64 2e 0a 20 20 20 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | and.newBold.....))..(defun.magit |
| 681a0 | 2d 69 6e 73 65 72 74 2d 64 69 66 66 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 20 64 69 | -insert-diff.()..."Insert.the.di |
| 681c0 | 66 66 20 69 6e 74 6f 20 74 68 69 73 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 20 62 | ff.into.this.`magit-diff-mode'.b |
| 681e0 | 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 64 69 66 66 20 74 0a | uffer."...(magit--insert-diff.t. |
| 68200 | 20 20 20 20 22 64 69 66 66 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 22 2d | ...."diff".magit-buffer-range."- |
| 68220 | 70 22 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 0a 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 62 65 | p"."--no-prefix".....(and.(membe |
| 68240 | 72 20 22 2d 2d 73 74 61 74 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 | r."--stat".magit-buffer-diff-arg |
| 68260 | 73 29 20 22 2d 2d 6e 75 6d 73 74 61 74 22 29 0a 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | s)."--numstat").....magit-buffer |
| 68280 | 2d 74 79 70 65 61 72 67 0a 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 | -typearg.....magit-buffer-diff-a |
| 682a0 | 72 67 73 20 22 2d 2d 22 0a 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 | rgs."--".....magit-buffer-diff-f |
| 682c0 | 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 64 69 66 | iles))..(defun.magit--insert-dif |
| 682e0 | 66 20 28 6b 65 65 70 2d 65 72 72 6f 72 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 64 65 63 | f.(keep-error.&rest.args)...(dec |
| 68300 | 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 | lare.(indent.1))...(pcase-let.(( |
| 68320 | 60 28 2c 63 6d 64 20 2e 20 2c 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | `(,cmd...,args)................( |
| 68340 | 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | flatten-tree.args))............. |
| 68360 | 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 | ..(magit-git-global-arguments... |
| 68380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 20 22 2d 2d 6c 69 74 65 72 61 6c 2d | .............(remove."--literal- |
| 683a0 | 70 61 74 68 73 70 65 63 73 22 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 | pathspecs".magit-git-global-argu |
| 683c0 | 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 3b 3b 20 41 73 20 6f 66 20 47 69 74 20 32 2e 31 39 2e 30 | ments))).....;;.As.of.Git.2.19.0 |
| 683e0 | 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 64 69 66 66 73 20 77 69 74 68 | ,.we.need.to.generate.diffs.with |
| 68400 | 0a 20 20 20 20 3b 3b 20 2d 2d 69 74 61 2d 76 69 73 69 62 6c 65 2d 69 6e 2d 69 6e 64 65 78 20 73 | .....;;.--ita-visible-in-index.s |
| 68420 | 6f 20 74 68 61 74 20 60 6d 61 67 69 74 2d 73 74 61 67 65 27 20 63 61 6e 20 77 6f 72 6b 20 77 69 | o.that.`magit-stage'.can.work.wi |
| 68440 | 74 68 0a 20 20 20 20 3b 3b 20 69 6e 74 65 6e 74 2d 74 6f 2d 61 64 64 20 66 69 6c 65 73 20 28 73 | th.....;;.intent-to-add.files.(s |
| 68460 | 65 65 20 23 34 30 32 36 29 2e 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 28 | ee.#4026)......(when.(and.(not.( |
| 68480 | 65 71 75 61 6c 20 63 6d 64 20 22 6d 65 72 67 65 2d 74 72 65 65 22 29 29 0a 20 20 20 20 20 20 20 | equal.cmd."merge-tree"))........ |
| 684a0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e | ........(magit-git-version>=."2. |
| 684c0 | 31 39 2e 30 22 29 29 0a 20 20 20 20 20 20 28 70 75 73 68 20 22 2d 2d 69 74 61 2d 76 69 73 69 62 | 19.0")).......(push."--ita-visib |
| 684e0 | 6c 65 2d 69 6e 2d 69 6e 64 65 78 22 20 61 72 67 73 29 29 0a 20 20 20 20 28 73 65 74 71 20 61 72 | le-in-index".args)).....(setq.ar |
| 68500 | 67 73 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 79 62 65 2d 61 64 64 2d 73 74 61 74 2d 61 | gs.(magit-diff--maybe-add-stat-a |
| 68520 | 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 63 6c 2d 6d 65 | rguments.args)).....(when.(cl-me |
| 68540 | 6d 62 65 72 2d 69 66 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 20 28 73 74 72 69 6e 67 2d 70 72 | mber-if.(lambda.(arg).(string-pr |
| 68560 | 65 66 69 78 2d 70 20 22 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 64 22 20 61 72 67 29 29 20 61 72 67 | efix-p."--color-moved".arg)).arg |
| 68580 | 73 29 0a 20 20 20 20 20 20 28 70 75 73 68 20 22 2d 2d 63 6f 6c 6f 72 3d 61 6c 77 61 79 73 22 20 | s).......(push."--color=always". |
| 685a0 | 61 72 67 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 | args).......(setq.magit-git-glob |
| 685c0 | 61 6c 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 | al-arguments.............(append |
| 685e0 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 72 65 73 65 74 2d 6e 6f 6e 2d 63 6f 6c 6f 72 2d 6d 6f 76 | .magit-diff--reset-non-color-mov |
| 68600 | 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 | ed.....................magit-git |
| 68620 | 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | -global-arguments))).....(magit- |
| 68640 | 2d 67 69 74 2d 77 61 73 68 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 | -git-wash.#'magit-diff-wash-diff |
| 68660 | 73 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d 2d 6e 6f 2d 69 6e 64 65 | s.........(if.(member."--no-inde |
| 68680 | 78 22 20 61 72 67 73 29 20 27 77 61 73 68 2d 61 6e 79 77 61 79 20 6b 65 65 70 2d 65 72 72 6f 72 | x".args).'wash-anyway.keep-error |
| 686a0 | 29 0a 20 20 20 20 20 20 63 6d 64 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ).......cmd.args)))..(defun.magi |
| 686c0 | 74 2d 64 69 66 66 2d 2d 6d 61 79 62 65 2d 61 64 64 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 | t-diff--maybe-add-stat-arguments |
| 686e0 | 20 28 61 72 67 73 29 0a 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d 2d 73 74 61 74 22 20 61 | .(args)...(if.(member."--stat".a |
| 68700 | 72 67 73 29 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e | rgs).......(append.(if.(function |
| 68720 | 70 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 74 72 61 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 | p.magit-diff-extra-stat-argument |
| 68740 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 | s)...................(funcall.ma |
| 68760 | 67 69 74 2d 64 69 66 66 2d 65 78 74 72 61 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 | git-diff-extra-stat-arguments).. |
| 68780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 74 72 61 2d | ...............magit-diff-extra- |
| 687a0 | 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 | stat-arguments)...............ar |
| 687c0 | 67 73 29 0a 20 20 20 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 | gs).....args))..(defun.magit-dif |
| 687e0 | 66 2d 75 73 65 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 2d 61 73 2d 73 74 61 74 2d 77 69 64 74 68 | f-use-window-width-as-stat-width |
| 68800 | 20 28 29 0a 20 20 22 55 73 65 20 74 68 65 20 60 77 69 6e 64 6f 77 2d 77 69 64 74 68 27 20 61 73 | .()..."Use.the.`window-width'.as |
| 68820 | 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 2d 2d 73 74 61 74 2d 77 69 64 74 68 27 2e 22 0a 20 | .the.value.of.`--stat-width'.".. |
| 68840 | 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 66 65 72 2d | .(and-let*.((window.(get-buffer- |
| 68860 | 77 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 27 76 69 73 69 62 6c 65 | window.(current-buffer).'visible |
| 68880 | 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 2d 2d 73 74 61 74 2d 77 69 | ))).....(list.(format."--stat-wi |
| 688a0 | 64 74 68 3d 25 64 22 20 28 77 69 6e 64 6f 77 2d 77 69 64 74 68 20 77 69 6e 64 6f 77 29 29 29 29 | dth=%d".(window-width.window)))) |
| 688c0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 73 20 | )..(defun.magit-diff-wash-diffs. |
| 688e0 | 28 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 69 6d 69 74 29 0a 20 20 28 72 75 6e 2d 68 6f | (args.&optional.limit)...(run-ho |
| 68900 | 6f 6b 73 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 73 2d 68 6f 6f 6b 29 | oks.'magit-diff-wash-diffs-hook) |
| 68920 | 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 22 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 | ...(when.(member."--show-signatu |
| 68940 | 72 65 22 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 73 | re".args).....(magit-diff-wash-s |
| 68960 | 69 67 6e 61 74 75 72 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 | ignature.magit-buffer-revision-h |
| 68980 | 61 73 68 29 29 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 22 2d 2d 73 74 61 74 22 20 61 | ash))...(when.(member."--stat".a |
| 689a0 | 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 73 74 | rgs).....(magit-diff-wash-diffst |
| 689c0 | 61 74 29 29 0a 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 | at))...(when.(re-search-forward. |
| 689e0 | 6d 61 67 69 74 2d 64 69 66 66 2d 68 65 61 64 6c 69 6e 65 2d 72 65 20 6c 69 6d 69 74 20 74 29 0a | magit-diff-headline-re.limit.t). |
| 68a00 | 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 | ....(goto-char.(line-beginning-p |
| 68a20 | 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 61 73 68 2d 73 65 71 75 65 6e | osition)).....(magit-wash-sequen |
| 68a40 | 63 65 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 64 69 66 66 | ce.(apply-partially.#'magit-diff |
| 68a60 | 2d 77 61 73 68 2d 64 69 66 66 20 61 72 67 73 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c | -wash-diff.args)).....(insert.?\ |
| 68a80 | 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 64 69 66 66 73 | n)))..(defun.magit-jump-to-diffs |
| 68aa0 | 74 61 74 2d 6f 72 2d 64 69 66 66 20 28 29 0a 20 20 22 4a 75 6d 70 20 74 6f 20 74 68 65 20 64 69 | tat-or-diff.()..."Jump.to.the.di |
| 68ac0 | 66 66 73 74 61 74 20 6f 72 20 64 69 66 66 2e 0a 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6f 6e | ffstat.or.diff..When.point.is.on |
| 68ae0 | 20 61 20 66 69 6c 65 20 69 6e 73 69 64 65 20 74 68 65 20 64 69 66 66 73 74 61 74 20 73 65 63 74 | .a.file.inside.the.diffstat.sect |
| 68b00 | 69 6f 6e 2c 20 74 68 65 6e 20 6a 75 6d 70 0a 74 6f 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 | ion,.then.jump.to.the.respective |
| 68b20 | 20 64 69 66 66 20 73 65 63 74 69 6f 6e 2c 20 6f 74 68 65 72 77 69 73 65 20 6a 75 6d 70 20 74 6f | .diff.section,.otherwise.jump.to |
| 68b40 | 20 74 68 65 20 64 69 66 66 73 74 61 74 0a 73 65 63 74 69 6f 6e 20 6f 72 20 61 20 63 68 69 6c 64 | .the.diffstat.section.or.a.child |
| 68b60 | 20 74 68 65 72 65 6f 66 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 | .thereof."...(interactive)...(if |
| 68b80 | 2d 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f | -let.((section.(magit-get-sectio |
| 68ba0 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 | n......................(append.( |
| 68bc0 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-section-case.............. |
| 68be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5b 66 69 6c 65 20 64 69 66 66 73 74 61 | ..................([file.diffsta |
| 68c00 | 74 5d 20 60 28 28 66 69 6c 65 20 2e 20 2c 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 | t].`((file...,(oref.it.value)))) |
| 68c20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 68c40 | 28 66 69 6c 65 20 60 28 28 66 69 6c 65 20 2e 20 2c 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 | (file.`((file...,(oref.it.value) |
| 68c60 | 29 20 28 64 69 66 66 73 74 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).(diffstat))).................. |
| 68c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 27 28 28 64 69 66 66 73 74 61 74 29 29 29 29 | ..............(t.'((diffstat)))) |
| 68ca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| 68cc0 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 | agit-section-ident.magit-root-se |
| 68ce0 | 63 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | ction))))).......(magit-section- |
| 68d00 | 67 6f 74 6f 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e | goto.section).....(user-error."N |
| 68d20 | 6f 20 64 69 66 66 73 74 61 74 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 29 29 0a 0a 28 | o.diffstat.in.this.buffer")))..( |
| 68d40 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 73 69 67 6e 61 74 75 72 65 20 | defun.magit-diff-wash-signature. |
| 68d60 | 28 6f 62 6a 65 63 74 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 | (object)...(cond....((looking-at |
| 68d80 | 20 22 5e 4e 6f 20 73 69 67 6e 61 74 75 72 65 22 29 0a 20 20 20 20 28 64 65 6c 65 74 65 2d 6c 69 | ."^No.signature").....(delete-li |
| 68da0 | 6e 65 29 29 0a 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 67 70 67 3a 20 22 29 0a 20 | ne))....((looking-at."^gpg:.").. |
| 68dc0 | 20 20 20 28 6c 65 74 20 28 74 69 74 6c 65 20 65 6e 64 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d | ...(let.(title.end).......(save- |
| 68de0 | 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 6e | excursion.........(while.(lookin |
| 68e00 | 67 2d 61 74 20 22 5e 67 70 67 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 | g-at."^gpg:.")...........(cond.. |
| 68e20 | 20 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 67 70 67 3a 20 47 6f | ..........((looking-at."^gpg:.Go |
| 68e40 | 6f 64 20 73 69 67 6e 61 74 75 72 65 20 66 72 6f 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | od.signature.from")............. |
| 68e60 | 28 73 65 74 71 20 74 69 74 6c 65 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 | (setq.title.(propertize......... |
| 68e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 | .................(buffer-substri |
| 68ea0 | 6e 67 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a | ng.(point).(line-end-position)). |
| 68ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 | .........................'face.' |
| 68ee0 | 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 67 6f 6f 64 29 29 29 0a 20 20 20 20 20 20 20 20 | magit-signature-good)))......... |
| 68f00 | 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 67 70 67 3a 20 43 61 6e 27 74 20 63 68 65 | ...((looking-at."^gpg:.Can't.che |
| 68f20 | 63 6b 20 73 69 67 6e 61 74 75 72 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | ck.signature").............(setq |
| 68f40 | 20 74 69 74 6c 65 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .title.(propertize.............. |
| 68f60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 28 70 | ............(buffer-substring.(p |
| 68f80 | 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 | oint).(line-end-position))...... |
| 68fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 28 69 74 61 6c | ....................'face.'(ital |
| 68fc0 | 69 63 20 62 6f 6c 64 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d | ic.bold)))))...........(forward- |
| 68fe0 | 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 65 6e 64 20 28 70 6f 69 6e 74 2d | line)).........(setq.end.(point- |
| 69000 | 6d 61 72 6b 65 72 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 | marker))).......(magit-insert-se |
| 69020 | 63 74 69 6f 6e 20 28 73 69 67 6e 61 74 75 72 65 20 6f 62 6a 65 63 74 20 74 69 74 6c 65 29 0a 20 | ction.(signature.object.title).. |
| 69040 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 74 69 74 6c 65 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .......(when.title...........(ma |
| 69060 | 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 74 69 74 6c 65 29 29 0a 20 20 20 20 20 | git-insert-heading.title))...... |
| 69080 | 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 2d | ...(goto-char.end).........(set- |
| 690a0 | 6d 61 72 6b 65 72 20 65 6e 64 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | marker.end.nil).........(insert. |
| 690c0 | 22 5c 6e 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 | "\n"))))))..(defun.magit-diff-wa |
| 690e0 | 73 68 2d 64 69 66 66 73 74 61 74 20 28 29 0a 20 20 28 6c 65 74 20 28 68 65 61 64 69 6e 67 20 28 | sh-diffstat.()...(let.(heading.( |
| 69100 | 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 | beg.(point))).....(when.(re-sear |
| 69120 | 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 20 3f 5c 5c 28 5b 30 2d 39 5d 2b 20 2b 66 69 6c 65 73 3f | ch-forward."^.?\\([0-9]+.+files? |
| 69140 | 20 63 68 61 6e 67 65 5b 5e 5c 6e 5d 2a 5c 6e 5c 5c 29 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 | .change[^\n]*\n\\)".nil.t)...... |
| 69160 | 20 28 73 65 74 71 20 68 65 61 64 69 6e 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 | .(setq.heading.(match-string.1)) |
| 69180 | 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 29 0a 20 20 20 20 | .......(magit-delete-match)..... |
| 691a0 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | ..(goto-char.beg).......(magit-i |
| 691c0 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 64 69 66 66 73 74 61 74 29 0a 20 20 20 20 20 20 20 | nsert-section.(diffstat)........ |
| 691e0 | 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 68 65 61 64 69 6e 67 20 27 66 6f | .(insert.(propertize.heading.'fo |
| 69200 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 | nt-lock-face.'magit-diff-file-he |
| 69220 | 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 | ading)).........(magit-insert-he |
| 69240 | 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 66 69 6c 65 73 29 0a 20 20 20 20 | ading).........(let.(files)..... |
| 69260 | 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5b 2d 30 2d 39 | ......(while.(looking-at."^[-0-9 |
| 69280 | 5d 2b 5c 74 5b 2d 30 2d 39 5d 2b 5c 74 5c 5c 28 2e 2b 5c 5c 29 24 22 29 0a 20 20 20 20 20 20 20 | ]+\t[-0-9]+\t\\(.+\\)$")........ |
| 692a0 | 20 20 20 20 20 28 70 75 73 68 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 | .....(push.(magit-decode-git-pat |
| 692c0 | 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 20 28 6d | h....................(let.((f.(m |
| 692e0 | 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atch-string.1)))................ |
| 69300 | 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(cond..................... |
| 69320 | 20 20 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 7b 2e 2a 20 3d 3e 20 5c 5c 28 2e 2a 5c 5c | ..((string-match."{.*.=>.\\(.*\\ |
| 69340 | 29 7d 22 20 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | )}".f)........................(r |
| 69360 | 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 66 29 20 | eplace-match.(match-string.1.f). |
| 69380 | 6e 69 6c 20 74 20 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nil.t.f))....................... |
| 693a0 | 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 3d 3e 20 22 20 66 29 0a 20 20 20 20 20 20 20 | ((string-match.".=>.".f)........ |
| 693c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 66 20 28 6d 61 | ................(substring.f.(ma |
| 693e0 | 74 63 68 2d 65 6e 64 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-end.0))).................... |
| 69400 | 20 20 20 28 74 20 66 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 | ...(t.f))))...................fi |
| 69420 | 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c | les).............(magit-delete-l |
| 69440 | 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 28 6e 72 65 | ine))...........(setq.files.(nre |
| 69460 | 76 65 72 73 65 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 | verse.files))...........(while.( |
| 69480 | 6c 6f 6f 6b 69 6e 67 2d 61 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 74 6c 69 6e 65 2d 72 | looking-at.magit-diff-statline-r |
| 694a0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 | e).............(magit-bind-match |
| 694c0 | 2d 73 74 72 69 6e 67 73 20 28 66 69 6c 65 20 73 65 70 20 63 6e 74 20 61 64 64 20 64 65 6c 29 20 | -strings.(file.sep.cnt.add.del). |
| 694e0 | 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d | nil...............(magit-delete- |
| 69500 | 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e | line)...............(when.(strin |
| 69520 | 67 2d 6d 61 74 63 68 20 22 20 2b 24 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | g-match.".+$".file)............. |
| 69540 | 20 20 20 20 28 73 65 74 71 20 73 65 70 20 28 63 6f 6e 63 61 74 20 28 6d 61 74 63 68 2d 73 74 72 | ....(setq.sep.(concat.(match-str |
| 69560 | 69 6e 67 20 30 20 66 69 6c 65 29 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.0.file).sep))............... |
| 69580 | 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 73 75 62 73 74 72 69 6e 67 20 66 69 6c 65 20 30 20 28 | ..(setq.file.(substring.file.0.( |
| 695a0 | 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | match-beginning.0))))........... |
| 695c0 | 20 20 20 20 28 6c 65 74 20 28 28 6c 65 20 28 6c 65 6e 67 74 68 20 66 69 6c 65 29 29 20 6c 64 29 | ....(let.((le.(length.file)).ld) |
| 695e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 6d 61 67 | .................(setq.file.(mag |
| 69600 | 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 68 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 | it-decode-git-path.file))....... |
| 69620 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 64 20 28 6c 65 6e 67 74 68 20 66 69 6c 65 29 | ..........(setq.ld.(length.file) |
| 69640 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 6c 65 20 6c 64 | ).................(when.(>.le.ld |
| 69660 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 65 70 20 28 63 | )...................(setq.sep.(c |
| 69680 | 6f 6e 63 61 74 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2d 20 6c 65 20 6c 64 29 20 3f 5c 73 | oncat.(make-string.(-.le.ld).?\s |
| 696a0 | 29 20 73 65 70 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | ).sep))))...............(magit-i |
| 696c0 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 66 69 6c 65 20 28 70 6f 70 20 66 69 6c 65 73 29 29 | nsert-section.(file.(pop.files)) |
| 696e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 | .................(insert.(proper |
| 69700 | 74 69 7a 65 20 66 69 6c 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 | tize.file.'font-lock-face.'magit |
| 69720 | 2d 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -filename)...................... |
| 69740 | 20 20 20 73 65 70 20 63 6e 74 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...sep.cnt.".")................. |
| 69760 | 28 77 68 65 6e 20 61 64 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 | (when.add...................(ins |
| 69780 | 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 61 64 64 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 | ert.(propertize.add.'font-lock-f |
| 697a0 | 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace............................. |
| 697c0 | 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 73 74 61 74 2d 61 64 64 65 64 29 | ..........'magit-diffstat-added) |
| 697e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 64 65 6c 0a 20 20 20 | )).................(when.del.... |
| 69800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 | ...............(insert.(properti |
| 69820 | 7a 65 20 64 65 6c 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 | ze.del.'font-lock-face.......... |
| 69840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 | .............................'ma |
| 69860 | 67 69 74 2d 64 69 66 66 73 74 61 74 2d 72 65 6d 6f 76 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 | git-diffstat-removed)))......... |
| 69880 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 29 0a 20 20 20 20 20 20 | ........(insert."\n")))))....... |
| 698a0 | 20 20 28 69 66 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 24 22 29 20 28 66 6f 72 77 61 72 64 | ..(if.(looking-at."^$").(forward |
| 698c0 | 2d 6c 69 6e 65 29 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | -line).(insert."\n"))))))..(defu |
| 698e0 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 20 28 61 72 67 73 29 0a 20 20 | n.magit-diff-wash-diff.(args)... |
| 69900 | 28 77 68 65 6e 20 28 63 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 28 6c 61 6d 62 64 61 20 28 61 72 67 | (when.(cl-member-if.(lambda.(arg |
| 69920 | 29 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 63 6f 6c 6f 72 2d 6d 6f 76 65 | ).(string-prefix-p."--color-move |
| 69940 | 64 22 20 61 72 67 29 29 20 61 72 67 73 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 61 6e 73 | d".arg)).args).....(require.'ans |
| 69960 | 69 2d 63 6f 6c 6f 72 29 0a 20 20 20 20 28 61 6e 73 69 2d 63 6f 6c 6f 72 2d 61 70 70 6c 79 2d 6f | i-color).....(ansi-color-apply-o |
| 69980 | 6e 2d 72 65 67 69 6f 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 | n-region.(point-min).(point-max) |
| 699a0 | 29 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 53 75 62 | ))...(cond....((looking-at."^Sub |
| 699c0 | 6d 6f 64 75 6c 65 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 73 75 | module").....(magit-diff-wash-su |
| 699e0 | 62 6d 6f 64 75 6c 65 29 29 0a 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5c 5c 2a 20 | bmodule))....((looking-at."^\\*. |
| 69a00 | 55 6e 6d 65 72 67 65 64 20 70 61 74 68 20 5c 5c 28 2e 2a 5c 5c 29 22 29 0a 20 20 20 20 28 6c 65 | Unmerged.path.\\(.*\\)").....(le |
| 69a20 | 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 68 20 | t.((file.(magit-decode-git-path. |
| 69a40 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | (match-string.1)))).......(magit |
| 69a60 | 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 | -delete-line).......(unless.(and |
| 69a80 | 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d | .(derived-mode-p.'magit-status-m |
| 69aa0 | 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 | ode)....................(not.(me |
| 69ac0 | 6d 62 65 72 20 22 2d 2d 63 61 63 68 65 64 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 | mber."--cached".args)))......... |
| 69ae0 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 66 69 6c 65 20 66 69 6c 65 | (magit-insert-section.(file.file |
| 69b00 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 0a | )...........(insert.(propertize. |
| 69b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 75 6e 6d 65 | ...................(format."unme |
| 69b40 | 72 67 65 64 20 20 20 25 73 25 73 22 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rged...%s%s".file............... |
| 69b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 64 64 72 20 28 63 61 72 20 28 | .............(pcase.(cddr.(car.( |
| 69b80 | 6d 61 67 69 74 2d 66 69 6c 65 2d 73 74 61 74 75 73 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 | magit-file-status.file)))....... |
| 69ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 44 20 3f 44 29 | .......................('(?D.?D) |
| 69bc0 | 20 22 20 28 62 6f 74 68 20 64 65 6c 65 74 65 64 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .".(both.deleted)")............. |
| 69be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 44 20 3f 55 29 20 22 20 28 64 65 | .................('(?D.?U).".(de |
| 69c00 | 6c 65 74 65 64 20 62 79 20 75 73 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | leted.by.us)").................. |
| 69c20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 55 20 3f 44 29 20 22 20 28 64 65 6c 65 74 65 64 | ............('(?U.?D).".(deleted |
| 69c40 | 20 62 79 20 74 68 65 6d 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .by.them)")..................... |
| 69c60 | 20 20 20 20 20 20 20 20 20 28 27 28 3f 41 20 3f 41 29 20 22 20 28 62 6f 74 68 20 61 64 64 65 64 | .........('(?A.?A).".(both.added |
| 69c80 | 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )")............................. |
| 69ca0 | 20 28 27 28 3f 41 20 3f 55 29 20 22 20 28 61 64 64 65 64 20 62 79 20 75 73 29 22 29 0a 20 20 20 | .('(?A.?U).".(added.by.us)").... |
| 69cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 55 20 | ..........................('(?U. |
| 69ce0 | 3f 41 29 20 22 20 28 61 64 64 65 64 20 62 79 20 74 68 65 6d 29 22 29 0a 20 20 20 20 20 20 20 20 | ?A).".(added.by.them)")......... |
| 69d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 3f 55 20 3f 55 29 20 22 | .....................('(?U.?U)." |
| 69d20 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f | ")))....................'font-lo |
| 69d40 | 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 | ck-face.'magit-diff-file-heading |
| 69d60 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 20 20 20 | ))...........(insert.?\n)))).... |
| 69d80 | 20 74 29 0a 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 63 | .t)....((looking-at.magit-diff-c |
| 69da0 | 6f 6e 66 6c 69 63 74 2d 68 65 61 64 6c 69 6e 65 2d 72 65 29 0a 20 20 20 20 28 6c 65 74 20 28 28 | onflict-headline-re).....(let.(( |
| 69dc0 | 6c 6f 6e 67 2d 73 74 61 74 75 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 29 29 0a 20 20 | long-status.(match-string.0))... |
| 69de0 | 20 20 20 20 20 20 20 20 28 73 74 61 74 75 73 20 22 42 55 47 22 29 0a 20 20 20 20 20 20 20 20 20 | ........(status."BUG").......... |
| 69e00 | 20 66 69 6c 65 20 6f 72 69 67 20 62 61 73 65 29 0a 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 | .file.orig.base).......(if.(equa |
| 69e20 | 6c 20 6c 6f 6e 67 2d 73 74 61 74 75 73 20 22 6d 65 72 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 | l.long-status."merged")......... |
| 69e40 | 20 20 28 70 72 6f 67 6e 20 28 73 65 74 71 20 73 74 61 74 75 73 20 6c 6f 6e 67 2d 73 74 61 74 75 | ..(progn.(setq.status.long-statu |
| 69e60 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 6f 6e 67 2d 73 | s)..................(setq.long-s |
| 69e80 | 74 61 74 75 73 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 74 61 74 75 73 | tatus.nil)).........(setq.status |
| 69ea0 | 20 28 70 63 61 73 65 2d 65 78 68 61 75 73 74 69 76 65 20 6c 6f 6e 67 2d 73 74 61 74 75 73 0a 20 | .(pcase-exhaustive.long-status.. |
| 69ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 61 64 64 65 64 20 69 6e | ......................("added.in |
| 69ee0 | 20 72 65 6d 6f 74 65 22 20 20 20 22 6e 65 77 20 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 | .remote"..."new.file").......... |
| 69f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 61 64 64 65 64 20 69 6e 20 62 6f 74 68 22 20 20 | ..............("added.in.both".. |
| 69f20 | 20 20 20 22 6e 65 77 20 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..."new.file").................. |
| 69f40 | 20 20 20 20 20 20 28 22 61 64 64 65 64 20 69 6e 20 6c 6f 63 61 6c 22 20 20 20 20 22 6e 65 77 20 | ......("added.in.local"...."new. |
| 69f60 | 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 | file")........................(" |
| 69f80 | 72 65 6d 6f 76 65 64 20 69 6e 20 62 6f 74 68 22 20 20 20 22 72 65 6d 6f 76 65 64 22 29 0a 20 20 | removed.in.both"..."removed")... |
| 69fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 63 68 61 6e 67 65 64 20 69 | .....................("changed.i |
| 69fc0 | 6e 20 62 6f 74 68 22 20 20 20 22 63 68 61 6e 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | n.both"..."changed")............ |
| 69fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 22 72 65 6d 6f 76 65 64 20 69 6e 20 6c 6f 63 61 6c 22 20 | ............("removed.in.local". |
| 6a000 | 20 22 72 65 6d 6f 76 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."removed")..................... |
| 6a020 | 20 20 20 28 22 72 65 6d 6f 76 65 64 20 69 6e 20 72 65 6d 6f 74 65 22 20 22 72 65 6d 6f 76 65 64 | ...("removed.in.remote"."removed |
| 6a040 | 22 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a | ")))).......(magit-delete-line). |
| 6a060 | 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 0a 20 20 20 20 20 20 20 | ......(while.(looking-at........ |
| 6a080 | 20 20 20 20 20 20 20 22 5e 20 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 2b 5b 30 2d 39 5d 5c 5c 7b | ......."^..\\([^.]+\\).+[0-9]\\{ |
| 6a0a0 | 36 5c 5c 7d 20 5c 5c 28 5b 61 2d 7a 30 2d 39 5d 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 29 20 5c 5c 28 | 6\\}.\\([a-z0-9]\\{40,\\}\\).\\( |
| 6a0c0 | 2e 2b 5c 5c 29 24 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 | .+\\)$").........(magit-bind-mat |
| 6a0e0 | 63 68 2d 73 74 72 69 6e 67 73 20 28 73 69 64 65 20 5f 62 6c 6f 62 20 6e 61 6d 65 29 20 6e 69 6c | ch-strings.(side._blob.name).nil |
| 6a100 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 | ...........(pcase.side.......... |
| 6a120 | 20 20 20 28 22 72 65 73 75 6c 74 22 20 28 73 65 74 71 20 66 69 6c 65 20 6e 61 6d 65 29 29 0a 20 | ...("result".(setq.file.name)).. |
| 6a140 | 20 20 20 20 20 20 20 20 20 20 20 28 22 6f 75 72 22 20 20 20 20 28 73 65 74 71 20 6f 72 69 67 20 | ...........("our"....(setq.orig. |
| 6a160 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 22 74 68 65 69 72 22 20 20 28 73 65 | name)).............("their"..(se |
| 6a180 | 74 71 20 66 69 6c 65 20 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 22 62 61 73 | tq.file.name)).............("bas |
| 6a1a0 | 65 22 20 20 20 28 73 65 74 71 20 62 61 73 65 20 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 | e"...(setq.base.name))))........ |
| 6a1c0 | 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 28 77 68 65 | .(magit-delete-line)).......(whe |
| 6a1e0 | 6e 20 6f 72 69 67 20 28 73 65 74 71 20 6f 72 69 67 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d | n.orig.(setq.orig.(magit-decode- |
| 6a200 | 67 69 74 2d 70 61 74 68 20 6f 72 69 67 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 66 69 6c | git-path.orig))).......(when.fil |
| 6a220 | 65 20 28 73 65 74 71 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 | e.(setq.file.(magit-decode-git-p |
| 6a240 | 61 74 68 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 69 6e | ath.file))).......(magit-diff-in |
| 6a260 | 73 65 72 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 28 6f 72 20 66 69 6c | sert-file-section........(or.fil |
| 6a280 | 65 20 62 61 73 65 29 20 6f 72 69 67 20 73 74 61 74 75 73 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 | e.base).orig.status.nil.nil.nil. |
| 6a2a0 | 6e 69 6c 20 6c 6f 6e 67 2d 73 74 61 74 75 73 29 29 29 0a 20 20 20 3b 3b 20 54 68 65 20 66 69 6c | nil.long-status)))....;;.The.fil |
| 6a2c0 | 65 73 20 6f 6e 20 74 68 69 73 20 6c 69 6e 65 20 6d 61 79 20 62 65 20 61 6d 62 69 67 75 6f 75 73 | es.on.this.line.may.be.ambiguous |
| 6a2e0 | 20 64 75 65 20 74 6f 20 77 68 69 74 65 73 70 61 63 65 2e 0a 20 20 20 3b 3b 20 54 68 61 74 27 73 | .due.to.whitespace.....;;.That's |
| 6a300 | 20 6f 6b 61 79 2e 20 57 65 20 63 61 6e 20 67 65 74 20 74 68 65 69 72 20 6e 61 6d 65 73 20 66 72 | .okay..We.can.get.their.names.fr |
| 6a320 | 6f 6d 20 73 75 62 73 65 71 75 65 6e 74 20 68 65 61 64 65 72 73 2e 0a 20 20 20 28 28 6c 6f 6f 6b | om.subsequent.headers.....((look |
| 6a340 | 69 6e 67 2d 61 74 20 22 5e 64 69 66 66 20 2d 2d 5c 0a 5c 5c 28 3f 3a 5c 5c 28 3f 31 3a 67 69 74 | ing-at."^diff.--\.\\(?:\\(?1:git |
| 6a360 | 5c 5c 29 20 5c 5c 28 3f 3a 5c 5c 28 3f 32 3a 2e 2b 3f 5c 5c 29 20 5c 5c 32 5c 5c 29 3f 5c 0a 5c | \\).\\(?:\\(?2:.+?\\).\\2\\)?\.\ |
| 6a380 | 5c 7c 5c 5c 28 3f 3a 63 63 5c 5c 7c 63 6f 6d 62 69 6e 65 64 5c 5c 29 20 5c 5c 28 3f 33 3a 2e 2b | \|\\(?:cc\\|combined\\).\\(?3:.+ |
| 6a3a0 | 5c 5c 29 5c 5c 29 22 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 74 61 74 75 73 20 28 63 6f 6e 64 | \\)\\)").....(let.((status.(cond |
| 6a3c0 | 20 28 28 65 71 75 61 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 20 22 67 69 74 22 29 | .((equal.(match-string.1)."git") |
| 6a3e0 | 20 20 20 20 20 20 20 20 22 6d 6f 64 69 66 69 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........"modified")............. |
| 6a400 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 | ............((derived-mode-p.'ma |
| 6a420 | 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 20 22 72 65 73 6f 6c 76 65 64 22 29 0a 20 | git-revision-mode)."resolved").. |
| 6a440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 20 20 20 20 20 20 | .......................(t....... |
| 6a460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75 | .............................."u |
| 6a480 | 6e 6d 65 72 67 65 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 69 67 20 6e 69 6c 29 | nmerged")))...........(orig.nil) |
| 6a4a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 6f 72 20 28 6d 61 74 63 68 2d 73 74 72 69 | ...........(file.(or.(match-stri |
| 6a4c0 | 6e 67 20 32 29 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 29 29 29 0a 20 20 20 20 20 20 20 | ng.2).(match-string.3)))........ |
| 6a4e0 | 20 20 20 28 68 65 61 64 65 72 20 28 6c 69 73 74 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 | ...(header.(list.(buffer-substri |
| 6a500 | 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng-no-properties................ |
| 6a520 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 | ..........(line-beginning-positi |
| 6a540 | 6f 6e 29 20 28 31 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a | on).(1+.(line-end-position))))). |
| 6a560 | 20 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | ..........(modes.nil)........... |
| 6a580 | 28 72 65 6e 61 6d 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 6e 61 72 79 20 6e | (rename.nil)...........(binary.n |
| 6a5a0 | 69 6c 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 | il)).......(magit-delete-line).. |
| 6a5c0 | 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 6f 72 20 28 65 6f 62 70 29 20 28 6c 6f 6f | .....(while.(not.(or.(eobp).(loo |
| 6a5e0 | 6b 69 6e 67 2d 61 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 65 61 64 6c 69 6e 65 2d 72 65 29 29 | king-at.magit-diff-headline-re)) |
| 6a600 | 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 | ).........(cond..........((looki |
| 6a620 | 6e 67 2d 61 74 20 22 6f 6c 64 20 6d 6f 64 65 20 5c 5c 28 3f 3a 5b 5e 5c 6e 5d 2b 5c 5c 29 5c 6e | ng-at."old.mode.\\(?:[^\n]+\\)\n |
| 6a640 | 6e 65 77 20 6d 6f 64 65 20 5c 5c 28 3f 3a 5b 5e 5c 6e 5d 2b 5c 5c 29 5c 6e 22 29 0a 20 20 20 20 | new.mode.\\(?:[^\n]+\\)\n")..... |
| 6a660 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 65 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 | ......(setq.modes.(match-string. |
| 6a680 | 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 64 65 6c 65 | 0)))..........((looking-at."dele |
| 6a6a0 | 74 65 64 20 66 69 6c 65 20 2e 2b 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | ted.file..+\n")...........(setq. |
| 6a6c0 | 73 74 61 74 75 73 20 22 64 65 6c 65 74 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f | status."deleted"))..........((lo |
| 6a6e0 | 6f 6b 69 6e 67 2d 61 74 20 22 6e 65 77 20 66 69 6c 65 20 2e 2b 5c 6e 22 29 0a 20 20 20 20 20 20 | oking-at."new.file..+\n")....... |
| 6a700 | 20 20 20 20 28 73 65 74 71 20 73 74 61 74 75 73 20 22 6e 65 77 20 66 69 6c 65 22 29 29 0a 20 20 | ....(setq.status."new.file"))... |
| 6a720 | 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 72 65 6e 61 6d 65 20 66 72 6f 6d | .......((looking-at."rename.from |
| 6a740 | 20 5c 5c 28 2e 2b 5c 5c 29 5c 6e 72 65 6e 61 6d 65 20 74 6f 20 5c 5c 28 2e 2b 5c 5c 29 5c 6e 22 | .\\(.+\\)\nrename.to.\\(.+\\)\n" |
| 6a760 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 6e 61 6d 65 20 28 6d 61 74 63 68 2d | )...........(setq.rename.(match- |
| 6a780 | 73 74 72 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 69 67 20 | string.0))...........(setq.orig. |
| 6a7a0 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | (match-string.1))...........(set |
| 6a7c0 | 71 20 66 69 6c 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 0a 20 20 20 20 20 20 20 | q.file.(match-string.2))........ |
| 6a7e0 | 20 20 20 28 73 65 74 71 20 73 74 61 74 75 73 20 22 72 65 6e 61 6d 65 64 22 29 29 0a 20 20 20 20 | ...(setq.status."renamed"))..... |
| 6a800 | 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 63 6f 70 79 20 66 72 6f 6d 20 5c 5c 28 | .....((looking-at."copy.from.\\( |
| 6a820 | 2e 2b 5c 5c 29 5c 6e 63 6f 70 79 20 74 6f 20 5c 5c 28 2e 2b 5c 5c 29 5c 6e 22 29 0a 20 20 20 20 | .+\\)\ncopy.to.\\(.+\\)\n")..... |
| 6a840 | 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 69 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 | ......(setq.orig.(match-string.1 |
| 6a860 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 6d 61 74 63 68 2d 73 | ))...........(setq.file.(match-s |
| 6a880 | 74 72 69 6e 67 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 74 61 74 75 73 | tring.2))...........(setq.status |
| 6a8a0 | 20 22 6e 65 77 20 66 69 6c 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 | ."new.file"))..........((looking |
| 6a8c0 | 2d 61 74 20 22 73 69 6d 69 6c 61 72 69 74 79 20 69 6e 64 65 78 20 2e 2b 5c 6e 22 29 29 0a 20 20 | -at."similarity.index..+\n"))... |
| 6a8e0 | 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 64 69 73 73 69 6d 69 6c 61 72 69 | .......((looking-at."dissimilari |
| 6a900 | 74 79 20 69 6e 64 65 78 20 2e 2b 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b | ty.index..+\n"))..........((look |
| 6a920 | 69 6e 67 2d 61 74 20 22 69 6e 64 65 78 20 2e 2b 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 | ing-at."index..+\n"))..........( |
| 6a940 | 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 2d 2d 2d 20 5c 5c 28 2e 2b 3f 5c 5c 29 5c 74 3f 5c 6e 22 | (looking-at."---.\\(.+?\\)\t?\n" |
| 6a960 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 28 6d 61 74 63 | )...........(unless.(equal.(matc |
| 6a980 | 68 2d 73 74 72 69 6e 67 20 31 29 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 29 0a 20 20 20 20 20 20 20 | h-string.1)."/dev/null")........ |
| 6a9a0 | 20 20 20 20 20 28 73 65 74 71 20 6f 72 69 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 | .....(setq.orig.(match-string.1) |
| 6a9c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 2b 5c 5c | )))..........((looking-at."\\+\\ |
| 6a9e0 | 2b 5c 5c 2b 20 5c 5c 28 2e 2b 3f 5c 5c 29 5c 74 3f 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 | +\\+.\\(.+?\\)\t?\n")........... |
| 6aa00 | 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 20 | (unless.(equal.(match-string.1). |
| 6aa20 | 22 2f 64 65 76 2f 6e 75 6c 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 | "/dev/null").............(setq.f |
| 6aa40 | 69 6c 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ile.(match-string.1))))......... |
| 6aa60 | 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 42 69 6e 61 72 79 20 66 69 6c 65 73 20 2e 2b 20 61 | .((looking-at."Binary.files..+.a |
| 6aa80 | 6e 64 20 2e 2b 20 64 69 66 66 65 72 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | nd..+.differ\n")...........(setq |
| 6aaa0 | 20 62 69 6e 61 72 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 | .binary.t))..........((looking-a |
| 6aac0 | 74 20 22 42 69 6e 61 72 79 20 66 69 6c 65 73 20 64 69 66 66 65 72 5c 6e 22 29 0a 20 20 20 20 20 | t."Binary.files.differ\n")...... |
| 6aae0 | 20 20 20 20 20 28 73 65 74 71 20 62 69 6e 61 72 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 3b | .....(setq.binary.t))..........; |
| 6ab00 | 3b 20 54 4f 44 4f 20 55 73 65 20 61 6c 6c 20 63 6f 6d 62 69 6e 65 64 20 64 69 66 66 20 65 78 74 | ;.TODO.Use.all.combined.diff.ext |
| 6ab20 | 65 6e 64 65 64 20 68 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e | ended.headers...........((lookin |
| 6ab40 | 67 2d 61 74 20 22 6d 6f 64 65 20 2e 2b 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 65 72 | g-at."mode..+\n"))..........((er |
| 6ab60 | 72 6f 72 20 22 42 55 47 3a 20 55 6e 6b 6e 6f 77 6e 20 65 78 74 65 6e 64 65 64 20 68 65 61 64 65 | ror."BUG:.Unknown.extended.heade |
| 6ab80 | 72 3a 20 25 53 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d | r:.%S"..................(buffer- |
| 6aba0 | 73 75 62 73 74 72 69 6e 67 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 | substring.(point).(line-end-posi |
| 6abc0 | 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 73 65 20 68 65 61 64 65 | tion))))).........;;.These.heade |
| 6abe0 | 72 73 20 61 72 65 20 74 72 65 61 74 65 64 20 61 73 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 73 | rs.are.treated.as.some.sort.of.s |
| 6ac00 | 70 65 63 69 61 6c 20 68 75 6e 6b 2e 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 | pecial.hunk..........(unless.(or |
| 6ac20 | 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 6f 6c 64 20 6d 6f 64 65 22 20 28 6d 61 | .(string-prefix-p."old.mode".(ma |
| 6ac40 | 74 63 68 2d 73 74 72 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-string.0)).................. |
| 6ac60 | 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 6e 61 6d 65 22 20 20 20 28 | ...(string-prefix-p."rename"...( |
| 6ac80 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 | match-string.0)))...........(pus |
| 6aca0 | 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 29 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 | h.(match-string.0).header))..... |
| 6acc0 | 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6d 61 74 63 68 29 29 0a 20 20 20 20 20 20 | ....(magit-delete-match))....... |
| 6ace0 | 28 77 68 65 6e 20 6f 72 69 67 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 72 69 67 20 28 6d | (when.orig.........(setq.orig.(m |
| 6ad00 | 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 68 20 6f 72 69 67 29 29 29 0a 20 20 20 | agit-decode-git-path.orig))).... |
| 6ad20 | 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d | ...(setq.file.(magit-decode-git- |
| 6ad40 | 70 61 74 68 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 68 65 61 64 65 72 20 28 | path.file)).......(setq.header.( |
| 6ad60 | 6e 72 65 76 65 72 73 65 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 3b 3b 20 4b 4c 55 44 47 | nreverse.header)).......;;.KLUDG |
| 6ad80 | 45 20 60 67 69 74 2d 6c 6f 67 27 20 69 67 6e 6f 72 65 73 20 60 2d 2d 6e 6f 2d 70 72 65 66 69 78 | E.`git-log'.ignores.`--no-prefix |
| 6ada0 | 27 20 77 68 65 6e 20 60 2d 4c 27 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 28 77 68 65 6e | '.when.`-L'.is.used........(when |
| 6adc0 | 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 | .(and.(derived-mode-p.'magit-log |
| 6ade0 | 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d | -mode)..................(seq-som |
| 6ae00 | 65 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 | e.(lambda.(arg).(string-prefix-p |
| 6ae20 | 20 22 2d 4c 22 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."-L".arg))..................... |
| 6ae40 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 29 0a 20 | .......magit-buffer-log-args)).. |
| 6ae60 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 6f 72 69 67 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | .......(when.orig...........(set |
| 6ae80 | 71 20 6f 72 69 67 20 28 73 75 62 73 74 72 69 6e 67 20 6f 72 69 67 20 32 29 29 29 0a 20 20 20 20 | q.orig.(substring.orig.2)))..... |
| 6aea0 | 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 73 75 62 73 74 72 69 6e 67 20 66 69 6c 65 20 32 | ....(setq.file.(substring.file.2 |
| 6aec0 | 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 68 65 61 64 65 72 20 28 6c 69 73 74 20 28 73 | )).........(setq.header.(list.(s |
| 6aee0 | 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ave-excursion................... |
| 6af00 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 64 69 66 66 20 5b | ...........(string-match."diff.[ |
| 6af20 | 5e 20 5d 2b 22 20 28 63 61 72 20 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ^.]+".(car.header))............. |
| 6af40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 20 | .................(format."%s.%s. |
| 6af60 | 25 73 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s\n"........................... |
| 6af80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 28 63 61 72 20 | ...........(match-string.0.(car. |
| 6afa0 | 68 65 61 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | header))........................ |
| 6afc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6f 72 69 67 20 66 69 6c 65 29 0a 20 20 20 | ..............(or.orig.file).... |
| 6afe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6b000 | 20 20 28 6f 72 20 66 69 6c 65 20 6f 72 69 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(or.file.orig))).............. |
| 6b020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2d 2d 2d 20 25 73 5c 6e 22 | ..............(format."---.%s\n" |
| 6b040 | 20 28 6f 72 20 6f 72 69 67 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 29 29 0a 20 20 20 20 20 20 20 20 | .(or.orig."/dev/null"))......... |
| 6b060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2b 2b 2b 20 | ...................(format."+++. |
| 6b080 | 25 73 5c 6e 22 20 28 6f 72 20 66 69 6c 65 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 29 29 29 29 29 0a | %s\n".(or.file."/dev/null"))))). |
| 6b0a0 | 20 20 20 20 20 20 28 73 65 74 71 20 68 65 61 64 65 72 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 | ......(setq.header.(mapconcat.#' |
| 6b0c0 | 69 64 65 6e 74 69 74 79 20 68 65 61 64 65 72 20 22 22 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 | identity.header."")).......(magi |
| 6b0e0 | 74 2d 64 69 66 66 2d 69 6e 73 65 72 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 | t-diff-insert-file-section...... |
| 6b100 | 20 20 66 69 6c 65 20 6f 72 69 67 20 73 74 61 74 75 73 20 6d 6f 64 65 73 20 72 65 6e 61 6d 65 20 | ..file.orig.status.modes.rename. |
| 6b120 | 68 65 61 64 65 72 20 62 69 6e 61 72 79 20 6e 69 6c 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | header.binary.nil)))))..(defun.m |
| 6b140 | 61 67 69 74 2d 64 69 66 66 2d 69 6e 73 65 72 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 0a 20 20 | agit-diff-insert-file-section... |
| 6b160 | 20 20 28 66 69 6c 65 20 6f 72 69 67 20 73 74 61 74 75 73 20 6d 6f 64 65 73 20 72 65 6e 61 6d 65 | ..(file.orig.status.modes.rename |
| 6b180 | 20 68 65 61 64 65 72 20 62 69 6e 61 72 79 20 6c 6f 6e 67 2d 73 74 61 74 75 73 29 0a 20 20 28 6d | .header.binary.long-status)...(m |
| 6b1a0 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 | agit-insert-section.section..... |
| 6b1c0 | 28 66 69 6c 65 20 66 69 6c 65 20 28 6f 72 20 28 65 71 75 61 6c 20 73 74 61 74 75 73 20 22 64 65 | (file.file.(or.(equal.status."de |
| 6b1e0 | 6c 65 74 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 | leted")....................(deri |
| 6b200 | 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 29 | ved-mode-p.'magit-status-mode))) |
| 6b220 | 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 | .....(insert.(propertize.(format |
| 6b240 | 20 22 25 2d 31 30 73 20 25 73 22 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."%-10s.%s".status.............. |
| 6b260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 | ...................(if.(or.(not. |
| 6b280 | 6f 72 69 67 29 20 28 65 71 75 61 6c 20 6f 72 69 67 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 | orig).(equal.orig.file))........ |
| 6b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c | .............................fil |
| 6b2c0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e............................... |
| 6b2e0 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 2d 3e 20 25 73 22 20 6f 72 69 67 20 66 69 6c 65 | ....(format."%s.->.%s".orig.file |
| 6b300 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e | ))).........................'fon |
| 6b320 | 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 | t-lock-face.'magit-diff-file-hea |
| 6b340 | 64 69 6e 67 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 62 69 6e 61 72 79 20 6c 6f | ding)).....(cond.((and.binary.lo |
| 6b360 | 6e 67 2d 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 | ng-status)............(insert.(f |
| 6b380 | 6f 72 6d 61 74 20 22 20 28 25 73 2c 20 62 69 6e 61 72 79 29 22 20 6c 6f 6e 67 2d 73 74 61 74 75 | ormat.".(%s,.binary)".long-statu |
| 6b3a0 | 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 62 69 6e 61 72 79 20 6c 6f 6e 67 2d | s)))...........((or.binary.long- |
| 6b3c0 | 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d | status)............(insert.(form |
| 6b3e0 | 61 74 20 22 20 28 25 73 29 22 20 28 69 66 20 62 69 6e 61 72 79 20 22 62 69 6e 61 72 79 22 20 6c | at.".(%s)".(if.binary."binary".l |
| 6b400 | 6f 6e 67 2d 73 74 61 74 75 73 29 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | ong-status))))).....(magit-inser |
| 6b420 | 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 6f 72 | t-heading).....(unless.(equal.or |
| 6b440 | 69 67 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 73 6f 75 | ig.file).......(oset.section.sou |
| 6b460 | 72 63 65 20 6f 72 69 67 29 29 0a 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 68 65 61 | rce.orig)).....(oset.section.hea |
| 6b480 | 64 65 72 20 68 65 61 64 65 72 29 0a 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 62 69 | der.header).....(oset.section.bi |
| 6b4a0 | 6e 61 72 79 20 62 69 6e 61 72 79 29 0a 20 20 20 20 28 77 68 65 6e 20 6d 6f 64 65 73 0a 20 20 20 | nary.binary).....(when.modes.... |
| 6b4c0 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 68 75 6e 6b 20 27 | ...(magit-insert-section.(hunk.' |
| 6b4e0 | 28 63 68 6d 6f 64 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 6d 6f 64 65 73 29 0a | (chmod)).........(insert.modes). |
| 6b500 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 29 29 | ........(magit-insert-heading))) |
| 6b520 | 0a 20 20 20 20 28 77 68 65 6e 20 72 65 6e 61 6d 65 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | .....(when.rename.......(magit-i |
| 6b540 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 68 75 6e 6b 20 27 28 72 65 6e 61 6d 65 29 29 0a 20 | nsert-section.(hunk.'(rename)).. |
| 6b560 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 72 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 | .......(insert.rename).........( |
| 6b580 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 29 29 0a 20 20 20 20 28 6d 61 67 | magit-insert-heading))).....(mag |
| 6b5a0 | 69 74 2d 77 61 73 68 2d 73 65 71 75 65 6e 63 65 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 | it-wash-sequence.#'magit-diff-wa |
| 6b5c0 | 73 68 2d 68 75 6e 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 | sh-hunk)))..(defun.magit-diff-wa |
| 6b5e0 | 73 68 2d 73 75 62 6d 6f 64 75 6c 65 20 28 29 0a 20 20 3b 3b 20 53 65 65 20 60 73 68 6f 77 5f 73 | sh-submodule.()...;;.See.`show_s |
| 6b600 | 75 62 6d 6f 64 75 6c 65 5f 73 75 6d 6d 61 72 79 27 20 69 6e 20 73 75 62 6d 6f 64 75 6c 65 2e 63 | ubmodule_summary'.in.submodule.c |
| 6b620 | 20 61 6e 64 20 22 74 68 69 73 22 20 63 6f 6d 6d 69 74 2e 0a 20 20 28 77 68 65 6e 20 28 6c 6f 6f | .and."this".commit....(when.(loo |
| 6b640 | 6b 69 6e 67 2d 61 74 20 22 5e 53 75 62 6d 6f 64 75 6c 65 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 22 | king-at."^Submodule.\\([^.]+\\)" |
| 6b660 | 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 6f 64 75 6c 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | ).....(let.((module.(match-strin |
| 6b680 | 67 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 75 6e 74 72 61 63 6b 65 64 20 6d 6f 64 69 66 69 | g.1))...........untracked.modifi |
| 6b6a0 | 65 64 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 53 75 | ed).......(when.(looking-at."^Su |
| 6b6c0 | 62 6d 6f 64 75 6c 65 20 5b 5e 20 5d 2b 20 63 6f 6e 74 61 69 6e 73 20 75 6e 74 72 61 63 6b 65 64 | bmodule.[^.]+.contains.untracked |
| 6b6e0 | 20 63 6f 6e 74 65 6e 74 24 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 | .content$").........(magit-delet |
| 6b700 | 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 6e 74 72 61 63 6b 65 64 20 | e-line).........(setq.untracked. |
| 6b720 | 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 53 75 | t)).......(when.(looking-at."^Su |
| 6b740 | 62 6d 6f 64 75 6c 65 20 5b 5e 20 5d 2b 20 63 6f 6e 74 61 69 6e 73 20 6d 6f 64 69 66 69 65 64 20 | bmodule.[^.]+.contains.modified. |
| 6b760 | 63 6f 6e 74 65 6e 74 24 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 | content$").........(magit-delete |
| 6b780 | 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 69 66 69 65 64 20 74 29 | -line).........(setq.modified.t) |
| 6b7a0 | 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6c 6f 6f 6b | ).......(cond........((and.(look |
| 6b7c0 | 69 6e 67 2d 61 74 20 22 5e 53 75 62 6d 6f 64 75 6c 65 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c | ing-at."^Submodule.\\([^.]+\\).\ |
| 6b7e0 | 5c 28 5b 5e 20 3a 5d 2b 5c 5c 29 5c 5c 28 20 28 72 65 77 69 6e 64 29 5c 5c 29 3f 3a 24 22 29 0a | \([^.:]+\\)\\(.(rewind)\\)?:$"). |
| 6b800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | .............(equal.(match-strin |
| 6b820 | 67 20 31 29 20 6d 6f 64 75 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e | g.1).module)).........(magit-bin |
| 6b840 | 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 5f 6d 6f 64 75 6c 65 20 72 61 6e 67 65 20 72 | d-match-strings.(_module.range.r |
| 6b860 | 65 77 69 6e 64 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 | ewind).nil...........(magit-dele |
| 6b880 | 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 | te-line)...........(while.(looki |
| 6b8a0 | 6e 67 2d 61 74 20 22 5e 20 20 5c 5c 28 5b 3c 3e 5d 5c 5c 29 20 5c 5c 28 2e 2a 5c 5c 29 24 22 29 | ng-at."^..\\([<>]\\).\\(.*\\)$") |
| 6b8c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 | .............(magit-delete-line) |
| 6b8e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 72 65 77 69 6e 64 0a 20 20 20 20 20 20 20 | )...........(when.rewind........ |
| 6b900 | 20 20 20 20 20 28 73 65 74 71 20 72 61 6e 67 65 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 | .....(setq.range.(replace-regexp |
| 6b920 | 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5b 5e 2e 5d 5c 5c 28 5c 5c 2e 5c 5c 2e 5c 5c 29 5b 5e 2e 5d | -in-string."[^.]\\(\\.\\.\\)[^.] |
| 6b940 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "............................... |
| 6b960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 2e 2e 22 20 72 61 6e 67 65 20 | ...................."...".range. |
| 6b980 | 74 20 74 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | t.t.1)))...........(magit-insert |
| 6b9a0 | 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 20 6d | -section.(magit-module-section.m |
| 6b9c0 | 6f 64 75 6c 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | odule.t).............(magit-inse |
| 6b9e0 | 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | rt-heading...............(proper |
| 6ba00 | 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 22 6d 6f 64 69 66 69 65 64 20 20 20 22 20 6d 6f 64 75 6c | tize.(concat."modified...".modul |
| 6ba20 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f | e)...........................'fo |
| 6ba40 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 | nt-lock-face.'magit-diff-file-he |
| 6ba60 | 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 28 22 0a 20 20 20 20 20 20 | ading)...............".("....... |
| 6ba80 | 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 72 65 77 69 6e 64 20 22 72 65 77 69 6e 64 22 29 0a | ........(cond.(rewind."rewind"). |
| 6baa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 73 65 61 | ....................((string-sea |
| 6bac0 | 72 63 68 20 22 2e 2e 2e 22 20 72 61 6e 67 65 29 20 22 6e 6f 6e 2d 66 66 22 29 0a 20 20 20 20 20 | rch."...".range)."non-ff")...... |
| 6bae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 6e 65 77 20 63 6f 6d 6d 69 74 73 22 29 | ...............(t."new.commits") |
| 6bb00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 6d 6f 64 69 66 69 65 | )...............(and.(or.modifie |
| 6bb20 | 64 20 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.untracked).................... |
| 6bb40 | 28 63 6f 6e 63 61 74 20 22 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (concat.",.".................... |
| 6bb60 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 6f 64 69 66 69 65 64 20 22 6d 6f 64 69 66 69 65 64 22 | ........(and.modified."modified" |
| 6bb80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | )............................(an |
| 6bba0 | 64 20 6d 6f 64 69 66 69 65 64 20 75 6e 74 72 61 63 6b 65 64 20 22 20 61 6e 64 20 22 29 0a 20 20 | d.modified.untracked.".and.")... |
| 6bbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 75 6e | .........................(and.un |
| 6bbe0 | 74 72 61 63 6b 65 64 20 22 75 6e 74 72 61 63 6b 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tracked."untracked")............ |
| 6bc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 63 6f 6e 74 65 6e 74 22 29 29 0a 20 20 20 | ................".content")).... |
| 6bc20 | 20 20 20 20 20 20 20 20 20 20 20 22 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ...........")").............(mag |
| 6bc40 | 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f 64 79 0a 20 20 20 20 20 20 20 20 20 | it-insert-section-body.......... |
| 6bc60 | 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | .....(let.((default-directory... |
| 6bc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 | ...................(file-name-as |
| 6bca0 | 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -directory...................... |
| 6bcc0 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 6f 64 75 6c 65 20 28 6d 61 67 69 74 | .(expand-file-name.module.(magit |
| 6bce0 | 2d 74 6f 70 6c 65 76 65 6c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -toplevel))))).................( |
| 6bd00 | 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 | magit-git-wash.(apply-partially. |
| 6bd20 | 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 6d 6f 64 75 6c 65 29 0a 20 20 | #'magit-log-wash-log.'module)... |
| 6bd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6c 6f 67 22 20 22 2d 2d 6f 6e 65 6c 69 6e 65 | ................"log"."--oneline |
| 6bd60 | 22 20 22 2d 2d 6c 65 66 74 2d 72 69 67 68 74 22 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 | "."--left-right".range)......... |
| 6bd80 | 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 29 29 29 29 29 0a 20 20 | ........(delete-char.-1))))))... |
| 6bda0 | 20 20 20 20 20 28 28 61 6e 64 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 53 75 62 6d 6f 64 75 | .....((and.(looking-at."^Submodu |
| 6bdc0 | 6c 65 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 28 5c 5c 28 5b | le.\\([^.]+\\).\\([^.]+\\).(\\([ |
| 6bde0 | 5e 29 5d 2b 5c 5c 29 29 24 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 | ^)]+\\))$")..............(equal. |
| 6be00 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 20 6d 6f 64 75 6c 65 29 29 0a 20 20 20 20 20 20 | (match-string.1).module))....... |
| 6be20 | 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 5f 6d 6f | ..(magit-bind-match-strings.(_mo |
| 6be40 | 64 75 6c 65 20 5f 72 61 6e 67 65 20 6d 73 67 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 28 | dule._range.msg).nil...........( |
| 6be60 | 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 | magit-delete-line)...........(ma |
| 6be80 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 | git-insert-section.(magit-module |
| 6bea0 | 2d 73 65 63 74 69 6f 6e 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | -section.module).............(ma |
| 6bec0 | 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-insert-heading.............. |
| 6bee0 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 22 73 75 62 6d 6f 64 75 6c 65 20 | .(propertize.(concat."submodule. |
| 6bf00 | 20 22 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".module)...................... |
| 6bf20 | 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 | .....'font-lock-face.'magit-diff |
| 6bf40 | 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 28 | -file-heading)...............".( |
| 6bf60 | 22 20 6d 73 67 20 22 29 22 29 29 29 29 0a 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 | ".msg.")"))))........(t......... |
| 6bf80 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6d 6f 64 | (magit-insert-section.(magit-mod |
| 6bfa0 | 75 6c 65 2d 73 65 63 74 69 6f 6e 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d | ule-section.module)...........(m |
| 6bfc0 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 | agit-insert-heading............. |
| 6bfe0 | 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 22 6d 6f 64 69 66 69 65 64 20 20 20 | (propertize.(concat."modified... |
| 6c000 | 22 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".module)....................... |
| 6c020 | 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 | ..'font-lock-face.'magit-diff-fi |
| 6c040 | 6c 65 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 28 22 0a 20 20 20 | le-heading).............".(".... |
| 6c060 | 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 6f 64 69 66 69 65 64 20 22 6d 6f 64 69 66 69 65 64 | .........(and.modified."modified |
| 6c080 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 6f 64 69 66 69 65 64 20 75 6e 74 | ").............(and.modified.unt |
| 6c0a0 | 72 61 63 6b 65 64 20 22 20 61 6e 64 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | racked.".and.").............(and |
| 6c0c0 | 20 75 6e 74 72 61 63 6b 65 64 20 22 75 6e 74 72 61 63 6b 65 64 22 29 0a 20 20 20 20 20 20 20 20 | .untracked."untracked")......... |
| 6c0e0 | 20 20 20 20 22 20 63 6f 6e 74 65 6e 74 29 22 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | ....".content)")))))))..(defun.m |
| 6c100 | 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 68 75 6e 6b 20 28 29 0a 20 20 28 77 68 65 6e 20 28 | agit-diff-wash-hunk.()...(when.( |
| 6c120 | 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 40 5c 5c 7b 32 2c 5c 5c 7d 20 5c 5c 28 2e 2b 3f 5c 5c 29 | looking-at."^@\\{2,\\}.\\(.+?\\) |
| 6c140 | 20 40 5c 5c 7b 32 2c 5c 5c 7d 5c 5c 28 3f 3a 20 5c 5c 28 2e 2a 5c 5c 29 5c 5c 29 3f 22 29 0a 20 | .@\\{2,\\}\\(?:.\\(.*\\)\\)?").. |
| 6c160 | 20 20 20 28 6c 65 74 2a 20 28 28 68 65 61 64 69 6e 67 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | ...(let*.((heading..(match-strin |
| 6c180 | 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 73 20 20 20 28 6d 61 70 63 | g.0))............(ranges...(mapc |
| 6c1a0 | 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 | ar.......................(lambda |
| 6c1c0 | 20 28 73 74 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(str).........................( |
| 6c1e0 | 6c 65 74 20 28 28 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | let.((range..................... |
| 6c200 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 73 74 72 69 6e 67 2d 74 6f 2d 6e | ...........(mapcar.#'string-to-n |
| 6c220 | 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | umber........................... |
| 6c240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 73 75 62 73 | .............(split-string.(subs |
| 6c260 | 74 72 69 6e 67 20 73 74 72 20 31 29 20 22 2c 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tring.str.1).","))))............ |
| 6c280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 | ...............;;.A.single.line. |
| 6c2a0 | 69 73 20 2b 31 20 72 61 74 68 65 72 20 74 68 61 6e 20 2b 31 2c 31 2e 0a 20 20 20 20 20 20 20 20 | is.+1.rather.than.+1,1.......... |
| 6c2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 65 6e 67 74 68 3d 20 72 | ..................(if.(length=.r |
| 6c2e0 | 61 6e 67 65 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ange.1)......................... |
| 6c300 | 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 72 61 6e 67 65 20 28 6c 69 73 74 20 31 29 29 0a 20 20 20 | ......(nconc.range.(list.1)).... |
| 6c320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 67 65 29 29 | .........................range)) |
| 6c340 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 | ).......................(split-s |
| 6c360 | 74 72 69 6e 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 | tring.(match-string.1))))....... |
| 6c380 | 20 20 20 20 20 28 61 62 6f 75 74 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 | .....(about....(match-string.2)) |
| 6c3a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 62 69 6e 65 64 20 28 6c 65 6e 67 74 68 3d 20 72 | ............(combined.(length=.r |
| 6c3c0 | 61 6e 67 65 73 20 33 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 20 20 20 28 | anges.3))............(value....( |
| 6c3e0 | 63 6f 6e 73 20 61 62 6f 75 74 20 72 61 6e 67 65 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 | cons.about.ranges))).......(magi |
| 6c400 | 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | t-delete-line).......(magit-inse |
| 6c420 | 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 28 68 75 6e 6b 20 76 61 6c 75 65 29 0a | rt-section.section.(hunk.value). |
| 6c440 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e | ........(insert.(propertize.(con |
| 6c460 | 63 61 74 20 68 65 61 64 69 6e 67 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cat.heading."\n")............... |
| 6c480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d | ..............'font-lock-face.'m |
| 6c4a0 | 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 | agit-diff-hunk-heading))........ |
| 6c4c0 | 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 | .(magit-insert-heading)......... |
| 6c4e0 | 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 6f 72 20 28 65 6f 62 70 29 20 28 6c 6f 6f 6b 69 6e 67 2d | (while.(not.(or.(eobp).(looking- |
| 6c500 | 61 74 20 22 5e 5b 5e 2d 2b 5c 73 5c 5c 5d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f | at."^[^-+\s\\]")))...........(fo |
| 6c520 | 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 | rward-line)).........(oset.secti |
| 6c540 | 6f 6e 20 65 6e 64 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 | on.end.(point)).........(oset.se |
| 6c560 | 63 74 69 6f 6e 20 77 61 73 68 65 72 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d | ction.washer.#'magit-diff-paint- |
| 6c580 | 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 63 6f 6d 62 | hunk).........(oset.section.comb |
| 6c5a0 | 69 6e 65 64 20 63 6f 6d 62 69 6e 65 64 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 63 6f 6d 62 69 | ined.combined).........(if.combi |
| 6c5c0 | 6e 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 66 72 | ned.............(oset.section.fr |
| 6c5e0 | 6f 6d 2d 72 61 6e 67 65 73 20 28 62 75 74 6c 61 73 74 20 72 61 6e 67 65 73 29 29 0a 20 20 20 20 | om-ranges.(butlast.ranges))..... |
| 6c600 | 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 66 72 6f 6d 2d 72 61 6e 67 65 20 28 | ......(oset.section.from-range.( |
| 6c620 | 63 61 72 20 72 61 6e 67 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 | car.ranges))).........(oset.sect |
| 6c640 | 69 6f 6e 20 74 6f 2d 72 61 6e 67 65 20 28 63 61 72 20 28 6c 61 73 74 20 72 61 6e 67 65 73 29 29 | ion.to-range.(car.(last.ranges)) |
| 6c660 | 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 61 62 6f 75 74 20 61 62 | ).........(oset.section.about.ab |
| 6c680 | 6f 75 74 29 29 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 | out))).....t))..(defun.magit-dif |
| 6c6a0 | 66 2d 65 78 70 61 6e 73 69 6f 6e 2d 74 68 72 65 73 68 6f 6c 64 20 28 73 65 63 74 69 6f 6e 29 0a | f-expansion-threshold.(section). |
| 6c6c0 | 20 20 22 4b 65 65 70 20 6e 65 77 20 64 69 66 66 20 73 65 63 74 69 6f 6e 73 20 63 6f 6c 6c 61 70 | .."Keep.new.diff.sections.collap |
| 6c6e0 | 73 65 64 20 69 66 20 77 61 73 68 69 6e 67 20 74 61 6b 65 73 20 74 6f 6f 20 6c 6f 6e 67 2e 22 0a | sed.if.washing.takes.too.long.". |
| 6c700 | 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 | ..(and.(magit-file-section-p.sec |
| 6c720 | 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 28 3e 20 28 66 6c 6f 61 74 2d 74 69 6d 65 20 28 74 69 6d | tion)........(>.(float-time.(tim |
| 6c740 | 65 2d 73 75 62 74 72 61 63 74 20 28 63 75 72 72 65 6e 74 2d 74 69 6d 65 29 20 6d 61 67 69 74 2d | e-subtract.(current-time).magit- |
| 6c760 | 72 65 66 72 65 73 68 2d 73 74 61 72 74 2d 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 6d | refresh-start-time))...........m |
| 6c780 | 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 6c 64 29 0a 20 | agit-diff-expansion-threshold).. |
| 6c7a0 | 20 20 20 20 20 20 27 68 69 64 65 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d | ......'hide))..(add-hook.'magit- |
| 6c7c0 | 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 20 23 27 6d 61 | section-set-visibility-hook.#'ma |
| 6c7e0 | 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 6c 64 29 0a 0a 3b | git-diff-expansion-threshold)..; |
| 6c800 | 3b 3b 20 52 65 76 69 73 69 6f 6e 20 4d 6f 64 65 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 | ;;.Revision.Mode..(define-derive |
| 6c820 | 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 6d 61 67 69 74 | d-mode.magit-revision-mode.magit |
| 6c840 | 2d 64 69 66 66 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 52 65 76 22 0a 20 20 22 4d 6f 64 65 20 66 | -diff-mode."Magit.Rev"..."Mode.f |
| 6c860 | 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 61 20 47 69 74 20 63 6f 6d 6d 69 74 2e 0a 0a 54 68 69 | or.looking.at.a.Git.commit...Thi |
| 6c880 | 73 20 6d 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 | s.mode.is.documented.in.info.nod |
| 6c8a0 | 65 20 60 28 6d 61 67 69 74 29 52 65 76 69 73 69 6f 6e 20 42 75 66 66 65 72 27 2e 0a 0a 5c 5c 3c | e.`(magit)Revision.Buffer'...\\< |
| 6c8c0 | 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 | magit-mode-map>\.Type.\\[magit-r |
| 6c8e0 | 65 66 72 65 73 68 5d 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | efresh].to.refresh.the.current.b |
| 6c900 | 75 66 66 65 72 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 | uffer..Type.\\[magit-section-tog |
| 6c920 | 67 6c 65 5d 20 74 6f 20 65 78 70 61 6e 64 20 6f 72 20 68 69 64 65 20 74 68 65 20 73 65 63 74 69 | gle].to.expand.or.hide.the.secti |
| 6c940 | 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 74 | on.at.point..Type.\\[magit-visit |
| 6c960 | 2d 74 68 69 6e 67 5d 20 74 6f 20 76 69 73 69 74 20 74 68 65 20 68 75 6e 6b 20 6f 72 20 66 69 6c | -thing].to.visit.the.hunk.or.fil |
| 6c980 | 65 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 53 74 61 67 69 6e 67 20 61 6e 64 20 61 70 70 6c 79 69 6e | e.at.point...Staging.and.applyin |
| 6c9a0 | 67 20 63 68 61 6e 67 65 73 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 | g.changes.is.documented.in.info. |
| 6c9c0 | 6e 6f 64 65 0a 60 28 6d 61 67 69 74 29 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 | node.`(magit)Staging.and.Unstagi |
| 6c9e0 | 6e 67 27 20 61 6e 64 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 41 70 70 6c 79 69 | ng'.and.info.node.`(magit)Applyi |
| 6ca00 | 6e 67 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 3e | ng'...\\<magit-hunk-section-map> |
| 6ca20 | 54 79 70 65 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 61 70 70 6c 79 5d 20 74 6f 20 61 70 70 6c 79 20 | Type.\.\\[magit-apply].to.apply. |
| 6ca40 | 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 2c 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d | the.change.at.point,.\.\\[magit- |
| 6ca60 | 73 74 61 67 65 5d 20 74 6f 20 73 74 61 67 65 2c 0a 5c 5c 5b 6d 61 67 69 74 2d 75 6e 73 74 61 67 | stage].to.stage,.\\[magit-unstag |
| 6ca80 | 65 5d 20 74 6f 20 75 6e 73 74 61 67 65 2c 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 64 69 73 63 61 72 | e].to.unstage,.\.\\[magit-discar |
| 6caa0 | 64 5d 20 74 6f 20 64 69 73 63 61 72 64 2c 20 6f 72 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 72 65 76 | d].to.discard,.or.\.\\[magit-rev |
| 6cac0 | 65 72 73 65 5d 20 74 6f 20 72 65 76 65 72 73 65 20 69 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 72 | erse].to.reverse.it...\\{magit-r |
| 6cae0 | 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 7d 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | evision-mode-map}"...:group.'mag |
| 6cb00 | 69 74 2d 72 65 76 69 73 69 6f 6e 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 | it-revision...(hack-dir-local-va |
| 6cb20 | 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 29 0a 0a 28 70 75 74 20 | riables-non-file-buffer))..(put. |
| 6cb40 | 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 | 'magit-revision-mode.'magit-diff |
| 6cb60 | 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 27 28 22 2d 2d 73 74 61 | -default-arguments......'("--sta |
| 6cb80 | 74 22 20 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | t"."--no-ext-diff"))..(defun.mag |
| 6cba0 | 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 72 65 76 20 61 72 | it-revision-setup-buffer.(rev.ar |
| 6cbc0 | 67 73 20 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 | gs.files)...(magit-setup-buffer. |
| 6cbe0 | 23 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 28 6d | #'magit-revision-mode.nil.....(m |
| 6cc00 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 72 65 76 29 0a 20 20 20 20 28 6d | agit-buffer-revision.rev).....(m |
| 6cc20 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 2e 2e | agit-buffer-range.(format."%s^.. |
| 6cc40 | 25 73 22 20 72 65 76 20 72 65 76 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | %s".rev.rev)).....(magit-buffer- |
| 6cc60 | 64 69 66 66 2d 74 79 70 65 20 27 63 6f 6d 6d 69 74 74 65 64 29 0a 20 20 20 20 28 6d 61 67 69 74 | diff-type.'committed).....(magit |
| 6cc80 | 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 | -buffer-diff-args.args).....(mag |
| 6cca0 | 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 66 69 6c 65 73 29 0a 20 20 20 20 | it-buffer-diff-files.files)..... |
| 6ccc0 | 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 2d 73 75 73 70 65 6e 64 | (magit-buffer-diff-files-suspend |
| 6cce0 | 65 64 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | ed.nil)))..(defun.magit-revision |
| 6cd00 | 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 | -refresh-buffer.()...(setq.magit |
| 6cd20 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 20 28 6d 61 67 69 74 2d 72 65 76 | -buffer-revision-hash.(magit-rev |
| 6cd40 | 2d 68 61 73 68 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 | -hash.magit-buffer-revision))... |
| 6cd60 | 28 6d 61 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 | (magit-set-header-line-format... |
| 6cd80 | 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 6f 62 6a 65 63 74 2d 74 79 70 65 20 6d 61 67 69 | .(concat.(magit-object-type.magi |
| 6cda0 | 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 | t-buffer-revision-hash)......... |
| 6cdc0 | 20 20 20 22 20 22 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 | ..."."..magit-buffer-revision... |
| 6cde0 | 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6c 65 6e 67 74 68 20 6d 61 67 69 74 2d 62 75 | .........(pcase.(length.magit-bu |
| 6ce00 | 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 30 | ffer-diff-files)..............(0 |
| 6ce20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 28 63 6f 6e 63 61 74 20 22 20 6c 69 6d 69 | )..............(1.(concat.".limi |
| 6ce40 | 74 65 64 20 74 6f 20 66 69 6c 65 20 22 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ted.to.file.".(car.magit-buffer- |
| 6ce60 | 64 69 66 66 2d 66 69 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 28 63 | diff-files)))..............(_.(c |
| 6ce80 | 6f 6e 63 61 74 20 22 20 6c 69 6d 69 74 65 64 20 74 6f 20 66 69 6c 65 73 20 22 0a 20 20 20 20 20 | oncat.".limited.to.files."...... |
| 6cea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 | ...................(mapconcat.#' |
| 6cec0 | 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 | identity.magit-buffer-diff-files |
| 6cee0 | 20 22 2c 20 22 29 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 | .",."))))))...(magit-insert-sect |
| 6cf00 | 69 6f 6e 20 28 63 6f 6d 6d 69 74 62 75 66 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 | ion.(commitbuf).....(magit-run-s |
| 6cf20 | 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 65 63 74 | ection-hook.'magit-revision-sect |
| 6cf40 | 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 | ions-hook)))..(cl-defmethod.magi |
| 6cf60 | 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d | t-buffer-value.(&context.(major- |
| 6cf80 | 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 0a 20 20 28 63 6f | mode.magit-revision-mode))...(co |
| 6cfa0 | 6e 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 6d 61 67 69 74 2d 62 | ns.magit-buffer-revision.magit-b |
| 6cfc0 | 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | uffer-diff-files))..(defun.magit |
| 6cfe0 | 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 64 69 66 66 20 28 29 0a 20 20 22 49 6e 73 65 | -insert-revision-diff.()..."Inse |
| 6d000 | 72 74 20 74 68 65 20 64 69 66 66 20 69 6e 74 6f 20 74 68 69 73 20 60 6d 61 67 69 74 2d 72 65 76 | rt.the.diff.into.this.`magit-rev |
| 6d020 | 69 73 69 6f 6e 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 69 | ision-mode'.buffer."...(magit--i |
| 6d040 | 6e 73 65 72 74 2d 64 69 66 66 20 74 0a 20 20 20 20 22 73 68 6f 77 22 20 22 2d 70 22 20 22 2d 2d | nsert-diff.t....."show"."-p"."-- |
| 6d060 | 66 6f 72 6d 61 74 3d 22 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 0a 20 20 20 20 28 61 6e 64 20 | format="."--no-prefix".....(and. |
| 6d080 | 28 6d 65 6d 62 65 72 20 22 2d 2d 73 74 61 74 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 | (member."--stat".magit-buffer-di |
| 6d0a0 | 66 66 2d 61 72 67 73 29 20 22 2d 2d 6e 75 6d 73 74 61 74 22 29 0a 20 20 20 20 6d 61 67 69 74 2d | ff-args)."--numstat").....magit- |
| 6d0c0 | 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 72 65 76 | buffer-diff-args.....(magit--rev |
| 6d0e0 | 2d 64 65 72 65 66 65 72 65 6e 63 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 | -dereference.magit-buffer-revisi |
| 6d100 | 6f 6e 29 0a 20 20 20 20 22 2d 2d 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 | on)....."--".magit-buffer-diff-f |
| 6d120 | 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 | iles))..(defun.magit-insert-revi |
| 6d140 | 73 69 6f 6e 2d 74 61 67 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 74 61 67 20 6d 65 73 73 61 67 | sion-tag.()..."Insert.tag.messag |
| 6d160 | 65 20 61 6e 64 20 68 65 61 64 65 72 73 20 69 6e 74 6f 20 61 20 72 65 76 69 73 69 6f 6e 20 62 75 | e.and.headers.into.a.revision.bu |
| 6d180 | 66 66 65 72 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 69 6e 73 65 72 74 73 | ffer..This.function.only.inserts |
| 6d1a0 | 20 61 6e 79 74 68 69 6e 67 20 77 68 65 6e 20 60 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 | .anything.when.`magit-show-commi |
| 6d1c0 | 74 27 20 69 73 0a 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 74 61 67 20 61 73 20 61 72 67 75 6d | t'.is.called.with.a.tag.as.argum |
| 6d1e0 | 65 6e 74 2c 20 77 68 65 6e 20 74 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 | ent,.when.that.is.called.with.a. |
| 6d200 | 63 6f 6d 6d 69 74 0a 6f 72 20 61 20 72 65 66 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 61 20 62 | commit.or.a.ref.which.is.not.a.b |
| 6d220 | 72 61 6e 63 68 2c 20 74 68 65 6e 20 69 74 20 69 6e 73 65 72 74 73 20 6e 6f 74 68 69 6e 67 2e 22 | ranch,.then.it.inserts.nothing." |
| 6d240 | 0a 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 6f 62 6a 65 63 74 2d 74 79 | ...(when.(equal.(magit-object-ty |
| 6d260 | 70 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 20 22 74 61 67 22 29 | pe.magit-buffer-revision)."tag") |
| 6d280 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 69 | .....(magit-insert-section.(tagi |
| 6d2a0 | 6e 66 6f 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a | nfo).......(let.((beg.(point))). |
| 6d2c0 | 20 20 20 20 20 20 20 20 3b 3b 20 22 67 69 74 20 76 65 72 69 66 79 2d 74 61 67 20 2d 76 22 20 77 | ........;;."git.verify-tag.-v".w |
| 6d2e0 | 6f 75 6c 64 20 6f 75 74 70 75 74 20 77 68 61 74 20 77 65 20 6e 65 65 64 2c 20 62 75 74 20 74 68 | ould.output.what.we.need,.but.th |
| 6d300 | 65 20 67 70 67 0a 20 20 20 20 20 20 20 20 3b 3b 20 6f 75 74 70 75 74 20 69 73 20 73 65 6e 64 20 | e.gpg.........;;.output.is.send. |
| 6d320 | 74 6f 20 73 74 64 65 72 72 20 61 6e 64 20 77 65 20 68 61 76 65 20 6e 6f 20 63 6f 6e 74 72 6f 6c | to.stderr.and.we.have.no.control |
| 6d340 | 20 6f 76 65 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 6f 72 64 65 72 20 69 6e 20 77 68 | .over.the.........;;.order.in.wh |
| 6d360 | 69 63 68 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 61 72 65 20 69 6e 73 65 72 74 | ich.stdout.and.stderr.are.insert |
| 6d380 | 65 64 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 0a 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 6b 65 20 | ed,.which.would.........;;.make. |
| 6d3a0 | 70 61 72 73 69 6e 67 20 68 61 72 64 2e 20 20 57 65 20 61 72 65 20 66 6f 72 63 65 64 20 74 6f 20 | parsing.hard...We.are.forced.to. |
| 6d3c0 | 75 73 65 20 22 67 69 74 20 63 61 74 2d 66 69 6c 65 20 74 61 67 22 0a 20 20 20 20 20 20 20 20 3b | use."git.cat-file.tag".........; |
| 6d3e0 | 3b 20 69 6e 73 74 65 61 64 2c 20 77 68 69 63 68 20 69 6e 73 65 72 74 73 20 74 68 65 20 73 69 67 | ;.instead,.which.inserts.the.sig |
| 6d400 | 6e 61 74 75 72 65 20 69 6e 73 74 65 61 64 20 6f 66 20 76 65 72 69 66 79 69 6e 67 0a 20 20 20 20 | nature.instead.of.verifying..... |
| 6d420 | 20 20 20 20 3b 3b 20 69 74 2e 20 20 57 65 20 72 65 6d 6f 76 65 20 74 68 61 74 20 6c 61 74 65 72 | ....;;.it...We.remove.that.later |
| 6d440 | 20 61 6e 64 20 74 68 65 6e 20 69 6e 73 65 72 74 20 74 68 65 20 76 65 72 69 66 69 63 61 74 69 6f | .and.then.insert.the.verificatio |
| 6d460 | 6e 0a 20 20 20 20 20 20 20 20 3b 3b 20 6f 75 74 70 75 74 20 75 73 69 6e 67 20 22 67 69 74 20 76 | n.........;;.output.using."git.v |
| 6d480 | 65 72 69 66 79 2d 74 61 67 22 20 28 77 69 74 68 6f 75 74 20 74 68 65 20 22 2d 76 22 29 2e 0a 20 | erify-tag".(without.the."-v")... |
| 6d4a0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 63 61 74 2d 66 69 | .......(magit-git-insert."cat-fi |
| 6d4c0 | 6c 65 22 20 22 74 61 67 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 | le"."tag".magit-buffer-revision) |
| 6d4e0 | 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 20 | .........(goto-char.beg)........ |
| 6d500 | 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 33 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 | .(forward-line.3).........(delet |
| 6d520 | 65 2d 72 65 67 69 6f 6e 20 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 28 6c 6f | e-region.beg.(point))).......(lo |
| 6d540 | 6f 6b 69 6e 67 2d 61 74 20 22 5e 74 61 67 67 65 72 20 5c 5c 28 5b 5e 3c 5d 2b 5c 5c 29 20 3c 5c | oking-at."^tagger.\\([^<]+\\).<\ |
| 6d560 | 5c 28 5b 5e 3e 5d 2b 5c 5c 29 22 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 61 64 69 6e | \([^>]+\\)").......(let.((headin |
| 6d580 | 67 20 28 66 6f 72 6d 61 74 20 22 54 61 67 67 65 72 3a 20 25 73 20 3c 25 73 3e 22 0a 20 20 20 20 | g.(format."Tagger:.%s.<%s>"..... |
| 6d5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | .........................(match- |
| 6d5c0 | 73 74 72 69 6e 67 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string.1)....................... |
| 6d5e0 | 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 29 29 29 29 0a 20 20 20 20 20 | .......(match-string.2))))...... |
| 6d600 | 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 | ...(magit-delete-line).........( |
| 6d620 | 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 68 65 61 64 69 6e 67 20 27 66 6f 6e 74 | insert.(propertize.heading.'font |
| 6d640 | 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -lock-face...................... |
| 6d660 | 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 63 6f 6e 64 61 72 79 2d | .......'magit-section-secondary- |
| 6d680 | 68 65 61 64 69 6e 67 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 | heading))).......(magit-insert-h |
| 6d6a0 | 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 20 | eading).......(forward-line).... |
| 6d6c0 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e | ...(magit-insert-section.section |
| 6d6e0 | 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e | .(message).........(oset.section |
| 6d700 | 20 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 | .heading-highlight-face......... |
| 6d720 | 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 6d 6d 61 | ......'magit-diff-revision-summa |
| 6d740 | 72 79 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 | ry-highlight).........(let.((beg |
| 6d760 | 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 | .(point)))...........(forward-li |
| 6d780 | 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 | ne)...........(magit--add-face-t |
| 6d7a0 | 65 78 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 62 65 67 20 28 70 6f 69 | ext-property............beg.(poi |
| 6d7c0 | 6e 74 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 6d 6d 61 72 79 | nt).'magit-diff-revision-summary |
| 6d7e0 | 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 | )).........(magit-insert-heading |
| 6d800 | 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 | ).........(if.(re-search-forward |
| 6d820 | 20 22 2d 2d 2d 2d 2d 42 45 47 49 4e 20 50 47 50 20 53 49 47 4e 41 54 55 52 45 2d 2d 2d 2d 2d 22 | ."-----BEGIN.PGP.SIGNATURE-----" |
| 6d840 | 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 | .nil.t).............(goto-char.( |
| 6d860 | 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 | match-beginning.0))...........(g |
| 6d880 | 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 20 20 20 20 20 28 | oto-char.(point-max))).........( |
| 6d8a0 | 69 6e 73 65 72 74 20 3f 5c 6e 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 72 65 2d 73 65 61 72 63 | insert.?\n)).......(if.(re-searc |
| 6d8c0 | 68 2d 66 6f 72 77 61 72 64 20 22 2d 2d 2d 2d 2d 42 45 47 49 4e 20 50 47 50 20 53 49 47 4e 41 54 | h-forward."-----BEGIN.PGP.SIGNAT |
| 6d8e0 | 55 52 45 2d 2d 2d 2d 2d 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 | URE-----".nil.t)...........(prog |
| 6d900 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6d 61 74 63 68 2d | n.............(let.((beg.(match- |
| 6d920 | 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 | beginning.0)))...............(re |
| 6d940 | 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 2d 2d 2d 2d 2d 45 4e 44 20 50 47 50 20 53 49 | -search-forward."-----END.PGP.SI |
| 6d960 | 47 4e 41 54 55 52 45 2d 2d 2d 2d 2d 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | GNATURE-----\n")...............( |
| 6d980 | 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 | delete-region.beg.(point)))..... |
| 6d9a0 | 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ........(save-excursion......... |
| 6d9c0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 74 20 22 76 65 72 69 | ......(magit-process-git.t."veri |
| 6d9e0 | 66 79 2d 74 61 67 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a | fy-tag".magit-buffer-revision)). |
| 6da00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 73 69 67 | ............(magit-diff-wash-sig |
| 6da20 | 6e 61 74 75 72 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 | nature.magit-buffer-revision)).. |
| 6da40 | 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a | .......(goto-char.(point-max))). |
| 6da60 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b | ......(insert.?\n))))..(defvar-k |
| 6da80 | 65 79 6d 61 70 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 2d 73 65 63 74 69 | eymap.magit-commit-message-secti |
| 6daa0 | 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 63 6f 6d 6d 69 | on-map...:doc."Keymap.for.`commi |
| 6dac0 | 74 2d 6d 65 73 73 61 67 65 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e | t-message'.sections."..."<remap> |
| 6dae0 | 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 73 | .<magit-visit-thing>"..#'magit-s |
| 6db00 | 68 6f 77 2d 63 6f 6d 6d 69 74 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | how-commit..."<1>".(magit-menu-i |
| 6db20 | 74 65 6d 20 22 56 69 73 69 74 20 25 74 22 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d | tem."Visit.%t".#'magit-show-comm |
| 6db40 | 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 65 | it..........................'(:e |
| 6db60 | 6e 61 62 6c 65 20 28 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 69 74 | nable.(magit-thing-at-point.'git |
| 6db80 | 2d 72 65 76 69 73 69 6f 6e 20 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e | -revision.t))))..(defun.magit-in |
| 6dba0 | 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 65 73 73 61 67 65 20 28 29 0a 20 20 22 49 6e 73 65 | sert-revision-message.()..."Inse |
| 6dbc0 | 72 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 69 6e 74 6f 20 61 20 72 65 76 | rt.the.commit.message.into.a.rev |
| 6dbe0 | 69 73 69 6f 6e 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | ision.buffer."...(magit-insert-s |
| 6dc00 | 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 2d 6d 65 73 73 61 67 65 29 0a | ection.section.(commit-message). |
| 6dc20 | 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 | ....(oset.section.heading-highli |
| 6dc40 | 67 68 74 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 | ght-face.'magit-diff-revision-su |
| 6dc60 | 6d 6d 61 72 79 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 | mmary-highlight).....(let.((beg. |
| 6dc80 | 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 76 20 6d 61 67 69 74 2d 62 75 | (point))...........(rev.magit-bu |
| 6dca0 | 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 77 | ffer-revision)).......(insert.(w |
| 6dcc0 | 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ith-temp-buffer................. |
| 6dce0 | 28 6d 61 67 69 74 2d 72 65 76 2d 69 6e 73 65 72 74 2d 66 6f 72 6d 61 74 20 22 25 42 22 20 72 65 | (magit-rev-insert-format."%B".re |
| 6dd00 | 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 | v).................(magit-revisi |
| 6dd20 | 6f 6e 2d 2d 77 61 73 68 2d 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 3d | on--wash-message))).......(if.(= |
| 6dd40 | 20 28 70 6f 69 6e 74 29 20 28 2b 20 62 65 67 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 | .(point).(+.beg.2))...........(p |
| 6dd60 | 72 6f 67 6e 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 32 29 0a 20 20 20 20 20 20 20 20 20 20 | rogn.(delete-char.-2)........... |
| 6dd80 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 28 6e 6f 20 6d 65 73 73 61 67 65 29 5c 6e 22 29 | .......(insert."(no.message)\n") |
| 6dda0 | 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 | ).........(goto-char.beg)....... |
| 6ddc0 | 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 | ..(save-excursion...........(whi |
| 6dde0 | 6c 65 20 28 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5c 72 5c 6e 22 20 6e 69 6c 20 74 29 | le.(search-forward."\r\n".nil.t) |
| 6de00 | 20 3b 20 52 65 6d 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 43 52 73 2e 0a 20 20 20 20 20 20 20 20 | .;.Remove.trailing.CRs.......... |
| 6de20 | 20 20 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e | ....(delete-region.(match-beginn |
| 6de40 | 69 6e 67 20 30 29 20 28 31 2b 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 29 | ing.0).(1+.(match-beginning.0))) |
| 6de60 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | )).........(when.magit-revision- |
| 6de80 | 66 69 6c 6c 2d 73 75 6d 6d 61 72 79 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | fill-summary-line...........(let |
| 6dea0 | 20 28 28 66 69 6c 6c 2d 63 6f 6c 75 6d 6e 20 28 6d 69 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 | .((fill-column.(min.magit-revisi |
| 6dec0 | 6f 6e 2d 66 69 6c 6c 2d 73 75 6d 6d 61 72 79 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 | on-fill-summary-line............ |
| 6dee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e 64 6f 77 2d 77 | .......................(window-w |
| 6df00 | 69 64 74 68 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 74 29 29 29 | idth.(get-buffer-window.nil.t))) |
| 6df20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 6c 2d 72 65 67 69 6f 6e 20 28 70 6f 69 | )).............(fill-region.(poi |
| 6df40 | 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 | nt).(line-end-position))))...... |
| 6df60 | 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 75 73 65 2d 68 61 73 68 | ...(when.magit-revision-use-hash |
| 6df80 | 2d 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 | -sections...........(save-excurs |
| 6dfa0 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 74 61 72 74 20 61 66 74 65 72 20 62 | ion.............;;.Start.after.b |
| 6dfc0 | 65 67 20 74 6f 20 70 72 65 76 65 6e 74 20 61 20 28 63 6f 6d 6d 69 74 20 74 65 78 74 29 20 73 65 | eg.to.prevent.a.(commit.text).se |
| 6dfe0 | 63 74 69 6f 6e 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 74 61 72 74 69 | ction.from.............;;.starti |
| 6e000 | 6e 67 20 61 74 20 74 68 65 20 73 61 6d 65 20 70 6f 69 6e 74 20 61 73 20 74 68 65 20 28 63 6f 6d | ng.at.the.same.point.as.the.(com |
| 6e020 | 6d 69 74 2d 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 65 63 74 | mit-message).............;;.sect |
| 6e040 | 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 31 2b 20 | ion..............(goto-char.(1+. |
| 6e060 | 62 65 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 65 | beg)).............(while.(not.(e |
| 6e080 | 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 | obp))...............(re-search-f |
| 6e0a0 | 6f 72 77 61 72 64 20 22 5c 5c 5f 3c 22 20 6e 69 6c 20 27 6d 6f 76 65 29 0a 20 20 20 20 20 20 20 | orward."\\_<".nil.'move)........ |
| 6e0c0 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 | .......(let.((beg.(point)))..... |
| 6e0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 | ............(re-search-forward." |
| 6e100 | 5c 5c 5f 3e 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | \\_>".nil.t).................(wh |
| 6e120 | 65 6e 20 28 3e 20 28 70 6f 69 6e 74 29 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | en.(>.(point).beg).............. |
| 6e140 | 20 20 20 20 20 28 6c 65 74 20 28 28 74 65 78 74 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 | .....(let.((text.(buffer-substri |
| 6e160 | 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 62 65 67 20 28 70 6f 69 6e 74 29 29 29 29 0a | ng-no-properties.beg.(point)))). |
| 6e180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 70 63 61 73 65 | ....................(when.(pcase |
| 6e1a0 | 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 75 73 65 2d 68 61 73 68 2d 73 65 63 74 69 6f 6e | .magit-revision-use-hash-section |
| 6e1c0 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 | s.............................(' |
| 6e1e0 | 71 75 69 63 6b 65 73 74 20 3b 20 66 61 6c 73 65 20 6e 65 67 61 74 69 76 65 73 20 61 6e 64 20 70 | quickest.;.false.negatives.and.p |
| 6e200 | 6f 73 69 74 69 76 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ositives........................ |
| 6e220 | 20 20 20 20 20 20 28 61 6e 64 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 74 65 78 74 29 20 37 29 0a | ......(and.(>=.(length.text).7). |
| 6e240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6e260 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 30 2d 39 5d 22 20 74 65 78 74 29 0a | ..(string-match-p."[0-9]".text). |
| 6e280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6e2a0 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 61 2d 7a 5d 22 20 74 65 78 74 29 29 | ..(string-match-p."[a-z]".text)) |
| 6e2c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 | ).............................(' |
| 6e2e0 | 71 75 69 63 6b 65 72 20 20 3b 20 66 61 6c 73 65 20 6e 65 67 61 74 69 76 65 73 20 28 6e 75 6d 62 | quicker..;.false.negatives.(numb |
| 6e300 | 65 72 2d 6c 65 73 73 20 68 61 73 68 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er-less.hashes)................. |
| 6e320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 74 65 | .............(and.(>=.(length.te |
| 6e340 | 78 74 29 20 37 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | xt).7).......................... |
| 6e360 | 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 30 2d 39 5d 22 | .........(string-match-p."[0-9]" |
| 6e380 | 20 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .text).......................... |
| 6e3a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 74 65 78 74 29 29 29 | .........(magit-commit-p.text))) |
| 6e3c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 71 | .............................('q |
| 6e3e0 | 75 69 63 6b 20 20 20 20 3b 20 66 61 6c 73 65 20 6e 65 67 61 74 69 76 65 73 20 28 73 68 6f 72 74 | uick....;.false.negatives.(short |
| 6e400 | 20 68 61 73 68 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .hashes)........................ |
| 6e420 | 20 20 20 20 20 20 28 61 6e 64 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 74 65 78 74 29 20 37 29 0a | ......(and.(>=.(length.text).7). |
| 6e440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6e460 | 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 74 65 78 74 29 29 29 0a 20 20 20 20 20 20 | ..(magit-commit-p.text)))....... |
| 6e480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 6c 6f 77 0a 20 20 20 | ......................('slow.... |
| 6e4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ..........................(magit |
| 6e4c0 | 2d 63 6f 6d 6d 69 74 2d 70 20 74 65 78 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -commit-p.text)))............... |
| 6e4e0 | 20 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 62 65 67 20 28 | ........(put-text-property.beg.( |
| 6e500 | 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | point).......................... |
| 6e520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 | ................'font-lock-face. |
| 6e540 | 27 6d 61 67 69 74 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'magit-hash).................... |
| 6e560 | 20 20 20 28 6c 65 74 20 28 28 65 6e 64 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 | ...(let.((end.(point)))......... |
| 6e580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a | ................(goto-char.beg). |
| 6e5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | ........................(magit-i |
| 6e5c0 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 74 65 78 74 29 0a 20 20 20 20 | nsert-section.(commit.text)..... |
| 6e5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 | ......................(goto-char |
| 6e600 | 20 65 6e 64 29 29 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 | .end)))))))))).........(save-exc |
| 6e620 | 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a | ursion...........(forward-line). |
| 6e640 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d | ..........(magit--add-face-text- |
| 6e660 | 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 62 65 67 20 28 70 6f 69 6e 74 29 20 | property............beg.(point). |
| 6e680 | 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 76 69 73 69 6f 6e 2d 73 75 6d 6d 61 72 79 29 0a 20 20 | 'magit-diff-revision-summary)... |
| 6e6a0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 29 0a | ........(magit-insert-heading)). |
| 6e6c0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 | ........(when.magit-diff-highlig |
| 6e6e0 | 68 74 2d 6b 65 79 77 6f 72 64 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 | ht-keywords...........(save-excu |
| 6e700 | 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 | rsion.............(while.(re-sea |
| 6e720 | 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5c 5c 5b 5b 5e 5b 5d 2a 5c 5c 5d 22 20 6e 69 6c 20 74 29 | rch-forward."\\[[^[]*\\]".nil.t) |
| 6e740 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6d 61 74 63 68 | ...............(let.((beg.(match |
| 6e760 | 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -beginning.0)).................. |
| 6e780 | 20 20 20 28 65 6e 64 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 | ...(end.(match-end.0)))......... |
| 6e7a0 | 20 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 | ........(put-text-property...... |
| 6e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 20 65 6e 64 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 | ............beg.end.'font-lock-f |
| 6e7e0 | 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 66 | ace..................(if-let.((f |
| 6e800 | 61 63 65 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 62 65 67 20 27 66 6f 6e 74 | ace.(get-text-property.beg.'font |
| 6e820 | 2d 6c 6f 63 6b 2d 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -lock-face)))................... |
| 6e840 | 20 20 20 28 6c 69 73 74 20 66 61 63 65 20 27 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 29 0a 20 20 | ...(list.face.'magit-keyword)... |
| 6e860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 29 | .................'magit-keyword) |
| 6e880 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d | ))))).........(goto-char.(point- |
| 6e8a0 | 6d 61 78 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 | max))))))..(defun.magit-insert-r |
| 6e8c0 | 65 76 69 73 69 6f 6e 2d 6e 6f 74 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 63 6f 6d 6d 69 | evision-notes.()..."Insert.commi |
| 6e8e0 | 74 20 6e 6f 74 65 73 20 69 6e 74 6f 20 61 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2e 22 | t.notes.into.a.revision.buffer." |
| 6e900 | 0a 20 20 28 6c 65 74 2a 20 28 28 76 61 72 20 22 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 22 29 0a | ...(let*.((var."core.notesRef"). |
| 6e920 | 20 20 20 20 20 20 20 20 20 28 64 65 66 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 20 76 61 72 | .........(def.(or.(magit-get.var |
| 6e940 | 29 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 22 29 29 29 0a 20 20 20 20 28 64 | )."refs/notes/commits"))).....(d |
| 6e960 | 6f 6c 69 73 74 20 28 72 65 66 20 28 6f 72 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 61 63 74 69 76 | olist.(ref.(or.(magit-list-activ |
| 6e980 | 65 2d 6e 6f 74 65 73 2d 72 65 66 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | e-notes-refs))).......(magit-ins |
| 6e9a0 | 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 28 6e 6f 74 65 73 20 72 65 66 20 28 | ert-section.section.(notes.ref.( |
| 6e9c0 | 6e 6f 74 20 28 65 71 75 61 6c 20 72 65 66 20 64 65 66 29 29 29 0a 20 20 20 20 20 20 20 20 28 6f | not.(equal.ref.def))).........(o |
| 6e9e0 | 73 65 74 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 | set.section.heading-highlight-fa |
| 6ea00 | 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 | ce.'magit-diff-hunk-heading-high |
| 6ea20 | 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 70 6f 69 6e 74 | light).........(let.((beg.(point |
| 6ea40 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 20 6d 61 67 69 74 2d 62 75 66 66 | ))...............(rev.magit-buff |
| 6ea60 | 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | er-revision))...........(insert. |
| 6ea80 | 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (with-temp-buffer............... |
| 6eaa0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 2d 63 22 20 28 63 6f | ......(magit-git-insert."-c".(co |
| 6eac0 | 6e 63 61 74 20 22 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 3d 22 20 72 65 66 29 0a 20 20 20 20 20 | ncat."core.notesRef=".ref)...... |
| 6eae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6eb00 | 20 22 6e 6f 74 65 73 22 20 22 73 68 6f 77 22 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ."notes"."show".rev)............ |
| 6eb20 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 2d 77 61 73 68 2d 6d | .........(magit-revision--wash-m |
| 6eb40 | 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3d 20 28 70 6f 69 6e | essage)))...........(if.(=.(poin |
| 6eb60 | 74 29 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6e | t).beg)...............(magit-can |
| 6eb80 | 63 65 6c 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 | cel-section).............(goto-c |
| 6eba0 | 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6f 66 2d 6c 69 6e | har.beg).............(end-of-lin |
| 6ebc0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 | e).............(insert.(format." |
| 6ebe0 | 20 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(%s)".......................... |
| 6ec00 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 | ...(propertize.(if.(string-prefi |
| 6ec20 | 78 2d 70 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 | x-p."refs/notes/".ref).......... |
| 6ec40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6ec60 | 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 72 65 66 20 31 31 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(substring.ref.11)........... |
| 6ec80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6eca0 | 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ref)............................ |
| 6ecc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 | .............'font-lock-face.'ma |
| 6ece0 | 67 69 74 2d 72 65 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 | git-refname))).............(forw |
| 6ed00 | 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 61 64 | ard-char).............(magit--ad |
| 6ed20 | 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 62 65 67 20 28 70 6f 69 6e 74 29 | d-face-text-property.beg.(point) |
| 6ed40 | 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 | .'magit-diff-hunk-heading)...... |
| 6ed60 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 | .......(magit-insert-heading)... |
| 6ed80 | 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 | ..........(goto-char.(point-max) |
| 6eda0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 29 29 | ).............(insert.?\n))))))) |
| 6edc0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 2d 77 61 73 68 2d 6d 65 | ..(defun.magit-revision--wash-me |
| 6ede0 | 73 73 61 67 65 20 28 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 67 69 | ssage.()...(let.((major-mode.'gi |
| 6ee00 | 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f | t-commit-mode)).....(hack-dir-lo |
| 6ee20 | 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 29 0a 20 20 20 20 28 68 61 63 6b 2d 6c 6f 63 61 6c 2d 76 | cal-variables).....(hack-local-v |
| 6ee40 | 61 72 69 61 62 6c 65 73 2d 61 70 70 6c 79 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 71 | ariables-apply))...(unless.(memq |
| 6ee60 | 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 28 6e 69 6c 20 74 65 78 | .git-commit-major-mode.'(nil.tex |
| 6ee80 | 74 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 67 69 74 2d 63 6f 6d 6d 69 74 | t-mode)).....(funcall.git-commit |
| 6eea0 | 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 29 0a 20 20 20 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 65 6e 73 75 | -major-mode).....(font-lock-ensu |
| 6eec0 | 72 65 29 29 0a 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 75 6e 20 | re))...(buffer-string))..(defun. |
| 6eee0 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 20 28 29 | magit-insert-revision-headers.() |
| 6ef00 | 0a 20 20 22 49 6e 73 65 72 74 20 68 65 61 64 65 72 73 20 61 62 6f 75 74 20 74 68 65 20 63 6f 6d | ..."Insert.headers.about.the.com |
| 6ef20 | 6d 69 74 20 69 6e 74 6f 20 61 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2e 22 0a 20 20 28 | mit.into.a.revision.buffer."...( |
| 6ef40 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 68 65 61 64 65 72 73 29 0a 20 | magit-insert-section.(headers).. |
| 6ef60 | 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 72 65 76 | ...(when-let.((string.(magit-rev |
| 6ef80 | 2d 66 6f 72 6d 61 74 20 22 25 44 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 | -format."%D".magit-buffer-revisi |
| 6efa0 | 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.............................. |
| 6efc0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 65 63 6f 72 61 74 65 3d 66 75 6c 6c 22 29 29 29 | ............"--decorate=full"))) |
| 6efe0 | 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 66 | .......(insert.(magit-format-ref |
| 6f000 | 2d 6c 61 62 65 6c 73 20 73 74 72 69 6e 67 29 20 3f 5c 73 29 29 0a 20 20 20 20 28 69 6e 73 65 72 | -labels.string).?\s)).....(inser |
| 6f020 | 74 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | t.(propertize..............(magi |
| 6f040 | 74 2d 72 65 76 2d 70 61 72 73 65 20 28 6d 61 67 69 74 2d 2d 72 65 76 2d 64 65 72 65 66 65 72 65 | t-rev-parse.(magit--rev-derefere |
| 6f060 | 6e 63 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 0a 20 20 20 20 | nce.magit-buffer-revision))..... |
| 6f080 | 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d | .........'font-lock-face.'magit- |
| 6f0a0 | 68 61 73 68 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 | hash)).....(magit-insert-heading |
| 6f0c0 | 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 | ).....(let.((beg.(point)))...... |
| 6f0e0 | 20 28 6d 61 67 69 74 2d 72 65 76 2d 69 6e 73 65 72 74 2d 66 6f 72 6d 61 74 20 6d 61 67 69 74 2d | .(magit-rev-insert-format.magit- |
| 6f100 | 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 | revision-headers-format......... |
| 6f120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 | .......................magit-buf |
| 6f140 | 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | fer-revision).......(magit-inser |
| 6f160 | 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 73 20 6d 61 67 69 74 2d 62 75 66 66 65 | t-revision-gravatars.magit-buffe |
| 6f180 | 72 2d 72 65 76 69 73 69 6f 6e 20 62 65 67 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 | r-revision.beg)).....(when.magit |
| 6f1a0 | 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 0a 20 20 | -revision-insert-related-refs... |
| 6f1c0 | 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 | ....(when.(magit-revision-insert |
| 6f1e0 | 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 70 20 27 70 61 72 65 6e 74 73 | -related-refs-display-p.'parents |
| 6f200 | 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 70 61 72 65 6e 74 20 28 6d 61 67 69 74 | ).........(dolist.(parent.(magit |
| 6f220 | 2d 63 6f 6d 6d 69 74 2d 70 61 72 65 6e 74 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 | -commit-parents.magit-buffer-rev |
| 6f240 | 69 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ision))...........(magit-insert- |
| 6f260 | 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 70 61 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 | section.(commit.parent)......... |
| 6f280 | 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 | ....(let.((line.(magit-rev-forma |
| 6f2a0 | 74 20 22 25 68 20 25 73 22 20 70 61 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t."%h.%s".parent)))............. |
| 6f2c0 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c 5c | ..(string-match."^\\([^.]+\\).\\ |
| 6f2e0 | 28 2e 2a 5c 5c 29 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | (.*\\)".line)...............(mag |
| 6f300 | 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 68 61 73 68 20 6d 73 67 29 | it-bind-match-strings.(hash.msg) |
| 6f320 | 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 50 | .line.................(insert."P |
| 6f340 | 61 72 65 6e 74 3a 20 20 20 20 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | arent:.....").................(i |
| 6f360 | 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 68 61 73 68 20 27 66 6f 6e 74 2d 6c 6f 63 | nsert.(propertize.hash.'font-loc |
| 6f380 | 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | k-face.'magit-hash))............ |
| 6f3a0 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 20 22 20 6d 73 67 20 22 5c 6e 22 29 29 29 29 29 29 0a | .....(insert.".".msg."\n")))))). |
| 6f3c0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 | ......(when.(magit-revision-inse |
| 6f3e0 | 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 70 20 27 6d 65 72 67 65 | rt-related-refs-display-p.'merge |
| 6f400 | 64 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 | d).........(magit--insert-relate |
| 6f420 | 64 2d 72 65 66 73 0a 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 | d-refs..........magit-buffer-rev |
| 6f440 | 69 73 69 6f 6e 20 22 2d 2d 6d 65 72 67 65 64 22 20 22 4d 65 72 67 65 64 22 0a 20 20 20 20 20 20 | ision."--merged"."Merged"....... |
| 6f460 | 20 20 20 28 65 71 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c | ...(eq.magit-revision-insert-rel |
| 6f480 | 61 74 65 64 2d 72 65 66 73 20 27 61 6c 6c 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d | ated-refs.'all))).......(when.(m |
| 6f4a0 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 | agit-revision-insert-related-ref |
| 6f4c0 | 73 2d 64 69 73 70 6c 61 79 2d 70 20 27 63 6f 6e 74 61 69 6e 65 64 29 0a 20 20 20 20 20 20 20 20 | s-display-p.'contained)......... |
| 6f4e0 | 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 0a 20 20 20 20 | (magit--insert-related-refs..... |
| 6f500 | 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 22 2d 2d 63 6f | .....magit-buffer-revision."--co |
| 6f520 | 6e 74 61 69 6e 73 22 20 22 43 6f 6e 74 61 69 6e 65 64 22 0a 20 20 20 20 20 20 20 20 20 28 6d 65 | ntains"."Contained"..........(me |
| 6f540 | 6d 71 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 | mq.magit-revision-insert-related |
| 6f560 | 2d 72 65 66 73 20 27 28 61 6c 6c 20 6d 69 78 65 64 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 | -refs.'(all.mixed)))).......(whe |
| 6f580 | 6e 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 | n.(magit-revision-insert-related |
| 6f5a0 | 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 70 20 27 66 6f 6c 6c 6f 77 73 29 0a 20 20 20 20 20 20 | -refs-display-p.'follows)....... |
| 6f5c0 | 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 6f 6c 6c 6f 77 73 20 28 6d 61 67 69 74 2d 67 65 74 | ..(when-let.((follows.(magit-get |
| 6f5e0 | 2d 63 75 72 72 65 6e 74 2d 74 61 67 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 | -current-tag.magit-buffer-revisi |
| 6f600 | 6f 6e 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 63 61 | on.t)))...........(let.((tag.(ca |
| 6f620 | 72 20 20 66 6f 6c 6c 6f 77 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6e | r..follows)).................(cn |
| 6f640 | 74 20 28 63 61 64 72 20 66 6f 6c 6c 6f 77 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | t.(cadr.follows))).............( |
| 6f660 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 20 74 61 67 29 0a 20 | magit-insert-section.(tag.tag).. |
| 6f680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .............(insert............ |
| 6f6a0 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 46 6f 6c 6c 6f 77 73 3a 20 20 20 20 25 73 20 28 25 73 29 | ....(format."Follows:....%s.(%s) |
| 6f6c0 | 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 | \n"........................(prop |
| 6f6e0 | 65 72 74 69 7a 65 20 74 61 67 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 | ertize.tag.'font-lock-face.'magi |
| 6f700 | 74 2d 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | t-tag)........................(p |
| 6f720 | 72 6f 70 65 72 74 69 7a 65 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6e 74 29 | ropertize.(number-to-string.cnt) |
| 6f740 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6f760 | 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 | ....'font-lock-face.'magit-branc |
| 6f780 | 68 2d 6c 6f 63 61 6c 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 | h-local))))))).......(when.(magi |
| 6f7a0 | 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 | t-revision-insert-related-refs-d |
| 6f7c0 | 69 73 70 6c 61 79 2d 70 20 27 70 72 65 63 65 64 65 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 | isplay-p.'precedes).........(whe |
| 6f7e0 | 6e 2d 6c 65 74 20 28 28 70 72 65 63 65 64 65 73 20 28 6d 61 67 69 74 2d 67 65 74 2d 6e 65 78 74 | n-let.((precedes.(magit-get-next |
| 6f800 | 2d 74 61 67 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 74 29 29 29 0a | -tag.magit-buffer-revision.t))). |
| 6f820 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 63 61 72 20 20 70 72 65 63 65 | ..........(let.((tag.(car..prece |
| 6f840 | 64 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6e 74 20 28 63 61 64 72 | des)).................(cnt.(cadr |
| 6f860 | 20 70 72 65 63 65 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .precedes))).............(magit- |
| 6f880 | 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 20 74 61 67 29 0a 20 20 20 20 20 20 20 | insert-section.(tag.tag)........ |
| 6f8a0 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 50 72 65 63 65 64 65 73 | .......(insert.(format."Precedes |
| 6f8c0 | 3a 20 20 20 25 73 20 28 25 73 29 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :...%s.(%s)\n".................. |
| 6f8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 61 67 20 27 66 6f | .............(propertize.tag.'fo |
| 6f900 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 74 61 67 29 0a 20 20 20 20 20 20 20 | nt-lock-face.'magit-tag)........ |
| 6f920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | .......................(properti |
| 6f940 | 7a 65 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6e 74 29 0a 20 20 20 20 20 20 | ze.(number-to-string.cnt)....... |
| 6f960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6f980 | 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 74 61 67 29 29 | ....'font-lock-face.'magit-tag)) |
| 6f9a0 | 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 28 64 65 | ))))).......(insert.?\n))))..(de |
| 6f9c0 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 | fun.magit-revision-insert-relate |
| 6f9e0 | 64 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 70 20 28 73 79 6d 29 0a 20 20 22 57 68 65 74 68 65 | d-refs-display-p.(sym)..."Whethe |
| 6fa00 | 72 20 74 6f 20 64 69 73 70 6c 61 79 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 20 6f 66 | r.to.display.related.branches.of |
| 6fa20 | 20 74 79 70 65 20 53 59 4d 2e 0a 52 65 66 65 72 20 74 6f 20 75 73 65 72 20 6f 70 74 69 6f 6e 20 | .type.SYM..Refer.to.user.option. |
| 6fa40 | 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 | `magit-revision-insert-related-r |
| 6fa60 | 65 66 73 2d 64 69 73 70 6c 61 79 2d 61 6c 69 73 74 27 2e 22 0a 20 20 28 69 66 2d 6c 65 74 20 28 | efs-display-alist'."...(if-let.( |
| 6fa80 | 28 65 6c 74 20 28 61 73 73 71 20 73 79 6d 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e | (elt.(assq.sym.magit-revision-in |
| 6faa0 | 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 2d 64 69 73 70 6c 61 79 2d 61 6c 69 73 74 29 | sert-related-refs-display-alist) |
| 6fac0 | 29 29 0a 20 20 20 20 20 20 28 63 64 72 20 65 6c 74 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 | )).......(cdr.elt).....t))..(def |
| 6fae0 | 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 20 28 72 | un.magit--insert-related-refs.(r |
| 6fb00 | 65 76 20 61 72 67 20 74 69 74 6c 65 20 72 65 6d 6f 74 65 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 | ev.arg.title.remote)...(when-let |
| 6fb20 | 20 28 28 72 65 66 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6c 61 74 65 64 2d 62 72 61 6e | .((refs.(magit-list-related-bran |
| 6fb40 | 63 68 65 73 20 61 72 67 20 72 65 76 20 28 61 6e 64 20 72 65 6d 6f 74 65 20 22 2d 61 22 29 29 29 | ches.arg.rev.(and.remote."-a"))) |
| 6fb60 | 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 74 69 74 6c 65 20 22 3a 22 20 28 6d 61 6b 65 2d 73 74 | ).....(insert.title.":".(make-st |
| 6fb80 | 72 69 6e 67 20 28 2d 20 31 30 20 28 6c 65 6e 67 74 68 20 74 69 74 6c 65 29 29 20 3f 5c 73 29 29 | ring.(-.10.(length.title)).?\s)) |
| 6fba0 | 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 72 61 6e 63 68 20 72 65 66 73 29 0a 20 20 20 20 20 | .....(dolist.(branch.refs)...... |
| 6fbc0 | 20 28 69 66 20 28 3c 3d 20 28 2b 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 20 31 20 28 | .(if.(<=.(+.(current-column).1.( |
| 6fbe0 | 6c 65 6e 67 74 68 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 | length.branch))...............(w |
| 6fc00 | 69 6e 64 6f 77 2d 77 69 64 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | indow-width))...........(insert. |
| 6fc20 | 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 20 28 6d 61 6b 65 2d 73 | ?\s).........(insert.?\n.(make-s |
| 6fc40 | 74 72 69 6e 67 20 31 32 20 3f 5c 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | tring.12.?\s))).......(magit-ins |
| 6fc60 | 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 0a 20 20 20 20 | ert-section.(branch.branch)..... |
| 6fc80 | 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 62 72 61 6e 63 68 20 27 | ....(insert.(propertize.branch.' |
| 6fca0 | 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | font-lock-face.................. |
| 6fcc0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 | ...........(if.(string-prefix-p. |
| 6fce0 | 22 72 65 6d 6f 74 65 73 2f 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | "remotes/".branch).............. |
| 6fd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 | ...................'magit-branch |
| 6fd20 | 2d 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -remote......................... |
| 6fd40 | 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 29 29 0a 20 | ......'magit-branch-local))))).. |
| 6fd60 | 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ...(insert.?\n)))..(defun.magit- |
| 6fd80 | 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 73 20 28 72 65 76 20 62 | insert-revision-gravatars.(rev.b |
| 6fda0 | 65 67 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | eg)...(when.(and.magit-revision- |
| 6fdc0 | 73 68 6f 77 2d 67 72 61 76 61 74 61 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e | show-gravatars..............(win |
| 6fde0 | 64 6f 77 2d 73 79 73 74 65 6d 29 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 67 72 61 76 61 | dow-system)).....(require.'grava |
| 6fe00 | 74 61 72 29 0a 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 75 74 68 6f 72 20 | tar).....(pcase-let.((`(,author. |
| 6fe20 | 2e 20 2c 63 6f 6d 6d 69 74 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..,committer)..................( |
| 6fe40 | 70 63 61 73 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 68 6f 77 2d 67 72 61 76 61 74 | pcase.magit-revision-show-gravat |
| 6fe60 | 61 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 20 27 28 22 5e 41 | ars....................('t.'("^A |
| 6fe80 | 75 74 68 6f 72 3a 20 20 20 20 20 22 20 2e 20 22 5e 43 6f 6d 6d 69 74 3a 20 20 20 20 20 22 29 29 | uthor:....."..."^Commit:.....")) |
| 6fea0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 61 75 74 68 6f 72 20 27 28 22 | ....................('author.'(" |
| 6fec0 | 5e 41 75 74 68 6f 72 3a 20 20 20 20 20 22 20 2e 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 | ^Author:....."...nil)).......... |
| 6fee0 | 20 20 20 20 20 20 20 20 20 20 28 27 63 6f 6d 6d 69 74 74 65 72 20 27 28 6e 69 6c 20 2e 20 22 5e | ..........('committer.'(nil..."^ |
| 6ff00 | 43 6f 6d 6d 69 74 3a 20 20 20 20 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Commit:....."))................. |
| 6ff20 | 20 20 20 28 5f 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 68 6f 77 2d 67 72 61 76 61 74 | ...(_.magit-revision-show-gravat |
| 6ff40 | 61 72 73 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 65 6d 61 69 6c 20 | ars)))).......(when-let.((email. |
| 6ff60 | 28 61 6e 64 20 61 75 74 68 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 | (and.author.(magit-rev-format."% |
| 6ff80 | 61 45 22 20 72 65 76 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | aE".rev)))).........(magit-inser |
| 6ffa0 | 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 20 62 65 67 20 72 65 76 20 65 6d 61 69 | t-revision-gravatar.beg.rev.emai |
| 6ffc0 | 6c 20 61 75 74 68 6f 72 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 65 6d 61 | l.author)).......(when-let.((ema |
| 6ffe0 | 69 6c 20 28 61 6e 64 20 63 6f 6d 6d 69 74 74 65 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 | il.(and.committer.(magit-rev-for |
| 70000 | 6d 61 74 20 22 25 63 45 22 20 72 65 76 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | mat."%cE".rev)))).........(magit |
| 70020 | 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 20 62 65 67 20 72 65 | -insert-revision-gravatar.beg.re |
| 70040 | 76 20 65 6d 61 69 6c 20 63 6f 6d 6d 69 74 74 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | v.email.committer)))))..(defun.m |
| 70060 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 20 28 62 | agit-insert-revision-gravatar.(b |
| 70080 | 65 67 20 72 65 76 20 65 6d 61 69 6c 20 72 65 67 65 78 70 29 0a 20 20 28 73 61 76 65 2d 65 78 63 | eg.rev.email.regexp)...(save-exc |
| 700a0 | 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 28 | ursion.....(goto-char.beg).....( |
| 700c0 | 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 72 65 67 65 78 70 20 6e | when.(re-search-forward.regexp.n |
| 700e0 | 69 6c 20 74 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 77 69 6e 64 6f 77 20 28 | il.t).......(when-let.((window.( |
| 70100 | 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 | get-buffer-window))).........(le |
| 70120 | 74 2a 20 28 28 63 6f 6c 75 6d 6e 20 20 20 28 6c 65 6e 67 74 68 20 28 6d 61 74 63 68 2d 73 74 72 | t*.((column...(length.(match-str |
| 70140 | 69 6e 67 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 6e 74 2d 6f 62 | ing.0)))................(font-ob |
| 70160 | 6a 20 28 71 75 65 72 79 2d 66 6f 6e 74 20 28 66 6f 6e 74 2d 61 74 20 28 70 6f 69 6e 74 29 20 77 | j.(query-font.(font-at.(point).w |
| 70180 | 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 20 20 | indow)))................(size... |
| 701a0 | 20 20 28 2a 20 32 20 28 2b 20 28 61 72 65 66 20 66 6f 6e 74 2d 6f 62 6a 20 34 29 0a 20 20 20 20 | ..(*.2.(+.(aref.font-obj.4)..... |
| 701c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 72 | .............................(ar |
| 701e0 | 65 66 20 66 6f 6e 74 2d 6f 62 6a 20 35 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ef.font-obj.5))))............... |
| 70200 | 20 28 61 6c 69 67 6e 2d 74 6f 20 28 2b 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 | .(align-to.(+.column............ |
| 70220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 65 69 6c 69 6e 67 20 28 2f 20 73 69 7a | .................(ceiling.(/.siz |
| 70240 | 65 20 28 61 72 65 66 20 66 6f 6e 74 2d 6f 62 6a 20 37 29 20 31 2e 30 29 29 0a 20 20 20 20 20 20 | e.(aref.font-obj.7).1.0))....... |
| 70260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 29 29 0a 20 20 20 20 20 20 | ......................1))....... |
| 70280 | 20 20 20 20 20 20 20 20 20 28 67 72 61 76 61 74 61 72 2d 73 69 7a 65 20 28 2d 20 73 69 7a 65 20 | .........(gravatar-size.(-.size. |
| 702a0 | 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 3b 20 | 2)))...........(ignore-errors.;. |
| 702c0 | 73 65 72 76 69 63 65 20 6d 61 79 20 62 65 20 75 6e 72 65 61 63 68 61 62 6c 65 0a 20 20 20 20 20 | service.may.be.unreachable...... |
| 702e0 | 20 20 20 20 20 20 20 28 67 72 61 76 61 74 61 72 2d 72 65 74 72 69 65 76 65 20 65 6d 61 69 6c 20 | .......(gravatar-retrieve.email. |
| 70300 | 23 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 | #'magit-insert-revision-gravatar |
| 70320 | 2d 63 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -cb............................. |
| 70340 | 20 20 20 28 6c 69 73 74 20 67 72 61 76 61 74 61 72 2d 73 69 7a 65 20 72 65 76 0a 20 20 20 20 20 | ...(list.gravatar-size.rev...... |
| 70360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 70380 | 28 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (point-marker).................. |
| 703a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 74 6f 20 63 6f 6c | ....................align-to.col |
| 703c0 | 75 6d 6e 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | umn))))))))..(defun.magit-insert |
| 703e0 | 2d 72 65 76 69 73 69 6f 6e 2d 67 72 61 76 61 74 61 72 2d 63 62 20 28 69 6d 61 67 65 20 73 69 7a | -revision-gravatar-cb.(image.siz |
| 70400 | 65 20 72 65 76 20 6d 61 72 6b 65 72 20 61 6c 69 67 6e 2d 74 6f 20 63 6f 6c 75 6d 6e 29 0a 20 20 | e.rev.marker.align-to.column)... |
| 70420 | 28 75 6e 6c 65 73 73 20 28 65 71 20 69 6d 61 67 65 20 27 65 72 72 6f 72 29 0a 20 20 20 20 28 77 | (unless.(eq.image.'error).....(w |
| 70440 | 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 | hen-let.((buffer.(marker-buffer. |
| 70460 | 6d 61 72 6b 65 72 29 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 | marker))).......(with-current-bu |
| 70480 | 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 | ffer.buffer.........(save-excurs |
| 704a0 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 6d 61 72 6b 65 72 29 | ion...........(goto-char.marker) |
| 704c0 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 62 75 66 66 65 72 20 6d 69 67 68 74 20 64 | ...........;;.The.buffer.might.d |
| 704e0 | 69 73 70 6c 61 79 20 61 6e 6f 74 68 65 72 20 72 65 76 69 73 69 6f 6e 20 62 79 20 6e 6f 77 20 6f | isplay.another.revision.by.now.o |
| 70500 | 72 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 74 20 6d 69 67 68 74 20 68 61 76 65 20 62 65 65 | r...........;;.it.might.have.bee |
| 70520 | 6e 20 72 65 66 72 65 73 68 65 64 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 61 6e 6f 74 68 | n.refreshed,.in.which.case.anoth |
| 70540 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 6f 63 65 73 73 20 6d 69 67 68 74 20 61 6c | er...........;;.process.might.al |
| 70560 | 72 65 61 64 79 20 68 61 76 65 20 69 6e 73 65 72 74 65 64 20 74 68 65 20 69 6d 61 67 65 2e 0a 20 | ready.have.inserted.the.image... |
| 70580 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 75 61 6c 20 72 65 76 20 6d | .........(when.(and.(equal.rev.m |
| 705a0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 | agit-buffer-revision)........... |
| 705c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 20 28 63 61 72 2d 73 61 66 65 0a 20 20 | ...........(not.(eq.(car-safe... |
| 705e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 | .............................(ca |
| 70600 | 72 2d 73 61 66 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-safe.......................... |
| 70620 | 20 20 20 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 | .......(get-text-property.(point |
| 70640 | 29 20 27 64 69 73 70 6c 61 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).'display)))................... |
| 70660 | 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6d 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ............'image)))........... |
| 70680 | 20 20 28 73 65 74 66 20 28 69 6d 61 67 65 2d 70 72 6f 70 65 72 74 79 20 69 6d 61 67 65 20 3a 61 | ..(setf.(image-property.image.:a |
| 706a0 | 73 63 65 6e 74 29 20 27 63 65 6e 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | scent).'center).............(set |
| 706c0 | 66 20 28 69 6d 61 67 65 2d 70 72 6f 70 65 72 74 79 20 69 6d 61 67 65 20 3a 72 65 6c 69 65 66 29 | f.(image-property.image.:relief) |
| 706e0 | 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 69 6d 61 67 65 2d 70 72 6f | .1).............(setf.(image-pro |
| 70700 | 70 65 72 74 79 20 69 6d 61 67 65 20 3a 73 63 61 6c 65 29 20 20 31 29 0a 20 20 20 20 20 20 20 20 | perty.image.:scale)..1)......... |
| 70720 | 20 20 20 20 28 73 65 74 66 20 28 69 6d 61 67 65 2d 70 72 6f 70 65 72 74 79 20 69 6d 61 67 65 20 | ....(setf.(image-property.image. |
| 70740 | 3a 68 65 69 67 68 74 29 20 73 69 7a 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | :height).size).............(let. |
| 70760 | 28 28 74 6f 70 20 28 6c 69 73 74 20 69 6d 61 67 65 20 27 28 73 6c 69 63 65 20 30 2e 30 20 30 2e | ((top.(list.image.'(slice.0.0.0. |
| 70780 | 30 20 31 2e 30 20 30 2e 35 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | 0.1.0.0.5)))...................( |
| 707a0 | 62 6f 74 20 28 6c 69 73 74 20 69 6d 61 67 65 20 27 28 73 6c 69 63 65 20 30 2e 30 20 30 2e 35 20 | bot.(list.image.'(slice.0.0.0.5. |
| 707c0 | 31 2e 30 20 31 2e 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c | 1.0.1.0)))...................(al |
| 707e0 | 69 67 6e 20 60 28 28 73 70 61 63 65 20 3a 61 6c 69 67 6e 2d 74 6f 20 2c 61 6c 69 67 6e 2d 74 6f | ign.`((space.:align-to.,align-to |
| 70800 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 72 | ))))...............(when.magit-r |
| 70820 | 65 76 69 73 69 6f 6e 2d 75 73 65 2d 67 72 61 76 61 74 61 72 2d 6b 6c 75 64 67 65 0a 20 20 20 20 | evision-use-gravatar-kludge..... |
| 70840 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 72 6f 74 61 74 65 66 20 74 6f 70 20 62 6f 74 29 | ............(cl-rotatef.top.bot) |
| 70860 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 | )...............(let.((inhibit-r |
| 70880 | 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | ead-only.t)).................(in |
| 708a0 | 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 74 6f | sert.(propertize.".".'display.to |
| 708c0 | 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f | p)).................(insert.(pro |
| 708e0 | 70 65 72 74 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 61 6c 69 67 6e 29 29 0a 20 20 20 | pertize.".".'display.align)).... |
| 70900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 20 20 | .............(forward-line)..... |
| 70920 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 20 63 6f 6c 75 6d 6e | ............(forward-char.column |
| 70940 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 | ).................(insert.(prope |
| 70960 | 72 74 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 62 6f 74 29 29 0a 20 20 20 20 20 20 20 | rtize.".".'display.bot))........ |
| 70980 | 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 | .........(insert.(propertize."." |
| 709a0 | 20 27 64 69 73 70 6c 61 79 20 61 6c 69 67 6e 29 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 4d | .'display.align))))))))))..;;;.M |
| 709c0 | 65 72 67 65 2d 50 72 65 76 69 65 77 20 4d 6f 64 65 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 | erge-Preview.Mode..(define-deriv |
| 709e0 | 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 | ed-mode.magit-merge-preview-mode |
| 70a00 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 4d 65 72 67 65 22 0a 20 | .magit-diff-mode."Magit.Merge".. |
| 70a20 | 20 22 4d 6f 64 65 20 66 6f 72 20 70 72 65 76 69 65 77 69 6e 67 20 61 20 6d 65 72 67 65 2e 22 0a | ."Mode.for.previewing.a.merge.". |
| 70a40 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 28 68 61 63 6b 2d 64 69 72 | ..:group.'magit-diff...(hack-dir |
| 70a60 | 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 | -local-variables-non-file-buffer |
| 70a80 | 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f | ))..(put.'magit-merge-preview-mo |
| 70aa0 | 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 | de.'magit-diff-default-arguments |
| 70ac0 | 0a 20 20 20 20 20 27 28 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 29 0a 0a 28 64 65 66 75 | ......'("--no-ext-diff"))..(defu |
| 70ae0 | 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 73 65 74 75 70 2d 62 75 66 66 | n.magit-merge-preview-setup-buff |
| 70b00 | 65 72 20 28 72 65 76 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 | er.(rev)...(magit-setup-buffer.# |
| 70b20 | 27 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 | 'magit-merge-preview-mode.nil... |
| 70b40 | 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 72 65 76 29 0a 20 20 | ..(magit-buffer-revision.rev)... |
| 70b60 | 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 28 66 6f 72 6d 61 74 20 22 25 | ..(magit-buffer-range.(format."% |
| 70b80 | 73 5e 2e 2e 25 73 22 20 72 65 76 20 72 65 76 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | s^..%s".rev.rev))))..(defun.magi |
| 70ba0 | 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 | t-merge-preview-refresh-buffer.( |
| 70bc0 | 29 0a 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 | )...(let*.((branch.(magit-get-cu |
| 70be0 | 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 68 65 61 64 20 28 6f | rrent-branch))..........(head.(o |
| 70c00 | 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 22 48 45 41 44 | r.branch.(magit-rev-verify."HEAD |
| 70c20 | 22 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 | ")))).....(magit-set-header-line |
| 70c40 | 2d 66 6f 72 6d 61 74 20 28 66 6f 72 6d 61 74 20 22 50 72 65 76 69 65 77 20 6d 65 72 67 65 20 6f | -format.(format."Preview.merge.o |
| 70c60 | 66 20 25 73 20 69 6e 74 6f 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.%s.into.%s"................... |
| 70c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 | ........................magit-bu |
| 70ca0 | 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-revision................... |
| 70cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 62 72 61 6e | ........................(or.bran |
| 70ce0 | 63 68 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | ch."HEAD"))).....(magit-insert-s |
| 70d00 | 65 63 74 69 6f 6e 20 28 64 69 66 66 62 75 66 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 | ection.(diffbuf).......(magit--i |
| 70d20 | 6e 73 65 72 74 2d 64 69 66 66 20 74 0a 20 20 20 20 20 20 20 20 22 6d 65 72 67 65 2d 74 72 65 65 | nsert-diff.t........."merge-tree |
| 70d40 | 22 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 61 73 65 22 | ".(magit-git-string."merge-base" |
| 70d60 | 20 68 65 61 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 | .head.magit-buffer-revision).... |
| 70d80 | 20 20 20 20 20 68 65 61 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 | .....head.magit-buffer-revision) |
| 70da0 | 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | )))..(cl-defmethod.magit-buffer- |
| 70dc0 | 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 | value.(&context.(major-mode.magi |
| 70de0 | 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 | t-merge-preview-mode))...magit-b |
| 70e00 | 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 0a 3b 3b 3b 20 48 75 6e 6b 20 53 65 63 74 69 6f | uffer-revision)..;;;.Hunk.Sectio |
| 70e20 | 6e 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d | n..(defun.magit-hunk-set-window- |
| 70e40 | 73 74 61 72 74 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 22 57 68 65 6e 20 53 45 43 54 49 4f 4e 20 | start.(section)..."When.SECTION. |
| 70e60 | 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 69 74 73 20 62 65 67 | is.a.`hunk',.ensure.that.its.beg |
| 70e80 | 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 20 53 45 43 54 49 4f | inning.is.visible..It.the.SECTIO |
| 70ea0 | 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 68 65 6e 20 64 6f 20 | N.has.a.different.type,.then.do. |
| 70ec0 | 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 | nothing."...(when.(magit-hunk-se |
| 70ee0 | 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 | ction-p.section).....(magit-sect |
| 70f00 | 69 6f 6e 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 73 65 63 74 69 6f 6e 29 29 29 0a | ion-set-window-start.section))). |
| 70f20 | 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 | .(add-hook.'magit-section-moveme |
| 70f40 | 6e 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d | nt-hook.#'magit-hunk-set-window- |
| 70f60 | 73 74 61 72 74 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 73 65 63 74 | start)..(cl-defmethod.magit-sect |
| 70f80 | 69 6f 6e 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 70 6f 73 69 74 69 6f 6e 20 28 28 5f 73 65 63 | ion-get-relative-position.((_sec |
| 70fa0 | 74 69 6f 6e 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 28 6e 63 6f | tion.magit-hunk-section))...(nco |
| 70fc0 | 6e 63 20 28 63 6c 2d 63 61 6c 6c 2d 6e 65 78 74 2d 6d 65 74 68 6f 64 29 0a 20 20 20 20 20 20 20 | nc.(cl-call-next-method)........ |
| 70fe0 | 20 20 28 61 6e 64 20 28 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 | ..(and.(region-active-p)........ |
| 71000 | 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 | .......(progn.................(g |
| 71020 | 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f | oto-char.(line-beginning-positio |
| 71040 | 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 20 28 6c 6f 6f 6b | n)).................(when..(look |
| 71060 | 69 6e 67 2d 61 74 20 22 5e 5b 2d 2b 5d 22 29 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a | ing-at."^[-+]").(forward-line)). |
| 71080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 6e 67 2d | ................(while.(looking- |
| 710a0 | 61 74 20 22 5e 5b 20 40 5d 22 29 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 | at."^[.@]").(forward-line))..... |
| 710c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6d 61 67 69 74 2d 70 6f | ............(let.((beg.(magit-po |
| 710e0 | 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 | int)))...................(list.( |
| 71100 | 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | cond..........................(( |
| 71120 | 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5b 2d 2b 5d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | looking-at."^[-+]")............. |
| 71140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 20 | ..............(forward-line).... |
| 71160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c | .......................(while.(l |
| 71180 | 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5b 2d 2b 5d 22 29 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 | ooking-at."^[-+]").(forward-line |
| 711a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | ))...........................(wh |
| 711c0 | 69 6c 65 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 20 22 29 20 20 20 20 28 66 6f 72 77 61 72 | ile.(looking-at."^.")....(forwar |
| 711e0 | 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d-line))........................ |
| 71200 | 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(forward-line.-1)............ |
| 71220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 28 62 75 | ...............(regexp-quote.(bu |
| 71240 | 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 | ffer-substring-no-properties.... |
| 71260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 71280 | 20 20 20 20 20 20 62 65 67 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 | ......beg.(line-end-position)))) |
| 712a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 74 29 29 | ..........................(t.t)) |
| 712c0 | 29 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 73 65 63 74 | ))))))..(cl-defmethod.magit-sect |
| 712e0 | 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 20 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 | ion-goto-successor.((section.mag |
| 71300 | 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-hunk-section)................ |
| 71320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e | .............................lin |
| 71340 | 65 20 63 68 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 0a 20 20 28 6f 72 20 28 6d 61 67 | e.char.&optional.arg)...(or.(mag |
| 71360 | 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 2d 2d 73 61 6d 65 20 | it-section-goto-successor--same. |
| 71380 | 73 65 63 74 69 6f 6e 20 6c 69 6e 65 20 63 68 61 72 29 0a 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 | section.line.char).......(and-le |
| 713a0 | 74 2a 20 28 28 70 61 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 0a 20 | t*.((parent.(magit-get-section.. |
| 713c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .........................(magit- |
| 713e0 | 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | section-ident................... |
| 71400 | 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 70 61 72 65 6e 74 29 29 29 | .........(oref.section.parent))) |
| 71420 | 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 68 69 6c 64 72 65 6e 20 28 6f 72 65 | )).........(let*.((children.(ore |
| 71440 | 66 20 70 61 72 65 6e 74 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | f.parent.children))............. |
| 71460 | 20 20 20 28 73 69 62 6c 69 6e 67 73 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c | ...(siblings.(magit-section-sibl |
| 71480 | 69 6e 67 73 20 73 65 63 74 69 6f 6e 20 27 70 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ings.section.'prev))............ |
| 714a0 | 20 20 20 20 28 70 72 65 76 69 6f 75 73 20 28 6e 74 68 20 28 6c 65 6e 67 74 68 20 73 69 62 6c 69 | ....(previous.(nth.(length.sibli |
| 714c0 | 6e 67 73 29 20 63 68 69 6c 64 72 65 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | ngs).children)))...........(if.( |
| 714e0 | 6e 6f 74 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 | not.arg)...............(when-let |
| 71500 | 20 28 28 73 69 62 6c 69 6e 67 20 28 6f 72 20 70 72 65 76 69 6f 75 73 20 28 63 61 72 20 28 6c 61 | .((sibling.(or.previous.(car.(la |
| 71520 | 73 74 20 63 68 69 6c 64 72 65 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st.children)))))................ |
| 71540 | 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 73 69 62 6c 69 6e 67 29 0a 20 20 | .(magit-section-goto.sibling)... |
| 71560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | ..............t).............(wh |
| 71580 | 65 6e 20 70 72 65 76 69 6f 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | en.previous...............(magit |
| 715a0 | 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 70 72 65 76 69 6f 75 73 29 29 0a 20 20 20 20 20 20 20 | -section-goto.previous))........ |
| 715c0 | 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 61 72 67 29 0a 20 20 20 20 | .....(if.(and.(stringp.arg)..... |
| 715e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 | .................(re-search-forw |
| 71600 | 61 72 64 20 61 72 67 20 28 6f 72 65 66 20 70 61 72 65 6e 74 20 65 6e 64 29 20 74 29 29 0a 20 20 | ard.arg.(oref.parent.end).t))... |
| 71620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6d 61 74 63 68 2d | ..............(goto-char.(match- |
| 71640 | 62 65 67 69 6e 6e 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 | beginning.0))...............(got |
| 71660 | 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 28 63 61 72 20 28 6c 61 73 74 20 63 68 69 6c 64 72 65 6e | o-char.(oref.(car.(last.children |
| 71680 | 29 29 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d | )).end))...............(forward- |
| 716a0 | 6c 69 6e 65 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c | line.-1)...............(while.(l |
| 716c0 | 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 20 22 29 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 | ooking-at."^.")....(forward-line |
| 716e0 | 20 2d 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b | .-1))...............(while.(look |
| 71700 | 69 6e 67 2d 61 74 20 22 5e 5b 2d 2b 5d 22 29 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 | ing-at."^[-+]").(forward-line.-1 |
| 71720 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 | ))...............(forward-line)) |
| 71740 | 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 2d 73 75 | ))).......(magit-section-goto-su |
| 71760 | 63 63 65 73 73 6f 72 2d 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 29 29 29 0a 0a 3b 3b 3b | ccessor--related.section)))..;;; |
| 71780 | 20 44 69 66 66 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d | .Diff.Sections..(defvar-keymap.m |
| 717a0 | 61 67 69 74 2d 75 6e 73 74 61 67 65 64 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 | agit-unstaged-section-map...:doc |
| 717c0 | 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 60 75 6e 73 74 61 67 65 64 27 20 73 65 63 74 | ."Keymap.for.the.`unstaged'.sect |
| 717e0 | 69 6f 6e 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 | ion."..."<remap>.<magit-visit-th |
| 71800 | 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 65 64 0a 20 20 22 | ing>"..#'magit-diff-unstaged..." |
| 71820 | 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 3e 22 20 20 20 23 27 | <remap>.<magit-stage-file>"...#' |
| 71840 | 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 | magit-stage..."<remap>.<magit-de |
| 71860 | 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 0a 20 20 22 | lete-thing>".#'magit-discard..." |
| 71880 | 3c 33 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 69 73 63 61 72 64 20 61 | <3>".(magit-menu-item."Discard.a |
| 718a0 | 6c 6c 22 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 | ll".#'magit-discard)..."<2>".(ma |
| 718c0 | 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 53 74 61 67 65 20 61 6c 6c 22 20 20 20 23 27 6d 61 | git-menu-item."Stage.all"...#'ma |
| 718e0 | 67 69 74 2d 73 74 61 67 65 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | git-stage)..."<1>".(magit-menu-i |
| 71900 | 74 65 6d 20 22 56 69 73 69 74 20 64 69 66 66 22 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 75 | tem."Visit.diff"..#'magit-diff-u |
| 71920 | 6e 73 74 61 67 65 64 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e | nstaged))..(magit-define-section |
| 71940 | 2d 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 73 74 61 67 65 64 20 22 | -jumper.magit-jump-to-unstaged." |
| 71960 | 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 20 75 6e 73 74 61 67 65 64 29 0a 0a 28 64 65 | Unstaged.changes".unstaged)..(de |
| 71980 | 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 73 74 61 67 65 64 2d 63 68 61 6e 67 65 | fun.magit-insert-unstaged-change |
| 719a0 | 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 | s.()..."Insert.section.showing.u |
| 719c0 | 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | nstaged.changes."...(magit-inser |
| 719e0 | 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 73 74 61 67 65 64 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | t-section.(unstaged).....(magit- |
| 71a00 | 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 | insert-heading."Unstaged.changes |
| 71a20 | 3a 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 64 69 66 66 20 6e 69 6c 0a | :").....(magit--insert-diff.nil. |
| 71a40 | 20 20 20 20 20 20 22 64 69 66 66 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 | ......"diff".magit-buffer-diff-a |
| 71a60 | 72 67 73 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 0a 20 20 20 20 20 20 22 2d 2d 22 20 6d 61 67 | rgs."--no-prefix"......."--".mag |
| 71a80 | 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 76 61 72 | it-buffer-diff-files)))..(defvar |
| 71aa0 | 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 | -keymap.magit-staged-section-map |
| 71ac0 | 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 60 73 74 61 67 65 64 27 | ...:doc."Keymap.for.the.`staged' |
| 71ae0 | 20 73 65 63 74 69 6f 6e 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 72 65 76 | .section."..."<remap>.<magit-rev |
| 71b00 | 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 3e 22 20 23 27 6d 61 67 69 74 2d 72 65 76 65 72 73 65 0a | ert-no-commit>".#'magit-reverse. |
| 71b20 | 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 | .."<remap>.<magit-delete-thing>" |
| 71b40 | 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 0a 20 20 22 3c 72 65 6d 61 70 3e 20 | .....#'magit-discard..."<remap>. |
| 71b60 | 3c 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 3e 22 20 20 20 20 20 23 27 6d 61 67 69 | <magit-unstage-file>".....#'magi |
| 71b80 | 74 2d 75 6e 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 | t-unstage..."<remap>.<magit-visi |
| 71ba0 | 74 2d 74 68 69 6e 67 3e 22 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 61 67 | t-thing>"......#'magit-diff-stag |
| 71bc0 | 65 64 0a 20 20 22 3c 34 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 52 65 76 | ed..."<4>".(magit-menu-item."Rev |
| 71be0 | 65 72 73 65 20 61 6c 6c 22 20 23 27 6d 61 67 69 74 2d 72 65 76 65 72 73 65 29 0a 20 20 22 3c 33 | erse.all".#'magit-reverse)..."<3 |
| 71c00 | 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 69 73 63 61 72 64 20 61 6c 6c | >".(magit-menu-item."Discard.all |
| 71c20 | 22 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 | ".#'magit-discard)..."<2>".(magi |
| 71c40 | 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 55 6e 73 74 61 67 65 20 61 6c 6c 22 20 23 27 6d 61 67 69 | t-menu-item."Unstage.all".#'magi |
| 71c60 | 74 2d 75 6e 73 74 61 67 65 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | t-unstage)..."<1>".(magit-menu-i |
| 71c80 | 74 65 6d 20 22 56 69 73 69 74 20 64 69 66 66 22 20 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 | tem."Visit.diff"..#'magit-diff-s |
| 71ca0 | 74 61 67 65 64 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a | taged))..(magit-define-section-j |
| 71cc0 | 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 73 74 61 67 65 64 20 22 53 74 61 67 | umper.magit-jump-to-staged."Stag |
| 71ce0 | 65 64 20 63 68 61 6e 67 65 73 22 20 73 74 61 67 65 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ed.changes".staged)..(defun.magi |
| 71d00 | 74 2d 69 6e 73 65 72 74 2d 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 20 28 29 0a 20 20 22 49 6e | t-insert-staged-changes.()..."In |
| 71d20 | 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 73 74 61 67 65 64 20 63 68 61 6e | sert.section.showing.staged.chan |
| 71d40 | 67 65 73 2e 22 0a 20 20 3b 3b 20 41 76 6f 69 64 20 6c 69 73 74 69 6e 67 20 61 6c 6c 20 66 69 6c | ges."...;;.Avoid.listing.all.fil |
| 71d60 | 65 73 20 61 73 20 64 65 6c 65 74 65 64 20 77 68 65 6e 20 76 69 73 69 74 69 6e 67 20 61 20 62 61 | es.as.deleted.when.visiting.a.ba |
| 71d80 | 72 65 20 72 65 70 6f 2e 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 62 61 72 65 2d 72 | re.repo....(unless.(magit-bare-r |
| 71da0 | 65 70 6f 2d 70 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e | epo-p).....(magit-insert-section |
| 71dc0 | 20 28 73 74 61 67 65 64 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 | .(staged).......(magit-insert-he |
| 71de0 | 61 64 69 6e 67 20 22 53 74 61 67 65 64 20 63 68 61 6e 67 65 73 3a 22 29 0a 20 20 20 20 20 20 28 | ading."Staged.changes:").......( |
| 71e00 | 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 64 69 66 66 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 22 | magit--insert-diff.nil........." |
| 71e20 | 64 69 66 66 22 20 22 2d 2d 63 61 63 68 65 64 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 | diff"."--cached".magit-buffer-di |
| 71e40 | 66 66 2d 61 72 67 73 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 0a 20 20 20 20 20 20 20 20 22 2d | ff-args."--no-prefix"........."- |
| 71e60 | 2d 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 29 29 0a 0a | -".magit-buffer-diff-files)))).. |
| 71e80 | 3b 3b 3b 20 44 69 66 66 20 54 79 70 65 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 64 69 | ;;;.Diff.Type..(defvar.magit--di |
| 71ea0 | 66 66 2d 75 73 65 2d 72 65 63 6f 72 64 65 64 2d 74 79 70 65 2d 70 20 74 29 0a 0a 28 64 65 66 75 | ff-use-recorded-type-p.t)..(defu |
| 71ec0 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 | n.magit-diff-type.(&optional.sec |
| 71ee0 | 74 69 6f 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 74 79 70 65 20 6f 66 | tion)..."Return.the.diff.type.of |
| 71f00 | 20 53 45 43 54 49 4f 4e 2e 0a 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 74 79 70 65 20 69 73 20 | .SECTION...The.returned.type.is. |
| 71f20 | 6f 6e 65 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 73 74 61 67 65 64 27 2c 20 60 75 6e | one.of.the.symbols.`staged',.`un |
| 71f40 | 73 74 61 67 65 64 27 2c 0a 60 63 6f 6d 6d 69 74 74 65 64 27 2c 20 6f 72 20 60 75 6e 64 65 66 69 | staged',.`committed',.or.`undefi |
| 71f60 | 6e 65 64 27 2e 20 20 54 68 69 73 20 74 79 70 65 20 73 65 72 76 65 73 20 61 20 73 69 6d 69 6c 61 | ned'...This.type.serves.a.simila |
| 71f80 | 72 20 70 75 72 70 6f 73 65 0a 61 73 20 74 68 65 20 67 65 6e 65 72 61 6c 20 74 79 70 65 20 63 6f | r.purpose.as.the.general.type.co |
| 71fa0 | 6d 6d 6f 6e 20 74 6f 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 28 77 68 69 63 68 20 69 73 20 73 | mmon.to.all.sections.(which.is.s |
| 71fc0 | 74 6f 72 65 64 20 69 6e 0a 74 68 65 20 60 74 79 70 65 27 20 73 6c 6f 74 20 6f 66 20 74 68 65 20 | tored.in.the.`type'.slot.of.the. |
| 71fe0 | 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 27 20 73 74 | corresponding.`magit-section'.st |
| 72000 | 72 75 63 74 29 20 62 75 74 0a 74 61 6b 65 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 | ruct).but.takes.additional.infor |
| 72020 | 6d 61 74 69 6f 6e 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 20 20 57 68 65 6e 20 74 68 65 20 53 | mation.into.account...When.the.S |
| 72040 | 45 43 54 49 4f 4e 0a 69 73 6e 27 74 20 72 65 6c 61 74 65 64 20 74 6f 20 64 69 66 66 73 20 61 6e | ECTION.isn't.related.to.diffs.an |
| 72060 | 64 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 20 61 6c 73 6f 20 | d.the.buffer.containing.it.also. |
| 72080 | 69 73 6e 27 74 0a 61 20 64 69 66 66 2d 6f 6e 6c 79 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 72 | isn't.a.diff-only.buffer,.then.r |
| 720a0 | 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 43 75 72 72 65 6e 74 6c 79 20 74 68 65 20 74 79 70 65 20 63 | eturn.nil...Currently.the.type.c |
| 720c0 | 61 6e 20 61 6c 73 6f 20 62 65 20 6f 6e 65 20 6f 66 20 60 74 72 61 63 6b 65 64 27 20 61 6e 64 20 | an.also.be.one.of.`tracked'.and. |
| 720e0 | 60 75 6e 74 72 61 63 6b 65 64 27 0a 62 75 74 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 61 72 65 | `untracked'.but.these.values.are |
| 72100 | 20 6e 6f 74 20 68 61 6e 64 6c 65 64 20 65 78 70 6c 69 63 69 74 6c 79 20 65 76 65 72 79 77 68 65 | .not.handled.explicitly.everywhe |
| 72120 | 72 65 20 74 68 65 79 0a 73 68 6f 75 6c 64 20 62 65 20 61 6e 64 20 61 20 70 6f 73 73 69 62 6c 65 | re.they.should.be.and.a.possible |
| 72140 | 20 66 69 78 20 63 6f 75 6c 64 20 62 65 20 74 6f 20 6a 75 73 74 20 72 65 74 75 72 6e 20 6e 69 6c | .fix.could.be.to.just.return.nil |
| 72160 | 20 68 65 72 65 2e 0a 0a 54 68 65 20 73 65 63 74 69 6f 6e 20 68 61 73 20 74 6f 20 62 65 20 61 20 | .here...The.section.has.to.be.a. |
| 72180 | 60 64 69 66 66 27 20 6f 72 20 60 68 75 6e 6b 27 20 73 65 63 74 69 6f 6e 2c 20 6f 72 20 61 20 73 | `diff'.or.`hunk'.section,.or.a.s |
| 721a0 | 65 63 74 69 6f 6e 0a 77 68 6f 73 65 20 63 68 69 6c 64 72 65 6e 20 61 72 65 20 6f 66 20 74 79 70 | ection.whose.children.are.of.typ |
| 721c0 | 65 20 60 64 69 66 66 27 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 | e.`diff'...If.optional.SECTION.i |
| 721e0 | 73 20 6e 69 6c 2c 0a 72 65 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 74 79 70 65 20 66 6f 72 20 | s.nil,.return.the.diff.type.for. |
| 72200 | 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 20 20 49 6e 20 62 75 66 66 65 72 73 | the.current.section...In.buffers |
| 72220 | 20 77 68 6f 73 65 0a 6d 61 6a 6f 72 20 6d 6f 64 65 20 69 73 20 60 6d 61 67 69 74 2d 64 69 66 66 | .whose.major.mode.is.`magit-diff |
| 72240 | 2d 6d 6f 64 65 27 20 53 45 43 54 49 4f 4e 20 69 73 20 69 67 6e 6f 72 65 64 20 61 6e 64 20 74 68 | -mode'.SECTION.is.ignored.and.th |
| 72260 | 65 20 74 79 70 65 0a 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 75 73 69 6e 67 20 6f 74 68 65 72 | e.type.is.determined.using.other |
| 72280 | 20 6d 65 61 6e 73 2e 20 20 49 6e 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 | .means...In.`magit-revision-mode |
| 722a0 | 27 0a 62 75 66 66 65 72 73 20 74 68 65 20 74 79 70 65 20 69 73 20 61 6c 77 61 79 73 20 60 63 6f | '.buffers.the.type.is.always.`co |
| 722c0 | 6d 6d 69 74 74 65 64 27 2e 0a 0a 44 6f 20 6e 6f 74 20 63 6f 6e 66 75 73 65 20 74 68 69 73 20 77 | mmitted'...Do.not.confuse.this.w |
| 722e0 | 69 74 68 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 27 20 28 77 68 69 63 68 20 73 65 | ith.`magit-diff-scope'.(which.se |
| 72300 | 65 29 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 6f 72 20 73 | e)."...(when-let.((section.(or.s |
| 72320 | 65 63 74 69 6f 6e 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 | ection.(magit-current-section))) |
| 72340 | 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 | ).....(cond.((derived-mode-p.'ma |
| 72360 | 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d | git-revision-mode.'magit-stash-m |
| 72380 | 6f 64 65 29 20 27 63 6f 6d 6d 69 74 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 64 65 72 | ode).'committed)...........((der |
| 723a0 | 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 | ived-mode-p.'magit-diff-mode)... |
| 723c0 | 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 61 6e 67 65 20 6d 61 67 69 74 2d 62 75 66 66 | .........(let.((range.magit-buff |
| 723e0 | 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | er-range)..................(cons |
| 72400 | 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 29 29 0a 20 20 20 20 20 20 20 | t.magit-buffer-typearg))........ |
| 72420 | 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 6d 61 67 69 74 2d 2d 64 69 66 66 2d 75 73 | ......(cond.((and.magit--diff-us |
| 72440 | 65 2d 72 65 63 6f 72 64 65 64 2d 74 79 70 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-recorded-type-p............... |
| 72460 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 74 79 70 | ...........magit-buffer-diff-typ |
| 72480 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 63 | e))....................((equal.c |
| 724a0 | 6f 6e 73 74 20 22 2d 2d 6e 6f 2d 69 6e 64 65 78 22 29 20 27 75 6e 64 65 66 69 6e 65 64 29 0a 20 | onst."--no-index").'undefined).. |
| 724c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 6e 6f 74 20 72 61 6e 67 | ..................((or.(not.rang |
| 724e0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 | e).........................(equa |
| 72500 | 6c 20 72 61 6e 67 65 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l.range."HEAD")................. |
| 72520 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 65 71 20 72 61 6e 67 65 20 22 48 45 41 | ........(magit-rev-eq.range."HEA |
| 72540 | 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 | D")).....................(if.(eq |
| 72560 | 75 61 6c 20 63 6f 6e 73 74 20 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 | ual.const."--cached")........... |
| 72580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 | ..............'staged........... |
| 725a0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 75 6e 73 74 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 20 | ............'unstaged))......... |
| 725c0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 63 6f 6e 73 74 20 22 2d 2d 63 61 63 68 | ...........((equal.const."--cach |
| 725e0 | 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 | ed").....................(if.(ma |
| 72600 | 67 69 74 2d 72 65 76 2d 68 65 61 64 2d 70 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 | git-rev-head-p.range)........... |
| 72620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 | ..............'staged........... |
| 72640 | 20 20 20 20 20 20 20 20 20 20 20 20 27 75 6e 64 65 66 69 6e 65 64 29 29 20 3b 20 69 2e 65 2e 2c | ............'undefined)).;.i.e., |
| 72660 | 20 63 6f 6d 6d 69 74 74 65 64 20 61 6e 64 20 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 | .committed.and.staged........... |
| 72680 | 20 20 20 20 20 20 20 20 20 28 74 20 27 63 6f 6d 6d 69 74 74 65 64 29 29 29 29 0a 20 20 20 20 20 | .........(t.'committed))))...... |
| 726a0 | 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 | .....((derived-mode-p.'magit-sta |
| 726c0 | 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 74 79 70 | tus-mode)............(let.((styp |
| 726e0 | 65 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 29 29 29 0a 20 20 20 20 20 20 20 20 | e.(oref.section.type)))......... |
| 72700 | 20 20 20 20 20 28 69 66 20 28 6d 65 6d 71 20 73 74 79 70 65 20 27 28 73 74 61 67 65 64 20 75 6e | .....(if.(memq.stype.'(staged.un |
| 72720 | 73 74 61 67 65 64 20 74 72 61 63 6b 65 64 20 75 6e 74 72 61 63 6b 65 64 29 29 0a 20 20 20 20 20 | staged.tracked.untracked))...... |
| 72740 | 20 20 20 20 20 20 20 20 20 20 20 20 73 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............stype............... |
| 72760 | 20 28 70 63 61 73 65 20 73 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(pcase.stype..................( |
| 72780 | 28 6f 72 20 27 66 69 6c 65 20 27 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (or.'file.'module).............. |
| 727a0 | 20 20 20 20 20 28 6c 65 74 2a 20 28 28 70 61 72 65 6e 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f | .....(let*.((parent.(oref.sectio |
| 727c0 | 6e 20 70 61 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.parent))...................... |
| 727e0 | 20 20 20 20 28 74 79 70 65 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 20 74 79 70 65 29 29 29 | ....(type...(oref.parent.type))) |
| 72800 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 71 20 74 | .....................(if.(memq.t |
| 72820 | 79 70 65 20 27 28 66 69 6c 65 20 6d 6f 64 75 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ype.'(file.module))............. |
| 72840 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 20 70 61 72 | ............(magit-diff-type.par |
| 72860 | 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 29 | ent).......................type) |
| 72880 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 68 75 6e 6b 20 28 74 68 72 65 | ))..................('hunk.(thre |
| 728a0 | 61 64 2d 66 69 72 73 74 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ad-first.section................ |
| 728c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 29 0a 20 20 20 20 20 20 20 | ...........(oref.parent)........ |
| 728e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 70 61 72 65 6e 74 29 | ...................(oref.parent) |
| 72900 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 | ...........................(oref |
| 72920 | 20 74 79 70 65 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 64 65 72 69 76 65 64 | .type)))))))...........((derived |
| 72940 | 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 | -mode-p.'magit-log-mode)........ |
| 72960 | 20 20 20 20 28 69 66 20 28 6f 72 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | ....(if.(or.(and.(magit-section- |
| 72980 | 6d 61 74 63 68 20 27 63 6f 6d 6d 69 74 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 | match.'commit.section).......... |
| 729a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 | ...............(oref.section.chi |
| 729c0 | 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ldren))....................(magi |
| 729e0 | 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 5b 2a 20 66 69 6c 65 20 63 6f 6d 6d 69 74 5d 20 | t-section-match.[*.file.commit]. |
| 72a00 | 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 6f 6d 6d 69 74 | section))................'commit |
| 72a20 | 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 75 6e 64 65 66 69 6e 65 64 29 29 0a 20 20 | ted..............'undefined))... |
| 72a40 | 20 20 20 20 20 20 20 20 28 74 20 27 75 6e 64 65 66 69 6e 65 64 29 29 29 29 0a 0a 28 63 6c 2d 64 | ........(t.'undefined))))..(cl-d |
| 72a60 | 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 20 28 26 6f 70 74 69 6f 6e 61 6c | efun.magit-diff-scope.(&optional |
| 72a80 | 20 28 73 65 63 74 69 6f 6e 20 6e 69 6c 20 73 73 65 63 74 69 6f 6e 29 20 73 74 72 69 63 74 29 0a | .(section.nil.ssection).strict). |
| 72aa0 | 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 73 63 6f 70 65 20 6f 66 20 53 45 43 54 | .."Return.the.diff.scope.of.SECT |
| 72ac0 | 49 4f 4e 20 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 28 73 29 2e 0a | ION.or.the.selected.section(s).. |
| 72ae0 | 0a 41 20 64 69 66 66 27 73 20 5c 22 73 63 6f 70 65 5c 22 20 64 65 73 63 72 69 62 65 73 20 77 68 | .A.diff's.\"scope\".describes.wh |
| 72b00 | 61 74 20 70 61 72 74 20 6f 66 20 61 20 64 69 66 66 20 69 73 20 73 65 6c 65 63 74 65 64 2c 20 69 | at.part.of.a.diff.is.selected,.i |
| 72b20 | 74 20 69 73 0a 61 20 73 79 6d 62 6f 6c 2c 20 6f 6e 65 20 6f 66 20 60 72 65 67 69 6f 6e 27 2c 20 | t.is.a.symbol,.one.of.`region',. |
| 72b40 | 60 68 75 6e 6b 27 2c 20 60 68 75 6e 6b 73 27 2c 20 60 66 69 6c 65 27 2c 20 60 66 69 6c 65 73 27 | `hunk',.`hunks',.`file',.`files' |
| 72b60 | 2c 20 6f 72 0a 60 6c 69 73 74 27 2e 20 20 44 6f 20 6e 6f 74 20 63 6f 6e 66 75 73 65 20 74 68 69 | ,.or.`list'...Do.not.confuse.thi |
| 72b80 | 73 20 77 69 74 68 20 74 68 65 20 64 69 66 66 20 5c 22 74 79 70 65 5c 22 2c 20 61 73 20 72 65 74 | s.with.the.diff.\"type\",.as.ret |
| 72ba0 | 75 72 6e 65 64 20 62 79 0a 60 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 27 2e 0a 0a 49 66 20 | urned.by.`magit-diff-type'...If. |
| 72bc0 | 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 | optional.SECTION.is.non-nil,.the |
| 72be0 | 6e 20 72 65 74 75 72 6e 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 61 74 2c 0a 69 67 6e 6f | n.return.the.scope.of.that,.igno |
| 72c00 | 72 69 6e 67 20 74 68 65 20 73 65 63 74 69 6f 6e 73 20 73 65 6c 65 63 74 65 64 20 62 79 20 74 68 | ring.the.sections.selected.by.th |
| 72c20 | 65 20 72 65 67 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 0a 74 68 65 20 | e.region...Otherwise.return.the. |
| 72c40 | 73 63 6f 70 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 6f 72 | scope.of.the.current.section,.or |
| 72c60 | 20 69 66 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 0a 73 65 6c | .if.the.region.is.active.and.sel |
| 72c80 | 65 63 74 73 20 61 20 76 61 6c 69 64 20 67 72 6f 75 70 20 6f 66 20 64 69 66 66 20 72 65 6c 61 74 | ects.a.valid.group.of.diff.relat |
| 72ca0 | 65 64 20 73 65 63 74 69 6f 6e 73 2c 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 73 65 0a 73 | ed.sections,.the.type.of.these.s |
| 72cc0 | 65 63 74 69 6f 6e 73 2c 20 69 2e 65 2e 2c 20 60 68 75 6e 6b 73 27 20 6f 72 20 60 66 69 6c 65 73 | ections,.i.e.,.`hunks'.or.`files |
| 72ce0 | 27 2e 20 20 49 66 20 53 45 43 54 49 4f 4e 2c 20 6f 72 20 69 66 20 74 68 61 74 20 69 73 20 6e 69 | '...If.SECTION,.or.if.that.is.ni |
| 72d00 | 6c 0a 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 69 73 20 61 20 60 68 75 6e | l.the.current.section,.is.a.`hun |
| 72d20 | 6b 27 20 73 65 63 74 69 6f 6e 3b 20 61 6e 64 20 74 68 65 20 72 65 67 69 6f 6e 20 72 65 67 69 6f | k'.section;.and.the.region.regio |
| 72d40 | 6e 0a 73 74 61 72 74 73 20 61 6e 64 20 65 6e 64 73 20 69 6e 73 69 64 65 20 74 68 65 20 62 6f 64 | n.starts.and.ends.inside.the.bod |
| 72d60 | 79 20 6f 66 20 61 20 74 68 61 74 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 74 79 | y.of.a.that.section,.then.the.ty |
| 72d80 | 70 65 0a 69 73 20 60 72 65 67 69 6f 6e 27 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 | pe.is.`region'...If.the.region.i |
| 72da0 | 73 20 65 6d 70 74 79 20 61 66 74 65 72 20 61 20 6d 6f 75 73 65 20 63 6c 69 63 6b 2c 20 74 68 65 | s.empty.after.a.mouse.click,.the |
| 72dc0 | 6e 0a 60 68 75 6e 6b 27 20 69 73 20 72 65 74 75 72 6e 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 | n.`hunk'.is.returned.instead.of. |
| 72de0 | 60 72 65 67 69 6f 6e 27 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 54 52 49 43 54 20 69 73 | `region'...If.optional.STRICT.is |
| 72e00 | 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 | .non-nil,.then.return.nil.if.the |
| 72e20 | 20 64 69 66 66 20 74 79 70 65 20 6f 66 0a 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 | .diff.type.of.the.section.at.poi |
| 72e40 | 6e 74 20 69 73 20 60 75 6e 74 72 61 63 6b 65 64 27 20 6f 72 20 74 68 65 20 73 65 63 74 69 6f 6e | nt.is.`untracked'.or.the.section |
| 72e60 | 20 61 74 20 70 6f 69 6e 74 20 69 73 20 6e 6f 74 0a 61 63 74 75 61 6c 6c 79 20 61 20 60 64 69 66 | .at.point.is.not.actually.a.`dif |
| 72e80 | 66 27 20 62 75 74 20 61 20 60 64 69 66 66 73 74 61 74 27 20 73 65 63 74 69 6f 6e 2e 22 0a 20 20 | f'.but.a.`diffstat'.section."... |
| 72ea0 | 28 6c 65 74 20 28 28 73 69 62 6c 69 6e 67 73 20 28 61 6e 64 20 28 6e 6f 74 20 73 73 65 63 74 69 | (let.((siblings.(and.(not.ssecti |
| 72ec0 | 6f 6e 29 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 20 74 | on).(magit-region-sections.nil.t |
| 72ee0 | 29 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 6f 72 20 73 65 63 74 69 | )))).....(setq.section.(or.secti |
| 72f00 | 6f 6e 20 28 63 61 72 20 73 69 62 6c 69 6e 67 73 29 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 | on.(car.siblings).(magit-current |
| 72f20 | 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 73 65 63 74 69 | -section))).....(when.(and.secti |
| 72f40 | 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 73 74 72 69 63 | on................(or.(not.stric |
| 72f60 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 | t)....................(and.(not. |
| 72f80 | 28 65 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 20 73 65 63 74 69 6f 6e 29 20 27 75 | (eq.(magit-diff-type.section).'u |
| 72fa0 | 6e 74 72 61 63 6b 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntracked))...................... |
| 72fc0 | 20 20 20 28 6e 6f 74 20 28 65 71 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 70 61 72 65 6e 74 20 28 | ...(not.(eq.(and-let*.((parent.( |
| 72fe0 | 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 70 61 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 | oref.section.parent))).......... |
| 73000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 | ..........................(oref. |
| 73020 | 70 61 72 65 6e 74 20 74 79 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | parent.type))................... |
| 73040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 66 66 73 74 61 74 29 29 29 29 29 0a 20 20 | ...............'diffstat)))))... |
| 73060 | 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 | ....(pcase.(list.(oref.section.t |
| 73080 | 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 73 69 62 | ype)....................(and.sib |
| 730a0 | 6c 69 6e 67 73 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | lings.t)....................(mag |
| 730c0 | 69 74 2d 64 69 66 66 2d 75 73 65 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 70 29 0a 20 20 20 20 20 | it-diff-use-hunk-region-p)...... |
| 730e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 | ..............ssection)......... |
| 73100 | 28 60 28 68 75 6e 6b 20 6e 69 6c 20 20 20 74 20 20 2c 5f 29 0a 20 20 20 20 20 20 20 20 20 28 69 | (`(hunk.nil...t..,_)..........(i |
| 73120 | 66 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 74 65 72 6e 61 6c 2d 72 65 67 69 6f 6e | f.(magit-section-internal-region |
| 73140 | 2d 70 20 73 65 63 74 69 6f 6e 29 20 27 72 65 67 69 6f 6e 20 27 68 75 6e 6b 29 29 0a 20 20 20 20 | -p.section).'region.'hunk))..... |
| 73160 | 20 20 20 20 28 27 28 68 75 6e 6b 20 20 20 74 20 20 20 74 20 6e 69 6c 29 20 27 68 75 6e 6b 73 29 | ....('(hunk...t...t.nil).'hunks) |
| 73180 | 0a 20 20 20 20 20 20 20 20 28 60 28 68 75 6e 6b 20 20 2c 5f 20 20 2c 5f 20 20 2c 5f 29 20 27 68 | .........(`(hunk..,_..,_..,_).'h |
| 731a0 | 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 28 27 28 66 69 6c 65 20 20 20 74 20 20 20 74 20 6e 69 6c | unk).........('(file...t...t.nil |
| 731c0 | 29 20 27 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 60 28 66 69 6c 65 20 20 2c 5f 20 20 2c | ).'files).........(`(file..,_.., |
| 731e0 | 5f 20 20 2c 5f 29 20 27 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 27 28 6d 6f 64 75 6c 65 20 | _..,_).'file).........('(module. |
| 73200 | 20 20 74 20 20 20 74 20 6e 69 6c 29 20 27 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 60 28 | ..t...t.nil).'files).........(`( |
| 73220 | 6d 6f 64 75 6c 65 20 20 2c 5f 20 20 2c 5f 20 20 2c 5f 29 20 27 66 69 6c 65 29 0a 20 20 20 20 20 | module..,_..,_..,_).'file)...... |
| 73240 | 20 20 20 28 60 28 2c 28 6f 72 20 27 73 74 61 67 65 64 20 27 75 6e 73 74 61 67 65 64 20 27 75 6e | ...(`(,(or.'staged.'unstaged.'un |
| 73260 | 74 72 61 63 6b 65 64 29 20 6e 69 6c 20 2c 5f 20 2c 5f 29 20 27 6c 69 73 74 29 29 29 29 29 0a 0a | tracked).nil.,_.,_).'list))))).. |
| 73280 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 73 65 2d 68 75 6e 6b 2d 72 65 67 69 6f | (defun.magit-diff-use-hunk-regio |
| 732a0 | 6e 2d 70 20 28 29 0a 20 20 28 61 6e 64 20 28 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 29 0a | n-p.()...(and.(region-active-p). |
| 732c0 | 20 20 20 20 20 20 20 3b 3b 20 54 4f 44 4f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 69 73 20 66 72 | .......;;.TODO.implement.this.fr |
| 732e0 | 6f 6d 20 66 69 72 73 74 20 70 72 69 6e 63 69 70 61 6c 73 0a 20 20 20 20 20 20 20 3b 3b 20 63 75 | om.first.principals........;;.cu |
| 73300 | 72 72 65 6e 74 6c 79 20 69 74 27 73 20 74 72 69 61 6c 2d 61 6e 64 2d 65 72 72 6f 72 0a 20 20 20 | rrently.it's.trial-and-error.... |
| 73320 | 20 20 20 20 28 6e 6f 74 20 28 61 6e 64 20 28 6f 72 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 | ....(not.(and.(or.(eq.this-comma |
| 73340 | 6e 64 20 23 27 6d 6f 75 73 65 2d 64 72 61 67 2d 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 | nd.#'mouse-drag-region)......... |
| 73360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 23 27 | .............(eq.last-command.#' |
| 73380 | 6d 6f 75 73 65 2d 64 72 61 67 2d 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mouse-drag-region).............. |
| 733a0 | 20 20 20 20 20 20 20 20 3b 3b 20 57 68 65 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 77 | ........;;.When.another.window.w |
| 733c0 | 61 73 20 70 72 65 76 69 6f 75 73 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | as.previously................... |
| 733e0 | 20 20 20 3b 3b 20 73 65 6c 65 63 74 65 64 20 74 68 65 6e 20 74 68 65 20 6c 61 73 74 2d 63 6f 6d | ...;;.selected.then.the.last-com |
| 73400 | 6d 61 6e 64 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | mand.is......................;;. |
| 73420 | 73 6f 6d 65 20 62 79 74 65 2d 63 6f 64 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 | some.byte-code.function......... |
| 73440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 79 74 65 2d 63 6f 64 65 2d 66 75 6e 63 74 69 6f | ..............(byte-code-functio |
| 73460 | 6e 2d 70 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-p.last-command)).............. |
| 73480 | 20 20 20 20 28 65 71 20 28 72 65 67 69 6f 6e 2d 65 6e 64 29 20 28 72 65 67 69 6f 6e 2d 62 65 67 | ....(eq.(region-end).(region-beg |
| 734a0 | 69 6e 6e 69 6e 67 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 44 69 66 66 20 48 69 67 68 6c 69 67 68 74 | inning))))))..;;;.Diff.Highlight |
| 734c0 | 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 69 67 | ..(add-hook.'magit-section-unhig |
| 734e0 | 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 68 69 67 68 6c | hlight-hook.#'magit-diff-unhighl |
| 73500 | 69 67 68 74 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 | ight).(add-hook.'magit-section-h |
| 73520 | 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c | ighlight-hook.#'magit-diff-highl |
| 73540 | 69 67 68 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 68 69 67 68 6c | ight)..(defun.magit-diff-unhighl |
| 73560 | 69 67 68 74 20 28 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 22 52 65 6d 6f | ight.(section.selection)..."Remo |
| 73580 | 76 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6f 66 20 74 68 65 20 64 69 66 66 2d | ve.the.highlighting.of.the.diff- |
| 735a0 | 72 65 6c 61 74 65 64 20 53 45 43 54 49 4f 4e 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 | related.SECTION."...(when.(magit |
| 735c0 | 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 6d 61 | -hunk-section-p.section).....(ma |
| 735e0 | 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 68 75 6e 6b 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 | git-diff-paint-hunk.section.sele |
| 73600 | 63 74 69 6f 6e 20 6e 69 6c 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ction.nil).....t))..(defun.magit |
| 73620 | 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 20 28 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 | -diff-highlight.(section.selecti |
| 73640 | 6f 6e 29 0a 20 20 22 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 64 69 66 66 2d 72 65 6c 61 74 65 | on)..."Highlight.the.diff-relate |
| 73660 | 64 20 53 45 43 54 49 4f 4e 2e 0a 49 66 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 74 20 61 20 64 | d.SECTION..If.SECTION.is.not.a.d |
| 73680 | 69 66 66 2d 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 64 6f 20 6e 6f 74 | iff-related.section,.then.do.not |
| 736a0 | 68 69 6e 67 20 61 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 53 45 4c 45 43 54 49 | hing.and.return.nil...If.SELECTI |
| 736c0 | 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 69 74 20 69 73 20 61 20 6c 69 73 74 | ON.is.non-nil,.then.it.is.a.list |
| 736e0 | 20 6f 66 20 73 65 63 74 69 6f 6e 73 0a 73 65 6c 65 63 74 65 64 20 62 79 20 74 68 65 20 72 65 67 | .of.sections.selected.by.the.reg |
| 73700 | 69 6f 6e 2c 20 69 6e 63 6c 75 64 69 6e 67 20 53 45 43 54 49 4f 4e 2e 20 20 41 6c 6c 20 6f 66 20 | ion,.including.SECTION...All.of. |
| 73720 | 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 0a 61 72 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e 22 | these.sections.are.highlighted." |
| 73740 | 0a 20 20 28 69 66 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 | ...(if.(and.(magit-section-match |
| 73760 | 20 27 63 6f 6d 6d 69 74 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | .'commit.section)............(or |
| 73780 | 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 28 70 72 6f | ef.section.children)).......(pro |
| 737a0 | 67 6e 20 28 69 66 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | gn.(if.selection................ |
| 737c0 | 20 20 28 64 6f 6c 69 73 74 20 28 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 | ..(dolist.(section.selection)... |
| 737e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | .................(magit-diff-hig |
| 73800 | 68 6c 69 67 68 74 2d 6c 69 73 74 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 29 0a | hlight-list.section.selection)). |
| 73820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c | ...............(magit-diff-highl |
| 73840 | 69 67 68 74 2d 6c 69 73 74 20 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ight-list.section))............. |
| 73860 | 20 74 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 63 6f 70 65 20 28 6d 61 67 69 74 | .t).....(when-let.((scope.(magit |
| 73880 | 2d 64 69 66 66 2d 73 63 6f 70 65 20 73 65 63 74 69 6f 6e 20 74 29 29 29 0a 20 20 20 20 20 20 28 | -diff-scope.section.t))).......( |
| 738a0 | 63 6f 6e 64 20 28 28 65 71 20 73 63 6f 70 65 20 27 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 20 | cond.((eq.scope.'region)........ |
| 738c0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 68 75 6e 6b 20 73 65 63 | ......(magit-diff-paint-hunk.sec |
| 738e0 | 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | tion.selection.t)).............( |
| 73900 | 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 | selection..............(dolist.( |
| 73920 | 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | section.selection).............. |
| 73940 | 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 63 75 72 73 69 76 | ..(magit-diff-highlight-recursiv |
| 73960 | 65 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | e.section.selection))).......... |
| 73980 | 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 | ...(t..............(magit-diff-h |
| 739a0 | 69 67 68 6c 69 67 68 74 2d 72 65 63 75 72 73 69 76 65 20 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 | ighlight-recursive.section)))... |
| 739c0 | 20 20 20 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 | ....t)))..(defun.magit-diff-high |
| 739e0 | 6c 69 67 68 74 2d 72 65 63 75 72 73 69 76 65 20 28 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e | light-recursive.(section.&option |
| 73a00 | 61 6c 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 64 69 | al.selection)...(pcase.(magit-di |
| 73a20 | 66 66 2d 73 63 6f 70 65 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 27 6c 69 73 74 20 28 6d 61 | ff-scope.section).....('list.(ma |
| 73a40 | 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 6c 69 73 74 20 73 65 63 74 69 6f 6e 20 | git-diff-highlight-list.section. |
| 73a60 | 73 65 6c 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 27 66 69 6c 65 20 28 6d 61 67 69 74 2d 64 69 | selection)).....('file.(magit-di |
| 73a80 | 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 66 69 6c 65 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 | ff-highlight-file.section.select |
| 73aa0 | 69 6f 6e 29 29 0a 20 20 20 20 28 27 68 75 6e 6b 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | ion)).....('hunk.(magit-diff-hig |
| 73ac0 | 68 6c 69 67 68 74 2d 68 65 61 64 69 6e 67 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e | hlight-heading.section.selection |
| 73ae0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 68 | )............(magit-diff-paint-h |
| 73b00 | 75 6e 6b 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 20 74 29 29 0a 20 20 20 20 28 5f | unk.section.selection.t)).....(_ |
| 73b20 | 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 20 73 65 | .....(magit-section-highlight.se |
| 73b40 | 63 74 69 6f 6e 20 6e 69 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 | ction.nil))))..(defun.magit-diff |
| 73b60 | 2d 68 69 67 68 6c 69 67 68 74 2d 6c 69 73 74 20 28 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e | -highlight-list.(section.&option |
| 73b80 | 61 6c 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6f 72 65 66 | al.selection)...(let.((beg.(oref |
| 73ba0 | 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 28 63 6e 74 20 28 6f | .section.start)).........(cnt.(o |
| 73bc0 | 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 65 | ref.section.content)).........(e |
| 73be0 | 6e 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 29 0a 20 20 20 20 28 77 68 65 | nd.(oref.section.end))).....(whe |
| 73c00 | 6e 20 28 6f 72 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 23 27 6d 6f 75 73 65 2d 64 | n.(or.(eq.this-command.#'mouse-d |
| 73c20 | 72 61 67 2d 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 73 | rag-region)...............(not.s |
| 73c40 | 65 6c 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 28 72 | election)).......(unless.(and.(r |
| 73c60 | 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | egion-active-p)................. |
| 73c80 | 20 20 20 28 3c 3d 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 20 62 65 67 29 29 0a | ...(<=.(region-beginning).beg)). |
| 73ca0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 65 72 | ........(magit-section-make-over |
| 73cc0 | 6c 61 79 20 62 65 67 20 63 6e 74 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c | lay.beg.cnt.'magit-section-highl |
| 73ce0 | 69 67 68 74 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 68 | ight)).......(if.(oref.section.h |
| 73d00 | 69 64 64 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 77 | idden)...........(oset.section.w |
| 73d20 | 61 73 68 65 72 20 23 27 69 67 6e 6f 72 65 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | asher.#'ignore).........(dolist. |
| 73d40 | 28 63 68 69 6c 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a | (child.(oref.section.children)). |
| 73d60 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 65 71 20 74 68 69 73 2d 63 6f 6d | ..........(when.(or.(eq.this-com |
| 73d80 | 6d 61 6e 64 20 23 27 6d 6f 75 73 65 2d 64 72 61 67 2d 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 | mand.#'mouse-drag-region)....... |
| 73da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 61 6e 64 20 28 72 65 67 69 6f 6e 2d | ..............(not.(and.(region- |
| 73dc0 | 61 63 74 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | active-p)....................... |
| 73de0 | 20 20 20 20 20 20 20 20 28 3c 3d 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 0a 20 | ........(<=.(region-beginning).. |
| 73e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 73e20 | 20 28 6f 72 65 66 20 63 68 69 6c 64 20 73 74 61 72 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | .(oref.child.start)))))......... |
| 73e40 | 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 63 75 72 73 | ....(magit-diff-highlight-recurs |
| 73e60 | 69 76 65 20 63 68 69 6c 64 20 73 65 6c 65 63 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 28 77 68 | ive.child.selection))))).....(wh |
| 73e80 | 65 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 62 6f 64 | en.magit-diff-highlight-hunk-bod |
| 73ea0 | 79 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 65 72 | y.......(magit-section-make-over |
| 73ec0 | 6c 61 79 20 28 31 2d 20 65 6e 64 29 20 65 6e 64 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | lay.(1-.end).end.'magit-section- |
| 73ee0 | 68 69 67 68 6c 69 67 68 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 | highlight))))..(defun.magit-diff |
| 73f00 | 2d 68 69 67 68 6c 69 67 68 74 2d 66 69 6c 65 20 28 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e | -highlight-file.(section.&option |
| 73f20 | 61 6c 20 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 | al.selection)...(magit-diff-high |
| 73f40 | 6c 69 67 68 74 2d 68 65 61 64 69 6e 67 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 | light-heading.section.selection) |
| 73f60 | 0a 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 | ...(when.(or.(not.(oref.section. |
| 73f80 | 68 69 64 64 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 74 79 70 65 70 20 73 | hidden)).............(cl-typep.s |
| 73fa0 | 65 63 74 69 6f 6e 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 29 29 0a 20 | ection.'magit-module-section)).. |
| 73fc0 | 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 69 6c 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 | ...(dolist.(child.(oref.section. |
| 73fe0 | 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | children)).......(magit-diff-hig |
| 74000 | 68 6c 69 67 68 74 2d 72 65 63 75 72 73 69 76 65 20 63 68 69 6c 64 20 73 65 6c 65 63 74 69 6f 6e | hlight-recursive.child.selection |
| 74020 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 | ))))..(defun.magit-diff-highligh |
| 74040 | 74 2d 68 65 61 64 69 6e 67 20 28 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 6c | t-heading.(section.&optional.sel |
| 74060 | 65 63 74 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 6b 65 2d 6f 76 | ection)...(magit-section-make-ov |
| 74080 | 65 72 6c 61 79 0a 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 0a 20 20 | erlay....(oref.section.start)... |
| 740a0 | 20 28 6f 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a 20 20 20 20 | .(or.(oref.section.content)..... |
| 740c0 | 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 0a 20 20 20 28 70 63 61 73 65 | ...(oref.section.end))....(pcase |
| 740e0 | 20 28 6c 69 73 74 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 29 0a 20 20 20 20 20 | .(list.(oref.section.type)...... |
| 74100 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 73 65 63 74 69 6f 6e 20 | ...........(and.(member.section. |
| 74120 | 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | selection)...................... |
| 74140 | 28 6e 6f 74 20 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 23 27 6d 6f 75 73 65 2d 64 72 | (not.(eq.this-command.#'mouse-dr |
| 74160 | 61 67 2d 72 65 67 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 28 27 28 66 69 6c 65 20 20 20 20 20 74 | ag-region))))......('(file.....t |
| 74180 | 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 | ).'magit-diff-file-heading-selec |
| 741a0 | 74 69 6f 6e 29 0a 20 20 20 20 20 28 27 28 66 69 6c 65 20 20 20 6e 69 6c 29 20 27 6d 61 67 69 74 | tion)......('(file...nil).'magit |
| 741c0 | 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 | -diff-file-heading-highlight)... |
| 741e0 | 20 20 20 28 27 28 6d 6f 64 75 6c 65 20 20 20 74 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 | ...('(module...t).'magit-diff-fi |
| 74200 | 6c 65 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 28 27 28 6d 6f | le-heading-selection)......('(mo |
| 74220 | 64 75 6c 65 20 6e 69 6c 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 | dule.nil).'magit-diff-file-headi |
| 74240 | 6e 67 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 28 27 28 68 75 6e 6b 20 20 20 20 20 74 | ng-highlight)......('(hunk.....t |
| 74260 | 29 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 | ).'magit-diff-hunk-heading-selec |
| 74280 | 74 69 6f 6e 29 0a 20 20 20 20 20 28 27 28 68 75 6e 6b 20 20 20 6e 69 6c 29 20 27 6d 61 67 69 74 | tion)......('(hunk...nil).'magit |
| 742a0 | 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 68 6c 69 67 68 74 29 29 29 29 | -diff-hunk-heading-highlight)))) |
| 742c0 | 0a 0a 3b 3b 3b 20 48 75 6e 6b 20 50 61 69 6e 74 0a 0a 28 63 6c 2d 64 65 66 75 6e 20 6d 61 67 69 | ..;;;.Hunk.Paint..(cl-defun.magi |
| 742e0 | 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 68 75 6e 6b 0a 20 20 20 20 28 73 65 63 74 69 6f 6e 20 26 | t-diff-paint-hunk.....(section.& |
| 74300 | 6f 70 74 69 6f 6e 61 6c 20 73 65 6c 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | optional.selection.............. |
| 74320 | 28 68 69 67 68 6c 69 67 68 74 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 6c 65 63 74 | (highlight.(magit-section-select |
| 74340 | 65 64 2d 70 20 73 65 63 74 69 6f 6e 20 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 28 6c 65 74 | ed-p.section.selection)))...(let |
| 74360 | 20 28 70 61 69 6e 74 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 64 69 66 66 2d | .(paint).....(unless.magit-diff- |
| 74380 | 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 62 6f 64 79 0a 20 20 20 20 20 20 28 73 65 74 71 20 | highlight-hunk-body.......(setq. |
| 743a0 | 68 69 67 68 6c 69 67 68 74 20 6e 69 6c 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 68 69 67 68 6c | highlight.nil)).....(cond.(highl |
| 743c0 | 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 65 66 20 73 65 | ight............(unless.(oref.se |
| 743e0 | 63 74 69 6f 6e 20 68 69 64 64 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d | ction.hidden)..............(add- |
| 74400 | 74 6f 2d 6c 69 73 74 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 | to-list.'magit-section-highlight |
| 74420 | 65 64 2d 73 65 63 74 69 6f 6e 73 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ed-sections.section)............ |
| 74440 | 20 20 28 63 6f 6e 64 20 28 28 6d 65 6d 71 20 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 | ..(cond.((memq.section.magit-sec |
| 74460 | 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 29 0a 20 20 20 20 20 | tion-unhighlight-sections)...... |
| 74480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 | ...............(setq.magit-secti |
| 744a0 | 6f 6e 2d 75 6e 68 69 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 | on-unhighlight-sections......... |
| 744c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 73 65 63 74 69 6f 6e 20 | ..................(delq.section. |
| 744e0 | 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 73 65 63 74 69 6f | magit-section-unhighlight-sectio |
| 74500 | 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | ns)))....................(magit- |
| 74520 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 62 6f 64 79 0a 20 20 20 20 20 20 20 | diff-highlight-hunk-body........ |
| 74540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 61 69 6e 74 20 74 29 29 29 29 29 0a | .............(setq.paint.t))))). |
| 74560 | 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 | ..........(t............(cond.(( |
| 74580 | 61 6e 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 68 69 64 64 65 6e 29 0a 20 20 20 20 20 20 | and.(oref.section.hidden)....... |
| 745a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 73 65 63 74 69 6f 6e 20 6d | .................(memq.section.m |
| 745c0 | 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 73 65 63 74 69 6f 6e | agit-section-unhighlight-section |
| 745e0 | 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 | s))...................(add-to-li |
| 74600 | 73 74 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 65 64 2d 73 65 | st.'magit-section-highlighted-se |
| 74620 | 63 74 69 6f 6e 73 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ctions.section)................. |
| 74640 | 20 20 28 73 65 74 71 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 | ..(setq.magit-section-unhighligh |
| 74660 | 74 2d 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-sections...................... |
| 74680 | 20 20 20 28 64 65 6c 71 20 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 | ...(delq.section.magit-section-u |
| 746a0 | 6e 68 69 67 68 6c 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 | nhighlight-sections))).......... |
| 746c0 | 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | ........(t...................(se |
| 746e0 | 74 71 20 70 61 69 6e 74 20 74 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 70 61 69 6e 74 0a | tq.paint.t))))).....(when.paint. |
| 74700 | 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 67 | ......(save-excursion.........(g |
| 74720 | 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 | oto-char.(oref.section.start)).. |
| 74740 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 6e 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 | .......(let.((end.(oref.section. |
| 74760 | 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 69 6e 67 20 28 6c 6f | end))...............(merging.(lo |
| 74780 | 6f 6b 69 6e 67 2d 61 74 20 22 40 40 40 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | oking-at."@@@"))...............( |
| 747a0 | 64 69 66 66 2d 74 79 70 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 29 0a 20 20 20 | diff-type.(magit-diff-type)).... |
| 747c0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 67 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | ...........(stage.nil).......... |
| 747e0 | 20 20 20 20 20 28 74 61 62 2d 77 69 64 74 68 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 61 62 2d | .....(tab-width.(magit-diff-tab- |
| 74800 | 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | width........................... |
| 74820 | 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 73 65 63 74 | (magit-section-parent-value.sect |
| 74840 | 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 | ion))))...........(forward-line) |
| 74860 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3c 20 28 70 6f 69 6e 74 29 20 65 6e 64 | ...........(while.(<.(point).end |
| 74880 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 | ).............(when.(and.magit-d |
| 748a0 | 69 66 66 2d 68 69 64 65 2d 74 72 61 69 6c 69 6e 67 2d 63 72 2d 63 68 61 72 61 63 74 65 72 73 0a | iff-hide-trailing-cr-characters. |
| 748c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 2d 65 71 75 | .......................(char-equ |
| 748e0 | 61 6c 20 3f 5c 72 20 28 63 68 61 72 2d 62 65 66 6f 72 65 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f | al.?\r.(char-before.(line-end-po |
| 74900 | 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 | sition))))...............(put-te |
| 74920 | 78 74 2d 70 72 6f 70 65 72 74 79 20 28 31 2d 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 | xt-property.(1-.(line-end-positi |
| 74940 | 6f 6e 29 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 | on)).(line-end-position)........ |
| 74960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 76 69 73 | ..........................'invis |
| 74980 | 69 62 6c 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 78 74 2d 70 | ible.t)).............(put-text-p |
| 749a0 | 72 6f 70 65 72 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 29 20 28 31 2b | roperty..............(point).(1+ |
| 749c0 | 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 20 27 66 6f 6e 74 2d 6c 6f 63 6b | .(line-end-position)).'font-lock |
| 749e0 | 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 | -face..............(cond........ |
| 74a00 | 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5e 5c 5c 2b 5c 5c 2b 3f 5c 5c 28 | .......((looking-at."^\\+\\+?\\( |
| 74a20 | 5b 3c 3d 7c 3e 5d 5c 5c 29 5c 5c 7b 37 5c 5c 7d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | [<=|>]\\)\\{7\\}").............. |
| 74a40 | 20 20 28 73 65 74 71 20 73 74 61 67 65 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 28 6d 61 74 63 | ..(setq.stage.(pcase.(list.(matc |
| 74a60 | 68 2d 73 74 72 69 6e 67 20 31 29 20 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 | h-string.1).highlight).......... |
| 74a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 3c 22 20 6e 69 6c 29 20 | ....................('("<".nil). |
| 74aa0 | 27 6d 61 67 69 74 2d 64 69 66 66 2d 6f 75 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'magit-diff-our)................ |
| 74ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 3c 22 20 20 20 74 29 20 27 6d 61 67 69 74 | ..............('("<"...t).'magit |
| 74ae0 | 2d 64 69 66 66 2d 6f 75 72 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -diff-our-highlight)............ |
| 74b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 7c 22 20 6e 69 6c 29 20 27 6d | ..................('("|".nil).'m |
| 74b20 | 61 67 69 74 2d 64 69 66 66 2d 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-diff-base)................. |
| 74b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 7c 22 20 20 20 74 29 20 27 6d 61 67 69 74 2d | .............('("|"...t).'magit- |
| 74b60 | 64 69 66 66 2d 62 61 73 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | diff-base-highlight)............ |
| 74b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 3d 22 20 6e 69 6c 29 20 27 6d | ..................('("=".nil).'m |
| 74ba0 | 61 67 69 74 2d 64 69 66 66 2d 74 68 65 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-diff-their)................ |
| 74bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 3d 22 20 20 20 74 29 20 27 6d 61 67 69 74 | ..............('("="...t).'magit |
| 74be0 | 2d 64 69 66 66 2d 74 68 65 69 72 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 | -diff-their-highlight).......... |
| 74c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 22 3e 22 20 6e 69 6c 29 20 | ....................('(">".nil). |
| 74c20 | 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 | nil)))................'magit-dif |
| 74c40 | 66 2d 63 6f 6e 66 6c 69 63 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | f-conflict-heading)............. |
| 74c60 | 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 28 69 66 20 6d 65 72 67 69 6e 67 20 22 5e 5c 5c 28 | ..((looking-at.(if.merging."^\\( |
| 74c80 | 5c 5c 2b 5c 5c 7c 20 5c 5c 2b 5c 5c 29 22 20 22 5e 5c 5c 2b 22 29 29 0a 20 20 20 20 20 20 20 20 | \\+\\|.\\+\\)"."^\\+"))......... |
| 74ca0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 74 61 62 20 6d 65 72 | .......(magit-diff-paint-tab.mer |
| 74cc0 | 67 69 6e 67 20 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ging.tab-width)................( |
| 74ce0 | 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 20 6d 65 72 67 | magit-diff-paint-whitespace.merg |
| 74d00 | 69 6e 67 20 27 61 64 64 65 64 20 64 69 66 66 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ing.'added.diff-type)........... |
| 74d20 | 20 20 20 20 20 28 6f 72 20 73 74 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(or.stage.................. |
| 74d40 | 20 20 28 69 66 20 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 64 65 | ..(if.highlight.'magit-diff-adde |
| 74d60 | 64 2d 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 64 65 64 29 29 29 | d-highlight.'magit-diff-added))) |
| 74d80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 28 69 66 20 | ...............((looking-at.(if. |
| 74da0 | 6d 65 72 67 69 6e 67 20 22 5e 5c 5c 28 2d 5c 5c 7c 20 2d 5c 5c 29 22 20 22 5e 2d 22 29 29 0a 20 | merging."^\\(-\\|.-\\)"."^-")).. |
| 74dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d | ..............(magit-diff-paint- |
| 74de0 | 74 61 62 20 6d 65 72 67 69 6e 67 20 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 | tab.merging.tab-width).......... |
| 74e00 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 | ......(magit-diff-paint-whitespa |
| 74e20 | 63 65 20 6d 65 72 67 69 6e 67 20 27 72 65 6d 6f 76 65 64 20 64 69 66 66 2d 74 79 70 65 29 0a 20 | ce.merging.'removed.diff-type).. |
| 74e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 | ..............(if.highlight.'mag |
| 74e60 | 69 74 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 2d 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 69 74 | it-diff-removed-highlight.'magit |
| 74e80 | 2d 64 69 66 66 2d 72 65 6d 6f 76 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 | -diff-removed))...............(t |
| 74ea0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e | ................(magit-diff-pain |
| 74ec0 | 74 2d 74 61 62 20 6d 65 72 67 69 6e 67 20 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 | t-tab.merging.tab-width)........ |
| 74ee0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 | ........(magit-diff-paint-whites |
| 74f00 | 70 61 63 65 20 6d 65 72 67 69 6e 67 20 27 63 6f 6e 74 65 78 74 20 64 69 66 66 2d 74 79 70 65 29 | pace.merging.'context.diff-type) |
| 74f20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 68 69 67 68 6c 69 67 68 74 20 27 6d | ................(if.highlight.'m |
| 74f40 | 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 68 69 67 68 6c 69 67 68 74 20 27 6d 61 67 | agit-diff-context-highlight.'mag |
| 74f60 | 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-diff-context))))............. |
| 74f80 | 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 | (forward-line))))))...(magit-dif |
| 74fa0 | 66 2d 75 70 64 61 74 65 2d 68 75 6e 6b 2d 72 65 66 69 6e 65 6d 65 6e 74 20 73 65 63 74 69 6f 6e | f-update-hunk-refinement.section |
| 74fc0 | 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 74 61 62 2d 77 69 64 74 | ))..(defvar.magit-diff--tab-widt |
| 74fe0 | 68 2d 63 61 63 68 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d | h-cache.nil)..(defun.magit-diff- |
| 75000 | 74 61 62 2d 77 69 64 74 68 20 28 66 69 6c 65 29 0a 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 65 | tab-width.(file)...(setq.file.(e |
| 75020 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 29 29 0a 20 20 28 63 6c 2d 66 6c 65 | xpand-file-name.file))...(cl-fle |
| 75040 | 74 20 28 28 63 61 63 68 65 20 28 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.((cache.(value)............... |
| 75060 | 28 6c 65 74 20 28 28 65 6c 74 20 28 61 73 73 6f 63 20 66 69 6c 65 20 6d 61 67 69 74 2d 64 69 66 | (let.((elt.(assoc.file.magit-dif |
| 75080 | 66 2d 2d 74 61 62 2d 77 69 64 74 68 2d 63 61 63 68 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | f--tab-width-cache)))........... |
| 750a0 | 20 20 20 20 20 20 28 69 66 20 65 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(if.elt................... |
| 750c0 | 20 20 28 73 65 74 63 64 72 20 65 6c 74 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..(setcdr.elt.value)............ |
| 750e0 | 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 74 61 62 2d 77 69 64 | .......(setq.magit-diff--tab-wid |
| 75100 | 74 68 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | th-cache........................ |
| 75120 | 20 28 63 6f 6e 73 20 28 63 6f 6e 73 20 66 69 6c 65 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 | .(cons.(cons.file.value)........ |
| 75140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 | .......................magit-dif |
| 75160 | 66 2d 2d 74 61 62 2d 77 69 64 74 68 2d 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | f--tab-width-cache)))).......... |
| 75180 | 20 20 20 20 20 76 61 6c 75 65 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 6e 6f | .....value)).....(cond......((no |
| 751a0 | 74 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 | t.magit-diff-adjust-tab-width).. |
| 751c0 | 20 20 20 20 20 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 28 28 61 6e 64 2d 6c 65 74 2a 20 | .....tab-width)......((and-let*. |
| 751e0 | 28 28 62 75 66 66 65 72 20 28 66 69 6e 64 2d 62 75 66 66 65 72 2d 76 69 73 69 74 69 6e 67 20 66 | ((buffer.(find-buffer-visiting.f |
| 75200 | 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 61 63 68 65 20 28 62 75 66 66 65 72 2d 6c 6f | ile))).........(cache.(buffer-lo |
| 75220 | 63 61 6c 2d 76 61 6c 75 65 20 27 74 61 62 2d 77 69 64 74 68 20 62 75 66 66 65 72 29 29 29 29 0a | cal-value.'tab-width.buffer)))). |
| 75240 | 20 20 20 20 20 28 28 61 6e 64 2d 6c 65 74 2a 20 28 28 65 6c 74 20 28 61 73 73 6f 63 20 66 69 6c | .....((and-let*.((elt.(assoc.fil |
| 75260 | 65 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 74 61 62 2d 77 69 64 74 68 2d 63 61 63 68 65 29 29 29 | e.magit-diff--tab-width-cache))) |
| 75280 | 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 64 72 20 65 6c 74 29 0a 20 20 20 20 20 20 20 20 20 | .........(or.(cdr.elt).......... |
| 752a0 | 20 20 20 74 61 62 2d 77 69 64 74 68 29 29 29 0a 20 20 20 20 20 28 28 6f 72 20 28 65 71 20 6d 61 | ...tab-width)))......((or.(eq.ma |
| 752c0 | 67 69 74 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 62 2d 77 69 64 74 68 20 27 61 6c 77 61 79 | git-diff-adjust-tab-width.'alway |
| 752e0 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 75 6d 62 65 72 70 20 6d 61 67 69 74 | s)...........(and.(numberp.magit |
| 75300 | 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 | -diff-adjust-tab-width)......... |
| 75320 | 20 20 20 20 20 20 20 28 3e 3d 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 62 | .......(>=.magit-diff-adjust-tab |
| 75340 | 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 37 | -width....................(nth.7 |
| 75360 | 20 28 66 69 6c 65 2d 61 74 74 72 69 62 75 74 65 73 20 66 69 6c 65 29 29 29 29 29 0a 20 20 20 20 | .(file-attributes.file)))))..... |
| 75380 | 20 20 28 63 61 63 68 65 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 74 61 | ..(cache.(buffer-local-value.'ta |
| 753a0 | 62 2d 77 69 64 74 68 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 | b-width.(find-file-noselect.file |
| 753c0 | 29 29 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 63 61 63 68 65 20 6e 69 6c 29 0a 20 | ))))......(t.......(cache.nil).. |
| 753e0 | 20 20 20 20 20 74 61 62 2d 77 69 64 74 68 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | .....tab-width))))..(defun.magit |
| 75400 | 2d 64 69 66 66 2d 70 61 69 6e 74 2d 74 61 62 20 28 6d 65 72 67 69 6e 67 20 77 69 64 74 68 29 0a | -diff-paint-tab.(merging.width). |
| 75420 | 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 | ..(save-excursion.....(forward-c |
| 75440 | 68 61 72 20 28 69 66 20 6d 65 72 67 69 6e 67 20 32 20 31 29 29 0a 20 20 20 20 28 77 68 69 6c 65 | har.(if.merging.2.1)).....(while |
| 75460 | 20 28 3d 20 28 63 68 61 72 2d 61 66 74 65 72 29 20 3f 5c 74 29 0a 20 20 20 20 20 20 28 70 75 74 | .(=.(char-after).?\t).......(put |
| 75480 | 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 70 6f 69 6e 74 29 20 28 31 2b 20 28 70 6f 69 6e | -text-property.(point).(1+.(poin |
| 754a0 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 | t))..........................'di |
| 754c0 | 73 70 6c 61 79 20 28 6c 69 73 74 20 28 6c 69 73 74 20 27 73 70 61 63 65 20 3a 77 69 64 74 68 20 | splay.(list.(list.'space.:width. |
| 754e0 | 77 69 64 74 68 29 29 29 0a 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 29 29 29 29 | width))).......(forward-char)))) |
| 75500 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 | ..(defun.magit-diff-paint-whites |
| 75520 | 70 61 63 65 20 28 6d 65 72 67 69 6e 67 20 6c 69 6e 65 2d 74 79 70 65 20 64 69 66 66 2d 74 79 70 | pace.(merging.line-type.diff-typ |
| 75540 | 65 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 | e)...(when.(and.magit-diff-paint |
| 75560 | 2d 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f | -whitespace..............(or.(no |
| 75580 | 74 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 | t.(memq.magit-diff-paint-whitesp |
| 755a0 | 61 63 65 20 27 28 75 6e 63 6f 6d 6d 69 74 74 65 64 20 73 74 61 74 75 73 29 29 29 0a 20 20 20 20 | ace.'(uncommitted.status)))..... |
| 755c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 64 69 66 66 2d 74 79 70 65 20 27 28 73 | .............(memq.diff-type.'(s |
| 755e0 | 74 61 67 65 64 20 75 6e 73 74 61 67 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | taged.unstaged)))..............( |
| 75600 | 63 6c 2d 63 61 73 65 20 6c 69 6e 65 2d 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cl-case.line-type............... |
| 75620 | 20 28 61 64 64 65 64 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d | .(added...t)................(rem |
| 75640 | 6f 76 65 64 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 | oved.(memq.magit-diff-paint-whit |
| 75660 | 65 73 70 61 63 65 2d 6c 69 6e 65 73 20 27 28 61 6c 6c 20 62 6f 74 68 29 29 29 0a 20 20 20 20 20 | espace-lines.'(all.both)))...... |
| 75680 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 74 65 78 74 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 64 | ..........(context.(memq.magit-d |
| 756a0 | 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 2d 6c 69 6e 65 73 20 27 28 61 6c 6c | iff-paint-whitespace-lines.'(all |
| 756c0 | 29 29 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 72 65 66 69 78 20 28 69 66 20 6d 65 72 67 | ))))).....(let.((prefix.(if.merg |
| 756e0 | 69 6e 67 20 22 5e 5b 2d 5c 5c 2b 5c 73 5d 5c 5c 7b 32 5c 5c 7d 22 20 22 5e 5b 2d 5c 5c 2b 5c 73 | ing."^[-\\+\s]\\{2\\}"."^[-\\+\s |
| 75700 | 5d 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 | ]"))...........(indent.......... |
| 75720 | 20 20 28 69 66 20 28 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 27 6d 61 67 69 74 2d 64 | ..(if.(local-variable-p.'magit-d |
| 75740 | 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 20 | iff-highlight-indentation)...... |
| 75760 | 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 69 | ..........magit-diff-highlight-i |
| 75780 | 6e 64 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f | ndentation..............(setq-lo |
| 757a0 | 63 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | cal...............magit-diff-hig |
| 757c0 | 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | hlight-indentation.............. |
| 757e0 | 20 28 63 64 72 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 28 | .(cdr.(--first.(string-match-p.( |
| 75800 | 63 61 72 20 69 74 29 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 | car.it).default-directory)...... |
| 75820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 | .......................(nreverse |
| 75840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | ..............................(d |
| 75860 | 65 66 61 75 6c 74 2d 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efault-value.................... |
| 75880 | 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 | ...........'magit-diff-highlight |
| 758a0 | 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e | -indentation)))))))).......(when |
| 758c0 | 20 28 61 6e 64 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 74 72 61 69 6c | .(and.magit-diff-highlight-trail |
| 758e0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 | ing..................(looking-at |
| 75900 | 20 28 63 6f 6e 63 61 74 20 70 72 65 66 69 78 20 22 2e 2a 3f 5c 5c 28 5b 20 5c 74 5d 2b 5c 5c 29 | .(concat.prefix.".*?\\([.\t]+\\) |
| 75920 | 0d 3f 24 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d | .?$"))).........(let.((ov.(make- |
| 75940 | 6f 76 65 72 6c 61 79 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 31 29 20 28 6d 61 74 | overlay.(match-beginning.1).(mat |
| 75960 | 63 68 2d 65 6e 64 20 31 29 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 76 | ch-end.1).nil.t)))...........(ov |
| 75980 | 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 | erlay-put.ov.'font-lock-face.'ma |
| 759a0 | 67 69 74 2d 64 69 66 66 2d 77 68 69 74 65 73 70 61 63 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 | git-diff-whitespace-warning).... |
| 759c0 | 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 70 72 69 6f 72 69 74 79 | .......(overlay-put.ov.'priority |
| 759e0 | 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 65 | .2)...........(overlay-put.ov.'e |
| 75a00 | 76 61 70 6f 72 61 74 65 20 74 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 61 | vaporate.t))).......(when.(or.(a |
| 75a20 | 6e 64 20 28 65 71 20 69 6e 64 65 6e 74 20 27 74 61 62 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nd.(eq.indent.'tabs)............ |
| 75a40 | 20 20 20 20 20 20 20 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 28 63 6f 6e 63 61 74 20 70 72 | ..........(looking-at.(concat.pr |
| 75a60 | 65 66 69 78 20 22 5c 5c 28 20 2a 5c 74 5b 20 5c 74 5d 2a 5c 5c 29 22 29 29 29 0a 20 20 20 20 20 | efix."\\(.*\t[.\t]*\\)")))...... |
| 75a80 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 69 6e 74 65 67 65 72 70 20 69 6e 64 65 6e 74 | ...........(and.(integerp.indent |
| 75aa0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d | )......................(looking- |
| 75ac0 | 61 74 20 28 66 6f 72 6d 61 74 20 22 25 73 5c 5c 28 5b 20 5c 74 5d 2a 20 5c 5c 7b 25 73 2c 5c 5c | at.(format."%s\\([.\t]*.\\{%s,\\ |
| 75ae0 | 7d 5b 20 5c 74 5d 2a 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | }[.\t]*\\)"..................... |
| 75b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 66 69 78 20 69 6e 64 65 | .....................prefix.inde |
| 75b20 | 6e 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d 6f | nt)))).........(let.((ov.(make-o |
| 75b40 | 76 65 72 6c 61 79 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 31 29 20 28 6d 61 74 63 | verlay.(match-beginning.1).(matc |
| 75b60 | 68 2d 65 6e 64 20 31 29 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 | h-end.1).nil.t)))...........(ove |
| 75b80 | 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 | rlay-put.ov.'font-lock-face.'mag |
| 75ba0 | 69 74 2d 64 69 66 66 2d 77 68 69 74 65 73 70 61 63 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 | it-diff-whitespace-warning)..... |
| 75bc0 | 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 70 72 69 6f 72 69 74 79 20 | ......(overlay-put.ov.'priority. |
| 75be0 | 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 65 76 | 2)...........(overlay-put.ov.'ev |
| 75c00 | 61 70 6f 72 61 74 65 20 74 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 | aporate.t))))))..(defun.magit-di |
| 75c20 | 66 66 2d 75 70 64 61 74 65 2d 68 75 6e 6b 2d 72 65 66 69 6e 65 6d 65 6e 74 20 28 26 6f 70 74 69 | ff-update-hunk-refinement.(&opti |
| 75c40 | 6f 6e 61 6c 20 73 65 63 74 69 6f 6e 29 0a 20 20 28 69 66 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 | onal.section)...(if.section..... |
| 75c60 | 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 68 69 64 64 65 6e 29 0a | ..(unless.(oref.section.hidden). |
| 75c80 | 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 6d 61 67 69 74 2d 64 69 66 66 2d | ........(pcase.(list.magit-diff- |
| 75ca0 | 72 65 66 69 6e 65 2d 68 75 6e 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | refine-hunk..................... |
| 75cc0 | 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 72 65 66 69 6e 65 64 29 0a 20 20 20 20 20 20 20 20 | .(oref.section.refined)......... |
| 75ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d | .............(eq.section.(magit- |
| 75d00 | 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f | current-section)))...........((o |
| 75d20 | 72 20 60 28 61 6c 6c 20 6e 69 6c 20 2c 5f 29 20 27 28 74 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 | r.`(all.nil.,_).'(t.nil.t))..... |
| 75d40 | 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 72 65 66 69 6e 65 64 20 74 29 0a | .......(oset.section.refined.t). |
| 75d60 | 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | ...........(save-excursion...... |
| 75d80 | 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e | ........(goto-char.(oref.section |
| 75da0 | 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 64 69 66 66 2d 72 | .start))..............;;.`diff-r |
| 75dc0 | 65 66 69 6e 65 2d 68 75 6e 6b 27 20 64 6f 65 73 20 6e 6f 74 20 68 61 6e 64 6c 65 20 63 6f 6d 62 | efine-hunk'.does.not.handle.comb |
| 75de0 | 69 6e 65 64 20 64 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 | ined.diffs...............(unless |
| 75e00 | 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 40 40 40 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(looking-at."@@@")............. |
| 75e20 | 20 20 20 28 6c 65 74 20 28 28 73 6d 65 72 67 65 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 | ...(let.((smerge-refine-ignore-w |
| 75e40 | 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hitespace....................... |
| 75e60 | 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 | magit-diff-refine-ignore-whitesp |
| 75e80 | 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 76 6f | ace)......................;;.Avo |
| 75ea0 | 69 64 20 66 73 79 6e 63 69 6e 67 20 6d 61 6e 79 20 73 6d 61 6c 6c 20 74 65 6d 70 20 66 69 6c 65 | id.fsyncing.many.small.temp.file |
| 75ec0 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 72 69 74 65 2d 72 65 | s......................(write-re |
| 75ee0 | 67 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 66 73 79 6e 63 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 | gion-inhibit-fsync.t)).......... |
| 75f00 | 20 20 20 20 20 20 20 20 28 64 69 66 66 2d 72 65 66 69 6e 65 2d 68 75 6e 6b 29 29 29 29 29 0a 20 | ........(diff-refine-hunk))))).. |
| 75f20 | 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 28 6e 69 6c 20 74 20 2c 5f 29 20 27 28 74 20 74 20 | .........((or.`(nil.t.,_).'(t.t. |
| 75f40 | 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 72 | nil))............(oset.section.r |
| 75f60 | 65 66 69 6e 65 64 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 6f | efined.nil)............(remove-o |
| 75f80 | 76 65 72 6c 61 79 73 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 0a 20 20 20 | verlays.(oref.section.start).... |
| 75fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 | .........................(oref.s |
| 75fc0 | 65 63 74 69 6f 6e 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ection.end)..................... |
| 75fe0 | 20 20 20 20 20 20 20 20 27 64 69 66 66 2d 6d 6f 64 65 20 27 66 69 6e 65 29 29 29 29 0a 20 20 20 | ........'diff-mode.'fine)))).... |
| 76000 | 20 28 63 6c 2d 6c 61 62 65 6c 73 20 28 28 72 65 63 75 72 73 65 20 28 73 65 63 74 69 6f 6e 29 0a | .(cl-labels.((recurse.(section). |
| 76020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 73 65 63 | ..................(if.(magit-sec |
| 76040 | 74 69 6f 6e 2d 6d 61 74 63 68 20 27 68 75 6e 6b 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 | tion-match.'hunk.section)....... |
| 76060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 70 64 61 | ................(magit-diff-upda |
| 76080 | 74 65 2d 68 75 6e 6b 2d 72 65 66 69 6e 65 6d 65 6e 74 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 | te-hunk-refinement.section)..... |
| 760a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 69 6c 64 20 28 | ................(dolist.(child.( |
| 760c0 | 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 | oref.section.children))......... |
| 760e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 63 75 72 73 65 20 63 68 69 6c 64 29 29 29 29 | ..............(recurse.child)))) |
| 76100 | 29 0a 20 20 20 20 20 20 28 72 65 63 75 72 73 65 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 | ).......(recurse.magit-root-sect |
| 76120 | 69 6f 6e 29 29 29 29 0a 0a 0a 3b 3b 3b 20 48 75 6e 6b 20 52 65 67 69 6f 6e 0a 0a 28 64 65 66 75 | ion))))...;;;.Hunk.Region..(defu |
| 76140 | 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 | n.magit-diff-hunk-region-beginni |
| 76160 | 6e 67 20 28 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 | ng.()...(save-excursion.(goto-ch |
| 76180 | 61 72 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 | ar.(region-beginning)).......... |
| 761a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f | .........(line-beginning-positio |
| 761c0 | 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 | n)))..(defun.magit-diff-hunk-reg |
| 761e0 | 69 6f 6e 2d 65 6e 64 20 28 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f | ion-end.()...(save-excursion.(go |
| 76200 | 74 6f 2d 63 68 61 72 20 28 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 | to-char.(region-end))........... |
| 76220 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 0a 28 | ........(line-end-position)))..( |
| 76240 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 70 64 61 74 65 2d 68 75 6e 6b 2d 72 65 67 | defun.magit-diff-update-hunk-reg |
| 76260 | 69 6f 6e 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 22 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 68 | ion.(section)..."Highlight.the.h |
| 76280 | 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 69 66 20 61 6e 79 2e 22 0a 20 20 28 | unk-internal.region.if.any."...( |
| 762a0 | 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 | when.(and.(eq.(oref.section.type |
| 762c0 | 29 20 27 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 28 6d 61 67 69 74 | ).'hunk)..............(eq.(magit |
| 762e0 | 2d 64 69 66 66 2d 73 63 6f 70 65 20 73 65 63 74 69 6f 6e 20 74 29 20 27 72 65 67 69 6f 6e 29 29 | -diff-scope.section.t).'region)) |
| 76300 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 | .....(magit-diff--make-hunk-over |
| 76320 | 6c 61 79 0a 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 0a 20 20 | lay......(oref.section.start)... |
| 76340 | 20 20 20 28 31 2d 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 | ...(1-.(oref.section.content)).. |
| 76360 | 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d | ....'font-lock-face.'magit-diff- |
| 76380 | 6c 69 6e 65 73 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 27 64 69 73 70 6c 61 79 20 28 6d 61 67 | lines-heading......'display.(mag |
| 763a0 | 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 68 65 61 64 65 72 20 73 65 63 74 69 | it-diff-hunk-region-header.secti |
| 763c0 | 6f 6e 29 0a 20 20 20 20 20 27 61 66 74 65 72 2d 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 64 69 | on)......'after-string.(magit-di |
| 763e0 | 66 66 2d 2d 68 75 6e 6b 2d 61 66 74 65 72 2d 73 74 72 69 6e 67 20 27 6d 61 67 69 74 2d 64 69 66 | ff--hunk-after-string.'magit-dif |
| 76400 | 66 2d 6c 69 6e 65 73 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 2d | f-lines-heading)).....(run-hook- |
| 76420 | 77 69 74 68 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d | with-args.'magit-diff-highlight- |
| 76440 | 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 20 73 65 63 74 69 6f 6e 29 0a 20 | hunk-region-functions.section).. |
| 76460 | 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 | ...t))..(defun.magit-diff-highli |
| 76480 | 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f 75 74 73 69 64 65 20 28 73 65 63 | ght-hunk-region-dim-outside.(sec |
| 764a0 | 74 69 6f 6e 29 0a 20 20 22 44 69 6d 20 74 68 65 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 68 75 | tion)..."Dim.the.parts.of.the.hu |
| 764c0 | 6e 6b 20 74 68 61 74 20 61 72 65 20 6f 75 74 73 69 64 65 20 74 68 65 20 68 75 6e 6b 2d 69 6e 74 | nk.that.are.outside.the.hunk-int |
| 764e0 | 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2e 0a 54 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 75 73 | ernal.region..This.is.done.by.us |
| 76500 | 69 6e 67 20 74 68 65 20 73 61 6d 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 61 6e 64 20 62 61 63 6b | ing.the.same.foreground.and.back |
| 76520 | 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 0a 66 6f 72 20 61 64 64 65 64 20 61 6e 64 20 72 65 6d 6f 76 | ground.color.for.added.and.remov |
| 76540 | 65 64 20 6c 69 6e 65 73 20 61 73 20 66 6f 72 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 2e 22 0a | ed.lines.as.for.context.lines.". |
| 76560 | 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 69 66 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | ..(let.((face.(if.magit-diff-hig |
| 76580 | 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 62 6f 64 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hlight-hunk-body................ |
| 765a0 | 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 68 69 67 68 6c 69 67 68 74 | ...'magit-diff-context-highlight |
| 765c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e | .................'magit-diff-con |
| 765e0 | 74 65 78 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d | text))).....(when.magit-diff-unm |
| 76600 | 61 72 6b 65 64 2d 6c 69 6e 65 73 2d 6b 65 65 70 2d 66 6f 72 65 67 72 6f 75 6e 64 0a 20 20 20 20 | arked-lines-keep-foreground..... |
| 76620 | 20 20 28 73 65 74 71 20 66 61 63 65 20 60 28 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 2d | ..(setq.face.`(,@(and.(>=.emacs- |
| 76640 | 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 20 27 28 3a 65 78 74 65 6e 64 20 74 29 29 0a | major-version.27).'(:extend.t)). |
| 76660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 2c | ...................:background., |
| 76680 | 28 66 61 63 65 2d 61 74 74 72 69 62 75 74 65 20 66 61 63 65 20 3a 62 61 63 6b 67 72 6f 75 6e 64 | (face-attribute.face.:background |
| 766a0 | 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d | )))).....(magit-diff--make-hunk- |
| 766c0 | 6f 76 65 72 6c 61 79 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a 20 | overlay.(oref.section.content).. |
| 766e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 76700 | 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e | ..(magit-diff-hunk-region-beginn |
| 76720 | 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing)............................ |
| 76740 | 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 61 63 65 0a 20 20 20 | ........'font-lock-face.face.... |
| 76760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 76780 | 27 70 72 69 6f 72 69 74 79 20 32 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 | 'priority.2).....(magit-diff--ma |
| 767a0 | 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 6c 61 79 20 28 31 2b 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | ke-hunk-overlay.(1+.(magit-diff- |
| 767c0 | 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hunk-region-end))............... |
| 767e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 | .....................(oref.secti |
| 76800 | 6f 6e 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.end)......................... |
| 76820 | 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 61 63 65 0a | ...........'font-lock-face.face. |
| 76840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 76860 | 20 20 20 27 70 72 69 6f 72 69 74 79 20 32 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ...'priority.2)))..(defun.magit- |
| 76880 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 | diff-highlight-hunk-region-using |
| 768a0 | 2d 66 61 63 65 20 28 5f 73 65 63 74 69 6f 6e 29 0a 20 20 22 48 69 67 68 6c 69 67 68 74 20 74 68 | -face.(_section)..."Highlight.th |
| 768c0 | 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 62 79 20 6d 61 6b 69 6e 67 | e.hunk-internal.region.by.making |
| 768e0 | 20 69 74 20 62 6f 6c 64 2e 0a 4f 72 20 72 61 74 68 65 72 20 68 69 67 68 6c 69 67 68 74 20 75 73 | .it.bold..Or.rather.highlight.us |
| 76900 | 69 6e 67 20 74 68 65 20 66 61 63 65 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 | ing.the.face.`magit-diff-hunk-re |
| 76920 | 67 69 6f 6e 27 2c 20 74 68 6f 75 67 68 0a 63 68 61 6e 67 69 6e 67 20 6f 6e 6c 79 20 74 68 65 20 | gion',.though.changing.only.the. |
| 76940 | 60 3a 77 65 69 67 68 74 27 20 61 6e 64 2f 6f 72 20 60 3a 73 6c 61 6e 74 27 20 69 73 20 72 65 63 | `:weight'.and/or.`:slant'.is.rec |
| 76960 | 6f 6d 6d 65 6e 64 65 64 20 66 6f 72 20 74 68 61 74 0a 66 61 63 65 2e 22 0a 20 20 28 6d 61 67 69 | ommended.for.that.face."...(magi |
| 76980 | 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 6c 61 79 20 28 6d 61 67 69 74 | t-diff--make-hunk-overlay.(magit |
| 769a0 | 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 0a 20 20 20 | -diff-hunk-region-beginning).... |
| 769c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 | ..............................(1 |
| 769e0 | 2b 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a | +.(magit-diff-hunk-region-end)). |
| 76a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 76a20 | 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e | .'font-lock-face.'magit-diff-hun |
| 76a40 | 6b 2d 72 65 67 69 6f 6e 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 | k-region))..(defun.magit-diff-hi |
| 76a60 | 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 6f 76 65 72 6c 61 | ghlight-hunk-region-using-overla |
| 76a80 | 79 73 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 22 45 6d 70 68 61 73 69 7a 65 20 74 68 65 20 68 75 | ys.(section)..."Emphasize.the.hu |
| 76aa0 | 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 75 73 69 6e 67 20 64 65 6c 69 6d 69 74 | nk-internal.region.using.delimit |
| 76ac0 | 69 6e 67 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6c 69 6e 65 73 2e 0a 54 68 69 73 20 69 73 20 69 6d | ing.horizontal.lines..This.is.im |
| 76ae0 | 70 6c 65 6d 65 6e 74 65 64 20 61 73 20 73 69 6e 67 6c 65 2d 70 69 78 65 6c 20 6e 65 77 6c 69 6e | plemented.as.single-pixel.newlin |
| 76b00 | 65 73 20 70 6c 61 63 65 73 20 69 6e 73 69 64 65 20 6f 76 65 72 6c 61 79 73 2e 22 0a 20 20 28 69 | es.places.inside.overlays."...(i |
| 76b20 | 66 20 28 77 69 6e 64 6f 77 2d 73 79 73 74 65 6d 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 | f.(window-system).......(let.((b |
| 76b40 | 65 67 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 62 65 67 69 6e | eg.(magit-diff-hunk-region-begin |
| 76b60 | 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6d 61 67 69 74 2d 64 | ning)).............(end.(magit-d |
| 76b80 | 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 | iff-hunk-region-end))........... |
| 76ba0 | 20 20 28 73 74 72 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(str.(propertize.............. |
| 76bc0 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 5c 73 22 20 27 64 | .....(concat.(propertize."\s".'d |
| 76be0 | 69 73 70 6c 61 79 20 27 28 73 70 61 63 65 20 3a 68 65 69 67 68 74 20 28 31 29 29 29 0a 20 20 20 | isplay.'(space.:height.(1))).... |
| 76c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | .......................(properti |
| 76c20 | 7a 65 20 22 5c 6e 22 20 27 6c 69 6e 65 2d 68 65 69 67 68 74 20 74 29 29 0a 20 20 20 20 20 20 20 | ze."\n".'line-height.t))........ |
| 76c40 | 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 | ...........'font-lock-face.'magi |
| 76c60 | 74 2d 64 69 66 66 2d 6c 69 6e 65 73 2d 62 6f 75 6e 64 61 72 79 29 29 29 0a 20 20 20 20 20 20 20 | t-diff-lines-boundary)))........ |
| 76c80 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 6c 61 79 20 | .(magit-diff--make-hunk-overlay. |
| 76ca0 | 62 65 67 20 28 31 2b 20 62 65 67 29 20 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 20 73 74 72 29 | beg.(1+.beg).'before-string.str) |
| 76cc0 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d | .........(magit-diff--make-hunk- |
| 76ce0 | 6f 76 65 72 6c 61 79 20 65 6e 64 20 28 31 2b 20 65 6e 64 29 20 27 61 66 74 65 72 2d 73 74 72 69 | overlay.end.(1+.end).'after-stri |
| 76d00 | 6e 67 20 20 73 74 72 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 | ng..str)).....(magit-diff-highli |
| 76d20 | 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 66 61 63 65 20 73 65 63 74 69 | ght-hunk-region-using-face.secti |
| 76d40 | 6f 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 | on)))..(defun.magit-diff-highlig |
| 76d60 | 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 75 6e 64 65 72 6c 69 6e 65 20 28 | ht-hunk-region-using-underline.( |
| 76d80 | 73 65 63 74 69 6f 6e 29 0a 20 20 22 45 6d 70 68 61 73 69 7a 65 20 74 68 65 20 68 75 6e 6b 2d 69 | section)..."Emphasize.the.hunk-i |
| 76da0 | 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 75 73 69 6e 67 20 64 65 6c 69 6d 69 74 69 6e 67 20 | nternal.region.using.delimiting. |
| 76dc0 | 68 6f 72 69 7a 6f 6e 74 61 6c 20 6c 69 6e 65 73 2e 0a 54 68 69 73 20 69 73 20 69 6d 70 6c 65 6d | horizontal.lines..This.is.implem |
| 76de0 | 65 6e 74 65 64 20 62 79 20 6f 76 65 72 6c 69 6e 69 6e 67 20 61 6e 64 20 75 6e 64 65 72 6c 69 6e | ented.by.overlining.and.underlin |
| 76e00 | 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 61 6e 64 0a 6c 61 73 74 20 28 76 69 73 75 61 6c 29 20 | ing.the.first.and.last.(visual). |
| 76e20 | 6c 69 6e 65 73 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 0a 20 20 28 69 66 20 28 77 69 6e | lines.of.the.region."...(if.(win |
| 76e40 | 64 6f 77 2d 73 79 73 74 65 6d 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 65 67 20 28 6d | dow-system).......(let*.((beg.(m |
| 76e60 | 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 | agit-diff-hunk-region-beginning) |
| 76e80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | )..............(end.(magit-diff- |
| 76ea0 | 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | hunk-region-end))..............( |
| 76ec0 | 62 65 67 2d 65 6f 6c 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 | beg-eol.(save-excursion.(goto-ch |
| 76ee0 | 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ar.beg)......................... |
| 76f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6f 66 2d 76 69 73 75 61 6c 2d 6c 69 6e | ..............(end-of-visual-lin |
| 76f20 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| 76f40 | 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........(point))).............. |
| 76f60 | 28 65 6e 64 2d 62 6f 6c 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 | (end-bol.(save-excursion.(goto-c |
| 76f80 | 68 61 72 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | har.end)........................ |
| 76fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 76 69 73 | ...............(beginning-of-vis |
| 76fc0 | 75 61 6c 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ual-line)....................... |
| 76fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 | ................(point)))....... |
| 77000 | 20 20 20 20 20 20 20 28 63 6f 6c 6f 72 20 28 66 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 27 | .......(color.(face-background.' |
| 77020 | 6d 61 67 69 74 2d 64 69 66 66 2d 6c 69 6e 65 73 2d 62 6f 75 6e 64 61 72 79 20 6e 69 6c 20 74 29 | magit-diff-lines-boundary.nil.t) |
| 77040 | 29 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 66 6c 65 74 20 28 28 6c 6e 20 28 62 20 65 20 26 72 | )).........(cl-flet.((ln.(b.e.&r |
| 77060 | 65 73 74 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | est.face).....................(m |
| 77080 | 61 67 69 74 2d 64 69 66 66 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 6c 61 79 0a 20 20 20 | agit-diff--make-hunk-overlay.... |
| 770a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 20 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b | ..................b.e.'font-lock |
| 770c0 | 2d 66 61 63 65 20 66 61 63 65 20 27 61 66 74 65 72 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 | -face.face.'after-string........ |
| 770e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 68 75 6e 6b 2d | ..............(magit-diff--hunk- |
| 77100 | 61 66 74 65 72 2d 73 74 72 69 6e 67 20 66 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | after-string.face))))........... |
| 77120 | 28 69 66 20 28 3d 20 62 65 67 20 65 6e 64 2d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (if.(=.beg.end-bol)............. |
| 77140 | 20 20 28 6c 6e 20 62 65 67 20 62 65 67 2d 65 6f 6c 20 3a 6f 76 65 72 6c 69 6e 65 20 63 6f 6c 6f | ..(ln.beg.beg-eol.:overline.colo |
| 77160 | 72 20 3a 75 6e 64 65 72 6c 69 6e 65 20 63 6f 6c 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r.:underline.color)............. |
| 77180 | 28 6c 6e 20 62 65 67 20 62 65 67 2d 65 6f 6c 20 3a 6f 76 65 72 6c 69 6e 65 20 63 6f 6c 6f 72 29 | (ln.beg.beg-eol.:overline.color) |
| 771a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6e 20 65 6e 64 2d 62 6f 6c 20 65 6e 64 20 3a 75 6e | .............(ln.end-bol.end.:un |
| 771c0 | 64 65 72 6c 69 6e 65 20 63 6f 6c 6f 72 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 | derline.color)))).....(magit-dif |
| 771e0 | 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 66 61 | f-highlight-hunk-region-using-fa |
| 77200 | 63 65 20 73 65 63 74 69 6f 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 | ce.section)))..(defun.magit-diff |
| 77220 | 2d 2d 6d 61 6b 65 2d 68 75 6e 6b 2d 6f 76 65 72 6c 61 79 20 28 73 74 61 72 74 20 65 6e 64 20 26 | --make-hunk-overlay.(start.end.& |
| 77240 | 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d 6f 76 65 | rest.args)...(let.((ov.(make-ove |
| 77260 | 72 6c 61 79 20 73 74 61 72 74 20 65 6e 64 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 28 6f 76 65 | rlay.start.end.nil.t))).....(ove |
| 77280 | 72 6c 61 79 2d 70 75 74 20 6f 76 20 27 65 76 61 70 6f 72 61 74 65 20 74 29 0a 20 20 20 20 28 77 | rlay-put.ov.'evaporate.t).....(w |
| 772a0 | 68 69 6c 65 20 61 72 67 73 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 76 20 28 70 6f 70 20 61 | hile.args.(overlay-put.ov.(pop.a |
| 772c0 | 72 67 73 29 20 28 70 6f 70 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 70 75 73 68 20 6f 76 20 6d | rgs).(pop.args))).....(push.ov.m |
| 772e0 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 29 0a 20 | agit-section--region-overlays).. |
| 77300 | 20 20 20 6f 76 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 68 75 6e 6b | ...ov))..(defun.magit-diff--hunk |
| 77320 | 2d 61 66 74 65 72 2d 73 74 72 69 6e 67 20 28 66 61 63 65 29 0a 20 20 28 70 72 6f 70 65 72 74 69 | -after-string.(face)...(properti |
| 77340 | 7a 65 20 22 5c 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b | ze."\s"...............'font-lock |
| 77360 | 2d 66 61 63 65 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 73 70 6c 61 | -face.face...............'displa |
| 77380 | 79 20 28 6c 69 73 74 20 27 73 70 61 63 65 20 3a 61 6c 69 67 6e 2d 74 6f 0a 20 20 20 20 20 20 20 | y.(list.'space.:align-to........ |
| 773a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 2b 20 28 30 20 2e 20 72 | ......................`(+.(0...r |
| 773c0 | 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ight)........................... |
| 773e0 | 20 20 20 20 20 20 20 2c 28 6d 69 6e 20 28 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 29 0a 20 20 | .......,(min.(window-hscroll)... |
| 77400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 77420 | 20 20 20 20 20 28 2d 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 | .....(-.(line-end-position)..... |
| 77440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 77460 | 20 20 20 20 20 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 | ......(line-beginning-position)) |
| 77480 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 70 72 65 76 65 6e | )))...............;;.This.preven |
| 774a0 | 74 73 20 74 68 65 20 63 75 72 73 6f 72 20 66 72 6f 6d 20 62 65 69 6e 67 20 72 65 6e 64 65 72 65 | ts.the.cursor.from.being.rendere |
| 774c0 | 64 20 61 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 64 67 65 20 6f | d.at.the...............;;.edge.o |
| 774e0 | 66 20 74 68 65 20 77 69 6e 64 6f 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 75 72 | f.the.window................'cur |
| 77500 | 73 6f 72 20 74 29 29 0a 0a 3b 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d | sor.t))..;;;.Utilities..(defun.m |
| 77520 | 61 67 69 74 2d 64 69 66 66 2d 69 6e 73 69 64 65 2d 68 75 6e 6b 2d 62 6f 64 79 2d 70 20 28 29 0a | agit-diff-inside-hunk-body-p.(). |
| 77540 | 20 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 70 6f 69 6e 74 20 69 73 20 69 6e | .."Return.non-nil.if.point.is.in |
| 77560 | 73 69 64 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 20 68 75 6e 6b 2e 22 0a 20 20 28 61 6e 64 | side.the.body.of.a.hunk."...(and |
| 77580 | 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 68 75 6e 6b 29 0a 20 20 20 | .(magit-section-match.'hunk).... |
| 775a0 | 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 63 6f 6e 74 65 6e 74 20 28 6f 72 65 66 20 28 6d | ....(and-let*.((content.(oref.(m |
| 775c0 | 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 20 63 6f 6e 74 65 6e 74 29 29 29 | agit-current-section).content))) |
| 775e0 | 0a 20 20 20 20 20 20 20 20 20 28 3e 20 28 6d 61 67 69 74 2d 70 6f 69 6e 74 29 20 63 6f 6e 74 65 | ..........(>.(magit-point).conte |
| 77600 | 6e 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 2d 63 6f 6d 62 69 | nt))))..(defun.magit-diff--combi |
| 77620 | 6e 65 64 2d 70 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 28 63 6c 2d 61 73 73 65 72 74 20 28 63 6c | ned-p.(section)...(cl-assert.(cl |
| 77640 | 2d 74 79 70 65 70 20 73 65 63 74 69 6f 6e 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 73 65 63 74 69 | -typep.section.'magit-file-secti |
| 77660 | 6f 6e 29 29 0a 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 60 64 69 66 66 20 | on))...(string-match-p."\\`diff. |
| 77680 | 2d 2d 5c 5c 28 63 6f 6d 62 69 6e 65 64 5c 5c 7c 63 63 5c 5c 29 22 20 28 6f 72 65 66 20 73 65 63 | --\\(combined\\|cc\\)".(oref.sec |
| 776a0 | 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 0a 0a 3b 3b 3b 20 44 69 66 66 20 45 78 74 72 61 63 74 0a | tion.value)))..;;;.Diff.Extract. |
| 776c0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 65 72 20 28 | .(defun.magit-diff-file-header.( |
| 776e0 | 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 2d 72 65 6e 61 6d 65 29 0a 20 20 28 | section.&optional.no-rename)...( |
| 77700 | 77 68 65 6e 20 28 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 | when.(magit-hunk-section-p.secti |
| 77720 | 6f 6e 29 0a 20 20 20 20 28 73 65 74 71 20 73 65 63 74 69 6f 6e 20 28 6f 72 65 66 20 73 65 63 74 | on).....(setq.section.(oref.sect |
| 77740 | 69 6f 6e 20 70 61 72 65 6e 74 29 29 29 0a 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 66 69 6c 65 | ion.parent)))...(and.(magit-file |
| 77760 | 2d 73 65 63 74 69 6f 6e 2d 70 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 | -section-p.section)........(let. |
| 77780 | 28 28 68 65 61 64 65 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 68 65 61 64 65 72 29 29 29 | ((header.(oref.section.header))) |
| 777a0 | 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 6e 6f 2d 72 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 | ..........(if.no-rename......... |
| 777c0 | 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 | .....(replace-regexp-in-string.. |
| 777e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5e 2d 2d 2d 20 5c 5c 28 2e 2b 5c 5c 29 22 20 28 6f 72 | ............."^---.\\(.+\\)".(or |
| 77800 | 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 20 68 65 61 64 65 72 20 74 20 74 20 31 29 0a | ef.section.value).header.t.t.1). |
| 77820 | 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | ...........header))))..(defun.ma |
| 77840 | 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 68 65 61 64 65 72 20 28 73 65 63 | git-diff-hunk-region-header.(sec |
| 77860 | 74 69 6f 6e 29 0a 20 20 28 6c 65 74 20 28 28 70 61 74 63 68 20 28 6d 61 67 69 74 2d 64 69 66 66 | tion)...(let.((patch.(magit-diff |
| 77880 | 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 70 61 74 63 68 20 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 | -hunk-region-patch.section)))... |
| 778a0 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 6e 22 20 70 61 74 63 68 29 0a 20 20 20 20 | ..(string-match."\n".patch)..... |
| 778c0 | 28 73 75 62 73 74 72 69 6e 67 20 70 61 74 63 68 20 30 20 28 31 2d 20 28 6d 61 74 63 68 2d 65 6e | (substring.patch.0.(1-.(match-en |
| 778e0 | 64 20 30 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b | d.0)))))..(defun.magit-diff-hunk |
| 77900 | 2d 72 65 67 69 6f 6e 2d 70 61 74 63 68 20 28 73 65 63 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c | -region-patch.(section.&optional |
| 77920 | 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 6f 70 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 | .args)...(let.((op.(if.(member." |
| 77940 | 2d 2d 72 65 76 65 72 73 65 22 20 61 72 67 73 29 20 22 2b 22 20 22 2d 22 29 29 0a 20 20 20 20 20 | --reverse".args)."+"."-"))...... |
| 77960 | 20 20 20 28 73 62 65 67 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 | ...(sbeg.(oref.section.start)).. |
| 77980 | 20 20 20 20 20 20 20 28 72 62 65 67 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 72 65 | .......(rbeg.(magit-diff-hunk-re |
| 779a0 | 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 72 65 6e 64 20 28 | gion-beginning)).........(rend.( |
| 779c0 | 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 6e 64 20 28 6f 72 65 66 | region-end)).........(send.(oref |
| 779e0 | 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 70 61 74 63 68 20 6e 69 | .section.end)).........(patch.ni |
| 77a00 | 6c 29 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 67 | l)).....(save-excursion.......(g |
| 77a20 | 6f 74 6f 2d 63 68 61 72 20 73 62 65 67 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3c 20 28 | oto-char.sbeg).......(while.(<.( |
| 77a40 | 70 6f 69 6e 74 29 20 73 65 6e 64 29 0a 20 20 20 20 20 20 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 | point).send).........(looking-at |
| 77a60 | 20 22 5c 5c 28 2e 5c 5c 29 5c 5c 28 5b 5e 5c 6e 5d 2a 5c 6e 5c 5c 29 22 29 0a 20 20 20 20 20 20 | ."\\(.\\)\\([^\n]*\n\\)")....... |
| 77a80 | 20 20 28 63 6f 6e 64 20 28 28 6f 72 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 40 | ..(cond.((or.(string-match-p."[@ |
| 77aa0 | 20 5d 22 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 | .]".(match-string-no-properties. |
| 77ac0 | 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 3e 3d 20 | 1))....................(and.(>=. |
| 77ae0 | 28 70 6f 69 6e 74 29 20 72 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (point).rbeg)................... |
| 77b00 | 20 20 20 20 20 20 28 3c 3d 20 28 70 6f 69 6e 74 29 20 72 65 6e 64 29 29 29 0a 20 20 20 20 20 20 | ......(<=.(point).rend)))....... |
| 77b20 | 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d | .........(push.(match-string-no- |
| 77b40 | 70 72 6f 70 65 72 74 69 65 73 20 30 29 20 70 61 74 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 | properties.0).patch))........... |
| 77b60 | 20 20 20 20 28 28 65 71 75 61 6c 20 6f 70 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d | ....((equal.op.(match-string-no- |
| 77b80 | 70 72 6f 70 65 72 74 69 65 73 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | properties.1))................(p |
| 77ba0 | 75 73 68 20 28 63 6f 6e 63 61 74 20 22 20 22 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f | ush.(concat.".".(match-string-no |
| 77bc0 | 2d 70 72 6f 70 65 72 74 69 65 73 20 32 29 29 20 70 61 74 63 68 29 29 29 0a 20 20 20 20 20 20 20 | -properties.2)).patch)))........ |
| 77be0 | 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 | .(forward-line))).....(let.((buf |
| 77c00 | 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 6e 69 6c 29 29 20 3b 20 23 33 37 | fer-list-update-hook.nil)).;.#37 |
| 77c20 | 35 39 0a 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 | 59.......(with-temp-buffer...... |
| 77c40 | 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 | ...(insert.(mapconcat.#'identity |
| 77c60 | 20 28 72 65 76 65 72 73 65 20 70 61 74 63 68 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 28 64 | .(reverse.patch)."")).........(d |
| 77c80 | 69 66 66 2d 66 69 78 75 70 2d 6d 6f 64 69 66 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f | iff-fixup-modifs.(point-min).(po |
| 77ca0 | 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 61 74 63 68 20 28 62 | int-max)).........(setq.patch.(b |
| 77cc0 | 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 29 0a 20 20 20 20 70 61 74 63 68 29 29 0a 0a 3b 3b | uffer-string)))).....patch))..;; |
| 77ce0 | 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 64 69 66 66 29 0a 3b 3b 3b 20 6d 61 | ;._.(provide.'magit-diff).;;;.ma |
| 77d00 | 67 69 74 2d 64 69 66 66 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 | git-diff.el.ends.here........... |
| 77d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77e00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 65 64 69 66 66 2e | magit-20240404.1901/magit-ediff. |
| 77e20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 77e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77e60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 77e80 | 30 30 36 32 35 35 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 31 37 00 20 30 00 00 00 | 0062555.00000000000.014617..0... |
| 77ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77f00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 77f20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 77f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 77fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 78000 | 3b 3b 3b 20 6d 61 67 69 74 2d 65 64 69 66 66 2e 65 6c 20 2d 2d 2d 20 45 64 69 66 66 20 65 78 74 | ;;;.magit-ediff.el.---.Ediff.ext |
| 78020 | 65 6e 73 69 6f 6e 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | ension.for.Magit..-*-.lexical-bi |
| 78040 | 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 | nding:t.-*-..;;.Copyright.(C).20 |
| 78060 | 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 | 08-2024.The.Magit.Project.Contri |
| 78080 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | butors..;;.Author:.Jonas.Bernoul |
| 780a0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 | li.<jonas@bernoul.li>.;;.Maintai |
| 780c0 | 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e | ner:.Jonas.Bernoulli.<jonas@bern |
| 780e0 | 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 | oul.li>..;;.SPDX-License-Identif |
| 78100 | 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 | ier:.GPL-3.0-or-later..;;.Magit. |
| 78120 | 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 | is.free.software:.you.can.redist |
| 78140 | 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e | ribute.it.and/or.modify.it.;;.un |
| 78160 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | der.the.terms.of.the.GNU.General |
| 78180 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a | .Public.License.as.published.by. |
| 781a0 | 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | ;;.the.Free.Software.Foundation, |
| 781c0 | 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | .either.version.3.of.the.License |
| 781e0 | 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 | ,.or.;;.(at.your.option).any.lat |
| 78200 | 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 | er.version..;;.;;.Magit.is.distr |
| 78220 | 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 | ibuted.in.the.hope.that.it.will. |
| 78240 | 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 | be.useful,.but.WITHOUT.;;.ANY.WA |
| 78260 | 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 | RRANTY;.without.even.the.implied |
| 78280 | 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 | .warranty.of.MERCHANTABILITY.;;. |
| 782a0 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
| 782c0 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | OSE...See.the.GNU.General.Public |
| 782e0 | 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b | .;;.License.for.more.details..;; |
| 78300 | 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 | .;;.You.should.have.received.a.c |
| 78320 | 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | opy.of.the.GNU.General.Public.Li |
| 78340 | 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e | cense.;;.along.with.Magit...If.n |
| 78360 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 | ot,.see.<https://www.gnu.org/lic |
| 78380 | 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 | enses/>...;;;.Commentary:..;;.Th |
| 783a0 | 69 73 20 6c 69 62 72 61 72 79 20 70 72 6f 76 69 64 65 73 20 62 61 73 69 63 20 73 75 70 70 6f 72 | is.library.provides.basic.suppor |
| 783c0 | 74 20 66 6f 72 20 45 64 69 66 66 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 | t.for.Ediff...;;;.Code:..(requir |
| 783e0 | 65 20 27 6d 61 67 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 65 64 69 66 66 29 0a 28 72 65 71 | e.'magit)..(require.'ediff).(req |
| 78400 | 75 69 72 65 20 27 73 6d 65 72 67 65 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 76 61 72 20 73 6d 65 72 | uire.'smerge-mode)..(defvar.smer |
| 78420 | 67 65 2d 65 64 69 66 66 2d 62 75 66 29 0a 28 64 65 66 76 61 72 20 73 6d 65 72 67 65 2d 65 64 69 | ge-ediff-buf).(defvar.smerge-edi |
| 78440 | 66 66 2d 77 69 6e 64 6f 77 73 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 | ff-windows)..;;;.Options..(defgr |
| 78460 | 6f 75 70 20 6d 61 67 69 74 2d 65 64 69 66 66 20 6e 69 6c 0a 20 20 22 45 64 69 66 66 20 73 75 70 | oup.magit-ediff.nil..."Ediff.sup |
| 78480 | 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d | port.for.Magit."...:link.'(info- |
| 784a0 | 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 45 64 69 66 66 69 6e 67 22 29 0a 20 20 3a 67 72 6f 75 70 | link."(magit)Ediffing")...:group |
| 784c0 | 20 27 6d 61 67 69 74 2d 65 78 74 65 6e 73 69 6f 6e 73 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | .'magit-extensions)..(defcustom. |
| 784e0 | 6d 61 67 69 74 2d 65 64 69 66 66 2d 71 75 69 74 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d | magit-ediff-quit-hook...'(magit- |
| 78500 | 65 64 69 66 66 2d 63 6c 65 61 6e 75 70 2d 61 75 78 69 6c 69 61 72 79 2d 62 75 66 66 65 72 73 0a | ediff-cleanup-auxiliary-buffers. |
| 78520 | 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 74 6f 72 65 2d 70 72 65 76 69 6f 75 73 | ....magit-ediff-restore-previous |
| 78540 | 2d 77 69 6e 63 6f 6e 66 29 0a 20 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 | -winconf)..."Hooks.to.run.after. |
| 78560 | 66 69 6e 69 73 68 69 6e 67 20 45 64 69 66 66 2c 20 77 68 65 6e 20 74 68 61 74 20 77 61 73 20 69 | finishing.Ediff,.when.that.was.i |
| 78580 | 6e 76 6f 6b 65 64 20 75 73 69 6e 67 20 4d 61 67 69 74 2e 0a 54 68 65 20 68 6f 6f 6b 73 20 61 72 | nvoked.using.Magit..The.hooks.ar |
| 785a0 | 65 20 72 75 6e 20 69 6e 20 74 68 65 20 45 64 69 66 66 20 63 6f 6e 74 72 6f 6c 20 62 75 66 66 65 | e.run.in.the.Ediff.control.buffe |
| 785c0 | 72 2e 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 0a 74 6f 20 60 65 64 69 66 66 2d 71 75 | r...This.is.similar.to.`ediff-qu |
| 785e0 | 69 74 2d 68 6f 6f 6b 27 20 62 75 74 20 74 61 6b 65 73 20 74 68 65 20 6e 65 65 64 73 20 6f 66 20 | it-hook'.but.takes.the.needs.of. |
| 78600 | 4d 61 67 69 74 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 0a 54 68 65 20 60 65 64 69 66 66 2d 71 | Magit.into.account..The.`ediff-q |
| 78620 | 75 69 74 2d 68 6f 6f 6b 27 20 69 73 20 69 67 6e 6f 72 65 64 20 62 79 20 45 64 69 66 66 20 73 65 | uit-hook'.is.ignored.by.Ediff.se |
| 78640 | 73 73 69 6f 6e 73 20 77 68 69 63 68 20 77 65 72 65 0a 69 6e 76 6f 6b 65 64 20 75 73 69 6e 67 20 | ssions.which.were.invoked.using. |
| 78660 | 4d 61 67 69 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | Magit."...:package-version.'(mag |
| 78680 | 69 74 20 2e 20 22 32 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 64 | it..."2.2.0")...:group.'magit-ed |
| 786a0 | 69 66 66 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 67 65 74 20 23 27 6d 61 67 69 74 | iff...:type.'hook...:get.#'magit |
| 786c0 | 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 65 74 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 | -hook-custom-get...:options.'(ma |
| 786e0 | 67 69 74 2d 65 64 69 66 66 2d 63 6c 65 61 6e 75 70 2d 61 75 78 69 6c 69 61 72 79 2d 62 75 66 66 | git-ediff-cleanup-auxiliary-buff |
| 78700 | 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 | ers..............magit-ediff-res |
| 78720 | 74 6f 72 65 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 29 29 0a 0a 28 64 65 66 63 75 73 | tore-previous-winconf))..(defcus |
| 78740 | 74 6f 6d 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 72 65 73 6f 6c 76 65 2d 66 75 6e | tom.magit-ediff-dwim-resolve-fun |
| 78760 | 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 | ction.#'magit-ediff-resolve-rest |
| 78780 | 0a 20 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 | ..."The.function.`magit-ediff-dw |
| 787a0 | 69 6d 27 20 75 73 65 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 63 6f 6e 66 6c 69 63 74 73 2e 22 0a | im'.uses.to.resolve.conflicts.". |
| 787c0 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e | ..:package-version.'(magit..."4. |
| 787e0 | 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 64 69 66 66 0a 20 20 3a 74 | 0.0")...:group.'magit-ediff...:t |
| 78800 | 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 65 64 69 66 66 2d | ype.'(choice.(const.magit-ediff- |
| 78820 | 72 65 73 6f 6c 76 65 2d 72 65 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | resolve-rest)..................( |
| 78840 | 63 6f 6e 73 74 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c 29 0a 20 | const.magit-ediff-resolve-all).. |
| 78860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 6d 61 67 69 74 2d 67 69 74 | ................(const.magit-git |
| 78880 | 2d 6d 65 72 67 65 74 6f 6f 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d | -mergetool)))..(defcustom.magit- |
| 788a0 | 65 64 69 66 66 2d 64 77 69 6d 2d 73 68 6f 77 2d 6f 6e 2d 68 75 6e 6b 73 20 6e 69 6c 0a 20 20 22 | ediff-dwim-show-on-hunks.nil..." |
| 788c0 | 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 27 20 72 75 6e 73 20 | Whether.`magit-ediff-dwim'.runs. |
| 788e0 | 73 68 6f 77 20 76 61 72 69 61 6e 74 73 20 6f 6e 20 68 75 6e 6b 73 2e 0a 49 66 20 6e 6f 6e 2d 6e | show.variants.on.hunks..If.non-n |
| 78900 | 69 6c 2c 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 27 20 6f 72 | il,.`magit-ediff-show-staged'.or |
| 78920 | 0a 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 6e 73 74 61 67 65 64 27 20 61 72 65 | .`magit-ediff-show-unstaged'.are |
| 78940 | 20 63 61 6c 6c 65 64 20 62 61 73 65 64 20 6f 6e 20 77 68 61 74 20 73 65 63 74 69 6f 6e 20 74 68 | .called.based.on.what.section.th |
| 78960 | 65 0a 68 75 6e 6b 20 69 73 20 69 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 60 6d 61 67 69 74 | e.hunk.is.in...Otherwise,.`magit |
| 78980 | 2d 65 64 69 66 66 2d 64 77 69 6d 27 20 72 75 6e 73 0a 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 | -ediff-dwim'.runs.`magit-ediff-s |
| 789a0 | 74 61 67 65 27 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 6e 20 75 6e 63 6f 6d 6d | tage'.when.point.is.on.an.uncomm |
| 789c0 | 69 74 74 65 64 20 68 75 6e 6b 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | itted.hunk."...:package-version. |
| 789e0 | 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."2.2.0")...:group.'mag |
| 78a00 | 69 74 2d 65 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 | it-ediff...:type.'boolean)..(def |
| 78a20 | 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 2d 77 69 | custom.magit-ediff-show-stash-wi |
| 78a40 | 74 68 2d 69 6e 64 65 78 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 65 64 69 | th-index.t..."Whether.`magit-edi |
| 78a60 | 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 27 20 73 68 6f 77 73 20 74 68 65 20 73 74 61 74 65 20 6f | ff-show-stash'.shows.the.state.o |
| 78a80 | 66 20 74 68 65 20 69 6e 64 65 78 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 61 20 | f.the.index...If.non-nil,.use.a. |
| 78aa0 | 74 68 69 72 64 20 45 64 69 66 66 20 62 75 66 66 65 72 20 74 6f 20 64 69 73 74 69 6e 67 75 69 73 | third.Ediff.buffer.to.distinguis |
| 78ac0 | 68 20 77 68 69 63 68 20 63 68 61 6e 67 65 73 0a 69 6e 20 74 68 65 20 73 74 61 73 68 20 77 65 72 | h.which.changes.in.the.stash.wer |
| 78ae0 | 65 20 73 74 61 67 65 64 2e 20 20 49 6e 20 63 61 73 65 73 20 77 68 65 72 65 20 74 68 65 20 73 74 | e.staged...In.cases.where.the.st |
| 78b00 | 61 73 68 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 0a 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c 20 | ash.contains.no.staged.changes,. |
| 78b20 | 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 61 20 74 77 6f 2d 62 75 66 66 65 72 20 45 64 69 66 66 2e | fall.back.to.a.two-buffer.Ediff. |
| 78b40 | 0a 0a 4d 6f 72 65 20 73 70 65 63 69 66 69 63 61 6c 6c 79 2c 20 61 20 73 74 61 73 68 20 69 73 20 | ..More.specifically,.a.stash.is. |
| 78b60 | 61 20 6d 65 72 67 65 20 63 6f 6d 6d 69 74 2c 20 73 74 61 73 68 40 7b 4e 7d 2c 20 77 69 74 68 0a | a.merge.commit,.stash@{N},.with. |
| 78b80 | 70 6f 74 65 6e 74 69 61 6c 6c 79 20 74 68 72 65 65 20 70 61 72 65 6e 74 73 2e 0a 0a 2a 20 73 74 | potentially.three.parents...*.st |
| 78ba0 | 61 73 68 40 7b 4e 7d 5e 31 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 60 48 45 41 44 27 20 | ash@{N}^1.represents.the.`HEAD'. |
| 78bc0 | 63 6f 6d 6d 69 74 20 61 74 20 74 68 65 20 74 69 6d 65 20 74 68 65 20 73 74 61 73 68 0a 20 20 77 | commit.at.the.time.the.stash...w |
| 78be0 | 61 73 20 63 72 65 61 74 65 64 2e 0a 0a 2a 20 73 74 61 73 68 40 7b 4e 7d 5e 32 20 72 65 63 6f 72 | as.created...*.stash@{N}^2.recor |
| 78c00 | 64 73 20 61 6e 79 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 77 65 72 65 20 73 74 61 67 65 64 20 | ds.any.changes.that.were.staged. |
| 78c20 | 77 68 65 6e 20 74 68 65 20 73 74 61 73 68 0a 20 20 77 61 73 20 6d 61 64 65 2e 0a 0a 2a 20 73 74 | when.the.stash...was.made...*.st |
| 78c40 | 61 73 68 40 7b 4e 7d 5e 33 2c 20 69 66 20 69 74 20 65 78 69 73 74 73 2c 20 63 6f 6e 74 61 69 6e | ash@{N}^3,.if.it.exists,.contain |
| 78c60 | 73 20 66 69 6c 65 73 20 74 68 61 74 20 77 65 72 65 20 75 6e 74 72 61 63 6b 65 64 0a 20 20 77 68 | s.files.that.were.untracked...wh |
| 78c80 | 65 6e 20 73 74 61 73 68 69 6e 67 2e 0a 0a 49 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 | en.stashing...If.this.option.is. |
| 78ca0 | 6e 6f 6e 2d 6e 69 6c 2c 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 | non-nil,.`magit-ediff-show-stash |
| 78cc0 | 27 20 77 69 6c 6c 20 72 75 6e 0a 45 64 69 66 66 20 6f 6e 20 61 20 66 69 6c 65 20 75 73 69 6e 67 | '.will.run.Ediff.on.a.file.using |
| 78ce0 | 20 74 68 72 65 65 20 62 75 66 66 65 72 73 3a 20 6f 6e 65 20 66 6f 72 20 73 74 61 73 68 40 7b 4e | .three.buffers:.one.for.stash@{N |
| 78d00 | 7d 2c 20 61 6e 6f 74 68 65 72 0a 66 6f 72 20 73 74 61 73 68 40 7b 4e 7d 5e 31 2c 20 61 6e 64 20 | },.another.for.stash@{N}^1,.and. |
| 78d20 | 61 20 74 68 69 72 64 20 66 6f 72 20 73 74 61 73 68 40 7b 4e 7d 5e 32 2e 0a 0a 4f 74 68 65 72 77 | a.third.for.stash@{N}^2...Otherw |
| 78d40 | 69 73 65 2c 20 45 64 69 66 66 20 75 73 65 73 20 74 77 6f 20 62 75 66 66 65 72 73 2c 20 63 6f 6d | ise,.Ediff.uses.two.buffers,.com |
| 78d60 | 70 61 72 69 6e 67 0a 73 74 61 73 68 40 7b 4e 7d 5e 31 2e 2e 73 74 61 73 68 40 7b 4e 7d 2e 20 20 | paring.stash@{N}^1..stash@{N}... |
| 78d80 | 41 6c 6f 6e 67 20 77 69 74 68 20 61 6e 79 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c | Along.with.any.unstaged.changes, |
| 78da0 | 20 63 68 61 6e 67 65 73 0a 69 6e 20 74 68 65 20 69 6e 64 65 78 20 63 6f 6d 6d 69 74 2c 20 73 74 | .changes.in.the.index.commit,.st |
| 78dc0 | 61 73 68 40 7b 4e 7d 5e 32 2c 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 20 69 6e 20 74 68 69 73 | ash@{N}^2,.will.be.shown.in.this |
| 78de0 | 0a 63 6f 6d 70 61 72 69 73 6f 6e 20 75 6e 6c 65 73 73 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 | .comparison.unless.they.conflict |
| 78e00 | 65 64 20 77 69 74 68 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 0a 74 | ed.with.changes.in.the.working.t |
| 78e20 | 72 65 65 20 61 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 73 74 61 73 68 69 6e 67 2e 22 0a 20 20 | ree.at.the.time.of.stashing."... |
| 78e40 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 36 2e | :package-version.'(magit..."2.6. |
| 78e60 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 64 69 66 66 0a 20 20 3a 74 79 70 | 0")...:group.'magit-ediff...:typ |
| 78e80 | 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 65 64 69 66 66 | e.'boolean)..(defvar.magit-ediff |
| 78ea0 | 2d 75 73 65 2d 69 6e 64 69 72 65 63 74 2d 62 75 66 66 65 72 73 20 6e 69 6c 0a 20 20 22 57 68 65 | -use-indirect-buffers.nil..."Whe |
| 78ec0 | 74 68 65 72 20 74 6f 20 75 73 65 20 69 6e 64 69 72 65 63 74 20 62 75 66 66 65 72 73 2e 0a 45 64 | ther.to.use.indirect.buffers..Ed |
| 78ee0 | 69 66 66 20 61 6c 72 65 61 64 79 20 64 6f 65 73 20 61 20 6c 6f 74 20 6f 66 20 62 75 66 66 65 72 | iff.already.does.a.lot.of.buffer |
| 78f00 | 20 61 6e 64 20 66 69 6c 65 20 73 68 75 66 66 6c 69 6e 67 20 61 6e 64 20 49 0a 72 65 63 6f 6d 6d | .and.file.shuffling.and.I.recomm |
| 78f20 | 65 6e 64 20 79 6f 75 20 64 6f 20 6e 6f 74 20 66 75 72 74 68 65 72 20 63 6f 6d 70 6c 69 63 61 74 | end.you.do.not.further.complicat |
| 78f40 | 65 20 74 68 61 74 20 62 79 20 65 6e 61 62 6c 69 6e 67 20 74 68 69 73 2e 22 29 0a 0a 3b 3b 3b 20 | e.that.by.enabling.this.")..;;;. |
| 78f60 | 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 70 72 | Commands..(defvar.magit-ediff-pr |
| 78f80 | 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 6e 69 6c 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | evious-winconf.nil)..;;;###autol |
| 78fa0 | 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 65 64 69 66 66 20 22 6d 61 67 69 | oad.(autoload.'magit-ediff."magi |
| 78fc0 | 74 2d 65 64 69 66 66 22 20 6e 69 6c 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d | t-ediff".nil).(transient-define- |
| 78fe0 | 70 72 65 66 69 78 20 6d 61 67 69 74 2d 65 64 69 66 66 20 28 29 0a 20 20 22 53 68 6f 77 20 64 69 | prefix.magit-ediff.()..."Show.di |
| 79000 | 66 66 65 72 65 6e 63 65 73 20 75 73 69 6e 67 20 74 68 65 20 45 64 69 66 66 20 70 61 63 6b 61 67 | fferences.using.the.Ediff.packag |
| 79020 | 65 2e 22 0a 20 20 3a 69 6e 66 6f 2d 6d 61 6e 75 61 6c 20 22 28 65 64 69 66 66 29 22 0a 20 20 5b | e."...:info-manual."(ediff)"...[ |
| 79040 | 22 45 64 69 66 66 22 0a 20 20 20 5b 28 22 45 22 20 22 44 77 69 6d 22 20 20 20 20 20 20 20 20 20 | "Ediff"....[("E"."Dwim"......... |
| 79060 | 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 29 0a 20 20 20 20 28 22 73 22 20 22 53 74 61 | .magit-ediff-dwim).....("s"."Sta |
| 79080 | 67 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 29 5d 0a | ge".........magit-ediff-stage)]. |
| 790a0 | 20 20 20 5b 28 22 6d 22 20 22 52 65 73 6f 6c 76 65 20 72 65 73 74 22 20 20 20 20 20 20 20 20 20 | ...[("m"."Resolve.rest"......... |
| 790c0 | 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 29 0a 20 20 20 | ...magit-ediff-resolve-rest).... |
| 790e0 | 20 28 22 4d 22 20 22 52 65 73 6f 6c 76 65 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 73 22 20 20 20 | .("M"."Resolve.all.conflicts"... |
| 79100 | 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c 29 0a 20 20 20 20 28 22 74 | magit-ediff-resolve-all).....("t |
| 79120 | 22 20 22 52 65 73 6f 6c 76 65 20 75 73 69 6e 67 20 6d 65 72 67 65 74 6f 6f 6c 22 20 6d 61 67 69 | "."Resolve.using.mergetool".magi |
| 79140 | 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 29 5d 0a 20 20 20 5b 28 22 75 22 20 22 53 68 6f 77 | t-git-mergetool)]....[("u"."Show |
| 79160 | 20 75 6e 73 74 61 67 65 64 22 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 6e 73 74 | .unstaged".magit-ediff-show-unst |
| 79180 | 61 67 65 64 29 0a 20 20 20 20 28 22 69 22 20 22 53 68 6f 77 20 73 74 61 67 65 64 22 20 20 20 6d | aged).....("i"."Show.staged"...m |
| 791a0 | 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 29 0a 20 20 20 20 28 22 77 22 | agit-ediff-show-staged).....("w" |
| 791c0 | 20 22 53 68 6f 77 20 77 6f 72 6b 74 72 65 65 22 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f | ."Show.worktree".magit-ediff-sho |
| 791e0 | 77 2d 77 6f 72 6b 69 6e 67 2d 74 72 65 65 29 5d 0a 20 20 20 5b 28 22 63 22 20 22 53 68 6f 77 20 | w-working-tree)]....[("c"."Show. |
| 79200 | 63 6f 6d 6d 69 74 22 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 63 6f 6d 6d 69 | commit"...magit-ediff-show-commi |
| 79220 | 74 29 0a 20 20 20 20 28 22 72 22 20 22 53 68 6f 77 20 72 61 6e 67 65 22 20 20 20 20 6d 61 67 69 | t).....("r"."Show.range"....magi |
| 79240 | 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 29 0a 20 20 20 20 28 22 7a 22 20 22 53 68 6f 77 20 | t-ediff-compare).....("z"."Show. |
| 79260 | 73 74 61 73 68 22 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 | stash"....magit-ediff-show-stash |
| 79280 | 29 5d 5d 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 | )]])..(defmacro.magit-ediff-buff |
| 792a0 | 65 72 73 20 28 61 20 62 20 26 6f 70 74 69 6f 6e 61 6c 20 63 20 73 65 74 75 70 20 71 75 69 74 20 | ers.(a.b.&optional.c.setup.quit. |
| 792c0 | 66 69 6c 65 29 0a 20 20 22 52 75 6e 20 45 64 69 66 66 20 6f 6e 20 74 77 6f 20 6f 72 20 74 68 72 | file)..."Run.Ediff.on.two.or.thr |
| 792e0 | 65 65 20 62 75 66 66 65 72 73 2e 0a 54 68 69 73 20 69 73 20 61 20 77 72 61 70 70 65 72 20 61 72 | ee.buffers..This.is.a.wrapper.ar |
| 79300 | 6f 75 6e 64 20 60 65 64 69 66 66 2d 62 75 66 66 65 72 73 2d 69 6e 74 65 72 6e 61 6c 27 2e 0a 0a | ound.`ediff-buffers-internal'... |
| 79320 | 41 2c 20 42 20 61 6e 64 20 43 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 20 28 47 45 54 2d 42 55 | A,.B.and.C.have.the.form.(GET-BU |
| 79340 | 46 46 45 52 20 43 52 45 41 54 45 2d 42 55 46 46 45 52 29 2e 20 20 49 66 0a 47 45 54 2d 42 55 46 | FFER.CREATE-BUFFER)...If.GET-BUF |
| 79360 | 46 45 52 20 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2c 20 74 68 65 | FER.returns.a.non-nil.value,.the |
| 79380 | 6e 20 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 75 73 65 64 20 61 6e 64 0a 69 74 20 69 73 20 | n.that.buffer.is.used.and.it.is. |
| 793a0 | 6e 6f 74 20 6b 69 6c 6c 65 64 20 77 68 65 6e 20 65 78 69 74 69 6e 67 20 45 64 69 66 66 2e 20 20 | not.killed.when.exiting.Ediff... |
| 793c0 | 4f 74 68 65 72 77 69 73 65 20 43 52 45 41 54 45 2d 42 55 46 46 45 52 0a 6d 75 73 74 20 72 65 74 | Otherwise.CREATE-BUFFER.must.ret |
| 793e0 | 75 72 6e 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 61 74 20 69 73 20 6b 69 6c 6c 65 64 20 | urn.a.buffer.and.that.is.killed. |
| 79400 | 77 68 65 6e 20 65 78 69 74 69 6e 67 20 45 64 69 66 66 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c | when.exiting.Ediff...If.non-nil, |
| 79420 | 20 53 45 54 55 50 20 6d 75 73 74 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 2e 20 20 49 74 20 69 | .SETUP.must.be.a.function...It.i |
| 79440 | 73 20 63 61 6c 6c 65 64 20 77 69 74 68 6f 75 74 0a 61 72 67 75 6d 65 6e 74 73 20 61 66 74 65 72 | s.called.without.arguments.after |
| 79460 | 20 45 64 69 66 66 20 69 73 20 64 6f 6e 65 20 73 65 74 74 69 6e 67 20 75 70 20 62 75 66 66 65 72 | .Ediff.is.done.setting.up.buffer |
| 79480 | 73 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 51 55 49 54 20 6d 75 73 74 20 62 65 20 61 20 66 | s...If.non-nil,.QUIT.must.be.a.f |
| 794a0 | 75 6e 63 74 69 6f 6e 2e 20 20 49 74 20 69 73 20 61 64 64 65 64 20 74 6f 0a 60 65 64 69 66 66 2d | unction...It.is.added.to.`ediff- |
| 794c0 | 71 75 69 74 2d 68 6f 6f 6b 27 20 61 6e 64 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 6f 75 74 | quit-hook'.and.is.called.without |
| 794e0 | 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 49 66 20 46 49 4c 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c | .arguments...If.FILE.is.non-nil, |
| 79500 | 20 74 68 65 6e 20 70 65 72 66 6f 72 6d 20 61 20 6d 65 72 67 65 2e 20 20 54 68 65 20 6d 65 72 67 | .then.perform.a.merge...The.merg |
| 79520 | 65 20 72 65 73 75 6c 74 0a 69 73 20 70 75 74 20 69 6e 20 46 49 4c 45 2e 22 0a 20 20 28 6c 65 74 | e.result.is.put.in.FILE."...(let |
| 79540 | 20 28 67 65 74 20 6d 61 6b 65 20 6b 69 6c 6c 20 28 63 68 61 72 20 3f 41 29 29 0a 20 20 20 20 28 | .(get.make.kill.(char.?A)).....( |
| 79560 | 64 6f 6c 69 73 74 20 28 73 70 65 63 20 28 6c 69 73 74 20 61 20 62 20 63 29 29 0a 20 20 20 20 20 | dolist.(spec.(list.a.b.c))...... |
| 79580 | 20 28 69 66 20 28 6e 6f 74 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | .(if.(not.spec)...........(push. |
| 795a0 | 6e 69 6c 20 6d 61 6b 65 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 | nil.make).........(pcase-let.((` |
| 795c0 | 28 2c 67 20 2c 6d 29 20 73 70 65 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | (,g.,m).spec))...........(let.(( |
| 795e0 | 62 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 62 75 66 25 63 22 20 63 68 61 72 29 29 | b.(intern.(format."buf%c".char)) |
| 79600 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 60 28 2c 62 20 2c 67 29 20 67 65 | )).............(push.`(,b.,g).ge |
| 79620 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 61 6e 20 75 6e 66 | t).............;;.This.is.an.unf |
| 79640 | 6f 72 74 75 6e 61 74 65 20 63 6f 6d 70 6c 69 63 61 74 69 6f 6e 20 74 68 61 74 20 49 20 68 61 76 | ortunate.complication.that.I.hav |
| 79660 | 65 20 61 64 64 65 64 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 62 | e.added.for.............;;.the.b |
| 79680 | 65 6e 65 66 69 74 20 6f 66 20 6f 6e 65 20 75 73 65 72 2e 20 20 50 72 65 74 65 6e 64 20 77 65 20 | enefit.of.one.user...Pretend.we. |
| 796a0 | 75 73 65 64 20 74 68 69 73 20 69 6e 73 74 65 61 64 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b | used.this.instead:.............; |
| 796c0 | 3b 20 28 70 75 73 68 20 60 28 6f 72 20 2c 62 20 2c 6d 29 20 6d 61 6b 65 29 0a 20 20 20 20 20 20 | ;.(push.`(or.,b.,m).make)....... |
| 796e0 | 20 20 20 20 20 20 28 70 75 73 68 20 60 28 69 66 20 2c 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(push.`(if.,b............. |
| 79700 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 75 73 65 2d 69 | ...........(if.magit-ediff-use-i |
| 79720 | 6e 64 69 72 65 63 74 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndirect-buffers................. |
| 79740 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 31 20 28 6d 61 6b 65 2d 69 6e 64 69 72 65 63 74 | ...........(prog1.(make-indirect |
| 79760 | 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -buffer......................... |
| 79780 | 20 20 20 20 20 20 20 20 20 20 20 2c 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........,b................... |
| 797a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 | .................(generate-new-b |
| 797c0 | 75 66 66 65 72 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 20 2c 62 29 29 0a 20 20 20 | uffer-name.(buffer-name.,b)).... |
| 797e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 79800 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t).............................. |
| 79820 | 28 73 65 74 71 20 2c 62 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (setq.,b.nil)).................. |
| 79840 | 20 20 20 20 20 20 20 20 2c 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........,b)..................... |
| 79860 | 20 2c 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6b 65 29 0a 20 20 20 | .,m)...................make).... |
| 79880 | 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 60 28 75 6e 6c 65 73 73 20 2c 62 0a 20 20 20 20 20 | .........(push.`(unless.,b...... |
| 798a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 6f 72 20 6d 65 72 67 65 20 6a 6f 62 | ................;;.For.merge.job |
| 798c0 | 73 20 45 64 69 66 66 20 73 77 69 74 63 68 65 73 20 62 75 66 66 65 72 20 6e 61 6d 65 73 20 61 72 | s.Ediff.switches.buffer.names.ar |
| 798e0 | 6f 75 6e 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 | ound.......................;;.Se |
| 79900 | 65 20 28 69 66 20 65 64 69 66 66 2d 6d 65 72 67 65 2d 6a 6f 62 20 2e 2e 2e 29 20 69 6e 20 60 65 | e.(if.ediff-merge-job....).in.`e |
| 79920 | 64 69 66 66 2d 73 65 74 75 70 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | diff-setup'..................... |
| 79940 | 20 20 28 6c 65 74 20 28 28 76 61 72 20 2c 28 69 66 20 28 61 6e 64 20 66 69 6c 65 20 28 3d 20 63 | ..(let.((var.,(if.(and.file.(=.c |
| 79960 | 68 61 72 20 3f 43 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | har.?C))........................ |
| 79980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 64 69 66 66 2d 61 6e 63 65 73 74 6f 72 2d 62 75 | ..............'ediff-ancestor-bu |
| 799a0 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer............................ |
| 799c0 | 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 65 64 69 66 66 2d 62 | ........(intern.(format."ediff-b |
| 799e0 | 75 66 66 65 72 2d 25 63 22 20 63 68 61 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | uffer-%c".char)))))............. |
| 79a00 | 20 20 20 20 20 20 20 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 | ...........(ediff-kill-buffer-ca |
| 79a20 | 72 65 66 75 6c 6c 79 20 76 61 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | refully.var))).................. |
| 79a40 | 20 6b 69 6c 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 63 68 61 72 29 | .kill))...........(cl-incf.char) |
| 79a60 | 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 67 65 74 20 20 28 6e 72 65 76 65 72 73 65 20 67 65 74 | ))).....(setq.get..(nreverse.get |
| 79a80 | 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 6b 65 20 28 6e 72 65 76 65 72 73 65 20 6d 61 6b 65 | )).....(setq.make.(nreverse.make |
| 79aa0 | 29 29 0a 20 20 20 20 28 73 65 74 71 20 6b 69 6c 6c 20 28 6e 72 65 76 65 72 73 65 20 6b 69 6c 6c | )).....(setq.kill.(nreverse.kill |
| 79ac0 | 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 63 6f 6e 66 20 28 63 6c 2d 67 65 6e 73 79 6d 20 22 | )).....(let.((mconf.(cl-gensym." |
| 79ae0 | 63 6f 6e 66 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 66 69 6c 65 20 28 63 6c 2d 67 65 6e | conf"))...........(mfile.(cl-gen |
| 79b00 | 73 79 6d 20 22 66 69 6c 65 22 29 29 29 0a 20 20 20 20 20 20 60 28 6d 61 67 69 74 2d 77 69 74 68 | sym."file"))).......`(magit-with |
| 79b20 | 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 2c 6d 63 6f 6e 66 | -toplevel..........(let.((,mconf |
| 79b40 | 20 28 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 29 | .(current-window-configuration)) |
| 79b60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2c 6d 66 69 6c 65 20 2c 66 69 6c 65 29 0a 20 | ................(,mfile.,file).. |
| 79b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..............,@get)............ |
| 79ba0 | 28 65 64 69 66 66 2d 62 75 66 66 65 72 73 2d 69 6e 74 65 72 6e 61 6c 0a 20 20 20 20 20 20 20 20 | (ediff-buffers-internal......... |
| 79bc0 | 20 20 20 20 2c 40 6d 61 6b 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 2c 40 28 | ....,@make.............(list.,@( |
| 79be0 | 61 6e 64 20 73 65 74 75 70 20 28 6c 69 73 74 20 73 65 74 75 70 29 29 0a 20 20 20 20 20 20 20 20 | and.setup.(list.setup))......... |
| 79c00 | 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..........(lambda.()............ |
| 79c20 | 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 74 6f 20 6b 69 | .........;;.We.do.not.want.to.ki |
| 79c40 | 6c 6c 20 62 75 66 66 65 72 73 20 74 68 61 74 20 65 78 69 73 74 65 64 20 62 65 66 6f 72 65 0a 20 | ll.buffers.that.existed.before.. |
| 79c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 64 69 66 66 20 77 61 73 20 | ...................;;.Ediff.was. |
| 79c80 | 69 6e 76 6f 6b 65 64 2c 20 73 6f 20 77 65 20 63 61 6e 6e 6f 74 20 75 73 65 20 45 64 69 66 66 27 | invoked,.so.we.cannot.use.Ediff' |
| 79ca0 | 73 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | s.default.....................;; |
| 79cc0 | 20 71 75 69 74 20 66 75 6e 63 74 69 6f 6e 73 2e 20 20 45 64 69 66 66 20 73 70 6c 69 74 73 20 71 | .quit.functions...Ediff.splits.q |
| 79ce0 | 75 69 74 74 69 6e 67 20 61 63 72 6f 73 73 20 74 77 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | uitting.across.two.............. |
| 79d00 | 20 20 20 20 20 20 20 3b 3b 20 68 6f 6f 6b 73 20 66 6f 72 20 6d 65 72 67 65 20 6a 6f 62 73 20 62 | .......;;.hooks.for.merge.jobs.b |
| 79d20 | 75 74 20 77 65 20 6f 6e 6c 79 20 65 76 65 72 20 75 73 65 20 6f 6e 65 2e 0a 20 20 20 20 20 20 20 | ut.we.only.ever.use.one......... |
| 79d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 65 64 69 66 66 2d 71 | .............(setq-local.ediff-q |
| 79d60 | 75 69 74 2d 6d 65 72 67 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | uit-merge-hook.nil)............. |
| 79d80 | 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 65 64 69 66 66 2d 71 75 69 74 2d 68 | ........(setq-local.ediff-quit-h |
| 79da0 | 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ook............................. |
| 79dc0 | 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(list....................... |
| 79de0 | 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 61 6e 64 20 71 75 69 74 20 28 6c 69 73 74 20 71 75 69 | ...........,@(and.quit.(list.qui |
| 79e00 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t))............................. |
| 79e20 | 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(lambda.()................. |
| 79e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 6b 69 6c 6c 0a 20 20 20 20 20 20 | ...................,@kill....... |
| 79e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | .............................(le |
| 79e80 | 74 20 28 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 | t.((magit-ediff-previous-winconf |
| 79ea0 | 20 2c 6d 63 6f 6e 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .,mconf))....................... |
| 79ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 | ...............(run-hooks.'magit |
| 79ee0 | 2d 65 64 69 66 66 2d 71 75 69 74 2d 68 6f 6f 6b 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -ediff-quit-hook)))))))......... |
| 79f00 | 20 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 2c 28 61 6e 64 20 63 20 74 29 20 28 61 6e 64 | ....(pcase.(list.,(and.c.t).(and |
| 79f20 | 20 2c 6d 66 69 6c 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 6e 69 6c | .,mfile.t))...............('(nil |
| 79f40 | 20 6e 69 6c 29 20 27 65 64 69 66 66 2d 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 | .nil).'ediff-buffers)........... |
| 79f60 | 20 20 20 20 28 27 28 6e 69 6c 20 74 29 20 20 20 27 65 64 69 66 66 2d 6d 65 72 67 65 2d 62 75 66 | ....('(nil.t)...'ediff-merge-buf |
| 79f80 | 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 28 74 20 20 20 6e 69 6c 29 20 | fers)...............('(t...nil). |
| 79fa0 | 27 65 64 69 66 66 2d 62 75 66 66 65 72 73 33 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | 'ediff-buffers3)...............( |
| 79fc0 | 27 28 74 20 20 20 74 29 20 20 20 27 65 64 69 66 66 2d 6d 65 72 67 65 2d 62 75 66 66 65 72 73 2d | '(t...t)...'ediff-merge-buffers- |
| 79fe0 | 77 69 74 68 2d 61 6e 63 65 73 74 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 6d 66 69 | with-ancestor)).............,mfi |
| 7a000 | 6c 65 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | le))))))..;;;###autoload.(defun. |
| 7a020 | 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c 20 28 66 69 6c 65 29 0a 20 | magit-ediff-resolve-all.(file).. |
| 7a040 | 20 22 52 65 73 6f 6c 76 65 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 74 68 65 20 46 | ."Resolve.all.conflicts.in.the.F |
| 7a060 | 49 4c 45 20 61 74 20 70 6f 69 6e 74 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a 49 66 20 74 68 | ILE.at.point.using.Ediff...If.th |
| 7a080 | 65 72 65 20 69 73 20 6e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 69 66 20 69 74 | ere.is.no.file.at.point.or.if.it |
| 7a0a0 | 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 6e 79 20 75 6e 6d 65 72 67 65 64 0a 63 68 61 6e 67 | .doesn't.have.any.unmerged.chang |
| 7a0c0 | 65 73 2c 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 66 69 6c 65 2e 0a 0a 53 65 65 | es,.then.prompt.for.a.file...See |
| 7a0e0 | 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 20 45 64 69 66 66 69 6e 67 27 20 66 6f | .info.node.`(magit).Ediffing'.fo |
| 7a100 | 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 69 73 0a 61 6e | r.more.information.about.this.an |
| 7a120 | 64 20 61 6c 74 65 72 6e 61 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 28 69 6e 74 65 | d.alternative.commands."...(inte |
| 7a140 | 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 75 6e 6d 65 72 67 | ractive.(list.(magit-read-unmerg |
| 7a160 | 65 64 2d 66 69 6c 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 | ed-file)))...(magit-with-topleve |
| 7a180 | 6c 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 64 69 72 20 20 20 28 6d 61 67 69 74 2d 67 69 74 64 69 | l.....(let*.((dir...(magit-gitdi |
| 7a1a0 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 41 20 20 28 6f 72 20 28 6d 61 67 69 74 | r))............(revA..(or.(magit |
| 7a1c0 | 2d 6e 61 6d 65 2d 62 72 61 6e 63 68 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -name-branch."HEAD")............ |
| 7a1e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 22 48 45 41 44 | ...........(magit-commit-p."HEAD |
| 7a200 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 42 20 20 28 63 6c 2d 66 69 6e 64 2d | ")))............(revB..(cl-find- |
| 7a220 | 69 66 20 28 6c 61 6d 62 64 61 20 28 68 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.(lambda.(head)............... |
| 7a240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 | ..................(file-exists-p |
| 7a260 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 68 65 61 64 20 64 69 72 29 29 29 0a 20 | .(expand-file-name.head.dir))).. |
| 7a280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 22 | .............................'(" |
| 7a2a0 | 4d 45 52 47 45 5f 48 45 41 44 22 20 22 43 48 45 52 52 59 5f 50 49 43 4b 5f 48 45 41 44 22 20 22 | MERGE_HEAD"."CHERRY_PICK_HEAD"." |
| 7a2c0 | 52 45 56 45 52 54 5f 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 42 | REVERT_HEAD")))............(revB |
| 7a2e0 | 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 62 72 61 6e 63 68 20 72 65 76 42 29 0a 20 | ..(or.(magit-name-branch.revB).. |
| 7a300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d | .....................(magit-comm |
| 7a320 | 69 74 2d 70 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 43 20 20 28 | it-p.revB)))............(revC..( |
| 7a340 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 | magit-commit-p.(magit-git-string |
| 7a360 | 20 22 6d 65 72 67 65 2d 62 61 73 65 22 20 72 65 76 41 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 | ."merge-base".revA.revB)))...... |
| 7a380 | 20 20 20 20 20 20 28 66 69 6c 65 41 20 28 6d 61 67 69 74 2d 2d 72 65 76 2d 66 69 6c 65 2d 6e 61 | ......(fileA.(magit--rev-file-na |
| 7a3a0 | 6d 65 20 66 69 6c 65 20 72 65 76 41 20 72 65 76 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | me.file.revA.revB))............( |
| 7a3c0 | 66 69 6c 65 42 20 28 6d 61 67 69 74 2d 2d 72 65 76 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 | fileB.(magit--rev-file-name.file |
| 7a3e0 | 20 72 65 76 42 20 72 65 76 41 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 43 20 28 | .revB.revA))............(fileC.( |
| 7a400 | 6f 72 20 28 6d 61 67 69 74 2d 2d 72 65 76 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 20 72 65 | or.(magit--rev-file-name.file.re |
| 7a420 | 76 43 20 72 65 76 41 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | vC.revA).......................( |
| 7a440 | 6d 61 67 69 74 2d 2d 72 65 76 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 20 72 65 76 43 20 72 | magit--rev-file-name.file.revC.r |
| 7a460 | 65 76 42 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 45 64 69 66 66 20 61 73 73 75 6d 65 73 20 74 | evB)))).......;;.Ediff.assumes.t |
| 7a480 | 68 61 74 20 74 68 65 20 46 49 4c 45 20 77 68 65 72 65 20 69 74 20 69 73 20 67 6f 69 6e 67 20 74 | hat.the.FILE.where.it.is.going.t |
| 7a4a0 | 6f 20 73 74 6f 72 65 20 74 68 65 20 6d 65 72 67 65 0a 20 20 20 20 20 20 3b 3b 20 72 65 73 75 6c | o.store.the.merge.......;;.resul |
| 7a4c0 | 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 79 65 74 2c 20 73 6f 20 6d 6f 76 65 20 74 68 | t.does.not.exist.yet,.so.move.th |
| 7a4e0 | 65 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 20 6f 75 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 | e.existing.file.out.of.the...... |
| 7a500 | 20 3b 3b 20 77 61 79 2e 20 20 49 66 20 61 20 62 75 66 66 65 72 20 76 69 73 69 74 73 20 46 49 4c | .;;.way...If.a.buffer.visits.FIL |
| 7a520 | 45 2c 20 74 68 65 6e 20 77 65 20 68 61 76 65 20 74 6f 20 6b 69 6c 6c 20 74 68 61 74 20 75 70 66 | E,.then.we.have.to.kill.that.upf |
| 7a540 | 72 6f 6e 74 2e 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 | ront........(when-let.((buffer.( |
| 7a560 | 66 69 6e 64 2d 62 75 66 66 65 72 2d 76 69 73 69 74 69 6e 67 20 66 69 6c 65 29 29 29 0a 20 20 20 | find-buffer-visiting.file))).... |
| 7a580 | 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 | .....(when.(and.(buffer-modified |
| 7a5a0 | 2d 70 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e | -p.buffer)....................(n |
| 7a5c0 | 6f 74 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 53 61 76 65 20 62 75 66 66 65 | ot.(y-or-n-p.(format."Save.buffe |
| 7a5e0 | 72 20 25 73 20 25 73 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.%s.%s?."...................... |
| 7a600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6e 61 6d | .....................(buffer-nam |
| 7a620 | 65 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.buffer)....................... |
| 7a640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 28 63 61 6e 6e 6f 74 20 63 6f 6e | ...................."(cannot.con |
| 7a660 | 74 69 6e 75 65 20 6f 74 68 65 72 77 69 73 65 29 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | tinue.otherwise)"))))........... |
| 7a680 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 20 20 28 6b | (user-error."Abort")).........(k |
| 7a6a0 | 69 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 | ill-buffer.buffer)).......(let.( |
| 7a6c0 | 28 6f 72 69 67 20 28 63 6f 6e 63 61 74 20 66 69 6c 65 20 22 2e 4f 52 49 47 22 29 29 29 0a 20 20 | (orig.(concat.file.".ORIG")))... |
| 7a6e0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 6f 72 69 67 29 | ......(when.(file-exists-p.orig) |
| 7a700 | 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 6e 61 6d 65 2d 66 69 6c 65 20 6f 72 69 67 20 28 6d 61 | ...........(rename-file.orig.(ma |
| 7a720 | 6b 65 2d 74 65 6d 70 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 6f 72 69 67 20 22 5f 22 29 29 29 | ke-temp-name.(concat.orig."_"))) |
| 7a740 | 29 0a 20 20 20 20 20 20 20 20 28 72 65 6e 61 6d 65 2d 66 69 6c 65 20 66 69 6c 65 20 6f 72 69 67 | ).........(rename-file.file.orig |
| 7a760 | 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 65 74 75 70 20 28 6c 61 6d 62 64 61 20 28 29 | )).......(let.((setup.(lambda.() |
| 7a780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 74 68 65 | ......................;;.Use.the |
| 7a7a0 | 20 73 61 6d 65 20 63 6f 6e 66 6c 69 63 74 20 6d 61 72 6b 65 72 20 73 74 79 6c 65 20 61 73 20 47 | .same.conflict.marker.style.as.G |
| 7a7c0 | 69 74 20 75 73 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | it.uses.......................(s |
| 7a7e0 | 65 74 71 2d 6c 6f 63 61 6c 20 65 64 69 66 66 2d 63 6f 6d 62 69 6e 61 74 69 6f 6e 2d 70 61 74 74 | etq-local.ediff-combination-patt |
| 7a800 | 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ern............................. |
| 7a820 | 20 20 20 20 20 27 28 22 3c 3c 3c 3c 3c 3c 3c 20 48 45 41 44 22 20 41 0a 20 20 20 20 20 20 20 20 | .....'("<<<<<<<.HEAD".A......... |
| 7a840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 6f 72 | ...........................,(for |
| 7a860 | 6d 61 74 20 22 7c 7c 7c 7c 7c 7c 7c 20 25 73 22 20 72 65 76 43 29 20 41 6e 63 65 73 74 6f 72 0a | mat."|||||||.%s".revC).Ancestor. |
| 7a880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 7a8a0 | 20 20 20 22 3d 3d 3d 3d 3d 3d 3d 22 20 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..."=======".B.................. |
| 7a8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 6f 72 6d 61 74 20 22 3e 3e 3e 3e | ..................,(format.">>>> |
| 7a8e0 | 3e 3e 3e 20 25 73 22 20 72 65 76 42 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 71 | >>>.%s".revB))))).............(q |
| 7a900 | 75 69 74 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uit..(lambda.()................. |
| 7a920 | 20 20 20 20 20 3b 3b 20 46 6f 72 20 6d 65 72 67 65 20 6a 6f 62 73 20 45 64 69 66 66 20 73 77 69 | .....;;.For.merge.jobs.Ediff.swi |
| 7a940 | 74 63 68 65 73 20 62 75 66 66 65 72 20 6e 61 6d 65 73 20 61 72 6f 75 6e 64 2e 0a 20 20 20 20 20 | tches.buffer.names.around....... |
| 7a960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 74 20 74 68 69 73 20 70 6f 69 6e 74 | ................;;.At.this.point |
| 7a980 | 20 60 65 64 69 66 66 2d 62 75 66 66 65 72 2d 43 27 20 6e 6f 20 6c 6f 6e 67 65 72 20 72 65 66 65 | .`ediff-buffer-C'.no.longer.refe |
| 7a9a0 | 72 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 | r.to......................;;.the |
| 7a9c0 | 20 61 6e 63 65 73 74 6f 72 20 62 75 66 66 65 72 20 62 75 74 20 74 6f 20 74 68 65 20 6d 65 72 67 | .ancestor.buffer.but.to.the.merg |
| 7a9e0 | 65 20 72 65 73 75 6c 74 20 62 75 66 66 65 72 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.result.buffer................. |
| 7aa00 | 20 20 20 20 20 20 3b 3b 20 53 65 65 20 28 69 66 20 65 64 69 66 66 2d 6d 65 72 67 65 2d 6a 6f 62 | ......;;.See.(if.ediff-merge-job |
| 7aa20 | 20 2e 2e 2e 29 20 69 6e 20 60 65 64 69 66 66 2d 73 65 74 75 70 27 2e 0a 20 20 20 20 20 20 20 20 | ....).in.`ediff-setup'.......... |
| 7aa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d | .............(when.(buffer-live- |
| 7aa60 | 70 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 43 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.ediff-buffer-C)............... |
| 7aa80 | 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 64 | .........(with-current-buffer.ed |
| 7aaa0 | 69 66 66 2d 62 75 66 66 65 72 2d 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iff-buffer-C.................... |
| 7aac0 | 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(save-buffer)............. |
| 7aae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 | .............(save-excursion.... |
| 7ab00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 | ........................(goto-ch |
| 7ab20 | 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ar.(point-min))................. |
| 7ab40 | 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f | ...........(unless.(re-search-fo |
| 7ab60 | 72 77 61 72 64 20 22 5e 3c 3c 3c 3c 3c 3c 3c 20 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 | rward."^<<<<<<<.".nil.t)........ |
| 7ab80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 | ......................(magit-sta |
| 7aba0 | 67 65 2d 66 69 6c 65 20 66 69 6c 65 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 | ge-file.file)))))))).........(if |
| 7abc0 | 20 66 69 6c 65 43 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d | .fileC.............(magit-ediff- |
| 7abe0 | 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 67 65 74 | buffers..............((magit-get |
| 7ac00 | 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 41 20 66 69 6c 65 41 29 0a 20 20 20 | -revision-buffer.revA.fileA).... |
| 7ac20 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 | ...........(magit-find-file-nose |
| 7ac40 | 6c 65 63 74 20 20 72 65 76 41 20 66 69 6c 65 41 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | lect..revA.fileA)).............. |
| 7ac60 | 28 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 42 | ((magit-get-revision-buffer.revB |
| 7ac80 | 20 66 69 6c 65 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e | .fileB)...............(magit-fin |
| 7aca0 | 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 42 20 66 69 6c 65 42 29 29 0a 20 20 | d-file-noselect..revB.fileB))... |
| 7acc0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d | ...........((magit-get-revision- |
| 7ace0 | 62 75 66 66 65 72 20 72 65 76 43 20 66 69 6c 65 43 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer.revC.fileC).............. |
| 7ad00 | 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 43 | .(magit-find-file-noselect..revC |
| 7ad20 | 20 66 69 6c 65 43 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 75 70 20 71 75 69 74 | .fileC))..............setup.quit |
| 7ad40 | 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 62 75 | .file)...........(magit-ediff-bu |
| 7ad60 | 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 | ffers............((magit-get-rev |
| 7ad80 | 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 41 20 66 69 6c 65 41 29 0a 20 20 20 20 20 20 20 | ision-buffer.revA.fileA)........ |
| 7ada0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 20 | .....(magit-find-file-noselect.. |
| 7adc0 | 72 65 76 41 20 66 69 6c 65 41 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d | revA.fileA))............((magit- |
| 7ade0 | 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 42 20 66 69 6c 65 42 29 0a | get-revision-buffer.revB.fileB). |
| 7ae00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 | ............(magit-find-file-nos |
| 7ae20 | 65 6c 65 63 74 20 20 72 65 76 42 20 66 69 6c 65 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 6e | elect..revB.fileB))............n |
| 7ae40 | 69 6c 20 73 65 74 75 70 20 71 75 69 74 20 66 69 6c 65 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 | il.setup.quit.file))))))..;;;### |
| 7ae60 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f | autoload.(defun.magit-ediff-reso |
| 7ae80 | 6c 76 65 2d 72 65 73 74 20 28 66 69 6c 65 29 0a 20 20 22 52 65 73 6f 6c 76 65 20 6f 75 74 73 74 | lve-rest.(file)..."Resolve.outst |
| 7aea0 | 61 6e 64 69 6e 67 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 74 68 65 20 46 49 4c 45 20 61 74 20 | anding.conflicts.in.the.FILE.at. |
| 7aec0 | 70 6f 69 6e 74 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a 49 66 20 74 68 65 72 65 20 69 73 20 | point.using.Ediff...If.there.is. |
| 7aee0 | 6e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 69 66 20 69 74 20 64 6f 65 73 6e 27 | no.file.at.point.or.if.it.doesn' |
| 7af00 | 74 20 68 61 76 65 20 61 6e 79 20 75 6e 6d 65 72 67 65 64 0a 63 68 61 6e 67 65 73 2c 20 74 68 65 | t.have.any.unmerged.changes,.the |
| 7af20 | 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 66 69 6c 65 2e 0a 0a 53 65 65 20 69 6e 66 6f 20 6e | n.prompt.for.a.file...See.info.n |
| 7af40 | 6f 64 65 20 60 28 6d 61 67 69 74 29 20 45 64 69 66 66 69 6e 67 27 20 66 6f 72 20 6d 6f 72 65 20 | ode.`(magit).Ediffing'.for.more. |
| 7af60 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 69 73 0a 61 6e 64 20 61 6c 74 65 72 | information.about.this.and.alter |
| 7af80 | 6e 61 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | native.commands."...(interactive |
| 7afa0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 | .(list.(magit-read-unmerged-file |
| 7afc0 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 | )))...(magit-with-toplevel.....( |
| 7afe0 | 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e | with-current-buffer.(find-file-n |
| 7b000 | 6f 73 65 6c 65 63 74 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 73 6d 65 72 67 65 2d 65 64 69 66 | oselect.file).......(smerge-edif |
| 7b020 | 66 29 0a 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 65 64 69 66 | f).......(setq-local........edif |
| 7b040 | 66 2d 71 75 69 74 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 | f-quit-hook........(lambda.()... |
| 7b060 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 43 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d | .......(let.((bufC.ediff-buffer- |
| 7b080 | 43 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 53 20 73 6d 65 72 67 65 2d 65 | C)................(bufS.smerge-e |
| 7b0a0 | 64 69 66 66 2d 62 75 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 | diff-buf))............(with-curr |
| 7b0c0 | 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 53 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | ent-buffer.bufS..............(wh |
| 7b0e0 | 65 6e 20 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 28 66 6f 72 6d 61 74 20 22 43 6f 6e 66 6c 69 63 | en.(yes-or-no-p.(format."Conflic |
| 7b100 | 74 20 72 65 73 6f 6c 75 74 69 6f 6e 20 66 69 6e 69 73 68 65 64 3b 20 73 61 76 65 20 25 73 3f 20 | t.resolution.finished;.save.%s?. |
| 7b120 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "............................... |
| 7b140 | 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 | ..........buffer-file-name)).... |
| 7b160 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 61 73 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 | ............(erase-buffer)...... |
| 7b180 | 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 | ..........(insert-buffer-substri |
| 7b1a0 | 6e 67 20 62 75 66 43 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 | ng.bufC)................(save-bu |
| 7b1c0 | 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d | ffer))))..........(when.(buffer- |
| 7b1e0 | 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 41 29 20 28 6b 69 6c 6c 2d 62 75 66 | live-p.ediff-buffer-A).(kill-buf |
| 7b200 | 66 65 72 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 41 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 | fer.ediff-buffer-A))..........(w |
| 7b220 | 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d | hen.(buffer-live-p.ediff-buffer- |
| 7b240 | 42 29 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 42 29 29 | B).(kill-buffer.ediff-buffer-B)) |
| 7b260 | 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 65 | ..........(when.(buffer-live-p.e |
| 7b280 | 64 69 66 66 2d 62 75 66 66 65 72 2d 43 29 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 65 64 69 66 | diff-buffer-C).(kill-buffer.edif |
| 7b2a0 | 66 2d 62 75 66 66 65 72 2d 43 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 | f-buffer-C))..........(when.(buf |
| 7b2c0 | 66 65 72 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 61 6e 63 65 73 74 6f 72 2d 62 75 66 66 65 72 | fer-live-p.ediff-ancestor-buffer |
| 7b2e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 65 64 69 66 66 2d | )............(kill-buffer.ediff- |
| 7b300 | 61 6e 63 65 73 74 6f 72 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | ancestor-buffer))..........(let. |
| 7b320 | 28 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 73 | ((magit-ediff-previous-winconf.s |
| 7b340 | 6d 65 72 67 65 2d 65 64 69 66 66 2d 77 69 6e 64 6f 77 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | merge-ediff-windows))........... |
| 7b360 | 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 71 75 69 74 2d 68 6f | .(run-hooks.'magit-ediff-quit-ho |
| 7b380 | 6f 6b 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | ok)))))))..;;;###autoload.(defun |
| 7b3a0 | 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 20 28 66 69 6c 65 29 0a 20 20 22 53 74 61 | .magit-ediff-stage.(file)..."Sta |
| 7b3c0 | 67 65 20 61 6e 64 20 75 6e 73 74 61 67 65 20 63 68 61 6e 67 65 73 20 74 6f 20 46 49 4c 45 20 75 | ge.and.unstage.changes.to.FILE.u |
| 7b3e0 | 73 69 6e 67 20 45 64 69 66 66 2e 0a 46 49 4c 45 20 68 61 73 20 74 6f 20 62 65 20 72 65 6c 61 74 | sing.Ediff..FILE.has.to.be.relat |
| 7b400 | 69 76 65 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 | ive.to.the.top.directory.of.the. |
| 7b420 | 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 | repository."...(interactive....( |
| 7b440 | 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 | let.((files.(magit-tracked-files |
| 7b460 | 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 | )))......(list.(magit-completing |
| 7b480 | 2d 72 65 61 64 20 22 53 65 6c 65 63 74 69 76 65 6c 79 20 73 74 61 67 65 20 66 69 6c 65 22 20 66 | -read."Selectively.stage.file".f |
| 7b4a0 | 69 6c 65 73 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles.nil.t.nil.nil.............. |
| 7b4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 | .....................(car.(membe |
| 7b4e0 | 72 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 20 66 69 6c 65 73 29 29 29 29 | r.(magit-current-file).files)))) |
| 7b500 | 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6c | ))...(magit-with-toplevel.....(l |
| 7b520 | 65 74 2a 20 28 28 62 75 66 41 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d | et*.((bufA..(magit-get-revision- |
| 7b540 | 62 75 66 66 65 72 20 22 48 45 41 44 22 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | buffer."HEAD".file))............ |
| 7b560 | 28 62 75 66 42 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 | (bufB..(magit-get-revision-buffe |
| 7b580 | 72 20 22 7b 69 6e 64 65 78 7d 22 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c | r."{index}".file))............(l |
| 7b5a0 | 6f 63 6b 42 20 28 61 6e 64 20 62 75 66 42 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c | ockB.(and.bufB.(buffer-local-val |
| 7b5c0 | 75 65 20 27 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 62 75 66 42 29 29 29 0a 20 20 20 | ue.'buffer-read-only.bufB))).... |
| 7b5e0 | 20 20 20 20 20 20 20 20 28 62 75 66 43 20 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 | ........(bufC..(get-file-buffer. |
| 7b600 | 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 74 68 65 20 73 61 6d | file))............;;.Use.the.sam |
| 7b620 | 65 20 65 6e 63 6f 64 69 6e 67 20 66 6f 72 20 61 6c 6c 20 74 68 72 65 65 20 62 75 66 66 65 72 73 | e.encoding.for.all.three.buffers |
| 7b640 | 20 6f 72 20 77 65 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 79 20 65 6e 64 20 75 70 20 | .or.we............;;.may.end.up. |
| 7b660 | 63 68 61 6e 67 69 6e 67 20 74 68 65 20 66 69 6c 65 20 69 6e 20 61 6e 20 75 6e 69 6e 74 65 6e 64 | changing.the.file.in.an.unintend |
| 7b680 | 65 64 20 77 61 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 43 2a 20 28 6f 72 20 62 75 | ed.way.............(bufC*.(or.bu |
| 7b6a0 | 66 43 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 29 29 29 0a 20 | fC.(find-file-noselect.file))).. |
| 7b6c0 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 66 6f 72 2d 72 65 61 | ..........(coding-system-for-rea |
| 7b6e0 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 | d.............(buffer-local-valu |
| 7b700 | 65 20 27 62 75 66 66 65 72 2d 66 69 6c 65 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 62 75 66 | e.'buffer-file-coding-system.buf |
| 7b720 | 43 2a 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 41 2a 20 28 6d 61 67 69 74 2d 66 69 | C*))............(bufA*.(magit-fi |
| 7b740 | 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 2d 31 20 22 48 45 41 44 22 20 66 69 6c 65 20 74 | nd-file-noselect-1."HEAD".file.t |
| 7b760 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 42 2a 20 28 6d 61 67 69 74 2d 66 69 6e 64 | ))............(bufB*.(magit-find |
| 7b780 | 2d 66 69 6c 65 2d 69 6e 64 65 78 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 20 74 29 29 29 0a 20 | -file-index-noselect.file.t))).. |
| 7b7a0 | 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 42 2a 20 | .....(with-current-buffer.bufB*. |
| 7b7c0 | 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 29 29 0a 20 20 20 | (setq.buffer-read-only.nil)).... |
| 7b7e0 | 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 28 | ...(magit-ediff-buffers........( |
| 7b800 | 62 75 66 41 20 62 75 66 41 2a 29 0a 20 20 20 20 20 20 20 28 62 75 66 42 20 62 75 66 42 2a 29 0a | bufA.bufA*)........(bufB.bufB*). |
| 7b820 | 20 20 20 20 20 20 20 28 62 75 66 43 20 62 75 66 43 2a 29 0a 20 20 20 20 20 20 20 6e 69 6c 0a 20 | .......(bufC.bufC*)........nil.. |
| 7b840 | 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | ......(lambda.()..........(when. |
| 7b860 | 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 42 29 0a 20 | (buffer-live-p.ediff-buffer-B).. |
| 7b880 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6c 6f 63 6b 42 0a 20 20 20 20 20 20 20 20 20 20 | ..........(when.lockB........... |
| 7b8a0 | 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 42 20 28 73 65 | ...(with-current-buffer.bufB.(se |
| 7b8c0 | 74 71 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 29 0a 20 20 20 20 20 20 20 | tq.buffer-read-only.t)))........ |
| 7b8e0 | 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 65 64 69 | ....(when.(buffer-modified-p.edi |
| 7b900 | 66 66 2d 62 75 66 66 65 72 2d 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d | ff-buffer-B)..............(with- |
| 7b920 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 42 0a 20 20 | current-buffer.ediff-buffer-B... |
| 7b940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 69 6e 64 65 78 | .............(magit-update-index |
| 7b960 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 75 66 66 65 72 | ))))..........(when.(and.(buffer |
| 7b980 | 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 43 29 0a 20 20 20 20 20 20 20 20 | -live-p.ediff-buffer-C)......... |
| 7b9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 65 | ............(buffer-modified-p.e |
| 7b9c0 | 64 69 66 66 2d 62 75 66 66 65 72 2d 43 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 | diff-buffer-C))............(with |
| 7b9e0 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 64 69 66 66 2d 62 75 66 66 65 72 2d 43 0a 20 | -current-buffer.ediff-buffer-C.. |
| 7ba00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 | ............(when.(y-or-n-p.(for |
| 7ba20 | 6d 61 74 20 22 53 61 76 65 20 66 69 6c 65 20 25 73 3f 20 22 20 62 75 66 66 65 72 2d 66 69 6c 65 | mat."Save.file.%s?.".buffer-file |
| 7ba40 | 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 62 75 66 | -name))................(save-buf |
| 7ba60 | 66 65 72 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | fer)))))))))..;;;###autoload.(de |
| 7ba80 | 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 20 28 72 65 76 41 20 72 65 | fun.magit-ediff-compare.(revA.re |
| 7baa0 | 76 42 20 66 69 6c 65 41 20 66 69 6c 65 42 29 0a 20 20 22 43 6f 6d 70 61 72 65 20 52 45 56 41 3a | vB.fileA.fileB)..."Compare.REVA: |
| 7bac0 | 46 49 4c 45 41 20 77 69 74 68 20 52 45 56 42 3a 46 49 4c 45 42 20 75 73 69 6e 67 20 45 64 69 66 | FILEA.with.REVB:FILEB.using.Edif |
| 7bae0 | 66 2e 0a 0a 46 49 4c 45 41 20 61 6e 64 20 46 49 4c 45 42 20 68 61 76 65 20 74 6f 20 62 65 20 72 | f...FILEA.and.FILEB.have.to.be.r |
| 7bb00 | 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 | elative.to.the.top.directory.of. |
| 7bb20 | 74 68 65 0a 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 49 66 20 52 45 56 41 20 6f 72 20 52 45 56 42 | the.repository...If.REVA.or.REVB |
| 7bb40 | 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 69 73 20 73 74 61 6e 64 73 20 66 6f 72 20 74 68 | .is.nil,.then.this.stands.for.th |
| 7bb60 | 65 0a 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 73 74 61 74 65 2e 0a 0a 49 66 20 74 68 65 20 72 65 | e.working.tree.state...If.the.re |
| 7bb80 | 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 75 73 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e | gion.is.active,.use.the.revision |
| 7bba0 | 73 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 61 6e 64 20 6c 61 73 74 0a 6c 69 6e 65 20 6f 66 20 | s.on.the.first.and.last.line.of. |
| 7bbc0 | 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d | the.region...With.a.prefix.argum |
| 7bbe0 | 65 6e 74 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 64 69 66 66 69 6e 67 0a 74 68 65 20 72 65 76 69 | ent,.instead.of.diffing.the.revi |
| 7bc00 | 73 69 6f 6e 73 2c 20 63 68 6f 6f 73 65 20 61 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 76 69 65 77 | sions,.choose.a.revision.to.view |
| 7bc20 | 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 2c 20 73 74 61 72 74 69 6e 67 0a 61 74 20 74 68 65 20 | .changes.along,.starting.at.the. |
| 7bc40 | 63 6f 6d 6d 6f 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 62 6f 74 68 20 72 65 76 69 73 69 6f 6e | common.ancestor.of.both.revision |
| 7bc60 | 73 20 28 69 2e 65 2e 2c 20 75 73 65 20 61 20 5c 22 2e 2e 2e 5c 22 0a 72 61 6e 67 65 29 2e 22 0a | s.(i.e.,.use.a.\"...\".range).". |
| 7bc80 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 | ..(interactive....(pcase-let.((` |
| 7bca0 | 28 2c 72 65 76 41 20 2c 72 65 76 42 29 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 | (,revA.,revB).(magit-ediff-compa |
| 7bcc0 | 72 65 2d 2d 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | re--read-revisions.............. |
| 7bce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 70 | ...................nil.current-p |
| 7bd00 | 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 72 | refix-arg)))......(nconc.(list.r |
| 7bd20 | 65 76 41 20 72 65 76 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 | evA.revB).............(magit-edi |
| 7bd40 | 66 66 2d 72 65 61 64 2d 66 69 6c 65 73 20 72 65 76 41 20 72 65 76 42 29 29 29 29 0a 20 20 28 6d | ff-read-files.revA.revB))))...(m |
| 7bd60 | 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 65 72 73 0a 20 20 20 28 28 69 66 20 72 65 76 41 20 | agit-ediff-buffers....((if.revA. |
| 7bd80 | 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 41 20 | (magit-get-revision-buffer.revA. |
| 7bda0 | 66 69 6c 65 41 29 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 20 20 20 66 69 6c 65 41 | fileA).(get-file-buffer....fileA |
| 7bdc0 | 29 29 0a 20 20 20 20 28 69 66 20 72 65 76 41 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 | )).....(if.revA.(magit-find-file |
| 7bde0 | 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 41 20 66 69 6c 65 41 29 20 28 66 69 6e 64 2d 66 69 6c | -noselect..revA.fileA).(find-fil |
| 7be00 | 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 41 29 29 29 0a 20 20 20 28 28 69 66 20 72 65 76 42 | e-noselect.fileA)))....((if.revB |
| 7be20 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 42 | .(magit-get-revision-buffer.revB |
| 7be40 | 20 66 69 6c 65 42 29 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 20 20 20 66 69 6c 65 | .fileB).(get-file-buffer....file |
| 7be60 | 42 29 29 0a 20 20 20 20 28 69 66 20 72 65 76 42 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c | B)).....(if.revB.(magit-find-fil |
| 7be80 | 65 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 42 20 66 69 6c 65 42 29 20 28 66 69 6e 64 2d 66 69 | e-noselect..revB.fileB).(find-fi |
| 7bea0 | 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 42 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | le-noselect.fileB)))))..(defun.m |
| 7bec0 | 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 2d 2d 72 65 61 64 2d 72 65 76 69 73 69 6f | agit-ediff-compare--read-revisio |
| 7bee0 | 6e 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 20 6d 62 61 73 65 29 0a 20 20 28 6c 65 74 20 | ns.(&optional.arg.mbase)...(let. |
| 7bf00 | 28 28 69 6e 70 75 74 20 28 6f 72 20 61 72 67 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 61 64 | ((input.(or.arg.(magit-diff-read |
| 7bf20 | 2d 72 61 6e 67 65 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -range-or-commit................ |
| 7bf40 | 20 20 20 20 20 20 20 20 20 22 43 6f 6d 70 61 72 65 20 72 61 6e 67 65 20 6f 72 20 63 6f 6d 6d 69 | ........."Compare.range.or.commi |
| 7bf60 | 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6d | t".........................nil.m |
| 7bf80 | 62 61 73 65 29 29 29 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 72 61 6e 67 65 20 28 6d 61 | base)))).....(if-let.((range.(ma |
| 7bfa0 | 67 69 74 2d 73 70 6c 69 74 2d 72 61 6e 67 65 20 69 6e 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 | git-split-range.input)))........ |
| 7bfc0 | 20 28 6c 69 73 74 20 28 63 61 72 20 72 61 6e 67 65 29 20 28 63 64 72 20 72 61 6e 67 65 29 29 0a | .(list.(car.range).(cdr.range)). |
| 7bfe0 | 20 20 20 20 20 20 28 6c 69 73 74 20 69 6e 70 75 74 20 6e 69 6c 29 29 29 29 0a 0a 28 64 65 66 75 | ......(list.input.nil))))..(defu |
| 7c000 | 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 61 64 2d 66 69 6c 65 73 20 28 72 65 76 41 20 72 | n.magit-ediff-read-files.(revA.r |
| 7c020 | 65 76 42 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 42 29 0a 20 20 22 52 65 61 64 20 66 69 6c | evB.&optional.fileB)..."Read.fil |
| 7c040 | 65 20 69 6e 20 52 45 56 42 2c 20 72 65 74 75 72 6e 20 69 74 20 61 6e 64 20 74 68 65 20 63 6f 72 | e.in.REVB,.return.it.and.the.cor |
| 7c060 | 72 65 73 70 6f 6e 64 69 6e 67 20 66 69 6c 65 20 69 6e 20 52 45 56 41 2e 0a 57 68 65 6e 20 46 49 | responding.file.in.REVA..When.FI |
| 7c080 | 4c 45 42 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 74 68 69 73 20 61 73 20 52 45 56 42 | LEB.is.non-nil,.use.this.as.REVB |
| 7c0a0 | 27 73 20 66 69 6c 65 20 69 6e 73 74 65 61 64 20 6f 66 0a 70 72 6f 6d 70 74 69 6e 67 20 66 6f 72 | 's.file.instead.of.prompting.for |
| 7c0c0 | 20 69 74 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 66 69 6c 65 42 20 28 6d 65 6d 62 | .it."...(unless.(and.fileB.(memb |
| 7c0e0 | 65 72 20 66 69 6c 65 42 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 65 73 20 72 | er.fileB.(magit-revision-files.r |
| 7c100 | 65 76 42 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 42 0a 20 20 20 20 20 20 20 20 20 | evB))).....(setq.fileB.......... |
| 7c120 | 20 28 6f 72 20 28 61 6e 64 20 66 69 6c 65 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(or.(and.fileB................. |
| 7c140 | 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 | ...magit-buffer-log-files....... |
| 7c160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 | .............(derived-mode-p.'ma |
| 7c180 | 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-log-mode)................... |
| 7c1a0 | 20 28 6d 65 6d 62 65 72 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | .(member."--follow".magit-buffer |
| 7c1c0 | 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | -log-args)....................(c |
| 7c1e0 | 64 72 20 28 61 73 73 6f 63 20 66 69 6c 65 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dr.(assoc.fileB................. |
| 7c200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6e 61 6d 65 64 2d 66 69 | ...............(magit-renamed-fi |
| 7c220 | 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 7c240 | 20 20 20 20 72 65 76 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....revB........................ |
| 7c260 | 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 28 63 61 72 20 28 6f 72 65 66 20 6d 61 67 69 74 2d | .........(oref.(car.(oref.magit- |
| 7c280 | 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 | root-section.children))......... |
| 7c2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | ..............................va |
| 7c2c0 | 6c 75 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 | lue)))))...............(magit-re |
| 7c2e0 | 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ad-file-choice................(f |
| 7c300 | 6f 72 6d 61 74 20 22 46 69 6c 65 20 74 6f 20 63 6f 6d 70 61 72 65 20 62 65 74 77 65 65 6e 20 25 | ormat."File.to.compare.between.% |
| 7c320 | 73 20 61 6e 64 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.and.%s"....................... |
| 7c340 | 20 72 65 76 41 20 28 6f 72 20 72 65 76 42 20 22 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | .revA.(or.revB."the.working.tree |
| 7c360 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 68 61 6e 67 65 | "))................(magit-change |
| 7c380 | 64 2d 66 69 6c 65 73 20 72 65 76 41 20 72 65 76 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | d-files.revA.revB).............. |
| 7c3a0 | 20 20 28 66 6f 72 6d 61 74 20 22 4e 6f 20 63 68 61 6e 67 65 64 20 66 69 6c 65 73 20 62 65 74 77 | ..(format."No.changed.files.betw |
| 7c3c0 | 65 65 6e 20 25 73 20 61 6e 64 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | een.%s.and.%s".................. |
| 7c3e0 | 20 20 20 20 20 20 72 65 76 41 20 28 6f 72 20 72 65 76 42 20 22 74 68 65 20 77 6f 72 6b 69 6e 67 | ......revA.(or.revB."the.working |
| 7c400 | 20 74 72 65 65 22 29 29 29 29 29 29 0a 20 20 28 6c 69 73 74 20 28 6f 72 20 28 63 61 72 20 28 6d | .tree"))))))...(list.(or.(car.(m |
| 7c420 | 65 6d 62 65 72 20 66 69 6c 65 42 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 65 | ember.fileB.(magit-revision-file |
| 7c440 | 73 20 72 65 76 41 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 61 73 73 6f | s.revA))).............(cdr.(asso |
| 7c460 | 63 20 66 69 6c 65 42 20 28 6d 61 67 69 74 2d 72 65 6e 61 6d 65 64 2d 66 69 6c 65 73 20 72 65 76 | c.fileB.(magit-renamed-files.rev |
| 7c480 | 42 20 72 65 76 41 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 | B.revA))).............(magit-rea |
| 7c4a0 | 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | d-file-choice..............(form |
| 7c4c0 | 61 74 20 22 46 69 6c 65 20 69 6e 20 25 73 20 74 6f 20 63 6f 6d 70 61 72 65 20 77 69 74 68 20 25 | at."File.in.%s.to.compare.with.% |
| 7c4e0 | 73 20 69 6e 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | s.in.%s"......................re |
| 7c500 | 76 41 20 66 69 6c 65 42 20 28 6f 72 20 72 65 76 42 20 22 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 | vA.fileB.(or.revB."the.working.t |
| 7c520 | 72 65 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 68 61 6e 67 | ree"))..............(magit-chang |
| 7c540 | 65 64 2d 66 69 6c 65 73 20 72 65 76 42 20 72 65 76 41 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ed-files.revB.revA)............. |
| 7c560 | 20 28 66 6f 72 6d 61 74 20 22 4e 6f 20 66 69 6c 65 73 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 | .(format."No.files.have.changed. |
| 7c580 | 62 65 74 77 65 65 6e 20 25 73 20 61 6e 64 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | between.%s.and.%s".............. |
| 7c5a0 | 20 20 20 20 20 20 20 20 72 65 76 41 20 72 65 76 42 29 29 29 0a 20 20 20 20 20 20 20 20 66 69 6c | ........revA.revB))).........fil |
| 7c5c0 | 65 42 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | eB))..;;;###autoload.(defun.magi |
| 7c5e0 | 74 2d 65 64 69 66 66 2d 64 77 69 6d 20 28 29 0a 20 20 22 43 6f 6d 70 61 72 65 2c 20 73 74 61 67 | t-ediff-dwim.()..."Compare,.stag |
| 7c600 | 65 2c 20 6f 72 20 72 65 73 6f 6c 76 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 54 68 69 73 20 | e,.or.resolve.using.Ediff..This. |
| 7c620 | 63 6f 6d 6d 61 6e 64 20 74 72 69 65 73 20 74 6f 20 67 75 65 73 73 20 77 68 61 74 20 66 69 6c 65 | command.tries.to.guess.what.file |
| 7c640 | 2c 20 61 6e 64 20 77 68 61 74 20 63 6f 6d 6d 69 74 20 6f 72 20 72 61 6e 67 65 0a 74 68 65 20 75 | ,.and.what.commit.or.range.the.u |
| 7c660 | 73 65 72 20 77 61 6e 74 73 20 74 6f 20 63 6f 6d 70 61 72 65 2c 20 73 74 61 67 65 2c 20 6f 72 20 | ser.wants.to.compare,.stage,.or. |
| 7c680 | 72 65 73 6f 6c 76 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e 20 20 49 74 0a 6d 69 67 68 74 20 6f | resolve.using.Ediff...It.might.o |
| 7c6a0 | 6e 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 20 67 75 65 73 73 20 65 69 74 68 65 72 20 74 68 65 20 | nly.be.able.to.guess.either.the. |
| 7c6c0 | 66 69 6c 65 2c 20 6f 72 20 72 61 6e 67 65 20 6f 72 20 63 6f 6d 6d 69 74 2c 0a 69 6e 20 77 68 69 | file,.or.range.or.commit,.in.whi |
| 7c6e0 | 63 68 20 63 61 73 65 20 74 68 65 20 75 73 65 72 20 69 73 20 61 73 6b 65 64 20 61 62 6f 75 74 20 | ch.case.the.user.is.asked.about. |
| 7c700 | 74 68 65 20 6f 74 68 65 72 2e 20 20 49 74 20 6d 69 67 68 74 20 6e 6f 74 0a 61 6c 77 61 79 73 20 | the.other...It.might.not.always. |
| 7c720 | 67 75 65 73 73 20 72 69 67 68 74 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 65 20 61 | guess.right,.in.which.case.the.a |
| 7c740 | 70 70 72 6f 70 72 69 61 74 65 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 2a 27 0a 63 6f 6d 6d 61 | ppropriate.`magit-ediff-*'.comma |
| 7c760 | 6e 64 20 68 61 73 20 74 6f 20 62 65 20 75 73 65 64 20 65 78 70 6c 69 63 69 74 6c 79 2e 20 20 49 | nd.has.to.be.used.explicitly...I |
| 7c780 | 66 20 69 74 20 63 61 6e 6e 6f 74 20 72 65 61 64 20 74 68 65 20 75 73 65 72 27 73 0a 6d 69 6e 64 | f.it.cannot.read.the.user's.mind |
| 7c7a0 | 20 61 74 20 61 6c 6c 2c 20 74 68 65 6e 20 69 74 20 61 73 6b 73 20 74 68 65 20 75 73 65 72 20 66 | .at.all,.then.it.asks.the.user.f |
| 7c7c0 | 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | or.a.command.to.run."...(interac |
| 7c7e0 | 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 | tive)...(magit-section-case..... |
| 7c800 | 28 68 75 6e 6b 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | (hunk.(save-excursion........... |
| 7c820 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 28 6f 72 65 66 20 69 74 20 70 61 72 65 | ..(goto-char.(oref.(oref.it.pare |
| 7c840 | 6e 74 29 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 | nt).start)).............(magit-e |
| 7c860 | 64 69 66 66 2d 64 77 69 6d 29 29 29 0a 20 20 20 20 28 74 0a 20 20 20 20 20 28 6c 65 74 20 28 28 | diff-dwim))).....(t......(let.(( |
| 7c880 | 72 61 6e 67 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 64 77 69 6d 29 29 0a 20 20 20 20 20 20 | range.(magit-diff--dwim))....... |
| 7c8a0 | 20 20 20 20 20 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 | .....(file.(magit-current-file)) |
| 7c8c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 72 65 76 41 20 72 65 76 42 29 0a 20 | ............command.revA.revB).. |
| 7c8e0 | 20 20 20 20 20 20 28 70 63 61 73 65 20 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 28 28 61 6e | ......(pcase.range..........((an |
| 7c900 | 64 20 28 67 75 61 72 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 73 | d.(guard.(not.magit-ediff-dwim-s |
| 7c920 | 68 6f 77 2d 6f 6e 2d 68 75 6e 6b 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | how-on-hunks))................(o |
| 7c940 | 72 20 27 75 6e 73 74 61 67 65 64 20 27 73 74 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 | r.'unstaged.'staged))........... |
| 7c960 | 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 28 69 66 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e | (setq.command.(if.(magit-anythin |
| 7c980 | 67 2d 75 6e 6d 65 72 67 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-unmerged-p)................... |
| 7c9a0 | 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 72 65 73 6f 6c | ..........magit-ediff-dwim-resol |
| 7c9c0 | 76 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ve-function..................... |
| 7c9e0 | 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 29 29 29 0a 20 20 20 | ......#'magit-ediff-stage))).... |
| 7ca00 | 20 20 20 20 20 20 28 27 75 6e 73 74 61 67 65 64 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 | ......('unstaged.(setq.command.# |
| 7ca20 | 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 6e 73 74 61 67 65 64 29 29 0a 20 20 20 | 'magit-ediff-show-unstaged)).... |
| 7ca40 | 20 20 20 20 20 20 28 27 73 74 61 67 65 64 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d | ......('staged.(setq.command.#'m |
| 7ca60 | 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 | agit-ediff-show-staged))........ |
| 7ca80 | 20 20 28 60 28 63 6f 6d 6d 69 74 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ..(`(commit...,value)........... |
| 7caa0 | 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 | (setq.command.#'magit-ediff-show |
| 7cac0 | 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 42 20 76 61 | -commit)...........(setq.revB.va |
| 7cae0 | 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 60 28 73 74 61 73 68 20 2e 20 2c 76 61 6c 75 65 | lue))..........(`(stash...,value |
| 7cb00 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 | )...........(setq.command.#'magi |
| 7cb20 | 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | t-ediff-show-stash)...........(s |
| 7cb40 | 65 74 71 20 72 65 76 42 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 70 72 65 64 | etq.revB.value))..........((pred |
| 7cb60 | 20 73 74 72 69 6e 67 70 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 | .stringp)...........(pcase-let.( |
| 7cb80 | 28 60 28 2c 61 20 2c 62 29 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 2d 2d | (`(,a.,b).(magit-ediff-compare-- |
| 7cba0 | 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 73 20 72 61 6e 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 | read-revisions.range)))......... |
| 7cbc0 | 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d | ....(setq.command.#'magit-ediff- |
| 7cbe0 | 63 6f 6d 70 61 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 41 20 | compare).............(setq.revA. |
| 7cc00 | 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 42 20 62 29 29 29 0a 20 | a).............(setq.revB.b))).. |
| 7cc20 | 20 20 20 20 20 20 20 20 28 5f 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 64 65 72 69 | ........(_...........(when.(deri |
| 7cc40 | 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 | ved-mode-p.'magit-diff-mode).... |
| 7cc60 | 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 | .........(pcase.(magit-diff-type |
| 7cc80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 63 6f 6d 6d 69 74 74 65 64 20 28 70 63 61 | )...............('committed.(pca |
| 7cca0 | 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 20 2c 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | se-let.((`(,a.,b)............... |
| 7ccc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .........................(magit- |
| 7cce0 | 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 2d 2d 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 73 0a 20 20 | ediff-compare--read-revisions... |
| 7cd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 7cd20 | 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 29 29 0a 20 20 20 20 | ......magit-buffer-range)))..... |
| 7cd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 | ........................(setq.re |
| 7cd60 | 76 41 20 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vA.a)........................... |
| 7cd80 | 20 20 28 73 65 74 71 20 72 65 76 42 20 62 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(setq.revB.b)))............... |
| 7cda0 | 28 28 67 75 61 72 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 73 68 | ((guard.(not.magit-ediff-dwim-sh |
| 7cdc0 | 6f 77 2d 6f 6e 2d 68 75 6e 6b 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | ow-on-hunks))................(se |
| 7cde0 | 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 29 29 | tq.command.#'magit-ediff-stage)) |
| 7ce00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 75 6e 73 74 61 67 65 64 20 20 28 73 65 74 71 | ...............('unstaged..(setq |
| 7ce20 | 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 6e 73 74 | .command.#'magit-ediff-show-unst |
| 7ce40 | 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 74 61 67 65 64 20 20 20 | aged))...............('staged... |
| 7ce60 | 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f | .(setq.command.#'magit-ediff-sho |
| 7ce80 | 77 2d 73 74 61 67 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 75 6e 64 65 66 | w-staged))...............('undef |
| 7cea0 | 69 6e 65 64 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 | ined.(setq.command.nil))........ |
| 7cec0 | 20 20 20 20 20 20 20 28 5f 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 | .......(_..........(setq.command |
| 7cee0 | 20 6e 69 6c 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6e 6f 74 20 63 6f | .nil))))))........(cond.((not.co |
| 7cf00 | 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 | mmand)...............(call-inter |
| 7cf20 | 61 63 74 69 76 65 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 | actively................(magit-r |
| 7cf40 | 65 61 64 2d 63 68 61 72 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ead-char-case................... |
| 7cf60 | 20 22 46 61 69 6c 65 64 20 74 6f 20 72 65 61 64 20 79 6f 75 72 20 6d 69 6e 64 3b 20 64 6f 20 79 | ."Failed.to.read.your.mind;.do.y |
| 7cf80 | 6f 75 20 77 61 6e 74 20 74 6f 20 22 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ou.want.to.".t.................. |
| 7cfa0 | 28 3f 63 20 22 5b 63 5d 6f 6d 6d 69 74 22 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 | (?c."[c]ommit"..#'magit-ediff-sh |
| 7cfc0 | 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 72 20 | ow-commit)..................(?r. |
| 7cfe0 | 22 5b 72 5d 61 6e 67 65 22 20 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 | "[r]ange"...#'magit-ediff-compar |
| 7d000 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 73 20 22 5b 73 5d 74 61 67 65 | e)..................(?s."[s]tage |
| 7d020 | 22 20 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 29 0a 20 20 20 20 20 20 20 | "...#'magit-ediff-stage)........ |
| 7d040 | 20 20 20 20 20 20 20 20 20 20 28 3f 6d 20 22 5b 6d 5d 20 72 65 73 6f 6c 76 65 20 72 65 6d 61 69 | ..........(?m."[m].resolve.remai |
| 7d060 | 6e 69 6e 67 20 63 6f 6e 66 6c 69 63 74 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ning.conflicts"................. |
| 7d080 | 20 20 20 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 29 | .....#'magit-ediff-resolve-rest) |
| 7d0a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 4d 20 22 5b 4d 5d 20 72 65 73 6f 6c | ..................(?M."[M].resol |
| 7d0c0 | 76 65 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ve.all.conflicts"............... |
| 7d0e0 | 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c | .......#'magit-ediff-resolve-all |
| 7d100 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 63 6f 6d 6d 61 6e 64 20 23 | ))))..............((eq.command.# |
| 7d120 | 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 | 'magit-ediff-compare)........... |
| 7d140 | 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 | ....(apply.#'magit-ediff-compare |
| 7d160 | 20 72 65 76 41 20 72 65 76 42 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .revA.revB...................... |
| 7d180 | 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 61 64 2d 66 69 6c 65 73 20 72 65 76 41 20 72 65 76 | (magit-ediff-read-files.revA.rev |
| 7d1a0 | 42 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 63 6f 6d 6d | B.file)))..............((eq.comm |
| 7d1c0 | 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 0a 20 | and.#'magit-ediff-show-commit).. |
| 7d1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 63 | .............(magit-ediff-show-c |
| 7d200 | 6f 6d 6d 69 74 20 72 65 76 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 63 | ommit.revB))..............((eq.c |
| 7d220 | 6f 6d 6d 61 6e 64 20 23 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 29 | ommand.#'magit-ediff-show-stash) |
| 7d240 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 | ...............(magit-ediff-show |
| 7d260 | 2d 73 74 61 73 68 20 72 65 76 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | -stash.revB))..............(file |
| 7d280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 63 6f 6d 6d 61 6e 64 20 | ...............(funcall.command. |
| 7d2a0 | 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 | file))..............(t.......... |
| 7d2c0 | 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 63 6f 6d 6d 61 6e 64 | .....(call-interactively.command |
| 7d2e0 | 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | )))))))..;;;###autoload.(defun.m |
| 7d300 | 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 20 28 66 69 6c 65 29 0a 20 20 | agit-ediff-show-staged.(file)... |
| 7d320 | 22 53 68 6f 77 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 75 73 69 6e 67 20 45 64 69 66 66 | "Show.staged.changes.using.Ediff |
| 7d340 | 2e 0a 0a 54 68 69 73 20 6f 6e 6c 79 20 61 6c 6c 6f 77 73 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74 | ...This.only.allows.looking.at.t |
| 7d360 | 68 65 20 63 68 61 6e 67 65 73 3b 20 74 6f 20 73 74 61 67 65 2c 20 75 6e 73 74 61 67 65 2c 0a 61 | he.changes;.to.stage,.unstage,.a |
| 7d380 | 6e 64 20 64 69 73 63 61 72 64 20 63 68 61 6e 67 65 73 20 75 73 69 6e 67 20 45 64 69 66 66 2c 20 | nd.discard.changes.using.Ediff,. |
| 7d3a0 | 75 73 65 20 60 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 27 2e 0a 0a 46 49 4c 45 20 6d | use.`magit-ediff-stage'...FILE.m |
| 7d3c0 | 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 | ust.be.relative.to.the.top.direc |
| 7d3e0 | 74 6f 72 79 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 | tory.of.the.repository."...(inte |
| 7d400 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c | ractive....(list.(magit-read-fil |
| 7d420 | 65 2d 63 68 6f 69 63 65 20 22 53 68 6f 77 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 66 6f | e-choice."Show.staged.changes.fo |
| 7d440 | 72 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.file"......................... |
| 7d460 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 66 69 6c 65 73 29 0a 20 20 | .........(magit-staged-files)... |
| 7d480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..............................." |
| 7d4a0 | 4e 6f 20 73 74 61 67 65 64 20 66 69 6c 65 73 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 65 64 69 | No.staged.files")))...(magit-edi |
| 7d4c0 | 66 66 2d 62 75 66 66 65 72 73 20 28 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d | ff-buffers.((magit-get-revision- |
| 7d4e0 | 62 75 66 66 65 72 20 22 48 45 41 44 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | buffer."HEAD".file)............. |
| 7d500 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 | ............(magit-find-file-nos |
| 7d520 | 65 6c 65 63 74 20 22 48 45 41 44 22 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | elect."HEAD".file))............. |
| 7d540 | 20 20 20 20 20 20 20 20 20 20 20 28 28 67 65 74 2d 62 75 66 66 65 72 20 28 63 6f 6e 63 61 74 20 | ...........((get-buffer.(concat. |
| 7d560 | 66 69 6c 65 20 22 2e 7e 7b 69 6e 64 65 78 7d 7e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | file.".~{index}~"))............. |
| 7d580 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 69 6e 64 | ............(magit-find-file-ind |
| 7d5a0 | 65 78 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 20 74 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ex-noselect.file.t))))..;;;###au |
| 7d5c0 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 | toload.(defun.magit-ediff-show-u |
| 7d5e0 | 6e 73 74 61 67 65 64 20 28 66 69 6c 65 29 0a 20 20 22 53 68 6f 77 20 75 6e 73 74 61 67 65 64 20 | nstaged.(file)..."Show.unstaged. |
| 7d600 | 63 68 61 6e 67 65 73 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a 54 68 69 73 20 6f 6e 6c 79 20 | changes.using.Ediff...This.only. |
| 7d620 | 61 6c 6c 6f 77 73 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74 68 65 20 63 68 61 6e 67 65 73 3b 20 74 | allows.looking.at.the.changes;.t |
| 7d640 | 6f 20 73 74 61 67 65 2c 20 75 6e 73 74 61 67 65 2c 0a 61 6e 64 20 64 69 73 63 61 72 64 20 63 68 | o.stage,.unstage,.and.discard.ch |
| 7d660 | 61 6e 67 65 73 20 75 73 69 6e 67 20 45 64 69 66 66 2c 20 75 73 65 20 60 6d 61 67 69 74 2d 65 64 | anges.using.Ediff,.use.`magit-ed |
| 7d680 | 69 66 66 2d 73 74 61 67 65 27 2e 0a 0a 46 49 4c 45 20 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 | iff-stage'...FILE.must.be.relati |
| 7d6a0 | 76 65 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 72 | ve.to.the.top.directory.of.the.r |
| 7d6c0 | 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c | epository."...(interactive....(l |
| 7d6e0 | 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 22 53 68 6f | ist.(magit-read-file-choice."Sho |
| 7d700 | 77 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 66 6f 72 20 66 69 6c 65 22 0a 20 20 20 | w.unstaged.changes.for.file".... |
| 7d720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| 7d740 | 61 67 69 74 2d 75 6e 73 74 61 67 65 64 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | agit-unstaged-files)............ |
| 7d760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 6f 20 75 6e 73 74 61 67 | ......................"No.unstag |
| 7d780 | 65 64 20 66 69 6c 65 73 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 | ed.files")))...(magit-ediff-buff |
| 7d7a0 | 65 72 73 20 28 28 67 65 74 2d 62 75 66 66 65 72 20 28 63 6f 6e 63 61 74 20 66 69 6c 65 20 22 2e | ers.((get-buffer.(concat.file.". |
| 7d7c0 | 7e 7b 69 6e 64 65 78 7d 7e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ~{index}~")).................... |
| 7d7e0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 69 6e 64 65 78 2d 6e 6f 73 65 | .....(magit-find-file-index-nose |
| 7d800 | 6c 65 63 74 20 66 69 6c 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lect.file.t))................... |
| 7d820 | 20 20 20 20 20 28 28 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 66 69 6c 65 29 0a 20 20 20 | .....((get-file-buffer.file).... |
| 7d840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d | .....................(find-file- |
| 7d860 | 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | noselect.file))))..;;;###autoloa |
| 7d880 | 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 77 6f 72 6b 69 6e | d.(defun.magit-ediff-show-workin |
| 7d8a0 | 67 2d 74 72 65 65 20 28 66 69 6c 65 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 | g-tree.(file)..."Show.changes.be |
| 7d8c0 | 74 77 65 65 6e 20 60 48 45 41 44 27 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 75 73 | tween.`HEAD'.and.working.tree.us |
| 7d8e0 | 69 6e 67 20 45 64 69 66 66 2e 0a 46 49 4c 45 20 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 65 | ing.Ediff..FILE.must.be.relative |
| 7d900 | 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 72 65 70 | .to.the.top.directory.of.the.rep |
| 7d920 | 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 | ository."...(interactive....(lis |
| 7d940 | 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 22 53 68 6f 77 20 | t.(magit-read-file-choice."Show. |
| 7d960 | 63 68 61 6e 67 65 73 20 69 6e 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | changes.in.file"................ |
| 7d980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 68 61 6e 67 65 64 | ..................(magit-changed |
| 7d9a0 | 2d 66 69 6c 65 73 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -files."HEAD").................. |
| 7d9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 6f 20 63 68 61 6e 67 65 64 20 66 69 6c 65 | ................"No.changed.file |
| 7d9e0 | 73 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 65 72 73 20 28 28 6d | s")))...(magit-ediff-buffers.((m |
| 7da00 | 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 22 48 45 41 44 22 20 | agit-get-revision-buffer."HEAD". |
| 7da20 | 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | file).........................(m |
| 7da40 | 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 20 22 48 45 41 44 22 20 | agit-find-file-noselect.."HEAD". |
| 7da60 | 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | file))........................(( |
| 7da80 | 67 65 74 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 | get-file-buffer.file)........... |
| 7daa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 | ..............(find-file-noselec |
| 7dac0 | 74 20 66 69 6c 65 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | t.file))))..;;;###autoload.(defu |
| 7dae0 | 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 | n.magit-ediff-show-commit.(commi |
| 7db00 | 74 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 | t)..."Show.changes.introduced.by |
| 7db20 | 20 43 4f 4d 4d 49 54 20 75 73 69 6e 67 20 45 64 69 66 66 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | .COMMIT.using.Ediff."...(interac |
| 7db40 | 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 | tive.(list.(magit-read-branch-or |
| 7db60 | 2d 63 6f 6d 6d 69 74 20 22 52 65 76 69 73 69 6f 6e 22 29 29 29 0a 20 20 28 6c 65 74 20 28 28 72 | -commit."Revision")))...(let.((r |
| 7db80 | 65 76 41 20 28 63 6f 6e 63 61 74 20 63 6f 6d 6d 69 74 20 22 5e 22 29 29 0a 20 20 20 20 20 20 20 | evA.(concat.commit."^"))........ |
| 7dba0 | 20 28 72 65 76 42 20 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 | .(revB.commit)).....(apply.#'mag |
| 7dbc0 | 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 76 41 | it-ediff-compare............revA |
| 7dbe0 | 20 72 65 76 42 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 | .revB............(magit-ediff-re |
| 7dc00 | 61 64 2d 66 69 6c 65 73 20 72 65 76 41 20 72 65 76 42 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e | ad-files.revA.revB.(magit-curren |
| 7dc20 | 74 2d 66 69 6c 65 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | t-file)))))..;;;###autoload.(def |
| 7dc40 | 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 20 28 73 74 61 73 68 | un.magit-ediff-show-stash.(stash |
| 7dc60 | 29 0a 20 20 22 53 68 6f 77 20 63 68 61 6e 67 65 73 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 | )..."Show.changes.introduced.by. |
| 7dc80 | 53 54 41 53 48 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 60 6d 61 67 69 74 2d 65 64 69 66 66 2d | STASH.using.Ediff..`magit-ediff- |
| 7dca0 | 73 68 6f 77 2d 73 74 61 73 68 2d 77 69 74 68 2d 69 6e 64 65 78 27 20 63 6f 6e 74 72 6f 6c 73 20 | show-stash-with-index'.controls. |
| 7dcc0 | 77 68 65 74 68 65 72 20 61 0a 74 68 72 65 65 2d 62 75 66 66 65 72 20 45 64 69 66 66 20 69 73 20 | whether.a.three-buffer.Ediff.is. |
| 7dce0 | 75 73 65 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 64 69 73 74 69 6e 67 75 69 73 68 20 63 68 61 | used.in.order.to.distinguish.cha |
| 7dd00 | 6e 67 65 73 20 69 6e 20 74 68 65 0a 73 74 61 73 68 20 74 68 61 74 20 77 65 72 65 20 73 74 61 67 | nges.in.the.stash.that.were.stag |
| 7dd20 | 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 | ed."...(interactive.(list.(magit |
| 7dd40 | 2d 72 65 61 64 2d 73 74 61 73 68 20 22 53 74 61 73 68 22 29 29 29 0a 20 20 28 70 63 61 73 65 2d | -read-stash."Stash")))...(pcase- |
| 7dd60 | 6c 65 74 2a 20 28 28 72 65 76 41 20 28 63 6f 6e 63 61 74 20 73 74 61 73 68 20 22 5e 31 22 29 29 | let*.((revA.(concat.stash."^1")) |
| 7dd80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 42 20 28 63 6f 6e 63 61 74 20 73 74 | ................(revB.(concat.st |
| 7dda0 | 61 73 68 20 22 5e 32 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 43 20 | ash."^2"))................(revC. |
| 7ddc0 | 73 74 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 66 69 6c 65 41 20 | stash)................(`(,fileA. |
| 7dde0 | 2c 66 69 6c 65 43 29 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 61 64 2d 66 69 6c 65 73 20 | ,fileC).(magit-ediff-read-files. |
| 7de00 | 72 65 76 41 20 72 65 76 43 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | revA.revC))................(file |
| 7de20 | 42 20 66 69 6c 65 43 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 6d 61 67 69 74 2d 65 64 69 | B.fileC)).....(if.(and.magit-edi |
| 7de40 | 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 2d 77 69 74 68 2d 69 6e 64 65 78 0a 20 20 20 20 20 20 20 | ff-show-stash-with-index........ |
| 7de60 | 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 66 69 6c 65 41 20 28 6d 61 67 69 74 2d 63 68 61 6e 67 | ......(member.fileA.(magit-chang |
| 7de80 | 65 64 2d 66 69 6c 65 73 20 72 65 76 42 20 72 65 76 41 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d | ed-files.revB.revA))).........(m |
| 7dea0 | 61 67 69 74 2d 65 64 69 66 66 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 28 28 6d 61 | agit-ediff-buffers..........((ma |
| 7dec0 | 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 41 20 66 69 6c | git-get-revision-buffer.revA.fil |
| 7dee0 | 65 41 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e | eA)...........(magit-find-file-n |
| 7df00 | 6f 73 65 6c 65 63 74 20 20 72 65 76 41 20 66 69 6c 65 41 29 29 0a 20 20 20 20 20 20 20 20 20 28 | oselect..revA.fileA))..........( |
| 7df20 | 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 42 20 | (magit-get-revision-buffer.revB. |
| 7df40 | 66 69 6c 65 42 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c | fileB)...........(magit-find-fil |
| 7df60 | 65 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 42 20 66 69 6c 65 42 29 29 0a 20 20 20 20 20 20 20 | e-noselect..revB.fileB))........ |
| 7df80 | 20 20 28 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 | ..((magit-get-revision-buffer.re |
| 7dfa0 | 76 43 20 66 69 6c 65 43 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d | vC.fileC)...........(magit-find- |
| 7dfc0 | 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 20 72 65 76 43 20 66 69 6c 65 43 29 29 29 0a 20 20 20 | file-noselect..revC.fileC))).... |
| 7dfe0 | 20 20 20 28 6d 61 67 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 20 72 65 76 41 20 72 65 76 | ...(magit-ediff-compare.revA.rev |
| 7e000 | 43 20 66 69 6c 65 41 20 66 69 6c 65 43 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | C.fileA.fileC))))..(defun.magit- |
| 7e020 | 65 64 69 66 66 2d 63 6c 65 61 6e 75 70 2d 61 75 78 69 6c 69 61 72 79 2d 62 75 66 66 65 72 73 20 | ediff-cleanup-auxiliary-buffers. |
| 7e040 | 28 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 74 6c 2d 62 75 66 20 65 64 69 66 66 2d 63 6f 6e 74 72 | ()...(let*.((ctl-buf.ediff-contr |
| 7e060 | 6f 6c 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 63 74 6c 2d 77 69 6e 20 28 65 64 | ol-buffer)..........(ctl-win.(ed |
| 7e080 | 69 66 66 2d 67 65 74 2d 76 69 73 69 62 6c 65 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 63 74 | iff-get-visible-buffer-window.ct |
| 7e0a0 | 6c 2d 62 75 66 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 74 6c 2d 66 72 6d 20 65 64 69 66 66 2d | l-buf))..........(ctl-frm.ediff- |
| 7e0c0 | 63 6f 6e 74 72 6f 6c 2d 66 72 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 69 6e 2d 66 72 | control-frame)..........(main-fr |
| 7e0e0 | 61 6d 65 20 28 63 6f 6e 64 20 28 28 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d | ame.(cond.((window-live-p.ediff- |
| 7e100 | 77 69 6e 64 6f 77 2d 41 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | window-A)....................... |
| 7e120 | 20 20 20 20 20 20 28 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 65 64 69 66 66 2d 77 69 6e 64 6f 77 | ......(window-frame.ediff-window |
| 7e140 | 2d 41 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -A))............................ |
| 7e160 | 28 28 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 65 64 69 66 66 2d 77 69 6e 64 6f 77 2d 42 29 0a | ((window-live-p.ediff-window-B). |
| 7e180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e | ............................(win |
| 7e1a0 | 64 6f 77 2d 66 72 61 6d 65 20 65 64 69 66 66 2d 77 69 6e 64 6f 77 2d 42 29 29 29 29 29 0a 20 20 | dow-frame.ediff-window-B)))))... |
| 7e1c0 | 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 65 | ..(ediff-kill-buffer-carefully.e |
| 7e1e0 | 64 69 66 66 2d 64 69 66 66 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c | diff-diff-buffer).....(ediff-kil |
| 7e200 | 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 65 64 69 66 66 2d 63 75 73 74 6f 6d 2d | l-buffer-carefully.ediff-custom- |
| 7e220 | 64 69 66 66 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 | diff-buffer).....(ediff-kill-buf |
| 7e240 | 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 65 64 69 66 66 2d 66 69 6e 65 2d 64 69 66 66 2d 62 75 | fer-carefully.ediff-fine-diff-bu |
| 7e260 | 66 66 65 72 29 0a 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 | ffer).....(ediff-kill-buffer-car |
| 7e280 | 65 66 75 6c 6c 79 20 65 64 69 66 66 2d 74 6d 70 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 65 64 | efully.ediff-tmp-buffer).....(ed |
| 7e2a0 | 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 65 64 69 66 66 2d | iff-kill-buffer-carefully.ediff- |
| 7e2c0 | 65 72 72 6f 72 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 | error-buffer).....(ediff-kill-bu |
| 7e2e0 | 66 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 65 64 69 66 66 2d 6d 73 67 2d 62 75 66 66 65 72 29 | ffer-carefully.ediff-msg-buffer) |
| 7e300 | 0a 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 75 6c 6c | .....(ediff-kill-buffer-carefull |
| 7e320 | 79 20 65 64 69 66 66 2d 64 65 62 75 67 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 77 68 65 6e 20 | y.ediff-debug-buffer).....(when. |
| 7e340 | 28 62 6f 75 6e 64 70 20 27 65 64 69 66 66 2d 70 61 74 63 68 2d 64 69 61 67 6e 6f 73 74 69 63 73 | (boundp.'ediff-patch-diagnostics |
| 7e360 | 29 0a 20 20 20 20 20 20 28 65 64 69 66 66 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 | ).......(ediff-kill-buffer-caref |
| 7e380 | 75 6c 6c 79 20 65 64 69 66 66 2d 70 61 74 63 68 2d 64 69 61 67 6e 6f 73 74 69 63 73 29 29 0a 20 | ully.ediff-patch-diagnostics)).. |
| 7e3a0 | 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 64 69 73 70 6c 61 79 2d 67 72 61 70 68 69 63 2d | ...(cond.((and.(display-graphic- |
| 7e3c0 | 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 6d 65 2d 6c 69 76 65 2d 70 | p).................(frame-live-p |
| 7e3e0 | 20 63 74 6c 2d 66 72 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 66 72 | .ctl-frm))............(delete-fr |
| 7e400 | 61 6d 65 20 63 74 6c 2d 66 72 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 77 69 6e 64 6f 77 | ame.ctl-frm))...........((window |
| 7e420 | 2d 6c 69 76 65 2d 70 20 63 74 6c 2d 77 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c | -live-p.ctl-win)............(del |
| 7e440 | 65 74 65 2d 77 69 6e 64 6f 77 20 63 74 6c 2d 77 69 6e 29 29 29 0a 20 20 20 20 28 65 64 69 66 66 | ete-window.ctl-win))).....(ediff |
| 7e460 | 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 63 61 72 65 66 75 6c 6c 79 20 63 74 6c 2d 62 75 66 29 0a | -kill-buffer-carefully.ctl-buf). |
| 7e480 | 20 20 20 20 28 77 68 65 6e 20 28 66 72 61 6d 65 2d 6c 69 76 65 2d 70 20 6d 61 69 6e 2d 66 72 61 | ....(when.(frame-live-p.main-fra |
| 7e4a0 | 6d 65 29 0a 20 20 20 20 20 20 28 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6d 61 69 6e 2d 66 72 61 | me).......(select-frame.main-fra |
| 7e4c0 | 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 74 6f | me))))..(defun.magit-ediff-resto |
| 7e4e0 | 72 65 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 28 29 0a 20 20 28 73 65 74 2d 77 69 | re-previous-winconf.()...(set-wi |
| 7e500 | 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 70 | ndow-configuration.magit-ediff-p |
| 7e520 | 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 | revious-winconf))..;;;._.(provid |
| 7e540 | 65 20 27 6d 61 67 69 74 2d 65 64 69 66 66 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 65 64 69 66 66 2e | e.'magit-ediff).;;;.magit-ediff. |
| 7e560 | 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.ends.here.................... |
| 7e580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e600 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 65 78 74 72 61 73 | magit-20240404.1901/magit-extras |
| 7e620 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 7e640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e660 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 7e680 | 30 31 31 30 34 30 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 33 32 00 20 30 00 00 00 | 0110403.00000000000.015032..0... |
| 7e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e700 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 7e720 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 7e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7e800 | 3b 3b 3b 20 6d 61 67 69 74 2d 65 78 74 72 61 73 2e 65 6c 20 2d 2d 2d 20 41 64 64 69 74 69 6f 6e | ;;;.magit-extras.el.---.Addition |
| 7e820 | 61 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 | al.functionality.for.Magit..-*-. |
| 7e840 | 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 | lexical-binding:t.-*-..;;.Copyri |
| 7e860 | 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a | ght.(C).2008-2024.The.Magit.Proj |
| 7e880 | 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e | ect.Contributors..;;.Author:.Jon |
| 7e8a0 | 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a | as.Bernoulli.<jonas@bernoul.li>. |
| 7e8c0 | 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c | ;;.Maintainer:.Jonas.Bernoulli.< |
| 7e8e0 | 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e | jonas@bernoul.li>..;;.SPDX-Licen |
| 7e900 | 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a | se-Identifier:.GPL-3.0-or-later. |
| 7e920 | 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 | .;;.Magit.is.free.software:.you. |
| 7e940 | 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 | can.redistribute.it.and/or.modif |
| 7e960 | 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 | y.it.;;.under.the.terms.of.the.G |
| 7e980 | 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 | NU.General.Public.License.as.pub |
| 7e9a0 | 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 | lished.by.;;.the.Free.Software.F |
| 7e9c0 | 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 | oundation,.either.version.3.of.t |
| 7e9e0 | 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f | he.License,.or.;;.(at.your.optio |
| 7ea00 | 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 | n).any.later.version..;;.;;.Magi |
| 7ea20 | 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 | t.is.distributed.in.the.hope.tha |
| 7ea40 | 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 | t.it.will.be.useful,.but.WITHOUT |
| 7ea60 | 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 | .;;.ANY.WARRANTY;.without.even.t |
| 7ea80 | 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 | he.implied.warranty.of.MERCHANTA |
| 7eaa0 | 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 | BILITY.;;.or.FITNESS.FOR.A.PARTI |
| 7eac0 | 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 | CULAR.PURPOSE...See.the.GNU.Gene |
| 7eae0 | 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 | ral.Public.;;.License.for.more.d |
| 7eb00 | 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 | etails..;;.;;.You.should.have.re |
| 7eb20 | 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | ceived.a.copy.of.the.GNU.General |
| 7eb40 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 | .Public.License.;;.along.with.Ma |
| 7eb60 | 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 | git...If.not,.see.<https://www.g |
| 7eb80 | 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 | nu.org/licenses/>...;;;.Commenta |
| 7eba0 | 72 79 3a 0a 0a 3b 3b 20 41 64 64 69 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 | ry:..;;.Additional.functionality |
| 7ebc0 | 20 66 6f 72 20 4d 61 67 69 74 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 | .for.Magit...;;;.Code:..(require |
| 7ebe0 | 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 64 6f 2d 61 73 79 6e 63 | .'magit)..;;.For.`magit-do-async |
| 7ec00 | 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | -shell-command'..(declare-functi |
| 7ec20 | 6f 6e 20 64 69 72 65 64 2d 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 22 64 69 72 | on.dired-read-shell-command."dir |
| 7ec40 | 65 64 2d 61 75 78 22 20 28 70 72 6f 6d 70 74 20 61 72 67 20 66 69 6c 65 73 29 29 0a 3b 3b 20 46 | ed-aux".(prompt.arg.files)).;;.F |
| 7ec60 | 6f 72 20 60 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 2d 73 74 61 74 75 73 27 2e 0a 28 64 65 63 6c | or.`magit-project-status'..(decl |
| 7ec80 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 76 63 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 20 22 76 63 2d | are-function.vc-git-command."vc- |
| 7eca0 | 67 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 6f | git"...................(buffer.o |
| 7ecc0 | 6b 73 74 61 74 75 73 20 66 69 6c 65 2d 6f 72 2d 6c 69 73 74 20 26 72 65 73 74 20 66 6c 61 67 73 | kstatus.file-or-list.&rest.flags |
| 7ece0 | 29 29 0a 0a 28 64 65 66 76 61 72 20 69 64 6f 2d 65 78 69 74 29 0a 28 64 65 66 76 61 72 20 69 64 | ))..(defvar.ido-exit).(defvar.id |
| 7ed00 | 6f 2d 66 61 6c 6c 62 61 63 6b 29 0a 28 64 65 66 76 61 72 20 70 72 6f 6a 65 63 74 2d 70 72 65 66 | o-fallback).(defvar.project-pref |
| 7ed20 | 69 78 2d 6d 61 70 29 0a 28 64 65 66 76 61 72 20 70 72 6f 6a 65 63 74 2d 73 77 69 74 63 68 2d 63 | ix-map).(defvar.project-switch-c |
| 7ed40 | 6f 6d 6d 61 6e 64 73 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 65 78 74 72 61 73 | ommands)..(defgroup.magit-extras |
| 7ed60 | 20 6e 69 6c 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 | .nil..."Additional.functionality |
| 7ed80 | 20 66 6f 72 20 4d 61 67 69 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 78 74 | .for.Magit."...:group.'magit-ext |
| 7eda0 | 65 6e 73 69 6f 6e 73 29 0a 0a 3b 3b 3b 20 47 69 74 20 54 6f 6f 6c 73 0a 3b 3b 3b 3b 20 47 69 74 | ensions)..;;;.Git.Tools.;;;;.Git |
| 7edc0 | 2d 4d 65 72 67 65 74 6f 6f 6c 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f | -Mergetool..;;;###autoload.(auto |
| 7ede0 | 6c 6f 61 64 20 27 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 20 22 6d 61 67 69 74 | load.'magit-git-mergetool."magit |
| 7ee00 | 2d 65 78 74 72 61 73 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e | -extras".nil.t).(transient-defin |
| 7ee20 | 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 20 28 66 69 | e-prefix.magit-git-mergetool.(fi |
| 7ee40 | 6c 65 20 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 74 72 61 6e 73 69 65 6e 74 29 0a 20 20 22 | le.args.&optional.transient)..." |
| 7ee60 | 52 65 73 6f 6c 76 65 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 46 49 4c 45 20 75 73 69 6e 67 20 | Resolve.conflicts.in.FILE.using. |
| 7ee80 | 5c 22 67 69 74 20 6d 65 72 67 65 74 6f 6f 6c 20 2d 2d 67 75 69 5c 22 2e 0a 57 69 74 68 20 61 20 | \"git.mergetool.--gui\"..With.a. |
| 7eea0 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 6c 6c 6f 77 20 63 68 61 6e 67 69 6e 67 20 41 | prefix.argument.allow.changing.A |
| 7eec0 | 52 47 53 20 75 73 69 6e 67 20 61 20 74 72 61 6e 73 69 65 6e 74 0a 70 6f 70 75 70 2e 20 20 53 65 | RGS.using.a.transient.popup...Se |
| 7eee0 | 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 20 45 64 69 66 66 69 6e 67 27 20 66 | e.info.node.`(magit).Ediffing'.f |
| 7ef00 | 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 61 6c 74 65 72 6e 61 74 69 76 65 | or.information.about.alternative |
| 7ef20 | 20 63 6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 6d 65 72 | .commands."...:man-page."git-mer |
| 7ef40 | 67 65 74 6f 6f 6c 22 0a 20 20 5b 22 53 65 74 74 69 6e 67 73 22 0a 20 20 20 28 22 2d 74 22 20 6d | getool"...["Settings"....("-t".m |
| 7ef60 | 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 3a 2d 2d 74 6f 6f 6c 29 0a 20 20 20 28 22 | agit-git-mergetool:--tool)....(" |
| 7ef80 | 3d 74 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 2e 67 75 69 74 6f 6f 6c 29 0a 20 20 20 28 22 3d 54 | =t".magit-merge.guitool)....("=T |
| 7efa0 | 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 2e 74 6f 6f 6c 29 0a 20 20 20 28 22 2d 72 22 20 6d 61 67 | ".magit-merge.tool)....("-r".mag |
| 7efc0 | 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 2e 68 69 64 65 52 65 73 6f 6c 76 65 64 29 0a 20 20 20 28 22 | it-mergetool.hideResolved)....(" |
| 7efe0 | 2d 62 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 2e 6b 65 65 70 42 61 63 6b 75 70 29 0a | -b".magit-mergetool.keepBackup). |
| 7f000 | 20 20 20 28 22 2d 6b 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 2e 6b 65 65 70 54 65 6d | ...("-k".magit-mergetool.keepTem |
| 7f020 | 70 6f 72 61 72 69 65 73 29 0a 20 20 20 28 22 2d 77 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 6f | poraries)....("-w".magit-mergeto |
| 7f040 | 6f 6c 2e 77 72 69 74 65 54 6f 54 65 6d 70 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 | ol.writeToTemp)]...["Actions"... |
| 7f060 | 20 28 22 20 6d 22 20 22 49 6e 76 6f 6b 65 20 6d 65 72 67 65 74 6f 6f 6c 22 20 6d 61 67 69 74 2d | .(".m"."Invoke.mergetool".magit- |
| 7f080 | 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | git-mergetool)]...(interactive.. |
| 7f0a0 | 20 20 28 69 66 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 | ..(if.(and.(not.(eq.transient-cu |
| 7f0c0 | 72 72 65 6e 74 2d 70 72 65 66 69 78 20 27 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f | rrent-prefix.'magit-git-mergetoo |
| 7f0e0 | 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 | l)).............current-prefix-a |
| 7f100 | 72 67 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 | rg)........(list.nil.nil.t)..... |
| 7f120 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 | .(list.(magit-read-unmerged-file |
| 7f140 | 20 22 52 65 73 6f 6c 76 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e | ."Resolve")............(transien |
| 7f160 | 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 29 29 29 29 0a | t-args.'magit-git-mergetool)))). |
| 7f180 | 20 20 28 69 66 20 74 72 61 6e 73 69 65 6e 74 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 | ..(if.transient.......(transient |
| 7f1a0 | 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 29 0a 20 20 20 | -setup.'magit-git-mergetool).... |
| 7f1c0 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 6d 65 72 67 65 74 6f 6f 6c | .(magit-run-git-async."mergetool |
| 7f1e0 | 22 20 22 2d 2d 67 75 69 22 20 61 72 67 73 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 28 74 72 | "."--gui".args."--".file)))..(tr |
| 7f200 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 67 69 74 2d 6d | ansient-define-infix.magit-git-m |
| 7f220 | 65 72 67 65 74 6f 6f 6c 3a 2d 2d 74 6f 6f 6c 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f | ergetool:--tool.()...:descriptio |
| 7f240 | 6e 20 22 4f 76 65 72 72 69 64 65 20 6d 65 72 67 65 74 6f 6f 6c 22 0a 20 20 3a 63 6c 61 73 73 20 | n."Override.mergetool"...:class. |
| 7f260 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d | 'transient-option...:shortarg."- |
| 7f280 | 74 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 74 6f 6f 6c 3d 22 0a 20 20 3a 72 65 61 64 | t"...:argument."--tool="...:read |
| 7f2a0 | 65 72 20 23 27 6d 61 67 69 74 2d 2d 72 65 61 64 2d 6d 65 72 67 65 74 6f 6f 6c 29 0a 0a 28 74 72 | er.#'magit--read-mergetool)..(tr |
| 7f2c0 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 | ansient-define-infix.magit-merge |
| 7f2e0 | 2e 67 75 69 74 6f 6f 6c 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 | .guitool.()...:class.'magit--git |
| 7f300 | 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 6d 65 72 67 65 2e 67 75 69 | -variable...:variable."merge.gui |
| 7f320 | 74 6f 6f 6c 22 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 | tool"...:global.t...:reader.#'ma |
| 7f340 | 67 69 74 2d 2d 72 65 61 64 2d 6d 65 72 67 65 74 6f 6f 6c 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 | git--read-mergetool)..(transient |
| 7f360 | 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 2e 74 6f 6f 6c 20 28 | -define-infix.magit-merge.tool.( |
| 7f380 | 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a | )...:class.'magit--git-variable. |
| 7f3a0 | 20 20 3a 76 61 72 69 61 62 6c 65 20 22 6d 65 72 67 65 2e 74 6f 6f 6c 22 0a 20 20 3a 67 6c 6f 62 | ..:variable."merge.tool"...:glob |
| 7f3c0 | 61 6c 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 2d 72 65 61 64 2d 6d 65 72 | al.t...:reader.#'magit--read-mer |
| 7f3e0 | 67 65 74 6f 6f 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 61 64 2d 6d 65 72 67 | getool)..(defun.magit--read-merg |
| 7f400 | 65 74 6f 6f 6c 20 28 70 72 6f 6d 70 74 20 5f 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 | etool.(prompt._initial-input.his |
| 7f420 | 74 6f 72 79 29 0a 20 20 28 6c 65 74 20 28 28 63 68 6f 69 63 65 73 20 6e 69 6c 29 0a 20 20 20 20 | tory)...(let.((choices.nil)..... |
| 7f440 | 20 20 20 20 28 6c 69 6e 65 73 20 28 63 64 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 | ....(lines.(cdr.(magit-git-lines |
| 7f460 | 20 22 6d 65 72 67 65 74 6f 6f 6c 22 20 22 2d 2d 74 6f 6f 6c 2d 68 65 6c 70 22 29 29 29 29 0a 20 | ."mergetool"."--tool-help")))).. |
| 7f480 | 20 20 20 28 77 68 69 6c 65 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 5c 74 5c 74 | ...(while.(string-prefix-p."\t\t |
| 7f4a0 | 22 20 28 63 61 72 20 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 28 70 75 73 68 20 28 73 75 62 73 | ".(car.lines)).......(push.(subs |
| 7f4c0 | 74 72 69 6e 67 20 28 70 6f 70 20 6c 69 6e 65 73 29 20 32 29 20 63 68 6f 69 63 65 73 29 29 0a 20 | tring.(pop.lines).2).choices)).. |
| 7f4e0 | 20 20 20 28 73 65 74 71 20 63 68 6f 69 63 65 73 20 28 6e 72 65 76 65 72 73 65 20 63 68 6f 69 63 | ...(setq.choices.(nreverse.choic |
| 7f500 | 65 73 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 | es)).....(magit-completing-read. |
| 7f520 | 28 6f 72 20 70 72 6f 6d 70 74 20 22 53 65 6c 65 63 74 20 6d 65 72 67 65 74 6f 6f 6c 22 29 0a 20 | (or.prompt."Select.mergetool").. |
| 7f540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 | ..........................choice |
| 7f560 | 73 20 6e 69 6c 20 74 20 6e 69 6c 20 68 69 73 74 6f 72 79 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 | s.nil.t.nil.history)))..(transie |
| 7f580 | 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 2e | nt-define-infix.magit-mergetool. |
| 7f5a0 | 68 69 64 65 52 65 73 6f 6c 76 65 64 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d | hideResolved.()...:class.'magit- |
| 7f5c0 | 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 62 6f 6f 6c 65 61 6e 0a 20 20 3a 76 61 72 69 61 62 6c | -git-variable:boolean...:variabl |
| 7f5e0 | 65 20 22 6d 65 72 67 65 74 6f 6f 6c 2e 68 69 64 65 52 65 73 6f 6c 76 65 64 22 0a 20 20 3a 64 65 | e."mergetool.hideResolved"...:de |
| 7f600 | 66 61 75 6c 74 20 22 66 61 6c 73 65 22 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 29 0a 0a 28 74 72 61 | fault."false"...:global.t)..(tra |
| 7f620 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 | nsient-define-infix.magit-merget |
| 7f640 | 6f 6f 6c 2e 6b 65 65 70 42 61 63 6b 75 70 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 | ool.keepBackup.()...:class.'magi |
| 7f660 | 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 62 6f 6f 6c 65 61 6e 0a 20 20 3a 76 61 72 69 61 | t--git-variable:boolean...:varia |
| 7f680 | 62 6c 65 20 22 6d 65 72 67 65 74 6f 6f 6c 2e 6b 65 65 70 42 61 63 6b 75 70 22 0a 20 20 3a 64 65 | ble."mergetool.keepBackup"...:de |
| 7f6a0 | 66 61 75 6c 74 20 22 74 72 75 65 22 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 29 0a 0a 28 74 72 61 6e | fault."true"...:global.t)..(tran |
| 7f6c0 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 74 6f | sient-define-infix.magit-mergeto |
| 7f6e0 | 6f 6c 2e 6b 65 65 70 54 65 6d 70 6f 72 61 72 69 65 73 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 | ol.keepTemporaries.()...:class.' |
| 7f700 | 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 62 6f 6f 6c 65 61 6e 0a 20 20 3a 76 | magit--git-variable:boolean...:v |
| 7f720 | 61 72 69 61 62 6c 65 20 22 6d 65 72 67 65 74 6f 6f 6c 2e 6b 65 65 70 54 65 6d 70 6f 72 61 72 69 | ariable."mergetool.keepTemporari |
| 7f740 | 65 73 22 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 66 61 6c 73 65 22 0a 20 20 3a 67 6c 6f 62 61 6c | es"...:default."false"...:global |
| 7f760 | 20 74 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 | .t)..(transient-define-infix.mag |
| 7f780 | 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 2e 77 72 69 74 65 54 6f 54 65 6d 70 20 28 29 0a 20 20 3a 63 | it-mergetool.writeToTemp.()...:c |
| 7f7a0 | 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 62 6f 6f 6c 65 61 | lass.'magit--git-variable:boolea |
| 7f7c0 | 6e 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 6d 65 72 67 65 74 6f 6f 6c 2e 77 72 69 74 65 54 6f | n...:variable."mergetool.writeTo |
| 7f7e0 | 54 65 6d 70 22 0a 20 20 3a 64 65 66 61 75 6c 74 20 22 66 61 6c 73 65 22 0a 20 20 3a 67 6c 6f 62 | Temp"...:default."false"...:glob |
| 7f800 | 61 6c 20 74 29 0a 0a 3b 3b 3b 3b 20 47 69 74 2d 47 75 69 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | al.t)..;;;;.Git-Gui..;;;###autol |
| 7f820 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 67 75 69 2d 62 6c 61 | oad.(defun.magit-run-git-gui-bla |
| 7f840 | 6d 65 20 28 63 6f 6d 6d 69 74 20 66 69 6c 65 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 69 | me.(commit.filename.&optional.li |
| 7f860 | 6e 65 6e 75 6d 29 0a 20 20 22 52 75 6e 20 60 67 69 74 20 67 75 69 20 62 6c 61 6d 65 27 20 6f 6e | nenum)..."Run.`git.gui.blame'.on |
| 7f880 | 20 74 68 65 20 67 69 76 65 6e 20 46 49 4c 45 4e 41 4d 45 20 61 6e 64 20 43 4f 4d 4d 49 54 2e 0a | .the.given.FILENAME.and.COMMIT.. |
| 7f8a0 | 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 72 75 6e 20 69 74 20 66 6f 72 20 74 68 65 20 63 75 72 | Interactively.run.it.for.the.cur |
| 7f8c0 | 72 65 6e 74 20 66 69 6c 65 20 61 6e 64 20 74 68 65 20 60 48 45 41 44 27 2c 20 77 69 74 68 20 61 | rent.file.and.the.`HEAD',.with.a |
| 7f8e0 | 0a 70 72 65 66 69 78 20 6f 72 20 77 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 | .prefix.or.when.the.current.file |
| 7f900 | 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 20 6c 65 74 20 74 68 65 20 75 73 | .cannot.be.determined.let.the.us |
| 7f920 | 65 72 0a 63 68 6f 6f 73 65 2e 20 20 57 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | er.choose...When.the.current.buf |
| 7f940 | 66 65 72 20 69 73 20 76 69 73 69 74 69 6e 67 20 46 49 4c 45 4e 41 4d 45 20 69 6e 73 74 72 75 63 | fer.is.visiting.FILENAME.instruc |
| 7f960 | 74 0a 62 6c 61 6d 65 20 74 6f 20 63 65 6e 74 65 72 20 61 72 6f 75 6e 64 20 74 68 65 20 6c 69 6e | t.blame.to.center.around.the.lin |
| 7f980 | 65 20 70 6f 69 6e 74 20 69 73 20 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | e.point.is.on."...(interactive.. |
| 7f9a0 | 20 20 28 6c 65 74 20 28 72 65 76 69 73 69 6f 6e 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 | ..(let.(revision.filename)...... |
| 7f9c0 | 28 77 68 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 | (when.(or.current-prefix-arg.... |
| 7f9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(progn.............. |
| 7fa00 | 20 20 20 20 28 73 65 74 71 20 72 65 76 69 73 69 6f 6e 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 | ....(setq.revision."HEAD")...... |
| 7fa20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 73 65 74 71 20 66 69 6c 65 6e 61 6d 65 20 | ............(not.(setq.filename. |
| 7fa40 | 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 6e 69 6c 20 27 74 | (magit-file-relative-name.nil.'t |
| 7fa60 | 72 61 63 6b 65 64 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 69 73 69 6f | racked)))))........(setq.revisio |
| 7fa80 | 6e 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 | n.(magit-read-branch-or-commit." |
| 7faa0 | 42 6c 61 6d 65 20 66 72 6f 6d 20 72 65 76 69 73 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 28 73 | Blame.from.revision"))........(s |
| 7fac0 | 65 74 71 20 66 69 6c 65 6e 61 6d 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 66 72 | etq.filename.(magit-read-file-fr |
| 7fae0 | 6f 6d 2d 72 65 76 20 72 65 76 69 73 69 6f 6e 20 22 42 6c 61 6d 65 20 66 69 6c 65 22 29 29 29 0a | om-rev.revision."Blame.file"))). |
| 7fb00 | 20 20 20 20 20 28 6c 69 73 74 20 72 65 76 69 73 69 6f 6e 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 | .....(list.revision.filename.... |
| 7fb20 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 | ........(and.(equal.filename.... |
| 7fb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f | ....................(ignore-erro |
| 7fb60 | 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | rs..........................(mag |
| 7fb80 | 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c | it-file-relative-name.buffer-fil |
| 7fba0 | 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d | e-name))).................(line- |
| 7fbc0 | 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 | number-at-pos)))))...(magit-with |
| 7fbe0 | 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 | -toplevel.....(magit-process-git |
| 7fc00 | 20 30 20 22 67 75 69 22 20 22 62 6c 61 6d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .0."gui"."blame"................ |
| 7fc20 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 6c 69 6e 65 6e 75 6d 20 28 6c 69 73 74 20 28 66 6f 72 6d | ........(and.linenum.(list.(form |
| 7fc40 | 61 74 20 22 2d 2d 6c 69 6e 65 3d 25 64 22 20 6c 69 6e 65 6e 75 6d 29 29 29 0a 20 20 20 20 20 20 | at."--line=%d".linenum)))....... |
| 7fc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 | .................commit......... |
| 7fc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 0a 3b 3b 3b 3b | ...............filename)))..;;;; |
| 7fca0 | 20 47 69 74 6b 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 67 69 74 6b 2d 65 78 65 | .Gitk..(defcustom.magit-gitk-exe |
| 7fcc0 | 63 75 74 61 62 6c 65 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 | cutable...(or.(and.(eq.system-ty |
| 7fce0 | 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | pe.'windows-nt)............(let. |
| 7fd00 | 28 28 65 78 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 | ((exe.(magit-git-string......... |
| 7fd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 63 22 20 22 61 6c 69 61 73 2e 58 3d 21 78 28 | ..............."-c"."alias.X=!x( |
| 7fd40 | 29 20 7b 20 77 68 69 63 68 20 5c 22 24 31 5c 22 20 7c 20 63 79 67 70 61 74 68 20 2d 6d 66 20 2d | ).{.which.\"$1\".|.cygpath.-mf.- |
| 7fd60 | 3b 20 7d 3b 20 78 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ;.};.x"........................" |
| 7fd80 | 58 22 20 22 67 69 74 6b 2e 65 78 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | X"."gitk.exe")))..............(a |
| 7fda0 | 6e 64 20 65 78 65 20 28 66 69 6c 65 2d 65 78 65 63 75 74 61 62 6c 65 2d 70 20 65 78 65 29 20 65 | nd.exe.(file-executable-p.exe).e |
| 7fdc0 | 78 65 29 29 29 0a 20 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 67 69 | xe))).......(executable-find."gi |
| 7fde0 | 74 6b 22 29 20 22 67 69 74 6b 22 29 0a 20 20 22 54 68 65 20 47 69 74 6b 20 65 78 65 63 75 74 61 | tk")."gitk")..."The.Gitk.executa |
| 7fe00 | 62 6c 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 78 74 72 61 73 0a 20 20 3a | ble."...:group.'magit-extras...: |
| 7fe20 | 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 | set-after.'(magit-git-executable |
| 7fe40 | 29 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | )...:type.'string)..;;;###autolo |
| 7fe60 | 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 67 75 69 20 28 29 0a 20 | ad.(defun.magit-run-git-gui.().. |
| 7fe80 | 20 22 52 75 6e 20 60 67 69 74 20 67 75 69 27 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ."Run.`git.gui'.for.the.current. |
| 7fea0 | 67 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | git.repository."...(interactive) |
| 7fec0 | 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 20 28 6d 61 67 69 74 2d 70 | ...(magit-with-toplevel.(magit-p |
| 7fee0 | 72 6f 63 65 73 73 2d 67 69 74 20 30 20 22 67 75 69 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | rocess-git.0."gui")))..;;;###aut |
| 7ff00 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 20 28 29 0a 20 | oload.(defun.magit-run-gitk.().. |
| 7ff20 | 20 22 52 75 6e 20 60 67 69 74 6b 27 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f | ."Run.`gitk'.in.the.current.repo |
| 7ff40 | 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 | sitory."...(interactive)...(magi |
| 7ff60 | 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 6d 61 67 69 74 2d 67 69 74 6b 2d 65 78 65 63 75 74 | t-process-file.magit-gitk-execut |
| 7ff80 | 61 62 6c 65 20 6e 69 6c 20 30 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | able.nil.0))..;;;###autoload.(de |
| 7ffa0 | 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 62 72 61 6e 63 68 65 73 20 28 29 0a 20 | fun.magit-run-gitk-branches.().. |
| 7ffc0 | 20 22 52 75 6e 20 60 67 69 74 6b 20 2d 2d 62 72 61 6e 63 68 65 73 27 20 69 6e 20 74 68 65 20 63 | ."Run.`gitk.--branches'.in.the.c |
| 7ffe0 | 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | urrent.repository."...(interacti |
| 80000 | 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 6d 61 67 69 74 2d | ve)...(magit-process-file.magit- |
| 80020 | 67 69 74 6b 2d 65 78 65 63 75 74 61 62 6c 65 20 6e 69 6c 20 30 20 6e 69 6c 20 22 2d 2d 62 72 61 | gitk-executable.nil.0.nil."--bra |
| 80040 | 6e 63 68 65 73 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | nches"))..;;;###autoload.(defun. |
| 80060 | 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 61 6c 6c 20 28 29 0a 20 20 22 52 75 6e 20 60 67 69 | magit-run-gitk-all.()..."Run.`gi |
| 80080 | 74 6b 20 2d 2d 61 6c 6c 27 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 | tk.--all'.in.the.current.reposit |
| 800a0 | 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 70 | ory."...(interactive)...(magit-p |
| 800c0 | 72 6f 63 65 73 73 2d 66 69 6c 65 20 6d 61 67 69 74 2d 67 69 74 6b 2d 65 78 65 63 75 74 61 62 6c | rocess-file.magit-gitk-executabl |
| 800e0 | 65 20 6e 69 6c 20 30 20 6e 69 6c 20 22 2d 2d 61 6c 6c 22 29 29 0a 0a 3b 3b 3b 20 45 6d 61 63 73 | e.nil.0.nil."--all"))..;;;.Emacs |
| 80100 | 20 54 6f 6f 6c 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 69 64 | .Tools..;;;###autoload.(defun.id |
| 80120 | 6f 2d 65 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 20 28 29 0a 20 20 22 44 72 6f 70 20 | o-enter-magit-status.()..."Drop. |
| 80140 | 69 6e 74 6f 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 20 66 72 6f 6d 20 66 69 6c 65 20 73 77 | into.`magit-status'.from.file.sw |
| 80160 | 69 74 63 68 69 6e 67 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 | itching...This.command.does.not. |
| 80180 | 77 6f 72 6b 20 69 6e 20 45 6d 61 63 73 20 32 36 2e 31 2e 0a 53 65 65 20 68 74 74 70 73 3a 2f 2f | work.in.Emacs.26.1..See.https:// |
| 801a0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 69 73 73 75 65 73 2f 33 36 | github.com/magit/magit/issues/36 |
| 801c0 | 33 34 0a 61 6e 64 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 | 34.and.https://debbugs.gnu.org/c |
| 801e0 | 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d 33 31 37 30 37 2e 0a 0a 54 6f 20 | gi/bugreport.cgi?bug=31707...To. |
| 80200 | 6d 61 6b 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 76 61 69 6c 61 62 6c 65 20 75 73 65 20 | make.this.command.available.use. |
| 80220 | 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 0a 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 5c 5c 3d | something.like:....(add-hook.\\= |
| 80240 | 27 69 64 6f 2d 73 65 74 75 70 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d | 'ido-setup-hook.............(lam |
| 80260 | 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 65 79 6d 61 70 2d 73 65 74 | bda.()...............(keymap-set |
| 80280 | 20 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .ido-completion-map............. |
| 802a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5c 22 43 2d 78 20 67 5c 22 20 5c 5c 3d 27 69 64 6f 2d | ..............\"C-x.g\".\\='ido- |
| 802c0 | 65 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 29 29 29 0a 0a 53 74 61 72 74 69 6e 67 20 | enter-magit-status)))..Starting. |
| 802e0 | 77 69 74 68 20 45 6d 61 63 73 20 32 35 2e 31 20 74 68 65 20 49 64 6f 20 6b 65 79 6d 61 70 73 20 | with.Emacs.25.1.the.Ido.keymaps. |
| 80300 | 61 72 65 20 64 65 66 69 6e 65 64 20 6a 75 73 74 20 6f 6e 63 65 0a 69 6e 73 74 65 61 64 20 6f 66 | are.defined.just.once.instead.of |
| 80320 | 20 65 76 65 72 79 20 74 69 6d 65 20 49 64 6f 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 73 6f 20 6e | .every.time.Ido.is.invoked,.so.n |
| 80340 | 6f 77 20 79 6f 75 20 63 61 6e 20 6d 6f 64 69 66 79 20 69 74 0a 6c 69 6b 65 20 70 72 65 74 74 79 | ow.you.can.modify.it.like.pretty |
| 80360 | 20 6d 75 63 68 20 65 76 65 72 79 20 6f 74 68 65 72 20 6b 65 79 6d 61 70 3a 0a 0a 20 20 28 6b 65 | .much.every.other.keymap:....(ke |
| 80380 | 79 6d 61 70 2d 73 65 74 20 69 64 6f 2d 63 6f 6d 6d 6f 6e 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6d | ymap-set.ido-common-completion-m |
| 803a0 | 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5c 22 43 2d 78 20 67 5c 22 20 5c 5c 3d 27 69 | ap...............\"C-x.g\".\\='i |
| 803c0 | 64 6f 2d 65 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 29 22 0a 20 20 28 69 6e 74 65 72 | do-enter-magit-status)"...(inter |
| 803e0 | 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 71 20 69 64 6f 2d 65 78 69 74 20 27 66 61 6c 6c 62 61 | active)...(setq.ido-exit.'fallba |
| 80400 | 63 6b 29 0a 20 20 28 73 65 74 71 20 69 64 6f 2d 66 61 6c 6c 62 61 63 6b 20 23 27 6d 61 67 69 74 | ck)...(setq.ido-fallback.#'magit |
| 80420 | 2d 73 74 61 74 75 73 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 66 6f 72 20 45 6d | -status)................;.for.Em |
| 80440 | 61 63 73 20 3e 3d 20 32 36 2e 32 0a 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 20 | acs.>=.26.2...(with-no-warnings. |
| 80460 | 28 73 65 74 71 20 66 61 6c 6c 62 61 63 6b 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 29 29 20 | (setq.fallback.#'magit-status)). |
| 80480 | 3b 20 66 6f 72 20 45 6d 61 63 73 20 32 35 0a 20 20 28 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 | ;.for.Emacs.25...(exit-minibuffe |
| 804a0 | 72 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | r))..;;;###autoload.(defun.magit |
| 804c0 | 2d 70 72 6f 6a 65 63 74 2d 73 74 61 74 75 73 20 28 29 0a 20 20 22 52 75 6e 20 60 6d 61 67 69 74 | -project-status.()..."Run.`magit |
| 804e0 | 2d 73 74 61 74 75 73 27 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 6a 65 63 74 27 | -status'.in.the.current.project' |
| 80500 | 73 20 72 6f 6f 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 | s.root."...(interactive)...(if.( |
| 80520 | 66 62 6f 75 6e 64 70 20 27 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 0a 20 20 20 20 20 20 28 6d 61 | fboundp.'project-root).......(ma |
| 80540 | 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 70 72 6f 6a 65 63 74 | git-status-setup-buffer.(project |
| 80560 | 2d 72 6f 6f 74 20 28 70 72 6f 6a 65 63 74 2d 63 75 72 72 65 6e 74 20 74 29 29 29 0a 20 20 20 20 | -root.(project-current.t)))..... |
| 80580 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 60 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 2d 73 74 61 74 | (user-error."`magit-project-stat |
| 805a0 | 75 73 27 20 72 65 71 75 69 72 65 73 20 60 70 72 6f 6a 65 63 74 27 20 30 2e 33 2e 30 20 6f 72 20 | us'.requires.`project'.0.3.0.or. |
| 805c0 | 67 72 65 61 74 65 72 22 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 69 6e 64 2d | greater")))..(defvar.magit-bind- |
| 805e0 | 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 2d 73 74 61 74 75 73 20 74 0a 20 20 22 57 68 65 74 68 65 | magit-project-status.t..."Whethe |
| 80600 | 72 20 74 6f 20 62 69 6e 64 20 5c 22 6d 5c 22 20 74 6f 20 60 6d 61 67 69 74 2d 70 72 6f 6a 65 63 | r.to.bind.\"m\".to.`magit-projec |
| 80620 | 74 2d 73 74 61 74 75 73 27 20 69 6e 20 60 70 72 6f 6a 65 63 74 2d 70 72 65 66 69 78 2d 6d 61 70 | t-status'.in.`project-prefix-map |
| 80640 | 27 2e 0a 49 66 20 73 6f 2c 20 74 68 65 6e 20 61 6e 20 65 6e 74 72 79 20 69 73 20 61 64 64 65 64 | '..If.so,.then.an.entry.is.added |
| 80660 | 20 74 6f 20 60 70 72 6f 6a 65 63 74 2d 73 77 69 74 63 68 2d 63 6f 6d 6d 61 6e 64 73 27 20 61 73 | .to.`project-switch-commands'.as |
| 80680 | 0a 77 65 6c 6c 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 75 73 65 20 61 6e 6f 74 68 | .well...If.you.want.to.use.anoth |
| 806a0 | 65 72 20 6b 65 79 2c 20 74 68 65 6e 20 79 6f 75 20 6d 75 73 74 20 73 65 74 20 74 68 69 73 0a 74 | er.key,.then.you.must.set.this.t |
| 806c0 | 6f 20 6e 69 6c 20 62 65 66 6f 72 65 20 6c 6f 61 64 69 6e 67 20 4d 61 67 69 74 20 74 6f 20 70 72 | o.nil.before.loading.Magit.to.pr |
| 806e0 | 65 76 65 6e 74 20 5c 22 6d 5c 22 20 66 72 6f 6d 20 62 65 69 6e 67 20 62 6f 75 6e 64 2e 22 29 0a | event.\"m\".from.being.bound."). |
| 80700 | 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 27 70 72 6f 6a 65 63 74 0a | .(with-eval-after-load.'project. |
| 80720 | 20 20 3b 3b 20 4f 6e 6c 79 20 6d 6f 72 65 20 72 65 63 65 6e 74 20 76 65 72 73 69 6f 6e 73 20 6f | ..;;.Only.more.recent.versions.o |
| 80740 | 66 20 70 72 6f 6a 65 63 74 2e 65 6c 20 68 61 76 65 20 60 70 72 6f 6a 65 63 74 2d 70 72 65 66 69 | f.project.el.have.`project-prefi |
| 80760 | 78 2d 6d 61 70 27 20 61 6e 64 0a 20 20 3b 3b 20 60 70 72 6f 6a 65 63 74 2d 73 77 69 74 63 68 2d | x-map'.and...;;.`project-switch- |
| 80780 | 63 6f 6d 6d 61 6e 64 73 27 2c 20 74 68 6f 75 67 68 20 70 72 6f 6a 65 63 74 2e 65 6c 20 69 73 20 | commands',.though.project.el.is. |
| 807a0 | 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 45 6d 61 63 73 20 32 35 2e 0a 20 20 28 77 68 65 6e 20 28 | available.in.Emacs.25....(when.( |
| 807c0 | 61 6e 64 20 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 2d 73 74 61 | and.magit-bind-magit-project-sta |
| 807e0 | 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 70 20 27 70 72 6f 6a 65 63 | tus..............(boundp.'projec |
| 80800 | 74 2d 70 72 65 66 69 78 2d 6d 61 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4f 6e | t-prefix-map)..............;;.On |
| 80820 | 6c 79 20 6d 6f 64 69 66 79 20 69 66 20 69 74 20 68 61 73 6e 27 74 20 61 6c 72 65 61 64 79 20 62 | ly.modify.if.it.hasn't.already.b |
| 80840 | 65 65 6e 20 6d 6f 64 69 66 69 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 | een.modified...............(equa |
| 80860 | 6c 20 70 72 6f 6a 65 63 74 2d 73 77 69 74 63 68 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 20 | l.project-switch-commands....... |
| 80880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 61 72 20 28 67 65 74 20 27 70 | ..............(eval.(car.(get.'p |
| 808a0 | 72 6f 6a 65 63 74 2d 73 77 69 74 63 68 2d 63 6f 6d 6d 61 6e 64 73 20 27 73 74 61 6e 64 61 72 64 | roject-switch-commands.'standard |
| 808c0 | 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -value))........................ |
| 808e0 | 20 20 20 74 29 29 29 0a 20 20 20 20 28 6b 65 79 6d 61 70 2d 73 65 74 20 70 72 6f 6a 65 63 74 2d | ...t))).....(keymap-set.project- |
| 80900 | 70 72 65 66 69 78 2d 6d 61 70 20 22 6d 22 20 23 27 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 2d 73 | prefix-map."m".#'magit-project-s |
| 80920 | 74 61 74 75 73 29 0a 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 70 72 6f 6a 65 63 74 | tatus).....(add-to-list.'project |
| 80940 | 2d 73 77 69 74 63 68 2d 63 6f 6d 6d 61 6e 64 73 20 27 28 6d 61 67 69 74 2d 70 72 6f 6a 65 63 74 | -switch-commands.'(magit-project |
| 80960 | 2d 73 74 61 74 75 73 20 22 4d 61 67 69 74 22 29 20 74 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | -status."Magit").t)))..;;;###aut |
| 80980 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 72 65 64 2d 6a 75 6d 70 20 28 26 | oload.(defun.magit-dired-jump.(& |
| 809a0 | 6f 70 74 69 6f 6e 61 6c 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 22 56 69 73 69 74 20 | optional.other-window)..."Visit. |
| 809c0 | 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 75 73 69 6e 67 20 44 69 72 65 64 2e 0a 57 69 74 68 20 | file.at.point.using.Dired..With. |
| 809e0 | 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 76 69 73 69 74 20 69 6e 20 61 6e 6f 74 | a.prefix.argument,.visit.in.anot |
| 80a00 | 68 65 72 20 77 69 6e 64 6f 77 2e 20 20 49 66 20 74 68 65 72 65 0a 69 73 20 6e 6f 20 66 69 6c 65 | her.window...If.there.is.no.file |
| 80a20 | 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 69 6e 73 74 65 61 64 20 76 69 73 69 74 20 60 64 | .at.point,.then.instead.visit.`d |
| 80a40 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | efault-directory'."...(interacti |
| 80a60 | 76 65 20 22 50 22 29 0a 20 20 28 64 69 72 65 64 2d 6a 75 6d 70 20 6f 74 68 65 72 2d 77 69 6e 64 | ve."P")...(dired-jump.other-wind |
| 80a80 | 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 66 69 6c | ow...............(and-let*.((fil |
| 80aa0 | 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 | e.(magit-file-at-point)))....... |
| 80ac0 | 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 69 66 20 | ..........(expand-file-name.(if. |
| 80ae0 | 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 | (file-directory-p.file)......... |
| 80b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ..............................(f |
| 80b20 | 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 29 0a 20 20 20 20 | ile-name-as-directory.file)..... |
| 80b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 80b60 | 66 69 6c 65 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | file)))))..;;;###autoload.(defun |
| 80b80 | 20 6d 61 67 69 74 2d 64 69 72 65 64 2d 6c 6f 67 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 6c 6c | .magit-dired-log.(&optional.foll |
| 80ba0 | 6f 77 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 6d 61 72 6b 65 64 20 66 | ow)..."Show.log.for.all.marked.f |
| 80bc0 | 69 6c 65 73 2c 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 22 0a 20 20 28 69 | iles,.or.the.current.file."...(i |
| 80be0 | 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 74 6f 70 64 | nteractive."P")...(if-let.((topd |
| 80c00 | 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | ir.(magit-toplevel.default-direc |
| 80c20 | 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 63 61 72 20 28 | tory))).......(let.((args.(car.( |
| 80c40 | 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 | magit-log-arguments))).......... |
| 80c60 | 20 20 20 28 66 69 6c 65 73 20 28 64 69 72 65 64 2d 67 65 74 2d 6d 61 72 6b 65 64 2d 66 69 6c 65 | ...(files.(dired-get-marked-file |
| 80c80 | 73 20 6e 69 6c 20 6e 69 6c 20 23 27 6d 61 67 69 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 2d 70 | s.nil.nil.#'magit-file-tracked-p |
| 80ca0 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 66 69 6c 65 73 0a 20 20 20 20 20 20 | ))).........(unless.files....... |
| 80cc0 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 61 72 6b 65 64 20 66 69 6c 65 20 | ....(user-error."No.marked.file. |
| 80ce0 | 69 73 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 62 79 20 47 69 74 22 29 29 0a 20 20 20 20 20 | is.being.tracked.by.Git"))...... |
| 80d00 | 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6f 6c 6c 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(when.(and.follow............ |
| 80d20 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 | ........(not.(member."--follow". |
| 80d40 | 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 | args))....................(not.( |
| 80d60 | 63 64 72 20 66 69 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 22 2d 2d | cdr.files)))...........(push."-- |
| 80d80 | 66 6f 6c 6c 6f 77 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f | follow".args)).........(magit-lo |
| 80da0 | 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6f | g-setup-buffer..........(list.(o |
| 80dc0 | 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 48 45 | r.(magit-get-current-branch)."HE |
| 80de0 | 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 28 6c 65 | AD"))..........args..........(le |
| 80e00 | 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 29 0a 20 | t.((default-directory.topdir)).. |
| 80e20 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 66 69 6c 65 2d 72 65 6c 61 74 69 76 | ..........(mapcar.#'file-relativ |
| 80e40 | 65 2d 6e 61 6d 65 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f | e-name.files))..........magit-lo |
| 80e60 | 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 29 29 0a 20 20 20 20 28 6d 61 67 69 | g-buffer-file-locked)).....(magi |
| 80e80 | 74 2d 2d 6e 6f 74 2d 69 6e 73 69 64 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 65 72 72 6f 72 29 29 | t--not-inside-repository-error)) |
| 80ea0 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 | )..;;;###autoload.(defun.magit-d |
| 80ec0 | 69 72 65 64 2d 61 6d 2d 61 70 70 6c 79 2d 70 61 74 63 68 65 73 20 28 72 65 70 6f 20 26 6f 70 74 | ired-am-apply-patches.(repo.&opt |
| 80ee0 | 69 6f 6e 61 6c 20 61 72 67 29 0a 20 20 22 49 6e 20 44 69 72 65 64 2c 20 61 70 70 6c 79 20 74 68 | ional.arg)..."In.Dired,.apply.th |
| 80f00 | 65 20 6d 61 72 6b 65 64 20 28 6f 72 20 6e 65 78 74 20 41 52 47 29 20 66 69 6c 65 73 20 61 73 20 | e.marked.(or.next.ARG).files.as. |
| 80f20 | 70 61 74 63 68 65 73 2e 0a 49 66 20 69 6e 73 69 64 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2c | patches..If.inside.a.repository, |
| 80f40 | 20 74 68 65 6e 20 61 70 70 6c 79 20 69 6e 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 | .then.apply.in.that...Otherwise. |
| 80f60 | 70 72 6f 6d 70 74 0a 66 6f 72 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 | prompt.for.a.repository."...(int |
| 80f80 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 | eractive.(list.(or.(magit-toplev |
| 80fa0 | 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | el)..........................(ma |
| 80fc0 | 67 69 74 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 | git-read-repository.t))......... |
| 80fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 | .............current-prefix-arg) |
| 81000 | 29 0a 20 20 3b 3b 20 4e 6f 74 65 3a 20 54 68 65 20 45 52 52 4f 52 20 61 72 67 75 6d 65 6e 74 20 | )...;;.Note:.The.ERROR.argument. |
| 81020 | 6f 66 20 60 64 69 72 65 64 2d 67 65 74 2d 6d 61 72 6b 65 64 2d 66 69 6c 65 73 27 20 69 73 6e 27 | of.`dired-get-marked-files'.isn' |
| 81040 | 74 0a 20 20 3b 3b 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 74 69 6c 20 45 6d 61 63 73 20 32 37 2e | t...;;.available.until.Emacs.27. |
| 81060 | 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6f 72 20 28 64 69 72 65 64 2d 67 65 74 2d 6d | ...(let.((files.(or.(dired-get-m |
| 81080 | 61 72 6b 65 64 2d 66 69 6c 65 73 20 6e 69 6c 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 | arked-files.nil.arg)............ |
| 810a0 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 66 69 6c 65 73 20 73 70 | ........(user-error."No.files.sp |
| 810c0 | 65 63 69 66 69 65 64 22 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 | ecified")))).....(magit-status-s |
| 810e0 | 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 70 6f 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 61 6d 2d | etup-buffer.repo).....(magit-am- |
| 81100 | 61 70 70 6c 79 2d 70 61 74 63 68 65 73 20 66 69 6c 65 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | apply-patches.files)))..;;;###au |
| 81120 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 6f 2d 61 73 79 6e 63 2d 73 68 65 | toload.(defun.magit-do-async-she |
| 81140 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 28 66 69 6c 65 29 0a 20 20 22 4f 70 65 6e 20 46 49 4c 45 20 77 | ll-command.(file)..."Open.FILE.w |
| 81160 | 69 74 68 20 60 64 69 72 65 64 2d 64 6f 2d 61 73 79 6e 63 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e | ith.`dired-do-async-shell-comman |
| 81180 | 64 27 2e 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6f 70 65 6e 20 74 68 65 20 66 69 6c 65 | d'..Interactively,.open.the.file |
| 811a0 | 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 | .at.point."...(interactive.(list |
| 811c0 | 20 28 6f 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 | .(or.(magit-file-at-point)...... |
| 811e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d | ....................(magit-read- |
| 81200 | 66 69 6c 65 20 22 41 63 74 20 6f 6e 20 66 69 6c 65 22 29 29 29 29 0a 20 20 28 72 65 71 75 69 72 | file."Act.on.file"))))...(requir |
| 81220 | 65 20 27 64 69 72 65 64 2d 61 75 78 29 0a 20 20 28 64 69 72 65 64 2d 64 6f 2d 61 73 79 6e 63 2d | e.'dired-aux)...(dired-do-async- |
| 81240 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 0a 20 20 20 28 64 69 72 65 64 2d 72 65 61 64 2d 73 68 65 | shell-command....(dired-read-she |
| 81260 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 22 26 20 6f 6e 20 25 73 3a 20 22 20 63 75 72 72 65 6e 74 2d 70 | ll-command."&.on.%s:.".current-p |
| 81280 | 72 65 66 69 78 2d 61 72 67 20 28 6c 69 73 74 20 66 69 6c 65 29 29 0a 20 20 20 6e 69 6c 20 28 6c | refix-arg.(list.file))....nil.(l |
| 812a0 | 69 73 74 20 66 69 6c 65 29 29 29 0a 0a 3b 3b 3b 20 53 68 69 66 74 20 53 65 6c 65 63 74 69 6f 6e | ist.file)))..;;;.Shift.Selection |
| 812c0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 74 75 72 6e 2d 6f 6e 2d 73 68 69 66 74 2d 73 65 | ..(defun.magit--turn-on-shift-se |
| 812e0 | 6c 65 63 74 2d 6d 6f 64 65 2d 70 20 28 29 0a 20 20 28 61 6e 64 20 73 68 69 66 74 2d 73 65 6c 65 | lect-mode-p.()...(and.shift-sele |
| 81300 | 63 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 | ct-mode........this-command-keys |
| 81320 | 2d 73 68 69 66 74 2d 74 72 61 6e 73 6c 61 74 65 64 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 6d 61 | -shift-translated........(not.ma |
| 81340 | 72 6b 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 20 28 63 61 72 2d | rk-active)........(not.(eq.(car- |
| 81360 | 73 61 66 65 20 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 20 27 6f 6e 6c 79 29 | safe.transient-mark-mode).'only) |
| 81380 | 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | )))..;;;###autoload.(defun.magit |
| 813a0 | 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 20 74 72 | -previous-line.(&optional.arg.tr |
| 813c0 | 79 2d 76 73 63 72 6f 6c 6c 29 0a 20 20 22 4c 69 6b 65 20 60 70 72 65 76 69 6f 75 73 2d 6c 69 6e | y-vscroll)..."Like.`previous-lin |
| 813e0 | 65 27 20 62 75 74 20 77 69 74 68 20 4d 61 67 69 74 2d 73 70 65 63 69 66 69 63 20 73 68 69 66 74 | e'.but.with.Magit-specific.shift |
| 81400 | 2d 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 4d 61 67 69 74 27 73 20 73 65 6c 65 63 74 69 6f 6e 20 6d | -selection...Magit's.selection.m |
| 81420 | 65 63 68 61 6e 69 73 6d 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 | echanism.is.based.on.the.region. |
| 81440 | 62 75 74 20 73 65 6c 65 63 74 73 20 61 6e 0a 61 72 65 61 20 74 68 61 74 20 69 73 20 6c 61 72 67 | but.selects.an.area.that.is.larg |
| 81460 | 65 72 20 74 68 61 6e 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 54 68 69 73 20 63 61 75 73 65 73 | er.than.the.region...This.causes |
| 81480 | 20 60 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 27 0a 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 68 | .`previous-line'.when.invoked.wh |
| 814a0 | 69 6c 65 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 73 68 69 66 74 20 6b 65 79 20 74 6f 20 6d 6f 76 | ile.holding.the.shift.key.to.mov |
| 814c0 | 65 20 75 70 20 6f 6e 65 20 6c 69 6e 65 20 61 6e 64 0a 74 68 65 72 65 62 79 20 73 65 6c 65 63 74 | e.up.one.line.and.thereby.select |
| 814e0 | 20 74 77 6f 20 6c 69 6e 65 73 2e 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 69 6e 73 69 64 65 | .two.lines...When.invoked.inside |
| 81500 | 20 61 20 68 75 6e 6b 20 62 6f 64 79 20 74 68 69 73 0a 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e | .a.hunk.body.this.command.does.n |
| 81520 | 6f 74 20 6d 6f 76 65 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 69 6e 76 6f 63 | ot.move.point.on.the.first.invoc |
| 81540 | 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 72 65 62 79 0a 69 74 20 6f 6e 6c 79 20 73 65 6c 65 63 74 | ation.and.thereby.it.only.select |
| 81560 | 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 2e 20 20 57 68 69 63 68 20 69 6e 63 6f 6e 73 69 73 | s.a.single.line...Which.inconsis |
| 81580 | 74 65 6e 63 79 20 79 6f 75 20 70 72 65 66 65 72 0a 69 73 20 61 20 6d 61 74 74 65 72 20 6f 66 20 | tency.you.prefer.is.a.matter.of. |
| 815a0 | 70 72 65 66 65 72 65 6e 63 65 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 74 65 72 61 63 | preference."...(declare.(interac |
| 815c0 | 74 69 76 65 2d 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 75 73 65 20 60 66 6f 72 77 | tive-only............."use.`forw |
| 815e0 | 61 72 64 2d 6c 69 6e 65 27 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 | ard-line'.with.negative.argument |
| 81600 | 20 69 6e 73 74 65 61 64 2e 22 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 5c 6e | .instead."))...(interactive."p\n |
| 81620 | 70 22 29 0a 20 20 28 75 6e 6c 65 73 73 20 61 72 67 20 28 73 65 74 71 20 61 72 67 20 31 29 29 0a | p")...(unless.arg.(setq.arg.1)). |
| 81640 | 20 20 28 6c 65 74 20 28 28 73 74 61 79 20 28 6f 72 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 69 6e | ..(let.((stay.(or.(magit-diff-in |
| 81660 | 73 69 64 65 2d 68 75 6e 6b 2d 62 6f 64 79 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | side-hunk-body-p)............... |
| 81680 | 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 6f 73 69 74 69 6f 6e 2d 69 6e 2d 68 | ....(magit-section-position-in-h |
| 816a0 | 65 61 64 69 6e 67 2d 70 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 73 74 61 79 20 28 | eading-p)))).....(if.(and.stay.( |
| 816c0 | 3d 20 61 72 67 20 31 29 20 28 6d 61 67 69 74 2d 2d 74 75 72 6e 2d 6f 6e 2d 73 68 69 66 74 2d 73 | =.arg.1).(magit--turn-on-shift-s |
| 816e0 | 65 6c 65 63 74 2d 6d 6f 64 65 2d 70 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 2d 6d 61 72 | elect-mode-p)).........(push-mar |
| 81700 | 6b 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e | k.nil.nil.t).......(with-no-warn |
| 81720 | 69 6e 67 73 0a 20 20 20 20 20 20 20 20 28 68 61 6e 64 6c 65 2d 73 68 69 66 74 2d 73 65 6c 65 63 | ings.........(handle-shift-selec |
| 81740 | 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 69 66 | tion).........(previous-line.(if |
| 81760 | 20 73 74 61 79 20 28 6d 61 78 20 28 31 2d 20 61 72 67 29 20 31 29 20 61 72 67 29 20 74 72 79 2d | .stay.(max.(1-.arg).1).arg).try- |
| 81780 | 76 73 63 72 6f 6c 6c 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | vscroll)))))..;;;###autoload.(de |
| 817a0 | 66 75 6e 20 6d 61 67 69 74 2d 6e 65 78 74 2d 6c 69 6e 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 | fun.magit-next-line.(&optional.a |
| 817c0 | 72 67 20 74 72 79 2d 76 73 63 72 6f 6c 6c 29 0a 20 20 22 4c 69 6b 65 20 60 6e 65 78 74 2d 6c 69 | rg.try-vscroll)..."Like.`next-li |
| 817e0 | 6e 65 27 20 62 75 74 20 77 69 74 68 20 4d 61 67 69 74 2d 73 70 65 63 69 66 69 63 20 73 68 69 66 | ne'.but.with.Magit-specific.shif |
| 81800 | 74 2d 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 4d 61 67 69 74 27 73 20 73 65 6c 65 63 74 69 6f 6e 20 | t-selection...Magit's.selection. |
| 81820 | 6d 65 63 68 61 6e 69 73 6d 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 72 65 67 69 6f 6e | mechanism.is.based.on.the.region |
| 81840 | 20 62 75 74 20 73 65 6c 65 63 74 73 0a 61 6e 20 61 72 65 61 20 74 68 61 74 20 69 73 20 6c 61 72 | .but.selects.an.area.that.is.lar |
| 81860 | 67 65 72 20 74 68 61 6e 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 54 68 69 73 20 63 61 75 73 65 | ger.than.the.region...This.cause |
| 81880 | 73 20 60 6e 65 78 74 2d 6c 69 6e 65 27 0a 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 77 68 69 6c 65 | s.`next-line'.when.invoked.while |
| 818a0 | 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 73 68 69 66 74 20 6b 65 79 20 74 6f 20 6d 6f 76 65 20 64 | .holding.the.shift.key.to.move.d |
| 818c0 | 6f 77 6e 20 6f 6e 65 20 6c 69 6e 65 0a 61 6e 64 20 74 68 65 72 65 62 79 20 73 65 6c 65 63 74 20 | own.one.line.and.thereby.select. |
| 818e0 | 74 77 6f 20 6c 69 6e 65 73 2e 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 69 6e 73 69 64 65 20 | two.lines...When.invoked.inside. |
| 81900 | 61 20 68 75 6e 6b 20 62 6f 64 79 0a 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f | a.hunk.body.this.command.does.no |
| 81920 | 74 20 6d 6f 76 65 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 69 6e 76 6f 63 61 | t.move.point.on.the.first.invoca |
| 81940 | 74 69 6f 6e 20 61 6e 64 0a 74 68 65 72 65 62 79 20 69 74 20 6f 6e 6c 79 20 73 65 6c 65 63 74 73 | tion.and.thereby.it.only.selects |
| 81960 | 20 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 2e 20 20 57 68 69 63 68 20 69 6e 63 6f 6e 73 69 73 74 | .a.single.line...Which.inconsist |
| 81980 | 65 6e 63 79 20 79 6f 75 0a 70 72 65 66 65 72 20 69 73 20 61 20 6d 61 74 74 65 72 20 6f 66 20 70 | ency.you.prefer.is.a.matter.of.p |
| 819a0 | 72 65 66 65 72 65 6e 63 65 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 74 65 72 61 63 74 | reference."...(declare.(interact |
| 819c0 | 69 76 65 2d 6f 6e 6c 79 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 0a 20 20 28 69 6e 74 65 72 | ive-only.forward-line))...(inter |
| 819e0 | 61 63 74 69 76 65 20 22 70 5c 6e 70 22 29 0a 20 20 28 75 6e 6c 65 73 73 20 61 72 67 20 28 73 65 | active."p\np")...(unless.arg.(se |
| 81a00 | 74 71 20 61 72 67 20 31 29 29 0a 20 20 28 6c 65 74 20 28 28 73 74 61 79 20 28 6f 72 20 28 6d 61 | tq.arg.1))...(let.((stay.(or.(ma |
| 81a20 | 67 69 74 2d 64 69 66 66 2d 69 6e 73 69 64 65 2d 68 75 6e 6b 2d 62 6f 64 79 2d 70 29 0a 20 20 20 | git-diff-inside-hunk-body-p).... |
| 81a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 6f | ...............(magit-section-po |
| 81a60 | 73 69 74 69 6f 6e 2d 69 6e 2d 68 65 61 64 69 6e 67 2d 70 29 29 29 29 0a 20 20 20 20 28 69 66 20 | sition-in-heading-p)))).....(if. |
| 81a80 | 28 61 6e 64 20 73 74 61 79 20 28 3d 20 61 72 67 20 31 29 20 28 6d 61 67 69 74 2d 2d 74 75 72 6e | (and.stay.(=.arg.1).(magit--turn |
| 81aa0 | 2d 6f 6e 2d 73 68 69 66 74 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 2d 70 29 29 0a 20 20 20 20 20 20 | -on-shift-select-mode-p))....... |
| 81ac0 | 20 20 28 70 75 73 68 2d 6d 61 72 6b 20 6e 69 6c 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 28 77 | ..(push-mark.nil.nil.t).......(w |
| 81ae0 | 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 20 20 20 28 68 61 6e 64 6c 65 2d | ith-no-warnings.........(handle- |
| 81b00 | 73 68 69 66 74 2d 73 65 6c 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 6c | shift-selection).........(next-l |
| 81b20 | 69 6e 65 20 28 69 66 20 73 74 61 79 20 28 6d 61 78 20 28 31 2d 20 61 72 67 29 20 31 29 20 61 72 | ine.(if.stay.(max.(1-.arg).1).ar |
| 81b40 | 67 29 20 74 72 79 2d 76 73 63 72 6f 6c 6c 29 29 29 29 29 0a 0a 3b 3b 3b 20 43 6c 65 61 6e 0a 0a | g).try-vscroll)))))..;;;.Clean.. |
| 81b60 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6c 65 61 | ;;;###autoload.(defun.magit-clea |
| 81b80 | 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 0a 20 20 22 52 65 6d 6f 76 65 20 75 6e 74 72 | n.(&optional.arg)..."Remove.untr |
| 81ba0 | 61 63 6b 65 64 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 | acked.files.from.the.working.tre |
| 81bc0 | 65 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 61 6c 73 6f 20 72 | e..With.a.prefix.argument.also.r |
| 81be0 | 65 6d 6f 76 65 20 69 67 6e 6f 72 65 64 20 66 69 6c 65 73 2c 0a 77 69 74 68 20 74 77 6f 20 70 72 | emove.ignored.files,.with.two.pr |
| 81c00 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 72 65 6d 6f 76 65 20 69 67 6e 6f 72 65 64 20 66 69 | efix.arguments.remove.ignored.fi |
| 81c20 | 6c 65 73 20 6f 6e 6c 79 2e 0a 5c 6e 28 67 69 74 20 63 6c 65 61 6e 20 2d 66 20 2d 64 20 5b 2d 78 | les.only..\n(git.clean.-f.-d.[-x |
| 81c40 | 7c 2d 58 5d 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 77 68 | |-X])"...(interactive."p")...(wh |
| 81c60 | 65 6e 20 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 28 66 6f 72 6d 61 74 20 22 52 65 6d 6f 76 65 20 | en.(yes-or-no-p.(format."Remove. |
| 81c80 | 25 73 20 66 69 6c 65 73 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s.files?."..................... |
| 81ca0 | 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .........(pcase.arg............. |
| 81cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 22 75 6e 74 72 61 63 6b 65 64 | ...................(1."untracked |
| 81ce0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ").............................. |
| 81d00 | 20 20 28 34 20 22 75 6e 74 72 61 63 6b 65 64 20 61 6e 64 20 69 67 6e 6f 72 65 64 22 29 0a 20 20 | ..(4."untracked.and.ignored")... |
| 81d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 | .............................(_. |
| 81d40 | 22 69 67 6e 6f 72 65 64 22 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d | "ignored")))).....(magit-wip-com |
| 81d60 | 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 | mit-before-change).....(magit-ru |
| 81d80 | 6e 2d 67 69 74 20 22 63 6c 65 61 6e 22 20 22 2d 66 22 20 22 2d 64 22 20 28 70 63 61 73 65 20 61 | n-git."clean"."-f"."-d".(pcase.a |
| 81da0 | 72 67 20 28 34 20 22 2d 78 22 29 20 28 31 36 20 22 2d 58 22 29 29 29 29 29 0a 0a 28 70 75 74 20 | rg.(4."-x").(16."-X")))))..(put. |
| 81dc0 | 27 6d 61 67 69 74 2d 63 6c 65 61 6e 20 27 64 69 73 61 62 6c 65 64 20 74 29 0a 0a 3b 3b 3b 20 43 | 'magit-clean.'disabled.t)..;;;.C |
| 81de0 | 68 61 6e 67 65 4c 6f 67 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | hangeLog..;;;###autoload.(defun. |
| 81e00 | 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 63 68 61 6e 67 65 6c 6f 67 20 28 26 6f 70 74 69 6f | magit-generate-changelog.(&optio |
| 81e20 | 6e 61 6c 20 61 6d 65 6e 64 69 6e 67 29 0a 20 20 22 49 6e 73 65 72 74 20 43 68 61 6e 67 65 4c 6f | nal.amending)..."Insert.ChangeLo |
| 81e40 | 67 20 65 6e 74 72 69 65 73 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | g.entries.into.the.current.buffe |
| 81e60 | 72 2e 0a 0a 54 68 65 20 65 6e 74 72 69 65 73 20 61 72 65 20 67 65 6e 65 72 61 74 65 64 20 66 72 | r...The.entries.are.generated.fr |
| 81e80 | 6f 6d 20 74 68 65 20 64 69 66 66 20 62 65 69 6e 67 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 49 66 20 | om.the.diff.being.committed..If. |
| 81ea0 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 41 4d 45 4e 44 49 4e 47 2c 20 69 73 20 6e 6f | prefix.argument,.AMENDING,.is.no |
| 81ec0 | 6e 2d 6e 69 6c 2c 20 69 6e 63 6c 75 64 65 20 63 68 61 6e 67 65 73 0a 69 6e 20 48 45 41 44 20 61 | n-nil,.include.changes.in.HEAD.a |
| 81ee0 | 73 20 77 65 6c 6c 20 61 73 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 | s.well.as.staged.changes.in.the. |
| 81f00 | 64 69 66 66 20 74 6f 20 63 68 65 63 6b 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 | diff.to.check."...(interactive." |
| 81f20 | 50 22 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 65 73 73 | P")...(unless.(magit-commit-mess |
| 81f40 | 61 67 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 | age-buffer).....(user-error."No. |
| 81f60 | 63 6f 6d 6d 69 74 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 20 28 72 65 71 75 69 72 65 | commit.in.progress"))...(require |
| 81f80 | 20 27 64 69 66 66 2d 6d 6f 64 65 29 20 3b 20 60 64 69 66 66 2d 61 64 64 2d 6c 6f 67 2d 63 75 72 | .'diff-mode).;.`diff-add-log-cur |
| 81fa0 | 72 65 6e 74 2d 64 65 66 75 6e 73 27 2e 0a 20 20 28 72 65 71 75 69 72 65 20 27 76 63 2d 67 69 74 | rent-defuns'....(require.'vc-git |
| 81fc0 | 29 20 20 20 20 3b 20 60 76 63 2d 67 69 74 2d 64 69 66 66 27 2e 0a 20 20 28 72 65 71 75 69 72 65 | )....;.`vc-git-diff'....(require |
| 81fe0 | 20 27 61 64 64 2d 6c 6f 67 29 20 20 20 3b 20 60 63 68 61 6e 67 65 2d 6c 6f 67 2d 69 6e 73 65 72 | .'add-log)...;.`change-log-inser |
| 82000 | 74 2d 65 6e 74 72 69 65 73 27 2e 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 20 28 66 62 | t-entries'....(cond....((and.(fb |
| 82020 | 6f 75 6e 64 70 20 27 63 68 61 6e 67 65 2d 6c 6f 67 2d 69 6e 73 65 72 74 2d 65 6e 74 72 69 65 73 | oundp.'change-log-insert-entries |
| 82040 | 29 0a 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 64 69 66 66 2d 61 64 64 2d 6c 6f | )..........(fboundp.'diff-add-lo |
| 82060 | 67 2d 63 75 72 72 65 6e 74 2d 64 65 66 75 6e 73 29 29 0a 20 20 20 20 28 73 65 74 71 20 64 65 66 | g-current-defuns)).....(setq.def |
| 82080 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e | ault-directory...........(if.(an |
| 820a0 | 64 20 28 66 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 20 22 67 69 74 64 69 72 22 29 0a 20 20 20 20 | d.(file-regular-p."gitdir")..... |
| 820c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 67 69 74 2d 74 | ...............(not.(magit-git-t |
| 820e0 | 72 75 65 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 2d 2d 69 73 2d 69 6e 73 69 64 65 2d 77 6f 72 | rue."rev-parse"."--is-inside-wor |
| 82100 | 6b 2d 74 72 65 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | k-tree"))....................(ma |
| 82120 | 67 69 74 2d 67 69 74 2d 74 72 75 65 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 2d 2d 69 73 2d 69 | git-git-true."rev-parse"."--is-i |
| 82140 | 6e 73 69 64 65 2d 67 69 74 2d 64 69 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | nside-git-dir"))...............( |
| 82160 | 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d | file-name-directory.(magit-file- |
| 82180 | 6c 69 6e 65 20 22 67 69 74 64 69 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | line."gitdir")).............(mag |
| 821a0 | 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 72 65 76 31 20 28 | it-toplevel))).....(let.((rev1.( |
| 821c0 | 69 66 20 61 6d 65 6e 64 69 6e 67 20 22 48 45 41 44 5e 31 22 20 22 48 45 41 44 22 29 29 0a 20 20 | if.amending."HEAD^1"."HEAD"))... |
| 821e0 | 20 20 20 20 20 20 20 20 28 72 65 76 32 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 3b 3b 20 4d 61 67 | ........(rev2.nil)).......;;.Mag |
| 82200 | 69 74 20 6d 61 79 20 68 61 76 65 20 75 70 64 61 74 65 64 20 74 68 65 20 66 69 6c 65 73 20 77 69 | it.may.have.updated.the.files.wi |
| 82220 | 74 68 6f 75 74 20 6e 6f 74 69 66 79 69 6e 67 20 76 63 2c 20 62 75 74 0a 20 20 20 20 20 20 3b 3b | thout.notifying.vc,.but.......;; |
| 82240 | 20 60 64 69 66 66 2d 61 64 64 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 2d 64 65 66 75 6e 73 27 20 72 | .`diff-add-log-current-defuns'.r |
| 82260 | 65 6c 69 65 73 20 6f 6e 20 76 63 20 62 65 69 6e 67 20 75 70 2d 74 6f 2d 64 61 74 65 2e 0a 20 20 | elies.on.vc.being.up-to-date.... |
| 82280 | 20 20 20 20 28 6d 61 70 63 20 23 27 76 63 2d 66 69 6c 65 2d 63 6c 65 61 72 70 72 6f 70 73 20 28 | ....(mapc.#'vc-file-clearprops.( |
| 822a0 | 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 28 63 68 61 6e | magit-staged-files)).......(chan |
| 822c0 | 67 65 2d 6c 6f 67 2d 69 6e 73 65 72 74 2d 65 6e 74 72 69 65 73 0a 20 20 20 20 20 20 20 28 77 69 | ge-log-insert-entries........(wi |
| 822e0 | 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 28 76 63 2d 67 69 74 2d | th-temp-buffer..........(vc-git- |
| 82300 | 63 6f 6d 6d 61 6e 64 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 31 20 6e 69 6c 0a 20 | command.(current-buffer).1.nil.. |
| 82320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 69 66 66 2d 69 6e | ........................"diff-in |
| 82340 | 64 65 78 22 20 22 2d 2d 65 78 69 74 2d 63 6f 64 65 22 20 22 2d 2d 70 61 74 63 68 22 0a 20 20 20 | dex"."--exit-code"."--patch".... |
| 82360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 | ......................(and.(magi |
| 82380 | 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 20 22 2d 2d 63 61 63 68 65 64 22 29 | t-anything-staged-p)."--cached") |
| 823a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 31 20 22 | ..........................rev1." |
| 823c0 | 2d 2d 22 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 60 64 69 66 66 2d 66 69 6e 64 2d 73 6f 75 72 | --")..........;;.`diff-find-sour |
| 823e0 | 63 65 2d 6c 6f 63 61 74 69 6f 6e 27 20 63 6f 6e 73 75 6c 74 73 20 74 68 65 73 65 20 76 61 72 73 | ce-location'.consults.these.vars |
| 82400 | 2e 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 76 61 72 20 64 69 66 66 2d 76 63 2d 72 65 76 69 73 | ...........(defvar.diff-vc-revis |
| 82420 | 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 64 69 66 66 2d | ions)..........(setq-local.diff- |
| 82440 | 76 63 2d 72 65 76 69 73 69 6f 6e 73 20 28 6c 69 73 74 20 72 65 76 31 20 72 65 76 32 29 29 0a 20 | vc-revisions.(list.rev1.rev2)).. |
| 82460 | 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 64 69 66 66 2d 76 63 2d 62 61 63 6b | ........(setq-local.diff-vc-back |
| 82480 | 65 6e 64 20 27 47 69 74 29 0a 20 20 20 20 20 20 20 20 20 28 64 69 66 66 2d 61 64 64 2d 6c 6f 67 | end.'Git)..........(diff-add-log |
| 824a0 | 2d 63 75 72 72 65 6e 74 2d 64 65 66 75 6e 73 29 29 29 29 29 0a 20 20 20 28 74 20 28 75 73 65 72 | -current-defuns)))))....(t.(user |
| 824c0 | 2d 65 72 72 6f 72 20 22 60 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 63 68 61 6e 67 65 6c 6f | -error."`magit-generate-changelo |
| 824e0 | 67 27 20 72 65 71 75 69 72 65 73 20 45 6d 61 63 73 20 32 37 20 6f 72 20 67 72 65 61 74 65 72 22 | g'.requires.Emacs.27.or.greater" |
| 82500 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ))))..;;;###autoload.(defun.magi |
| 82520 | 74 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 28 26 6f 70 74 69 6f 6e 61 | t-add-change-log-entry.(&optiona |
| 82540 | 6c 20 77 68 6f 61 6d 69 20 66 69 6c 65 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 | l.whoami.file-name.other-window) |
| 82560 | 0a 20 20 22 46 69 6e 64 20 63 68 61 6e 67 65 20 6c 6f 67 20 66 69 6c 65 20 61 6e 64 20 61 64 64 | ..."Find.change.log.file.and.add |
| 82580 | 20 64 61 74 65 20 65 6e 74 72 79 20 61 6e 64 20 69 74 65 6d 20 66 6f 72 20 63 75 72 72 65 6e 74 | .date.entry.and.item.for.current |
| 825a0 | 20 63 68 61 6e 67 65 2e 0a 54 68 69 73 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 60 61 64 64 2d | .change..This.differs.from.`add- |
| 825c0 | 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 28 77 68 69 63 68 20 73 65 65 29 20 69 6e | change-log-entry'.(which.see).in |
| 825e0 | 20 74 68 61 74 0a 69 74 20 61 63 74 73 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 75 6e | .that.it.acts.on.the.current.hun |
| 82600 | 6b 20 69 6e 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 6f | k.in.a.Magit.buffer.instead.of.o |
| 82620 | 6e 0a 61 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 | n.a.position.in.a.file-visiting. |
| 82640 | 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 63 75 | buffer."...(interactive.(list.cu |
| 82660 | 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent-prefix-arg................ |
| 82680 | 20 20 20 20 20 20 28 70 72 6f 6d 70 74 2d 66 6f 72 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 6e 61 6d | ......(prompt-for-change-log-nam |
| 826a0 | 65 29 29 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 75 66 20 2c 70 6f 73 29 | e)))...(pcase-let.((`(,buf.,pos) |
| 826c0 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 | .(magit-diff-visit-file--noselec |
| 826e0 | 74 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 6f 73 69 74 | t))).....(magit--with-temp-posit |
| 82700 | 69 6f 6e 20 62 75 66 20 70 6f 73 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 64 64 2d 6c 6f 67 | ion.buf.pos.......(let.((add-log |
| 82720 | 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 | -buffer-file-name-function...... |
| 82740 | 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........(lambda.().............. |
| 82760 | 20 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 | ..(or.magit-buffer-file-name.... |
| 82780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | ................(buffer-file-nam |
| 827a0 | 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 | e))))).........(add-change-log-e |
| 827c0 | 6e 74 72 79 20 77 68 6f 61 6d 69 20 66 69 6c 65 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 77 69 6e 64 | ntry.whoami.file-name.other-wind |
| 827e0 | 6f 77 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | ow)))))..;;;###autoload.(defun.m |
| 82800 | 61 67 69 74 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6f 74 68 65 72 2d | agit-add-change-log-entry-other- |
| 82820 | 77 69 6e 64 6f 77 20 28 26 6f 70 74 69 6f 6e 61 6c 20 77 68 6f 61 6d 69 20 66 69 6c 65 2d 6e 61 | window.(&optional.whoami.file-na |
| 82840 | 6d 65 29 0a 20 20 22 46 69 6e 64 20 63 68 61 6e 67 65 20 6c 6f 67 20 66 69 6c 65 20 69 6e 20 6f | me)..."Find.change.log.file.in.o |
| 82860 | 74 68 65 72 20 77 69 6e 64 6f 77 20 61 6e 64 20 61 64 64 20 65 6e 74 72 79 20 61 6e 64 20 69 74 | ther.window.and.add.entry.and.it |
| 82880 | 65 6d 2e 0a 54 68 69 73 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 60 61 64 64 2d 63 68 61 6e 67 | em..This.differs.from.`add-chang |
| 828a0 | 65 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 20 28 77 68 69 63 68 | e-log-entry-other-window'.(which |
| 828c0 | 20 73 65 65 29 0a 69 6e 20 74 68 61 74 20 69 74 20 61 63 74 73 20 6f 6e 20 74 68 65 20 63 75 72 | .see).in.that.it.acts.on.the.cur |
| 828e0 | 72 65 6e 74 20 68 75 6e 6b 20 69 6e 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 6e 73 74 | rent.hunk.in.a.Magit.buffer.inst |
| 82900 | 65 61 64 20 6f 66 0a 6f 6e 20 61 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 61 20 66 69 6c 65 2d 76 | ead.of.on.a.position.in.a.file-v |
| 82920 | 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | isiting.buffer."...(interactive. |
| 82940 | 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 | (and.current-prefix-arg......... |
| 82960 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 | ............(list.current-prefix |
| 82980 | 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -arg...........................( |
| 829a0 | 70 72 6f 6d 70 74 2d 66 6f 72 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 6e 61 6d 65 29 29 29 29 0a 20 | prompt-for-change-log-name)))).. |
| 829c0 | 20 28 6d 61 67 69 74 2d 61 64 64 2d 63 68 61 6e 67 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 77 68 6f | .(magit-add-change-log-entry.who |
| 829e0 | 61 6d 69 20 66 69 6c 65 2d 6e 61 6d 65 20 74 29 29 0a 0a 3b 3b 3b 20 45 64 69 74 20 4c 69 6e 65 | ami.file-name.t))..;;;.Edit.Line |
| 82a00 | 20 43 6f 6d 6d 69 74 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | .Commit..;;;###autoload.(defun.m |
| 82a20 | 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 20 28 26 6f 70 74 69 6f 6e 61 6c | agit-edit-line-commit.(&optional |
| 82a40 | 20 74 79 70 65 29 0a 20 20 22 45 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 61 | .type)..."Edit.the.commit.that.a |
| 82a60 | 64 64 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a 57 69 74 68 20 61 20 70 | dded.the.current.line...With.a.p |
| 82a80 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 | refix.argument.edit.the.commit.t |
| 82aa0 | 68 61 74 20 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 69 6e 65 2c 0a 69 66 20 61 6e 79 2e 20 20 54 | hat.removes.the.line,.if.any...T |
| 82ac0 | 68 65 20 63 6f 6d 6d 69 74 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 75 73 69 6e 67 20 60 67 | he.commit.is.determined.using.`g |
| 82ae0 | 69 74 20 62 6c 61 6d 65 27 20 61 6e 64 20 6d 61 64 65 0a 65 64 69 74 61 62 6c 65 20 75 73 69 6e | it.blame'.and.made.editable.usin |
| 82b00 | 67 20 60 67 69 74 20 72 65 62 61 73 65 20 2d 2d 69 6e 74 65 72 61 63 74 69 76 65 27 20 69 66 20 | g.`git.rebase.--interactive'.if. |
| 82b20 | 69 74 20 69 73 20 72 65 61 63 68 61 62 6c 65 0a 66 72 6f 6d 20 60 48 45 41 44 27 2c 20 6f 72 20 | it.is.reachable.from.`HEAD',.or. |
| 82b40 | 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 28 6f 72 20 61 | by.checking.out.the.commit.(or.a |
| 82b60 | 20 62 72 61 6e 63 68 20 74 68 61 74 0a 70 6f 69 6e 74 73 20 61 74 20 69 74 29 20 6f 74 68 65 72 | .branch.that.points.at.it).other |
| 82b80 | 77 69 73 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 61 6e 64 | wise."...(interactive.(list.(and |
| 82ba0 | 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 27 72 65 6d 6f 76 61 6c 29 29 29 0a | .current-prefix-arg.'removal))). |
| 82bc0 | 20 20 28 6c 65 74 2a 20 28 28 63 68 75 6e 6b 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 | ..(let*.((chunk.(magit-current-b |
| 82be0 | 6c 61 6d 65 2d 63 68 75 6e 6b 20 28 6f 72 20 74 79 70 65 20 27 61 64 64 69 74 69 6f 6e 29 29 29 | lame-chunk.(or.type.'addition))) |
| 82c00 | 0a 20 20 20 20 20 20 20 20 20 28 72 65 76 20 20 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 | ..........(rev...(oref.chunk.ori |
| 82c20 | 67 2d 72 65 76 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 | g-rev))).....(if.(string-match-p |
| 82c40 | 20 22 5c 5c 60 30 5c 5c 7b 34 30 2c 5c 5c 7d 5c 5c 27 22 20 72 65 76 29 0a 20 20 20 20 20 20 20 | ."\\`0\\{40,\\}\\'".rev)........ |
| 82c60 | 20 28 6d 65 73 73 61 67 65 20 22 54 68 69 73 20 6c 69 6e 65 20 68 61 73 20 6e 6f 74 20 62 65 65 | .(message."This.line.has.not.bee |
| 82c80 | 6e 20 63 6f 6d 6d 69 74 74 65 64 20 79 65 74 22 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 | n.committed.yet").......(let.((r |
| 82ca0 | 65 62 61 73 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 72 65 76 20 | ebase.(magit-rev-ancestor-p.rev. |
| 82cc0 | 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 20 20 28 65 78 | "HEAD")).............(file...(ex |
| 82ce0 | 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 2d | pand-file-name.(oref.chunk.orig- |
| 82d00 | 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file)........................... |
| 82d20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 29 0a | ............(magit-toplevel)))). |
| 82d40 | 20 20 20 20 20 20 20 20 28 69 66 20 72 65 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ........(if.rebase.............( |
| 82d60 | 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 73 68 65 64 2d 73 79 | let.((magit--rebase-published-sy |
| 82d80 | 6d 62 6f 6c 20 27 65 64 69 74 2d 70 75 62 6c 69 73 68 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 | mbol.'edit-published)).......... |
| 82da0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 20 72 | .....(magit-rebase-edit-commit.r |
| 82dc0 | 65 76 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 | ev.(magit-rebase-arguments)))... |
| 82de0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 63 6b 6f 75 74 20 28 6f 72 20 28 6d 61 | ........(magit--checkout.(or.(ma |
| 82e00 | 67 69 74 2d 72 65 76 2d 62 72 61 6e 63 68 20 72 65 76 29 20 72 65 76 29 29 29 0a 20 20 20 20 20 | git-rev-branch.rev).rev)))...... |
| 82e20 | 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | ...(unless.(and.buffer-file-name |
| 82e40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 71 75 61 | ......................(file-equa |
| 82e60 | 6c 2d 70 20 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 | l-p.file.buffer-file-name))..... |
| 82e80 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 6c 61 6d 65 2d 74 79 70 65 20 28 61 6e 64 20 6d 61 67 | ......(let.((blame-type.(and.mag |
| 82ea0 | 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 74 79 70 65 29 29 | it-blame-mode.magit-blame-type)) |
| 82ec0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 62 61 73 65 0a 20 20 20 20 20 20 20 | ).............(if.rebase........ |
| 82ee0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 | .........(set-process-sentinel.. |
| 82f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 | ................magit-this-proce |
| 82f20 | 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f | ss..................(lambda.(pro |
| 82f40 | 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | cess.event)....................( |
| 82f60 | 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c | magit-sequencer-process-sentinel |
| 82f80 | 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .process.event)................. |
| 82fa0 | 20 20 20 28 77 68 65 6e 20 28 65 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f | ...(when.(eq.(process-status.pro |
| 82fc0 | 63 65 73 73 29 20 27 65 78 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cess).'exit).................... |
| 82fe0 | 20 20 28 66 69 6e 64 2d 66 69 6c 65 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(find-file.file).............. |
| 83000 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 62 6c 61 6d 65 2d 74 79 70 65 0a 20 20 20 20 20 20 20 | ........(when.blame-type........ |
| 83020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 | ................(magit-blame--pr |
| 83040 | 65 2d 62 6c 61 6d 65 2d 73 65 74 75 70 20 62 6c 61 6d 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 | e-blame-setup.blame-type)....... |
| 83060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 | .................(magit-blame--r |
| 83080 | 75 6e 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 29 29 0a | un.(magit-blame-arguments)))))). |
| 830a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 20 66 69 6c 65 29 0a 20 | ..............(find-file.file).. |
| 830c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 62 6c 61 6d 65 2d 74 79 70 65 0a 20 20 | .............(when.blame-type... |
| 830e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 70 72 65 2d | ..............(magit-blame--pre- |
| 83100 | 62 6c 61 6d 65 2d 73 65 74 75 70 20 62 6c 61 6d 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 | blame-setup.blame-type)......... |
| 83120 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 2d 72 75 6e 20 28 6d 61 67 69 74 | ........(magit-blame--run.(magit |
| 83140 | 2d 62 6c 61 6d 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 29 29 29 29 29 29 0a 0a 28 70 75 74 | -blame-arguments))))))))))..(put |
| 83160 | 20 27 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 20 27 64 69 73 61 62 6c | .'magit-edit-line-commit.'disabl |
| 83180 | 65 64 20 74 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 | ed.t)..;;;###autoload.(defun.mag |
| 831a0 | 69 74 2d 64 69 66 66 2d 65 64 69 74 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 74 20 28 66 69 6c 65 29 0a | it-diff-edit-hunk-commit.(file). |
| 831c0 | 20 20 22 46 72 6f 6d 20 61 20 68 75 6e 6b 2c 20 65 64 69 74 20 74 68 65 20 72 65 73 70 65 63 74 | .."From.a.hunk,.edit.the.respect |
| 831e0 | 69 76 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 76 69 73 69 74 20 74 68 65 20 66 69 6c 65 2e 0a 0a | ive.commit.and.visit.the.file... |
| 83200 | 46 69 72 73 74 20 76 69 73 69 74 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 6d 6f 64 69 66 | First.visit.the.file.being.modif |
| 83220 | 69 65 64 20 62 79 20 74 68 65 20 68 75 6e 6b 20 61 74 20 74 68 65 20 63 6f 72 72 65 63 74 0a 6c | ied.by.the.hunk.at.the.correct.l |
| 83240 | 6f 63 61 74 69 6f 6e 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | ocation.using.`magit-diff-visit- |
| 83260 | 66 69 6c 65 27 2e 20 20 54 68 69 73 20 61 63 74 75 61 6c 6c 79 20 76 69 73 69 74 73 20 61 0a 62 | file'...This.actually.visits.a.b |
| 83280 | 6c 6f 62 2e 20 20 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 64 69 66 66 20 68 65 | lob...When.point.is.on.a.diff.he |
| 832a0 | 61 64 65 72 2c 20 6e 6f 74 20 77 69 74 68 69 6e 20 61 6e 20 69 6e 64 69 76 69 64 75 61 6c 0a 68 | ader,.not.within.an.individual.h |
| 832c0 | 75 6e 6b 2c 20 74 68 65 6e 20 74 68 69 73 20 76 69 73 69 74 73 20 74 68 65 20 62 6c 6f 62 20 74 | unk,.then.this.visits.the.blob.t |
| 832e0 | 68 65 20 66 69 72 73 74 20 68 75 6e 6b 20 69 73 20 61 62 6f 75 74 2e 0a 0a 54 68 65 6e 20 69 6e | he.first.hunk.is.about...Then.in |
| 83300 | 76 6f 6b 65 20 60 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 27 2c 20 77 | voke.`magit-edit-line-commit',.w |
| 83320 | 68 69 63 68 20 75 73 65 73 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 0a 72 65 62 61 73 65 20 | hich.uses.an.interactive.rebase. |
| 83340 | 74 6f 20 6d 61 6b 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 65 64 69 74 61 62 6c 65 2c 20 6f 72 20 | to.make.the.commit.editable,.or. |
| 83360 | 69 66 20 74 68 61 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 0a 62 65 63 61 75 73 65 20 | if.that.is.not.possible.because. |
| 83380 | 74 68 65 20 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d | the.commit.is.not.reachable.from |
| 833a0 | 20 60 48 45 41 44 27 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 0a 74 68 61 74 20 63 6f 6d | .`HEAD'.by.checking.out.that.com |
| 833c0 | 6d 69 74 20 64 69 72 65 63 74 6c 79 2e 20 20 54 68 69 73 20 61 6c 73 6f 20 63 61 75 73 65 73 20 | mit.directly...This.also.causes. |
| 833e0 | 74 68 65 20 61 63 74 75 61 6c 20 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 0a 74 6f 20 62 65 20 76 | the.actual.worktree.file.to.be.v |
| 83400 | 69 73 69 74 65 64 2e 0a 0a 4e 65 69 74 68 65 72 20 74 68 65 20 62 6c 6f 62 20 6e 6f 72 20 74 68 | isited...Neither.the.blob.nor.th |
| 83420 | 65 20 66 69 6c 65 20 62 75 66 66 65 72 20 61 72 65 20 6b 69 6c 6c 65 64 20 77 68 65 6e 20 66 69 | e.file.buffer.are.killed.when.fi |
| 83440 | 6e 69 73 68 69 6e 67 0a 74 68 65 20 72 65 62 61 73 65 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 | nishing.the.rebase...If.that.is. |
| 83460 | 75 6e 64 65 73 69 72 61 62 6c 65 2c 20 74 68 65 6e 20 69 74 20 6d 69 67 68 74 20 62 65 20 62 65 | undesirable,.then.it.might.be.be |
| 83480 | 74 74 65 72 20 74 6f 0a 75 73 65 20 60 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 | tter.to.use.`magit-rebase-edit-c |
| 834a0 | 6f 6d 6d 69 74 27 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e 22 | ommit'.instead.of.this.command." |
| 834c0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 69 6c | ...(interactive.(list.(magit-fil |
| 834e0 | 65 2d 61 74 2d 70 6f 69 6e 74 20 74 20 74 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 | e-at-point.t.t)))...(let.((magit |
| 83500 | 2d 64 69 66 66 2d 76 69 73 69 74 2d 70 72 65 76 69 6f 75 73 2d 62 6c 6f 62 20 6e 69 6c 29 29 0a | -diff-visit-previous-blob.nil)). |
| 83520 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 | ....(with-current-buffer........ |
| 83540 | 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 | .(magit-diff-visit-file--interna |
| 83560 | 6c 20 66 69 6c 65 20 6e 69 6c 20 23 27 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d | l.file.nil.#'pop-to-buffer-same- |
| 83580 | 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 | window).......(magit-edit-line-c |
| 835a0 | 6f 6d 6d 69 74 29 29 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 69 74 | ommit))))..(put.'magit-diff-edit |
| 835c0 | 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 74 20 27 64 69 73 61 62 6c 65 64 20 74 29 0a 0a 3b 3b 3b 20 52 | -hunk-commit.'disabled.t)..;;;.R |
| 835e0 | 65 73 68 65 6c 76 65 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 73 68 65 6c | eshelve..(defcustom.magit-reshel |
| 83600 | 76 65 2d 73 69 6e 63 65 2d 63 6f 6d 6d 69 74 74 65 72 2d 6f 6e 6c 79 20 6e 69 6c 0a 20 20 22 57 | ve-since-committer-only.nil..."W |
| 83620 | 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 72 65 73 68 65 6c 76 65 2d 73 69 6e 63 65 27 20 63 68 | hether.`magit-reshelve-since'.ch |
| 83640 | 61 6e 67 65 73 20 6f 6e 6c 79 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 73 2e 0a | anges.only.the.committer.dates.. |
| 83660 | 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 61 75 74 68 6f 72 20 64 61 74 65 73 20 61 72 65 20 61 | Otherwise.the.author.dates.are.a |
| 83680 | 6c 73 6f 20 63 68 61 6e 67 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | lso.changed."...:package-version |
| 836a0 | 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | .'(magit..."3.0.0")...:group.'ma |
| 836c0 | 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a | git-commands...:type.'boolean).. |
| 836e0 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 68 | ;;;###autoload.(defun.magit-resh |
| 83700 | 65 6c 76 65 2d 73 69 6e 63 65 20 28 72 65 76 20 6b 65 79 69 64 29 0a 20 20 22 43 68 61 6e 67 65 | elve-since.(rev.keyid)..."Change |
| 83720 | 20 74 68 65 20 61 75 74 68 6f 72 20 61 6e 64 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 73 20 | .the.author.and.committer.dates. |
| 83740 | 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 73 69 6e 63 65 20 52 45 56 2e 0a 0a 41 73 6b 20 74 | of.the.commits.since.REV...Ask.t |
| 83760 | 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 72 65 61 63 68 61 62 6c 65 20 | he.user.for.the.first.reachable. |
| 83780 | 63 6f 6d 6d 69 74 20 77 68 6f 73 65 20 64 61 74 65 73 20 73 68 6f 75 6c 64 0a 62 65 20 63 68 61 | commit.whose.dates.should.be.cha |
| 837a0 | 6e 67 65 64 2e 20 20 54 68 65 6e 20 72 65 61 64 20 74 68 65 20 6e 65 77 20 64 61 74 65 20 66 6f | nged...Then.read.the.new.date.fo |
| 837c0 | 72 20 74 68 61 74 20 63 6f 6d 6d 69 74 2e 20 20 54 68 65 20 69 6e 69 74 69 61 6c 0a 6d 69 6e 69 | r.that.commit...The.initial.mini |
| 837e0 | 62 75 66 66 65 72 20 69 6e 70 75 74 20 61 6e 64 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 68 69 | buffer.input.and.the.previous.hi |
| 83800 | 73 74 6f 72 79 20 65 6c 65 6d 65 6e 74 20 6f 66 66 65 72 20 67 6f 6f 64 0a 76 61 6c 75 65 73 2e | story.element.offer.good.values. |
| 83820 | 20 20 54 68 65 20 6e 65 78 74 20 63 6f 6d 6d 69 74 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 | ..The.next.commit.will.be.create |
| 83840 | 64 20 6f 6e 65 20 6d 69 6e 75 74 65 20 6c 61 74 65 72 20 61 6e 64 20 73 6f 0a 6f 6e 2e 0a 0a 54 | d.one.minute.later.and.so.on...T |
| 83860 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6f 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 | his.command.is.only.intended.for |
| 83880 | 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 20 61 6e 64 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 | .interactive.use.and.should.only |
| 838a0 | 0a 62 65 20 75 73 65 64 20 6f 6e 20 68 69 67 68 6c 79 20 72 65 61 72 72 61 6e 67 65 64 20 61 6e | .be.used.on.highly.rearranged.an |
| 838c0 | 64 20 75 6e 70 75 62 6c 69 73 68 65 64 20 68 69 73 74 6f 72 79 2e 0a 0a 49 66 20 4b 45 59 49 44 | d.unpublished.history...If.KEYID |
| 838e0 | 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 20 74 6f 20 73 69 | .is.non-nil,.then.use.that.to.si |
| 83900 | 67 6e 20 61 6c 6c 20 72 65 73 68 65 6c 76 65 64 20 63 6f 6d 6d 69 74 73 2e 0a 49 6e 74 65 72 61 | gn.all.reshelved.commits..Intera |
| 83920 | 63 74 69 76 65 6c 79 20 75 73 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 5c 22 2d | ctively.use.the.value.of.the.\"- |
| 83940 | 2d 67 70 67 2d 73 69 67 6e 5c 22 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 0a 6c 69 73 74 20 72 | -gpg-sign\".option.in.the.list.r |
| 83960 | 65 74 75 72 6e 65 64 20 62 79 20 60 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e | eturned.by.`magit-rebase-argumen |
| 83980 | 74 73 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 6e 69 6c 0a 20 | ts'."...(interactive.(list.nil.. |
| 839a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 | ....................(transient-a |
| 839c0 | 72 67 2d 76 61 6c 75 65 20 22 2d 2d 67 70 67 2d 73 69 67 6e 3d 22 0a 20 20 20 20 20 20 20 20 20 | rg-value."--gpg-sign=".......... |
| 839e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 83a00 | 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 28 | .(magit-rebase-arguments))))...( |
| 83a20 | 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 | let*.((current.(or.(magit-get-cu |
| 83a40 | 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent-branch)................... |
| 83a60 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 52 65 66 75 73 69 6e 67 20 74 6f 20 72 65 73 | ....(user-error."Refusing.to.res |
| 83a80 | 68 65 6c 76 65 20 64 65 74 61 63 68 65 64 20 68 65 61 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 | helve.detached.head")))......... |
| 83aa0 | 20 28 62 61 63 6b 75 70 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 6f 72 69 67 69 6e 61 6c 2f | .(backup.(concat."refs/original/ |
| 83ac0 | 72 65 66 73 2f 68 65 61 64 73 2f 22 20 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 28 63 6f 6e | refs/heads/".current))).....(con |
| 83ae0 | 64 0a 20 20 20 20 20 28 28 6e 6f 74 20 72 65 76 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 | d......((not.rev).......(when.(a |
| 83b00 | 6e 64 20 28 6d 61 67 69 74 2d 72 65 66 2d 70 20 62 61 63 6b 75 70 29 0a 20 20 20 20 20 20 20 20 | nd.(magit-ref-p.backup)......... |
| 83b20 | 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 79 2d 6f 72 2d 6e 2d 70 0a 20 20 | .........(not.(magit-y-or-n-p... |
| 83b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 42 61 | .....................(format."Ba |
| 83b60 | 63 6b 75 70 20 72 65 66 20 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 20 20 4f 76 65 | ckup.ref.%s.already.exists...Ove |
| 83b80 | 72 72 69 64 65 3f 20 22 20 62 61 63 6b 75 70 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 | rride?.".backup)))).........(use |
| 83ba0 | 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c | r-error."Abort")).......(magit-l |
| 83bc0 | 6f 67 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 72 65 76 29 0a | og-select.........(lambda.(rev). |
| 83be0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 73 68 65 6c 76 65 2d 73 69 6e 63 65 20 | ..........(magit-reshelve-since. |
| 83c00 | 72 65 76 20 6b 65 79 69 64 29 29 0a 20 20 20 20 20 20 20 20 22 54 79 70 65 20 25 70 20 6f 6e 20 | rev.keyid))........."Type.%p.on. |
| 83c20 | 61 20 63 6f 6d 6d 69 74 20 74 6f 20 72 65 73 68 65 6c 76 65 20 69 74 20 61 6e 64 20 74 68 65 20 | a.commit.to.reshelve.it.and.the. |
| 83c40 | 63 6f 6d 6d 69 74 73 20 61 62 6f 76 65 20 69 74 2c 22 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 | commits.above.it,"))......(t.... |
| 83c60 | 20 20 20 28 63 6c 2d 66 6c 65 74 20 28 28 61 64 6a 75 73 74 20 28 74 69 6d 65 20 6f 66 66 73 65 | ...(cl-flet.((adjust.(time.offse |
| 83c80 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d | t)...................(format-tim |
| 83ca0 | 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 46 20 | e-string...................."%F. |
| 83cc0 | 25 54 20 25 7a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 28 66 6c | %T.%z"....................(+.(fl |
| 83ce0 | 6f 6f 72 20 74 69 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oor.time)....................... |
| 83d00 | 28 2a 20 6f 66 66 73 65 74 20 36 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (*.offset.60)................... |
| 83d20 | 20 20 20 20 28 2d 20 28 63 61 72 20 28 64 65 63 6f 64 65 2d 74 69 6d 65 20 74 69 6d 65 29 29 29 | ....(-.(car.(decode-time.time))) |
| 83d40 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 73 74 61 72 74 20 28 63 6f 6e 63 | )))).........(let*.((start.(conc |
| 83d60 | 61 74 20 72 65 76 20 22 5e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e | at.rev."^"))................(ran |
| 83d80 | 67 65 20 28 63 6f 6e 63 61 74 20 73 74 61 72 74 20 22 2e 2e 22 20 63 75 72 72 65 6e 74 29 29 0a | ge.(concat.start."..".current)). |
| 83da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 69 6d 65 2d 72 65 76 20 28 61 64 6a 75 73 74 | ...............(time-rev.(adjust |
| 83dc0 | 20 28 66 6c 6f 61 74 2d 74 69 6d 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 0a 20 | .(float-time.(string-to-number.. |
| 83de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 83e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 | .............(magit-rev-format." |
| 83e20 | 25 61 74 22 20 73 74 61 72 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %at".start)))................... |
| 83e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...............1)).............. |
| 83e60 | 20 20 28 74 69 6d 65 2d 6e 6f 77 20 28 61 64 6a 75 73 74 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 | ..(time-now.(adjust.(float-time) |
| 83e80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 83ea0 | 20 20 28 2d 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 | ..(-.(string-to-number.......... |
| 83ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| 83ee0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 6c 69 73 74 22 20 22 2d 2d 63 6f 75 6e | it-git-string."rev-list"."--coun |
| 83f00 | 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t".............................. |
| 83f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 67 65 29 | ..........................range) |
| 83f40 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 74 69 6d 65 2d 72 65 76 20 6d | )))))...........(push.time-rev.m |
| 83f60 | 61 67 69 74 2d 2d 72 65 73 68 65 6c 76 65 2d 68 69 73 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 | agit--reshelve-history)......... |
| 83f80 | 20 20 28 6c 65 74 20 28 28 64 61 74 65 20 28 66 6c 6f 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 | ..(let.((date.(floor............ |
| 83fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 6f 61 74 2d 74 69 6d 65 0a 20 20 20 20 20 20 20 20 | ............(float-time......... |
| 83fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 61 74 65 2d 74 6f 2d 74 69 6d 65 0a 20 20 | ................(date-to-time... |
| 83fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 73 74 72 | .......................(read-str |
| 84000 | 69 6e 67 20 22 44 61 74 65 20 66 6f 72 20 66 69 72 73 74 20 63 6f 6d 6d 69 74 3a 20 22 0a 20 20 | ing."Date.for.first.commit:."... |
| 84020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 84040 | 20 20 20 20 74 69 6d 65 2d 6e 6f 77 20 27 6d 61 67 69 74 2d 2d 72 65 73 68 65 6c 76 65 2d 68 69 | ....time-now.'magit--reshelve-hi |
| 84060 | 73 74 6f 72 79 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 65 6e | story)))))).............(with-en |
| 84080 | 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 62 6c 65 73 20 28 28 22 46 49 4c 54 45 52 5f 42 52 | vironment-variables.(("FILTER_BR |
| 840a0 | 41 4e 43 48 5f 53 51 55 45 4c 43 48 5f 57 41 52 4e 49 4e 47 22 20 22 31 22 29 29 0a 20 20 20 20 | ANCH_SQUELCH_WARNING"."1"))..... |
| 840c0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 | ..........(magit-with-toplevel.. |
| 840e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 | ...............(magit-run-git-as |
| 84100 | 79 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 69 6c 74 65 72 2d 62 72 61 | ync.................."filter-bra |
| 84120 | 6e 63 68 22 20 22 2d 2d 66 6f 72 63 65 22 20 22 2d 2d 65 6e 76 2d 66 69 6c 74 65 72 22 0a 20 20 | nch"."--force"."--env-filter"... |
| 84140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 | ...............(format.......... |
| 84160 | 20 20 20 20 20 20 20 20 20 22 63 61 73 65 20 24 47 49 54 5f 43 4f 4d 4d 49 54 20 69 6e 20 25 73 | ........."case.$GIT_COMMIT.in.%s |
| 84180 | 5c 6e 65 73 61 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f | \nesac"...................(mapco |
| 841a0 | 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 | ncat....................(lambda. |
| 841c0 | 28 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 | (rev)......................(prog |
| 841e0 | 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | 1..........................(conc |
| 84200 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | at...........................(fo |
| 84220 | 72 6d 61 74 20 22 25 73 29 20 22 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rmat."%s).".rev)................ |
| 84240 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 72 65 73 68 65 | ...........(and.(not.magit-reshe |
| 84260 | 6c 76 65 2d 73 69 6e 63 65 2d 63 6f 6d 6d 69 74 74 65 72 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 | lve-since-committer-only)....... |
| 84280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | .........................(format |
| 842a0 | 20 22 65 78 70 6f 72 74 20 47 49 54 5f 41 55 54 48 4f 52 5f 44 41 54 45 3d 5c 22 25 73 5c 22 3b | ."export.GIT_AUTHOR_DATE=\"%s\"; |
| 842c0 | 20 22 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".date))....................... |
| 842e0 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 65 78 70 6f 72 74 20 47 49 54 5f 43 4f 4d 4d 49 54 54 45 | ....(format."export.GIT_COMMITTE |
| 84300 | 52 5f 44 41 54 45 3d 5c 22 25 73 5c 22 3b 3b 22 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 | R_DATE=\"%s\";;".date))......... |
| 84320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 64 61 74 65 20 36 30 29 | ...............(cl-incf.date.60) |
| 84340 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 | ))....................(magit-git |
| 84360 | 2d 6c 69 6e 65 73 20 22 72 65 76 2d 6c 69 73 74 22 20 22 2d 2d 72 65 76 65 72 73 65 22 20 72 61 | -lines."rev-list"."--reverse".ra |
| 84380 | 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 0a 20 20 | nge)...................."."))... |
| 843a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6b 65 79 69 64 0a 20 20 20 20 20 20 | ...............(and.keyid....... |
| 843c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 2d 63 6f 6d 6d 69 74 2d | ................(list."--commit- |
| 843e0 | 66 69 6c 74 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | filter"......................... |
| 84400 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 67 69 74 20 63 6f 6d 6d 69 74 2d 74 72 65 65 20 2d 2d 67 | ....(format."git.commit-tree.--g |
| 84420 | 70 67 2d 73 69 67 6e 3d 25 73 20 5c 22 24 40 5c 22 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | pg-sign=%s.\"$@\";"............. |
| 84440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 69 64 29 29 29 | ........................keyid))) |
| 84460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 67 65 20 22 2d 2d 22 29 29 0a 20 | ..................range."--")).. |
| 84480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e | .............(set-process-sentin |
| 844a0 | 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f | el................magit-this-pro |
| 844c0 | 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f | cess................(lambda.(pro |
| 844e0 | 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 | cess.event)..................(wh |
| 84500 | 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 | en.(memq.(process-status.process |
| 84520 | 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).'(exit.signal))............... |
| 84540 | 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 | .....(if.(>.(process-exit-status |
| 84560 | 20 70 72 6f 63 65 73 73 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .process).0).................... |
| 84580 | 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 | ....(magit-process-sentinel.proc |
| 845a0 | 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess.event)...................... |
| 845c0 | 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 65 | (process-put.process.'inhibit-re |
| 845e0 | 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | fresh.t)......................(m |
| 84600 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 | agit-process-sentinel.process.ev |
| 84620 | 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ent)......................(magit |
| 84640 | 2d 72 75 6e 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 64 22 20 62 61 63 6b 75 | -run-git."update-ref"."-d".backu |
| 84660 | 70 29 29 29 29 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 52 65 76 69 73 69 6f 6e 20 53 74 61 | p)))))))))))))..;;;.Revision.Sta |
| 84680 | 63 6b 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b | ck..(defvar.magit-revision-stack |
| 846a0 | 20 6e 69 6c 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 | .nil)..(defcustom.magit-pop-revi |
| 846c0 | 73 69 6f 6e 2d 73 74 61 63 6b 2d 66 6f 72 6d 61 74 0a 20 20 27 28 22 5b 25 4e 3a 20 25 68 5d 20 | sion-stack-format...'("[%N:.%h]. |
| 846e0 | 22 0a 20 20 20 20 22 25 4e 3a 20 25 63 73 20 25 48 5c 6e 20 20 20 25 73 5c 6e 22 0a 20 20 20 20 | "....."%N:.%cs.%H\n...%s\n"..... |
| 84700 | 22 5c 5c 5b 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5b 5d 3a 5d 22 29 0a 20 20 22 43 6f 6e 74 72 6f | "\\[\\([0-9]+\\)[]:]")..."Contro |
| 84720 | 6c 20 68 6f 77 20 60 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 | l.how.`magit-pop-revision-stack' |
| 84740 | 20 69 6e 73 65 72 74 73 20 61 20 72 65 76 69 73 69 6f 6e 2e 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e | .inserts.a.revision...The.comman |
| 84760 | 64 20 60 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 20 69 6e 73 | d.`magit-pop-revision-stack'.ins |
| 84780 | 65 72 74 73 20 61 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 0a 6f 66 20 74 68 65 20 72 65 76 | erts.a.representation.of.the.rev |
| 847a0 | 69 73 69 6f 6e 20 6c 61 73 74 20 70 75 73 68 65 64 20 74 6f 20 74 68 65 20 60 6d 61 67 69 74 2d | ision.last.pushed.to.the.`magit- |
| 847c0 | 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 20 69 6e 74 6f 0a 74 68 65 20 63 75 72 72 65 6e 74 | revision-stack'.into.the.current |
| 847e0 | 20 62 75 66 66 65 72 2e 20 20 49 74 20 69 6e 73 65 72 74 73 20 74 65 78 74 20 61 74 20 70 6f 69 | .buffer...It.inserts.text.at.poi |
| 84800 | 6e 74 20 61 6e 64 2f 6f 72 20 6e 65 61 72 20 74 68 65 20 65 6e 64 0a 6f 66 20 74 68 65 20 62 75 | nt.and/or.near.the.end.of.the.bu |
| 84820 | 66 66 65 72 2c 20 61 6e 64 20 72 65 6d 6f 76 65 73 20 74 68 65 20 63 6f 6e 73 75 6d 65 64 20 72 | ffer,.and.removes.the.consumed.r |
| 84840 | 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 73 74 61 63 6b 2e 0a 0a 54 68 65 20 65 6e 74 | evision.from.the.stack...The.ent |
| 84860 | 72 69 65 73 20 6f 6e 20 74 68 65 20 73 74 61 63 6b 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 61 | ries.on.the.stack.have.the.forma |
| 84880 | 74 20 28 48 41 53 48 20 54 4f 50 4c 45 56 45 4c 29 20 61 6e 64 20 74 68 69 73 0a 6f 70 74 69 6f | t.(HASH.TOPLEVEL).and.this.optio |
| 848a0 | 6e 20 68 61 73 20 74 68 65 20 66 6f 72 6d 61 74 20 28 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 20 45 | n.has.the.format.(POINT-FORMAT.E |
| 848c0 | 4f 42 2d 46 4f 52 4d 41 54 20 49 4e 44 45 58 2d 52 45 47 45 58 50 29 2c 20 61 6c 6c 0a 6f 66 20 | OB-FORMAT.INDEX-REGEXP),.all.of. |
| 848e0 | 77 68 69 63 68 20 6d 61 79 20 62 65 20 6e 69 6c 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 74 68 | which.may.be.nil.or.a.string.(th |
| 84900 | 6f 75 67 68 20 65 69 74 68 65 72 20 6f 6e 65 20 6f 66 20 45 4f 42 2d 46 4f 52 4d 41 54 0a 6f 72 | ough.either.one.of.EOB-FORMAT.or |
| 84920 | 20 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 | .POINT-FORMAT.should.be.a.string |
| 84940 | 2c 20 61 6e 64 20 69 66 20 49 4e 44 45 58 2d 52 45 47 45 58 50 20 69 73 0a 6e 6f 6e 2d 6e 69 6c | ,.and.if.INDEX-REGEXP.is.non-nil |
| 84960 | 2c 20 74 68 65 6e 20 74 68 65 20 74 77 6f 20 66 6f 72 6d 61 74 73 20 73 68 6f 75 6c 64 20 62 65 | ,.then.the.two.formats.should.be |
| 84980 | 20 74 6f 6f 29 2e 0a 0a 46 69 72 73 74 20 49 4e 44 45 58 2d 52 45 47 45 58 50 20 69 73 20 75 73 | .too)...First.INDEX-REGEXP.is.us |
| 849a0 | 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 69 6e 73 65 72 74 | ed.to.find.the.previously.insert |
| 849c0 | 65 64 20 65 6e 74 72 79 2c 0a 62 79 20 73 65 61 72 63 68 69 6e 67 20 62 61 63 6b 77 61 72 64 20 | ed.entry,.by.searching.backward. |
| 849e0 | 66 72 6f 6d 20 70 6f 69 6e 74 2e 20 20 54 68 65 20 66 69 72 73 74 20 73 75 62 6d 61 74 63 68 20 | from.point...The.first.submatch. |
| 84a00 | 6d 75 73 74 20 6d 61 74 63 68 0a 74 68 65 20 69 6e 64 65 78 20 6e 75 6d 62 65 72 2e 20 20 54 68 | must.match.the.index.number...Th |
| 84a20 | 61 74 20 6e 75 6d 62 65 72 20 69 73 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 62 79 20 6f 6e 65 2c | at.number.is.incremented.by.one, |
| 84a40 | 20 61 6e 64 20 62 65 63 6f 6d 65 73 0a 74 68 65 20 69 6e 64 65 78 20 6e 75 6d 62 65 72 20 6f 66 | .and.becomes.the.index.number.of |
| 84a60 | 20 74 68 65 20 65 6e 74 72 79 20 74 6f 20 62 65 20 69 6e 73 65 72 74 65 64 2e 20 20 49 66 20 79 | .the.entry.to.be.inserted...If.y |
| 84a80 | 6f 75 20 64 6f 6e 27 74 20 77 61 6e 74 0a 74 6f 20 6e 75 6d 62 65 72 20 74 68 65 20 69 6e 73 65 | ou.don't.want.to.number.the.inse |
| 84aa0 | 72 74 65 64 20 72 65 76 69 73 69 6f 6e 73 2c 20 74 68 65 6e 20 75 73 65 20 6e 69 6c 20 66 6f 72 | rted.revisions,.then.use.nil.for |
| 84ac0 | 20 49 4e 44 45 58 2d 52 45 47 45 58 50 2e 0a 0a 49 66 20 49 4e 44 45 58 2d 52 45 47 45 58 50 20 | .INDEX-REGEXP...If.INDEX-REGEXP. |
| 84ae0 | 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 62 6f 74 68 20 50 4f 49 4e 54 2d 46 4f 52 4d | is.non-nil,.then.both.POINT-FORM |
| 84b00 | 41 54 20 61 6e 64 20 45 4f 42 2d 46 4f 52 4d 41 54 0a 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e | AT.and.EOB-FORMAT.should.contain |
| 84b20 | 20 5c 22 25 4e 5c 22 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 | .\"%N\",.which.is.replaced.with. |
| 84b40 | 74 68 65 20 6e 75 6d 62 65 72 20 74 68 61 74 20 77 61 73 0a 64 65 74 65 72 6d 69 6e 65 64 20 69 | the.number.that.was.determined.i |
| 84b60 | 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 65 70 2e 0a 0a 42 6f 74 68 20 66 6f 72 6d 61 | n.the.previous.step...Both.forma |
| 84b80 | 74 73 2c 20 69 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 61 66 74 65 72 20 72 65 6d 6f 76 69 6e | ts,.if.non-nil.and.after.removin |
| 84ba0 | 67 20 25 4e 2c 20 61 72 65 20 74 68 65 6e 20 65 78 70 61 6e 64 65 64 0a 75 73 69 6e 67 20 60 67 | g.%N,.are.then.expanded.using.`g |
| 84bc0 | 69 74 20 73 68 6f 77 20 2d 2d 66 6f 72 6d 61 74 3d 46 4f 52 4d 41 54 20 2e 2e 2e 27 20 69 6e 73 | it.show.--format=FORMAT....'.ins |
| 84be0 | 69 64 65 20 54 4f 50 4c 45 56 45 4c 2e 0a 0a 54 68 65 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 | ide.TOPLEVEL...The.expansion.of. |
| 84c00 | 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 70 6f 69 6e | POINT-FORMAT.is.inserted.at.poin |
| 84c20 | 74 2c 20 61 6e 64 20 74 68 65 0a 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 45 4f 42 2d 46 4f 52 4d | t,.and.the.expansion.of.EOB-FORM |
| 84c40 | 41 54 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 | AT.is.inserted.at.the.end.of.the |
| 84c60 | 20 62 75 66 66 65 72 20 28 69 66 0a 74 68 65 20 62 75 66 66 65 72 20 65 6e 64 73 20 77 69 74 68 | .buffer.(if.the.buffer.ends.with |
| 84c80 | 20 61 20 63 6f 6d 6d 65 6e 74 2c 20 74 68 65 6e 20 69 74 20 69 73 20 69 6e 73 65 72 74 65 64 20 | .a.comment,.then.it.is.inserted. |
| 84ca0 | 72 69 67 68 74 20 62 65 66 6f 72 65 0a 74 68 61 74 29 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d | right.before.that)."...:package- |
| 84cc0 | 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e 30 22 29 0a 20 20 3a 67 72 | version.'(magit..."3.2.0")...:gr |
| 84ce0 | 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 6c 69 | oup.'magit-commands...:type.'(li |
| 84d00 | 73 74 20 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 49 6e 73 65 72 74 20 | st.(choice.(string.:tag."Insert. |
| 84d20 | 61 74 20 70 6f 69 6e 74 20 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at.point.format")............... |
| 84d40 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 49 6e 73 | .........(cons.(string.:tag."Ins |
| 84d60 | 65 72 74 20 61 74 20 70 6f 69 6e 74 20 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 | ert.at.point.format")........... |
| 84d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 28 73 74 72 69 | ...................(repeat.(stri |
| 84da0 | 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 6e 74 20 74 6f 20 67 69 74 20 73 68 6f 77 22 29 29 | ng.:tag."Argument.to.git.show")) |
| 84dc0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | )........................(const. |
| 84de0 | 3a 74 61 67 20 22 44 6f 6e 27 74 20 69 6e 73 65 72 74 20 61 74 20 70 6f 69 6e 74 22 20 6e 69 6c | :tag."Don't.insert.at.point".nil |
| 84e00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 28 73 74 72 69 6e | ))................(choice.(strin |
| 84e20 | 67 20 3a 74 61 67 20 22 49 6e 73 65 72 74 20 61 74 20 65 6f 62 20 66 6f 72 6d 61 74 22 29 0a 20 | g.:tag."Insert.at.eob.format").. |
| 84e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 73 74 72 | ......................(cons.(str |
| 84e60 | 69 6e 67 20 3a 74 61 67 20 22 49 6e 73 65 72 74 20 61 74 20 65 6f 62 20 66 6f 72 6d 61 74 22 29 | ing.:tag."Insert.at.eob.format") |
| 84e80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | ..............................(r |
| 84ea0 | 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 6e 74 20 74 6f 20 | epeat.(string.:tag."Argument.to. |
| 84ec0 | 67 69 74 20 73 68 6f 77 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git.show"))).................... |
| 84ee0 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 69 6e 73 65 72 74 20 61 74 | ....(const.:tag."Don't.insert.at |
| 84f00 | 20 65 6f 62 22 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 | .eob".nil))................(choi |
| 84f20 | 63 65 20 28 72 65 67 65 78 70 20 3a 74 61 67 20 22 46 69 6e 64 20 69 6e 64 65 78 20 72 65 67 65 | ce.(regexp.:tag."Find.index.rege |
| 84f40 | 78 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | xp")........................(con |
| 84f60 | 73 74 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 6e 75 6d 62 65 72 20 65 6e 74 72 69 65 73 22 20 6e | st.:tag."Don't.number.entries".n |
| 84f80 | 69 6c 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 6f 70 79 2d 72 65 | il))))..(defcustom.magit-copy-re |
| 84fa0 | 76 69 73 69 6f 6e 2d 61 62 62 72 65 76 69 61 74 65 64 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 | vision-abbreviated.nil..."Whethe |
| 84fc0 | 72 20 74 6f 20 73 61 76 65 20 61 62 62 72 65 76 69 61 74 65 64 20 72 65 76 69 73 69 6f 6e 20 74 | r.to.save.abbreviated.revision.t |
| 84fe0 | 6f 20 60 6b 69 6c 6c 2d 72 69 6e 67 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f | o.`kill-ring'.and.`magit-revisio |
| 85000 | 6e 2d 73 74 61 63 6b 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | n-stack'."...:package-version.'( |
| 85020 | 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."3.0.0")...:group.'magit |
| 85040 | 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 | -miscellaneous...:type.'boolean) |
| 85060 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 6f | ..;;;###autoload.(defun.magit-po |
| 85080 | 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 20 28 72 65 76 20 74 6f 70 6c 65 76 65 6c 29 0a | p-revision-stack.(rev.toplevel). |
| 850a0 | 20 20 22 49 6e 73 65 72 74 20 61 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 61 20 | .."Insert.a.representation.of.a. |
| 850c0 | 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | revision.into.the.current.buffer |
| 850e0 | 2e 0a 0a 50 6f 70 20 61 20 72 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 60 6d 61 67 69 | ...Pop.a.revision.from.the.`magi |
| 85100 | 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 20 61 6e 64 20 69 6e 73 65 72 74 20 69 74 20 | t-revision-stack'.and.insert.it. |
| 85120 | 69 6e 74 6f 0a 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 63 63 6f 72 64 69 6e | into.the.current.buffer.accordin |
| 85140 | 67 20 74 6f 20 60 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 2d 66 | g.to.`magit-pop-revision-stack-f |
| 85160 | 6f 72 6d 61 74 27 2e 0a 52 65 76 69 73 69 6f 6e 73 20 63 61 6e 20 62 65 20 70 75 74 20 6f 6e 20 | ormat'..Revisions.can.be.put.on. |
| 85180 | 74 68 65 20 73 74 61 63 6b 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 63 6f 70 79 2d 73 65 63 74 | the.stack.using.`magit-copy-sect |
| 851a0 | 69 6f 6e 2d 76 61 6c 75 65 27 0a 61 6e 64 20 60 6d 61 67 69 74 2d 63 6f 70 79 2d 62 75 66 66 65 | ion-value'.and.`magit-copy-buffe |
| 851c0 | 72 2d 72 65 76 69 73 69 6f 6e 27 2e 0a 0a 49 66 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 65 6d | r-revision'...If.the.stack.is.em |
| 851e0 | 70 74 79 20 6f 72 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 69 | pty.or.with.a.prefix.argument,.i |
| 85200 | 6e 73 74 65 61 64 20 72 65 61 64 20 61 0a 72 65 76 69 73 69 6f 6e 20 69 6e 20 74 68 65 20 6d 69 | nstead.read.a.revision.in.the.mi |
| 85220 | 6e 69 62 75 66 66 65 72 2e 20 20 42 79 20 75 73 69 6e 67 20 74 68 65 20 6d 69 6e 69 62 75 66 66 | nibuffer...By.using.the.minibuff |
| 85240 | 65 72 20 68 69 73 74 6f 72 79 20 74 68 69 73 0a 61 6c 6c 6f 77 73 20 73 65 6c 65 63 74 69 6e 67 | er.history.this.allows.selecting |
| 85260 | 20 61 6e 20 69 74 65 6d 20 77 68 69 63 68 20 77 61 73 20 70 6f 70 70 65 64 20 65 61 72 6c 69 65 | .an.item.which.was.popped.earlie |
| 85280 | 72 20 6f 72 20 74 6f 20 69 6e 73 65 72 74 20 61 6e 0a 61 72 62 69 74 72 61 72 79 20 72 65 66 65 | r.or.to.insert.an.arbitrary.refe |
| 852a0 | 72 65 6e 63 65 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 77 69 74 68 6f 75 74 20 66 69 72 73 74 20 | rence.or.revision.without.first. |
| 852c0 | 70 75 73 68 69 6e 67 20 69 74 20 6f 6e 74 6f 20 74 68 65 0a 73 74 61 63 6b 2e 0a 0a 57 68 65 6e | pushing.it.onto.the.stack...When |
| 852e0 | 20 72 65 61 64 69 6e 67 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 6d | .reading.the.revision.from.the.m |
| 85300 | 69 6e 69 62 75 66 66 65 72 2c 20 74 68 65 6e 20 69 74 20 6d 69 67 68 74 20 6e 6f 74 0a 62 65 20 | inibuffer,.then.it.might.not.be. |
| 85320 | 70 6f 73 73 69 62 6c 65 20 74 6f 20 67 75 65 73 73 20 74 68 65 20 63 6f 72 72 65 63 74 20 72 65 | possible.to.guess.the.correct.re |
| 85340 | 70 6f 73 69 74 6f 72 79 2e 20 20 57 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 0a 69 73 20 | pository...When.this.command.is. |
| 85360 | 63 61 6c 6c 65 64 20 69 6e 73 69 64 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 28 65 2e 67 2e | called.inside.a.repository.(e.g. |
| 85380 | 2c 20 77 68 69 6c 65 20 63 6f 6d 70 6f 73 69 6e 67 20 61 20 63 6f 6d 6d 69 74 0a 6d 65 73 73 61 | ,.while.composing.a.commit.messa |
| 853a0 | 67 65 29 2c 20 74 68 65 6e 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 75 73 65 | ge),.then.that.repository.is.use |
| 853c0 | 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 28 65 2e 67 2e 2c 20 77 68 69 6c 65 0a 63 6f 6d 70 6f | d...Otherwise.(e.g.,.while.compo |
| 853e0 | 73 69 6e 67 20 61 6e 20 65 6d 61 69 6c 29 20 74 68 65 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f | sing.an.email).then.the.reposito |
| 85400 | 72 79 20 72 65 63 6f 72 64 65 64 20 66 6f 72 20 74 68 65 20 74 6f 70 0a 65 6c 65 6d 65 6e 74 20 | ry.recorded.for.the.top.element. |
| 85420 | 6f 66 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 75 73 65 64 20 28 65 76 65 6e 20 74 68 6f 75 67 | of.the.stack.is.used.(even.thoug |
| 85440 | 68 20 77 65 20 69 6e 73 65 72 74 20 61 6e 6f 74 68 65 72 0a 72 65 76 69 73 69 6f 6e 29 2e 20 20 | h.we.insert.another.revision)... |
| 85460 | 49 66 20 6e 6f 74 20 63 61 6c 6c 65 64 20 69 6e 73 69 64 65 20 61 20 72 65 70 6f 73 69 74 6f 72 | If.not.called.inside.a.repositor |
| 85480 | 79 20 61 6e 64 20 77 69 74 68 20 61 6e 20 65 6d 70 74 79 0a 73 74 61 63 6b 2c 20 6f 72 20 77 69 | y.and.with.an.empty.stack,.or.wi |
| 854a0 | 74 68 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 6e 20 72 65 | th.two.prefix.arguments,.then.re |
| 854c0 | 61 64 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 0a 74 68 65 20 6d 69 6e 69 62 75 66 | ad.the.repository.in.the.minibuf |
| 854e0 | 66 65 72 20 74 6f 6f 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 69 66 20 | fer.too."...(interactive....(if. |
| 85500 | 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 6e 6f 74 20 6d 61 67 69 | (or.current-prefix-arg.(not.magi |
| 85520 | 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 29 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 | t-revision-stack))........(let.( |
| 85540 | 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (default-directory.............. |
| 85560 | 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 3d 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 | .(or.(and.(not.(=.(prefix-numeri |
| 85580 | 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 20 31 36 29 29 | c-value.current-prefix-arg).16)) |
| 855a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 | ........................(or.(mag |
| 855c0 | 69 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-toplevel).................... |
| 855e0 | 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 63 61 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f | ........(cadr.(car.magit-revisio |
| 85600 | 6e 2d 73 74 61 63 6b 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | n-stack))))...................(m |
| 85620 | 61 67 69 74 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 29 29 29 29 0a 20 20 20 20 20 20 20 | agit-read-repository))))........ |
| 85640 | 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f | ..(list.(magit-read-branch-or-co |
| 85660 | 6d 6d 69 74 20 22 49 6e 73 65 72 74 20 72 65 76 69 73 69 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 | mmit."Insert.revision")......... |
| 85680 | 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 | .......default-directory))...... |
| 856a0 | 28 70 75 73 68 20 28 63 61 61 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b | (push.(caar.magit-revision-stack |
| 856c0 | 29 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 29 0a 20 20 20 20 20 28 | ).magit-revision-history)......( |
| 856e0 | 70 6f 70 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 29 29 29 0a 20 20 28 69 | pop.magit-revision-stack)))...(i |
| 85700 | 66 20 72 65 76 0a 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 70 6e 74 2d | f.rev.......(pcase-let.((`(,pnt- |
| 85720 | 66 6f 72 6d 61 74 20 2c 65 6f 62 2d 66 6f 72 6d 61 74 20 2c 69 64 78 2d 66 6f 72 6d 61 74 29 0a | format.,eob-format.,idx-format). |
| 85740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 | ...................magit-pop-rev |
| 85760 | 69 73 69 6f 6e 2d 73 74 61 63 6b 2d 66 6f 72 6d 61 74 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 | ision-stack-format)).........(le |
| 85780 | 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 6c 65 76 65 6c 29 0a | t.((default-directory.toplevel). |
| 857a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 78 20 28 61 6e 64 20 69 64 78 2d 66 6f 72 6d | ..............(idx.(and.idx-form |
| 857c0 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 | at.........................(save |
| 857e0 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -excursion...................... |
| 85800 | 20 20 20 20 20 28 69 66 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 69 64 78 | .....(if.(re-search-backward.idx |
| 85820 | 2d 66 6f 72 6d 61 74 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -format.nil.t).................. |
| 85840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 | .............(number-to-string.. |
| 85860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 | ..............................(1 |
| 85880 | 2b 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | +.(string-to-number.(match-strin |
| 858a0 | 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.1))))......................... |
| 858c0 | 20 20 20 20 22 31 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6e 74 2d 61 72 | ...."1"))))...............pnt-ar |
| 858e0 | 67 73 20 65 6f 62 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6c 69 | gs.eob-args)...........(when.(li |
| 85900 | 73 74 70 20 70 6e 74 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | stp.pnt-format).............(set |
| 85920 | 71 20 70 6e 74 2d 61 72 67 73 20 28 63 64 72 20 70 6e 74 2d 66 6f 72 6d 61 74 29 29 0a 20 20 20 | q.pnt-args.(cdr.pnt-format)).... |
| 85940 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6e 74 2d 66 6f 72 6d 61 74 20 28 63 61 72 20 70 | .........(setq.pnt-format.(car.p |
| 85960 | 6e 74 2d 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6c 69 | nt-format)))...........(when.(li |
| 85980 | 73 74 70 20 65 6f 62 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | stp.eob-format).............(set |
| 859a0 | 71 20 65 6f 62 2d 61 72 67 73 20 28 63 64 72 20 65 6f 62 2d 66 6f 72 6d 61 74 29 29 0a 20 20 20 | q.eob-args.(cdr.eob-format)).... |
| 859c0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 65 6f 62 2d 66 6f 72 6d 61 74 20 28 63 61 72 20 65 | .........(setq.eob-format.(car.e |
| 859e0 | 6f 62 2d 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 6e 74 | ob-format)))...........(when.pnt |
| 85a00 | 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 64 78 2d 66 6f | -format.............(when.idx-fo |
| 85a20 | 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6e 74 2d 66 6f 72 | rmat...............(setq.pnt-for |
| 85a40 | 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d | mat.....................(string- |
| 85a60 | 72 65 70 6c 61 63 65 20 22 25 4e 22 20 69 64 78 20 70 6e 74 2d 66 6f 72 6d 61 74 29 29 29 0a 20 | replace."%N".idx.pnt-format))).. |
| 85a80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 69 6e 73 65 72 74 2d 66 6f 72 | ...........(magit-rev-insert-for |
| 85aa0 | 6d 61 74 20 70 6e 74 2d 66 6f 72 6d 61 74 20 72 65 76 20 70 6e 74 2d 61 72 67 73 29 0a 20 20 20 | mat.pnt-format.rev.pnt-args).... |
| 85ac0 | 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 29 0a 20 20 20 20 20 | .........(delete-char.-1))...... |
| 85ae0 | 20 20 20 20 20 28 77 68 65 6e 20 65 6f 62 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 | .....(when.eob-format........... |
| 85b00 | 20 20 28 77 68 65 6e 20 69 64 78 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(when.idx-format.............. |
| 85b20 | 20 28 73 65 74 71 20 65 6f 62 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(setq.eob-format............... |
| 85b40 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 63 65 20 22 25 4e 22 20 69 64 78 20 65 | ......(string-replace."%N".idx.e |
| 85b60 | 6f 62 2d 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 | ob-format))).............(save-e |
| 85b80 | 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 | xcursion...............(goto-cha |
| 85ba0 | 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6b | r.(point-max))...............(sk |
| 85bc0 | 69 70 2d 73 79 6e 74 61 78 2d 62 61 63 6b 77 61 72 64 20 22 3e 2d 22 29 0a 20 20 20 20 20 20 20 | ip-syntax-backward.">-")........ |
| 85be0 | 20 20 20 20 20 20 20 28 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 29 0a 20 20 20 20 20 | .......(beginning-of-line)...... |
| 85c00 | 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 20 | .........(if.(and.comment-start. |
| 85c20 | 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 29 29 0a 20 20 20 20 | (looking-at.comment-start))..... |
| 85c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 | ..............(while.(looking-at |
| 85c60 | 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .comment-start)................. |
| 85c80 | 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 29 0a 20 20 20 20 20 20 20 20 20 | ....(forward-line.-1)).......... |
| 85ca0 | 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 | .......(forward-line)........... |
| 85cc0 | 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3d 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e | ......(unless.(=.(current-column |
| 85ce0 | 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f | ).0)...................(insert.? |
| 85d00 | 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 | \n)))...............(insert.?\n) |
| 85d20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 69 6e 73 65 72 74 | ...............(magit-rev-insert |
| 85d40 | 2d 66 6f 72 6d 61 74 20 65 6f 62 2d 66 6f 72 6d 61 74 20 72 65 76 20 65 6f 62 2d 61 72 67 73 29 | -format.eob-format.rev.eob-args) |
| 85d60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 29 | ...............(delete-char.-1)) |
| 85d80 | 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 52 65 76 69 73 69 6f 6e 20 73 74 | ))).....(user-error."Revision.st |
| 85da0 | 61 63 6b 20 69 73 20 65 6d 70 74 79 22 29 29 29 0a 0a 28 6b 65 79 6d 61 70 2d 73 65 74 20 67 69 | ack.is.empty")))..(keymap-set.gi |
| 85dc0 | 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 43 2d 63 20 43 2d 77 22 20 23 27 6d 61 | t-commit-mode-map."C-c.C-w".#'ma |
| 85de0 | 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 29 0a 0a 3b 3b 3b 23 23 23 61 | git-pop-revision-stack)..;;;###a |
| 85e00 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 70 79 2d 73 65 63 74 69 6f | utoload.(defun.magit-copy-sectio |
| 85e20 | 6e 2d 76 61 6c 75 65 20 28 61 72 67 29 0a 20 20 22 53 61 76 65 20 74 68 65 20 76 61 6c 75 65 20 | n-value.(arg)..."Save.the.value. |
| 85e40 | 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 6c 61 74 65 72 | of.the.current.section.for.later |
| 85e60 | 20 75 73 65 2e 0a 0a 53 61 76 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 20 74 6f | .use...Save.the.section.value.to |
| 85e80 | 20 74 68 65 20 60 6b 69 6c 6c 2d 72 69 6e 67 27 2c 20 61 6e 64 2c 20 70 72 6f 76 69 64 65 64 20 | .the.`kill-ring',.and,.provided. |
| 85ea0 | 74 68 61 74 0a 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 69 73 20 61 20 63 6f | that.the.current.section.is.a.co |
| 85ec0 | 6d 6d 69 74 2c 20 62 72 61 6e 63 68 2c 20 6f 72 20 74 61 67 20 73 65 63 74 69 6f 6e 2c 20 70 75 | mmit,.branch,.or.tag.section,.pu |
| 85ee0 | 73 68 0a 74 68 65 20 28 72 65 66 65 72 65 6e 63 65 64 29 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 | sh.the.(referenced).revision.to. |
| 85f00 | 74 68 65 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 20 66 6f 72 20 75 | the.`magit-revision-stack'.for.u |
| 85f20 | 73 65 0a 77 69 74 68 20 60 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 | se.with.`magit-pop-revision-stac |
| 85f40 | 6b 27 2e 0a 0a 57 68 65 6e 20 60 6d 61 67 69 74 2d 63 6f 70 79 2d 72 65 76 69 73 69 6f 6e 2d 61 | k'...When.`magit-copy-revision-a |
| 85f60 | 62 62 72 65 76 69 61 74 65 64 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 61 76 65 20 74 68 65 | bbreviated'.is.non-nil,.save.the |
| 85f80 | 0a 61 62 62 72 65 76 69 61 74 65 64 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 74 68 65 20 60 6b 69 | .abbreviated.revision.to.the.`ki |
| 85fa0 | 6c 6c 2d 72 69 6e 67 27 20 61 6e 64 20 74 68 65 0a 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | ll-ring'.and.the.`magit-revision |
| 85fc0 | 2d 73 74 61 63 6b 27 2e 0a 0a 57 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 | -stack'...When.the.current.secti |
| 85fe0 | 6f 6e 20 69 73 20 61 20 62 72 61 6e 63 68 20 6f 72 20 61 20 74 61 67 2c 20 61 6e 64 20 61 20 70 | on.is.a.branch.or.a.tag,.and.a.p |
| 86000 | 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 20 69 73 20 75 73 65 64 2c 20 74 68 65 6e 20 73 61 76 | refix.argument.is.used,.then.sav |
| 86020 | 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 61 74 20 69 74 73 20 74 69 70 20 74 6f 20 74 68 65 | e.the.revision.at.its.tip.to.the |
| 86040 | 0a 60 6b 69 6c 6c 2d 72 69 6e 67 27 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 72 65 66 65 | .`kill-ring'.instead.of.the.refe |
| 86060 | 72 65 6e 63 65 20 6e 61 6d 65 2e 0a 0a 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 | rence.name...When.the.region.is. |
| 86080 | 61 63 74 69 76 65 2c 20 74 68 65 6e 20 73 61 76 65 20 74 68 61 74 20 74 6f 20 74 68 65 20 60 6b | active,.then.save.that.to.the.`k |
| 860a0 | 69 6c 6c 2d 72 69 6e 67 27 2c 0a 6c 69 6b 65 20 60 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 27 | ill-ring',.like.`kill-ring-save' |
| 860c0 | 20 77 6f 75 6c 64 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 62 65 68 61 76 69 6e 67 20 61 73 20 64 | .would,.instead.of.behaving.as.d |
| 860e0 | 65 73 63 72 69 62 65 64 0a 61 62 6f 76 65 2e 20 20 49 66 20 61 20 70 72 65 66 69 78 20 61 72 67 | escribed.above...If.a.prefix.arg |
| 86100 | 75 6d 65 6e 74 20 69 73 20 75 73 65 64 20 61 6e 64 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 | ument.is.used.and.the.region.is. |
| 86120 | 77 69 74 68 69 6e 0a 61 20 68 75 6e 6b 2c 20 74 68 65 6e 20 73 74 72 69 70 20 74 68 65 20 64 69 | within.a.hunk,.then.strip.the.di |
| 86140 | 66 66 20 6d 61 72 6b 65 72 20 63 6f 6c 75 6d 6e 20 61 6e 64 20 6b 65 65 70 20 6f 6e 6c 79 20 65 | ff.marker.column.and.keep.only.e |
| 86160 | 69 74 68 65 72 0a 74 68 65 20 61 64 64 65 64 20 6f 72 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 | ither.the.added.or.removed.lines |
| 86180 | 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 73 69 67 6e 20 6f 66 20 74 68 65 20 70 | ,.depending.on.the.sign.of.the.p |
| 861a0 | 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | refix.argument."...(interactive. |
| 861c0 | 22 50 22 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 20 61 72 67 0a 20 20 20 20 20 20 | "P")...(cond....((and.arg....... |
| 861e0 | 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 74 65 72 6e 61 6c 2d 72 65 67 69 6f | ...(magit-section-internal-regio |
| 86200 | 6e 2d 70 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 | n-p)..........(magit-section-mat |
| 86220 | 63 68 20 27 68 75 6e 6b 29 29 0a 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 77 0a 20 20 20 20 20 28 74 | ch.'hunk)).....(kill-new......(t |
| 86240 | 68 72 65 61 64 2d 6c 61 73 74 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d | hread-last.(buffer-substring-no- |
| 86260 | 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | properties....................(r |
| 86280 | 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | egion-beginning)................ |
| 862a0 | 20 20 20 20 28 72 65 67 69 6f 6e 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 | ....(region-end))........(replac |
| 862c0 | 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d | e-regexp-in-string.........(form |
| 862e0 | 61 74 20 22 5e 5c 5c 25 63 2e 2a 5c 6e 3f 22 20 28 69 66 20 28 3c 20 28 70 72 65 66 69 78 2d 6e | at."^\\%c.*\n?".(if.(<.(prefix-n |
| 86300 | 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 61 72 67 29 20 30 29 20 3f 2b 20 3f 2d 29 29 0a 20 20 20 | umeric-value.arg).0).?+.?-)).... |
| 86320 | 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d | ....."")........(replace-regexp- |
| 86340 | 69 6e 2d 73 74 72 69 6e 67 20 22 5e 5b 20 2b 2d 5d 22 20 22 22 29 29 29 0a 20 20 20 20 28 64 65 | in-string."^[.+-]".""))).....(de |
| 86360 | 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 29 29 0a 20 20 20 28 28 75 73 65 2d 72 65 67 69 6f 6e 2d | activate-mark))....((use-region- |
| 86380 | 70 29 0a 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 63 6f 70 | p).....(call-interactively.#'cop |
| 863a0 | 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 29 29 0a 20 20 20 28 74 0a 20 20 20 20 28 77 68 | y-region-as-kill))....(t.....(wh |
| 863c0 | 65 6e 2d 6c 65 74 2a 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 | en-let*.((section.(magit-current |
| 863e0 | 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 | -section)).................(valu |
| 86400 | 65 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 | e.(oref.section.value))).......( |
| 86420 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 28 28 62 72 61 | magit-section-case.........((bra |
| 86440 | 6e 63 68 20 63 6f 6d 6d 69 74 20 6d 6f 64 75 6c 65 2d 63 6f 6d 6d 69 74 20 74 61 67 29 0a 20 20 | nch.commit.module-commit.tag)... |
| 86460 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 | .......(let.((default-directory. |
| 86480 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 | default-directory).ref)......... |
| 864a0 | 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 | ...(magit-section-case.......... |
| 864c0 | 20 20 20 20 28 28 62 72 61 6e 63 68 20 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....((branch.tag)............... |
| 864e0 | 28 73 65 74 71 20 72 65 66 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | (setq.ref.value))..............( |
| 86500 | 6d 6f 64 75 6c 65 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | module-commit...............(set |
| 86520 | 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | q.default-directory............. |
| 86540 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a | ........(file-name-as-directory. |
| 86560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | .....................(expand-fil |
| 86580 | 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c | e-name.(magit-section-parent-val |
| 865a0 | 75 65 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue.section)..................... |
| 865c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 | ...................(magit-toplev |
| 865e0 | 65 6c 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 76 61 6c 75 65 20 | el))))))............(setq.value. |
| 86600 | 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (magit-rev-parse................ |
| 86620 | 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 63 6f 70 79 2d 72 65 76 69 73 69 6f | .........(and.magit-copy-revisio |
| 86640 | 6e 2d 61 62 62 72 65 76 69 61 74 65 64 20 22 2d 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 | n-abbreviated."--short")........ |
| 86660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 | .................value))........ |
| 86680 | 20 20 20 20 28 70 75 73 68 20 28 6c 69 73 74 20 76 61 6c 75 65 20 64 65 66 61 75 6c 74 2d 64 69 | ....(push.(list.value.default-di |
| 866a0 | 72 65 63 74 6f 72 79 29 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 29 0a 20 | rectory).magit-revision-stack).. |
| 866c0 | 20 20 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 77 20 28 6d 65 73 73 61 67 65 20 22 25 73 | ..........(kill-new.(message."%s |
| 866e0 | 22 20 28 6f 72 20 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 72 65 | ".(or.(and.current-prefix-arg.re |
| 86700 | 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f).............................. |
| 86720 | 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 74 20 | ..........value))))).........(t. |
| 86740 | 28 6b 69 6c 6c 2d 6e 65 77 20 28 6d 65 73 73 61 67 65 20 22 25 73 22 20 76 61 6c 75 65 29 29 29 | (kill-new.(message."%s".value))) |
| 86760 | 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 | )))))..;;;###autoload.(defun.mag |
| 86780 | 69 74 2d 63 6f 70 79 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 28 29 0a 20 20 22 53 61 | it-copy-buffer-revision.()..."Sa |
| 867a0 | 76 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | ve.the.revision.of.the.current.b |
| 867c0 | 75 66 66 65 72 20 66 6f 72 20 6c 61 74 65 72 20 75 73 65 2e 0a 0a 53 61 76 65 20 74 68 65 20 72 | uffer.for.later.use...Save.the.r |
| 867e0 | 65 76 69 73 69 6f 6e 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | evision.shown.in.the.current.buf |
| 86800 | 66 65 72 20 74 6f 20 74 68 65 20 60 6b 69 6c 6c 2d 72 69 6e 67 27 0a 61 6e 64 20 70 75 73 68 20 | fer.to.the.`kill-ring'.and.push. |
| 86820 | 69 74 20 74 6f 20 74 68 65 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 | it.to.the.`magit-revision-stack' |
| 86840 | 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6d 61 69 6e 6c 79 20 69 6e 74 65 6e 64 | ...This.command.is.mainly.intend |
| 86860 | 65 64 20 66 6f 72 20 75 73 65 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f | ed.for.use.in.`magit-revision-mo |
| 86880 | 64 65 27 0a 62 75 66 66 65 72 73 2c 20 74 68 65 20 6f 6e 6c 79 20 62 75 66 66 65 72 73 20 77 68 | de'.buffers,.the.only.buffers.wh |
| 868a0 | 65 72 65 20 69 74 20 69 73 20 61 6c 77 61 79 73 20 75 6e 61 6d 62 69 67 75 6f 75 73 20 65 78 61 | ere.it.is.always.unambiguous.exa |
| 868c0 | 63 74 6c 79 0a 77 68 69 63 68 20 72 65 76 69 73 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 73 61 | ctly.which.revision.should.be.sa |
| 868e0 | 76 65 64 2e 0a 0a 4d 6f 73 74 20 6f 74 68 65 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 75 | ved...Most.other.Magit.buffers.u |
| 86900 | 73 75 61 6c 6c 79 20 73 68 6f 77 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 72 65 76 69 73 69 | sually.show.more.than.one.revisi |
| 86920 | 6f 6e 2c 20 69 6e 0a 73 6f 6d 65 20 77 61 79 20 6f 72 20 61 6e 6f 74 68 65 72 2c 20 73 6f 20 74 | on,.in.some.way.or.another,.so.t |
| 86940 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 68 61 73 20 74 6f 20 73 65 6c 65 63 74 20 6f 6e 65 20 6f 66 | his.command.has.to.select.one.of |
| 86960 | 20 74 68 65 6d 2c 0a 61 6e 64 20 74 68 61 74 20 63 68 6f 69 63 65 20 6d 69 67 68 74 20 6e 6f 74 | .them,.and.that.choice.might.not |
| 86980 | 20 61 6c 77 61 79 73 20 62 65 20 74 68 65 20 6f 6e 65 20 79 6f 75 20 74 68 69 6e 6b 20 77 6f 75 | .always.be.the.one.you.think.wou |
| 869a0 | 6c 64 20 68 61 76 65 0a 62 65 65 6e 20 74 68 65 20 62 65 73 74 20 70 69 63 6b 2e 0a 0a 49 6e 20 | ld.have.been.the.best.pick...In. |
| 869c0 | 73 75 63 68 20 62 75 66 66 65 72 73 20 69 74 20 69 73 20 6f 66 74 65 6e 20 6d 6f 72 65 20 75 73 | such.buffers.it.is.often.more.us |
| 869e0 | 65 66 75 6c 20 74 6f 20 73 61 76 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 74 68 65 20 63 75 | eful.to.save.the.value.of.the.cu |
| 86a00 | 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 69 6e 73 74 65 61 64 2c 20 75 73 69 6e 67 20 60 6d 61 | rrent.section.instead,.using.`ma |
| 86a20 | 67 69 74 2d 63 6f 70 79 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 27 2e 0a 0a 57 68 65 6e 20 74 | git-copy-section-value'...When.t |
| 86a40 | 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 74 68 65 6e 20 73 61 76 65 20 74 | he.region.is.active,.then.save.t |
| 86a60 | 68 61 74 20 74 6f 20 74 68 65 20 60 6b 69 6c 6c 2d 72 69 6e 67 27 2c 0a 6c 69 6b 65 20 60 6b 69 | hat.to.the.`kill-ring',.like.`ki |
| 86a80 | 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 27 20 77 6f 75 6c 64 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 | ll-ring-save'.would,.instead.of. |
| 86aa0 | 62 65 68 61 76 69 6e 67 20 61 73 20 64 65 73 63 72 69 62 65 64 0a 61 62 6f 76 65 2e 0a 0a 57 68 | behaving.as.described.above...Wh |
| 86ac0 | 65 6e 20 60 6d 61 67 69 74 2d 63 6f 70 79 2d 72 65 76 69 73 69 6f 6e 2d 61 62 62 72 65 76 69 61 | en.`magit-copy-revision-abbrevia |
| 86ae0 | 74 65 64 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 61 76 65 20 74 68 65 0a 61 62 62 72 65 76 | ted'.is.non-nil,.save.the.abbrev |
| 86b00 | 69 61 74 65 64 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 74 68 65 20 60 6b 69 6c 6c 2d 72 69 6e 67 | iated.revision.to.the.`kill-ring |
| 86b20 | 27 20 61 6e 64 20 74 68 65 0a 60 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 27 | '.and.the.`magit-revision-stack' |
| 86b40 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 75 73 65 2d 72 65 | ."...(interactive)...(if.(use-re |
| 86b60 | 67 69 6f 6e 2d 70 29 0a 20 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c | gion-p).......(call-interactivel |
| 86b80 | 79 20 23 27 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 29 0a 20 20 20 20 28 77 68 | y.#'copy-region-as-kill).....(wh |
| 86ba0 | 65 6e 2d 6c 65 74 20 28 28 72 65 76 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 | en-let.((rev.(or.magit-buffer-re |
| 86bc0 | 76 69 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | vision.........................( |
| 86be0 | 63 6c 2d 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | cl-case.major-mode.............. |
| 86c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 0a 20 20 | .............(magit-diff-mode... |
| 86c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 | .........................(if.(st |
| 86c40 | 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2e 5c 5c 2e 5c 5c 2e 3f 5c 5c 28 2e 2b 5c 5c 29 22 0a | ring-match."\\.\\.\\.?\\(.+\\)". |
| 86c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 86c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 | .............magit-buffer-range) |
| 86ca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 86cc0 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e | (match-string.1.magit-buffer-ran |
| 86ce0 | 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ge)............................. |
| 86d00 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .magit-buffer-range))........... |
| 86d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f | ................(magit-status-mo |
| 86d40 | 64 65 20 22 48 45 41 44 22 29 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 | de."HEAD"))))).......(when.(magi |
| 86d60 | 74 2d 63 6f 6d 6d 69 74 2d 70 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 | t-commit-p.rev).........(setq.re |
| 86d80 | 76 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | v.(magit-rev-parse.............. |
| 86da0 | 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 63 6f 70 79 2d 72 65 76 69 73 69 6f 6e 2d 61 | ......(and.magit-copy-revision-a |
| 86dc0 | 62 62 72 65 76 69 61 74 65 64 20 22 2d 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 | bbreviated."--short")........... |
| 86de0 | 20 20 20 20 20 20 20 20 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 6c 69 | .........rev)).........(push.(li |
| 86e00 | 73 74 20 72 65 76 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 20 6d 61 67 69 74 2d | st.rev.default-directory).magit- |
| 86e20 | 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 29 0a 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 | revision-stack).........(kill-ne |
| 86e40 | 77 20 28 6d 65 73 73 61 67 65 20 22 25 73 22 20 72 65 76 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 42 | w.(message."%s".rev))))))..;;;.B |
| 86e60 | 75 66 66 65 72 20 53 77 69 74 63 68 69 6e 67 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a | uffer.Switching..;;;###autoload. |
| 86e80 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d | (defun.magit-display-repository- |
| 86ea0 | 62 75 66 66 65 72 20 28 62 75 66 66 65 72 29 0a 20 20 22 44 69 73 70 6c 61 79 20 61 20 4d 61 67 | buffer.(buffer)..."Display.a.Mag |
| 86ec0 | 69 74 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 | it.buffer.belonging.to.the.curre |
| 86ee0 | 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 54 68 65 20 62 75 66 66 65 72 20 69 73 | nt.Git.repository..The.buffer.is |
| 86f00 | 20 64 69 73 70 6c 61 79 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d | .displayed.using.`magit-display- |
| 86f20 | 62 75 66 66 65 72 27 2c 20 77 68 69 63 68 20 73 65 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | buffer',.which.see."...(interact |
| 86f40 | 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 | ive.(list.(magit--read-repositor |
| 86f60 | 79 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | y-buffer......................." |
| 86f80 | 44 69 73 70 6c 61 79 20 6d 61 67 69 74 20 62 75 66 66 65 72 3a 20 22 29 29 29 0a 20 20 28 6d 61 | Display.magit.buffer:.")))...(ma |
| 86fa0 | 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 20 62 | git-display-buffer.(get-buffer.b |
| 86fc0 | 75 66 66 65 72 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | uffer)))..;;;###autoload.(defun. |
| 86fe0 | 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 | magit-switch-to-repository-buffe |
| 87000 | 72 20 28 62 75 66 66 65 72 29 0a 20 20 22 53 77 69 74 63 68 20 74 6f 20 61 20 4d 61 67 69 74 20 | r.(buffer)..."Switch.to.a.Magit. |
| 87020 | 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 | buffer.belonging.to.the.current. |
| 87040 | 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | Git.repository."...(interactive. |
| 87060 | 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 | (list.(magit--read-repository-bu |
| 87080 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 53 77 69 74 | ffer......................."Swit |
| 870a0 | 63 68 20 74 6f 20 6d 61 67 69 74 20 62 75 66 66 65 72 3a 20 22 29 29 29 0a 20 20 28 73 77 69 74 | ch.to.magit.buffer:.")))...(swit |
| 870c0 | 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | ch-to-buffer.buffer))..;;;###aut |
| 870e0 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 | oload.(defun.magit-switch-to-rep |
| 87100 | 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 62 75 66 | ository-buffer-other-window.(buf |
| 87120 | 66 65 72 29 0a 20 20 22 53 77 69 74 63 68 20 74 6f 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 | fer)..."Switch.to.a.Magit.buffer |
| 87140 | 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 47 69 74 20 72 65 | .belonging.to.the.current.Git.re |
| 87160 | 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 | pository."...(interactive.(list. |
| 87180 | 28 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 0a 20 | (magit--read-repository-buffer.. |
| 871a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 53 77 69 74 63 68 20 74 6f 20 | ....................."Switch.to. |
| 871c0 | 6d 61 67 69 74 20 62 75 66 66 65 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 3a 20 | magit.buffer.in.another.window:. |
| 871e0 | 22 29 29 29 0a 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 | ")))...(switch-to-buffer-other-w |
| 87200 | 69 6e 64 6f 77 20 62 75 66 66 65 72 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | indow.buffer))..;;;###autoload.( |
| 87220 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 69 74 6f 72 79 | defun.magit-switch-to-repository |
| 87240 | 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 28 62 75 66 66 65 72 29 0a 20 20 22 | -buffer-other-frame.(buffer)..." |
| 87260 | 53 77 69 74 63 68 20 74 6f 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 | Switch.to.a.Magit.buffer.belongi |
| 87280 | 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 | ng.to.the.current.Git.repository |
| 872a0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d | ."...(interactive.(list.(magit-- |
| 872c0 | 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 | read-repository-buffer.......... |
| 872e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 53 77 69 74 63 68 20 74 6f 20 6d 61 67 69 74 20 62 75 | ............."Switch.to.magit.bu |
| 87300 | 66 66 65 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 72 61 6d 65 3a 20 22 29 29 29 0a 20 20 28 73 | ffer.in.another.frame:.")))...(s |
| 87320 | 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 62 75 66 66 | witch-to-buffer-other-frame.buff |
| 87340 | 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 | er))..(defun.magit--read-reposit |
| 87360 | 6f 72 79 2d 62 75 66 66 65 72 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 | ory-buffer.(prompt)...(if-let.(( |
| 87380 | 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d | topdir.(magit-rev-parse-safe."-- |
| 873a0 | 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 22 29 29 29 0a 20 20 20 20 20 20 28 72 65 61 64 2d 62 75 | show-toplevel"))).......(read-bu |
| 873c0 | 66 66 65 72 0a 20 20 20 20 20 20 20 70 72 6f 6d 70 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f | ffer........prompt.(magit-get-mo |
| 873e0 | 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 20 74 0a | de-buffer.'magit-status-mode).t. |
| 87400 | 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 5f 20 2e 20 2c 62 75 | .......(pcase-lambda.(`(,_...,bu |
| 87420 | 66 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 | f))..........(and.buf........... |
| 87440 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 | ....(with-current-buffer.buf.... |
| 87460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 64 65 72 69 76 65 64 2d 6d | .............(and.(or.(derived-m |
| 87480 | 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ode-p.'magit-mode............... |
| 874a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 | ...........................'magi |
| 874c0 | 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-repolist-mode................. |
| 874e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d | .........................'magit- |
| 87500 | 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | submodule-list-mode............. |
| 87520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 67 69 | .............................'gi |
| 87540 | 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-rebase-mode).................. |
| 87560 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 | ........(and.buffer-file-name... |
| 87580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 | ............................(str |
| 875a0 | 69 6e 67 2d 6d 61 74 63 68 2d 70 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 6c 65 6e 61 6d 65 2d | ing-match-p.git-commit-filename- |
| 875c0 | 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | regexp.......................... |
| 875e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 2d 66 69 6c 65 | .....................buffer-file |
| 87600 | 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | -name)))......................(e |
| 87620 | 71 75 61 6c 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 73 68 | qual.(magit-rev-parse-safe."--sh |
| 87640 | 6f 77 2d 74 6f 70 6c 65 76 65 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ow-toplevel")................... |
| 87660 | 20 20 20 20 20 20 20 20 20 20 74 6f 70 64 69 72 29 29 29 29 29 29 0a 20 20 20 20 28 75 73 65 72 | ..........topdir)))))).....(user |
| 87680 | 2d 65 72 72 6f 72 20 22 4e 6f 74 20 69 6e 73 69 64 65 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 | -error."Not.inside.a.Git.reposit |
| 876a0 | 6f 72 79 22 29 29 29 0a 0a 3b 3b 3b 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 3b 3b 3b 23 | ory")))..;;;.Miscellaneous..;;;# |
| 876c0 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 62 6f 72 74 2d 64 77 | ##autoload.(defun.magit-abort-dw |
| 876e0 | 69 6d 20 28 29 0a 20 20 22 41 62 6f 72 74 20 63 75 72 72 65 6e 74 20 6f 70 65 72 61 74 69 6f 6e | im.()..."Abort.current.operation |
| 87700 | 2e 0a 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 2c 20 74 68 69 73 | ..Depending.on.the.context,.this |
| 87720 | 20 77 69 6c 6c 20 61 62 6f 72 74 20 61 20 6d 65 72 67 65 2c 20 61 20 72 65 62 61 73 65 2c 20 61 | .will.abort.a.merge,.a.rebase,.a |
| 87740 | 0a 70 61 74 63 68 20 61 70 70 6c 69 63 61 74 69 6f 6e 2c 20 61 20 63 68 65 72 72 79 2d 70 69 63 | .patch.application,.a.cherry-pic |
| 87760 | 6b 2c 20 61 20 72 65 76 65 72 74 2c 20 6f 72 20 61 20 62 69 73 65 63 74 2e 22 0a 20 20 28 69 6e | k,.a.revert,.or.a.bisect."...(in |
| 87780 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 63 6f 6e 64 20 28 28 6d 61 67 69 74 2d 6d 65 72 67 65 | teractive)...(cond.((magit-merge |
| 877a0 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 | -in-progress-p).....(magit-merge |
| 877c0 | 2d 61 62 6f 72 74 29 29 0a 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | -abort)).........((magit-rebase- |
| 877e0 | 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | in-progress-p)....(magit-rebase- |
| 87800 | 61 62 6f 72 74 29 29 0a 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 | abort)).........((magit-am-in-pr |
| 87820 | 6f 67 72 65 73 73 2d 70 29 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 6d 2d 61 62 6f 72 74 | ogress-p)........(magit-am-abort |
| 87840 | 29 29 0a 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 6e 2d | )).........((magit-sequencer-in- |
| 87860 | 70 72 6f 67 72 65 73 73 2d 70 29 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 61 62 6f | progress-p).(magit-sequencer-abo |
| 87880 | 72 74 29 29 0a 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 69 6e 2d 70 | rt)).........((magit-bisect-in-p |
| 878a0 | 72 6f 67 72 65 73 73 2d 70 29 20 20 20 20 28 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 72 65 73 65 | rogress-p)....(magit-bisect-rese |
| 878c0 | 74 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 65 78 74 | t))))..;;;._.(provide.'magit-ext |
| 878e0 | 72 61 73 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 65 78 74 72 61 73 2e 65 6c 20 65 6e 64 73 20 68 65 | ras).;;;.magit-extras.el.ends.he |
| 87900 | 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | re.............................. |
| 87920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 879a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 879c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 879e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87a00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 66 65 74 63 68 2e | magit-20240404.1901/magit-fetch. |
| 87a20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 87a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 87a80 | 30 30 31 35 31 37 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 32 37 00 20 30 00 00 00 | 0015175.00000000000.014627..0... |
| 87aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 87b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 87b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 87c00 | 3b 3b 3b 20 6d 61 67 69 74 2d 66 65 74 63 68 2e 65 6c 20 2d 2d 2d 20 44 6f 77 6e 6c 6f 61 64 20 | ;;;.magit-fetch.el.---.Download. |
| 87c20 | 6f 62 6a 65 63 74 73 20 61 6e 64 20 72 65 66 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | objects.and.refs..-*-.lexical-bi |
| 87c40 | 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 | nding:t.-*-..;;.Copyright.(C).20 |
| 87c60 | 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 | 08-2024.The.Magit.Project.Contri |
| 87c80 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | butors..;;.Author:.Jonas.Bernoul |
| 87ca0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 | li.<jonas@bernoul.li>.;;.Maintai |
| 87cc0 | 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e | ner:.Jonas.Bernoulli.<jonas@bern |
| 87ce0 | 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 | oul.li>..;;.SPDX-License-Identif |
| 87d00 | 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 | ier:.GPL-3.0-or-later..;;.Magit. |
| 87d20 | 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 | is.free.software:.you.can.redist |
| 87d40 | 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e | ribute.it.and/or.modify.it.;;.un |
| 87d60 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | der.the.terms.of.the.GNU.General |
| 87d80 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a | .Public.License.as.published.by. |
| 87da0 | 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | ;;.the.Free.Software.Foundation, |
| 87dc0 | 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | .either.version.3.of.the.License |
| 87de0 | 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 | ,.or.;;.(at.your.option).any.lat |
| 87e00 | 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 | er.version..;;.;;.Magit.is.distr |
| 87e20 | 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 | ibuted.in.the.hope.that.it.will. |
| 87e40 | 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 | be.useful,.but.WITHOUT.;;.ANY.WA |
| 87e60 | 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 | RRANTY;.without.even.the.implied |
| 87e80 | 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 | .warranty.of.MERCHANTABILITY.;;. |
| 87ea0 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
| 87ec0 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | OSE...See.the.GNU.General.Public |
| 87ee0 | 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b | .;;.License.for.more.details..;; |
| 87f00 | 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 | .;;.You.should.have.received.a.c |
| 87f20 | 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | opy.of.the.GNU.General.Public.Li |
| 87f40 | 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e | cense.;;.along.with.Magit...If.n |
| 87f60 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 | ot,.see.<https://www.gnu.org/lic |
| 87f80 | 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 | enses/>...;;;.Commentary:..;;.Th |
| 87fa0 | 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 66 65 74 63 68 20 63 6f 6d 6d | is.library.implements.fetch.comm |
| 87fc0 | 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | ands...;;;.Code:..(require.'magi |
| 87fe0 | 74 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | t)..;;;.Commands..;;;###autoload |
| 88000 | 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 66 65 74 63 68 20 22 6d 61 67 69 74 2d 66 | .(autoload.'magit-fetch."magit-f |
| 88020 | 65 74 63 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 | etch".nil.t).(transient-define-p |
| 88040 | 72 65 66 69 78 20 6d 61 67 69 74 2d 66 65 74 63 68 20 28 29 0a 20 20 22 46 65 74 63 68 20 66 72 | refix.magit-fetch.()..."Fetch.fr |
| 88060 | 6f 6d 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 3a 6d 61 6e 2d 70 | om.another.repository."...:man-p |
| 88080 | 61 67 65 20 22 67 69 74 2d 66 65 74 63 68 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 | age."git-fetch"...["Arguments".. |
| 880a0 | 20 20 28 22 2d 70 22 20 22 50 72 75 6e 65 20 64 65 6c 65 74 65 64 20 62 72 61 6e 63 68 65 73 22 | ..("-p"."Prune.deleted.branches" |
| 880c0 | 20 28 22 2d 70 22 20 22 2d 2d 70 72 75 6e 65 22 29 29 0a 20 20 20 28 22 2d 74 22 20 22 46 65 74 | .("-p"."--prune"))....("-t"."Fet |
| 880e0 | 63 68 20 61 6c 6c 20 74 61 67 73 22 20 28 22 2d 74 22 20 22 2d 2d 74 61 67 73 22 29 29 0a 20 20 | ch.all.tags".("-t"."--tags"))... |
| 88100 | 20 28 37 20 22 2d 75 22 20 22 46 65 74 63 68 20 66 75 6c 6c 20 68 69 73 74 6f 72 79 22 20 22 2d | .(7."-u"."Fetch.full.history"."- |
| 88120 | 2d 75 6e 73 68 61 6c 6c 6f 77 22 29 5d 0a 20 20 5b 22 46 65 74 63 68 20 66 72 6f 6d 22 0a 20 20 | -unshallow")]...["Fetch.from"... |
| 88140 | 20 28 22 70 22 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 | .("p".magit-fetch-from-pushremot |
| 88160 | 65 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 75 70 73 74 | e)....("u".magit-fetch-from-upst |
| 88180 | 72 65 61 6d 29 0a 20 20 20 28 22 65 22 20 22 65 6c 73 65 77 68 65 72 65 22 20 20 20 20 20 20 20 | ream)....("e"."elsewhere"....... |
| 881a0 | 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6f 74 68 65 72 29 0a 20 20 20 28 22 61 22 20 22 61 6c 6c | .magit-fetch-other)....("a"."all |
| 881c0 | 20 72 65 6d 6f 74 65 73 22 20 20 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c 29 5d | .remotes"......magit-fetch-all)] |
| 881e0 | 0a 20 20 5b 22 46 65 74 63 68 22 0a 20 20 20 28 22 6f 22 20 22 61 6e 6f 74 68 65 72 20 62 72 61 | ...["Fetch"....("o"."another.bra |
| 88200 | 6e 63 68 22 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 62 72 61 6e 63 68 29 0a 20 20 20 28 22 | nch"...magit-fetch-branch)....(" |
| 88220 | 72 22 20 22 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 22 20 6d 61 67 69 74 2d 66 65 74 63 | r"."explicit.refspec".magit-fetc |
| 88240 | 68 2d 72 65 66 73 70 65 63 29 0a 20 20 20 28 22 6d 22 20 22 73 75 62 6d 6f 64 75 6c 65 73 22 20 | h-refspec)....("m"."submodules". |
| 88260 | 20 20 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 5d 0a 20 20 5b 22 | ......magit-fetch-modules)]...[" |
| 88280 | 43 6f 6e 66 69 67 75 72 65 22 0a 20 20 20 28 22 43 22 20 22 76 61 72 69 61 62 6c 65 73 2e 2e 2e | Configure"....("C"."variables... |
| 882a0 | 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 29 5d 29 0a 0a 28 64 65 | ".magit-branch-configure)])..(de |
| 882c0 | 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 | fun.magit-fetch-arguments.()...( |
| 882e0 | 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 66 65 74 63 68 29 29 0a 0a 28 | transient-args.'magit-fetch))..( |
| 88300 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 68 20 28 72 65 6d 6f 74 65 20 61 72 | defun.magit-git-fetch.(remote.ar |
| 88320 | 67 73 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 | gs)...(run-hooks.'magit-credenti |
| 88340 | 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 | al-hook)...(magit-run-git-async. |
| 88360 | 22 66 65 74 63 68 22 20 72 65 6d 6f 74 65 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | "fetch".remote.args))..;;;###aut |
| 88380 | 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f | oload.(autoload.'magit-fetch-fro |
| 883a0 | 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 22 6d 61 67 69 74 2d 66 65 74 63 68 22 20 6e 69 6c 20 74 | m-pushremote."magit-fetch".nil.t |
| 883c0 | 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 | ).(transient-define-suffix.magit |
| 883e0 | 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 61 72 67 73 29 0a 20 20 | -fetch-from-pushremote.(args)... |
| 88400 | 22 46 65 74 63 68 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 75 73 68 2d 72 65 6d | "Fetch.from.the.current.push-rem |
| 88420 | 6f 74 65 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 | ote...With.a.prefix.argument.or. |
| 88440 | 77 68 65 6e 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e | when.the.push-remote.is.either.n |
| 88460 | 6f 74 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 | ot.configured.or.unusable,.then. |
| 88480 | 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 | let.the.user.first.configure.the |
| 884a0 | 0a 70 75 73 68 2d 72 65 6d 6f 74 65 2e 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 23 27 | .push-remote."...:description.#' |
| 884c0 | 6d 61 67 69 74 2d 66 65 74 63 68 2d 2d 70 75 73 68 72 65 6d 6f 74 65 2d 64 65 73 63 72 69 70 74 | magit-fetch--pushremote-descript |
| 884e0 | 69 6f 6e 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d | ion...(interactive.(list.(magit- |
| 88500 | 66 65 74 63 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6c 65 74 20 28 28 72 65 6d 6f | fetch-arguments)))...(let.((remo |
| 88520 | 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 | te.(magit-get-push-remote))).... |
| 88540 | 20 28 77 68 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 | .(when.(or.current-prefix-arg... |
| 88560 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 72 65 6d 6f 74 65 20 | ............(not.(member.remote. |
| 88580 | 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 29 0a 20 20 20 20 20 20 28 6c | (magit-list-remotes)))).......(l |
| 885a0 | 65 74 20 28 28 76 61 72 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 2d 72 65 6d 6f 74 65 2d 76 61 72 | et.((var.(magit--push-remote-var |
| 885c0 | 69 61 62 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 6d 6f 74 65 0a 20 20 | iable))).........(setq.remote... |
| 885e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 28 | ............(magit-read-remote.( |
| 88600 | 66 6f 72 6d 61 74 20 22 53 65 74 20 25 73 20 61 6e 64 20 66 65 74 63 68 20 66 72 6f 6d 20 74 68 | format."Set.%s.and.fetch.from.th |
| 88620 | 65 72 65 22 20 76 61 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 20 72 | ere".var))).........(magit-set.r |
| 88640 | 65 6d 6f 74 65 20 76 61 72 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 | emote.var))).....(magit-git-fetc |
| 88660 | 68 20 72 65 6d 6f 74 65 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 | h.remote.args)))..(defun.magit-f |
| 88680 | 65 74 63 68 2d 2d 70 75 73 68 72 65 6d 6f 74 65 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 29 0a | etch--pushremote-description.(). |
| 886a0 | 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 | ..(let*.((branch.(magit-get-curr |
| 886c0 | 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d | ent-branch))..........(remote.(m |
| 886e0 | 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 29 0a 20 20 | agit-get-push-remote.branch))... |
| 88700 | 20 20 20 20 20 20 20 28 76 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 2d 72 65 6d 6f 74 65 2d 76 61 | .......(v.(magit--push-remote-va |
| 88720 | 72 69 61 62 6c 65 20 62 72 61 6e 63 68 20 74 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 | riable.branch.t))).....(cond.... |
| 88740 | 20 20 28 28 6d 65 6d 62 65 72 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 | ..((member.remote.(magit-list-re |
| 88760 | 6d 6f 74 65 73 29 29 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 28 72 65 6d 6f 74 65 0a 20 20 20 | motes)).remote)......(remote.... |
| 88780 | 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 72 65 70 6c 61 63 69 6e 67 20 69 6e 76 61 6c 69 | ...(format."%s,.replacing.invali |
| 887a0 | 64 22 20 76 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 | d".v))......(t.......(format."%s |
| 887c0 | 2c 20 73 65 74 74 69 6e 67 20 74 68 61 74 22 20 76 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ,.setting.that".v)))))..;;;###au |
| 887e0 | 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 | toload.(autoload.'magit-fetch-fr |
| 88800 | 6f 6d 2d 75 70 73 74 72 65 61 6d 20 22 6d 61 67 69 74 2d 66 65 74 63 68 22 20 6e 69 6c 20 74 29 | om-upstream."magit-fetch".nil.t) |
| 88820 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-suffix.magit- |
| 88840 | 66 65 74 63 68 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 28 72 65 6d 6f 74 65 20 61 72 67 73 | fetch-from-upstream.(remote.args |
| 88860 | 29 0a 20 20 22 46 65 74 63 68 20 66 72 6f 6d 20 74 68 65 20 5c 22 63 75 72 72 65 6e 74 5c 22 20 | )..."Fetch.from.the.\"current\". |
| 88880 | 72 65 6d 6f 74 65 2c 20 75 73 75 61 6c 6c 79 20 74 68 65 20 75 70 73 74 72 65 61 6d 2e 0a 0a 49 | remote,.usually.the.upstream...I |
| 888a0 | 66 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 | f.the.upstream.is.configured.for |
| 888c0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 6e 61 6d 65 73 0a 61 6e | .the.current.branch.and.names.an |
| 888e0 | 20 65 78 69 73 74 69 6e 67 20 72 65 6d 6f 74 65 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e | .existing.remote,.then.use.that. |
| 88900 | 20 20 4f 74 68 65 72 77 69 73 65 20 74 72 79 20 74 6f 20 75 73 65 20 61 6e 6f 74 68 65 72 0a 72 | ..Otherwise.try.to.use.another.r |
| 88920 | 65 6d 6f 74 65 3a 20 49 66 20 6f 6e 6c 79 20 61 20 73 69 6e 67 6c 65 20 72 65 6d 6f 74 65 20 69 | emote:.If.only.a.single.remote.i |
| 88940 | 73 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 0a 4f 74 68 | s.configured,.then.use.that..Oth |
| 88960 | 65 72 77 69 73 65 20 69 66 20 61 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 5c 22 6f 72 69 67 69 | erwise.if.a.remote.named.\"origi |
| 88980 | 6e 5c 22 20 65 78 69 73 74 73 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 0a 0a 49 66 20 6e | n\".exists,.then.use.that...If.n |
| 889a0 | 6f 20 72 65 6d 6f 74 65 20 63 61 6e 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 2c 20 74 68 65 6e | o.remote.can.be.determined,.then |
| 889c0 | 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 0a 66 | .this.command.is.not.available.f |
| 889e0 | 72 6f 6d 20 74 68 65 20 60 6d 61 67 69 74 2d 66 65 74 63 68 27 20 74 72 61 6e 73 69 65 6e 74 20 | rom.the.`magit-fetch'.transient. |
| 88a00 | 70 72 65 66 69 78 20 61 6e 64 20 69 6e 76 6f 6b 69 6e 67 20 69 74 20 64 69 72 65 63 74 6c 79 0a | prefix.and.invoking.it.directly. |
| 88a20 | 72 65 73 75 6c 74 73 20 69 6e 20 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 3a 69 66 20 20 20 20 20 | results.in.an.error."...:if..... |
| 88a40 | 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 | .....(lambda.().(magit-get-curre |
| 88a60 | 6e 74 2d 72 65 6d 6f 74 65 20 74 29 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 28 6c 61 | nt-remote.t))...:description.(la |
| 88a80 | 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 72 65 6d 6f 74 | mbda.().(magit-get-current-remot |
| 88aa0 | 65 20 74 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 | e.t))...(interactive.(list.(magi |
| 88ac0 | 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 72 65 6d 6f 74 65 20 74 29 0a 20 20 20 20 20 20 20 20 | t-get-current-remote.t)......... |
| 88ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 72 67 75 6d 65 | .............(magit-fetch-argume |
| 88b00 | 6e 74 73 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 72 65 6d 6f 74 65 0a 20 20 20 20 28 65 72 72 | nts)))...(unless.remote.....(err |
| 88b20 | 6f 72 20 22 54 68 65 20 5c 22 63 75 72 72 65 6e 74 5c 22 20 72 65 6d 6f 74 65 20 63 6f 75 6c 64 | or."The.\"current\".remote.could |
| 88b40 | 20 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 | .not.be.determined"))...(magit-g |
| 88b60 | 69 74 2d 66 65 74 63 68 20 72 65 6d 6f 74 65 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | it-fetch.remote.args))..;;;###au |
| 88b80 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6f 74 68 65 72 20 | toload.(defun.magit-fetch-other. |
| 88ba0 | 28 72 65 6d 6f 74 65 20 61 72 67 73 29 0a 20 20 22 46 65 74 63 68 20 66 72 6f 6d 20 61 6e 6f 74 | (remote.args)..."Fetch.from.anot |
| 88bc0 | 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | her.repository."...(interactive. |
| 88be0 | 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 46 65 74 63 68 20 | (list.(magit-read-remote."Fetch. |
| 88c00 | 72 65 6d 6f 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | remote")......................(m |
| 88c20 | 61 67 69 74 2d 66 65 74 63 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 | agit-fetch-arguments)))...(magit |
| 88c40 | 2d 67 69 74 2d 66 65 74 63 68 20 72 65 6d 6f 74 65 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 | -git-fetch.remote.args))..;;;### |
| 88c60 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 62 72 61 6e | autoload.(defun.magit-fetch-bran |
| 88c80 | 63 68 20 28 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 72 67 73 29 0a 20 20 22 46 65 74 63 68 | ch.(remote.branch.args)..."Fetch |
| 88ca0 | 20 61 20 42 52 41 4e 43 48 20 66 72 6f 6d 20 61 20 52 45 4d 4f 54 45 2e 22 0a 20 20 28 69 6e 74 | .a.BRANCH.from.a.REMOTE."...(int |
| 88cc0 | 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 | eractive....(let.((remote.(magit |
| 88ce0 | 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 6f 72 2d 75 72 6c 20 22 46 65 74 63 68 20 66 72 6f 6d 20 | -read-remote-or-url."Fetch.from. |
| 88d00 | 72 65 6d 6f 74 65 20 6f 72 20 75 72 6c 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d | remote.or.url")))......(list.rem |
| 88d20 | 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 | ote............(magit-read-remot |
| 88d40 | 65 2d 62 72 61 6e 63 68 20 22 46 65 74 63 68 20 62 72 61 6e 63 68 22 20 72 65 6d 6f 74 65 29 0a | e-branch."Fetch.branch".remote). |
| 88d60 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 72 67 75 6d 65 6e 74 | ...........(magit-fetch-argument |
| 88d80 | 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 68 20 72 65 6d 6f 74 65 20 | s))))...(magit-git-fetch.remote. |
| 88da0 | 28 63 6f 6e 73 20 62 72 61 6e 63 68 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | (cons.branch.args)))..;;;###auto |
| 88dc0 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 72 65 66 73 70 65 63 20 | load.(defun.magit-fetch-refspec. |
| 88de0 | 28 72 65 6d 6f 74 65 20 72 65 66 73 70 65 63 20 61 72 67 73 29 0a 20 20 22 46 65 74 63 68 20 61 | (remote.refspec.args)..."Fetch.a |
| 88e00 | 20 52 45 46 53 50 45 43 20 66 72 6f 6d 20 61 20 52 45 4d 4f 54 45 2e 22 0a 20 20 28 69 6e 74 65 | .REFSPEC.from.a.REMOTE."...(inte |
| 88e20 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d | ractive....(let.((remote.(magit- |
| 88e40 | 72 65 61 64 2d 72 65 6d 6f 74 65 2d 6f 72 2d 75 72 6c 20 22 46 65 74 63 68 20 66 72 6f 6d 20 72 | read-remote-or-url."Fetch.from.r |
| 88e60 | 65 6d 6f 74 65 20 6f 72 20 75 72 6c 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d 6f | emote.or.url")))......(list.remo |
| 88e80 | 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 66 73 70 65 | te............(magit-read-refspe |
| 88ea0 | 63 20 22 46 65 74 63 68 20 75 73 69 6e 67 20 72 65 66 73 70 65 63 22 20 72 65 6d 6f 74 65 29 0a | c."Fetch.using.refspec".remote). |
| 88ec0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 72 67 75 6d 65 6e 74 | ...........(magit-fetch-argument |
| 88ee0 | 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 68 20 72 65 6d 6f 74 65 20 | s))))...(magit-git-fetch.remote. |
| 88f00 | 28 63 6f 6e 73 20 72 65 66 73 70 65 63 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | (cons.refspec.args)))..;;;###aut |
| 88f20 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c 20 28 61 72 | oload.(defun.magit-fetch-all.(ar |
| 88f40 | 67 73 29 0a 20 20 22 46 65 74 63 68 20 66 72 6f 6d 20 61 6c 6c 20 72 65 6d 6f 74 65 73 2e 22 0a | gs)..."Fetch.from.all.remotes.". |
| 88f60 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 66 65 74 63 | ..(interactive.(list.(magit-fetc |
| 88f80 | 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 | h-arguments)))...(magit-git-fetc |
| 88fa0 | 68 20 6e 69 6c 20 28 63 6f 6e 73 20 22 2d 2d 61 6c 6c 22 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b | h.nil.(cons."--all".args)))..;;; |
| 88fc0 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 | ###autoload.(defun.magit-fetch-a |
| 88fe0 | 6c 6c 2d 70 72 75 6e 65 20 28 29 0a 20 20 22 46 65 74 63 68 20 66 72 6f 6d 20 61 6c 6c 20 72 65 | ll-prune.()..."Fetch.from.all.re |
| 89000 | 6d 6f 74 65 73 2c 20 61 6e 64 20 70 72 75 6e 65 2e 0a 50 72 75 6e 65 20 72 65 6d 6f 74 65 20 74 | motes,.and.prune..Prune.remote.t |
| 89020 | 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 20 66 6f 72 20 62 72 61 6e 63 68 65 73 20 74 68 | racking.branches.for.branches.th |
| 89040 | 61 74 20 68 61 76 65 20 62 65 65 6e 0a 72 65 6d 6f 76 65 64 20 6f 6e 20 74 68 65 20 72 65 73 70 | at.have.been.removed.on.the.resp |
| 89060 | 65 63 74 69 76 65 20 72 65 6d 6f 74 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a | ective.remote."...(interactive). |
| 89080 | 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 | ..(run-hooks.'magit-credential-h |
| 890a0 | 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 72 65 6d | ook)...(magit-run-git-async."rem |
| 890c0 | 6f 74 65 22 20 22 75 70 64 61 74 65 22 20 22 2d 2d 70 72 75 6e 65 22 29 29 0a 0a 3b 3b 3b 23 23 | ote"."update"."--prune"))..;;;## |
| 890e0 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c | #autoload.(defun.magit-fetch-all |
| 89100 | 2d 6e 6f 2d 70 72 75 6e 65 20 28 29 0a 20 20 22 46 65 74 63 68 20 66 72 6f 6d 20 61 6c 6c 20 72 | -no-prune.()..."Fetch.from.all.r |
| 89120 | 65 6d 6f 74 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 72 75 6e 2d | emotes."...(interactive)...(run- |
| 89140 | 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 | hooks.'magit-credential-hook)... |
| 89160 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 72 65 6d 6f 74 65 22 20 22 75 | (magit-run-git-async."remote"."u |
| 89180 | 70 64 61 74 65 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f | pdate"))..;;;###autoload.(autolo |
| 891a0 | 61 64 20 27 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 20 22 6d 61 67 69 74 2d 66 | ad.'magit-fetch-modules."magit-f |
| 891c0 | 65 74 63 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 | etch".nil.t).(transient-define-p |
| 891e0 | 72 65 66 69 78 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 20 28 26 6f 70 74 69 | refix.magit-fetch-modules.(&opti |
| 89200 | 6f 6e 61 6c 20 74 72 61 6e 73 69 65 6e 74 20 61 72 67 73 29 0a 20 20 22 46 65 74 63 68 20 61 6c | onal.transient.args)..."Fetch.al |
| 89220 | 6c 20 70 6f 70 75 6c 61 74 65 64 20 73 75 62 6d 6f 64 75 6c 65 73 2e 0a 0a 46 65 74 63 68 69 6e | l.populated.submodules...Fetchin |
| 89240 | 67 20 69 73 20 64 6f 6e 65 20 75 73 69 6e 67 20 5c 22 67 69 74 20 66 65 74 63 68 20 2d 2d 72 65 | g.is.done.using.\"git.fetch.--re |
| 89260 | 63 75 72 73 65 2d 73 75 62 6d 6f 64 75 6c 65 73 5c 22 2c 20 77 68 69 63 68 0a 6d 65 61 6e 73 20 | curse-submodules\",.which.means. |
| 89280 | 74 68 61 74 20 74 68 65 20 73 75 70 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 72 65 | that.the.super-repository.and.re |
| 892a0 | 63 75 72 73 69 76 65 6c 79 20 61 6c 6c 20 73 75 62 6d 6f 64 75 6c 65 73 0a 61 72 65 20 61 6c 73 | cursively.all.submodules.are.als |
| 892c0 | 6f 20 66 65 74 63 68 65 64 2e 0a 0a 54 6f 20 73 65 74 20 61 6e 64 20 70 6f 74 65 6e 74 69 61 6c | o.fetched...To.set.and.potential |
| 892e0 | 6c 79 20 73 61 76 65 20 6f 74 68 65 72 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 76 6f 6b 65 20 74 | ly.save.other.arguments.invoke.t |
| 89300 | 68 69 73 20 63 6f 6d 6d 61 6e 64 0a 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | his.command.with.a.prefix.argume |
| 89320 | 6e 74 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 66 65 74 63 68 22 0a 20 20 3a | nt."...:man-page."git-fetch"...: |
| 89340 | 76 61 6c 75 65 20 28 6c 69 73 74 20 22 2d 2d 76 65 72 62 6f 73 65 22 20 22 2d 2d 6a 6f 62 73 3d | value.(list."--verbose"."--jobs= |
| 89360 | 34 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 76 22 20 22 76 65 72 | 4")...["Arguments"....("-v"."ver |
| 89380 | 62 6f 73 65 22 20 20 20 20 20 20 20 20 22 2d 2d 76 65 72 62 6f 73 65 22 29 0a 20 20 20 28 22 2d | bose"........"--verbose")....("- |
| 893a0 | 6a 22 20 22 6e 75 6d 62 65 72 20 6f 66 20 6a 6f 62 73 22 20 22 2d 2d 6a 6f 62 73 3d 22 20 3a 72 | j"."number.of.jobs"."--jobs=".:r |
| 893c0 | 65 61 64 65 72 20 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 5d | eader.transient-read-number-N+)] |
| 893e0 | 0a 20 20 5b 22 41 63 74 69 6f 6e 22 0a 20 20 20 28 22 6d 22 20 22 66 65 74 63 68 20 6d 6f 64 75 | ...["Action"....("m"."fetch.modu |
| 89400 | 6c 65 73 22 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 5d 0a 20 20 28 69 6e | les".magit-fetch-modules)]...(in |
| 89420 | 74 65 72 61 63 74 69 76 65 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 | teractive.(if.current-prefix-arg |
| 89440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 74 29 0a 20 20 20 | ....................(list.t).... |
| 89460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 6e 69 6c 20 28 74 72 61 6e 73 69 65 | ..............(list.nil.(transie |
| 89480 | 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 29 29 29 | nt-args.'magit-fetch-modules)))) |
| 894a0 | 0a 20 20 28 69 66 20 74 72 61 6e 73 69 65 6e 74 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e | ...(if.transient.......(transien |
| 894c0 | 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 0a 20 20 | t-setup.'magit-fetch-modules)... |
| 894e0 | 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 22 32 2e 38 | ..(when.(magit-git-version<."2.8 |
| 89500 | 2e 30 22 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 76 61 6c 75 65 20 28 74 72 | .0").......(when-let.((value.(tr |
| 89520 | 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 20 22 2d 2d 6a 6f 62 73 3d 22 20 61 72 67 73 | ansient-arg-value."--jobs=".args |
| 89540 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 72 6f 70 70 69 6e 67 20 2d | ))).........(message."Dropping.- |
| 89560 | 2d 6a 6f 62 73 3b 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 47 69 74 20 76 25 73 22 | -jobs;.not.supported.by.Git.v%s" |
| 89580 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 | ..................(magit-git-ver |
| 895a0 | 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 72 65 6d 6f 76 | sion)).........(setq.args.(remov |
| 895c0 | 65 20 28 66 6f 72 6d 61 74 20 22 2d 2d 6a 6f 62 73 3d 25 73 22 20 76 61 6c 75 65 29 20 61 72 67 | e.(format."--jobs=%s".value).arg |
| 895e0 | 73 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 | s)))).....(magit-with-toplevel.. |
| 89600 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 66 65 74 63 68 | .....(magit-run-git-async."fetch |
| 89620 | 22 20 22 2d 2d 72 65 63 75 72 73 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 20 61 72 67 73 29 29 29 | "."--recurse-submodules".args))) |
| 89640 | 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 66 65 74 63 68 29 0a | )..;;;._.(provide.'magit-fetch). |
| 89660 | 3b 3b 3b 20 6d 61 67 69 74 2d 66 65 74 63 68 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 | ;;;.magit-fetch.el.ends.here.... |
| 89680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 896a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 896c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 896e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 897a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 897c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 897e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89800 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 66 69 6c 65 73 2e | magit-20240404.1901/magit-files. |
| 89820 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 89840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 89880 | 30 30 35 34 34 35 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 34 33 00 20 30 00 00 00 | 0054454.00000000000.014643..0... |
| 898a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 898c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 898e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 89920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 89940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 899a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 899c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 899e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 89a00 | 3b 3b 3b 20 6d 61 67 69 74 2d 66 69 6c 65 73 2e 65 6c 20 2d 2d 2d 20 46 69 6e 64 69 6e 67 20 66 | ;;;.magit-files.el.---.Finding.f |
| 89a20 | 69 6c 65 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a | iles..-*-.lexical-binding:t.-*-. |
| 89a40 | 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 | .;;.Copyright.(C).2008-2024.The. |
| 89a60 | 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 | Magit.Project.Contributors..;;.A |
| 89a80 | 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 | uthor:.Jonas.Bernoulli.<jonas@be |
| 89aa0 | 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 | rnoul.li>.;;.Maintainer:.Jonas.B |
| 89ac0 | 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 | ernoulli.<jonas@bernoul.li>..;;. |
| 89ae0 | 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 | SPDX-License-Identifier:.GPL-3.0 |
| 89b00 | 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 | -or-later..;;.Magit.is.free.soft |
| 89b20 | 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e | ware:.you.can.redistribute.it.an |
| 89b40 | 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d/or.modify.it.;;.under.the.term |
| 89b60 | 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | s.of.the.GNU.General.Public.Lice |
| 89b80 | 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 | nse.as.published.by.;;.the.Free. |
| 89ba0 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 | Software.Foundation,.either.vers |
| 89bc0 | 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 | ion.3.of.the.License,.or.;;.(at. |
| 89be0 | 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a | your.option).any.later.version.. |
| 89c00 | 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 | ;;.;;.Magit.is.distributed.in.th |
| 89c20 | 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 | e.hope.that.it.will.be.useful,.b |
| 89c40 | 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 | ut.WITHOUT.;;.ANY.WARRANTY;.with |
| 89c60 | 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 | out.even.the.implied.warranty.of |
| 89c80 | 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 | .MERCHANTABILITY.;;.or.FITNESS.F |
| 89ca0 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 | OR.A.PARTICULAR.PURPOSE...See.th |
| 89cc0 | 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 | e.GNU.General.Public.;;.License. |
| 89ce0 | 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 | for.more.details..;;.;;.You.shou |
| 89d00 | 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 | ld.have.received.a.copy.of.the.G |
| 89d20 | 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f | NU.General.Public.License.;;.alo |
| 89d40 | 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 | ng.with.Magit...If.not,.see.<htt |
| 89d60 | 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b | ps://www.gnu.org/licenses/>...;; |
| 89d80 | 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 | ;.Commentary:..;;.This.library.i |
| 89da0 | 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 66 69 6e 64 69 6e 67 20 62 6c | mplements.support.for.finding.bl |
| 89dc0 | 6f 62 73 2c 20 73 74 61 67 65 64 20 66 69 6c 65 73 2c 0a 3b 3b 20 61 6e 64 20 47 69 74 20 63 6f | obs,.staged.files,.;;.and.Git.co |
| 89de0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 2e 20 20 49 74 20 61 6c 73 6f 20 69 6d 70 6c | nfiguration.files...It.also.impl |
| 89e00 | 65 6d 65 6e 74 73 20 6d 6f 64 65 73 20 75 73 65 66 75 6c 20 69 6e 0a 3b 3b 20 62 75 66 66 65 72 | ements.modes.useful.in.;;.buffer |
| 89e20 | 73 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 20 61 6e 64 20 62 6c 6f 62 73 2c 20 61 6e 64 20 | s.visiting.files.and.blobs,.and. |
| 89e40 | 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 75 73 65 64 20 62 79 20 74 68 6f 73 65 0a 3b 3b 20 6d 6f | the.commands.used.by.those.;;.mo |
| 89e60 | 64 65 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 | des...;;;.Code:..(require.'magit |
| 89e80 | 29 0a 0a 3b 3b 3b 20 46 69 6e 64 20 42 6c 6f 62 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d | )..;;;.Find.Blob..(defvar.magit- |
| 89ea0 | 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d | find-file-hook.nil).(add-hook.'m |
| 89ec0 | 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 62 6c 6f 62 | agit-find-file-hook.#'magit-blob |
| 89ee0 | 2d 6d 6f 64 65 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 | -mode)..;;;###autoload.(defun.ma |
| 89f00 | 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 20 28 72 65 76 20 66 69 6c 65 29 0a 20 20 22 56 69 65 77 | git-find-file.(rev.file)..."View |
| 89f20 | 20 46 49 4c 45 20 66 72 6f 6d 20 52 45 56 2e 0a 53 77 69 74 63 68 20 74 6f 20 61 20 62 75 66 66 | .FILE.from.REV..Switch.to.a.buff |
| 89f40 | 65 72 20 76 69 73 69 74 69 6e 67 20 62 6c 6f 62 20 52 45 56 3a 46 49 4c 45 2c 20 63 72 65 61 74 | er.visiting.blob.REV:FILE,.creat |
| 89f60 | 69 6e 67 20 6f 6e 65 20 69 66 20 6e 6f 6e 65 0a 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 20 | ing.one.if.none.already.exists.. |
| 89f80 | 20 49 66 20 70 72 69 6f 72 20 74 6f 20 63 61 6c 6c 69 6e 67 20 74 68 69 73 20 63 6f 6d 6d 61 6e | .If.prior.to.calling.this.comman |
| 89fa0 | 64 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 20 61 6e 64 2f 6f 72 20 63 75 72 73 | d.the.current.buffer.and/or.curs |
| 89fc0 | 6f 72 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 62 6f 75 74 20 74 68 65 20 73 61 6d 65 20 66 69 | or.position.is.about.the.same.fi |
| 89fe0 | 6c 65 2c 20 74 68 65 6e 20 67 6f 0a 74 6f 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 | le,.then.go.to.the.line.and.colu |
| 8a000 | 6d 6e 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 61 74 20 6c 6f 63 61 74 69 6f | mn.corresponding.to.that.locatio |
| 8a020 | 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 | n."...(interactive.(magit-find-f |
| 8a040 | 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 22 29 29 0a 20 20 28 6d | ile-read-args."Find.file"))...(m |
| 8a060 | 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 72 65 76 20 66 69 6c | agit-find-file--internal.rev.fil |
| 8a080 | 65 20 23 27 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 29 0a | e.#'pop-to-buffer-same-window)). |
| 8a0a0 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e | .;;;###autoload.(defun.magit-fin |
| 8a0c0 | 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 72 65 76 20 66 69 6c 65 29 0a 20 | d-file-other-window.(rev.file).. |
| 8a0e0 | 20 22 56 69 65 77 20 46 49 4c 45 20 66 72 6f 6d 20 52 45 56 2c 20 69 6e 20 61 6e 6f 74 68 65 72 | ."View.FILE.from.REV,.in.another |
| 8a100 | 20 77 69 6e 64 6f 77 2e 0a 53 77 69 74 63 68 20 74 6f 20 61 20 62 75 66 66 65 72 20 76 69 73 69 | .window..Switch.to.a.buffer.visi |
| 8a120 | 74 69 6e 67 20 62 6c 6f 62 20 52 45 56 3a 46 49 4c 45 2c 20 63 72 65 61 74 69 6e 67 20 6f 6e 65 | ting.blob.REV:FILE,.creating.one |
| 8a140 | 20 69 66 20 6e 6f 6e 65 0a 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 20 20 49 66 20 70 72 69 | .if.none.already.exists...If.pri |
| 8a160 | 6f 72 20 74 6f 20 63 61 6c 6c 69 6e 67 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 68 65 20 63 | or.to.calling.this.command.the.c |
| 8a180 | 75 72 72 65 6e 74 0a 62 75 66 66 65 72 20 61 6e 64 2f 6f 72 20 63 75 72 73 6f 72 20 70 6f 73 69 | urrent.buffer.and/or.cursor.posi |
| 8a1a0 | 74 69 6f 6e 20 69 73 20 61 62 6f 75 74 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 2c 20 74 68 65 | tion.is.about.the.same.file,.the |
| 8a1c0 | 6e 20 67 6f 20 74 6f 0a 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 20 63 6f 72 72 | n.go.to.the.line.and.column.corr |
| 8a1e0 | 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 61 74 20 6c 6f 63 61 74 69 6f 6e 2e 22 0a 20 20 28 | esponding.to.that.location."...( |
| 8a200 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 72 65 61 | interactive.(magit-find-file-rea |
| 8a220 | 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 20 69 6e 20 6f 74 68 65 72 20 77 69 6e 64 6f | d-args."Find.file.in.other.windo |
| 8a240 | 77 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 | w"))...(magit-find-file--interna |
| 8a260 | 6c 20 72 65 76 20 66 69 6c 65 20 23 27 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 | l.rev.file.#'switch-to-buffer-ot |
| 8a280 | 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | her-window))..;;;###autoload.(de |
| 8a2a0 | 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 | fun.magit-find-file-other-frame. |
| 8a2c0 | 28 72 65 76 20 66 69 6c 65 29 0a 20 20 22 56 69 65 77 20 46 49 4c 45 20 66 72 6f 6d 20 52 45 56 | (rev.file)..."View.FILE.from.REV |
| 8a2e0 | 2c 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e 0a 53 77 69 74 63 68 20 74 6f 20 61 20 | ,.in.another.frame..Switch.to.a. |
| 8a300 | 62 75 66 66 65 72 20 76 69 73 69 74 69 6e 67 20 62 6c 6f 62 20 52 45 56 3a 46 49 4c 45 2c 20 63 | buffer.visiting.blob.REV:FILE,.c |
| 8a320 | 72 65 61 74 69 6e 67 20 6f 6e 65 20 69 66 20 6e 6f 6e 65 0a 61 6c 72 65 61 64 79 20 65 78 69 73 | reating.one.if.none.already.exis |
| 8a340 | 74 73 2e 20 20 49 66 20 70 72 69 6f 72 20 74 6f 20 63 61 6c 6c 69 6e 67 20 74 68 69 73 20 63 6f | ts...If.prior.to.calling.this.co |
| 8a360 | 6d 6d 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 20 61 6e 64 2f 6f 72 20 | mmand.the.current.buffer.and/or. |
| 8a380 | 63 75 72 73 6f 72 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 62 6f 75 74 20 74 68 65 20 73 61 6d | cursor.position.is.about.the.sam |
| 8a3a0 | 65 20 66 69 6c 65 2c 20 74 68 65 6e 20 67 6f 20 74 6f 0a 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 | e.file,.then.go.to.the.line.and. |
| 8a3c0 | 63 6f 6c 75 6d 6e 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 61 74 20 6c 6f 63 | column.corresponding.to.that.loc |
| 8a3e0 | 61 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 66 69 | ation."...(interactive.(magit-fi |
| 8a400 | 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 20 69 6e 20 | nd-file-read-args."Find.file.in. |
| 8a420 | 6f 74 68 65 72 20 66 72 61 6d 65 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c | other.frame"))...(magit-find-fil |
| 8a440 | 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 72 65 76 20 66 69 6c 65 20 23 27 73 77 69 74 63 68 2d 74 6f | e--internal.rev.file.#'switch-to |
| 8a460 | 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | -buffer-other-frame))..(defun.ma |
| 8a480 | 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 28 70 72 6f 6d 70 74 29 | git-find-file-read-args.(prompt) |
| 8a4a0 | 0a 20 20 28 6c 65 74 20 28 28 70 73 65 75 64 6f 2d 72 65 76 73 20 27 28 22 7b 77 6f 72 6b 74 72 | ...(let.((pseudo-revs.'("{worktr |
| 8a4c0 | 65 65 7d 22 20 22 7b 69 6e 64 65 78 7d 22 29 29 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 | ee}"."{index}"))).....(if-let.(( |
| 8a4e0 | 72 65 76 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 46 69 6e 64 | rev.(magit-completing-read."Find |
| 8a500 | 20 66 69 6c 65 20 66 72 6f 6d 20 72 65 76 69 73 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | .file.from.revision"............ |
| 8a520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ..............................(a |
| 8a540 | 70 70 65 6e 64 20 70 73 65 75 64 6f 2d 72 65 76 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ppend.pseudo-revs............... |
| 8a560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a580 | 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 6e 69 6c 20 74 29 29 0a | ...(magit-list-refnames.nil.t)). |
| 8a5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a5c0 | 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 | .........nil.nil.nil.'magit-revi |
| 8a5e0 | 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sion-history.................... |
| 8a600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 | ......................(or.(magit |
| 8a620 | 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 | -branch-or-commit-at-point)..... |
| 8a640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a660 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e | .........(magit-get-current-bran |
| 8a680 | 63 68 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 72 65 76 20 28 6d 61 67 69 74 | ch))))).........(list.rev.(magit |
| 8a6a0 | 2d 72 65 61 64 2d 66 69 6c 65 2d 66 72 6f 6d 2d 72 65 76 20 28 69 66 20 28 6d 65 6d 62 65 72 20 | -read-file-from-rev.(if.(member. |
| 8a6c0 | 72 65 76 20 70 73 65 75 64 6f 2d 72 65 76 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rev.pseudo-revs)................ |
| 8a6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a700 | 20 22 48 45 41 44 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."HEAD"......................... |
| 8a720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 29 0a 20 20 20 20 20 | ......................rev)...... |
| 8a740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a760 | 20 20 20 20 20 20 20 70 72 6f 6d 70 74 29 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | .......prompt)).......(user-erro |
| 8a780 | 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 0a 0a 28 64 65 66 75 6e | r."Nothing.selected"))))..(defun |
| 8a7a0 | 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 2d 69 6e 74 65 72 6e 61 6c 20 28 72 65 76 20 | .magit-find-file--internal.(rev. |
| 8a7c0 | 66 69 6c 65 20 66 6e 29 0a 20 20 28 6c 65 74 20 28 28 62 75 66 20 28 6d 61 67 69 74 2d 66 69 6e | file.fn)...(let.((buf.(magit-fin |
| 8a7e0 | 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 72 65 76 20 66 69 6c 65 29 29 0a 20 20 20 20 20 | d-file-noselect.rev.file))...... |
| 8a800 | 20 20 20 6c 69 6e 65 20 63 6f 6c 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 76 69 73 | ...line.col).....(when-let.((vis |
| 8a820 | 69 74 65 64 2d 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e | ited-file.(magit-file-relative-n |
| 8a840 | 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6c 69 6e 65 20 28 6c 69 6e 65 2d 6e 75 | ame))).......(setq.line.(line-nu |
| 8a860 | 6d 62 65 72 2d 61 74 2d 70 6f 73 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6c 20 28 63 | mber-at-pos)).......(setq.col.(c |
| 8a880 | 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 | urrent-column)).......(cond..... |
| 8a8a0 | 20 20 20 28 28 6e 6f 74 20 28 65 71 75 61 6c 20 76 69 73 69 74 65 64 2d 66 69 6c 65 20 66 69 6c | ...((not.(equal.visited-file.fil |
| 8a8c0 | 65 29 29 29 0a 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | e)))........((equal.magit-buffer |
| 8a8e0 | 2d 72 65 76 69 73 69 6f 6e 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 72 | -revision.rev))........((equal.r |
| 8a900 | 65 76 20 22 7b 77 6f 72 6b 74 72 65 65 7d 22 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c | ev."{worktree}").........(setq.l |
| 8a920 | 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 2d 6f 66 66 73 65 74 20 66 69 | ine.(magit-diff-visit--offset.fi |
| 8a940 | 6c 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 6c 69 6e 65 29 29 29 | le.magit-buffer-revision.line))) |
| 8a960 | 0a 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 72 65 76 20 22 7b 69 6e 64 65 78 7d 22 29 0a 20 | ........((equal.rev."{index}").. |
| 8a980 | 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 | .......(setq.line.(magit-diff-vi |
| 8a9a0 | 73 69 74 2d 2d 6f 66 66 73 65 74 20 66 69 6c 65 20 6e 69 6c 20 6c 69 6e 65 29 29 29 0a 20 20 20 | sit--offset.file.nil.line))).... |
| 8a9c0 | 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 20 20 20 | ....(magit-buffer-revision...... |
| 8a9e0 | 20 20 20 28 73 65 74 71 20 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | ...(setq.line.(magit-diff-visit- |
| 8aa00 | 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 | -offset.....................file |
| 8aa20 | 20 28 63 6f 6e 63 61 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 22 | .(concat.magit-buffer-revision." |
| 8aa40 | 2e 2e 22 20 72 65 76 29 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 | ..".rev).line)))........(t...... |
| 8aa60 | 20 20 20 28 73 65 74 71 20 6c 69 6e 65 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | ...(setq.line.(magit-diff-visit- |
| 8aa80 | 2d 6f 66 66 73 65 74 20 66 69 6c 65 20 28 6c 69 73 74 20 22 2d 52 22 20 72 65 76 29 20 6c 69 6e | -offset.file.(list."-R".rev).lin |
| 8aaa0 | 65 29 29 29 29 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 62 75 66 29 0a 20 20 20 20 | e))))).....(funcall.fn.buf)..... |
| 8aac0 | 28 77 68 65 6e 20 6c 69 6e 65 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 | (when.line.......(with-current-b |
| 8aae0 | 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 | uffer.buf.........(widen)....... |
| 8ab00 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 | ..(goto-char.(point-min))....... |
| 8ab20 | 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 28 31 2d 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 | ..(forward-line.(1-.line))...... |
| 8ab40 | 20 20 20 28 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 63 6f 6c 29 29 29 0a 20 20 20 20 62 75 | ...(move-to-column.col))).....bu |
| 8ab60 | 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 | f))..(defun.magit-find-file-nose |
| 8ab80 | 6c 65 63 74 20 28 72 65 76 20 66 69 6c 65 29 0a 20 20 22 52 65 61 64 20 46 49 4c 45 20 66 72 6f | lect.(rev.file)..."Read.FILE.fro |
| 8aba0 | 6d 20 52 45 56 20 69 6e 74 6f 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 74 75 72 6e 20 74 | m.REV.into.a.buffer.and.return.t |
| 8abc0 | 68 65 20 62 75 66 66 65 72 2e 0a 52 45 56 20 69 73 20 61 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 | he.buffer..REV.is.a.revision.or. |
| 8abe0 | 6f 6e 65 20 6f 66 20 5c 22 7b 77 6f 72 6b 74 72 65 65 7d 5c 22 20 6f 72 20 5c 22 7b 69 6e 64 65 | one.of.\"{worktree}\".or.\"{inde |
| 8ac00 | 78 7d 5c 22 2e 0a 46 49 4c 45 20 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 | x}\"..FILE.must.be.relative.to.t |
| 8ac20 | 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f | he.top.directory.of.the.reposito |
| 8ac40 | 72 79 2e 22 0a 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 | ry."...(magit-find-file-noselect |
| 8ac60 | 2d 31 20 72 65 76 20 66 69 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 | -1.rev.file))..(defun.magit-find |
| 8ac80 | 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 2d 31 20 28 72 65 76 20 66 69 6c 65 20 26 6f 70 74 69 | -file-noselect-1.(rev.file.&opti |
| 8aca0 | 6f 6e 61 6c 20 72 65 76 65 72 74 29 0a 20 20 22 52 65 61 64 20 46 49 4c 45 20 66 72 6f 6d 20 52 | onal.revert)..."Read.FILE.from.R |
| 8acc0 | 45 56 20 69 6e 74 6f 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 | EV.into.a.buffer.and.return.the. |
| 8ace0 | 62 75 66 66 65 72 2e 0a 52 45 56 20 69 73 20 61 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 6f 6e 65 | buffer..REV.is.a.revision.or.one |
| 8ad00 | 20 6f 66 20 5c 22 7b 77 6f 72 6b 74 72 65 65 7d 5c 22 20 6f 72 20 5c 22 7b 69 6e 64 65 78 7d 5c | .of.\"{worktree}\".or.\"{index}\ |
| 8ad20 | 22 2e 0a 46 49 4c 45 20 6d 75 73 74 20 62 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 | "..FILE.must.be.relative.to.the. |
| 8ad40 | 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e | top.directory.of.the.repository. |
| 8ad60 | 0a 4e 6f 6e 2d 6e 69 6c 20 52 45 56 45 52 54 20 6d 65 61 6e 73 20 74 6f 20 72 65 76 65 72 74 20 | .Non-nil.REVERT.means.to.revert. |
| 8ad80 | 74 68 65 20 62 75 66 66 65 72 2e 20 20 49 66 20 60 61 73 6b 2d 72 65 76 65 72 74 27 2c 0a 74 68 | the.buffer...If.`ask-revert',.th |
| 8ada0 | 65 6e 20 6f 6e 6c 79 20 61 66 74 65 72 20 61 73 6b 69 6e 67 2e 20 20 41 20 6e 6f 6e 2d 6e 69 6c | en.only.after.asking...A.non-nil |
| 8adc0 | 20 76 61 6c 75 65 20 66 6f 72 20 52 45 56 45 52 54 20 69 73 20 69 67 6e 6f 72 65 64 20 69 66 20 | .value.for.REVERT.is.ignored.if. |
| 8ade0 | 52 45 56 20 69 73 0a 5c 22 7b 77 6f 72 6b 74 72 65 65 7d 5c 22 2e 22 0a 20 20 28 69 66 20 28 65 | REV.is.\"{worktree}\"."...(if.(e |
| 8ae00 | 71 75 61 6c 20 72 65 76 20 22 7b 77 6f 72 6b 74 72 65 65 7d 22 29 0a 20 20 20 20 20 20 28 66 69 | qual.rev."{worktree}").......(fi |
| 8ae20 | 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 | nd-file-noselect.(expand-file-na |
| 8ae40 | 6d 65 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 | me.file.(magit-toplevel))).....( |
| 8ae60 | 6c 65 74 20 28 28 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a | let.((topdir.(magit-toplevel))). |
| 8ae80 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c 75 74 65 2d | ......(when.(file-name-absolute- |
| 8aea0 | 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 66 69 6c 65 | p.file).........(setq.file.(file |
| 8aec0 | 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 20 74 6f 70 64 69 72 29 29 29 0a 20 20 | -relative-name.file.topdir)))... |
| 8aee0 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d | ....(with-current-buffer.(magit- |
| 8af00 | 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 72 65 76 20 66 | get-revision-buffer-create.rev.f |
| 8af20 | 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 69 | ile).........(when.(or.(not.magi |
| 8af40 | 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-buffer-file-name)............. |
| 8af60 | 20 20 20 20 20 20 28 69 66 20 28 65 71 20 72 65 76 65 72 74 20 27 61 73 6b 2d 72 65 76 65 72 74 | ......(if.(eq.revert.'ask-revert |
| 8af80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d 6e 2d | ).......................(y-or-n- |
| 8afa0 | 70 20 28 66 6f 72 6d 61 74 20 22 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 3b 20 72 65 | p.(format."%s.already.exists;.re |
| 8afc0 | 76 65 72 74 20 69 74 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vert.it?."...................... |
| 8afe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 | ...................(buffer-name) |
| 8b000 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 65 72 74 29 0a 20 20 | )))...................revert)... |
| 8b020 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 | ........(setq.magit-buffer-revis |
| 8b040 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 72 | ion.................(if.(equal.r |
| 8b060 | 65 76 20 22 7b 69 6e 64 65 78 7d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ev."{index}")................... |
| 8b080 | 20 20 22 7b 69 6e 64 65 78 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | .."{index}"...................(m |
| 8b0a0 | 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 48 22 20 72 65 76 29 29 29 0a 20 20 20 20 | agit-rev-format."%H".rev)))..... |
| 8b0c0 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 | ......(setq.magit-buffer-refname |
| 8b0e0 | 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 | .rev)...........(setq.magit-buff |
| 8b100 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 | er-file-name.(expand-file-name.f |
| 8b120 | 69 6c 65 20 74 6f 70 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 | ile.topdir))...........(setq.def |
| 8b140 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ault-directory.................( |
| 8b160 | 6c 65 74 20 28 28 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 6d | let.((dir.(file-name-directory.m |
| 8b180 | 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 | agit-buffer-file-name)))........ |
| 8b1a0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 69 | ...........(if.(file-exists-p.di |
| 8b1c0 | 72 29 20 64 69 72 20 74 6f 70 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | r).dir.topdir)))...........(setq |
| 8b1e0 | 2d 6c 6f 63 61 6c 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 | -local.revert-buffer-function.#' |
| 8b200 | 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 72 65 76 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 0a 20 20 | magit-revert-rev-file-buffer)... |
| 8b220 | 20 20 20 20 20 20 20 20 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 20 74 20 74 29 0a 20 20 20 20 | ........(revert-buffer.t.t)..... |
| 8b240 | 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 28 69 66 20 28 65 71 75 61 6c 20 72 65 76 20 | ......(run-hooks.(if.(equal.rev. |
| 8b260 | 22 7b 69 6e 64 65 78 7d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "{index}")...................... |
| 8b280 | 20 20 20 20 27 6d 61 67 69 74 2d 66 69 6e 64 2d 69 6e 64 65 78 2d 68 6f 6f 6b 0a 20 20 20 20 20 | ....'magit-find-index-hook...... |
| 8b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 | ..................'magit-find-fi |
| 8b2c0 | 6c 65 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 | le-hook))).........(current-buff |
| 8b2e0 | 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 | er)))))..(defun.magit-get-revisi |
| 8b300 | 6f 6e 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 28 72 65 76 20 66 69 6c 65 29 0a 20 20 28 6d | on-buffer-create.(rev.file)...(m |
| 8b320 | 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 72 65 76 20 66 69 6c | agit-get-revision-buffer.rev.fil |
| 8b340 | 65 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 72 65 76 69 73 69 6f 6e | e.t))..(defun.magit-get-revision |
| 8b360 | 2d 62 75 66 66 65 72 20 28 72 65 76 20 66 69 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 72 65 61 | -buffer.(rev.file.&optional.crea |
| 8b380 | 74 65 29 0a 20 20 28 66 75 6e 63 61 6c 6c 20 28 69 66 20 63 72 65 61 74 65 20 23 27 67 65 74 2d | te)...(funcall.(if.create.#'get- |
| 8b3a0 | 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 23 27 67 65 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 | buffer-create.#'get-buffer)..... |
| 8b3c0 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2e 7e 25 73 7e 22 20 66 69 6c 65 20 28 73 | .......(format."%s.~%s~".file.(s |
| 8b3e0 | 75 62 73 74 2d 63 68 61 72 2d 69 6e 2d 73 74 72 69 6e 67 20 3f 2f 20 3f 5f 20 72 65 76 29 29 29 | ubst-char-in-string.?/.?_.rev))) |
| 8b400 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 72 65 76 2d 66 69 6c 65 2d | )..(defun.magit-revert-rev-file- |
| 8b420 | 62 75 66 66 65 72 20 28 5f 69 67 6e 6f 72 65 2d 61 75 74 6f 20 6e 6f 63 6f 6e 66 69 72 6d 29 0a | buffer.(_ignore-auto.noconfirm). |
| 8b440 | 20 20 28 77 68 65 6e 20 28 6f 72 20 6e 6f 63 6f 6e 66 69 72 6d 0a 20 20 20 20 20 20 20 20 20 20 | ..(when.(or.noconfirm........... |
| 8b460 | 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 | ..(and.(not.(buffer-modified-p)) |
| 8b480 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 74 63 68 20 27 66 6f 75 6e 64 0a | ..................(catch.'found. |
| 8b4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 67 65 | ...................(dolist.(rege |
| 8b4c0 | 78 70 20 72 65 76 65 72 74 2d 77 69 74 68 6f 75 74 2d 71 75 65 72 79 29 0a 20 20 20 20 20 20 20 | xp.revert-without-query)........ |
| 8b4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | ..............(when.(string-matc |
| 8b500 | 68 20 72 65 67 65 78 70 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 | h.regexp.magit-buffer-file-name) |
| 8b520 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 68 72 6f 77 20 27 | ........................(throw.' |
| 8b540 | 66 6f 75 6e 64 20 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 79 65 73 2d 6f 72 | found.t))))).............(yes-or |
| 8b560 | 2d 6e 6f 2d 70 20 28 66 6f 72 6d 61 74 20 22 52 65 76 65 72 74 20 62 75 66 66 65 72 20 66 72 6f | -no-p.(format."Revert.buffer.fro |
| 8b580 | 6d 20 47 69 74 20 25 73 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m.Git.%s?."..................... |
| 8b5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 | .............(if.(equal.magit-bu |
| 8b5c0 | 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 7b 69 6e 64 65 78 7d 22 29 0a 20 20 20 20 20 20 20 20 | ffer-refname."{index}")......... |
| 8b5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6e | ............................."in |
| 8b600 | 64 65 78 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dex"............................ |
| 8b620 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 76 69 73 69 6f 6e 20 22 20 6d 61 67 69 | ........(concat."revision.".magi |
| 8b640 | 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 | t-buffer-refname))))).....(let*. |
| 8b660 | 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 20 | ((inhibit-read-only.t).......... |
| 8b680 | 20 20 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 74 6f 70 6c | ..(default-directory.(magit-topl |
| 8b6a0 | 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 66 69 6c 65 2d 72 65 | evel))............(file.(file-re |
| 8b6c0 | 6c 61 74 69 76 65 2d 6e 61 6d 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | lative-name.magit-buffer-file-na |
| 8b6e0 | 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 66 | me))............(coding-system-f |
| 8b700 | 6f 72 2d 72 65 61 64 20 28 6f 72 20 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 66 6f 72 2d 72 65 | or-read.(or.coding-system-for-re |
| 8b720 | 61 64 20 27 75 6e 64 65 63 69 64 65 64 29 29 29 0a 20 20 20 20 20 20 28 65 72 61 73 65 2d 62 75 | ad.'undecided))).......(erase-bu |
| 8b740 | 66 66 65 72 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 63 | ffer).......(magit-git-insert."c |
| 8b760 | 61 74 2d 66 69 6c 65 22 20 22 2d 70 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at-file"."-p"................... |
| 8b780 | 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 | ......(if.(equal.magit-buffer-re |
| 8b7a0 | 66 6e 61 6d 65 20 22 7b 69 6e 64 65 78 7d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fname."{index}")................ |
| 8b7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3a 22 20 66 69 6c 65 29 0a 20 | .............(concat.":".file).. |
| 8b7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | .........................(concat |
| 8b800 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 3a 22 20 66 69 6c 65 29 29 | .magit-buffer-refname.":".file)) |
| 8b820 | 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 63 6f 64 69 6e 67 | ).......(setq.buffer-file-coding |
| 8b840 | 2d 73 79 73 74 65 6d 20 6c 61 73 74 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 75 73 65 64 29 | -system.last-coding-system-used) |
| 8b860 | 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 61 | ).....(let.((buffer-file-name.ma |
| 8b880 | 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 | git-buffer-file-name)........... |
| 8b8a0 | 28 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 0a 20 20 | (after-change-major-mode-hook... |
| 8b8c0 | 20 20 20 20 20 20 20 20 20 28 72 65 6d 71 20 27 67 6c 6f 62 61 6c 2d 64 69 66 66 2d 68 6c 2d 6d | .........(remq.'global-diff-hl-m |
| 8b8e0 | 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 | ode-enable-in-buffers........... |
| 8b900 | 20 20 20 20 20 20 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 | .......after-change-major-mode-h |
| 8b920 | 6f 6f 6b 29 29 29 0a 20 20 20 20 20 20 28 6e 6f 72 6d 61 6c 2d 6d 6f 64 65 20 74 29 29 0a 20 20 | ook))).......(normal-mode.t))... |
| 8b940 | 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 | ..(setq.buffer-read-only.t)..... |
| 8b960 | 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c 29 0a 20 20 20 20 | (set-buffer-modified-p.nil)..... |
| 8b980 | 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 0a 0a 28 64 65 66 75 | (goto-char.(point-min))))..(defu |
| 8b9a0 | 6e 20 6d 61 67 69 74 2d 2d 6c 73 70 2d 2d 64 69 73 61 62 6c 65 2d 77 68 65 6e 2d 76 69 73 69 74 | n.magit--lsp--disable-when-visit |
| 8b9c0 | 69 6e 67 2d 62 6c 6f 62 20 28 66 6e 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 44 6f 20 6e | ing-blob.(fn.&rest.args)..."Do.n |
| 8b9e0 | 6f 74 68 69 6e 67 20 77 68 65 6e 20 76 69 73 69 74 69 6e 67 20 62 6c 6f 62 20 75 73 69 6e 67 20 | othing.when.visiting.blob.using. |
| 8ba00 | 60 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 27 20 61 6e 64 20 73 69 6d 69 6c 61 72 2e 0a 53 | `magit-find-file'.and.similar..S |
| 8ba20 | 65 65 20 61 6c 73 6f 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 64 6f 6f 6d 65 | ee.also.https://github.com/doome |
| 8ba40 | 6d 61 63 73 2f 64 6f 6f 6d 65 6d 61 63 73 2f 70 75 6c 6c 2f 36 33 30 39 2e 22 0a 20 20 28 75 6e | macs/doomemacs/pull/6309."...(un |
| 8ba60 | 6c 65 73 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 20 20 28 | less.magit-buffer-revision.....( |
| 8ba80 | 61 70 70 6c 79 20 66 6e 20 61 72 67 73 29 29 29 0a 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 6c | apply.fn.args)))..(advice-add.'l |
| 8baa0 | 73 70 20 3a 61 72 6f 75 6e 64 20 23 27 6d 61 67 69 74 2d 2d 6c 73 70 2d 2d 64 69 73 61 62 6c 65 | sp.:around.#'magit--lsp--disable |
| 8bac0 | 2d 77 68 65 6e 2d 76 69 73 69 74 69 6e 67 2d 62 6c 6f 62 29 0a 0a 3b 3b 3b 20 46 69 6e 64 20 49 | -when-visiting-blob)..;;;.Find.I |
| 8bae0 | 6e 64 65 78 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 66 69 6e 64 2d 69 6e 64 65 78 2d 68 | ndex..(defvar.magit-find-index-h |
| 8bb00 | 6f 6f 6b 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 | ook.nil)..(defun.magit-find-file |
| 8bb20 | 2d 69 6e 64 65 78 2d 6e 6f 73 65 6c 65 63 74 20 28 66 69 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 | -index-noselect.(file.&optional. |
| 8bb40 | 72 65 76 65 72 74 29 0a 20 20 22 52 65 61 64 20 46 49 4c 45 20 66 72 6f 6d 20 74 68 65 20 69 6e | revert)..."Read.FILE.from.the.in |
| 8bb60 | 64 65 78 20 69 6e 74 6f 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 | dex.into.a.buffer.and.return.the |
| 8bb80 | 20 62 75 66 66 65 72 2e 0a 46 49 4c 45 20 6d 75 73 74 20 74 6f 20 62 65 20 72 65 6c 61 74 69 76 | .buffer..FILE.must.to.be.relativ |
| 8bba0 | 65 20 74 6f 20 74 68 65 20 74 6f 70 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 72 65 | e.to.the.top.directory.of.the.re |
| 8bbc0 | 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f | pository."...(magit-find-file-no |
| 8bbe0 | 73 65 6c 65 63 74 2d 31 20 22 7b 69 6e 64 65 78 7d 22 20 66 69 6c 65 20 28 6f 72 20 72 65 76 65 | select-1."{index}".file.(or.reve |
| 8bc00 | 72 74 20 27 61 73 6b 2d 72 65 76 65 72 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | rt.'ask-revert)))..(defun.magit- |
| 8bc20 | 75 70 64 61 74 65 2d 69 6e 64 65 78 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 69 6e | update-index.()..."Update.the.in |
| 8bc40 | 64 65 78 20 77 69 74 68 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 63 75 72 | dex.with.the.contents.of.the.cur |
| 8bc60 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 | rent.buffer..The.current.buffer. |
| 8bc80 | 68 61 73 20 74 6f 20 62 65 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 20 69 6e 20 74 68 65 | has.to.be.visiting.a.file.in.the |
| 8bca0 | 20 69 6e 64 65 78 2c 20 77 68 69 63 68 0a 69 73 20 64 6f 6e 65 20 75 73 69 6e 67 20 60 6d 61 67 | .index,.which.is.done.using.`mag |
| 8bcc0 | 69 74 2d 66 69 6e 64 2d 69 6e 64 65 78 2d 6e 6f 73 65 6c 65 63 74 27 2e 22 0a 20 20 28 69 6e 74 | it-find-index-noselect'."...(int |
| 8bce0 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 | eractive)...(let.((file.(magit-f |
| 8bd00 | 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | ile-relative-name))).....(unless |
| 8bd20 | 20 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 7b 69 | .(equal.magit-buffer-refname."{i |
| 8bd40 | 6e 64 65 78 7d 22 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 | ndex}").......(user-error."%s.is |
| 8bd60 | 6e 27 74 20 76 69 73 69 74 69 6e 67 20 74 68 65 20 69 6e 64 65 78 22 20 66 69 6c 65 29 29 0a 20 | n't.visiting.the.index".file)).. |
| 8bd80 | 20 20 20 28 69 66 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 55 70 64 61 74 65 | ...(if.(y-or-n-p.(format."Update |
| 8bda0 | 20 69 6e 64 65 78 20 77 69 74 68 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 25 73 22 20 28 62 75 66 | .index.with.contents.of.%s".(buf |
| 8bdc0 | 66 65 72 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 64 65 78 | fer-name))).........(let.((index |
| 8bde0 | 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(make-temp-name................ |
| 8be00 | 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6d 61 67 69 74 2d | .......(expand-file-name."magit- |
| 8be20 | 75 70 64 61 74 65 2d 69 6e 64 65 78 2d 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 | update-index-".(magit-gitdir)))) |
| 8be40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d | ...............(buffer.(current- |
| 8be60 | 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d | buffer)))...........(when.magit- |
| 8be80 | 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 | wip-before-change-mode.......... |
| 8bea0 | 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e | ...(magit-wip-commit-before-chan |
| 8bec0 | 67 65 20 28 6c 69 73 74 20 66 69 6c 65 29 20 22 20 62 65 66 6f 72 65 20 75 6e 2d 2f 73 74 61 67 | ge.(list.file).".before.un-/stag |
| 8bee0 | 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 | e"))...........(unwind-protect.. |
| 8bf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............(progn............. |
| 8bf20 | 20 20 20 20 28 6c 65 74 20 28 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 66 6f 72 2d 77 72 69 | ....(let.((coding-system-for-wri |
| 8bf40 | 74 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 0a 20 | te.buffer-file-coding-system)).. |
| 8bf60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 | .................(with-temp-file |
| 8bf80 | 20 69 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 | .index.....................(inse |
| 8bfa0 | 72 74 2d 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 62 75 66 66 65 72 29 29 29 0a 20 20 | rt-buffer-substring.buffer)))... |
| 8bfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 | ..............(magit-with-toplev |
| 8bfe0 | 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c | el...................(magit-call |
| 8c000 | 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75 70 64 61 74 65 2d | -git...................."update- |
| 8c020 | 69 6e 64 65 78 22 20 22 2d 2d 63 61 63 68 65 69 6e 66 6f 22 0a 20 20 20 20 20 20 20 20 20 20 20 | index"."--cacheinfo"............ |
| 8c040 | 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 | ........(substring.(magit-git-st |
| 8c060 | 72 69 6e 67 20 22 6c 73 2d 66 69 6c 65 73 22 20 22 2d 73 22 20 66 69 6c 65 29 0a 20 20 20 20 20 | ring."ls-files"."-s".file)...... |
| 8c080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 36 29 0a 20 20 | .........................0.6)... |
| 8c0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 | .................(magit-git-stri |
| 8c0c0 | 6e 67 20 22 68 61 73 68 2d 6f 62 6a 65 63 74 22 20 22 2d 74 22 20 22 62 6c 6f 62 22 20 22 2d 77 | ng."hash-object"."-t"."blob"."-w |
| 8c0e0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "............................... |
| 8c100 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 70 61 74 68 3d 22 20 66 69 6c 65 29 0a 20 | .......(concat."--path=".file).. |
| 8c120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8c140 | 20 20 20 20 22 2d 2d 22 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 | ...."--".(magit-convert-filename |
| 8c160 | 2d 66 6f 72 2d 67 69 74 20 69 6e 64 65 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -for-git.index))................ |
| 8c180 | 20 20 20 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d | ....file))).............(ignore- |
| 8c1a0 | 65 72 72 6f 72 73 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 69 6e 64 65 78 29 29 29 0a 20 20 20 | errors.(delete-file.index))).... |
| 8c1c0 | 20 20 20 20 20 20 20 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 | .......(set-buffer-modified-p.ni |
| 8c1e0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 | l)...........(when.magit-wip-aft |
| 8c200 | 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | er-apply-mode.............(magit |
| 8c220 | 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 28 6c 69 73 74 20 66 69 | -wip-commit-after-apply.(list.fi |
| 8c240 | 6c 65 29 20 22 20 61 66 74 65 72 20 75 6e 2d 2f 73 74 61 67 65 22 29 29 29 0a 20 20 20 20 20 20 | le).".after.un-/stage")))....... |
| 8c260 | 28 6d 65 73 73 61 67 65 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 | (message."Abort")))...(when-let. |
| 8c280 | 28 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 | ((buffer.(magit-get-mode-buffer. |
| 8c2a0 | 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d | 'magit-status-mode))).....(with- |
| 8c2c0 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6d 61 67 | current-buffer.buffer.......(mag |
| 8c2e0 | 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 74 29 0a 0a 3b 3b 3b 20 46 69 6e 64 20 43 6f 6e | it-refresh)))...t)..;;;.Find.Con |
| 8c300 | 66 69 67 20 46 69 6c 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 67 69 74 2d | fig.File..(defun.magit-find-git- |
| 8c320 | 63 6f 6e 66 69 67 2d 66 69 6c 65 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 | config-file.(filename.&optional. |
| 8c340 | 77 69 6c 64 63 61 72 64 73 29 0a 20 20 22 45 64 69 74 20 61 20 66 69 6c 65 20 6c 6f 63 61 74 65 | wildcards)..."Edit.a.file.locate |
| 8c360 | 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 27 73 20 67 69 | d.in.the.current.repository's.gi |
| 8c380 | 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 57 68 65 6e 20 5c 22 2e 67 69 74 5c 22 2c 20 6c 6f 63 | t.directory...When.\".git\",.loc |
| 8c3a0 | 61 74 65 64 20 61 74 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 | ated.at.the.root.of.the.working. |
| 8c3c0 | 74 72 65 65 2c 20 69 73 20 61 0a 72 65 67 75 6c 61 72 20 66 69 6c 65 2c 20 74 68 65 6e 20 74 68 | tree,.is.a.regular.file,.then.th |
| 8c3e0 | 61 74 20 6d 61 6b 65 73 20 69 74 20 63 75 6d 62 65 72 73 6f 6d 65 20 74 6f 20 6f 70 65 6e 20 61 | at.makes.it.cumbersome.to.open.a |
| 8c400 | 20 66 69 6c 65 0a 6c 6f 63 61 74 65 64 20 69 6e 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 20 | .file.located.in.the.actual.git. |
| 8c420 | 64 69 72 65 63 74 6f 72 79 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69 6b 65 | directory...This.command.is.like |
| 8c440 | 20 60 66 69 6e 64 2d 66 69 6c 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 20 74 65 6d | .`find-file',.except.that.it.tem |
| 8c460 | 70 6f 72 61 72 69 6c 79 0a 62 69 6e 64 73 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | porarily.binds.`default-director |
| 8c480 | 79 27 20 74 6f 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 2c 20 | y'.to.the.actual.git.directory,. |
| 8c4a0 | 77 68 69 6c 65 0a 72 65 61 64 69 6e 67 20 74 68 65 20 46 49 4c 45 4e 41 4d 45 2e 22 0a 20 20 28 | while.reading.the.FILENAME."...( |
| 8c4c0 | 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 | interactive....(let.((default-di |
| 8c4e0 | 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 28 66 | rectory.(magit-gitdir)))......(f |
| 8c500 | 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 3a 20 22 | ind-file-read-args."Find.file:." |
| 8c520 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 | ...........................(conf |
| 8c540 | 69 72 6d 2d 6e 6f 6e 65 78 69 73 74 65 6e 74 2d 66 69 6c 65 2d 6f 72 2d 62 75 66 66 65 72 29 29 | irm-nonexistent-file-or-buffer)) |
| 8c560 | 29 29 0a 20 20 28 66 69 6e 64 2d 66 69 6c 65 20 66 69 6c 65 6e 61 6d 65 20 77 69 6c 64 63 61 72 | ))...(find-file.filename.wildcar |
| 8c580 | 64 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 67 69 74 2d 63 6f 6e 66 | ds))..(defun.magit-find-git-conf |
| 8c5a0 | 69 67 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 66 69 6c 65 6e 61 6d 65 20 26 | ig-file-other-window.(filename.& |
| 8c5c0 | 6f 70 74 69 6f 6e 61 6c 20 77 69 6c 64 63 61 72 64 73 29 0a 20 20 22 45 64 69 74 20 61 20 66 69 | optional.wildcards)..."Edit.a.fi |
| 8c5e0 | 6c 65 20 6c 6f 63 61 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 27 73 | le.located.in.the.current.repo's |
| 8c600 | 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 2c 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f | .git.directory,.in.another.windo |
| 8c620 | 77 2e 0a 0a 57 68 65 6e 20 5c 22 2e 67 69 74 5c 22 2c 20 6c 6f 63 61 74 65 64 20 61 74 20 74 68 | w...When.\".git\",.located.at.th |
| 8c640 | 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 69 73 20 61 | e.root.of.the.working.tree,.is.a |
| 8c660 | 0a 72 65 67 75 6c 61 72 20 66 69 6c 65 2c 20 74 68 65 6e 20 74 68 61 74 20 6d 61 6b 65 73 20 69 | .regular.file,.then.that.makes.i |
| 8c680 | 74 20 63 75 6d 62 65 72 73 6f 6d 65 20 74 6f 20 6f 70 65 6e 20 61 20 66 69 6c 65 0a 6c 6f 63 61 | t.cumbersome.to.open.a.file.loca |
| 8c6a0 | 74 65 64 20 69 6e 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 2e | ted.in.the.actual.git.directory. |
| 8c6c0 | 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69 6b 65 20 60 66 69 6e 64 2d 66 69 6c | ..This.command.is.like.`find-fil |
| 8c6e0 | 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 0a | e-other-window',.except.that.it. |
| 8c700 | 74 65 6d 70 6f 72 61 72 69 6c 79 20 62 69 6e 64 73 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | temporarily.binds.`default-direc |
| 8c720 | 74 6f 72 79 27 20 74 6f 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 0a 64 69 72 65 63 74 6f 72 | tory'.to.the.actual.git.director |
| 8c740 | 79 2c 20 77 68 69 6c 65 20 72 65 61 64 69 6e 67 20 74 68 65 20 46 49 4c 45 4e 41 4d 45 2e 22 0a | y,.while.reading.the.FILENAME.". |
| 8c760 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 | ..(interactive....(let.((default |
| 8c780 | 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 | -directory.(magit-gitdir)))..... |
| 8c7a0 | 20 28 66 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 | .(find-file-read-args."Find.file |
| 8c7c0 | 20 69 6e 20 6f 74 68 65 72 20 77 69 6e 64 6f 77 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .in.other.window:."............. |
| 8c7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 72 6d 2d 6e 6f 6e 65 78 69 73 74 65 | ..............(confirm-nonexiste |
| 8c800 | 6e 74 2d 66 69 6c 65 2d 6f 72 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 28 66 69 6e 64 2d 66 69 | nt-file-or-buffer))))...(find-fi |
| 8c820 | 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 66 69 6c 65 6e 61 6d 65 20 77 69 6c 64 63 61 72 | le-other-window.filename.wildcar |
| 8c840 | 64 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6e 64 2d 67 69 74 2d 63 6f 6e 66 | ds))..(defun.magit-find-git-conf |
| 8c860 | 69 67 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f | ig-file-other-frame.(filename.&o |
| 8c880 | 70 74 69 6f 6e 61 6c 20 77 69 6c 64 63 61 72 64 73 29 0a 20 20 22 45 64 69 74 20 61 20 66 69 6c | ptional.wildcards)..."Edit.a.fil |
| 8c8a0 | 65 20 6c 6f 63 61 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 27 73 20 | e.located.in.the.current.repo's. |
| 8c8c0 | 67 69 74 20 64 69 72 65 63 74 6f 72 79 2c 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e | git.directory,.in.another.frame. |
| 8c8e0 | 0a 0a 57 68 65 6e 20 5c 22 2e 67 69 74 5c 22 2c 20 6c 6f 63 61 74 65 64 20 61 74 20 74 68 65 20 | ..When.\".git\",.located.at.the. |
| 8c900 | 72 6f 6f 74 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 69 73 20 61 0a 72 | root.of.the.working.tree,.is.a.r |
| 8c920 | 65 67 75 6c 61 72 20 66 69 6c 65 2c 20 74 68 65 6e 20 74 68 61 74 20 6d 61 6b 65 73 20 69 74 20 | egular.file,.then.that.makes.it. |
| 8c940 | 63 75 6d 62 65 72 73 6f 6d 65 20 74 6f 20 6f 70 65 6e 20 61 20 66 69 6c 65 0a 6c 6f 63 61 74 65 | cumbersome.to.open.a.file.locate |
| 8c960 | 64 20 69 6e 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a | d.in.the.actual.git.directory... |
| 8c980 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69 6b 65 20 60 66 69 6e 64 2d 66 69 6c 65 2d | This.command.is.like.`find-file- |
| 8c9a0 | 6f 74 68 65 72 2d 66 72 61 6d 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 0a 74 65 6d | other-frame',.except.that.it.tem |
| 8c9c0 | 70 6f 72 61 72 69 6c 79 20 62 69 6e 64 73 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | porarily.binds.`default-director |
| 8c9e0 | 79 27 20 74 6f 20 74 68 65 20 61 63 74 75 61 6c 20 67 69 74 0a 64 69 72 65 63 74 6f 72 79 2c 20 | y'.to.the.actual.git.directory,. |
| 8ca00 | 77 68 69 6c 65 20 72 65 61 64 69 6e 67 20 74 68 65 20 46 49 4c 45 4e 41 4d 45 2e 22 0a 20 20 28 | while.reading.the.FILENAME."...( |
| 8ca20 | 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 | interactive....(let.((default-di |
| 8ca40 | 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 28 66 | rectory.(magit-gitdir)))......(f |
| 8ca60 | 69 6e 64 2d 66 69 6c 65 2d 72 65 61 64 2d 61 72 67 73 20 22 46 69 6e 64 20 66 69 6c 65 20 69 6e | ind-file-read-args."Find.file.in |
| 8ca80 | 20 6f 74 68 65 72 20 66 72 61 6d 65 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .other.frame:."................. |
| 8caa0 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 72 6d 2d 6e 6f 6e 65 78 69 73 74 65 6e 74 2d 66 | ..........(confirm-nonexistent-f |
| 8cac0 | 69 6c 65 2d 6f 72 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6f | ile-or-buffer))))...(find-file-o |
| 8cae0 | 74 68 65 72 2d 66 72 61 6d 65 20 66 69 6c 65 6e 61 6d 65 20 77 69 6c 64 63 61 72 64 73 29 29 0a | ther-frame.filename.wildcards)). |
| 8cb00 | 0a 3b 3b 3b 20 46 69 6c 65 20 44 69 73 70 61 74 63 68 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | .;;;.File.Dispatch..;;;###autolo |
| 8cb20 | 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 | ad.(autoload.'magit-file-dispatc |
| 8cb40 | 68 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | h."magit".nil.t).(transient-defi |
| 8cb60 | 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 68 20 28 29 | ne-prefix.magit-file-dispatch.() |
| 8cb80 | 0a 20 20 22 49 6e 76 6f 6b 65 20 61 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 | ..."Invoke.a.Magit.command.that. |
| 8cba0 | 61 63 74 73 20 6f 6e 20 74 68 65 20 76 69 73 69 74 65 64 20 66 69 6c 65 2e 0a 57 68 65 6e 20 69 | acts.on.the.visited.file..When.i |
| 8cbc0 | 6e 76 6f 6b 65 64 20 6f 75 74 73 69 64 65 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 | nvoked.outside.a.file-visiting.b |
| 8cbe0 | 75 66 66 65 72 2c 20 74 68 65 6e 20 66 61 6c 6c 20 62 61 63 6b 0a 74 6f 20 60 6d 61 67 69 74 2d | uffer,.then.fall.back.to.`magit- |
| 8cc00 | 64 69 73 70 61 74 63 68 27 2e 22 0a 20 20 3a 69 6e 66 6f 2d 6d 61 6e 75 61 6c 20 22 28 6d 61 67 | dispatch'."...:info-manual."(mag |
| 8cc20 | 69 74 29 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | it).Minor.Mode.for.Buffers.Visit |
| 8cc40 | 69 6e 67 20 46 69 6c 65 73 22 0a 20 20 5b 3a 69 66 20 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c | ing.Files"...[:if.magit-file-rel |
| 8cc60 | 61 74 69 76 65 2d 6e 61 6d 65 0a 20 20 20 5b 22 46 69 6c 65 20 61 63 74 69 6f 6e 73 22 0a 20 20 | ative-name....["File.actions"... |
| 8cc80 | 20 20 28 22 20 20 73 22 20 22 53 74 61 67 65 22 20 20 20 20 6d 61 67 69 74 2d 73 74 61 67 65 2d | ..("..s"."Stage"....magit-stage- |
| 8cca0 | 62 75 66 66 65 72 2d 66 69 6c 65 29 0a 20 20 20 20 28 22 20 20 75 22 20 22 55 6e 73 74 61 67 65 | buffer-file).....("..u"."Unstage |
| 8ccc0 | 22 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 0a 20 20 | "..magit-unstage-buffer-file)... |
| 8cce0 | 20 20 28 22 2c 20 78 22 20 22 55 6e 74 72 61 63 6b 22 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 75 | ..(",.x"."Untrack"..magit-file-u |
| 8cd00 | 6e 74 72 61 63 6b 29 0a 20 20 20 20 28 22 2c 20 72 22 20 22 52 65 6e 61 6d 65 22 20 20 20 6d 61 | ntrack).....(",.r"."Rename"...ma |
| 8cd20 | 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 29 0a 20 20 20 20 28 22 2c 20 6b 22 20 22 44 65 6c | git-file-rename).....(",.k"."Del |
| 8cd40 | 65 74 65 22 20 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 29 0a 20 20 20 20 28 22 | ete"...magit-file-delete).....(" |
| 8cd60 | 2c 20 63 22 20 22 43 68 65 63 6b 6f 75 74 22 20 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b | ,.c"."Checkout".magit-file-check |
| 8cd80 | 6f 75 74 29 5d 0a 20 20 20 5b 22 49 6e 73 70 65 63 74 22 0a 20 20 20 20 28 22 44 22 20 22 44 69 | out)]....["Inspect".....("D"."Di |
| 8cda0 | 66 66 2e 2e 2e 22 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 29 0a 20 20 20 20 28 22 64 22 20 22 | ff..."....magit-diff).....("d"." |
| 8cdc0 | 44 69 66 66 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 | Diff".......magit-diff-buffer-fi |
| 8cde0 | 6c 65 29 5d 0a 20 20 20 5b 22 22 0a 20 20 20 20 28 22 4c 22 20 22 4c 6f 67 2e 2e 2e 22 20 20 20 | le)]....["".....("L"."Log..."... |
| 8ce00 | 20 20 6d 61 67 69 74 2d 6c 6f 67 29 0a 20 20 20 20 28 22 6c 22 20 22 4c 6f 67 22 20 20 20 20 20 | ..magit-log).....("l"."Log"..... |
| 8ce20 | 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 0a 20 20 20 20 28 22 | ...magit-log-buffer-file).....(" |
| 8ce40 | 74 22 20 22 54 72 61 63 65 22 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d | t"."Trace"......magit-log-trace- |
| 8ce60 | 64 65 66 69 6e 69 74 69 6f 6e 29 0a 20 20 20 20 28 37 20 22 4d 22 20 22 4d 65 72 67 65 64 22 20 | definition).....(7."M"."Merged". |
| 8ce80 | 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 29 5d 0a 20 20 20 5b 22 22 0a 20 20 20 20 | ..magit-log-merged)]....[""..... |
| 8cea0 | 28 22 42 22 20 22 42 6c 61 6d 65 2e 2e 2e 22 20 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 29 0a 20 | ("B"."Blame..."...magit-blame).. |
| 8cec0 | 20 20 20 28 22 62 22 20 22 42 6c 61 6d 65 22 20 20 20 20 20 20 6d 61 67 69 74 2d 62 6c 61 6d 65 | ...("b"."Blame"......magit-blame |
| 8cee0 | 2d 61 64 64 69 74 69 6f 6e 29 0a 20 20 20 20 28 22 72 22 20 22 2e 2e 2e 72 65 6d 6f 76 61 6c 22 | -addition).....("r"."...removal" |
| 8cf00 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 29 0a 20 20 20 20 28 22 66 22 20 22 | .magit-blame-removal).....("f"." |
| 8cf20 | 2e 2e 2e 72 65 76 65 72 73 65 22 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 29 | ...reverse".magit-blame-reverse) |
| 8cf40 | 0a 20 20 20 20 28 22 6d 22 20 22 42 6c 61 6d 65 20 65 63 68 6f 22 20 6d 61 67 69 74 2d 62 6c 61 | .....("m"."Blame.echo".magit-bla |
| 8cf60 | 6d 65 2d 65 63 68 6f 29 0a 20 20 20 20 28 22 71 22 20 22 51 75 69 74 20 62 6c 61 6d 65 22 20 6d | me-echo).....("q"."Quit.blame".m |
| 8cf80 | 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 29 5d 0a 20 20 20 5b 22 4e 61 76 69 67 61 74 65 22 | agit-blame-quit)]....["Navigate" |
| 8cfa0 | 0a 20 20 20 20 28 22 70 22 20 22 50 72 65 76 20 62 6c 6f 62 22 20 20 20 6d 61 67 69 74 2d 62 6c | .....("p"."Prev.blob"...magit-bl |
| 8cfc0 | 6f 62 2d 70 72 65 76 69 6f 75 73 29 0a 20 20 20 20 28 22 6e 22 20 22 4e 65 78 74 20 62 6c 6f 62 | ob-previous).....("n"."Next.blob |
| 8cfe0 | 22 20 20 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 29 0a 20 20 20 20 28 22 76 22 20 22 47 | "...magit-blob-next).....("v"."G |
| 8d000 | 6f 74 6f 20 62 6c 6f 62 22 20 20 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 29 0a 20 20 20 | oto.blob"...magit-find-file).... |
| 8d020 | 20 28 22 56 22 20 22 47 6f 74 6f 20 66 69 6c 65 22 20 20 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 | .("V"."Goto.file"...magit-blob-v |
| 8d040 | 69 73 69 74 2d 66 69 6c 65 29 0a 20 20 20 20 28 22 67 22 20 22 47 6f 74 6f 20 73 74 61 74 75 73 | isit-file).....("g"."Goto.status |
| 8d060 | 22 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 72 65 29 0a 20 20 20 20 28 22 47 22 20 22 47 | ".magit-status-here).....("G"."G |
| 8d080 | 6f 74 6f 20 6d 61 67 69 74 22 20 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 | oto.magit"..magit-display-reposi |
| 8d0a0 | 74 6f 72 79 2d 62 75 66 66 65 72 29 5d 0a 20 20 20 5b 22 4d 6f 72 65 20 61 63 74 69 6f 6e 73 22 | tory-buffer)]....["More.actions" |
| 8d0c0 | 0a 20 20 20 20 28 22 63 22 20 22 43 6f 6d 6d 69 74 22 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d | .....("c"."Commit".....magit-com |
| 8d0e0 | 6d 69 74 29 0a 20 20 20 20 28 22 65 22 20 22 45 64 69 74 20 6c 69 6e 65 22 20 20 6d 61 67 69 74 | mit).....("e"."Edit.line"..magit |
| 8d100 | 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 29 5d 5d 0a 20 20 5b 3a 69 66 2d 6e 6f 74 20 | -edit-line-commit)]]...[:if-not. |
| 8d120 | 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 0a 20 20 20 5b 22 46 69 | magit-file-relative-name....["Fi |
| 8d140 | 6c 65 20 61 63 74 69 6f 6e 73 22 0a 20 20 20 20 28 22 73 22 20 22 53 74 61 67 65 22 20 20 20 20 | le.actions".....("s"."Stage".... |
| 8d160 | 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 29 0a 20 20 20 20 28 22 75 22 20 22 55 6e 73 74 | magit-stage-file).....("u"."Unst |
| 8d180 | 61 67 65 22 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 29 0a 20 20 20 20 28 22 | age"..magit-unstage-file).....(" |
| 8d1a0 | 78 22 20 22 55 6e 74 72 61 63 6b 22 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b | x"."Untrack"..magit-file-untrack |
| 8d1c0 | 29 0a 20 20 20 20 28 22 72 22 20 22 52 65 6e 61 6d 65 22 20 20 20 6d 61 67 69 74 2d 66 69 6c 65 | ).....("r"."Rename"...magit-file |
| 8d1e0 | 2d 72 65 6e 61 6d 65 29 0a 20 20 20 20 28 22 6b 22 20 22 44 65 6c 65 74 65 22 20 20 20 6d 61 67 | -rename).....("k"."Delete"...mag |
| 8d200 | 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 29 0a 20 20 20 20 28 22 63 22 20 22 43 68 65 63 6b 6f | it-file-delete).....("c"."Checko |
| 8d220 | 75 74 22 20 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 29 5d 0a 20 20 20 5b 22 4e | ut".magit-file-checkout)]....["N |
| 8d240 | 61 76 69 67 61 74 65 22 0a 20 20 20 20 28 22 67 22 20 22 47 6f 74 6f 20 73 74 61 74 75 73 22 20 | avigate".....("g"."Goto.status". |
| 8d260 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 72 65 20 3a 69 66 2d 6e 6f 74 2d 6d 6f 64 65 20 6d | magit-status-here.:if-not-mode.m |
| 8d280 | 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 28 22 47 22 20 22 47 6f 74 6f | agit-status-mode).....("G"."Goto |
| 8d2a0 | 20 6d 61 67 69 74 22 20 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 | .magit"..magit-display-repositor |
| 8d2c0 | 79 2d 62 75 66 66 65 72 29 5d 5d 29 0a 0a 3b 3b 3b 20 42 6c 6f 62 20 4d 6f 64 65 0a 0a 28 64 65 | y-buffer)]])..;;;.Blob.Mode..(de |
| 8d2e0 | 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6d 6f 64 65 2d 6d 61 70 0a | fvar-keymap.magit-blob-mode-map. |
| 8d300 | 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 61 67 69 74 2d 62 6c 6f 62 2d 6d | ..:doc."Keymap.for.`magit-blob-m |
| 8d320 | 6f 64 65 27 2e 22 0a 20 20 22 70 22 20 23 27 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 65 76 69 6f | ode'."..."p".#'magit-blob-previo |
| 8d340 | 75 73 0a 20 20 22 6e 22 20 23 27 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 0a 20 20 22 62 22 | us..."n".#'magit-blob-next..."b" |
| 8d360 | 20 23 27 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 0a 20 20 22 72 22 20 23 27 | .#'magit-blame-addition..."r".#' |
| 8d380 | 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 0a 20 20 22 66 22 20 23 27 6d 61 67 69 | magit-blame-removal..."f".#'magi |
| 8d3a0 | 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 0a 20 20 22 71 22 20 23 27 6d 61 67 69 74 2d 6b 69 | t-blame-reverse..."q".#'magit-ki |
| 8d3c0 | 6c 6c 2d 74 68 69 73 2d 62 75 66 66 65 72 29 0a 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d | ll-this-buffer)..(define-minor-m |
| 8d3e0 | 6f 64 65 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6d 6f 64 65 0a 20 20 22 45 6e 61 62 6c 65 20 73 6f | ode.magit-blob-mode..."Enable.so |
| 8d400 | 6d 65 20 4d 61 67 69 74 20 66 65 61 74 75 72 65 73 20 69 6e 20 62 6c 6f 62 2d 76 69 73 69 74 69 | me.Magit.features.in.blob-visiti |
| 8d420 | 6e 67 20 62 75 66 66 65 72 73 2e 0a 0a 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 6f 6e 6c 79 | ng.buffers...Currently.this.only |
| 8d440 | 20 61 64 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 | .adds.the.following.key.bindings |
| 8d460 | 2e 0a 5c 6e 5c 5c 7b 6d 61 67 69 74 2d 62 6c 6f 62 2d 6d 6f 64 65 2d 6d 61 70 7d 22 0a 20 20 3a | ..\n\\{magit-blob-mode-map}"...: |
| 8d480 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 | package-version.'(magit..."2.3.0 |
| 8d4a0 | 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 20 28 29 0a 20 | "))..(defun.magit-blob-next.().. |
| 8d4c0 | 20 22 56 69 73 69 74 20 74 68 65 20 6e 65 78 74 20 62 6c 6f 62 20 77 68 69 63 68 20 6d 6f 64 69 | ."Visit.the.next.blob.which.modi |
| 8d4e0 | 66 69 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 | fied.the.current.file."...(inter |
| 8d500 | 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d | active)...(if.magit-buffer-file- |
| 8d520 | 6e 61 6d 65 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 20 28 6f 72 | name.......(magit-blob-visit.(or |
| 8d540 | 20 28 6d 61 67 69 74 2d 62 6c 6f 62 2d 73 75 63 63 65 73 73 6f 72 20 6d 61 67 69 74 2d 62 75 66 | .(magit-blob-successor.magit-buf |
| 8d560 | 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fer-revision.................... |
| 8d580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | ...............................m |
| 8d5a0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | agit-buffer-file-name).......... |
| 8d5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ...................magit-buffer- |
| 8d5e0 | 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 28 69 66 20 28 62 75 66 66 65 72 2d 66 69 6c 65 | file-name)).....(if.(buffer-file |
| 8d600 | 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 | -name.(buffer-base-buffer))..... |
| 8d620 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 59 6f 75 20 68 61 76 65 20 72 65 61 63 68 65 | ....(user-error."You.have.reache |
| 8d640 | 64 20 74 68 65 20 65 6e 64 20 6f 66 20 74 69 6d 65 22 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d | d.the.end.of.time").......(user- |
| 8d660 | 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 69 73 6e 27 74 20 76 69 73 69 74 69 6e 67 20 61 20 66 | error."Buffer.isn't.visiting.a.f |
| 8d680 | 69 6c 65 20 6f 72 20 62 6c 6f 62 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 | ile.or.blob"))))..(defun.magit-b |
| 8d6a0 | 6c 6f 62 2d 70 72 65 76 69 6f 75 73 20 28 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 70 72 65 | lob-previous.()..."Visit.the.pre |
| 8d6c0 | 76 69 6f 75 73 20 62 6c 6f 62 20 77 68 69 63 68 20 6d 6f 64 69 66 69 65 64 20 74 68 65 20 63 75 | vious.blob.which.modified.the.cu |
| 8d6e0 | 72 72 65 6e 74 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 | rrent.file."...(interactive)...( |
| 8d700 | 69 66 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 | if-let.((file.(or.magit-buffer-f |
| 8d720 | 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 | ile-name......................(b |
| 8d740 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 | uffer-file-name.(buffer-base-buf |
| 8d760 | 66 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 61 6e 63 65 73 74 6f | fer))))).......(if-let.((ancesto |
| 8d780 | 72 20 28 6d 61 67 69 74 2d 62 6c 6f 62 2d 61 6e 63 65 73 74 6f 72 20 6d 61 67 69 74 2d 62 75 66 | r.(magit-blob-ancestor.magit-buf |
| 8d7a0 | 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | fer-revision.file)))...........( |
| 8d7c0 | 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 20 61 6e 63 65 73 74 6f 72 29 0a 20 20 20 20 20 | magit-blob-visit.ancestor)...... |
| 8d7e0 | 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 59 6f 75 20 68 61 76 65 20 72 65 61 63 68 65 64 | ...(user-error."You.have.reached |
| 8d800 | 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 69 6d 65 22 29 29 0a 20 20 20 20 28 75 | .the.beginning.of.time")).....(u |
| 8d820 | 73 65 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 69 73 6e 27 74 20 76 69 73 69 74 69 6e 67 | ser-error."Buffer.isn't.visiting |
| 8d840 | 20 61 20 66 69 6c 65 20 6f 72 20 62 6c 6f 62 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | .a.file.or.blob")))..;;;###autol |
| 8d860 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 2d 66 69 6c 65 | oad.(defun.magit-blob-visit-file |
| 8d880 | 20 28 29 0a 20 20 22 56 69 65 77 20 74 68 65 20 66 69 6c 65 20 66 72 6f 6d 20 74 68 65 20 77 6f | .()..."View.the.file.from.the.wo |
| 8d8a0 | 72 6b 74 72 65 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 | rktree.corresponding.to.the.curr |
| 8d8c0 | 65 6e 74 20 62 6c 6f 62 2e 0a 57 68 65 6e 20 76 69 73 69 74 69 6e 67 20 61 20 62 6c 6f 62 20 6f | ent.blob..When.visiting.a.blob.o |
| 8d8e0 | 72 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 69 6e 64 65 78 2c 20 74 68 | r.the.version.from.the.index,.th |
| 8d900 | 65 6e 20 67 6f 20 74 6f 0a 74 68 65 20 73 61 6d 65 20 6c 6f 63 61 74 69 6f 6e 20 69 6e 20 74 68 | en.go.to.the.same.location.in.th |
| 8d920 | 65 20 72 65 73 70 65 63 74 69 76 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 | e.respective.file.in.the.working |
| 8d940 | 20 74 72 65 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 2d 6c 65 | .tree."...(interactive)...(if-le |
| 8d960 | 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 | t.((file.(magit-file-relative-na |
| 8d980 | 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 2d 69 6e | me))).......(magit-find-file--in |
| 8d9a0 | 74 65 72 6e 61 6c 20 22 7b 77 6f 72 6b 74 72 65 65 7d 22 20 66 69 6c 65 20 23 27 70 6f 70 2d 74 | ternal."{worktree}".file.#'pop-t |
| 8d9c0 | 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 28 75 73 65 72 2d | o-buffer-same-window).....(user- |
| 8d9e0 | 65 72 72 6f 72 20 22 4e 6f 74 20 76 69 73 69 74 69 6e 67 20 61 20 62 6c 6f 62 22 29 29 29 0a 0a | error."Not.visiting.a.blob"))).. |
| 8da00 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 20 28 62 6c 6f 62 2d 6f 72 | (defun.magit-blob-visit.(blob-or |
| 8da20 | 2d 66 69 6c 65 29 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 62 6c 6f 62 2d 6f 72 2d 66 69 | -file)...(if.(stringp.blob-or-fi |
| 8da40 | 6c 65 29 0a 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 20 62 6c 6f 62 2d 6f 72 2d 66 69 6c | le).......(find-file.blob-or-fil |
| 8da60 | 65 29 0a 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 76 20 2c 66 69 6c 65 | e).....(pcase-let.((`(,rev.,file |
| 8da80 | 29 20 62 6c 6f 62 2d 6f 72 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 | ).blob-or-file)).......(magit-fi |
| 8daa0 | 6e 64 2d 66 69 6c 65 20 72 65 76 20 66 69 6c 65 29 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 | nd-file.rev.file).......(apply.# |
| 8dac0 | 27 6d 65 73 73 61 67 65 20 22 25 73 20 28 25 73 20 25 73 20 61 67 6f 29 22 0a 20 20 20 20 20 20 | 'message."%s.(%s.%s.ago)"....... |
| 8dae0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 72 65 | .......(magit-rev-format."%s".re |
| 8db00 | 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 61 67 65 20 28 6d 61 67 | v)..............(magit--age.(mag |
| 8db20 | 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 63 74 22 20 72 65 76 29 29 29 29 29 29 0a 0a 28 | it-rev-format."%ct".rev))))))..( |
| 8db40 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 61 6e 63 65 73 74 6f 72 20 28 72 65 76 20 66 | defun.magit-blob-ancestor.(rev.f |
| 8db60 | 69 6c 65 29 0a 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 6d 61 67 69 74 2d 77 69 74 68 2d | ile)...(let.((lines.(magit-with- |
| 8db80 | 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | toplevel..................(magit |
| 8dba0 | 2d 67 69 74 2d 6c 69 6e 65 73 20 22 6c 6f 67 22 20 22 2d 32 22 20 22 2d 2d 66 6f 72 6d 61 74 3d | -git-lines."log"."-2"."--format= |
| 8dbc0 | 25 48 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %H"."--name-only"............... |
| 8dbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 28 | ...................."--follow".( |
| 8dc00 | 6f 72 20 72 65 76 20 22 48 45 41 44 22 29 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 29 0a 20 20 20 | or.rev."HEAD")."--".file)))).... |
| 8dc20 | 20 28 69 66 20 72 65 76 20 28 63 64 64 72 20 6c 69 6e 65 73 29 20 28 62 75 74 6c 61 73 74 20 6c | .(if.rev.(cddr.lines).(butlast.l |
| 8dc40 | 69 6e 65 73 20 32 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 73 75 | ines.2))))..(defun.magit-blob-su |
| 8dc60 | 63 63 65 73 73 6f 72 20 28 72 65 76 20 66 69 6c 65 29 0a 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 | ccessor.(rev.file)...(let.((line |
| 8dc80 | 73 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 | s.(magit-with-toplevel.......... |
| 8dca0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 6c 6f 67 22 20 22 | ........(magit-git-lines."log"." |
| 8dcc0 | 2d 2d 66 6f 72 6d 61 74 3d 25 48 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 22 2d 2d 66 6f | --format=%H"."--name-only"."--fo |
| 8dce0 | 6c 6c 6f 77 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | llow"........................... |
| 8dd00 | 20 20 20 20 20 20 20 20 22 48 45 41 44 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 29 0a 20 20 20 | ........"HEAD"."--".file)))).... |
| 8dd20 | 20 28 63 61 74 63 68 20 27 66 6f 75 6e 64 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 6c 69 6e 65 | .(catch.'found.......(while.line |
| 8dd40 | 73 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 28 6e 74 68 20 32 20 6c 69 6e 65 | s.........(if.(equal.(nth.2.line |
| 8dd60 | 73 29 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 68 72 6f 77 20 27 66 6f 75 6e | s).rev).............(throw.'foun |
| 8dd80 | 64 20 28 6c 69 73 74 20 28 6e 74 68 20 30 20 6c 69 6e 65 73 29 20 28 6e 74 68 20 31 20 6c 69 6e | d.(list.(nth.0.lines).(nth.1.lin |
| 8dda0 | 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 69 6e 65 73 20 28 6e 74 68 | es)))...........(setq.lines.(nth |
| 8ddc0 | 63 64 72 20 32 20 6c 69 6e 65 73 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 46 69 6c 65 20 43 6f 6d | cdr.2.lines)))))))..;;;.File.Com |
| 8dde0 | 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 20 | mands..(defun.magit-file-rename. |
| 8de00 | 28 66 69 6c 65 20 6e 65 77 6e 61 6d 65 29 0a 20 20 22 52 65 6e 61 6d 65 20 6f 72 20 6d 6f 76 65 | (file.newname)..."Rename.or.move |
| 8de20 | 20 46 49 4c 45 20 74 6f 20 4e 45 57 4e 41 4d 45 2e 0a 4e 45 57 4e 41 4d 45 20 6d 61 79 20 62 65 | .FILE.to.NEWNAME..NEWNAME.may.be |
| 8de40 | 20 61 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 2e 20 20 49 66 20 46 | .a.file.or.directory.name...If.F |
| 8de60 | 49 4c 45 20 69 73 6e 27 74 20 74 72 61 63 6b 65 64 20 69 6e 0a 47 69 74 2c 20 66 61 6c 6c 62 61 | ILE.isn't.tracked.in.Git,.fallba |
| 8de80 | 63 6b 20 74 6f 20 75 73 69 6e 67 20 60 72 65 6e 61 6d 65 2d 66 69 6c 65 27 2e 22 0a 20 20 28 69 | ck.to.using.`rename-file'."...(i |
| 8dea0 | 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 66 69 6c 65 20 28 6d 61 67 69 | nteractive....(let*.((file.(magi |
| 8dec0 | 74 2d 72 65 61 64 2d 66 69 6c 65 20 22 52 65 6e 61 6d 65 20 66 69 6c 65 22 29 29 0a 20 20 20 20 | t-read-file."Rename.file"))..... |
| 8dee0 | 20 20 20 20 20 20 28 70 61 74 68 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 | ......(path.(expand-file-name.fi |
| 8df00 | 6c 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 | le.(magit-toplevel))))......(lis |
| 8df20 | 74 20 70 61 74 68 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 | t.path.(expand-file-name........ |
| 8df40 | 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6f 72 6d 61 | ..........(read-file-name.(forma |
| 8df60 | 74 20 22 4d 6f 76 65 20 25 73 20 74 6f 20 64 65 73 74 69 6e 61 74 69 6f 6e 3a 20 22 20 66 69 6c | t."Move.%s.to.destination:.".fil |
| 8df80 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| 8dfa0 | 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 29 29 | ....(file-name-directory.path))) |
| 8dfc0 | 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6f 6c 64 62 75 66 20 28 67 65 74 2d 66 69 6c 65 2d 62 75 | )))...(let.((oldbuf.(get-file-bu |
| 8dfe0 | 66 66 65 72 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 64 73 74 64 69 72 20 28 66 69 6c | ffer.file)).........(dstdir.(fil |
| 8e000 | 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 65 77 6e 61 6d 65 29 29 0a 20 20 20 20 20 | e-name-directory.newname))...... |
| 8e020 | 20 20 20 28 64 73 74 66 69 6c 65 20 28 69 66 20 28 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 2d | ...(dstfile.(if.(directory-name- |
| 8e040 | 70 20 6e 65 77 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.newname)...................... |
| 8e060 | 28 63 6f 6e 63 61 74 20 6e 65 77 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 | (concat.newname.(file-name-nondi |
| 8e080 | 72 65 63 74 6f 72 79 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rectory.file)).................. |
| 8e0a0 | 20 20 6e 65 77 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6f 6c 64 62 | ..newname))).....(when.(and.oldb |
| 8e0c0 | 75 66 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6f 6c 64 62 75 66 29 29 0a 20 | uf.(buffer-modified-p.oldbuf)).. |
| 8e0e0 | 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 53 61 76 65 20 25 73 20 62 65 66 6f 72 65 | .....(user-error."Save.%s.before |
| 8e100 | 20 6d 6f 76 69 6e 67 20 69 74 22 20 66 69 6c 65 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 | .moving.it".file)).....(when.(fi |
| 8e120 | 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 73 74 66 69 6c 65 29 0a 20 20 20 20 20 20 28 75 73 65 72 | le-exists-p.dstfile).......(user |
| 8e140 | 2d 65 72 72 6f 72 20 22 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 22 20 64 73 74 66 69 | -error."%s.already.exists".dstfi |
| 8e160 | 6c 65 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 | le)).....(unless.(file-exists-p. |
| 8e180 | 64 73 74 64 69 72 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 44 65 73 74 69 | dstdir).......(user-error."Desti |
| 8e1a0 | 6e 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 25 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 | nation.directory.%s.does.not.exi |
| 8e1c0 | 73 74 22 20 64 73 74 64 69 72 29 29 0a 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 66 69 6c 65 | st".dstdir)).....(if.(magit-file |
| 8e1e0 | 2d 74 72 61 63 6b 65 64 2d 70 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | -tracked-p.file).........(magit- |
| 8e200 | 63 61 6c 6c 2d 67 69 74 20 22 6d 76 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | call-git."mv"................... |
| 8e220 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f | ......(magit-convert-filename-fo |
| 8e240 | 72 2d 67 69 74 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-git.file)..................... |
| 8e260 | 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d | ....(magit-convert-filename-for- |
| 8e280 | 67 69 74 20 6e 65 77 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 28 72 65 6e 61 6d 65 2d 66 69 6c 65 | git.newname)).......(rename-file |
| 8e2a0 | 20 66 69 6c 65 20 6e 65 77 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 | .file.newname.current-prefix-arg |
| 8e2c0 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6f 6c 64 62 75 66 0a 20 20 20 20 20 20 28 77 69 74 68 2d | )).....(when.oldbuf.......(with- |
| 8e2e0 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 6f 6c 64 62 75 66 0a 20 20 20 20 20 20 20 20 28 6c | current-buffer.oldbuf.........(l |
| 8e300 | 65 74 20 28 28 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 62 75 66 66 65 72 2d 72 65 61 | et.((buffer-read-only.buffer-rea |
| 8e320 | 64 2d 6f 6e 6c 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 76 69 73 69 74 65 64 2d | d-only))...........(set-visited- |
| 8e340 | 66 69 6c 65 2d 6e 61 6d 65 20 64 73 74 66 69 6c 65 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 | file-name.dstfile.nil.t))....... |
| 8e360 | 20 20 28 69 66 20 28 66 62 6f 75 6e 64 70 20 27 76 63 2d 72 65 66 72 65 73 68 2d 73 74 61 74 65 | ..(if.(fboundp.'vc-refresh-state |
| 8e380 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 76 63 2d 72 65 66 72 65 73 68 2d 73 74 61 74 65 29 | ).............(vc-refresh-state) |
| 8e3a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 | ...........(with-no-warnings.... |
| 8e3c0 | 20 20 20 20 20 20 20 20 20 28 76 63 2d 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 29 29 29 29 29 | .........(vc-find-file-hook))))) |
| 8e3e0 | 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | )...(magit-refresh))..(defun.mag |
| 8e400 | 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 20 28 66 69 6c 65 73 20 26 6f 70 74 69 6f 6e 61 6c | it-file-untrack.(files.&optional |
| 8e420 | 20 66 6f 72 63 65 29 0a 20 20 22 55 6e 74 72 61 63 6b 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 | .force)..."Untrack.the.selected. |
| 8e440 | 46 49 4c 45 53 20 6f 72 20 6f 6e 65 20 66 69 6c 65 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 | FILES.or.one.file.read.in.the.mi |
| 8e460 | 6e 69 62 75 66 66 65 72 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | nibuffer...With.a.prefix.argumen |
| 8e480 | 74 20 46 4f 52 43 45 20 64 6f 20 73 6f 20 65 76 65 6e 20 77 68 65 6e 20 74 68 65 20 66 69 6c 65 | t.FORCE.do.so.even.when.the.file |
| 8e4a0 | 73 20 68 61 76 65 0a 73 74 61 67 65 64 20 61 73 20 77 65 6c 6c 20 61 73 20 75 6e 73 74 61 67 65 | s.have.staged.as.well.as.unstage |
| 8e4c0 | 64 20 63 68 61 6e 67 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 | d.changes."...(interactive.(list |
| 8e4e0 | 20 28 6f 72 20 28 69 66 2d 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 72 65 67 69 | .(or.(if-let.((files.(magit-regi |
| 8e500 | 6f 6e 2d 76 61 6c 75 65 73 20 27 66 69 6c 65 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | on-values.'file.t)))............ |
| 8e520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 66 69 6c | ..................(if.(magit-fil |
| 8e540 | 65 2d 74 72 61 63 6b 65 64 2d 70 20 28 63 61 72 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 | e-tracked-p.(car.files))........ |
| 8e560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ..........................(magit |
| 8e580 | 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 27 75 6e 74 72 61 63 6b 20 66 69 6c 65 73 20 22 55 | -confirm-files.'untrack.files."U |
| 8e5a0 | 6e 74 72 61 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntrack")........................ |
| 8e5c0 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 6c 72 65 61 64 79 20 75 6e 74 | ........(user-error."Already.unt |
| 8e5e0 | 72 61 63 6b 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | racked"))....................... |
| 8e600 | 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 74 72 61 63 6b 65 64 2d 66 | .....(list.(magit-read-tracked-f |
| 8e620 | 69 6c 65 20 22 55 6e 74 72 61 63 6b 20 66 69 6c 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ile."Untrack.file")))).......... |
| 8e640 | 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 | ............current-prefix-arg)) |
| 8e660 | 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 | ...(magit-with-toplevel.....(mag |
| 8e680 | 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 6d 22 20 22 2d 2d 63 61 63 68 65 64 22 20 28 61 6e 64 20 | it-run-git."rm"."--cached".(and. |
| 8e6a0 | 66 6f 72 63 65 20 22 2d 2d 66 6f 72 63 65 22 29 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 29 0a 0a | force."--force")."--".files))).. |
| 8e6c0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 20 28 66 69 6c 65 73 20 | (defun.magit-file-delete.(files. |
| 8e6e0 | 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 0a 20 20 22 44 65 6c 65 74 65 20 74 68 65 20 73 | &optional.force)..."Delete.the.s |
| 8e700 | 65 6c 65 63 74 65 64 20 46 49 4c 45 53 20 6f 72 20 6f 6e 65 20 66 69 6c 65 20 72 65 61 64 20 69 | elected.FILES.or.one.file.read.i |
| 8e720 | 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 | n.the.minibuffer...With.a.prefix |
| 8e740 | 20 61 72 67 75 6d 65 6e 74 20 46 4f 52 43 45 20 64 6f 20 73 6f 20 65 76 65 6e 20 77 68 65 6e 20 | .argument.FORCE.do.so.even.when. |
| 8e760 | 74 68 65 20 66 69 6c 65 73 20 68 61 76 65 0a 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 | the.files.have.uncommitted.chang |
| 8e780 | 65 73 2e 20 20 57 68 65 6e 20 74 68 65 20 66 69 6c 65 73 20 61 72 65 6e 27 74 20 62 65 69 6e 67 | es...When.the.files.aren't.being |
| 8e7a0 | 20 74 72 61 63 6b 65 64 20 69 6e 0a 47 69 74 2c 20 74 68 65 6e 20 66 61 6c 6c 62 61 63 6b 20 74 | .tracked.in.Git,.then.fallback.t |
| 8e7c0 | 6f 20 75 73 69 6e 67 20 60 64 65 6c 65 74 65 2d 66 69 6c 65 27 2e 22 0a 20 20 28 69 6e 74 65 72 | o.using.`delete-file'."...(inter |
| 8e7e0 | 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 69 66 2d 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 | active.(list.(if-let.((files.(ma |
| 8e800 | 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 66 69 6c 65 20 74 29 29 29 0a 20 20 20 | git-region-values.'file.t))).... |
| 8e820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e | ......................(magit-con |
| 8e840 | 66 69 72 6d 2d 66 69 6c 65 73 20 27 64 65 6c 65 74 65 20 66 69 6c 65 73 20 22 44 65 6c 65 74 65 | firm-files.'delete.files."Delete |
| 8e860 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 | ")........................(list. |
| 8e880 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 20 22 44 65 6c 65 74 65 20 66 69 6c 65 22 29 29 | (magit-read-file."Delete.file")) |
| 8e8a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 | )......................current-p |
| 8e8c0 | 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 74 72 | refix-arg))...(if.(magit-file-tr |
| 8e8e0 | 61 63 6b 65 64 2d 70 20 28 63 61 72 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 | acked-p.(car.files)).......(magi |
| 8e900 | 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 6d 22 20 28 61 6e 64 20 66 6f 72 63 65 20 22 2d 2d 66 6f | t-call-git."rm".(and.force."--fo |
| 8e920 | 72 63 65 22 29 20 22 2d 2d 22 20 66 69 6c 65 73 29 0a 20 20 20 20 28 6c 65 74 20 28 28 74 6f 70 | rce")."--".files).....(let.((top |
| 8e940 | 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 28 64 6f | dir.(magit-toplevel))).......(do |
| 8e960 | 6c 69 73 74 20 28 66 69 6c 65 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 | list.(file.files).........(delet |
| 8e980 | 65 2d 66 69 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 20 74 6f | e-file.(expand-file-name.file.to |
| 8e9a0 | 70 64 69 72 29 20 74 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a | pdir).t))))...(magit-refresh)).. |
| 8e9c0 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 | ;;;###autoload.(defun.magit-file |
| 8e9e0 | 2d 63 68 65 63 6b 6f 75 74 20 28 72 65 76 20 66 69 6c 65 29 0a 20 20 22 43 68 65 63 6b 6f 75 74 | -checkout.(rev.file)..."Checkout |
| 8ea00 | 20 46 49 4c 45 20 66 72 6f 6d 20 52 45 56 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a | .FILE.from.REV."...(interactive. |
| 8ea20 | 20 20 20 28 6c 65 74 20 28 28 72 65 76 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 | ...(let.((rev.(magit-read-branch |
| 8ea40 | 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 68 65 63 6b | -or-commit................"Check |
| 8ea60 | 6f 75 74 20 66 72 6f 6d 20 72 65 76 69 73 69 6f 6e 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | out.from.revision".magit-buffer- |
| 8ea80 | 72 65 76 69 73 69 6f 6e 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 72 65 76 20 28 6d 61 67 69 | revision)))......(list.rev.(magi |
| 8eaa0 | 74 2d 72 65 61 64 2d 66 69 6c 65 2d 66 72 6f 6d 2d 72 65 76 20 72 65 76 20 22 43 68 65 63 6b 6f | t-read-file-from-rev.rev."Checko |
| 8eac0 | 75 74 20 66 69 6c 65 22 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 | ut.file"))))...(magit-with-tople |
| 8eae0 | 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 | vel.....(magit-run-git."checkout |
| 8eb00 | 22 20 72 65 76 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 3b 3b 3b 20 52 65 61 64 20 46 69 6c | ".rev."--".file)))..;;;.Read.Fil |
| 8eb20 | 65 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 68 69 73 74 20 | e..(defvar.magit-read-file-hist. |
| 8eb40 | 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 66 72 6f | nil)..(defun.magit-read-file-fro |
| 8eb60 | 6d 2d 72 65 76 20 28 72 65 76 20 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 | m-rev.(rev.prompt.&optional.defa |
| 8eb80 | 75 6c 74 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 72 65 76 69 73 | ult)...(let.((files.(magit-revis |
| 8eba0 | 69 6f 6e 2d 66 69 6c 65 73 20 72 65 76 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 | ion-files.rev))).....(magit-comp |
| 8ebc0 | 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 70 72 6f 6d 70 74 20 66 69 6c 65 73 20 6e 69 | leting-read......prompt.files.ni |
| 8ebe0 | 6c 20 74 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 68 69 73 74 0a 20 20 | l.t.nil.'magit-read-file-hist... |
| 8ec00 | 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6f 72 20 64 65 66 61 75 6c 74 20 28 6d 61 67 | ...(car.(member.(or.default.(mag |
| 8ec20 | 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 20 66 69 6c 65 73 29 29 29 29 29 0a 0a 28 64 | it-current-file)).files)))))..(d |
| 8ec40 | 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 20 28 70 72 6f 6d 70 74 20 26 6f 70 | efun.magit-read-file.(prompt.&op |
| 8ec60 | 74 69 6f 6e 61 6c 20 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 | tional.tracked-only)...(magit-wi |
| 8ec80 | 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6c 65 74 20 28 28 63 68 6f 69 63 65 73 20 28 | th-toplevel.....(let.((choices.( |
| 8eca0 | 6e 63 6f 6e 63 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 | nconc.(magit-list-files)........ |
| 8ecc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 74 72 61 | ...................(and.(not.tra |
| 8ece0 | 63 6b 65 64 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cked-only)...................... |
| 8ed00 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 | ..........(magit-untracked-files |
| 8ed20 | 29 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 | ))))).......(magit-completing-re |
| 8ed40 | 61 64 0a 20 20 20 20 20 20 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 6e 69 6c 20 74 20 6e | ad........prompt.choices.nil.t.n |
| 8ed60 | 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6f 72 20 28 | il.nil........(car.(member.(or.( |
| 8ed80 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 28 66 69 6c 65 20 73 75 | magit-section-value-if.'(file.su |
| 8eda0 | 62 6d 6f 64 75 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bmodule))....................... |
| 8edc0 | 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 6e 69 6c 20 | ..(magit-file-relative-name.nil. |
| 8ede0 | 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tracked-only)).................. |
| 8ee00 | 20 20 20 63 68 6f 69 63 65 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 | ...choices))))))..(defun.magit-r |
| 8ee20 | 65 61 64 2d 74 72 61 63 6b 65 64 2d 66 69 6c 65 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 6d 61 67 | ead-tracked-file.(prompt)...(mag |
| 8ee40 | 69 74 2d 72 65 61 64 2d 66 69 6c 65 20 70 72 6f 6d 70 74 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 | it-read-file.prompt.t))..(defun. |
| 8ee60 | 6d 61 67 69 74 2d 72 65 61 64 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 20 28 26 6f 70 74 69 6f | magit-read-unmerged-file.(&optio |
| 8ee80 | 6e 61 6c 20 70 72 6f 6d 70 74 29 0a 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 20 28 6d | nal.prompt)...(let.((current..(m |
| 8eea0 | 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6d | agit-current-file)).........(unm |
| 8eec0 | 65 72 67 65 64 20 28 6d 61 67 69 74 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 73 29 29 29 0a 20 | erged.(magit-unmerged-files))).. |
| 8eee0 | 20 20 20 28 75 6e 6c 65 73 73 20 75 6e 6d 65 72 67 65 64 0a 20 20 20 20 20 20 28 75 73 65 72 2d | ...(unless.unmerged.......(user- |
| 8ef00 | 65 72 72 6f 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 75 6e 72 65 73 6f 6c 76 65 64 20 63 | error."There.are.no.unresolved.c |
| 8ef20 | 6f 6e 66 6c 69 63 74 73 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e | onflicts")).....(magit-completin |
| 8ef40 | 67 2d 72 65 61 64 20 28 6f 72 20 70 72 6f 6d 70 74 20 22 52 65 73 6f 6c 76 65 20 66 69 6c 65 22 | g-read.(or.prompt."Resolve.file" |
| 8ef60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 6d | )............................unm |
| 8ef80 | 65 72 67 65 64 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | erged.nil.t.nil.nil............. |
| 8efa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 63 75 72 72 | ...............(car.(member.curr |
| 8efc0 | 65 6e 74 20 75 6e 6d 65 72 67 65 64 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ent.unmerged)))))..(defun.magit- |
| 8efe0 | 72 65 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 28 70 72 6f 6d 70 74 20 66 69 6c 65 73 20 26 | read-file-choice.(prompt.files.& |
| 8f000 | 6f 70 74 69 6f 6e 61 6c 20 65 72 72 6f 72 20 64 65 66 61 75 6c 74 29 0a 20 20 22 52 65 61 64 20 | optional.error.default)..."Read. |
| 8f020 | 66 69 6c 65 20 66 72 6f 6d 20 46 49 4c 45 53 2e 0a 0a 49 66 20 46 49 4c 45 53 20 68 61 73 20 6f | file.from.FILES...If.FILES.has.o |
| 8f040 | 6e 6c 79 20 6f 6e 65 20 6d 65 6d 62 65 72 2c 20 72 65 74 75 72 6e 20 74 68 61 74 20 69 6e 73 74 | nly.one.member,.return.that.inst |
| 8f060 | 65 61 64 20 6f 66 20 70 72 6f 6d 70 74 69 6e 67 2e 0a 49 66 20 46 49 4c 45 53 20 68 61 73 20 6e | ead.of.prompting..If.FILES.has.n |
| 8f080 | 6f 20 6d 65 6d 62 65 72 73 2c 20 67 69 76 65 20 61 20 75 73 65 72 20 65 72 72 6f 72 2e 20 20 45 | o.members,.give.a.user.error...E |
| 8f0a0 | 52 52 4f 52 20 63 61 6e 20 62 65 20 67 69 76 65 6e 0a 74 6f 20 70 72 6f 76 69 64 65 20 61 20 6d | RROR.can.be.given.to.provide.a.m |
| 8f0c0 | 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 76 65 20 65 72 72 6f 72 2e 0a 0a 49 66 20 44 45 46 41 55 | ore.informative.error...If.DEFAU |
| 8f0e0 | 4c 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 74 68 69 73 20 61 73 20 74 68 65 20 64 | LT.is.non-nil,.use.this.as.the.d |
| 8f100 | 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 6e 73 74 65 61 64 20 6f 66 0a 60 6d 61 67 69 74 2d 63 | efault.value.instead.of.`magit-c |
| 8f120 | 75 72 72 65 6e 74 2d 66 69 6c 65 27 2e 22 0a 20 20 28 70 63 61 73 65 20 28 6c 65 6e 67 74 68 20 | urrent-file'."...(pcase.(length. |
| 8f140 | 66 69 6c 65 73 29 0a 20 20 20 20 28 30 20 28 75 73 65 72 2d 65 72 72 6f 72 20 28 6f 72 20 65 72 | files).....(0.(user-error.(or.er |
| 8f160 | 72 6f 72 20 22 4e 6f 20 66 69 6c 65 20 63 68 6f 69 63 65 73 22 29 29 29 0a 20 20 20 20 28 31 20 | ror."No.file.choices"))).....(1. |
| 8f180 | 28 63 61 72 20 66 69 6c 65 73 29 29 0a 20 20 20 20 28 5f 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c | (car.files)).....(_.(magit-compl |
| 8f1a0 | 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 70 72 6f 6d 70 74 20 66 69 6c 65 73 20 | eting-read.........prompt.files. |
| 8f1c0 | 6e 69 6c 20 74 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 68 69 73 74 0a | nil.t.nil.'magit-read-file-hist. |
| 8f1e0 | 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6f 72 20 64 65 66 61 75 6c 74 | ........(car.(member.(or.default |
| 8f200 | 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 20 66 69 6c 65 73 29 29 29 29 | .(magit-current-file)).files)))) |
| 8f220 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 6e 67 65 64 2d 66 69 | ))..(defun.magit-read-changed-fi |
| 8f240 | 6c 65 20 28 72 65 76 2d 6f 72 2d 72 61 6e 67 65 20 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 | le.(rev-or-range.prompt.&optiona |
| 8f260 | 6c 20 64 65 66 61 75 6c 74 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 63 68 | l.default)...(magit-read-file-ch |
| 8f280 | 6f 69 63 65 0a 20 20 20 70 72 6f 6d 70 74 0a 20 20 20 28 6d 61 67 69 74 2d 63 68 61 6e 67 65 64 | oice....prompt....(magit-changed |
| 8f2a0 | 2d 66 69 6c 65 73 20 72 65 76 2d 6f 72 2d 72 61 6e 67 65 29 0a 20 20 20 64 65 66 61 75 6c 74 0a | -files.rev-or-range)....default. |
| 8f2c0 | 20 20 20 28 63 6f 6e 63 61 74 20 22 4e 6f 20 66 69 6c 65 20 63 68 61 6e 67 65 64 20 69 6e 20 22 | ...(concat."No.file.changed.in." |
| 8f2e0 | 20 72 65 76 2d 6f 72 2d 72 61 6e 67 65 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 | .rev-or-range)))..;;;._.(provide |
| 8f300 | 20 27 6d 61 67 69 74 2d 66 69 6c 65 73 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 66 69 6c 65 73 2e 65 | .'magit-files).;;;.magit-files.e |
| 8f320 | 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l.ends.here..................... |
| 8f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 67 69 74 2e 65 6c | magit-20240404.1901/magit-git.el |
| 8f420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 8f480 | 30 33 36 33 31 36 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 32 31 00 20 30 00 00 00 | 0363160.00000000000.014321..0... |
| 8f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 8f520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 8f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f600 | 3b 3b 3b 20 6d 61 67 69 74 2d 67 69 74 2e 65 6c 20 2d 2d 2d 20 47 69 74 20 66 75 6e 63 74 69 6f | ;;;.magit-git.el.---.Git.functio |
| 8f620 | 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a | nality..-*-.lexical-binding:t.-* |
| 8f640 | 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 | -..;;.Copyright.(C).2008-2024.Th |
| 8f660 | 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b | e.Magit.Project.Contributors..;; |
| 8f680 | 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | .Author:.Jonas.Bernoulli.<jonas@ |
| 8f6a0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 | bernoul.li>.;;.Maintainer:.Jonas |
| 8f6c0 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b | .Bernoulli.<jonas@bernoul.li>..; |
| 8f6e0 | 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 | ;.SPDX-License-Identifier:.GPL-3 |
| 8f700 | 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f | .0-or-later..;;.Magit.is.free.so |
| 8f720 | 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 | ftware:.you.can.redistribute.it. |
| 8f740 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 | and/or.modify.it.;;.under.the.te |
| 8f760 | 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | rms.of.the.GNU.General.Public.Li |
| 8f780 | 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 | cense.as.published.by.;;.the.Fre |
| 8f7a0 | 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 | e.Software.Foundation,.either.ve |
| 8f7c0 | 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 | rsion.3.of.the.License,.or.;;.(a |
| 8f7e0 | 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e | t.your.option).any.later.version |
| 8f800 | 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | ..;;.;;.Magit.is.distributed.in. |
| 8f820 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
| 8f840 | 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 | .but.WITHOUT.;;.ANY.WARRANTY;.wi |
| 8f860 | 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 | thout.even.the.implied.warranty. |
| 8f880 | 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 | of.MERCHANTABILITY.;;.or.FITNESS |
| 8f8a0 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 | .FOR.A.PARTICULAR.PURPOSE...See. |
| 8f8c0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 | the.GNU.General.Public.;;.Licens |
| 8f8e0 | 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 | e.for.more.details..;;.;;.You.sh |
| 8f900 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
| 8f920 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 | .GNU.General.Public.License.;;.a |
| 8f940 | 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 | long.with.Magit...If.not,.see.<h |
| 8f960 | 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a | ttps://www.gnu.org/licenses/>... |
| 8f980 | 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 | ;;;.Commentary:..;;.This.library |
| 8f9a0 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 77 72 61 70 70 65 72 73 20 66 6f 72 20 76 61 72 69 6f 75 73 | .implements.wrappers.for.various |
| 8f9c0 | 20 47 69 74 20 70 6c 75 6d 62 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 | .Git.plumbing.commands...;;;.Cod |
| 8f9e0 | 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 61 73 65 29 0a 0a 28 72 65 71 75 | e:..(require.'magit-base)..(requ |
| 8fa00 | 69 72 65 20 27 66 6f 72 6d 61 74 2d 73 70 65 63 29 0a 0a 3b 3b 20 46 72 6f 6d 20 60 6d 61 67 69 | ire.'format-spec)..;;.From.`magi |
| 8fa20 | 74 2d 62 72 61 6e 63 68 27 2e 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | t-branch'..(defvar.magit-branch- |
| 8fa40 | 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 29 0a 28 64 65 66 76 61 72 20 | prefer-remote-upstream).(defvar. |
| 8fa60 | 6d 61 67 69 74 2d 70 75 62 6c 69 73 68 65 64 2d 62 72 61 6e 63 68 65 73 29 0a 0a 3b 3b 20 46 72 | magit-published-branches)..;;.Fr |
| 8fa80 | 6f 6d 20 60 6d 61 67 69 74 2d 6d 61 72 67 69 6e 27 2e 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | om.`magit-margin'..(declare-func |
| 8faa0 | 74 69 6f 6e 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 65 | tion.magit-maybe-make-margin-ove |
| 8fac0 | 72 6c 61 79 20 22 6d 61 67 69 74 2d 6d 61 72 67 69 6e 22 20 28 29 29 0a 0a 3b 3b 20 46 72 6f 6d | rlay."magit-margin".())..;;.From |
| 8fae0 | 20 60 6d 61 67 69 74 2d 6d 6f 64 65 27 2e 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e | .`magit-mode'..(declare-function |
| 8fb00 | 20 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 22 6d 61 67 69 74 2d 6d 6f | .magit-get-mode-buffer."magit-mo |
| 8fb20 | 64 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 20 26 6f 70 74 | de"...................(mode.&opt |
| 8fb40 | 69 6f 6e 61 6c 20 76 61 6c 75 65 20 66 72 61 6d 65 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | ional.value.frame)).(declare-fun |
| 8fb60 | 63 74 69 6f 6e 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 20 22 6d 61 67 69 74 2d 6d 6f 64 65 22 | ction.magit-refresh."magit-mode" |
| 8fb80 | 20 28 29 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 74 | .()).(defvar.magit-buffer-diff-t |
| 8fba0 | 79 70 65 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 | ype).(defvar.magit-buffer-diff-a |
| 8fbc0 | 72 67 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | rgs).(defvar.magit-buffer-file-n |
| 8fbe0 | 61 6d 65 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 | ame).(defvar.magit-buffer-log-ar |
| 8fc00 | 67 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c | gs).(defvar.magit-buffer-log-fil |
| 8fc20 | 65 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 | es).(defvar.magit-buffer-refname |
| 8fc40 | 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 | ).(defvar.magit-buffer-revision) |
| 8fc60 | 0a 0a 3b 3b 20 46 72 6f 6d 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 27 2e 0a 28 64 65 63 6c | ..;;.From.`magit-process'..(decl |
| 8fc80 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 6d 61 67 | are-function.magit-call-git."mag |
| 8fca0 | 69 74 2d 70 72 6f 63 65 73 73 22 20 28 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 64 65 63 6c 61 | it-process".(&rest.args)).(decla |
| 8fcc0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 67 69 74 20 22 6d 61 67 69 74 2d 70 72 6f | re-function.magit-git."magit-pro |
| 8fce0 | 63 65 73 73 22 20 28 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | cess".(&rest.args)).(declare-fun |
| 8fd00 | 63 74 69 6f 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 22 6d 61 67 69 | ction.magit-process-buffer."magi |
| 8fd20 | 74 2d 70 72 6f 63 65 73 73 22 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 64 69 73 70 6c 61 79 29 | t-process".(&optional.nodisplay) |
| 8fd40 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ).(declare-function.magit-proces |
| 8fd60 | 73 2d 66 69 6c 65 20 22 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 22 0a 20 20 20 20 20 20 20 20 20 | s-file."magit-process".......... |
| 8fd80 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 66 69 | .........(process.&optional.infi |
| 8fda0 | 6c 65 20 62 75 66 66 65 72 20 64 69 73 70 6c 61 79 20 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 | le.buffer.display.&rest.args)).( |
| 8fdc0 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 | declare-function.magit-process-g |
| 8fde0 | 69 74 20 22 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 22 20 28 64 65 73 74 69 6e 61 74 69 6f 6e 20 | it."magit-process".(destination. |
| 8fe00 | 26 72 65 73 74 20 61 72 67 73 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d | &rest.args)).(declare-function.m |
| 8fe20 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 22 6d 61 67 | agit-process-insert-section."mag |
| 8fe40 | 69 74 2d 70 72 6f 63 65 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | it-process"...................(p |
| 8fe60 | 77 64 20 70 72 6f 67 72 61 6d 20 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 65 72 72 63 6f 64 | wd.program.args.&optional.errcod |
| 8fe80 | 65 20 65 72 72 6c 6f 67 29 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 | e.errlog)).(defvar.magit-this-er |
| 8fea0 | 72 6f 72 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 | ror).(defvar.magit-process-error |
| 8fec0 | 2d 6d 65 73 73 61 67 65 2d 72 65 67 65 78 70 73 29 0a 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f | -message-regexps)..(eval-when-co |
| 8fee0 | 6d 70 69 6c 65 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 6f 72 69 67 2d 72 65 76 20 65 69 | mpile...(cl-pushnew.'orig-rev.ei |
| 8ff00 | 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 0a 20 20 28 63 6c 2d 70 75 73 | eio--known-slot-names)...(cl-pus |
| 8ff20 | 68 6e 65 77 20 27 6e 75 6d 62 65 72 20 65 69 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e | hnew.'number.eieio--known-slot-n |
| 8ff40 | 61 6d 65 73 29 29 0a 0a 3b 3b 3b 20 47 69 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 0a | ames))..;;;.Git.implementations. |
| 8ff60 | 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 6c 69 62 67 69 74 20 74 0a | .(defvar.magit-inhibit-libgit.t. |
| 8ff80 | 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 69 6e 68 69 62 69 74 20 74 68 65 20 75 73 65 20 6f 66 | .."Whether.to.inhibit.the.use.of |
| 8ffa0 | 20 6c 69 62 67 69 74 2e 0a 55 73 65 20 6f 66 20 6c 69 62 67 69 74 20 69 73 20 69 6e 68 69 62 69 | .libgit..Use.of.libgit.is.inhibi |
| 8ffc0 | 74 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 73 75 70 70 6f 72 74 20 66 | ted.by.default.because.support.f |
| 8ffe0 | 6f 72 20 6c 69 62 67 69 74 0a 69 6e 20 6d 61 67 69 74 20 69 73 20 6f 6e 6c 79 20 61 20 73 74 75 | or.libgit.in.magit.is.only.a.stu |
| 90000 | 62 20 66 6f 72 20 6e 6f 77 2e 20 20 54 68 65 72 65 20 69 73 20 6e 6f 20 62 65 6e 65 66 69 74 20 | b.for.now...There.is.no.benefit. |
| 90020 | 69 6e 20 75 73 69 6e 67 0a 69 74 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 6c | in.using.it.")..(defvar.magit--l |
| 90040 | 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 20 27 75 6e 6b 6e 6f 77 6e 0a 20 20 22 57 68 | ibgit-available-p.'unknown..."Wh |
| 90060 | 65 74 68 65 72 20 6c 69 62 67 69 74 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2e 0a 55 73 65 20 74 | ether.libgit.is.available..Use.t |
| 90080 | 68 65 20 66 75 6e 63 74 69 6f 6e 20 62 79 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 69 6e 73 | he.function.by.the.same.name.ins |
| 900a0 | 74 65 61 64 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 22 29 0a 0a 28 64 65 66 75 6e | tead.of.this.variable.")..(defun |
| 900c0 | 20 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 20 28 29 0a 20 20 | .magit--libgit-available-p.()... |
| 900e0 | 28 69 66 20 28 65 71 20 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d | (if.(eq.magit--libgit-available- |
| 90100 | 70 20 27 75 6e 6b 6e 6f 77 6e 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 6c | p.'unknown).......(setq.magit--l |
| 90120 | 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ibgit-available-p.............(a |
| 90140 | 6e 64 20 6d 6f 64 75 6c 65 2d 66 69 6c 65 2d 73 75 66 66 69 78 0a 20 20 20 20 20 20 20 20 20 20 | nd.module-file-suffix........... |
| 90160 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 62 67 69 74 20 28 6c 6f 63 61 74 65 2d 6c 69 62 | .......(let.((libgit.(locate-lib |
| 90180 | 72 61 72 79 20 22 6c 69 62 67 69 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rary."libgit")))................ |
| 901a0 | 20 20 20 20 28 61 6e 64 20 6c 69 62 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(and.libgit................. |
| 901c0 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 79 20 22 6c 69 62 | ........(or.(locate-library."lib |
| 901e0 | 65 67 69 74 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | egit2")......................... |
| 90200 | 20 20 20 20 28 6c 65 74 20 28 28 6c 6f 61 64 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 | ....(let.((load-path............ |
| 90220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 65 | ........................(cons.(e |
| 90240 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | xpand-file-name................. |
| 90260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 76 65 | ..........................(conve |
| 90280 | 72 74 2d 73 74 61 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 20 22 62 75 69 6c 64 22 29 0a 20 20 | rt-standard-filename."build")... |
| 902a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 902c0 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 6c 69 62 | ........(file-name-directory.lib |
| 902e0 | 67 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git))........................... |
| 90300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 61 64 2d 70 61 74 68 29 29 29 0a 20 20 20 20 | ...............load-path)))..... |
| 90320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 | ..........................(locat |
| 90340 | 65 2d 6c 69 62 72 61 72 79 20 22 6c 69 62 65 67 69 74 32 22 29 29 29 29 29 29 29 0a 20 20 20 20 | e-library."libegit2")))))))..... |
| 90360 | 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 29 29 0a 0a 28 64 65 | magit--libgit-available-p))..(de |
| 90380 | 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 69 6d 70 6c 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 | fun.magit-gitimpl.()..."Return.t |
| 903a0 | 68 65 20 47 69 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 75 73 65 64 20 69 6e 20 74 68 | he.Git.implementation.used.in.th |
| 903c0 | 69 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 28 6e 6f 74 20 | is.repository."...(if.(and.(not. |
| 903e0 | 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 6c 69 62 67 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 | magit-inhibit-libgit)........... |
| 90400 | 20 28 6e 6f 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 | .(not.(file-remote-p.default-dir |
| 90420 | 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 6c 69 62 67 | ectory))............(magit--libg |
| 90440 | 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 29 29 0a 20 20 20 20 20 20 27 6c 69 62 67 69 74 0a 20 | it-available-p)).......'libgit.. |
| 90460 | 20 20 20 27 67 69 74 29 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 3b 3b 20 46 6f 72 20 6e | ...'git))..;;;.Options..;;.For.n |
| 90480 | 6f 77 20 74 68 69 73 20 69 73 20 73 68 61 72 65 64 20 62 65 74 77 65 65 6e 20 60 6d 61 67 69 74 | ow.this.is.shared.between.`magit |
| 904a0 | 2d 70 72 6f 63 65 73 73 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 67 69 74 27 2e 0a 28 64 65 66 67 | -process'.and.`magit-git'..(defg |
| 904c0 | 72 6f 75 70 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 20 6e 69 6c 0a 20 20 22 47 69 74 20 61 6e | roup.magit-process.nil..."Git.an |
| 904e0 | 64 20 6f 74 68 65 72 20 65 78 74 65 72 6e 61 6c 20 70 72 6f 63 65 73 73 65 73 20 75 73 65 64 20 | d.other.external.processes.used. |
| 90500 | 62 79 20 4d 61 67 69 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 | by.Magit."...:group.'magit)..(de |
| 90520 | 66 76 61 72 20 6d 61 67 69 74 2d 67 69 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 28 6c 69 | fvar.magit-git-environment...(li |
| 90540 | 73 74 20 28 66 6f 72 6d 61 74 20 22 49 4e 53 49 44 45 5f 45 4d 41 43 53 3d 25 73 2c 6d 61 67 69 | st.(format."INSIDE_EMACS=%s,magi |
| 90560 | 74 22 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 22 50 72 65 70 65 6e 64 65 64 20 | t".emacs-version))..."Prepended. |
| 90580 | 74 6f 20 60 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 20 77 68 69 6c 65 20 72 | to.`process-environment'.while.r |
| 905a0 | 75 6e 6e 69 6e 67 20 67 69 74 2e 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d | unning.git.")..(defcustom.magit- |
| 905c0 | 67 69 74 2d 6f 75 74 70 75 74 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 0a 20 20 28 61 6e 64 20 | git-output-coding-system...(and. |
| 905e0 | 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 20 27 75 74 | (eq.system-type.'windows-nt).'ut |
| 90600 | 66 2d 38 29 0a 20 20 22 43 6f 64 69 6e 67 20 73 79 73 74 65 6d 20 66 6f 72 20 72 65 63 65 69 76 | f-8)..."Coding.system.for.receiv |
| 90620 | 69 6e 67 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 47 69 74 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c | ing.output.from.Git...If.non-nil |
| 90640 | 2c 20 74 68 65 20 47 69 74 20 63 6f 6e 66 69 67 20 76 61 6c 75 65 20 60 69 31 38 6e 2e 6c 6f 67 | ,.the.Git.config.value.`i18n.log |
| 90660 | 4f 75 74 70 75 74 45 6e 63 6f 64 69 6e 67 27 20 73 68 6f 75 6c 64 0a 62 65 20 73 65 74 20 76 69 | OutputEncoding'.should.be.set.vi |
| 90680 | 61 20 60 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 27 20 74 | a.`magit-git-global-arguments'.t |
| 906a0 | 6f 20 76 61 6c 75 65 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 0a 74 68 69 73 2e 22 0a 20 | o.value.consistent.with.this.".. |
| 906c0 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 | .:package-version.'(magit..."2.9 |
| 906e0 | 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a | .0")...:group.'magit-process...: |
| 90700 | 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 3a 74 61 | type.'(choice.(coding-system.:ta |
| 90720 | 67 20 22 43 6f 64 69 6e 67 20 73 79 73 74 65 6d 20 74 6f 20 64 65 63 6f 64 65 20 47 69 74 20 6f | g."Coding.system.to.decode.Git.o |
| 90740 | 75 74 70 75 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | utput")..................(const. |
| 90760 | 3a 74 61 67 20 22 55 73 65 20 73 79 73 74 65 6d 20 64 65 66 61 75 6c 74 22 20 6e 69 6c 29 29 29 | :tag."Use.system.default".nil))) |
| 90780 | 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 67 69 74 2d 77 33 32 2d 70 61 74 68 2d 68 61 63 | ..(defvar.magit-git-w32-path-hac |
| 907a0 | 6b 20 6e 69 6c 0a 20 20 22 41 6c 69 73 74 20 6f 66 20 28 45 58 45 20 2e 20 28 50 41 54 48 45 4e | k.nil..."Alist.of.(EXE...(PATHEN |
| 907c0 | 54 52 59 29 29 2e 0a 54 68 69 73 20 73 70 65 63 69 66 69 65 73 20 77 68 61 74 20 61 64 64 69 74 | TRY))..This.specifies.what.addit |
| 907e0 | 69 6f 6e 61 6c 20 50 41 54 48 20 73 65 74 74 69 6e 67 20 6e 65 65 64 73 20 74 6f 20 62 65 20 61 | ional.PATH.setting.needs.to.be.a |
| 90800 | 64 64 65 64 20 74 6f 0a 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 69 6e 20 6f 72 64 65 72 | dded.to.the.environment.in.order |
| 90820 | 20 74 6f 20 72 75 6e 20 74 68 65 20 6e 6f 6e 2d 77 72 61 70 70 65 72 20 67 69 74 20 65 78 65 63 | .to.run.the.non-wrapper.git.exec |
| 90840 | 75 74 61 62 6c 65 73 0a 73 75 63 63 65 73 73 66 75 6c 6c 79 2e 22 29 0a 0a 28 64 65 66 63 75 73 | utables.successfully.")..(defcus |
| 90860 | 74 6f 6d 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 28 6f 72 20 28 | tom.magit-git-executable...(or.( |
| 90880 | 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 | and.(eq.system-type.'windows-nt) |
| 908a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 76 6f 69 64 20 74 68 65 20 77 72 61 70 70 65 72 | ............;;.Avoid.the.wrapper |
| 908c0 | 73 20 22 63 6d 64 2f 67 69 74 2e 65 78 65 22 20 61 6e 64 20 22 63 6d 64 2f 67 69 74 2e 63 6d 64 | s."cmd/git.exe".and."cmd/git.cmd |
| 908e0 | 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 68 69 63 68 20 61 72 65 20 6d 75 63 68 20 | ",............;;.which.are.much. |
| 90900 | 73 6c 6f 77 65 72 20 74 68 61 6e 20 75 73 69 6e 67 20 22 62 69 6e 2f 67 69 74 2e 65 78 65 22 20 | slower.than.using."bin/git.exe". |
| 90920 | 64 69 72 65 63 74 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 | directly.............(and-let*.( |
| 90940 | 28 65 78 65 63 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 67 69 74 22 29 29 29 0a | (exec.(executable-find."git"))). |
| 90960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 | .............(ignore-errors..... |
| 90980 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 69 74 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 32 2e | ...........;;.Git.for.Windows.2. |
| 909a0 | 78 20 70 72 6f 76 69 64 65 73 20 63 79 67 70 61 74 68 20 73 6f 20 77 65 20 63 61 6e 0a 20 20 20 | x.provides.cygpath.so.we.can.... |
| 909c0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 73 6b 20 69 74 20 66 6f 72 20 6e 61 74 69 76 65 | ............;;.ask.it.for.native |
| 909e0 | 20 70 61 74 68 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 | .paths.................(let*.((c |
| 90a00 | 6f 72 65 2d 65 78 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ore-exe........................( |
| 90a20 | 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | car.........................(pro |
| 90a40 | 63 65 73 73 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cess-lines...................... |
| 90a60 | 20 20 20 20 65 78 65 63 20 22 2d 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....exec."-c"................... |
| 90a80 | 20 20 20 20 20 20 20 22 61 6c 69 61 73 2e 58 3d 21 78 28 29 20 7b 20 77 68 69 63 68 20 5c 22 24 | ......."alias.X=!x().{.which.\"$ |
| 90aa0 | 31 5c 22 20 7c 20 63 79 67 70 61 74 68 20 2d 6d 66 20 2d 3b 20 7d 3b 20 78 22 0a 20 20 20 20 20 | 1\".|.cygpath.-mf.-;.};.x"...... |
| 90ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 58 22 20 22 67 69 74 22 29 29 29 | ...................."X"."git"))) |
| 90ae0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 61 63 6b 2d 65 6e 74 | .......................(hack-ent |
| 90b00 | 72 79 20 28 61 73 73 6f 63 20 63 6f 72 65 2d 65 78 65 20 6d 61 67 69 74 2d 67 69 74 2d 77 33 32 | ry.(assoc.core-exe.magit-git-w32 |
| 90b20 | 2d 70 61 74 68 2d 68 61 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -path-hack)).................... |
| 90b40 | 20 20 20 3b 3b 20 52 75 6e 6e 69 6e 67 20 74 68 65 20 6c 69 62 65 78 65 63 2f 67 69 74 2d 63 6f | ...;;.Running.the.libexec/git-co |
| 90b60 | 72 65 20 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | re.executable................... |
| 90b80 | 20 20 20 20 3b 3b 20 72 65 71 75 69 72 65 73 20 73 6f 6d 65 20 65 78 74 72 61 20 50 41 54 48 20 | ....;;.requires.some.extra.PATH. |
| 90ba0 | 65 6e 74 72 69 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | entries........................( |
| 90bc0 | 70 61 74 68 2d 68 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | path-hack....................... |
| 90be0 | 20 28 6c 69 73 74 20 28 63 6f 6e 63 61 74 20 22 50 41 54 48 3d 22 0a 20 20 20 20 20 20 20 20 20 | .(list.(concat."PATH=".......... |
| 90c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 | ............................(car |
| 90c20 | 20 28 70 72 6f 63 65 73 73 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(process-lines................. |
| 90c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 65 63 20 | ...........................exec. |
| 90c60 | 22 2d 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "-c"............................ |
| 90c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 6c 69 61 73 2e 50 3d 21 63 79 67 70 61 74 | ................"alias.P=!cygpat |
| 90ca0 | 68 20 2d 77 70 20 5c 22 24 50 41 54 48 5c 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h.-wp.\"$PATH\""................ |
| 90cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 50 22 29 | ............................"P") |
| 90ce0 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 64 65 | )))))..................;;.The.de |
| 90d00 | 66 63 75 73 74 6f 6d 20 53 54 41 4e 44 41 52 44 20 65 78 70 72 65 73 73 69 6f 6e 20 63 61 6e 20 | fcustom.STANDARD.expression.can. |
| 90d20 | 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 76 61 6c 75 61 74 65 64 | be..................;;.evaluated |
| 90d40 | 20 6d 61 6e 79 20 74 69 6d 65 73 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 69 73 0a | .many.times,.so.make.sure.it.is. |
| 90d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 64 65 6d 70 6f 74 65 6e 74 2e 0a | .................;;.idempotent.. |
| 90d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 68 61 63 6b 2d 65 6e 74 72 79 0a | .................(if.hack-entry. |
| 90da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 63 64 72 20 68 61 63 | .....................(setcdr.hac |
| 90dc0 | 6b 2d 65 6e 74 72 79 20 70 61 74 68 2d 68 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | k-entry.path-hack).............. |
| 90de0 | 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 63 6f 72 65 2d 65 78 65 20 70 61 74 68 2d | ......(push.(cons.core-exe.path- |
| 90e00 | 68 61 63 6b 29 20 6d 61 67 69 74 2d 67 69 74 2d 77 33 32 2d 70 61 74 68 2d 68 61 63 6b 29 29 0a | hack).magit-git-w32-path-hack)). |
| 90e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 72 65 2d 65 78 65 29 29 29 29 0a 20 20 | .................core-exe))))... |
| 90e40 | 20 20 20 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 64 61 72 77 69 6e | ....(and.(eq.system-type.'darwin |
| 90e60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 67 | )............(executable-find."g |
| 90e80 | 69 74 22 29 29 0a 20 20 20 20 20 20 22 67 69 74 22 29 0a 20 20 22 54 68 65 20 47 69 74 20 65 78 | it"))......."git")..."The.Git.ex |
| 90ea0 | 65 63 75 74 61 62 6c 65 20 75 73 65 64 20 62 79 20 4d 61 67 69 74 20 6f 6e 20 74 68 65 20 6c 6f | ecutable.used.by.Magit.on.the.lo |
| 90ec0 | 63 61 6c 20 68 6f 73 74 2e 0a 4f 6e 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 73 20 60 6d 61 | cal.host..On.remote.machines.`ma |
| 90ee0 | 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 69 73 20 75 73 | git-remote-git-executable'.is.us |
| 90f00 | 65 64 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | ed.instead."...:package-version. |
| 90f20 | 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."3.2.0")...:group.'mag |
| 90f40 | 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 | it-process...:type.'string)..(de |
| 90f60 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 | fcustom.magit-remote-git-executa |
| 90f80 | 62 6c 65 20 22 67 69 74 22 0a 20 20 22 54 68 65 20 47 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 | ble."git"..."The.Git.executable. |
| 90fa0 | 75 73 65 64 20 62 79 20 4d 61 67 69 74 20 6f 6e 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 73 | used.by.Magit.on.remote.machines |
| 90fc0 | 2e 0a 4f 6e 20 74 68 65 20 6c 6f 63 61 6c 20 68 6f 73 74 20 60 6d 61 67 69 74 2d 67 69 74 2d 65 | ..On.the.local.host.`magit-git-e |
| 90fe0 | 78 65 63 75 74 61 62 6c 65 27 20 69 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 2e 0a 43 6f 6e 73 | xecutable'.is.used.instead..Cons |
| 91000 | 69 64 65 72 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 60 74 72 61 6d 70 2d 72 65 6d 6f 74 65 2d 70 | ider.customizing.`tramp-remote-p |
| 91020 | 61 74 68 27 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 0a 6f 70 74 69 6f 6e 2e 22 0a 20 20 | ath'.instead.of.this.option."... |
| 91040 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e | :package-version.'(magit..."3.2. |
| 91060 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 | 0")...:group.'magit-process...:t |
| 91080 | 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 67 | ype.'string)..(defcustom.magit-g |
| 910a0 | 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 60 28 22 2d 2d 6e 6f 2d 70 61 | it-global-arguments...`("--no-pa |
| 910c0 | 67 65 72 22 20 22 2d 2d 6c 69 74 65 72 61 6c 2d 70 61 74 68 73 70 65 63 73 22 0a 20 20 20 20 22 | ger"."--literal-pathspecs"....." |
| 910e0 | 2d 63 22 20 22 63 6f 72 65 2e 70 72 65 6c 6f 61 64 69 6e 64 65 78 3d 74 72 75 65 22 0a 20 20 20 | -c"."core.preloadindex=true".... |
| 91100 | 20 22 2d 63 22 20 22 6c 6f 67 2e 73 68 6f 77 53 69 67 6e 61 74 75 72 65 3d 66 61 6c 73 65 22 0a | ."-c"."log.showSignature=false". |
| 91120 | 20 20 20 20 22 2d 63 22 20 22 63 6f 6c 6f 72 2e 75 69 3d 66 61 6c 73 65 22 0a 20 20 20 20 22 2d | ...."-c"."color.ui=false"....."- |
| 91140 | 63 22 20 22 63 6f 6c 6f 72 2e 64 69 66 66 3d 66 61 6c 73 65 22 0a 20 20 20 20 2c 40 28 61 6e 64 | c"."color.diff=false".....,@(and |
| 91160 | 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 | .(eq.system-type.'windows-nt)... |
| 91180 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 63 22 20 22 69 31 38 6e 2e 6c 6f 67 4f 75 74 | .........(list."-c"."i18n.logOut |
| 911a0 | 70 75 74 45 6e 63 6f 64 69 6e 67 3d 55 54 46 2d 38 22 29 29 29 0a 20 20 22 47 6c 6f 62 61 6c 20 | putEncoding=UTF-8")))..."Global. |
| 911c0 | 47 69 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 73 65 | Git.arguments...The.arguments.se |
| 911e0 | 74 20 68 65 72 65 20 61 72 65 20 75 73 65 64 20 65 76 65 72 79 20 74 69 6d 65 20 74 68 65 20 67 | t.here.are.used.every.time.the.g |
| 91200 | 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 0a 72 75 6e 20 61 73 20 61 20 73 75 62 70 72 6f | it.executable.is.run.as.a.subpro |
| 91220 | 63 65 73 73 2e 20 20 54 68 65 79 20 61 72 65 20 70 6c 61 63 65 64 20 72 69 67 68 74 20 61 66 74 | cess...They.are.placed.right.aft |
| 91240 | 65 72 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 0a 69 74 73 65 6c 66 20 61 6e 64 20 62 65 66 | er.the.executable.itself.and.bef |
| 91260 | 6f 72 65 20 74 68 65 20 67 69 74 20 63 6f 6d 6d 61 6e 64 20 2d 20 61 73 20 69 6e 20 60 67 69 74 | ore.the.git.command.-.as.in.`git |
| 91280 | 20 48 45 52 45 2e 2e 2e 20 43 4f 4d 4d 41 4e 44 0a 52 45 53 54 27 2e 20 20 53 65 65 20 74 68 65 | .HERE....COMMAND.REST'...See.the |
| 912a0 | 20 6d 61 6e 70 61 67 65 20 60 67 69 74 28 31 29 27 20 66 6f 72 20 76 61 6c 69 64 20 61 72 67 75 | .manpage.`git(1)'.for.valid.argu |
| 912c0 | 6d 65 6e 74 73 2e 0a 0a 42 65 20 63 61 72 65 66 75 6c 20 77 68 61 74 20 79 6f 75 20 61 64 64 20 | ments...Be.careful.what.you.add. |
| 912e0 | 68 65 72 65 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 20 61 72 65 20 75 73 69 6e | here,.especially.if.you.are.usin |
| 91300 | 67 20 54 72 61 6d 70 0a 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 73 65 72 76 65 72 73 20 77 69 | g.Tramp.to.connect.to.servers.wi |
| 91320 | 74 68 20 61 6e 63 69 65 6e 74 20 47 69 74 20 76 65 72 73 69 6f 6e 73 2e 20 20 4e 65 76 65 72 20 | th.ancient.Git.versions...Never. |
| 91340 | 72 65 6d 6f 76 65 0a 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 69 73 20 70 61 72 74 20 6f 66 20 | remove.anything.that.is.part.of. |
| 91360 | 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2c 20 75 6e 6c 65 73 73 20 79 6f 75 20 72 65 | the.default.value,.unless.you.re |
| 91380 | 61 6c 6c 79 0a 6b 6e 6f 77 20 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 6e 67 2e 20 20 41 | ally.know.what.you.are.doing...A |
| 913a0 | 6e 64 20 74 68 69 6e 6b 20 76 65 72 79 20 68 61 72 64 20 62 65 66 6f 72 65 20 61 64 64 69 6e 67 | nd.think.very.hard.before.adding |
| 913c0 | 0a 73 6f 6d 65 74 68 69 6e 67 3b 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 65 76 65 72 | .something;.it.will.be.used.ever |
| 913e0 | 79 20 74 69 6d 65 20 4d 61 67 69 74 20 72 75 6e 73 20 47 69 74 20 66 6f 72 20 61 6e 79 0a 70 75 | y.time.Magit.runs.Git.for.any.pu |
| 91400 | 72 70 6f 73 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | rpose."...:package-version.'(mag |
| 91420 | 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f | it..."2.9.0")...:group.'magit-co |
| 91440 | 6d 6d 61 6e 64 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 | mmands...:group.'magit-process.. |
| 91460 | 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 63 75 | .:type.'(repeat.string))..(defcu |
| 91480 | 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 | stom.magit-prefer-remote-upstrea |
| 914a0 | 6d 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 66 61 76 6f 72 20 72 65 6d 6f 74 65 | m.nil..."Whether.to.favor.remote |
| 914c0 | 20 62 72 61 6e 63 68 65 73 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 74 68 65 20 75 70 73 74 72 | .branches.when.reading.the.upstr |
| 914e0 | 65 61 6d 20 62 72 61 6e 63 68 2e 0a 0a 54 68 69 73 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 | eam.branch...This.controls.wheth |
| 91500 | 65 72 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 72 65 61 64 20 61 20 62 72 61 6e 63 68 20 66 | er.commands.that.read.a.branch.f |
| 91520 | 72 6f 6d 20 74 68 65 20 75 73 65 72 0a 61 6e 64 20 74 68 65 6e 20 73 65 74 20 69 74 20 61 73 20 | rom.the.user.and.then.set.it.as. |
| 91540 | 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2c 20 6f 66 66 65 72 20 61 20 6c 6f 63 | the.upstream.branch,.offer.a.loc |
| 91560 | 61 6c 20 6f 72 20 61 20 72 65 6d 6f 74 65 0a 62 72 61 6e 63 68 20 61 73 20 64 65 66 61 75 6c 74 | al.or.a.remote.branch.as.default |
| 91580 | 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2c 20 77 68 65 6e 20 74 68 65 79 | .completion.candidate,.when.they |
| 915a0 | 20 68 61 76 65 20 74 68 65 20 63 68 6f 69 63 65 2e 0a 0a 54 68 69 73 20 61 66 66 65 63 74 73 20 | .have.the.choice...This.affects. |
| 915c0 | 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 75 73 65 20 60 6d 61 67 69 74 2d 72 65 61 | all.commands.that.use.`magit-rea |
| 915e0 | 64 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 27 0a 6f 72 20 60 6d 61 67 69 74 2d 72 65 61 | d-upstream-branch'.or.`magit-rea |
| 91600 | 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 27 2c 20 77 68 69 63 68 20 69 6e 63 6c 75 64 65 | d-starting-point',.which.include |
| 91620 | 73 20 6d 6f 73 74 20 63 6f 6d 6d 61 6e 64 73 0a 74 68 61 74 20 63 68 61 6e 67 65 20 74 68 65 20 | s.most.commands.that.change.the. |
| 91640 | 75 70 73 74 72 65 61 6d 20 61 6e 64 20 6d 61 6e 79 20 74 68 61 74 20 63 72 65 61 74 65 20 6e 65 | upstream.and.many.that.create.ne |
| 91660 | 77 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | w.branches."...:package-version. |
| 91680 | 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 32 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."2.4.2")...:group.'mag |
| 916a0 | 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 | it-commands...:type.'boolean)..( |
| 916c0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 2d 6e 61 6d 65 73 70 | defcustom.magit-list-refs-namesp |
| 916e0 | 61 63 65 73 0a 20 20 27 28 22 72 65 66 73 2f 68 65 61 64 73 22 0a 20 20 20 20 22 72 65 66 73 2f | aces...'("refs/heads"....."refs/ |
| 91700 | 72 65 6d 6f 74 65 73 22 0a 20 20 20 20 22 72 65 66 73 2f 74 61 67 73 22 0a 20 20 20 20 22 72 65 | remotes"....."refs/tags"....."re |
| 91720 | 66 73 2f 70 75 6c 6c 72 65 71 73 22 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 72 65 66 20 6e 61 6d | fs/pullreqs")..."List.of.ref.nam |
| 91740 | 65 73 70 61 63 65 73 20 63 6f 6e 73 69 64 65 72 65 64 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 | espaces.considered.when.reading. |
| 91760 | 61 20 72 65 66 2e 0a 0a 54 68 69 73 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 6f 72 64 65 72 20 | a.ref...This.controls.the.order. |
| 91780 | 6f 66 20 72 65 66 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d | of.refs.returned.by.`magit-list- |
| 917a0 | 72 65 66 73 27 2c 0a 77 68 69 63 68 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 66 75 6e 63 74 69 | refs',.which.is.called.by.functi |
| 917c0 | 6f 6e 73 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 | ons.like.`magit-list-branch-name |
| 917e0 | 73 27 20 74 6f 0a 67 65 6e 65 72 61 74 65 20 74 68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 | s'.to.generate.the.collection.of |
| 91800 | 20 72 65 66 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | .refs."...:package-version.'(mag |
| 91820 | 69 74 20 2e 20 22 33 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f | it..."3.1.0")...:group.'magit-co |
| 91840 | 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 29 | mmands...:type.'(repeat.string)) |
| 91860 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 2d 73 6f 72 | ..(defcustom.magit-list-refs-sor |
| 91880 | 74 62 79 20 6e 69 6c 0a 20 20 22 48 6f 77 20 74 6f 20 73 6f 72 74 20 74 68 65 20 72 65 66 20 63 | tby.nil..."How.to.sort.the.ref.c |
| 918a0 | 6f 6c 6c 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 70 72 6f 6d 70 74 2e 0a 0a 54 68 69 73 20 61 | ollection.in.the.prompt...This.a |
| 918c0 | 66 66 65 63 74 73 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 72 65 61 64 20 61 20 72 65 66 2e | ffects.commands.that.read.a.ref. |
| 918e0 | 20 20 4d 6f 72 65 20 73 70 65 63 69 66 69 63 61 6c 6c 79 2c 20 69 74 0a 63 6f 6e 74 72 6f 6c 73 | ..More.specifically,.it.controls |
| 91900 | 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 72 65 66 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 | .the.order.of.refs.returned.by.` |
| 91920 | 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 27 2c 20 77 68 69 63 68 0a 69 73 20 63 61 6c 6c 65 | magit-list-refs',.which.is.calle |
| 91940 | 64 20 62 79 20 66 75 6e 63 74 69 6f 6e 73 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d | d.by.functions.like.`magit-list- |
| 91960 | 62 72 61 6e 63 68 2d 6e 61 6d 65 73 27 20 74 6f 20 67 65 6e 65 72 61 74 65 0a 74 68 65 20 63 6f | branch-names'.to.generate.the.co |
| 91980 | 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 72 65 66 73 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 72 | llection.of.refs...By.default,.r |
| 919a0 | 65 66 73 20 61 72 65 20 73 6f 72 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 74 68 65 69 | efs.are.sorted.according.to.thei |
| 919c0 | 72 20 66 75 6c 6c 20 72 65 66 6e 61 6d 65 20 28 69 2e 65 2e 2c 20 5c 22 72 65 66 73 2f 2e 2e 2e | r.full.refname.(i.e.,.\"refs/... |
| 919e0 | 5c 22 29 2e 0a 0a 41 6e 79 20 76 61 6c 75 65 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 | \")...Any.value.accepted.by.the. |
| 91a00 | 60 2d 2d 73 6f 72 74 27 20 66 6c 61 67 20 6f 66 20 5c 22 67 69 74 20 66 6f 72 2d 65 61 63 68 2d | `--sort'.flag.of.\"git.for-each- |
| 91a20 | 72 65 66 5c 22 20 63 61 6e 0a 62 65 20 75 73 65 64 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c | ref\".can.be.used...For.example, |
| 91a40 | 20 5c 22 2d 63 72 65 61 74 6f 72 64 61 74 65 5c 22 20 70 6c 61 63 65 73 20 72 65 66 73 20 77 69 | .\"-creatordate\".places.refs.wi |
| 91a60 | 74 68 20 6d 6f 72 65 0a 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 74 65 72 20 6f 72 20 74 61 67 67 | th.more.recent.committer.or.tagg |
| 91a80 | 65 72 20 64 61 74 65 73 20 65 61 72 6c 69 65 72 20 69 6e 20 74 68 65 20 6c 69 73 74 2e 20 20 41 | er.dates.earlier.in.the.list...A |
| 91aa0 | 20 6c 69 73 74 20 6f 66 0a 73 74 72 69 6e 67 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 67 69 76 | .list.of.strings.can.also.be.giv |
| 91ac0 | 65 6e 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 70 61 73 73 20 6d 75 6c 74 69 70 6c 65 20 73 6f 72 | en.in.order.to.pass.multiple.sor |
| 91ae0 | 74 20 6b 65 79 73 20 74 6f 0a 5c 22 67 69 74 20 66 6f 72 2d 65 61 63 68 2d 72 65 66 5c 22 2e 0a | t.keys.to.\"git.for-each-ref\".. |
| 91b00 | 0a 4e 6f 74 65 20 74 68 61 74 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 63 6f 6d | .Note.that,.depending.on.the.com |
| 91b20 | 70 6c 65 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 20 79 6f 75 20 75 73 65 2c 20 74 68 69 73 0a | pletion.framework.you.use,.this. |
| 91b40 | 6d 61 79 20 6e 6f 74 20 62 65 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 | may.not.be.sufficient.to.change. |
| 91b60 | 74 68 65 20 6f 72 64 65 72 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 72 65 66 73 20 61 72 65 0a | the.order.in.which.the.refs.are. |
| 91b80 | 64 69 73 70 6c 61 79 65 64 2e 20 20 49 74 20 6f 6e 6c 79 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 | displayed...It.only.controls.the |
| 91ba0 | 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 70 61 73 73 65 64 0a | .order.of.the.collection.passed. |
| 91bc0 | 74 6f 20 60 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 6f 72 2c 20 66 | to.`magit-completing-read'.or,.f |
| 91be0 | 6f 72 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 72 65 61 64 69 6e 67 | or.commands.that.support.reading |
| 91c00 | 0a 6d 75 6c 74 69 70 6c 65 20 73 74 72 69 6e 67 73 2c 20 60 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 | .multiple.strings,.`read-from-mi |
| 91c20 | 6e 69 62 75 66 66 65 72 27 2e 20 20 54 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 0a 66 72 61 6d 65 | nibuffer'...The.completion.frame |
| 91c40 | 77 6f 72 6b 20 75 6c 74 69 6d 61 74 65 6c 79 20 64 65 74 65 72 6d 69 6e 65 73 20 68 6f 77 20 74 | work.ultimately.determines.how.t |
| 91c60 | 68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 22 0a 20 20 3a | he.collection.is.displayed."...: |
| 91c80 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 31 2e | package-version.'(magit..."2.11. |
| 91ca0 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 | 0")...:group.'magit-miscellaneou |
| 91cc0 | 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 73 74 72 69 6e 67 20 28 72 65 70 65 61 | s...:type.'(choice.string.(repea |
| 91ce0 | 74 20 73 74 72 69 6e 67 29 29 29 0a 0a 3b 3b 3b 20 47 69 74 0a 0a 28 64 65 66 76 61 72 20 6d 61 | t.string)))..;;;.Git..(defvar.ma |
| 91d00 | 67 69 74 2d 67 69 74 2d 64 65 62 75 67 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 | git-git-debug.nil..."Whether.to. |
| 91d20 | 65 6e 61 62 6c 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 72 65 70 6f 72 74 69 6e 67 20 6f 66 20 67 | enable.additional.reporting.of.g |
| 91d40 | 69 74 20 65 72 72 6f 72 73 2e 0a 0a 4d 61 67 69 74 20 62 61 73 69 63 61 6c 6c 79 20 63 61 6c 6c | it.errors...Magit.basically.call |
| 91d60 | 73 20 67 69 74 20 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 72 65 61 73 6f | s.git.for.one.of.these.two.reaso |
| 91d80 | 6e 73 3a 20 66 6f 72 0a 73 69 64 65 2d 65 66 66 65 63 74 73 20 6f 72 20 74 6f 20 64 6f 20 73 6f | ns:.for.side-effects.or.to.do.so |
| 91da0 | 6d 65 74 68 69 6e 67 20 77 69 74 68 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 | mething.with.its.standard.output |
| 91dc0 | 2e 0a 0a 57 68 65 6e 20 67 69 74 20 69 73 20 72 75 6e 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 | ...When.git.is.run.for.side-effe |
| 91de0 | 63 74 73 20 74 68 65 6e 20 69 74 73 20 6f 75 74 70 75 74 2c 20 69 6e 63 6c 75 64 69 6e 67 20 65 | cts.then.its.output,.including.e |
| 91e00 | 72 72 6f 72 0a 6d 65 73 73 61 67 65 73 2c 20 67 6f 20 69 6e 74 6f 20 74 68 65 20 70 72 6f 63 65 | rror.messages,.go.into.the.proce |
| 91e20 | 73 73 20 62 75 66 66 65 72 20 77 68 69 63 68 20 69 73 20 73 68 6f 77 6e 20 77 68 65 6e 20 75 73 | ss.buffer.which.is.shown.when.us |
| 91e40 | 69 6e 67 20 5c 0a 5c 5c 3c 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 3e 5c | ing.\.\\<magit-status-mode-map>\ |
| 91e60 | 5c 5b 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 5d 2e 0a 0a 57 68 65 6e 20 67 | \[magit-process-buffer]...When.g |
| 91e80 | 69 74 27 73 20 6f 75 74 70 75 74 20 69 73 20 63 6f 6e 73 75 6d 65 64 20 69 6e 20 73 6f 6d 65 20 | it's.output.is.consumed.in.some. |
| 91ea0 | 77 61 79 2c 20 74 68 65 6e 20 69 74 20 77 6f 75 6c 64 20 62 65 20 74 6f 6f 0a 65 78 70 65 6e 73 | way,.then.it.would.be.too.expens |
| 91ec0 | 69 76 65 20 74 6f 20 61 6c 73 6f 20 69 6e 73 65 72 74 20 69 74 20 69 6e 74 6f 20 74 68 69 73 20 | ive.to.also.insert.it.into.this. |
| 91ee0 | 62 75 66 66 65 72 2c 20 62 75 74 20 77 68 65 6e 20 74 68 69 73 0a 6f 70 74 69 6f 6e 20 69 73 20 | buffer,.but.when.this.option.is. |
| 91f00 | 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 67 69 74 20 72 65 74 75 72 6e 73 20 77 69 74 68 20 61 20 6e | non-nil.and.git.returns.with.a.n |
| 91f20 | 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2c 0a 74 68 65 6e 20 61 74 20 6c 65 61 | on-zero.exit.status,.then.at.lea |
| 91f40 | 73 74 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 20 69 73 20 69 6e 73 65 72 74 65 | st.its.standard.error.is.inserte |
| 91f60 | 64 20 69 6e 74 6f 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 54 68 69 73 20 69 73 20 6f 6e 6c | d.into.this.buffer...This.is.onl |
| 91f80 | 79 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f 73 65 | y.intended.for.debugging.purpose |
| 91fa0 | 73 2e 20 20 44 6f 20 6e 6f 74 20 65 6e 61 62 6c 65 20 74 68 69 73 0a 70 65 72 6d 61 6e 65 6e 74 | s...Do.not.enable.this.permanent |
| 91fc0 | 6c 79 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 6e 65 67 61 74 69 76 65 6c 79 20 61 66 66 65 63 74 | ly,.that.would.negatively.affect |
| 91fe0 | 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 20 20 41 6c 73 6f 20 6e 6f 74 65 0a 74 68 61 74 20 6a 75 | .performance...Also.note.that.ju |
| 92000 | 73 74 20 62 65 63 61 75 73 65 20 67 69 74 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d | st.because.git.exits.with.a.non- |
| 92020 | 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 20 61 6e 64 20 70 72 69 6e 74 73 0a 61 6e 20 65 | zero.exit.status.and.prints.an.e |
| 92040 | 72 72 6f 72 20 6d 65 73 73 61 67 65 20 74 68 61 74 20 75 73 75 61 6c 6c 79 20 64 6f 65 73 6e 27 | rror.message.that.usually.doesn' |
| 92060 | 74 20 6d 65 61 6e 20 74 68 61 74 20 69 74 20 69 73 20 61 6e 20 65 72 72 6f 72 20 61 73 0a 66 61 | t.mean.that.it.is.an.error.as.fa |
| 92080 | 72 20 61 73 20 4d 61 67 69 74 20 69 73 20 63 6f 6e 63 65 72 6e 65 64 2c 20 77 68 69 63 68 20 69 | r.as.Magit.is.concerned,.which.i |
| 920a0 | 73 20 61 6e 6f 74 68 65 72 20 72 65 61 73 6f 6e 20 77 65 20 75 73 75 61 6c 6c 79 20 68 69 64 65 | s.another.reason.we.usually.hide |
| 920c0 | 0a 74 68 65 73 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2e 20 20 57 68 65 74 68 65 72 20 | .these.error.messages...Whether. |
| 920e0 | 73 6f 6d 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 6c 65 76 61 6e 74 20 69 | some.error.message.is.relevant.i |
| 92100 | 6e 0a 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 73 6f 6d 65 20 75 6e 65 78 70 65 63 74 65 64 | n.the.context.of.some.unexpected |
| 92120 | 20 62 65 68 61 76 69 6f 72 20 68 61 73 20 74 6f 20 62 65 20 6a 75 64 67 65 64 20 6f 6e 20 61 20 | .behavior.has.to.be.judged.on.a. |
| 92140 | 63 61 73 65 0a 62 79 20 63 61 73 65 20 62 61 73 69 73 2e 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e 64 | case.by.case.basis...The.command |
| 92160 | 20 60 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 67 69 74 2d 64 65 62 75 67 27 20 63 68 61 6e 67 65 | .`magit-toggle-git-debug'.change |
| 92180 | 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 2e 0a 0a 41 | s.the.value.of.this.variable...A |
| 921a0 | 6c 73 6f 20 73 65 65 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 65 6d 65 2d 6c | lso.see.`magit-process-extreme-l |
| 921c0 | 6f 67 67 69 6e 67 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d | ogging'.")..(defun.magit-toggle- |
| 921e0 | 67 69 74 2d 64 65 62 75 67 20 28 29 0a 20 20 22 54 6f 67 67 6c 65 20 77 68 65 74 68 65 72 20 61 | git-debug.()..."Toggle.whether.a |
| 92200 | 64 64 69 74 69 6f 6e 61 6c 20 67 69 74 20 65 72 72 6f 72 73 20 61 72 65 20 72 65 70 6f 72 74 65 | dditional.git.errors.are.reporte |
| 92220 | 64 2e 0a 53 65 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 44 65 62 75 67 67 69 | d..See.info.node.`(magit)Debuggi |
| 92240 | 6e 67 20 54 6f 6f 6c 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 | ng.Tools'.for.more.information." |
| 92260 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 67 | ...(interactive)...(setq.magit-g |
| 92280 | 69 74 2d 64 65 62 75 67 20 28 6e 6f 74 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 29 29 0a | it-debug.(not.magit-git-debug)). |
| 922a0 | 20 20 28 6d 65 73 73 61 67 65 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 72 65 70 6f 72 74 69 6e 67 | ..(message."Additional.reporting |
| 922c0 | 20 6f 66 20 47 69 74 20 65 72 72 6f 72 73 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 | .of.Git.errors.%s"............(i |
| 922e0 | 66 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 20 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 | f.magit-git-debug."enabled"."dis |
| 92300 | 61 62 6c 65 64 22 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 | abled")))..(defvar.magit--refres |
| 92320 | 68 2d 63 61 63 68 65 20 6e 69 6c 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 2d 77 | h-cache.nil)..(defmacro.magit--w |
| 92340 | 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6b 65 79 20 26 72 65 73 74 20 62 6f 64 | ith-refresh-cache.(key.&rest.bod |
| 92360 | 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 20 28 64 65 62 75 67 20 | y)...(declare.(indent.1).(debug. |
| 92380 | 28 66 6f 72 6d 20 62 6f 64 79 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6b 20 28 63 6c 2d 67 65 6e | (form.body)))...(let.((k.(cl-gen |
| 923a0 | 73 79 6d 29 29 0a 20 20 20 20 20 20 20 20 28 68 69 74 20 28 63 6c 2d 67 65 6e 73 79 6d 29 29 29 | sym)).........(hit.(cl-gensym))) |
| 923c0 | 0a 20 20 20 20 60 28 69 66 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 | .....`(if.magit--refresh-cache.. |
| 923e0 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 2c 6b 20 2c 6b 65 79 29 29 0a 20 20 20 20 20 20 20 | ........(let.((,k.,key))........ |
| 92400 | 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 2c 68 69 74 20 28 61 73 73 6f 63 20 2c 6b 20 28 63 64 | ....(if-let.((,hit.(assoc.,k.(cd |
| 92420 | 72 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 20 | r.magit--refresh-cache))))...... |
| 92440 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 63 6c 2d 69 6e 63 66 20 28 63 61 61 72 20 | ..........(progn.(cl-incf.(caar. |
| 92460 | 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 20 20 20 | magit--refresh-cache)).......... |
| 92480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 2c 68 69 74 29 29 0a 20 20 20 20 20 20 20 | .............(cdr.,hit))........ |
| 924a0 | 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 28 63 64 61 72 20 6d 61 67 69 74 2d 2d 72 65 66 72 | ......(cl-incf.(cdar.magit--refr |
| 924c0 | 65 73 68 2d 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | esh-cache))..............(let.(( |
| 924e0 | 76 61 6c 75 65 20 2c 28 6d 61 63 72 6f 65 78 70 2d 70 72 6f 67 6e 20 62 6f 64 79 29 29 29 0a 20 | value.,(macroexp-progn.body))).. |
| 92500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 2c 6b 20 76 61 6c | ..............(push.(cons.,k.val |
| 92520 | 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 6d 61 | ue)......................(cdr.ma |
| 92540 | 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | git--refresh-cache))............ |
| 92560 | 20 20 20 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 | ....value)))........,@body)))..( |
| 92580 | 64 65 66 76 61 72 20 6d 61 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6e 76 76 61 72 20 | defvar.magit-with-editor-envvar. |
| 925a0 | 22 47 49 54 5f 45 44 49 54 4f 52 22 0a 20 20 22 54 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 | "GIT_EDITOR"..."The.environment. |
| 925c0 | 76 61 72 69 61 62 6c 65 20 65 78 70 6f 72 74 65 64 20 62 79 20 60 6d 61 67 69 74 2d 77 69 74 68 | variable.exported.by.`magit-with |
| 925e0 | 2d 65 64 69 74 6f 72 27 2e 0a 53 65 74 20 74 68 69 73 20 74 6f 20 5c 22 47 49 54 5f 53 45 51 55 | -editor'..Set.this.to.\"GIT_SEQU |
| 92600 | 45 4e 43 45 5f 45 44 49 54 4f 52 5c 22 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 61 6e 74 | ENCE_EDITOR\".if.you.do.not.want |
| 92620 | 20 74 6f 20 75 73 65 0a 45 6d 61 63 73 20 74 6f 20 65 64 69 74 20 63 6f 6d 6d 69 74 20 6d 65 73 | .to.use.Emacs.to.edit.commit.mes |
| 92640 | 73 61 67 65 73 20 62 75 74 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 6f 20 64 6f 20 73 6f 20 74 6f | sages.but.would.like.to.do.so.to |
| 92660 | 20 65 64 69 74 0a 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 73 2e 22 29 0a 0a 28 64 65 66 6d | .edit.rebase.sequences.")..(defm |
| 92680 | 61 63 72 6f 20 6d 61 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 28 26 72 65 73 74 20 62 6f | acro.magit-with-editor.(&rest.bo |
| 926a0 | 64 79 29 0a 20 20 22 4c 69 6b 65 20 60 77 69 74 68 2d 65 64 69 74 6f 72 2a 27 20 62 75 74 20 6c | dy)..."Like.`with-editor*'.but.l |
| 926c0 | 65 74 2d 62 69 6e 64 20 73 6f 6d 65 20 6d 6f 72 65 20 76 61 72 69 61 62 6c 65 73 2e 0a 41 6c 73 | et-bind.some.more.variables..Als |
| 926e0 | 6f 20 72 65 73 70 65 63 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 6d 61 67 69 74 2d 77 69 | o.respect.the.value.of.`magit-wi |
| 92700 | 74 68 2d 65 64 69 74 6f 72 2d 65 6e 76 76 61 72 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 | th-editor-envvar'."...(declare.( |
| 92720 | 69 6e 64 65 6e 74 20 30 29 20 28 64 65 62 75 67 20 28 62 6f 64 79 29 29 29 0a 20 20 60 28 6c 65 | indent.0).(debug.(body)))...`(le |
| 92740 | 74 20 28 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 6f 70 75 70 2d 74 69 6d 65 20 2d 31 29 | t.((magit-process-popup-time.-1) |
| 92760 | 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 75 73 65 72 20 6d 61 79 20 68 61 76 65 20 63 | ..........;;.The.user.may.have.c |
| 92780 | 75 73 74 6f 6d 69 7a 65 64 20 60 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 27 20 74 6f 0a 20 | ustomized.`shell-file-name'.to.. |
| 927a0 | 20 20 20 20 20 20 20 20 3b 3b 20 73 6f 6d 65 74 68 69 6e 67 20 77 68 69 63 68 20 72 65 73 75 6c | ........;;.something.which.resul |
| 927c0 | 74 73 20 69 6e 20 60 77 33 32 2d 73 68 65 6c 6c 2d 64 6f 73 2d 73 65 6d 61 6e 74 69 63 73 27 20 | ts.in.`w32-shell-dos-semantics'. |
| 927e0 | 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 28 77 68 69 63 68 20 63 68 61 6e 67 65 73 20 74 | nil..........;;.(which.changes.t |
| 92800 | 68 65 20 71 75 6f 74 69 6e 67 20 73 74 79 6c 65 20 75 73 65 64 20 62 79 0a 20 20 20 20 20 20 20 | he.quoting.style.used.by........ |
| 92820 | 20 20 3b 3b 20 60 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 27 29 2c 20 62 75 | ..;;.`shell-quote-argument'),.bu |
| 92840 | 74 20 47 69 74 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 65 78 70 65 63 74 73 20 73 68 65 6c 6c 0a | t.Git.for.Windows.expects.shell. |
| 92860 | 20 20 20 20 20 20 20 20 20 3b 3b 20 71 75 6f 74 69 6e 67 20 69 6e 20 74 68 65 20 64 6f 73 20 73 | .........;;.quoting.in.the.dos.s |
| 92880 | 74 79 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 28 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 | tyle...........(shell-file-name. |
| 928a0 | 28 69 66 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 | (if.(and.(eq.system-type.'window |
| 928c0 | 73 2d 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-nt)........................... |
| 928e0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 77 65 20 68 61 76 65 20 43 79 67 77 69 6e 20 6d 6f | .........;;.If.we.have.Cygwin.mo |
| 92900 | 75 6e 74 20 70 6f 69 6e 74 73 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | unt.points,..................... |
| 92920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 67 69 74 20 66 6c 61 76 6f 72 | ...............;;.the.git.flavor |
| 92940 | 20 69 73 20 63 79 67 77 69 6e 2c 20 73 6f 20 64 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .is.cygwin,.so.dos.............. |
| 92960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 68 65 6c 6c 20 71 | ......................;;.shell.q |
| 92980 | 75 6f 74 69 6e 67 20 69 73 20 70 72 6f 62 61 62 6c 79 20 77 72 6f 6e 67 2e 0a 20 20 20 20 20 20 | uoting.is.probably.wrong........ |
| 929a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f | .............................(no |
| 929c0 | 74 20 6d 61 67 69 74 2d 63 79 67 77 69 6e 2d 6d 6f 75 6e 74 2d 70 6f 69 6e 74 73 29 29 0a 20 20 | t.magit-cygwin-mount-points))... |
| 929e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6d 64 | ............................"cmd |
| 92a00 | 70 72 6f 78 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | proxy".......................... |
| 92a20 | 20 20 20 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 28 77 69 74 68 | ...shell-file-name)))......(with |
| 92a40 | 2d 65 64 69 74 6f 72 2a 20 6d 61 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 2d 65 6e 76 76 61 | -editor*.magit-with-editor-envva |
| 92a60 | 72 0a 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 | r........,@body)))..(defmacro.ma |
| 92a80 | 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 28 26 | git--with-temp-process-buffer.(& |
| 92aa0 | 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 4c 69 6b 65 20 60 77 69 74 68 2d 74 65 6d 70 2d 62 75 | rest.body)..."Like.`with-temp-bu |
| 92ac0 | 66 66 65 72 27 2c 20 62 75 74 20 61 6c 77 61 79 73 20 70 72 6f 70 61 67 61 74 65 20 60 70 72 6f | ffer',.but.always.propagate.`pro |
| 92ae0 | 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 2e 0a 57 68 65 6e 20 74 68 61 74 20 76 61 72 | cess-environment'..When.that.var |
| 92b00 | 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 69 6e 20 74 68 65 20 63 61 6c 6c 69 6e 67 20 | .is.buffer-local.in.the.calling. |
| 92b20 | 62 75 66 66 65 72 2c 20 69 74 20 69 73 20 6e 6f 74 0a 70 72 6f 70 61 67 61 74 65 64 20 62 79 20 | buffer,.it.is.not.propagated.by. |
| 92b40 | 60 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 27 2c 20 73 6f 20 77 65 20 65 78 70 6c 69 63 | `with-temp-buffer',.so.we.explic |
| 92b60 | 69 74 6c 79 20 65 6e 73 75 72 65 20 74 68 61 74 0a 68 61 70 70 65 6e 73 2c 20 73 6f 20 74 68 61 | itly.ensure.that.happens,.so.tha |
| 92b80 | 74 20 70 72 6f 63 65 73 73 65 73 20 77 69 6c 6c 20 62 65 20 69 6e 76 6f 6b 65 64 20 63 6f 6e 73 | t.processes.will.be.invoked.cons |
| 92ba0 | 69 73 74 65 6e 74 6c 79 2e 20 20 42 4f 44 59 20 69 73 0a 61 73 20 66 6f 72 20 74 68 61 74 20 6d | istently...BODY.is.as.for.that.m |
| 92bc0 | 61 63 72 6f 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 20 28 64 65 | acro."...(declare.(indent.0).(de |
| 92be0 | 62 75 67 20 28 62 6f 64 79 29 29 29 0a 20 20 28 6c 65 74 20 28 28 70 20 28 63 6c 2d 67 65 6e 73 | bug.(body)))...(let.((p.(cl-gens |
| 92c00 | 79 6d 29 29 29 0a 20 20 20 20 60 28 6c 65 74 20 28 28 2c 70 20 70 72 6f 63 65 73 73 2d 65 6e 76 | ym))).....`(let.((,p.process-env |
| 92c20 | 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 | ironment))........(with-temp-buf |
| 92c40 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 | fer..........(setq-local.process |
| 92c60 | 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 2c 70 29 0a 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 | -environment.,p)..........,@body |
| 92c80 | 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 | ))))..(defsubst.magit-git-execut |
| 92ca0 | 61 62 6c 65 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 60 6d 61 67 69 | able.()..."Return.value.of.`magi |
| 92cc0 | 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 6f 72 20 60 6d 61 67 69 74 2d 72 65 6d 6f | t-git-executable'.or.`magit-remo |
| 92ce0 | 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 2e 0a 54 68 65 20 76 61 72 69 61 62 6c 65 | te-git-executable'..The.variable |
| 92d00 | 20 69 73 20 63 68 6f 73 65 6e 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 | .is.chosen.depending.on.whether. |
| 92d20 | 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 0a 69 73 20 72 65 6d 6f 74 65 2e 22 0a | `default-directory'.is.remote.". |
| 92d40 | 20 20 28 69 66 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 | ..(if.(file-remote-p.default-dir |
| 92d60 | 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 | ectory).......magit-remote-git-e |
| 92d80 | 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 | xecutable.....magit-git-executab |
| 92da0 | 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 2d 61 | le))..(defun.magit-process-git-a |
| 92dc0 | 72 67 75 6d 65 6e 74 73 20 28 61 72 67 73 29 0a 20 20 22 50 72 65 70 61 72 65 20 41 52 47 53 20 | rguments.(args)..."Prepare.ARGS. |
| 92de0 | 66 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 6e 76 6f 6b 65 73 20 47 69 74 2e | for.a.function.that.invokes.Git. |
| 92e00 | 0a 0a 4d 61 67 69 74 20 68 61 73 20 6d 61 6e 79 20 73 70 65 63 69 61 6c 69 7a 65 64 20 66 75 6e | ..Magit.has.many.specialized.fun |
| 92e20 | 63 74 69 6f 6e 73 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 47 69 74 3b 20 74 68 65 79 20 61 6c 6c | ctions.for.running.Git;.they.all |
| 92e40 | 0a 70 61 73 73 20 61 72 67 75 6d 65 6e 74 73 20 74 68 72 6f 75 67 68 20 74 68 69 73 20 66 75 6e | .pass.arguments.through.this.fun |
| 92e60 | 63 74 69 6f 6e 20 62 65 66 6f 72 65 20 68 61 6e 64 69 6e 67 20 74 68 65 6d 20 74 6f 20 47 69 74 | ction.before.handing.them.to.Git |
| 92e80 | 2c 0a 74 6f 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2e 0a 0a 2a 20 46 6c 61 74 74 65 | ,.to.do.the.following...*.Flatte |
| 92ea0 | 6e 20 41 52 47 53 2c 20 72 65 6d 6f 76 69 6e 67 20 6e 69 6c 20 61 72 67 75 6d 65 6e 74 73 2e 0a | n.ARGS,.removing.nil.arguments.. |
| 92ec0 | 2a 20 50 72 65 70 65 6e 64 20 60 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 | *.Prepend.`magit-git-global-argu |
| 92ee0 | 6d 65 6e 74 73 27 20 74 6f 20 41 52 47 53 2e 0a 2a 20 4f 6e 20 77 33 32 20 73 79 73 74 65 6d 73 | ments'.to.ARGS..*.On.w32.systems |
| 92f00 | 2c 20 65 6e 63 6f 64 65 20 74 6f 20 60 77 33 32 2d 61 6e 73 69 2d 63 6f 64 65 2d 70 61 67 65 27 | ,.encode.to.`w32-ansi-code-page' |
| 92f20 | 2e 22 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 61 70 70 65 6e 64 20 6d 61 67 69 74 2d 67 69 | ."...(setq.args.(append.magit-gi |
| 92f40 | 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 | t-global-arguments.(flatten-tree |
| 92f60 | 20 61 72 67 73 29 29 29 0a 20 20 28 69 66 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 | .args)))...(if.(and.(eq.system-t |
| 92f80 | 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 20 28 62 6f 75 6e 64 70 20 27 77 33 32 2d 61 6e | ype.'windows-nt).(boundp.'w32-an |
| 92fa0 | 73 69 2d 63 6f 64 65 2d 70 61 67 65 29 29 0a 20 20 20 20 20 20 3b 3b 20 4f 6e 20 77 33 32 2c 20 | si-code-page)).......;;.On.w32,. |
| 92fc0 | 74 68 65 20 70 72 6f 63 65 73 73 20 61 72 67 75 6d 65 6e 74 73 20 2a 6d 75 73 74 2a 20 62 65 20 | the.process.arguments.*must*.be. |
| 92fe0 | 65 6e 63 6f 64 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 3b 3b 20 63 75 72 72 65 6e 74 20 | encoded.in.the.......;;.current. |
| 93000 | 63 6f 64 65 2d 70 61 67 65 20 28 73 65 65 20 23 33 32 35 30 29 2e 0a 20 20 20 20 20 20 28 6d 61 | code-page.(see.#3250)........(ma |
| 93020 | 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcar.(lambda.(arg).............. |
| 93040 | 20 20 20 28 65 6e 63 6f 64 65 2d 63 6f 64 69 6e 67 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 | ...(encode-coding-string........ |
| 93060 | 20 20 20 20 20 20 20 20 20 20 61 72 67 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 63 | ..........arg.(intern.(format."c |
| 93080 | 70 25 64 22 20 77 33 32 2d 61 6e 73 69 2d 63 6f 64 65 2d 70 61 67 65 29 29 29 29 0a 20 20 20 20 | p%d".w32-ansi-code-page))))..... |
| 930a0 | 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 0a 20 20 20 20 61 72 67 73 29 29 0a 0a 28 64 65 66 | ..........args).....args))..(def |
| 930c0 | 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 20 28 26 72 65 73 74 20 61 72 | un.magit-git-exit-code.(&rest.ar |
| 930e0 | 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 | gs)..."Execute.Git.with.ARGS,.re |
| 93100 | 74 75 72 6e 69 6e 67 20 69 74 73 20 65 78 69 74 20 63 6f 64 65 2e 22 0a 20 20 28 6d 61 67 69 74 | turning.its.exit.code."...(magit |
| 93120 | 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 6e 69 6c 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 | -process-git.nil.args))..(defun. |
| 93140 | 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 | magit-git-success.(&rest.args).. |
| 93160 | 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e 69 | ."Execute.Git.with.ARGS,.returni |
| 93180 | 6e 67 20 74 20 69 66 20 69 74 73 20 65 78 69 74 20 63 6f 64 65 20 69 73 20 30 2e 22 0a 20 20 28 | ng.t.if.its.exit.code.is.0."...( |
| 931a0 | 3d 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 20 61 72 67 73 29 20 30 29 29 | =.(magit-git-exit-code.args).0)) |
| 931c0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 66 61 69 6c 75 72 65 20 28 26 72 65 73 | ..(defun.magit-git-failure.(&res |
| 931e0 | 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 | t.args)..."Execute.Git.with.ARGS |
| 93200 | 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 20 69 66 20 69 74 73 20 65 78 69 74 20 63 6f 64 65 20 69 | ,.returning.t.if.its.exit.code.i |
| 93220 | 73 20 31 2e 22 0a 20 20 28 3d 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 20 | s.1."...(=.(magit-git-exit-code. |
| 93240 | 61 72 67 73 29 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 | args).1))..(defun.magit-git-stri |
| 93260 | 6e 67 2d 70 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 | ng-p.(&rest.args)..."Execute.Git |
| 93280 | 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 | .with.ARGS,.returning.the.first. |
| 932a0 | 6c 69 6e 65 20 6f 66 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 49 66 20 74 68 65 20 65 78 69 74 20 | line.of.its.output..If.the.exit. |
| 932c0 | 63 6f 64 65 20 69 73 6e 27 74 20 7a 65 72 6f 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 20 6e | code.isn't.zero.or.if.there.is.n |
| 932e0 | 6f 20 6f 75 74 70 75 74 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 0a 6e 69 6c 2e 20 20 4e 65 69 74 | o.output,.then.return.nil...Neit |
| 93300 | 68 65 72 20 6f 66 20 74 68 65 73 65 20 72 65 73 75 6c 74 73 20 69 73 20 63 6f 6e 73 69 64 65 72 | her.of.these.results.is.consider |
| 93320 | 65 64 20 61 6e 20 65 72 72 6f 72 3b 20 69 66 20 74 68 61 74 20 69 73 0a 77 68 61 74 20 79 6f 75 | ed.an.error;.if.that.is.what.you |
| 93340 | 20 77 61 6e 74 2c 20 74 68 65 6e 20 75 73 65 20 60 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e | .want,.then.use.`magit-git-strin |
| 93360 | 67 2d 6e 67 27 20 69 6e 73 74 65 61 64 2e 0a 0a 54 68 69 73 20 69 73 20 61 6e 20 65 78 70 65 72 | g-ng'.instead...This.is.an.exper |
| 93380 | 69 6d 65 6e 74 61 6c 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 60 6d 61 67 69 74 2d 67 | imental.replacement.for.`magit-g |
| 933a0 | 69 74 2d 73 74 72 69 6e 67 27 2c 20 61 6e 64 0a 73 74 69 6c 6c 20 73 75 62 6a 65 63 74 20 74 6f | it-string',.and.still.subject.to |
| 933c0 | 20 6d 61 6a 6f 72 20 63 68 61 6e 67 65 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d | .major.changes."...(magit--with- |
| 933e0 | 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 | refresh-cache.(cons.default-dire |
| 93400 | 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d | ctory.args).....(magit--with-tem |
| 93420 | 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 61 6e 64 20 28 7a 65 72 | p-process-buffer.......(and.(zer |
| 93440 | 6f 70 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 74 20 61 72 67 73 29 29 0a 20 | op.(magit-process-git.t.args)).. |
| 93460 | 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 20 | ..........(not.(bobp)).......... |
| 93480 | 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 | ..(progn..............(goto-char |
| 934a0 | 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 | .(point-min))..............(buff |
| 934c0 | 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e | er-substring-no-properties.(poin |
| 934e0 | 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 29 0a 0a 28 64 | t).(line-end-position)))))))..(d |
| 93500 | 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 2d 6e 67 20 28 26 72 65 73 74 20 | efun.magit-git-string-ng.(&rest. |
| 93520 | 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 | args)..."Execute.Git.with.ARGS,. |
| 93540 | 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 69 74 73 20 | returning.the.first.line.of.its. |
| 93560 | 6f 75 74 70 75 74 2e 0a 49 66 20 74 68 65 20 65 78 69 74 20 63 6f 64 65 20 69 73 6e 27 74 20 7a | output..If.the.exit.code.isn't.z |
| 93580 | 65 72 6f 20 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 75 74 70 75 74 2c 20 74 68 | ero.or.if.there.is.no.output,.th |
| 935a0 | 65 6e 20 74 68 61 74 0a 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 6e 20 65 72 72 6f 72 2c 20 | en.that.is.considered.an.error,. |
| 935c0 | 62 75 74 20 69 6e 73 74 65 61 64 20 6f 66 20 61 63 74 75 61 6c 6c 79 20 73 69 67 6e 61 6c 69 6e | but.instead.of.actually.signalin |
| 935e0 | 67 20 61 6e 0a 65 72 72 6f 72 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 41 64 64 69 74 69 6f | g.an.error,.return.nil...Additio |
| 93600 | 6e 61 6c 6c 79 20 74 68 65 20 6f 75 74 70 75 74 20 69 73 20 70 75 74 20 69 6e 20 74 68 65 20 70 | nally.the.output.is.put.in.the.p |
| 93620 | 72 6f 63 65 73 73 0a 62 75 66 66 65 72 20 28 63 72 65 61 74 69 6e 67 20 69 74 20 69 66 20 6e 65 | rocess.buffer.(creating.it.if.ne |
| 93640 | 63 65 73 73 61 72 79 29 20 61 6e 64 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 69 | cessary).and.the.error.message.i |
| 93660 | 73 20 73 68 6f 77 6e 0a 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 28 70 72 | s.shown.in.the.status.buffer.(pr |
| 93680 | 6f 76 69 64 65 64 20 69 74 20 65 78 69 73 74 73 29 2e 0a 0a 54 68 69 73 20 69 73 20 61 6e 20 65 | ovided.it.exists)...This.is.an.e |
| 936a0 | 78 70 65 72 69 6d 65 6e 74 61 6c 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 60 6d 61 67 | xperimental.replacement.for.`mag |
| 936c0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 27 2c 20 61 6e 64 0a 73 74 69 6c 6c 20 73 75 62 6a 65 63 | it-git-string',.and.still.subjec |
| 936e0 | 74 20 74 6f 20 6d 61 6a 6f 72 20 63 68 61 6e 67 65 73 2e 20 20 41 6c 73 6f 20 73 65 65 20 60 6d | t.to.major.changes...Also.see.`m |
| 93700 | 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 2d 70 27 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 77 | agit-git-string-p'."...(magit--w |
| 93720 | 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 20 20 20 20 20 28 6c 69 73 74 20 64 65 | ith-refresh-cache.......(list.de |
| 93740 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e | fault-directory.'magit-git-strin |
| 93760 | 67 2d 6e 67 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 | g-ng.args).....(magit--with-temp |
| 93780 | 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 61 72 | -process-buffer.......(let*.((ar |
| 937a0 | 67 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 | gs.(magit-process-git-arguments. |
| 937c0 | 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 75 73 20 28 6d 61 67 | args))..............(status.(mag |
| 937e0 | 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 74 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 | it-process-git.t.args)))........ |
| 93800 | 20 28 69 66 20 28 7a 65 72 6f 70 20 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(if.(zerop.status)............. |
| 93820 | 28 61 6e 64 20 28 6e 6f 74 20 28 62 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (and.(not.(bobp))............... |
| 93840 | 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f | ...(progn....................(go |
| 93860 | 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | to-char.(point-min))............ |
| 93880 | 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f | ........(buffer-substring-no-pro |
| 938a0 | 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 | perties.....................(poi |
| 938c0 | 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 | nt).(line-end-position))))...... |
| 938e0 | 20 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 | .....(let.((buf.(current-buffer) |
| 93900 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 | )).............(with-current-buf |
| 93920 | 66 65 72 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 74 29 0a 20 20 20 | fer.(magit-process-buffer.t).... |
| 93940 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 69 6e 73 65 72 74 | ...........(magit-process-insert |
| 93960 | 2d 73 65 63 74 69 6f 6e 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 | -section.default-directory...... |
| 93980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 939a0 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 20 61 72 67 73 | .......magit-git-executable.args |
| 939c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 939e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 62 75 66 29 29 29 0a 20 20 20 20 20 | .............status.buf)))...... |
| 93a00 | 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 74 61 74 75 73 2d 62 75 66 20 28 6d 61 67 | .....(when-let.((status-buf.(mag |
| 93a20 | 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 | it-get-mode-buffer.'magit-status |
| 93a40 | 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 73 67 20 | -mode))).............(let.((msg. |
| 93a60 | 28 6d 61 67 69 74 2d 2d 6c 6f 63 61 74 65 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 29 0a | (magit--locate-error-message))). |
| 93a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 | ..............(with-current-buff |
| 93aa0 | 65 72 20 73 74 61 74 75 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | er.status-buf.................(s |
| 93ac0 | 65 74 71 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 72 6f 72 20 6d 73 67 29 29 29 29 0a 20 20 20 | etq.magit-this-error.msg)))).... |
| 93ae0 | 20 20 20 20 20 20 20 6e 69 6c 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 | .......nil)))))..(defun.magit-gi |
| 93b00 | 74 2d 73 74 72 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 | t-str.(&rest.args)..."Execute.Gi |
| 93b20 | 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 66 69 72 73 74 | t.with.ARGS,.returning.the.first |
| 93b40 | 20 6c 69 6e 65 20 6f 66 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 49 66 20 74 68 65 72 65 20 69 73 | .line.of.its.output..If.there.is |
| 93b60 | 20 6e 6f 20 6f 75 74 70 75 74 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 74 68 65 20 | .no.output,.return.nil...If.the. |
| 93b80 | 6f 75 74 70 75 74 20 62 65 67 69 6e 73 20 77 69 74 68 20 61 0a 6e 65 77 6c 69 6e 65 2c 20 72 65 | output.begins.with.a.newline,.re |
| 93ba0 | 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 20 20 4c 69 6b 65 20 60 6d 61 67 | turn.an.empty.string...Like.`mag |
| 93bc0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 27 20 62 75 74 0a 69 67 6e 6f 72 65 20 60 6d 61 67 69 74 | it-git-string'.but.ignore.`magit |
| 93be0 | 2d 67 69 74 2d 64 65 62 75 67 27 2e 22 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 66 6c 61 74 | -git-debug'."...(setq.args.(flat |
| 93c00 | 74 65 6e 2d 74 72 65 65 20 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 | ten-tree.args))...(magit--with-r |
| 93c20 | 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | efresh-cache.(cons.default-direc |
| 93c40 | 74 6f 72 79 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 | tory.args).....(magit--with-temp |
| 93c60 | 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f | -process-buffer.......(magit-pro |
| 93c80 | 63 65 73 73 2d 67 69 74 20 28 6c 69 73 74 20 74 20 6e 69 6c 29 20 61 72 67 73 29 0a 20 20 20 20 | cess-git.(list.t.nil).args)..... |
| 93ca0 | 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 62 70 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 | ..(unless.(bobp).........(goto-c |
| 93cc0 | 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 | har.(point-min)).........(buffer |
| 93ce0 | 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 29 | -substring-no-properties.(point) |
| 93d00 | 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | .(line-end-position))))))..(defu |
| 93d20 | 6e 20 6d 61 67 69 74 2d 67 69 74 2d 6f 75 74 70 75 74 20 28 26 72 65 73 74 20 61 72 67 73 29 0a | n.magit-git-output.(&rest.args). |
| 93d40 | 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e | .."Execute.Git.with.ARGS,.return |
| 93d60 | 69 6e 67 20 69 74 73 20 6f 75 74 70 75 74 2e 22 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 66 | ing.its.output."...(setq.args.(f |
| 93d80 | 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 | latten-tree.args))...(magit--wit |
| 93da0 | 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 | h-refresh-cache.(cons.default-di |
| 93dc0 | 72 65 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 | rectory.args).....(magit--with-t |
| 93de0 | 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d | emp-process-buffer.......(magit- |
| 93e00 | 70 72 6f 63 65 73 73 2d 67 69 74 20 28 6c 69 73 74 20 74 20 6e 69 6c 29 20 61 72 67 73 29 0a 20 | process-git.(list.t.nil).args).. |
| 93e20 | 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 | .....(buffer-substring-no-proper |
| 93e40 | 74 69 65 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 | ties.(point-min).(point-max))))) |
| 93e60 | 0a 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 | ..(define-error.'magit-invalid-g |
| 93e80 | 69 74 2d 62 6f 6f 6c 65 61 6e 20 22 4e 6f 74 20 61 20 47 69 74 20 62 6f 6f 6c 65 61 6e 22 29 0a | it-boolean."Not.a.Git.boolean"). |
| 93ea0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 74 72 75 65 20 28 26 72 65 73 74 20 61 72 | .(defun.magit-git-true.(&rest.ar |
| 93ec0 | 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 | gs)..."Execute.Git.with.ARGS,.re |
| 93ee0 | 74 75 72 6e 69 6e 67 20 74 20 69 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 74 72 75 65 5c 22 2e | turning.t.if.it.prints.\"true\". |
| 93f00 | 0a 49 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 66 61 6c 73 65 5c 22 2c 20 74 68 65 6e 20 72 65 | .If.it.prints.\"false\",.then.re |
| 93f20 | 74 75 72 6e 20 6e 69 6c 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 6f 75 74 70 75 74 0a | turn.nil...For.any.other.output. |
| 93f40 | 73 69 67 6e 61 6c 20 60 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 74 2d 62 6f 6f 6c 65 61 | signal.`magit-invalid-git-boolea |
| 93f60 | 6e 27 2e 22 0a 20 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 6f 75 74 70 75 74 20 | n'."...(pcase.(magit-git-output. |
| 93f80 | 61 72 67 73 29 0a 20 20 20 20 28 28 6f 72 20 22 74 72 75 65 22 20 20 22 74 72 75 65 5c 6e 22 29 | args).....((or."true".."true\n") |
| 93fa0 | 20 20 74 29 0a 20 20 20 20 28 28 6f 72 20 22 66 61 6c 73 65 22 20 22 66 61 6c 73 65 5c 6e 22 29 | ..t).....((or."false"."false\n") |
| 93fc0 | 20 6e 69 6c 29 0a 20 20 20 20 28 6f 75 74 70 75 74 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 | .nil).....(output.(signal.'magit |
| 93fe0 | 2d 69 6e 76 61 6c 69 64 2d 67 69 74 2d 62 6f 6f 6c 65 61 6e 20 28 6c 69 73 74 20 6f 75 74 70 75 | -invalid-git-boolean.(list.outpu |
| 94000 | 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 66 61 6c 73 65 20 28 | t)))))..(defun.magit-git-false.( |
| 94020 | 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 | &rest.args)..."Execute.Git.with. |
| 94040 | 41 52 47 53 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 20 69 66 20 69 74 20 70 72 69 6e 74 73 20 5c | ARGS,.returning.t.if.it.prints.\ |
| 94060 | 22 66 61 6c 73 65 5c 22 2e 0a 49 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 74 72 75 65 5c 22 2c | "false\"..If.it.prints.\"true\", |
| 94080 | 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 | .then.return.nil...For.any.other |
| 940a0 | 20 6f 75 74 70 75 74 0a 73 69 67 6e 61 6c 20 60 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 | .output.signal.`magit-invalid-gi |
| 940c0 | 74 2d 62 6f 6f 6c 65 61 6e 27 2e 22 0a 20 20 28 70 63 61 73 65 20 28 6d 61 67 69 74 2d 67 69 74 | t-boolean'."...(pcase.(magit-git |
| 940e0 | 2d 6f 75 74 70 75 74 20 61 72 67 73 29 0a 20 20 20 20 28 28 6f 72 20 22 74 72 75 65 22 20 20 22 | -output.args).....((or."true".." |
| 94100 | 74 72 75 65 5c 6e 22 29 20 20 6e 69 6c 29 0a 20 20 20 20 28 28 6f 72 20 22 66 61 6c 73 65 22 20 | true\n")..nil).....((or."false". |
| 94120 | 22 66 61 6c 73 65 5c 6e 22 29 20 74 29 0a 20 20 20 20 28 6f 75 74 70 75 74 20 28 73 69 67 6e 61 | "false\n").t).....(output.(signa |
| 94140 | 6c 20 27 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 74 2d 62 6f 6f 6c 65 61 6e 20 28 6c 69 | l.'magit-invalid-git-boolean.(li |
| 94160 | 73 74 20 6f 75 74 70 75 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 | st.output)))))..(defun.magit-git |
| 94180 | 2d 63 6f 6e 66 69 67 2d 70 20 28 76 61 72 69 61 62 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 | -config-p.(variable.&optional.de |
| 941a0 | 66 61 75 6c 74 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 62 6f 6f 6c 65 61 6e 20 76 61 6c | fault)..."Return.the.boolean.val |
| 941c0 | 75 65 20 6f 66 20 74 68 65 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 56 41 52 49 41 42 4c 45 2e | ue.of.the.Git.variable.VARIABLE. |
| 941e0 | 0a 56 41 52 49 41 42 4c 45 20 68 61 73 20 74 6f 20 62 65 20 73 70 65 63 69 66 69 65 64 20 61 73 | .VARIABLE.has.to.be.specified.as |
| 94200 | 20 61 20 73 74 72 69 6e 67 2e 20 20 52 65 74 75 72 6e 20 44 45 46 41 55 4c 54 20 28 77 68 69 63 | .a.string...Return.DEFAULT.(whic |
| 94220 | 68 0a 64 65 66 61 75 6c 74 73 20 74 6f 20 6e 69 6c 29 20 69 66 20 56 41 52 49 41 42 4c 45 20 69 | h.defaults.to.nil).if.VARIABLE.i |
| 94240 | 73 20 75 6e 73 65 74 2e 20 20 49 66 20 56 41 52 49 41 42 4c 45 27 73 20 76 61 6c 75 65 20 69 73 | s.unset...If.VARIABLE's.value.is |
| 94260 | 6e 27 74 0a 61 20 62 6f 6f 6c 65 61 6e 2c 20 74 68 65 6e 20 72 61 69 73 65 20 61 6e 20 65 72 72 | n't.a.boolean,.then.raise.an.err |
| 94280 | 6f 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 6c 69 73 74 20 22 63 6f 6e 66 69 67 | or."...(let.((args.(list."config |
| 942a0 | 22 20 22 2d 2d 62 6f 6f 6c 22 20 22 2d 2d 64 65 66 61 75 6c 74 22 20 28 69 66 20 64 65 66 61 75 | "."--bool"."--default".(if.defau |
| 942c0 | 6c 74 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | lt."true"."false").............. |
| 942e0 | 20 20 20 20 20 20 20 76 61 72 69 61 62 6c 65 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 | .......variable))).....(magit--w |
| 94300 | 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d | ith-refresh-cache.(cons.default- |
| 94320 | 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 | directory.args).......(magit--wi |
| 94340 | 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 | th-temp-process-buffer.........( |
| 94360 | 6c 65 74 20 28 28 73 74 61 74 75 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 | let.((status.(magit-process-git. |
| 94380 | 74 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 | t.args))...............(output.( |
| 943a0 | 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 31 2d | buffer-substring.(point-min).(1- |
| 943c0 | 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | .(point-max)))))...........(if.( |
| 943e0 | 7a 65 72 6f 70 20 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 | zerop.status)...............(equ |
| 94400 | 61 6c 20 6f 75 74 70 75 74 20 22 74 72 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | al.output."true").............(s |
| 94420 | 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 74 2d 62 6f 6f 6c 65 61 6e | ignal.'magit-invalid-git-boolean |
| 94440 | 20 28 6c 69 73 74 20 6f 75 74 70 75 74 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | .(list.output))))))))..(defun.ma |
| 94460 | 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 | git-git-insert.(&rest.args)..."E |
| 94480 | 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 69 6e 73 65 72 74 69 6e 67 20 | xecute.Git.with.ARGS,.inserting. |
| 944a0 | 69 74 73 20 6f 75 74 70 75 74 20 61 74 20 70 6f 69 6e 74 2e 0a 49 66 20 47 69 74 20 65 78 69 74 | its.output.at.point..If.Git.exit |
| 944c0 | 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2c 20 74 | s.with.a.non-zero.exit.status,.t |
| 944e0 | 68 65 6e 20 73 68 6f 77 20 61 20 6d 65 73 73 61 67 65 20 61 6e 64 0a 61 64 64 20 61 20 73 65 63 | hen.show.a.message.and.add.a.sec |
| 94500 | 74 69 6f 6e 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 72 6f 63 65 73 73 20 62 | tion.in.the.respective.process.b |
| 94520 | 75 66 66 65 72 2e 22 0a 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 2d 67 69 74 2d 69 6e | uffer."...(apply.#'magit--git-in |
| 94540 | 73 65 72 74 20 6e 69 6c 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 67 | sert.nil.args))..(defun.magit--g |
| 94560 | 69 74 2d 69 6e 73 65 72 74 20 28 72 65 74 75 72 6e 2d 65 72 72 6f 72 20 26 72 65 73 74 20 61 72 | it-insert.(return-error.&rest.ar |
| 94580 | 67 73 29 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | gs)...(setq.args.(magit-process- |
| 945a0 | 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 0a 20 20 28 69 66 20 28 6f 72 20 72 | git-arguments.args))...(if.(or.r |
| 945c0 | 65 74 75 72 6e 2d 65 72 72 6f 72 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 29 0a 20 20 20 | eturn-error.magit-git-debug).... |
| 945e0 | 20 20 20 28 6c 65 74 20 28 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 | ...(let.(log).........(unwind-pr |
| 94600 | 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 65 78 69 74 20 65 72 72 | otect.............(let.(exit.err |
| 94620 | 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 6f 67 20 28 6d 61 | msg)...............(setq.log.(ma |
| 94640 | 6b 65 2d 74 65 6d 70 2d 66 69 6c 65 20 22 6d 61 67 69 74 2d 73 74 64 65 72 72 22 29 29 0a 20 20 | ke-temp-file."magit-stderr"))... |
| 94660 | 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 6c 6f 67 29 0a 20 20 | ............(delete-file.log)... |
| 94680 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 65 78 69 74 20 28 6d 61 67 69 74 2d 70 72 | ............(setq.exit.(magit-pr |
| 946a0 | 6f 63 65 73 73 2d 67 69 74 20 28 6c 69 73 74 20 74 20 6c 6f 67 29 20 61 72 67 73 29 29 0a 20 20 | ocess-git.(list.t.log).args))... |
| 946c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 65 78 69 74 20 30 29 0a 20 20 20 | ............(when.(>.exit.0).... |
| 946e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d | .............(when.(file-exists- |
| 94700 | 70 20 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 | p.log)...................(with-t |
| 94720 | 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | emp-buffer.....................( |
| 94740 | 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 6c 6f 67 29 0a 20 20 20 20 20 20 | insert-file-contents.log)....... |
| 94760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d | ..............(goto-char.(point- |
| 94780 | 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | max)).....................(setq. |
| 947a0 | 65 72 72 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | errmsg.......................... |
| 947c0 | 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 29 | .(if.(functionp.magit-git-debug) |
| 947e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 94800 | 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 20 28 62 75 66 66 65 72 2d | funcall.magit-git-debug.(buffer- |
| 94820 | 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string))........................ |
| 94840 | 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 6c 6f 63 61 74 65 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 | .....(magit--locate-error-messag |
| 94860 | 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | e))))...................(unless. |
| 94880 | 72 65 74 75 72 6e 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | return-error.................... |
| 948a0 | 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 20 6e 69 6c 29 29 0a 20 20 | .(let.((magit-git-debug.nil))... |
| 948c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e | ....................(with-curren |
| 948e0 | 74 2d 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 74 | t-buffer.(magit-process-buffer.t |
| 94900 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ).........................(magit |
| 94920 | 2d 70 72 6f 63 65 73 73 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 64 65 66 61 75 6c 74 2d | -process-insert-section.default- |
| 94940 | 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | directory....................... |
| 94960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 94980 | 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 | magit-git-executable............ |
| 949a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 949c0 | 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 20 65 78 69 74 20 6c 6f 67 29 29 29 29 29 0a 20 20 | ...........args.exit.log)))))... |
| 949e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 72 65 74 75 72 6e 2d 65 72 72 | ..............(unless.return-err |
| 94a00 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 72 72 6d 73 67 0a | or...................(if.errmsg. |
| 94a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 | ......................(message." |
| 94a40 | 25 73 22 20 65 72 72 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s".errmsg)..................... |
| 94a60 | 28 6d 65 73 73 61 67 65 20 22 47 69 74 20 72 65 74 75 72 6e 65 64 20 77 69 74 68 20 65 78 69 74 | (message."Git.returned.with.exit |
| 94a80 | 2d 63 6f 64 65 20 25 73 22 20 65 78 69 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -code.%s".exit)))).............. |
| 94aa0 | 20 28 6f 72 20 65 72 72 6d 73 67 20 65 78 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 67 | .(or.errmsg.exit))...........(ig |
| 94ac0 | 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 6c 6f 67 29 29 29 29 | nore-errors.(delete-file.log)))) |
| 94ae0 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 28 6c 69 73 74 20 74 20 | .....(magit-process-git.(list.t. |
| 94b00 | 6e 69 6c 29 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6c 6f 63 61 | nil).args)))..(defun.magit--loca |
| 94b20 | 74 65 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 28 29 0a 20 20 28 67 6f 74 6f 2d 63 68 61 72 | te-error-message.()...(goto-char |
| 94b40 | 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 28 61 6e 64 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 | .(point-max))...(and.(run-hook-w |
| 94b60 | 72 61 70 70 65 64 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 6d 65 73 73 | rapped.'magit-process-error-mess |
| 94b80 | 61 67 65 2d 72 65 67 65 78 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | age-regexps..................... |
| 94ba0 | 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 72 65 29 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 | .....(lambda.(re).(re-search-bac |
| 94bc0 | 6b 77 61 72 64 20 72 65 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | kward.re.nil.t)))........(match- |
| 94be0 | 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 29 29 29 0a 0a 28 64 65 66 75 | string-no-properties.1)))..(defu |
| 94c00 | 6e 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 28 26 72 65 73 74 20 61 72 67 73 29 0a | n.magit-git-string.(&rest.args). |
| 94c20 | 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e | .."Execute.Git.with.ARGS,.return |
| 94c40 | 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 69 74 73 20 6f 75 74 70 75 74 | ing.the.first.line.of.its.output |
| 94c60 | 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 75 74 70 75 74 2c 20 72 65 74 75 72 6e 20 | ..If.there.is.no.output,.return. |
| 94c80 | 6e 69 6c 2e 20 20 49 66 20 74 68 65 20 6f 75 74 70 75 74 20 62 65 67 69 6e 73 20 77 69 74 68 20 | nil...If.the.output.begins.with. |
| 94ca0 | 61 0a 6e 65 77 6c 69 6e 65 2c 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e | a.newline,.return.an.empty.strin |
| 94cc0 | 67 2e 22 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 | g."...(setq.args.(flatten-tree.a |
| 94ce0 | 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 | rgs))...(magit--with-refresh-cac |
| 94d00 | 68 65 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 29 | he.(cons.default-directory.args) |
| 94d20 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 | .....(magit--with-temp-process-b |
| 94d40 | 75 66 66 65 72 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 69 74 2d 69 | uffer.......(apply.#'magit-git-i |
| 94d60 | 6e 73 65 72 74 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 62 70 29 | nsert.args).......(unless.(bobp) |
| 94d80 | 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 | .........(goto-char.(point-min)) |
| 94da0 | 0a 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 | .........(buffer-substring-no-pr |
| 94dc0 | 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 | operties.(point).(line-end-posit |
| 94de0 | 69 6f 6e 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 | ion))))))..(defun.magit-git-line |
| 94e00 | 73 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 | s.(&rest.args)..."Execute.Git.wi |
| 94e20 | 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e 69 6e 67 20 69 74 73 20 6f 75 74 70 75 74 20 61 73 | th.ARGS,.returning.its.output.as |
| 94e40 | 20 61 20 6c 69 73 74 20 6f 66 20 6c 69 6e 65 73 2e 0a 45 6d 70 74 79 20 6c 69 6e 65 73 20 61 6e | .a.list.of.lines..Empty.lines.an |
| 94e60 | 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 61 72 65 20 6f 6d 69 74 74 65 64 | ywhere.in.the.output.are.omitted |
| 94e80 | 2e 0a 0a 49 66 20 47 69 74 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 | ...If.Git.exits.with.a.non-zero. |
| 94ea0 | 65 78 69 74 20 73 74 61 74 75 73 2c 20 74 68 65 6e 20 72 65 70 6f 72 74 20 73 68 6f 77 20 61 0a | exit.status,.then.report.show.a. |
| 94ec0 | 6d 65 73 73 61 67 65 20 61 6e 64 20 61 64 64 20 61 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 | message.and.add.a.section.in.the |
| 94ee0 | 20 72 65 73 70 65 63 74 69 76 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 2e 22 0a 20 20 28 | .respective.process.buffer."...( |
| 94f00 | 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a | magit--with-temp-process-buffer. |
| 94f20 | 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 61 72 | ....(apply.#'magit-git-insert.ar |
| 94f40 | 67 73 29 0a 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 62 75 66 66 65 72 2d 73 74 | gs).....(split-string.(buffer-st |
| 94f60 | 72 69 6e 67 29 20 22 5c 6e 22 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 | ring)."\n".t)))..(defun.magit-gi |
| 94f80 | 74 2d 69 74 65 6d 73 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 | t-items.(&rest.args)..."Execute. |
| 94fa0 | 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 72 65 74 75 72 6e 69 6e 67 20 69 74 73 20 6e 75 6c | Git.with.ARGS,.returning.its.nul |
| 94fc0 | 6c 2d 73 65 70 61 72 61 74 65 64 20 6f 75 74 70 75 74 20 61 73 20 61 20 6c 69 73 74 2e 0a 45 6d | l-separated.output.as.a.list..Em |
| 94fe0 | 70 74 79 20 69 74 65 6d 73 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 | pty.items.anywhere.in.the.output |
| 95000 | 20 61 72 65 20 6f 6d 69 74 74 65 64 2e 0a 0a 49 66 20 47 69 74 20 65 78 69 74 73 20 77 69 74 68 | .are.omitted...If.Git.exits.with |
| 95020 | 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2c 20 74 68 65 6e 20 72 65 | .a.non-zero.exit.status,.then.re |
| 95040 | 70 6f 72 74 20 73 68 6f 77 20 61 0a 6d 65 73 73 61 67 65 20 61 6e 64 20 61 64 64 20 61 20 73 65 | port.show.a.message.and.add.a.se |
| 95060 | 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 72 6f 63 65 73 73 20 | ction.in.the.respective.process. |
| 95080 | 62 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f | buffer."...(magit--with-temp-pro |
| 950a0 | 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 | cess-buffer.....(apply.#'magit-g |
| 950c0 | 69 74 2d 69 6e 73 65 72 74 20 61 72 67 73 29 0a 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e | it-insert.args).....(split-strin |
| 950e0 | 67 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 20 22 5c 30 22 20 74 29 29 29 0a 0a 28 64 65 | g.(buffer-string)."\0".t)))..(de |
| 95100 | 66 76 61 72 20 6d 61 67 69 74 2d 2d 67 69 74 2d 77 61 73 68 2d 6b 65 65 70 2d 65 72 72 6f 72 20 | fvar.magit--git-wash-keep-error. |
| 95120 | 6e 69 6c 29 20 3b 20 65 78 70 65 72 69 6d 65 6e 74 61 6c 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | nil).;.experimental..(defun.magi |
| 95140 | 74 2d 67 69 74 2d 77 61 73 68 20 28 77 61 73 68 65 72 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 | t-git-wash.(washer.&rest.args).. |
| 95160 | 20 22 45 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 69 6e 73 65 72 74 69 | ."Execute.Git.with.ARGS,.inserti |
| 95180 | 6e 67 20 77 61 73 68 65 64 20 6f 75 74 70 75 74 20 61 74 20 70 6f 69 6e 74 2e 0a 41 63 74 75 61 | ng.washed.output.at.point..Actua |
| 951a0 | 6c 6c 79 20 66 69 72 73 74 20 69 6e 73 65 72 74 20 74 68 65 20 72 61 77 20 6f 75 74 70 75 74 20 | lly.first.insert.the.raw.output. |
| 951c0 | 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 6f 75 74 70 75 74 | at.point...If.there.is.no.output |
| 951e0 | 2c 20 63 61 6c 6c 20 60 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 27 2e 20 20 | ,.call.`magit-cancel-section'... |
| 95200 | 4f 74 68 65 72 77 69 73 65 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 6e 61 72 72 6f 77 0a 74 68 65 | Otherwise.temporarily.narrow.the |
| 95220 | 20 62 75 66 66 65 72 20 74 6f 20 74 68 65 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 2c 20 6d 6f | .buffer.to.the.inserted.text,.mo |
| 95240 | 76 65 20 74 6f 20 69 74 73 20 62 65 67 69 6e 6e 69 6e 67 2c 20 61 6e 64 20 74 68 65 6e 0a 63 61 | ve.to.its.beginning,.and.then.ca |
| 95260 | 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 57 41 53 48 45 52 20 77 69 74 68 20 41 52 47 53 20 61 73 20 | ll.function.WASHER.with.ARGS.as. |
| 95280 | 69 74 73 20 73 6f 6c 65 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 | its.sole.argument."...(declare.( |
| 952a0 | 69 6e 64 65 6e 74 20 31 29 29 0a 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 2d 67 69 74 | indent.1))...(apply.#'magit--git |
| 952c0 | 2d 77 61 73 68 20 77 61 73 68 65 72 20 6d 61 67 69 74 2d 2d 67 69 74 2d 77 61 73 68 2d 6b 65 65 | -wash.washer.magit--git-wash-kee |
| 952e0 | 70 2d 65 72 72 6f 72 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 67 69 | p-error.args))..(defun.magit--gi |
| 95300 | 74 2d 77 61 73 68 20 28 77 61 73 68 65 72 20 6b 65 65 70 2d 65 72 72 6f 72 20 26 72 65 73 74 20 | t-wash.(washer.keep-error.&rest. |
| 95320 | 61 72 67 73 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 32 29 29 0a 20 20 28 | args)...(declare.(indent.2))...( |
| 95340 | 73 65 74 71 20 61 72 67 73 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 72 67 73 29 29 0a 20 | setq.args.(flatten-tree.args)).. |
| 95360 | 20 28 6c 65 74 20 28 28 62 65 67 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 65 78 | .(let.((beg.(point)).........(ex |
| 95380 | 69 74 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 69 6e 73 65 72 74 20 6b 65 65 70 2d 65 72 72 6f 72 | it.(magit--git-insert.keep-error |
| 953a0 | 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 70 20 65 78 69 74 | .args))).....(when.(stringp.exit |
| 953c0 | 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a 20 20 20 20 20 20 28 69 | ).......(goto-char.beg).......(i |
| 953e0 | 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 65 78 69 74 20 27 66 61 63 65 20 27 65 72 | nsert.(propertize.exit.'face.'er |
| 95400 | 72 6f 72 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 6c 70 29 0a 20 20 20 20 20 | ror)).......(unless.(bolp)...... |
| 95420 | 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 0a 20 20 20 20 28 69 66 20 28 3d 20 28 70 | ...(insert."\n"))).....(if.(=.(p |
| 95440 | 6f 69 6e 74 29 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6e 63 65 6c | oint).beg).........(magit-cancel |
| 95460 | 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 6c 70 29 0a 20 | -section).......(unless.(bolp).. |
| 95480 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 28 77 68 65 | .......(insert."\n")).......(whe |
| 954a0 | 6e 20 28 6f 72 20 28 65 71 75 61 6c 20 65 78 69 74 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 | n.(or.(equal.exit.0)............ |
| 954c0 | 20 20 20 20 20 28 65 71 20 6b 65 65 70 2d 65 72 72 6f 72 20 27 77 61 73 68 2d 61 6e 79 77 61 79 | .....(eq.keep-error.'wash-anyway |
| 954e0 | 29 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 | )).........(save-restriction.... |
| 95500 | 20 20 20 20 20 20 20 28 6e 61 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 62 65 67 20 28 70 6f | .......(narrow-to-region.beg.(po |
| 95520 | 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 62 65 67 29 0a | int))...........(goto-char.beg). |
| 95540 | 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 77 61 73 68 65 72 20 61 72 67 73 29 29 | ..........(funcall.washer.args)) |
| 95560 | 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 3d 20 28 70 6f 69 6e 74 29 20 62 65 | .........(when.(or.(=.(point).be |
| 95580 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3d 20 28 70 6f 69 6e 74 29 20 | g)...................(=.(point). |
| 955a0 | 28 31 2b 20 62 65 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6e 63 | (1+.beg)))...........(magit-canc |
| 955c0 | 65 6c 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 79 62 | el-section)).........(magit-mayb |
| 955e0 | 65 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 29 29 29 0a 20 20 20 20 65 78 69 | e-make-margin-overlay))).....exi |
| 95600 | 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 | t))..(defun.magit-git-executable |
| 95620 | 2d 66 69 6e 64 20 28 63 6f 6d 6d 61 6e 64 29 0a 20 20 22 53 65 61 72 63 68 20 66 6f 72 20 43 4f | -find.(command)..."Search.for.CO |
| 95640 | 4d 4d 41 4e 44 20 69 6e 20 47 69 74 27 73 20 65 78 65 63 20 70 61 74 68 2c 20 66 61 6c 6c 69 6e | MMAND.in.Git's.exec.path,.fallin |
| 95660 | 67 20 62 61 63 6b 20 74 6f 20 60 65 78 65 63 2d 70 61 74 68 27 2e 0a 4c 69 6b 65 20 60 65 78 65 | g.back.to.`exec-path'..Like.`exe |
| 95680 | 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 2c 20 72 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 | cutable-find',.return.the.absolu |
| 956a0 | 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 2e 22 | te.file.name.of.the.executable." |
| 956c0 | 0a 20 20 28 6f 72 20 28 6c 6f 63 61 74 65 2d 66 69 6c 65 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 | ...(or.(locate-file.command..... |
| 956e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 63 6f 6e 63 61 74 0a 20 20 20 | ...............(list.(concat.... |
| 95700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6d | .......................(file-rem |
| 95720 | 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 | ote-p.default-directory)........ |
| 95740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 69 | ...................(or.(magit-gi |
| 95760 | 74 2d 73 74 72 69 6e 67 20 22 2d 2d 65 78 65 63 2d 70 61 74 68 22 29 0a 20 20 20 20 20 20 20 20 | t-string."--exec-path")......... |
| 95780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 60 67 | ......................(error."`g |
| 957a0 | 69 74 20 2d 2d 65 78 65 63 2d 70 61 74 68 27 20 66 61 69 6c 65 64 22 29 29 29 29 0a 20 20 20 20 | it.--exec-path'.failed"))))..... |
| 957c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 65 63 2d 73 75 66 66 69 78 65 73 0a 20 20 20 | ...............exec-suffixes.... |
| 957e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 69 6c 65 2d 65 78 65 63 75 74 61 62 6c | ................#'file-executabl |
| 95800 | 65 2d 70 29 0a 20 20 20 20 20 20 28 63 6f 6d 70 61 74 2d 63 61 6c 6c 20 65 78 65 63 75 74 61 62 | e-p).......(compat-call.executab |
| 95820 | 6c 65 2d 66 69 6e 64 20 63 6f 6d 6d 61 6e 64 20 74 29 29 29 0a 0a 3b 3b 3b 20 47 69 74 20 56 65 | le-find.command.t)))..;;;.Git.Ve |
| 95840 | 72 73 69 6f 6e 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 2d 67 69 74 2d 76 65 72 73 | rsion..(defconst.magit--git-vers |
| 95860 | 69 6f 6e 2d 72 65 67 65 78 70 0a 20 20 22 5c 5c 60 67 69 74 20 76 65 72 73 69 6f 6e 20 5c 5c 28 | ion-regexp..."\\`git.version.\\( |
| 95880 | 5b 30 2d 39 5d 2b 5c 5c 28 5c 5c 2e 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 7b 31 2c 32 5c 5c 7d 5c 5c | [0-9]+\\(\\.[0-9]+\\)\\{1,2\\}\\ |
| 958a0 | 29 22 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 68 6f 73 74 2d 67 69 74 2d 76 65 72 | )")..(defvar.magit--host-git-ver |
| 958c0 | 73 69 6f 6e 2d 63 61 63 68 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 | sion-cache.nil)..(defun.magit-gi |
| 958e0 | 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 28 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 60 | t-version>=.(n)..."Return.t.if.` |
| 95900 | 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 27 73 20 76 61 6c 75 65 20 69 73 20 67 72 65 | magit-git-version's.value.is.gre |
| 95920 | 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 4e 2e 22 0a 20 20 28 6d 61 67 | ater.than.or.equal.to.N."...(mag |
| 95940 | 69 74 2d 2d 76 65 72 73 69 6f 6e 3e 3d 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e | it--version>=.(magit-git-version |
| 95960 | 29 20 6e 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c | ).n))..(defun.magit-git-version< |
| 95980 | 20 28 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 60 6d 61 67 69 74 2d 67 69 74 2d 76 | .(n)..."Return.t.if.`magit-git-v |
| 959a0 | 65 72 73 69 6f 6e 27 73 20 76 61 6c 75 65 20 69 73 20 73 6d 61 6c 6c 65 72 20 74 68 61 6e 20 4e | ersion's.value.is.smaller.than.N |
| 959c0 | 2e 22 0a 20 20 28 76 65 72 73 69 6f 6e 3c 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f | ."...(version<.(magit-git-versio |
| 959e0 | 6e 29 20 6e 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e | n).n))..(defun.magit-git-version |
| 95a00 | 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 47 69 74 20 76 65 72 73 69 6f 6e 20 75 73 | .()..."Return.the.Git.version.us |
| 95a20 | 65 64 20 66 6f 72 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 0a 52 61 69 73 | ed.for.`default-directory'..Rais |
| 95a40 | 65 20 61 6e 20 65 72 72 6f 72 20 69 66 20 47 69 74 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e | e.an.error.if.Git.cannot.be.foun |
| 95a60 | 64 2c 20 69 66 20 69 74 20 65 78 69 74 73 20 77 69 74 68 20 61 0a 6e 6f 6e 2d 7a 65 72 6f 20 73 | d,.if.it.exits.with.a.non-zero.s |
| 95a80 | 74 61 74 75 73 2c 20 6f 72 20 74 68 65 20 6f 75 74 70 75 74 20 64 6f 65 73 20 6e 6f 74 20 68 61 | tatus,.or.the.output.does.not.ha |
| 95aa0 | 76 65 20 74 68 65 20 65 78 70 65 63 74 65 64 0a 66 6f 72 6d 61 74 2e 22 0a 20 20 28 6d 61 67 69 | ve.the.expected.format."...(magi |
| 95ac0 | 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 64 65 66 61 75 6c 74 2d 64 69 | t--with-refresh-cache.default-di |
| 95ae0 | 72 65 63 74 6f 72 79 0a 20 20 20 20 28 6c 65 74 20 28 28 68 6f 73 74 20 28 66 69 6c 65 2d 72 65 | rectory.....(let.((host.(file-re |
| 95b00 | 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 | mote-p.default-directory)))..... |
| 95b20 | 20 20 28 6f 72 20 28 63 64 72 20 28 61 73 73 6f 63 20 68 6f 73 74 20 6d 61 67 69 74 2d 2d 68 6f | ..(or.(cdr.(assoc.host.magit--ho |
| 95b40 | 73 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 20 20 20 | st-git-version-cache)).......... |
| 95b60 | 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 | .(magit--with-temp-process-buffe |
| 95b80 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 6e 73 65 74 20 67 6c 6f 62 61 6c 20 61 72 | r.............;;.Unset.global.ar |
| 95ba0 | 67 75 6d 65 6e 74 73 20 66 6f 72 20 61 6e 63 69 65 6e 74 20 47 69 74 20 76 65 72 73 69 6f 6e 73 | guments.for.ancient.Git.versions |
| 95bc0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6d 61 67 69 74 2d 67 69 74 2d | ..............(let*.((magit-git- |
| 95be0 | 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | global-arguments.nil)........... |
| 95c00 | 20 20 20 20 20 20 20 20 20 28 73 74 61 74 75 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | .........(status.(magit-process- |
| 95c20 | 67 69 74 20 74 20 22 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git.t."version"))............... |
| 95c40 | 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 0a 20 | .....(output.(buffer-string))).. |
| 95c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............(cond.............. |
| 95c80 | 20 20 28 28 6e 6f 74 20 28 7a 65 72 6f 70 20 73 74 61 74 75 73 29 29 0a 20 20 20 20 20 20 20 20 | ..((not.(zerop.status))......... |
| 95ca0 | 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 | ........(display-warning........ |
| 95cc0 | 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........'magit................ |
| 95ce0 | 20 20 28 66 6f 72 6d 61 74 20 22 25 53 5c 6e 5c 6e 52 75 6e 6e 69 6e 67 20 5c 22 25 73 20 2d 2d | ..(format."%S\n\nRunning.\"%s.-- |
| 95d00 | 76 65 72 73 69 6f 6e 5c 22 20 66 61 69 6c 65 64 20 77 69 74 68 20 6f 75 74 70 75 74 3a 5c 6e 5c | version\".failed.with.output:\n\ |
| 95d20 | 6e 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | n%s"..........................(i |
| 95d40 | 66 20 68 6f 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.host.......................... |
| 95d60 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4d 61 67 69 74 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 47 | ....(format."Magit.cannot.find.G |
| 95d80 | 69 74 20 6f 6e 20 68 6f 73 74 20 25 53 2e 5c 6e 0a 43 68 65 63 6b 20 74 68 65 20 76 61 6c 75 65 | it.on.host.%S.\n.Check.the.value |
| 95da0 | 20 6f 66 20 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 | .of.`magit-remote-git-executable |
| 95dc0 | 27 20 75 73 69 6e 67 0a 60 6d 61 67 69 74 2d 64 65 62 75 67 2d 67 69 74 2d 65 78 65 63 75 74 61 | '.using.`magit-debug-git-executa |
| 95de0 | 62 6c 65 27 20 61 6e 64 20 63 6f 6e 73 75 6c 74 20 74 68 65 20 69 6e 66 6f 20 6e 6f 64 65 0a 60 | ble'.and.consult.the.info.node.` |
| 95e00 | 28 74 72 61 6d 70 29 52 65 6d 6f 74 65 20 70 72 6f 67 72 61 6d 73 27 2e 22 20 68 6f 73 74 29 0a | (tramp)Remote.programs'.".host). |
| 95e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4d 61 67 69 | ..........................."Magi |
| 95e40 | 74 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 47 69 74 2e 5c 6e 0a 43 68 65 63 6b 20 74 68 65 20 76 | t.cannot.find.Git.\n.Check.the.v |
| 95e60 | 61 6c 75 65 73 20 6f 66 20 60 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 | alues.of.`magit-git-executable'. |
| 95e80 | 61 6e 64 20 60 65 78 65 63 2d 70 61 74 68 27 0a 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 65 62 | and.`exec-path'.using.`magit-deb |
| 95ea0 | 75 67 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 | ug-git-executable'.")........... |
| 95ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 | ...............(magit-git-execut |
| 95ee0 | 61 62 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f | able)..........................o |
| 95f00 | 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 61 76 65 2d 6d | utput)))................((save-m |
| 95f20 | 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | atch-data...................(and |
| 95f40 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 2d 67 69 74 2d 76 65 72 73 69 6f | .(string-match.magit--git-versio |
| 95f60 | 6e 2d 72 65 67 65 78 70 20 6f 75 74 70 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-regexp.output)................ |
| 95f80 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 76 65 72 73 69 6f 6e 20 28 6d 61 74 63 68 2d 73 74 | ........(let.((version.(match-st |
| 95fa0 | 72 69 6e 67 20 31 20 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring.1.output)))................ |
| 95fc0 | 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 68 6f 73 74 20 76 65 72 73 69 | ..........(push.(cons.host.versi |
| 95fe0 | 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on)............................. |
| 96000 | 20 20 20 6d 61 67 69 74 2d 2d 68 6f 73 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 | ...magit--host-git-version-cache |
| 96020 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 | )..........................versi |
| 96040 | 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 65 72 72 6f 72 20 | on))))................(t.(error. |
| 96060 | 22 55 6e 65 78 70 65 63 74 65 64 20 5c 22 25 73 20 2d 2d 76 65 72 73 69 6f 6e 5c 22 20 6f 75 74 | "Unexpected.\"%s.--version\".out |
| 96080 | 70 75 74 3a 20 25 53 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | put:.%S"........................ |
| 960a0 | 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 20 | ..(magit-git-executable)........ |
| 960c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 29 29 29 29 29 29 29 29 | ..................output)))))))) |
| 960e0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 61 73 73 65 | )..(defun.magit-git-version-asse |
| 96100 | 72 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 69 6e 69 6d 61 6c 20 77 68 6f 29 0a 20 20 22 41 73 | rt.(&optional.minimal.who)..."As |
| 96120 | 73 65 72 74 20 74 68 61 74 20 74 68 65 20 75 73 65 64 20 47 69 74 20 76 65 72 73 69 6f 6e 20 69 | sert.that.the.used.Git.version.i |
| 96140 | 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 6f 72 20 65 71 75 61 6c 20 74 6f 20 4d 49 4e 49 4d | s.greater.than.or.equal.to.MINIM |
| 96160 | 41 4c 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4d 49 4e 49 4d 41 4c 20 69 73 20 6e 69 6c 2c 20 | AL..If.optional.MINIMAL.is.nil,. |
| 96180 | 63 6f 6d 70 61 72 65 20 77 69 74 68 20 60 6d 61 67 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 67 69 74 | compare.with.`magit--minimal-git |
| 961a0 | 27 0a 69 6e 73 74 65 61 64 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 57 48 4f 20 69 66 20 6e 6f 6e 2d | '.instead...Optional.WHO.if.non- |
| 961c0 | 6e 69 6c 20 73 70 65 63 69 66 69 65 73 20 77 68 61 74 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 | nil.specifies.what.functionality |
| 961e0 | 0a 6e 65 65 64 73 20 61 74 20 6c 65 61 73 74 20 4d 49 4e 49 4d 41 4c 2c 20 6f 74 68 65 72 77 69 | .needs.at.least.MINIMAL,.otherwi |
| 96200 | 73 65 20 69 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 5c 22 4d 61 67 69 74 5c 22 2e 22 0a 20 20 | se.it.defaults.to.\"Magit\"."... |
| 96220 | 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 28 6f 72 20 6d 69 | (when.(magit-git-version<.(or.mi |
| 96240 | 6e 69 6d 61 6c 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 67 69 74 29 29 0a 20 20 20 20 28 | nimal.magit--minimal-git)).....( |
| 96260 | 6c 65 74 2a 20 28 28 68 6f 73 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 | let*.((host.(file-remote-p.defau |
| 96280 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 73 67 20 28 | lt-directory))............(msg.( |
| 962a0 | 66 6f 72 6d 61 74 2d 73 70 65 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | format-spec..................(co |
| 962c0 | 6e 64 20 28 68 6f 73 74 20 22 5c 0a 25 77 20 72 65 71 75 69 72 65 73 20 47 69 74 20 25 6d 20 6f | nd.(host."\.%w.requires.Git.%m.o |
| 962e0 | 72 20 67 72 65 61 74 65 72 2c 20 62 75 74 20 6f 6e 20 25 68 20 74 68 65 20 76 65 72 73 69 6f 6e | r.greater,.but.on.%h.the.version |
| 96300 | 20 69 73 20 25 76 2e 0a 0a 49 66 20 6d 75 6c 74 69 70 6c 65 20 47 69 74 20 76 65 72 73 69 6f 6e | .is.%v...If.multiple.Git.version |
| 96320 | 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 20 6f 6e 20 74 68 65 20 68 6f 73 74 2c 20 74 68 65 | s.are.installed.on.the.host,.the |
| 96340 | 6e 20 74 68 65 0a 70 72 6f 62 6c 65 6d 20 6d 69 67 68 74 20 62 65 20 74 68 61 74 20 54 52 41 4d | n.the.problem.might.be.that.TRAM |
| 96360 | 50 20 75 73 65 73 20 74 68 65 20 77 72 6f 6e 67 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 43 68 | P.uses.the.wrong.executable...Ch |
| 96380 | 65 63 6b 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 | eck.the.value.of.`magit-remote-g |
| 963a0 | 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 61 6e 64 20 63 6f 6e 73 75 6c 74 0a 74 68 65 20 69 | it-executable'.and.consult.the.i |
| 963c0 | 6e 66 6f 20 6e 6f 64 65 20 60 28 74 72 61 6d 70 29 52 65 6d 6f 74 65 20 70 72 6f 67 72 61 6d 73 | nfo.node.`(tramp)Remote.programs |
| 963e0 | 27 2e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 | '.\n")........................(t |
| 96400 | 20 22 5c 0a 25 77 20 72 65 71 75 69 72 65 73 20 47 69 74 20 25 6d 20 6f 72 20 67 72 65 61 74 65 | ."\.%w.requires.Git.%m.or.greate |
| 96420 | 72 2c 20 62 75 74 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 25 76 2e 0a 0a 49 66 20 79 6f 75 | r,.but.you.are.using.%v...If.you |
| 96440 | 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 47 69 74 20 76 65 72 73 69 6f 6e 73 20 69 6e 73 74 | .have.multiple.Git.versions.inst |
| 96460 | 61 6c 6c 65 64 2c 20 74 68 65 6e 20 63 68 65 63 6b 20 74 68 65 0a 76 61 6c 75 65 73 20 6f 66 20 | alled,.then.check.the.values.of. |
| 96480 | 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 61 6e | `magit-remote-git-executable'.an |
| 964a0 | 64 20 60 65 78 65 63 2d 70 61 74 68 27 2e 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | d.`exec-path'.\n"))............. |
| 964c0 | 20 20 20 20 20 60 28 28 3f 77 20 2e 20 2c 28 6f 72 20 77 68 6f 20 22 4d 61 67 69 74 22 29 29 0a | .....`((?w...,(or.who."Magit")). |
| 964e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 6d 20 2e 20 2c 28 6f 72 20 6d 69 | ...................(?m...,(or.mi |
| 96500 | 6e 69 6d 61 6c 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 67 69 74 29 29 0a 20 20 20 20 20 | nimal.magit--minimal-git))...... |
| 96520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 76 20 2e 20 2c 28 6d 61 67 69 74 2d 67 69 74 2d | ..............(?v...,(magit-git- |
| 96540 | 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 68 | version))....................(?h |
| 96560 | 20 2e 20 2c 68 6f 73 74 29 29 29 29 29 0a 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 | ...,host))))).......(display-war |
| 96580 | 6e 69 6e 67 20 27 6d 61 67 69 74 20 6d 73 67 20 3a 65 72 72 6f 72 29 29 29 29 0a 0a 28 64 65 66 | ning.'magit.msg.:error))))..(def |
| 965a0 | 75 6e 20 6d 61 67 69 74 2d 2d 73 61 66 65 2d 67 69 74 2d 76 65 72 73 69 6f 6e 20 28 29 0a 20 20 | un.magit--safe-git-version.()... |
| 965c0 | 22 52 65 74 75 72 6e 20 74 68 65 20 47 69 74 20 76 65 72 73 69 6f 6e 20 75 73 65 64 20 66 6f 72 | "Return.the.Git.version.used.for |
| 965e0 | 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 6f 72 20 61 6e 20 65 72 72 6f 72 | .`default-directory'.or.an.error |
| 96600 | 20 6d 65 73 73 61 67 65 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 | .message."...(magit--with-temp-p |
| 96620 | 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6d 61 67 69 74 2d | rocess-buffer.....(let*.((magit- |
| 96640 | 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 | git-global-arguments.nil)....... |
| 96660 | 20 20 20 20 20 28 73 74 61 74 75 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 | .....(status.(magit-process-git. |
| 96680 | 74 20 22 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 74 70 75 74 | t."version"))............(output |
| 966a0 | 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 | .(buffer-string))).......(cond.( |
| 966c0 | 28 6e 6f 74 20 28 7a 65 72 6f 70 20 73 74 61 74 75 73 29 29 20 6f 75 74 70 75 74 29 0a 20 20 20 | (not.(zerop.status)).output).... |
| 966e0 | 20 20 20 20 20 20 20 20 20 28 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 | .........((save-match-data...... |
| 96700 | 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 | ..........(and.(string-match.mag |
| 96720 | 69 74 2d 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 72 65 67 65 78 70 20 6f 75 74 70 75 74 29 0a 20 | it--git-version-regexp.output).. |
| 96740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | ...................(match-string |
| 96760 | 20 31 20 6f 75 74 70 75 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 6f 75 74 | .1.output)))).............(t.out |
| 96780 | 70 75 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 65 62 75 67 2d 67 69 74 | put)))))..(defun.magit-debug-git |
| 967a0 | 2d 65 78 65 63 75 74 61 62 6c 65 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 61 20 62 75 66 66 | -executable.()..."Display.a.buff |
| 967c0 | 65 72 20 77 69 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 60 6d 61 67 69 74 | er.with.information.about.`magit |
| 967e0 | 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 2e 0a 41 6c 73 6f 20 69 6e 63 6c 75 64 65 20 69 | -git-executable'..Also.include.i |
| 96800 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 | nformation.about.`magit-remote-g |
| 96820 | 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 2e 0a 53 65 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 | it-executable'..See.info.node.`( |
| 96840 | 6d 61 67 69 74 29 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 27 20 66 6f 72 20 6d 6f 72 65 20 | magit)Debugging.Tools'.for.more. |
| 96860 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 | information."...(interactive)... |
| 96880 | 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 | (with-current-buffer.(get-buffer |
| 968a0 | 2d 63 72 65 61 74 65 20 22 2a 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 2a 22 29 0a 20 20 20 | -create."*magit-git-debug*").... |
| 968c0 | 20 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 | .(pop-to-buffer.(current-buffer) |
| 968e0 | 29 0a 20 20 20 20 28 65 72 61 73 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 69 6e 73 65 72 74 | ).....(erase-buffer).....(insert |
| 96900 | 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 | .(format."magit-remote-git-execu |
| 96920 | 74 61 62 6c 65 3a 20 25 53 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | table:.%S\n".................... |
| 96940 | 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 29 0a 20 | .magit-remote-git-executable)).. |
| 96960 | 20 20 20 28 69 6e 73 65 72 74 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(insert.(concat.............. |
| 96980 | 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 3a 20 25 | (format."magit-git-executable:.% |
| 969a0 | 53 22 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 20 | S".magit-git-executable)........ |
| 969c0 | 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c | ......(and.(not.(file-name-absol |
| 969e0 | 75 74 65 2d 70 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 29 0a 20 20 20 | ute-p.magit-git-executable)).... |
| 96a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 5b 25 53 5d 22 20 28 | ...............(format.".[%S]".( |
| 96a20 | 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 | executable-find.magit-git-execut |
| 96a40 | 61 62 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 28 | able)))..............(format.".( |
| 96a60 | 25 73 29 5c 6e 22 20 28 6d 61 67 69 74 2d 2d 73 61 66 65 2d 67 69 74 2d 76 65 72 73 69 6f 6e 29 | %s)\n".(magit--safe-git-version) |
| 96a80 | 29 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 65 78 65 63 2d 70 61 | ))).....(insert.(format."exec-pa |
| 96aa0 | 74 68 3a 20 25 53 5c 6e 22 20 65 78 65 63 2d 70 61 74 68 29 29 0a 20 20 20 20 28 77 68 65 6e 2d | th:.%S\n".exec-path)).....(when- |
| 96ac0 | 6c 65 74 20 28 28 64 69 66 66 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 0a 20 20 | let.((diff.(cl-set-difference... |
| 96ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 | ....................(seq-filter. |
| 96b00 | 23 27 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 72 65 6d 71 20 6e 69 6c 20 28 70 61 72 73 65 | #'file-exists-p.(remq.nil.(parse |
| 96b20 | 2d 63 6f 6c 6f 6e 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -colon-path..................... |
| 96b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 96b60 | 20 20 20 20 20 20 20 20 20 28 67 65 74 65 6e 76 20 22 50 41 54 48 22 29 29 29 29 0a 20 20 20 20 | .........(getenv."PATH"))))..... |
| 96b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 | ..................(seq-filter.#' |
| 96ba0 | 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 72 65 6d 71 20 6e 69 6c 20 65 78 65 63 2d 70 61 74 | file-exists-p.(remq.nil.exec-pat |
| 96bc0 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 | h)).......................:test. |
| 96be0 | 23 27 66 69 6c 65 2d 65 71 75 61 6c 2d 70 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | #'file-equal-p))).......(insert. |
| 96c00 | 28 66 6f 72 6d 61 74 20 22 20 20 65 6e 74 72 69 65 73 20 69 6e 20 50 41 54 48 2c 20 62 75 74 20 | (format."..entries.in.PATH,.but. |
| 96c20 | 6e 6f 74 20 69 6e 20 65 78 65 63 2d 70 61 74 68 3a 20 25 53 5c 6e 22 20 64 69 66 66 29 29 29 0a | not.in.exec-path:.%S\n".diff))). |
| 96c40 | 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 78 65 63 64 69 72 20 65 78 65 63 2d 70 61 74 68 29 0a | ....(dolist.(execdir.exec-path). |
| 96c60 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 20 20 25 73 20 28 25 73 29 | ......(insert.(format."..%s.(%s) |
| 96c80 | 5c 6e 22 20 65 78 65 63 64 69 72 20 28 63 61 72 20 28 66 69 6c 65 2d 61 74 74 72 69 62 75 74 65 | \n".execdir.(car.(file-attribute |
| 96ca0 | 73 20 65 78 65 63 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d | s.execdir)))).......(when.(file- |
| 96cc0 | 64 69 72 65 63 74 6f 72 79 2d 70 20 65 78 65 63 64 69 72 29 0a 20 20 20 20 20 20 20 20 28 64 6f | directory-p.execdir).........(do |
| 96ce0 | 6c 69 73 74 20 28 65 78 65 63 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 0a 20 20 20 20 | list.(exec.(directory-files..... |
| 96d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 65 63 64 69 72 20 74 20 28 63 6f | ...................execdir.t.(co |
| 96d20 | 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ncat............................ |
| 96d40 | 20 20 20 20 20 20 20 22 5c 5c 60 67 69 74 22 20 28 72 65 67 65 78 70 2d 6f 70 74 20 65 78 65 63 | ......."\\`git".(regexp-opt.exec |
| 96d60 | 2d 73 75 66 66 69 78 65 73 29 20 22 5c 5c 27 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 | -suffixes)."\\'")))...........(i |
| 96d80 | 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 25 73 20 28 25 73 29 5c 6e 22 20 65 78 | nsert.(format."....%s.(%s)\n".ex |
| 96da0 | 65 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | ec...........................(ma |
| 96dc0 | 67 69 74 2d 2d 73 61 66 65 2d 67 69 74 2d 76 65 72 73 69 6f 6e 29 29 29 29 29 29 29 29 0a 0a 3b | git--safe-git-version))))))))..; |
| 96de0 | 3b 3b 20 56 61 72 69 61 62 6c 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6e 66 69 | ;;.Variables..(defun.magit-confi |
| 96e00 | 67 2d 67 65 74 2d 66 72 6f 6d 2d 63 61 63 68 65 64 2d 6c 69 73 74 20 28 6b 65 79 29 0a 20 20 28 | g-get-from-cached-list.(key)...( |
| 96e20 | 67 65 74 68 61 73 68 0a 20 20 20 3b 3b 20 60 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 6c 69 73 74 | gethash....;;.`git.config.--list |
| 96e40 | 27 20 64 6f 77 6e 63 61 73 65 73 20 66 69 72 73 74 20 61 6e 64 20 6c 61 73 74 20 63 6f 6d 70 6f | '.downcases.first.and.last.compo |
| 96e60 | 6e 65 6e 74 73 20 6f 66 20 74 68 65 20 6b 65 79 2e 0a 20 20 20 28 6c 65 74 2a 20 28 28 6b 65 79 | nents.of.the.key.....(let*.((key |
| 96e80 | 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 60 5b | .(replace-regexp-in-string."\\`[ |
| 96ea0 | 5e 2e 5d 2b 22 20 23 27 64 6f 77 6e 63 61 73 65 20 6b 65 79 20 74 20 74 29 29 0a 20 20 20 20 20 | ^.]+".#'downcase.key.t.t))...... |
| 96ec0 | 20 20 20 20 20 28 6b 65 79 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 | .....(key.(replace-regexp-in-str |
| 96ee0 | 69 6e 67 20 22 5b 5e 2e 5d 2b 5c 5c 27 22 20 23 27 64 6f 77 6e 63 61 73 65 20 6b 65 79 20 74 20 | ing."[^.]+\\'".#'downcase.key.t. |
| 96f00 | 74 29 29 29 0a 20 20 20 20 20 6b 65 79 29 0a 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 | t)))......key)....(magit--with-r |
| 96f20 | 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 | efresh-cache.(cons.(magit-toplev |
| 96f40 | 65 6c 29 20 27 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 63 6f 6e 66 69 67 73 | el).'config)......(let.((configs |
| 96f60 | 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 | .(make-hash-table.:test.#'equal) |
| 96f80 | 29 29 0a 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 6f 6e 66 20 28 6d 61 67 69 74 2d 67 | ))........(dolist.(conf.(magit-g |
| 96fa0 | 69 74 2d 69 74 65 6d 73 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 6c 69 73 74 22 20 22 2d 7a 22 29 | it-items."config"."--list"."-z") |
| 96fc0 | 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6e 6c 2d 70 6f 73 20 28 63 6c 2d 70 6f | )..........(let*.((nl-pos.(cl-po |
| 96fe0 | 73 69 74 69 6f 6e 20 3f 5c 6e 20 63 6f 6e 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sition.?\n.conf))............... |
| 97000 | 20 20 28 6b 65 79 20 28 73 75 62 73 74 72 69 6e 67 20 63 6f 6e 66 20 30 20 6e 6c 2d 70 6f 73 29 | ..(key.(substring.conf.0.nl-pos) |
| 97020 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 20 28 69 66 20 6e 6c 2d 70 6f | ).................(val.(if.nl-po |
| 97040 | 73 20 28 73 75 62 73 74 72 69 6e 67 20 63 6f 6e 66 20 28 31 2b 20 6e 6c 2d 70 6f 73 29 29 20 22 | s.(substring.conf.(1+.nl-pos))." |
| 97060 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 75 74 68 61 73 68 20 6b 65 79 20 28 6e 63 | ")))............(puthash.key.(nc |
| 97080 | 6f 6e 63 20 28 67 65 74 68 61 73 68 20 6b 65 79 20 63 6f 6e 66 69 67 73 29 20 28 6c 69 73 74 20 | onc.(gethash.key.configs).(list. |
| 970a0 | 76 61 6c 29 29 20 63 6f 6e 66 69 67 73 29 29 29 0a 20 20 20 20 20 20 20 63 6f 6e 66 69 67 73 29 | val)).configs)))........configs) |
| 970c0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 20 28 26 72 65 73 74 20 6b 65 79 | )))..(defun.magit-get.(&rest.key |
| 970e0 | 73 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 47 69 | s)..."Return.the.value.of.the.Gi |
| 97100 | 74 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4b 45 59 53 2e 22 0a 20 | t.variable.specified.by.KEYS.".. |
| 97120 | 20 28 63 61 72 20 28 6c 61 73 74 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 61 | .(car.(last.(apply.#'magit-get-a |
| 97140 | 6c 6c 20 6b 65 79 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 61 6c | ll.keys))))..(defun.magit-get-al |
| 97160 | 6c 20 28 26 72 65 73 74 20 6b 65 79 73 29 0a 20 20 22 52 65 74 75 72 6e 20 61 6c 6c 20 76 61 6c | l.(&rest.keys)..."Return.all.val |
| 97180 | 75 65 73 20 6f 66 20 74 68 65 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 | ues.of.the.Git.variable.specifie |
| 971a0 | 64 20 62 79 20 4b 45 59 53 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 67 69 74 2d 64 | d.by.KEYS."...(let.((magit-git-d |
| 971c0 | 65 62 75 67 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 61 72 67 20 28 61 6e 64 20 28 6f 72 20 | ebug.nil).........(arg.(and.(or. |
| 971e0 | 28 6e 75 6c 6c 20 28 63 61 72 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (null.(car.keys))............... |
| 97200 | 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 22 20 28 63 | ........(string-prefix-p."--".(c |
| 97220 | 61 72 20 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f | ar.keys)))...................(po |
| 97240 | 70 20 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 6b 65 79 20 28 6d 61 70 63 6f 6e 63 61 | p.keys))).........(key.(mapconca |
| 97260 | 74 20 23 27 69 64 65 6e 74 69 74 79 20 6b 65 79 73 20 22 2e 22 29 29 29 0a 20 20 20 20 28 69 66 | t.#'identity.keys."."))).....(if |
| 97280 | 20 28 61 6e 64 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6e 6f 74 20 | .(and.magit--refresh-cache.(not. |
| 972a0 | 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 67 2d 67 65 74 2d | arg)).........(magit-config-get- |
| 972c0 | 66 72 6f 6d 2d 63 61 63 68 65 64 2d 6c 69 73 74 20 6b 65 79 29 0a 20 20 20 20 20 20 28 6d 61 67 | from-cached-list.key).......(mag |
| 972e0 | 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 63 6f 6e 66 69 67 22 20 61 72 67 20 22 2d 7a 22 20 22 | it-git-items."config".arg."-z"." |
| 97300 | 2d 2d 67 65 74 2d 61 6c 6c 22 20 6b 65 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | --get-all".key))))..(defun.magit |
| 97320 | 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 28 26 72 65 73 74 20 6b 65 79 73 29 0a 20 20 22 52 65 74 | -get-boolean.(&rest.keys)..."Ret |
| 97340 | 75 72 6e 20 74 68 65 20 62 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 47 69 74 | urn.the.boolean.value.of.the.Git |
| 97360 | 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4b 45 59 53 2e 0a 41 6c 73 | .variable.specified.by.KEYS..Als |
| 97380 | 6f 20 73 65 65 20 60 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6e 66 69 67 2d 70 27 2e 22 0a 20 20 28 | o.see.`magit-git-config-p'."...( |
| 973a0 | 6c 65 74 20 28 28 61 72 67 20 28 61 6e 64 20 28 6f 72 20 28 6e 75 6c 6c 20 28 63 61 72 20 6b 65 | let.((arg.(and.(or.(null.(car.ke |
| 973c0 | 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 | ys)).......................(stri |
| 973e0 | 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 22 20 28 63 61 72 20 6b 65 79 73 29 29 29 0a 20 20 | ng-prefix-p."--".(car.keys)))... |
| 97400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 20 6b 65 79 73 29 29 29 0a 20 20 20 | ................(pop.keys))).... |
| 97420 | 20 20 20 20 20 28 6b 65 79 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 | .....(key.(mapconcat.#'identity. |
| 97440 | 6b 65 79 73 20 22 2e 22 29 29 29 0a 20 20 20 20 28 65 71 75 61 6c 20 28 69 66 20 6d 61 67 69 74 | keys."."))).....(equal.(if.magit |
| 97460 | 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | --refresh-cache................( |
| 97480 | 63 61 72 20 28 6c 61 73 74 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 67 2d 67 65 74 2d 66 72 6f 6d | car.(last.(magit-config-get-from |
| 974a0 | 2d 63 61 63 68 65 64 2d 6c 69 73 74 20 6b 65 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -cached-list.key)))............. |
| 974c0 | 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 20 22 63 6f 6e 66 69 67 22 20 61 72 67 20 22 2d 2d | .(magit-git-str."config".arg."-- |
| 974e0 | 62 6f 6f 6c 22 20 6b 65 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 22 74 72 75 65 22 29 29 29 | bool".key))............"true"))) |
| 97500 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 20 28 76 61 6c 75 65 20 26 72 65 73 74 20 | ..(defun.magit-set.(value.&rest. |
| 97520 | 6b 65 79 73 29 0a 20 20 22 53 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 47 69 | keys)..."Set.the.value.of.the.Gi |
| 97540 | 74 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4b 45 59 53 20 74 6f 20 | t.variable.specified.by.KEYS.to. |
| 97560 | 56 41 4c 55 45 2e 22 0a 20 20 28 6c 65 74 20 28 28 61 72 67 20 28 61 6e 64 20 28 6f 72 20 28 6e | VALUE."...(let.((arg.(and.(or.(n |
| 97580 | 75 6c 6c 20 28 63 61 72 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ull.(car.keys))................. |
| 975a0 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 22 20 28 63 61 72 | ......(string-prefix-p."--".(car |
| 975c0 | 20 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 20 | .keys)))...................(pop. |
| 975e0 | 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 6b 65 79 20 28 6d 61 70 63 6f 6e 63 61 74 20 | keys))).........(key.(mapconcat. |
| 97600 | 23 27 69 64 65 6e 74 69 74 79 20 6b 65 79 73 20 22 2e 22 29 29 29 0a 20 20 20 20 28 69 66 20 76 | #'identity.keys."."))).....(if.v |
| 97620 | 61 6c 75 65 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 | alue.........(magit-git-success. |
| 97640 | 22 63 6f 6e 66 69 67 22 20 61 72 67 20 6b 65 79 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 28 6d | "config".arg.key.value).......(m |
| 97660 | 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 63 6f 6e 66 69 67 22 20 61 72 67 20 22 2d | agit-git-success."config".arg."- |
| 97680 | 2d 75 6e 73 65 74 22 20 6b 65 79 29 29 0a 20 20 20 20 76 61 6c 75 65 29 29 0a 0a 28 67 76 2d 64 | -unset".key)).....value))..(gv-d |
| 976a0 | 65 66 69 6e 65 2d 73 65 74 74 65 72 20 6d 61 67 69 74 2d 67 65 74 20 28 76 61 6c 20 26 72 65 73 | efine-setter.magit-get.(val.&res |
| 976c0 | 74 20 6b 65 79 73 29 0a 20 20 60 28 6d 61 67 69 74 2d 73 65 74 20 2c 76 61 6c 20 2c 40 6b 65 79 | t.keys)...`(magit-set.,val.,@key |
| 976e0 | 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 2d 61 6c 6c 20 28 76 61 6c 75 65 | s))..(defun.magit-set-all.(value |
| 97700 | 73 20 26 72 65 73 74 20 6b 65 79 73 29 0a 20 20 22 53 65 74 20 61 6c 6c 20 76 61 6c 75 65 73 20 | s.&rest.keys)..."Set.all.values. |
| 97720 | 6f 66 20 74 68 65 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 64 20 62 79 | of.the.Git.variable.specified.by |
| 97740 | 20 4b 45 59 53 20 74 6f 20 56 41 4c 55 45 53 2e 22 0a 20 20 28 6c 65 74 20 28 28 61 72 67 20 28 | .KEYS.to.VALUES."...(let.((arg.( |
| 97760 | 61 6e 64 20 28 6f 72 20 28 6e 75 6c 6c 20 28 63 61 72 20 6b 65 79 73 29 29 0a 20 20 20 20 20 20 | and.(or.(null.(car.keys))....... |
| 97780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 | ................(string-prefix-p |
| 977a0 | 20 22 2d 2d 22 20 28 63 61 72 20 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."--".(car.keys))).............. |
| 977c0 | 20 20 20 20 20 28 70 6f 70 20 6b 65 79 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 76 61 72 20 28 | .....(pop.keys))).........(var.( |
| 977e0 | 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6b 65 79 73 20 22 2e 22 29 29 29 | mapconcat.#'identity.keys."."))) |
| 97800 | 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 65 74 20 76 61 72 29 0a 20 20 20 20 20 | .....(when.(magit-get.var)...... |
| 97820 | 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 6f 6e 66 69 67 22 20 61 72 67 20 22 2d | .(magit-call-git."config".arg."- |
| 97840 | 2d 75 6e 73 65 74 2d 61 6c 6c 22 20 76 61 72 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 76 | -unset-all".var)).....(dolist.(v |
| 97860 | 20 76 61 6c 75 65 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 | .values).......(magit-call-git." |
| 97880 | 63 6f 6e 66 69 67 22 20 61 72 67 20 22 2d 2d 61 64 64 22 20 76 61 72 20 76 29 29 29 29 0a 0a 3b | config".arg."--add".var.v))))..; |
| 978a0 | 3b 3b 20 46 69 6c 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 73 61 66 65 2d 64 65 66 | ;;.Files..(defun.magit--safe-def |
| 978c0 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 29 0a | ault-directory.(&optional.file). |
| 978e0 | 20 20 28 63 61 74 63 68 20 27 75 6e 73 61 66 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 0a 20 20 20 | ..(catch.'unsafe-default-dir.... |
| 97900 | 20 28 6c 65 74 20 28 28 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 | .(let.((dir.(file-name-as-direct |
| 97920 | 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | ory.................(expand-file |
| 97940 | 2d 6e 61 6d 65 20 28 6f 72 20 66 69 6c 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | -name.(or.file.default-directory |
| 97960 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 65 76 69 6f 75 73 20 6e 69 6c 29 29 0a 20 | ))))...........(previous.nil)).. |
| 97980 | 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 63 63 | .....(while.(not.(magit-file-acc |
| 979a0 | 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 29 29 0a 20 20 20 20 20 20 | essible-directory-p.dir))....... |
| 979c0 | 20 20 28 73 65 74 71 20 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 | ..(setq.dir.(file-name-directory |
| 979e0 | 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 72 29 29 29 0a 20 20 20 | .(directory-file-name.dir))).... |
| 97a00 | 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 64 69 72 20 70 72 65 76 69 6f 75 73 29 0a | .....(when.(equal.dir.previous). |
| 97a20 | 20 20 20 20 20 20 20 20 20 20 28 74 68 72 6f 77 20 27 75 6e 73 61 66 65 2d 64 65 66 61 75 6c 74 | ..........(throw.'unsafe-default |
| 97a40 | 2d 64 69 72 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 65 76 69 6f 75 | -dir.nil)).........(setq.previou |
| 97a60 | 73 20 64 69 72 29 29 0a 20 20 20 20 20 20 64 69 72 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 | s.dir)).......dir)))..(defmacro. |
| 97a80 | 6d 61 67 69 74 2d 2d 77 69 74 68 2d 73 61 66 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | magit--with-safe-default-directo |
| 97aa0 | 72 79 20 28 66 69 6c 65 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 | ry.(file.&rest.body)...(declare. |
| 97ac0 | 28 69 6e 64 65 6e 74 20 31 29 20 28 64 65 62 75 67 20 28 66 6f 72 6d 20 62 6f 64 79 29 29 29 0a | (indent.1).(debug.(form.body))). |
| 97ae0 | 20 20 60 28 77 68 65 6e 2d 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | ..`(when-let.((default-directory |
| 97b00 | 20 28 6d 61 67 69 74 2d 2d 73 61 66 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 | .(magit--safe-default-directory. |
| 97b20 | 2c 66 69 6c 65 29 29 29 0a 20 20 20 20 20 2c 40 62 6f 64 79 29 29 0a 0a 28 64 65 66 75 6e 20 6d | ,file)))......,@body))..(defun.m |
| 97b40 | 61 67 69 74 2d 67 69 74 2d 64 69 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 61 74 68 29 0a 20 20 | agit-git-dir.(&optional.path)... |
| 97b60 | 22 4c 69 6b 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 50 41 54 48 20 28 6d 61 | "Like.(expand-file-name.PATH.(ma |
| 97b80 | 67 69 74 2d 67 69 74 64 69 72 29 29 20 6f 72 20 6a 75 73 74 20 28 6d 61 67 69 74 2d 67 69 74 64 | git-gitdir)).or.just.(magit-gitd |
| 97ba0 | 69 72 29 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 6f 62 73 6f 6c 65 74 65 20 27 6d 61 67 69 | ir)."...(declare.(obsolete.'magi |
| 97bc0 | 74 2d 67 69 74 64 69 72 20 22 4d 61 67 69 74 20 34 2e 30 2e 30 22 29 29 0a 20 20 28 61 6e 64 2d | t-gitdir."Magit.4.0.0"))...(and- |
| 97be0 | 6c 65 74 2a 20 28 28 64 69 72 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 | let*.((dir.(magit-gitdir)))..... |
| 97c00 | 28 69 66 20 70 61 74 68 0a 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 | (if.path.........(expand-file-na |
| 97c20 | 6d 65 20 28 63 6f 6e 76 65 72 74 2d 73 74 61 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 20 70 61 | me.(convert-standard-filename.pa |
| 97c40 | 74 68 29 20 64 69 72 29 0a 20 20 20 20 20 20 64 69 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | th).dir).......dir)))..(defun.ma |
| 97c60 | 67 69 74 2d 67 69 74 64 69 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 | git-gitdir.(&optional.directory) |
| 97c80 | 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 61 6e 64 20 72 65 73 6f | ..."Return.the.absolute.and.reso |
| 97ca0 | 6c 76 65 64 20 70 61 74 68 20 6f 66 20 74 68 65 20 2e 67 69 74 20 64 69 72 65 63 74 6f 72 79 2e | lved.path.of.the..git.directory. |
| 97cc0 | 0a 0a 49 66 20 74 68 65 20 60 47 49 54 5f 44 49 52 27 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 | ..If.the.`GIT_DIR'.environment.v |
| 97ce0 | 61 72 69 61 62 6c 65 20 69 73 20 64 65 66 69 6e 65 64 2c 20 72 65 74 75 72 6e 20 74 68 61 74 2e | ariable.is.defined,.return.that. |
| 97d00 | 0a 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 2e 67 69 74 20 64 69 72 65 63 | .Otherwise.return.the..git.direc |
| 97d20 | 74 6f 72 79 20 66 6f 72 20 44 49 52 45 43 54 4f 52 59 2c 20 6f 72 20 69 66 20 74 68 61 74 20 69 | tory.for.DIRECTORY,.or.if.that.i |
| 97d40 | 73 0a 6e 69 6c 2c 20 74 68 65 6e 20 66 6f 72 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | s.nil,.then.for.`default-directo |
| 97d60 | 72 79 27 20 69 6e 73 74 65 61 64 2e 20 20 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 | ry'.instead...If.the.directory.i |
| 97d80 | 73 0a 6e 6f 74 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 20 61 20 47 69 74 20 72 65 70 6f 73 | s.not.located.inside.a.Git.repos |
| 97da0 | 69 74 6f 72 79 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 | itory,.then.return.nil."...(let. |
| 97dc0 | 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6f 72 20 64 69 72 65 63 74 6f 72 | ((default-directory.(or.director |
| 97de0 | 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | y.default-directory))).....(magi |
| 97e00 | 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6c 69 73 74 20 64 65 66 61 | t--with-refresh-cache.(list.defa |
| 97e20 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 6d 61 67 69 74 2d 67 69 74 64 69 72 29 0a 20 20 20 | ult-directory.'magit-gitdir).... |
| 97e40 | 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 73 61 66 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 | ...(magit--with-safe-default-dir |
| 97e60 | 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 0a 20 20 20 | ectory.nil.........(and-let*.... |
| 97e80 | 20 20 20 20 20 20 20 20 20 28 28 64 69 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d | .........((dir.(magit-rev-parse- |
| 97ea0 | 73 61 66 65 20 22 2d 2d 67 69 74 2d 64 69 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | safe."--git-dir")).............. |
| 97ec0 | 28 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 | (dir.(file-name-as-directory.(ma |
| 97ee0 | 67 69 74 2d 65 78 70 61 6e 64 2d 67 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 72 29 29 29 29 | git-expand-git-file-name.dir)))) |
| 97f00 | 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 69 | ...........(if.(file-remote-p.di |
| 97f20 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 72 0a 20 20 20 20 20 20 20 20 20 20 20 | r)...............dir............ |
| 97f40 | 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d | .(concat.(file-remote-p.default- |
| 97f60 | 64 69 72 65 63 74 6f 72 79 29 20 64 69 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d | directory).dir)))))))..(defvar.m |
| 97f80 | 61 67 69 74 2d 2d 73 65 70 61 72 61 74 65 64 2d 67 69 74 64 69 72 73 20 6e 69 6c 29 0a 0a 28 64 | agit--separated-gitdirs.nil)..(d |
| 97fa0 | 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 63 6f 72 64 2d 73 65 70 61 72 61 74 65 64 2d 67 69 74 | efun.magit--record-separated-git |
| 97fc0 | 64 69 72 20 28 29 0a 20 20 28 6c 65 74 20 28 28 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 6f | dir.()...(let.((topdir.(magit-to |
| 97fe0 | 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 28 67 69 74 64 69 72 20 28 6d 61 67 69 74 2d | plevel)).........(gitdir.(magit- |
| 98000 | 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 3b 3b 20 4b 6c 75 64 67 65 3a 20 67 69 74 2d 61 6e 6e | gitdir))).....;;.Kludge:.git-ann |
| 98020 | 65 78 20 63 6f 6e 76 65 72 74 73 20 73 75 62 6d 6f 64 75 6c 65 20 67 69 74 64 69 72 73 20 74 6f | ex.converts.submodule.gitdirs.to |
| 98040 | 20 73 79 6d 6c 69 6e 6b 73 2e 20 53 65 65 20 23 33 35 39 39 2e 0a 20 20 20 20 28 77 68 65 6e 20 | .symlinks..See.#3599......(when. |
| 98060 | 28 66 69 6c 65 2d 73 79 6d 6c 69 6e 6b 2d 70 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d | (file-symlink-p.(directory-file- |
| 98080 | 6e 61 6d 65 20 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 67 69 74 64 69 72 | name.gitdir)).......(setq.gitdir |
| 980a0 | 20 28 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 3b 3b | .(file-truename.gitdir))).....;; |
| 980c0 | 20 57 65 20 77 61 6e 74 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 65 6e 74 72 79 20 66 6f 72 | .We.want.to.delete.the.entry.for |
| 980e0 | 20 60 74 6f 70 64 69 72 27 20 68 65 72 65 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 77 69 74 68 | .`topdir'.here,.rather.than.with |
| 98100 | 69 6e 0a 20 20 20 20 3b 3b 20 28 75 6e 6c 65 73 73 20 2e 2e 2e 29 2c 20 69 6e 20 63 61 73 65 20 | in.....;;.(unless....),.in.case. |
| 98120 | 61 20 60 2d 2d 73 65 70 61 72 61 74 65 2d 67 69 74 2d 64 69 72 27 20 72 65 70 6f 73 69 74 6f 72 | a.`--separate-git-dir'.repositor |
| 98140 | 79 20 77 61 73 20 73 77 69 74 63 68 65 64 20 74 6f 0a 20 20 20 20 3b 3b 20 74 68 65 20 73 74 61 | y.was.switched.to.....;;.the.sta |
| 98160 | 6e 64 61 72 64 20 73 74 72 75 63 74 75 72 65 20 28 69 2e 65 2e 2c 20 22 74 6f 70 64 69 72 2f 2e | ndard.structure.(i.e.,."topdir/. |
| 98180 | 67 69 74 2f 22 29 2e 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 73 65 70 61 72 61 74 | git/")......(setq.magit--separat |
| 981a0 | 65 64 2d 67 69 74 64 69 72 73 20 28 63 6c 2d 64 65 6c 65 74 65 20 74 6f 70 64 69 72 0a 20 20 20 | ed-gitdirs.(cl-delete.topdir.... |
| 981c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 981e0 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 73 65 70 61 72 61 74 65 64 2d 67 69 74 64 | ...........magit--separated-gitd |
| 98200 | 69 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irs............................. |
| 98220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6b 65 79 20 23 27 63 61 72 20 3a 74 65 | ..................:key.#'car.:te |
| 98240 | 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 | st.#'equal)).....(unless.(equal. |
| 98260 | 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 65 78 70 61 6e 64 2d | (file-name-as-directory.(expand- |
| 98280 | 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 74 6f 70 64 69 72 29 29 0a 20 20 20 20 20 20 | file-name.".git".topdir))....... |
| 982a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 28 70 75 73 68 | .............gitdir).......(push |
| 982c0 | 20 28 63 6f 6e 73 20 74 6f 70 64 69 72 20 67 69 74 64 69 72 29 20 6d 61 67 69 74 2d 2d 73 65 70 | .(cons.topdir.gitdir).magit--sep |
| 982e0 | 61 72 61 74 65 64 2d 67 69 74 64 69 72 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | arated-gitdirs))))..(defun.magit |
| 98300 | 2d 74 6f 70 6c 65 76 65 6c 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 0a | -toplevel.(&optional.directory). |
| 98320 | 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 | .."Return.the.absolute.path.to.t |
| 98340 | 68 65 20 74 6f 70 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 | he.toplevel.of.the.current.repos |
| 98360 | 69 74 6f 72 79 2e 0a 0a 46 72 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 | itory...From.within.the.working. |
| 98380 | 74 72 65 65 20 6f 72 20 63 6f 6e 74 72 6f 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 61 20 72 | tree.or.control.directory.of.a.r |
| 983a0 | 65 70 6f 73 69 74 6f 72 79 0a 72 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 | epository.return.the.absolute.pa |
| 983c0 | 74 68 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 | th.to.the.toplevel.directory.of. |
| 983e0 | 74 68 65 20 77 6f 72 6b 69 6e 67 0a 74 72 65 65 2e 20 20 41 73 20 61 20 73 70 65 63 69 61 6c 20 | the.working.tree...As.a.special. |
| 98400 | 63 61 73 65 2c 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 61 20 62 61 72 65 20 72 65 70 6f 73 69 74 | case,.from.within.a.bare.reposit |
| 98420 | 6f 72 79 20 72 65 74 75 72 6e 0a 74 68 65 20 63 6f 6e 74 72 6f 6c 20 64 69 72 65 63 74 6f 72 79 | ory.return.the.control.directory |
| 98440 | 20 69 6e 73 74 65 61 64 2e 20 20 57 68 65 6e 20 63 61 6c 6c 65 64 20 6f 75 74 73 69 64 65 20 61 | .instead...When.called.outside.a |
| 98460 | 20 72 65 70 6f 73 69 74 6f 72 79 0a 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 57 68 | .repository.then.return.nil...Wh |
| 98480 | 65 6e 20 6f 70 74 69 6f 6e 61 6c 20 44 49 52 45 43 54 4f 52 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c | en.optional.DIRECTORY.is.non-nil |
| 984a0 | 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 66 6f 72 0a 74 68 | .then.return.the.toplevel.for.th |
| 984c0 | 61 74 20 64 69 72 65 63 74 6f 72 79 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 6f 6e 65 20 | at.directory.instead.of.the.one. |
| 984e0 | 66 6f 72 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 0a 0a 54 72 79 20 74 6f | for.`default-directory'...Try.to |
| 98500 | 20 72 65 73 70 65 63 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 60 66 69 6e 64 2d 66 69 6c 65 2d 76 | .respect.the.option.`find-file-v |
| 98520 | 69 73 69 74 2d 74 72 75 65 6e 61 6d 65 27 2c 20 69 2e 65 2e 2c 20 20 77 68 65 6e 0a 74 68 65 20 | isit-truename',.i.e.,..when.the. |
| 98540 | 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 6f 70 74 69 6f 6e 20 69 73 20 6e 69 6c 2c 20 74 68 65 | value.of.that.option.is.nil,.the |
| 98560 | 6e 20 61 76 6f 69 64 20 6e 65 65 64 6c 65 73 73 6c 79 20 72 65 74 75 72 6e 69 6e 67 0a 74 68 65 | n.avoid.needlessly.returning.the |
| 98580 | 20 74 72 75 65 6e 61 6d 65 2e 20 20 57 68 65 6e 20 61 20 73 79 6d 6c 69 6e 6b 20 74 6f 20 61 20 | .truename...When.a.symlink.to.a. |
| 985a0 | 73 75 62 2d 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 0a 74 72 65 | sub-directory.of.the.working.tre |
| 985c0 | 65 20 69 73 20 69 6e 76 6f 6c 76 65 64 2c 20 6f 72 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 66 72 | e.is.involved,.or.when.called.fr |
| 985e0 | 6f 6d 20 77 69 74 68 69 6e 20 61 20 73 75 62 2d 64 69 72 65 63 74 6f 72 79 20 6f 66 0a 74 68 65 | om.within.a.sub-directory.of.the |
| 98600 | 20 67 69 74 64 69 72 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 6f 66 20 | .gitdir.or.from.the.toplevel.of. |
| 98620 | 61 20 67 69 74 64 69 72 2c 20 77 68 69 63 68 20 69 74 73 65 6c 66 20 69 73 20 6e 6f 74 0a 6c 6f | a.gitdir,.which.itself.is.not.lo |
| 98640 | 63 61 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 74 | cated.within.the.working.tree,.t |
| 98660 | 68 65 6e 20 69 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 61 76 6f 69 64 0a | hen.it.is.not.possible.to.avoid. |
| 98680 | 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 74 72 75 65 6e 61 6d 65 2e 22 0a 20 20 28 6f 72 0a 20 | returning.the.truename."...(or.. |
| 986a0 | 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 20 20 | ..(magit--with-refresh-cache.... |
| 986c0 | 20 20 20 20 28 63 6f 6e 73 20 28 6f 72 20 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d | ....(cons.(or.directory.default- |
| 986e0 | 64 69 72 65 63 74 6f 72 79 29 20 27 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 | directory).'magit-toplevel)..... |
| 98700 | 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 73 61 66 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | .(magit--with-safe-default-direc |
| 98720 | 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 | tory.directory........(if-let.(( |
| 98740 | 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d | topdir.(magit-rev-parse-safe."-- |
| 98760 | 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | show-toplevel")))............(le |
| 98780 | 74 20 28 75 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 6f 70 | t.(updir)..............(setq.top |
| 987a0 | 64 69 72 20 28 6d 61 67 69 74 2d 65 78 70 61 6e 64 2d 67 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 | dir.(magit-expand-git-file-name. |
| 987c0 | 74 6f 70 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 | topdir))..............(cond..... |
| 987e0 | 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........((and................. |
| 98800 | 3b 3b 20 41 6c 77 61 79 73 20 68 6f 6e 6f 72 20 74 68 65 73 65 20 73 65 74 74 69 6e 67 73 2e 0a | ;;.Always.honor.these.settings.. |
| 98820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 66 69 6e 64 2d 66 69 6c 65 2d 76 | ................(not.find-file-v |
| 98840 | 69 73 69 74 2d 74 72 75 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | isit-truename).................( |
| 98860 | 6e 6f 74 20 28 67 65 74 65 6e 76 20 22 47 49 54 5f 57 4f 52 4b 5f 54 52 45 45 22 29 29 0a 20 20 | not.(getenv."GIT_WORK_TREE"))... |
| 98880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 2d 2d 73 68 6f 77 2d 63 64 75 70 27 20 69 | ..............;;.`--show-cdup'.i |
| 988a0 | 73 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 | s.the.relative.path.to.the.tople |
| 988c0 | 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 72 6f 6d 20 60 28 66 69 | vel.................;;.from.`(fi |
| 988e0 | 6c 65 2d 74 72 75 65 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 27 2e | le-truename.default-directory)'. |
| 98900 | 20 20 48 65 72 65 20 77 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 65 | ..Here.we.................;;.pre |
| 98920 | 74 65 6e 64 20 69 74 20 69 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 60 64 65 66 61 75 6c 74 2d | tend.it.is.relative.to.`default- |
| 98940 | 64 69 72 65 63 74 6f 72 79 27 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | directory',.and................. |
| 98960 | 3b 3b 20 67 6f 20 74 6f 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 79 2e 20 20 54 68 65 6e 20 77 | ;;.go.to.that.directory...Then.w |
| 98980 | 65 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.check.whether................. |
| 989a0 | 3b 3b 20 60 2d 2d 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 27 20 73 74 69 6c 6c 20 72 65 74 75 72 | ;;.`--show-toplevel'.still.retur |
| 989c0 | 6e 73 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 | ns.the.same.value.and........... |
| 989e0 | 20 20 20 20 20 20 3b 3b 20 77 68 65 74 68 65 72 20 60 2d 2d 73 68 6f 77 2d 63 64 75 70 27 20 6e | ......;;.whether.`--show-cdup'.n |
| 98a00 | 6f 77 20 69 73 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 20 20 49 66 0a 20 20 20 20 | ow.is.the.empty.string...If..... |
| 98a20 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 6f 74 68 20 69 73 20 74 68 65 20 63 61 73 65 2c | ............;;.both.is.the.case, |
| 98a40 | 20 74 68 65 6e 20 77 65 20 61 72 65 20 61 74 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 6f 66 0a | .then.we.are.at.the.toplevel.of. |
| 98a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 73 61 6d 65 20 77 6f 72 6b | ................;;.the.same.work |
| 98a80 | 69 6e 67 20 74 72 65 65 2c 20 62 75 74 20 61 6c 73 6f 20 61 76 6f 69 64 65 64 20 6e 65 65 64 6c | ing.tree,.but.also.avoided.needl |
| 98aa0 | 65 73 73 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 6f 6c 6c 6f 77 69 | essly.................;;.followi |
| 98ac0 | 6e 67 20 61 6e 79 20 73 79 6d 6c 69 6e 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.any.symlinks................. |
| 98ae0 | 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | .(progn...................(setq. |
| 98b00 | 75 70 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | updir.(file-name-as-directory... |
| 98b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 98b40 | 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 73 68 6f 77 2d 63 64 75 70 22 | git-rev-parse-safe."--show-cdup" |
| 98b60 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 70 64 69 | )))...................(setq.updi |
| 98b80 | 72 20 28 69 66 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c 75 74 65 2d 70 20 75 70 64 69 | r.(if.(file-name-absolute-p.updi |
| 98ba0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r).............................. |
| 98bc0 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 | .....(concat.(file-remote-p.defa |
| 98be0 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult-directory).................. |
| 98c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 69 72 29 0a | .........................updir). |
| 98c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 98c40 | 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 70 64 69 72 29 29 29 0a 20 20 20 20 20 | (expand-file-name.updir)))...... |
| 98c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 0a 20 20 20 20 20 20 20 20 20 | .............(and-let*.......... |
| 98c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | .............((default-directory |
| 98ca0 | 20 75 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .updir)........................( |
| 98cc0 | 74 6f 70 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 0a 20 20 20 20 20 20 20 20 20 | top.(and.(string-equal.......... |
| 98ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .........................(magit- |
| 98d00 | 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 73 68 6f 77 2d 63 64 75 70 22 29 20 22 22 | rev-parse-safe."--show-cdup")."" |
| 98d20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 98d40 | 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 73 68 6f 77 | ...(magit-rev-parse-safe."--show |
| 98d60 | 2d 74 6f 70 6c 65 76 65 6c 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -toplevel")))).................. |
| 98d80 | 20 20 20 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 65 78 70 61 6e 64 2d 67 | ...(string-equal.(magit-expand-g |
| 98da0 | 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 6f 70 29 20 74 6f 70 64 69 72 29 29 29 29 0a 20 20 20 | it-file-name.top).topdir)))).... |
| 98dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............updir).............. |
| 98de0 | 20 28 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 | .((concat.(file-remote-p.default |
| 98e00 | 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -directory)..................... |
| 98e20 | 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 | ...(file-name-as-directory.topdi |
| 98e40 | 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 67 69 74 64 | r)))))..........(and-let*.((gitd |
| 98e60 | 69 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 67 69 74 2d | ir.(magit-rev-parse-safe."--git- |
| 98e80 | 64 69 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 69 74 64 | dir")).....................(gitd |
| 98ea0 | 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 | ir.(file-name-as-directory...... |
| 98ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 69 6c | ........................(if.(fil |
| 98ee0 | 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c 75 74 65 2d 70 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 | e-name-absolute-p.gitdir)....... |
| 98f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 | ...........................;;.We |
| 98f20 | 20 6d 69 67 68 74 20 68 61 76 65 20 66 6f 6c 6c 6f 77 65 64 20 61 20 73 79 6d 6c 69 6e 6b 2e 0a | .might.have.followed.a.symlink.. |
| 98f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 98f60 | 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d | .(concat.(file-remote-p.default- |
| 98f80 | 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | directory)...................... |
| 98fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 65 78 70 61 6e | ....................(magit-expan |
| 98fc0 | 64 2d 67 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 | d-git-file-name.gitdir))........ |
| 98fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d | ........................(expand- |
| 99000 | 66 69 6c 65 2d 6e 61 6d 65 20 67 69 74 64 69 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | file-name.gitdir)))))........... |
| 99020 | 20 28 69 66 20 28 6d 61 67 69 74 2d 62 61 72 65 2d 72 65 70 6f 2d 70 29 0a 20 20 20 20 20 20 20 | .(if.(magit-bare-repo-p)........ |
| 99040 | 20 20 20 20 20 20 20 20 67 69 74 64 69 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | ........gitdir..............(let |
| 99060 | 2a 20 28 28 6c 69 6e 6b 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 67 69 74 64 | *.((link.(expand-file-name."gitd |
| 99080 | 69 72 22 20 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ir".gitdir)).................... |
| 990a0 | 20 28 77 74 72 65 65 20 28 61 6e 64 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 6c 69 6e 6b | .(wtree.(and.(file-exists-p.link |
| 990c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 990e0 | 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 6c 69 6e 6b 29 29 29 29 0a 20 20 20 20 | ..(magit-file-line.link))))..... |
| 99100 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(cond................ |
| 99120 | 20 28 28 61 6e 64 20 77 74 72 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .((and.wtree.................... |
| 99140 | 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 2e 67 69 74 2f 67 69 74 64 69 72 20 66 69 6c 65 73 20 74 | ...;;.Ignore..git/gitdir.files.t |
| 99160 | 68 61 74 20 72 65 73 75 6c 74 20 66 72 6f 6d 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hat.result.from.a............... |
| 99180 | 20 20 20 20 20 20 20 20 3b 3b 20 47 69 74 20 62 75 67 2e 20 20 53 65 65 20 23 32 33 36 34 2e 0a | ........;;.Git.bug...See.#2364.. |
| 991a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 75 61 | ......................(not.(equa |
| 991c0 | 6c 20 77 74 72 65 65 20 22 2e 67 69 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l.wtree.".git")))............... |
| 991e0 | 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 6b 65 64 20 77 6f 72 6b 69 6e 67 20 | ...;;.Return.the.linked.working. |
| 99200 | 74 72 65 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 | tree...................(concat.( |
| 99220 | 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 | file-remote-p.default-directory) |
| 99240 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d | ..........................(file- |
| 99260 | 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 77 74 72 65 65 29 29 29 0a 20 20 20 20 20 20 20 20 | name-directory.wtree)))......... |
| 99280 | 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 | ........;;.The.working.directory |
| 992a0 | 20 6d 61 79 20 6e 6f 74 20 62 65 20 74 68 65 20 70 61 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 | .may.not.be.the.parent.......... |
| 992c0 | 20 20 20 20 20 20 20 3b 3b 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 2e 67 69 74 20 69 66 20 69 | .......;;.directory.of..git.if.i |
| 992e0 | 74 20 77 61 73 20 73 65 74 20 75 70 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.was.set.up.with............... |
| 99300 | 20 20 3b 3b 20 22 67 69 74 20 69 6e 69 74 20 2d 2d 73 65 70 61 72 61 74 65 2d 67 69 74 2d 64 69 | ..;;."git.init.--separate-git-di |
| 99320 | 72 22 2e 20 20 53 65 65 20 23 32 39 35 35 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r"...See.#2955.................. |
| 99340 | 28 28 63 61 72 20 28 72 61 73 73 6f 63 20 67 69 74 64 69 72 20 6d 61 67 69 74 2d 2d 73 65 70 61 | ((car.(rassoc.gitdir.magit--sepa |
| 99360 | 72 61 74 65 64 2d 67 69 74 64 69 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rated-gitdirs)))................ |
| 99380 | 20 28 3b 3b 20 53 74 65 70 20 6f 75 74 73 69 64 65 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 64 69 | .(;;.Step.outside.the.control.di |
| 993a0 | 72 65 63 74 6f 72 79 20 74 6f 20 65 6e 74 65 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 | rectory.to.enter.the............ |
| 993c0 | 20 20 20 20 20 20 3b 3b 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 20 20 20 20 | ......;;.working.tree........... |
| 993e0 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 64 69 | ........(file-name-directory.(di |
| 99400 | 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 67 69 74 64 69 72 29 29 29 29 29 29 29 29 | rectory-file-name.gitdir)))))))) |
| 99420 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 74 6f 70 6c 65 76 65 6c 2d 73 61 66 | ))))..(defun.magit--toplevel-saf |
| 99440 | 65 20 28 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 | e.()...(or.(magit-toplevel)..... |
| 99460 | 20 20 28 6d 61 67 69 74 2d 2d 6e 6f 74 2d 69 6e 73 69 64 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d | ..(magit--not-inside-repository- |
| 99480 | 65 72 72 6f 72 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 77 69 74 68 2d 74 | error)))..(defmacro.magit-with-t |
| 994a0 | 6f 70 6c 65 76 65 6c 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 | oplevel.(&rest.body)...(declare. |
| 994c0 | 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 20 28 64 65 62 75 67 20 28 62 6f 64 79 29 29 29 0a 20 | (indent.defun).(debug.(body))).. |
| 994e0 | 20 60 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 | .`(let.((default-directory.(magi |
| 99500 | 74 2d 2d 74 6f 70 6c 65 76 65 6c 2d 73 61 66 65 29 29 29 0a 20 20 20 20 20 2c 40 62 6f 64 79 29 | t--toplevel-safe)))......,@body) |
| 99520 | 29 0a 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6d 61 67 69 74 2d 6f 75 74 73 69 64 65 2d | )..(define-error.'magit-outside- |
| 99540 | 67 69 74 2d 72 65 70 6f 20 22 4e 6f 74 20 69 6e 73 69 64 65 20 47 69 74 20 72 65 70 6f 73 69 74 | git-repo."Not.inside.Git.reposit |
| 99560 | 6f 72 79 22 29 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6d 61 67 69 74 2d 63 6f 72 72 75 | ory").(define-error.'magit-corru |
| 99580 | 70 74 2d 67 69 74 2d 63 6f 6e 66 69 67 20 22 43 6f 72 72 75 70 74 20 47 69 74 20 63 6f 6e 66 69 | pt-git-config."Corrupt.Git.confi |
| 995a0 | 67 75 72 61 74 69 6f 6e 22 29 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6d 61 67 69 74 2d | guration").(define-error.'magit- |
| 995c0 | 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 6e 6f 74 2d 66 6f 75 6e 64 0a 20 20 22 47 69 74 20 | git-executable-not-found..."Git. |
| 995e0 | 65 78 65 63 75 74 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e 64 20 28 73 65 65 20 | executable.cannot.be.found.(see. |
| 99600 | 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 2f 67 6f 74 6f 2f 65 36 61 37 38 65 64 32 29 22 | https://magit.vc/goto/e6a78ed2)" |
| 99620 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 61 73 73 65 72 74 2d 75 73 61 62 6c 65 2d 67 | )..(defun.magit--assert-usable-g |
| 99640 | 69 74 20 28 29 0a 20 20 28 69 66 20 28 6e 6f 74 20 28 63 6f 6d 70 61 74 2d 63 61 6c 6c 20 65 78 | it.()...(if.(not.(compat-call.ex |
| 99660 | 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 | ecutable-find.(magit-git-executa |
| 99680 | 62 6c 65 29 20 74 29 29 0a 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d 67 69 | ble).t)).......(signal.'magit-gi |
| 996a0 | 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 6e 6f 74 2d 66 6f 75 6e 64 20 28 6d 61 67 69 74 2d 67 69 | t-executable-not-found.(magit-gi |
| 996c0 | 74 2d 65 78 65 63 75 74 61 62 6c 65 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d | t-executable)).....(let.((magit- |
| 996e0 | 67 69 74 2d 64 65 62 75 67 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 | git-debug............(lambda.(er |
| 99700 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d 63 | r)..............(signal.'magit-c |
| 99720 | 6f 72 72 75 70 74 2d 67 69 74 2d 63 6f 6e 66 69 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | orrupt-git-config............... |
| 99740 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3a 20 25 73 22 20 64 65 66 61 75 6c 74 2d | .......(format."%s:.%s".default- |
| 99760 | 64 69 72 65 63 74 6f 72 79 20 65 72 72 29 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 54 68 69 73 | directory.err))))).......;;.This |
| 99780 | 20 73 68 6f 75 6c 64 20 61 6c 77 61 79 73 20 73 75 63 63 65 65 64 20 75 6e 6c 65 73 73 20 74 68 | .should.always.succeed.unless.th |
| 997a0 | 65 72 65 27 73 20 61 20 63 6f 72 72 75 70 74 20 63 6f 6e 66 69 67 0a 20 20 20 20 20 20 3b 3b 20 | ere's.a.corrupt.config.......;;. |
| 997c0 | 28 6f 72 20 61 74 20 6c 65 61 73 74 20 61 20 73 69 6d 69 6c 61 72 6c 79 20 73 65 76 65 72 65 20 | (or.at.least.a.similarly.severe. |
| 997e0 | 66 61 69 6c 69 6e 67 20 73 74 61 74 65 29 2e 20 20 4e 6f 74 65 20 74 68 61 74 0a 20 20 20 20 20 | failing.state)...Note.that...... |
| 99800 | 20 3b 3b 20 67 69 74 2d 63 6f 6e 66 69 67 27 73 20 2d 2d 64 65 66 61 75 6c 74 20 69 73 20 61 76 | .;;.git-config's.--default.is.av |
| 99820 | 6f 69 64 65 64 20 62 65 63 61 75 73 65 20 69 74 27 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 | oided.because.it's.not.available |
| 99840 | 0a 20 20 20 20 20 20 3b 3b 20 75 6e 74 69 6c 20 47 69 74 20 32 2e 31 38 2e 0a 20 20 20 20 20 20 | .......;;.until.Git.2.18........ |
| 99860 | 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 67 65 | (magit-git-string."config"."--ge |
| 99880 | 74 2d 63 6f 6c 6f 72 22 20 22 22 20 22 72 65 73 65 74 22 29 29 0a 20 20 20 20 6e 69 6c 29 29 0a | t-color".""."reset")).....nil)). |
| 998a0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6e 6f 74 2d 69 6e 73 69 64 65 2d 72 65 70 6f 73 69 | .(defun.magit--not-inside-reposi |
| 998c0 | 74 6f 72 79 2d 65 72 72 6f 72 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 2d 61 73 73 65 72 74 2d 75 | tory-error.()...(magit--assert-u |
| 998e0 | 73 61 62 6c 65 2d 67 69 74 29 0a 20 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d 6f 75 74 73 | sable-git)...(signal.'magit-outs |
| 99900 | 69 64 65 2d 67 69 74 2d 72 65 70 6f 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 | ide-git-repo.default-directory)) |
| 99920 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 69 64 65 2d 67 69 74 64 69 72 2d 70 20 28 | ..(defun.magit-inside-gitdir-p.( |
| 99940 | 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 | &optional.noerror)..."Return.t.i |
| 99960 | 66 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 69 73 20 62 65 6c 6f 77 20 74 | f.`default-directory'.is.below.t |
| 99980 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 2e 0a 49 66 20 69 74 20 69 | he.repository.directory..If.it.i |
| 999a0 | 73 20 62 65 6c 6f 77 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2c 20 74 | s.below.the.working.directory,.t |
| 999c0 | 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 49 66 20 69 74 20 69 73 6e 27 74 20 62 65 6c 6f | hen.return.nil..If.it.isn't.belo |
| 999e0 | 77 20 65 69 74 68 65 72 2c 20 74 68 65 6e 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 75 | w.either,.then.signal.an.error.u |
| 99a00 | 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 0a 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 20 77 68 69 | nless.NOERROR.is.non-nil,.in.whi |
| 99a20 | 63 68 20 63 61 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 61 6e 64 20 28 6d 61 67 | ch.case.return.nil."...(and.(mag |
| 99a40 | 69 74 2d 2d 61 73 73 65 72 74 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 6f 65 | it--assert-default-directory.noe |
| 99a60 | 72 72 6f 72 29 0a 20 20 20 20 20 20 20 3b 3b 20 42 65 6c 6f 77 20 61 20 72 65 70 6f 73 69 74 6f | rror)........;;.Below.a.reposito |
| 99a80 | 72 79 20 64 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 69 73 20 6e 6f 74 20 6c 6f 63 61 74 65 64 | ry.directory.that.is.not.located |
| 99aa0 | 20 62 65 6c 6f 77 20 74 68 65 0a 20 20 20 20 20 20 20 3b 3b 20 77 6f 72 6b 69 6e 67 20 64 69 72 | .below.the........;;.working.dir |
| 99ac0 | 65 63 74 6f 72 79 20 22 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 2d 2d 69 73 2d 69 6e 73 69 64 | ectory."git.rev-parse.--is-insid |
| 99ae0 | 65 2d 67 69 74 2d 64 69 72 22 20 70 72 69 6e 74 73 0a 20 20 20 20 20 20 20 3b 3b 20 22 66 61 6c | e-git-dir".prints........;;."fal |
| 99b00 | 73 65 22 2c 20 77 68 69 63 68 20 69 73 20 77 72 6f 6e 67 2e 0a 20 20 20 20 20 20 20 28 6c 65 74 | se",.which.is.wrong.........(let |
| 99b20 | 20 28 28 67 69 74 64 69 72 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 | .((gitdir.(magit-gitdir)))...... |
| 99b40 | 20 20 20 20 28 63 6f 6e 64 20 28 67 69 74 64 69 72 20 28 66 69 6c 65 2d 69 6e 2d 64 69 72 65 63 | ....(cond.(gitdir.(file-in-direc |
| 99b60 | 74 6f 72 79 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 67 69 74 64 69 72 29 | tory-p.default-directory.gitdir) |
| 99b80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 65 72 72 6f 72 20 6e 69 6c 29 0a 20 | )................(noerror.nil).. |
| 99ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d | ..............(t.(signal.'magit- |
| 99bc0 | 6f 75 74 73 69 64 65 2d 67 69 74 2d 72 65 70 6f 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | outside-git-repo.default-directo |
| 99be0 | 72 79 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 69 64 65 2d 77 6f | ry))))))..(defun.magit-inside-wo |
| 99c00 | 72 6b 74 72 65 65 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 0a 20 20 22 | rktree-p.(&optional.noerror)..." |
| 99c20 | 52 65 74 75 72 6e 20 74 20 69 66 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 | Return.t.if.`default-directory'. |
| 99c40 | 69 73 20 62 65 6c 6f 77 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a | is.below.the.working.directory.. |
| 99c60 | 49 66 20 69 74 20 69 73 20 62 65 6c 6f 77 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 64 69 | If.it.is.below.the.repository.di |
| 99c80 | 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 49 66 20 69 74 20 | rectory,.then.return.nil..If.it. |
| 99ca0 | 69 73 6e 27 74 20 62 65 6c 6f 77 20 65 69 74 68 65 72 2c 20 74 68 65 6e 20 73 69 67 6e 61 6c 20 | isn't.below.either,.then.signal. |
| 99cc0 | 61 6e 20 65 72 72 6f 72 20 75 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 0a 69 73 20 6e 6f 6e 2d 6e | an.error.unless.NOERROR.is.non-n |
| 99ce0 | 69 6c 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 | il,.in.which.case.return.nil.".. |
| 99d00 | 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 2d 61 73 73 65 72 74 2d 64 65 66 61 75 6c 74 2d 64 69 72 | .(and.(magit--assert-default-dir |
| 99d20 | 65 63 74 6f 72 79 20 6e 6f 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f | ectory.noerror)........(conditio |
| 99d40 | 6e 2d 63 61 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 | n-case.nil............(magit-rev |
| 99d60 | 2d 70 61 72 73 65 2d 74 72 75 65 20 22 2d 2d 69 73 2d 69 6e 73 69 64 65 2d 77 6f 72 6b 2d 74 72 | -parse-true."--is-inside-work-tr |
| 99d80 | 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 74 | ee")..........(magit-invalid-git |
| 99da0 | 2d 62 6f 6f 6c 65 61 6e 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 6e 6f 65 | -boolean...........(and.(not.noe |
| 99dc0 | 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 27 6d 61 | rror)................(signal.'ma |
| 99de0 | 67 69 74 2d 6f 75 74 73 69 64 65 2d 67 69 74 2d 72 65 70 6f 20 64 65 66 61 75 6c 74 2d 64 69 72 | git-outside-git-repo.default-dir |
| 99e00 | 65 63 74 6f 72 79 29 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 67 65 6e 65 72 69 63 20 6d 61 67 | ectory))))))..(cl-defgeneric.mag |
| 99e20 | 69 74 2d 62 61 72 65 2d 72 65 70 6f 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f | it-bare-repo-p.(&optional.noerro |
| 99e40 | 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 | r)..."Return.t.if.the.current.re |
| 99e60 | 70 6f 73 69 74 6f 72 79 20 69 73 20 62 61 72 65 2e 0a 49 66 20 69 74 20 69 73 20 6e 6f 6e 2d 62 | pository.is.bare..If.it.is.non-b |
| 99e80 | 61 72 65 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 60 64 65 66 61 75 | are,.then.return.nil...If.`defau |
| 99ea0 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 0a 69 73 6e 27 74 20 62 65 6c 6f 77 20 61 20 47 69 74 20 | lt-directory'.isn't.below.a.Git. |
| 99ec0 | 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 | repository,.then.signal.an.error |
| 99ee0 | 20 75 6e 6c 65 73 73 0a 4e 4f 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 20 77 | .unless.NOERROR.is.non-nil,.in.w |
| 99f00 | 68 69 63 68 20 63 61 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 61 6e 64 20 28 6d | hich.case.return.nil."...(and.(m |
| 99f20 | 61 67 69 74 2d 2d 61 73 73 65 72 74 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e | agit--assert-default-directory.n |
| 99f40 | 6f 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e | oerror)........(condition-case.n |
| 99f60 | 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 74 | il............(magit-rev-parse-t |
| 99f80 | 72 75 65 20 22 2d 2d 69 73 2d 62 61 72 65 2d 72 65 70 6f 73 69 74 6f 72 79 22 29 0a 20 20 20 20 | rue."--is-bare-repository")..... |
| 99fa0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 76 61 6c 69 64 2d 67 69 74 2d 62 6f 6f 6c 65 61 6e 0a | .....(magit-invalid-git-boolean. |
| 99fc0 | 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 6e 6f 65 72 72 6f 72 29 0a 20 20 20 | ..........(and.(not.noerror).... |
| 99fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 27 6d 61 67 69 74 2d 6f 75 74 73 69 | ............(signal.'magit-outsi |
| 9a000 | 64 65 2d 67 69 74 2d 72 65 70 6f 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 | de-git-repo.default-directory))) |
| 9a020 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 61 73 73 65 72 74 2d 64 65 66 61 75 6c | )))..(defun.magit--assert-defaul |
| 9a040 | 74 2d 64 69 72 65 63 74 6f 72 79 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 0a | t-directory.(&optional.noerror). |
| 9a060 | 20 20 28 6f 72 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 64 65 66 61 75 6c 74 2d | ..(or.(file-directory-p.default- |
| 9a080 | 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 6e 6f 65 72 72 | directory).......(and.(not.noerr |
| 9a0a0 | 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 69 73 74 73 20 28 66 69 | or)............(let.((exists.(fi |
| 9a0c0 | 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 | le-exists-p.default-directory))) |
| 9a0e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 28 69 66 20 65 78 69 73 74 73 | ..............(signal.(if.exists |
| 9a100 | 20 27 66 69 6c 65 2d 65 72 72 6f 72 20 27 66 69 6c 65 2d 6d 69 73 73 69 6e 67 29 0a 20 20 20 20 | .'file-error.'file-missing)..... |
| 9a120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 52 75 6e 6e 69 6e 67 20 | .................(list."Running. |
| 9a140 | 67 69 74 20 69 6e 20 64 69 72 65 63 74 6f 72 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git.in.directory"............... |
| 9a160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 78 69 73 74 73 0a 20 20 20 20 20 20 20 20 | .............(if.exists......... |
| 9a180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 6f 74 20 61 20 64 69 | ......................."Not.a.di |
| 9a1a0 | 72 65 63 74 6f 72 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rectory"........................ |
| 9a1c0 | 20 20 20 20 20 20 22 4e 6f 20 73 75 63 68 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 | ......"No.such.file.or.directory |
| 9a1e0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 | ")............................de |
| 9a200 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | fault-directory))))))..(defun.ma |
| 9a220 | 67 69 74 2d 67 69 74 2d 72 65 70 6f 2d 70 20 28 64 69 72 65 63 74 6f 72 79 20 26 6f 70 74 69 6f | git-git-repo-p.(directory.&optio |
| 9a240 | 6e 61 6c 20 6e 6f 6e 2d 62 61 72 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 44 49 52 | nal.non-bare)..."Return.t.if.DIR |
| 9a260 | 45 43 54 4f 52 59 20 69 73 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 57 68 65 6e | ECTORY.is.a.Git.repository..When |
| 9a280 | 20 6f 70 74 69 6f 6e 61 6c 20 4e 4f 4e 2d 42 41 52 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6c | .optional.NON-BARE.is.non-nil.al |
| 9a2a0 | 73 6f 20 72 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 44 49 52 45 43 54 4f 52 59 20 69 73 0a 61 20 | so.return.nil.if.DIRECTORY.is.a. |
| 9a2c0 | 62 61 72 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 64 | bare.repository."...(and.(file-d |
| 9a2e0 | 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 65 63 74 6f 72 79 29 20 3b 20 41 76 6f 69 64 20 61 72 | irectory-p.directory).;.Avoid.ar |
| 9a300 | 63 68 69 76 65 73 2c 20 73 65 65 20 23 33 33 39 37 2e 0a 20 20 20 20 20 20 20 28 6f 72 20 28 66 | chives,.see.#3397.........(or.(f |
| 9a320 | 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 | ile-regular-p.(expand-file-name. |
| 9a340 | 22 2e 67 69 74 22 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 | ".git".directory))............(f |
| 9a360 | 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d | ile-directory-p.(expand-file-nam |
| 9a380 | 65 20 22 2e 67 69 74 22 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e.".git".directory))............ |
| 9a3a0 | 28 61 6e 64 20 28 6e 6f 74 20 6e 6f 6e 2d 62 61 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (and.(not.non-bare)............. |
| 9a3c0 | 20 20 20 20 28 66 69 6c 65 2d 72 65 67 75 6c 61 72 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | ....(file-regular-p.(expand-file |
| 9a3e0 | 2d 6e 61 6d 65 20 22 48 45 41 44 22 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 | -name."HEAD".directory))........ |
| 9a400 | 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 78 70 61 | .........(file-directory-p.(expa |
| 9a420 | 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 66 73 22 20 64 69 72 65 63 74 6f 72 79 29 29 0a | nd-file-name."refs".directory)). |
| 9a440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d | ................(file-directory- |
| 9a460 | 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6f 62 6a 65 63 74 73 22 20 64 69 | p.(expand-file-name."objects".di |
| 9a480 | 72 65 63 74 6f 72 79 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 | rectory))))))..(defun.magit-file |
| 9a4a0 | 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 20 74 | -relative-name.(&optional.file.t |
| 9a4c0 | 72 61 63 6b 65 64 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 70 61 74 68 20 6f 66 20 46 49 | racked)..."Return.the.path.of.FI |
| 9a4e0 | 4c 45 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 72 6f | LE.relative.to.the.repository.ro |
| 9a500 | 6f 74 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 46 49 4c 45 20 69 73 20 6e 69 6c 20 6f 72 20 | ot...If.optional.FILE.is.nil.or. |
| 9a520 | 6f 6d 69 74 74 65 64 2c 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 | omitted,.return.the.relative.pat |
| 9a540 | 68 20 6f 66 0a 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 69 6e 20 74 | h.of.the.file.being.visited.in.t |
| 9a560 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 69 66 20 61 6e 79 2c 20 65 6c 73 65 20 | he.current.buffer,.if.any,.else. |
| 9a580 | 6e 69 6c 2e 0a 49 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 69 6e 73 69 64 65 20 61 | nil..If.the.file.is.not.inside.a |
| 9a5a0 | 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c | .Git.repository,.then.return.nil |
| 9a5c0 | 2e 0a 0a 49 66 20 54 52 41 43 4b 45 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e | ...If.TRACKED.is.non-nil,.return |
| 9a5e0 | 20 74 68 65 20 70 61 74 68 20 6f 6e 6c 79 20 69 66 20 69 74 20 6d 61 74 63 68 65 73 20 61 0a 74 | .the.path.only.if.it.matches.a.t |
| 9a600 | 72 61 63 6b 65 64 20 66 69 6c 65 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 66 69 6c 65 0a 20 20 20 | racked.file."...(unless.file.... |
| 9a620 | 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 6f 72 20 28 62 75 66 66 65 | .(with-current-buffer.(or.(buffe |
| 9a640 | 72 2d 62 61 73 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-base-buffer).................. |
| 9a660 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 | ............(current-buffer))... |
| 9a680 | 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ....(setq.file.(or.magit-buffer- |
| 9a6a0 | 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 | file-name.buffer-file-name...... |
| 9a6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f | ................(and.(derived-mo |
| 9a6e0 | 64 65 2d 70 20 27 64 69 72 65 64 2d 6d 6f 64 65 29 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 | de-p.'dired-mode).default-direct |
| 9a700 | 6f 72 79 29 29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 69 6c 65 20 28 6f 72 20 28 | ory)))))...(when.(and.file.(or.( |
| 9a720 | 6e 6f 74 20 74 72 61 63 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | not.tracked).................... |
| 9a740 | 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 2d 70 20 28 66 69 6c 65 2d 72 | ...(magit-file-tracked-p.(file-r |
| 9a760 | 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 29 29 29 29 0a 20 20 20 20 28 61 6e 64 2d 6c | elative-name.file)))).....(and-l |
| 9a780 | 65 74 2a 20 28 28 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 | et*.((dir.(magit-toplevel....... |
| 9a7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 73 61 66 65 2d 64 65 66 61 | ...............(magit--safe-defa |
| 9a7c0 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult-directory................... |
| 9a7e0 | 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e | ....(directory-file-name.(file-n |
| 9a800 | 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 | ame-directory.file)))))).......( |
| 9a820 | 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 20 64 69 72 29 29 29 29 0a | file-relative-name.file.dir)))). |
| 9a840 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 69 67 6e 6f 72 65 64 2d 70 20 28 66 69 | .(defun.magit-file-ignored-p.(fi |
| 9a860 | 6c 65 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 2d 70 20 22 6c 73 2d 66 69 | le)...(magit-git-string-p."ls-fi |
| 9a880 | 6c 65 73 22 20 22 2d 2d 6f 74 68 65 72 73 22 20 22 2d 2d 69 67 6e 6f 72 65 64 22 20 22 2d 2d 65 | les"."--others"."--ignored"."--e |
| 9a8a0 | 78 63 6c 75 64 65 2d 73 74 61 6e 64 61 72 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | xclude-standard"................ |
| 9a8c0 | 20 20 20 20 20 20 20 22 2d 2d 22 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e | ......."--".(magit-convert-filen |
| 9a8e0 | 61 6d 65 2d 66 6f 72 2d 67 69 74 20 66 69 6c 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ame-for-git.file)))..(defun.magi |
| 9a900 | 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 2d 70 20 28 66 69 6c 65 29 0a 20 20 28 6d 61 67 69 74 | t-file-tracked-p.(file)...(magit |
| 9a920 | 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 6c 73 2d 66 69 6c 65 73 22 20 22 2d 2d 65 72 72 6f 72 | -git-success."ls-files"."--error |
| 9a940 | 2d 75 6e 6d 61 74 63 68 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | -unmatch"......................" |
| 9a960 | 2d 2d 22 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d | --".(magit-convert-filename-for- |
| 9a980 | 67 69 74 20 66 69 6c 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 66 | git.file)))..(defun.magit-list-f |
| 9a9a0 | 69 6c 65 73 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 | iles.(&rest.args)...(apply.#'mag |
| 9a9c0 | 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 6c 73 2d 66 69 6c 65 73 22 20 22 2d 7a 22 20 22 2d 2d | it-git-items."ls-files"."-z"."-- |
| 9a9e0 | 66 75 6c 6c 2d 6e 61 6d 65 22 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | full-name".args))..(defun.magit- |
| 9aa00 | 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 | tracked-files.()...(magit-list-f |
| 9aa20 | 69 6c 65 73 20 22 2d 2d 63 61 63 68 65 64 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | iles."--cached"))..(defun.magit- |
| 9aa40 | 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 20 66 | untracked-files.(&optional.all.f |
| 9aa60 | 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 20 22 2d 2d 6f 74 68 | iles)...(magit-list-files."--oth |
| 9aa80 | 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f | er".....................(and.(no |
| 9aaa0 | 74 20 61 6c 6c 29 20 22 2d 2d 65 78 63 6c 75 64 65 2d 73 74 61 6e 64 61 72 64 22 29 0a 20 20 20 | t.all)."--exclude-standard").... |
| 9aac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 0a 0a 28 | ................."--".files))..( |
| 9aae0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 69 66 69 65 64 2d 66 69 6c 65 73 20 28 26 6f 70 74 | defun.magit-modified-files.(&opt |
| 9ab00 | 69 6f 6e 61 6c 20 6e 6f 6d 6f 64 75 6c 65 73 20 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d | ional.nomodules.files)...(magit- |
| 9ab20 | 67 69 74 2d 69 74 65 6d 73 20 22 64 69 66 66 2d 69 6e 64 65 78 22 20 22 2d 7a 22 20 22 2d 2d 6e | git-items."diff-index"."-z"."--n |
| 9ab40 | 61 6d 65 2d 6f 6e 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | ame-only"....................(an |
| 9ab60 | 64 20 6e 6f 6d 6f 64 75 6c 65 73 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 | d.nomodules."--ignore-submodules |
| 9ab80 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 68 65 61 | ")....................(magit-hea |
| 9aba0 | 64 69 73 68 29 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | dish)."--".files))..(defun.magit |
| 9abc0 | 2d 75 6e 73 74 61 67 65 64 2d 66 69 6c 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 6d 6f 64 | -unstaged-files.(&optional.nomod |
| 9abe0 | 75 6c 65 73 20 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 | ules.files)...(magit-git-items." |
| 9ac00 | 64 69 66 66 2d 66 69 6c 65 73 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 22 | diff-files"."-z"."--name-only"." |
| 9ac20 | 2d 2d 64 69 66 66 2d 66 69 6c 74 65 72 3d 75 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | --diff-filter=u"................ |
| 9ac40 | 20 20 20 20 28 61 6e 64 20 6e 6f 6d 6f 64 75 6c 65 73 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 | ....(and.nomodules."--ignore-sub |
| 9ac60 | 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | modules")...................."-- |
| 9ac80 | 22 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 66 | ".files))..(defun.magit-staged-f |
| 9aca0 | 69 6c 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 6d 6f 64 75 6c 65 73 20 66 69 6c 65 73 29 | iles.(&optional.nomodules.files) |
| 9acc0 | 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 64 69 66 66 2d 69 6e 64 65 78 22 | ...(magit-git-items."diff-index" |
| 9ace0 | 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 22 2d 2d 63 61 63 68 65 64 22 0a 20 | ."-z"."--name-only"."--cached".. |
| 9ad00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6e 6f 6d 6f 64 75 6c 65 73 | ..................(and.nomodules |
| 9ad20 | 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 | ."--ignore-submodules")......... |
| 9ad40 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 68 65 61 64 69 73 68 29 20 22 2d 2d 22 20 | ...........(magit-headish)."--". |
| 9ad60 | 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 69 6e 61 72 79 2d 66 69 6c | files))..(defun.magit-binary-fil |
| 9ad80 | 65 73 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 61 6e 64 | es.(&rest.args)...(--mapcat.(and |
| 9ada0 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 2d 5c 74 2d 5c 74 5c 5c 28 2e 2b 5c 5c 29 22 | .(string-match."^-\t-\t\\(.+\\)" |
| 9adc0 | 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 74 | .it)..................(list.(mat |
| 9ade0 | 63 68 2d 73 74 72 69 6e 67 20 31 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ch-string.1.it))).............(a |
| 9ae00 | 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 20 | pply.#'magit-git-items.......... |
| 9ae20 | 20 20 20 20 20 20 20 20 20 20 22 64 69 66 66 22 20 22 2d 7a 22 20 22 2d 2d 6e 75 6d 73 74 61 74 | .........."diff"."-z"."--numstat |
| 9ae40 | 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 0a 20 20 20 20 20 20 20 20 | "."--ignore-submodules"......... |
| 9ae60 | 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ...........args)))..(defun.magit |
| 9ae80 | 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d | -unmerged-files.()...(magit-git- |
| 9aea0 | 69 74 65 6d 73 20 22 64 69 66 66 2d 66 69 6c 65 73 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d | items."diff-files"."-z"."--name- |
| 9aec0 | 6f 6e 6c 79 22 20 22 2d 2d 64 69 66 66 2d 66 69 6c 74 65 72 3d 55 22 29 29 0a 0a 28 64 65 66 75 | only"."--diff-filter=U"))..(defu |
| 9aee0 | 6e 20 6d 61 67 69 74 2d 69 67 6e 6f 72 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 28 6d 61 67 69 | n.magit-ignored-files.()...(magi |
| 9af00 | 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 6c 73 2d 66 69 6c 65 73 22 20 22 2d 7a 22 20 22 2d 2d 6f | t-git-items."ls-files"."-z"."--o |
| 9af20 | 74 68 65 72 73 22 20 22 2d 2d 69 67 6e 6f 72 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | thers"."--ignored".............. |
| 9af40 | 20 20 20 20 20 20 22 2d 2d 65 78 63 6c 75 64 65 2d 73 74 61 6e 64 61 72 64 22 20 22 2d 2d 64 69 | ......"--exclude-standard"."--di |
| 9af60 | 72 65 63 74 6f 72 79 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 65 64 | rectory"))..(defun.magit-stashed |
| 9af80 | 2d 66 69 6c 65 73 20 28 73 74 61 73 68 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d | -files.(stash)...(magit-git-item |
| 9afa0 | 73 20 22 73 74 61 73 68 22 20 22 73 68 6f 77 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e | s."stash"."show"."-z"."--name-on |
| 9afc0 | 6c 79 22 20 73 74 61 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6b 69 70 2d 77 | ly".stash))..(defun.magit-skip-w |
| 9afe0 | 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 20 28 29 0a 20 20 28 2d 2d 6b 65 65 70 20 28 61 6e 64 20 | orktree-files.()...(--keep.(and. |
| 9b000 | 28 3d 20 28 61 72 65 66 20 69 74 20 30 29 20 3f 53 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (=.(aref.it.0).?S).............. |
| 9b020 | 20 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d | ..(substring.it.2))...........(m |
| 9b040 | 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 20 22 2d 74 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 | agit-list-files."-t")))..(defun. |
| 9b060 | 6d 61 67 69 74 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 20 28 29 0a | magit-assume-unchanged-files.(). |
| 9b080 | 20 20 28 2d 2d 6b 65 65 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 69 74 20 30 29 | ..(--keep.(and.(memq.(aref.it.0) |
| 9b0a0 | 20 27 28 3f 68 20 3f 73 20 3f 6d 20 3f 72 20 3f 63 20 3f 6b 29 29 0a 20 20 20 20 20 20 20 20 20 | .'(?h.?s.?m.?r.?c.?k)).......... |
| 9b0c0 | 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 32 29 29 0a 20 20 20 20 20 20 20 20 | ......(substring.it.2))......... |
| 9b0e0 | 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 20 22 2d 76 22 29 29 29 0a 0a 28 64 65 | ..(magit-list-files."-v")))..(de |
| 9b100 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 65 73 20 28 72 65 76 29 0a 20 | fun.magit-revision-files.(rev).. |
| 9b120 | 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 | .(magit-with-toplevel.....(magit |
| 9b140 | 2d 67 69 74 2d 69 74 65 6d 73 20 22 6c 73 2d 74 72 65 65 22 20 22 2d 7a 22 20 22 2d 72 22 20 22 | -git-items."ls-tree"."-z"."-r"." |
| 9b160 | 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 72 65 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | --name-only".rev)))..(defun.magi |
| 9b180 | 74 2d 72 65 76 69 73 69 6f 6e 2d 64 69 72 65 63 74 6f 72 69 65 73 20 28 72 65 76 29 0a 20 20 22 | t-revision-directories.(rev)..." |
| 9b1a0 | 4c 69 73 74 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 61 20 | List.directories.that.contain.a. |
| 9b1c0 | 74 72 61 63 6b 65 64 20 66 69 6c 65 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 52 45 56 2e 22 0a 20 | tracked.file.in.revision.REV.".. |
| 9b1e0 | 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 70 63 61 | .(magit-with-toplevel.....(mapca |
| 9b200 | 72 20 23 27 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 | r.#'file-name-as-directory...... |
| 9b220 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 6c 73 2d 74 72 65 65 | .......(magit-git-items."ls-tree |
| 9b240 | 22 20 22 2d 7a 22 20 22 2d 72 22 20 22 2d 64 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 72 | "."-z"."-r"."-d"."--name-only".r |
| 9b260 | 65 76 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 61 6e 67 65 64 2d 66 69 6c | ev))))..(defun.magit-changed-fil |
| 9b280 | 65 73 20 28 72 65 76 2d 6f 72 2d 72 61 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 74 68 65 72 | es.(rev-or-range.&optional.other |
| 9b2a0 | 2d 72 65 76 29 0a 20 20 22 52 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 74 68 | -rev)..."Return.list.of.files.th |
| 9b2c0 | 65 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 62 65 74 77 65 65 6e 20 74 77 6f 20 72 65 76 69 73 | e.have.changed.between.two.revis |
| 9b2e0 | 69 6f 6e 73 2e 0a 49 66 20 4f 54 48 45 52 2d 52 45 56 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 52 | ions..If.OTHER-REV.is.non-nil,.R |
| 9b300 | 45 56 2d 4f 52 2d 52 41 4e 47 45 20 73 68 6f 75 6c 64 20 62 65 20 61 20 72 65 76 69 73 69 6f 6e | EV-OR-RANGE.should.be.a.revision |
| 9b320 | 2c 20 6e 6f 74 20 61 0a 72 61 6e 67 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 63 61 | ,.not.a.range...Otherwise,.it.ca |
| 9b340 | 6e 20 62 65 20 61 6e 79 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 72 61 6e 67 65 20 61 63 63 65 70 | n.be.any.revision.or.range.accep |
| 9b360 | 74 65 64 20 62 79 0a 5c 22 67 69 74 20 64 69 66 66 5c 22 20 28 69 2e 65 2e 2c 20 3c 72 65 76 3e | ted.by.\"git.diff\".(i.e.,.<rev> |
| 9b380 | 2c 20 3c 72 65 76 41 3e 2e 2e 3c 72 65 76 42 3e 2c 20 6f 72 20 3c 72 65 76 41 3e 2e 2e 2e 3c 72 | ,.<revA>..<revB>,.or.<revA>...<r |
| 9b3a0 | 65 76 42 3e 29 2e 22 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 | evB>)."...(magit-with-toplevel.. |
| 9b3c0 | 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 64 69 66 66 22 20 22 2d 7a 22 20 | ...(magit-git-items."diff"."-z". |
| 9b3e0 | 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 72 65 76 2d 6f 72 2d 72 61 6e 67 65 20 6f 74 68 65 72 | "--name-only".rev-or-range.other |
| 9b400 | 2d 72 65 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6e 61 6d 65 64 2d 66 69 | -rev)))..(defun.magit-renamed-fi |
| 9b420 | 6c 65 73 20 28 72 65 76 41 20 72 65 76 42 29 0a 20 20 28 6d 61 70 63 61 72 20 28 70 63 61 73 65 | les.(revA.revB)...(mapcar.(pcase |
| 9b440 | 2d 6c 61 6d 62 64 61 20 28 60 28 2c 5f 73 74 61 74 75 73 20 2c 66 69 6c 65 41 20 2c 66 69 6c 65 | -lambda.(`(,_status.,fileA.,file |
| 9b460 | 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 66 69 6c 65 41 20 66 69 6c 65 | B)).............(cons.fileA.file |
| 9b480 | 42 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 70 61 72 74 69 74 69 6f 6e 20 28 6d 61 | B))...........(seq-partition.(ma |
| 9b4a0 | 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 64 69 66 66 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d | git-git-items."diff"."-z"."--nam |
| 9b4c0 | 65 2d 73 74 61 74 75 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-status"....................... |
| 9b4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 69 6e 64 2d 72 65 6e 61 | ...................."--find-rena |
| 9b500 | 6d 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mes"............................ |
| 9b520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 69 66 66 2d 66 69 6c 74 65 72 3d 52 22 | ..............."--diff-filter=R" |
| 9b540 | 20 72 65 76 41 20 72 65 76 42 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .revA.revB)..................... |
| 9b560 | 20 20 20 20 20 33 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 76 2d 66 69 6c | .....3)))..(defun.magit--rev-fil |
| 9b580 | 65 2d 6e 61 6d 65 20 28 66 69 6c 65 20 72 65 76 20 6f 74 68 65 72 2d 72 65 76 29 0a 20 20 22 46 | e-name.(file.rev.other-rev)..."F |
| 9b5a0 | 6f 72 20 46 49 4c 45 2c 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 72 65 6e 61 6d 65 64 20 62 65 74 | or.FILE,.potentially.renamed.bet |
| 9b5c0 | 77 65 65 6e 20 52 45 56 20 61 6e 64 20 4f 54 48 45 52 2d 52 45 56 2c 20 72 65 74 75 72 6e 20 6e | ween.REV.and.OTHER-REV,.return.n |
| 9b5e0 | 61 6d 65 20 69 6e 20 52 45 56 2e 0a 52 65 74 75 72 6e 20 6e 69 6c 2c 20 69 66 20 46 49 4c 45 20 | ame.in.REV..Return.nil,.if.FILE. |
| 9b600 | 61 70 70 65 61 72 73 20 6e 65 69 74 68 65 72 20 69 6e 20 52 45 56 20 6e 6f 72 20 4f 54 48 45 52 | appears.neither.in.REV.nor.OTHER |
| 9b620 | 2d 52 45 56 2c 0a 6f 72 20 69 66 20 6e 6f 20 72 65 6e 61 6d 65 20 69 73 20 64 65 74 65 63 74 65 | -REV,.or.if.no.rename.is.detecte |
| 9b640 | 64 2e 22 0a 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 66 69 6c 65 20 28 6d 61 67 | d."...(or.(car.(member.file.(mag |
| 9b660 | 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 65 73 20 72 65 76 29 29 29 0a 20 20 20 20 20 20 28 | it-revision-files.rev))).......( |
| 9b680 | 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 6e 61 6d 65 64 20 28 6d 61 67 69 74 2d 72 65 6e 61 6d 65 | and-let*.((renamed.(magit-rename |
| 9b6a0 | 64 2d 66 69 6c 65 73 20 72 65 76 20 6f 74 68 65 72 2d 72 65 76 29 29 29 0a 20 20 20 20 20 20 20 | d-files.rev.other-rev)))........ |
| 9b6c0 | 20 28 63 61 72 20 28 72 61 73 73 6f 63 20 66 69 6c 65 20 72 65 6e 61 6d 65 64 29 29 29 29 29 0a | .(car.(rassoc.file.renamed))))). |
| 9b6e0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 73 74 61 74 75 73 20 28 26 72 65 73 74 | .(defun.magit-file-status.(&rest |
| 9b700 | 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d 70 72 6f 63 65 | .args)...(magit--with-temp-proce |
| 9b720 | 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 6d | ss-buffer.....(save-excursion.(m |
| 9b740 | 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 73 74 61 74 75 73 22 20 22 2d 7a 22 20 61 72 | agit-git-insert."status"."-z".ar |
| 9b760 | 67 73 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 6f 73 20 28 70 6f 69 6e 74 29 29 20 73 74 61 | gs)).....(let.((pos.(point)).sta |
| 9b780 | 74 75 73 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 3e 20 28 73 6b 69 70 2d 63 68 61 72 73 | tus).......(while.(>.(skip-chars |
| 9b7a0 | 2d 66 6f 72 77 61 72 64 20 22 5b 3a 70 72 69 6e 74 3a 5d 22 29 20 30 29 0a 20 20 20 20 20 20 20 | -forward."[:print:]").0)........ |
| 9b7c0 | 20 28 6c 65 74 20 28 28 78 20 28 63 68 61 72 2d 61 66 74 65 72 20 20 20 20 20 70 6f 73 29 29 0a | .(let.((x.(char-after.....pos)). |
| 9b7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 20 28 63 68 61 72 2d 61 66 74 65 72 20 28 31 2b | ..............(y.(char-after.(1+ |
| 9b800 | 20 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 62 75 66 | .pos)))...............(file.(buf |
| 9b820 | 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 28 2b 20 70 6f 73 20 33 29 20 28 70 6f 69 6e 74 29 29 | fer-substring.(+.pos.3).(point)) |
| 9b840 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 | ))...........(forward-char)..... |
| 9b860 | 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 71 20 78 20 27 28 3f 52 20 3f 43 29 29 0a 20 20 20 20 | ......(if.(memq.x.'(?R.?C))..... |
| 9b880 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(progn................ |
| 9b8a0 | 20 28 73 65 74 71 20 70 6f 73 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(setq.pos.(point))............. |
| 9b8c0 | 20 20 20 20 28 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 5b 3a 70 72 69 6e 74 | ....(skip-chars-forward."[:print |
| 9b8e0 | 3a 5d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 6c 69 73 74 | :]").................(push.(list |
| 9b900 | 20 66 69 6c 65 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 70 6f 73 20 28 70 6f 69 | .file.(buffer-substring.pos.(poi |
| 9b920 | 6e 74 29 29 20 78 20 79 29 20 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt)).x.y).status)............... |
| 9b940 | 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ..(forward-char)).............(p |
| 9b960 | 75 73 68 20 28 6c 69 73 74 20 66 69 6c 65 20 6e 69 6c 20 78 20 79 29 20 73 74 61 74 75 73 29 29 | ush.(list.file.nil.x.y).status)) |
| 9b980 | 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 | ).........(setq.pos.(point)))... |
| 9b9a0 | 20 20 20 20 73 74 61 74 75 73 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d | ....status)))..(defcustom.magit- |
| 9b9c0 | 63 79 67 77 69 6e 2d 6d 6f 75 6e 74 2d 70 6f 69 6e 74 73 0a 20 20 28 61 6e 64 20 28 65 71 20 73 | cygwin-mount-points...(and.(eq.s |
| 9b9e0 | 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 20 20 20 28 | ystem-type.'windows-nt)........( |
| 9ba00 | 63 6c 2d 73 6f 72 74 20 28 2d 2d 6d 61 70 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | cl-sort.(--map.(if.(string-match |
| 9ba20 | 20 22 5e 5c 5c 28 2e 2a 5c 5c 29 20 6f 6e 20 5c 5c 28 2e 2a 5c 5c 29 20 74 79 70 65 22 20 69 74 | ."^\\(.*\\).on.\\(.*\\).type".it |
| 9ba40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | )............................(co |
| 9ba60 | 6e 73 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 61 74 63 | ns.(file-name-as-directory.(matc |
| 9ba80 | 68 2d 73 74 72 69 6e 67 20 32 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h-string.2.it))................. |
| 9baa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 | .................(file-name-as-d |
| 9bac0 | 69 72 65 63 74 6f 72 79 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 69 74 29 29 29 0a 20 | irectory.(match-string.1.it))).. |
| 9bae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 77 61 72 6e 20 27 | ........................(lwarn.' |
| 9bb00 | 28 6d 61 67 69 74 29 20 3a 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (magit).:error.................. |
| 9bb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 46 61 69 6c 65 64 20 74 6f 20 70 61 72 73 65 20 | ..............."Failed.to.parse. |
| 9bb40 | 43 79 67 77 69 6e 20 6d 6f 75 6e 74 3a 20 25 53 22 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 | Cygwin.mount:.%S".it)).......... |
| 9bb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 2d 2d 65 78 65 63 2d 70 61 74 68 20 | ..............;;.If.--exec-path. |
| 9bb80 | 69 73 20 6e 6f 74 20 61 20 6e 61 74 69 76 65 20 57 69 6e 64 6f 77 73 20 70 61 74 68 2c 0a 20 20 | is.not.a.native.Windows.path,... |
| 9bba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 6e 20 77 65 20 | .....................;;.then.we. |
| 9bbc0 | 70 72 6f 62 61 62 6c 79 20 68 61 76 65 20 61 20 63 79 67 77 69 6e 20 67 69 74 2e 0a 20 20 20 20 | probably.have.a.cygwin.git...... |
| 9bbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 | ...................(let.((proces |
| 9bc00 | 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-environment................... |
| 9bc20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 6d 61 67 69 74 2d 67 69 74 2d 65 6e | ............(append.magit-git-en |
| 9bc40 | 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vironment....................... |
| 9bc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d | ................process-environm |
| 9bc80 | 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ent))).......................... |
| 9bca0 | 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 0a 20 20 20 20 20 20 | (and.(not.(string-match-p....... |
| 9bcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c | .............................."\ |
| 9bce0 | 5c 60 5b 61 2d 7a 41 2d 5a 5d 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \`[a-zA-Z]:".................... |
| 9bd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 70 72 6f 63 65 73 73 2d 6c | .................(car.(process-l |
| 9bd20 | 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ines............................ |
| 9bd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 | ...............magit-git-executa |
| 9bd60 | 62 6c 65 20 22 2d 2d 65 78 65 63 2d 70 61 74 68 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ble."--exec-path"))))........... |
| 9bd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f | ....................(ignore-erro |
| 9bda0 | 72 73 20 28 70 72 6f 63 65 73 73 2d 6c 69 6e 65 73 20 22 6d 6f 75 6e 74 22 29 29 29 29 29 0a 20 | rs.(process-lines."mount"))))).. |
| 9bdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 3e 20 3a 6b 65 79 20 28 70 63 61 73 65 2d 6c | ...............#'>.:key.(pcase-l |
| 9bde0 | 61 6d 62 64 61 20 28 60 28 2c 63 79 67 20 2e 20 2c 5f 77 69 6e 29 29 20 28 6c 65 6e 67 74 68 20 | ambda.(`(,cyg...,_win)).(length. |
| 9be00 | 63 79 67 29 29 29 29 0a 20 20 22 41 6c 69 73 74 20 6f 66 20 28 43 59 47 57 49 4e 20 2e 20 57 49 | cyg))))..."Alist.of.(CYGWIN...WI |
| 9be20 | 4e 33 32 29 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 53 6f 72 74 65 64 20 66 72 6f | N32).directory.names..Sorted.fro |
| 9be40 | 6d 20 6c 6f 6e 67 65 73 74 20 74 6f 20 73 68 6f 72 74 65 73 74 20 43 59 47 57 49 4e 20 6e 61 6d | m.longest.to.shortest.CYGWIN.nam |
| 9be60 | 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e | e."...:package-version.'(magit.. |
| 9be80 | 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ."2.3.0")...:group.'magit-proces |
| 9bea0 | 73 0a 20 20 3a 74 79 70 65 20 27 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 73 74 72 69 | s...:type.'(alist.:key-type.stri |
| 9bec0 | 6e 67 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 64 69 72 65 63 74 6f 72 79 29 29 0a 0a 28 64 65 66 | ng.:value-type.directory))..(def |
| 9bee0 | 75 6e 20 6d 61 67 69 74 2d 65 78 70 61 6e 64 2d 67 69 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 | un.magit-expand-git-file-name.(f |
| 9bf00 | 69 6c 65 6e 61 6d 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 | ilename)...(unless.(file-name-ab |
| 9bf20 | 73 6f 6c 75 74 65 2d 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 28 73 65 74 71 20 66 69 6c | solute-p.filename).....(setq.fil |
| 9bf40 | 65 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 | ename.(expand-file-name.filename |
| 9bf60 | 29 29 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 63 79 67 3a 77 69 6e 20 28 61 6e 64 20 28 6e 6f | )))...(if-let.((cyg:win.(and.(no |
| 9bf80 | 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | t.(file-remote-p.default-directo |
| 9bfa0 | 72 79 29 29 20 3b 20 73 65 65 20 23 34 39 37 36 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry)).;.see.#4976................ |
| 9bfc0 | 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 6f 63 20 66 69 6c 65 6e 61 6d 65 20 6d 61 67 | ..........(cl-assoc.filename.mag |
| 9bfe0 | 69 74 2d 63 79 67 77 69 6e 2d 6d 6f 75 6e 74 2d 70 6f 69 6e 74 73 0a 20 20 20 20 20 20 20 20 20 | it-cygwin-mount-points.......... |
| 9c000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 | ..........................:test. |
| 9c020 | 28 6c 61 6d 62 64 61 20 28 66 20 63 79 67 29 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 | (lambda.(f.cyg).(string-prefix-p |
| 9c040 | 20 63 79 67 20 66 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 63 64 72 20 | .cyg.f)))))).......(concat.(cdr. |
| 9c060 | 63 79 67 3a 77 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e | cyg:win)...............(substrin |
| 9c080 | 67 20 66 69 6c 65 6e 61 6d 65 20 28 6c 65 6e 67 74 68 20 28 63 61 72 20 63 79 67 3a 77 69 6e 29 | g.filename.(length.(car.cyg:win) |
| 9c0a0 | 29 29 29 0a 20 20 20 20 66 69 6c 65 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ))).....filename))..(defun.magit |
| 9c0c0 | 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 20 28 66 69 6c 65 6e | -convert-filename-for-git.(filen |
| 9c0e0 | 61 6d 65 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 46 49 4c 45 4e 41 4d 45 20 73 6f 20 74 68 61 74 | ame)..."Convert.FILENAME.so.that |
| 9c100 | 20 69 74 20 63 61 6e 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 67 69 74 2e 0a 31 2e 20 49 66 20 | .it.can.be.passed.to.git..1..If. |
| 9c120 | 69 74 20 69 73 20 61 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 6e 61 6d 65 2c 20 74 68 65 6e 20 | it.is.a.absolute.filename,.then. |
| 9c140 | 70 61 73 73 20 69 74 20 74 68 72 6f 75 67 68 0a 20 20 20 60 65 78 70 61 6e 64 2d 66 69 6c 65 2d | pass.it.through....`expand-file- |
| 9c160 | 6e 61 6d 65 27 20 74 6f 20 72 65 70 6c 61 63 65 20 74 68 69 6e 67 73 20 73 75 63 68 20 61 73 20 | name'.to.replace.things.such.as. |
| 9c180 | 5c 22 7e 2f 5c 22 20 74 68 61 74 0a 20 20 20 47 69 74 20 64 6f 65 73 20 6e 6f 74 20 75 6e 64 65 | \"~/\".that....Git.does.not.unde |
| 9c1a0 | 72 73 74 61 6e 64 2e 0a 32 2e 20 49 66 20 69 74 20 69 73 20 61 20 72 65 6d 6f 74 65 20 66 69 6c | rstand..2..If.it.is.a.remote.fil |
| 9c1c0 | 65 6e 61 6d 65 2c 20 74 68 65 6e 20 72 65 6d 6f 76 65 20 74 68 65 20 72 65 6d 6f 74 65 20 70 61 | ename,.then.remove.the.remote.pa |
| 9c1e0 | 72 74 2e 0a 33 2e 20 44 65 61 6c 20 77 69 74 68 20 61 6e 20 60 77 69 6e 64 6f 77 73 2d 6e 74 27 | rt..3..Deal.with.an.`windows-nt' |
| 9c200 | 20 45 6d 61 63 73 20 76 73 2e 20 43 79 67 77 69 6e 20 47 69 74 20 69 6e 63 6f 6d 70 61 74 69 62 | .Emacs.vs..Cygwin.Git.incompatib |
| 9c220 | 69 6c 69 74 79 2e 22 0a 20 20 28 69 66 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c 75 74 | ility."...(if.(file-name-absolut |
| 9c240 | 65 2d 70 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 63 79 | e-p.filename).......(if-let.((cy |
| 9c260 | 67 3a 77 69 6e 20 28 63 6c 2d 72 61 73 73 6f 63 20 66 69 6c 65 6e 61 6d 65 20 6d 61 67 69 74 2d | g:win.(cl-rassoc.filename.magit- |
| 9c280 | 63 79 67 77 69 6e 2d 6d 6f 75 6e 74 2d 70 6f 69 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | cygwin-mount-points............. |
| 9c2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 28 6c 61 | .......................:test.(la |
| 9c2c0 | 6d 62 64 61 20 28 66 20 77 69 6e 29 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 77 69 | mbda.(f.win).(string-prefix-p.wi |
| 9c2e0 | 6e 20 66 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 63 61 72 20 | n.f)))))...........(concat.(car. |
| 9c300 | 63 79 67 3a 77 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 | cyg:win)...................(subs |
| 9c320 | 74 72 69 6e 67 20 66 69 6c 65 6e 61 6d 65 20 28 6c 65 6e 67 74 68 20 28 63 64 72 20 63 79 67 3a | tring.filename.(length.(cdr.cyg: |
| 9c340 | 77 69 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 70 61 6e 64 65 64 20 | win)))).........(let.((expanded. |
| 9c360 | 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 20 20 | (expand-file-name.filename)))... |
| 9c380 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 65 78 70 61 6e | ........(or.(file-remote-p.expan |
| 9c3a0 | 64 65 64 20 27 6c 6f 63 61 6c 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 | ded.'localname)...............ex |
| 9c3c0 | 70 61 6e 64 65 64 29 29 29 0a 20 20 20 20 66 69 6c 65 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e | panded))).....filename))..(defun |
| 9c3e0 | 20 6d 61 67 69 74 2d 64 65 63 6f 64 65 2d 67 69 74 2d 70 61 74 68 20 28 70 61 74 68 29 0a 20 20 | .magit-decode-git-path.(path)... |
| 9c400 | 28 69 66 20 28 65 71 20 28 61 72 65 66 20 70 61 74 68 20 30 29 20 3f 5c 22 29 0a 20 20 20 20 20 | (if.(eq.(aref.path.0).?\")...... |
| 9c420 | 20 28 64 65 63 6f 64 65 2d 63 6f 64 69 6e 67 2d 73 74 72 69 6e 67 20 28 72 65 61 64 20 70 61 74 | .(decode-coding-string.(read.pat |
| 9c440 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | h).............................( |
| 9c460 | 6f 72 20 6d 61 67 69 74 2d 67 69 74 2d 6f 75 74 70 75 74 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 | or.magit-git-output-coding-syste |
| 9c480 | 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m............................... |
| 9c4a0 | 20 20 28 63 61 72 20 64 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 | ..(car.default-process-coding-sy |
| 9c4c0 | 73 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stem)).......................... |
| 9c4e0 | 20 20 20 74 29 0a 20 20 20 20 70 61 74 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 | ...t).....path))..(defun.magit-f |
| 9c500 | 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 65 78 70 61 6e 64 20 61 | ile-at-point.(&optional.expand.a |
| 9c520 | 73 73 65 72 74 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 73 | ssert)...(if-let.((file.(magit-s |
| 9c540 | 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ection-case....................( |
| 9c560 | 66 69 6c 65 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | file.(oref.it.value))........... |
| 9c580 | 20 20 20 20 20 20 20 20 20 28 68 75 6e 6b 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 | .........(hunk.(magit-section-pa |
| 9c5a0 | 72 65 6e 74 2d 76 61 6c 75 65 20 69 74 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 65 78 70 | rent-value.it))))).......(if.exp |
| 9c5c0 | 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 | and...........(expand-file-name. |
| 9c5e0 | 66 69 6c 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 66 | file.(magit-toplevel)).........f |
| 9c600 | 69 6c 65 29 0a 20 20 20 20 28 77 68 65 6e 20 61 73 73 65 72 74 0a 20 20 20 20 20 20 28 75 73 65 | ile).....(when.assert.......(use |
| 9c620 | 72 2d 65 72 72 6f 72 20 22 4e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 22 29 29 29 29 0a 0a | r-error."No.file.at.point")))).. |
| 9c640 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 20 28 29 0a 20 20 28 | (defun.magit-current-file.()...( |
| 9c660 | 6f 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 0a 20 20 | or.(magit-file-relative-name)... |
| 9c680 | 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 | ....(magit-file-at-point)....... |
| 9c6a0 | 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d | (and.(derived-mode-p.'magit-log- |
| 9c6c0 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 | mode)............(car.magit-buff |
| 9c6e0 | 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 29 29 29 29 0a 0a 3b 3b 3b 20 50 72 65 64 69 63 61 74 65 73 | er-log-files))))..;;;.Predicates |
| 9c700 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 2d 70 20 28 29 0a 20 20 | ..(defun.magit-no-commit-p.()... |
| 9c720 | 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f 6d 6d 69 74 20 | "Return.t.if.there.is.no.commit. |
| 9c740 | 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a | in.the.current.Git.repository.". |
| 9c760 | 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 22 48 45 41 44 22 29 | ..(not.(magit-rev-verify."HEAD") |
| 9c780 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 2d 70 20 | ))..(defun.magit-merge-commit-p. |
| 9c7a0 | 28 63 6f 6d 6d 69 74 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 43 4f 4d 4d 49 54 20 69 | (commit)..."Return.t.if.COMMIT.i |
| 9c7c0 | 73 20 61 20 6d 65 72 67 65 20 63 6f 6d 6d 69 74 2e 22 0a 20 20 28 6c 65 6e 67 74 68 3e 20 28 6d | s.a.merge.commit."...(length>.(m |
| 9c7e0 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 61 72 65 6e 74 73 20 63 6f 6d 6d 69 74 29 20 31 29 29 0a | agit-commit-parents.commit).1)). |
| 9c800 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 20 | .(defun.magit-anything-staged-p. |
| 9c820 | 28 26 6f 70 74 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 20 26 72 65 | (&optional.ignore-submodules.&re |
| 9c840 | 73 74 20 66 69 6c 65 73 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 61 | st.files)..."Return.t.if.there.a |
| 9c860 | 72 65 20 61 6e 79 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 0a 49 66 20 6f 70 74 69 6f 6e | re.any.staged.changes..If.option |
| 9c880 | 61 6c 20 46 49 4c 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 | al.FILES.is.non-nil,.then.only.c |
| 9c8a0 | 68 61 6e 67 65 73 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 61 72 65 20 63 6f 6e 73 69 64 | hanges.to.those.files.are.consid |
| 9c8c0 | 65 72 65 64 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 61 69 6c 75 72 65 20 22 64 69 66 | ered."...(magit-git-failure."dif |
| 9c8e0 | 66 22 20 22 2d 2d 71 75 69 65 74 22 20 22 2d 2d 63 61 63 68 65 64 22 0a 20 20 20 20 20 20 20 20 | f"."--quiet"."--cached"......... |
| 9c900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 | .............(and.ignore-submodu |
| 9c920 | 6c 65 73 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 | les."--ignore-submodules")...... |
| 9c940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 0a 0a 28 64 | ................"--".files))..(d |
| 9c960 | 65 66 75 6e 20 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 20 28 | efun.magit-anything-unstaged-p.( |
| 9c980 | 26 6f 70 74 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 20 26 72 65 73 | &optional.ignore-submodules.&res |
| 9c9a0 | 74 20 66 69 6c 65 73 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 61 72 | t.files)..."Return.t.if.there.ar |
| 9c9c0 | 65 20 61 6e 79 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 0a 49 66 20 6f 70 74 69 6f | e.any.unstaged.changes..If.optio |
| 9c9e0 | 6e 61 6c 20 46 49 4c 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 | nal.FILES.is.non-nil,.then.only. |
| 9ca00 | 63 68 61 6e 67 65 73 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 61 72 65 20 63 6f 6e 73 69 | changes.to.those.files.are.consi |
| 9ca20 | 64 65 72 65 64 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 61 69 6c 75 72 65 20 22 64 69 | dered."...(magit-git-failure."di |
| 9ca40 | 66 66 22 20 22 2d 2d 71 75 69 65 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ff"."--quiet"................... |
| 9ca60 | 20 20 20 28 61 6e 64 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 20 22 2d 2d 69 67 6e | ...(and.ignore-submodules."--ign |
| 9ca80 | 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ore-submodules")................ |
| 9caa0 | 20 20 20 20 20 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ......"--".files))..(defun.magit |
| 9cac0 | 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | -anything-modified-p.(&optional. |
| 9cae0 | 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 20 26 72 65 73 74 20 66 69 6c 65 73 29 0a 20 | ignore-submodules.&rest.files).. |
| 9cb00 | 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 73 74 61 67 | ."Return.t.if.there.are.any.stag |
| 9cb20 | 65 64 20 6f 72 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 0a 49 66 20 6f 70 74 69 6f | ed.or.unstaged.changes..If.optio |
| 9cb40 | 6e 61 6c 20 46 49 4c 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 | nal.FILES.is.non-nil,.then.only. |
| 9cb60 | 63 68 61 6e 67 65 73 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 61 72 65 20 63 6f 6e 73 69 | changes.to.those.files.are.consi |
| 9cb80 | 64 65 72 65 64 2e 22 0a 20 20 28 6f 72 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 61 6e 79 | dered."...(or.(apply.#'magit-any |
| 9cba0 | 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 20 20 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c | thing-staged-p...ignore-submodul |
| 9cbc0 | 65 73 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 61 | es.files).......(apply.#'magit-a |
| 9cbe0 | 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 20 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 | nything-unstaged-p.ignore-submod |
| 9cc00 | 75 6c 65 73 20 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6e 79 74 | ules.files)))..(defun.magit-anyt |
| 9cc20 | 68 69 6e 67 2d 75 6e 6d 65 72 67 65 64 2d 70 20 28 26 72 65 73 74 20 66 69 6c 65 73 29 0a 20 20 | hing-unmerged-p.(&rest.files)... |
| 9cc40 | 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 6d 65 72 67 65 | "Return.t.if.there.are.any.merge |
| 9cc60 | 20 63 6f 6e 66 6c 69 63 74 73 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 46 49 4c 45 53 20 69 73 | .conflicts..If.optional.FILES.is |
| 9cc80 | 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e | .non-nil,.then.only.conflicts.in |
| 9cca0 | 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 2e 22 0a 20 20 | .those.files.are.considered."... |
| 9ccc0 | 28 61 6e 64 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6c 73 2d 66 69 6c 65 73 | (and.(magit-git-string."ls-files |
| 9cce0 | 22 20 22 2d 2d 75 6e 6d 65 72 67 65 64 22 20 66 69 6c 65 73 29 20 74 29 29 0a 0a 28 64 65 66 75 | "."--unmerged".files).t))..(defu |
| 9cd00 | 6e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 28 6d 6f 64 75 6c | n.magit-module-worktree-p.(modul |
| 9cd20 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 66 | e)...(magit-with-toplevel.....(f |
| 9cd40 | 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 | ile-exists-p.(expand-file-name.( |
| 9cd60 | 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 6d 6f 64 75 6c 65 29 29 | expand-file-name.".git".module)) |
| 9cd80 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 6e 6f 2d 77 6f 72 6b | )))..(defun.magit-module-no-work |
| 9cda0 | 74 72 65 65 2d 70 20 28 6d 6f 64 75 6c 65 29 0a 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 6d 6f | tree-p.(module)...(not.(magit-mo |
| 9cdc0 | 64 75 6c 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 6d 6f 64 75 6c 65 29 29 29 0a 0a 28 64 65 66 75 | dule-worktree-p.module)))..(defu |
| 9cde0 | 6e 20 6d 61 67 69 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 2d 70 20 28 26 6f 70 | n.magit-ignore-submodules-p.(&op |
| 9ce00 | 74 69 6f 6e 61 6c 20 72 65 74 75 72 6e 2d 61 72 67 75 6d 65 6e 74 29 0a 20 20 28 6f 72 20 28 63 | tional.return-argument)...(or.(c |
| 9ce20 | 6c 2d 66 69 6e 64 2d 69 66 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 | l-find-if.(lambda.(arg)......... |
| 9ce40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d | ............(string-prefix-p."-- |
| 9ce60 | 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 22 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 | ignore-submodules".arg))........ |
| 9ce80 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 | ...........magit-buffer-diff-arg |
| 9cea0 | 73 29 0a 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 76 61 6c 75 65 20 28 6d 61 67 69 | s).......(and-let*.((value.(magi |
| 9cec0 | 74 2d 67 65 74 20 22 64 69 66 66 2e 69 67 6e 6f 72 65 53 75 62 6d 6f 64 75 6c 65 73 22 29 29 29 | t-get."diff.ignoreSubmodules"))) |
| 9cee0 | 0a 20 20 20 20 20 20 20 20 28 69 66 20 72 65 74 75 72 6e 2d 61 72 67 75 6d 65 6e 74 0a 20 20 20 | .........(if.return-argument.... |
| 9cf00 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f | .........(concat."--ignore-submo |
| 9cf20 | 64 75 6c 65 73 3d 22 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | dules=".value)...........(concat |
| 9cf40 | 20 22 64 69 66 66 2e 69 67 6e 6f 72 65 53 75 62 6d 6f 64 75 6c 65 73 3d 22 20 76 61 6c 75 65 29 | ."diff.ignoreSubmodules=".value) |
| 9cf60 | 29 29 29 29 0a 0a 3b 3b 3b 20 52 65 76 69 73 69 6f 6e 73 20 61 6e 64 20 52 65 66 65 72 65 6e 63 | ))))..;;;.Revisions.and.Referenc |
| 9cf80 | 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 28 26 72 65 73 | es..(defun.magit-rev-parse.(&res |
| 9cfa0 | 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 60 67 69 74 20 72 65 76 2d 70 61 72 73 | t.args)..."Execute.`git.rev-pars |
| 9cfc0 | 65 20 41 52 47 53 27 2c 20 72 65 74 75 72 6e 69 6e 67 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 | e.ARGS',.returning.first.line.of |
| 9cfe0 | 20 6f 75 74 70 75 74 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 75 74 70 75 74 2c 20 | .output..If.there.is.no.output,. |
| 9d000 | 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 69 | return.nil."...(apply.#'magit-gi |
| 9d020 | 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 70 61 72 73 65 22 20 61 72 67 73 29 29 0a 0a 28 64 65 | t-string."rev-parse".args))..(de |
| 9d040 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 73 61 66 65 20 28 26 72 65 73 74 20 | fun.magit-rev-parse-safe.(&rest. |
| 9d060 | 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 65 20 60 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 | args)..."Execute.`git.rev-parse. |
| 9d080 | 41 52 47 53 27 2c 20 72 65 74 75 72 6e 69 6e 67 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 6f | ARGS',.returning.first.line.of.o |
| 9d0a0 | 75 74 70 75 74 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 75 74 70 75 74 2c 20 72 65 | utput..If.there.is.no.output,.re |
| 9d0c0 | 74 75 72 6e 20 6e 69 6c 2e 20 20 4c 69 6b 65 20 60 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 | turn.nil...Like.`magit-rev-parse |
| 9d0e0 | 27 20 62 75 74 0a 69 67 6e 6f 72 65 20 60 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 27 2e 22 | '.but.ignore.`magit-git-debug'." |
| 9d100 | 0a 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 20 22 72 65 76 2d 70 | ...(apply.#'magit-git-str."rev-p |
| 9d120 | 61 72 73 65 22 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 70 | arse".args))..(defun.magit-rev-p |
| 9d140 | 61 72 73 65 2d 74 72 75 65 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 65 63 75 74 | arse-true.(&rest.args)..."Execut |
| 9d160 | 65 20 60 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 41 52 47 53 27 2c 20 72 65 74 75 72 6e 69 6e | e.`git.rev-parse.ARGS',.returnin |
| 9d180 | 67 20 74 20 69 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 74 72 75 65 5c 22 2e 0a 49 66 20 69 74 | g.t.if.it.prints.\"true\"..If.it |
| 9d1a0 | 20 70 72 69 6e 74 73 20 5c 22 66 61 6c 73 65 5c 22 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e | .prints.\"false\",.then.return.n |
| 9d1c0 | 69 6c 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 6f 75 74 70 75 74 0a 73 69 67 6e 61 6c | il...For.any.other.output.signal |
| 9d1e0 | 20 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 74 72 75 65 20 22 72 | .an.error."...(magit-git-true."r |
| 9d200 | 65 76 2d 70 61 72 73 65 22 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 | ev-parse".args))..(defun.magit-r |
| 9d220 | 65 76 2d 70 61 72 73 65 2d 66 61 6c 73 65 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 | ev-parse-false.(&rest.args)..."E |
| 9d240 | 78 65 63 75 74 65 20 60 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 41 52 47 53 27 2c 20 72 65 74 | xecute.`git.rev-parse.ARGS',.ret |
| 9d260 | 75 72 6e 69 6e 67 20 74 20 69 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 66 61 6c 73 65 5c 22 2e | urning.t.if.it.prints.\"false\". |
| 9d280 | 0a 49 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 74 72 75 65 5c 22 2c 20 74 68 65 6e 20 72 65 74 | .If.it.prints.\"true\",.then.ret |
| 9d2a0 | 75 72 6e 20 6e 69 6c 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 6f 75 74 70 75 74 0a 73 | urn.nil...For.any.other.output.s |
| 9d2c0 | 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 61 | ignal.an.error."...(magit-git-fa |
| 9d2e0 | 6c 73 65 20 22 72 65 76 2d 70 61 72 73 65 22 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d | lse."rev-parse".args))..(defun.m |
| 9d300 | 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d 70 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 | agit-rev-parse-p.(&rest.args)... |
| 9d320 | 22 45 78 65 63 75 74 65 20 60 67 69 74 20 72 65 76 2d 70 61 72 73 65 20 41 52 47 53 27 2c 20 72 | "Execute.`git.rev-parse.ARGS',.r |
| 9d340 | 65 74 75 72 6e 69 6e 67 20 74 20 69 66 20 69 74 20 70 72 69 6e 74 73 20 5c 22 74 72 75 65 5c 22 | eturning.t.if.it.prints.\"true\" |
| 9d360 | 2e 0a 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 20 66 69 72 73 74 20 28 61 6e 64 20 75 73 75 | ..Return.t.if.the.first.(and.usu |
| 9d380 | 61 6c 6c 79 20 6f 6e 6c 79 29 20 6f 75 74 70 75 74 20 6c 69 6e 65 20 69 73 20 74 68 65 0a 73 74 | ally.only).output.line.is.the.st |
| 9d3a0 | 72 69 6e 67 20 5c 22 74 72 75 65 5c 22 2c 20 6f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 | ring.\"true\",.otherwise.return. |
| 9d3c0 | 6e 69 6c 2e 22 0a 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 20 22 72 | nil."...(equal.(magit-git-str."r |
| 9d3e0 | 65 76 2d 70 61 72 73 65 22 20 61 72 67 73 29 20 22 74 72 75 65 22 29 29 0a 0a 28 64 65 66 75 6e | ev-parse".args)."true"))..(defun |
| 9d400 | 20 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 28 72 65 76 29 0a 20 20 28 6d 61 67 69 74 | .magit-rev-verify.(rev)...(magit |
| 9d420 | 2d 67 69 74 2d 73 74 72 69 6e 67 2d 70 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 2d 2d 76 65 72 | -git-string-p."rev-parse"."--ver |
| 9d440 | 69 66 79 22 20 72 65 76 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | ify".rev))..(defun.magit-commit- |
| 9d460 | 70 20 28 72 65 76 29 0a 20 20 22 52 65 74 75 72 6e 20 66 75 6c 6c 20 68 61 73 68 20 66 6f 72 20 | p.(rev)..."Return.full.hash.for. |
| 9d480 | 52 45 56 20 69 66 20 69 74 20 6e 61 6d 65 73 20 61 6e 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 6d | REV.if.it.names.an.existing.comm |
| 9d4a0 | 69 74 2e 22 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 28 6d 61 67 69 74 2d | it."...(magit-rev-verify.(magit- |
| 9d4c0 | 2d 72 65 76 2d 64 65 72 65 66 65 72 65 6e 63 65 20 72 65 76 29 29 29 0a 0a 28 64 65 66 61 6c 69 | -rev-dereference.rev)))..(defali |
| 9d4e0 | 61 73 20 27 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 2d 63 6f 6d 6d 69 74 20 23 27 6d 61 | as.'magit-rev-verify-commit.#'ma |
| 9d500 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 29 0a 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 67 69 74 2d | git-commit-p)..(defalias.'magit- |
| 9d520 | 72 65 76 2d 68 61 73 68 20 23 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 29 0a 0a 28 64 65 66 | rev-hash.#'magit-commit-p)..(def |
| 9d540 | 75 6e 20 6d 61 67 69 74 2d 2d 72 65 76 2d 64 65 72 65 66 65 72 65 6e 63 65 20 28 72 65 76 29 0a | un.magit--rev-dereference.(rev). |
| 9d560 | 20 20 22 52 65 74 75 72 6e 20 61 20 72 65 76 20 74 68 61 74 20 66 6f 72 63 65 73 20 47 69 74 20 | .."Return.a.rev.that.forces.Git. |
| 9d580 | 74 6f 20 69 6e 74 65 72 70 72 65 74 20 52 45 56 20 61 73 20 61 20 63 6f 6d 6d 69 74 2e 0a 49 66 | to.interpret.REV.as.a.commit..If |
| 9d5a0 | 20 52 45 56 20 69 73 20 6e 69 6c 20 6f 72 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 5c 22 3a 2f | .REV.is.nil.or.has.the.form.\":/ |
| 9d5c0 | 54 45 58 54 5c 22 2c 20 72 65 74 75 72 6e 20 52 45 56 20 69 74 73 65 6c 66 2e 22 0a 20 20 28 63 | TEXT\",.return.REV.itself."...(c |
| 9d5e0 | 6f 6e 64 20 28 28 6e 6f 74 20 72 65 76 29 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 28 73 74 | ond.((not.rev).nil).........((st |
| 9d600 | 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5e 3a 2f 22 20 72 65 76 29 20 72 65 76 29 0a 20 20 20 | ring-match-p."^:/".rev).rev).... |
| 9d620 | 20 20 20 20 20 28 74 20 28 63 6f 6e 63 61 74 20 72 65 76 20 22 5e 7b 63 6f 6d 6d 69 74 7d 22 29 | .....(t.(concat.rev."^{commit}") |
| 9d640 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 65 71 75 61 6c 20 28 61 20 62 | )))..(defun.magit-rev-equal.(a.b |
| 9d660 | 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 64 69 | )..."Return.t.if.there.are.no.di |
| 9d680 | 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 41 20 | fferences.between.the.commits.A. |
| 9d6a0 | 61 6e 64 20 42 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 64 69 | and.B."...(magit-git-success."di |
| 9d6c0 | 66 66 22 20 22 2d 2d 71 75 69 65 74 22 20 61 20 62 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ff"."--quiet".a.b))..(defun.magi |
| 9d6e0 | 74 2d 72 65 76 2d 65 71 20 28 61 20 62 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 41 20 | t-rev-eq.(a.b)..."Return.t.if.A. |
| 9d700 | 61 6e 64 20 42 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 2e 22 | and.B.refer.to.the.same.commit." |
| 9d720 | 0a 20 20 28 6c 65 74 20 28 28 61 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 61 29 29 0a | ...(let.((a.(magit-commit-p.a)). |
| 9d740 | 20 20 20 20 20 20 20 20 28 62 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 62 29 29 29 0a | ........(b.(magit-commit-p.b))). |
| 9d760 | 20 20 20 20 28 61 6e 64 20 61 20 62 20 28 65 71 75 61 6c 20 61 20 62 29 29 29 29 0a 0a 28 64 65 | ....(and.a.b.(equal.a.b))))..(de |
| 9d780 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 28 61 20 62 29 0a 20 | fun.magit-rev-ancestor-p.(a.b).. |
| 9d7a0 | 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 63 6f 6d 6d 69 74 20 41 20 69 73 20 | ."Return.non-nil.if.commit.A.is. |
| 9d7c0 | 61 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 63 6f 6d 6d 69 74 20 42 2e 22 0a 20 20 28 6d 61 67 | an.ancestor.of.commit.B."...(mag |
| 9d7e0 | 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 6d 65 72 67 65 2d 62 61 73 65 22 20 22 2d 2d 69 | it-git-success."merge-base"."--i |
| 9d800 | 73 2d 61 6e 63 65 73 74 6f 72 22 20 61 20 62 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | s-ancestor".a.b))..(defun.magit- |
| 9d820 | 72 65 76 2d 68 65 61 64 2d 70 20 28 72 65 76 29 0a 20 20 28 6f 72 20 28 65 71 75 61 6c 20 72 65 | rev-head-p.(rev)...(or.(equal.re |
| 9d840 | 76 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 28 61 6e 64 20 72 65 76 0a 20 20 20 20 20 20 20 | v."HEAD").......(and.rev........ |
| 9d860 | 20 20 20 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2e 2e 22 20 72 65 76 | ....(not.(string-search."..".rev |
| 9d880 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 72 65 76 2d | ))............(equal.(magit-rev- |
| 9d8a0 | 70 61 72 73 65 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | parse.rev)...................(ma |
| 9d8c0 | 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 29 29 29 0a 0a 28 64 65 66 75 | git-rev-parse."HEAD")))))..(defu |
| 9d8e0 | 6e 20 6d 61 67 69 74 2d 72 65 76 2d 61 75 74 68 6f 72 2d 70 20 28 72 65 76 29 0a 20 20 22 52 65 | n.magit-rev-author-p.(rev)..."Re |
| 9d900 | 74 75 72 6e 20 74 20 69 66 20 74 68 65 20 75 73 65 72 20 69 73 20 74 68 65 20 61 75 74 68 6f 72 | turn.t.if.the.user.is.the.author |
| 9d920 | 20 6f 66 20 52 45 56 2e 0a 4d 6f 72 65 20 70 72 65 63 69 73 65 6c 79 20 72 65 74 75 72 6e 20 74 | .of.REV..More.precisely.return.t |
| 9d940 | 20 69 66 20 60 75 73 65 72 2e 6e 61 6d 65 27 20 69 73 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 | .if.`user.name'.is.equal.to.the. |
| 9d960 | 61 75 74 68 6f 72 0a 6e 61 6d 65 20 6f 66 20 52 45 56 20 61 6e 64 2f 6f 72 20 60 75 73 65 72 2e | author.name.of.REV.and/or.`user. |
| 9d980 | 65 6d 61 69 6c 27 20 69 73 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 61 75 74 68 6f 72 20 65 6d | email'.is.equal.to.the.author.em |
| 9d9a0 | 61 69 6c 0a 6f 66 20 52 45 56 2e 22 0a 20 20 28 6f 72 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 | ail.of.REV."...(or.(equal.(magit |
| 9d9c0 | 2d 67 65 74 20 22 75 73 65 72 2e 6e 61 6d 65 22 29 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f | -get."user.name")..(magit-rev-fo |
| 9d9e0 | 72 6d 61 74 20 22 25 61 6e 22 20 72 65 76 29 29 0a 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d | rmat."%an".rev)).......(equal.(m |
| 9da00 | 61 67 69 74 2d 67 65 74 20 22 75 73 65 72 2e 65 6d 61 69 6c 22 29 20 28 6d 61 67 69 74 2d 72 65 | agit-get."user.email").(magit-re |
| 9da20 | 76 2d 66 6f 72 6d 61 74 20 22 25 61 65 22 20 72 65 76 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | v-format."%ae".rev))))..(defun.m |
| 9da40 | 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 70 61 74 | agit-rev-name.(rev.&optional.pat |
| 9da60 | 74 65 72 6e 20 6e 6f 74 2d 61 6e 63 68 6f 72 65 64 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 73 | tern.not-anchored)..."Return.a.s |
| 9da80 | 79 6d 62 6f 6c 69 63 20 6e 61 6d 65 20 66 6f 72 20 52 45 56 20 75 73 69 6e 67 20 60 67 69 74 2d | ymbolic.name.for.REV.using.`git- |
| 9daa0 | 6e 61 6d 65 2d 72 65 76 27 2e 0a 0a 50 41 54 54 45 52 4e 20 63 61 6e 20 62 65 20 75 73 65 64 20 | name-rev'...PATTERN.can.be.used. |
| 9dac0 | 74 6f 20 6c 69 6d 69 74 20 74 68 65 20 72 65 73 75 6c 74 20 74 6f 20 61 20 6d 61 74 63 68 69 6e | to.limit.the.result.to.a.matchin |
| 9dae0 | 67 20 72 65 66 2e 0a 55 6e 6c 65 73 73 20 4e 4f 54 2d 41 4e 43 48 4f 52 45 44 20 69 73 20 6e 6f | g.ref..Unless.NOT-ANCHORED.is.no |
| 9db00 | 6e 2d 6e 69 6c 2c 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 72 65 66 20 | n-nil,.the.beginning.of.the.ref. |
| 9db20 | 6d 75 73 74 0a 6d 61 74 63 68 20 50 41 54 54 45 52 4e 2e 0a 0a 41 6e 20 61 6e 63 68 6f 72 65 64 | must.match.PATTERN...An.anchored |
| 9db40 | 20 6c 6f 6f 6b 75 70 20 69 73 20 64 6f 6e 65 20 75 73 69 6e 67 20 74 68 65 20 61 72 67 75 6d 65 | .lookup.is.done.using.the.argume |
| 9db60 | 6e 74 73 0a 5c 22 2d 2d 65 78 63 6c 75 64 65 3d 2a 2f 3c 50 41 54 54 45 52 4e 3e 20 2d 2d 65 78 | nts.\"--exclude=*/<PATTERN>.--ex |
| 9db80 | 63 6c 75 64 65 3d 2a 2f 48 45 41 44 5c 22 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 0a 5c 22 | clude=*/HEAD\".in.addition.to.\" |
| 9dba0 | 2d 2d 72 65 66 73 3d 3c 50 41 54 54 45 52 4e 3e 5c 22 2c 20 70 72 6f 76 69 64 65 64 20 61 74 20 | --refs=<PATTERN>\",.provided.at. |
| 9dbc0 | 6c 65 61 73 74 20 76 65 72 73 69 6f 6e 20 76 32 2e 31 33 20 6f 66 20 47 69 74 20 69 73 0a 75 73 | least.version.v2.13.of.Git.is.us |
| 9dbe0 | 65 64 2e 20 20 4f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 64 69 64 20 6e 6f 74 20 73 75 70 70 | ed...Older.versions.did.not.supp |
| 9dc00 | 6f 72 74 20 74 68 65 20 5c 22 2d 2d 65 78 63 6c 75 64 65 5c 22 20 61 72 67 75 6d 65 6e 74 2e 0a | ort.the.\"--exclude\".argument.. |
| 9dc20 | 57 68 65 6e 20 5c 22 2d 2d 65 78 63 6c 75 64 65 5c 22 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 | When.\"--exclude\".cannot.be.use |
| 9dc40 | 64 20 61 6e 64 20 60 67 69 74 2d 6e 61 6d 65 2d 72 65 76 27 20 72 65 74 75 72 6e 73 20 61 0a 72 | d.and.`git-name-rev'.returns.a.r |
| 9dc60 | 65 66 20 74 68 61 74 20 73 68 6f 75 6c 64 20 68 61 76 65 20 62 65 65 6e 20 65 78 63 6c 75 64 65 | ef.that.should.have.been.exclude |
| 9dc80 | 64 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 64 69 73 63 61 72 64 65 64 20 61 6e 64 0a 74 68 | d,.then.that.is.discarded.and.th |
| 9dca0 | 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 6e 69 6c 20 69 6e 73 74 65 61 64 2e | is.function.returns.nil.instead. |
| 9dcc0 | 20 20 54 68 69 73 20 69 73 20 75 6e 66 6f 72 74 75 6e 61 74 65 20 62 65 63 61 75 73 65 0a 74 68 | ..This.is.unfortunate.because.th |
| 9dce0 | 65 72 65 20 6d 69 67 68 74 20 62 65 20 6f 74 68 65 72 20 72 65 66 73 20 74 68 61 74 20 64 6f 20 | ere.might.be.other.refs.that.do. |
| 9dd00 | 6d 61 74 63 68 2e 20 20 54 6f 20 66 69 78 20 74 68 61 74 2c 20 75 70 64 61 74 65 0a 47 69 74 2e | match...To.fix.that,.update.Git. |
| 9dd20 | 22 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 22 32 2e 31 | "...(if.(magit-git-version<."2.1 |
| 9dd40 | 33 22 29 0a 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 0a 20 20 20 20 20 20 20 20 20 20 28 28 | 3").......(and-let*...........(( |
| 9dd60 | 72 65 66 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6e 61 6d 65 2d 72 65 76 22 | ref.(magit-git-string."name-rev" |
| 9dd80 | 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 22 2d 2d 6e 6f 2d 75 6e 64 65 66 69 6e 65 64 22 0a | ."--name-only"."--no-undefined". |
| 9dda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 9ddc0 | 20 20 28 61 6e 64 20 70 61 74 74 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 2d 2d 72 65 66 73 3d 22 | ..(and.pattern.(concat."--refs=" |
| 9dde0 | 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .pattern))...................... |
| 9de00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 76 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 | .............rev))).........(if. |
| 9de20 | 28 61 6e 64 20 70 61 74 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | (and.pattern..................(s |
| 9de40 | 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 60 72 65 66 73 2f 5b 5e 2f 5d 2b 2f 5c 5c 2a | tring-match-p."\\`refs/[^/]+/\\* |
| 9de60 | 5c 5c 27 22 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | \\'".pattern)).............(let. |
| 9de80 | 28 28 6e 61 6d 65 73 70 61 63 65 20 28 73 75 62 73 74 72 69 6e 67 20 70 61 74 74 65 72 6e 20 30 | ((namespace.(substring.pattern.0 |
| 9dea0 | 20 2d 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 | .-1)))...............(and.(not.( |
| 9dec0 | 6f 72 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 48 45 41 44 22 20 72 65 66 29 0a | or.(string-suffix-p."HEAD".ref). |
| 9dee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | ............................(and |
| 9df00 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 6e 61 6d 65 73 70 61 63 65 20 72 65 66 29 0a | .(string-match-p.namespace.ref). |
| 9df20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 9df40 | 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 0a 20 20 20 20 20 20 20 20 | .(not.(magit-rev-verify......... |
| 9df60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 9df80 | 63 6f 6e 63 61 74 20 6e 61 6d 65 73 70 61 63 65 20 72 65 66 29 29 29 29 29 29 0a 20 20 20 20 20 | concat.namespace.ref))))))...... |
| 9dfa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 72 65 | ..............ref))...........re |
| 9dfc0 | 66 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6e 61 6d 65 2d | f)).....(magit-git-string."name- |
| 9dfe0 | 72 65 76 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 22 2d 2d 6e 6f 2d 75 6e 64 65 66 69 6e | rev"."--name-only"."--no-undefin |
| 9e000 | 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 70 | ed".......................(and.p |
| 9e020 | 61 74 74 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 2d 2d 72 65 66 73 3d 22 20 70 61 74 74 65 72 6e | attern.(concat."--refs=".pattern |
| 9e040 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 70 61 | )).......................(and.pa |
| 9e060 | 74 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ttern........................... |
| 9e080 | 20 28 6e 6f 74 20 6e 6f 74 2d 61 6e 63 68 6f 72 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(not.not-anchored)............. |
| 9e0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 2d 65 78 63 6c 75 64 65 3d | ...............(list."--exclude= |
| 9e0c0 | 2a 2f 48 45 41 44 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | */HEAD"......................... |
| 9e0e0 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 65 78 63 6c 75 64 65 3d 2a 2f 22 20 | .........(concat."--exclude=*/". |
| 9e100 | 70 61 74 74 65 72 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pattern)))...................... |
| 9e120 | 20 72 65 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 62 72 61 6e 63 68 | .rev)))..(defun.magit-rev-branch |
| 9e140 | 20 28 72 65 76 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6e 61 6d 65 20 28 6d 61 67 69 74 | .(rev)...(and-let*.((name.(magit |
| 9e160 | 2d 72 65 76 2d 6e 61 6d 65 20 72 65 76 20 22 72 65 66 73 2f 68 65 61 64 73 2f 2a 22 29 29 29 0a | -rev-name.rev."refs/heads/*"))). |
| 9e180 | 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b | ....(and.(not.(string-match-p."[ |
| 9e1a0 | 7e 5e 5d 22 20 6e 61 6d 65 29 29 20 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ~^]".name)).name)))..(defun.magi |
| 9e1c0 | 74 2d 72 65 76 2d 66 69 78 75 70 2d 74 61 72 67 65 74 20 28 72 65 76 29 0a 20 20 28 6c 65 74 20 | t-rev-fixup-target.(rev)...(let. |
| 9e1e0 | 28 28 6d 73 67 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 72 65 76 | ((msg.(magit-rev-format."%s".rev |
| 9e200 | 29 29 29 0a 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 28 | ))).....(save-match-data.......( |
| 9e220 | 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 66 69 78 75 70 5c 5c | and.(string-match."\\`\\(fixup\\ |
| 9e240 | 7c 73 71 75 61 73 68 5c 5c 29 21 20 5c 5c 28 2e 2b 5c 5c 29 22 20 6d 73 67 29 0a 20 20 20 20 20 | |squash\\)!.\\(.+\\)".msg)...... |
| 9e260 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 | ......(magit-rev-format......... |
| 9e280 | 20 20 20 20 22 25 68 22 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 7b 2f 5e 25 73 7d 22 20 72 65 76 | ...."%h".(format."%s^{/^%s}".rev |
| 9e2a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ..........................(magit |
| 9e2c0 | 2d 2d 65 78 74 2d 72 65 67 65 78 70 2d 71 75 6f 74 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | --ext-regexp-quote.(match-string |
| 9e2e0 | 20 32 20 6d 73 67 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 | .2.msg))))))))..(defun.magit-get |
| 9e300 | 2d 73 68 6f 72 74 6e 61 6d 65 20 28 72 65 76 29 0a 20 20 28 6c 65 74 2a 20 28 28 66 6e 20 28 61 | -shortname.(rev)...(let*.((fn.(a |
| 9e320 | 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 | pply-partially.#'magit-rev-name. |
| 9e340 | 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 6f 72 20 28 66 75 6e 63 61 6c | rev))..........(name.(or.(funcal |
| 9e360 | 6c 20 66 6e 20 22 72 65 66 73 2f 74 61 67 73 2f 2a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | l.fn."refs/tags/*")............. |
| 9e380 | 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 22 72 65 66 73 2f 68 65 61 64 73 2f 2a | .......(funcall.fn."refs/heads/* |
| 9e3a0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 | ")....................(funcall.f |
| 9e3c0 | 6e 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 2a 22 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 | n."refs/remotes/*")))).....(cond |
| 9e3e0 | 20 28 28 6e 6f 74 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 | .((not.name)............(magit-r |
| 9e400 | 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 | ev-parse."--short".rev))........ |
| 9e420 | 20 20 20 28 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 3f 3a 74 61 67 73 5c 5c 7c | ...((string-match."^\\(?:tags\\| |
| 9e440 | 72 65 6d 6f 74 65 73 5c 5c 29 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 | remotes\\)/\\(.+\\)".name)...... |
| 9e460 | 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 72 65 66 2d 61 6d 62 69 67 75 6f 75 73 2d 70 | ......(if.(magit-ref-ambiguous-p |
| 9e480 | 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 | .(match-string.1.name))......... |
| 9e4a0 | 20 20 20 20 20 20 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | .......name..............(match- |
| 9e4c0 | 73 74 72 69 6e 67 20 31 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 20 28 6d | string.1.name)))...........(t.(m |
| 9e4e0 | 61 67 69 74 2d 72 65 66 2d 6d 61 79 62 65 2d 71 75 61 6c 69 66 79 20 6e 61 6d 65 29 29 29 29 29 | agit-ref-maybe-qualify.name))))) |
| 9e500 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 61 6d 65 2d 62 72 61 6e 63 68 20 28 72 65 76 20 | ..(defun.magit-name-branch.(rev. |
| 9e520 | 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 78 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 6e 61 6d 65 | &optional.lax)...(or.(magit-name |
| 9e540 | 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 72 65 76 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d | -local-branch.rev).......(magit- |
| 9e560 | 6e 61 6d 65 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 20 72 65 76 29 0a 20 20 20 20 20 20 28 61 | name-remote-branch.rev).......(a |
| 9e580 | 6e 64 20 6c 61 78 20 28 6f 72 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 6c 6f 63 61 6c 2d 62 72 61 | nd.lax.(or.(magit-name-local-bra |
| 9e5a0 | 6e 63 68 20 72 65 76 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | nch.rev.t)....................(m |
| 9e5c0 | 61 67 69 74 2d 6e 61 6d 65 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 20 72 65 76 20 74 29 29 29 | agit-name-remote-branch.rev.t))) |
| 9e5e0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 61 6d 65 2d 6c 6f 63 61 6c 2d 62 72 61 6e | ))..(defun.magit-name-local-bran |
| 9e600 | 63 68 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 78 29 0a 20 20 28 61 6e 64 2d 6c 65 | ch.(rev.&optional.lax)...(and-le |
| 9e620 | 74 2a 20 28 28 6e 61 6d 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 72 65 76 20 22 72 | t*.((name.(magit-rev-name.rev."r |
| 9e640 | 65 66 73 2f 68 65 61 64 73 2f 2a 22 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 6f 72 20 6c 61 78 | efs/heads/*"))).....(and.(or.lax |
| 9e660 | 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 7e 5e 5d 22 20 6e 61 6d | .(not.(string-match-p."[~^]".nam |
| 9e680 | 65 29 29 29 20 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 61 6d 65 2d | e))).name)))..(defun.magit-name- |
| 9e6a0 | 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 78 | remote-branch.(rev.&optional.lax |
| 9e6c0 | 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6e 61 6d 65 20 28 6d 61 67 69 74 2d 72 65 76 2d | )...(and-let*.((name.(magit-rev- |
| 9e6e0 | 6e 61 6d 65 20 72 65 76 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 2a 22 29 29 29 0a 20 20 20 | name.rev."refs/remotes/*"))).... |
| 9e700 | 20 28 61 6e 64 20 28 6f 72 20 6c 61 78 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | .(and.(or.lax.(not.(string-match |
| 9e720 | 2d 70 20 22 5b 7e 5e 5d 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 75 62 73 | -p."[~^]".name)))..........(subs |
| 9e740 | 74 72 69 6e 67 20 6e 61 6d 65 20 38 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e | tring.name.8))))..(defun.magit-n |
| 9e760 | 61 6d 65 2d 74 61 67 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 78 29 0a 20 20 28 61 | ame-tag.(rev.&optional.lax)...(a |
| 9e780 | 6e 64 2d 6c 65 74 2a 20 28 28 6e 61 6d 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 72 | nd-let*.((name.(magit-rev-name.r |
| 9e7a0 | 65 76 20 22 72 65 66 73 2f 74 61 67 73 2f 2a 22 29 29 29 0a 20 20 20 20 28 70 72 6f 67 6e 20 3b | ev."refs/tags/*"))).....(progn.; |
| 9e7c0 | 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 64 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 | .work.around.debbugs#31840...... |
| 9e7e0 | 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 5e 30 22 20 6e 61 6d | .(when.(string-suffix-p."^0".nam |
| 9e800 | 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 61 6d 65 20 28 73 75 62 73 74 72 69 6e 67 | e).........(setq.name.(substring |
| 9e820 | 20 6e 61 6d 65 20 30 20 2d 32 29 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 6c 61 78 | .name.0.-2))).......(and.(or.lax |
| 9e840 | 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 7e 5e 5d 22 20 6e 61 6d | .(not.(string-match-p."[~^]".nam |
| 9e860 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 6e 61 6d 65 20 | e)))............(substring.name. |
| 9e880 | 35 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 2d 61 62 62 72 65 76 20 | 5)))))..(defun.magit-ref-abbrev. |
| 9e8a0 | 28 72 65 66 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 72 6e 20 61 6e 20 75 6e 61 6d 62 69 67 75 6f | (refname)..."Return.an.unambiguo |
| 9e8c0 | 75 73 20 61 62 62 72 65 76 69 61 74 69 6f 6e 20 6f 66 20 52 45 46 4e 41 4d 45 2e 22 0a 20 20 28 | us.abbreviation.of.REFNAME."...( |
| 9e8e0 | 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 76 65 72 69 66 79 22 20 22 2d 2d 61 62 | magit-rev-parse."--verify"."--ab |
| 9e900 | 62 72 65 76 2d 72 65 66 22 20 72 65 66 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | brev-ref".refname))..(defun.magi |
| 9e920 | 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 6d 65 20 28 72 65 66 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 | t-ref-fullname.(refname)..."Retu |
| 9e940 | 72 6e 20 66 75 6c 6c 79 20 71 75 61 6c 69 66 69 65 64 20 72 65 66 6e 61 6d 65 20 66 6f 72 20 52 | rn.fully.qualified.refname.for.R |
| 9e960 | 45 46 4e 41 4d 45 2e 0a 49 66 20 52 45 46 4e 41 4d 45 20 69 73 20 61 6d 62 69 67 75 6f 75 73 2c | EFNAME..If.REFNAME.is.ambiguous, |
| 9e980 | 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 | .return.nil."...(magit-rev-parse |
| 9e9a0 | 20 22 2d 2d 76 65 72 69 66 79 22 20 22 2d 2d 73 79 6d 62 6f 6c 69 63 2d 66 75 6c 6c 2d 6e 61 6d | ."--verify"."--symbolic-full-nam |
| 9e9c0 | 65 22 20 72 65 66 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 2d 61 | e".refname))..(defun.magit-ref-a |
| 9e9e0 | 6d 62 69 67 75 6f 75 73 2d 70 20 28 72 65 66 6e 61 6d 65 29 0a 20 20 28 73 61 76 65 2d 6d 61 74 | mbiguous-p.(refname)...(save-mat |
| 9ea00 | 63 68 2d 64 61 74 61 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c | ch-data.....(if.(string-match."\ |
| 9ea20 | 5c 60 5c 5c 28 5b 5e 5e 7e 5d 2b 5c 5c 29 5c 5c 28 2e 2a 5c 5c 29 22 20 72 65 66 6e 61 6d 65 29 | \`\\([^^~]+\\)\\(.*\\)".refname) |
| 9ea40 | 0a 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 6d | .........(not.(magit-ref-fullnam |
| 9ea60 | 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 72 65 66 6e 61 6d 65 29 29 29 0a 20 20 20 | e.(match-string.1.refname))).... |
| 9ea80 | 20 20 20 28 65 72 72 6f 72 20 22 25 53 20 68 61 73 20 61 6e 20 75 6e 72 65 63 6f 67 6e 69 7a 65 | ...(error."%S.has.an.unrecognize |
| 9eaa0 | 64 20 66 6f 72 6d 61 74 22 20 72 65 66 6e 61 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | d.format".refname))))..(defun.ma |
| 9eac0 | 67 69 74 2d 72 65 66 2d 6d 61 79 62 65 2d 71 75 61 6c 69 66 79 20 28 72 65 66 6e 61 6d 65 20 26 | git-ref-maybe-qualify.(refname.& |
| 9eae0 | 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69 78 29 0a 20 20 22 49 66 20 52 45 46 4e 41 4d 45 20 69 | optional.prefix)..."If.REFNAME.i |
| 9eb00 | 73 20 61 6d 62 69 67 75 6f 75 73 2c 20 74 72 79 20 74 6f 20 64 69 73 61 6d 62 69 67 75 61 74 65 | s.ambiguous,.try.to.disambiguate |
| 9eb20 | 20 69 74 20 62 79 20 70 72 65 70 65 6e 64 20 50 52 45 46 49 58 20 74 6f 20 69 74 2e 0a 52 65 74 | .it.by.prepend.PREFIX.to.it..Ret |
| 9eb40 | 75 72 6e 20 61 6e 20 75 6e 61 6d 62 69 67 75 6f 75 73 20 72 65 66 6e 61 6d 65 2c 20 65 69 74 68 | urn.an.unambiguous.refname,.eith |
| 9eb60 | 65 72 20 52 45 46 4e 41 4d 45 20 6f 72 20 74 68 61 74 20 70 72 65 66 69 78 65 64 0a 77 69 74 68 | er.REFNAME.or.that.prefixed.with |
| 9eb80 | 20 50 52 45 46 49 58 2c 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 20 20 49 66 20 52 45 46 4e | .PREFIX,.nil.otherwise...If.REFN |
| 9eba0 | 41 4d 45 20 68 61 73 20 61 6e 20 6f 66 66 73 65 74 20 73 75 66 66 69 78 0a 73 75 63 68 20 61 73 | AME.has.an.offset.suffix.such.as |
| 9ebc0 | 20 5c 22 7e 31 5c 22 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 70 72 65 73 65 72 76 65 64 2e | .\"~1\",.then.that.is.preserved. |
| 9ebe0 | 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 20 69 73 0a 6e 69 6c 2c 20 74 68 65 | ..If.optional.PREFIX.is.nil,.the |
| 9ec00 | 6e 20 75 73 65 20 5c 22 68 65 61 64 73 2f 5c 22 2e 20 20 22 0a 20 20 28 69 66 20 28 6d 61 67 69 | n.use.\"heads/\"..."...(if.(magi |
| 9ec20 | 74 2d 72 65 66 2d 61 6d 62 69 67 75 6f 75 73 2d 70 20 72 65 66 6e 61 6d 65 29 0a 20 20 20 20 20 | t-ref-ambiguous-p.refname)...... |
| 9ec40 | 20 28 6c 65 74 20 28 28 72 65 66 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 28 6f 72 20 70 72 65 66 | .(let.((refname.(concat.(or.pref |
| 9ec60 | 69 78 20 22 68 65 61 64 73 2f 22 29 20 72 65 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 | ix."heads/").refname)))......... |
| 9ec80 | 28 61 6e 64 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 66 2d 61 6d 62 69 67 75 6f 75 73 2d 70 | (and.(not.(magit-ref-ambiguous-p |
| 9eca0 | 20 72 65 66 6e 61 6d 65 29 29 20 72 65 66 6e 61 6d 65 29 29 0a 20 20 20 20 72 65 66 6e 61 6d 65 | .refname)).refname)).....refname |
| 9ecc0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 2d 65 78 69 73 74 73 2d 70 20 28 72 | ))..(defun.magit-ref-exists-p.(r |
| 9ece0 | 65 66 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 73 68 6f 77 2d 72 | ef)...(magit-git-success."show-r |
| 9ed00 | 65 66 22 20 22 2d 2d 76 65 72 69 66 79 22 20 72 65 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ef"."--verify".ref))..(defun.mag |
| 9ed20 | 69 74 2d 72 65 66 2d 65 71 75 61 6c 20 28 61 20 62 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 | it-ref-equal.(a.b)..."Return.t.i |
| 9ed40 | 66 20 74 68 65 20 72 65 66 6e 61 6d 65 73 20 41 20 61 6e 64 20 42 20 61 72 65 20 60 65 71 75 61 | f.the.refnames.A.and.B.are.`equa |
| 9ed60 | 6c 27 2e 0a 41 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 70 6f 69 6e 74 69 6e 67 20 74 6f 20 73 | l'..A.symbolic-ref.pointing.to.s |
| 9ed80 | 6f 6d 65 20 72 65 66 2c 20 69 73 20 60 65 71 75 61 6c 27 20 74 6f 20 74 68 61 74 20 72 65 66 2c | ome.ref,.is.`equal'.to.that.ref, |
| 9eda0 | 0a 61 73 20 61 72 65 20 74 77 6f 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 73 20 70 6f 69 6e 74 69 | .as.are.two.symbolic-refs.pointi |
| 9edc0 | 6e 67 20 74 6f 20 74 68 65 20 73 61 6d 65 20 72 65 66 2e 20 20 52 65 66 6e 61 6d 65 73 0a 6d 61 | ng.to.the.same.ref...Refnames.ma |
| 9ede0 | 79 20 62 65 20 61 62 62 72 65 76 69 61 74 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 61 20 28 6d | y.be.abbreviated."...(let.((a.(m |
| 9ee00 | 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 6d 65 20 61 29 29 0a 20 20 20 20 20 20 20 20 28 62 | agit-ref-fullname.a)).........(b |
| 9ee20 | 20 28 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 6d 65 20 62 29 29 29 0a 20 20 20 20 28 61 | .(magit-ref-fullname.b))).....(a |
| 9ee40 | 6e 64 20 61 20 62 20 28 65 71 75 61 6c 20 61 20 62 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | nd.a.b.(equal.a.b))))..(defun.ma |
| 9ee60 | 67 69 74 2d 72 65 66 2d 65 71 20 28 61 20 62 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 | git-ref-eq.(a.b)..."Return.t.if. |
| 9ee80 | 74 68 65 20 72 65 66 6e 61 6d 65 73 20 41 20 61 6e 64 20 42 20 61 72 65 20 60 65 71 27 2e 0a 41 | the.refnames.A.and.B.are.`eq'..A |
| 9eea0 | 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 69 73 20 60 65 71 27 20 74 6f 20 69 74 73 65 6c 66 2c | .symbolic-ref.is.`eq'.to.itself, |
| 9eec0 | 20 62 75 74 20 6e 6f 74 20 74 6f 20 74 68 65 20 72 65 66 20 69 74 20 70 6f 69 6e 74 73 0a 74 6f | .but.not.to.the.ref.it.points.to |
| 9eee0 | 2c 20 6f 72 20 74 6f 20 73 6f 6d 65 20 6f 74 68 65 72 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 | ,.or.to.some.other.symbolic-ref. |
| 9ef00 | 74 68 61 74 20 70 6f 69 6e 74 73 20 74 6f 20 74 68 65 20 73 61 6d 65 20 72 65 66 2e 22 0a 20 20 | that.points.to.the.same.ref."... |
| 9ef20 | 28 6c 65 74 20 28 28 73 79 6d 62 6f 6c 69 63 2d 61 20 28 6d 61 67 69 74 2d 73 79 6d 62 6f 6c 69 | (let.((symbolic-a.(magit-symboli |
| 9ef40 | 63 2d 72 65 66 2d 70 20 61 29 29 0a 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 69 63 2d 62 20 | c-ref-p.a)).........(symbolic-b. |
| 9ef60 | 28 6d 61 67 69 74 2d 73 79 6d 62 6f 6c 69 63 2d 72 65 66 2d 70 20 62 29 29 29 0a 20 20 20 20 28 | (magit-symbolic-ref-p.b))).....( |
| 9ef80 | 6f 72 20 28 61 6e 64 20 73 79 6d 62 6f 6c 69 63 2d 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.(and.symbolic-a.............. |
| 9efa0 | 73 79 6d 62 6f 6c 69 63 2d 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 61 | symbolic-b..............(equal.a |
| 9efc0 | 20 62 29 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 73 79 6d 62 6f 6c 69 63 2d | .b)).........(and.(not.symbolic- |
| 9efe0 | 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 73 79 6d 62 6f 6c 69 63 2d 62 29 | a)..............(not.symbolic-b) |
| 9f000 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d 65 71 75 61 6c 20 61 | ..............(magit-ref-equal.a |
| 9f020 | 20 62 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 68 65 61 64 69 73 68 20 28 29 | .b)))))..(defun.magit-headish.() |
| 9f040 | 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 60 48 45 41 44 27 20 6f 72 20 69 66 20 74 68 61 74 | ..."Return.the.`HEAD'.or.if.that |
| 9f060 | 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74 20 74 68 65 20 68 61 73 68 20 6f 66 20 74 68 65 20 65 | .doesn't.exist.the.hash.of.the.e |
| 9f080 | 6d 70 74 79 20 74 72 65 65 2e 22 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6d 6d | mpty.tree."...(if.(magit-no-comm |
| 9f0a0 | 69 74 2d 70 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d | it-p).......(magit-git-string."m |
| 9f0c0 | 6b 74 72 65 65 22 29 0a 20 20 20 20 22 48 45 41 44 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ktree")....."HEAD"))..(defun.mag |
| 9f0e0 | 69 74 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 73 | it-branch-at-point.()...(magit-s |
| 9f100 | 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 28 62 72 61 6e 63 68 20 28 6f 72 65 66 20 69 74 | ection-case.....(branch.(oref.it |
| 9f120 | 20 76 61 6c 75 65 29 29 0a 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 6f 72 20 28 6d 61 67 69 74 2d | .value)).....(commit.(or.(magit- |
| 9f140 | 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 | -painted-branch-at-point)....... |
| 9f160 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 62 72 61 6e 63 68 20 28 6f 72 | ..........(magit-name-branch.(or |
| 9f180 | 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ef.it.value))))))..(defun.magit- |
| 9f1a0 | 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 20 28 26 6f 70 74 69 6f | -painted-branch-at-point.(&optio |
| 9f1c0 | 6e 61 6c 20 74 79 70 65 29 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 20 74 79 | nal.type)...(or.(and.(not.(eq.ty |
| 9f1e0 | 70 65 20 27 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 28 67 | pe.'remote))............(memq.(g |
| 9f200 | 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 6d 61 67 69 74 2d 70 6f 69 6e 74 29 20 27 | et-text-property.(magit-point).' |
| 9f220 | 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | font-lock-face)................. |
| 9f240 | 20 28 6c 69 73 74 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 | .(list.'magit-branch-local...... |
| 9f260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ..................'magit-branch- |
| 9f280 | 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 | current))............(and-let*.( |
| 9f2a0 | 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 | (branch.(magit-thing-at-point.'g |
| 9f2c0 | 69 74 2d 72 65 76 69 73 69 6f 6e 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | it-revision.t)))..............(c |
| 9f2e0 | 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 20 62 72 61 6e | dr.(magit-split-branch-name.bran |
| 9f300 | 63 68 29 29 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 20 74 79 70 65 20 | ch)))).......(and.(not.(eq.type. |
| 9f320 | 27 6c 6f 63 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 28 67 65 74 2d 74 | 'local))............(memq.(get-t |
| 9f340 | 65 78 74 2d 70 72 6f 70 65 72 74 79 20 28 6d 61 67 69 74 2d 70 6f 69 6e 74 29 20 27 66 6f 6e 74 | ext-property.(magit-point).'font |
| 9f360 | 2d 6c 6f 63 6b 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | -lock-face)..................(li |
| 9f380 | 73 74 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 | st.'magit-branch-remote......... |
| 9f3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d | ...............'magit-branch-rem |
| 9f3c0 | 6f 74 65 2d 68 65 61 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 68 69 6e 67 2d 61 74 2d | ote-head))............(thing-at- |
| 9f3e0 | 70 6f 69 6e 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 74 29 29 29 29 0a 0a 28 64 65 66 75 | point.'git-revision.t))))..(defu |
| 9f400 | 6e 20 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 20 28 29 | n.magit-local-branch-at-point.() |
| 9f420 | 0a 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 28 62 72 61 6e | ...(magit-section-case.....(bran |
| 9f440 | 63 68 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 66 2d 6d 61 79 62 | ch.(let.((branch.(magit-ref-mayb |
| 9f460 | 65 2d 71 75 61 6c 69 66 79 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 | e-qualify.(oref.it.value)))).... |
| 9f480 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 62 72 61 6e 63 68 20 | ...........(when.(member.branch. |
| 9f4a0 | 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 | (magit-list-local-branch-names)) |
| 9f4c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 | .................branch))).....( |
| 9f4e0 | 63 6f 6d 6d 69 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 | commit.(or.(magit--painted-branc |
| 9f500 | 68 2d 61 74 2d 70 6f 69 6e 74 20 27 6c 6f 63 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | h-at-point.'local).............. |
| 9f520 | 20 20 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 28 6f 72 65 | ...(magit-name-local-branch.(ore |
| 9f540 | 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 | f.it.value))))))..(defun.magit-r |
| 9f560 | 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6d 61 67 69 | emote-branch-at-point.()...(magi |
| 9f580 | 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 28 62 72 61 6e 63 68 20 28 6c 65 74 20 | t-section-case.....(branch.(let. |
| 9f5a0 | 28 28 62 72 61 6e 63 68 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 | ((branch.(oref.it.value)))...... |
| 9f5c0 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 62 72 61 6e 63 68 20 28 6d | .........(when.(member.branch.(m |
| 9f5e0 | 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a | agit-list-remote-branch-names)). |
| 9f600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 63 | ................branch))).....(c |
| 9f620 | 6f 6d 6d 69 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 | ommit.(or.(magit--painted-branch |
| 9f640 | 2d 61 74 2d 70 6f 69 6e 74 20 27 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -at-point.'remote).............. |
| 9f660 | 20 20 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 20 28 6f 72 | ...(magit-name-remote-branch.(or |
| 9f680 | 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ef.it.value))))))..(defun.magit- |
| 9f6a0 | 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d | commit-at-point.()...(or.(magit- |
| 9f6c0 | 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 | section-value-if.'commit)....... |
| 9f6e0 | 28 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 69 74 2d 72 65 76 69 73 | (magit-thing-at-point.'git-revis |
| 9f700 | 69 6f 6e 20 74 29 0a 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 63 68 75 6e 6b 20 28 | ion.t).......(and-let*.((chunk.( |
| 9f720 | 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 61 67 69 74 2d 62 6c 61 6d | and.(bound-and-true-p.magit-blam |
| 9f740 | 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-mode)......................... |
| 9f760 | 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 | .....(fboundp.'magit-current-bla |
| 9f780 | 6d 65 2d 63 68 75 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | me-chunk)....................... |
| 9f7a0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e | .......(magit-current-blame-chun |
| 9f7c0 | 6b 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 2d 72 | k)))).........(oref.chunk.orig-r |
| 9f7e0 | 65 76 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 | ev)).......(and.(derived-mode-p. |
| 9f800 | 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'magit-stash-mode............... |
| 9f820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 | .............'magit-merge-previe |
| 9f840 | 77 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w-mode.......................... |
| 9f860 | 20 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 | ..'magit-revision-mode)......... |
| 9f880 | 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 29 0a 0a 28 64 65 | ...magit-buffer-revision)))..(de |
| 9f8a0 | 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f | fun.magit-branch-or-commit-at-po |
| 9f8c0 | 69 6e 74 20 28 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 | int.()...(or.(magit-section-case |
| 9f8e0 | 0a 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 66 2d 6d 61 79 62 | .........(branch.(magit-ref-mayb |
| 9f900 | 65 2d 71 75 61 6c 69 66 79 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 | e-qualify.(oref.it.value)))..... |
| 9f920 | 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 2d 70 61 69 6e 74 65 64 2d | ....(commit.(or.(magit--painted- |
| 9f940 | 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch-at-point)................ |
| 9f960 | 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 76 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 | .....(let.((rev.(oref.it.value)) |
| 9f980 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 | ).......................(or.(mag |
| 9f9a0 | 69 74 2d 6e 61 6d 65 2d 62 72 61 6e 63 68 20 72 65 76 29 20 72 65 76 29 29 29 29 0a 20 20 20 20 | it-name-branch.rev).rev))))..... |
| 9f9c0 | 20 20 20 20 28 74 61 67 20 28 6d 61 67 69 74 2d 72 65 66 2d 6d 61 79 62 65 2d 71 75 61 6c 69 66 | ....(tag.(magit-ref-maybe-qualif |
| 9f9e0 | 79 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 22 74 61 67 73 2f 22 29 29 0a 20 20 20 20 | y.(oref.it.value)."tags/"))..... |
| 9fa00 | 20 20 20 20 28 70 75 6c 6c 72 65 71 20 28 6f 72 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 | ....(pullreq.(or.(and.(fboundp.' |
| 9fa20 | 66 6f 72 67 65 2d 2d 70 75 6c 6c 72 65 71 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 | forge--pullreq-branch).......... |
| 9fa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 | .................(magit-branch-p |
| 9fa60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 | ............................(for |
| 9fa80 | 67 65 2d 2d 70 75 6c 6c 72 65 71 2d 62 72 61 6e 63 68 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 | ge--pullreq-branch.(oref.it.valu |
| 9faa0 | 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | e))))......................(magi |
| 9fac0 | 74 2d 72 65 66 2d 70 20 28 66 6f 72 6d 61 74 20 22 72 65 66 73 2f 70 75 6c 6c 72 65 71 73 2f 25 | t-ref-p.(format."refs/pullreqs/% |
| 9fae0 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s".............................. |
| 9fb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 | .............(oref.(oref.it.valu |
| 9fb20 | 65 29 20 6e 75 6d 62 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 75 6e 70 75 6c 6c 65 | e).number))))).........((unpulle |
| 9fb40 | 64 20 75 6e 70 75 73 68 65 64 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d | d.unpushed)..........(magit-ref- |
| 9fb60 | 61 62 62 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 | abbrev...........(replace-regexp |
| 9fb80 | 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 2e 5c 5c 2e 5c 5c 2e 3f 22 20 22 22 20 28 6f 72 65 66 | -in-string."\\.\\.\\.?"."".(oref |
| 9fba0 | 20 69 74 20 76 61 6c 75 65 29 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 68 69 6e | .it.value))))).......(magit-thin |
| 9fbc0 | 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 74 29 0a 20 20 20 20 | g-at-point.'git-revision.t)..... |
| 9fbe0 | 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 63 68 75 6e 6b 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d | ..(and-let*.((chunk.(and.(bound- |
| 9fc00 | 61 6e 64 2d 74 72 75 65 2d 70 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 29 0a 20 20 20 | and-true-p.magit-blame-mode).... |
| 9fc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e | ..........................(fboun |
| 9fc40 | 64 70 20 27 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 0a 20 | dp.'magit-current-blame-chunk).. |
| 9fc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| 9fc80 | 69 74 2d 63 75 72 72 65 6e 74 2d 62 6c 61 6d 65 2d 63 68 75 6e 6b 29 29 29 29 0a 20 20 20 20 20 | it-current-blame-chunk))))...... |
| 9fca0 | 20 20 20 28 6f 72 65 66 20 63 68 75 6e 6b 20 6f 72 69 67 2d 72 65 76 29 29 0a 20 20 20 20 20 20 | ...(oref.chunk.orig-rev))....... |
| 9fcc0 | 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 | (and.magit-buffer-file-name..... |
| 9fce0 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 0a 20 20 20 | .......magit-buffer-refname).... |
| 9fd00 | 20 20 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 | ...(and.(derived-mode-p.'magit-s |
| 9fd20 | 74 61 73 68 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tash-mode....................... |
| 9fd40 | 20 20 20 20 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 0a 20 | .....'magit-merge-preview-mode.. |
| 9fd60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 | ..........................'magit |
| 9fd80 | 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | -revision-mode)............magit |
| 9fda0 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | -buffer-revision)))..(defun.magi |
| 9fdc0 | 74 2d 74 61 67 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 | t-tag-at-point.()...(magit-secti |
| 9fde0 | 6f 6e 2d 63 61 73 65 0a 20 20 20 20 28 74 61 67 20 20 20 20 28 6f 72 65 66 20 69 74 20 76 61 6c | on-case.....(tag....(oref.it.val |
| 9fe00 | 75 65 29 29 0a 20 20 20 20 28 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 74 61 67 | ue)).....(commit.(magit-name-tag |
| 9fe20 | 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | .(oref.it.value)))))..(defun.mag |
| 9fe40 | 69 74 2d 73 74 61 73 68 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 | it-stash-at-point.()...(magit-se |
| 9fe60 | 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 73 74 61 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 | ction-value-if.'stash))..(defun. |
| 9fe80 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6d 61 67 69 | magit-remote-at-point.()...(magi |
| 9fea0 | 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 0a 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6f 72 65 66 | t-section-case.....(remote.(oref |
| 9fec0 | 20 69 74 20 76 61 6c 75 65 29 29 0a 20 20 20 20 28 5b 62 72 61 6e 63 68 20 72 65 6d 6f 74 65 5d | .it.value)).....([branch.remote] |
| 9fee0 | 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 61 72 65 6e 74 2d 76 61 6c 75 65 20 69 74 29 | .(magit-section-parent-value.it) |
| 9ff00 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 61 74 2d 70 6f 69 6e | )))..(defun.magit-module-at-poin |
| 9ff20 | 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 29 0a 20 20 28 77 68 65 6e 20 | t.(&optional.predicate)...(when. |
| 9ff40 | 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 6d 61 67 69 74 2d 6d 6f 64 75 | (magit-section-match.'magit-modu |
| 9ff60 | 6c 65 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 6f 64 75 6c 65 20 28 6f | le-section).....(let.((module.(o |
| 9ff80 | 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 20 76 61 6c 75 | ref.(magit-current-section).valu |
| 9ffa0 | 65 29 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 6e 6f 74 20 70 72 65 64 69 63 61 | e))).......(and.(or.(not.predica |
| 9ffc0 | 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 64 | te)................(funcall.pred |
| 9ffe0 | 69 63 61 74 65 20 6d 6f 64 75 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 | icate.module))............module |
| a0000 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 | ))))..(defun.magit-get-current-b |
| a0020 | 72 61 6e 63 68 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 72 65 66 6e 61 6d 65 20 6f | ranch.()..."Return.the.refname.o |
| a0040 | 66 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 63 68 65 63 6b 65 64 20 6f 75 74 20 62 72 61 6e | f.the.currently.checked.out.bran |
| a0060 | 63 68 2e 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 6e 6f 20 62 72 61 6e 63 68 20 69 73 20 63 | ch..Return.nil.if.no.branch.is.c |
| a0080 | 75 72 72 65 6e 74 6c 79 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 22 0a 20 20 28 6d 61 67 69 74 2d | urrently.checked.out."...(magit- |
| a00a0 | 67 69 74 2d 73 74 72 69 6e 67 20 22 73 79 6d 62 6f 6c 69 63 2d 72 65 66 22 20 22 2d 2d 73 68 6f | git-string."symbolic-ref"."--sho |
| a00c0 | 72 74 22 20 22 48 45 41 44 22 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 67 65 74 2d | rt"."HEAD"))..(defvar.magit-get- |
| a00e0 | 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 2d 74 69 6d 65 6f 75 74 20 30 2e 35 0a 20 20 22 4d | previous-branch-timeout.0.5..."M |
| a0100 | 61 78 69 6d 75 6d 20 74 69 6d 65 20 74 6f 20 73 70 65 6e 64 20 69 6e 20 60 6d 61 67 69 74 2d 67 | aximum.time.to.spend.in.`magit-g |
| a0120 | 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 27 2e 0a 47 69 76 65 6e 20 61 73 20 61 20 | et-previous-branch'..Given.as.a. |
| a0140 | 6e 75 6d 62 65 72 20 6f 66 20 73 65 63 6f 6e 64 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | number.of.seconds.")..(defun.mag |
| a0160 | 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 20 28 29 0a 20 20 22 52 65 74 | it-get-previous-branch.()..."Ret |
| a0180 | 75 72 6e 20 74 68 65 20 72 65 66 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c | urn.the.refname.of.the.previousl |
| a01a0 | 79 20 63 68 65 63 6b 65 64 20 6f 75 74 20 62 72 61 6e 63 68 2e 0a 52 65 74 75 72 6e 20 6e 69 6c | y.checked.out.branch..Return.nil |
| a01c0 | 20 69 66 20 6e 6f 20 62 72 61 6e 63 68 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 | .if.no.branch.can.be.found.in.th |
| a01e0 | 65 20 60 48 45 41 44 27 20 72 65 66 6c 6f 67 0a 77 68 69 63 68 20 69 73 20 64 69 66 66 65 72 65 | e.`HEAD'.reflog.which.is.differe |
| a0200 | 6e 74 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 73 | nt.from.the.current.branch.and.s |
| a0220 | 74 69 6c 6c 20 65 78 69 73 74 73 2e 0a 54 68 65 20 61 6d 6f 75 6e 74 20 6f 66 20 74 69 6d 65 20 | till.exists..The.amount.of.time. |
| a0240 | 73 70 65 6e 74 20 73 65 61 72 63 68 69 6e 67 20 69 73 20 6c 69 6d 69 74 65 64 20 62 79 0a 60 6d | spent.searching.is.limited.by.`m |
| a0260 | 61 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 2d 74 69 6d 65 6f 75 74 | agit-get-previous-branch-timeout |
| a0280 | 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 30 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 29 0a 20 20 | '."...(let.((t0.(float-time))... |
| a02a0 | 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e | ......(current.(magit-get-curren |
| a02c0 | 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 69 20 31 29 20 70 72 65 76 29 0a 20 | t-branch)).........(i.1).prev).. |
| a02e0 | 20 20 20 28 77 68 69 6c 65 20 28 69 66 20 28 3e 20 28 2d 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 | ...(while.(if.(>.(-.(float-time) |
| a0300 | 20 74 30 29 20 6d 61 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 2d 74 | .t0).magit-get-previous-branch-t |
| a0320 | 69 6d 65 6f 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 65 | imeout)................(setq.pre |
| a0340 | 76 20 6e 69 6c 29 20 3b 3b 20 54 69 6d 65 64 20 6f 75 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | v.nil).;;.Timed.out............. |
| a0360 | 20 20 28 61 6e 64 20 28 73 65 74 71 20 70 72 65 76 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 | ..(and.(setq.prev.(magit-rev-ver |
| a0380 | 69 66 79 20 28 66 6f 72 6d 61 74 20 22 40 7b 2d 25 64 7d 22 20 69 29 29 29 0a 20 20 20 20 20 20 | ify.(format."@{-%d}".i)))....... |
| a03a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 73 65 74 71 20 70 72 65 76 20 | ............(or.(not.(setq.prev. |
| a03c0 | 28 6d 61 67 69 74 2d 72 65 76 2d 62 72 61 6e 63 68 20 70 72 65 76 29 29 29 0a 20 20 20 20 20 20 | (magit-rev-branch.prev)))....... |
| a03e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 70 72 65 76 20 63 75 72 72 | ................(equal.prev.curr |
| a0400 | 65 6e 74 29 29 29 29 0a 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 69 29 29 0a 20 20 20 20 70 | ent)))).......(cl-incf.i)).....p |
| a0420 | 72 65 76 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 73 65 74 2d 64 65 66 61 75 6c 74 | rev))..(defun.magit--set-default |
| a0440 | 2d 62 72 61 6e 63 68 20 28 6e 65 77 6e 61 6d 65 20 6f 6c 64 6e 61 6d 65 29 0a 20 20 28 6c 65 74 | -branch.(newname.oldname)...(let |
| a0460 | 20 28 28 72 65 6d 6f 74 65 20 28 6f 72 20 28 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d | .((remote.(or.(magit-primary-rem |
| a0480 | 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 | ote).....................(user-e |
| a04a0 | 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 64 65 74 65 72 6d 69 6e 65 20 70 72 69 6d 61 72 79 20 72 | rror."Cannot.determine.primary.r |
| a04c0 | 65 6d 6f 74 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 65 73 20 28 6d 61 70 | emote"))).........(branches.(map |
| a04e0 | 63 61 72 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 | car.(lambda.(line).(split-string |
| a0500 | 20 6c 69 6e 65 20 22 5c 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .line."\t")).................... |
| a0520 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 | .......(magit-git-lines......... |
| a0540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 6f 72 2d 65 61 63 68 2d 72 65 66 | ..................."for-each-ref |
| a0560 | 22 20 22 72 65 66 73 2f 68 65 61 64 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."refs/heads".................. |
| a0580 | 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 28 72 65 66 6e 61 6d 65 3a 73 68 | .........."--format=%(refname:sh |
| a05a0 | 6f 72 74 29 5c 74 25 28 75 70 73 74 72 65 61 6d 3a 73 68 6f 72 74 29 22 29 29 29 29 0a 20 20 20 | ort)\t%(upstream:short)")))).... |
| a05c0 | 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6f 6c 64 20 28 61 73 73 6f 63 20 6f 6c 64 6e 61 6d 65 20 | .(when-let.((old.(assoc.oldname. |
| a05e0 | 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 73 73 6f 63 | branches))).......(unless.(assoc |
| a0600 | 20 6e 65 77 6e 61 6d 65 20 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 | .newname.branches).........(magi |
| a0620 | 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 22 2d 6d 22 20 6f 6c 64 6e 61 6d 65 | t-call-git."branch"."-m".oldname |
| a0640 | 20 6e 65 77 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 63 61 72 20 6f 6c 64 20 6e 65 | .newname).........(setcar.old.ne |
| a0660 | 77 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6e 65 77 20 28 69 66 20 28 6d 61 67 | wname))).....(let.((new.(if.(mag |
| a0680 | 69 74 2d 62 72 61 6e 63 68 2d 70 20 6e 65 77 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | it-branch-p.newname)............ |
| a06a0 | 20 20 20 20 20 20 20 20 6e 65 77 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........newname................. |
| a06c0 | 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 22 2f 22 20 6e 65 77 6e 61 6d 65 29 29 29 29 0a | .(concat.remote."/".newname)))). |
| a06e0 | 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 62 72 61 6e 63 68 20 2c | ......(pcase-dolist.(`(,branch., |
| a0700 | 75 70 73 74 72 65 61 6d 29 20 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e | upstream).branches).........(con |
| a0720 | 64 0a 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 75 70 73 74 72 65 61 6d 20 6f 6c 64 6e | d..........((equal.upstream.oldn |
| a0740 | 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 75 70 73 74 72 65 | ame)...........(magit-set-upstre |
| a0760 | 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 6e 65 77 29 29 0a 20 20 20 20 20 20 20 20 20 | am-branch.branch.new)).......... |
| a0780 | 28 28 65 71 75 61 6c 20 75 70 73 74 72 65 61 6d 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 | ((equal.upstream.(concat.remote. |
| a07a0 | 22 2f 22 20 6f 6c 64 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | "/".oldname))...........(magit-s |
| a07c0 | 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 28 63 6f 6e 63 61 | et-upstream-branch.branch.(conca |
| a07e0 | 74 20 72 65 6d 6f 74 65 20 22 2f 22 20 6e 65 77 6e 61 6d 65 29 29 29 29 29 29 29 29 0a 0a 28 64 | t.remote."/".newname))))))))..(d |
| a0800 | 65 66 75 6e 20 6d 61 67 69 74 2d 2d 67 65 74 2d 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 20 28 | efun.magit--get-default-branch.( |
| a0820 | 26 6f 70 74 69 6f 6e 61 6c 20 75 70 64 61 74 65 29 0a 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 | &optional.update)...(let.((remot |
| a0840 | 65 20 28 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 28 | e.(magit-primary-remote))).....( |
| a0860 | 77 68 65 6e 20 75 70 64 61 74 65 0a 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 72 65 6d 6f 74 | when.update.......(if.(not.remot |
| a0880 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 | e)...........(user-error."Cannot |
| a08a0 | 20 64 65 74 65 72 6d 69 6e 65 20 70 72 69 6d 61 72 79 20 72 65 6d 6f 74 65 22 29 0a 20 20 20 20 | .determine.primary.remote")..... |
| a08c0 | 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 74 65 72 6d 69 6e 69 6e 67 20 64 65 66 61 75 6c | ....(message."Determining.defaul |
| a08e0 | 74 20 62 72 61 6e 63 68 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 | t.branch...").........(magit-git |
| a0900 | 20 22 66 65 74 63 68 22 20 22 2d 2d 70 72 75 6e 65 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 | ."fetch"."--prune").........(mag |
| a0920 | 69 74 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 73 65 74 2d 68 65 61 64 22 20 22 2d 2d 61 75 | it-git."remote"."set-head"."--au |
| a0940 | 74 6f 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 | to".remote).........(message."De |
| a0960 | 74 65 72 6d 69 6e 69 6e 67 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 2e 2e 2e 64 6f 6e 65 22 | termining.default.branch...done" |
| a0980 | 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 69 74 | ))).....(let.((branch.(magit-git |
| a09a0 | 2d 73 74 72 69 6e 67 20 22 73 79 6d 62 6f 6c 69 63 2d 72 65 66 22 20 22 2d 2d 73 68 6f 72 74 22 | -string."symbolic-ref"."--short" |
| a09c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a09e0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 48 45 | .....(format."refs/remotes/%s/HE |
| a0a00 | 41 44 22 20 72 65 6d 6f 74 65 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 | AD".remote)))).......(when.(and. |
| a0a20 | 75 70 64 61 74 65 20 28 6e 6f 74 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 65 72 | update.(not.branch)).........(er |
| a0a40 | 72 6f 72 20 22 43 61 6e 6e 6f 74 20 64 65 74 65 72 6d 69 6e 65 20 6e 65 77 20 64 65 66 61 75 6c | ror."Cannot.determine.new.defaul |
| a0a60 | 74 20 62 72 61 6e 63 68 22 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d 6f 74 65 20 28 | t.branch")).......(list.remote.( |
| a0a80 | 61 6e 64 20 62 72 61 6e 63 68 20 28 63 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 | and.branch.(cdr.(magit-split-bra |
| a0aa0 | 6e 63 68 2d 6e 61 6d 65 20 62 72 61 6e 63 68 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | nch-name.branch)))))))..(defun.m |
| a0ac0 | 61 67 69 74 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 28 62 72 61 6e 63 68 | agit-set-upstream-branch.(branch |
| a0ae0 | 20 75 70 73 74 72 65 61 6d 29 0a 20 20 22 53 65 74 20 55 50 53 54 52 45 41 4d 20 61 73 20 74 68 | .upstream)..."Set.UPSTREAM.as.th |
| a0b00 | 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 42 52 41 4e 43 48 2e 0a 49 66 20 55 50 53 54 52 45 41 | e.upstream.of.BRANCH..If.UPSTREA |
| a0b20 | 4d 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 75 6e 73 65 74 20 42 52 41 4e 43 48 27 73 20 75 70 | M.is.nil,.then.unset.BRANCH's.up |
| a0b40 | 73 74 72 65 61 6d 2e 0a 4f 74 68 65 72 77 69 73 65 20 55 50 53 54 52 45 41 4d 20 68 61 73 20 74 | stream..Otherwise.UPSTREAM.has.t |
| a0b60 | 6f 20 62 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 69 66 20 | o.be.an.existing.branch."...(if. |
| a0b80 | 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 | upstream.......(magit-call-git." |
| a0ba0 | 62 72 61 6e 63 68 22 20 22 2d 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 74 6f 22 20 75 70 73 74 | branch"."--set-upstream-to".upst |
| a0bc0 | 72 65 61 6d 20 62 72 61 6e 63 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 | ream.branch).....(magit-call-git |
| a0be0 | 20 22 62 72 61 6e 63 68 22 20 22 2d 2d 75 6e 73 65 74 2d 75 70 73 74 72 65 61 6d 22 20 62 72 61 | ."branch"."--unset-upstream".bra |
| a0c00 | 6e 63 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 | nch)))..(defun.magit-get-upstrea |
| a0c20 | 6d 2d 72 65 66 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 22 52 65 74 75 | m-ref.(&optional.branch)..."Retu |
| a0c40 | 72 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 6f 66 20 42 52 41 4e 43 48 | rn.the.upstream.branch.of.BRANCH |
| a0c60 | 20 61 73 20 61 20 66 75 6c 6c 79 20 71 75 61 6c 69 66 69 65 64 20 72 65 66 2e 0a 49 74 20 42 52 | .as.a.fully.qualified.ref..It.BR |
| a0c80 | 41 4e 43 48 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 75 70 73 | ANCH.is.nil,.then.return.the.ups |
| a0ca0 | 74 72 65 61 6d 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 0a 69 66 20 | tream.of.the.current.branch,.if. |
| a0cc0 | 61 6e 79 2c 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 20 20 49 66 20 74 68 65 20 75 70 73 74 | any,.nil.otherwise...If.the.upst |
| a0ce0 | 72 65 61 6d 20 69 73 20 6e 6f 74 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 74 68 65 0a 63 6f 6e 66 | ream.is.not.configured,.the.conf |
| a0d00 | 69 67 75 72 65 64 20 72 65 6d 6f 74 65 20 69 73 20 61 6e 20 75 72 6c 2c 20 6f 72 20 74 68 65 20 | igured.remote.is.an.url,.or.the. |
| a0d20 | 6e 61 6d 65 64 20 62 72 61 6e 63 68 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 0a 74 68 65 | named.branch.does.not.exist,.the |
| a0d40 | 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 2e 65 2e 2c 20 20 72 65 74 75 72 6e 20 61 6e 20 | n.return.nil...I.e.,..return.an. |
| a0d60 | 65 78 69 73 74 69 6e 67 20 6c 6f 63 61 6c 20 6f 72 0a 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e | existing.local.or.remote-trackin |
| a0d80 | 67 20 62 72 61 6e 63 68 20 72 65 66 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 | g.branch.ref."...(and-let*.((bra |
| a0da0 | 6e 63 68 20 28 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e | nch.(or.branch.(magit-get-curren |
| a0dc0 | 74 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c | t-branch)))).....(magit-ref-full |
| a0de0 | 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 20 22 40 7b 75 70 73 74 72 65 61 6d 7d | name.(concat.branch."@{upstream} |
| a0e00 | 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d | "))))..(defun.magit-get-upstream |
| a0e20 | 2d 62 72 61 6e 63 68 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 22 52 65 | -branch.(&optional.branch)..."Re |
| a0e40 | 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 | turn.the.name.of.the.upstream.br |
| a0e60 | 61 6e 63 68 20 6f 66 20 42 52 41 4e 43 48 2e 0a 49 74 20 42 52 41 4e 43 48 20 69 73 20 6e 69 6c | anch.of.BRANCH..It.BRANCH.is.nil |
| a0e80 | 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 | ,.then.return.the.upstream.of.th |
| a0ea0 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a 69 66 20 61 6e 79 2c 20 6e 69 6c 20 6f 74 68 | e.current.branch.if.any,.nil.oth |
| a0ec0 | 65 72 77 69 73 65 2e 20 20 49 66 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 6e 6f 74 20 | erwise...If.the.upstream.is.not. |
| a0ee0 | 63 6f 6e 66 69 67 75 72 65 64 2c 20 74 68 65 0a 63 6f 6e 66 69 67 75 72 65 64 20 72 65 6d 6f 74 | configured,.the.configured.remot |
| a0f00 | 65 20 69 73 20 61 6e 20 75 72 6c 2c 20 6f 72 20 74 68 65 20 6e 61 6d 65 64 20 62 72 61 6e 63 68 | e.is.an.url,.or.the.named.branch |
| a0f20 | 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 0a 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c | .does.not.exist,.then.return.nil |
| a0f40 | 2e 20 20 49 2e 65 2e 2c 20 72 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 20 65 | ...I.e.,.return.the.name.of.an.e |
| a0f60 | 78 69 73 74 69 6e 67 20 6c 6f 63 61 6c 20 6f 72 0a 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 | xisting.local.or.remote-tracking |
| a0f80 | 20 62 72 61 6e 63 68 2e 20 20 54 68 65 20 72 65 74 75 72 6e 65 64 20 73 74 72 69 6e 67 20 69 73 | .branch...The.returned.string.is |
| a0fa0 | 20 63 6f 6c 6f 72 69 7a 65 64 0a 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 62 72 61 6e | .colorized.according.to.the.bran |
| a0fc0 | 63 68 20 74 79 70 65 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 | ch.type."...(magit--with-refresh |
| a0fe0 | 2d 63 61 63 68 65 0a 20 20 20 20 20 20 28 6c 69 73 74 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | -cache.......(list.default-direc |
| a1000 | 74 6f 72 79 20 27 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 | tory.'magit-get-upstream-branch. |
| a1020 | 62 72 61 6e 63 68 29 0a 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 | branch).....(and-let*.((branch.( |
| a1040 | 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 | or.branch.(magit-get-current-bra |
| a1060 | 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 70 73 74 72 65 61 6d 20 | nch)))................(upstream. |
| a1080 | 28 6d 61 67 69 74 2d 72 65 66 2d 61 62 62 72 65 76 20 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 | (magit-ref-abbrev.(concat.branch |
| a10a0 | 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d | ."@{upstream}")))).......(magit- |
| a10c0 | 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 75 70 73 74 72 65 61 6d | -propertize-face........upstream |
| a10e0 | 20 28 69 66 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 | .(if.(equal.(magit-get."branch". |
| a1100 | 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 | branch."remote").".")........... |
| a1120 | 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 0a 20 20 | ..........'magit-branch-local... |
| a1140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 | ................'magit-branch-re |
| a1160 | 6d 6f 74 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 69 6e 64 69 | mote)))))..(defun.magit-get-indi |
| a1180 | 72 65 63 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 28 62 72 61 6e 63 68 20 26 6f 70 | rect-upstream-branch.(branch.&op |
| a11a0 | 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 0a 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d | tional.force)...(let.((remote.(m |
| a11c0 | 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 | agit-get."branch".branch."remote |
| a11e0 | 22 29 29 29 0a 20 20 20 20 28 61 6e 64 20 72 65 6d 6f 74 65 20 28 6e 6f 74 20 28 65 71 75 61 6c | "))).....(and.remote.(not.(equal |
| a1200 | 20 72 65 6d 6f 74 65 20 22 2e 22 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 75 73 | .remote."."))..........;;.The.us |
| a1220 | 65 72 20 68 61 73 20 6f 70 74 65 64 20 69 6e 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 | er.has.opted.in.............(or. |
| a1240 | 66 6f 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 73 6f 6d 65 20 28 69 66 20 28 | force..............(--some.(if.( |
| a1260 | 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 63 68 65 63 6b 2d 72 65 66 2d 66 6f 72 | magit-git-success."check-ref-for |
| a1280 | 6d 61 74 22 20 22 2d 2d 62 72 61 6e 63 68 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mat"."--branch".it)............. |
| a12a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 69 74 20 62 72 61 6e 63 68 29 0a 20 | .............(equal.it.branch).. |
| a12c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 | ......................(string-ma |
| a12e0 | 74 63 68 2d 70 20 69 74 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-p.it.branch))............... |
| a1300 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 | .......magit-branch-prefer-remot |
| a1320 | 65 2d 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 6c 6f 63 | e-upstream))..........;;.and.loc |
| a1340 | 61 6c 20 42 52 41 4e 43 48 20 74 72 61 63 6b 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 | al.BRANCH.tracks.a.remote.branch |
| a1360 | 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 | .............(let.((upstream.(ma |
| a1380 | 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 29 | git-get-upstream-branch.branch)) |
| a13a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 68 6f 73 65 20 75 70 73 74 72 65 61 6d 2e 2e | )............;;.whose.upstream.. |
| a13c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 | .............(and.upstream...... |
| a13e0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 | ...........;;.has.the.same.name. |
| a1400 | 61 73 20 42 52 41 4e 43 48 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 | as.BRANCH....................(eq |
| a1420 | 75 61 6c 20 28 73 75 62 73 74 72 69 6e 67 20 75 70 73 74 72 65 61 6d 20 28 31 2b 20 28 6c 65 6e | ual.(substring.upstream.(1+.(len |
| a1440 | 67 74 68 20 72 65 6d 6f 74 65 29 29 29 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 | gth.remote))).branch)........... |
| a1460 | 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 63 61 6e 20 62 65 20 66 61 73 74 2d 66 6f 72 77 61 72 64 | ......;;.and.can.be.fast-forward |
| a1480 | 65 64 20 74 6f 20 42 52 41 4e 43 48 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ed.to.BRANCH..................(m |
| a14a0 | 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 75 70 73 74 72 65 61 6d 20 62 72 61 | agit-rev-ancestor-p.upstream.bra |
| a14c0 | 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 73 74 72 65 61 6d 29 29 29 | nch).................upstream))) |
| a14e0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 72 65 | ))..(defun.magit-get-upstream-re |
| a1500 | 6d 6f 74 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 20 61 6c 6c 6f 77 2d 75 6e 6e | mote.(&optional.branch.allow-unn |
| a1520 | 61 6d 65 64 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 62 | amed)...(and-let*.((branch.(or.b |
| a1540 | 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 | ranch.(magit-get-current-branch) |
| a1560 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 | ))..............(remote.(magit-g |
| a1580 | 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 29 0a 20 | et."branch".branch."remote"))).. |
| a15a0 | 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 72 65 6d 6f 74 65 20 22 2e 22 29 29 | ...(and.(not.(equal.remote.".")) |
| a15c0 | 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6d 65 6d 62 65 72 20 72 65 6d 6f 74 65 20 | ..........(cond.((member.remote. |
| a15e0 | 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | (magit-list-remotes))........... |
| a1600 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 | ......(magit--propertize-face.re |
| a1620 | 6d 6f 74 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 | mote.'magit-branch-remote))..... |
| a1640 | 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 61 6c 6c 6f 77 2d 75 6e 6e 61 6d 65 64 0a 20 | ...........((and.allow-unnamed.. |
| a1660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | ....................(string-matc |
| a1680 | 68 2d 70 20 22 5c 5c 28 5c 5c 60 2e 5c 5c 7b 30 2c 32 5c 5c 7d 2f 5c 5c 7c 5b 3a 40 5d 5c 5c 29 | h-p."\\(\\`.\\{0,2\\}/\\|[:@]\\) |
| a16a0 | 22 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ".remote)).................(magi |
| a16c0 | 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 6f 6c 64 29 | t--propertize-face.remote.'bold) |
| a16e0 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 75 6e 6e 61 6d 65 64 2d | )))))..(defun.magit-get-unnamed- |
| a1700 | 75 70 73 74 72 65 61 6d 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 28 61 | upstream.(&optional.branch)...(a |
| a1720 | 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 | nd-let*.((branch.(or.branch.(mag |
| a1740 | 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 | it-get-current-branch)))........ |
| a1760 | 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 | ......(remote.(magit-get."branch |
| a1780 | 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ".branch."remote"))............. |
| a17a0 | 20 28 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 | .(merge..(magit-get."branch".bra |
| a17c0 | 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 2d | nch."merge"))).....(and.(magit-- |
| a17e0 | 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 | unnamed-upstream-p.remote.merge) |
| a1800 | 0a 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 | ..........(list.(magit--properti |
| a1820 | 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 6f 6c 64 29 0a 20 20 20 20 20 20 20 20 20 20 | ze-face.remote.'bold)........... |
| a1840 | 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 6d 65 72 | .....(magit--propertize-face.mer |
| a1860 | 67 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 29 29 0a 0a 28 64 | ge.'magit-branch-remote)))))..(d |
| a1880 | 65 66 75 6e 20 6d 61 67 69 74 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 28 | efun.magit--unnamed-upstream-p.( |
| a18a0 | 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 28 61 6e 64 20 72 65 6d 6f 74 65 20 28 73 74 72 | remote.merge)...(and.remote.(str |
| a18c0 | 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 28 5c 5c 60 5c 5c 2e 5c 5c 7b 30 2c 32 5c 5c 7d 2f | ing-match-p."\\(\\`\\.\\{0,2\\}/ |
| a18e0 | 5c 5c 7c 5b 3a 40 5d 5c 5c 29 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 6d 65 72 67 65 | \\|[:@]\\)".remote)........merge |
| a1900 | 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 22 20 6d 65 72 67 65 | ..(string-prefix-p."refs/".merge |
| a1920 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 76 61 6c 69 64 2d 75 70 73 74 72 65 61 | )))..(defun.magit--valid-upstrea |
| a1940 | 6d 2d 70 20 28 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 28 61 6e 64 20 28 6f 72 20 28 65 | m-p.(remote.merge)...(and.(or.(e |
| a1960 | 71 75 61 6c 20 72 65 6d 6f 74 65 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d | qual.remote.".")............(mem |
| a1980 | 62 65 72 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 | ber.remote.(magit-list-remotes)) |
| a19a0 | 29 0a 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f | )........(string-prefix-p."refs/ |
| a19c0 | 22 20 6d 65 72 67 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 | ".merge)))..(defun.magit-get-cur |
| a19e0 | 72 65 6e 74 2d 72 65 6d 6f 74 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 6f 77 2d 75 6e 6e | rent-remote.(&optional.allow-unn |
| a1a00 | 61 6d 65 64 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d | amed)...(or.(magit-get-upstream- |
| a1a20 | 72 65 6d 6f 74 65 20 6e 69 6c 20 61 6c 6c 6f 77 2d 75 6e 6e 61 6d 65 64 29 0a 20 20 20 20 20 20 | remote.nil.allow-unnamed)....... |
| a1a40 | 28 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 6d 6f 74 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d | (and-let*.((remotes.(magit-list- |
| a1a60 | 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f | remotes))..................(remo |
| a1a80 | 74 65 20 28 69 66 20 28 6c 65 6e 67 74 68 3d 20 72 65 6d 6f 74 65 73 20 31 29 0a 20 20 20 20 20 | te.(if.(length=.remotes.1)...... |
| a1aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 72 65 6d | ........................(car.rem |
| a1ac0 | 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | otes)........................... |
| a1ae0 | 20 28 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d 6f 74 65 29 29 29 29 0a 20 20 20 20 20 | .(magit-primary-remote))))...... |
| a1b00 | 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 | ...(magit--propertize-face.remot |
| a1b20 | 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 29 0a 0a 28 64 65 66 | e.'magit-branch-remote))))..(def |
| a1b40 | 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 28 26 6f 70 74 69 6f | un.magit-get-push-remote.(&optio |
| a1b60 | 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 6d 6f 74 65 | nal.branch)...(and-let*.((remote |
| a1b80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 6f 72 20 62 72 61 6e | ...............(or.(and.(or.bran |
| a1ba0 | 63 68 20 28 73 65 74 71 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 | ch.(setq.branch.(magit-get-curre |
| a1bc0 | 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-branch))).................... |
| a1be0 | 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 | ....(magit-get."branch".branch." |
| a1c00 | 70 75 73 68 52 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pushRemote"))................... |
| a1c20 | 28 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 29 | (magit-get."remote.pushDefault") |
| a1c40 | 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 | ))).....(magit--propertize-face. |
| a1c60 | 72 65 6d 6f 74 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 0a | remote.'magit-branch-remote))).. |
| a1c80 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 28 26 6f | (defun.magit-get-push-branch.(&o |
| a1ca0 | 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 20 76 65 72 69 66 79 29 0a 20 20 28 6d 61 67 69 74 2d | ptional.branch.verify)...(magit- |
| a1cc0 | 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 20 20 20 20 20 28 6c 69 73 74 20 | -with-refresh-cache.......(list. |
| a1ce0 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 | default-directory.'magit-get-pus |
| a1d00 | 68 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 76 65 72 69 66 79 29 0a 20 20 20 20 28 61 6e 64 | h-branch.branch.verify).....(and |
| a1d20 | 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 62 72 61 6e 63 68 20 28 73 65 74 71 20 | -let*.((branch.(or.branch.(setq. |
| a1d40 | 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 | branch.(magit-get-current-branch |
| a1d60 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 | ))))................(remote.(mag |
| a1d80 | 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 | it-get-push-remote.branch))..... |
| a1da0 | 20 20 20 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 | ...........(target.(concat.remot |
| a1dc0 | 65 20 22 2f 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 | e."/".branch))).......(and.(or.( |
| a1de0 | 6e 6f 74 20 76 65 72 69 66 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | not.verify)................(magi |
| a1e00 | 74 2d 72 65 76 2d 76 65 72 69 66 79 20 74 61 72 67 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | t-rev-verify.target))........... |
| a1e20 | 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 74 61 72 67 65 74 20 | .(magit--propertize-face.target. |
| a1e40 | 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 29 29 0a 0a 28 64 65 66 75 | 'magit-branch-remote)))))..(defu |
| a1e60 | 6e 20 6d 61 67 69 74 2d 67 65 74 2d 40 7b 70 75 73 68 7d 2d 62 72 61 6e 63 68 20 28 26 6f 70 74 | n.magit-get-@{push}-branch.(&opt |
| a1e80 | 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 28 6c 65 74 20 28 28 72 65 66 20 28 6d 61 67 69 | ional.branch)...(let.((ref.(magi |
| a1ea0 | 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 79 6d 62 6f 6c 69 63 2d 66 75 6c 6c 2d 6e 61 6d | t-rev-parse."--symbolic-full-nam |
| a1ec0 | 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e".............................. |
| a1ee0 | 20 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 20 22 40 7b 70 75 73 68 7d 22 29 29 29 29 0a 20 20 | .(concat.branch."@{push}"))))... |
| a1f00 | 20 20 28 61 6e 64 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 | ..(and.ref..........(string-pref |
| a1f20 | 69 78 2d 70 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 72 65 66 29 0a 20 20 20 20 20 20 | ix-p."refs/remotes/".ref)....... |
| a1f40 | 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 72 65 66 20 31 33 29 29 29 29 0a 0a 28 64 65 66 75 6e | ...(substring.ref.13))))..(defun |
| a1f60 | 20 6d 61 67 69 74 2d 67 65 74 2d 72 65 6d 6f 74 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 | .magit-get-remote.(&optional.bra |
| a1f80 | 6e 63 68 29 0a 20 20 28 61 6e 64 20 28 6f 72 20 62 72 61 6e 63 68 20 28 73 65 74 71 20 62 72 61 | nch)...(and.(or.branch.(setq.bra |
| a1fa0 | 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 | nch.(magit-get-current-branch))) |
| a1fc0 | 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 | ........(let.((remote.(magit-get |
| a1fe0 | 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 29 0a 20 20 20 | ."branch".branch."remote"))).... |
| a2000 | 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 72 65 6d 6f 74 65 20 22 2e | ......(and.(not.(equal.remote.". |
| a2020 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 29 29 29 29 0a 0a 28 64 | "))...............remote))))..(d |
| a2040 | 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 73 6f 6d 65 2d 72 65 6d 6f 74 65 20 28 26 6f 70 74 | efun.magit-get-some-remote.(&opt |
| a2060 | 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 | ional.branch)...(or.(magit-get-r |
| a2080 | 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 | emote.branch).......(and-let*.(( |
| a20a0 | 6d 61 69 6e 20 28 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 | main.(magit-main-branch)))...... |
| a20c0 | 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 6d 6f 74 65 20 6d 61 69 6e 29 29 0a 20 20 20 20 | ...(magit-get-remote.main))..... |
| a20e0 | 20 20 28 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 28 | ..(magit-primary-remote).......( |
| a2100 | 63 61 72 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 29 0a 0a 28 64 65 | car.(magit-list-remotes))))..(de |
| a2120 | 66 76 61 72 20 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d 6f 74 65 2d 6e 61 6d 65 73 0a | fvar.magit-primary-remote-names. |
| a2140 | 20 20 27 28 22 75 70 73 74 72 65 61 6d 22 20 22 6f 72 69 67 69 6e 22 29 29 0a 0a 28 64 65 66 75 | ..'("upstream"."origin"))..(defu |
| a2160 | 6e 20 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d 72 65 6d 6f 74 65 20 28 29 0a 20 20 22 52 65 74 | n.magit-primary-remote.()..."Ret |
| a2180 | 75 72 6e 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 65 6d 6f 74 65 2e 0a 0a 54 68 65 20 70 72 69 | urn.the.primary.remote...The.pri |
| a21a0 | 6d 61 72 79 20 72 65 6d 6f 74 65 20 69 73 20 74 68 65 20 72 65 6d 6f 74 65 20 74 68 61 74 20 74 | mary.remote.is.the.remote.that.t |
| a21c0 | 72 61 63 6b 73 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 74 68 61 74 0a 6f 74 68 65 72 20 | racks.the.repository.that.other. |
| a21e0 | 72 65 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 66 6f 72 6b 65 64 20 66 72 6f 6d 2e 20 20 49 | repositories.are.forked.from...I |
| a2200 | 74 20 6f 66 74 65 6e 20 69 73 20 63 61 6c 6c 65 64 20 5c 22 6f 72 69 67 69 6e 5c 22 0a 62 75 74 | t.often.is.called.\"origin\".but |
| a2220 | 20 62 65 63 61 75 73 65 20 6d 61 6e 79 20 70 65 6f 70 6c 65 20 6e 61 6d 65 20 74 68 65 69 72 20 | .because.many.people.name.their. |
| a2240 | 6f 77 6e 20 66 6f 72 6b 20 5c 22 6f 72 69 67 69 6e 5c 22 2c 20 75 73 69 6e 67 20 74 68 61 74 0a | own.fork.\"origin\",.using.that. |
| a2260 | 74 65 72 6d 20 77 6f 75 6c 64 20 62 65 20 61 6d 62 69 67 75 6f 75 73 2e 20 20 4c 69 6b 65 77 69 | term.would.be.ambiguous...Likewi |
| a2280 | 73 65 20 77 65 20 61 76 6f 69 64 20 74 68 65 20 74 65 72 6d 20 5c 22 75 70 73 74 72 65 61 6d 5c | se.we.avoid.the.term.\"upstream\ |
| a22a0 | 22 0a 62 65 63 61 75 73 65 20 61 20 62 72 61 6e 63 68 27 73 20 40 7b 75 70 73 74 72 65 61 6d 7d | ".because.a.branch's.@{upstream} |
| a22c0 | 20 62 72 61 6e 63 68 20 6d 61 79 20 62 65 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 6f 72 | .branch.may.be.a.local.branch.or |
| a22e0 | 20 61 0a 62 72 61 6e 63 68 20 66 72 6f 6d 20 61 20 72 65 6d 6f 74 65 20 6f 74 68 65 72 20 74 68 | .a.branch.from.a.remote.other.th |
| a2300 | 61 6e 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 65 6d 6f 74 65 2e 0a 0a 49 66 20 61 20 72 65 6d | an.the.primary.remote...If.a.rem |
| a2320 | 6f 74 65 20 65 78 69 73 74 73 20 77 68 6f 73 65 20 6e 61 6d 65 20 6d 61 74 63 68 65 73 20 60 6d | ote.exists.whose.name.matches.`m |
| a2340 | 61 67 69 74 2e 70 72 69 6d 61 72 79 52 65 6d 6f 74 65 27 2c 20 74 68 65 6e 0a 74 68 61 74 20 69 | agit.primaryRemote',.then.that.i |
| a2360 | 73 20 63 6f 6e 73 69 64 65 72 65 64 20 74 68 65 20 70 72 69 6d 61 72 79 20 72 65 6d 6f 74 65 2e | s.considered.the.primary.remote. |
| a2380 | 20 20 49 66 20 6e 6f 20 72 65 6d 6f 74 65 20 62 79 20 74 68 61 74 20 6e 61 6d 65 0a 65 78 69 73 | ..If.no.remote.by.that.name.exis |
| a23a0 | 74 73 2c 20 74 68 65 6e 20 72 65 6d 6f 74 65 73 20 69 6e 20 60 6d 61 67 69 74 2d 70 72 69 6d 61 | ts,.then.remotes.in.`magit-prima |
| a23c0 | 72 79 2d 72 65 6d 6f 74 65 2d 6e 61 6d 65 73 27 20 61 72 65 20 74 72 69 65 64 20 69 6e 0a 6f 72 | ry-remote-names'.are.tried.in.or |
| a23e0 | 64 65 72 20 61 6e 64 20 74 68 65 20 66 69 72 73 74 20 72 65 6d 6f 74 65 20 66 72 6f 6d 20 74 68 | der.and.the.first.remote.from.th |
| a2400 | 61 74 20 6c 69 73 74 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79 20 65 78 69 73 74 73 20 69 6e 0a | at.list.that.actually.exists.in. |
| a2420 | 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 63 6f 6e 73 69 64 | the.current.repository.is.consid |
| a2440 | 65 72 65 64 20 69 74 73 20 70 72 69 6d 61 72 79 20 72 65 6d 6f 74 65 2e 22 0a 20 20 28 6c 65 74 | ered.its.primary.remote."...(let |
| a2460 | 20 28 28 72 65 6d 6f 74 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 | .((remotes.(magit-list-remotes)) |
| a2480 | 29 0a 20 20 20 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 6d 62 64 61 20 28 6e 61 6d 65 29 0a 20 | ).....(seq-find.(lambda.(name).. |
| a24a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 6e 61 6d 65 20 72 65 6d 6f | ...............(member.name.remo |
| a24c0 | 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 64 75 70 73 | tes))...............(delete-dups |
| a24e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 6e 69 6c 0a 20 20 20 20 20 20 | ................(delq.nil....... |
| a2500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 67 65 74 20 | ...............(cons.(magit-get. |
| a2520 | 22 6d 61 67 69 74 2e 70 72 69 6d 61 72 79 52 65 6d 6f 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 | "magit.primaryRemote").......... |
| a2540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 72 69 6d 61 72 79 2d | ..................magit-primary- |
| a2560 | 72 65 6d 6f 74 65 2d 6e 61 6d 65 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | remote-names))))))..(defun.magit |
| a2580 | 2d 62 72 61 6e 63 68 2d 6d 65 72 67 65 64 2d 70 20 28 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e | -branch-merged-p.(branch.&option |
| a25a0 | 61 6c 20 74 61 72 67 65 74 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 | al.target)..."Return.non-nil.if. |
| a25c0 | 42 52 41 4e 43 48 20 69 73 20 6d 65 72 67 65 64 20 69 6e 74 6f 20 69 74 73 20 75 70 73 74 72 65 | BRANCH.is.merged.into.its.upstre |
| a25e0 | 61 6d 20 61 6e 64 20 54 41 52 47 45 54 2e 0a 0a 54 41 52 47 45 54 20 64 65 66 61 75 6c 74 73 20 | am.and.TARGET...TARGET.defaults. |
| a2600 | 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 49 66 20 60 48 45 41 44 | to.the.current.branch...If.`HEAD |
| a2620 | 27 20 69 73 20 64 65 74 61 63 68 65 64 20 61 6e 64 0a 54 41 52 47 45 54 20 69 73 20 6e 69 6c 2c | '.is.detached.and.TARGET.is.nil, |
| a2640 | 20 74 68 65 6e 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 41 73 20 61 20 73 | .then.always.return.nil...As.a.s |
| a2660 | 70 65 63 69 61 6c 20 63 61 73 65 2c 20 69 66 0a 54 41 52 47 45 54 20 69 73 20 74 2c 20 74 68 65 | pecial.case,.if.TARGET.is.t,.the |
| a2680 | 6e 20 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 42 52 41 4e 43 48 20 69 73 20 6d 65 | n.return.non-nil.if.BRANCH.is.me |
| a26a0 | 72 67 65 64 20 69 6e 74 6f 20 61 6e 79 20 6f 6e 65 0a 6f 66 20 74 68 65 20 6f 74 68 65 72 20 6c | rged.into.any.one.of.the.other.l |
| a26c0 | 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 0a 0a 49 66 2c 20 61 6e 64 20 6f 6e 6c 79 20 69 66 2c | ocal.branches...If,.and.only.if, |
| a26e0 | 20 42 52 41 4e 43 48 20 68 61 73 20 61 6e 20 75 70 73 74 72 65 61 6d 2c 20 74 68 65 6e 20 6f 6e | .BRANCH.has.an.upstream,.then.on |
| a2700 | 6c 79 20 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 0a 69 66 20 42 52 41 4e 43 48 20 69 73 20 6d | ly.return.non-nil.if.BRANCH.is.m |
| a2720 | 65 72 67 65 64 20 69 6e 74 6f 20 62 6f 74 68 20 54 41 52 47 45 54 20 28 61 73 20 64 65 73 63 72 | erged.into.both.TARGET.(as.descr |
| a2740 | 69 62 65 64 20 61 62 6f 76 65 29 20 61 73 20 77 65 6c 6c 0a 61 73 20 69 6e 74 6f 20 69 74 73 20 | ibed.above).as.well.as.into.its. |
| a2760 | 75 70 73 74 72 65 61 6d 2e 22 0a 20 20 28 61 6e 64 20 28 69 66 2d 6c 65 74 20 28 28 75 70 73 74 | upstream."...(and.(if-let.((upst |
| a2780 | 72 65 61 6d 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 20 62 72 61 6e 63 68 | ream.(and.(magit-branch-p.branch |
| a27a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| a27c0 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e | .(magit-get-upstream-branch.bran |
| a27e0 | 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 | ch))))............(magit-rev-anc |
| a2800 | 65 73 74 6f 72 2d 70 20 62 72 61 6e 63 68 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 | estor-p.branch.upstream)........ |
| a2820 | 20 20 74 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 74 61 72 67 65 74 20 74 29 0a 20 20 | ..t)........(if.(eq.target.t)... |
| a2840 | 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 28 6d 61 67 69 74 2d 6e 61 6d 65 2d 6c 6f 63 | .........(delete.(magit-name-loc |
| a2860 | 61 6c 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | al-branch.branch)............... |
| a2880 | 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 69 6e 67 2d 62 72 61 6e | .....(magit-list-containing-bran |
| a28a0 | 63 68 65 73 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a | ches.branch))..........(and-let* |
| a28c0 | 20 28 28 74 61 72 67 65 74 20 28 6f 72 20 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d | .((target.(or.target.(magit-get- |
| a28e0 | 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d | current-branch))))............(m |
| a2900 | 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 62 72 61 6e 63 68 20 74 61 72 67 65 | agit-rev-ancestor-p.branch.targe |
| a2920 | 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 74 72 61 63 6b 65 64 | t)))))..(defun.magit-get-tracked |
| a2940 | 20 28 72 65 66 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 | .(refname)..."Return.the.remote. |
| a2960 | 62 72 61 6e 63 68 20 74 72 61 63 6b 65 64 20 62 79 20 74 68 65 20 72 65 6d 6f 74 65 2d 74 72 61 | branch.tracked.by.the.remote-tra |
| a2980 | 63 6b 69 6e 67 20 62 72 61 6e 63 68 20 52 45 46 4e 41 4d 45 2e 0a 54 68 65 20 72 65 74 75 72 6e | cking.branch.REFNAME..The.return |
| a29a0 | 65 64 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 52 45 4d 4f 54 45 20 2e 20 | ed.value.has.the.form.(REMOTE... |
| a29c0 | 52 45 46 29 2c 20 77 68 65 72 65 20 52 45 4d 4f 54 45 20 69 73 0a 74 68 65 20 6e 61 6d 65 20 6f | REF),.where.REMOTE.is.the.name.o |
| a29e0 | 66 20 61 20 72 65 6d 6f 74 65 20 61 6e 64 20 52 45 46 20 69 73 20 74 68 65 20 72 65 66 20 6c 6f | f.a.remote.and.REF.is.the.ref.lo |
| a2a00 | 63 61 6c 20 74 6f 20 74 68 65 20 72 65 6d 6f 74 65 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 | cal.to.the.remote."...(and-let*. |
| a2a20 | 28 28 72 65 66 20 28 6d 61 67 69 74 2d 72 65 66 2d 66 75 6c 6c 6e 61 6d 65 20 72 65 66 6e 61 6d | ((ref.(magit-ref-fullname.refnam |
| a2a40 | 65 29 29 29 0a 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 | e))).....(save-match-data....... |
| a2a60 | 28 73 65 71 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | (seq-some.(lambda.(line)........ |
| a2a80 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c | ...........(and.(string-match."\ |
| a2aa0 | 0a 5c 5c 60 72 65 6d 6f 74 65 5c 5c 2e 5c 5c 28 5b 5e 2e 5d 2b 5c 5c 29 5c 5c 2e 66 65 74 63 68 | .\\`remote\\.\\([^.]+\\)\\.fetch |
| a2ac0 | 3d 5c 5c 2b 3f 5c 5c 28 5b 5e 3a 5d 2b 5c 5c 29 3a 5c 5c 28 2e 2b 5c 5c 29 22 20 6c 69 6e 65 29 | =\\+?\\([^:]+\\):\\(.+\\)".line) |
| a2ae0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 | ........................(let.((r |
| a2b00 | 6d 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 | mt.(match-string.1.line))....... |
| a2b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 72 63 20 28 6d 61 74 | .......................(src.(mat |
| a2b40 | 63 68 2d 73 74 72 69 6e 67 20 32 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch-string.2.line)).............. |
| a2b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 73 74 20 28 6d 61 74 63 68 2d 73 74 72 69 | ................(dst.(match-stri |
| a2b80 | 6e 67 20 33 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.3.line))).................... |
| a2ba0 | 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 28 66 6f 72 6d 61 74 | ......(and.(string-match.(format |
| a2bc0 | 20 22 5c 5c 60 25 73 5c 5c 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."\\`%s\\'"..................... |
| a2be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a2c00 | 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (string-replace................. |
| a2c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a2c40 | 20 20 20 20 20 22 2a 22 20 22 5c 5c 28 2e 2b 5c 5c 29 22 20 64 73 74 29 29 0a 20 20 20 20 20 20 | ....."*"."\\(.+\\)".dst))....... |
| a2c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a2c80 | 20 20 20 20 20 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......ref)...................... |
| a2ca0 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 72 6d 74 20 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 | .........(cons.rmt.(string-repla |
| a2cc0 | 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce.............................. |
| a2ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2a 22 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 | ............"*".(match-string.1. |
| a2d00 | 72 65 66 29 20 73 72 63 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ref).src)))))).................( |
| a2d20 | 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 6c 6f 63 61 | magit-git-lines."config"."--loca |
| a2d40 | 6c 22 20 22 2d 2d 6c 69 73 74 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 | l"."--list")))))..(defun.magit-s |
| a2d60 | 70 6c 69 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 20 28 62 72 61 6e 63 68 29 0a 20 20 28 63 6f 6e | plit-branch-name.(branch)...(con |
| a2d80 | 64 20 28 28 6d 65 6d 62 65 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f | d.((member.branch.(magit-list-lo |
| a2da0 | 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e | cal-branch-names))..........(con |
| a2dc0 | 73 20 22 2e 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d | s.".".branch)).........((string- |
| a2de0 | 6d 61 74 63 68 20 22 2f 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | match."/".branch)..........(or.( |
| a2e00 | 73 65 71 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 | seq-some.(lambda.(remote)....... |
| a2e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d | ...................(and.(string- |
| a2e40 | 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | match........................... |
| a2e60 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5c 5c 60 5c 5c 28 25 73 5c 5c 29 2f 5c 5c 28 2e 2b 5c | .....(format."\\`\\(%s\\)/\\(.+\ |
| a2e80 | 5c 29 5c 5c 27 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \)\\'".remote).................. |
| a2ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 | ..............branch)........... |
| a2ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6d 61 74 63 68 | ....................(cons.(match |
| a2ee0 | 2d 73 74 72 69 6e 67 20 31 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -string.1.branch)............... |
| a2f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 | ......................(match-str |
| a2f20 | 69 6e 67 20 32 20 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.2.branch))))................ |
| a2f40 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 0a 20 20 | ........(magit-list-remotes))... |
| a2f60 | 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 62 72 61 6e 63 | ...........(error."Invalid.branc |
| a2f80 | 68 20 6e 61 6d 65 20 25 73 22 20 62 72 61 6e 63 68 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | h.name.%s".branch)))))..(defun.m |
| a2fa0 | 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 74 61 67 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | agit-get-current-tag.(&optional. |
| a2fc0 | 72 65 76 20 77 69 74 68 2d 64 69 73 74 61 6e 63 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 | rev.with-distance)..."Return.the |
| a2fe0 | 20 63 6c 6f 73 65 73 74 20 74 61 67 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 52 45 56 2e | .closest.tag.reachable.from.REV. |
| a3000 | 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 52 45 56 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 64 | ..If.optional.REV.is.nil,.then.d |
| a3020 | 65 66 61 75 6c 74 20 74 6f 20 60 48 45 41 44 27 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 57 49 | efault.to.`HEAD'..If.optional.WI |
| a3040 | 54 48 2d 44 49 53 54 41 4e 43 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 72 65 74 75 | TH-DISTANCE.is.non-nil.then.retu |
| a3060 | 72 6e 20 28 54 41 47 20 43 4f 4d 4d 49 54 53 29 2c 0a 69 66 20 69 74 20 69 73 20 60 64 69 72 74 | rn.(TAG.COMMITS),.if.it.is.`dirt |
| a3080 | 79 27 20 72 65 74 75 72 6e 20 28 54 41 47 20 43 4f 4d 4d 49 54 20 44 49 52 54 59 29 2e 20 43 4f | y'.return.(TAG.COMMIT.DIRTY)..CO |
| a30a0 | 4d 4d 49 54 53 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 0a 6f 66 20 63 6f 6d 6d 69 74 73 20 69 | MMITS.is.the.number.of.commits.i |
| a30c0 | 6e 20 60 48 45 41 44 27 20 62 75 74 20 6e 6f 74 20 69 6e 20 54 41 47 20 61 6e 64 20 44 49 52 54 | n.`HEAD'.but.not.in.TAG.and.DIRT |
| a30e0 | 59 20 69 73 20 74 20 69 66 20 74 68 65 72 65 20 61 72 65 0a 75 6e 63 6f 6d 6d 69 74 74 65 64 20 | Y.is.t.if.there.are.uncommitted. |
| a3100 | 63 68 61 6e 67 65 73 2c 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 61 6e 64 2d | changes,.nil.otherwise."...(and- |
| a3120 | 6c 65 74 2a 20 28 28 73 74 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 20 22 64 65 73 63 72 | let*.((str.(magit-git-str."descr |
| a3140 | 69 62 65 22 20 22 2d 2d 6c 6f 6e 67 22 20 22 2d 2d 74 61 67 73 22 0a 20 20 20 20 20 20 20 20 20 | ibe"."--long"."--tags".......... |
| a3160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 | ........................(and.(eq |
| a3180 | 20 77 69 74 68 2d 64 69 73 74 61 6e 63 65 20 27 64 69 72 74 79 29 20 22 2d 2d 64 69 72 74 79 22 | .with-distance.'dirty)."--dirty" |
| a31a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| a31c0 | 20 20 20 72 65 76 29 29 29 0a 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 | ...rev))).....(save-match-data.. |
| a31e0 | 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 22 5c 5c 28 2e 2b | .....(string-match........"\\(.+ |
| a3200 | 5c 5c 29 2d 5c 5c 28 3f 3a 30 5b 30 2d 39 5d 2a 5c 5c 7c 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5c | \\)-\\(?:0[0-9]*\\|\\([0-9]+\\)\ |
| a3220 | 5c 29 2d 67 5b 30 2d 39 61 2d 7a 5d 2b 5c 5c 28 2d 64 69 72 74 79 5c 5c 29 3f 24 22 20 73 74 72 | \)-g[0-9a-z]+\\(-dirty\\)?$".str |
| a3240 | 29 0a 20 20 20 20 20 20 28 69 66 20 77 69 74 68 2d 64 69 73 74 61 6e 63 65 0a 20 20 20 20 20 20 | ).......(if.with-distance....... |
| a3260 | 20 20 20 20 60 28 2c 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 74 72 29 0a 20 20 20 20 | ....`(,(match-string.1.str)..... |
| a3280 | 20 20 20 20 20 20 20 20 2c 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6f 72 20 28 | ........,(string-to-number.(or.( |
| a32a0 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 73 74 72 29 20 22 30 22 29 29 0a 20 20 20 20 20 20 | match-string.2.str)."0"))....... |
| a32c0 | 20 20 20 20 20 20 2c 40 28 61 6e 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 73 74 72 | ......,@(and.(match-string.3.str |
| a32e0 | 29 20 28 6c 69 73 74 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 | ).(list.t))).........(match-stri |
| a3300 | 6e 67 20 31 20 73 74 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d | ng.1.str)))))..(defun.magit-get- |
| a3320 | 6e 65 78 74 2d 74 61 67 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 76 20 77 69 74 68 2d 64 69 73 | next-tag.(&optional.rev.with-dis |
| a3340 | 74 61 6e 63 65 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 63 6c 6f 73 65 73 74 20 74 61 67 | tance)..."Return.the.closest.tag |
| a3360 | 20 66 72 6f 6d 20 77 68 69 63 68 20 52 45 56 20 69 73 20 72 65 61 63 68 61 62 6c 65 2e 0a 0a 49 | .from.which.REV.is.reachable...I |
| a3380 | 66 20 6f 70 74 69 6f 6e 61 6c 20 52 45 56 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 64 65 66 61 | f.optional.REV.is.nil,.then.defa |
| a33a0 | 75 6c 74 20 74 6f 20 60 48 45 41 44 27 2e 0a 49 66 20 6e 6f 20 73 75 63 68 20 74 61 67 20 63 61 | ult.to.`HEAD'..If.no.such.tag.ca |
| a33c0 | 6e 20 62 65 20 66 6f 75 6e 64 20 6f 72 20 69 66 20 74 68 65 20 64 69 73 74 61 6e 63 65 20 69 73 | n.be.found.or.if.the.distance.is |
| a33e0 | 20 30 20 28 69 6e 20 77 68 69 63 68 0a 63 61 73 65 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 | .0.(in.which.case.it.is.the.curr |
| a3400 | 65 6e 74 20 74 61 67 2c 20 6e 6f 74 20 74 68 65 20 6e 65 78 74 29 2c 20 72 65 74 75 72 6e 20 6e | ent.tag,.not.the.next),.return.n |
| a3420 | 69 6c 20 69 6e 73 74 65 61 64 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 57 49 54 48 2d 44 49 53 | il.instead..If.optional.WITH-DIS |
| a3440 | 54 41 4e 43 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 28 54 | TANCE.is.non-nil,.then.return.(T |
| a3460 | 41 47 20 43 4f 4d 4d 49 54 53 29 0a 77 68 65 72 65 20 43 4f 4d 4d 49 54 53 20 69 73 20 74 68 65 | AG.COMMITS).where.COMMITS.is.the |
| a3480 | 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 6e 20 54 41 47 20 62 75 74 20 6e 6f | .number.of.commits.in.TAG.but.no |
| a34a0 | 74 20 69 6e 20 52 45 56 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 73 74 72 20 28 6d 61 | t.in.REV."...(and-let*.((str.(ma |
| a34c0 | 67 69 74 2d 67 69 74 2d 73 74 72 20 22 64 65 73 63 72 69 62 65 22 20 22 2d 2d 63 6f 6e 74 61 69 | git-git-str."describe"."--contai |
| a34e0 | 6e 73 22 20 28 6f 72 20 72 65 76 20 22 48 45 41 44 22 29 29 29 29 0a 20 20 20 20 28 73 61 76 65 | ns".(or.rev."HEAD")))).....(save |
| a3500 | 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d | -match-data.......(when.(string- |
| a3520 | 6d 61 74 63 68 20 22 5e 5b 5e 5e 7e 5d 2b 22 20 73 74 72 29 0a 20 20 20 20 20 20 20 20 28 73 65 | match."^[^^~]+".str).........(se |
| a3540 | 74 71 20 73 74 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 73 74 72 29 29 0a 20 20 20 | tq.str.(match-string.0.str)).... |
| a3560 | 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 73 74 72 20 28 6d 61 67 69 74 2d 67 | .....(unless.(equal.str.(magit-g |
| a3580 | 65 74 2d 63 75 72 72 65 6e 74 2d 74 61 67 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | et-current-tag.rev))...........( |
| a35a0 | 69 66 20 77 69 74 68 2d 64 69 73 74 61 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | if.with-distance...............( |
| a35c0 | 6c 69 73 74 20 73 74 72 20 28 63 61 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 64 69 66 66 2d 63 6f | list.str.(car.(magit-rev-diff-co |
| a35e0 | 75 6e 74 20 73 74 72 20 72 65 76 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 29 29 | unt.str.rev))).............str)) |
| a3600 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 20 28 26 6f | ))))..(defun.magit-list-refs.(&o |
| a3620 | 70 74 69 6f 6e 61 6c 20 6e 61 6d 65 73 70 61 63 65 73 20 66 6f 72 6d 61 74 20 73 6f 72 74 62 79 | ptional.namespaces.format.sortby |
| a3640 | 29 0a 20 20 22 52 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 72 65 66 65 72 65 6e 63 65 73 2c 20 | )..."Return.list.of.references,. |
| a3660 | 65 78 63 6c 75 64 69 6e 67 20 73 79 6d 62 6f 6c 69 63 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 0a | excluding.symbolic.references... |
| a3680 | 57 68 65 6e 20 4e 41 4d 45 53 50 41 43 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6c 69 73 74 | When.NAMESPACES.is.non-nil,.list |
| a36a0 | 20 72 65 66 73 20 66 72 6f 6d 20 74 68 65 73 65 20 6e 61 6d 65 73 70 61 63 65 73 0a 72 61 74 68 | .refs.from.these.namespaces.rath |
| a36c0 | 65 72 20 74 68 61 6e 20 74 68 6f 73 65 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d 72 | er.than.those.from.`magit-list-r |
| a36e0 | 65 66 73 2d 6e 61 6d 65 73 70 61 63 65 73 27 2e 0a 0a 46 4f 52 4d 41 54 20 69 73 20 70 61 73 73 | efs-namespaces'...FORMAT.is.pass |
| a3700 | 65 64 20 74 6f 20 74 68 65 20 60 2d 2d 66 6f 72 6d 61 74 27 20 66 6c 61 67 20 6f 66 20 60 67 69 | ed.to.the.`--format'.flag.of.`gi |
| a3720 | 74 20 66 6f 72 2d 65 61 63 68 2d 72 65 66 27 0a 61 6e 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 | t.for-each-ref'.and.defaults.to. |
| a3740 | 5c 22 25 28 72 65 66 6e 61 6d 65 29 5c 22 2e 0a 0a 53 4f 52 54 42 59 20 69 73 20 61 20 6b 65 79 | \"%(refname)\"...SORTBY.is.a.key |
| a3760 | 20 6f 72 20 6c 69 73 74 20 6f 66 20 6b 65 79 73 20 74 6f 20 70 61 73 73 20 74 6f 20 74 68 65 20 | .or.list.of.keys.to.pass.to.the. |
| a3780 | 60 2d 2d 73 6f 72 74 27 20 66 6c 61 67 20 6f 66 0a 60 67 69 74 20 66 6f 72 2d 65 61 63 68 2d 72 | `--sort'.flag.of.`git.for-each-r |
| a37a0 | 65 66 27 2e 20 20 57 68 65 6e 20 6e 69 6c 2c 20 75 73 65 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d | ef'...When.nil,.use.`magit-list- |
| a37c0 | 72 65 66 73 2d 73 6f 72 74 62 79 27 22 0a 20 20 28 75 6e 6c 65 73 73 20 66 6f 72 6d 61 74 0a 20 | refs-sortby'"...(unless.format.. |
| a37e0 | 20 20 20 28 73 65 74 71 20 66 6f 72 6d 61 74 20 22 25 28 72 65 66 6e 61 6d 65 29 22 29 29 0a 20 | ...(setq.format."%(refname)")).. |
| a3800 | 20 28 73 65 71 2d 6b 65 65 70 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 | .(seq-keep.(lambda.(line)....... |
| a3820 | 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 73 79 6d 72 65 66 70 | ........(pcase-let*.((`(,symrefp |
| a3840 | 20 2c 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .,value)........................ |
| a3860 | 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 20 22 0c 22 29 29 0a 20 20 | .....(split-string.line."."))... |
| a3880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 72 65 66 | .........................(symref |
| a38a0 | 70 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 73 79 6d 72 65 66 70 20 22 22 29 29 29 29 0a 20 20 20 | p.(not.(equal.symrefp."")))).... |
| a38c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 73 79 6d 72 65 66 70 29 20 | .............(and.(not.symrefp). |
| a38e0 | 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d | value))).............(magit-git- |
| a3900 | 6c 69 6e 65 73 20 22 66 6f 72 2d 65 61 63 68 2d 72 65 66 22 0a 20 20 20 20 20 20 20 20 20 20 20 | lines."for-each-ref"............ |
| a3920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 66 6f 72 | ..................(concat."--for |
| a3940 | 6d 61 74 3d 25 28 73 79 6d 72 65 66 29 0c 22 20 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 | mat=%(symref).".format)......... |
| a3960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 63 6f 6e | .....................(--map.(con |
| a3980 | 63 61 74 20 22 2d 2d 73 6f 72 74 3d 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cat."--sort=".it)............... |
| a39a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 6f 72 | ......................(pcase.(or |
| a39c0 | 20 73 6f 72 74 62 79 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 2d 73 6f 72 74 62 79 29 0a | .sortby.magit-list-refs-sortby). |
| a39e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a3a00 | 20 20 20 20 20 20 28 28 61 6e 64 20 76 61 6c 20 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 29 20 | ......((and.val.(pred.stringp)). |
| a3a20 | 28 6c 69 73 74 20 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (list.val))..................... |
| a3a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 76 61 6c 20 28 70 72 65 | ..................((and.val.(pre |
| a3a60 | 64 20 6c 69 73 74 70 29 29 20 76 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.listp)).val)))................ |
| a3a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6e 61 6d 65 73 70 61 63 65 73 20 6d 61 67 | ..............(or.namespaces.mag |
| a3aa0 | 69 74 2d 6c 69 73 74 2d 72 65 66 73 2d 6e 61 6d 65 73 70 61 63 65 73 29 29 29 29 0a 0a 28 64 65 | it-list-refs-namespaces))))..(de |
| a3ac0 | 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 65 73 20 28 29 0a 20 20 28 6d 61 | fun.magit-list-branches.()...(ma |
| a3ae0 | 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 20 28 6c 69 73 74 20 22 72 65 66 73 2f 68 65 61 64 73 22 | git-list-refs.(list."refs/heads" |
| a3b00 | 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ."refs/remotes")))..(defun.magit |
| a3b20 | 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 20 28 29 0a 20 20 28 6d 61 67 69 74 | -list-local-branches.()...(magit |
| a3b40 | 2d 6c 69 73 74 2d 72 65 66 73 20 22 72 65 66 73 2f 68 65 61 64 73 22 29 29 0a 0a 28 64 65 66 75 | -list-refs."refs/heads"))..(defu |
| a3b60 | 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 65 73 20 28 26 6f | n.magit-list-remote-branches.(&o |
| a3b80 | 70 74 69 6f 6e 61 6c 20 72 65 6d 6f 74 65 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 | ptional.remote)...(magit-list-re |
| a3ba0 | 66 73 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 72 65 6d 6f 74 | fs.(concat."refs/remotes/".remot |
| a3bc0 | 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6c 61 74 65 64 2d | e)))..(defun.magit-list-related- |
| a3be0 | 62 72 61 6e 63 68 65 73 20 28 72 65 6c 61 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d | branches.(relation.&optional.com |
| a3c00 | 6d 69 74 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 2d 2d 72 65 6d 6f 76 65 20 28 73 74 72 | mit.&rest.args)...(--remove.(str |
| a3c20 | 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 28 5c 5c 60 28 48 45 41 44 5c 5c 7c 48 45 41 44 20 | ing-match-p."\\(\\`(HEAD\\|HEAD. |
| a3c40 | 2d 3e 20 5c 5c 29 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 | ->.\\)".it).............(--map.( |
| a3c60 | 73 75 62 73 74 72 69 6e 67 20 69 74 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | substring.it.2)................. |
| a3c80 | 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 62 72 61 6e 63 68 22 20 61 72 67 | ...(magit-git-lines."branch".arg |
| a3ca0 | 73 20 72 65 6c 61 74 69 6f 6e 20 63 6f 6d 6d 69 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | s.relation.commit))))..(defun.ma |
| a3cc0 | 67 69 74 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 69 6e 67 2d 62 72 61 6e 63 68 65 73 20 28 26 6f | git-list-containing-branches.(&o |
| a3ce0 | 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6d 61 | ptional.commit.&rest.args)...(ma |
| a3d00 | 67 69 74 2d 6c 69 73 74 2d 72 65 6c 61 74 65 64 2d 62 72 61 6e 63 68 65 73 20 22 2d 2d 63 6f 6e | git-list-related-branches."--con |
| a3d20 | 74 61 69 6e 73 22 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | tains".commit.args))..(defun.mag |
| a3d40 | 69 74 2d 6c 69 73 74 2d 70 75 62 6c 69 73 68 69 6e 67 2d 62 72 61 6e 63 68 65 73 20 28 26 6f 70 | it-list-publishing-branches.(&op |
| a3d60 | 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 29 0a 20 20 28 2d 2d 66 69 6c 74 65 72 20 28 6d 61 67 69 | tional.commit)...(--filter.(magi |
| a3d80 | 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 28 6f 72 20 63 6f 6d 6d 69 74 20 22 48 45 41 | t-rev-ancestor-p.(or.commit."HEA |
| a3da0 | 44 22 29 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 62 6c 69 73 | D").it).............magit-publis |
| a3dc0 | 68 65 64 2d 62 72 61 6e 63 68 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 | hed-branches))..(defun.magit-lis |
| a3de0 | 74 2d 6d 65 72 67 65 64 2d 62 72 61 6e 63 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d | t-merged-branches.(&optional.com |
| a3e00 | 6d 69 74 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 | mit.&rest.args)...(magit-list-re |
| a3e20 | 6c 61 74 65 64 2d 62 72 61 6e 63 68 65 73 20 22 2d 2d 6d 65 72 67 65 64 22 20 63 6f 6d 6d 69 74 | lated-branches."--merged".commit |
| a3e40 | 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 75 6e 6d 65 72 | .args))..(defun.magit-list-unmer |
| a3e60 | 67 65 64 2d 62 72 61 6e 63 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 69 74 20 26 | ged-branches.(&optional.commit.& |
| a3e80 | 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6c 61 74 65 64 | rest.args)...(magit-list-related |
| a3ea0 | 2d 62 72 61 6e 63 68 65 73 20 22 2d 2d 6e 6f 2d 6d 65 72 67 65 64 22 20 63 6f 6d 6d 69 74 20 61 | -branches."--no-merged".commit.a |
| a3ec0 | 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 75 6e 6d 65 72 67 65 | rgs))..(defun.magit-list-unmerge |
| a3ee0 | 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 65 73 20 28 29 0a 20 20 28 2d 2d 66 | d-to-upstream-branches.()...(--f |
| a3f00 | 69 6c 74 65 72 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 | ilter.(and-let*.((upstream.(magi |
| a3f20 | 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 69 74 29 29 29 0a 20 20 20 20 | t-get-upstream-branch.it)))..... |
| a3f40 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 69 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 | ..........(member.it.(magit-list |
| a3f60 | 2d 75 6e 6d 65 72 67 65 64 2d 62 72 61 6e 63 68 65 73 20 75 70 73 74 72 65 61 6d 29 29 29 0a 20 | -unmerged-branches.upstream))).. |
| a3f80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 | ...........(magit-list-local-bra |
| a3fa0 | 6e 63 68 2d 6e 61 6d 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d | nch-names)))..(defun.magit-list- |
| a3fc0 | 62 72 61 6e 63 68 65 73 2d 70 6f 69 6e 74 69 6e 67 2d 61 74 20 28 63 6f 6d 6d 69 74 29 0a 20 20 | branches-pointing-at.(commit)... |
| a3fe0 | 28 6c 65 74 20 28 28 72 65 20 28 66 6f 72 6d 61 74 20 22 5c 5c 60 25 73 20 72 65 66 73 2f 5c 5c | (let.((re.(format."\\`%s.refs/\\ |
| a4000 | 28 68 65 61 64 73 5c 5c 7c 72 65 6d 6f 74 65 73 5c 5c 29 2f 5c 5c 28 2e 2a 5c 5c 29 5c 5c 27 22 | (heads\\|remotes\\)/\\(.*\\)\\'" |
| a4020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d | .....................(magit-rev- |
| a4040 | 76 65 72 69 66 79 20 63 6f 6d 6d 69 74 29 29 29 29 0a 20 20 20 20 28 2d 2d 6b 65 65 70 20 28 61 | verify.commit)))).....(--keep.(a |
| a4060 | 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 20 69 74 29 0a 20 20 20 20 20 20 20 20 | nd.(string-match.re.it)......... |
| a4080 | 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e 61 6d 65 20 28 6d 61 74 63 68 2d 73 74 72 69 | .........(let.((name.(match-stri |
| a40a0 | 6e 67 20 32 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ng.2.it)))....................(a |
| a40c0 | 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 48 45 41 44 22 20 | nd.(not.(string-suffix-p."HEAD". |
| a40e0 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | name)).........................n |
| a4100 | 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 | ame))).............(magit-git-li |
| a4120 | 6e 65 73 20 22 73 68 6f 77 2d 72 65 66 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | nes."show-ref"))))..(defun.magit |
| a4140 | 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 61 6d 65 73 70 | -list-refnames.(&optional.namesp |
| a4160 | 61 63 65 73 20 69 6e 63 6c 75 64 65 2d 73 70 65 63 69 61 6c 29 0a 20 20 28 6e 63 6f 6e 63 20 28 | aces.include-special)...(nconc.( |
| a4180 | 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 20 6e 61 6d 65 73 70 61 63 65 73 20 22 25 28 72 65 | magit-list-refs.namespaces."%(re |
| a41a0 | 66 6e 61 6d 65 3a 73 68 6f 72 74 29 22 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 6e 63 | fname:short)")..........(and.inc |
| a41c0 | 6c 75 64 65 2d 73 70 65 63 69 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | lude-special...............(magi |
| a41e0 | 74 2d 6c 69 73 74 2d 73 70 65 63 69 61 6c 2d 72 65 66 6e 61 6d 65 73 29 29 29 29 0a 0a 28 64 65 | t-list-special-refnames))))..(de |
| a4200 | 66 76 61 72 20 6d 61 67 69 74 2d 73 70 65 63 69 61 6c 2d 72 65 66 6e 61 6d 65 73 0a 20 20 27 28 | fvar.magit-special-refnames...'( |
| a4220 | 22 48 45 41 44 22 20 22 4f 52 49 47 5f 48 45 41 44 22 20 22 46 45 54 43 48 5f 48 45 41 44 22 20 | "HEAD"."ORIG_HEAD"."FETCH_HEAD". |
| a4240 | 22 4d 45 52 47 45 5f 48 45 41 44 22 20 22 43 48 45 52 52 59 5f 50 49 43 4b 5f 48 45 41 44 22 29 | "MERGE_HEAD"."CHERRY_PICK_HEAD") |
| a4260 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 73 70 65 63 69 61 6c 2d 72 65 66 | )..(defun.magit-list-special-ref |
| a4280 | 6e 61 6d 65 73 20 28 29 0a 20 20 28 6c 65 74 20 28 28 67 69 74 64 69 72 20 28 6d 61 67 69 74 2d | names.()...(let.((gitdir.(magit- |
| a42a0 | 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 28 63 6c 2d 6d 61 70 63 61 6e 20 28 6c 61 6d 62 64 61 | gitdir))).....(cl-mapcan.(lambda |
| a42c0 | 20 28 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 | .(name)..................(and.(f |
| a42e0 | 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e | ile-exists-p.(expand-file-name.n |
| a4300 | 61 6d 65 20 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame.gitdir)).................... |
| a4320 | 20 20 20 28 6c 69 73 74 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(list.name)))................ |
| a4340 | 6d 61 67 69 74 2d 73 70 65 63 69 61 6c 2d 72 65 66 6e 61 6d 65 73 29 29 29 0a 0a 28 64 65 66 75 | magit-special-refnames)))..(defu |
| a4360 | 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 20 28 29 0a 20 20 28 | n.magit-list-branch-names.()...( |
| a4380 | 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 28 6c 69 73 74 20 22 72 65 66 73 2f | magit-list-refnames.(list."refs/ |
| a43a0 | 68 65 61 64 73 22 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 22 29 29 29 0a 0a 28 64 65 66 75 6e | heads"."refs/remotes")))..(defun |
| a43c0 | 20 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 20 28 | .magit-list-local-branch-names.( |
| a43e0 | 29 0a 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 22 72 65 66 73 2f 68 | )...(magit-list-refnames."refs/h |
| a4400 | 65 61 64 73 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 | eads"))..(defun.magit-list-remot |
| a4420 | 65 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 6d 6f 74 65 | e-branch-names.(&optional.remote |
| a4440 | 20 72 65 6c 61 74 69 76 65 29 0a 20 20 28 69 66 20 28 61 6e 64 20 72 65 6d 6f 74 65 20 72 65 6c | .relative)...(if.(and.remote.rel |
| a4460 | 61 74 69 76 65 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 67 65 78 70 20 28 66 6f 72 6d | ative).......(let.((regexp.(form |
| a4480 | 61 74 20 22 5e 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 72 | at."^refs/remotes/%s/\\(.+\\)".r |
| a44a0 | 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 77 68 65 6e | emote))).........(--mapcat.(when |
| a44c0 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 67 65 78 70 20 69 74 29 0a 20 20 20 20 20 20 | .(string-match.regexp.it)....... |
| a44e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e | ..............(list.(match-strin |
| a4500 | 67 20 31 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | g.1.it)))...................(mag |
| a4520 | 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 65 73 20 72 65 6d 6f 74 65 29 29 | it-list-remote-branches.remote)) |
| a4540 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 28 63 6f 6e 63 | ).....(magit-list-refnames.(conc |
| a4560 | 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 72 65 6d 6f 74 65 29 29 29 29 0a 0a 28 | at."refs/remotes/".remote))))..( |
| a4580 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 66 73 20 28 66 6f 72 6d 61 74 20 | defun.magit-format-refs.(format. |
| a45a0 | 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 6d 61 67 69 | &rest.args)...(let.((lines.(magi |
| a45c0 | 74 2d 67 69 74 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 6f 72 | t-git-lines................."for |
| a45e0 | 2d 65 61 63 68 2d 72 65 66 22 20 28 63 6f 6e 63 61 74 20 22 2d 2d 66 6f 72 6d 61 74 3d 22 20 66 | -each-ref".(concat."--format=".f |
| a4600 | 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 72 67 73 20 | ormat).................(or.args. |
| a4620 | 28 6c 69 73 74 20 22 72 65 66 73 2f 68 65 61 64 73 22 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 | (list."refs/heads"."refs/remotes |
| a4640 | 22 20 22 72 65 66 73 2f 74 61 67 73 22 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 | "."refs/tags"))))).....(if.(stri |
| a4660 | 6e 67 2d 73 65 61 72 63 68 20 22 5c 66 22 20 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 28 | ng-search."\f".format).........( |
| a4680 | 2d 2d 6d 61 70 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 20 22 5c 66 22 29 20 6c 69 6e | --map.(split-string.it."\f").lin |
| a46a0 | 65 73 29 0a 20 20 20 20 20 20 6c 69 6e 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | es).......lines)))..(defun.magit |
| a46c0 | 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 | -list-remotes.()...(magit-git-li |
| a46e0 | 6e 65 73 20 22 72 65 6d 6f 74 65 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 | nes."remote"))..(defun.magit-lis |
| a4700 | 74 2d 74 61 67 73 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 74 61 | t-tags.()...(magit-git-lines."ta |
| a4720 | 67 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 73 74 61 73 68 65 73 20 | g"))..(defun.magit-list-stashes. |
| a4740 | 28 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d 61 74 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d | (&optional.format)...(magit-git- |
| a4760 | 6c 69 6e 65 73 20 22 73 74 61 73 68 22 20 22 6c 69 73 74 22 20 28 63 6f 6e 63 61 74 20 22 2d 2d | lines."stash"."list".(concat."-- |
| a4780 | 66 6f 72 6d 61 74 3d 22 20 28 6f 72 20 66 6f 72 6d 61 74 20 22 25 67 64 22 29 29 29 29 0a 0a 28 | format=".(or.format."%gd"))))..( |
| a47a0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 61 63 74 69 76 65 2d 6e 6f 74 65 73 2d 72 65 | defun.magit-list-active-notes-re |
| a47c0 | 66 73 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 74 65 73 20 72 65 66 73 20 61 63 63 6f 72 | fs.()..."Return.notes.refs.accor |
| a47e0 | 64 69 6e 67 20 74 6f 20 60 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 27 20 61 6e 64 20 60 6e 6f 74 | ding.to.`core.notesRef'.and.`not |
| a4800 | 65 73 2e 64 69 73 70 6c 61 79 52 65 66 27 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 | es.displayRef'."...(magit-git-li |
| a4820 | 6e 65 73 20 22 66 6f 72 2d 65 61 63 68 2d 72 65 66 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 28 72 | nes."for-each-ref"."--format=%(r |
| a4840 | 65 66 6e 61 6d 65 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 | efname)"....................(or. |
| a4860 | 28 6d 61 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 22 29 20 22 72 65 66 | (magit-get."core.notesRef")."ref |
| a4880 | 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s/notes/commits")............... |
| a48a0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 61 6c 6c 20 22 6e 6f 74 65 73 2e 64 69 73 70 6c | .....(magit-get-all."notes.displ |
| a48c0 | 61 79 52 65 66 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 6e 6f 74 | ayRef")))..(defun.magit-list-not |
| a48e0 | 65 73 2d 72 65 66 6e 61 6d 65 73 20 28 29 0a 20 20 28 2d 2d 6d 61 70 20 28 73 75 62 73 74 72 69 | es-refnames.()...(--map.(substri |
| a4900 | 6e 67 20 69 74 20 36 29 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 22 72 | ng.it.6).(magit-list-refnames."r |
| a4920 | 65 66 73 2f 6e 6f 74 65 73 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f | efs/notes")))..(defun.magit-remo |
| a4940 | 74 65 2d 6c 69 73 74 2d 74 61 67 73 20 28 72 65 6d 6f 74 65 29 0a 20 20 28 2d 2d 6b 65 65 70 20 | te-list-tags.(remote)...(--keep. |
| a4960 | 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 5e 7b 7d 22 | (and.(not.(string-suffix-p."^{}" |
| a4980 | 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 | .it))................(substring. |
| a49a0 | 69 74 20 35 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e | it.51))...........(magit-git-lin |
| a49c0 | 65 73 20 22 6c 73 2d 72 65 6d 6f 74 65 22 20 22 2d 2d 74 61 67 73 22 20 72 65 6d 6f 74 65 29 29 | es."ls-remote"."--tags".remote)) |
| a49e0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 6c 69 73 74 2d 62 72 61 6e | )..(defun.magit-remote-list-bran |
| a4a00 | 63 68 65 73 20 28 72 65 6d 6f 74 65 29 0a 20 20 28 2d 2d 6b 65 65 70 20 28 61 6e 64 20 28 6e 6f | ches.(remote)...(--keep.(and.(no |
| a4a20 | 74 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 5e 7b 7d 22 20 69 74 29 29 0a 20 20 | t.(string-suffix-p."^{}".it))... |
| a4a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 35 32 29 29 0a | .............(substring.it.52)). |
| a4a60 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 6c 73 2d 72 | ..........(magit-git-lines."ls-r |
| a4a80 | 65 6d 6f 74 65 22 20 22 2d 2d 68 65 61 64 73 22 20 72 65 6d 6f 74 65 29 29 29 0a 0a 28 64 65 66 | emote"."--heads".remote)))..(def |
| a4aa0 | 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 6c 69 73 74 2d 72 65 66 73 20 28 72 65 6d 6f 74 | un.magit-remote-list-refs.(remot |
| a4ac0 | 65 29 0a 20 20 28 2d 2d 6b 65 65 70 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 | e)...(--keep.(and.(not.(string-s |
| a4ae0 | 75 66 66 69 78 2d 70 20 22 5e 7b 7d 22 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffix-p."^{}".it)).............. |
| a4b00 | 20 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 34 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ..(substring.it.41))...........( |
| a4b20 | 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 6c 73 2d 72 65 6d 6f 74 65 22 20 72 65 6d 6f | magit-git-lines."ls-remote".remo |
| a4b40 | 74 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 20 | te)))..(defun.magit-remote-head. |
| a4b60 | 28 72 65 6d 6f 74 65 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6c 69 6e 65 20 28 63 6c 2d | (remote)...(and-let*.((line.(cl- |
| a4b80 | 66 69 6e 64 2d 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d | find-if.....................(lam |
| a4ba0 | 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bda.(line)...................... |
| a4bc0 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(string-match.................. |
| a4be0 | 20 20 20 20 20 20 22 5c 5c 60 72 65 66 3a 20 72 65 66 73 2f 68 65 61 64 73 2f 5c 5c 28 5b 5e 5c | ......"\\`ref:.refs/heads/\\([^\ |
| a4c00 | 73 5c 74 5d 2b 5c 5c 29 5b 5c 73 5c 74 5d 48 45 41 44 5c 5c 27 22 20 6c 69 6e 65 29 29 0a 20 20 | s\t]+\\)[\s\t]HEAD\\'".line))... |
| a4c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e | ..................(magit-git-lin |
| a4c40 | 65 73 20 22 6c 73 2d 72 65 6d 6f 74 65 22 20 22 2d 2d 73 79 6d 72 65 66 22 20 72 65 6d 6f 74 65 | es."ls-remote"."--symref".remote |
| a4c60 | 20 22 48 45 41 44 22 29 29 29 29 0a 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 | ."HEAD")))).....(match-string.1. |
| a4c80 | 6c 69 6e 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 69 66 | line)))..(defun.magit-list-modif |
| a4ca0 | 69 65 64 2d 6d 6f 64 75 6c 65 73 20 28 29 0a 20 20 28 2d 2d 6b 65 65 70 20 28 61 6e 64 20 28 73 | ied-modules.()...(--keep.(and.(s |
| a4cc0 | 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 2b 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c | tring-match."\\`\\+\\([^.]+\\).\ |
| a4ce0 | 5c 28 2e 2b 5c 5c 29 20 28 2e 2b 29 5c 5c 27 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | \(.+\\).(.+)\\'".it)............ |
| a4d00 | 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 69 74 29 29 0a 20 20 20 20 20 20 20 | ....(match-string.2.it))........ |
| a4d20 | 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 | ...(magit-git-lines."submodule". |
| a4d40 | 22 73 74 61 74 75 73 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 6d | "status")))..(defun.magit-list-m |
| a4d60 | 6f 64 75 6c 65 2d 70 61 74 68 73 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 | odule-paths.()...(magit-with-top |
| a4d80 | 6c 65 76 65 6c 0a 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 61 6e 64 20 28 73 74 72 69 6e 67 | level.....(--mapcat.(and.(string |
| a4da0 | 2d 6d 61 74 63 68 20 22 5e 31 36 30 30 30 30 20 5b 30 2d 39 61 2d 7a 5d 5c 5c 7b 34 30 2c 5c 5c | -match."^160000.[0-9a-z]\\{40,\\ |
| a4dc0 | 7d 20 30 5c 74 5c 5c 28 2e 2b 5c 5c 29 24 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | }.0\t\\(.+\\)$".it)............. |
| a4de0 | 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 69 74 29 | .......(list.(match-string.1.it) |
| a4e00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d | ))...............(magit-git-item |
| a4e20 | 73 20 22 6c 73 2d 66 69 6c 65 73 22 20 22 2d 7a 22 20 22 2d 2d 73 74 61 67 65 22 29 29 29 29 0a | s."ls-files"."-z"."--stage")))). |
| a4e40 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 6e 61 6d 65 73 20 | .(defun.magit-list-module-names. |
| a4e60 | 28 29 0a 20 20 28 6d 61 70 63 61 72 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 73 75 62 6d 6f 64 75 | ()...(mapcar.#'magit-get-submodu |
| a4e80 | 6c 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 73 | le-name.(magit-list-module-paths |
| a4ea0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 73 75 62 6d 6f 64 75 6c 65 2d | )))..(defun.magit-get-submodule- |
| a4ec0 | 6e 61 6d 65 20 28 70 61 74 68 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f | name.(path)..."Return.the.name.o |
| a4ee0 | 66 20 74 68 65 20 73 75 62 6d 6f 64 75 6c 65 20 61 74 20 50 41 54 48 2e 0a 50 41 54 48 20 68 61 | f.the.submodule.at.PATH..PATH.ha |
| a4f00 | 73 20 74 6f 20 62 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 73 75 70 65 72 2d 72 65 | s.to.be.relative.to.the.super-re |
| a4f20 | 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 | pository."...(if.(magit-git-vers |
| a4f40 | 69 6f 6e 3e 3d 20 22 32 2e 33 38 2e 30 22 29 0a 20 20 20 20 20 20 3b 3b 20 22 67 69 74 20 73 75 | ion>=."2.38.0").......;;."git.su |
| a4f60 | 62 6d 6f 64 75 6c 65 2d 2d 68 65 6c 70 65 72 20 6e 61 6d 65 22 20 77 61 73 20 72 65 6d 6f 76 65 | bmodule--helper.name".was.remove |
| a4f80 | 64 2c 0a 20 20 20 20 20 20 3b 3b 20 62 75 74 20 6d 69 67 68 74 20 73 74 69 6c 6c 20 63 6f 6d 65 | d,.......;;.but.might.still.come |
| a4fa0 | 20 62 61 63 6b 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 6f 72 6d 2e 0a 20 20 20 20 20 20 28 73 75 | .back.in.another.form........(su |
| a4fc0 | 62 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 28 63 61 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e | bstring........(car.(split-strin |
| a4fe0 | 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 | g..............(car.(or.(magit-g |
| a5000 | 69 74 2d 69 74 65 6d 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-items........................ |
| a5020 | 22 63 6f 6e 66 69 67 22 20 22 2d 7a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "config"."-z"................... |
| a5040 | 20 20 20 20 20 22 2d 66 22 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 | ....."-f".(expand-file-name.".gi |
| a5060 | 74 6d 6f 64 75 6c 65 73 22 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 | tmodules".(magit-toplevel))..... |
| a5080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 65 74 2d 72 65 67 65 78 70 | ..................."--get-regexp |
| a50a0 | 22 20 22 5e 73 75 62 6d 6f 64 75 6c 65 5c 5c 2e 2e 2a 5c 5c 2e 70 61 74 68 24 22 0a 20 20 20 20 | "."^submodule\\..*\\.path$"..... |
| a50c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 | ...................(concat."^".( |
| a50e0 | 72 65 67 65 78 70 2d 71 75 6f 74 65 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d | regexp-quote.(directory-file-nam |
| a5100 | 65 20 70 61 74 68 29 29 20 22 24 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.path))."$")).................. |
| a5120 | 20 20 20 20 20 28 65 72 72 6f 72 20 22 4e 6f 20 73 75 63 68 20 73 75 62 6d 6f 64 75 6c 65 20 60 | .....(error."No.such.submodule.` |
| a5140 | 25 73 27 22 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 29 | %s'".path))).............."\n")) |
| a5160 | 0a 20 20 20 20 20 20 20 31 30 20 2d 35 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 | ........10.-5).....(magit-git-st |
| a5180 | 72 69 6e 67 20 22 73 75 62 6d 6f 64 75 6c 65 2d 2d 68 65 6c 70 65 72 22 20 22 6e 61 6d 65 22 20 | ring."submodule--helper"."name". |
| a51a0 | 70 61 74 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 77 6f 72 6b 74 | path)))..(defun.magit-list-workt |
| a51c0 | 72 65 65 73 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 74 68 65 20 77 6f | rees.()..."Return.list.of.the.wo |
| a51e0 | 72 6b 74 72 65 65 73 20 6f 66 20 74 68 69 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 54 68 65 | rktrees.of.this.repository...The |
| a5200 | 20 72 65 74 75 72 6e 65 64 20 6c 69 73 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 50 41 54 | .returned.list.has.the.form.(PAT |
| a5220 | 48 20 43 4f 4d 4d 49 54 20 42 52 41 4e 43 48 20 42 41 52 45 20 44 45 54 41 43 48 45 44 0a 4c 4f | H.COMMIT.BRANCH.BARE.DETACHED.LO |
| a5240 | 43 4b 45 44 20 50 52 55 4e 41 42 4c 45 29 2e 20 20 54 68 65 20 6c 61 73 74 20 66 6f 75 72 20 65 | CKED.PRUNABLE)...The.last.four.e |
| a5260 | 6c 65 6d 65 6e 74 73 20 61 72 65 20 62 6f 6f 6c 65 61 6e 73 2c 20 77 69 74 68 20 74 68 65 0a 65 | lements.are.booleans,.with.the.e |
| a5280 | 78 63 65 70 74 69 6f 6e 20 6f 66 20 4c 4f 43 4b 45 44 20 61 6e 64 20 50 52 55 4e 41 42 4c 45 2c | xception.of.LOCKED.and.PRUNABLE, |
| a52a0 | 20 77 68 69 63 68 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 73 74 72 69 6e 67 73 2e 0a 53 65 65 20 | .which.may.also.be.strings..See. |
| a52c0 | 67 69 74 2d 77 6f 72 6b 74 72 65 65 28 31 29 20 6d 61 6e 70 61 67 65 20 66 6f 72 20 74 68 65 20 | git-worktree(1).manpage.for.the. |
| a52e0 | 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 76 61 72 69 6f 75 73 20 70 61 72 74 73 2e 0a 0a 54 | meaning.of.the.various.parts...T |
| a5300 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 6f 72 72 65 63 74 73 20 61 20 73 69 74 75 61 74 69 6f | his.function.corrects.a.situatio |
| a5320 | 6e 20 77 68 65 72 65 20 5c 22 67 69 74 20 77 6f 72 6b 74 72 65 65 20 6c 69 73 74 5c 22 0a 77 6f | n.where.\"git.worktree.list\".wo |
| a5340 | 75 6c 64 20 63 6c 61 69 6d 20 61 20 77 6f 72 6b 74 72 65 65 20 69 73 20 62 61 72 65 2c 20 65 76 | uld.claim.a.worktree.is.bare,.ev |
| a5360 | 65 6e 20 74 68 6f 75 67 68 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 69 73 0a 73 70 | en.though.the.working.tree.is.sp |
| a5380 | 65 63 69 66 69 65 64 20 75 73 69 6e 67 20 60 63 6f 72 65 2e 77 6f 72 6b 74 72 65 65 27 2e 22 0a | ecified.using.`core.worktree'.". |
| a53a0 | 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 | ..(let.((remote.(file-remote-p.d |
| a53c0 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 77 6f 72 6b 74 | efault-directory)).........workt |
| a53e0 | 72 65 65 73 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 | rees.worktree).....(dolist.(line |
| a5400 | 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e | .(let.((magit-git-global-argumen |
| a5420 | 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4b | ts..........................;;.K |
| a5440 | 4c 55 44 47 45 20 41 74 20 6c 65 61 73 74 20 69 6e 20 47 69 74 20 76 32 2e 38 2e 33 20 74 68 69 | LUDGE.At.least.in.Git.v2.8.3.thi |
| a5460 | 73 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.argument...................... |
| a5480 | 20 20 20 20 3b 3b 20 77 6f 75 6c 64 20 74 72 69 67 67 65 72 20 61 20 73 65 67 66 61 75 6c 74 2e | ....;;.would.trigger.a.segfault. |
| a54a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 | ..........................(remov |
| a54c0 | 65 20 22 2d 2d 6e 6f 2d 70 61 67 65 72 22 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d | e."--no-pager".magit-git-global- |
| a54e0 | 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arguments))).................... |
| a5500 | 20 28 69 66 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 33 36 22 | .(if.(magit-git-version>=."2.36" |
| a5520 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ).........................(magit |
| a5540 | 2d 67 69 74 2d 69 74 65 6d 73 20 22 77 6f 72 6b 74 72 65 65 22 20 22 6c 69 73 74 22 20 22 2d 2d | -git-items."worktree"."list"."-- |
| a5560 | 70 6f 72 63 65 6c 61 69 6e 22 20 22 2d 7a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | porcelain"."-z")................ |
| a5580 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 77 6f 72 6b 74 72 65 | .......(magit-git-lines."worktre |
| a55a0 | 65 22 20 22 6c 69 73 74 22 20 22 2d 2d 70 6f 72 63 65 6c 61 69 6e 22 29 29 29 29 0a 20 20 20 20 | e"."list"."--porcelain"))))..... |
| a55c0 | 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 77 6f 72 6b 74 | ..(cond.((string-prefix-p."workt |
| a55e0 | 72 65 65 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 | ree".line)..............(let.((p |
| a5600 | 61 74 68 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 39 29 29 29 0a 20 20 20 20 20 20 20 | ath.(substring.line.9)))........ |
| a5620 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ........(when.remote............ |
| a5640 | 20 20 20 20 20 20 28 73 65 74 71 20 70 61 74 68 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 | ......(setq.path.(concat.remote. |
| a5660 | 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 | path)))................;;.If.the |
| a5680 | 20 67 69 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 73 65 70 61 72 61 74 65 20 66 72 6f 6d 20 | .git.directory.is.separate.from. |
| a56a0 | 74 68 65 20 6d 61 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 6f 72 6b 74 | the.main................;;.workt |
| a56c0 | 72 65 65 2c 20 74 68 65 6e 20 22 67 69 74 20 77 6f 72 6b 74 72 65 65 22 20 72 65 74 75 72 6e 73 | ree,.then."git.worktree".returns |
| a56e0 | 20 74 68 65 20 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 69 72 65 63 | .the.git................;;.direc |
| a5700 | 74 6f 72 79 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 77 6f 72 6b 74 72 65 65 2c 20 77 68 | tory.instead.of.the.worktree,.wh |
| a5720 | 69 63 68 20 69 73 6e 27 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 68 61 74 | ich.isn't................;;.what |
| a5740 | 20 69 74 20 69 73 20 73 75 70 70 6f 73 65 64 20 74 6f 20 64 6f 20 61 6e 64 20 6e 6f 74 20 77 68 | .it.is.supposed.to.do.and.not.wh |
| a5760 | 61 74 20 77 65 20 77 61 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 48 6f | at.we.want.................;;.Ho |
| a5780 | 77 65 76 65 72 2c 20 69 66 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 68 61 73 20 62 65 65 6e 20 | wever,.if.the.worktree.has.been. |
| a57a0 | 72 65 6d 6f 76 65 64 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | removed,.then................;;. |
| a57c0 | 77 65 20 77 61 6e 74 20 74 6f 20 72 65 74 75 72 6e 20 69 74 20 61 6e 79 77 61 79 3b 20 69 6e 73 | we.want.to.return.it.anyway;.ins |
| a57e0 | 74 65 61 64 20 6f 66 20 6e 69 6c 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | tead.of.nil.................(set |
| a5800 | 71 20 70 61 74 68 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 20 70 61 74 68 29 | q.path.(or.(magit-toplevel.path) |
| a5820 | 20 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 77 6f 72 | .path))................(setq.wor |
| a5840 | 6b 74 72 65 65 20 28 6c 69 73 74 20 70 61 74 68 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c | ktree.(list.path.nil.nil.nil.nil |
| a5860 | 20 6e 69 6c 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | .nil.nil))................(push. |
| a5880 | 77 6f 72 6b 74 72 65 65 20 77 6f 72 6b 74 72 65 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | worktree.worktrees)))........... |
| a58a0 | 20 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 48 45 41 44 22 20 6c 69 6e 65 29 | ..((string-prefix-p."HEAD".line) |
| a58c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 31 20 77 6f 72 6b 74 | ..............(setf.(nth.1.workt |
| a58e0 | 72 65 65 29 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 35 29 29 29 0a 20 20 20 20 20 20 | ree).(substring.line.5)))....... |
| a5900 | 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 62 72 61 6e 63 68 22 | ......((string-prefix-p."branch" |
| a5920 | 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 32 | .line)..............(setf.(nth.2 |
| a5940 | 20 77 6f 72 6b 74 72 65 65 29 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 31 38 29 29 29 | .worktree).(substring.line.18))) |
| a5960 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 20 6c 69 6e 65 | .............((string-equal.line |
| a5980 | 20 22 62 61 72 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 64 65 | ."bare")..............(let*.((de |
| a59a0 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 63 61 72 20 77 6f 72 6b 74 72 65 65 29 29 0a | fault-directory.(car.worktree)). |
| a59c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 74 20 28 61 6e 64 20 28 6e 6f | ....................(wt.(and.(no |
| a59e0 | 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 22 63 6f 72 65 2e 62 61 72 65 22 | t.(magit-get-boolean."core.bare" |
| a5a00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).............................. |
| a5a20 | 28 6d 61 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 77 6f 72 6b 74 72 65 65 22 29 29 29 29 0a 20 | (magit-get."core.worktree")))).. |
| a5a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 77 74 20 28 66 69 6c 65 2d | ..............(if.(and.wt.(file- |
| a5a60 | 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 77 74 29 29 29 | exists-p.(expand-file-name.wt))) |
| a5a80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 73 65 74 66 | ....................(progn.(setf |
| a5aa0 | 20 28 6e 74 68 20 30 20 77 6f 72 6b 74 72 65 65 29 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | .(nth.0.worktree).(expand-file-n |
| a5ac0 | 61 6d 65 20 77 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame.wt))........................ |
| a5ae0 | 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 32 20 77 6f 72 6b 74 72 65 65 29 20 28 6d 61 67 69 74 | ...(setf.(nth.2.worktree).(magit |
| a5b00 | 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -rev-parse."HEAD"))............. |
| a5b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 33 20 77 6f 72 6b 74 | ..............(setf.(nth.3.workt |
| a5b40 | 72 65 65 29 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 | ree).(magit-get-current-branch)) |
| a5b60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 33 20 | )..................(setf.(nth.3. |
| a5b80 | 77 6f 72 6b 74 72 65 65 29 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 | worktree).t)))).............((st |
| a5ba0 | 72 69 6e 67 2d 65 71 75 61 6c 20 6c 69 6e 65 20 22 64 65 74 61 63 68 65 64 22 29 0a 20 20 20 20 | ring-equal.line."detached")..... |
| a5bc0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 34 20 77 6f 72 6b 74 72 65 65 29 20 | .........(setf.(nth.4.worktree). |
| a5be0 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d | t)).............((string-prefix- |
| a5c00 | 70 20 6c 69 6e 65 20 22 6c 6f 63 6b 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | p.line."locked")..............(s |
| a5c20 | 65 74 66 20 28 6e 74 68 20 35 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | etf.(nth.5.worktree)............ |
| a5c40 | 20 20 20 20 20 20 20 20 28 69 66 20 28 3e 20 28 6c 65 6e 67 74 68 20 6c 69 6e 65 29 20 36 29 20 | ........(if.(>.(length.line).6). |
| a5c60 | 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 37 29 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 | (substring.line.7).t)))......... |
| a5c80 | 20 20 20 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 6c 69 6e 65 20 22 70 72 75 6e | ....((string-prefix-p.line."prun |
| a5ca0 | 61 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 68 20 36 | able")..............(setf.(nth.6 |
| a5cc0 | 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | .worktree)....................(i |
| a5ce0 | 66 20 28 3e 20 28 6c 65 6e 67 74 68 20 6c 69 6e 65 29 20 38 29 20 28 73 75 62 73 74 72 69 6e 67 | f.(>.(length.line).8).(substring |
| a5d00 | 20 6c 69 6e 65 20 39 29 20 74 29 29 29 29 29 0a 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 77 6f | .line.9).t))))).....(nreverse.wo |
| a5d20 | 72 6b 74 72 65 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 79 6d 62 6f 6c 69 | rktrees)))..(defun.magit-symboli |
| a5d40 | 63 2d 72 65 66 2d 70 20 28 6e 61 6d 65 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 | c-ref-p.(name)...(magit-git-succ |
| a5d60 | 65 73 73 20 22 73 79 6d 62 6f 6c 69 63 2d 72 65 66 22 20 22 2d 2d 71 75 69 65 74 22 20 6e 61 6d | ess."symbolic-ref"."--quiet".nam |
| a5d80 | 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 2d 70 20 28 72 65 76 29 0a 20 20 | e))..(defun.magit-ref-p.(rev)... |
| a5da0 | 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 2d 6c 69 73 74 | (or.(car.(member.rev.(magit-list |
| a5dc0 | 2d 72 65 66 73 20 22 72 65 66 73 2f 22 29 29 29 0a 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d | -refs."refs/"))).......(car.(mem |
| a5de0 | 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 20 22 72 65 | ber.rev.(magit-list-refnames."re |
| a5e00 | 66 73 2f 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 | fs/")))))..(defun.magit-branch-p |
| a5e20 | 20 28 72 65 76 29 0a 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d | .(rev)...(or.(car.(member.rev.(m |
| a5e40 | 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 28 63 61 72 | agit-list-branches))).......(car |
| a5e60 | 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d | .(member.rev.(magit-list-branch- |
| a5e80 | 6e 61 6d 65 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 | names)))))..(defun.magit-local-b |
| a5ea0 | 72 61 6e 63 68 2d 70 20 28 72 65 76 29 0a 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 | ranch-p.(rev)...(or.(car.(member |
| a5ec0 | 20 72 65 76 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 29 | .rev.(magit-list-local-branches) |
| a5ee0 | 29 29 0a 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 | )).......(car.(member.rev.(magit |
| a5f00 | 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 29 29 29 0a 0a 28 | -list-local-branch-names)))))..( |
| a5f20 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 70 20 28 72 65 76 | defun.magit-remote-branch-p.(rev |
| a5f40 | 29 0a 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 2d | )...(or.(car.(member.rev.(magit- |
| a5f60 | 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 28 63 | list-remote-branches))).......(c |
| a5f80 | 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 | ar.(member.rev.(magit-list-remot |
| a5fa0 | 65 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | e-branch-names)))))..(defun.magi |
| a5fc0 | 74 2d 62 72 61 6e 63 68 2d 73 65 74 2d 66 61 63 65 20 28 62 72 61 6e 63 68 29 0a 20 20 28 6d 61 | t-branch-set-face.(branch)...(ma |
| a5fe0 | 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 62 72 61 6e 63 68 20 28 69 66 20 | git--propertize-face.branch.(if. |
| a6000 | 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 70 20 62 72 61 6e 63 68 29 0a 20 20 | (magit-local-branch-p.branch)... |
| a6020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a6040 | 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 20 20 | ...'magit-branch-local.......... |
| a6060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 | ..........................'magit |
| a6080 | 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | -branch-remote)))..(defun.magit- |
| a60a0 | 74 61 67 2d 70 20 28 72 65 76 29 0a 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 72 65 76 20 28 | tag-p.(rev)...(car.(member.rev.( |
| a60c0 | 6d 61 67 69 74 2d 6c 69 73 74 2d 74 61 67 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | magit-list-tags))))..(defun.magi |
| a60e0 | 74 2d 72 65 6d 6f 74 65 2d 70 20 28 73 74 72 69 6e 67 29 0a 20 20 28 63 61 72 20 28 6d 65 6d 62 | t-remote-p.(string)...(car.(memb |
| a6100 | 65 72 20 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 | er.string.(magit-list-remotes))) |
| a6120 | 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 2d 6e 61 6d | )..(defvar.magit-main-branch-nam |
| a6140 | 65 73 0a 20 20 27 28 22 6d 61 69 6e 22 20 22 6d 61 73 74 65 72 22 20 22 74 72 75 6e 6b 22 20 22 | es...'("main"."master"."trunk"." |
| a6160 | 64 65 76 65 6c 6f 70 6d 65 6e 74 22 29 0a 20 20 22 42 72 61 6e 63 68 20 6e 61 6d 65 73 20 72 65 | development")..."Branch.names.re |
| a6180 | 73 65 72 76 65 64 20 66 6f 72 20 75 73 65 20 62 79 20 74 68 65 20 70 72 69 6d 61 72 79 20 62 72 | served.for.use.by.the.primary.br |
| a61a0 | 61 6e 63 68 2e 0a 55 73 65 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 | anch..Use.function.`magit-main-b |
| a61c0 | 72 61 6e 63 68 27 20 74 6f 20 67 65 74 20 74 68 65 20 6e 61 6d 65 20 61 63 74 75 61 6c 6c 79 20 | ranch'.to.get.the.name.actually. |
| a61e0 | 75 73 65 64 20 69 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 | used.in.the.current.repository." |
| a6200 | 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6c 6f 6e 67 2d 6c 69 76 65 64 2d 62 72 61 6e | )..(defvar.magit-long-lived-bran |
| a6220 | 63 68 65 73 0a 20 20 28 61 70 70 65 6e 64 20 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 | ches...(append.magit-main-branch |
| a6240 | 2d 6e 61 6d 65 73 20 28 6c 69 73 74 20 22 6d 61 69 6e 74 22 20 22 6e 65 78 74 22 29 29 0a 20 20 | -names.(list."maint"."next"))... |
| a6260 | 22 42 72 61 6e 63 68 20 6e 61 6d 65 73 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 75 73 65 20 62 | "Branch.names.reserved.for.use.b |
| a6280 | 79 20 6c 6f 6e 67 20 6c 69 76 65 64 20 62 72 61 6e 63 68 65 73 2e 22 29 0a 0a 28 64 65 66 75 6e | y.long.lived.branches.")..(defun |
| a62a0 | 20 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 | .magit-main-branch.()..."Return. |
| a62c0 | 74 68 65 20 6d 61 69 6e 20 62 72 61 6e 63 68 2e 0a 0a 49 66 20 61 20 62 72 61 6e 63 68 20 65 78 | the.main.branch...If.a.branch.ex |
| a62e0 | 69 73 74 73 20 77 68 6f 73 65 20 6e 61 6d 65 20 6d 61 74 63 68 65 73 20 60 69 6e 69 74 2e 64 65 | ists.whose.name.matches.`init.de |
| a6300 | 66 61 75 6c 74 42 72 61 6e 63 68 27 2c 20 74 68 65 6e 0a 74 68 61 74 20 69 73 20 63 6f 6e 73 69 | faultBranch',.then.that.is.consi |
| a6320 | 64 65 72 65 64 20 74 68 65 20 6d 61 69 6e 20 62 72 61 6e 63 68 2e 20 20 49 66 20 6e 6f 20 62 72 | dered.the.main.branch...If.no.br |
| a6340 | 61 6e 63 68 20 62 79 20 74 68 61 74 20 6e 61 6d 65 0a 65 78 69 73 74 73 2c 20 74 68 65 6e 20 74 | anch.by.that.name.exists,.then.t |
| a6360 | 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 73 20 69 6e 20 60 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 | he.branch.names.in.`magit-main-b |
| a6380 | 72 61 6e 63 68 2d 6e 61 6d 65 73 27 20 61 72 65 0a 74 72 69 65 64 20 69 6e 20 6f 72 64 65 72 2e | ranch-names'.are.tried.in.order. |
| a63a0 | 20 20 54 68 65 20 66 69 72 73 74 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 74 68 61 74 20 6c 69 73 | ..The.first.branch.from.that.lis |
| a63c0 | 74 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79 0a 65 78 69 73 74 73 20 69 6e 20 74 68 65 20 63 75 | t.that.actually.exists.in.the.cu |
| a63e0 | 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 69 | rrent.repository.is.considered.i |
| a6400 | 74 73 20 6d 61 69 6e 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 | ts.main.branch."...(let.((branch |
| a6420 | 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 | es.(magit-list-local-branch-name |
| a6440 | 73 29 29 29 0a 20 20 20 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 6d 62 64 61 20 28 6e 61 6d 65 | s))).....(seq-find.(lambda.(name |
| a6460 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 6e 61 6d 65 20 62 | ).................(member.name.b |
| a6480 | 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d | ranches))...............(delete- |
| a64a0 | 64 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 6e 69 6c 0a 20 20 | dups................(delq.nil... |
| a64c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d | ...................(cons.(magit- |
| a64e0 | 67 65 74 20 22 69 6e 69 74 2e 64 65 66 61 75 6c 74 42 72 61 6e 63 68 22 29 0a 20 20 20 20 20 20 | get."init.defaultBranch")....... |
| a6500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 61 69 6e 2d | .....................magit-main- |
| a6520 | 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | branch-names))))))..(defun.magit |
| a6540 | 2d 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 28 61 20 62 20 26 6f 70 74 69 6f 6e 61 6c 20 66 | -rev-diff-count.(a.b.&optional.f |
| a6560 | 69 72 73 74 2d 70 61 72 65 6e 74 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6d 6d 69 | irst-parent)..."Return.the.commi |
| a6580 | 74 73 20 69 6e 20 41 20 62 75 74 20 6e 6f 74 20 42 20 61 6e 64 20 76 69 63 65 20 76 65 72 73 61 | ts.in.A.but.not.B.and.vice.versa |
| a65a0 | 2e 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 77 6f 20 69 6e 74 65 67 65 72 73 3a | ..Return.a.list.of.two.integers: |
| a65c0 | 20 28 41 3e 42 20 42 3e 41 29 2e 0a 0a 49 66 20 60 66 69 72 73 74 2d 70 61 72 65 6e 74 27 20 69 | .(A>B.B>A)...If.`first-parent'.i |
| a65e0 | 73 20 73 65 74 2c 20 74 72 61 76 65 72 73 65 20 6f 6e 6c 79 20 66 69 72 73 74 20 70 61 72 65 6e | s.set,.traverse.only.first.paren |
| a6600 | 74 73 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 23 27 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 | ts."...(mapcar.#'string-to-numbe |
| a6620 | 72 0a 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 6d 61 67 69 74 | r...........(split-string.(magit |
| a6640 | 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 6c 69 73 74 22 0a 20 20 20 20 20 20 20 20 20 | -git-string."rev-list".......... |
| a6660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a6680 | 20 22 2d 2d 63 6f 75 6e 74 22 20 22 2d 2d 6c 65 66 74 2d 72 69 67 68 74 22 0a 20 20 20 20 20 20 | ."--count"."--left-right"....... |
| a66a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a66c0 | 20 20 20 20 28 61 6e 64 20 66 69 72 73 74 2d 70 61 72 65 6e 74 20 22 2d 2d 66 69 72 73 74 2d 70 | ....(and.first-parent."--first-p |
| a66e0 | 61 72 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arent")......................... |
| a6700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 61 20 22 2e 2e 2e | ..................(concat.a."... |
| a6720 | 22 20 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c | ".b))........................."\ |
| a6740 | 74 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 6c 65 6e 67 74 | t")))..(defun.magit-abbrev-lengt |
| a6760 | 68 20 28 29 0a 20 20 28 6c 65 74 20 28 28 61 62 62 72 65 76 20 28 6d 61 67 69 74 2d 67 65 74 20 | h.()...(let.((abbrev.(magit-get. |
| a6780 | 22 63 6f 72 65 2e 61 62 62 72 65 76 22 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 61 62 | "core.abbrev"))).....(if.(and.ab |
| a67a0 | 62 72 65 76 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 61 62 62 72 65 76 20 22 61 75 74 6f 22 29 29 | brev.(not.(equal.abbrev."auto")) |
| a67c0 | 29 0a 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 61 62 62 72 | ).........(string-to-number.abbr |
| a67e0 | 65 76 29 0a 20 20 20 20 20 20 3b 3b 20 47 75 65 73 73 20 74 68 65 20 6c 65 6e 67 74 68 20 67 69 | ev).......;;.Guess.the.length.gi |
| a6800 | 74 20 77 69 6c 6c 20 62 65 20 75 73 69 6e 67 20 62 61 73 65 64 20 6f 6e 20 61 6e 20 65 78 61 6d | t.will.be.using.based.on.an.exam |
| a6820 | 70 6c 65 0a 20 20 20 20 20 20 3b 3b 20 61 62 62 72 65 76 69 61 74 69 6f 6e 2e 20 20 41 63 74 75 | ple.......;;.abbreviation...Actu |
| a6840 | 61 6c 6c 79 20 48 45 41 44 27 73 20 61 62 62 72 65 76 69 61 74 69 6f 6e 20 6d 69 67 68 74 20 62 | ally.HEAD's.abbreviation.might.b |
| a6860 | 65 20 61 6e 0a 20 20 20 20 20 20 3b 3b 20 6f 75 74 6c 69 65 72 2c 20 73 6f 20 75 73 65 20 74 68 | e.an.......;;.outlier,.so.use.th |
| a6880 | 65 20 73 68 6f 72 74 65 72 20 6f 66 20 74 68 65 20 61 62 62 72 65 76 69 61 74 69 6f 6e 73 20 66 | e.shorter.of.the.abbreviations.f |
| a68a0 | 6f 72 20 74 77 6f 0a 20 20 20 20 20 20 3b 3b 20 63 6f 6d 6d 69 74 73 2e 20 20 53 65 65 20 23 33 | or.two.......;;.commits...See.#3 |
| a68c0 | 30 33 34 2e 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 68 65 61 64 20 28 6d 61 67 69 74 | 034........(if-let.((head.(magit |
| a68e0 | 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 22 48 45 41 44 22 29 29 0a 20 20 | -rev-parse."--short"."HEAD"))... |
| a6900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 61 64 2d 6c 65 6e 20 28 6c 65 6e 67 74 68 20 68 | .............(head-len.(length.h |
| a6920 | 65 61 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 20 68 65 61 64 2d 6c 65 6e 0a 20 | ead)))...........(min.head-len.. |
| a6940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 72 65 76 20 28 6d 61 67 | ..............(if-let.((rev.(mag |
| a6960 | 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 22 48 45 41 44 7e 22 29 29 | it-rev-parse."--short"."HEAD~")) |
| a6980 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 72 65 76 | )....................(length.rev |
| a69a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 2d 6c 65 6e 29 29 0a 20 20 | )..................head-len))... |
| a69c0 | 20 20 20 20 20 20 3b 3b 20 57 65 27 72 65 20 6f 6e 20 61 6e 20 75 6e 62 6f 72 6e 20 62 72 61 6e | ......;;.We're.on.an.unborn.bran |
| a69e0 | 63 68 2c 20 62 75 74 20 70 65 72 68 61 70 73 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 68 | ch,.but.perhaps.the.repository.h |
| a6a00 | 61 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 73 2e 20 20 53 65 | as.........;;.other.commits...Se |
| a6a20 | 65 20 23 34 31 32 33 2e 0a 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 63 6f 6d 6d 69 | e.#4123..........(if-let.((commi |
| a6a40 | 74 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 72 65 76 2d 6c 69 73 74 22 20 22 | ts.(magit-git-lines."rev-list"." |
| a6a60 | 2d 6e 32 22 20 22 2d 2d 61 6c 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -n2"."--all".................... |
| a6a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 61 62 62 72 65 | ........................"--abbre |
| a6aa0 | 76 2d 63 6f 6d 6d 69 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 | v-commit"))).............(apply. |
| a6ac0 | 23 27 6d 69 6e 20 28 6d 61 70 63 61 72 20 23 27 6c 65 6e 67 74 68 20 63 6f 6d 6d 69 74 73 29 29 | #'min.(mapcar.#'length.commits)) |
| a6ae0 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 20 63 6f 6d 6d 69 74 20 64 6f 65 73 20 6e 6f 74 20 | ...........;;.A.commit.does.not. |
| a6b00 | 65 78 69 73 74 2e 20 20 46 61 6c 6c 20 62 61 63 6b 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 | exist...Fall.back.to.the.default |
| a6b20 | 20 6f 66 20 37 2e 0a 20 20 20 20 20 20 20 20 20 20 37 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | .of.7............7)))))..(defun. |
| a6b40 | 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 61 72 67 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 | magit-abbrev-arg.(&optional.arg) |
| a6b60 | 0a 20 20 28 66 6f 72 6d 61 74 20 22 2d 2d 25 73 3d 25 64 22 20 28 6f 72 20 61 72 67 20 22 61 62 | ...(format."--%s=%d".(or.arg."ab |
| a6b80 | 62 72 65 76 22 29 20 28 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 6c 65 6e 67 74 68 29 29 29 0a 0a | brev").(magit-abbrev-length))).. |
| a6ba0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 61 62 62 72 65 76 20 28 72 65 76 29 0a 20 20 | (defun.magit-rev-abbrev.(rev)... |
| a6bc0 | 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 28 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 61 | (magit-rev-parse.(magit-abbrev-a |
| a6be0 | 72 67 20 22 73 68 6f 72 74 22 29 20 72 65 76 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | rg."short").rev))..(defun.magit- |
| a6c00 | 63 6f 6d 6d 69 74 2d 63 68 69 6c 64 72 65 6e 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 | commit-children.(commit.&optiona |
| a6c20 | 6c 20 61 72 67 73 29 0a 20 20 28 6d 61 70 63 61 72 20 23 27 63 61 72 0a 20 20 20 20 20 20 20 20 | l.args)...(mapcar.#'car......... |
| a6c40 | 20 20 28 2d 2d 66 69 6c 74 65 72 20 28 6d 65 6d 62 65 72 20 63 6f 6d 6d 69 74 20 28 63 64 72 20 | ..(--filter.(member.commit.(cdr. |
| a6c60 | 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 | it)).....................(--map. |
| a6c80 | 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 | (split-string.it.".")........... |
| a6ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 | .................(magit-git-line |
| a6cc0 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6c | s............................."l |
| a6ce0 | 6f 67 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 48 20 25 50 22 0a 20 20 20 20 20 20 20 20 20 20 20 | og"."--format=%H.%P"............ |
| a6d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 72 67 73 20 28 6c 69 73 74 20 | .................(or.args.(list. |
| a6d20 | 22 2d 2d 62 72 61 6e 63 68 65 73 22 20 22 2d 2d 74 61 67 73 22 20 22 2d 2d 72 65 6d 6f 74 65 73 | "--branches"."--tags"."--remotes |
| a6d40 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "))............................. |
| a6d60 | 22 2d 2d 6e 6f 74 22 20 63 6f 6d 6d 69 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | "--not".commit)))))..(defun.magi |
| a6d80 | 74 2d 63 6f 6d 6d 69 74 2d 70 61 72 65 6e 74 73 20 28 63 6f 6d 6d 69 74 29 0a 20 20 28 61 6e 64 | t-commit-parents.(commit)...(and |
| a6da0 | 2d 6c 65 74 2a 20 28 28 73 74 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 72 | -let*.((str.(magit-git-string."r |
| a6dc0 | 65 76 2d 6c 69 73 74 22 20 22 2d 31 22 20 22 2d 2d 70 61 72 65 6e 74 73 22 20 63 6f 6d 6d 69 74 | ev-list"."-1"."--parents".commit |
| a6de0 | 29 29 29 0a 20 20 20 20 28 63 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 73 74 72 29 29 | ))).....(cdr.(split-string.str)) |
| a6e00 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 69 64 20 28 72 65 76 29 0a | ))..(defun.magit-patch-id.(rev). |
| a6e20 | 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d | ..(magit--with-connection-local- |
| a6e40 | 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 74 65 6d 70 2d | variables.....(magit--with-temp- |
| a6e60 | 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 | process-buffer.......(magit-proc |
| a6e80 | 65 73 73 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 | ess-file........shell-file-name. |
| a6ea0 | 6e 69 6c 20 27 28 74 20 6e 69 6c 29 20 6e 69 6c 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 73 | nil.'(t.nil).nil.shell-command-s |
| a6ec0 | 77 69 74 63 68 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 65 63 20 28 73 68 65 6c 6c 2d | witch........(let.((exec.(shell- |
| a6ee0 | 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 | quote-argument.(magit-git-execut |
| a6f00 | 61 62 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 64 69 | able))))..........(format."%s.di |
| a6f20 | 66 66 2d 74 72 65 65 20 2d 75 20 25 73 20 7c 20 25 73 20 70 61 74 63 68 2d 69 64 22 20 65 78 65 | ff-tree.-u.%s.|.%s.patch-id".exe |
| a6f40 | 63 20 72 65 76 20 65 78 65 63 29 29 29 0a 20 20 20 20 20 20 28 63 61 72 20 28 73 70 6c 69 74 2d | c.rev.exec))).......(car.(split- |
| a6f60 | 73 74 72 69 6e 67 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 29 29 29 0a 0a 28 64 65 | string.(buffer-string))))))..(de |
| a6f80 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 28 66 6f 72 6d 61 74 20 26 6f 70 | fun.magit-rev-format.(format.&op |
| a6fa0 | 74 69 6f 6e 61 6c 20 72 65 76 20 61 72 67 73 29 0a 20 20 3b 3b 20 50 72 65 66 65 72 20 60 67 69 | tional.rev.args)...;;.Prefer.`gi |
| a6fc0 | 74 20 6c 6f 67 20 2d 2d 6e 6f 2d 77 61 6c 6b 27 20 74 6f 20 60 67 69 74 20 73 68 6f 77 20 2d 2d | t.log.--no-walk'.to.`git.show.-- |
| a6fe0 | 6e 6f 2d 70 61 74 63 68 27 20 62 65 63 61 75 73 65 20 69 74 0a 20 20 3b 3b 20 70 65 72 66 6f 72 | no-patch'.because.it...;;.perfor |
| a7000 | 6d 73 20 62 65 74 74 65 72 20 69 6e 20 73 6f 6d 65 20 73 63 65 6e 61 72 69 6f 73 2e 0a 20 20 28 | ms.better.in.some.scenarios....( |
| a7020 | 6c 65 74 20 28 28 73 74 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6c 6f 67 | let.((str.(magit-git-string."log |
| a7040 | 22 20 22 2d 2d 6e 6f 2d 77 61 6c 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."--no-walk"................... |
| a7060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 66 6f 72 6d 61 74 3d 22 | .............(concat."--format=" |
| a7080 | 20 66 6f 72 6d 61 74 29 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .format).args................... |
| a70a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 76 20 28 6d 61 67 69 74 2d 2d 72 65 76 | .............(if.rev.(magit--rev |
| a70c0 | 2d 64 65 72 65 66 65 72 65 6e 63 65 20 72 65 76 29 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 | -dereference.rev)."HEAD")....... |
| a70e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 29 29 29 | ........................."--"))) |
| a7100 | 0a 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 20 73 74 72 | .....(and.(not.(string-equal.str |
| a7120 | 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 73 74 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | .""))..........str)))..(defun.ma |
| a7140 | 67 69 74 2d 72 65 76 2d 69 6e 73 65 72 74 2d 66 6f 72 6d 61 74 20 28 66 6f 72 6d 61 74 20 26 6f | git-rev-insert-format.(format.&o |
| a7160 | 70 74 69 6f 6e 61 6c 20 72 65 76 20 61 72 67 73 29 0a 20 20 3b 3b 20 50 72 65 66 65 72 20 60 67 | ptional.rev.args)...;;.Prefer.`g |
| a7180 | 69 74 20 6c 6f 67 20 2d 2d 6e 6f 2d 77 61 6c 6b 27 20 74 6f 20 60 67 69 74 20 73 68 6f 77 20 2d | it.log.--no-walk'.to.`git.show.- |
| a71a0 | 2d 6e 6f 2d 70 61 74 63 68 27 20 62 65 63 61 75 73 65 20 69 74 0a 20 20 3b 3b 20 70 65 72 66 6f | -no-patch'.because.it...;;.perfo |
| a71c0 | 72 6d 73 20 62 65 74 74 65 72 20 69 6e 20 73 6f 6d 65 20 73 63 65 6e 61 72 69 6f 73 2e 0a 20 20 | rms.better.in.some.scenarios.... |
| a71e0 | 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 6c 6f 67 22 20 22 2d 2d 6e 6f 2d 77 61 | (magit-git-insert."log"."--no-wa |
| a7200 | 6c 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | lk".....................(concat. |
| a7220 | 22 2d 2d 66 6f 72 6d 61 74 3d 22 20 66 6f 72 6d 61 74 29 20 61 72 67 73 0a 20 20 20 20 20 20 20 | "--format=".format).args........ |
| a7240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 76 20 28 6d 61 67 69 74 2d 2d 72 65 76 | .............(if.rev.(magit--rev |
| a7260 | 2d 64 65 72 65 66 65 72 65 6e 63 65 20 72 65 76 29 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 | -dereference.rev)."HEAD")....... |
| a7280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | .............."--"))..(defun.mag |
| a72a0 | 69 74 2d 66 6f 72 6d 61 74 2d 72 65 76 2d 73 75 6d 6d 61 72 79 20 28 72 65 76 29 0a 20 20 28 61 | it-format-rev-summary.(rev)...(a |
| a72c0 | 6e 64 2d 6c 65 74 2a 20 28 28 73 74 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 | nd-let*.((str.(magit-rev-format. |
| a72e0 | 22 25 68 20 25 73 22 20 72 65 76 29 29 29 0a 20 20 20 20 28 70 72 6f 67 6e 20 3b 20 77 6f 72 6b | "%h.%s".rev))).....(progn.;.work |
| a7300 | 20 61 72 6f 75 6e 64 20 64 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 20 28 6d 61 67 | .around.debbugs#31840.......(mag |
| a7320 | 69 74 2d 2d 70 75 74 2d 66 61 63 65 20 30 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 22 | it--put-face.0.(string-match."." |
| a7340 | 20 73 74 72 29 20 27 6d 61 67 69 74 2d 68 61 73 68 20 73 74 72 29 0a 20 20 20 20 20 20 73 74 72 | .str).'magit-hash.str).......str |
| a7360 | 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 66 2d 6e 61 6d 65 73 70 61 63 65 | )))..(defvar.magit-ref-namespace |
| a7380 | 73 0a 20 20 27 28 28 22 5c 5c 60 48 45 41 44 5c 5c 27 22 20 20 20 20 20 20 20 20 20 20 20 20 20 | s...'(("\\`HEAD\\'"............. |
| a73a0 | 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 68 65 61 64 29 0a 20 20 20 20 28 22 5c 5c 60 72 65 66 73 | .......magit-head).....("\\`refs |
| a73c0 | 2f 74 61 67 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 74 61 | /tags/\\(.+\\)".........magit-ta |
| a73e0 | 67 29 0a 20 20 20 20 28 22 5c 5c 60 72 65 66 73 2f 68 65 61 64 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 | g).....("\\`refs/heads/\\(.+\\)" |
| a7400 | 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 0a 20 20 20 20 | ........magit-branch-local)..... |
| a7420 | 28 22 5c 5c 60 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 20 20 20 2e | ("\\`refs/remotes/\\(.+\\)"..... |
| a7440 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 28 22 5c 5c 60 72 | .magit-branch-remote).....("\\`r |
| a7460 | 65 66 73 2f 62 69 73 65 63 74 2f 5c 5c 28 62 61 64 5c 5c 29 22 20 20 20 20 2e 20 6d 61 67 69 74 | efs/bisect/\\(bad\\)"......magit |
| a7480 | 2d 62 69 73 65 63 74 2d 62 61 64 29 0a 20 20 20 20 28 22 5c 5c 60 72 65 66 73 2f 62 69 73 65 63 | -bisect-bad).....("\\`refs/bisec |
| a74a0 | 74 2f 5c 5c 28 73 6b 69 70 2e 2a 5c 5c 29 22 20 2e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 | t/\\(skip.*\\)"...magit-bisect-s |
| a74c0 | 6b 69 70 29 0a 20 20 20 20 28 22 5c 5c 60 72 65 66 73 2f 62 69 73 65 63 74 2f 5c 5c 28 67 6f 6f | kip).....("\\`refs/bisect/\\(goo |
| a74e0 | 64 2e 2a 5c 5c 29 22 20 2e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 29 0a 20 20 20 | d.*\\)"...magit-bisect-good).... |
| a7500 | 20 28 22 5c 5c 60 72 65 66 73 2f 73 74 61 73 68 24 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .("\\`refs/stash$".............. |
| a7520 | 2e 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 2d 73 74 61 73 68 29 0a 20 20 20 20 28 22 5c 5c 60 | ..magit-refname-stash).....("\\` |
| a7540 | 72 65 66 73 2f 77 69 70 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 20 20 20 20 20 20 20 2e 20 6d 61 67 69 | refs/wip/\\(.+\\)"..........magi |
| a7560 | 74 2d 72 65 66 6e 61 6d 65 2d 77 69 70 29 0a 20 20 20 20 28 22 5c 5c 60 72 65 66 73 2f 70 75 6c | t-refname-wip).....("\\`refs/pul |
| a7580 | 6c 72 65 71 73 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d | lreqs/\\(.+\\)".....magit-refnam |
| a75a0 | 65 2d 70 75 6c 6c 72 65 71 29 0a 20 20 20 20 28 22 5c 5c 60 5c 5c 28 62 61 64 5c 5c 29 3a 22 20 | e-pullreq).....("\\`\\(bad\\):". |
| a75c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 | ................magit-bisect-bad |
| a75e0 | 29 0a 20 20 20 20 28 22 5c 5c 60 5c 5c 28 73 6b 69 70 5c 5c 29 3a 22 20 20 20 20 20 20 20 20 20 | ).....("\\`\\(skip\\):"......... |
| a7600 | 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 6b 69 70 29 0a 20 20 20 20 28 22 | .......magit-bisect-skip).....(" |
| a7620 | 5c 5c 60 5c 5c 28 67 6f 6f 64 5c 5c 29 3a 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 6d | \\`\\(good\\):"................m |
| a7640 | 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 29 0a 20 20 20 20 28 22 5c 5c 60 5c 5c 28 2e 2b | agit-bisect-good).....("\\`\\(.+ |
| a7660 | 5c 5c 29 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 | \\)"...................magit-ref |
| a7680 | 6e 61 6d 65 29 29 0a 20 20 22 48 6f 77 20 72 65 66 73 20 61 72 65 20 66 6f 72 6d 61 74 74 65 64 | name))..."How.refs.are.formatted |
| a76a0 | 20 66 6f 72 20 64 69 73 70 6c 61 79 2e 0a 0a 45 61 63 68 20 65 6e 74 72 79 20 63 6f 6e 74 72 6f | .for.display...Each.entry.contro |
| a76c0 | 6c 73 20 68 6f 77 20 61 20 63 65 72 74 61 69 6e 20 74 79 70 65 20 6f 66 20 72 65 66 20 69 73 20 | ls.how.a.certain.type.of.ref.is. |
| a76e0 | 64 69 73 70 6c 61 79 65 64 2c 20 61 6e 64 0a 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 52 45 47 | displayed,.and.has.the.form.(REG |
| a7700 | 45 58 50 20 2e 20 46 41 43 45 29 2e 20 20 52 45 47 45 58 50 20 69 73 20 61 20 72 65 67 75 6c 61 | EXP...FACE)...REGEXP.is.a.regula |
| a7720 | 72 20 65 78 70 72 65 73 73 69 6f 6e 0a 75 73 65 64 20 74 6f 20 6d 61 74 63 68 20 66 75 6c 6c 20 | r.expression.used.to.match.full. |
| a7740 | 72 65 66 73 2e 20 20 54 68 65 20 66 69 72 73 74 20 65 6e 74 72 79 20 77 68 6f 73 65 20 52 45 47 | refs...The.first.entry.whose.REG |
| a7760 | 45 58 50 20 6d 61 74 63 68 65 73 0a 74 68 65 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 75 73 65 | EXP.matches.the.reference.is.use |
| a7780 | 64 2e 0a 0a 49 6e 20 6c 6f 67 20 61 6e 64 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 73 20 | d...In.log.and.revision.buffers. |
| a77a0 | 74 68 65 20 66 69 72 73 74 20 72 65 67 65 78 70 20 73 75 62 6d 61 74 63 68 20 62 65 63 6f 6d 65 | the.first.regexp.submatch.become |
| a77c0 | 73 20 74 68 65 0a 5c 22 6c 61 62 65 6c 5c 22 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 | s.the.\"label\".that.represents. |
| a77e0 | 74 68 65 20 72 65 66 20 61 6e 64 20 69 73 20 70 72 6f 70 65 72 74 69 7a 65 64 20 77 69 74 68 20 | the.ref.and.is.propertized.with. |
| a7800 | 46 4f 4e 54 2e 0a 49 6e 20 72 65 66 73 20 62 75 66 66 65 72 73 20 74 68 65 20 64 69 73 70 6c 61 | FONT..In.refs.buffers.the.displa |
| a7820 | 79 65 64 20 74 65 78 74 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 6f 74 68 65 72 20 | yed.text.is.controlled.by.other. |
| a7840 | 6d 65 61 6e 73 0a 61 6e 64 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 6f 6e 6c 79 20 63 6f 6e 74 72 | means.and.this.option.only.contr |
| a7860 | 6f 6c 73 20 77 68 61 74 20 66 61 63 65 20 69 73 20 75 73 65 64 2e 22 29 0a 0a 28 64 65 66 75 6e | ols.what.face.is.used.")..(defun |
| a7880 | 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 66 2d 6c 61 62 65 6c 73 20 28 73 74 72 69 6e 67 | .magit-format-ref-labels.(string |
| a78a0 | 29 0a 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 6c 65 74 20 28 28 | )...(save-match-data.....(let.(( |
| a78c0 | 72 65 67 65 78 70 20 22 5c 5c 28 2c 20 5c 5c 7c 74 61 67 3a 20 5c 5c 7c 48 45 41 44 20 2d 3e 20 | regexp."\\(,.\\|tag:.\\|HEAD.->. |
| a78e0 | 5c 5c 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 28 69 66 | \\)")...........names).......(if |
| a7900 | 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 | .(and.(derived-mode-p.'magit-log |
| a7920 | 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 22 2d | -mode)................(member."- |
| a7940 | 2d 73 69 6d 70 6c 69 66 79 2d 62 79 2d 64 65 63 6f 72 61 74 69 6f 6e 22 20 6d 61 67 69 74 2d 62 | -simplify-by-decoration".magit-b |
| a7960 | 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | uffer-log-args))...........(let. |
| a7980 | 28 28 62 72 61 6e 63 68 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 | ((branches.(magit-list-local-bra |
| a79a0 | 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 20 | nch-names)).................(re. |
| a79c0 | 28 66 6f 72 6d 61 74 20 22 5e 25 73 2f 2e 2b 22 20 28 72 65 67 65 78 70 2d 6f 70 74 20 28 6d 61 | (format."^%s/.+".(regexp-opt.(ma |
| a79e0 | 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | git-list-remotes)))))........... |
| a7a00 | 20 20 28 73 65 74 71 20 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(setq.names................... |
| a7a20 | 28 2d 2d 6d 61 70 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 2d 65 71 75 61 6c 20 69 74 20 22 | (--map.(cond.((string-equal.it." |
| a7a40 | 48 45 41 44 22 29 20 20 20 20 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | HEAD").....it).................. |
| a7a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 | ..............((string-prefix-p. |
| a7a80 | 22 72 65 66 73 2f 22 20 69 74 29 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "refs/".it).it)................. |
| a7aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6d 62 65 72 20 69 74 20 62 72 61 6e 63 | ...............((member.it.branc |
| a7ac0 | 68 65 73 29 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 20 69 74 29 29 0a | hes).(concat."refs/heads/".it)). |
| a7ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| a7b00 | 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 20 69 74 29 20 28 63 6f 6e 63 61 74 20 22 72 65 | (string-match.re.it).(concat."re |
| a7b20 | 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fs/remotes/".it))............... |
| a7b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 20 20 20 20 20 20 20 20 20 20 20 20 | .................(t............. |
| a7b60 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 22 20 69 74 29 29 29 0a 20 20 20 | .......(concat."refs/".it))).... |
| a7b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 | ......................(split-str |
| a7ba0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ing...........................(s |
| a7bc0 | 74 72 69 6e 67 2d 72 65 70 6c 61 63 65 20 22 74 61 67 3a 20 22 20 22 72 65 66 73 2f 74 61 67 73 | tring-replace."tag:."."refs/tags |
| a7be0 | 2f 22 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /".string)...................... |
| a7c00 | 20 20 20 20 20 72 65 67 65 78 70 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | .....regexp.t)))).........(setq. |
| a7c20 | 6e 61 6d 65 73 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 73 74 72 69 6e 67 20 72 65 67 65 78 | names.(split-string.string.regex |
| a7c40 | 70 20 74 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 73 74 61 74 65 20 68 65 61 64 20 75 70 | p.t))).......(let.(state.head.up |
| a7c60 | 73 74 72 65 61 6d 20 74 61 67 73 20 62 72 61 6e 63 68 65 73 20 72 65 6d 6f 74 65 73 20 6f 74 68 | stream.tags.branches.remotes.oth |
| a7c80 | 65 72 20 63 6f 6d 62 69 6e 65 64 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 | er.combined).........(dolist.(re |
| a7ca0 | 66 20 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 61 63 65 20 | f.names)...........(let*.((face. |
| a7cc0 | 28 63 64 72 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 28 63 61 72 | (cdr.(--first.(string-match.(car |
| a7ce0 | 20 69 74 29 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .it).ref)....................... |
| a7d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 2d 6e 61 6d 65 73 70 61 | ...............magit-ref-namespa |
| a7d20 | 63 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 6d | ces)))..................(name.(m |
| a7d40 | 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 | agit--propertize-face........... |
| a7d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 | ..............(or.(match-string. |
| a7d80 | 31 20 72 65 66 29 20 72 65 66 29 20 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 1.ref).ref).face)))............. |
| a7da0 | 28 63 6c 2d 63 61 73 65 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 | (cl-case.face...............((ma |
| a7dc0 | 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 6b 69 70 | git-bisect-bad.magit-bisect-skip |
| a7de0 | 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-bisect-good)............. |
| a7e00 | 20 20 20 28 73 65 74 71 20 73 74 61 74 65 20 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(setq.state.name))........... |
| a7e20 | 20 20 20 20 28 6d 61 67 69 74 2d 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ....(magit-head................( |
| a7e40 | 73 65 74 71 20 68 65 61 64 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 | setq.head.(magit--propertize-fac |
| a7e60 | 65 20 22 40 22 20 27 6d 61 67 69 74 2d 68 65 61 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e."@".'magit-head)))............ |
| a7e80 | 20 20 20 28 6d 61 67 69 74 2d 74 61 67 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 6e | ...(magit-tag............(push.n |
| a7ea0 | 61 6d 65 20 74 61 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | ame.tags))...............(magit- |
| a7ec0 | 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 20 20 20 28 70 75 73 68 20 6e 61 6d 65 20 62 72 61 6e 63 68 | branch-local...(push.name.branch |
| a7ee0 | 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 | es))...............(magit-branch |
| a7f00 | 2d 72 65 6d 6f 74 65 20 20 28 70 75 73 68 20 6e 61 6d 65 20 72 65 6d 6f 74 65 73 29 29 0a 20 20 | -remote..(push.name.remotes))... |
| a7f20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(t.................. |
| a7f40 | 20 20 28 70 75 73 68 20 6e 61 6d 65 20 6f 74 68 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ..(push.name.other)))))......... |
| a7f60 | 28 73 65 74 71 20 72 65 6d 6f 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 | (setq.remotes...............(seq |
| a7f80 | 2d 6b 65 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 6e 61 | -keep................(lambda.(na |
| a7fa0 | 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 | me)..................(if.(string |
| a7fc0 | 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 5b 5e 2f 5d 2a 5c 5c 29 2f 5c 5c 28 2e 2a 5c 5c 29 5c | -match."\\`\\([^/]*\\)/\\(.*\\)\ |
| a7fe0 | 5c 27 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | \'".name)......................( |
| a8000 | 6c 65 74 20 28 28 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6e 61 6d 65 29 29 0a 20 | let.((r.(match-string.1.name)).. |
| a8020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 20 28 6d 61 | ..........................(b.(ma |
| a8040 | 74 63 68 2d 73 74 72 69 6e 67 20 32 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tch-string.2.name)))............ |
| a8060 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 62 20 22 | ............(and.(not.(equal.b." |
| a8080 | 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | HEAD"))......................... |
| a80a0 | 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 72 65 6d | ....(if.(equal.(concat."refs/rem |
| a80c0 | 6f 74 65 73 2f 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | otes/".name).................... |
| a80e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 | ....................(magit-git-s |
| a8100 | 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tring........................... |
| a8120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 79 6d 62 6f 6c 69 63 2d 72 65 66 22 0a 20 20 20 | .............."symbolic-ref".... |
| a8140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a8160 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 48 45 | .....(format."refs/remotes/%s/HE |
| a8180 | 41 44 22 20 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | AD".r)))........................ |
| a81a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 | .........(magit--propertize-face |
| a81c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a81e0 | 20 20 6e 61 6d 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 2d 68 65 61 64 | ..name.'magit-branch-remote-head |
| a8200 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| a8220 | 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 29 | name)))....................name) |
| a8240 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 | )................remotes))...... |
| a8260 | 20 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 | ...(let*.((current.(magit-get-cu |
| a8280 | 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 | rrent-branch))................(t |
| a82a0 | 61 72 67 65 74 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 | arget..(magit-get-upstream-branc |
| a82c0 | 68 20 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 | h.current)))...........(dolist.( |
| a82e0 | 6e 61 6d 65 20 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | name.branches).............(let. |
| a8300 | 28 28 70 75 73 68 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 | ((push.(car.(member.(magit-get-p |
| a8320 | 75 73 68 2d 62 72 61 6e 63 68 20 6e 61 6d 65 29 20 72 65 6d 6f 74 65 73 29 29 29 29 0a 20 20 20 | ush-branch.name).remotes)))).... |
| a8340 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 | ...........(when.push........... |
| a8360 | 20 20 20 20 20 20 28 73 65 74 71 20 72 65 6d 6f 74 65 73 20 28 64 65 6c 65 74 65 20 70 75 73 68 | ......(setq.remotes.(delete.push |
| a8380 | 20 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 | .remotes)).................(stri |
| a83a0 | 6e 67 2d 6d 61 74 63 68 20 22 5e 5b 5e 2f 5d 2a 2f 22 20 70 75 73 68 29 0a 20 20 20 20 20 20 20 | ng-match."^[^/]*/".push)........ |
| a83c0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 75 73 68 20 28 73 75 62 73 74 72 69 6e 67 20 70 | .........(setq.push.(substring.p |
| a83e0 | 75 73 68 20 30 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ush.0.(match-end.0)))).......... |
| a8400 | 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 | .....(cond................((equa |
| a8420 | 6c 20 6e 61 6d 65 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l.name.current)................. |
| a8440 | 28 73 65 74 71 20 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (setq.head...................... |
| a8460 | 20 28 63 6f 6e 63 61 74 20 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(concat.push................... |
| a8480 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 | ............(magit--propertize-f |
| a84a0 | 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace............................. |
| a84c0 | 20 20 20 6e 61 6d 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 29 29 29 | ...name.'magit-branch-current))) |
| a84e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 6c 20 6e 61 6d 65 20 74 61 | )................((equal.name.ta |
| a8500 | 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 74 | rget).................(setq.upst |
| a8520 | 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | ream.......................(conc |
| a8540 | 61 74 20 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at.push......................... |
| a8560 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 | ......(magit--propertize-face... |
| a8580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d | .............................nam |
| a85a0 | 65 20 27 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 | e.'(magit-branch-upstream....... |
| a85c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a85e0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | magit-branch-local)))))......... |
| a8600 | 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | .......(t.................(push. |
| a8620 | 28 63 6f 6e 63 61 74 20 70 75 73 68 20 6e 61 6d 65 29 20 63 6f 6d 62 69 6e 65 64 29 29 29 29 29 | (concat.push.name).combined))))) |
| a8640 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 74 61 72 67 65 74 20 28 6e 6f | ...........(when.(and.target.(no |
| a8660 | 74 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 | t.upstream)).............(if.(me |
| a8680 | 6d 62 65 72 20 74 61 72 67 65 74 20 72 65 6d 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | mber.target.remotes)............ |
| a86a0 | 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | .....(progn...................(m |
| a86c0 | 61 67 69 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 | agit--add-face-text-property.... |
| a86e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 28 6c 65 6e 67 74 68 20 74 61 72 67 65 74 | ................0.(length.target |
| a8700 | 29 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 70 73 74 72 65 61 6d 20 6e 69 6c 20 74 61 72 | ).'magit-branch-upstream.nil.tar |
| a8720 | 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 | get)...................(setq.ups |
| a8740 | 74 72 65 61 6d 20 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tream.target)................... |
| a8760 | 28 73 65 74 71 20 72 65 6d 6f 74 65 73 20 20 28 64 65 6c 65 74 65 20 74 61 72 67 65 74 20 72 65 | (setq.remotes..(delete.target.re |
| a8780 | 6d 6f 74 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 | motes)))...............(when-let |
| a87a0 | 20 28 28 74 61 72 67 65 74 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 74 61 72 67 65 74 20 63 6f | .((target.(car.(member.target.co |
| a87c0 | 6d 62 69 6e 65 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | mbined)))).................(magi |
| a87e0 | 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 20 20 20 | t--add-face-text-property....... |
| a8800 | 20 20 20 20 20 20 20 20 20 20 20 30 20 28 6c 65 6e 67 74 68 20 74 61 72 67 65 74 29 20 27 6d 61 | ...........0.(length.target).'ma |
| a8820 | 67 69 74 2d 62 72 61 6e 63 68 2d 75 70 73 74 72 65 61 6d 20 6e 69 6c 20 74 61 72 67 65 74 29 0a | git-branch-upstream.nil.target). |
| a8840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 74 72 65 61 6d 20 74 | ................(setq.upstream.t |
| a8860 | 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d | arget).................(setq.com |
| a8880 | 62 69 6e 65 64 20 28 64 65 6c 65 74 65 20 74 61 72 67 65 74 20 63 6f 6d 62 69 6e 65 64 29 29 29 | bined.(delete.target.combined))) |
| a88a0 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 | ))).........(mapconcat.#'identit |
| a88c0 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 61 74 74 65 6e 2d 74 72 | y....................(flatten-tr |
| a88e0 | 65 65 20 60 28 2c 73 74 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ee.`(,state..................... |
| a8900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 | ...............,head............ |
| a8920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 75 70 73 74 72 65 61 | ........................,upstrea |
| a8940 | 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m............................... |
| a8960 | 20 20 20 20 20 2c 40 28 6e 72 65 76 65 72 73 65 20 74 61 67 73 29 0a 20 20 20 20 20 20 20 20 20 | .....,@(nreverse.tags).......... |
| a8980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 6e 72 65 | ..........................,@(nre |
| a89a0 | 76 65 72 73 65 20 63 6f 6d 62 69 6e 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | verse.combined)................. |
| a89c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 6e 72 65 76 65 72 73 65 20 72 | ...................,@(nreverse.r |
| a89e0 | 65 6d 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | emotes)......................... |
| a8a00 | 20 20 20 20 20 20 20 20 20 20 20 2c 40 6f 74 68 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...........,@other))............ |
| a8a20 | 20 20 20 20 20 20 20 20 22 20 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6f | ........".")))))..(defun.magit-o |
| a8a40 | 62 6a 65 63 74 2d 74 79 70 65 20 28 6f 62 6a 65 63 74 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 | bject-type.(object)...(magit-git |
| a8a60 | 2d 73 74 72 69 6e 67 20 22 63 61 74 2d 66 69 6c 65 22 20 22 2d 74 22 20 6f 62 6a 65 63 74 29 29 | -string."cat-file"."-t".object)) |
| a8a80 | 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 77 69 74 68 2d 62 6c 6f 62 20 28 63 6f 6d | ..(defmacro.magit-with-blob.(com |
| a8aa0 | 6d 69 74 20 66 69 6c 65 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 | mit.file.&rest.body)...(declare. |
| a8ac0 | 28 69 6e 64 65 6e 74 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 62 75 67 20 28 66 6f | (indent.2)............(debug.(fo |
| a8ae0 | 72 6d 20 66 6f 72 6d 20 62 6f 64 79 29 29 29 0a 20 20 60 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d | rm.form.body)))...`(magit--with- |
| a8b00 | 74 65 6d 70 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 28 6c 65 74 20 28 28 | temp-process-buffer......(let.(( |
| a8b20 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 2c 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 | buffer-file-name.,file))........ |
| a8b40 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | (save-excursion..........(magit- |
| a8b60 | 67 69 74 2d 69 6e 73 65 72 74 20 22 63 61 74 2d 66 69 6c 65 22 20 22 2d 70 22 0a 20 20 20 20 20 | git-insert."cat-file"."-p"...... |
| a8b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 2c 63 | ......................(concat.,c |
| a8ba0 | 6f 6d 6d 69 74 20 22 3a 22 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 | ommit.":".buffer-file-name)))... |
| a8bc0 | 20 20 20 20 20 28 64 65 63 6f 64 65 2d 63 6f 64 69 6e 67 2d 69 6e 73 65 72 74 65 64 2d 72 65 67 | .....(decode-coding-inserted-reg |
| a8be0 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d | ion.........(point-min).(point-m |
| a8c00 | 61 78 29 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 20 6e 69 6c 20 6e 69 6c 20 74 | ax).buffer-file-name.t.nil.nil.t |
| a8c20 | 29 0a 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 | )........,@body)))..(defvar.magi |
| a8c40 | 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6e 69 6c 29 | t-tramp-process-environment.nil) |
| a8c60 | 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 77 69 74 68 2d 74 65 6d 70 2d 69 6e 64 65 | ..(defmacro.magit-with-temp-inde |
| a8c80 | 78 20 28 74 72 65 65 20 61 72 67 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 | x.(tree.arg.&rest.body)...(decla |
| a8ca0 | 72 65 20 28 69 6e 64 65 6e 74 20 32 29 20 28 64 65 62 75 67 20 28 66 6f 72 6d 20 66 6f 72 6d 20 | re.(indent.2).(debug.(form.form. |
| a8cc0 | 62 6f 64 79 29 29 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 63 6c 2d 67 65 6e 73 79 6d | body)))...(let.((file.(cl-gensym |
| a8ce0 | 20 22 66 69 6c 65 22 29 29 29 0a 20 20 20 20 60 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d 72 65 | ."file"))).....`(let.((magit--re |
| a8d00 | 66 72 65 73 68 2d 63 61 63 68 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 2c 66 69 | fresh-cache.nil)............(,fi |
| a8d20 | 6c 65 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 | le.(magit-convert-filename-for-g |
| a8d40 | 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 74 65 6d 70 | it....................(make-temp |
| a8d60 | 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e | -name.....................(expan |
| a8d80 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 69 6e 64 65 78 2e 6d 61 67 69 74 2e 22 20 28 6d 61 67 69 | d-file-name."index.magit.".(magi |
| a8da0 | 74 2d 67 69 74 64 69 72 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 | t-gitdir))))))........(unwind-pr |
| a8dc0 | 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 | otect............(magit-with-top |
| a8de0 | 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 74 | level..............(when-let.((t |
| a8e00 | 72 65 65 20 2c 74 72 65 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 | ree.,tree))................(unle |
| a8e20 | 73 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 72 65 61 64 2d 74 72 65 65 | ss.(magit-git-success."read-tree |
| a8e40 | 22 20 2c 61 72 67 20 74 72 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".,arg.tree..................... |
| a8e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d | ......................(concat."- |
| a8e80 | 2d 69 6e 64 65 78 2d 6f 75 74 70 75 74 3d 22 20 2c 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 | -index-output=".,file))......... |
| a8ea0 | 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 72 65 61 64 20 74 72 65 | .........(error."Cannot.read.tre |
| a8ec0 | 65 20 25 73 22 20 74 72 65 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | e.%s".tree)))..............(if.( |
| a8ee0 | 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 | file-remote-p.default-directory) |
| a8f00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 74 | ..................(let.((magit-t |
| a8f20 | 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 | ramp-process-environment........ |
| a8f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 63 6f 6e 63 61 74 20 22 | .................(cons.(concat." |
| a8f60 | 47 49 54 5f 49 4e 44 45 58 5f 46 49 4c 45 3d 22 20 2c 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 | GIT_INDEX_FILE=".,file)......... |
| a8f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 72 61 6d | ......................magit-tram |
| a8fa0 | 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 | p-process-environment)))........ |
| a8fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ............,@body)............. |
| a8fe0 | 20 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 62 6c 65 73 20 28 | ...(with-environment-variables.( |
| a9000 | 28 22 47 49 54 5f 49 4e 44 45 58 5f 46 49 4c 45 22 20 2c 66 69 6c 65 29 29 0a 20 20 20 20 20 20 | ("GIT_INDEX_FILE".,file))....... |
| a9020 | 20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 | ...........,@body)))..........(i |
| a9040 | 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d | gnore-errors............(delete- |
| a9060 | 66 69 6c 65 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 | file.(concat.(file-remote-p.defa |
| a9080 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 20 2c 66 69 6c 65 29 29 29 29 29 29 29 0a 0a 28 64 65 | ult-directory).,file)))))))..(de |
| a90a0 | 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 20 28 6d 65 73 73 61 67 65 20 26 | fun.magit-commit-tree.(message.& |
| a90c0 | 6f 70 74 69 6f 6e 61 6c 20 74 72 65 65 20 26 72 65 73 74 20 70 61 72 65 6e 74 73 29 0a 20 20 28 | optional.tree.&rest.parents)...( |
| a90e0 | 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 63 6f 6d 6d 69 74 2d 74 72 65 65 22 20 22 | magit-git-string."commit-tree"." |
| a9100 | 2d 2d 6e 6f 2d 67 70 67 2d 73 69 67 6e 22 20 22 2d 6d 22 20 6d 65 73 73 61 67 65 0a 20 20 20 20 | --no-gpg-sign"."-m".message..... |
| a9120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 6c 69 73 74 20 | ................(--mapcat.(list. |
| a9140 | 22 2d 70 22 20 69 74 29 20 28 64 65 6c 71 20 6e 69 6c 20 70 61 72 65 6e 74 73 29 29 0a 20 20 20 | "-p".it).(delq.nil.parents)).... |
| a9160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 74 72 65 65 0a 20 20 20 20 20 20 | .................(or.tree....... |
| a9180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 | ..................(magit-git-str |
| a91a0 | 69 6e 67 20 22 77 72 69 74 65 2d 74 72 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing."write-tree")............... |
| a91c0 | 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 77 72 69 74 65 20 74 | ..........(error."Cannot.write.t |
| a91e0 | 72 65 65 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 77 6f | ree"))))..(defun.magit-commit-wo |
| a9200 | 72 6b 74 72 65 65 20 28 6d 65 73 73 61 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 20 26 72 | rktree.(message.&optional.arg.&r |
| a9220 | 65 73 74 20 6f 74 68 65 72 2d 70 61 72 65 6e 74 73 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 | est.other-parents)...(magit-with |
| a9240 | 2d 74 65 6d 70 2d 69 6e 64 65 78 20 22 48 45 41 44 22 20 61 72 67 0a 20 20 20 20 28 61 6e 64 20 | -temp-index."HEAD".arg.....(and. |
| a9260 | 28 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 75 6e 73 74 61 | (magit-update-files.(magit-unsta |
| a9280 | 67 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 | ged-files))..........(apply.#'ma |
| a92a0 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 20 6d 65 73 73 61 67 65 20 6e 69 6c 20 22 48 45 41 | git-commit-tree.message.nil."HEA |
| a92c0 | 44 22 20 6f 74 68 65 72 2d 70 61 72 65 6e 74 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | D".other-parents))))..(defun.mag |
| a92e0 | 69 74 2d 75 70 64 61 74 65 2d 66 69 6c 65 73 20 28 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 | it-update-files.(files)...(magit |
| a9300 | 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d 61 | -git-success."update-index"."--a |
| a9320 | 64 64 22 20 22 2d 2d 72 65 6d 6f 76 65 22 20 22 2d 2d 22 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 | dd"."--remove"."--".files))..(de |
| a9340 | 66 75 6e 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 72 65 66 20 28 72 65 66 20 6d 65 73 73 61 67 | fun.magit-update-ref.(ref.messag |
| a9360 | 65 20 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 73 68 69 73 68 29 0a 20 20 28 6c 65 74 | e.rev.&optional.stashish)...(let |
| a9380 | 20 28 28 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 6e 69 6c 29 29 0a 20 20 | .((magit--refresh-cache.nil))... |
| a93a0 | 20 20 28 6f 72 20 28 69 66 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 | ..(or.(if.(magit-git-version>=." |
| a93c0 | 32 2e 36 2e 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 70 20 28 6d 61 67 69 | 2.6.0").............(zerop.(magi |
| a93e0 | 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 2d 63 72 65 61 74 | t-call-git."update-ref"."--creat |
| a9400 | 65 2d 72 65 66 6c 6f 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-reflog"....................... |
| a9420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6d 22 20 6d 65 73 73 61 67 65 20 72 65 66 20 72 65 | ............."-m".message.ref.re |
| a9440 | 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | v............................... |
| a9460 | 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 72 65 66 29 20 | .....(or.(magit-rev-verify.ref). |
| a9480 | 22 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 2d 2d 63 72 65 61 74 65 2d 72 65 66 | "")))...........;;.`--create-ref |
| a94a0 | 6c 6f 67 27 20 64 69 64 6e 27 74 20 65 78 69 73 74 20 62 65 66 6f 72 65 20 76 32 2e 36 2e 30 0a | log'.didn't.exist.before.v2.6.0. |
| a94c0 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 6c 64 72 65 76 20 20 28 6d 61 67 69 74 2d | ..........(let.((oldrev..(magit- |
| a94e0 | 72 65 76 2d 76 65 72 69 66 79 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rev-verify.ref))................ |
| a9500 | 20 28 6c 6f 67 66 69 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 63 6f 6e | .(logfile.(expand-file-name.(con |
| a9520 | 63 61 74 20 22 6c 6f 67 73 2f 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cat."logs/".ref)................ |
| a9540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| a9560 | 69 74 2d 67 69 74 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 | it-gitdir)))).............(unles |
| a9580 | 73 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 6c 6f 67 66 69 6c 65 29 0a 20 20 20 20 20 20 | s.(file-exists-p.logfile)....... |
| a95a0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6f 6c 64 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 20 | ........(when.oldrev............ |
| a95c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 75 70 64 61 74 65 2d | .....(magit-git-success."update- |
| a95e0 | 72 65 66 22 20 22 2d 64 22 20 72 65 66 20 6f 6c 64 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 | ref"."-d".ref.oldrev)).......... |
| a9600 | 20 20 20 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d | .....(make-directory.(file-name- |
| a9620 | 64 69 72 65 63 74 6f 72 79 20 6c 6f 67 66 69 6c 65 29 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | directory.logfile).t)........... |
| a9640 | 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 20 6c 6f 67 66 69 6c 65 29 0a 20 20 20 | ....(with-temp-file.logfile).... |
| a9660 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6f 6c 64 72 65 76 20 28 6e 6f | ...........(when.(and.oldrev.(no |
| a9680 | 74 20 73 74 61 73 68 69 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | t.stashish)).................(ma |
| a96a0 | 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 6d | git-git-success."update-ref"."-m |
| a96c0 | 22 20 22 65 6e 61 62 6c 65 20 72 65 66 6c 6f 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."enable.reflog"............... |
| a96e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 20 6f 6c 64 72 65 76 20 | .....................ref.oldrev. |
| a9700 | 22 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 | ""))))...........(magit-git-succ |
| a9720 | 65 73 73 20 22 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 6d 22 20 6d 65 73 73 61 67 65 20 72 65 | ess."update-ref"."-m".message.re |
| a9740 | 66 20 72 65 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.rev........................... |
| a9760 | 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 72 65 66 29 20 22 22 | ...(or.(magit-rev-verify.ref)."" |
| a9780 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 70 64 61 74 | ))).........(error."Cannot.updat |
| a97a0 | 65 20 25 73 20 77 69 74 68 20 25 73 22 20 72 65 66 20 72 65 76 29 29 29 29 0a 0a 28 64 65 66 63 | e.%s.with.%s".ref.rev))))..(defc |
| a97c0 | 6f 6e 73 74 20 6d 61 67 69 74 2d 72 61 6e 67 65 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5c | onst.magit-range-re...(concat."\ |
| a97e0 | 5c 60 5c 5c 28 5b 5e 20 5c 74 5d 2a 5b 5e 2e 5d 5c 5c 29 3f 22 20 20 20 20 20 20 20 3b 20 72 65 | \`\\([^.\t]*[^.]\\)?".......;.re |
| a9800 | 76 41 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 5c 5c 2e 5c 5c 2e 5c 5c 2e 3f 5c 5c 29 22 20 | vA..........."\\(\\.\\.\\.?\\)". |
| a9820 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 72 61 6e 67 65 20 6d 61 72 6b 65 72 0a 20 20 20 20 20 20 | ...........;.range.marker....... |
| a9840 | 20 20 20 20 22 5c 5c 28 5b 5e 2e 5d 5b 5e 20 5c 74 5d 2a 5c 5c 29 3f 5c 5c 27 22 29 29 20 20 20 | ...."\\([^.][^.\t]*\\)?\\'"))... |
| a9860 | 20 20 3b 20 72 65 76 42 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 6c 69 74 2d 72 61 6e | ..;.revB..(defun.magit-split-ran |
| a9880 | 67 65 20 28 72 61 6e 67 65 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 65 67 | ge.(range)...(pcase-let.((`(,beg |
| a98a0 | 20 2c 65 6e 64 20 2c 73 65 70 29 20 28 6d 61 67 69 74 2d 2d 73 70 6c 69 74 2d 72 61 6e 67 65 2d | .,end.,sep).(magit--split-range- |
| a98c0 | 72 61 77 20 72 61 6e 67 65 29 29 29 0a 20 20 20 20 28 61 6e 64 20 73 65 70 0a 20 20 20 20 20 20 | raw.range))).....(and.sep....... |
| a98e0 | 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6f 72 20 62 65 67 20 22 48 45 41 44 22 29 29 0a 20 | ...(let.((beg.(or.beg."HEAD")).. |
| a9900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6f 72 20 65 6e 64 20 22 48 45 41 44 | ..............(end.(or.end."HEAD |
| a9920 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 65 71 75 61 | ")))............(if.(string-equa |
| a9940 | 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 72 61 6e 67 65 29 20 22 2e 2e 2e 22 29 0a | l.(match-string.2.range)."..."). |
| a9960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 61 73 65 20 | ...............(and-let*.((base. |
| a9980 | 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 61 73 65 22 20 62 | (magit-git-string."merge-base".b |
| a99a0 | 65 67 20 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | eg.end)))..................(cons |
| a99c0 | 20 62 61 73 65 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 62 | .base.end))..............(cons.b |
| a99e0 | 65 67 20 65 6e 64 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 73 70 6c 69 | eg.end))))))..(defun.magit--spli |
| a9a00 | 74 2d 72 61 6e 67 65 2d 72 61 77 20 28 72 61 6e 67 65 29 0a 20 20 28 61 6e 64 20 28 73 74 72 69 | t-range-raw.(range)...(and.(stri |
| a9a20 | 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 61 6e 67 65 2d 72 65 20 72 61 6e 67 65 29 0a 20 | ng-match.magit-range-re.range).. |
| a9a40 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 | ......(let.((beg.(match-string.1 |
| a9a60 | 20 72 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6d 61 74 63 | .range))..............(end.(matc |
| a9a80 | 68 2d 73 74 72 69 6e 67 20 33 20 72 61 6e 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e | h-string.3.range)))..........(an |
| a9aa0 | 64 20 28 6f 72 20 62 65 67 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | d.(or.beg.end)...............(li |
| a9ac0 | 73 74 20 62 65 67 20 65 6e 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 72 61 6e 67 65 | st.beg.end.(match-string.2.range |
| a9ae0 | 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 68 61 73 68 2d 72 61 6e 67 65 20 | ))))))..(defun.magit-hash-range. |
| a9b00 | 28 72 61 6e 67 65 29 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 | (range)...(if.(string-match.magi |
| a9b20 | 74 2d 72 61 6e 67 65 2d 72 65 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 | t-range-re.range).......(let.((b |
| a9b40 | 65 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 72 61 6e 67 65 29 29 0a 20 20 20 20 20 | eg.(match-string.1.range))...... |
| a9b60 | 20 20 20 20 20 20 20 28 65 6e 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 72 61 6e 67 | .......(end.(match-string.3.rang |
| a9b80 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 62 65 67 20 65 6e 64 29 0a 20 | e))).........(and.(or.beg.end).. |
| a9ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 2d 68 61 73 68 20 28 61 6e 64 | ............(let.((beg-hash.(and |
| a9bc0 | 20 62 65 67 20 28 6d 61 67 69 74 2d 72 65 76 2d 68 61 73 68 20 28 6d 61 74 63 68 2d 73 74 72 69 | .beg.(magit-rev-hash.(match-stri |
| a9be0 | 6e 67 20 31 20 72 61 6e 67 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.1.range)))).................. |
| a9c00 | 20 20 28 65 6e 64 2d 68 61 73 68 20 28 61 6e 64 20 65 6e 64 20 28 6d 61 67 69 74 2d 72 65 76 2d | ..(end-hash.(and.end.(magit-rev- |
| a9c20 | 68 61 73 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 33 20 72 61 6e 67 65 29 29 29 29 29 0a | hash.(match-string.3.range))))). |
| a9c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 6e 6f 74 20 62 65 67 | ...............(and.(or.(not.beg |
| a9c60 | 29 20 62 65 67 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).beg-hash)..................... |
| a9c80 | 28 6f 72 20 28 6e 6f 74 20 65 6e 64 29 20 65 6e 64 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 | (or.(not.end).end-hash)......... |
| a9ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 62 65 67 2d 68 61 73 68 20 28 6d 61 | ............(concat.beg-hash.(ma |
| a9cc0 | 74 63 68 2d 73 74 72 69 6e 67 20 32 20 72 61 6e 67 65 29 20 65 6e 64 2d 68 61 73 68 29 29 29 29 | tch-string.2.range).end-hash)))) |
| a9ce0 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 68 61 73 68 20 72 61 6e 67 65 29 29 29 0a 0a | ).....(magit-rev-hash.range))).. |
| a9d00 | 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 61 63 65 73 0a 20 20 27 | (defvar.magit-revision-faces...' |
| a9d20 | 28 6d 61 67 69 74 2d 68 61 73 68 0a 20 20 20 20 6d 61 67 69 74 2d 74 61 67 0a 20 20 20 20 6d 61 | (magit-hash.....magit-tag.....ma |
| a9d40 | 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 0a 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e | git-branch-remote.....magit-bran |
| a9d60 | 63 68 2d 72 65 6d 6f 74 65 2d 68 65 61 64 0a 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ch-remote-head.....magit-branch- |
| a9d80 | 6c 6f 63 61 6c 0a 20 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 0a 20 | local.....magit-branch-current.. |
| a9da0 | 20 20 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 6d 61 67 | ...magit-branch-upstream.....mag |
| a9dc0 | 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e 67 0a 20 20 20 20 6d 61 67 69 74 2d 68 65 61 64 | it-branch-warning.....magit-head |
| a9de0 | 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 66 | .....magit-refname.....magit-ref |
| a9e00 | 6e 61 6d 65 2d 73 74 61 73 68 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 2d 77 69 70 | name-stash.....magit-refname-wip |
| a9e20 | 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 2d 70 75 6c 6c 72 65 71 29 29 0a 0a 28 70 | .....magit-refname-pullreq))..(p |
| a9e40 | 75 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 27 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 | ut.'git-revision.'thing-at-point |
| a9e60 | 20 23 27 6d 61 67 69 74 2d 74 68 69 6e 67 61 74 70 74 2d 2d 67 69 74 2d 72 65 76 69 73 69 6f 6e | .#'magit-thingatpt--git-revision |
| a9e80 | 29 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 68 69 6e 67 61 74 70 74 2d 2d 67 69 74 2d 72 65 | ).(defun.magit-thingatpt--git-re |
| a9ea0 | 76 69 73 69 6f 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 73 61 6c 6c 6f 77 29 0a 20 20 3b 3b | vision.(&optional.disallow)...;; |
| a9ec0 | 20 53 75 70 70 6f 72 74 20 68 61 73 68 65 73 20 61 6e 64 20 72 65 66 65 72 65 6e 63 65 73 2e 0a | .Support.hashes.and.references.. |
| a9ee0 | 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 6f 75 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 | ..(and-let*.((bounds............ |
| a9f00 | 20 20 20 28 6c 65 74 20 28 28 63 20 28 63 6f 6e 63 61 74 20 22 5c 73 5c 6e 5c 74 7e 5e 3a 3f 2a | ...(let.((c.(concat."\s\n\t~^:?* |
| a9f20 | 5b 5c 5c 22 20 64 69 73 61 6c 6c 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | [\\".disallow)))................ |
| a9f40 | 20 28 63 6c 2d 6c 65 74 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | .(cl-letf.....................(( |
| a9f60 | 28 67 65 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 70 | (get.'git-revision.'beginning-op |
| a9f80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 | ).......................(lambda. |
| a9fa0 | 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | ().........................(if.( |
| a9fc0 | 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 28 66 6f 72 6d 61 74 20 22 5b 25 73 5d | re-search-backward.(format."[%s] |
| a9fe0 | 22 20 63 29 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".c).nil.t)..................... |
| aa000 | 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 | ........(forward-char).......... |
| aa020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 | .................(goto-char.(poi |
| aa040 | 6e 74 2d 6d 69 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-min)))))..................... |
| aa060 | 20 28 28 67 65 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 27 65 6e 64 2d 6f 70 29 0a 20 20 | .((get.'git-revision.'end-op)... |
| aa080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 | ....................(lambda.().. |
| aa0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 | .......................(re-searc |
| aa0c0 | 68 2d 66 6f 72 77 61 72 64 20 28 66 6f 72 6d 61 74 20 22 5c 5c 3d 5b 5e 25 73 5d 2a 22 20 63 29 | h-forward.(format."\\=[^%s]*".c) |
| aa0e0 | 20 6e 69 6c 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f | .nil.t))))...................(bo |
| aa100 | 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 69 74 2d 72 65 76 69 | unds-of-thing-at-point.'git-revi |
| aa120 | 73 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 28 62 | sion))))..............(string.(b |
| aa140 | 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 63 | uffer-substring-no-properties.(c |
| aa160 | 61 72 20 62 6f 75 6e 64 73 29 20 28 63 64 72 20 62 6f 75 6e 64 73 29 29 29 0a 20 20 20 20 20 20 | ar.bounds).(cdr.bounds)))....... |
| aa180 | 20 20 20 20 20 20 20 3b 3b 20 52 65 66 65 72 65 6e 63 65 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 | .......;;.References.are.allowed |
| aa1a0 | 20 74 6f 20 63 6f 6e 74 61 69 6e 20 6d 6f 73 74 20 70 61 72 65 6e 74 68 65 73 65 73 20 61 6e 64 | .to.contain.most.parentheses.and |
| aa1c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 6f 73 74 20 70 75 6e 63 74 75 61 74 69 6f | ..............;;.most.punctuatio |
| aa1e0 | 6e 2c 20 62 75 74 20 69 66 20 74 68 6f 73 65 20 63 68 61 72 61 63 74 65 72 73 20 61 70 70 65 61 | n,.but.if.those.characters.appea |
| aa200 | 72 20 61 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 64 67 65 73 20 6f | r.at.the..............;;.edges.o |
| aa220 | 66 20 61 20 70 6f 73 73 69 62 6c 65 20 72 65 66 65 72 65 6e 63 65 20 69 6e 20 61 72 62 69 74 72 | f.a.possible.reference.in.arbitr |
| aa240 | 61 72 79 20 74 65 78 74 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 | ary.text,.then..............;;.t |
| aa260 | 68 65 79 20 61 72 65 20 6d 75 63 68 20 6d 6f 72 65 20 6c 69 6b 65 6c 79 20 74 6f 20 62 65 20 69 | hey.are.much.more.likely.to.be.i |
| aa280 | 6e 74 65 6e 64 65 64 20 61 73 20 6a 75 73 74 20 74 68 61 74 3a 0a 20 20 20 20 20 20 20 20 20 20 | ntended.as.just.that:........... |
| aa2a0 | 20 20 20 3b 3b 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 61 6e 64 20 64 65 6c 69 6d 69 74 65 72 73 | ...;;.punctuation.and.delimiters |
| aa2c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 28 74 68 72 65 61 64 2d 66 | ...............(string.(thread-f |
| aa2e0 | 69 72 73 74 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irst.string..................... |
| aa300 | 20 20 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 2d 6c 65 66 74 20 20 22 5b 28 3c 2f 5d 22 29 0a 20 | ...(string-trim-left.."[(</]").. |
| aa320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 72 | ......................(string-tr |
| aa340 | 69 6d 2d 72 69 67 68 74 20 22 5b 5d 29 3e 2f 2e 2c 3b 21 5d 22 29 29 29 29 0a 20 20 20 20 28 6c | im-right."[])>/.,;!]")))).....(l |
| aa360 | 65 74 20 28 64 69 73 61 6c 6c 6f 77 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 73 | et.(disallow).......(when.(or.(s |
| aa380 | 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 2e 5c 5c 2e 22 20 73 74 72 69 6e 67 29 0a 20 | tring-match-p."\\.\\.".string).. |
| aa3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 | ...............(string-match-p." |
| aa3c0 | 2f 5c 5c 2e 22 20 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 69 73 | /\\.".string)).........(setq.dis |
| aa3e0 | 61 6c 6c 6f 77 20 28 63 6f 6e 63 61 74 20 64 69 73 61 6c 6c 6f 77 20 22 2e 22 29 29 29 0a 20 20 | allow.(concat.disallow.".")))... |
| aa400 | 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 40 7b 22 20 73 | ....(when.(string-match-p."@{".s |
| aa420 | 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 69 73 61 6c 6c 6f 77 20 28 63 | tring).........(setq.disallow.(c |
| aa440 | 6f 6e 63 61 74 20 64 69 73 61 6c 6c 6f 77 20 22 40 7b 22 29 29 29 0a 20 20 20 20 20 20 28 69 66 | oncat.disallow."@{"))).......(if |
| aa460 | 20 64 69 73 61 6c 6c 6f 77 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 73 65 20 61 64 64 | .disallow...........;;.These.add |
| aa480 | 69 74 69 6f 6e 61 6c 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 6f 76 65 72 63 6f 6d 70 65 6e 73 | itional.restrictions.overcompens |
| aa4a0 | 61 74 65 2c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 75 74 20 74 68 61 74 20 6f 6e 6c 79 20 | ate,...........;;.but.that.only. |
| aa4c0 | 6d 61 74 74 65 72 73 20 69 6e 20 72 61 72 65 20 63 61 73 65 73 2e 0a 20 20 20 20 20 20 20 20 20 | matters.in.rare.cases........... |
| aa4e0 | 20 28 6d 61 67 69 74 2d 74 68 69 6e 67 61 74 70 74 2d 2d 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 | .(magit-thingatpt--git-revision. |
| aa500 | 64 69 73 61 6c 6c 6f 77 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 | disallow).........(and.(not.(equ |
| aa520 | 61 6c 20 73 74 72 69 6e 67 20 22 40 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | al.string."@"))..............(or |
| aa540 | 20 28 61 6e 64 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 73 74 72 69 6e 67 29 20 37 29 0a 20 20 20 | .(and.(>=.(length.string).7).... |
| aa560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | ...................(string-match |
| aa580 | 2d 70 20 22 5b 61 2d 7a 5d 22 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -p."[a-z]".string).............. |
| aa5a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 20 73 74 72 69 6e 67 29 | .........(magit-commit-p.string) |
| aa5c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 | )..................(and.(magit-r |
| aa5e0 | 65 66 2d 70 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ef-p.string).................... |
| aa600 | 20 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 | ...(let.((face.(get-text-propert |
| aa620 | 79 20 28 70 6f 69 6e 74 29 20 27 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | y.(point).'face))).............. |
| aa640 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 66 61 63 65 29 0a 20 20 20 20 20 20 | ...........(or.(not.face)....... |
| aa660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 66 61 | ......................(member.fa |
| aa680 | 63 65 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 61 63 65 73 29 29 29 29 29 0a 20 20 20 | ce.magit-revision-faces))))).... |
| aa6a0 | 20 20 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 29 29 29 29 29 0a 0a 28 70 75 74 20 27 67 69 74 | ..........string)))))..(put.'git |
| aa6c0 | 2d 72 65 76 69 73 69 6f 6e 2d 72 61 6e 67 65 20 27 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 | -revision-range.'thing-at-point. |
| aa6e0 | 23 27 6d 61 67 69 74 2d 74 68 69 6e 67 61 74 70 74 2d 2d 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | #'magit-thingatpt--git-revision- |
| aa700 | 72 61 6e 67 65 29 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 68 69 6e 67 61 74 70 74 2d 2d 67 | range).(defun.magit-thingatpt--g |
| aa720 | 69 74 2d 72 65 76 69 73 69 6f 6e 2d 72 61 6e 67 65 20 28 29 0a 20 20 3b 3b 20 53 75 70 70 6f 72 | it-revision-range.()...;;.Suppor |
| aa740 | 74 20 68 61 73 68 65 73 20 62 75 74 20 6e 6f 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 20 20 28 61 | t.hashes.but.no.references....(a |
| aa760 | 6e 64 2d 6c 65 74 2a 20 28 28 62 6f 75 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | nd-let*.((bounds...............( |
| aa780 | 63 6c 2d 6c 65 74 66 20 28 28 28 67 65 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 20 27 62 65 | cl-letf.(((get.'git-revision.'be |
| aa7a0 | 67 69 6e 6e 69 6e 67 2d 6f 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ginning-op)..................... |
| aa7c0 | 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(lambda.()................. |
| aa7e0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 | ...........(if.(re-search-backwa |
| aa800 | 72 64 20 22 5b 5e 61 2d 7a 30 2d 39 2e 5d 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 | rd."[^a-z0-9.]".nil.t).......... |
| aa820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 | ......................(forward-c |
| aa840 | 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | har)............................ |
| aa860 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 29 0a 20 20 20 | ..(goto-char.(point-min))))).... |
| aa880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 67 65 74 20 27 67 69 74 2d | .....................((get.'git- |
| aa8a0 | 72 65 76 69 73 69 6f 6e 20 27 65 6e 64 2d 6f 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | revision.'end-op)............... |
| aa8c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 | ...........(lambda.()........... |
| aa8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 72 65 2d 73 65 61 72 63 68 | .................(and.(re-search |
| aa900 | 2d 66 6f 72 77 61 72 64 20 22 5b 5e 61 2d 7a 30 2d 39 2e 5d 22 20 6e 69 6c 20 74 29 0a 20 20 20 | -forward."[^a-z0-9.]".nil.t).... |
| aa920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 | .............................(ba |
| aa940 | 63 6b 77 61 72 64 2d 63 68 61 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ckward-char)))))................ |
| aa960 | 20 28 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 67 69 74 2d | .(bounds-of-thing-at-point.'git- |
| aa980 | 72 65 76 69 73 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 20 | revision)))..............(range. |
| aa9a0 | 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 | (buffer-substring-no-properties. |
| aa9c0 | 28 63 61 72 20 62 6f 75 6e 64 73 29 20 28 63 64 72 20 62 6f 75 6e 64 73 29 29 29 29 0a 20 20 20 | (car.bounds).(cdr.bounds)))).... |
| aa9e0 | 20 3b 3b 20 56 61 6c 69 64 61 74 65 20 62 75 74 20 72 65 74 75 72 6e 20 61 73 2d 69 73 2e 0a 20 | .;;.Validate.but.return.as-is... |
| aaa00 | 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 68 61 73 68 2d 72 61 6e 67 65 20 72 61 6e 67 65 29 | ...(and.(magit-hash-range.range) |
| aaa20 | 20 72 61 6e 67 65 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 70 6c 65 74 69 6f 6e 0a 0a 28 64 65 66 76 | .range)))..;;;.Completion..(defv |
| aaa40 | 61 72 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 20 6e 69 6c 29 0a 0a | ar.magit-revision-history.nil).. |
| aaa60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 62 75 66 2d 64 65 66 61 75 6c 74 2d 61 64 | (defun.magit--minibuf-default-ad |
| aaa80 | 64 2d 63 6f 6d 6d 69 74 20 28 29 0a 20 20 28 6c 65 74 20 28 28 66 6e 20 6d 69 6e 69 62 75 66 66 | d-commit.()...(let.((fn.minibuff |
| aaaa0 | 65 72 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 6c | er-default-add-function)).....(l |
| aaac0 | 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 63 6f 6d 6d 69 74 20 | ambda.().......(if-let.((commit. |
| aaae0 | 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 28 6d 69 6e 69 62 75 66 66 65 | (with-selected-window.(minibuffe |
| aab00 | 72 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-selected-window).............. |
| aab20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 68 69 6e 67 2d 61 74 2d | ............(or.(magit-thing-at- |
| aab40 | 70 6f 69 6e 74 20 27 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 72 61 6e 67 65 20 74 29 0a 20 20 20 | point.'git-revision-range.t).... |
| aab60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ..........................(magit |
| aab80 | 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -commit-at-point)))))........... |
| aaba0 | 28 6c 65 74 20 28 28 72 65 73 74 20 28 63 6f 6e 73 20 63 6f 6d 6d 69 74 20 28 64 65 6c 65 74 65 | (let.((rest.(cons.commit.(delete |
| aabc0 | 20 63 6f 6d 6d 69 74 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 | .commit.(funcall.fn))))......... |
| aabe0 | 20 20 20 20 20 20 20 20 28 64 65 66 20 6d 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 29 | ........(def.minibuffer-default) |
| aac00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 69 73 74 70 20 64 65 66 29 0a 20 20 | ).............(if.(listp.def)... |
| aac20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 64 65 66 20 72 65 73 74 29 0a | ..............(append.def.rest). |
| aac40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 64 65 66 20 28 64 65 6c 65 74 65 20 | ..............(cons.def.(delete. |
| aac60 | 64 65 66 20 72 65 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e | def.rest)))).........(funcall.fn |
| aac80 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 20 | )))))..(defun.magit-read-branch. |
| aaca0 | 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 | (prompt.&optional.secondary-defa |
| aacc0 | 75 6c 74 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 | ult)...(magit-completing-read.pr |
| aace0 | 6f 6d 70 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 0a 20 | ompt.(magit-list-branch-names).. |
| aad00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 | ........................nil.t.ni |
| aad20 | 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 | l.'magit-revision-history....... |
| aad40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 62 72 | ...................(or.(magit-br |
| aad60 | 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anch-at-point).................. |
| aad80 | 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 | ............secondary-default... |
| aada0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| aadc0 | 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 0a 0a 28 64 65 66 75 6e | t-get-current-branch))))..(defun |
| aade0 | 20 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 28 70 72 | .magit-read-branch-or-commit.(pr |
| aae00 | 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 | ompt.&optional.secondary-default |
| aae20 | 29 0a 20 20 28 6c 65 74 20 28 28 6d 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 61 64 | )...(let.((minibuffer-default-ad |
| aae40 | 64 2d 66 75 6e 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 2d 6d 69 6e 69 62 75 66 2d 64 65 66 61 75 | d-function.(magit--minibuf-defau |
| aae60 | 6c 74 2d 61 64 64 2d 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d | lt-add-commit))).....(or.(magit- |
| aae80 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 6d 61 67 69 74 2d 6c 69 | completing-read.prompt.(magit-li |
| aaea0 | 73 74 2d 72 65 66 6e 61 6d 65 73 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | st-refnames.nil.t).............. |
| aaec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d | ..................nil.nil.nil.'m |
| aaee0 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 | agit-revision-history........... |
| aaf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d | .....................(or.(magit- |
| aaf20 | 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 | branch-or-commit-at-point)...... |
| aaf40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | ..............................se |
| aaf60 | 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | condary-default................. |
| aaf80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 | ...................(magit-get-cu |
| aafa0 | 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 | rrent-branch))).........(user-er |
| aafc0 | 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 0a 0a 28 64 65 66 | ror."Nothing.selected"))))..(def |
| aafe0 | 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e 67 65 2d 6f 72 2d 63 6f 6d 6d 69 74 20 28 70 | un.magit-read-range-or-commit.(p |
| ab000 | 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c | rompt.&optional.secondary-defaul |
| ab020 | 74 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e 67 65 0a 20 20 20 70 72 6f 6d 70 74 | t)...(magit-read-range....prompt |
| ab040 | 0a 20 20 20 28 6f 72 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 76 73 20 28 6d 61 67 69 74 2d | ....(or.(and-let*.((revs.(magit- |
| ab060 | 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 28 63 6f 6d 6d 69 74 20 62 72 61 6e 63 68 29 20 74 | region-values.'(commit.branch).t |
| ab080 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 3b 20 77 6f 72 6b 20 61 72 6f 75 6e | )))..........(progn.;.work.aroun |
| ab0a0 | 64 20 64 65 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 61 63 | d.debbugs#31840............(deac |
| ab0c0 | 74 69 76 61 74 65 2d 6d 61 72 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | tivate-mark)............(concat. |
| ab0e0 | 28 63 61 72 20 28 6c 61 73 74 20 72 65 76 73 29 29 20 22 2e 2e 22 20 28 63 61 72 20 72 65 76 73 | (car.(last.revs))."..".(car.revs |
| ab100 | 29 29 29 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d | ))))........(magit-branch-or-com |
| ab120 | 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 | mit-at-point)........secondary-d |
| ab140 | 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 | efault........(magit-get-current |
| ab160 | 2d 62 72 61 6e 63 68 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 | -branch))))..(defun.magit-read-r |
| ab180 | 61 6e 67 65 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 0a | ange.(prompt.&optional.default). |
| ab1a0 | 20 20 28 6c 65 74 20 28 28 6d 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d | ..(let.((minibuffer-default-add- |
| ab1c0 | 66 75 6e 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 2d 6d 69 6e 69 62 75 66 2d 64 65 66 61 75 6c 74 | function.(magit--minibuf-default |
| ab1e0 | 2d 61 64 64 2d 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 28 63 72 6d 2d 73 65 70 61 72 | -add-commit)).........(crm-separ |
| ab200 | 61 74 6f 72 20 22 5c 5c 2e 5c 5c 2e 5c 5c 2e 3f 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 | ator."\\.\\.\\.?")).....(magit-c |
| ab220 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 28 63 6f | ompleting-read-multiple......(co |
| ab240 | 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 3a 20 22 29 0a 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 | ncat.prompt.":.")......(magit-li |
| ab260 | 73 74 2d 72 65 66 6e 61 6d 65 73 29 0a 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d | st-refnames)......nil.nil.nil.'m |
| ab280 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c 74 20 6e 69 | agit-revision-history.default.ni |
| ab2a0 | 6c 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 | l.t)))..(defun.magit-read-remote |
| ab2c0 | 2d 62 72 61 6e 63 68 0a 20 20 20 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 | -branch.....(prompt.&optional.re |
| ab2e0 | 6d 6f 74 65 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 72 65 71 75 69 72 | mote.default.local-branch.requir |
| ab300 | 65 2d 6d 61 74 63 68 29 0a 20 20 28 6c 65 74 20 28 28 63 68 6f 69 63 65 20 28 6d 61 67 69 74 2d | e-match)...(let.((choice.(magit- |
| ab320 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | completing-read................. |
| ab340 | 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 75 6e 69 | .prompt..................(cl-uni |
| ab360 | 6f 6e 20 28 61 6e 64 20 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 | on.(and.local-branch............ |
| ab380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 72 65 6d 6f 74 65 0a | .....................(if.remote. |
| ab3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ab3c0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 22 2f 22 20 6c 6f 63 61 6c 2d 62 72 61 | ....(concat.remote."/".local-bra |
| ab3e0 | 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nch)............................ |
| ab400 | 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 63 6f 6e 63 61 74 20 69 74 20 22 2f 22 20 6c 6f 63 | .......(--map.(concat.it."/".loc |
| ab420 | 61 6c 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | al-branch)...................... |
| ab440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d | ....................(magit-list- |
| ab460 | 72 65 6d 6f 74 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | remotes))))..................... |
| ab480 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 | .......(magit-list-remote-branch |
| ab4a0 | 2d 6e 61 6d 65 73 20 72 65 6d 6f 74 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -names.remote.t)................ |
| ab4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 0a 20 20 20 20 20 | ............:test.#'equal)...... |
| ab4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 6e 69 | ............nil.require-match.ni |
| ab500 | 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c | l.'magit-revision-history.defaul |
| ab520 | 74 29 29 29 0a 20 20 20 20 28 69 66 20 28 6f 72 20 72 65 6d 6f 74 65 20 28 73 74 72 69 6e 67 2d | t))).....(if.(or.remote.(string- |
| ab540 | 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 5b 5e 2f 5d 2b 5c 5c 29 2f 5c 5c 28 2e 2b 5c 5c 29 22 20 | match."\\`\\([^/]+\\)/\\(.+\\)". |
| ab560 | 63 68 6f 69 63 65 29 29 0a 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 0a 20 20 20 20 20 20 28 75 | choice)).........choice.......(u |
| ab580 | 73 65 72 2d 65 72 72 6f 72 20 22 60 25 73 27 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 74 68 65 | ser-error."`%s'.doesn't.have.the |
| ab5a0 | 20 66 6f 72 6d 20 52 45 4d 4f 54 45 2f 42 52 41 4e 43 48 22 20 63 68 6f 69 63 65 29 29 29 29 0a | .form.REMOTE/BRANCH".choice)))). |
| ab5c0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 66 73 70 65 63 20 28 70 72 6f 6d | .(defun.magit-read-refspec.(prom |
| ab5e0 | 70 74 20 72 65 6d 6f 74 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | pt.remote)...(magit-completing-r |
| ab600 | 65 61 64 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ead.prompt...................... |
| ab620 | 20 20 20 20 28 70 72 6f 67 32 20 28 6d 65 73 73 61 67 65 20 22 44 65 74 65 72 6d 69 6e 69 6e 67 | ....(prog2.(message."Determining |
| ab640 | 20 61 76 61 69 6c 61 62 6c 65 20 72 65 66 73 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .available.refs...")............ |
| ab660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d | ..................(magit-remote- |
| ab680 | 6c 69 73 74 2d 72 65 66 73 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | list-refs.remote)............... |
| ab6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 74 65 72 6d 69 6e 69 | .............(message."Determini |
| ab6c0 | 6e 67 20 61 76 61 69 6c 61 62 6c 65 20 72 65 66 73 2e 2e 2e 64 6f 6e 65 22 29 29 29 29 0a 0a 28 | ng.available.refs...done"))))..( |
| ab6e0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 28 70 | defun.magit-read-local-branch.(p |
| ab700 | 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c | rompt.&optional.secondary-defaul |
| ab720 | 74 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d | t)...(magit-completing-read.prom |
| ab740 | 70 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 | pt.(magit-list-local-branch-name |
| ab760 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 | s)..........................nil. |
| ab780 | 74 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 | t.nil.'magit-revision-history... |
| ab7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 | .......................(or.(magi |
| ab7c0 | 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 | t-local-branch-at-point)........ |
| ab7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d | ......................secondary- |
| ab800 | 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | default......................... |
| ab820 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 | .....(magit-get-current-branch)) |
| ab840 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e | ))..(defun.magit-read-local-bran |
| ab860 | 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 6c 65 74 20 28 28 6d | ch-or-commit.(prompt)...(let.((m |
| ab880 | 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 28 | inibuffer-default-add-function.( |
| ab8a0 | 6d 61 67 69 74 2d 2d 6d 69 6e 69 62 75 66 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d 63 6f 6d 6d 69 | magit--minibuf-default-add-commi |
| ab8c0 | 74 29 29 0a 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 73 20 28 6e 63 6f 6e 63 20 28 6d 61 67 | t)).........(choices.(nconc.(mag |
| ab8e0 | 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 0a 20 20 20 20 | it-list-local-branch-names)..... |
| ab900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d | ....................(magit-list- |
| ab920 | 73 70 65 63 69 61 6c 2d 72 65 66 6e 61 6d 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6d | special-refnames))).........(com |
| ab940 | 6d 69 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 | mit.(magit-commit-at-point)))... |
| ab960 | 20 20 28 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 28 70 75 73 68 20 63 6f 6d 6d 69 | ..(when.commit.......(push.commi |
| ab980 | 74 20 63 68 6f 69 63 65 73 29 29 0a 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c | t.choices)).....(or.(magit-compl |
| ab9a0 | 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 0a 20 20 20 20 20 20 | eting-read.prompt.choices....... |
| ab9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c | .........................nil.nil |
| ab9e0 | 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 | .nil.'magit-revision-history.... |
| aba00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 | ............................(or. |
| aba20 | 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 20 63 6f | (magit-local-branch-at-point).co |
| aba40 | 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 | mmit)).........(user-error."Noth |
| aba60 | 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ing.selected"))))..(defun.magit- |
| aba80 | 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6f 72 2d 72 65 66 20 28 70 72 6f 6d 70 74 | read-local-branch-or-ref.(prompt |
| abaa0 | 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 29 0a 20 20 | .&optional.secondary-default)... |
| abac0 | 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 6e | (magit-completing-read.prompt.(n |
| abae0 | 63 6f 6e 63 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 | conc.(magit-list-local-branch-na |
| abb00 | 6d 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mes)............................ |
| abb20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 20 22 72 65 | ............(magit-list-refs."re |
| abb40 | 66 73 2f 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fs/")).......................... |
| abb60 | 6e 69 6c 20 74 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 | nil.t.nil.'magit-revision-histor |
| abb80 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | y..........................(or.( |
| abba0 | 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 | magit-local-branch-at-point).... |
| abbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 | ..........................second |
| abbe0 | 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ary-default..................... |
| abc00 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e | .........(magit-get-current-bran |
| abc20 | 63 68 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d | ch))))..(defun.magit-read-other- |
| abc40 | 62 72 61 6e 63 68 0a 20 20 20 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 65 78 63 | branch.....(prompt.&optional.exc |
| abc60 | 6c 75 64 65 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 20 6e 6f 2d 72 65 71 75 69 72 | lude.secondary-default.no-requir |
| abc80 | 65 2d 6d 61 74 63 68 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 | e-match)...(let*.((current.(magi |
| abca0 | 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 | t-get-current-branch)).......... |
| abcc0 | 28 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 | (atpoint.(magit-branch-at-point) |
| abce0 | 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 63 6c 75 64 65 20 28 6f 72 20 65 78 63 6c 75 64 65 20 | )..........(exclude.(or.exclude. |
| abd00 | 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 6f 72 20 | current))..........(default.(or. |
| abd20 | 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 61 74 70 6f 69 6e 74 20 65 78 63 6c 75 64 65 | (and.(not.(equal.atpoint.exclude |
| abd40 | 29 29 20 61 74 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).atpoint)..................... |
| abd60 | 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 63 75 72 72 65 6e 74 20 65 78 63 6c 75 | ..(and.(not.(equal.current.exclu |
| abd80 | 64 65 29 29 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de)).current)................... |
| abda0 | 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 | ....secondary-default........... |
| abdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d | ............(magit-get-previous- |
| abde0 | 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 | branch)))).....(magit-completing |
| abe00 | 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 64 65 6c 65 74 65 20 65 78 63 6c 75 64 65 20 28 6d 61 | -read.prompt.(delete.exclude.(ma |
| abe20 | 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 | git-list-branch-names))......... |
| abe40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 6e 6f 74 20 6e 6f 2d 72 | ...................nil.(not.no-r |
| abe60 | 65 71 75 69 72 65 2d 6d 61 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equire-match)................... |
| abe80 | 20 20 20 20 20 20 20 20 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 | .........nil.'magit-revision-his |
| abea0 | 74 6f 72 79 20 64 65 66 61 75 6c 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | tory.default)))..(defun.magit-re |
| abec0 | 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 28 70 | ad-other-branch-or-commit.....(p |
| abee0 | 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 65 78 63 6c 75 64 65 20 73 65 63 6f 6e 64 61 72 | rompt.&optional.exclude.secondar |
| abf00 | 79 2d 64 65 66 61 75 6c 74 29 0a 20 20 28 6c 65 74 2a 20 28 28 6d 69 6e 69 62 75 66 66 65 72 2d | y-default)...(let*.((minibuffer- |
| abf20 | 64 65 66 61 75 6c 74 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 2d 6d 69 6e | default-add-function.(magit--min |
| abf40 | 69 62 75 66 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 | ibuf-default-add-commit))....... |
| abf60 | 20 20 20 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 | ...(current.(magit-get-current-b |
| abf80 | 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 | ranch))..........(atpoint.(magit |
| abfa0 | 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 | -branch-or-commit-at-point)).... |
| abfc0 | 20 20 20 20 20 20 28 65 78 63 6c 75 64 65 20 28 6f 72 20 65 78 63 6c 75 64 65 20 63 75 72 72 65 | ......(exclude.(or.exclude.curre |
| abfe0 | 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 6f 72 20 28 61 6e 64 20 | nt))..........(default.(or.(and. |
| ac000 | 28 6e 6f 74 20 28 65 71 75 61 6c 20 61 74 70 6f 69 6e 74 20 65 78 63 6c 75 64 65 29 29 0a 20 20 | (not.(equal.atpoint.exclude))... |
| ac020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 61 | .........................(not.(a |
| ac040 | 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd.(not.current)................ |
| ac060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 | ......................(magit-rev |
| ac080 | 2d 65 71 75 61 6c 20 61 74 70 6f 69 6e 74 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 20 | -equal.atpoint."HEAD")))........ |
| ac0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 74 70 6f 69 6e 74 29 0a 20 20 20 | ....................atpoint).... |
| ac0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 | ...................(and.(not.(eq |
| ac0e0 | 75 61 6c 20 63 75 72 72 65 6e 74 20 65 78 63 6c 75 64 65 29 29 20 63 75 72 72 65 6e 74 29 0a 20 | ual.current.exclude)).current).. |
| ac100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 | .....................secondary-d |
| ac120 | 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | efault.......................(ma |
| ac140 | 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 | git-get-previous-branch))))..... |
| ac160 | 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 | (or.(magit-completing-read.promp |
| ac180 | 74 20 28 64 65 6c 65 74 65 20 65 78 63 6c 75 64 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 | t.(delete.exclude.(magit-list-re |
| ac1a0 | 66 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fnames))........................ |
| ac1c0 | 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 | ........nil.nil.nil.'magit-revis |
| ac1e0 | 69 6f 6e 2d 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 28 75 73 | ion-history.default).........(us |
| ac200 | 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 0a | er-error."Nothing.selected")))). |
| ac220 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 6c 6f 63 61 6c 2d 62 | .(defun.magit-read-other-local-b |
| ac240 | 72 61 6e 63 68 0a 20 20 20 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 65 78 63 6c | ranch.....(prompt.&optional.excl |
| ac260 | 75 64 65 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 20 6e 6f 2d 72 65 71 75 69 72 65 | ude.secondary-default.no-require |
| ac280 | 2d 6d 61 74 63 68 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 | -match)...(let*.((current.(magit |
| ac2a0 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 | -get-current-branch))..........( |
| ac2c0 | 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 | atpoint.(magit-local-branch-at-p |
| ac2e0 | 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 63 6c 75 64 65 20 28 6f 72 20 65 78 63 | oint))..........(exclude.(or.exc |
| ac300 | 6c 75 64 65 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 | lude.current))..........(default |
| ac320 | 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 61 74 70 6f 69 6e 74 20 65 78 | .(or.(and.(not.(equal.atpoint.ex |
| ac340 | 63 6c 75 64 65 29 29 20 61 74 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | clude)).atpoint)................ |
| ac360 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 63 75 72 72 65 6e 74 20 | .......(and.(not.(equal.current. |
| ac380 | 65 78 63 6c 75 64 65 29 29 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | exclude)).current).............. |
| ac3a0 | 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 61 72 79 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 | .........secondary-default...... |
| ac3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 72 65 76 | .................(magit-get-prev |
| ac3e0 | 69 6f 75 73 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c | ious-branch)))).....(magit-compl |
| ac400 | 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eting-read.prompt............... |
| ac420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 65 78 63 6c 75 64 65 20 28 6d 61 | .............(delete.exclude.(ma |
| ac440 | 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 | git-list-local-branch-names))... |
| ac460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 6e 6f | .........................nil.(no |
| ac480 | 74 20 6e 6f 2d 72 65 71 75 69 72 65 2d 6d 61 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t.no-require-match)............. |
| ac4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 | ...............nil.'magit-revisi |
| ac4c0 | 6f 6e 2d 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | on-history.default)))..(defun.ma |
| ac4e0 | 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 6f 74 68 65 72 20 28 70 72 | git-read-branch-prefer-other.(pr |
| ac500 | 6f 6d 70 74 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 | ompt)...(let*.((current.(magit-g |
| ac520 | 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f | et-current-branch))..........(co |
| ac540 | 6d 6d 69 74 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 | mmit..(magit-commit-at-point)).. |
| ac560 | 20 20 20 20 20 20 20 20 28 61 74 72 65 76 20 20 20 28 61 6e 64 20 63 6f 6d 6d 69 74 20 28 6d 61 | ........(atrev...(and.commit.(ma |
| ac580 | 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 65 73 2d 70 6f 69 6e 74 69 6e 67 2d 61 74 20 63 6f | git-list-branches-pointing-at.co |
| ac5a0 | 6d 6d 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 | mmit)))..........(atpoint.(magit |
| ac5c0 | 2d 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 | --painted-branch-at-point))).... |
| ac5e0 | 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 | .(magit-completing-read.prompt.( |
| ac600 | 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 20 | magit-list-branch-names)........ |
| ac620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 27 6d | ....................nil.t.nil.'m |
| ac640 | 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 | agit-revision-history........... |
| ac660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 | .................(or.(magit-sect |
| ac680 | 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 | ion-value-if.'branch)........... |
| ac6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 74 70 6f 69 6e 74 0a 20 20 20 | .....................atpoint.... |
| ac6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | ............................(and |
| ac6e0 | 20 28 6e 6f 74 20 28 63 64 72 20 61 74 72 65 76 29 29 20 28 63 61 72 20 61 74 72 65 76 29 29 0a | .(not.(cdr.atrev)).(car.atrev)). |
| ac700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| ac720 | 2d 2d 66 69 72 73 74 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 69 74 20 63 75 72 72 65 6e 74 29 29 | --first.(not.(equal.it.current)) |
| ac740 | 20 61 74 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .atrev)......................... |
| ac760 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 | .......(magit-get-previous-branc |
| ac780 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h).............................. |
| ac7a0 | 20 20 28 63 61 72 20 61 74 72 65 76 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ..(car.atrev)))))..(defun.magit- |
| ac7c0 | 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | read-upstream-branch.(&optional. |
| ac7e0 | 62 72 61 6e 63 68 20 70 72 6f 6d 70 74 29 0a 20 20 22 52 65 61 64 20 74 68 65 20 75 70 73 74 72 | branch.prompt)..."Read.the.upstr |
| ac800 | 65 61 6d 20 66 6f 72 20 42 52 41 4e 43 48 20 75 73 69 6e 67 20 50 52 4f 4d 50 54 2e 0a 49 66 20 | eam.for.BRANCH.using.PROMPT..If. |
| ac820 | 6f 70 74 69 6f 6e 61 6c 20 42 52 41 4e 43 48 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 72 65 61 | optional.BRANCH.is.nil,.then.rea |
| ac840 | 64 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 66 6f 72 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 | d.the.upstream.for.the.current.b |
| ac860 | 72 61 6e 63 68 2c 20 6f 72 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 20 69 66 20 6e 6f 20 62 | ranch,.or.raise.an.error.if.no.b |
| ac880 | 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 0a 6f 75 74 2e 20 20 4f 6e 6c 79 20 65 78 69 73 | ranch.is.checked.out...Only.exis |
| ac8a0 | 74 69 6e 67 20 62 72 61 6e 63 68 65 73 20 63 61 6e 20 62 65 20 73 65 6c 65 63 74 65 64 2e 22 0a | ting.branches.can.be.selected.". |
| ac8c0 | 20 20 28 75 6e 6c 65 73 73 20 62 72 61 6e 63 68 0a 20 20 20 20 28 73 65 74 71 20 62 72 61 6e 63 | ..(unless.branch.....(setq.branc |
| ac8e0 | 68 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 | h.(or.(magit-get-current-branch) |
| ac900 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 4e 65 | ......................(error."Ne |
| ac920 | 65 64 20 61 20 62 72 61 6e 63 68 20 74 6f 20 73 65 74 20 69 74 73 20 75 70 73 74 72 65 61 6d 22 | ed.a.branch.to.set.its.upstream" |
| ac940 | 29 29 29 29 0a 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 65 73 20 28 64 65 6c 65 74 65 20 62 | ))))...(let.((branches.(delete.b |
| ac960 | 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 | ranch.(magit-list-branch-names)) |
| ac980 | 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 | )).....(magit-completing-read... |
| ac9a0 | 20 20 20 28 6f 72 20 70 72 6f 6d 70 74 20 28 66 6f 72 6d 61 74 20 22 43 68 61 6e 67 65 20 75 70 | ...(or.prompt.(format."Change.up |
| ac9c0 | 73 74 72 65 61 6d 20 6f 66 20 25 73 20 74 6f 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 62 | stream.of.%s.to".branch))......b |
| ac9e0 | 72 61 6e 63 68 65 73 20 6e 69 6c 20 74 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f | ranches.nil.t.nil.'magit-revisio |
| aca00 | 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 28 6f 72 20 28 6c 65 74 20 28 28 72 20 28 63 61 72 | n-history......(or.(let.((r.(car |
| aca20 | 20 28 6d 65 6d 62 65 72 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 61 74 | .(member.(magit-remote-branch-at |
| aca40 | 2d 70 6f 69 6e 74 29 20 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -point).branches)))............. |
| aca60 | 20 20 20 28 6c 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d | ...(l.(car.(member.(magit-local- |
| aca80 | 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 20 62 72 61 6e 63 68 65 73 29 29 29 29 0a 20 20 | branch-at-point).branches))))... |
| acaa0 | 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 | .........(if.magit-prefer-remote |
| acac0 | 2d 75 70 73 74 72 65 61 6d 20 28 6f 72 20 72 20 6c 29 20 28 6f 72 20 6c 20 72 29 29 29 0a 20 20 | -upstream.(or.r.l).(or.l.r)))... |
| acae0 | 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6d 61 69 6e 20 28 6d 61 67 69 74 2d 6d | .......(and-let*.((main.(magit-m |
| acb00 | 61 69 6e 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | ain-branch)))............(let.(( |
| acb20 | 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 63 6f 6e 63 61 74 20 22 6f 72 69 67 69 6e 2f 22 | r.(car.(member.(concat."origin/" |
| acb40 | 20 6d 61 69 6e 29 20 62 72 61 6e 63 68 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .main).branches))).............. |
| acb60 | 20 20 20 20 28 6c 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 6d 61 69 6e 20 62 72 61 6e 63 68 65 | ....(l.(car.(member.main.branche |
| acb80 | 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 70 72 65 | s))))..............(if.magit-pre |
| acba0 | 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 20 28 6f 72 20 72 20 6c 29 20 28 6f 72 | fer-remote-upstream.(or.r.l).(or |
| acbc0 | 20 6c 20 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 | .l.r))))..........(car.(member.( |
| acbe0 | 6d 61 67 69 74 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 29 20 62 72 61 6e 63 | magit-get-previous-branch).branc |
| acc00 | 68 65 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 | hes))))))..(defun.magit-read-sta |
| acc20 | 72 74 69 6e 67 2d 70 6f 69 6e 74 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 62 72 | rting-point.(prompt.&optional.br |
| acc40 | 61 6e 63 68 20 64 65 66 61 75 6c 74 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c | anch.default)...(or.(magit-compl |
| acc60 | 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 | eting-read........(concat.prompt |
| acc80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 72 61 6e 63 68 0a 20 20 20 20 | ................(and.branch..... |
| acca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 | ................(if.(bound-and-t |
| accc0 | 72 75 65 2d 70 20 69 76 79 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rue-p.ivy-mode)................. |
| acce0 | 20 20 20 20 20 20 20 20 3b 3b 20 49 76 79 2d 6d 6f 64 65 20 73 74 72 69 70 73 20 66 61 63 65 73 | ........;;.Ivy-mode.strips.faces |
| acd00 | 20 66 72 6f 6d 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .from.prompt.................... |
| acd20 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 20 22 20 60 25 73 27 22 20 62 72 61 6e 63 68 29 0a 20 | ......(format..".`%s'".branch).. |
| acd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 | .....................(concat."." |
| acd60 | 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 | .(magit--propertize-face........ |
| acd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e | ............................bran |
| acda0 | 63 68 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 29 0a 20 20 20 20 20 | ch.'magit-branch-local))))...... |
| acdc0 | 20 20 20 20 20 20 20 20 20 20 22 20 73 74 61 72 74 69 6e 67 20 61 74 22 29 0a 20 20 20 20 20 20 | ..........".starting.at")....... |
| acde0 | 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 | .(nconc.(list."HEAD")........... |
| ace00 | 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 29 0a 20 20 20 20 20 20 | ....(magit-list-refnames)....... |
| ace20 | 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 28 6d 61 67 69 74 2d | ........(directory-files.(magit- |
| ace40 | 67 69 74 64 69 72 29 20 6e 69 6c 20 22 5f 48 45 41 44 5c 5c 27 22 29 29 0a 20 20 20 20 20 20 20 | gitdir).nil."_HEAD\\'"))........ |
| ace60 | 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 | nil.nil.nil.'magit-revision-hist |
| ace80 | 6f 72 79 0a 20 20 20 20 20 20 20 28 6f 72 20 64 65 66 61 75 6c 74 20 28 6d 61 67 69 74 2d 2d 64 | ory........(or.default.(magit--d |
| acea0 | 65 66 61 75 6c 74 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 28 | efault-starting-point))).......( |
| acec0 | 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 | user-error."Nothing.selected"))) |
| acee0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 73 74 61 72 74 69 6e 67 | ..(defun.magit--default-starting |
| acf00 | 2d 70 6f 69 6e 74 20 28 29 0a 20 20 28 6f 72 20 28 6c 65 74 20 28 28 72 20 28 6d 61 67 69 74 2d | -point.()...(or.(let.((r.(magit- |
| acf20 | 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 | remote-branch-at-point))........ |
| acf40 | 20 20 20 20 20 28 6c 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 61 74 2d 70 | .....(l.(magit-local-branch-at-p |
| acf60 | 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 70 72 65 66 65 72 | oint))).........(if.magit-prefer |
| acf80 | 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 20 28 6f 72 20 72 20 6c 29 20 28 6f 72 20 6c 20 | -remote-upstream.(or.r.l).(or.l. |
| acfa0 | 72 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e | r))).......(magit-commit-at-poin |
| acfc0 | 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 74 2d 70 6f 69 6e 74 29 0a | t).......(magit-stash-at-point). |
| acfe0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 | ......(magit-get-current-branch) |
| ad000 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 74 61 67 20 28 70 72 6f 6d 70 | ))..(defun.magit-read-tag.(promp |
| ad020 | 74 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 29 0a 20 20 28 6d 61 | t.&optional.require-match)...(ma |
| ad040 | 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 6d 61 67 69 | git-completing-read.prompt.(magi |
| ad060 | 74 2d 6c 69 73 74 2d 74 61 67 73 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-list-tags).nil................ |
| ad080 | 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 6e 69 6c 20 27 6d 61 67 | ..........require-match.nil.'mag |
| ad0a0 | 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-revision-history............. |
| ad0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 61 67 2d 61 74 2d 70 6f 69 6e 74 | .............(magit-tag-at-point |
| ad0e0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 73 68 20 28 70 72 | )))..(defun.magit-read-stash.(pr |
| ad100 | 6f 6d 70 74 29 0a 20 20 28 6c 65 74 2a 20 28 28 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 2d 73 | ompt)...(let*.((atpoint.(magit-s |
| ad120 | 74 61 73 68 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c | tash-at-point))..........(defaul |
| ad140 | 74 20 28 61 6e 64 20 61 74 70 6f 69 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.(and.atpoint.................. |
| ad160 | 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 61 74 70 6f 69 6e 74 20 28 6d 61 67 69 74 2d 72 65 76 | ......(concat.atpoint.(magit-rev |
| ad180 | 2d 66 6f 72 6d 61 74 20 22 20 25 73 22 20 61 74 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 20 20 | -format.".%s".atpoint))))....... |
| ad1a0 | 20 20 20 28 63 68 6f 69 63 65 73 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 63 29 0a | ...(choices.(mapcar.(lambda.(c). |
| ad1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 | ............................(pca |
| ad1e0 | 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 76 20 2c 6d 73 67 29 20 28 73 70 6c 69 74 2d 73 74 72 | se-let.((`(,rev.,msg).(split-str |
| ad200 | 69 6e 67 20 63 20 22 5c 30 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.c."\0")))................... |
| ad220 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | ............(concat.(propertize. |
| ad240 | 72 65 76 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 | rev.'face.'magit-hash).......... |
| ad260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 | ............................."." |
| ad280 | 20 6d 73 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .msg)))......................... |
| ad2a0 | 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 73 74 61 73 68 65 73 20 22 25 67 64 25 78 30 30 25 73 | ..(magit-list-stashes."%gd%x00%s |
| ad2c0 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 20 20 28 6d 61 67 69 74 2d 63 6f | ")))..........(choice..(magit-co |
| ad2e0 | 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 0a 20 20 20 | mpleting-read.prompt.choices.... |
| ad300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ad320 | 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......nil.t.nil.nil............. |
| ad340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 | .............................def |
| ad360 | 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault............................ |
| ad380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 63 68 6f 69 63 65 73 29 29 29 29 0a 20 | ..............(car.choices)))).. |
| ad3a0 | 20 20 20 28 61 6e 64 20 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d | ...(and.choice..........(string- |
| ad3c0 | 6d 61 74 63 68 20 22 5e 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c 5c 28 2e 2b 5c 5c 29 22 20 63 68 | match."^\\([^.]+\\).\\(.+\\)".ch |
| ad3e0 | 6f 69 63 65 29 0a 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f | oice)..........(substring-no-pro |
| ad400 | 70 65 72 74 69 65 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 63 68 6f 69 63 65 29 29 | perties.(match-string.1.choice)) |
| ad420 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 28 70 | )))..(defun.magit-read-remote.(p |
| ad440 | 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 75 73 65 2d 6f 6e 6c 79 | rompt.&optional.default.use-only |
| ad460 | 29 0a 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 | )...(let.((remotes.(magit-list-r |
| ad480 | 65 6d 6f 74 65 73 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 75 73 65 2d 6f 6e 6c 79 20 | emotes))).....(if.(and.use-only. |
| ad4a0 | 28 6c 65 6e 67 74 68 3d 20 72 65 6d 6f 74 65 73 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 63 61 | (length=.remotes.1)).........(ca |
| ad4c0 | 72 20 72 65 6d 6f 74 65 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 | r.remotes).......(magit-completi |
| ad4e0 | 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 72 65 6d 6f 74 65 73 0a 20 20 20 20 20 20 20 20 20 | ng-read.prompt.remotes.......... |
| ad500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 | ....................nil.t.nil.ni |
| ad520 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | l..............................( |
| ad540 | 6f 72 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.default...................... |
| ad560 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 74 2d 70 6f 69 | ............(magit-remote-at-poi |
| ad580 | 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt)............................. |
| ad5a0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 6d 6f 74 65 29 29 29 29 29 29 0a 0a 28 64 | .....(magit-get-remote))))))..(d |
| ad5c0 | 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 6f 72 2d 75 72 6c 20 28 70 | efun.magit-read-remote-or-url.(p |
| ad5e0 | 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 0a 20 20 28 6d 61 67 69 | rompt.&optional.default)...(magi |
| ad600 | 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 | t-completing-read.prompt........ |
| ad620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6d 61 67 69 74 2d | ..................(nconc.(magit- |
| ad640 | 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | list-remotes)................... |
| ad660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 68 74 74 70 73 3a 2f 2f 22 20 22 | ..............(list."https://"." |
| ad680 | 67 69 74 3a 2f 2f 22 20 22 67 69 74 40 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git://"."git@"))................ |
| ad6a0 | 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 | ..........nil.nil.nil.nil....... |
| ad6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 64 65 66 61 75 6c 74 0a 20 | ...................(or.default.. |
| ad6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| ad700 | 69 74 2d 72 65 6d 6f 74 65 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-remote-at-point)............. |
| ad720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 72 65 6d 6f | .................(magit-get-remo |
| ad740 | 74 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 6d 6f 64 75 6c 65 | te))))..(defun.magit-read-module |
| ad760 | 2d 70 61 74 68 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 | -path.(prompt.&optional.predicat |
| ad780 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d | e)...(magit-completing-read.prom |
| ad7a0 | 70 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 73 29 0a 20 20 20 | pt.(magit-list-module-paths).... |
| ad7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 20 | ......................predicate. |
| ad7e0 | 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.nil.nil....................... |
| ad800 | 20 20 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 70 72 65 64 69 63 | ...(magit-module-at-point.predic |
| ad820 | 61 74 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 63 6f 6e 66 | ate)))..(defun.magit-module-conf |
| ad840 | 69 72 6d 20 28 76 65 72 62 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 29 0a 20 | irm.(verb.&optional.predicate).. |
| ad860 | 20 3b 3b 20 53 6f 6d 65 20 70 72 65 64 69 63 61 74 65 73 20 75 73 65 20 74 68 65 20 69 6e 65 66 | .;;.Some.predicates.use.the.inef |
| ad880 | 66 69 63 69 65 6e 74 20 60 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 27 0a 20 20 3b 3b 20 61 6e | ficient.`magit-toplevel'...;;.an |
| ad8a0 | 64 20 73 6f 6d 65 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 68 61 76 65 20 74 68 6f 75 73 61 6e | d.some.repositories.have.thousan |
| ad8c0 | 64 73 20 6f 66 20 73 75 62 6d 6f 64 75 6c 65 73 2e 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 | ds.of.submodules....(let.((magit |
| ad8e0 | 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 30 20 30 29 | --refresh-cache.(list.(cons.0.0) |
| ad900 | 29 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 75 6c 65 73 20 6e 69 6c 29 29 0a 20 20 20 20 28 69 | )).........(modules.nil)).....(i |
| ad920 | 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 28 70 72 | f.current-prefix-arg.........(pr |
| ad940 | 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 75 6c 65 73 20 28 6d 61 67 | ogn...........(setq.modules.(mag |
| ad960 | 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 73 29 29 0a 20 20 20 20 20 20 20 20 20 | it-list-module-paths)).......... |
| ad980 | 20 28 77 68 65 6e 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | .(when.predicate.............(se |
| ad9a0 | 74 71 20 6d 6f 64 75 6c 65 73 20 28 73 65 71 2d 66 69 6c 74 65 72 20 70 72 65 64 69 63 61 74 65 | tq.modules.(seq-filter.predicate |
| ad9c0 | 20 6d 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 6f | .modules)))...........(unless.mo |
| ad9e0 | 64 75 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 70 72 65 64 69 63 61 74 65 0a | dules.............(if.predicate. |
| ada00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 | ................(user-error."No. |
| ada20 | 6d 6f 64 75 6c 65 73 20 73 61 74 69 73 66 79 69 6e 67 20 25 73 20 61 76 61 69 6c 61 62 6c 65 22 | modules.satisfying.%s.available" |
| ada40 | 20 70 72 65 64 69 63 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d | .predicate)...............(user- |
| ada60 | 65 72 72 6f 72 20 22 4e 6f 20 6d 6f 64 75 6c 65 73 20 61 76 61 69 6c 61 62 6c 65 22 29 29 29 29 | error."No.modules.available")))) |
| ada80 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 72 65 67 69 | .......(setq.modules.(magit-regi |
| adaa0 | 6f 6e 2d 76 61 6c 75 65 73 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 29 | on-values.'magit-module-section) |
| adac0 | 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 20 20 20 28 77 | ).......(when.modules.........(w |
| adae0 | 68 65 6e 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f | hen.predicate...........(setq.mo |
| adb00 | 64 75 6c 65 73 20 28 73 65 71 2d 66 69 6c 74 65 72 20 70 72 65 64 69 63 61 74 65 20 6d 6f 64 75 | dules.(seq-filter.predicate.modu |
| adb20 | 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 6f 64 75 6c 65 73 0a 20 | les))).........(unless.modules.. |
| adb40 | 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 6f 64 75 6c 65 73 | .........(user-error."No.modules |
| adb60 | 20 73 61 74 69 73 66 79 69 6e 67 20 25 73 20 73 65 6c 65 63 74 65 64 22 20 70 72 65 64 69 63 61 | .satisfying.%s.selected".predica |
| adb80 | 74 65 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 6c 65 6e 67 74 68 3e 20 6d 6f 64 75 6c 65 73 20 | te)))).....(if.(length>.modules. |
| adba0 | 31 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 74 20 6e 69 6c 20 | 1).........(magit-confirm.t.nil. |
| adbc0 | 28 66 6f 72 6d 61 74 20 22 25 73 20 25 25 64 20 6d 6f 64 75 6c 65 73 22 20 76 65 72 62 29 20 6e | (format."%s.%%d.modules".verb).n |
| adbe0 | 69 6c 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 | il.modules).......(list.(magit-r |
| adc00 | 65 61 64 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 20 28 66 6f 72 6d 61 74 20 22 25 73 20 6d 6f 64 75 | ead-module-path.(format."%s.modu |
| adc20 | 6c 65 22 20 76 65 72 62 29 20 70 72 65 64 69 63 61 74 65 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a | le".verb).predicate)))))..;;;._. |
| adc40 | 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 67 69 74 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 67 | (provide.'magit-git).;;;.magit-g |
| adc60 | 69 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | it.el.ends.here................. |
| adc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| add00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| add20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| add40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| add60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| add80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| addc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ade00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 67 69 74 69 67 6e | magit-20240404.1901/magit-gitign |
| ade20 | 6f 72 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ore.el.......................... |
| ade40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ade60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| ade80 | 30 30 31 36 36 33 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 35 32 32 00 20 30 00 00 00 | 0016630.00000000000.015522..0... |
| adea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adf00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| adf20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| adf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| adfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ae000 | 3b 3b 3b 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2e 65 6c 20 2d 2d 2d 20 49 6e 74 65 6e | ;;;.magit-gitignore.el.---.Inten |
| ae020 | 74 69 6f 6e 61 6c 6c 79 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 20 2d 2a 2d 20 6c 65 | tionally.untracked.files..-*-.le |
| ae040 | 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 | xical-binding:t.-*-..;;.Copyrigh |
| ae060 | 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 | t.(C).2008-2024.The.Magit.Projec |
| ae080 | 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 | t.Contributors..;;.Author:.Jonas |
| ae0a0 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b | .Bernoulli.<jonas@bernoul.li>.;; |
| ae0c0 | 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | .Maintainer:.Jonas.Bernoulli.<jo |
| ae0e0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 | nas@bernoul.li>..;;.SPDX-License |
| ae100 | 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b | -Identifier:.GPL-3.0-or-later..; |
| ae120 | 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 | ;.Magit.is.free.software:.you.ca |
| ae140 | 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 | n.redistribute.it.and/or.modify. |
| ae160 | 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 | it.;;.under.the.terms.of.the.GNU |
| ae180 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 | .General.Public.License.as.publi |
| ae1a0 | 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 | shed.by.;;.the.Free.Software.Fou |
| ae1c0 | 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 | ndation,.either.version.3.of.the |
| ae1e0 | 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 | .License,.or.;;.(at.your.option) |
| ae200 | 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 | .any.later.version..;;.;;.Magit. |
| ae220 | 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 | is.distributed.in.the.hope.that. |
| ae240 | 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b | it.will.be.useful,.but.WITHOUT.; |
| ae260 | 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 | ;.ANY.WARRANTY;.without.even.the |
| ae280 | 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 | .implied.warranty.of.MERCHANTABI |
| ae2a0 | 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 | LITY.;;.or.FITNESS.FOR.A.PARTICU |
| ae2c0 | 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 | LAR.PURPOSE...See.the.GNU.Genera |
| ae2e0 | 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 | l.Public.;;.License.for.more.det |
| ae300 | 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 | ails..;;.;;.You.should.have.rece |
| ae320 | 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | ived.a.copy.of.the.GNU.General.P |
| ae340 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 | ublic.License.;;.along.with.Magi |
| ae360 | 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 | t...If.not,.see.<https://www.gnu |
| ae380 | 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 | .org/licenses/>...;;;.Commentary |
| ae3a0 | 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 67 69 | :..;;.This.library.implements.gi |
| ae3c0 | 74 69 67 6e 6f 72 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 | tignore.commands...;;;.Code:..(r |
| ae3e0 | 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 54 72 61 6e 73 69 65 6e 74 0a 0a 3b | equire.'magit)..;;;.Transient..; |
| ae400 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 67 | ;;###autoload.(autoload.'magit-g |
| ae420 | 69 74 69 67 6e 6f 72 65 20 22 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 22 20 6e 69 6c 20 74 | itignore."magit-gitignore".nil.t |
| ae440 | 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 | ).(transient-define-prefix.magit |
| ae460 | 2d 67 69 74 69 67 6e 6f 72 65 20 28 29 0a 20 20 22 49 6e 73 74 72 75 63 74 20 47 69 74 20 74 6f | -gitignore.()..."Instruct.Git.to |
| ae480 | 20 69 67 6e 6f 72 65 20 61 20 66 69 6c 65 20 6f 72 20 70 61 74 74 65 72 6e 2e 22 0a 20 20 3a 6d | .ignore.a.file.or.pattern."...:m |
| ae4a0 | 61 6e 2d 70 61 67 65 20 22 67 69 74 69 67 6e 6f 72 65 22 0a 20 20 5b 22 47 69 74 69 67 6e 6f 72 | an-page."gitignore"...["Gitignor |
| ae4c0 | 65 22 0a 20 20 20 28 22 74 22 20 22 73 68 61 72 65 64 20 61 74 20 74 6f 70 6c 65 76 65 6c 20 28 | e"....("t"."shared.at.toplevel.( |
| ae4e0 | 2e 67 69 74 69 67 6e 6f 72 65 29 22 0a 20 20 20 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 | .gitignore)".....magit-gitignore |
| ae500 | 2d 69 6e 2d 74 6f 70 64 69 72 29 0a 20 20 20 28 22 73 22 20 22 73 68 61 72 65 64 20 69 6e 20 73 | -in-topdir)....("s"."shared.in.s |
| ae520 | 75 62 64 69 72 65 63 74 6f 72 79 20 28 70 61 74 68 2f 74 6f 2f 2e 67 69 74 69 67 6e 6f 72 65 29 | ubdirectory.(path/to/.gitignore) |
| ae540 | 22 0a 20 20 20 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 69 6e 2d 73 75 62 64 69 72 29 | ".....magit-gitignore-in-subdir) |
| ae560 | 0a 20 20 20 28 22 70 22 20 22 70 72 69 76 61 74 65 6c 79 20 28 2e 67 69 74 2f 69 6e 66 6f 2f 65 | ....("p"."privately.(.git/info/e |
| ae580 | 78 63 6c 75 64 65 29 22 0a 20 20 20 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 69 6e 2d | xclude)".....magit-gitignore-in- |
| ae5a0 | 67 69 74 64 69 72 29 0a 20 20 20 28 22 67 22 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d | gitdir)....("g".magit-gitignore- |
| ae5c0 | 6f 6e 2d 73 79 73 74 65 6d 0a 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 | on-system.....:if.(lambda.().(ma |
| ae5e0 | 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 65 78 63 6c 75 64 65 73 66 69 6c 65 22 29 29 0a 20 20 | git-get."core.excludesfile"))... |
| ae600 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 | ..:description.(lambda.()....... |
| ae620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 70 72 69 76 61 74 65 6c 79 20 | .............(format."privately. |
| ae640 | 66 6f 72 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 28 25 73 29 22 0a 20 20 20 20 20 | for.all.repositories.(%s)"...... |
| ae660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 | ......................(magit-get |
| ae680 | 20 22 63 6f 72 65 2e 65 78 63 6c 75 64 65 73 66 69 6c 65 22 29 29 29 29 5d 0a 20 20 5b 22 53 6b | ."core.excludesfile"))))]...["Sk |
| ae6a0 | 69 70 20 77 6f 72 6b 74 72 65 65 22 0a 20 20 20 28 37 20 22 77 22 20 22 64 6f 20 73 6b 69 70 20 | ip.worktree"....(7."w"."do.skip. |
| ae6c0 | 77 6f 72 6b 74 72 65 65 22 20 20 20 20 20 6d 61 67 69 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 | worktree".....magit-skip-worktre |
| ae6e0 | 65 29 0a 20 20 20 28 37 20 22 57 22 20 22 64 6f 20 6e 6f 74 20 73 6b 69 70 20 77 6f 72 6b 74 72 | e)....(7."W"."do.not.skip.worktr |
| ae700 | 65 65 22 20 6d 61 67 69 74 2d 6e 6f 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 29 5d 0a 20 20 5b | ee".magit-no-skip-worktree)]...[ |
| ae720 | 22 41 73 73 75 6d 65 20 75 6e 63 68 61 6e 67 65 64 22 0a 20 20 20 28 37 20 22 75 22 20 22 64 6f | "Assume.unchanged"....(7."u"."do |
| ae740 | 20 61 73 73 75 6d 65 20 75 6e 63 68 61 6e 67 65 64 22 20 20 20 20 20 6d 61 67 69 74 2d 61 73 73 | .assume.unchanged".....magit-ass |
| ae760 | 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 29 0a 20 20 20 28 37 20 22 55 22 20 22 64 6f 20 6e 6f 74 | ume-unchanged)....(7."U"."do.not |
| ae780 | 20 61 73 73 75 6d 65 20 75 6e 63 68 61 6e 67 65 64 22 20 6d 61 67 69 74 2d 6e 6f 2d 61 73 73 75 | .assume.unchanged".magit-no-assu |
| ae7a0 | 6d 65 2d 75 6e 63 68 61 6e 67 65 64 29 5d 29 0a 0a 3b 3b 3b 20 47 69 74 69 67 6e 6f 72 65 20 43 | me-unchanged)])..;;;.Gitignore.C |
| ae7c0 | 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | ommands..;;;###autoload.(defun.m |
| ae7e0 | 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 69 6e 2d 74 6f 70 64 69 72 20 28 72 75 6c 65 29 0a | agit-gitignore-in-topdir.(rule). |
| ae800 | 20 20 22 41 64 64 20 74 68 65 20 47 69 74 20 69 67 6e 6f 72 65 20 52 55 4c 45 20 74 6f 20 74 68 | .."Add.the.Git.ignore.RULE.to.th |
| ae820 | 65 20 74 6f 70 2d 6c 65 76 65 6c 20 5c 22 2e 67 69 74 69 67 6e 6f 72 65 5c 22 20 66 69 6c 65 2e | e.top-level.\".gitignore\".file. |
| ae840 | 0a 53 69 6e 63 65 20 74 68 69 73 20 66 69 6c 65 20 69 73 20 74 72 61 63 6b 65 64 2c 20 69 74 20 | .Since.this.file.is.tracked,.it. |
| ae860 | 69 73 20 73 68 61 72 65 64 20 77 69 74 68 20 6f 74 68 65 72 20 63 6c 6f 6e 65 73 20 6f 66 20 74 | is.shared.with.other.clones.of.t |
| ae880 | 68 65 0a 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 6c 73 6f 20 73 74 61 67 65 20 74 68 65 20 66 | he.repository...Also.stage.the.f |
| ae8a0 | 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 | ile."...(interactive.(list.(magi |
| ae8c0 | 74 2d 67 69 74 69 67 6e 6f 72 65 2d 72 65 61 64 2d 70 61 74 74 65 72 6e 29 29 29 0a 20 20 28 6d | t-gitignore-read-pattern)))...(m |
| ae8e0 | 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 67 | agit-with-toplevel.....(magit--g |
| ae900 | 69 74 69 67 6e 6f 72 65 20 72 75 6c 65 20 22 2e 67 69 74 69 67 6e 6f 72 65 22 29 0a 20 20 20 20 | itignore.rule.".gitignore")..... |
| ae920 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 64 64 22 20 22 2e 67 69 74 69 67 6e 6f 72 65 | (magit-run-git."add".".gitignore |
| ae940 | 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ")))..;;;###autoload.(defun.magi |
| ae960 | 74 2d 67 69 74 69 67 6e 6f 72 65 2d 69 6e 2d 73 75 62 64 69 72 20 28 72 75 6c 65 20 64 69 72 65 | t-gitignore-in-subdir.(rule.dire |
| ae980 | 63 74 6f 72 79 29 0a 20 20 22 41 64 64 20 74 68 65 20 47 69 74 20 69 67 6e 6f 72 65 20 52 55 4c | ctory)..."Add.the.Git.ignore.RUL |
| ae9a0 | 45 20 74 6f 20 61 20 5c 22 2e 67 69 74 69 67 6e 6f 72 65 5c 22 20 66 69 6c 65 20 69 6e 20 44 49 | E.to.a.\".gitignore\".file.in.DI |
| ae9c0 | 52 45 43 54 4f 52 59 2e 0a 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 20 64 | RECTORY..Prompt.the.user.for.a.d |
| ae9e0 | 69 72 65 63 74 6f 72 79 20 61 6e 64 20 61 64 64 20 74 68 65 20 72 75 6c 65 20 74 6f 20 74 68 65 | irectory.and.add.the.rule.to.the |
| aea00 | 0a 5c 22 2e 67 69 74 69 67 6e 6f 72 65 5c 22 20 66 69 6c 65 20 69 6e 20 74 68 61 74 20 64 69 72 | .\".gitignore\".file.in.that.dir |
| aea20 | 65 63 74 6f 72 79 2e 20 20 53 69 6e 63 65 20 73 75 63 68 20 66 69 6c 65 73 20 61 72 65 0a 74 72 | ectory...Since.such.files.are.tr |
| aea40 | 61 63 6b 65 64 2c 20 74 68 65 79 20 61 72 65 20 73 68 61 72 65 64 20 77 69 74 68 20 6f 74 68 65 | acked,.they.are.shared.with.othe |
| aea60 | 72 20 63 6c 6f 6e 65 73 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 41 6c 73 6f | r.clones.of.the.repository..Also |
| aea80 | 20 73 74 61 67 65 20 74 68 65 20 66 69 6c 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | .stage.the.file."...(interactive |
| aeaa0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 72 65 61 64 2d 70 61 74 | .(list.(magit-gitignore-read-pat |
| aeac0 | 74 65 72 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 | tern)......................(read |
| aeae0 | 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 20 22 4c 69 6d 69 74 20 72 75 6c 65 20 74 6f 20 66 | -directory-name."Limit.rule.to.f |
| aeb00 | 69 6c 65 73 20 69 6e 3a 20 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c | iles.in:.")))...(magit-with-topl |
| aeb20 | 65 76 65 6c 0a 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c | evel.....(let.((file.(expand-fil |
| aeb40 | 65 2d 6e 61 6d 65 20 22 2e 67 69 74 69 67 6e 6f 72 65 22 20 64 69 72 65 63 74 6f 72 79 29 29 29 | e-name.".gitignore".directory))) |
| aeb60 | 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 67 69 74 69 67 6e 6f 72 65 20 72 75 6c 65 20 66 69 | .......(magit--gitignore.rule.fi |
| aeb80 | 6c 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 64 64 22 20 28 | le).......(magit-run-git."add".( |
| aeba0 | 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 69 74 20 66 | magit-convert-filename-for-git.f |
| aebc0 | 69 6c 65 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | ile)))))..;;;###autoload.(defun. |
| aebe0 | 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 69 6e 2d 67 69 74 64 69 72 20 28 72 75 6c 65 29 | magit-gitignore-in-gitdir.(rule) |
| aec00 | 0a 20 20 22 41 64 64 20 74 68 65 20 47 69 74 20 69 67 6e 6f 72 65 20 52 55 4c 45 20 74 6f 20 5c | ..."Add.the.Git.ignore.RULE.to.\ |
| aec20 | 22 24 47 49 54 5f 44 49 52 2f 69 6e 66 6f 2f 65 78 63 6c 75 64 65 5c 22 2e 0a 52 75 6c 65 73 20 | "$GIT_DIR/info/exclude\"..Rules. |
| aec40 | 69 6e 20 74 68 61 74 20 66 69 6c 65 20 6f 6e 6c 79 20 61 66 66 65 63 74 73 20 74 68 69 73 20 63 | in.that.file.only.affects.this.c |
| aec60 | 6c 6f 6e 65 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 | lone.of.the.repository."...(inte |
| aec80 | 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 72 | ractive.(list.(magit-gitignore-r |
| aeca0 | 65 61 64 2d 70 61 74 74 65 72 6e 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 67 69 74 69 67 6e 6f | ead-pattern)))...(magit--gitigno |
| aecc0 | 72 65 20 72 75 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 69 6e 66 6f 2f | re.rule.(expand-file-name."info/ |
| aece0 | 65 78 63 6c 75 64 65 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 28 6d 61 67 | exclude".(magit-gitdir)))...(mag |
| aed00 | 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | it-refresh))..;;;###autoload.(de |
| aed20 | 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 6f 6e 2d 73 79 73 74 65 6d 20 28 72 | fun.magit-gitignore-on-system.(r |
| aed40 | 75 6c 65 29 0a 20 20 22 41 64 64 20 74 68 65 20 47 69 74 20 69 67 6e 6f 72 65 20 52 55 4c 45 20 | ule)..."Add.the.Git.ignore.RULE. |
| aed60 | 74 6f 20 74 68 65 20 66 69 6c 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 60 63 6f 72 65 2e 65 | to.the.file.specified.by.`core.e |
| aed80 | 78 63 6c 75 64 65 73 46 69 6c 65 27 2e 0a 52 75 6c 65 73 20 74 68 61 74 20 61 72 65 20 64 65 66 | xcludesFile'..Rules.that.are.def |
| aeda0 | 69 6e 65 64 20 69 6e 20 74 68 61 74 20 66 69 6c 65 20 61 66 66 65 63 74 20 61 6c 6c 20 6c 6f 63 | ined.in.that.file.affect.all.loc |
| aedc0 | 61 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | al.repositories."...(interactive |
| aede0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 72 65 61 64 2d 70 61 74 | .(list.(magit-gitignore-read-pat |
| aee00 | 74 65 72 6e 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 67 69 74 69 67 6e 6f 72 65 20 72 75 6c 65 | tern)))...(magit--gitignore.rule |
| aee20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d | .....................(or.(magit- |
| aee40 | 67 65 74 20 22 63 6f 72 65 2e 65 78 63 6c 75 64 65 73 46 69 6c 65 22 29 0a 20 20 20 20 20 20 20 | get."core.excludesFile")........ |
| aee60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 56 61 72 69 61 62 6c | .................(error."Variabl |
| aee80 | 65 20 60 63 6f 72 65 2e 65 78 63 6c 75 64 65 73 46 69 6c 65 27 20 69 73 6e 27 74 20 73 65 74 22 | e.`core.excludesFile'.isn't.set" |
| aeea0 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d | )))...(magit-refresh))..(defun.m |
| aeec0 | 61 67 69 74 2d 2d 67 69 74 69 67 6e 6f 72 65 20 28 72 75 6c 65 20 66 69 6c 65 29 0a 20 20 28 77 | agit--gitignore.(rule.file)...(w |
| aeee0 | 68 65 6e 2d 6c 65 74 20 28 28 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 | hen-let.((directory.(file-name-d |
| aef00 | 69 72 65 63 74 6f 72 79 20 66 69 6c 65 29 29 29 0a 20 20 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 | irectory.file))).....(make-direc |
| aef20 | 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 20 74 29 29 0a 20 20 28 77 69 74 68 2d 74 65 6d 70 2d | tory.directory.t))...(with-temp- |
| aef40 | 62 75 66 66 65 72 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 | buffer.....(when.(file-exists-p. |
| aef60 | 66 69 6c 65 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 | file).......(insert-file-content |
| aef80 | 73 20 66 69 6c 65 29 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d | s.file)).....(goto-char.(point-m |
| aefa0 | 61 78 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 6c 70 29 0a 20 20 20 20 20 20 28 69 | ax)).....(unless.(bolp).......(i |
| aefc0 | 6e 73 65 72 74 20 22 5c 6e 22 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 72 65 70 6c 61 63 | nsert."\n")).....(insert.(replac |
| aefe0 | 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 28 5c 5c 5c 5c 2a 5c 5c 29 22 | e-regexp-in-string."\\(\\\\*\\)" |
| af000 | 20 22 5c 5c 31 5c 5c 31 22 20 72 75 6c 65 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e | ."\\1\\1".rule)).....(insert."\n |
| af020 | 22 29 0a 20 20 20 20 28 77 72 69 74 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 6e 69 6c 20 66 69 6c | ").....(write-region.nil.nil.fil |
| af040 | 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 2d 72 65 61 | e)))..(defun.magit-gitignore-rea |
| af060 | 64 2d 70 61 74 74 65 72 6e 20 28 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 20 28 | d-pattern.()...(let*.((default.( |
| af080 | 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 | magit-current-file))..........(b |
| af0a0 | 61 73 65 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 | ase.(car.magit-buffer-diff-files |
| af0c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 61 73 65 20 28 61 6e 64 20 62 61 73 65 20 28 66 69 6c | ))..........(base.(and.base.(fil |
| af0e0 | 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 62 61 73 65 29 20 62 61 73 65 29 29 0a 20 20 20 20 20 | e-directory-p.base).base))...... |
| af100 | 20 20 20 20 28 63 68 6f 69 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 64 | ....(choices...........(delete-d |
| af120 | 75 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 0a 20 20 20 20 20 20 20 | ups............(--mapcat........ |
| af140 | 20 20 20 20 20 28 63 6f 6e 73 20 28 63 6f 6e 63 61 74 20 22 2f 22 20 69 74 29 0a 20 20 20 20 20 | .....(cons.(concat."/".it)...... |
| af160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 65 78 74 20 28 66 69 | .............(and-let*.((ext.(fi |
| af180 | 6c 65 2d 6e 61 6d 65 2d 65 78 74 65 6e 73 69 6f 6e 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 | le-name-extension.it)))......... |
| af1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 63 6f 6e 63 61 74 20 22 2f 22 20 28 66 | ............(list.(concat."/".(f |
| af1c0 | 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 69 74 29 20 22 2a 2e 22 20 65 78 74 29 | ile-name-directory.it)."*.".ext) |
| af1e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | ...........................(conc |
| af200 | 61 74 20 22 2a 2e 22 20 65 78 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 72 | at."*.".ext)))).............(sor |
| af220 | 74 20 28 6e 63 6f 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | t.(nconc....................(mag |
| af240 | 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 6e 69 6c 20 62 61 73 65 29 0a 20 20 20 | it-untracked-files.nil.base).... |
| af260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 75 6e 74 72 61 63 6b 65 64 | ................;;.The.untracked |
| af280 | 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 6c 69 | .section.of.the.status.buffer.li |
| af2a0 | 73 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 69 72 65 63 74 | sts....................;;.direct |
| af2c0 | 6f 72 69 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 6f 6e 6c 79 20 75 6e 74 72 61 63 6b 65 64 20 | ories.containing.only.untracked. |
| af2e0 | 66 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 64 64 | files.....................;;.Add |
| af300 | 20 74 68 6f 73 65 20 61 73 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | .those.as.candidates............ |
| af320 | 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 64 69 72 65 63 74 6f 72 79 | .........(seq-filter.#'directory |
| af340 | 2d 6e 61 6d 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -name-p......................... |
| af360 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 | .......(magit-list-files........ |
| af380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6f 74 68 65 | ........................."--othe |
| af3a0 | 72 22 20 22 2d 2d 65 78 63 6c 75 64 65 2d 73 74 61 6e 64 61 72 64 22 20 22 2d 2d 64 69 72 65 63 | r"."--exclude-standard"."--direc |
| af3c0 | 74 6f 72 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory"........................... |
| af3e0 | 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 65 6d 70 74 79 2d 64 69 72 65 63 74 6f 72 79 22 20 22 2d 2d | ......"--no-empty-directory"."-- |
| af400 | 22 20 62 61 73 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 73 74 | ".base)))...................#'st |
| af420 | 72 69 6e 67 2d 6c 65 73 73 70 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 64 65 66 61 75 6c | ring-lessp))))).....(when.defaul |
| af440 | 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 20 28 63 6f 6e 63 61 74 20 22 2f | t.......(setq.default.(concat."/ |
| af460 | 22 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 62 65 | ".default)).......(unless.(membe |
| af480 | 72 20 64 65 66 61 75 6c 74 20 63 68 6f 69 63 65 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 | r.default.choices).........(setq |
| af4a0 | 20 64 65 66 61 75 6c 74 20 28 63 6f 6e 63 61 74 20 22 2a 2e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 | .default.(concat."*.".(file-name |
| af4c0 | 2d 65 78 74 65 6e 73 69 6f 6e 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 | -extension.default))).........(u |
| af4e0 | 6e 6c 65 73 73 20 28 6d 65 6d 62 65 72 20 64 65 66 61 75 6c 74 20 63 68 6f 69 63 65 73 29 0a 20 | nless.(member.default.choices).. |
| af500 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 20 6e 69 6c 29 29 29 29 0a 20 | .........(setq.default.nil)))).. |
| af520 | 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 46 69 6c 65 20 | ...(magit-completing-read."File. |
| af540 | 6f 72 20 70 61 74 74 65 72 6e 20 74 6f 20 69 67 6e 6f 72 65 22 0a 20 20 20 20 20 20 20 20 20 20 | or.pattern.to.ignore"........... |
| af560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 73 20 6e 69 6c 20 6e 69 6c | .................choices.nil.nil |
| af580 | 20 6e 69 6c 20 6e 69 6c 20 64 65 66 61 75 6c 74 29 29 29 0a 0a 3b 3b 3b 20 53 6b 69 70 20 57 6f | .nil.nil.default)))..;;;.Skip.Wo |
| af5a0 | 72 6b 74 72 65 65 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a | rktree.Commands..;;;###autoload. |
| af5c0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 28 66 69 6c 65 | (defun.magit-skip-worktree.(file |
| af5e0 | 29 0a 20 20 22 43 61 6c 6c 20 5c 22 67 69 74 20 75 70 64 61 74 65 2d 69 6e 64 65 78 20 2d 2d 73 | )..."Call.\"git.update-index.--s |
| af600 | 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 2d 2d 20 46 49 4c 45 5c 22 2e 22 0a 20 20 28 69 6e 74 65 | kip-worktree.--.FILE\"."...(inte |
| af620 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c | ractive....(list.(magit-read-fil |
| af640 | 65 2d 63 68 6f 69 63 65 20 22 53 6b 69 70 20 77 6f 72 6b 74 72 65 65 20 66 6f 72 22 0a 20 20 20 | e-choice."Skip.worktree.for".... |
| af660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| af680 | 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-with-toplevel.............. |
| af6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 73 65 74 2d 64 69 | ......................(cl-set-di |
| af6c0 | 66 66 65 72 65 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fference........................ |
| af6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 29 0a | .............(magit-list-files). |
| af700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| af720 | 20 20 20 20 28 6d 61 67 69 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 29 0a | ....(magit-skip-worktree-files). |
| af740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| af760 | 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d | ....:test.#'equal)))))...(magit- |
| af780 | 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 | with-toplevel.....(magit-run-git |
| af7a0 | 20 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 | ."update-index"."--skip-worktree |
| af7c0 | 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | "."--".file)))..;;;###autoload.( |
| af7e0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 28 66 69 | defun.magit-no-skip-worktree.(fi |
| af800 | 6c 65 29 0a 20 20 22 43 61 6c 6c 20 5c 22 67 69 74 20 75 70 64 61 74 65 2d 69 6e 64 65 78 20 2d | le)..."Call.\"git.update-index.- |
| af820 | 2d 6e 6f 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 2d 2d 20 46 49 4c 45 5c 22 2e 22 0a 20 20 | -no-skip-worktree.--.FILE\"."... |
| af840 | 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 | (interactive....(list.(magit-rea |
| af860 | 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 22 44 6f 20 6e 6f 74 20 73 6b 69 70 20 77 6f 72 6b 74 | d-file-choice."Do.not.skip.workt |
| af880 | 72 65 65 20 66 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ree.for"........................ |
| af8a0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 | ..........(magit-with-toplevel.. |
| af8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| af8e0 | 20 20 28 6d 61 67 69 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 29 29 29 29 | ..(magit-skip-worktree-files)))) |
| af900 | 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 | )...(magit-with-toplevel.....(ma |
| af920 | 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d 6e 6f | git-run-git."update-index"."--no |
| af940 | 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 3b 3b | -skip-worktree"."--".file)))..;; |
| af960 | 3b 20 41 73 73 75 6d 65 20 55 6e 63 68 61 6e 67 65 64 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b | ;.Assume.Unchanged.Commands..;;; |
| af980 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 73 73 75 6d 65 2d | ###autoload.(defun.magit-assume- |
| af9a0 | 75 6e 63 68 61 6e 67 65 64 20 28 66 69 6c 65 29 0a 20 20 22 43 61 6c 6c 20 5c 22 67 69 74 20 75 | unchanged.(file)..."Call.\"git.u |
| af9c0 | 70 64 61 74 65 2d 69 6e 64 65 78 20 2d 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 20 2d | pdate-index.--assume-unchanged.- |
| af9e0 | 2d 20 46 49 4c 45 5c 22 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 | -.FILE\"."...(interactive....(li |
| afa00 | 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 22 41 73 73 75 | st.(magit-read-file-choice."Assu |
| afa20 | 6d 65 20 66 69 6c 65 20 74 6f 20 62 65 20 75 6e 63 68 61 6e 67 65 64 22 0a 20 20 20 20 20 20 20 | me.file.to.be.unchanged"........ |
| afa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ..........................(magit |
| afa60 | 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -with-toplevel.................. |
| afa80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 | ..................(cl-set-differ |
| afaa0 | 65 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ence............................ |
| afac0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 29 0a 20 20 20 20 | .........(magit-list-files)..... |
| afae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| afb00 | 28 6d 61 67 69 74 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 29 0a 20 | (magit-assume-unchanged-files).. |
| afb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| afb40 | 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 | ...:test.#'equal)))))...(magit-w |
| afb60 | 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 | ith-toplevel.....(magit-run-git. |
| afb80 | 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 | "update-index"."--assume-unchang |
| afba0 | 65 64 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | ed"."--".file)))..;;;###autoload |
| afbc0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 | .(defun.magit-no-assume-unchange |
| afbe0 | 64 20 28 66 69 6c 65 29 0a 20 20 22 43 61 6c 6c 20 5c 22 67 69 74 20 75 70 64 61 74 65 2d 69 6e | d.(file)..."Call.\"git.update-in |
| afc00 | 64 65 78 20 2d 2d 6e 6f 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 20 2d 2d 20 46 49 4c | dex.--no-assume-unchanged.--.FIL |
| afc20 | 45 5c 22 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d | E\"."...(interactive....(list.(m |
| afc40 | 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 63 68 6f 69 63 65 20 22 44 6f 20 6e 6f 74 20 61 73 | agit-read-file-choice."Do.not.as |
| afc60 | 73 75 6d 65 20 66 69 6c 65 20 74 6f 20 62 65 20 75 6e 63 68 61 6e 67 65 64 22 0a 20 20 20 20 20 | sume.file.to.be.unchanged"...... |
| afc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| afca0 | 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-with-toplevel................ |
| afcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 73 73 75 6d | ....................(magit-assum |
| afce0 | 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d | e-unchanged-files)))))...(magit- |
| afd00 | 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 | with-toplevel.....(magit-run-git |
| afd20 | 20 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d 6e 6f 2d 61 73 73 75 6d 65 2d 75 6e 63 | ."update-index"."--no-assume-unc |
| afd40 | 68 61 6e 67 65 64 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f | hanged"."--".file)))..;;;._.(pro |
| afd60 | 76 69 64 65 20 27 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 | vide.'magit-gitignore).;;;.magit |
| afd80 | 2d 67 69 74 69 67 6e 6f 72 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 | -gitignore.el.ends.here......... |
| afda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afe00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 6c 6f 67 2e 65 6c | magit-20240404.1901/magit-log.el |
| afe20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afe40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afe60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| afe80 | 30 32 33 37 32 35 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 32 32 00 20 30 00 00 00 | 0237253.00000000000.014322..0... |
| afea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| afee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| aff00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| aff20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| aff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| aff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| aff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| affa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| affc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| affe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b0000 | 3b 3b 3b 20 6d 61 67 69 74 2d 6c 6f 67 2e 65 6c 20 2d 2d 2d 20 49 6e 73 70 65 63 74 20 47 69 74 | ;;;.magit-log.el.---.Inspect.Git |
| b0020 | 20 68 69 73 74 6f 72 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 3b | .history..-*-.lexical-binding:t; |
| b0040 | 20 63 6f 64 69 6e 67 3a 75 74 66 2d 38 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 | .coding:utf-8.-*-..;;.Copyright. |
| b0060 | 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 | (C).2008-2024.The.Magit.Project. |
| b0080 | 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 | Contributors..;;.Author:.Jonas.B |
| b00a0 | 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d | ernoulli.<jonas@bernoul.li>.;;.M |
| b00c0 | 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 | aintainer:.Jonas.Bernoulli.<jona |
| b00e0 | 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 | s@bernoul.li>..;;.SPDX-License-I |
| b0100 | 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 | dentifier:.GPL-3.0-or-later..;;. |
| b0120 | 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 | Magit.is.free.software:.you.can. |
| b0140 | 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 | redistribute.it.and/or.modify.it |
| b0160 | 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 | .;;.under.the.terms.of.the.GNU.G |
| b0180 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 | eneral.Public.License.as.publish |
| b01a0 | 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 | ed.by.;;.the.Free.Software.Found |
| b01c0 | 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c | ation,.either.version.3.of.the.L |
| b01e0 | 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 | icense,.or.;;.(at.your.option).a |
| b0200 | 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | ny.later.version..;;.;;.Magit.is |
| b0220 | 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 | .distributed.in.the.hope.that.it |
| b0240 | 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 | .will.be.useful,.but.WITHOUT.;;. |
| b0260 | 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 | ANY.WARRANTY;.without.even.the.i |
| b0280 | 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | mplied.warranty.of.MERCHANTABILI |
| b02a0 | 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 | TY.;;.or.FITNESS.FOR.A.PARTICULA |
| b02c0 | 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | R.PURPOSE...See.the.GNU.General. |
| b02e0 | 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 | Public.;;.License.for.more.detai |
| b0300 | 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 | ls..;;.;;.You.should.have.receiv |
| b0320 | 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | ed.a.copy.of.the.GNU.General.Pub |
| b0340 | 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e | lic.License.;;.along.with.Magit. |
| b0360 | 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f | ..If.not,.see.<https://www.gnu.o |
| b0380 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a | rg/licenses/>...;;;.Commentary:. |
| b03a0 | 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 | .;;.This.library.implements.supp |
| b03c0 | 6f 72 74 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 47 69 74 20 6c 6f 67 73 2c 20 69 6e 63 | ort.for.looking.at.Git.logs,.inc |
| b03e0 | 6c 75 64 69 6e 67 0a 3b 3b 20 73 70 65 63 69 61 6c 20 6c 6f 67 73 20 6c 69 6b 65 20 63 68 65 72 | luding.;;.special.logs.like.cher |
| b0400 | 72 79 2d 6c 6f 67 73 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 66 6f 72 20 73 65 6c 65 63 74 69 6e | ry-logs,.as.well.as.for.selectin |
| b0420 | 67 20 61 20 63 6f 6d 6d 69 74 0a 3b 3b 20 66 72 6f 6d 20 61 20 6c 6f 67 2e 0a 0a 3b 3b 3b 20 43 | g.a.commit.;;.from.a.log...;;;.C |
| b0440 | 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 6f 72 65 29 0a 28 72 65 71 | ode:..(require.'magit-core).(req |
| b0460 | 75 69 72 65 20 27 6d 61 67 69 74 2d 64 69 66 66 29 0a 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | uire.'magit-diff)..(declare-func |
| b0480 | 74 69 6f 6e 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 20 22 6d 61 67 69 74 2d 66 69 6c | tion.magit-blob-visit."magit-fil |
| b04a0 | 65 73 22 20 28 62 6c 6f 62 2d 6f 72 2d 66 69 6c 65 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | es".(blob-or-file)).(declare-fun |
| b04c0 | 63 74 69 6f 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 61 70 70 6c 79 20 22 6d 61 67 69 74 2d | ction.magit-cherry-apply."magit- |
| b04e0 | 73 65 71 75 65 6e 63 65 22 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 | sequence".(commit.&optional.args |
| b0500 | 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 | )).(declare-function.magit-inser |
| b0520 | 74 2d 68 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 22 6d 61 67 69 74 2d 73 74 61 74 | t-head-branch-header."magit-stat |
| b0540 | 75 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 26 6f 70 74 69 6f 6e 61 6c | us"...................(&optional |
| b0560 | 20 62 72 61 6e 63 68 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 | .branch)).(declare-function.magi |
| b0580 | 74 2d 69 6e 73 65 72 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 | t-insert-upstream-branch-header. |
| b05a0 | 22 6d 61 67 69 74 2d 73 74 61 74 75 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "magit-status".................. |
| b05c0 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 6e 63 68 20 70 75 6c 6c 20 6b 65 79 77 6f 72 64 29 | .(&optional.branch.pull.keyword) |
| b05e0 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 66 | ).(declare-function.magit-read-f |
| b0600 | 69 6c 65 2d 66 72 6f 6d 2d 72 65 76 20 22 6d 61 67 69 74 2d 66 69 6c 65 73 22 0a 20 20 20 20 20 | ile-from-rev."magit-files"...... |
| b0620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 20 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e | .............(rev.prompt.&option |
| b0640 | 61 6c 20 64 65 66 61 75 6c 74 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d | al.default)).(declare-function.m |
| b0660 | 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 67 65 74 2d 73 74 61 74 65 2d 6c 69 6e 65 73 20 22 6d 61 | agit-rebase--get-state-lines."ma |
| b0680 | 67 69 74 2d 73 65 71 75 65 6e 63 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-sequence"................... |
| b06a0 | 28 66 69 6c 65 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d | (file)).(declare-function.magit- |
| b06c0 | 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 22 6d 61 67 69 74 2d 64 69 66 66 22 0a 20 20 20 20 20 20 20 | show-commit."magit-diff"........ |
| b06e0 | 20 20 20 20 20 20 20 20 20 20 20 28 61 72 67 31 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 32 20 | ...........(arg1.&optional.arg2. |
| b0700 | 61 72 67 33 20 61 72 67 34 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 | arg3.arg4)).(declare-function.ma |
| b0720 | 67 69 74 2d 72 65 66 6c 6f 67 2d 66 6f 72 6d 61 74 2d 73 75 62 6a 65 63 74 20 22 6d 61 67 69 74 | git-reflog-format-subject."magit |
| b0740 | 2d 72 65 66 6c 6f 67 22 20 28 73 75 62 6a 65 63 74 29 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 | -reflog".(subject)).(defvar.magi |
| b0760 | 74 2d 72 65 66 73 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a 28 64 65 66 76 | t-refs-focus-column-width).(defv |
| b0780 | 61 72 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 | ar.magit-refs-margin).(defvar.ma |
| b07a0 | 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 29 0a 28 64 65 66 | git-refs-show-commit-count).(def |
| b07c0 | 76 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 0a 28 64 65 66 76 61 72 | var.magit-buffer-margin).(defvar |
| b07e0 | 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 72 67 69 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 | .magit-status-margin).(defvar.ma |
| b0800 | 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 0a 0a 28 72 65 71 75 | git-status-sections-hook)..(requ |
| b0820 | 69 72 65 20 27 61 6e 73 69 2d 63 6f 6c 6f 72 29 0a 28 72 65 71 75 69 72 65 20 27 63 72 6d 29 0a | ire.'ansi-color).(require.'crm). |
| b0840 | 28 72 65 71 75 69 72 65 20 27 77 68 69 63 68 2d 66 75 6e 63 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f | (require.'which-func)..;;;.Optio |
| b0860 | 6e 73 0a 3b 3b 3b 3b 20 4c 6f 67 20 4d 6f 64 65 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 | ns.;;;;.Log.Mode..(defgroup.magi |
| b0880 | 74 2d 6c 6f 67 20 6e 69 6c 0a 20 20 22 49 6e 73 70 65 63 74 20 61 6e 64 20 6d 61 6e 69 70 75 6c | t-log.nil..."Inspect.and.manipul |
| b08a0 | 61 74 65 20 47 69 74 20 68 69 73 74 6f 72 79 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f | ate.Git.history."...:link.'(info |
| b08c0 | 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 4c 6f 67 67 69 6e 67 22 29 0a 20 20 3a 67 72 6f 75 70 | -link."(magit)Logging")...:group |
| b08e0 | 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | .'magit-commands...:group.'magit |
| b0900 | 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f | -modes)..(defcustom.magit-log-mo |
| b0920 | 64 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e | de-hook.nil..."Hook.run.after.en |
| b0940 | 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 4c 6f 67 20 6d 6f 64 65 2e 22 0a 20 20 3a 67 72 6f 75 70 | tering.Magit-Log.mode."...:group |
| b0960 | 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 | .'magit-log...:type.'hook)..(def |
| b0980 | 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 6d 6f 76 65 2d 67 72 61 70 68 2d 61 72 | custom.magit-log-remove-graph-ar |
| b09a0 | 67 73 20 27 28 22 2d 2d 66 6f 6c 6c 6f 77 22 20 22 2d 2d 67 72 65 70 22 20 22 2d 47 22 20 22 2d | gs.'("--follow"."--grep"."-G"."- |
| b09c0 | 53 22 20 22 2d 4c 22 29 0a 20 20 22 54 68 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 74 68 | S"."-L")..."The.log.arguments.th |
| b09e0 | 61 74 20 63 61 75 73 65 20 74 68 65 20 60 2d 2d 67 72 61 70 68 27 20 61 72 67 75 6d 65 6e 74 20 | at.cause.the.`--graph'.argument. |
| b0a00 | 74 6f 20 62 65 20 64 72 6f 70 70 65 64 2e 0a 0a 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 | to.be.dropped...The.default.valu |
| b0a20 | 65 20 6c 69 73 74 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 61 72 65 20 69 | e.lists.the.arguments.that.are.i |
| b0a40 | 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 0a 60 2d 2d 67 72 61 70 68 27 20 61 6e 64 20 74 | ncompatible.with.`--graph'.and.t |
| b0a60 | 68 65 72 65 66 6f 72 65 20 6d 75 73 74 20 62 65 20 64 72 6f 70 70 65 64 20 77 68 65 6e 20 74 68 | herefore.must.be.dropped.when.th |
| b0a80 | 61 74 20 69 73 20 75 73 65 64 2e 20 20 59 6f 75 0a 63 61 6e 20 61 64 64 20 61 64 64 69 74 69 6f | at.is.used...You.can.add.additio |
| b0aa0 | 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 | nal.arguments.that.are.available |
| b0ac0 | 20 69 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 27 2c 0a 62 75 74 20 49 20 72 65 63 6f 6d 6d 65 6e 64 | .in.`magit-log',.but.I.recommend |
| b0ae0 | 20 74 68 61 74 20 79 6f 75 20 64 6f 6e 27 74 20 64 6f 20 74 68 61 74 2e 20 20 4e 6f 77 61 64 61 | .that.you.don't.do.that...Nowada |
| b0b00 | 79 73 20 49 20 77 6f 75 6c 64 20 64 65 66 69 6e 65 0a 74 68 69 73 20 61 73 20 61 20 63 6f 6e 73 | ys.I.would.define.this.as.a.cons |
| b0b20 | 74 61 6e 74 2c 20 62 75 74 20 49 20 61 6d 20 70 72 65 73 65 72 76 69 6e 67 20 69 74 20 61 73 20 | tant,.but.I.am.preserving.it.as. |
| b0b40 | 61 6e 20 6f 70 74 69 6f 6e 2c 20 69 6e 20 63 61 73 65 0a 73 6f 6d 65 6f 6e 65 20 61 63 74 75 61 | an.option,.in.case.someone.actua |
| b0b60 | 6c 6c 79 20 63 75 73 74 6f 6d 69 7a 65 64 20 69 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | lly.customized.it."...:package-v |
| b0b80 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f | ersion.'(magit..."2.3.0")...:gro |
| b0ba0 | 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 | up.'magit-log...:type.'(repeat.( |
| b0bc0 | 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 6e 74 22 29 29 0a 20 20 3a 6f 70 74 69 | string.:tag."Argument"))...:opti |
| b0be0 | 6f 6e 73 20 27 28 22 2d 2d 66 6f 6c 6c 6f 77 22 20 22 2d 2d 67 72 65 70 22 20 22 2d 47 22 20 22 | ons.'("--follow"."--grep"."-G"." |
| b0c00 | 2d 53 22 20 22 2d 4c 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 | -S"."-L"))..(defcustom.magit-log |
| b0c20 | 2d 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 20 22 5c 0a 25 2b 62 25 | -revision-headers-format."\.%+b% |
| b0c40 | 2b 4e 0a 41 75 74 68 6f 72 3a 20 20 20 20 25 61 4e 20 3c 25 61 45 3e 0a 43 6f 6d 6d 69 74 74 65 | +N.Author:....%aN.<%aE>.Committe |
| b0c60 | 72 3a 20 25 63 4e 20 3c 25 63 45 3e 22 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 66 6f 72 6d | r:.%cN.<%cE>"..."Additional.form |
| b0c80 | 61 74 20 73 74 72 69 6e 67 20 75 73 65 64 20 77 69 74 68 20 74 68 65 20 60 2b 2b 68 65 61 64 65 | at.string.used.with.the.`++heade |
| b0ca0 | 72 27 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | r'.argument."...:package-version |
| b0cc0 | 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | .'(magit..."3.2.0")...:group.'ma |
| b0ce0 | 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 | git-log...:type.'string)..(defcu |
| b0d00 | 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 6f 2d 6d 6f 72 65 20 6e 69 6c 0a 20 20 22 | stom.magit-log-auto-more.nil..." |
| b0d20 | 49 6e 73 65 72 74 20 6d 6f 72 65 20 6c 6f 67 20 65 6e 74 72 69 65 73 20 61 75 74 6f 6d 61 74 69 | Insert.more.log.entries.automati |
| b0d40 | 63 61 6c 6c 79 20 77 68 65 6e 20 6d 6f 76 69 6e 67 20 70 61 73 74 20 74 68 65 20 6c 61 73 74 20 | cally.when.moving.past.the.last. |
| b0d60 | 65 6e 74 72 79 2e 0a 4f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 77 68 65 6e 20 6d 6f 76 69 | entry..Only.considered.when.movi |
| b0d80 | 6e 67 20 70 61 73 74 20 74 68 65 20 6c 61 73 74 20 65 6e 74 72 79 20 77 69 74 68 0a 60 6d 61 67 | ng.past.the.last.entry.with.`mag |
| b0da0 | 69 74 2d 67 6f 74 6f 2d 2a 2d 73 65 63 74 69 6f 6e 27 20 63 6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 | it-goto-*-section'.commands."... |
| b0dc0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | :group.'magit-log...:type.'boole |
| b0de0 | 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e | an)..(defcustom.magit-log-margin |
| b0e00 | 20 27 28 74 20 61 67 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 | .'(t.age.magit-log-margin-width. |
| b0e20 | 74 20 31 38 29 0a 20 20 22 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e | t.18)..."Format.of.the.margin.in |
| b0e40 | 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 | .`magit-log-mode'.buffers...The. |
| b0e60 | 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 53 54 59 4c 45 20 57 | value.has.the.form.(INIT.STYLE.W |
| b0e80 | 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 2e 0a 0a 49 66 20 49 | IDTH.AUTHOR.AUTHOR-WIDTH)...If.I |
| b0ea0 | 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 | NIT.is.non-nil,.then.the.margin. |
| b0ec0 | 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 20 63 6f 6e 74 72 6f | is.shown.initially..STYLE.contro |
| b0ee0 | 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 | ls.how.to.format.the.author.or.c |
| b0f00 | 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f | ommitter.date....It.can.be.one.o |
| b0f20 | 66 20 60 61 67 65 27 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 | f.`age'.(to.show.the.age.of.the. |
| b0f40 | 63 6f 6d 6d 69 74 29 2c 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 27 20 28 74 6f | commit),...`age-abbreviated'.(to |
| b0f60 | 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 20 63 | .abbreviate.the.time.unit.to.a.c |
| b0f80 | 68 61 72 61 63 74 65 72 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 | haracter),...or.a.string.(suitab |
| b0fa0 | 6c 65 20 66 6f 72 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 29 20 74 6f 20 | le.for.`format-time-string').to. |
| b0fc0 | 73 68 6f 77 20 74 68 65 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 20 | show.the...actual.date...Option. |
| b0fe0 | 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 | `magit-log-margin-show-committer |
| b1000 | 2d 64 61 74 65 27 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 20 | -date'...controls.which.date.is. |
| b1020 | 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 | being.displayed..WIDTH.controls. |
| b1040 | 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 | the.width.of.the.margin...This.e |
| b1060 | 78 69 73 74 73 20 66 6f 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 | xists.for.forward...compatibilit |
| b1080 | 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 | y.and.currently.the.value.should |
| b10a0 | 20 6e 6f 74 20 62 65 20 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 | .not.be.changed..AUTHOR.controls |
| b10c0 | 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 | .whether.the.name.of.the.author. |
| b10e0 | 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c 74 2e 0a 41 55 54 48 | is.also.shown.by...default..AUTH |
| b1100 | 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 | OR-WIDTH.has.to.be.an.integer... |
| b1120 | 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 0a 20 20 69 73 | When.the.name.of.the.author...is |
| b1140 | 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 | .shown,.then.this.specifies.how. |
| b1160 | 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f 2e 22 0a 20 20 | much.space.is.used.to.do.so."... |
| b1180 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e | :package-version.'(magit..."2.9. |
| b11a0 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 67 72 6f 75 70 | 0")...:group.'magit-log...:group |
| b11c0 | 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a 74 79 70 65 20 6d 61 67 69 74 2d 6c 6f 67 | .'magit-margin...:type.magit-log |
| b11e0 | 2d 6d 61 72 67 69 6e 2d 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 6e 69 74 69 61 6c 69 | -margin--custom-type...:initiali |
| b1200 | 7a 65 20 23 27 6d 61 67 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 | ze.#'magit-custom-initialize-res |
| b1220 | 65 74 0a 20 20 3a 73 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 | et...:set.(apply-partially.#'mag |
| b1240 | 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 6c 6f | it-margin-set-variable.'magit-lo |
| b1260 | 67 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d | g-mode))..(defcustom.magit-log-m |
| b1280 | 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 20 6e 69 6c 0a 20 20 | argin-show-committer-date.nil... |
| b12a0 | 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 | "Whether.to.show.the.committer.d |
| b12c0 | 61 74 65 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 | ate.in.the.margin...This.option. |
| b12e0 | 6f 6e 6c 79 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 69 74 | only.controls.whether.the.commit |
| b1300 | 74 65 72 20 64 61 74 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 0a 69 6e 73 74 65 61 64 20 6f 66 | ter.date.is.displayed.instead.of |
| b1320 | 20 74 68 65 20 61 75 74 68 6f 72 20 64 61 74 65 2e 20 20 57 68 65 74 68 65 72 20 73 6f 6d 65 20 | .the.author.date...Whether.some. |
| b1340 | 64 61 74 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 0a 74 68 65 20 6d 61 72 67 69 6e 20 | date.is.displayed.in.the.margin. |
| b1360 | 61 6e 64 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 64 69 73 70 6c 61 | and.whether.the.margin.is.displa |
| b1380 | 79 65 64 20 61 74 20 61 6c 6c 20 69 73 0a 63 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 6f 74 68 65 | yed.at.all.is.controlled.by.othe |
| b13a0 | 72 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | r.options."...:package-version.' |
| b13c0 | 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | (magit..."3.0.0")...:group.'magi |
| b13e0 | 74 2d 6c 6f 67 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a | t-log...:group.'magit-margin...: |
| b1400 | 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | type.'boolean)..(defcustom.magit |
| b1420 | 2d 6c 6f 67 2d 73 68 6f 77 2d 72 65 66 6e 61 6d 65 2d 61 66 74 65 72 2d 73 75 6d 6d 61 72 79 20 | -log-show-refname-after-summary. |
| b1440 | 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 72 65 66 6e 61 6d 65 73 20 | nil..."Whether.to.show.refnames. |
| b1460 | 61 66 74 65 72 20 63 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 69 65 73 2e 0a 54 68 69 73 20 69 73 20 | after.commit.summaries..This.is. |
| b1480 | 75 73 65 66 75 6c 20 69 66 20 79 6f 75 20 75 73 65 20 72 65 61 6c 6c 79 20 6c 6f 6e 67 20 62 72 | useful.if.you.use.really.long.br |
| b14a0 | 61 6e 63 68 20 6e 61 6d 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | anch.names."...:package-version. |
| b14c0 | 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | '(magit..."2.2.0")...:group.'mag |
| b14e0 | 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 | it-log...:type.'boolean)..(defcu |
| b1500 | 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 69 67 68 6c 69 67 68 74 2d 6b 65 79 77 6f 72 64 | stom.magit-log-highlight-keyword |
| b1520 | 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 62 72 61 63 | s.t..."Whether.to.highlight.brac |
| b1540 | 6b 65 74 65 64 20 6b 65 79 77 6f 72 64 73 20 69 6e 20 63 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 69 | keted.keywords.in.commit.summari |
| b1560 | 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 | es."...:package-version.'(magit. |
| b1580 | 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a | .."2.12.0")...:group.'magit-log. |
| b15a0 | 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | ..:type.'boolean)..(defcustom.ma |
| b15c0 | 67 69 74 2d 6c 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d | git-log-header-line-function.#'m |
| b15e0 | 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 73 65 6e 74 65 6e 63 65 0a 20 20 | agit-log-header-line-sentence... |
| b1600 | 22 46 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 65 78 74 20 | "Function.used.to.generate.text. |
| b1620 | 73 68 6f 77 6e 20 69 6e 20 68 65 61 64 65 72 20 6c 69 6e 65 20 6f 66 20 6c 6f 67 20 62 75 66 66 | shown.in.header.line.of.log.buff |
| b1640 | 65 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ers."...:package-version.'(magit |
| b1660 | 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 | ..."2.12.0")...:group.'magit-log |
| b1680 | 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d | ...:type.'(choice.(function-item |
| b16a0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 61 72 67 75 6d 65 6e 74 73 | .magit-log-header-line-arguments |
| b16c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 | )..................(function-ite |
| b16e0 | 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 73 65 6e 74 65 6e 63 65 | m.magit-log-header-line-sentence |
| b1700 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 29 29 0a 0a 28 | )..................function))..( |
| b1720 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 | defcustom.magit-log-trace-defini |
| b1740 | 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 77 68 69 63 68 2d 66 75 6e 63 | tion-function.#'magit-which-func |
| b1760 | 74 69 6f 6e 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 64 65 74 65 72 6d 69 | tion..."Function.used.to.determi |
| b1780 | 6e 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 54 68 69 73 20 69 | ne.the.function.at.point..This.i |
| b17a0 | 73 20 75 73 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 6c 6f 67 | s.used.by.the.command.`magit-log |
| b17c0 | 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 27 2e 0a 59 6f 75 20 73 68 6f 75 6c 64 20 70 | -trace-definition'..You.should.p |
| b17e0 | 72 65 66 65 72 20 60 6d 61 67 69 74 2d 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 27 20 6f 76 65 | refer.`magit-which-function'.ove |
| b1800 | 72 20 60 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 27 0a 62 65 63 61 75 73 65 20 74 68 65 20 6c | r.`which-function'.because.the.l |
| b1820 | 61 74 74 65 72 20 6d 61 79 20 6d 61 6b 65 20 75 73 65 20 6f 66 20 49 6d 65 6e 75 27 73 20 6f 75 | atter.may.make.use.of.Imenu's.ou |
| b1840 | 74 64 61 74 65 64 20 63 61 63 68 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | tdated.cache."...:package-versio |
| b1860 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."3.0.0")...:group.'m |
| b1880 | 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 66 75 6e 63 74 | agit-log...:type.'(choice.(funct |
| b18a0 | 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 77 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 | ion-item.magit-which-function).. |
| b18c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 77 | ................(function-item.w |
| b18e0 | 68 69 63 68 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hich-function).................. |
| b1900 | 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 61 64 64 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 2d 64 | (function-item.add-log-current-d |
| b1920 | 65 66 75 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 29 | efun)..................function) |
| b1940 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 6f 6c 6f 72 2d 67 72 | )..(defcustom.magit-log-color-gr |
| b1960 | 61 70 68 2d 6c 69 6d 69 74 20 32 35 36 0a 20 20 22 4e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 | aph-limit.256..."Number.of.commi |
| b1980 | 74 73 20 6f 76 65 72 20 77 68 69 63 68 20 6c 6f 67 20 67 72 61 70 68 73 20 61 72 65 20 6e 6f 74 | ts.over.which.log.graphs.are.not |
| b19a0 | 20 63 6f 6c 6f 72 65 64 2e 0a 57 68 65 6e 20 73 68 6f 77 69 6e 67 20 6d 6f 72 65 20 63 6f 6d 6d | .colored..When.showing.more.comm |
| b19c0 | 69 74 73 20 74 68 61 6e 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 20 60 2d 2d | its.than.specified,.then.the.`-- |
| b19e0 | 63 6f 6c 6f 72 27 0a 61 72 67 75 6d 65 6e 74 20 69 73 20 73 69 6c 65 6e 74 6c 79 20 64 72 6f 70 | color'.argument.is.silently.drop |
| b1a00 | 70 65 64 2e 20 20 54 68 69 73 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 62 65 63 61 75 73 65 20 | ped...This.is.necessary.because. |
| b1a20 | 74 68 65 0a 60 61 6e 73 69 2d 63 6f 6c 6f 72 27 20 6c 69 62 72 61 72 79 2c 20 77 68 69 63 68 20 | the.`ansi-color'.library,.which. |
| b1a40 | 69 73 20 75 73 65 64 20 74 6f 20 74 75 72 6e 20 63 6f 6e 74 72 6f 6c 20 73 65 71 75 65 6e 63 65 | is.used.to.turn.control.sequence |
| b1a60 | 73 0a 69 6e 74 6f 20 66 61 63 65 73 2c 20 69 73 20 6a 75 73 74 20 74 6f 6f 20 73 6c 6f 77 2e 22 | s.into.faces,.is.just.too.slow." |
| b1a80 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 | ...:package-version.'(magit..."4 |
| b1aa0 | 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 | .0.0")...:group.'magit-log...:ty |
| b1ac0 | 70 65 20 27 6e 75 6d 62 65 72 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f | pe.'number)..(defcustom.magit-lo |
| b1ae0 | 67 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 6d 69 74 20 32 35 36 0a 20 20 22 4e | g-show-signatures-limit.256..."N |
| b1b00 | 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 6f 76 65 72 20 77 68 69 63 68 20 73 69 67 6e | umber.of.commits.over.which.sign |
| b1b20 | 61 74 75 72 65 73 20 61 72 65 20 6e 6f 74 20 76 65 72 69 66 69 65 64 2e 0a 57 68 65 6e 20 73 68 | atures.are.not.verified..When.sh |
| b1b40 | 6f 77 69 6e 67 20 6d 6f 72 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 6e 20 73 70 65 63 69 66 69 65 | owing.more.commits.than.specifie |
| b1b60 | 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 0a 60 2d 2d 73 68 | d.by.this.option,.then.the.`--sh |
| b1b80 | 6f 77 2d 73 69 67 6e 61 74 75 72 65 27 20 61 72 67 75 6d 65 6e 74 2c 20 69 66 20 73 70 65 63 69 | ow-signature'.argument,.if.speci |
| b1ba0 | 66 69 65 64 2c 20 69 73 20 73 69 6c 65 6e 74 6c 79 20 64 72 6f 70 70 65 64 2e 0a 54 68 69 73 20 | fied,.is.silently.dropped..This. |
| b1bc0 | 69 73 20 6e 65 63 65 73 73 61 72 79 20 62 65 63 61 75 73 65 20 63 68 65 63 6b 69 6e 67 20 74 68 | is.necessary.because.checking.th |
| b1be0 | 65 20 73 69 67 6e 61 74 75 72 65 20 6f 66 20 61 20 6c 61 72 67 65 0a 6e 75 6d 62 65 72 20 6f 66 | e.signature.of.a.large.number.of |
| b1c00 | 20 63 6f 6d 6d 69 74 73 20 69 73 20 6a 75 73 74 20 74 6f 6f 20 73 6c 6f 77 2e 22 0a 20 20 3a 70 | .commits.is.just.too.slow."...:p |
| b1c20 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e 30 2e 30 22 | ackage-version.'(magit..."4.0.0" |
| b1c40 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 6e | )...:group.'magit-log...:type.'n |
| b1c60 | 75 6d 62 65 72 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 67 72 61 70 68 | umber)..(defface.magit-log-graph |
| b1c80 | 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 | ...'((((class.color).(background |
| b1ca0 | 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 33 30 22 29 0a 20 | .light)).:foreground."grey30").. |
| b1cc0 | 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 | ...(((class.color).(background.. |
| b1ce0 | 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 38 30 22 29 29 0a 20 20 | dark)).:foreground."grey80"))... |
| b1d00 | 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 67 72 61 70 68 20 70 61 72 74 20 6f 66 20 74 68 65 20 | "Face.for.the.graph.part.of.the. |
| b1d20 | 6c 6f 67 20 6f 75 74 70 75 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 | log.output."...:group.'magit-fac |
| b1d40 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 68 6f 72 0a 20 | es)..(defface.magit-log-author.. |
| b1d60 | 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c | .'((((class.color).(background.l |
| b1d80 | 69 67 68 74 29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 66 69 72 65 62 72 69 | ight))......:foreground."firebri |
| b1da0 | 63 6b 22 0a 20 20 20 20 20 3a 73 6c 61 6e 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 3a 77 65 69 | ck"......:slant.normal......:wei |
| b1dc0 | 67 68 74 20 6e 6f 72 6d 61 6c 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 | ght.normal).....(((class.color). |
| b1de0 | 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 | (background..dark))......:foregr |
| b1e00 | 6f 75 6e 64 20 22 74 6f 6d 61 74 6f 22 0a 20 20 20 20 20 3a 73 6c 61 6e 74 20 6e 6f 72 6d 61 6c | ound."tomato"......:slant.normal |
| b1e20 | 0a 20 20 20 20 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 66 | ......:weight.normal))..."Face.f |
| b1e40 | 6f 72 20 74 68 65 20 61 75 74 68 6f 72 20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 6f 67 20 6f 75 | or.the.author.part.of.the.log.ou |
| b1e60 | 74 70 75 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 | tput."...:group.'magit-faces)..( |
| b1e80 | 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 64 61 74 65 0a 20 20 27 28 28 28 28 63 6c | defface.magit-log-date...'((((cl |
| b1ea0 | 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 0a 20 | ass.color).(background.light)).. |
| b1ec0 | 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 33 30 22 0a 20 20 20 20 20 3a 73 | ....:foreground."grey30"......:s |
| b1ee0 | 6c 61 6e 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 29 | lant.normal......:weight.normal) |
| b1f00 | 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 | .....(((class.color).(background |
| b1f20 | 20 20 64 61 72 6b 29 29 0a 20 20 20 20 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 38 | ..dark))......:foreground."grey8 |
| b1f40 | 30 22 0a 20 20 20 20 20 3a 73 6c 61 6e 74 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 3a 77 65 69 67 | 0"......:slant.normal......:weig |
| b1f60 | 68 74 20 6e 6f 72 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 64 61 74 65 | ht.normal))..."Face.for.the.date |
| b1f80 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 6f 67 20 6f 75 74 70 75 74 2e 22 0a 20 20 3a 67 72 6f | .part.of.the.log.output."...:gro |
| b1fa0 | 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 | up.'magit-faces)..(defface.magit |
| b1fc0 | 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 27 28 28 74 20 3a | -header-line-log-select...'((t.: |
| b1fe0 | 69 6e 68 65 72 69 74 20 62 6f 6c 64 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 60 | inherit.bold))..."Face.for.the.` |
| b2000 | 68 65 61 64 65 72 2d 6c 69 6e 65 27 20 69 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 | header-line'.in.`magit-log-selec |
| b2020 | 74 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | t-mode'."...:group.'magit-faces) |
| b2040 | 0a 0a 3b 3b 3b 3b 20 46 69 6c 65 20 4c 6f 67 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | ..;;;;.File.Log..(defcustom.magi |
| b2060 | 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 20 74 0a 20 20 22 57 68 | t-log-buffer-file-locked.t..."Wh |
| b2080 | 65 74 68 65 72 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 71 75 69 | ether.`magit-log-buffer-file-qui |
| b20a0 | 63 6b 27 20 75 73 65 73 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 22 0a 20 20 | ck'.uses.a.dedicated.buffer."... |
| b20c0 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 37 2e | :package-version.'(magit..."2.7. |
| b20e0 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a | 0")...:group.'magit-commands...: |
| b2100 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 | group.'magit-log...:type.'boolea |
| b2120 | 6e 29 0a 0a 3b 3b 3b 3b 20 53 65 6c 65 63 74 20 4d 6f 64 65 0a 0a 28 64 65 66 63 75 73 74 6f 6d | n)..;;;;.Select.Mode..(defcustom |
| b2140 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 73 68 6f 77 2d 75 73 61 67 65 20 27 62 6f | .magit-log-select-show-usage.'bo |
| b2160 | 74 68 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 75 73 61 67 65 20 69 6e 66 6f | th..."Whether.to.show.usage.info |
| b2180 | 72 6d 61 74 69 6f 6e 20 77 68 65 6e 20 73 65 6c 65 63 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 | rmation.when.selecting.a.commit. |
| b21a0 | 66 72 6f 6d 20 61 20 6c 6f 67 2e 0a 54 68 65 20 6d 65 73 73 61 67 65 20 63 61 6e 20 62 65 20 73 | from.a.log..The.message.can.be.s |
| b21c0 | 68 6f 77 6e 20 69 6e 20 74 68 65 20 60 65 63 68 6f 2d 61 72 65 61 27 20 6f 72 20 74 68 65 20 60 | hown.in.the.`echo-area'.or.the.` |
| b21e0 | 68 65 61 64 65 72 2d 6c 69 6e 65 27 2c 20 6f 72 20 69 6e 0a 60 62 6f 74 68 27 20 70 6c 61 63 65 | header-line',.or.in.`both'.place |
| b2200 | 73 2e 20 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 6e 27 74 20 6f 6e 65 20 6f 66 20 74 68 | s...If.the.value.isn't.one.of.th |
| b2220 | 65 73 65 20 73 79 6d 62 6f 6c 73 2c 20 74 68 65 6e 20 69 74 20 73 68 6f 75 6c 64 0a 62 65 20 6e | ese.symbols,.then.it.should.be.n |
| b2240 | 69 6c 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 6e 6f 20 75 73 61 67 65 20 69 6e 66 6f 72 | il,.in.which.case.no.usage.infor |
| b2260 | 6d 61 74 69 6f 6e 20 69 73 20 73 68 6f 77 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | mation.is.shown."...:package-ver |
| b2280 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.1.0")...:group |
| b22a0 | 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f | .'magit-log...:type.'(choice.(co |
| b22c0 | 6e 73 74 20 3a 74 61 67 20 22 69 6e 20 65 63 68 6f 2d 61 72 65 61 22 20 65 63 68 6f 2d 61 72 65 | nst.:tag."in.echo-area".echo-are |
| b22e0 | 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | a)..................(const.:tag. |
| b2300 | 22 69 6e 20 68 65 61 64 65 72 2d 6c 69 6e 65 22 20 68 65 61 64 65 72 2d 6c 69 6e 65 29 0a 20 20 | "in.header-line".header-line)... |
| b2320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 69 6e 20 62 | ...............(const.:tag."in.b |
| b2340 | 6f 74 68 20 70 6c 61 63 65 73 22 20 62 6f 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oth.places".both)............... |
| b2360 | 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 6f 77 68 65 72 65 22 29 29 29 0a 0a 28 64 65 | ...(const.:tag."nowhere")))..(de |
| b2380 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 61 72 67 69 6e 0a | fcustom.magit-log-select-margin. |
| b23a0 | 20 20 28 6c 69 73 74 20 28 6e 74 68 20 30 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 | ..(list.(nth.0.magit-log-margin) |
| b23c0 | 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e | .........(nth.1.magit-log-margin |
| b23e0 | 29 0a 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 | ).........'magit-log-margin-widt |
| b2400 | 68 20 74 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 | h.t.........(nth.4.magit-log-mar |
| b2420 | 67 69 6e 29 29 0a 20 20 22 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e | gin))..."Format.of.the.margin.in |
| b2440 | 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 | .`magit-log-select-mode'.buffers |
| b2460 | 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 | ...The.value.has.the.form.(INIT. |
| b2480 | 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 | STYLE.WIDTH.AUTHOR.AUTHOR-WIDTH) |
| b24a0 | 2e 0a 0a 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 | ...If.INIT.is.non-nil,.then.the. |
| b24c0 | 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 | margin.is.shown.initially..STYLE |
| b24e0 | 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 | .controls.how.to.format.the.auth |
| b2500 | 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 | or.or.committer.date....It.can.b |
| b2520 | 65 20 6f 6e 65 20 6f 66 20 60 61 67 65 27 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 | e.one.of.`age'.(to.show.the.age. |
| b2540 | 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 | of.the.commit),...`age-abbreviat |
| b2560 | 65 64 27 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 | ed'.(to.abbreviate.the.time.unit |
| b2580 | 20 74 6f 20 61 20 63 68 61 72 61 63 74 65 72 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 | .to.a.character),...or.a.string. |
| b25a0 | 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e | (suitable.for.`format-time-strin |
| b25c0 | 67 27 29 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 | g').to.show.the...actual.date... |
| b25e0 | 4f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f | Option.`magit-log-margin-show-co |
| b2600 | 6d 6d 69 74 74 65 72 2d 64 61 74 65 27 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 | mmitter-date'...controls.which.d |
| b2620 | 61 74 65 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f | ate.is.being.displayed..WIDTH.co |
| b2640 | 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 | ntrols.the.width.of.the.margin.. |
| b2660 | 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 | .This.exists.for.forward...compa |
| b2680 | 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 | tibility.and.currently.the.value |
| b26a0 | 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 | .should.not.be.changed..AUTHOR.c |
| b26c0 | 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | ontrols.whether.the.name.of.the. |
| b26e0 | 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c | author.is.also.shown.by...defaul |
| b2700 | 74 2e 0a 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 | t..AUTHOR-WIDTH.has.to.be.an.int |
| b2720 | 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 | eger...When.the.name.of.the.auth |
| b2740 | 6f 72 0a 20 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 | or...is.shown,.then.this.specifi |
| b2760 | 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 | es.how.much.space.is.used.to.do. |
| b2780 | 73 6f 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 | so."...:package-version.'(magit. |
| b27a0 | 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 | .."2.9.0")...:group.'magit-log.. |
| b27c0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a 74 79 70 65 20 6d 61 | .:group.'magit-margin...:type.ma |
| b27e0 | 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 | git-log-margin--custom-type...:i |
| b2800 | 6e 69 74 69 61 6c 69 7a 65 20 23 27 6d 61 67 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c | nitialize.#'magit-custom-initial |
| b2820 | 69 7a 65 2d 72 65 73 65 74 0a 20 20 3a 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 6c | ize-reset...:set-after.'(magit-l |
| b2840 | 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 3a 73 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c | og-margin)...:set.(apply-partial |
| b2860 | 6c 79 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 | ly.#'magit-margin-set-variable.' |
| b2880 | 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 29 29 0a 0a 3b 3b 3b 3b 20 43 68 | magit-log-select-mode))..;;;;.Ch |
| b28a0 | 65 72 72 79 20 4d 6f 64 65 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 63 68 65 72 | erry.Mode..(defcustom.magit-cher |
| b28c0 | 72 79 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 69 6e 73 65 72 | ry-sections-hook...'(magit-inser |
| b28e0 | 74 2d 63 68 65 72 72 79 2d 68 65 61 64 65 72 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 | t-cherry-headers.....magit-inser |
| b2900 | 74 2d 63 68 65 72 72 79 2d 63 6f 6d 6d 69 74 73 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 74 6f | t-cherry-commits)..."Hook.run.to |
| b2920 | 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 74 68 65 20 63 68 65 72 72 79 | .insert.sections.into.the.cherry |
| b2940 | 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d | .buffer."...:package-version.'(m |
| b2960 | 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | agit..."2.1.0")...:group.'magit- |
| b2980 | 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d | log...:type.'hook)..(defcustom.m |
| b29a0 | 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 61 72 67 69 6e 0a 20 20 28 6c 69 73 74 20 28 6e 74 68 20 | agit-cherry-margin...(list.(nth. |
| b29c0 | 30 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 28 6e 74 68 | 0.magit-log-margin).........(nth |
| b29e0 | 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 27 6d 61 | .1.magit-log-margin).........'ma |
| b2a00 | 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 74 0a 20 20 20 20 20 20 20 20 28 | git-log-margin-width.t.........( |
| b2a20 | 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 29 0a 20 20 22 46 6f 72 6d | nth.4.magit-log-margin))..."Form |
| b2a40 | 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e 20 60 6d 61 67 69 74 2d 63 68 65 72 72 | at.of.the.margin.in.`magit-cherr |
| b2a60 | 79 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 | y-mode'.buffers...The.value.has. |
| b2a80 | 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f | the.form.(INIT.STYLE.WIDTH.AUTHO |
| b2aa0 | 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 2e 0a 0a 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e | R.AUTHOR-WIDTH)...If.INIT.is.non |
| b2ac0 | 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 | -nil,.then.the.margin.is.shown.i |
| b2ae0 | 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 | nitially..STYLE.controls.how.to. |
| b2b00 | 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 | format.the.author.or.committer.d |
| b2b20 | 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 60 61 67 65 27 20 28 74 | ate....It.can.be.one.of.`age'.(t |
| b2b40 | 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 | o.show.the.age.of.the.commit),.. |
| b2b60 | 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 27 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 | .`age-abbreviated'.(to.abbreviat |
| b2b80 | 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 20 63 68 61 72 61 63 74 65 72 29 2c | e.the.time.unit.to.a.character), |
| b2ba0 | 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 60 66 6f | ...or.a.string.(suitable.for.`fo |
| b2bc0 | 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 29 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 | rmat-time-string').to.show.the.. |
| b2be0 | 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 | .actual.date...Option.`magit-log |
| b2c00 | 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 27 0a 20 20 63 | -margin-show-committer-date'...c |
| b2c20 | 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 | ontrols.which.date.is.being.disp |
| b2c40 | 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 | layed..WIDTH.controls.the.width. |
| b2c60 | 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 20 | of.the.margin...This.exists.for. |
| b2c80 | 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 | forward...compatibility.and.curr |
| b2ca0 | 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 68 | ently.the.value.should.not.be.ch |
| b2cc0 | 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 | anged..AUTHOR.controls.whether.t |
| b2ce0 | 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 | he.name.of.the.author.is.also.sh |
| b2d00 | 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c 74 2e 0a 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 | own.by...default..AUTHOR-WIDTH.h |
| b2d20 | 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e | as.to.be.an.integer...When.the.n |
| b2d40 | 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 0a 20 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 | ame.of.the.author...is.shown,.th |
| b2d60 | 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 | en.this.specifies.how.much.space |
| b2d80 | 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | .is.used.to.do.so."...:package-v |
| b2da0 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f | ersion.'(magit..."2.9.0")...:gro |
| b2dc0 | 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 | up.'magit-log...:group.'magit-ma |
| b2de0 | 72 67 69 6e 0a 20 20 3a 74 79 70 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 2d 63 | rgin...:type.magit-log-margin--c |
| b2e00 | 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 23 27 6d 61 67 69 74 | ustom-type...:initialize.#'magit |
| b2e20 | 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 65 74 0a 20 20 3a 73 65 74 2d | -custom-initialize-reset...:set- |
| b2e40 | 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 3a 73 65 74 | after.'(magit-log-margin)...:set |
| b2e60 | 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e | .(apply-partially.#'magit-margin |
| b2e80 | 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 | -set-variable.'magit-cherry-mode |
| b2ea0 | 29 29 0a 0a 3b 3b 3b 3b 20 4c 6f 67 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f | ))..;;;;.Log.Sections..(defcusto |
| b2ec0 | 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 | m.magit-log-section-commit-count |
| b2ee0 | 20 31 30 0a 20 20 22 48 6f 77 20 6d 61 6e 79 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 20 74 | .10..."How.many.recent.commits.t |
| b2f00 | 6f 20 73 68 6f 77 20 69 6e 20 63 65 72 74 61 69 6e 20 6c 6f 67 20 73 65 63 74 69 6f 6e 73 2e 0a | o.show.in.certain.log.sections.. |
| b2f20 | 48 6f 77 20 6d 61 6e 79 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 20 60 6d 61 67 69 74 2d 69 | How.many.recent.commits.`magit-i |
| b2f40 | 6e 73 65 72 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 27 20 61 6e 64 0a 60 6d 61 67 69 74 | nsert-recent-commits'.and.`magit |
| b2f60 | 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 2d 6f | -insert-unpulled-from-upstream-o |
| b2f80 | 72 2d 72 65 63 65 6e 74 27 20 28 70 72 6f 76 69 64 65 64 0a 74 68 65 20 75 70 73 74 72 65 61 6d | r-recent'.(provided.the.upstream |
| b2fa0 | 20 69 73 6e 27 74 20 61 68 65 61 64 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e | .isn't.ahead.of.the.current.bran |
| b2fc0 | 63 68 29 20 73 68 6f 77 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | ch).show."...:package-version.'( |
| b2fe0 | 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.1.0")...:group.'magit |
| b3000 | 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 29 0a 0a 28 64 65 66 63 75 | -status...:type.'number)..(defcu |
| b3020 | 73 74 6f 6d 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 | stom.magit-log-merged-commit-cou |
| b3040 | 6e 74 20 32 30 0a 20 20 22 48 6f 77 20 6d 61 6e 79 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 63 6f | nt.20..."How.many.surrounding.co |
| b3060 | 6d 6d 69 74 73 20 74 6f 20 73 68 6f 77 20 66 6f 72 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 | mmits.to.show.for.`magit-log-mer |
| b3080 | 67 65 64 27 2e 0a 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 27 20 77 69 6c 6c 20 73 68 | ged'..`magit-log-merged'.will.sh |
| b30a0 | 6f 77 73 20 61 70 70 72 6f 78 69 6d 61 74 65 6c 79 20 68 61 6c 66 20 6f 66 20 74 68 69 73 20 6e | ows.approximately.half.of.this.n |
| b30c0 | 75 6d 62 65 72 0a 63 6f 6d 6d 69 74 73 20 62 65 66 6f 72 65 20 61 6e 64 20 68 61 6c 66 20 61 66 | umber.commits.before.and.half.af |
| b30e0 | 74 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ter."...:package-version.'(magit |
| b3100 | 20 2e 20 22 33 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a | ..."3.3.0")...:group.'magit-log. |
| b3120 | 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 29 0a 0a 3b 3b 3b 20 41 72 67 75 6d 65 6e 74 73 | ..:type.'integer)..;;;.Arguments |
| b3140 | 0a 3b 3b 3b 3b 20 50 72 65 66 69 78 20 43 6c 61 73 73 65 73 0a 0a 28 64 65 66 63 6c 61 73 73 20 | .;;;;.Prefix.Classes..(defclass. |
| b3160 | 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 65 66 69 78 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 72 65 66 | magit-log-prefix.(transient-pref |
| b3180 | 69 78 29 0a 20 20 28 28 68 69 73 74 6f 72 79 2d 6b 65 79 20 3a 69 6e 69 74 66 6f 72 6d 20 27 6d | ix)...((history-key.:initform.'m |
| b31a0 | 61 67 69 74 2d 6c 6f 67 29 0a 20 20 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 20 3a 69 6e 69 74 66 | agit-log)....(major-mode..:initf |
| b31c0 | 6f 72 6d 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 | orm.'magit-log-mode)))..(defclas |
| b31e0 | 73 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 20 28 6d 61 67 69 | s.magit-log-refresh-prefix.(magi |
| b3200 | 74 2d 6c 6f 67 2d 70 72 65 66 69 78 29 0a 20 20 28 28 68 69 73 74 6f 72 79 2d 6b 65 79 20 3a 69 | t-log-prefix)...((history-key.:i |
| b3220 | 6e 69 74 66 6f 72 6d 20 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 20 20 20 28 6d 61 6a 6f 72 2d 6d 6f | nitform.'magit-log)....(major-mo |
| b3240 | 64 65 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 29 0a 0a 3b 3b 3b 3b 20 50 72 65 66 69 | de..:initform.nil)))..;;;;.Prefi |
| b3260 | 78 20 4d 65 74 68 6f 64 73 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 | x.Methods..(cl-defmethod.transie |
| b3280 | 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 | nt-init-value.((obj.magit-log-pr |
| b32a0 | 65 66 69 78 29 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 72 67 73 20 2c 66 | efix))...(pcase-let.((`(,args.,f |
| b32c0 | 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d | iles)................(magit-log- |
| b32e0 | 2d 67 65 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 20 20 | -get-value.'magit-log-mode...... |
| b3300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b3320 | 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 | magit-prefix-use-buffer-argument |
| b3340 | 73 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 | s))).....(unless.(eq.transient-c |
| b3360 | 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 29 0a | urrent-command.'magit-dispatch). |
| b3380 | 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 | ......(when-let.((file.(magit-fi |
| b33a0 | 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 | le-relative-name))).........(set |
| b33c0 | 71 20 66 69 6c 65 73 20 28 6c 69 73 74 20 66 69 6c 65 29 29 29 29 0a 20 20 20 20 28 6f 73 65 74 | q.files.(list.file)))).....(oset |
| b33e0 | 20 6f 62 6a 20 76 61 6c 75 65 20 28 69 66 20 66 69 6c 65 73 20 60 28 28 22 2d 2d 22 20 2c 40 66 | .obj.value.(if.files.`(("--".,@f |
| b3400 | 69 6c 65 73 29 20 2c 61 72 67 73 29 20 61 72 67 73 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 | iles).,args).args))))..(cl-defme |
| b3420 | 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 | thod.transient-init-value.((obj. |
| b3440 | 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 29 29 0a 20 20 28 6f 73 | magit-log-refresh-prefix))...(os |
| b3460 | 65 74 20 6f 62 6a 20 76 61 6c 75 65 20 28 69 66 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f | et.obj.value.(if.magit-buffer-lo |
| b3480 | 67 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 | g-files.......................`( |
| b34a0 | 28 22 2d 2d 22 20 2c 40 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 29 0a | ("--".,@magit-buffer-log-files). |
| b34c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 6d 61 67 69 74 2d 62 | ........................,magit-b |
| b34e0 | 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffer-log-args)................. |
| b3500 | 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 29 29 0a 0a 28 63 | ....magit-buffer-log-args)))..(c |
| b3520 | 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 2d 76 61 6c 75 65 20 | l-defmethod.transient-set-value. |
| b3540 | 28 28 6f 62 6a 20 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 65 66 69 78 29 29 0a 20 20 28 6d 61 67 69 | ((obj.magit-log-prefix))...(magi |
| b3560 | 74 2d 6c 6f 67 2d 2d 73 65 74 2d 76 61 6c 75 65 20 6f 62 6a 29 29 0a 0a 28 63 6c 2d 64 65 66 6d | t-log--set-value.obj))..(cl-defm |
| b3580 | 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 73 61 76 65 2d 76 61 6c 75 65 20 28 28 6f 62 6a | ethod.transient-save-value.((obj |
| b35a0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 65 66 69 78 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 | .magit-log-prefix))...(magit-log |
| b35c0 | 2d 2d 73 65 74 2d 76 61 6c 75 65 20 6f 62 6a 20 27 73 61 76 65 29 29 0a 0a 3b 3b 3b 3b 20 41 72 | --set-value.obj.'save))..;;;;.Ar |
| b35e0 | 67 75 6d 65 6e 74 20 41 63 63 65 73 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d | gument.Access..(defun.magit-log- |
| b3600 | 61 72 67 75 6d 65 6e 74 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 29 0a 20 20 22 52 65 | arguments.(&optional.mode)..."Re |
| b3620 | 74 75 72 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 2e 22 | turn.the.current.log.arguments." |
| b3640 | 0a 20 20 28 69 66 20 28 6d 65 6d 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 | ...(if.(memq.transient-current-c |
| b3660 | 6f 6d 6d 61 6e 64 20 27 28 6d 61 67 69 74 2d 6c 6f 67 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 | ommand.'(magit-log.magit-log-ref |
| b3680 | 72 65 73 68 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 74 72 61 6e 73 69 65 6e 74 2d 61 | resh)).......(magit--transient-a |
| b36a0 | 72 67 73 2d 61 6e 64 2d 66 69 6c 65 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 2d 67 | rgs-and-files).....(magit-log--g |
| b36c0 | 65 74 2d 76 61 6c 75 65 20 28 6f 72 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 | et-value.(or.mode.'magit-log-mod |
| b36e0 | 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 2d 67 65 74 2d 76 61 6c | e))))..(defun.magit-log--get-val |
| b3700 | 75 65 20 28 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 | ue.(mode.&optional.use-buffer-ar |
| b3720 | 67 73 29 0a 20 20 28 75 6e 6c 65 73 73 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 0a 20 20 | gs)...(unless.use-buffer-args... |
| b3740 | 20 20 28 73 65 74 71 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 6d 61 67 69 74 2d 64 69 | ..(setq.use-buffer-args.magit-di |
| b3760 | 72 65 63 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6c | rect-use-buffer-arguments))...(l |
| b3780 | 65 74 20 28 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 | et.(args.files).....(cond......( |
| b37a0 | 28 61 6e 64 20 28 6d 65 6d 71 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 28 61 6c 77 | (and.(memq.use-buffer-args.'(alw |
| b37c0 | 61 79 73 20 73 65 6c 65 63 74 65 64 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 | ays.selected.current)).......... |
| b37e0 | 20 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 28 73 | ..(eq.major-mode.mode)).......(s |
| b3800 | 65 74 71 20 61 72 67 73 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 | etq.args..magit-buffer-log-args) |
| b3820 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | .......(setq.files.magit-buffer- |
| b3840 | 6c 6f 67 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 20 75 73 65 | log-files))......((and.(memq.use |
| b3860 | 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 28 61 6c 77 61 79 73 20 73 65 6c 65 63 74 65 64 29 29 | -buffer-args.'(always.selected)) |
| b3880 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 | ............(when-let.((buffer.( |
| b38a0 | 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 | magit-get-mode-buffer........... |
| b38c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 20 6e 69 6c 0a 20 20 | .....................mode.nil... |
| b38e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 | .............................(eq |
| b3900 | 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 73 65 6c 65 63 74 65 64 29 29 29 29 0a 20 | .use-buffer-args.'selected)))).. |
| b3920 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 20 28 62 75 66 66 65 72 2d | ............(setq.args..(buffer- |
| b3940 | 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 | local-value.'magit-buffer-log-ar |
| b3960 | 67 73 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 | gs.buffer))..............(setq.f |
| b3980 | 69 6c 65 73 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d | iles.(buffer-local-value.'magit- |
| b39a0 | 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 | buffer-log-files.buffer))....... |
| b39c0 | 20 20 20 20 20 20 20 74 29 29 29 0a 20 20 20 20 20 28 28 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 | .......t)))......((plist-member. |
| b39e0 | 28 73 79 6d 62 6f 6c 2d 70 6c 69 73 74 20 6d 6f 64 65 29 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 63 | (symbol-plist.mode).'magit-log-c |
| b3a00 | 75 72 72 65 6e 74 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 | urrent-arguments).......(setq.ar |
| b3a20 | 67 73 20 28 67 65 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 2d | gs.(get.mode.'magit-log-current- |
| b3a40 | 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 28 28 77 68 65 6e 2d 6c 65 74 20 28 28 65 | arguments)))......((when-let.((e |
| b3a60 | 6c 74 20 28 61 73 73 71 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d | lt.(assq.(intern.(format."magit- |
| b3a80 | 6c 6f 67 3a 25 73 22 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | log:%s".mode)).................. |
| b3aa0 | 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 73 29 29 29 0a 20 | ...........transient-values))).. |
| b3ac0 | 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 64 72 20 65 6c 74 29 29 0a 20 20 20 | .......(setq.args.(cdr.elt)).... |
| b3ae0 | 20 20 20 20 20 74 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 | .....t))......(t.......(setq.arg |
| b3b00 | 73 20 28 67 65 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 64 65 66 61 75 6c 74 2d 61 | s.(get.mode.'magit-log-default-a |
| b3b20 | 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 61 72 67 73 20 66 69 6c 65 | rguments)))).....(list.args.file |
| b3b40 | 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 2d 73 65 74 2d 76 61 6c 75 | s)))..(defun.magit-log--set-valu |
| b3b60 | 65 20 28 6f 62 6a 20 26 6f 70 74 69 6f 6e 61 6c 20 73 61 76 65 29 0a 20 20 28 70 63 61 73 65 2d | e.(obj.&optional.save)...(pcase- |
| b3b80 | 6c 65 74 2a 20 28 28 6f 62 6a 20 20 28 6f 72 65 66 20 6f 62 6a 20 70 72 6f 74 6f 74 79 70 65 29 | let*.((obj..(oref.obj.prototype) |
| b3ba0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 20 28 6f 72 20 28 6f 72 65 66 | )................(mode.(or.(oref |
| b3bc0 | 20 6f 62 6a 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 | .obj.major-mode).major-mode))... |
| b3be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 65 79 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d | .............(key..(intern.(form |
| b3c00 | 61 74 20 22 6d 61 67 69 74 2d 6c 6f 67 3a 25 73 22 20 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 | at."magit-log:%s".mode)))....... |
| b3c20 | 20 20 20 20 20 20 20 20 20 28 60 28 2c 61 72 67 73 20 2c 66 69 6c 65 73 29 20 28 6d 61 67 69 74 | .........(`(,args.,files).(magit |
| b3c40 | 2d 2d 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 2d 61 6e 64 2d 66 69 6c 65 73 29 29 29 0a 20 20 | --transient-args-and-files)))... |
| b3c60 | 20 20 28 70 75 74 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 2d 61 | ..(put.mode.'magit-log-current-a |
| b3c80 | 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 0a 20 20 20 20 28 77 68 65 6e 20 73 61 76 65 0a 20 20 | rguments.args).....(when.save... |
| b3ca0 | 20 20 20 20 28 73 65 74 66 20 28 61 6c 69 73 74 2d 67 65 74 20 6b 65 79 20 74 72 61 6e 73 69 65 | ....(setf.(alist-get.key.transie |
| b3cc0 | 6e 74 2d 76 61 6c 75 65 73 29 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e | nt-values).args).......(transien |
| b3ce0 | 74 2d 73 61 76 65 2d 76 61 6c 75 65 73 29 29 0a 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 2d | t-save-values)).....(transient-- |
| b3d00 | 68 69 73 74 6f 72 79 2d 70 75 73 68 20 6f 62 6a 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 | history-push.obj).....(setq.magi |
| b3d20 | 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 28 75 6e 6c | t-buffer-log-args.args).....(unl |
| b3d40 | 65 73 73 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 | ess.(derived-mode-p.'magit-log-s |
| b3d60 | 65 6c 65 63 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 | elect-mode).......(setq.magit-bu |
| b3d80 | 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 20 66 69 6c 65 73 29 29 0a 20 20 20 20 28 6d 61 67 69 | ffer-log-files.files)).....(magi |
| b3da0 | 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 3b 3b 3b 3b 20 | t-refresh)))..;;;.Commands.;;;;. |
| b3dc0 | 50 72 65 66 69 78 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 | Prefix.Commands..;;;###autoload. |
| b3de0 | 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 6c 6f 67 20 22 6d 61 67 69 74 2d 6c 6f 67 22 | (autoload.'magit-log."magit-log" |
| b3e00 | 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 | .nil.t).(transient-define-prefix |
| b3e20 | 20 6d 61 67 69 74 2d 6c 6f 67 20 28 29 0a 20 20 22 53 68 6f 77 20 61 20 63 6f 6d 6d 69 74 20 6f | .magit-log.()..."Show.a.commit.o |
| b3e40 | 72 20 72 65 66 65 72 65 6e 63 65 20 6c 6f 67 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 | r.reference.log."...:man-page."g |
| b3e60 | 69 74 2d 6c 6f 67 22 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 65 66 | it-log"...:class.'magit-log-pref |
| b3e80 | 69 78 0a 20 20 3b 3b 20 54 68 65 20 67 72 6f 75 70 69 6e 67 20 69 6e 20 67 69 74 2d 6c 6f 67 28 | ix...;;.The.grouping.in.git-log( |
| b3ea0 | 31 29 20 61 70 70 65 61 72 73 20 74 6f 20 62 65 20 67 75 69 64 65 64 20 62 79 20 69 6d 70 6c 65 | 1).appears.to.be.guided.by.imple |
| b3ec0 | 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 3b 3b 20 64 65 74 61 69 6c 73 2c 20 73 6f 20 6f 75 72 20 6c | mentation...;;.details,.so.our.l |
| b3ee0 | 6f 67 69 63 61 6c 20 67 72 6f 75 70 69 6e 67 20 6f 6e 6c 79 20 66 6f 6c 6c 6f 77 73 20 69 74 20 | ogical.grouping.only.follows.it. |
| b3f00 | 74 6f 20 61 6e 20 65 78 74 65 6e 64 2e 0a 20 20 3b 3b 20 41 72 67 75 6d 65 6e 74 73 20 74 68 61 | to.an.extend....;;.Arguments.tha |
| b3f20 | 74 20 61 72 65 20 22 6d 69 73 70 6c 61 63 65 64 22 20 68 65 72 65 3a 0a 20 20 3b 3b 20 20 20 31 | t.are."misplaced".here:...;;...1 |
| b3f40 | 2e 20 46 72 6f 6d 20 22 43 6f 6d 6d 69 74 20 46 6f 72 6d 61 74 74 69 6e 67 22 2e 0a 20 20 3b 3b | ..From."Commit.Formatting"....;; |
| b3f60 | 20 20 20 32 2e 20 46 72 6f 6d 20 22 43 6f 6d 6d 6f 6e 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 22 | ...2..From."Common.Diff.Options" |
| b3f80 | 2e 0a 20 20 3b 3b 20 20 20 33 2e 20 46 72 6f 6d 20 75 6e 6e 61 6d 65 64 20 66 69 72 73 74 20 67 | ....;;...3..From.unnamed.first.g |
| b3fa0 | 72 6f 75 70 2e 0a 20 20 3b 3b 20 20 20 34 2e 20 49 6d 70 6c 65 6d 65 6e 74 65 64 20 62 79 20 4d | roup....;;...4..Implemented.by.M |
| b3fc0 | 61 67 69 74 2e 0a 20 20 5b 22 43 6f 6d 6d 69 74 20 6c 69 6d 69 74 69 6e 67 22 0a 20 20 20 28 6d | agit....["Commit.limiting"....(m |
| b3fe0 | 61 67 69 74 2d 6c 6f 67 3a 2d 6e 29 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 61 75 74 68 6f 72 29 | agit-log:-n)....(magit:--author) |
| b4000 | 0a 20 20 20 28 37 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 73 69 6e 63 65 29 0a 20 20 20 28 37 20 | ....(7.magit-log:--since)....(7. |
| b4020 | 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 75 6e 74 69 6c 29 0a 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 | magit-log:--until)....(magit-log |
| b4040 | 3a 2d 2d 67 72 65 70 29 0a 20 20 20 28 37 20 22 2d 69 22 20 22 53 65 61 72 63 68 20 63 61 73 65 | :--grep)....(7."-i"."Search.case |
| b4060 | 2d 69 6e 73 65 6e 73 69 74 69 76 65 22 20 28 22 2d 69 22 20 22 2d 2d 72 65 67 65 78 70 2d 69 67 | -insensitive".("-i"."--regexp-ig |
| b4080 | 6e 6f 72 65 2d 63 61 73 65 22 29 29 0a 20 20 20 28 37 20 22 2d 49 22 20 22 49 6e 76 65 72 74 20 | nore-case"))....(7."-I"."Invert. |
| b40a0 | 73 65 61 72 63 68 20 70 61 74 74 65 72 6e 22 20 20 20 22 2d 2d 69 6e 76 65 72 74 2d 67 72 65 70 | search.pattern"..."--invert-grep |
| b40c0 | 22 29 0a 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 47 29 20 20 20 20 20 3b 32 0a 20 20 20 28 | ")....(magit-log:-G).....;2....( |
| b40e0 | 6d 61 67 69 74 2d 6c 6f 67 3a 2d 53 29 20 20 20 20 20 3b 32 0a 20 20 20 28 6d 61 67 69 74 2d 6c | magit-log:-S).....;2....(magit-l |
| b4100 | 6f 67 3a 2d 4c 29 20 20 20 20 20 3b 32 0a 20 20 20 28 37 20 22 3d 6d 22 20 22 4f 6d 69 74 20 6d | og:-L).....;2....(7."=m"."Omit.m |
| b4120 | 65 72 67 65 73 22 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 6d 65 72 67 65 73 22 29 | erges"............"--no-merges") |
| b4140 | 0a 20 20 20 28 37 20 22 3d 70 22 20 22 46 69 72 73 74 20 70 61 72 65 6e 74 22 20 20 20 20 20 20 | ....(7."=p"."First.parent"...... |
| b4160 | 20 20 20 20 20 22 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 22 29 5d 0a 20 20 5b 22 48 69 73 74 | ....."--first-parent")]...["Hist |
| b4180 | 6f 72 79 20 73 69 6d 70 6c 69 66 69 63 61 74 69 6f 6e 22 0a 20 20 20 28 20 20 22 2d 44 22 20 22 | ory.simplification"....(.."-D"." |
| b41a0 | 53 69 6d 70 6c 69 66 79 20 62 79 20 64 65 63 6f 72 61 74 69 6f 6e 22 20 20 20 20 20 20 20 20 20 | Simplify.by.decoration"......... |
| b41c0 | 20 20 20 20 20 20 20 20 20 22 2d 2d 73 69 6d 70 6c 69 66 79 2d 62 79 2d 64 65 63 6f 72 61 74 69 | ........."--simplify-by-decorati |
| b41e0 | 6f 6e 22 29 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 29 0a 20 20 20 28 20 20 22 2d 66 22 20 22 46 | on")....(magit:--)....(.."-f"."F |
| b4200 | 6f 6c 6c 6f 77 20 72 65 6e 61 6d 65 73 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 20 73 69 6e 67 6c | ollow.renames.when.showing.singl |
| b4220 | 65 2d 66 69 6c 65 20 6c 6f 67 22 20 20 20 20 20 22 2d 2d 66 6f 6c 6c 6f 77 22 29 20 3b 33 0a 20 | e-file.log"....."--follow").;3.. |
| b4240 | 20 20 28 36 20 22 2f 73 22 20 22 4f 6e 6c 79 20 63 6f 6d 6d 69 74 73 20 63 68 61 6e 67 69 6e 67 | ..(6."/s"."Only.commits.changing |
| b4260 | 20 67 69 76 65 6e 20 70 61 74 68 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 | .given.paths"..............."--s |
| b4280 | 70 61 72 73 65 22 29 0a 20 20 20 28 37 20 22 2f 64 22 20 22 4f 6e 6c 79 20 73 65 6c 65 63 74 65 | parse")....(7."/d"."Only.selecte |
| b42a0 | 64 20 63 6f 6d 6d 69 74 73 20 70 6c 75 73 20 6d 65 61 6e 69 6e 67 66 75 6c 20 68 69 73 74 6f 72 | d.commits.plus.meaningful.histor |
| b42c0 | 79 22 20 20 20 22 2d 2d 64 65 6e 73 65 22 29 0a 20 20 20 28 37 20 22 2f 61 22 20 22 4f 6e 6c 79 | y"..."--dense")....(7."/a"."Only |
| b42e0 | 20 63 6f 6d 6d 69 74 73 20 65 78 69 73 74 69 6e 67 20 64 69 72 65 63 74 6c 79 20 6f 6e 20 61 6e | .commits.existing.directly.on.an |
| b4300 | 63 65 73 74 72 79 20 70 61 74 68 22 20 22 2d 2d 61 6e 63 65 73 74 72 79 2d 70 61 74 68 22 29 0a | cestry.path"."--ancestry-path"). |
| b4320 | 20 20 20 28 36 20 22 2f 66 22 20 22 44 6f 20 6e 6f 74 20 70 72 75 6e 65 20 68 69 73 74 6f 72 79 | ...(6."/f"."Do.not.prune.history |
| b4340 | 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | "............................"-- |
| b4360 | 66 75 6c 6c 2d 68 69 73 74 6f 72 79 22 29 0a 20 20 20 28 37 20 22 2f 6d 22 20 22 50 72 75 6e 65 | full-history")....(7."/m"."Prune |
| b4380 | 20 73 6f 6d 65 20 68 69 73 74 6f 72 79 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .some.history".................. |
| b43a0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 69 6d 70 6c 69 66 79 2d 6d 65 72 67 65 73 22 29 | ............"--simplify-merges") |
| b43c0 | 5d 0a 20 20 5b 22 43 6f 6d 6d 69 74 20 6f 72 64 65 72 69 6e 67 22 0a 20 20 20 28 6d 61 67 69 74 | ]...["Commit.ordering"....(magit |
| b43e0 | 2d 6c 6f 67 3a 2d 2d 2a 2d 6f 72 64 65 72 29 0a 20 20 20 28 22 2d 72 22 20 22 52 65 76 65 72 73 | -log:--*-order)....("-r"."Revers |
| b4400 | 65 20 6f 72 64 65 72 22 20 22 2d 2d 72 65 76 65 72 73 65 22 29 5d 0a 20 20 5b 22 46 6f 72 6d 61 | e.order"."--reverse")]...["Forma |
| b4420 | 74 74 69 6e 67 22 0a 20 20 20 28 22 2d 67 22 20 22 53 68 6f 77 20 67 72 61 70 68 22 20 20 20 20 | tting"....("-g"."Show.graph".... |
| b4440 | 20 20 20 20 20 20 22 2d 2d 67 72 61 70 68 22 29 20 20 20 20 20 20 20 20 20 20 3b 31 0a 20 20 20 | ......"--graph")..........;1.... |
| b4460 | 28 22 2d 63 22 20 22 53 68 6f 77 20 67 72 61 70 68 20 69 6e 20 63 6f 6c 6f 72 22 20 22 2d 2d 63 | ("-c"."Show.graph.in.color"."--c |
| b4480 | 6f 6c 6f 72 22 29 20 20 20 20 20 20 20 20 20 20 3b 32 0a 20 20 20 28 22 2d 64 22 20 22 53 68 6f | olor")..........;2....("-d"."Sho |
| b44a0 | 77 20 72 65 66 6e 61 6d 65 73 22 20 20 20 20 20 20 20 22 2d 2d 64 65 63 6f 72 61 74 65 22 29 20 | w.refnames"......."--decorate"). |
| b44c0 | 20 20 20 20 20 20 3b 33 0a 20 20 20 28 22 3d 53 22 20 22 53 68 6f 77 20 73 69 67 6e 61 74 75 72 | ......;3....("=S"."Show.signatur |
| b44e0 | 65 73 22 20 20 20 20 20 22 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 22 29 20 3b 31 0a 20 | es"....."--show-signature").;1.. |
| b4500 | 20 20 28 22 2d 68 22 20 22 53 68 6f 77 20 68 65 61 64 65 72 22 20 20 20 20 20 20 20 20 20 22 2b | ..("-h"."Show.header"........."+ |
| b4520 | 2b 68 65 61 64 65 72 22 29 20 20 20 20 20 20 20 20 20 3b 34 0a 20 20 20 28 22 2d 70 22 20 22 53 | +header").........;4....("-p"."S |
| b4540 | 68 6f 77 20 64 69 66 66 73 22 20 20 20 20 20 20 20 20 20 20 28 22 2d 70 22 20 22 2d 2d 70 61 74 | how.diffs"..........("-p"."--pat |
| b4560 | 63 68 22 29 29 20 20 20 3b 32 0a 20 20 20 28 22 2d 73 22 20 22 53 68 6f 77 20 64 69 66 66 73 74 | ch"))...;2....("-s"."Show.diffst |
| b4580 | 61 74 73 22 20 20 20 20 20 20 22 2d 2d 73 74 61 74 22 29 5d 20 20 20 20 20 20 20 20 20 20 3b 32 | ats"......"--stat")]..........;2 |
| b45a0 | 0a 20 20 5b 5b 22 4c 6f 67 22 0a 20 20 20 20 28 22 6c 22 20 22 63 75 72 72 65 6e 74 22 20 20 20 | ...[["Log".....("l"."current"... |
| b45c0 | 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 29 0a 20 20 20 | ..........magit-log-current).... |
| b45e0 | 20 28 22 68 22 20 22 48 45 41 44 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | .("h"."HEAD"................magi |
| b4600 | 74 2d 6c 6f 67 2d 68 65 61 64 29 0a 20 20 20 20 28 22 75 22 20 22 72 65 6c 61 74 65 64 22 20 20 | t-log-head).....("u"."related".. |
| b4620 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 6c 61 74 65 64 29 0a 20 20 | ...........magit-log-related)... |
| b4640 | 20 20 28 22 6f 22 20 22 6f 74 68 65 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 | ..("o"."other"...............mag |
| b4660 | 69 74 2d 6c 6f 67 2d 6f 74 68 65 72 29 5d 0a 20 20 20 5b 22 22 0a 20 20 20 20 28 22 4c 22 20 22 | it-log-other)]....["".....("L"." |
| b4680 | 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 22 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 | local.branches"......magit-log-b |
| b46a0 | 72 61 6e 63 68 65 73 29 0a 20 20 20 20 28 22 62 22 20 22 61 6c 6c 20 62 72 61 6e 63 68 65 73 22 | ranches).....("b"."all.branches" |
| b46c0 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 2d 62 72 61 6e 63 68 65 73 29 0a | ........magit-log-all-branches). |
| b46e0 | 20 20 20 20 28 22 61 22 20 22 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 73 22 20 20 20 20 20 20 6d | ....("a"."all.references"......m |
| b4700 | 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 29 0a 20 20 20 20 28 37 20 22 42 22 20 22 6d 61 74 63 68 69 | agit-log-all).....(7."B"."matchi |
| b4720 | 6e 67 20 62 72 61 6e 63 68 65 73 22 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 74 63 68 69 6e 67 2d | ng.branches".magit-log-matching- |
| b4740 | 62 72 61 6e 63 68 65 73 29 0a 20 20 20 20 28 37 20 22 54 22 20 22 6d 61 74 63 68 69 6e 67 20 74 | branches).....(7."T"."matching.t |
| b4760 | 61 67 73 22 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 74 63 68 69 6e 67 2d 74 61 67 73 | ags".....magit-log-matching-tags |
| b4780 | 29 0a 20 20 20 20 28 37 20 22 6d 22 20 22 6d 65 72 67 65 64 22 20 20 20 20 20 20 20 20 20 20 20 | ).....(7."m"."merged"........... |
| b47a0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 29 5d 0a 20 20 20 5b 22 52 65 66 6c 6f 67 22 | .magit-log-merged)]....["Reflog" |
| b47c0 | 0a 20 20 20 20 28 22 72 22 20 22 63 75 72 72 65 6e 74 22 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....("r"."current"............. |
| b47e0 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 63 75 72 72 65 6e 74 29 0a 20 20 20 20 28 22 48 22 20 22 | magit-reflog-current).....("H"." |
| b4800 | 48 45 41 44 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 6c 6f | HEAD"................magit-reflo |
| b4820 | 67 2d 68 65 61 64 29 0a 20 20 20 20 28 22 4f 22 20 22 6f 74 68 65 72 22 20 20 20 20 20 20 20 20 | g-head).....("O"."other"........ |
| b4840 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6f 74 68 65 72 29 5d 0a 20 20 20 5b | .......magit-reflog-other)]....[ |
| b4860 | 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 | :if.(lambda.()...........(and.(f |
| b4880 | 62 6f 75 6e 64 70 20 27 6d 61 67 69 74 2d 2d 61 6e 79 2d 77 69 70 2d 6d 6f 64 65 2d 65 6e 61 62 | boundp.'magit--any-wip-mode-enab |
| b48a0 | 6c 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 61 6e | led-p)................(magit--an |
| b48c0 | 79 2d 77 69 70 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 64 2d 70 29 29 29 0a 20 20 20 20 3a 64 65 73 | y-wip-mode-enabled-p))).....:des |
| b48e0 | 63 72 69 70 74 69 6f 6e 20 22 57 69 70 6c 6f 67 22 0a 20 20 20 20 28 22 69 22 20 22 69 6e 64 65 | cription."Wiplog".....("i"."inde |
| b4900 | 78 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 69 6e 64 65 78 29 | x"..........magit-wip-log-index) |
| b4920 | 0a 20 20 20 20 28 22 77 22 20 22 77 6f 72 6b 74 72 65 65 22 20 20 20 20 20 20 20 6d 61 67 69 74 | .....("w"."worktree".......magit |
| b4940 | 2d 77 69 70 2d 6c 6f 67 2d 77 6f 72 6b 74 72 65 65 29 5d 0a 20 20 20 5b 22 4f 74 68 65 72 22 0a | -wip-log-worktree)]....["Other". |
| b4960 | 20 20 20 20 28 35 20 22 73 22 20 22 73 68 6f 72 74 6c 6f 67 22 20 20 20 20 6d 61 67 69 74 2d 73 | ....(5."s"."shortlog"....magit-s |
| b4980 | 68 6f 72 74 6c 6f 67 29 5d 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 | hortlog)]])..;;;###autoload.(aut |
| b49a0 | 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 20 22 6d 61 67 69 74 2d | oload.'magit-log-refresh."magit- |
| b49c0 | 6c 6f 67 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 | log".nil.t).(transient-define-pr |
| b49e0 | 65 66 69 78 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 22 43 68 61 | efix.magit-log-refresh.()..."Cha |
| b4a00 | 6e 67 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 6c | nge.the.arguments.used.for.the.l |
| b4a20 | 6f 67 28 73 29 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 | og(s).in.the.current.buffer."... |
| b4a40 | 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 6c 6f 67 22 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 | :man-page."git-log"...:class.'ma |
| b4a60 | 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 2d 70 72 65 66 69 78 0a 20 20 5b 3a 69 66 2d 6d 6f | git-log-refresh-prefix...[:if-mo |
| b4a80 | 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 3a 63 6c 61 73 73 20 74 72 61 6e | de.magit-log-mode....:class.tran |
| b4aa0 | 73 69 65 6e 74 2d 73 75 62 67 72 6f 75 70 73 0a 20 20 20 5b 22 43 6f 6d 6d 69 74 20 6c 69 6d 69 | sient-subgroups....["Commit.limi |
| b4ac0 | 74 69 6e 67 22 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 6e 29 0a 20 20 20 20 28 6d 61 | ting".....(magit-log:-n).....(ma |
| b4ae0 | 67 69 74 3a 2d 2d 61 75 74 68 6f 72 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 67 | git:--author).....(magit-log:--g |
| b4b00 | 72 65 70 29 0a 20 20 20 20 28 37 20 22 2d 69 22 20 22 53 65 61 72 63 68 20 63 61 73 65 2d 69 6e | rep).....(7."-i"."Search.case-in |
| b4b20 | 73 65 6e 73 69 74 69 76 65 22 20 28 22 2d 69 22 20 22 2d 2d 72 65 67 65 78 70 2d 69 67 6e 6f 72 | sensitive".("-i"."--regexp-ignor |
| b4b40 | 65 2d 63 61 73 65 22 29 29 0a 20 20 20 20 28 37 20 22 2d 49 22 20 22 49 6e 76 65 72 74 20 73 65 | e-case")).....(7."-I"."Invert.se |
| b4b60 | 61 72 63 68 20 70 61 74 74 65 72 6e 22 20 20 20 22 2d 2d 69 6e 76 65 72 74 2d 67 72 65 70 22 29 | arch.pattern"..."--invert-grep") |
| b4b80 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 47 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c | .....(magit-log:-G).....(magit-l |
| b4ba0 | 6f 67 3a 2d 53 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 4c 29 5d 0a 20 20 20 5b 22 | og:-S).....(magit-log:-L)]....[" |
| b4bc0 | 48 69 73 74 6f 72 79 20 73 69 6d 70 6c 69 66 69 63 61 74 69 6f 6e 22 0a 20 20 20 20 28 20 20 22 | History.simplification".....(.." |
| b4be0 | 2d 44 22 20 22 53 69 6d 70 6c 69 66 79 20 62 79 20 64 65 63 6f 72 61 74 69 6f 6e 22 20 20 20 20 | -D"."Simplify.by.decoration".... |
| b4c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 69 6d 70 6c 69 66 79 2d 62 79 2d 64 65 63 | .............."--simplify-by-dec |
| b4c20 | 6f 72 61 74 69 6f 6e 22 29 0a 20 20 20 20 28 6d 61 67 69 74 3a 2d 2d 29 0a 20 20 20 20 28 20 20 | oration").....(magit:--).....(.. |
| b4c40 | 22 2d 66 22 20 22 46 6f 6c 6c 6f 77 20 72 65 6e 61 6d 65 73 20 77 68 65 6e 20 73 68 6f 77 69 6e | "-f"."Follow.renames.when.showin |
| b4c60 | 67 20 73 69 6e 67 6c 65 2d 66 69 6c 65 20 6c 6f 67 22 20 20 20 20 20 22 2d 2d 66 6f 6c 6c 6f 77 | g.single-file.log"....."--follow |
| b4c80 | 22 29 20 3b 33 0a 20 20 20 20 28 36 20 22 2f 73 22 20 22 4f 6e 6c 79 20 63 6f 6d 6d 69 74 73 20 | ").;3.....(6."/s"."Only.commits. |
| b4ca0 | 63 68 61 6e 67 69 6e 67 20 67 69 76 65 6e 20 70 61 74 68 73 22 20 20 20 20 20 20 20 20 20 20 20 | changing.given.paths"........... |
| b4cc0 | 20 20 20 20 22 2d 2d 73 70 61 72 73 65 22 29 0a 20 20 20 20 28 37 20 22 2f 64 22 20 22 4f 6e 6c | ...."--sparse").....(7."/d"."Onl |
| b4ce0 | 79 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 6d 69 74 73 20 70 6c 75 73 20 6d 65 61 6e 69 6e 67 66 | y.selected.commits.plus.meaningf |
| b4d00 | 75 6c 20 68 69 73 74 6f 72 79 22 20 20 20 22 2d 2d 64 65 6e 73 65 22 29 0a 20 20 20 20 28 37 20 | ul.history"..."--dense").....(7. |
| b4d20 | 22 2f 61 22 20 22 4f 6e 6c 79 20 63 6f 6d 6d 69 74 73 20 65 78 69 73 74 69 6e 67 20 64 69 72 65 | "/a"."Only.commits.existing.dire |
| b4d40 | 63 74 6c 79 20 6f 6e 20 61 6e 63 65 73 74 72 79 20 70 61 74 68 22 20 22 2d 2d 61 6e 63 65 73 74 | ctly.on.ancestry.path"."--ancest |
| b4d60 | 72 79 2d 70 61 74 68 22 29 0a 20 20 20 20 28 36 20 22 2f 66 22 20 22 44 6f 20 6e 6f 74 20 70 72 | ry-path").....(6."/f"."Do.not.pr |
| b4d80 | 75 6e 65 20 68 69 73 74 6f 72 79 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | une.history".................... |
| b4da0 | 20 20 20 20 20 20 20 20 22 2d 2d 66 75 6c 6c 2d 68 69 73 74 6f 72 79 22 29 0a 20 20 20 20 28 37 | ........"--full-history").....(7 |
| b4dc0 | 20 22 2f 6d 22 20 22 50 72 75 6e 65 20 73 6f 6d 65 20 68 69 73 74 6f 72 79 22 20 20 20 20 20 20 | ."/m"."Prune.some.history"...... |
| b4de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 69 6d 70 6c | ........................"--simpl |
| b4e00 | 69 66 79 2d 6d 65 72 67 65 73 22 29 5d 0a 20 20 20 5b 22 43 6f 6d 6d 69 74 20 6f 72 64 65 72 69 | ify-merges")]....["Commit.orderi |
| b4e20 | 6e 67 22 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 2a 2d 6f 72 64 65 72 29 0a 20 20 | ng".....(magit-log:--*-order)... |
| b4e40 | 20 20 28 22 2d 72 22 20 22 52 65 76 65 72 73 65 20 6f 72 64 65 72 22 20 22 2d 2d 72 65 76 65 72 | ..("-r"."Reverse.order"."--rever |
| b4e60 | 73 65 22 29 5d 0a 20 20 20 5b 22 46 6f 72 6d 61 74 74 69 6e 67 22 0a 20 20 20 20 28 22 2d 67 22 | se")]....["Formatting".....("-g" |
| b4e80 | 20 22 53 68 6f 77 20 67 72 61 70 68 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 72 | ."Show.graph".............."--gr |
| b4ea0 | 61 70 68 22 29 0a 20 20 20 20 28 22 2d 63 22 20 22 53 68 6f 77 20 67 72 61 70 68 20 69 6e 20 63 | aph").....("-c"."Show.graph.in.c |
| b4ec0 | 6f 6c 6f 72 22 20 20 20 20 20 22 2d 2d 63 6f 6c 6f 72 22 29 0a 20 20 20 20 28 22 2d 64 22 20 22 | olor"....."--color").....("-d"." |
| b4ee0 | 53 68 6f 77 20 72 65 66 6e 61 6d 65 73 22 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 65 63 6f | Show.refnames"..........."--deco |
| b4f00 | 72 61 74 65 22 29 0a 20 20 20 20 28 22 3d 53 22 20 22 53 68 6f 77 20 73 69 67 6e 61 74 75 72 65 | rate").....("=S"."Show.signature |
| b4f20 | 73 22 20 20 20 20 20 20 20 20 20 22 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 22 29 0a 20 | s"........."--show-signature").. |
| b4f40 | 20 20 20 28 22 2d 68 22 20 22 53 68 6f 77 20 68 65 61 64 65 72 22 20 20 20 20 20 20 20 20 20 20 | ...("-h"."Show.header".......... |
| b4f60 | 20 20 20 22 2b 2b 68 65 61 64 65 72 22 29 0a 20 20 20 20 28 22 2d 70 22 20 22 53 68 6f 77 20 64 | ..."++header").....("-p"."Show.d |
| b4f80 | 69 66 66 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 70 22 20 22 2d 2d 70 61 74 63 | iffs"..............("-p"."--patc |
| b4fa0 | 68 22 29 29 0a 20 20 20 20 28 22 2d 73 22 20 22 53 68 6f 77 20 64 69 66 66 73 74 61 74 73 22 20 | h")).....("-s"."Show.diffstats". |
| b4fc0 | 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 61 74 22 29 5d 5d 0a 20 20 5b 3a 69 66 2d 6e 6f 74 2d | ........."--stat")]]...[:if-not- |
| b4fe0 | 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 3a 64 65 73 63 72 69 70 74 | mode.magit-log-mode....:descript |
| b5000 | 69 6f 6e 20 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 6e | ion."Arguments"....(magit-log:-n |
| b5020 | 29 0a 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 2a 2d 6f 72 64 65 72 29 0a 20 20 20 28 22 | )....(magit-log:--*-order)....(" |
| b5040 | 2d 67 22 20 22 53 68 6f 77 20 67 72 61 70 68 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | -g"."Show.graph"..............." |
| b5060 | 2d 2d 67 72 61 70 68 22 29 0a 20 20 20 28 22 2d 63 22 20 22 53 68 6f 77 20 67 72 61 70 68 20 69 | --graph")....("-c"."Show.graph.i |
| b5080 | 6e 20 63 6f 6c 6f 72 22 20 20 20 20 20 20 22 2d 2d 63 6f 6c 6f 72 22 29 0a 20 20 20 28 22 2d 64 | n.color"......"--color")....("-d |
| b50a0 | 22 20 22 53 68 6f 77 20 72 65 66 6e 61 6d 65 73 22 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | "."Show.refnames"............"-- |
| b50c0 | 64 65 63 6f 72 61 74 65 22 29 5d 0a 20 20 5b 5b 22 52 65 66 72 65 73 68 22 0a 20 20 20 20 28 22 | decorate")]...[["Refresh".....(" |
| b50e0 | 67 22 20 22 62 75 66 66 65 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | g"."buffer"...................ma |
| b5100 | 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 22 73 22 20 22 62 75 66 66 65 | git-log-refresh).....("s"."buffe |
| b5120 | 72 20 61 6e 64 20 73 65 74 20 64 65 66 61 75 6c 74 73 22 20 20 74 72 61 6e 73 69 65 6e 74 2d 73 | r.and.set.defaults"..transient-s |
| b5140 | 65 74 2d 61 6e 64 2d 65 78 69 74 29 0a 20 20 20 20 28 22 77 22 20 22 62 75 66 66 65 72 20 61 6e | et-and-exit).....("w"."buffer.an |
| b5160 | 64 20 73 61 76 65 20 64 65 66 61 75 6c 74 73 22 20 74 72 61 6e 73 69 65 6e 74 2d 73 61 76 65 2d | d.save.defaults".transient-save- |
| b5180 | 61 6e 64 2d 65 78 69 74 29 5d 0a 20 20 20 5b 22 4d 61 72 67 69 6e 22 0a 20 20 20 20 28 6d 61 67 | and-exit)]....["Margin".....(mag |
| b51a0 | 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 79 63 | it-toggle-margin).....(magit-cyc |
| b51c0 | 6c 65 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 67 67 | le-margin-style).....(magit-togg |
| b51e0 | 6c 65 2d 6d 61 72 67 69 6e 2d 64 65 74 61 69 6c 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 74 6f | le-margin-details).....(magit-to |
| b5200 | 67 67 6c 65 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 29 5d 0a 20 20 20 5b 3a 69 66 2d | ggle-log-margin-style)]....[:if- |
| b5220 | 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 20 3a 64 65 73 63 72 69 70 | mode.magit-log-mode.....:descrip |
| b5240 | 74 69 6f 6e 20 22 54 6f 67 67 6c 65 22 0a 20 20 20 20 28 22 62 22 20 22 62 75 66 66 65 72 20 6c | tion."Toggle".....("b"."buffer.l |
| b5260 | 6f 63 6b 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 62 | ock"..............magit-toggle-b |
| b5280 | 75 66 66 65 72 2d 6c 6f 63 6b 29 5d 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 | uffer-lock)]]...(interactive)... |
| b52a0 | 28 63 6f 6e 64 0a 20 20 20 28 28 6e 6f 74 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 | (cond....((not.(eq.transient-cur |
| b52c0 | 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 29 | rent-command.'magit-log-refresh) |
| b52e0 | 29 0a 20 20 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 27 | ).....(pcase.major-mode.......(' |
| b5300 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 | magit-reflog-mode........(user-e |
| b5320 | 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 | rror."Cannot.change.log.argument |
| b5340 | 73 20 69 6e 20 72 65 66 6c 6f 67 20 62 75 66 66 65 72 73 22 29 29 0a 20 20 20 20 20 20 28 27 6d | s.in.reflog.buffers")).......('m |
| b5360 | 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 | agit-cherry-mode........(user-er |
| b5380 | 72 6f 72 20 22 43 61 6e 6e 6f 74 20 63 68 61 6e 67 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 | ror."Cannot.change.log.arguments |
| b53a0 | 20 69 6e 20 63 68 65 72 72 79 20 62 75 66 66 65 72 73 22 29 29 29 0a 20 20 20 20 28 74 72 61 6e | .in.cherry.buffers"))).....(tran |
| b53c0 | 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 29 29 | sient-setup.'magit-log-refresh)) |
| b53e0 | 0a 20 20 20 28 74 0a 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 72 67 73 20 | ....(t.....(pcase-let.((`(,args. |
| b5400 | 2c 66 69 6c 65 73 29 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a | ,files).(magit-log-arguments))). |
| b5420 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 | ......(setq.magit-buffer-log-arg |
| b5440 | 73 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 64 65 72 69 76 65 64 2d 6d | s.args).......(unless.(derived-m |
| b5460 | 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 29 0a 20 20 | ode-p.'magit-log-select-mode)... |
| b5480 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c | ......(setq.magit-buffer-log-fil |
| b54a0 | 65 73 20 66 69 6c 65 73 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | es.files))).....(magit-refresh)) |
| b54c0 | 29 29 0a 0a 3b 3b 3b 3b 20 49 6e 66 69 78 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 74 72 61 6e 73 69 | ))..;;;;.Infix.Commands..(transi |
| b54e0 | 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 6e | ent-define-argument.magit-log:-n |
| b5500 | 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4c 69 6d 69 74 20 6e 75 6d 62 65 72 | .()...:description."Limit.number |
| b5520 | 20 6f 66 20 63 6f 6d 6d 69 74 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 | .of.commits"...:class.'transient |
| b5540 | 2d 6f 70 74 69 6f 6e 0a 20 20 3b 3b 20 46 6f 72 20 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e | -option...;;.For.historic.reason |
| b5560 | 73 20 28 61 6e 64 20 62 65 63 61 75 73 65 20 69 74 20 65 61 73 79 20 74 6f 20 67 75 65 73 73 20 | s.(and.because.it.easy.to.guess. |
| b5580 | 77 68 61 74 20 22 2d 6e 22 0a 20 20 3b 3b 20 73 74 61 6e 64 73 20 66 6f 72 29 20 74 68 69 73 20 | what."-n"...;;.stands.for).this. |
| b55a0 | 69 73 20 74 68 65 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 20 77 68 65 72 65 20 77 65 20 64 6f | is.the.only.argument.where.we.do |
| b55c0 | 20 6e 6f 74 20 75 73 65 20 74 68 65 0a 20 20 3b 3b 20 6c 6f 6e 67 20 61 72 67 75 6d 65 6e 74 20 | .not.use.the...;;.long.argument. |
| b55e0 | 28 22 2d 2d 6d 61 78 2d 63 6f 75 6e 74 22 29 2e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 6e | ("--max-count")....:shortarg."-n |
| b5600 | 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 6e 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 | "...:argument."-n"...:reader.#'t |
| b5620 | 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 74 72 61 6e 73 | ransient-read-number-N+)..(trans |
| b5640 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 3a 2d 2d 61 75 74 | ient-define-argument.magit:--aut |
| b5660 | 68 6f 72 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4c 69 6d 69 74 20 74 6f 20 | hor.()...:description."Limit.to. |
| b5680 | 61 75 74 68 6f 72 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 | author"...:class.'transient-opti |
| b56a0 | 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 41 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 61 75 | on...:key."-A"...:argument."--au |
| b56c0 | 74 68 6f 72 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 | thor="...:reader.#'magit-transie |
| b56e0 | 6e 74 2d 72 65 61 64 2d 70 65 72 73 6f 6e 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | nt-read-person)..(transient-defi |
| b5700 | 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 73 69 6e 63 65 20 28 29 | ne-argument.magit-log:--since.() |
| b5720 | 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4c 69 6d 69 74 20 74 6f 20 63 6f 6d 6d 69 74 | ...:description."Limit.to.commit |
| b5740 | 73 20 73 69 6e 63 65 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 | s.since"...:class.'transient-opt |
| b5760 | 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 3d 73 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 | ion...:key."=s"...:argument."--s |
| b5780 | 69 6e 63 65 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 | ince="...:reader.#'transient-rea |
| b57a0 | 64 2d 64 61 74 65 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d | d-date)..(transient-define-argum |
| b57c0 | 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 75 6e 74 69 6c 20 28 29 0a 20 20 3a 64 65 73 63 | ent.magit-log:--until.()...:desc |
| b57e0 | 72 69 70 74 69 6f 6e 20 22 4c 69 6d 69 74 20 74 6f 20 63 6f 6d 6d 69 74 73 20 75 6e 74 69 6c 22 | ription."Limit.to.commits.until" |
| b5800 | 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b | ...:class.'transient-option...:k |
| b5820 | 65 79 20 22 3d 75 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 75 6e 74 69 6c 3d 22 0a 20 | ey."=u"...:argument."--until=".. |
| b5840 | 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 64 61 74 65 29 0a | .:reader.#'transient-read-date). |
| b5860 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 | .(transient-define-argument.magi |
| b5880 | 74 2d 6c 6f 67 3a 2d 2d 2a 2d 6f 72 64 65 72 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f | t-log:--*-order.()...:descriptio |
| b58a0 | 6e 20 22 4f 72 64 65 72 20 63 6f 6d 6d 69 74 73 20 62 79 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 | n."Order.commits.by"...:class.'t |
| b58c0 | 72 61 6e 73 69 65 6e 74 2d 73 77 69 74 63 68 65 73 0a 20 20 3a 6b 65 79 20 22 2d 6f 22 0a 20 20 | ransient-switches...:key."-o"... |
| b58e0 | 3a 61 72 67 75 6d 65 6e 74 2d 66 6f 72 6d 61 74 20 22 2d 2d 25 73 2d 6f 72 64 65 72 22 0a 20 20 | :argument-format."--%s-order"... |
| b5900 | 3a 61 72 67 75 6d 65 6e 74 2d 72 65 67 65 78 70 20 22 5c 5c 28 2d 2d 5c 5c 28 74 6f 70 6f 5c 5c | :argument-regexp."\\(--\\(topo\\ |
| b5920 | 7c 61 75 74 68 6f 72 2d 64 61 74 65 5c 5c 7c 64 61 74 65 5c 5c 29 2d 6f 72 64 65 72 5c 5c 29 22 | |author-date\\|date\\)-order\\)" |
| b5940 | 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 74 6f 70 6f 22 20 22 61 75 74 68 6f 72 2d 64 61 74 | ...:choices.'("topo"."author-dat |
| b5960 | 65 22 20 22 64 61 74 65 22 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 | e"."date"))..(transient-define-a |
| b5980 | 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 2d 67 72 65 70 20 28 29 0a 20 20 3a 64 | rgument.magit-log:--grep.()...:d |
| b59a0 | 65 73 63 72 69 70 74 69 6f 6e 20 22 53 65 61 72 63 68 20 6d 65 73 73 61 67 65 73 22 0a 20 20 3a | escription."Search.messages"...: |
| b59c0 | 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 | class.'transient-option...:key." |
| b59e0 | 2d 46 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 67 72 65 70 3d 22 29 0a 0a 28 74 72 61 | -F"...:argument."--grep=")..(tra |
| b5a00 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 | nsient-define-argument.magit-log |
| b5a20 | 3a 2d 47 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 65 61 72 63 68 20 63 68 | :-G.()...:description."Search.ch |
| b5a40 | 61 6e 67 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f | anges"...:class.'transient-optio |
| b5a60 | 6e 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 47 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d | n...:argument."-G")..(transient- |
| b5a80 | 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 53 20 28 29 0a | define-argument.magit-log:-S.(). |
| b5aa0 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 65 61 72 63 68 20 6f 63 63 75 72 72 65 6e 63 | ..:description."Search.occurrenc |
| b5ac0 | 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 | es"...:class.'transient-option.. |
| b5ae0 | 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 53 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | .:argument."-S")..(transient-def |
| b5b00 | 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 3a 2d 4c 20 28 29 0a 20 20 3a | ine-argument.magit-log:-L.()...: |
| b5b20 | 64 65 73 63 72 69 70 74 69 6f 6e 20 22 54 72 61 63 65 20 6c 69 6e 65 20 65 76 6f 6c 75 74 69 6f | description."Trace.line.evolutio |
| b5b40 | 6e 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 | n"...:class.'transient-option... |
| b5b60 | 3a 61 72 67 75 6d 65 6e 74 20 22 2d 4c 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 | :argument."-L"...:reader.#'magit |
| b5b80 | 2d 72 65 61 64 2d 66 69 6c 65 2d 74 72 61 63 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | -read-file-trace)..(defun.magit- |
| b5ba0 | 72 65 61 64 2d 66 69 6c 65 2d 74 72 61 63 65 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 | read-file-trace.(&rest._ignored) |
| b5bc0 | 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 | ...(let.((file..(magit-read-file |
| b5be0 | 2d 66 72 6f 6d 2d 72 65 76 20 22 48 45 41 44 22 20 22 46 69 6c 65 22 29 29 0a 20 20 20 20 20 20 | -from-rev."HEAD"."File"))....... |
| b5c00 | 20 20 28 74 72 61 63 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 54 72 61 | ..(trace.(magit-read-string."Tra |
| b5c20 | 63 65 22 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 20 74 72 61 63 65 20 22 3a 22 20 66 69 6c | ce"))).....(concat.trace.":".fil |
| b5c40 | 65 29 29 29 0a 0a 3b 3b 3b 3b 20 53 65 74 75 70 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 76 | e)))..;;;;.Setup.Commands..(defv |
| b5c60 | 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 72 65 76 73 2d 6d 61 | ar-keymap.magit-log-read-revs-ma |
| b5c80 | 70 0a 20 20 3a 70 61 72 65 6e 74 20 63 72 6d 2d 6c 6f 63 61 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e | p...:parent.crm-local-completion |
| b5ca0 | 2d 6d 61 70 0a 20 20 22 53 50 43 22 20 23 27 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 | -map..."SPC".#'self-insert-comma |
| b5cc0 | 6e 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 72 65 76 73 20 | nd)..(defun.magit-log-read-revs. |
| b5ce0 | 28 26 6f 70 74 69 6f 6e 61 6c 20 75 73 65 2d 63 75 72 72 65 6e 74 29 0a 20 20 28 6f 72 20 28 61 | (&optional.use-current)...(or.(a |
| b5d00 | 6e 64 20 75 73 65 2d 63 75 72 72 65 6e 74 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 75 66 20 28 | nd.use-current.(and-let*.((buf.( |
| b5d20 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 20 28 6c 69 73 | magit-get-current-branch))).(lis |
| b5d40 | 74 20 62 75 66 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 72 6d 2d 73 65 70 61 72 61 | t.buf))).......(let.((crm-separa |
| b5d60 | 74 6f 72 20 22 5c 5c 28 5c 5c 2e 5c 5c 2e 5c 5c 2e 3f 5c 5c 7c 5b 2c 20 5d 5c 5c 29 22 29 0a 20 | tor."\\(\\.\\.\\.?\\|[,.]\\)").. |
| b5d80 | 20 20 20 20 20 20 20 20 20 20 20 28 63 72 6d 2d 6c 6f 63 61 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e | ...........(crm-local-completion |
| b5da0 | 2d 6d 61 70 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 72 65 76 73 2d 6d 61 70 29 29 0a 20 | -map.magit-log-read-revs-map)).. |
| b5dc0 | 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 63 6f 6d 70 | .......(split-string.(magit-comp |
| b5de0 | 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 | leting-read-multiple............ |
| b5e00 | 20 20 20 20 20 20 20 20 20 20 20 20 22 4c 6f 67 20 72 65 76 2c 73 3a 20 22 0a 20 20 20 20 20 20 | ............"Log.rev,s:."....... |
| b5e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 | .................(magit-list-ref |
| b5e40 | 6e 61 6d 65 73 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | names.nil.t).................... |
| b5e60 | 20 20 20 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d | ....nil.nil.nil.'magit-revision- |
| b5e80 | 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | history........................( |
| b5ea0 | 6f 72 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f | or.(magit-branch-or-commit-at-po |
| b5ec0 | 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | int)............................ |
| b5ee0 | 28 61 6e 64 20 28 6e 6f 74 20 75 73 65 2d 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 | (and.(not.use-current).......... |
| b5f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 | .......................(magit-ge |
| b5f20 | 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-previous-branch)))............ |
| b5f40 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............nil.t).............. |
| b5f60 | 20 20 20 20 20 20 20 20 20 22 5b 2c 20 5d 22 20 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | ........."[,.]".t))))..(defun.ma |
| b5f80 | 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 70 61 74 74 65 72 6e 20 28 6f 70 74 69 6f 6e 29 0a 20 20 | git-log-read-pattern.(option)... |
| b5fa0 | 22 52 65 61 64 20 61 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 74 6f 20 | "Read.a.string.from.the.user.to. |
| b5fc0 | 70 61 73 73 20 61 73 20 70 61 72 61 6d 65 74 65 72 20 74 6f 20 4f 50 54 49 4f 4e 2e 22 0a 20 20 | pass.as.parameter.to.OPTION."... |
| b5fe0 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 28 66 6f 72 6d 61 74 20 22 54 79 70 65 | (magit-read-string.(format."Type |
| b6000 | 20 61 20 70 61 74 74 65 72 6e 20 74 6f 20 70 61 73 73 20 74 6f 20 25 73 22 20 6f 70 74 69 6f 6e | .a.pattern.to.pass.to.%s".option |
| b6020 | 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | )))..;;;###autoload.(defun.magit |
| b6040 | 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 20 28 72 65 76 73 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 | -log-current.(revs.&optional.arg |
| b6060 | 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 63 75 72 | s.files)..."Show.log.for.the.cur |
| b6080 | 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 57 68 65 6e 20 60 48 45 41 44 27 20 69 73 20 64 65 74 61 | rent.branch..When.`HEAD'.is.deta |
| b60a0 | 63 68 65 64 20 6f 72 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 | ched.or.with.a.prefix.argument.s |
| b60c0 | 68 6f 77 20 6c 6f 67 20 66 6f 72 0a 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 72 65 76 73 20 72 65 61 | how.log.for.one.or.more.revs.rea |
| b60e0 | 64 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 | d.from.the.minibuffer."...(inter |
| b6100 | 61 63 74 69 76 65 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 72 65 76 | active.(cons.(magit-log-read-rev |
| b6120 | 73 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | s.t)......................(magit |
| b6140 | 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 | -log-arguments)))...(magit-log-s |
| b6160 | 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 76 73 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b | etup-buffer.revs.args.files))..; |
| b6180 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 | ;;###autoload.(defun.magit-log-h |
| b61a0 | 65 61 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 | ead.(&optional.args.files)..."Sh |
| b61c0 | 6f 77 20 6c 6f 67 20 66 6f 72 20 60 48 45 41 44 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | ow.log.for.`HEAD'."...(interacti |
| b61e0 | 76 65 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 | ve.(magit-log-arguments))...(mag |
| b6200 | 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 22 48 45 41 44 22 | it-log-setup-buffer.(list."HEAD" |
| b6220 | 29 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | ).args.files))..;;;###autoload.( |
| b6240 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 6c 61 74 65 64 20 28 72 65 76 73 20 26 6f | defun.magit-log-related.(revs.&o |
| b6260 | 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 | ptional.args.files)..."Show.log. |
| b6280 | 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 69 74 73 20 75 70 73 74 | for.the.current.branch,.its.upst |
| b62a0 | 72 65 61 6d 20 61 6e 64 20 69 74 73 20 70 75 73 68 20 74 61 72 67 65 74 2e 0a 57 68 65 6e 20 74 | ream.and.its.push.target..When.t |
| b62c0 | 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2c 20 74 | he.upstream.is.a.local.branch,.t |
| b62e0 | 68 65 6e 20 61 6c 73 6f 20 73 68 6f 77 20 69 74 73 20 6f 77 6e 0a 75 70 73 74 72 65 61 6d 2e 20 | hen.also.show.its.own.upstream.. |
| b6300 | 20 57 68 65 6e 20 60 48 45 41 44 27 20 69 73 20 64 65 74 61 63 68 65 64 2c 20 74 68 65 6e 20 73 | .When.`HEAD'.is.detached,.then.s |
| b6320 | 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 61 74 2c 20 74 68 65 0a 70 72 65 76 69 6f 75 73 6c 79 | how.log.for.that,.the.previously |
| b6340 | 20 63 68 65 63 6b 65 64 20 6f 75 74 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 75 70 73 74 | .checked.out.branch.and.its.upst |
| b6360 | 72 65 61 6d 20 61 6e 64 20 70 75 73 68 2d 74 61 72 67 65 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 | ream.and.push-target."...(intera |
| b6380 | 63 74 69 76 65 0a 20 20 20 28 63 6f 6e 73 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 28 6d | ctive....(cons.(let.((current.(m |
| b63a0 | 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 | agit-get-current-branch))....... |
| b63c0 | 20 20 20 20 20 20 20 20 20 68 65 61 64 20 72 65 62 61 73 65 20 74 61 72 67 65 74 20 75 70 73 74 | .........head.rebase.target.upst |
| b63e0 | 72 65 61 6d 20 75 70 75 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 63 75 | ream.upup)............(unless.cu |
| b6400 | 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 62 61 73 65 20 | rrent..............(setq.rebase. |
| b6420 | 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 67 65 74 2d 73 74 61 74 65 2d 6c 69 6e 65 73 20 22 | (magit-rebase--get-state-lines." |
| b6440 | 68 65 61 64 2d 6e 61 6d 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 | head-name"))..............(cond. |
| b6460 | 28 72 65 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | (rebase.....................(set |
| b6480 | 71 20 72 65 62 61 73 65 20 28 6d 61 67 69 74 2d 72 65 66 2d 61 62 62 72 65 76 20 72 65 62 61 73 | q.rebase.(magit-ref-abbrev.rebas |
| b64a0 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 75 | e)).....................(setq.cu |
| b64c0 | 72 72 65 6e 74 20 72 65 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent.rebase)................... |
| b64e0 | 20 20 28 73 65 74 71 20 68 65 61 64 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ..(setq.head."HEAD"))........... |
| b6500 | 20 20 20 20 20 20 20 20 20 28 74 20 28 73 65 74 71 20 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 | .........(t.(setq.current.(magit |
| b6520 | 2d 67 65 74 2d 70 72 65 76 69 6f 75 73 2d 62 72 61 6e 63 68 29 29 29 29 29 0a 20 20 20 20 20 20 | -get-previous-branch)))))....... |
| b6540 | 20 20 20 20 20 28 63 6f 6e 64 20 28 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....(cond.(current............. |
| b6560 | 20 20 20 20 20 20 28 73 65 74 71 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(setq.current............. |
| b6580 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 | ............(magit--propertize-f |
| b65a0 | 61 63 65 20 63 75 72 72 65 6e 74 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 | ace.current'magit-branch-local)) |
| b65c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 61 72 67 65 74 20 | ...................(setq.target. |
| b65e0 | 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 63 75 72 72 65 6e 74 20 74 | (magit-get-push-branch.current.t |
| b6600 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 74 72 | ))...................(setq.upstr |
| b6620 | 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 63 | eam.(magit-get-upstream-branch.c |
| b6640 | 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | urrent))...................(when |
| b6660 | 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | .upstream.....................(s |
| b6680 | 65 74 71 20 75 70 75 70 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 | etq.upup.(and.(magit-local-branc |
| b66a0 | 68 2d 70 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h-p.upstream)................... |
| b66c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 | ..................(magit-get-ups |
| b66e0 | 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 75 70 73 74 72 65 61 6d 29 29 29 29 29 0a 20 20 20 20 20 | tream-branch.upstream)))))...... |
| b6700 | 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 73 65 74 71 20 68 65 61 64 20 22 48 45 41 44 22 | ............(t.(setq.head."HEAD" |
| b6720 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 6e 69 6c 20 28 6c 69 73 74 20 63 | )))............(delq.nil.(list.c |
| b6740 | 75 72 72 65 6e 74 20 68 65 61 64 20 74 61 72 67 65 74 20 75 70 73 74 72 65 61 6d 20 75 70 75 70 | urrent.head.target.upstream.upup |
| b6760 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 | )))..........(magit-log-argument |
| b6780 | 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 72 | s)))...(magit-log-setup-buffer.r |
| b67a0 | 65 76 73 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | evs.args.files))..;;;###autoload |
| b67c0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6f 74 68 65 72 20 28 72 65 76 73 20 26 6f | .(defun.magit-log-other.(revs.&o |
| b67e0 | 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 | ptional.args.files)..."Show.log. |
| b6800 | 66 6f 72 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 72 65 76 73 20 72 65 61 64 20 66 72 6f 6d 20 74 | for.one.or.more.revs.read.from.t |
| b6820 | 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 54 68 65 20 75 73 65 72 20 63 61 6e 20 69 6e 70 75 | he.minibuffer..The.user.can.inpu |
| b6840 | 74 20 61 6e 79 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 72 65 76 69 73 69 6f 6e 73 20 73 65 70 61 | t.any.revision.or.revisions.sepa |
| b6860 | 72 61 74 65 64 20 62 79 20 61 0a 73 70 61 63 65 2c 20 6f 72 20 65 76 65 6e 20 72 61 6e 67 65 73 | rated.by.a.space,.or.even.ranges |
| b6880 | 2c 20 62 75 74 20 6f 6e 6c 79 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 2c 20 61 6e | ,.but.only.branches.and.tags,.an |
| b68a0 | 64 20 61 0a 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 | d.a.representation.of.the.commit |
| b68c0 | 20 61 74 20 70 6f 69 6e 74 2c 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 61 73 0a 63 6f 6d 70 | .at.point,.are.available.as.comp |
| b68e0 | 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | letion.candidates."...(interacti |
| b6900 | 76 65 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 72 65 76 73 29 0a 20 | ve.(cons.(magit-log-read-revs).. |
| b6920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 | ....................(magit-log-a |
| b6940 | 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 | rguments)))...(magit-log-setup-b |
| b6960 | 75 66 66 65 72 20 72 65 76 73 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 | uffer.revs.args.files))..;;;###a |
| b6980 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 72 61 6e 63 68 65 | utoload.(defun.magit-log-branche |
| b69a0 | 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 | s.(&optional.args.files)..."Show |
| b69c0 | 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 | .log.for.all.local.branches.and. |
| b69e0 | 60 48 45 41 44 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 6c | `HEAD'."...(interactive.(magit-l |
| b6a00 | 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 | og-arguments))...(magit-log-setu |
| b6a20 | 70 2d 62 75 66 66 65 72 20 28 69 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | p-buffer.(if.(magit-get-current- |
| b6a40 | 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch)......................... |
| b6a60 | 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 2d 62 72 61 6e 63 68 65 73 22 29 0a 20 20 20 20 20 20 | ......(list."--branches")....... |
| b6a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 48 45 41 | ......................(list."HEA |
| b6aa0 | 44 22 20 22 2d 2d 62 72 61 6e 63 68 65 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | D"."--branches"))............... |
| b6ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 | ............args.files))..;;;### |
| b6ae0 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 74 63 68 69 | autoload.(defun.magit-log-matchi |
| b6b00 | 6e 67 2d 62 72 61 6e 63 68 65 73 20 28 70 61 74 74 65 72 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 61 | ng-branches.(pattern.&optional.a |
| b6b20 | 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 62 | rgs.files)..."Show.log.for.all.b |
| b6b40 | 72 61 6e 63 68 65 73 20 6d 61 74 63 68 69 6e 67 20 50 41 54 54 45 52 4e 20 61 6e 64 20 60 48 45 | ranches.matching.PATTERN.and.`HE |
| b6b60 | 41 44 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 63 6f 6e 73 20 28 6d 61 67 69 | AD'."...(interactive.(cons.(magi |
| b6b80 | 74 2d 6c 6f 67 2d 72 65 61 64 2d 70 61 74 74 65 72 6e 20 22 2d 2d 62 72 61 6e 63 68 65 73 22 29 | t-log-read-pattern."--branches") |
| b6ba0 | 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 | .(magit-log-arguments)))...(magi |
| b6bc0 | 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 0a 20 20 20 28 6c 69 73 74 20 22 48 45 41 | t-log-setup-buffer....(list."HEA |
| b6be0 | 44 22 20 28 66 6f 72 6d 61 74 20 22 2d 2d 62 72 61 6e 63 68 65 73 3d 25 73 22 20 70 61 74 74 65 | D".(format."--branches=%s".patte |
| b6c00 | 72 6e 29 29 0a 20 20 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | rn))....args.files))..;;;###auto |
| b6c20 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 74 63 68 69 6e 67 2d 74 | load.(defun.magit-log-matching-t |
| b6c40 | 61 67 73 20 28 70 61 74 74 65 72 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 | ags.(pattern.&optional.args.file |
| b6c60 | 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 74 61 67 73 20 6d 61 74 63 | s)..."Show.log.for.all.tags.matc |
| b6c80 | 68 69 6e 67 20 50 41 54 54 45 52 4e 20 61 6e 64 20 60 48 45 41 44 27 2e 22 0a 20 20 28 69 6e 74 | hing.PATTERN.and.`HEAD'."...(int |
| b6ca0 | 65 72 61 63 74 69 76 65 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 61 64 2d 70 | eractive.(cons.(magit-log-read-p |
| b6cc0 | 61 74 74 65 72 6e 20 22 2d 2d 74 61 67 73 22 29 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 | attern."--tags").(magit-log-argu |
| b6ce0 | 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 | ments)))...(magit-log-setup-buff |
| b6d00 | 65 72 0a 20 20 20 28 6c 69 73 74 20 22 48 45 41 44 22 20 28 66 6f 72 6d 61 74 20 22 2d 2d 74 61 | er....(list."HEAD".(format."--ta |
| b6d20 | 67 73 3d 25 73 22 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 61 72 67 73 20 66 69 6c 65 73 29 29 | gs=%s".pattern))....args.files)) |
| b6d40 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f | ..;;;###autoload.(defun.magit-lo |
| b6d60 | 67 2d 61 6c 6c 2d 62 72 61 6e 63 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 | g-all-branches.(&optional.args.f |
| b6d80 | 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 6c 6f 63 61 6c 20 | iles)..."Show.log.for.all.local. |
| b6da0 | 61 6e 64 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 60 48 45 41 44 27 2e 22 | and.remote.branches.and.`HEAD'." |
| b6dc0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d | ...(interactive.(magit-log-argum |
| b6de0 | 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 | ents))...(magit-log-setup-buffer |
| b6e00 | 20 28 69 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a | .(if.(magit-get-current-branch). |
| b6e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| b6e40 | 69 73 74 20 22 2d 2d 62 72 61 6e 63 68 65 73 22 20 22 2d 2d 72 65 6d 6f 74 65 73 22 29 0a 20 20 | ist."--branches"."--remotes")... |
| b6e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 | ..........................(list. |
| b6e80 | 22 48 45 41 44 22 20 22 2d 2d 62 72 61 6e 63 68 65 73 22 20 22 2d 2d 72 65 6d 6f 74 65 73 22 29 | "HEAD"."--branches"."--remotes") |
| b6ea0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 | )...........................args |
| b6ec0 | 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | .files))..;;;###autoload.(defun. |
| b6ee0 | 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 | magit-log-all.(&optional.args.fi |
| b6f00 | 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 72 65 66 65 72 65 6e | les)..."Show.log.for.all.referen |
| b6f20 | 63 65 73 20 61 6e 64 20 60 48 45 41 44 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | ces.and.`HEAD'."...(interactive. |
| b6f40 | 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d | (magit-log-arguments))...(magit- |
| b6f60 | 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 69 66 20 28 6d 61 67 69 74 2d 67 65 74 2d | log-setup-buffer.(if.(magit-get- |
| b6f80 | 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | current-branch)................. |
| b6fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 2d 2d 61 6c 6c 22 29 0a 20 20 20 | ..............(list."--all").... |
| b6fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 | .........................(list." |
| b6fe0 | 48 45 41 44 22 20 22 2d 2d 61 6c 6c 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | HEAD"."--all"))................. |
| b7000 | 20 20 20 20 20 20 20 20 20 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ..........args.files))..;;;###au |
| b7020 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 | toload.(defun.magit-log-buffer-f |
| b7040 | 69 6c 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 6c 6c 6f 77 20 62 65 67 20 65 6e 64 29 0a 20 | ile.(&optional.follow.beg.end).. |
| b7060 | 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 62 6c 6f 62 20 6f 72 20 66 69 6c 65 20 | ."Show.log.for.the.blob.or.file. |
| b7080 | 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 57 | visited.in.the.current.buffer..W |
| b70a0 | 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 60 2d | ith.a.prefix.argument.or.when.`- |
| b70c0 | 2d 66 6f 6c 6c 6f 77 27 20 69 73 20 61 6e 20 61 63 74 69 76 65 20 6c 6f 67 0a 61 72 67 75 6d 65 | -follow'.is.an.active.log.argume |
| b70e0 | 6e 74 2c 20 74 68 65 6e 20 66 6f 6c 6c 6f 77 20 72 65 6e 61 6d 65 73 2e 20 20 57 68 65 6e 20 74 | nt,.then.follow.renames...When.t |
| b7100 | 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 0a 72 65 73 74 72 69 63 74 20 74 68 | he.region.is.active,.restrict.th |
| b7120 | 65 20 6c 6f 67 20 74 6f 20 74 68 65 20 6c 69 6e 65 73 20 74 68 61 74 20 74 68 65 20 72 65 67 69 | e.log.to.the.lines.that.the.regi |
| b7140 | 6f 6e 20 74 6f 75 63 68 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 | on.touches."...(interactive....( |
| b7160 | 63 6f 6e 73 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 | cons.current-prefix-arg......... |
| b7180 | 20 28 61 6e 64 20 28 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 20 | .(and.(region-active-p)......... |
| b71a0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 | ......(magit-file-relative-name) |
| b71c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e | ...............(save-restriction |
| b71e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 20 | .................(widen)........ |
| b7200 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 | .........(list.(line-number-at-p |
| b7220 | 6f 73 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 | os.(region-beginning)).......... |
| b7240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 | .............(line-number-at-pos |
| b7260 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 | ........................(let.((e |
| b7280 | 6e 64 20 28 72 65 67 69 6f 6e 2d 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd.(region-end)))............... |
| b72a0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 63 68 61 72 2d 61 66 74 65 72 20 65 6e 64 29 0a | ...........(if.(char-after.end). |
| b72c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 | .............................end |
| b72e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 | ............................;;.E |
| b7300 | 6e 73 75 72 65 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 67 65 74 20 74 68 65 20 6c 69 6e 65 | nsure.that.we.don't.get.the.line |
| b7320 | 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .number......................... |
| b7340 | 20 20 20 3b 3b 20 6f 66 20 61 20 74 72 61 69 6c 69 6e 67 20 6e 65 77 6c 69 6e 65 2e 0a 20 20 20 | ...;;.of.a.trailing.newline..... |
| b7360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 2d 20 65 6e 64 29 | ........................(1-.end) |
| b7380 | 29 29 29 29 29 29 29 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 69 | ))))))))...(require.'magit)...(i |
| b73a0 | 66 2d 6c 65 74 20 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 | f-let.((file.(magit-file-relativ |
| b73c0 | 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 | e-name))).......(magit-log-setup |
| b73e0 | 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6f 72 20 6d 61 67 69 74 2d 62 | -buffer........(list.(or.magit-b |
| b7400 | 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | uffer-refname..................( |
| b7420 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 | magit-get-current-branch)....... |
| b7440 | 20 20 20 20 20 20 20 20 20 20 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 | ..........."HEAD"))........(let. |
| b7460 | 28 28 61 72 67 73 20 28 63 61 72 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 | ((args.(car.(magit-log-arguments |
| b7480 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6f 6c 6c 6f 77 20 | ))))..........(when.(and.follow. |
| b74a0 | 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 61 72 67 73 29 29 29 0a | (not.(member."--follow".args))). |
| b74c0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 61 72 67 73 | ...........(push."--follow".args |
| b74e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 69 6c 65 2d 72 65 67 | ))..........(when.(and.(file-reg |
| b7500 | 75 6c 61 72 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 | ular-p......................(exp |
| b7520 | 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 | and-file-name.file.(magit-toplev |
| b7540 | 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 20 65 6e | el))).....................beg.en |
| b7560 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 6f 6e 73 20 28 | d)............(setq.args.(cons.( |
| b7580 | 66 6f 72 6d 61 74 20 22 2d 4c 25 73 2c 25 73 3a 25 73 22 20 62 65 67 20 65 6e 64 20 66 69 6c 65 | format."-L%s,%s:%s".beg.end.file |
| b75a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ).............................(c |
| b75c0 | 6c 2d 64 65 6c 65 74 65 20 22 2d 4c 22 20 61 72 67 73 20 3a 74 65 73 74 0a 20 20 20 20 20 20 20 | l-delete."-L".args.:test........ |
| b75e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b7600 | 23 27 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | #'string-prefix-p)))............ |
| b7620 | 28 73 65 74 71 20 66 69 6c 65 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 61 72 67 73 29 0a | (setq.file.nil))..........args). |
| b7640 | 20 20 20 20 20 20 20 28 61 6e 64 20 66 69 6c 65 20 28 6c 69 73 74 20 66 69 6c 65 29 29 0a 20 20 | .......(and.file.(list.file))... |
| b7660 | 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 | .....magit-log-buffer-file-locke |
| b7680 | 64 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 69 73 6e 27 74 | d).....(user-error."Buffer.isn't |
| b76a0 | 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | .visiting.a.file")))..;;;###auto |
| b76c0 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 | load.(defun.magit-log-trace-defi |
| b76e0 | 6e 69 74 69 6f 6e 20 28 66 69 6c 65 20 66 6e 20 72 65 76 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 | nition.(file.fn.rev)..."Show.log |
| b7700 | 20 66 6f 72 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 | .for.the.definition.at.point.".. |
| b7720 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 66 | .(interactive.(list.(or.(magit-f |
| b7740 | 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile-relative-name).............. |
| b7760 | 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 | ............(user-error."Buffer. |
| b7780 | 69 73 6e 27 74 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 22 29 29 0a 20 20 20 20 20 20 20 | isn't.visiting.a.file"))........ |
| b77a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 | ..............(or.(funcall.magit |
| b77c0 | 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 29 0a | -log-trace-definition-function). |
| b77e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 | .........................(user-e |
| b7800 | 72 72 6f 72 20 22 4e 6f 20 66 75 6e 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 66 6f 75 6e 64 | rror."No.function.at.point.found |
| b7820 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6d 61 67 | "))......................(or.mag |
| b7840 | 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-buffer-refname............... |
| b7860 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 | ...........(magit-get-current-br |
| b7880 | 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | anch).........................." |
| b78a0 | 48 45 41 44 22 29 29 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 6d | HEAD")))...(require.'magit)...(m |
| b78c0 | 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 0a 20 20 20 28 6c 69 73 74 20 72 | agit-log-setup-buffer....(list.r |
| b78e0 | 65 76 29 0a 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 2d 4c 3a 25 73 25 73 3a 25 73 | ev)....(cons.(format."-L:%s%s:%s |
| b7900 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 | "..................(string-repla |
| b7920 | 63 65 20 22 3a 22 20 22 5c 5c 3a 22 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 66 6e 29 29 0a | ce.":"."\\:".(regexp-quote.fn)). |
| b7940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 64 65 72 69 76 65 64 2d 6d 6f | .................(if.(derived-mo |
| b7960 | 64 65 2d 70 20 27 6c 69 73 70 2d 6d 6f 64 65 20 27 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 | de-p.'lisp-mode.'emacs-lisp-mode |
| b7980 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 69 74 20 64 6f | )......................;;.Git.do |
| b79a0 | 65 73 6e 27 74 20 74 72 65 61 74 20 22 2d 22 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 61 73 0a | esn't.treat."-".the.same.way.as. |
| b79c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 22 5f 22 2c 20 6c 65 61 | .....................;;."_",.lea |
| b79e0 | 64 69 6e 67 20 74 6f 20 66 61 6c 73 65 2d 70 6f 73 69 74 69 76 65 73 20 73 75 63 68 20 61 73 0a | ding.to.false-positives.such.as. |
| b7a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 22 66 6f 6f 2d 73 75 66 | .....................;;."foo-suf |
| b7a20 | 66 69 78 22 20 62 65 69 6e 67 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 6d 61 74 63 68 0a 20 20 | fix".being.considered.a.match... |
| b7a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 6f 72 20 22 66 6f 6f 22 2e | ...................;;.for."foo". |
| b7a60 | 20 20 57 69 6e 67 20 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..Wing.it....................... |
| b7a80 | 22 5c 5c 28 20 5c 5c 7c 24 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "\\(.\\|$\\)"................... |
| b7aa0 | 20 3b 3b 20 57 65 20 63 6f 75 6c 64 20 75 73 65 20 22 5c 5c 62 22 20 68 65 72 65 2c 20 62 75 74 | .;;.We.could.use."\\b".here,.but |
| b7ac0 | 20 73 69 6e 63 65 20 47 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | .since.Git....................;; |
| b7ae0 | 20 61 6c 72 65 61 64 79 20 64 6f 65 73 20 73 6f 6d 65 74 68 69 6e 67 20 65 71 75 69 76 61 6c 65 | .already.does.something.equivale |
| b7b00 | 6e 74 2c 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 | nt,.that....................;;.i |
| b7b20 | 73 6e 27 74 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sn't.necessary.................. |
| b7b40 | 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 29 0a 20 20 | ..."")..................file)... |
| b7b60 | 20 20 20 20 20 20 20 28 63 6c 2d 64 65 6c 65 74 65 20 22 2d 4c 22 20 28 63 61 72 20 28 6d 61 67 | .......(cl-delete."-L".(car.(mag |
| b7b80 | 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-log-arguments)).............. |
| b7ba0 | 20 20 20 20 20 20 20 3a 74 65 73 74 20 23 27 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 29 29 | .......:test.#'string-prefix-p)) |
| b7bc0 | 0a 20 20 20 6e 69 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f | ....nil.magit-log-buffer-file-lo |
| b7be0 | 63 6b 65 64 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 72 61 63 65 2d | cked))..(defun.magit-diff-trace- |
| b7c00 | 64 65 66 69 6e 69 74 69 6f 6e 20 28 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 | definition.()..."Show.log.for.th |
| b7c20 | 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 20 64 69 66 66 2e | e.definition.at.point.in.a.diff. |
| b7c40 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 | "...(interactive)...(pcase-let.( |
| b7c60 | 28 60 28 2c 62 75 66 20 2c 70 6f 73 29 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | (`(,buf.,pos).(magit-diff-visit- |
| b7c80 | 66 69 6c 65 2d 2d 6e 6f 73 65 6c 65 63 74 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 | file--noselect))).....(magit--wi |
| b7ca0 | 74 68 2d 74 65 6d 70 2d 70 6f 73 69 74 69 6f 6e 20 62 75 66 20 70 6f 73 0a 20 20 20 20 20 20 28 | th-temp-position.buf.pos.......( |
| b7cc0 | 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 74 | call-interactively.#'magit-log-t |
| b7ce0 | 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | race-definition))))..;;;###autol |
| b7d00 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 20 28 63 6f 6d | oad.(defun.magit-log-merged.(com |
| b7d20 | 6d 69 74 20 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 | mit.branch.&optional.args.files) |
| b7d40 | 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 6d 65 72 67 65 20 6f 66 20 43 4f | ..."Show.log.for.the.merge.of.CO |
| b7d60 | 4d 4d 49 54 20 69 6e 74 6f 20 42 52 41 4e 43 48 2e 0a 0a 4d 6f 72 65 20 70 72 65 63 69 73 65 6c | MMIT.into.BRANCH...More.precisel |
| b7d80 | 79 2c 20 66 69 6e 64 20 6d 65 72 67 65 20 63 6f 6d 6d 69 74 20 4d 20 74 68 61 74 20 62 72 6f 75 | y,.find.merge.commit.M.that.brou |
| b7da0 | 67 68 74 20 43 4f 4d 4d 49 54 20 69 6e 74 6f 0a 42 52 41 4e 43 48 2c 20 61 6e 64 20 73 68 6f 77 | ght.COMMIT.into.BRANCH,.and.show |
| b7dc0 | 20 74 68 65 20 6c 6f 67 20 6f 66 20 74 68 65 20 72 61 6e 67 65 20 5c 22 4d 5e 31 2e 2e 4d 5c 22 | .the.log.of.the.range.\"M^1..M\" |
| b7de0 | 2e 20 49 66 20 43 4f 4d 4d 49 54 20 69 73 0a 64 69 72 65 63 74 6c 79 20 6f 6e 20 42 52 41 4e 43 | ..If.COMMIT.is.directly.on.BRANC |
| b7e00 | 48 2c 20 74 68 65 6e 20 73 68 6f 77 20 61 70 70 72 6f 78 69 6d 61 74 65 6c 79 0a 60 6d 61 67 69 | H,.then.show.approximately.`magi |
| b7e20 | 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 27 20 73 75 72 72 6f | t-log-merged-commit-count'.surro |
| b7e40 | 75 6e 64 69 6e 67 20 63 6f 6d 6d 69 74 73 20 69 6e 73 74 65 61 64 2e 0a 0a 54 68 69 73 20 63 6f | unding.commits.instead...This.co |
| b7e60 | 6d 6d 61 6e 64 20 72 65 71 75 69 72 65 73 20 67 69 74 2d 77 68 65 6e 2d 6d 65 72 67 65 64 2c 20 | mmand.requires.git-when-merged,. |
| b7e80 | 77 68 69 63 68 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 0a 68 74 74 70 73 3a 2f 2f | which.is.available.from.https:// |
| b7ea0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 68 61 67 67 65 72 2f 67 69 74 2d 77 68 65 6e 2d 6d 65 72 67 | github.com/mhagger/git-when-merg |
| b7ec0 | 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 61 70 70 65 6e 64 20 28 | ed."...(interactive....(append.( |
| b7ee0 | 6c 65 74 20 28 28 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d | let.((commit.(magit-read-branch- |
| b7f00 | 6f 72 2d 63 6f 6d 6d 69 74 20 22 4c 6f 67 20 6d 65 72 67 65 20 6f 66 20 63 6f 6d 6d 69 74 22 29 | or-commit."Log.merge.of.commit") |
| b7f20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 0a 20 20 20 | ))..............(list.commit.... |
| b7f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 | ................(magit-read-othe |
| b7f60 | 72 2d 62 72 61 6e 63 68 20 22 4d 65 72 67 65 64 20 69 6e 74 6f 22 20 63 6f 6d 6d 69 74 29 29 29 | r-branch."Merged.into".commit))) |
| b7f80 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 | ............(magit-log-arguments |
| b7fa0 | 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 | )))...(unless.(magit-git-executa |
| b7fc0 | 62 6c 65 2d 66 69 6e 64 20 22 67 69 74 2d 77 68 65 6e 2d 6d 65 72 67 65 64 22 29 0a 20 20 20 20 | ble-find."git-when-merged")..... |
| b7fe0 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 71 75 69 72 | (user-error."This.command.requir |
| b8000 | 65 73 20 67 69 74 2d 77 68 65 6e 2d 6d 65 72 67 65 64 20 28 25 73 29 22 0a 20 20 20 20 20 20 20 | es.git-when-merged.(%s)"........ |
| b8020 | 20 20 20 20 20 20 20 20 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 68 61 | ........."https://github.com/mha |
| b8040 | 67 67 65 72 2f 67 69 74 2d 77 68 65 6e 2d 6d 65 72 67 65 64 22 29 29 0a 20 20 28 6c 65 74 20 28 | gger/git-when-merged"))...(let.( |
| b8060 | 65 78 69 74 20 6d 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 | exit.m).....(with-temp-buffer... |
| b8080 | 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 73 65 74 | ....(save-excursion.........(set |
| b80a0 | 71 20 65 78 69 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 74 20 22 77 68 65 | q.exit.(magit-process-git.t."whe |
| b80c0 | 6e 2d 6d 65 72 67 65 64 22 20 22 2d 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-merged"."-c".................. |
| b80e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 62 62 72 | .....................(magit-abbr |
| b8100 | 65 76 2d 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ev-arg)......................... |
| b8120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 62 72 61 6e 63 68 29 29 29 0a 20 | ..............commit.branch))).. |
| b8140 | 20 20 20 20 20 28 73 65 74 71 20 6d 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e | .....(setq.m.(buffer-substring-n |
| b8160 | 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 | o-properties.(point).(line-end-p |
| b8180 | 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 7a 65 72 6f 70 20 65 78 69 74 29 | osition)))).....(if.(zerop.exit) |
| b81a0 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 | .........(magit-log-setup-buffer |
| b81c0 | 20 28 6c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 31 2e 2e 25 73 22 20 6d 20 6d 29 29 0a | .(list.(format."%s^1..%s".m.m)). |
| b81e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b8200 | 61 72 67 73 20 66 69 6c 65 73 20 6e 69 6c 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 3b 3b 20 | args.files.nil.commit).......;;. |
| b8220 | 4f 75 74 70 75 74 3a 20 22 3c 72 65 66 3e 3c 6c 6f 74 73 20 6f 66 20 73 70 61 63 65 73 3e 3c 6d | Output:."<ref><lots.of.spaces><m |
| b8240 | 65 73 73 61 67 65 3e 22 2e 0a 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 6e 6f 74 20 74 | essage>"........;;.This.is.not.t |
| b8260 | 68 65 20 73 61 6d 65 20 61 73 20 60 73 74 72 69 6e 67 2d 74 72 69 6d 27 2e 0a 20 20 20 20 20 20 | he.same.as.`string-trim'........ |
| b8280 | 28 73 65 74 71 20 6d 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 2d 6c 65 66 74 20 28 73 75 62 73 74 | (setq.m.(string-trim-left.(subst |
| b82a0 | 72 69 6e 67 20 6d 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 22 20 6d 29 29 29 29 0a 20 | ring.m.(string-match.".".m)))).. |
| b82c0 | 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 6d 20 22 43 6f 6d 6d 69 74 20 69 73 20 64 69 72 | .....(if.(equal.m."Commit.is.dir |
| b82e0 | 65 63 74 6c 79 20 6f 6e 20 74 68 69 73 20 62 72 61 6e 63 68 2e 22 29 0a 20 20 20 20 20 20 20 20 | ectly.on.this.branch.")......... |
| b8300 | 20 20 28 6c 65 74 2a 20 28 28 66 72 6f 6d 20 28 66 6f 72 6d 61 74 20 22 25 73 7e 25 64 22 20 63 | ..(let*.((from.(format."%s~%d".c |
| b8320 | 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ommit........................... |
| b8340 | 20 20 20 20 20 28 2f 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 2d 63 6f 6d 6d 69 74 2d | .....(/.magit-log-merged-commit- |
| b8360 | 63 6f 75 6e 74 20 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 20 | count.2)))..................(to. |
| b8380 | 28 2d 20 28 63 61 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 62 72 | (-.(car.(magit-rev-diff-count.br |
| b83a0 | 61 6e 63 68 20 63 6f 6d 6d 69 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anch.commit.t))................. |
| b83c0 | 20 20 20 20 20 20 20 20 28 2f 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 2d 63 6f 6d 6d | ........(/.magit-log-merged-comm |
| b83e0 | 69 74 2d 63 6f 75 6e 74 20 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | it-count.2)))..................( |
| b8400 | 74 6f 20 28 69 66 20 28 3c 3d 20 74 6f 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | to.(if.(<=.to.0)................ |
| b8420 | 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........branch................ |
| b8440 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 7e 25 73 22 20 62 72 61 6e 63 68 20 74 | ........(format."%s~%s".branch.t |
| b8460 | 6f 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 | o)))).............(unless.(magit |
| b8480 | 2d 72 65 76 2d 76 65 72 69 66 79 2d 63 6f 6d 6d 69 74 20 66 72 6f 6d 29 0a 20 20 20 20 20 20 20 | -rev-verify-commit.from)........ |
| b84a0 | 20 20 20 20 20 20 20 28 73 65 74 71 20 66 72 6f 6d 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 | .......(setq.from.(magit-git-str |
| b84c0 | 69 6e 67 20 22 72 65 76 2d 6c 69 73 74 22 20 22 2d 2d 6d 61 78 2d 70 61 72 65 6e 74 73 3d 30 22 | ing."rev-list"."--max-parents=0" |
| b84e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b8500 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ............commit)))........... |
| b8520 | 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 | ..(magit-log-setup-buffer.(list. |
| b8540 | 28 63 6f 6e 63 61 74 20 66 72 6f 6d 20 22 2e 2e 22 20 74 6f 29 29 0a 20 20 20 20 20 20 20 20 20 | (concat.from."..".to)).......... |
| b8560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | ...........................(cons |
| b8580 | 20 22 2d 2d 66 69 72 73 74 2d 70 61 72 65 6e 74 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | ."--first-parent".args)......... |
| b85a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 | ............................file |
| b85c0 | 73 20 6e 69 6c 20 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 | s.nil.commit)).........(user-err |
| b85e0 | 6f 72 20 22 43 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 77 68 65 6e 20 25 73 20 77 61 73 20 6d | or."Could.not.find.when.%s.was.m |
| b8600 | 65 72 67 65 64 20 69 6e 74 6f 20 25 73 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | erged.into.%s:.%s".............. |
| b8620 | 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 62 72 61 6e 63 68 20 6d 29 29 29 29 29 0a 0a 3b 3b 3b | .......commit.branch.m)))))..;;; |
| b8640 | 3b 20 4c 69 6d 69 74 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c | ;.Limit.Commands..(defun.magit-l |
| b8660 | 6f 67 2d 74 6f 67 67 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 28 29 0a 20 20 22 54 6f 67 | og-toggle-commit-limit.()..."Tog |
| b8680 | 67 6c 65 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 75 | gle.the.number.of.commits.the.cu |
| b86a0 | 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 65 72 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 2e 0a | rrent.log.buffer.is.limited.to.. |
| b86c0 | 49 66 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 73 20 63 75 72 72 | If.the.number.of.commits.is.curr |
| b86e0 | 65 6e 74 6c 79 20 6c 69 6d 69 74 65 64 2c 20 74 68 65 6e 20 72 65 6d 6f 76 65 20 74 68 61 74 0a | ently.limited,.then.remove.that. |
| b8700 | 6c 69 6d 69 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 73 65 74 20 69 74 20 74 6f 20 32 35 36 2e | limit...Otherwise.set.it.to.256. |
| b8720 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 | "...(interactive)...(magit-log-s |
| b8740 | 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 28 6c 61 6d 62 64 61 20 28 26 72 65 73 74 20 5f | et-commit-limit.(lambda.(&rest._ |
| b8760 | 29 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 64 6f 75 62 6c | ).nil)))..(defun.magit-log-doubl |
| b8780 | 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 28 29 0a 20 20 22 44 6f 75 62 6c 65 20 74 68 65 20 | e-commit-limit.()..."Double.the. |
| b87a0 | 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f | number.of.commits.the.current.lo |
| b87c0 | 67 20 62 75 66 66 65 72 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 2e 22 0a 20 20 28 69 6e 74 65 | g.buffer.is.limited.to."...(inte |
| b87e0 | 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 2d 63 6f 6d 6d 69 74 | ractive)...(magit-log-set-commit |
| b8800 | 2d 6c 69 6d 69 74 20 27 2a 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 61 | -limit.'*))..(defun.magit-log-ha |
| b8820 | 6c 66 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 28 29 0a 20 20 22 48 61 6c 66 20 74 68 65 20 6e | lf-commit-limit.()..."Half.the.n |
| b8840 | 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 | umber.of.commits.the.current.log |
| b8860 | 20 62 75 66 66 65 72 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 2e 22 0a 20 20 28 69 6e 74 65 72 | .buffer.is.limited.to."...(inter |
| b8880 | 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 2d 63 6f 6d 6d 69 74 2d | active)...(magit-log-set-commit- |
| b88a0 | 6c 69 6d 69 74 20 27 2f 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 | limit.'/))..(defun.magit-log-set |
| b88c0 | 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 28 66 6e 29 0a 20 20 28 6c 65 74 2a 20 28 28 76 61 6c | -commit-limit.(fn)...(let*.((val |
| b88e0 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | .magit-buffer-log-args)......... |
| b8900 | 20 28 61 72 67 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 2d | .(arg.(--first.(string-match."^- |
| b8920 | 6e 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 3f 24 22 20 69 74 29 20 76 61 6c 29 29 0a 20 20 20 20 20 | n\\([0-9]+\\)?$".it).val))...... |
| b8940 | 20 20 20 20 28 6e 75 6d 20 28 61 6e 64 20 61 72 67 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d | ....(num.(and.arg.(string-to-num |
| b8960 | 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 72 67 29 29 29 29 0a 20 20 20 20 | ber.(match-string.1.arg))))..... |
| b8980 | 20 20 20 20 20 28 6e 75 6d 20 28 69 66 20 6e 75 6d 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 6e 75 | .....(num.(if.num.(funcall.fn.nu |
| b89a0 | 6d 20 32 29 20 32 35 36 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 76 61 6c 20 28 72 65 6d 6f 76 | m.2).256))).....(setq.val.(remov |
| b89c0 | 65 20 61 72 67 20 76 61 6c 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 | e.arg.val)).....(setq.magit-buff |
| b89e0 | 65 72 2d 6c 6f 67 2d 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 6e | er-log-args...........(if.(and.n |
| b8a00 | 75 6d 20 28 3e 20 6e 75 6d 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | um.(>.num.0))...............(con |
| b8a20 | 73 20 28 66 6f 72 6d 61 74 20 22 2d 6e 25 64 22 20 6e 75 6d 29 20 76 61 6c 29 0a 20 20 20 20 20 | s.(format."-n%d".num).val)...... |
| b8a40 | 20 20 20 20 20 20 20 76 61 6c 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | .......val)))...(magit-refresh)) |
| b8a60 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 67 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 | ..(defun.magit-log-get-commit-li |
| b8a80 | 6d 69 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a | mit.(&optional.args)...(and-let* |
| b8aa0 | 20 28 28 73 74 72 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e | .((str.(--first.(string-match."^ |
| b8ac0 | 2d 6e 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 3f 24 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 | -n\\([0-9]+\\)?$".it)........... |
| b8ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 72 67 73 20 6d 61 67 69 74 2d | .................(or.args.magit- |
| b8b00 | 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 29 29 29 0a 20 20 20 20 28 73 74 72 69 6e 67 2d | buffer-log-args)))).....(string- |
| b8b20 | 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 74 72 29 29 29 | to-number.(match-string.1.str))) |
| b8b40 | 29 0a 0a 3b 3b 3b 3b 20 4d 6f 64 65 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e 20 6d 61 | )..;;;;.Mode.Commands..(defun.ma |
| b8b60 | 67 69 74 2d 6c 6f 67 2d 62 75 72 79 2d 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 | git-log-bury-buffer.(&optional.a |
| b8b80 | 72 67 29 0a 20 20 22 42 75 72 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 6f | rg)..."Bury.the.current.buffer.o |
| b8ba0 | 72 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d | r.the.revision.buffer.in.the.sam |
| b8bc0 | 65 20 66 72 61 6d 65 2e 0a 4c 69 6b 65 20 60 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 | e.frame..Like.`magit-mode-bury-b |
| b8be0 | 75 66 66 65 72 27 20 28 77 68 69 63 68 20 73 65 65 29 20 62 75 74 20 77 69 74 68 20 61 20 6e 65 | uffer'.(which.see).but.with.a.ne |
| b8c00 | 67 61 74 69 76 65 0a 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 6e 73 74 65 61 64 20 62 | gative.prefix.argument.instead.b |
| b8c20 | 75 72 79 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 | ury.the.revision.buffer,.provide |
| b8c40 | 64 20 69 74 0a 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 | d.it.is.displayed.in.the.current |
| b8c60 | 20 66 72 61 6d 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 | .frame."...(interactive."p")...( |
| b8c80 | 69 66 20 28 3c 20 61 72 67 20 30 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 75 66 20 28 | if.(<.arg.0).......(let*.((buf.( |
| b8ca0 | 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 72 65 76 | magit-get-mode-buffer.'magit-rev |
| b8cc0 | 69 73 69 6f 6e 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e 20 28 | ision-mode))..............(win.( |
| b8ce0 | 61 6e 64 20 62 75 66 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 20 28 | and.buf.(get-buffer-window.buf.( |
| b8d00 | 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 | selected-frame))))).........(if. |
| b8d20 | 77 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 | win.............(with-selected-w |
| b8d40 | 69 6e 64 6f 77 20 77 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 | indow.win...............(with-cu |
| b8d60 | 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent-buffer.buf................ |
| b8d80 | 20 28 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 20 28 3e 20 28 61 62 73 | .(magit-mode-bury-buffer.(>.(abs |
| b8da0 | 20 61 72 67 29 20 31 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | .arg).1))))...........(user-erro |
| b8dc0 | 72 20 22 4e 6f 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 6e 20 74 68 69 73 20 66 72 | r."No.revision.buffer.in.this.fr |
| b8de0 | 61 6d 65 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 | ame"))).....(magit-mode-bury-buf |
| b8e00 | 66 65 72 20 28 3e 20 61 72 67 20 31 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | fer.(>.arg.1))))..;;;###autoload |
| b8e20 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 65 2d 74 6f 2d 70 61 72 65 6e 74 | .(defun.magit-log-move-to-parent |
| b8e40 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 29 0a 20 20 22 4d 6f 76 65 20 74 6f 20 74 68 65 20 4e 74 | .(&optional.n)..."Move.to.the.Nt |
| b8e60 | 68 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 2e 22 | h.parent.of.the.current.commit." |
| b8e80 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 0a 20 20 28 77 68 65 6e 20 28 64 65 | ...(interactive."p")...(when.(de |
| b8ea0 | 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 | rived-mode-p.'magit-log-mode)... |
| b8ec0 | 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 63 6f | ..(when.(magit-section-match.'co |
| b8ee0 | 6d 6d 69 74 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 73 65 63 74 69 6f 6e 20 28 6d 61 67 | mmit).......(let*.((section.(mag |
| b8f00 | 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | it-current-section))............ |
| b8f20 | 20 20 28 70 61 72 65 6e 74 2d 72 65 76 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 25 73 22 20 28 6f | ..(parent-rev.(format."%s^%s".(o |
| b8f40 | 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 20 28 6f 72 20 6e 20 31 29 29 29 29 0a 20 | ref.section.value).(or.n.1)))).. |
| b8f60 | 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 70 61 72 65 6e 74 2d 68 61 73 68 20 28 6d 61 | .......(if-let.((parent-hash.(ma |
| b8f80 | 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 70 61 72 65 6e 74 2d 72 | git-rev-parse."--short".parent-r |
| b8fa0 | 65 76 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 70 61 72 65 | ev))).............(if-let.((pare |
| b8fc0 | 6e 74 20 28 2d 2d 66 69 72 73 74 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 | nt.(--first.(equal.(oref.it.valu |
| b8fe0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e).............................. |
| b9000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 72 65 6e 74 2d 68 61 73 68 29 0a 20 20 20 | ................parent-hash).... |
| b9020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b9040 | 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 73 65 63 74 69 | ...(magit-section-siblings.secti |
| b9060 | 6f 6e 20 27 6e 65 78 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | on.'next)))).................(ma |
| b9080 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 6f 20 70 61 72 65 6e 74 29 0a 20 20 20 20 20 20 20 | git-section-goto.parent)........ |
| b90a0 | 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......(user-error.............. |
| b90c0 | 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 20 20 20 | ..(substitute-command-keys...... |
| b90e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 50 61 72 65 6e 74 20 22 20 70 61 72 | ...........(concat."Parent.".par |
| b9100 | 65 6e 74 2d 68 61 73 68 20 22 20 6e 6f 74 20 66 6f 75 6e 64 2e 20 20 54 72 79 20 74 79 70 69 6e | ent-hash.".not.found...Try.typin |
| b9120 | 67 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 5b | g."........................."\\[ |
| b9140 | 6d 61 67 69 74 2d 6c 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 5d 20 66 | magit-log-double-commit-limit].f |
| b9160 | 69 72 73 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 | irst"))))...........(user-error. |
| b9180 | 22 50 61 72 65 6e 74 20 25 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 20 70 61 72 65 6e | "Parent.%s.does.not.exist".paren |
| b91a0 | 74 2d 72 65 76 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f | t-rev))))))..(defun.magit-log-mo |
| b91c0 | 76 65 2d 74 6f 2d 72 65 76 69 73 69 6f 6e 20 28 72 65 76 29 0a 20 20 22 52 65 61 64 20 61 20 72 | ve-to-revision.(rev)..."Read.a.r |
| b91e0 | 65 76 69 73 69 6f 6e 20 61 6e 64 20 6d 6f 76 65 20 74 6f 20 69 74 20 69 6e 20 63 75 72 72 65 6e | evision.and.move.to.it.in.curren |
| b9200 | 74 20 6c 6f 67 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 74 68 65 20 63 68 6f 73 65 6e 20 72 65 66 | t.log.buffer...If.the.chosen.ref |
| b9220 | 65 72 65 6e 63 65 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 69 73 6e 27 74 20 62 65 69 6e 67 20 64 | erence.or.revision.isn't.being.d |
| b9240 | 69 73 70 6c 61 79 65 64 20 69 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 | isplayed.in.the.current.log.buff |
| b9260 | 65 72 2c 20 74 68 65 6e 20 69 6e 66 6f 72 6d 20 74 68 65 20 75 73 65 72 20 61 62 6f 75 74 20 74 | er,.then.inform.the.user.about.t |
| b9280 | 68 61 74 20 61 6e 64 20 64 6f 0a 6e 6f 74 68 69 6e 67 20 65 6c 73 65 2e 0a 0a 49 66 20 69 6e 76 | hat.and.do.nothing.else...If.inv |
| b92a0 | 6f 6b 65 64 20 6f 75 74 73 69 64 65 20 61 6e 79 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 74 68 65 | oked.outside.any.log.buffer,.the |
| b92c0 | 6e 20 64 69 73 70 6c 61 79 20 74 68 65 20 6c 6f 67 20 62 75 66 66 65 72 0a 6f 66 20 74 68 65 20 | n.display.the.log.buffer.of.the. |
| b92e0 | 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 66 69 72 73 74 3b 20 63 72 65 61 74 69 | current.repository.first;.creati |
| b9300 | 6e 67 20 69 74 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | ng.it.if.necessary."...(interact |
| b9320 | 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 | ive....(list.(or.(magit-completi |
| b9340 | 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 49 6e 20 6c 6f 67 2c 20 6a | ng-read..............."In.log,.j |
| b9360 | 75 6d 70 20 74 6f 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 | ump.to"...............(magit-lis |
| b9380 | 74 2d 72 65 66 6e 61 6d 65 73 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-refnames.nil.t)............... |
| b93a0 | 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 | nil.nil.nil.'magit-revision-hist |
| b93c0 | 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 2d 6c 65 74 2a 20 | ory...............(or.(and-let*. |
| b93e0 | 28 28 72 65 76 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a | ((rev.(magit-commit-at-point))). |
| b9400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 | ....................(magit-rev-f |
| b9420 | 69 78 75 70 2d 74 61 72 67 65 74 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ixup-target.rev))............... |
| b9440 | 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 | ....(magit-get-current-branch))) |
| b9460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 | ..............(user-error."Nothi |
| b9480 | 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 29 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 | ng.selected"))))...(with-current |
| b94a0 | 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 64 65 72 69 76 65 64 2d 6d 6f | -buffer.......(cond.((derived-mo |
| b94c0 | 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 | de-p.'magit-log-mode)........... |
| b94e0 | 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(current-buffer))............ |
| b9500 | 20 28 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 75 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 | .((and-let*.((buf.(magit-get-mod |
| b9520 | 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 | e-buffer.'magit-log-mode)))..... |
| b9540 | 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 | ...........(pop-to-buffer-same-w |
| b9560 | 69 6e 64 6f 77 20 62 75 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 | indow.buf))).............(t..... |
| b9580 | 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 2d | .........(apply.#'magit-log-all- |
| b95a0 | 62 72 61 6e 63 68 65 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 | branches.(magit-log-arguments))) |
| b95c0 | 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 6f 74 6f 2d 63 6f | ).....(unless.(magit-log-goto-co |
| b95e0 | 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 62 62 72 65 76 20 72 | mmit-section.(magit-rev-abbrev.r |
| b9600 | 65 76 29 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 6e 27 74 | ev)).......(user-error."%s.isn't |
| b9620 | 20 76 69 73 69 62 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 | .visible.in.the.current.log.buff |
| b9640 | 65 72 22 20 72 65 76 29 29 29 29 0a 0a 3b 3b 3b 3b 20 53 68 6f 72 74 6c 6f 67 20 43 6f 6d 6d 61 | er".rev))))..;;;;.Shortlog.Comma |
| b9660 | 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d | nds..;;;###autoload.(autoload.'m |
| b9680 | 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 20 22 6d 61 67 69 74 2d 6c 6f 67 22 20 6e 69 6c 20 74 29 | agit-shortlog."magit-log".nil.t) |
| b96a0 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-prefix.magit- |
| b96c0 | 73 68 6f 72 74 6c 6f 67 20 28 29 0a 20 20 22 53 68 6f 77 20 61 20 68 69 73 74 6f 72 79 20 73 75 | shortlog.()..."Show.a.history.su |
| b96e0 | 6d 6d 61 72 79 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 68 6f 72 74 6c 6f | mmary."...:man-page."git-shortlo |
| b9700 | 67 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 2d 6e 75 6d 62 65 72 65 64 22 20 22 2d 2d 73 75 | g"...:value.'("--numbered"."--su |
| b9720 | 6d 6d 61 72 79 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 6e 22 20 | mmary")...["Arguments"....("-n". |
| b9740 | 22 53 6f 72 74 20 62 79 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 22 20 20 20 20 20 | "Sort.by.number.of.commits"..... |
| b9760 | 20 28 22 2d 6e 22 20 22 2d 2d 6e 75 6d 62 65 72 65 64 22 29 29 0a 20 20 20 28 22 2d 73 22 20 22 | .("-n"."--numbered"))....("-s"." |
| b9780 | 53 68 6f 77 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 20 73 75 6d 6d 61 72 79 20 6f 6e 6c 79 22 20 | Show.commit.count.summary.only". |
| b97a0 | 28 22 2d 73 22 20 22 2d 2d 73 75 6d 6d 61 72 79 22 29 29 0a 20 20 20 28 22 2d 65 22 20 22 53 68 | ("-s"."--summary"))....("-e"."Sh |
| b97c0 | 6f 77 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 65 73 22 20 20 20 20 20 20 20 20 20 20 20 28 22 | ow.email.addresses"...........(" |
| b97e0 | 2d 65 22 20 22 2d 2d 65 6d 61 69 6c 22 29 29 0a 20 20 20 28 22 2d 67 22 20 22 47 72 6f 75 70 20 | -e"."--email"))....("-g"."Group. |
| b9800 | 63 6f 6d 6d 69 74 73 20 62 79 22 20 22 2d 2d 67 72 6f 75 70 3d 22 0a 20 20 20 20 3a 63 68 6f 69 | commits.by"."--group=".....:choi |
| b9820 | 63 65 73 20 28 22 61 75 74 68 6f 72 22 20 22 63 6f 6d 6d 69 74 74 65 72 22 20 22 74 72 61 69 6c | ces.("author"."committer"."trail |
| b9840 | 65 72 3a 22 29 29 0a 20 20 20 28 37 20 22 2d 66 22 20 22 46 6f 72 6d 61 74 20 73 74 72 69 6e 67 | er:"))....(7."-f"."Format.string |
| b9860 | 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 22 29 0a 20 20 20 28 37 20 22 2d 77 22 20 22 4c 69 6e 65 77 | "."--format=")....(7."-w"."Linew |
| b9880 | 72 61 70 22 20 22 2d 77 22 20 3a 63 6c 61 73 73 20 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f | rap"."-w".:class.transient-optio |
| b98a0 | 6e 29 5d 0a 20 20 5b 22 53 68 6f 72 74 6c 6f 67 22 0a 20 20 20 28 22 73 22 20 22 73 69 6e 63 65 | n)]...["Shortlog"....("s"."since |
| b98c0 | 22 20 6d 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 2d 73 69 6e 63 65 29 0a 20 20 20 28 22 72 22 20 | ".magit-shortlog-since)....("r". |
| b98e0 | 22 72 61 6e 67 65 22 20 6d 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 2d 72 61 6e 67 65 29 5d 29 0a | "range".magit-shortlog-range)]). |
| b9900 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 73 68 6f 72 74 6c 6f 67 20 28 72 65 76 20 | .(defun.magit-git-shortlog.(rev. |
| b9920 | 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | args)...(let.((dir.default-direc |
| b9940 | 74 6f 72 79 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | tory)).....(with-current-buffer. |
| b9960 | 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 6d 61 67 69 74 2d 73 68 6f 72 74 | (get-buffer-create."*magit-short |
| b9980 | 6c 6f 67 2a 22 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | log*").......(setq.default-direc |
| b99a0 | 74 6f 72 79 20 64 69 72 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 | tory.dir).......(setq.buffer-rea |
| b99c0 | 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 | d-only.t).......(let.((inhibit-r |
| b99e0 | 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 65 72 61 73 65 2d 62 75 66 66 | ead-only.t)).........(erase-buff |
| b9a00 | 65 72 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 | er).........(save-excursion..... |
| b9a20 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 73 68 6f 72 74 6c 6f | ......(magit-git-insert."shortlo |
| b9a40 | 67 22 20 61 72 67 73 20 72 65 76 29 29 0a 20 20 20 20 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f | g".args.rev)).........(switch-to |
| b9a60 | 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 | -buffer-other-window.(current-bu |
| b9a80 | 66 66 65 72 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ffer))))))..;;;###autoload.(defu |
| b9aa0 | 6e 20 6d 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 2d 73 69 6e 63 65 20 28 72 65 76 20 61 72 67 73 | n.magit-shortlog-since.(rev.args |
| b9ac0 | 29 0a 20 20 22 53 68 6f 77 20 61 20 68 69 73 74 6f 72 79 20 73 75 6d 6d 61 72 79 20 66 6f 72 20 | )..."Show.a.history.summary.for. |
| b9ae0 | 63 6f 6d 6d 69 74 73 20 73 69 6e 63 65 20 52 45 56 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | commits.since.REV."...(interacti |
| b9b00 | 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f | ve....(list.(magit-read-branch-o |
| b9b20 | 72 2d 63 6f 6d 6d 69 74 20 22 53 68 6f 72 74 6c 6f 67 20 73 69 6e 63 65 22 20 28 6d 61 67 69 74 | r-commit."Shortlog.since".(magit |
| b9b40 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 72 61 | -get-current-tag))..........(tra |
| b9b60 | 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 29 29 29 0a 20 | nsient-args.'magit-shortlog))).. |
| b9b80 | 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 68 6f 72 74 6c 6f 67 20 28 63 6f 6e 63 61 74 20 72 65 76 | .(magit-git-shortlog.(concat.rev |
| b9ba0 | 20 22 2e 2e 22 29 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 | ."..").args))..;;;###autoload.(d |
| b9bc0 | 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 6f 72 74 6c 6f 67 2d 72 61 6e 67 65 20 28 72 65 76 2d 6f | efun.magit-shortlog-range.(rev-o |
| b9be0 | 72 2d 72 61 6e 67 65 20 61 72 67 73 29 0a 20 20 22 53 68 6f 77 20 61 20 68 69 73 74 6f 72 79 20 | r-range.args)..."Show.a.history. |
| b9c00 | 73 75 6d 6d 61 72 79 20 66 6f 72 20 63 6f 6d 6d 69 74 20 6f 72 20 72 61 6e 67 65 20 52 45 56 2d | summary.for.commit.or.range.REV- |
| b9c20 | 4f 52 2d 52 41 4e 47 45 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 | OR-RANGE."...(interactive....(li |
| b9c40 | 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e 67 65 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 | st.(magit-read-range-or-commit." |
| b9c60 | 53 68 6f 72 74 6c 6f 67 20 66 6f 72 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 72 61 6e 67 65 22 29 | Shortlog.for.revision.or.range") |
| b9c80 | 0a 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 | ..........(transient-args.'magit |
| b9ca0 | 2d 73 68 6f 72 74 6c 6f 67 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 68 6f 72 74 6c | -shortlog)))...(magit-git-shortl |
| b9cc0 | 6f 67 20 72 65 76 2d 6f 72 2d 72 61 6e 67 65 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 20 4c 6f 67 20 | og.rev-or-range.args))..;;;.Log. |
| b9ce0 | 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6c 6f 67 2d 64 69 73 61 62 6c 65 2d | Mode..(defvar.magit-log-disable- |
| b9d00 | 67 72 61 70 68 2d 68 61 63 6b 2d 61 72 67 73 0a 20 20 27 28 22 2d 47 22 20 22 2d 2d 67 72 65 70 | graph-hack-args...'("-G"."--grep |
| b9d20 | 22 20 22 2d 2d 61 75 74 68 6f 72 22 29 0a 20 20 22 41 72 67 75 6d 65 6e 74 73 20 77 68 69 63 68 | "."--author")..."Arguments.which |
| b9d40 | 20 64 69 73 61 62 6c 65 20 74 68 65 20 67 72 61 70 68 20 73 70 65 65 64 75 70 20 68 61 63 6b 2e | .disable.the.graph.speedup.hack. |
| b9d60 | 22 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 | ")..(defvar-keymap.magit-log-mod |
| b9d80 | 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 61 67 69 74 2d | e-map...:doc."Keymap.for.`magit- |
| b9da0 | 6c 6f 67 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 6d 6f 64 65 | log-mode'."...:parent.magit-mode |
| b9dc0 | 2d 6d 61 70 0a 20 20 22 43 2d 63 20 43 2d 62 22 20 23 27 6d 61 67 69 74 2d 67 6f 2d 62 61 63 6b | -map..."C-c.C-b".#'magit-go-back |
| b9de0 | 77 61 72 64 0a 20 20 22 43 2d 63 20 43 2d 66 22 20 23 27 6d 61 67 69 74 2d 67 6f 2d 66 6f 72 77 | ward..."C-c.C-f".#'magit-go-forw |
| b9e00 | 61 72 64 0a 20 20 22 43 2d 63 20 43 2d 6e 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 65 | ard..."C-c.C-n".#'magit-log-move |
| b9e20 | 2d 74 6f 2d 70 61 72 65 6e 74 0a 20 20 22 6a 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 | -to-parent..."j".#'magit-log-mov |
| b9e40 | 65 2d 74 6f 2d 72 65 76 69 73 69 6f 6e 0a 20 20 22 3d 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d | e-to-revision..."=".#'magit-log- |
| b9e60 | 74 6f 67 67 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 0a 20 20 22 2b 22 20 23 27 6d 61 67 69 | toggle-commit-limit..."+".#'magi |
| b9e80 | 74 2d 6c 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 0a 20 20 22 2d 22 20 | t-log-double-commit-limit..."-". |
| b9ea0 | 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 68 61 6c 66 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 0a 20 20 | #'magit-log-half-commit-limit... |
| b9ec0 | 22 71 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 72 79 2d 62 75 66 66 65 72 29 0a 0a 28 64 | "q".#'magit-log-bury-buffer)..(d |
| b9ee0 | 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 | efine-derived-mode.magit-log-mod |
| b9f00 | 65 20 6d 61 67 69 74 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 4c 6f 67 22 0a 20 20 22 4d 6f 64 65 | e.magit-mode."Magit.Log"..."Mode |
| b9f20 | 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 47 69 74 20 6c 6f 67 2e 0a 0a 54 68 69 73 20 6d | .for.looking.at.Git.log...This.m |
| b9f40 | 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 20 60 | ode.is.documented.in.info.node.` |
| b9f60 | 28 6d 61 67 69 74 29 4c 6f 67 20 42 75 66 66 65 72 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f | (magit)Log.Buffer'...\\<magit-mo |
| b9f80 | 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 | de-map>\.Type.\\[magit-refresh]. |
| b9fa0 | 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 | to.refresh.the.current.buffer..T |
| b9fc0 | 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 5d 20 6f 72 20 5c 5c 5b | ype.\\[magit-visit-thing].or.\\[ |
| b9fe0 | 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 5d 20 5c 0a | magit-diff-show-or-scroll-up].\. |
| ba000 | 74 6f 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 | to.visit.the.commit.at.point...T |
| ba020 | 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 62 72 61 6e 63 68 5d 20 74 6f 20 73 65 65 20 61 76 61 69 | ype.\\[magit-branch].to.see.avai |
| ba040 | 6c 61 62 6c 65 20 62 72 61 6e 63 68 20 63 6f 6d 6d 61 6e 64 73 2e 0a 54 79 70 65 20 5c 5c 5b 6d | lable.branch.commands..Type.\\[m |
| ba060 | 61 67 69 74 2d 6d 65 72 67 65 5d 20 74 6f 20 6d 65 72 67 65 20 74 68 65 20 62 72 61 6e 63 68 20 | agit-merge].to.merge.the.branch. |
| ba080 | 6f 72 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 | or.commit.at.point..Type.\\[magi |
| ba0a0 | 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 5d 20 74 6f 20 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 6d | t-cherry-pick].to.apply.the.comm |
| ba0c0 | 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 65 73 65 74 | it.at.point..Type.\\[magit-reset |
| ba0e0 | 5d 20 74 6f 20 72 65 73 65 74 20 60 48 45 41 44 27 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 | ].to.reset.`HEAD'.to.the.commit. |
| ba100 | 61 74 20 70 6f 69 6e 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 2d 6d 61 70 | at.point...\\{magit-log-mode-map |
| ba120 | 7d 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 28 68 61 63 6b 2d 64 | }"...:group.'magit-log...(hack-d |
| ba140 | 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 | ir-local-variables-non-file-buff |
| ba160 | 65 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 | er)...(setq.magit--imenu-item-ty |
| ba180 | 70 65 73 20 27 63 6f 6d 6d 69 74 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d | pes.'commit))..(put.'magit-log-m |
| ba1a0 | 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 | ode.'magit-log-default-arguments |
| ba1c0 | 0a 20 20 20 20 20 27 28 22 2d 2d 67 72 61 70 68 22 20 22 2d 6e 32 35 36 22 20 22 2d 2d 64 65 63 | ......'("--graph"."-n256"."--dec |
| ba1e0 | 6f 72 61 74 65 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 | orate"))..(defun.magit-log-setup |
| ba200 | 2d 62 75 66 66 65 72 20 28 72 65 76 73 20 61 72 67 73 20 66 69 6c 65 73 20 26 6f 70 74 69 6f 6e | -buffer.(revs.args.files.&option |
| ba220 | 61 6c 20 6c 6f 63 6b 65 64 20 66 6f 63 75 73 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 | al.locked.focus)...(require.'mag |
| ba240 | 69 74 29 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 0a 20 20 20 20 20 | it)...(with-current-buffer...... |
| ba260 | 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d 6c 6f 67 | .(magit-setup-buffer.#'magit-log |
| ba280 | 2d 6d 6f 64 65 20 6c 6f 63 6b 65 64 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 | -mode.locked.........(magit-buff |
| ba2a0 | 65 72 2d 72 65 76 69 73 69 6f 6e 73 20 72 65 76 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 | er-revisions.revs).........(magi |
| ba2c0 | 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | t-buffer-log-args.args)......... |
| ba2e0 | 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 20 66 69 6c 65 73 29 29 0a | (magit-buffer-log-files.files)). |
| ba300 | 20 20 20 20 28 77 68 65 6e 20 28 69 66 20 66 6f 63 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ....(when.(if.focus............. |
| ba320 | 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 6f 74 6f 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e | ..(magit-log-goto-commit-section |
| ba340 | 20 66 6f 63 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 | .focus).............(magit-log-g |
| ba360 | 6f 74 6f 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | oto-same-commit)).......(magit-s |
| ba380 | 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 67 68 6c 69 67 68 74 29 29 0a 20 20 20 20 28 63 | ection-update-highlight)).....(c |
| ba3a0 | 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c | urrent-buffer)))..(defun.magit-l |
| ba3c0 | 6f 67 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 6c 65 74 20 28 28 72 65 | og-refresh-buffer.()...(let.((re |
| ba3e0 | 76 73 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 29 0a 20 20 20 20 | vs..magit-buffer-revisions)..... |
| ba400 | 20 20 20 20 28 61 72 67 73 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 | ....(args..magit-buffer-log-args |
| ba420 | 29 0a 20 20 20 20 20 20 20 20 28 66 69 6c 65 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f | ).........(files.magit-buffer-lo |
| ba440 | 67 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6c 69 6d 69 74 20 28 6d 61 67 69 74 2d 6c | g-files).........(limit.(magit-l |
| ba460 | 6f 67 2d 67 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | og-get-commit-limit))).....(magi |
| ba480 | 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 28 66 | t-set-header-line-format......(f |
| ba4a0 | 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 75 6e | uncall.magit-log-header-line-fun |
| ba4c0 | 63 74 69 6f 6e 20 72 65 76 73 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 20 20 20 20 28 75 6e 6c | ction.revs.args.files)).....(unl |
| ba4e0 | 65 73 73 20 28 6c 65 6e 67 74 68 3d 20 66 69 6c 65 73 20 31 29 0a 20 20 20 20 20 20 28 73 65 74 | ess.(length=.files.1).......(set |
| ba500 | 71 20 61 72 67 73 20 28 72 65 6d 6f 76 65 20 22 2d 2d 66 6f 6c 6c 6f 77 22 20 61 72 67 73 29 29 | q.args.(remove."--follow".args)) |
| ba520 | 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 63 61 72 20 6d 61 67 69 74 2d 6c 6f 67 2d | ).....(when.(and.(car.magit-log- |
| ba540 | 72 65 6d 6f 76 65 2d 67 72 61 70 68 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | remove-graph-args).............. |
| ba560 | 20 20 28 2d 2d 61 6e 79 2d 70 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 0a 20 20 20 20 20 | ..(--any-p.(string-match-p...... |
| ba580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 | ....................(concat."^". |
| ba5a0 | 28 72 65 67 65 78 70 2d 6f 70 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 6d 6f 76 65 2d 67 72 61 | (regexp-opt.magit-log-remove-gra |
| ba5c0 | 70 68 2d 61 72 67 73 29 29 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ph-args)).it)................... |
| ba5e0 | 20 20 20 20 20 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 72 | ......args)).......(setq.args.(r |
| ba600 | 65 6d 6f 76 65 20 22 2d 2d 67 72 61 70 68 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 73 65 74 | emove."--graph".args))).....(set |
| ba620 | 71 20 61 72 67 73 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 2d 6d 61 79 62 65 2d 64 72 6f 70 2d 63 6f | q.args.(magit-log--maybe-drop-co |
| ba640 | 6c 6f 72 2d 67 72 61 70 68 20 61 72 67 73 20 6c 69 6d 69 74 29 29 0a 20 20 20 20 28 77 68 65 6e | lor-graph.args.limit)).....(when |
| ba660 | 2d 6c 65 74 2a 20 28 28 6c 69 6d 69 74 20 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -let*.((limit.limit)............ |
| ba680 | 20 20 20 20 20 28 6c 69 6d 69 74 20 28 2a 20 32 20 6c 69 6d 69 74 29 29 20 3b 20 69 6e 63 72 65 | .....(limit.(*.2.limit)).;.incre |
| ba6a0 | 61 73 65 20 6f 64 64 73 20 66 6f 72 20 63 6f 6d 70 6c 65 74 65 20 67 72 61 70 68 0a 20 20 20 20 | ase.odds.for.complete.graph..... |
| ba6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 75 6e 74 20 28 61 6e 64 20 28 6c 65 6e 67 74 68 3d | ............(count.(and.(length= |
| ba6e0 | 20 72 65 76 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .revs.1)........................ |
| ba700 | 20 20 20 20 20 28 3e 20 6c 69 6d 69 74 20 31 30 32 34 29 20 3b 20 6f 74 68 65 72 77 69 73 65 20 | .....(>.limit.1024).;.otherwise. |
| ba720 | 69 74 27 73 20 66 61 73 74 20 65 6e 6f 75 67 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it's.fast.enough................ |
| ba740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 76 73 20 28 63 61 72 20 72 65 76 | .............(setq.revs.(car.rev |
| ba760 | 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s))............................. |
| ba780 | 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2e 2e 22 20 72 65 76 73 29 29 0a | (not.(string-search."..".revs)). |
| ba7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 | ............................(not |
| ba7c0 | 20 28 6d 65 6d 62 65 72 20 72 65 76 73 20 27 28 22 2d 2d 61 6c 6c 22 20 22 2d 2d 62 72 61 6e 63 | .(member.revs.'("--all"."--branc |
| ba7e0 | 68 65 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hes")))......................... |
| ba800 | 20 20 20 20 28 6e 6f 74 20 28 73 65 71 2d 73 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(not.(seq-some.............. |
| ba820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 61 72 | .....................(lambda.(ar |
| ba840 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g).............................. |
| ba860 | 20 20 20 20 20 20 20 28 2d 2d 61 6e 79 2d 70 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 | .......(--any-p.(string-prefix-p |
| ba880 | 20 69 74 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .it.arg)........................ |
| ba8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d | ......................magit-log- |
| ba8c0 | 64 69 73 61 62 6c 65 2d 67 72 61 70 68 2d 68 61 63 6b 2d 61 72 67 73 29 29 0a 20 20 20 20 20 20 | disable-graph-hack-args))....... |
| ba8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 | ............................args |
| ba900 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )).............................( |
| ba920 | 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 6c 69 73 74 22 20 22 2d 2d 63 | magit-git-string."rev-list"."--c |
| ba940 | 6f 75 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ount"........................... |
| ba960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 69 72 73 74 2d 70 61 72 | ...................."--first-par |
| ba980 | 65 6e 74 22 20 61 72 67 73 20 72 65 76 73 29 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 | ent".args.revs)))).......(setq.r |
| ba9a0 | 65 76 73 20 28 69 66 20 28 3c 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 63 6f 75 | evs.(if.(<.(string-to-number.cou |
| ba9c0 | 6e 74 29 20 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt).limit)...................... |
| ba9e0 | 72 65 76 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | revs....................(format. |
| baa00 | 22 25 73 7e 25 73 2e 2e 25 73 22 20 72 65 76 73 20 6c 69 6d 69 74 20 72 65 76 73 29 29 29 29 0a | "%s~%s..%s".revs.limit.revs)))). |
| baa20 | 20 20 20 20 28 6c 65 74 20 28 28 64 65 6c 61 79 20 28 63 6c 2d 66 69 6e 64 2d 69 66 20 28 6c 61 | ....(let.((delay.(cl-find-if.(la |
| baa40 | 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mbda.(arg)...................... |
| baa60 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 61 72 67 20 27 28 22 2b 2b 68 65 61 64 65 | ..........(member.arg.'("++heade |
| baa80 | 72 22 20 22 2d 2d 70 61 74 63 68 22 20 22 2d 2d 73 74 61 74 22 29 29 29 0a 20 20 20 20 20 20 20 | r"."--patch"."--stat")))........ |
| baaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 20 20 | ......................args)))... |
| baac0 | 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 68 69 62 69 74 2d | ....(setq.magit-section-inhibit- |
| baae0 | 6d 61 72 6b 65 72 73 20 28 69 66 20 64 65 6c 61 79 20 27 64 65 6c 61 79 20 74 29 29 0a 20 20 20 | markers.(if.delay.'delay.t)).... |
| bab00 | 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 2d 69 6e | ...(setq.magit-section-insert-in |
| bab20 | 2d 72 65 76 65 72 73 65 20 28 6e 6f 74 20 64 65 6c 61 79 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | -reverse.(not.delay))).....(magi |
| bab40 | 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6c 6f 67 62 75 66 29 0a 20 20 20 20 20 20 | t-insert-section.(logbuf)....... |
| bab60 | 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 74 20 72 65 76 73 20 61 72 67 73 20 66 | (magit--insert-log.t.revs.args.f |
| bab80 | 69 6c 65 73 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 6c 6f | iles))))..(defvar-local.magit-lo |
| baba0 | 67 2d 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | g--color-graph.nil)..(defun.magi |
| babc0 | 74 2d 6c 6f 67 2d 2d 6d 61 79 62 65 2d 64 72 6f 70 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 20 28 61 | t-log--maybe-drop-color-graph.(a |
| babe0 | 72 67 73 20 6c 69 6d 69 74 29 0a 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d 2d 63 6f 6c 6f | rgs.limit)...(if.(member."--colo |
| bac00 | 72 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 69 66 20 28 63 6f 6e 64 20 28 28 6e 6f 74 20 28 | r".args).......(if.(cond.((not.( |
| bac20 | 6d 65 6d 62 65 72 20 22 2d 2d 67 72 61 70 68 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 | member."--graph".args)))........ |
| bac40 | 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 6f 6c 6f 72 2d 67 | .........((not.magit-log-color-g |
| bac60 | 72 61 70 68 2d 6c 69 6d 69 74 29 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | raph-limit).nil)................ |
| bac80 | 20 28 28 6e 6f 74 20 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .((not.limit)..................( |
| baca0 | 6d 65 73 73 61 67 65 20 22 44 72 6f 70 70 69 6e 67 20 2d 2d 63 6f 6c 6f 72 20 62 65 63 61 75 73 | message."Dropping.--color.becaus |
| bacc0 | 65 20 2d 6e 20 69 73 6e 27 74 20 73 65 74 20 28 73 65 65 20 25 73 29 22 0a 20 20 20 20 20 20 20 | e.-n.isn't.set.(see.%s)"........ |
| bace0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 63 6f | ...................'magit-log-co |
| bad00 | 6c 6f 72 2d 67 72 61 70 68 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lor-graph-limit))............... |
| bad20 | 20 20 28 28 3e 20 6c 69 6d 69 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 6f 6c 6f 72 2d 67 72 61 70 | ..((>.limit.magit-log-color-grap |
| bad40 | 68 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 | h-limit)..................(messa |
| bad60 | 67 65 20 22 44 72 6f 70 70 69 6e 67 20 2d 2d 63 6f 6c 6f 72 20 62 65 63 61 75 73 65 20 2d 6e 20 | ge."Dropping.--color.because.-n. |
| bad80 | 69 73 20 6c 61 72 67 65 72 20 74 68 61 6e 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | is.larger.than.%s".............. |
| bada0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 63 6f 6c 6f 72 2d 67 72 | .............'magit-log-color-gr |
| badc0 | 61 70 68 2d 6c 69 6d 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 73 | aph-limit)))...........(progn.(s |
| bade0 | 65 74 71 20 61 72 67 73 20 28 72 65 6d 6f 76 65 20 22 2d 2d 63 6f 6c 6f 72 22 20 61 72 67 73 29 | etq.args.(remove."--color".args) |
| bae00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 6c | )..................(setq.magit-l |
| bae20 | 6f 67 2d 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 73 | og--color-graph.nil)).........(s |
| bae40 | 65 74 71 20 6d 61 67 69 74 2d 6c 6f 67 2d 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 20 74 29 29 0a 20 | etq.magit-log--color-graph.t)).. |
| bae60 | 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 6c 6f 67 2d 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 20 | ...(setq.magit-log--color-graph. |
| bae80 | 6e 69 6c 29 29 0a 20 20 61 72 67 73 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 | nil))...args)..(cl-defmethod.mag |
| baea0 | 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 | it-buffer-value.(&context.(major |
| baec0 | 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 29 0a 20 20 28 61 70 70 65 6e 64 | -mode.magit-log-mode))...(append |
| baee0 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 | .magit-buffer-revisions......... |
| baf00 | 20 20 28 69 66 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e | ..(if.(and.magit-buffer-revision |
| baf20 | 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 | s.magit-buffer-log-files)....... |
| baf40 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 22 2d 2d 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ........(cons."--".magit-buffer- |
| baf60 | 6c 6f 67 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 | log-files).............magit-buf |
| baf80 | 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c | fer-log-files)))..(defun.magit-l |
| bafa0 | 6f 67 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 61 72 67 75 6d 65 6e 74 73 20 28 72 65 76 73 20 61 | og-header-line-arguments.(revs.a |
| bafc0 | 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 64 65 73 63 | rgs.files)..."Return.string.desc |
| bafe0 | 72 69 62 69 6e 67 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65 64 20 61 72 67 75 6d 65 6e 74 | ribing.some.of.the.used.argument |
| bb000 | 73 2e 22 0a 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 | s."...(mapconcat.(lambda.(arg).. |
| bb020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 | ..............(if.(string-search |
| bb040 | 20 22 20 22 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 | .".".arg)....................(pr |
| bb060 | 69 6e 31 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 29 29 0a | in1.arg)..................arg)). |
| bb080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 22 67 69 74 22 20 22 6c 6f 67 22 20 2c 40 61 72 67 | .............`("git"."log".,@arg |
| bb0a0 | 73 20 2c 40 72 65 76 73 20 22 2d 2d 22 20 2c 40 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 | s.,@revs."--".,@files).......... |
| bb0c0 | 20 20 20 20 22 20 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 | ...."."))..(defun.magit-log-head |
| bb0e0 | 65 72 2d 6c 69 6e 65 2d 73 65 6e 74 65 6e 63 65 20 28 72 65 76 73 20 61 72 67 73 20 66 69 6c 65 | er-line-sentence.(revs.args.file |
| bb100 | 73 29 0a 20 20 22 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 | s)..."Return.string.containing.a |
| bb120 | 6c 6c 20 61 72 67 75 6d 65 6e 74 73 2e 22 0a 20 20 28 63 6f 6e 63 61 74 20 22 43 6f 6d 6d 69 74 | ll.arguments."...(concat."Commit |
| bb140 | 73 20 69 6e 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 | s.in."...........(mapconcat.#'id |
| bb160 | 65 6e 74 69 74 79 20 72 65 76 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 | entity.revs.".")...........(and. |
| bb180 | 28 6d 65 6d 62 65 72 20 22 2d 2d 72 65 76 65 72 73 65 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 | (member."--reverse".args)....... |
| bb1a0 | 20 20 20 20 20 20 20 20 20 22 20 69 6e 20 72 65 76 65 72 73 65 22 29 0a 20 20 20 20 20 20 20 20 | .........".in.reverse")......... |
| bb1c0 | 20 20 28 61 6e 64 20 66 69 6c 65 73 20 28 63 6f 6e 63 61 74 20 22 20 74 6f 75 63 68 69 6e 67 20 | ..(and.files.(concat.".touching. |
| bb1e0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | "..............................( |
| bb200 | 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 66 69 6c 65 73 20 22 20 22 29 29 | mapconcat.#'identity.files.".")) |
| bb220 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 2d 2d 73 6f 6d 65 20 28 61 6e 64 20 28 73 74 72 69 6e 67 | )...........(--some.(and.(string |
| bb240 | 2d 70 72 65 66 69 78 2d 70 20 22 2d 4c 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -prefix-p."-L".it).............. |
| bb260 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 20 69 74 29 29 0a 20 20 20 20 20 | ..........(concat.".".it))...... |
| bb280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | .............args)))..(defun.mag |
| bb2a0 | 69 74 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 28 72 65 76 73 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 | it-insert-log.(revs.&optional.ar |
| bb2c0 | 67 73 20 66 69 6c 65 73 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 6f 62 73 6f 6c 65 74 65 20 6d | gs.files)...(declare.(obsolete.m |
| bb2e0 | 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 22 4d 61 67 69 74 20 34 2e 30 2e 30 22 29 29 | agit--insert-log."Magit.4.0.0")) |
| bb300 | 0a 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 6e 69 6c 20 72 65 76 73 20 61 | ...(magit--insert-log.nil.revs.a |
| bb320 | 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 | rgs.files))..(defun.magit--inser |
| bb340 | 74 2d 6c 6f 67 20 28 6b 65 65 70 2d 65 72 72 6f 72 20 72 65 76 73 20 26 6f 70 74 69 6f 6e 61 6c | t-log.(keep-error.revs.&optional |
| bb360 | 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 6c 6f 67 20 73 65 63 | .args.files)..."Insert.a.log.sec |
| bb380 | 74 69 6f 6e 2e 0a 44 6f 20 6e 6f 74 20 61 64 64 20 74 68 69 73 20 74 6f 20 61 20 68 6f 6f 6b 20 | tion..Do.not.add.this.to.a.hook. |
| bb3a0 | 76 61 72 69 61 62 6c 65 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 | variable."...(declare.(indent.de |
| bb3c0 | 66 75 6e 29 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 73 | fun))...(setq.magit-section-pres |
| bb3e0 | 65 72 76 65 2d 76 69 73 69 62 69 6c 69 74 79 20 74 29 20 3b 20 54 4f 44 4f 20 64 6f 20 69 74 20 | erve-visibility.t).;.TODO.do.it. |
| bb400 | 68 65 72 65 3f 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d | here?...(let.((magit-git-global- |
| bb420 | 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 20 22 2d 2d 6c 69 | arguments..........(remove."--li |
| bb440 | 74 65 72 61 6c 2d 70 61 74 68 73 70 65 63 73 22 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 | teral-pathspecs".magit-git-globa |
| bb460 | 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 77 | l-arguments))).....(magit--git-w |
| bb480 | 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 | ash.(apply-partially.#'magit-log |
| bb4a0 | 2d 77 61 73 68 2d 6c 6f 67 20 27 6c 6f 67 29 20 6b 65 65 70 2d 65 72 72 6f 72 0a 20 20 20 20 20 | -wash-log.'log).keep-error...... |
| bb4c0 | 20 22 6c 6f 67 22 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 | ."log".......(format."--format=% |
| bb4e0 | 73 25 25 68 25 25 78 30 63 25 73 25 25 78 30 63 25 73 25 25 78 30 63 25 25 61 4e 25 25 78 30 63 | s%%h%%x0c%s%%x0c%s%%x0c%%aN%%x0c |
| bb500 | 25 73 25 25 78 30 63 25 25 73 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | %s%%x0c%%s%s"...............(if. |
| bb520 | 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 22 2d 2d 6c 65 66 74 2d 72 69 67 68 74 22 20 61 72 67 73 | (and.(member."--left-right".args |
| bb540 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d | )........................(not.(m |
| bb560 | 65 6d 62 65 72 20 22 2d 2d 67 72 61 70 68 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 | ember."--graph".args)))......... |
| bb580 | 20 20 20 20 20 20 20 20 20 20 22 25 6d 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........."%m."................. |
| bb5a0 | 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d | "")...............(if.(member."- |
| bb5c0 | 2d 64 65 63 6f 72 61 74 65 22 20 61 72 67 73 29 20 22 25 44 22 20 22 22 29 0a 20 20 20 20 20 20 | -decorate".args)."%D"."")....... |
| bb5e0 | 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 22 2d 2d 73 68 6f 77 | ........(if.(not.(member."--show |
| bb600 | 2d 73 69 67 6e 61 74 75 72 65 22 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -signature".args)).............. |
| bb620 | 20 20 20 20 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 | ....."".................(setq.ar |
| bb640 | 67 73 20 28 72 65 6d 6f 76 65 20 22 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 22 20 61 72 | gs.(remove."--show-signature".ar |
| bb660 | 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6d 69 | gs)).................(let.((limi |
| bb680 | 74 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 20 61 72 | t.(magit-log-get-commit-limit.ar |
| bb6a0 | 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 | gs)))...................(cond... |
| bb6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 6c 69 6d 69 74 29 0a 20 20 | .................((not.limit)... |
| bb6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 | ..................(message...... |
| bb700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 72 6f 70 70 69 6e 67 20 2d 2d 73 68 6f 77 | ................"Dropping.--show |
| bb720 | 2d 73 69 67 6e 61 74 75 72 65 20 62 65 63 61 75 73 65 20 2d 6e 20 69 73 6e 27 74 20 73 65 74 20 | -signature.because.-n.isn't.set. |
| bb740 | 28 73 65 65 20 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | (see.%s)"......................' |
| bb760 | 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 6d 69 74 29 | magit-log-show-signatures-limit) |
| bb780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 | ....................."")........ |
| bb7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 20 6c 69 6d 69 74 20 6d 61 67 69 74 2d 6c 6f 67 2d | ............((>.limit.magit-log- |
| bb7c0 | 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 | show-signatures-limit).......... |
| bb7e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(message............. |
| bb800 | 20 20 20 20 20 20 20 20 20 22 44 72 6f 70 70 69 6e 67 20 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 | ........."Dropping.--show-signat |
| bb820 | 75 72 65 20 62 65 63 61 75 73 65 20 2d 6e 20 69 73 20 6c 61 72 67 65 72 20 74 68 61 6e 20 25 73 | ure.because.-n.is.larger.than.%s |
| bb840 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f | "......................'magit-lo |
| bb860 | 67 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 | g-show-signatures-limit)........ |
| bb880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............."")................ |
| bb8a0 | 20 20 20 20 28 22 25 47 3f 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | ....("%G?"))))...............(if |
| bb8c0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 | .magit-log-margin-show-committer |
| bb8e0 | 2d 64 61 74 65 20 22 25 63 74 22 20 22 25 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -date."%ct"."%at").............. |
| bb900 | 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2b 2b 68 65 61 64 65 72 22 20 61 72 67 73 29 0a 20 20 | .(if.(member."++header".args)... |
| bb920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 22 2d 2d 67 | ................(if.(member."--g |
| bb940 | 72 61 70 68 22 20 28 73 65 74 71 20 61 72 67 73 20 28 72 65 6d 6f 76 65 20 22 2b 2b 68 65 61 64 | raph".(setq.args.(remove."++head |
| bb960 | 65 72 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er".args)))..................... |
| bb980 | 20 20 28 63 6f 6e 63 61 74 20 22 5c 6e 22 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 76 69 73 69 6f | ..(concat."\n".magit-log-revisio |
| bb9a0 | 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 | n-headers-format."\n").......... |
| bb9c0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5c 6e 1e 22 20 6d 61 67 69 74 2d 6c | ...........(concat."\n.".magit-l |
| bb9e0 | 6f 67 2d 72 65 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 20 22 1e 5c 6e 22 | og-revision-headers-format.".\n" |
| bba00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 20 20 20 28 70 | ))................."")).......(p |
| bba20 | 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6f 72 64 65 72 20 28 | rogn.........(when-let.((order.( |
| bba40 | 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 2b 5c 5c 2b 6f 72 | --first.(string-match."^\\+\\+or |
| bba60 | 64 65 72 3d 5c 5c 28 2e 2b 5c 5c 29 24 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | der=\\(.+\\)$".it).............. |
| bba80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a 20 20 | ......................args)))... |
| bbaa0 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 | ........(setq.args.(cons.(format |
| bbac0 | 20 22 2d 2d 25 73 2d 6f 72 64 65 72 22 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6f 72 | ."--%s-order".(match-string.1.or |
| bbae0 | 64 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | der))........................... |
| bbb00 | 20 28 72 65 6d 6f 76 65 20 6f 72 64 65 72 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 | .(remove.order.args))))......... |
| bbb20 | 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 22 2d 2d 64 65 63 6f 72 61 74 65 22 20 61 72 67 73 29 | (when.(member."--decorate".args) |
| bbb40 | 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 6f 6e 73 20 22 2d 2d 64 | ...........(setq.args.(cons."--d |
| bbb60 | 65 63 6f 72 61 74 65 3d 66 75 6c 6c 22 20 28 72 65 6d 6f 76 65 20 22 2d 2d 64 65 63 6f 72 61 74 | ecorate=full".(remove."--decorat |
| bbb80 | 65 22 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 | e".args)))).........(when.(membe |
| bbba0 | 72 20 22 2d 2d 72 65 76 65 72 73 65 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | r."--reverse".args)...........(s |
| bbbc0 | 65 74 71 20 61 72 67 73 20 28 72 65 6d 6f 76 65 20 22 2d 2d 67 72 61 70 68 22 20 61 72 67 73 29 | etq.args.(remove."--graph".args) |
| bbbe0 | 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 6d 61 67 69 74 2d 64 69 66 | )).........(setq.args.(magit-dif |
| bbc00 | 66 2d 2d 6d 61 79 62 65 2d 61 64 64 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 | f--maybe-add-stat-arguments.args |
| bbc20 | 29 29 0a 20 20 20 20 20 20 20 20 61 72 67 73 29 0a 20 20 20 20 20 20 22 2d 2d 75 73 65 2d 6d 61 | )).........args)......."--use-ma |
| bbc40 | 69 6c 6d 61 70 22 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 20 72 65 76 73 20 22 2d 2d 22 20 66 | ilmap"."--no-prefix".revs."--".f |
| bbc60 | 69 6c 65 73 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 6d 65 6e | iles)))..(cl-defmethod.magit-men |
| bbc80 | 75 2d 63 6f 6d 6d 6f 6e 2d 76 61 6c 75 65 20 28 28 5f 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d | u-common-value.((_section.magit- |
| bbca0 | 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 64 69 | commit-section))...(or.(magit-di |
| bbcc0 | 66 66 2d 2d 72 65 67 69 6f 6e 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 28 6f 72 65 66 20 28 6d | ff--region-range).......(oref.(m |
| bbce0 | 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 29 20 76 61 6c 75 65 29 29 29 0a 0a | agit-current-section).value))).. |
| bbd00 | 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 | (defvar-keymap.magit-commit-sect |
| bbd20 | 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 63 6f 6d 6d | ion-map...:doc."Keymap.for.`comm |
| bbd40 | 69 74 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 | it'.sections."..."<remap>.<magit |
| bbd60 | 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d | -visit-thing>".#'magit-show-comm |
| bbd80 | 69 74 0a 20 20 22 3c 33 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 41 70 70 | it..."<3>".(magit-menu-item."App |
| bbda0 | 6c 79 20 25 78 22 20 23 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 61 70 70 6c 79 29 0a 20 20 22 | ly.%x".#'magit-cherry-apply)..." |
| bbdc0 | 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 53 68 6f 77 20 63 6f 6d 6d | <2>".(magit-menu-item."Show.comm |
| bbde0 | 69 74 20 25 78 22 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 | it.%x".#'magit-show-commit...... |
| bbe00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 76 69 73 69 62 6c 65 20 28 | ....................'(:visible.( |
| bbe20 | 6e 6f 74 20 28 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 29 29 29 29 0a 20 20 22 3c 31 3e 22 | not.(region-active-p))))..."<1>" |
| bbe40 | 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 69 66 66 20 25 78 22 20 23 27 6d 61 | .(magit-menu-item."Diff.%x".#'ma |
| bbe60 | 67 69 74 2d 64 69 66 66 2d 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-diff-range.................. |
| bbe80 | 20 20 20 20 20 20 20 20 27 28 3a 76 69 73 69 62 6c 65 20 28 72 65 67 69 6f 6e 2d 61 63 74 69 76 | ........'(:visible.(region-activ |
| bbea0 | 65 2d 70 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d 6f | e-p))))..(defvar-keymap.magit-mo |
| bbec0 | 64 75 6c 65 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 | dule-commit-section-map...:doc." |
| bbee0 | 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 6f 64 75 6c 65 2d 63 6f 6d 6d 69 74 27 20 73 65 63 74 69 | Keymap.for.`module-commit'.secti |
| bbf00 | 6f 6e 73 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 63 | ons."...:parent.magit-commit-sec |
| bbf20 | 74 69 6f 6e 2d 6d 61 70 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 | tion-map)..(defconst.magit-log-h |
| bbf40 | 65 61 64 69 6e 67 2d 72 65 0a 20 20 3b 3b 20 4e 6f 74 65 3a 20 41 20 66 6f 72 6d 20 66 65 65 64 | eading-re...;;.Note:.A.form.feed |
| bbf60 | 20 69 6e 73 74 65 61 64 20 6f 66 20 61 20 6e 75 6c 6c 20 62 79 74 65 20 69 73 20 75 73 65 64 20 | .instead.of.a.null.byte.is.used. |
| bbf80 | 61 73 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 0a 20 20 3b 3b 20 62 65 63 61 75 73 65 20 75 73 | as.the.delimiter...;;.because.us |
| bbfa0 | 69 6e 67 20 74 68 65 20 6c 61 74 74 65 72 20 69 6e 74 65 72 66 65 72 65 73 20 77 69 74 68 20 74 | ing.the.latter.interferes.with.t |
| bbfc0 | 68 65 20 67 72 61 70 68 20 70 72 65 66 69 78 20 77 68 65 6e 0a 20 20 3b 3b 20 2b 2b 68 65 61 64 | he.graph.prefix.when...;;.++head |
| bbfe0 | 65 72 20 69 73 20 75 73 65 64 2e 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 0a 20 20 20 20 20 20 | er.is.used....(concat."^"....... |
| bc000 | 20 20 20 20 22 5c 5c 28 3f 34 3a 5b 2d 5f 2f 7c 5c 5c 2a 6f 3c 3e 2e 20 5d 2a 5c 5c 29 22 20 20 | ...."\\(?4:[-_/|\\*o<>..]*\\)".. |
| bc020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 20 20 22 | .............;.graph..........." |
| bc040 | 5c 5c 28 3f 31 3a 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 5c 5c 29 3f 0c 22 20 20 20 20 20 20 20 20 | \\(?1:[0-9a-fA-F]+\\)?."........ |
| bc060 | 20 20 20 20 20 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 33 3a 5b | .......;.hash..........."\\(?3:[ |
| bc080 | 5e 0c 5c 6e 5d 2b 5c 5c 29 3f 0c 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | ^.\n]+\\)?."...................; |
| bc0a0 | 20 72 65 66 73 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 37 3a 5b 42 47 55 58 59 52 45 4e | .refs..........."\\(?7:[BGUXYREN |
| bc0c0 | 5d 5c 5c 29 3f 0c 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 67 70 67 0a 20 20 | ]\\)?.".................;.gpg... |
| bc0e0 | 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 35 3a 5b 5e 0c 5c 6e 5d 2a 5c 5c 29 0c 22 20 20 20 20 20 | ........"\\(?5:[^.\n]*\\)."..... |
| bc100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 61 75 74 68 6f 72 0a 20 20 20 20 20 20 20 20 | ...............;.author......... |
| bc120 | 20 20 3b 3b 20 4e 6f 74 65 3a 20 44 61 74 65 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 62 65 63 61 | ..;;.Note:.Date.is.optional.beca |
| bc140 | 75 73 65 2c 20 70 72 69 6f 72 20 74 6f 20 47 69 74 20 76 32 2e 31 39 2e 30 2c 0a 20 20 20 20 20 | use,.prior.to.Git.v2.19.0,...... |
| bc160 | 20 20 20 20 20 3b 3b 20 60 67 69 74 20 72 65 62 61 73 65 20 2d 69 20 2d 2d 72 6f 6f 74 60 20 63 | .....;;.`git.rebase.-i.--root`.c |
| bc180 | 6f 72 72 75 70 74 73 20 74 68 65 20 72 6f 6f 74 27 73 20 61 75 74 68 6f 72 20 64 61 74 65 2e 0a | orrupts.the.root's.author.date.. |
| bc1a0 | 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 36 3a 5b 5e 0c 5c 6e 5d 2a 5c 5c 29 0c 22 20 20 20 | .........."\\(?6:[^.\n]*\\)."... |
| bc1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 64 61 74 65 0a 20 20 20 20 20 20 20 20 | .................;.date......... |
| bc1e0 | 20 20 22 5c 5c 28 3f 32 3a 2e 2a 5c 5c 29 24 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .."\\(?2:.*\\)$")).............. |
| bc200 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 6d 73 67 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 | ...........;.msg..(defconst.magi |
| bc220 | 74 2d 6c 6f 67 2d 63 68 65 72 72 79 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 0a 20 20 | t-log-cherry-re...(concat."^"... |
| bc240 | 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 38 3a 5b 2d 2b 5d 5c 5c 29 20 22 20 20 20 20 20 20 20 20 | ........"\\(?8:[-+]\\)."........ |
| bc260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 63 68 65 72 72 79 0a 20 20 20 20 20 20 | .................;.cherry....... |
| bc280 | 20 20 20 20 22 5c 5c 28 3f 31 3a 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 5c 5c 29 20 22 20 20 20 20 | ...."\\(?1:[0-9a-fA-F]+\\).".... |
| bc2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c | .............;.hash..........."\ |
| bc2c0 | 5c 28 3f 32 3a 2e 2a 5c 5c 29 24 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \(?2:.*\\)$")).................. |
| bc2e0 | 20 20 20 20 20 20 20 3b 20 6d 73 67 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f | .......;.msg..(defconst.magit-lo |
| bc300 | 67 2d 6d 6f 64 75 6c 65 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 0a 20 20 20 20 20 20 | g-module-re...(concat."^"....... |
| bc320 | 20 20 20 20 22 5c 5c 28 3f 3a 5c 5c 28 3f 31 31 3a 5b 3c 3e 5d 5c 5c 29 20 5c 5c 29 3f 22 20 20 | ...."\\(?:\\(?11:[<>]\\).\\)?".. |
| bc340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 22 5c | .............;.side..........."\ |
| bc360 | 5c 28 3f 31 3a 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 5c 5c 29 20 22 20 20 20 20 20 20 20 20 20 20 | \(?1:[0-9a-fA-F]+\\).".......... |
| bc380 | 20 20 20 20 20 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 32 3a 2e | .......;.hash..........."\\(?2:. |
| bc3a0 | 2a 5c 5c 29 24 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *\\)$"))........................ |
| bc3c0 | 20 3b 20 6d 73 67 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 69 73 65 | .;.msg..(defconst.magit-log-bise |
| bc3e0 | 63 74 2d 76 69 73 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 0a 20 20 20 20 20 20 20 20 | ct-vis-re...(concat."^"......... |
| bc400 | 20 20 22 5c 5c 28 3f 34 3a 5b 2d 5f 2f 7c 5c 5c 2a 6f 3c 3e 2e 20 5d 2a 5c 5c 29 22 20 20 20 20 | .."\\(?4:[-_/|\\*o<>..]*\\)".... |
| bc420 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c | ...........;.graph..........."\\ |
| bc440 | 28 3f 31 3a 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 5c 5c 29 3f 5c 30 22 20 20 20 20 20 20 20 20 20 | (?1:[0-9a-fA-F]+\\)?\0"......... |
| bc460 | 20 20 20 20 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 33 3a 5b 5e | ......;.hash..........."\\(?3:[^ |
| bc480 | 5c 30 5c 6e 5d 2b 5c 5c 29 3f 5c 30 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \0\n]+\\)?\0"................... |
| bc4a0 | 3b 20 72 65 66 73 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 32 3a 2e 2a 5c 5c 29 24 22 29 | ;.refs..........."\\(?2:.*\\)$") |
| bc4c0 | 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6d 73 67 0a | ).........................;.msg. |
| bc4e0 | 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 69 73 65 63 74 2d 6c 6f 67 2d | .(defconst.magit-log-bisect-log- |
| bc500 | 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 23 20 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c | re...(concat."^#."..........."\\ |
| bc520 | 28 3f 33 3a 5b 5e 3a 20 5c 6e 5d 2b 3a 5c 5c 29 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (?3:[^:.\n]+:\\).".............. |
| bc540 | 20 20 20 20 20 20 3b 20 22 72 65 66 73 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 5b 5c 5c 28 | ......;."refs"..........."\\[\\( |
| bc560 | 3f 31 3a 5b 5e 5d 5c 6e 5d 2b 5c 5c 29 5c 5c 5d 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ?1:[^]\n]+\\)\\].".............. |
| bc580 | 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 32 3a 2e 2a 5c 5c 29 24 | ..;.hash..........."\\(?2:.*\\)$ |
| bc5a0 | 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6d 73 | ")).........................;.ms |
| bc5c0 | 67 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 6c 6f 67 2d 72 65 | g..(defconst.magit-log-reflog-re |
| bc5e0 | 0a 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 31 3a | ...(concat."^"..........."\\(?1: |
| bc600 | 5b 5e 5c 30 5c 6e 5d 2b 5c 5c 29 5c 30 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | [^\0\n]+\\)\0".................. |
| bc620 | 20 20 3b 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 35 3a 5b 5e 5c 30 5c 6e | ..;.hash..........."\\(?5:[^\0\n |
| bc640 | 5d 2a 5c 5c 29 5c 30 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 61 75 | ]*\\)\0"....................;.au |
| bc660 | 74 68 6f 72 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 3a 5c 5c 28 3f 3a 5b 5e 40 5c 6e 5d | thor..........."\\(?:\\(?:[^@\n] |
| bc680 | 2b 40 7b 5c 5c 28 3f 36 3a 5b 5e 7d 5c 6e 5d 2b 5c 5c 29 7d 5c 30 22 20 3b 20 64 61 74 65 0a 20 | +@{\\(?6:[^}\n]+\\)}\0".;.date.. |
| bc6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bc6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 3b 20 72 65 66 73 75 62 0a 20 20 20 20 20 | ................;;;.refsub...... |
| bc6e0 | 20 20 20 20 20 22 5c 5c 28 3f 31 30 3a 6d 65 72 67 65 20 5c 5c 7c 61 75 74 6f 73 61 76 65 20 5c | ....."\\(?10:merge.\\|autosave.\ |
| bc700 | 5c 7c 72 65 73 74 61 72 74 20 5c 5c 7c 72 65 77 72 69 74 74 65 6e 20 5c 5c 7c 5b 5e 3a 5c 6e 5d | \|restart.\\|rewritten.\\|[^:\n] |
| bc720 | 2b 3a 20 5c 5c 29 3f 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 32 3a 2e 2a 5c 5c 29 5c | +:.\\)?"..........."\\(?2:.*\\)\ |
| bc740 | 5c 29 5c 5c 7c 5c 30 5c 5c 29 24 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6d 73 | \)\\|\0\\)$"))..............;.ms |
| bc760 | 67 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 75 62 6a 65 63 | g..(defconst.magit-reflog-subjec |
| bc780 | 74 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 22 5c 5c 28 3f 31 3a 5b 5e 20 5d 2b 5c 5c 29 20 3f | t-re...(concat."\\(?1:[^.]+\\).? |
| bc7a0 | 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 63 6f 6d 6d 61 6e | ".......................;.comman |
| bc7c0 | 64 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 32 3a 5c 5c 28 3f 3a 20 3f 2d 5b 5e 20 5d 2b | d..........."\\(?2:\\(?:.?-[^.]+ |
| bc7e0 | 5c 5c 29 2b 5c 5c 29 3f 22 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6f 70 74 69 6f 6e 0a 20 20 | \\)+\\)?"............;.option... |
| bc800 | 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 3a 20 3f 28 5c 5c 28 3f 33 3a 5b 5e 29 5d 2b 5c 5c 29 29 | ........"\\(?:.?(\\(?3:[^)]+\\)) |
| bc820 | 5c 5c 29 3f 22 29 29 20 20 20 20 20 20 20 20 20 20 3b 20 74 79 70 65 0a 0a 28 64 65 66 63 6f 6e | \\)?"))..........;.type..(defcon |
| bc840 | 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 74 61 73 68 2d 72 65 0a 20 20 28 63 6f 6e 63 61 74 20 | st.magit-log-stash-re...(concat. |
| bc860 | 22 5e 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 31 3a 5b 5e 5c 30 5c 6e 5d 2b 5c 5c 29 | "^"..........."\\(?1:[^\0\n]+\\) |
| bc880 | 5c 30 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 22 68 61 73 68 22 0a | \0"....................;."hash". |
| bc8a0 | 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 35 3a 5b 5e 5c 30 5c 6e 5d 2a 5c 5c 29 5c 30 22 20 | .........."\\(?5:[^\0\n]*\\)\0". |
| bc8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 61 75 74 68 6f 72 0a 20 20 20 20 | ...................;.author..... |
| bc8e0 | 20 20 20 20 20 20 22 5c 5c 28 3f 36 3a 5b 5e 5c 30 5c 6e 5d 2b 5c 5c 29 5c 30 22 20 20 20 20 20 | ......"\\(?6:[^\0\n]+\\)\0"..... |
| bc900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 64 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 | ...............;.date........... |
| bc920 | 22 5c 5c 28 3f 32 3a 2e 2a 5c 5c 29 24 22 29 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "\\(?2:.*\\)$"))................ |
| bc940 | 20 20 20 20 20 20 20 20 20 3b 20 6d 73 67 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6c 6f | .........;.msg..(defvar.magit-lo |
| bc960 | 67 2d 63 6f 75 6e 74 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 6c 6f 67 2d | g-count.nil)..(defvar.magit-log- |
| bc980 | 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d | format-message-function.#'magit- |
| bc9a0 | 6c 6f 67 2d 70 72 6f 70 65 72 74 69 7a 65 2d 6b 65 79 77 6f 72 64 73 29 0a 0a 28 64 65 66 75 6e | log-propertize-keywords)..(defun |
| bc9c0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 28 73 74 79 6c 65 20 61 72 67 73 29 | .magit-log-wash-log.(style.args) |
| bc9e0 | 0a 20 20 28 73 65 74 71 20 61 72 67 73 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 72 67 73 | ...(setq.args.(flatten-tree.args |
| bca00 | 29 29 0a 20 20 28 77 68 65 6e 20 28 69 66 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 | ))...(when.(if.(derived-mode-p.' |
| bca20 | 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | magit-log-mode).............magi |
| bca40 | 74 2d 6c 6f 67 2d 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e | t-log--color-graph...........(an |
| bca60 | 64 20 28 6d 65 6d 62 65 72 20 22 2d 2d 67 72 61 70 68 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 | d.(member."--graph".args)....... |
| bca80 | 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 22 2d 2d 63 6f 6c 6f 72 22 20 61 72 67 73 29 | .........(member."--color".args) |
| bcaa0 | 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 61 6e 73 69 2d 63 6f 6c 6f 72 2d 61 70 70 6c 79 2d 66 | )).....(let.((ansi-color-apply-f |
| bcac0 | 61 63 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 | ace-function............(lambda. |
| bcae0 | 28 62 65 67 20 65 6e 64 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 74 | (beg.end.face)..............(put |
| bcb00 | 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 62 65 67 20 65 6e 64 20 27 66 6f 6e 74 2d 6c 6f 63 | -text-property.beg.end.'font-loc |
| bcb20 | 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | k-face.......................... |
| bcb40 | 20 20 20 20 20 20 20 28 6f 72 20 66 61 63 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 67 72 61 70 68 | .......(or.face.'magit-log-graph |
| bcb60 | 29 29 29 29 29 0a 20 20 20 20 20 20 28 61 6e 73 69 2d 63 6f 6c 6f 72 2d 61 70 70 6c 79 2d 6f 6e | ))))).......(ansi-color-apply-on |
| bcb80 | 2d 72 65 67 69 6f 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 | -region.(point-min).(point-max)) |
| bcba0 | 29 29 0a 20 20 28 77 68 65 6e 20 28 65 71 20 73 74 79 6c 65 20 27 63 68 65 72 72 79 29 0a 20 20 | ))...(when.(eq.style.'cherry)... |
| bcbc0 | 20 20 28 72 65 76 65 72 73 65 2d 72 65 67 69 6f 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 | ..(reverse-region.(point-min).(p |
| bcbe0 | 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 6c 6f 67 2d 63 | oint-max)))...(let.((magit-log-c |
| bcc00 | 6f 75 6e 74 20 30 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 | ount.0)).....(when.(looking-at." |
| bcc20 | 5e 5c 5c 2e 5c 5c 2e 5c 5c 2e 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 | ^\\.\\.\\.").......(magit-delete |
| bcc40 | 2d 6c 69 6e 65 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 61 73 68 2d 73 65 71 75 65 6e 63 65 | -line)).....(magit-wash-sequence |
| bcc60 | 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 | .(apply-partially.#'magit-log-wa |
| bcc80 | 73 68 2d 72 65 76 20 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sh-rev.style.................... |
| bcca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 62 | .......................(magit-ab |
| bccc0 | 62 72 65 76 2d 6c 65 6e 67 74 68 29 29 29 0a 20 20 20 20 28 69 66 20 28 64 65 72 69 76 65 64 2d | brev-length))).....(if.(derived- |
| bcce0 | 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 72 65 | mode-p.'magit-log-mode.'magit-re |
| bcd00 | 66 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 6d 61 67 | flog-mode).........(when.(eq.mag |
| bcd20 | 69 74 2d 6c 6f 67 2d 63 6f 75 6e 74 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 65 74 2d 63 6f 6d 6d | it-log-count.(magit-log-get-comm |
| bcd40 | 69 74 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | it-limit))...........(magit-inse |
| bcd60 | 72 74 2d 73 65 63 74 69 6f 6e 20 28 6c 6f 6e 67 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rt-section.(longer)............. |
| bcd80 | 28 69 6e 73 65 72 74 2d 74 65 78 74 2d 62 75 74 74 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (insert-text-button............. |
| bcda0 | 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 20 20 20 20 | .(substitute-command-keys....... |
| bcdc0 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 54 79 70 65 20 5c 5c 3c 25 73 3e 5c 5c 5b 25 | ........(format."Type.\\<%s>\\[% |
| bcde0 | 73 5d 20 74 6f 20 73 68 6f 77 20 6d 6f 72 65 20 68 69 73 74 6f 72 79 22 0a 20 20 20 20 20 20 20 | s].to.show.more.history"........ |
| bce00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 2d 6d | ...............'magit-log-mode-m |
| bce20 | 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d | ap.......................'magit- |
| bce40 | 6c 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 | log-double-commit-limit))....... |
| bce60 | 20 20 20 20 20 20 20 27 61 63 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 5f 62 75 74 74 6f 6e 29 | .......'action.(lambda.(_button) |
| bce80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c | ........................(magit-l |
| bcea0 | 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 20 | og-double-commit-limit))........ |
| bcec0 | 20 20 20 20 20 20 27 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ......'follow-link.t............ |
| bcee0 | 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 | ..'mouse-face.'magit-section-hig |
| bcf00 | 68 6c 69 67 68 74 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a | hlight))).......(insert.?\n)))). |
| bcf20 | 0a 28 63 6c 2d 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 72 65 76 20 28 73 | .(cl-defun.magit-log-wash-rev.(s |
| bcf40 | 74 79 6c 65 20 61 62 62 72 65 76 29 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f | tyle.abbrev)...(when.(derived-mo |
| bcf60 | 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 72 65 66 6c | de-p.'magit-log-mode.'magit-refl |
| bcf80 | 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 6d 61 67 69 74 2d 6c 6f 67 2d | og-mode).....(cl-incf.magit-log- |
| bcfa0 | 63 6f 75 6e 74 29 29 0a 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 28 70 63 61 73 65 20 73 74 79 | count))...(looking-at.(pcase.sty |
| bcfc0 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6c 6f 67 20 20 20 20 20 20 20 20 | le.................('log........ |
| bcfe0 | 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 69 6e 67 2d 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 | magit-log-heading-re)........... |
| bd000 | 20 20 20 20 20 20 28 27 63 68 65 72 72 79 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 68 65 | ......('cherry.....magit-log-che |
| bd020 | 72 72 79 2d 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6d 6f 64 75 6c 65 | rry-re).................('module |
| bd040 | 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 75 6c 65 2d 72 65 29 0a 20 20 20 20 20 20 | .....magit-log-module-re)....... |
| bd060 | 20 20 20 20 20 20 20 20 20 20 28 27 72 65 66 6c 6f 67 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 | ..........('reflog.....magit-log |
| bd080 | 2d 72 65 66 6c 6f 67 2d 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 73 74 | -reflog-re).................('st |
| bd0a0 | 61 73 68 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 74 61 73 68 2d 72 65 29 0a 20 20 20 | ash......magit-log-stash-re).... |
| bd0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 62 69 73 65 63 74 2d 76 69 73 20 6d 61 67 69 74 2d | .............('bisect-vis.magit- |
| bd0e0 | 6c 6f 67 2d 62 69 73 65 63 74 2d 76 69 73 2d 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | log-bisect-vis-re).............. |
| bd100 | 20 20 20 28 27 62 69 73 65 63 74 2d 6c 6f 67 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 69 73 65 63 74 | ...('bisect-log.magit-log-bisect |
| bd120 | 2d 6c 6f 67 2d 72 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 | -log-re)))...(magit-bind-match-s |
| bd140 | 74 72 69 6e 67 73 0a 20 20 20 20 20 20 28 68 61 73 68 20 6d 73 67 20 72 65 66 73 20 67 72 61 70 | trings.......(hash.msg.refs.grap |
| bd160 | 68 20 61 75 74 68 6f 72 20 64 61 74 65 20 67 70 67 20 63 68 65 72 72 79 20 5f 20 72 65 66 73 75 | h.author.date.gpg.cherry._.refsu |
| bd180 | 62 20 73 69 64 65 29 20 6e 69 6c 0a 20 20 20 20 28 73 65 74 71 20 6d 73 67 20 28 73 75 62 73 74 | b.side).nil.....(setq.msg.(subst |
| bd1a0 | 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6d 73 67 29 29 0a 20 20 20 20 28 77 68 | ring-no-properties.msg)).....(wh |
| bd1c0 | 65 6e 20 72 65 66 73 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 65 66 73 20 28 73 75 62 73 74 72 | en.refs.......(setq.refs.(substr |
| bd1e0 | 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 72 65 66 73 29 29 29 0a 20 20 20 20 28 6c | ing-no-properties.refs))).....(l |
| bd200 | 65 74 20 28 28 61 6c 69 67 6e 20 28 6f 72 20 28 65 71 20 73 74 79 6c 65 20 27 63 68 65 72 72 79 | et.((align.(or.(eq.style.'cherry |
| bd220 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d | )......................(not.(mem |
| bd240 | 62 65 72 20 22 2d 2d 73 74 61 74 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 | ber."--stat".magit-buffer-log-ar |
| bd260 | 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 6f 6e 2d 67 72 61 70 68 2d 72 65 20 28 | gs))))...........(non-graph-re.( |
| bd280 | 69 66 20 28 65 71 20 73 74 79 6c 65 20 27 62 69 73 65 63 74 2d 76 69 73 29 0a 20 20 20 20 20 20 | if.(eq.style.'bisect-vis)....... |
| bd2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d | ......................magit-log- |
| bd2c0 | 62 69 73 65 63 74 2d 76 69 73 2d 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bisect-vis-re................... |
| bd2e0 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 69 6e 67 2d 72 65 29 29 29 0a | ........magit-log-heading-re))). |
| bd300 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 | ......(magit-delete-line)....... |
| bd320 | 3b 3b 20 49 66 20 74 68 65 20 72 65 66 6c 6f 67 20 65 6e 74 72 69 65 73 20 68 61 76 65 20 62 65 | ;;.If.the.reflog.entries.have.be |
| bd340 | 65 6e 20 70 72 75 6e 65 64 2c 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 60 67 69 74 0a 20 20 | en.pruned,.the.output.of.`git... |
| bd360 | 20 20 20 20 3b 3b 20 72 65 66 6c 6f 67 20 73 68 6f 77 27 20 69 6e 63 6c 75 64 65 73 20 61 20 70 | ....;;.reflog.show'.includes.a.p |
| bd380 | 61 72 74 69 61 6c 20 6c 69 6e 65 20 74 68 61 74 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 20 68 | artial.line.that.refers.to.the.h |
| bd3a0 | 61 73 68 0a 20 20 20 20 20 20 3b 3b 20 6f 66 20 74 68 65 20 79 6f 75 6e 67 65 73 74 20 65 78 70 | ash.......;;.of.the.youngest.exp |
| bd3c0 | 69 72 65 64 20 72 65 66 6c 6f 67 20 65 6e 74 72 79 2e 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 | ired.reflog.entry........(when.( |
| bd3e0 | 61 6e 64 20 28 65 71 20 73 74 79 6c 65 20 27 72 65 66 6c 6f 67 29 20 28 6e 6f 74 20 64 61 74 65 | and.(eq.style.'reflog).(not.date |
| bd400 | 29 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 72 65 74 75 72 6e 2d 66 72 6f 6d 20 6d 61 67 69 74 | )).........(cl-return-from.magit |
| bd420 | 2d 6c 6f 67 2d 77 61 73 68 2d 72 65 76 20 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | -log-wash-rev.t)).......(magit-i |
| bd440 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 68 61 | nsert-section.section.(commit.ha |
| bd460 | 73 68 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 73 74 79 6c 65 0a 20 20 20 20 20 20 20 | sh).........(pcase.style........ |
| bd480 | 20 20 20 28 27 73 74 61 73 68 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 74 79 | ...('stash......(oset.section.ty |
| bd4a0 | 70 65 20 27 73 74 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 6d 6f 64 75 6c 65 20 20 | pe.'stash))...........('module.. |
| bd4c0 | 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 74 79 70 65 20 27 6d 6f 64 75 6c 65 2d 63 6f | ...(oset.section.type.'module-co |
| bd4e0 | 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 27 62 69 73 65 63 74 2d 6c 6f 67 20 28 73 | mmit))...........('bisect-log.(s |
| bd500 | 65 74 71 20 68 61 73 68 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f | etq.hash.(magit-rev-parse."--sho |
| bd520 | 72 74 22 20 68 61 73 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 68 61 73 68 20 | rt".hash)))).........(setq.hash. |
| bd540 | 28 70 72 6f 70 65 72 74 69 7a 65 20 68 61 73 68 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 | (propertize.hash.'font-lock-face |
| bd560 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bd580 | 28 70 63 61 73 65 20 28 61 6e 64 20 67 70 67 20 28 61 72 65 66 20 67 70 67 20 30 29 29 0a 20 20 | (pcase.(and.gpg.(aref.gpg.0))... |
| bd5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| bd5c0 | 3f 47 20 27 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 67 6f 6f 64 29 0a 20 20 20 20 20 20 | ?G.'magit-signature-good)....... |
| bd5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 42 20 27 | ...........................(?B.' |
| bd600 | 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 62 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | magit-signature-bad)............ |
| bd620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 55 20 27 6d 61 67 69 74 | ......................(?U.'magit |
| bd640 | 2d 73 69 67 6e 61 74 75 72 65 2d 75 6e 74 72 75 73 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 | -signature-untrusted)........... |
| bd660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 58 20 27 6d 61 67 69 | .......................(?X.'magi |
| bd680 | 74 2d 73 69 67 6e 61 74 75 72 65 2d 65 78 70 69 72 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-signature-expired)............ |
| bd6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 59 20 27 6d 61 67 69 74 | ......................(?Y.'magit |
| bd6c0 | 2d 73 69 67 6e 61 74 75 72 65 2d 65 78 70 69 72 65 64 2d 6b 65 79 29 0a 20 20 20 20 20 20 20 20 | -signature-expired-key)......... |
| bd6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 52 20 27 6d 61 | .........................(?R.'ma |
| bd700 | 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 72 65 76 6f 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 | git-signature-revoked).......... |
| bd720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 45 20 27 6d 61 67 | ........................(?E.'mag |
| bd740 | 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-signature-error)............. |
| bd760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 4e 20 27 6d 61 67 69 74 2d | .....................(?N.'magit- |
| bd780 | 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hash)........................... |
| bd7a0 | 20 20 20 20 20 20 20 28 5f 20 20 27 6d 61 67 69 74 2d 68 61 73 68 29 29 29 29 0a 20 20 20 20 20 | .......(_..'magit-hash))))...... |
| bd7c0 | 20 20 20 28 77 68 65 6e 20 63 68 65 72 72 79 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | ...(when.cherry...........(when. |
| bd7e0 | 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 72 65 66 73 | (and.(derived-mode-p.'magit-refs |
| bd800 | 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | -mode)......................magi |
| bd820 | 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 | t-refs-show-commit-count)....... |
| bd840 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 31 2d 20 6d | ......(insert.(make-string.(1-.m |
| bd860 | 61 67 69 74 2d 72 65 66 73 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 20 3f 5c | agit-refs-focus-column-width).?\ |
| bd880 | 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 | s)))...........(insert.(properti |
| bd8a0 | 7a 65 20 63 68 65 72 72 79 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 | ze.cherry.'font-lock-face....... |
| bd8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 | ........................(if.(str |
| bd8e0 | 69 6e 67 3d 20 63 68 65 72 72 79 20 22 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing=.cherry."-")................ |
| bd900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 | ...................'magit-cherry |
| bd920 | 2d 65 71 75 69 76 61 6c 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -equivalent..................... |
| bd940 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 75 6e 6d 61 74 63 | ............'magit-cherry-unmatc |
| bd960 | 68 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 73 29 29 0a 20 | hed)))...........(insert.?\s)).. |
| bd980 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 | .......(when.side...........(ins |
| bd9a0 | 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 73 69 64 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d | ert.(propertize.side.'font-lock- |
| bd9c0 | 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | face............................ |
| bd9e0 | 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 73 69 64 65 20 22 3c 22 29 0a 20 20 20 20 20 20 | ...(if.(string=.side."<")....... |
| bda00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 | ............................'mag |
| bda20 | 69 74 2d 63 68 65 72 72 79 2d 65 71 75 69 76 61 6c 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 | it-cherry-equivalent............ |
| bda40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 68 65 72 | .....................'magit-cher |
| bda60 | 72 79 2d 75 6e 6d 61 74 63 68 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 | ry-unmatched)))...........(inser |
| bda80 | 74 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 6c 69 67 6e 0a 20 20 20 20 | t.?\s)).........(when.align..... |
| bdaa0 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 68 61 73 68 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 20 | ......(insert.hash.?\s))........ |
| bdac0 | 20 28 77 68 65 6e 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 67 | .(when.graph...........(insert.g |
| bdae0 | 72 61 70 68 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 61 6c 69 67 6e 0a 20 20 20 | raph)).........(unless.align.... |
| bdb00 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 68 61 73 68 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 | .......(insert.hash.?\s))....... |
| bdb20 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 72 65 66 73 20 28 6e 6f 74 20 6d 61 67 69 74 2d 6c 6f 67 | ..(when.(and.refs.(not.magit-log |
| bdb40 | 2d 73 68 6f 77 2d 72 65 66 6e 61 6d 65 2d 61 66 74 65 72 2d 73 75 6d 6d 61 72 79 29 29 0a 20 20 | -show-refname-after-summary))... |
| bdb60 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 | ........(insert.(magit-format-re |
| bdb80 | 66 2d 6c 61 62 65 6c 73 20 72 65 66 73 29 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 | f-labels.refs).?\s)).........(wh |
| bdba0 | 65 6e 20 28 65 71 20 73 74 79 6c 65 20 27 72 65 66 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 20 20 | en.(eq.style.'reflog)........... |
| bdbc0 | 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 32 73 20 22 20 28 31 2d 20 6d 61 67 69 | (insert.(format."%-2s.".(1-.magi |
| bdbe0 | 74 2d 6c 6f 67 2d 63 6f 75 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 72 | t-log-count)))...........(when.r |
| bdc00 | 65 66 73 75 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 67 69 74 | efsub.............(insert.(magit |
| bdc20 | 2d 72 65 66 6c 6f 67 2d 66 6f 72 6d 61 74 2d 73 75 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 | -reflog-format-subject.......... |
| bdc40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 72 65 66 73 75 62 20 30 0a | ............(substring.refsub.0. |
| bdc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bdc80 | 28 69 66 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 3a 22 20 72 65 66 73 75 62 29 20 2d | (if.(string-search.":".refsub).- |
| bdca0 | 32 20 2d 31 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 75 6e 63 | 2.-1)))))).........(insert.(func |
| bdcc0 | 61 6c 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e | all.magit-log-format-message-fun |
| bdce0 | 63 74 69 6f 6e 20 68 61 73 68 20 6d 73 67 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 | ction.hash.msg)).........(when.( |
| bdd00 | 61 6e 64 20 72 65 66 73 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 72 65 66 6e 61 6d 65 2d | and.refs.magit-log-show-refname- |
| bdd20 | 61 66 74 65 72 2d 73 75 6d 6d 61 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 | after-summary)...........(insert |
| bdd40 | 20 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 67 69 74 2d 66 | .?\s)...........(insert.(magit-f |
| bdd60 | 6f 72 6d 61 74 2d 72 65 66 2d 6c 61 62 65 6c 73 20 72 65 66 73 29 29 29 0a 20 20 20 20 20 20 20 | ormat-ref-labels.refs)))........ |
| bdd80 | 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d | .(insert.?\n).........(when.(mem |
| bdda0 | 71 20 73 74 79 6c 65 20 27 28 6c 6f 67 20 72 65 66 6c 6f 67 20 73 74 61 73 68 29 29 0a 20 20 20 | q.style.'(log.reflog.stash)).... |
| bddc0 | 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e | .......(goto-char.(line-beginnin |
| bdde0 | 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e | g-position))...........(when.(an |
| bde00 | 64 20 72 65 66 73 75 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | d.refsub......................(s |
| bde20 | 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 5b 5e 20 5d 5c 5c 29 20 5c 5c 2b 5c 5c | tring-match."\\`\\([^.]\\).\\+\\ |
| bde40 | 28 2e 2e 5c 5c 29 5c 5c 28 2e 2e 5c 5c 29 22 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 | (..\\)\\(..\\)".date)).......... |
| bde60 | 20 20 20 28 73 65 74 71 20 64 61 74 65 20 28 2b 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 | ...(setq.date.(+.(string-to-numb |
| bde80 | 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 64 61 74 65 29 29 0a 20 20 20 20 20 20 | er.(match-string.1.date))....... |
| bdea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2a 20 28 73 74 72 69 6e 67 2d 74 | ....................(*.(string-t |
| bdec0 | 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 64 61 74 65 29 29 20 | o-number.(match-string.2.date)). |
| bdee0 | 36 30 20 36 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 60.60).......................... |
| bdf00 | 20 28 2a 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 6d 61 74 63 68 2d 73 74 72 | .(*.(string-to-number.(match-str |
| bdf20 | 69 6e 67 20 33 20 64 61 74 65 29 29 20 36 30 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | ing.3.date)).60))))...........(s |
| bdf40 | 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b 77 | ave-excursion.............(backw |
| bdf60 | 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 | ard-char).............(magit-log |
| bdf80 | 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 68 61 73 68 20 61 75 74 68 6f 72 20 64 61 74 65 29 | -format-margin.hash.author.date) |
| bdfa0 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 73 74 79 6c 65 20 | )).........(when.(and.(eq.style. |
| bdfc0 | 27 63 68 65 72 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | 'cherry)....................(mag |
| bdfe0 | 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | it-buffer-margin-p))...........( |
| be000 | 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b | save-excursion.............(back |
| be020 | 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 | ward-char).............(apply.#' |
| be040 | 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 68 61 73 68 0a 20 20 20 | magit-log-format-margin.hash.... |
| be060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 6d | ................(split-string.(m |
| be080 | 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 61 4e 25 78 30 30 25 63 74 22 20 68 61 73 | agit-rev-format."%aN%x00%ct".has |
| be0a0 | 68 29 20 22 5c 30 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 67 | h)."\0")))).........(when.(and.g |
| be0c0 | 72 61 70 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 6f | raph....................(not.(eo |
| be0e0 | 62 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6c 6f | bp))....................(not.(lo |
| be100 | 6f 6b 69 6e 67 2d 61 74 20 6e 6f 6e 2d 67 72 61 70 68 2d 72 65 29 29 29 0a 20 20 20 20 20 20 20 | oking-at.non-graph-re)))........ |
| be120 | 20 20 20 28 77 68 65 6e 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 1e 22 29 0a 20 20 20 20 20 20 | ...(when.(looking-at.".")....... |
| be140 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 | ......(magit-insert-heading).... |
| be160 | 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 31 29 0a 20 20 20 20 20 20 20 | .........(delete-char.1)........ |
| be180 | 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d | .....(magit-insert-section.(comm |
| be1a0 | 69 74 2d 68 65 61 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 | it-header)...............(forwar |
| be1c0 | 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | d-line)...............(magit-ins |
| be1e0 | 65 72 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 | ert-heading)...............(re-s |
| be200 | 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 1e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | earch-forward.".").............. |
| be220 | 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(delete-char.-1)............... |
| be240 | 28 66 6f 72 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | (forward-char)...............(in |
| be260 | 73 65 72 74 20 3f 5c 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 | sert.?\n)).............(delete-c |
| be280 | 68 61 72 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 6f 6f 6b 69 6e 67 2d 61 | har.1))...........(if.(looking-a |
| be2a0 | 74 20 22 5e 5c 5c 28 2d 2d 2d 5c 5c 7c 5c 6e 5c 73 5c 5c 7c 5c 6e 64 69 66 66 5c 5c 29 22 29 0a | t."^\\(---\\|\n\s\\|\ndiff\\)"). |
| be2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6d 69 74 20 28 73 61 76 65 | ..............(let.((limit.(save |
| be2e0 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -excursion...................... |
| be300 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 | ........(and.(re-search-forward. |
| be320 | 6e 6f 6e 2d 67 72 61 70 68 2d 72 65 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | non-graph-re.nil.t)............. |
| be340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 62 65 67 | ......................(match-beg |
| be360 | 69 6e 6e 69 6e 67 20 30 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 | inning.0))))).................(u |
| be380 | 6e 6c 65 73 73 20 28 6f 72 65 66 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e | nless.(oref.magit-insert-section |
| be3a0 | 2d 2d 63 75 72 72 65 6e 74 20 63 6f 6e 74 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | --current.content).............. |
| be3c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 | .....(magit-insert-heading)).... |
| be3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 28 69 66 20 28 6c | .............(delete-char.(if.(l |
| be400 | 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 6e 22 29 20 31 20 34 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ooking-at."\n").1.4))........... |
| be420 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 77 61 73 68 2d 64 69 66 66 73 20 28 6c 69 | ......(magit-diff-wash-diffs.(li |
| be440 | 73 74 20 22 2d 2d 73 74 61 74 22 29 20 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | st."--stat").limit))............ |
| be460 | 20 28 77 68 65 6e 20 61 6c 69 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | .(when.align...............(setq |
| be480 | 20 61 6c 69 67 6e 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 31 2b 20 61 62 62 72 65 76 29 20 | .align.(make-string.(1+.abbrev). |
| be4a0 | 3f 20 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f | ?.))).............(when.(and.(no |
| be4c0 | 74 20 28 65 6f 62 70 29 29 20 28 6e 6f 74 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 6e 6f 6e 2d 67 | t.(eobp)).(not.(looking-at.non-g |
| be4e0 | 72 61 70 68 2d 72 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 | raph-re)))...............(when.a |
| be500 | 6c 69 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 6c 69 67 6e | lign.................(setq.align |
| be520 | 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 31 2b 20 61 62 62 72 65 76 29 20 3f 20 29 29 29 0a | .(make-string.(1+.abbrev).?.))). |
| be540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 28 6e 6f 74 20 28 | ..............(while.(and.(not.( |
| be560 | 65 6f 62 70 29 29 20 28 6e 6f 74 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 6e 6f 6e 2d 67 72 61 70 | eobp)).(not.(looking-at.non-grap |
| be580 | 68 2d 72 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 6c | h-re))).................(when.al |
| be5a0 | 69 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 | ign...................(save-excu |
| be5c0 | 72 73 69 6f 6e 20 28 69 6e 73 65 72 74 20 61 6c 69 67 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | rsion.(insert.align))).......... |
| be5e0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 | .......(magit-make-margin-overla |
| be600 | 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 | y).................(forward-line |
| be620 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 68 65 6e 20 60 2d 2d 66 6f 72 6d | ))...............;;.When.`--form |
| be640 | 61 74 27 20 69 73 20 75 73 65 64 20 61 6e 64 20 69 74 73 20 76 61 6c 75 65 20 69 73 6e 27 74 20 | at'.is.used.and.its.value.isn't. |
| be660 | 6f 6e 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 65 64 | one.of.the...............;;.pred |
| be680 | 65 66 69 6e 65 64 20 66 6f 72 6d 61 74 73 2c 20 74 68 65 6e 20 60 67 69 74 2d 6c 6f 67 27 20 64 | efined.formats,.then.`git-log'.d |
| be6a0 | 6f 65 73 20 6e 6f 74 20 69 6e 73 65 72 74 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | oes.not.insert.a...............; |
| be6c0 | 3b 20 73 65 70 61 72 61 74 6f 72 20 6c 69 6e 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;.separator.line................ |
| be6e0 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (save-excursion................. |
| be700 | 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (forward-line.-1)............... |
| be720 | 20 20 28 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 2d 5f 2f 7c 5c 5c 2a 6f 3c 3e 2e 20 5d 2a 22 29 | ..(looking-at."[-_/|\\*o<>..]*") |
| be740 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 67 72 61 70 68 20 28 6d 61 74 | )...............(setq.graph.(mat |
| be760 | 63 68 2d 73 74 72 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c | ch-string.0))...............(unl |
| be780 | 65 73 73 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5b 2f 5c 5c 2e 5d 22 20 67 72 61 | ess.(string-match-p."[/\\.]".gra |
| be7a0 | 70 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 67 72 61 70 | ph).................(insert.grap |
| be7c0 | 68 20 3f 5c 6e 29 29 29 29 29 29 29 29 0a 20 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | h.?\n))))))))...t)..(defun.magit |
| be7e0 | 2d 6c 6f 67 2d 70 72 6f 70 65 72 74 69 7a 65 2d 6b 65 79 77 6f 72 64 73 20 28 5f 72 65 76 20 6d | -log-propertize-keywords.(_rev.m |
| be800 | 73 67 29 0a 20 20 28 6c 65 74 20 28 28 62 6f 75 6e 64 61 72 79 20 30 29 29 0a 20 20 20 20 28 77 | sg)...(let.((boundary.0)).....(w |
| be820 | 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 3f 3a 73 71 75 61 73 68 5c | hen.(string-match."^\\(?:squash\ |
| be840 | 5c 7c 66 69 78 75 70 5c 5c 29 21 20 22 20 6d 73 67 20 62 6f 75 6e 64 61 72 79 29 0a 20 20 20 20 | \|fixup\\)!.".msg.boundary)..... |
| be860 | 20 20 28 73 65 74 71 20 62 6f 75 6e 64 61 72 79 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 0a | ..(setq.boundary.(match-end.0)). |
| be880 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 75 74 2d 66 61 63 65 20 28 6d 61 74 63 68 2d 62 65 | ......(magit--put-face.(match-be |
| be8a0 | 67 69 6e 6e 69 6e 67 20 30 29 20 28 31 2d 20 62 6f 75 6e 64 61 72 79 29 0a 20 20 20 20 20 20 20 | ginning.0).(1-.boundary)........ |
| be8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 2d 73 | ................'magit-keyword-s |
| be8e0 | 71 75 61 73 68 20 6d 73 67 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d | quash.msg)).....(when.magit-log- |
| be900 | 68 69 67 68 6c 69 67 68 74 2d 6b 65 79 77 6f 72 64 73 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 | highlight-keywords.......(while. |
| be920 | 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 5b 5b 5e 5d 5b 5d 2a 5d 22 20 6d 73 67 20 62 | (string-match."\\[[^][]*]".msg.b |
| be940 | 6f 75 6e 64 61 72 79 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 6f 75 6e 64 61 72 79 20 | oundary).........(setq.boundary. |
| be960 | 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 | (match-end.0)).........(magit--p |
| be980 | 75 74 2d 66 61 63 65 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 20 62 6f 75 6e | ut-face.(match-beginning.0).boun |
| be9a0 | 64 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d | dary..........................'m |
| be9c0 | 61 67 69 74 2d 6b 65 79 77 6f 72 64 20 6d 73 67 29 29 29 29 0a 20 20 6d 73 67 29 0a 0a 28 64 65 | agit-keyword.msg))))...msg)..(de |
| be9e0 | 66 75 6e 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 | fun.magit-log-maybe-show-more-co |
| bea00 | 6d 6d 69 74 73 20 28 73 65 63 74 69 6f 6e 29 0a 20 20 22 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 | mmits.(section)..."When.point.is |
| bea20 | 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 69 6e 73 | .at.the.end.of.a.log.buffer,.ins |
| bea40 | 65 72 74 20 6d 6f 72 65 20 63 6f 6d 6d 69 74 73 2e 0a 0a 4c 6f 67 20 62 75 66 66 65 72 73 20 65 | ert.more.commits...Log.buffers.e |
| bea60 | 6e 64 20 77 69 74 68 20 61 20 62 75 74 74 6f 6e 20 5c 22 54 79 70 65 20 2b 20 74 6f 20 73 68 6f | nd.with.a.button.\"Type.+.to.sho |
| bea80 | 77 20 6d 6f 72 65 20 68 69 73 74 6f 72 79 5c 22 2e 0a 57 68 65 6e 20 74 68 65 20 75 73 65 20 6f | w.more.history\"..When.the.use.o |
| beaa0 | 66 20 61 20 73 65 63 74 69 6f 6e 20 6d 6f 76 65 6d 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 70 75 74 | f.a.section.movement.command.put |
| beac0 | 73 20 70 6f 69 6e 74 20 6f 6e 20 74 68 61 74 0a 62 75 74 74 6f 6e 2c 20 74 68 65 6e 20 61 75 74 | s.point.on.that.button,.then.aut |
| beae0 | 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 20 6d 6f 72 65 20 63 6f 6d 6d 69 74 73 2c 20 77 69 | omatically.show.more.commits,.wi |
| beb00 | 74 68 6f 75 74 20 74 68 65 20 75 73 65 72 0a 68 61 76 69 6e 67 20 74 6f 20 70 72 65 73 73 20 5c | thout.the.user.having.to.press.\ |
| beb20 | 22 2b 5c 22 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 | "+\"...This.function.is.called.b |
| beb40 | 79 20 60 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 27 20 | y.`magit-section-movement-hook'. |
| beb60 | 61 6e 64 0a 65 78 69 73 74 73 20 6d 6f 73 74 6c 79 20 66 6f 72 20 62 61 63 6b 77 61 72 64 20 63 | and.exists.mostly.for.backward.c |
| beb80 | 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 72 65 61 73 6f 6e 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 | ompatibility.reasons."...(when.( |
| beba0 | 61 6e 64 20 28 65 71 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 74 79 70 65 29 20 27 6c 6f 6e | and.(eq.(oref.section.type).'lon |
| bebc0 | 67 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 6f | ger)..............magit-log-auto |
| bebe0 | 2d 6d 6f 72 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d | -more).....(magit-log-double-com |
| bec00 | 6d 69 74 2d 6c 69 6d 69 74 29 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 | mit-limit).....(forward-line.-1) |
| bec20 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 29 29 29 0a 0a | .....(magit-section-forward))).. |
| bec40 | 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e | (add-hook.'magit-section-movemen |
| bec60 | 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f 77 2d 6d 6f | t-hook.#'magit-log-maybe-show-mo |
| bec80 | 72 65 2d 63 6f 6d 6d 69 74 73 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 75 70 64 61 | re-commits)..(defvar.magit--upda |
| beca0 | 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 | te-revision-buffer.nil)..(defun. |
| becc0 | 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d | magit-log-maybe-update-revision- |
| bece0 | 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 0a 20 20 22 57 68 65 6e 20 6d 6f 76 | buffer.(&optional._)..."When.mov |
| bed00 | 69 6e 67 20 69 6e 20 61 20 6c 6f 67 20 6f 72 20 63 68 65 72 72 79 20 62 75 66 66 65 72 2c 20 75 | ing.in.a.log.or.cherry.buffer,.u |
| bed20 | 70 64 61 74 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2e 0a 49 66 20 74 68 | pdate.the.revision.buffer..If.th |
| bed40 | 65 72 65 20 69 73 20 6e 6f 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 | ere.is.no.revision.buffer.in.the |
| bed60 | 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 | .same.frame,.then.do.nothing.".. |
| bed80 | 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f | .(when.(derived-mode-p.'magit-lo |
| beda0 | 67 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 20 27 6d 61 67 69 74 | g-mode.'magit-cherry-mode.'magit |
| bedc0 | 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d | -reflog-mode).....(magit--maybe- |
| bede0 | 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 61 64 64 2d | update-revision-buffer)))..(add- |
| bee00 | 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f | hook.'magit-section-movement-hoo |
| bee20 | 6b 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 | k.#'magit-log-maybe-update-revis |
| bee40 | 69 6f 6e 2d 62 75 66 66 65 72 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6d 61 79 62 65 | ion-buffer)..(defun.magit--maybe |
| bee60 | 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 77 68 | -update-revision-buffer.()...(wh |
| bee80 | 65 6e 2d 6c 65 74 2a 20 28 28 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | en-let*.((commit.(magit-section- |
| beea0 | 76 61 6c 75 65 2d 69 66 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | value-if.'commit)).............. |
| beec0 | 20 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 | .(buffer.(magit-get-mode-buffer. |
| beee0 | 27 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 20 6e 69 6c 20 74 29 29 29 0a 20 20 | 'magit-revision-mode.nil.t)))... |
| bef00 | 20 20 28 69 66 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 | ..(if.magit--update-revision-buf |
| bef20 | 66 65 72 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d | fer.........(setq.magit--update- |
| bef40 | 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 20 62 75 66 | revision-buffer.(list.commit.buf |
| bef60 | 66 65 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d | fer)).......(setq.magit--update- |
| bef80 | 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 20 62 75 66 | revision-buffer.(list.commit.buf |
| befa0 | 66 65 72 29 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 | fer)).......(run-with-idle-timer |
| befc0 | 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f | ........magit-update-other-windo |
| befe0 | 77 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 | w-delay.nil........(let.((args.( |
| bf000 | 6c 65 74 20 28 28 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 | let.((magit-direct-use-buffer-ar |
| bf020 | 67 75 6d 65 6e 74 73 20 27 73 65 6c 65 63 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | guments.'selected))............. |
| bf040 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 2d 61 72 67 | .........(magit-show-commit--arg |
| bf060 | 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 | uments))))..........(lambda.().. |
| bf080 | 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 76 20 2c 62 | ..........(pcase-let.((`(,rev.,b |
| bf0a0 | 75 66 29 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 | uf).magit--update-revision-buffe |
| bf0c0 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 | r))..............(setq.magit--up |
| bf0e0 | 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 | date-revision-buffer.nil)....... |
| bf100 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 | .......(when.(buffer-live-p.buf) |
| bf120 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 64 69 73 | ................(let.((magit-dis |
| bf140 | 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 74 29 29 0a 20 20 20 20 20 20 20 | play-buffer-noselect.t))........ |
| bf160 | 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f | ..........(apply.#'magit-show-co |
| bf180 | 6d 6d 69 74 20 72 65 76 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | mmit.rev.args))))............(se |
| bf1a0 | 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 | tq.magit--update-revision-buffer |
| bf1c0 | 20 6e 69 6c 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 75 70 64 61 | .nil)))))))..(defvar.magit--upda |
| bf1e0 | 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | te-blob-buffer.nil)..(defun.magi |
| bf200 | 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 20 28 | t-log-maybe-update-blob-buffer.( |
| bf220 | 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 0a 20 20 22 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 20 61 | &optional._)..."When.moving.in.a |
| bf240 | 20 6c 6f 67 20 6f 72 20 63 68 65 72 72 79 20 62 75 66 66 65 72 2c 20 75 70 64 61 74 65 20 74 68 | .log.or.cherry.buffer,.update.th |
| bf260 | 65 20 62 6c 6f 62 20 62 75 66 66 65 72 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 62 6c | e.blob.buffer..If.there.is.no.bl |
| bf280 | 6f 62 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 65 | ob.buffer.in.the.same.frame,.the |
| bf2a0 | 6e 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d | n.do.nothing."...(when.(derived- |
| bf2c0 | 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 63 68 | mode-p.'magit-log-mode.'magit-ch |
| bf2e0 | 65 72 72 79 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 0a 20 20 | erry-mode.'magit-reflog-mode)... |
| bf300 | 20 20 28 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 | ..(magit--maybe-update-blob-buff |
| bf320 | 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d 75 70 64 61 74 | er)))..(defun.magit--maybe-updat |
| bf340 | 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 | e-blob-buffer.()...(when-let*.(( |
| bf360 | 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 | commit.(magit-section-value-if.' |
| bf380 | 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 | commit))...............(buffer.( |
| bf3a0 | 2d 2d 66 69 72 73 74 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 69 74 0a | --first.(with-current-buffer.it. |
| bf3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bf3e0 | 20 28 65 71 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 | .(eq.revert-buffer-function..... |
| bf400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bf420 | 20 27 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 72 65 76 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 29 | .'magit-revert-rev-file-buffer)) |
| bf440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bf460 | 28 6d 61 70 63 61 72 20 23 27 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 28 77 69 6e 64 6f 77 2d | (mapcar.#'window-buffer.(window- |
| bf480 | 6c 69 73 74 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d | list))))).....(if.magit--update- |
| bf4a0 | 62 6c 6f 62 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d | blob-buffer.........(setq.magit- |
| bf4c0 | 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 | -update-blob-buffer.(list.commit |
| bf4e0 | 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 | .buffer)).......(setq.magit--upd |
| bf500 | 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 20 62 75 66 | ate-blob-buffer.(list.commit.buf |
| bf520 | 66 65 72 29 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 | fer)).......(run-with-idle-timer |
| bf540 | 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f | ........magit-update-other-windo |
| bf560 | 77 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 | w-delay.nil........(lambda.()... |
| bf580 | 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 76 20 2c 62 75 66 29 | .......(pcase-let.((`(,rev.,buf) |
| bf5a0 | 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 29 29 0a 20 20 20 | .magit--update-blob-buffer)).... |
| bf5c0 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 62 6c 6f 62 | ........(setq.magit--update-blob |
| bf5e0 | 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 | -buffer.nil)............(when.(b |
| bf600 | 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | uffer-live-p.buf)..............( |
| bf620 | 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 66 65 72 | with-selected-window.(get-buffer |
| bf640 | 2d 77 69 6e 64 6f 77 20 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 | -window.buf)................(wit |
| bf660 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 | h-current-buffer.buf............ |
| bf680 | 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | ......(save-excursion........... |
| bf6a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 20 28 6c 69 73 74 | .........(magit-blob-visit.(list |
| bf6c0 | 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 | .(magit-rev-parse.rev).......... |
| bf6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bf700 | 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 0a 20 20 20 20 | ..(magit-file-relative-name..... |
| bf720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| bf740 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 | ........magit-buffer-file-name)) |
| bf760 | 29 29 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 67 6f | )))))))))))..(defun.magit-log-go |
| bf780 | 74 6f 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 20 28 72 65 76 29 0a 20 20 28 6c 65 74 20 28 | to-commit-section.(rev)...(let.( |
| bf7a0 | 28 61 62 62 72 65 76 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 22 20 72 | (abbrev.(magit-rev-format."%h".r |
| bf7c0 | 65 76 29 29 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 20 28 2d | ev))).....(when-let.((section.(- |
| bf7e0 | 2d 66 69 72 73 74 20 28 65 71 75 61 6c 20 28 6f 72 65 66 20 69 74 20 76 61 6c 75 65 29 20 61 62 | -first.(equal.(oref.it.value).ab |
| bf800 | 62 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | brev)........................... |
| bf820 | 20 20 20 20 20 20 20 28 6f 72 65 66 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 | .......(oref.magit-root-section. |
| bf840 | 63 68 69 6c 64 72 65 6e 29 29 29 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f | children)))).......(goto-char.(o |
| bf860 | 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | ref.section.start)))))..(defun.m |
| bf880 | 61 67 69 74 2d 6c 6f 67 2d 67 6f 74 6f 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 20 28 29 0a 20 20 28 | agit-log-goto-same-commit.()...( |
| bf8a0 | 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 73 65 63 74 69 6f 6e | when.(and.magit-previous-section |
| bf8c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 | ..............(magit-section-mat |
| bf8e0 | 63 68 20 27 28 63 6f 6d 6d 69 74 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ch.'(commit.branch)............. |
| bf900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 72 65 76 | ......................magit-prev |
| bf920 | 69 6f 75 73 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 6f | ious-section)).....(magit-log-go |
| bf940 | 74 6f 2d 63 6f 6d 6d 69 74 2d 73 65 63 74 69 6f 6e 20 28 6f 72 65 66 20 6d 61 67 69 74 2d 70 72 | to-commit-section.(oref.magit-pr |
| bf960 | 65 76 69 6f 75 73 2d 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 29 0a 0a 3b 3b 3b 20 4c 6f | evious-section.value))))..;;;.Lo |
| bf980 | 67 20 4d 61 72 67 69 6e 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 6c 6f | g.Margin..(defvar-local.magit-lo |
| bf9a0 | 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 73 68 6f 72 74 73 74 61 74 20 6e 69 6c 29 0a 0a 28 74 | g-margin-show-shortstat.nil)..(t |
| bf9c0 | 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 74 6f 67 | ransient-define-suffix.magit-tog |
| bf9e0 | 67 6c 65 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 20 28 29 0a 20 20 22 54 6f 67 67 6c | gle-log-margin-style.()..."Toggl |
| bfa00 | 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 72 65 67 75 6c 61 72 20 61 6e 64 20 74 68 65 20 73 68 | e.between.the.regular.and.the.sh |
| bfa20 | 6f 72 74 73 74 61 74 20 6d 61 72 67 69 6e 20 73 74 79 6c 65 2e 0a 54 68 65 20 73 68 6f 72 74 73 | ortstat.margin.style..The.shorts |
| bfa40 | 74 61 74 20 73 74 79 6c 65 20 69 73 20 65 78 70 65 72 69 6d 65 6e 74 61 6c 20 61 6e 64 20 72 61 | tat.style.is.experimental.and.ra |
| bfa60 | 74 68 65 72 20 73 6c 6f 77 2e 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 54 6f 67 67 | ther.slow."...:description."Togg |
| bfa80 | 6c 65 20 73 68 6f 72 74 73 74 61 74 22 0a 20 20 3a 6b 65 79 20 22 78 22 0a 20 20 3a 74 72 61 6e | le.shortstat"...:key."x"...:tran |
| bfaa0 | 73 69 65 6e 74 20 74 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 71 20 | sient.t...(interactive)...(setq. |
| bfac0 | 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 73 68 6f 72 74 73 74 61 74 0a | magit-log-margin-show-shortstat. |
| bfae0 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 | ........(not.magit-log-margin-sh |
| bfb00 | 6f 77 2d 73 68 6f 72 74 73 74 61 74 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 66 | ow-shortstat))...(magit-set-buff |
| bfb20 | 65 72 2d 6d 61 72 67 69 6e 20 6e 69 6c 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | er-margin.nil.t))..(defun.magit- |
| bfb40 | 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 28 72 65 76 20 61 75 74 68 6f 72 20 64 61 | log-format-margin.(rev.author.da |
| bfb60 | 74 65 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e | te)...(when.(magit-margin-option |
| bfb80 | 29 0a 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d | ).....(if.magit-log-margin-show- |
| bfba0 | 73 68 6f 72 74 73 74 61 74 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 | shortstat.........(magit-log-for |
| bfbc0 | 6d 61 74 2d 73 68 6f 72 74 73 74 61 74 2d 6d 61 72 67 69 6e 20 72 65 76 29 0a 20 20 20 20 20 20 | mat-shortstat-margin.rev)....... |
| bfbe0 | 28 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 61 75 74 68 6f 72 2d 6d 61 72 67 69 6e 20 | (magit-log-format-author-margin. |
| bfc00 | 61 75 74 68 6f 72 20 64 61 74 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f | author.date))))..(defun.magit-lo |
| bfc20 | 67 2d 66 6f 72 6d 61 74 2d 61 75 74 68 6f 72 2d 6d 61 72 67 69 6e 20 28 61 75 74 68 6f 72 20 64 | g-format-author-margin.(author.d |
| bfc40 | 61 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 0a 20 20 28 | ate.&optional.previous-line)...( |
| bfc60 | 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 5f 20 2c 73 74 79 6c 65 20 2c 77 69 64 74 68 20 2c | pcase-let.((`(,_.,style.,width., |
| bfc80 | 64 65 74 61 69 6c 73 20 2c 64 65 74 61 69 6c 73 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 | details.,details-width)......... |
| bfca0 | 20 20 20 20 20 20 20 28 6f 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 0a 20 | .......(or.magit-buffer-margin.. |
| bfcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 | ..................(symbol-value. |
| bfce0 | 28 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 28 6d | (magit-margin-option))))).....(m |
| bfd00 | 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 0a 20 20 20 20 20 28 63 | agit-make-margin-overlay......(c |
| bfd20 | 6f 6e 63 61 74 20 28 61 6e 64 20 64 65 74 61 69 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | oncat.(and.details.............. |
| bfd40 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d | .....(concat.(magit--propertize- |
| bfd60 | 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | face............................ |
| bfd80 | 28 74 72 75 6e 63 61 74 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 77 69 64 74 68 0a 20 20 20 20 20 20 | (truncate-string-to-width....... |
| bfda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 61 75 74 68 6f 72 | ......................(or.author |
| bfdc0 | 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."")............................ |
| bfde0 | 20 64 65 74 61 69 6c 73 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .details-width.................. |
| bfe00 | 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 3f 5c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........nil.?\s.............. |
| bfe20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 69 73 20 | ...............(magit--ellipsis. |
| bfe40 | 27 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'margin))....................... |
| bfe60 | 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 68 6f 72 29 0a 20 20 20 20 20 20 20 20 | .....'magit-log-author)......... |
| bfe80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 | .................."."))......... |
| bfea0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 | .....(magit--propertize-face.... |
| bfec0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 73 74 79 6c 65 29 0a 20 | ...........(if.(stringp.style).. |
| bfee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 | .................(format-time-st |
| bff00 | 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 79 6c 65 0a 20 20 | ring....................style... |
| bff20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 63 6f 6e 64 73 2d 74 6f 2d 74 69 6d | .................(seconds-to-tim |
| bff40 | 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 64 61 74 65 29 29 29 0a 20 20 20 20 | e.(string-to-number.date)))..... |
| bff60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 61 62 62 72 20 28 | ............(pcase-let*.((abbr.( |
| bff80 | 65 71 20 73 74 79 6c 65 20 27 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 29 29 0a 20 20 20 20 | eq.style.'age-abbreviated))..... |
| bffa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 63 6e 74 | .........................(`(,cnt |
| bffc0 | 20 2c 75 6e 69 74 29 20 28 6d 61 67 69 74 2d 2d 61 67 65 20 64 61 74 65 20 61 62 62 72 29 29 29 | .,unit).(magit--age.date.abbr))) |
| bffe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 66 6f 72 6d | ...................(format.(form |
| c0000 | 61 74 20 28 69 66 20 61 62 62 72 20 22 25 25 32 64 25 25 2d 25 64 63 22 20 22 25 25 32 64 20 25 | at.(if.abbr."%%2d%%-%dc"."%%2d.% |
| c0020 | 25 2d 25 64 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %-%ds")......................... |
| c0040 | 20 20 20 20 20 20 20 20 20 20 28 2d 20 77 69 64 74 68 20 28 69 66 20 64 65 74 61 69 6c 73 20 28 | ..........(-.width.(if.details.( |
| c0060 | 31 2b 20 64 65 74 61 69 6c 73 2d 77 69 64 74 68 29 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 | 1+.details-width).0))).......... |
| c0080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6e 74 20 75 6e 69 74 29 29 29 0a 20 20 20 | .................cnt.unit))).... |
| c00a0 | 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 64 61 74 65 29 29 0a 20 20 20 | ...........'magit-log-date)).... |
| c00c0 | 20 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ..previous-line)))..(defun.magit |
| c00e0 | 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 73 68 6f 72 74 73 74 61 74 2d 6d 61 72 67 69 6e 20 28 72 65 | -log-format-shortstat-margin.(re |
| c0100 | 76 29 0a 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 0a | v)...(magit-make-margin-overlay. |
| c0120 | 20 20 20 28 69 66 2d 6c 65 74 20 28 28 6c 69 6e 65 20 28 61 6e 64 20 72 65 76 20 28 6d 61 67 69 | ...(if-let.((line.(and.rev.(magi |
| c0140 | 74 2d 67 69 74 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-git-string.................... |
| c0160 | 20 20 20 20 20 20 20 20 20 22 73 68 6f 77 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 22 20 22 2d 2d 73 | ........."show"."--format="."--s |
| c0180 | 68 6f 72 74 73 74 61 74 22 20 72 65 76 29 29 29 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 73 74 | hortstat".rev))))........(if.(st |
| c01a0 | 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 0a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 66 69 6c 65 73 | ring-match."\.\\([0-9]+\\).files |
| c01c0 | 3f 20 63 68 61 6e 67 65 64 2c 20 5c 0a 5c 5c 28 3f 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 69 | ?.changed,.\.\\(?:\\([0-9]+\\).i |
| c01e0 | 6e 73 65 72 74 69 6f 6e 73 3f 28 5c 5c 2b 29 5c 5c 29 3f 5c 0a 5c 5c 28 3f 3a 5c 5c 28 3f 3a 2c | nsertions?(\\+)\\)?\.\\(?:\\(?:, |
| c0200 | 20 5c 5c 29 3f 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 20 64 65 6c 65 74 69 6f 6e 73 3f 28 2d 29 5c | .\\)?\\([0-9]+\\).deletions?(-)\ |
| c0220 | 5c 29 3f 5c 5c 27 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | \)?\\'".line)............(magit- |
| c0240 | 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 73 20 28 66 69 6c 65 73 20 61 64 64 20 64 65 | bind-match-strings.(files.add.de |
| c0260 | 6c 29 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 | l).line..............(format.... |
| c0280 | 20 20 20 20 20 20 20 20 20 20 20 22 25 35 73 20 25 35 73 25 34 73 22 0a 20 20 20 20 20 20 20 20 | ..........."%5s.%5s%4s"......... |
| c02a0 | 20 20 20 20 20 20 28 69 66 20 61 64 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(if.add................... |
| c02c0 | 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 28 66 6f 72 6d 61 74 20 | (magit--propertize-face.(format. |
| c02e0 | 22 25 73 2b 22 20 61 64 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "%s+".add)...................... |
| c0300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 | .....................'magit-diff |
| c0320 | 73 74 61 74 2d 61 64 64 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 0a | stat-added).................""). |
| c0340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 64 65 6c 0a 20 20 20 20 20 20 20 20 20 20 | ..............(if.del........... |
| c0360 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 | ........(magit--propertize-face. |
| c0380 | 28 66 6f 72 6d 61 74 20 22 25 73 2d 22 20 64 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (format."%s-".del).............. |
| c03a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 | .............................'ma |
| c03c0 | 67 69 74 2d 64 69 66 66 73 74 61 74 2d 72 65 6d 6f 76 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 | git-diffstat-removed)........... |
| c03e0 | 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 73 29 29 0a | ......"")...............files)). |
| c0400 | 20 20 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 22 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 | ........."")......"")))..(defun. |
| c0420 | 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 28 73 74 79 6c 65 20 64 65 | magit-log-margin-width.(style.de |
| c0440 | 74 61 69 6c 73 20 64 65 74 61 69 6c 73 2d 77 69 64 74 68 29 0a 20 20 28 69 66 20 6d 61 67 69 74 | tails.details-width)...(if.magit |
| c0460 | 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 73 68 6f 72 74 73 74 61 74 0a 20 20 20 20 20 | -log-margin-show-shortstat...... |
| c0480 | 20 31 36 0a 20 20 20 20 28 2b 20 28 69 66 20 64 65 74 61 69 6c 73 20 28 31 2b 20 64 65 74 61 69 | .16.....(+.(if.details.(1+.detai |
| c04a0 | 6c 73 2d 77 69 64 74 68 29 20 30 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 | ls-width).0)........(if.(stringp |
| c04c0 | 20 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 66 6f 72 6d | .style)............(length.(form |
| c04e0 | 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 73 74 79 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 | at-time-string.style)).......... |
| c0500 | 28 2b 20 32 20 3b 20 74 77 6f 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 31 20 | (+.2.;.two.digits.............1. |
| c0520 | 3b 20 74 72 61 69 6c 69 6e 67 20 73 70 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | ;.trailing.space.............(if |
| c0540 | 20 28 65 71 20 73 74 79 6c 65 20 27 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 29 0a 20 20 20 | .(eq.style.'age-abbreviated).... |
| c0560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 20 3b 20 73 69 6e 67 6c 65 20 63 68 61 72 61 63 74 | .............1..;.single.charact |
| c0580 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 31 20 3b 20 67 61 70 20 61 66 74 65 | er...............(+.1.;.gap.afte |
| c05a0 | 72 20 64 69 67 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 | r.digits..................(apply |
| c05c0 | 20 23 27 6d 61 78 20 28 2d 2d 6d 61 70 20 28 6d 61 78 20 28 6c 65 6e 67 74 68 20 28 6e 74 68 20 | .#'max.(--map.(max.(length.(nth. |
| c05e0 | 31 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1.it)).......................... |
| c0600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 6e 74 68 20 32 20 | .................(length.(nth.2. |
| c0620 | 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it)))........................... |
| c0640 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 61 67 65 2d 73 70 65 63 29 29 29 29 29 29 | ...........magit--age-spec)))))) |
| c0660 | 29 29 29 0a 0a 3b 3b 3b 20 53 65 6c 65 63 74 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 | )))..;;;.Select.Mode..(defvar-ke |
| c0680 | 79 6d 61 70 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 | ymap.magit-log-select-mode-map.. |
| c06a0 | 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | .:doc."Keymap.for.`magit-log-sel |
| c06c0 | 65 63 74 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 2d | ect-mode'."...:parent.magit-log- |
| c06e0 | 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 43 2d 63 20 43 2d 62 22 20 23 27 75 6e 64 65 66 69 6e 65 64 | mode-map..."C-c.C-b".#'undefined |
| c0700 | 0a 20 20 22 43 2d 63 20 43 2d 66 22 20 23 27 75 6e 64 65 66 69 6e 65 64 0a 20 20 22 2e 22 20 20 | ..."C-c.C-f".#'undefined...".".. |
| c0720 | 20 20 20 20 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 0a 20 20 22 | .....#'magit-log-select-pick..." |
| c0740 | 65 22 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b | e".......#'magit-log-select-pick |
| c0760 | 0a 20 20 22 43 2d 63 20 43 2d 63 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d | ..."C-c.C-c".#'magit-log-select- |
| c0780 | 70 69 63 6b 0a 20 20 22 71 22 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | pick..."q".......#'magit-log-sel |
| c07a0 | 65 63 74 2d 71 75 69 74 0a 20 20 22 43 2d 63 20 43 2d 6b 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 | ect-quit..."C-c.C-k".#'magit-log |
| c07c0 | 2d 73 65 6c 65 63 74 2d 71 75 69 74 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 | -select-quit).(put.'magit-log-se |
| c07e0 | 6c 65 63 74 2d 70 69 63 6b 20 3a 61 64 76 65 72 74 69 73 65 64 2d 62 69 6e 64 69 6e 67 20 5b 3f | lect-pick.:advertised-binding.[? |
| c0800 | 5c 43 2d 63 20 3f 5c 43 2d 63 5d 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | \C-c.?\C-c]).(put.'magit-log-sel |
| c0820 | 65 63 74 2d 71 75 69 74 20 3a 61 64 76 65 72 74 69 73 65 64 2d 62 69 6e 64 69 6e 67 20 5b 3f 5c | ect-quit.:advertised-binding.[?\ |
| c0840 | 43 2d 63 20 3f 5c 43 2d 6b 5d 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 | C-c.?\C-k])..(define-derived-mod |
| c0860 | 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f | e.magit-log-select-mode.magit-lo |
| c0880 | 67 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 53 65 6c 65 63 74 22 0a 20 20 22 4d 6f 64 65 20 66 6f | g-mode."Magit.Select"..."Mode.fo |
| c08a0 | 72 20 73 65 6c 65 63 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 68 69 73 74 6f 72 | r.selecting.a.commit.from.histor |
| c08c0 | 79 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 | y...This.mode.is.documented.in.i |
| c08e0 | 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 | nfo.node.`(magit)Select.from.Log |
| c0900 | 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b | '...\\<magit-mode-map>\.Type.\\[ |
| c0920 | 6d 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 | magit-refresh].to.refresh.the.cu |
| c0940 | 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 | rrent.buffer..Type.\\[magit-visi |
| c0960 | 74 2d 74 68 69 6e 67 5d 20 6f 72 20 5c 5c 5b 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f | t-thing].or.\\[magit-diff-show-o |
| c0980 | 72 2d 73 63 72 6f 6c 6c 2d 75 70 5d 20 5c 0a 74 6f 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d | r-scroll-up].\.to.visit.the.comm |
| c09a0 | 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 | it.at.point...\\<magit-log-selec |
| c09c0 | 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 6c 6f 67 2d 73 | t-mode-map>\.Type.\\[magit-log-s |
| c09e0 | 65 6c 65 63 74 2d 70 69 63 6b 5d 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 63 6f 6d 6d 69 74 | elect-pick].to.select.the.commit |
| c0a00 | 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | .at.point..Type.\\[magit-log-sel |
| c0a20 | 65 63 74 2d 71 75 69 74 5d 20 74 6f 20 61 62 6f 72 74 20 77 69 74 68 6f 75 74 20 73 65 6c 65 63 | ect-quit].to.abort.without.selec |
| c0a40 | 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | ting.a.commit."...:group.'magit- |
| c0a60 | 6c 6f 67 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d | log...(hack-dir-local-variables- |
| c0a80 | 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 6c | non-file-buffer))..(put.'magit-l |
| c0aa0 | 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 64 65 66 61 75 6c | og-select-mode.'magit-log-defaul |
| c0ac0 | 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 27 28 22 2d 2d 67 72 61 70 68 22 20 22 2d 6e | t-arguments......'("--graph"."-n |
| c0ae0 | 32 35 36 22 20 22 2d 2d 64 65 63 6f 72 61 74 65 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | 256"."--decorate"))..(defun.magi |
| c0b00 | 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 72 65 76 73 20 | t-log-select-setup-buffer.(revs. |
| c0b20 | 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 | args)...(magit-setup-buffer.#'ma |
| c0b40 | 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 28 6d 61 67 | git-log-select-mode.nil.....(mag |
| c0b60 | 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 20 72 65 76 73 29 0a 20 20 20 20 28 6d | it-buffer-revisions.revs).....(m |
| c0b80 | 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 20 61 72 67 73 29 29 29 0a 0a 28 64 | agit-buffer-log-args.args)))..(d |
| c0ba0 | 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 72 65 66 72 65 73 68 2d 62 75 | efun.magit-log-select-refresh-bu |
| c0bc0 | 66 66 65 72 20 28 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e | ffer.()...(setq.magit-section-in |
| c0be0 | 68 69 62 69 74 2d 6d 61 72 6b 65 72 73 20 74 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 | hibit-markers.t)...(setq.magit-s |
| c0c00 | 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 2d 69 6e 2d 72 65 76 65 72 73 65 20 74 29 0a 20 20 28 6d | ection-insert-in-reverse.t)...(m |
| c0c20 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6c 6f 67 62 75 66 29 0a 20 20 20 | agit-insert-section.(logbuf).... |
| c0c40 | 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 74 20 6d 61 67 69 74 2d 62 75 66 66 | .(magit--insert-log.t.magit-buff |
| c0c60 | 65 72 2d 72 65 76 69 73 69 6f 6e 73 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 2d 6d | er-revisions.......(magit-log--m |
| c0c80 | 61 79 62 65 2d 64 72 6f 70 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 0a 20 20 20 20 20 20 20 6d 61 67 | aybe-drop-color-graph........mag |
| c0ca0 | 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 | it-buffer-log-args........(magit |
| c0cc0 | 2d 6c 6f 67 2d 67 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 29 29 29 29 29 0a 0a 28 63 6c 2d | -log-get-commit-limit)))))..(cl- |
| c0ce0 | 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 20 28 26 63 | defmethod.magit-buffer-value.(&c |
| c0d00 | 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | ontext.(major-mode.magit-log-sel |
| c0d20 | 65 63 74 2d 6d 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 | ect-mode))...magit-buffer-revisi |
| c0d40 | 6f 6e 73 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 | ons)..(defvar-local.magit-log-se |
| c0d60 | 6c 65 63 74 2d 70 69 63 6b 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d | lect-pick-function.nil).(defvar- |
| c0d80 | 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 71 75 69 74 2d 66 75 6e 63 | local.magit-log-select-quit-func |
| c0da0 | 74 69 6f 6e 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 | tion.nil)..(defun.magit-log-sele |
| c0dc0 | 63 74 20 28 70 69 63 6b 20 26 6f 70 74 69 6f 6e 61 6c 20 6d 73 67 20 71 75 69 74 20 62 72 61 6e | ct.(pick.&optional.msg.quit.bran |
| c0de0 | 63 68 20 61 72 67 73 20 69 6e 69 74 69 61 6c 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 | ch.args.initial)...(declare.(ind |
| c0e00 | 65 6e 74 20 64 65 66 75 6e 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 69 6e 69 74 69 61 6c 0a 20 20 | ent.defun))...(unless.initial... |
| c0e20 | 20 20 28 73 65 74 71 20 69 6e 69 74 69 61 6c 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 | ..(setq.initial.(magit-commit-at |
| c0e40 | 2d 70 6f 69 6e 74 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 73 65 | -point)))...(magit-log-select-se |
| c0e60 | 74 75 70 2d 62 75 66 66 65 72 0a 20 20 20 28 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d | tup-buffer....(or.branch.(magit- |
| c0e80 | 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 48 45 41 44 22 29 0a 20 20 20 28 | get-current-branch)."HEAD")....( |
| c0ea0 | 61 70 70 65 6e 64 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 6d 61 67 | append.args............(car.(mag |
| c0ec0 | 69 74 2d 6c 6f 67 2d 2d 67 65 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | it-log--get-value.'magit-log-sel |
| c0ee0 | 65 63 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ect-mode........................ |
| c0f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d | ...............magit-direct-use- |
| c0f20 | 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 28 77 68 65 6e 20 69 6e 69 | buffer-arguments))))...(when.ini |
| c0f40 | 74 69 61 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 67 6f 74 6f 2d 63 6f 6d 6d 69 74 2d | tial.....(magit-log-goto-commit- |
| c0f60 | 73 65 63 74 69 6f 6e 20 69 6e 69 74 69 61 6c 29 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d | section.initial))...(setq.magit- |
| c0f80 | 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 2d 66 75 6e 63 74 69 6f 6e 20 70 69 63 6b 29 0a 20 | log-select-pick-function.pick).. |
| c0fa0 | 20 28 73 65 74 71 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 71 75 69 74 2d 66 75 6e | .(setq.magit-log-select-quit-fun |
| c0fc0 | 63 74 69 6f 6e 20 71 75 69 74 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 | ction.quit)...(when.magit-log-se |
| c0fe0 | 6c 65 63 74 2d 73 68 6f 77 2d 75 73 61 67 65 0a 20 20 20 20 28 6c 65 74 20 28 28 70 69 63 6b 20 | lect-show-usage.....(let.((pick. |
| c1000 | 28 70 72 6f 70 65 72 74 69 7a 65 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d | (propertize.(substitute-command- |
| c1020 | 6b 65 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | keys............................ |
| c1040 | 20 20 22 5c 5c 5b 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 5d 22 29 0a 20 | .."\\[magit-log-select-pick]").. |
| c1060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 | ...........................'font |
| c1080 | 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -lock-face...................... |
| c10a0 | 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 6b 65 79 29 29 0a | .......'magit-header-line-key)). |
| c10c0 | 20 20 20 20 20 20 20 20 20 20 28 71 75 69 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 73 75 62 | ..........(quit.(propertize.(sub |
| c10e0 | 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 | stitute-command-keys............ |
| c1100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 5b 6d 61 67 69 74 2d 6c 6f 67 2d | .................."\\[magit-log- |
| c1120 | 73 65 6c 65 63 74 2d 71 75 69 74 5d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | select-quit]").................. |
| c1140 | 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 | ...........'font-lock-face...... |
| c1160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 68 65 | .......................'magit-he |
| c1180 | 61 64 65 72 2d 6c 69 6e 65 2d 6b 65 79 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 73 67 | ader-line-key))).......(setq.msg |
| c11a0 | 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(format-spec..................( |
| c11c0 | 69 66 20 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | if.msg......................(if. |
| c11e0 | 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 2c 22 20 6d 73 67 29 0a 20 20 20 20 20 20 | (string-suffix-p.",".msg)....... |
| c1200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 6d 73 67 20 22 | ...................(concat.msg." |
| c1220 | 20 6f 72 20 25 71 20 74 6f 20 61 62 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .or.%q.to.abort")............... |
| c1240 | 20 20 20 20 20 20 20 20 20 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........msg)................... |
| c1260 | 20 22 54 79 70 65 20 25 70 20 74 6f 20 73 65 6c 65 63 74 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | ."Type.%p.to.select.commit.at.po |
| c1280 | 69 6e 74 2c 20 6f 72 20 25 71 20 74 6f 20 61 62 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 | int,.or.%q.to.abort")........... |
| c12a0 | 20 20 20 20 20 20 20 60 28 28 3f 70 20 2e 20 2c 70 69 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 | .......`((?p...,pick)........... |
| c12c0 | 20 20 20 20 20 20 20 20 20 28 3f 71 20 2e 20 2c 71 75 69 74 29 29 29 29 29 0a 20 20 20 20 28 6d | .........(?q...,quit))))).....(m |
| c12e0 | 61 67 69 74 2d 2d 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 0a 20 20 20 | agit--add-face-text-property.... |
| c1300 | 20 20 30 20 28 6c 65 6e 67 74 68 20 6d 73 67 29 20 27 6d 61 67 69 74 2d 68 65 61 64 65 72 2d 6c | ..0.(length.msg).'magit-header-l |
| c1320 | 69 6e 65 2d 6c 6f 67 2d 73 65 6c 65 63 74 20 74 20 6d 73 67 29 0a 20 20 20 20 28 77 68 65 6e 20 | ine-log-select.t.msg).....(when. |
| c1340 | 28 6d 65 6d 71 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 73 68 6f 77 2d 75 73 61 67 | (memq.magit-log-select-show-usag |
| c1360 | 65 20 27 28 62 6f 74 68 20 68 65 61 64 65 72 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 28 6d 61 | e.'(both.header-line)).......(ma |
| c1380 | 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 6d 73 67 29 29 | git-set-header-line-format.msg)) |
| c13a0 | 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 | .....(when.(memq.magit-log-selec |
| c13c0 | 74 2d 73 68 6f 77 2d 75 73 61 67 65 20 27 28 62 6f 74 68 20 65 63 68 6f 2d 61 72 65 61 29 29 0a | t-show-usage.'(both.echo-area)). |
| c13e0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 25 73 22 20 28 73 75 62 73 74 72 69 6e 67 2d 6e | ......(message."%s".(substring-n |
| c1400 | 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6d 73 67 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | o-properties.msg)))))..(defun.ma |
| c1420 | 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 20 28 29 0a 20 20 22 53 65 6c 65 63 74 | git-log-select-pick.()..."Select |
| c1440 | 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 61 6e 64 20 61 63 74 20 6f 6e 20 | .the.commit.at.point.and.act.on. |
| c1460 | 69 74 2e 0a 43 61 6c 6c 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 2d | it..Call.`magit-log-select-pick- |
| c1480 | 66 75 6e 63 74 69 6f 6e 27 20 77 69 74 68 20 74 68 65 20 73 65 6c 65 63 74 65 64 0a 63 6f 6d 6d | function'.with.the.selected.comm |
| c14a0 | 69 74 20 61 73 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | it.as.argument."...(interactive) |
| c14c0 | 0a 20 20 28 6c 65 74 20 28 28 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 | ...(let.((fun.magit-log-select-p |
| c14e0 | 69 63 6b 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 72 65 76 20 28 6d 61 67 69 | ick-function).........(rev.(magi |
| c1500 | 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | t-commit-at-point))).....(magit- |
| c1520 | 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 20 27 6b 69 6c 6c 29 0a 20 20 20 20 28 66 75 6e | mode-bury-buffer.'kill).....(fun |
| c1540 | 63 61 6c 6c 20 66 75 6e 20 72 65 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f | call.fun.rev)))..(defun.magit-lo |
| c1560 | 67 2d 73 65 6c 65 63 74 2d 71 75 69 74 20 28 29 0a 20 20 22 41 62 6f 72 74 20 73 65 6c 65 63 74 | g-select-quit.()..."Abort.select |
| c1580 | 69 6e 67 20 61 20 63 6f 6d 6d 69 74 2c 20 64 6f 6e 27 74 20 61 63 74 20 6f 6e 20 61 6e 79 20 63 | ing.a.commit,.don't.act.on.any.c |
| c15a0 | 6f 6d 6d 69 74 2e 0a 43 61 6c 6c 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 71 75 | ommit..Call.`magit-log-select-qu |
| c15c0 | 69 74 2d 66 75 6e 63 74 69 6f 6e 27 20 69 66 20 73 65 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | it-function'.if.set."...(interac |
| c15e0 | 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c | tive)...(let.((fun.magit-log-sel |
| c1600 | 65 63 74 2d 71 75 69 74 2d 66 75 6e 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6d | ect-quit-function)).....(magit-m |
| c1620 | 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 20 27 6b 69 6c 6c 29 0a 20 20 20 20 28 77 68 65 6e | ode-bury-buffer.'kill).....(when |
| c1640 | 20 66 75 6e 20 28 66 75 6e 63 61 6c 6c 20 66 75 6e 29 29 29 29 0a 0a 3b 3b 3b 20 43 68 65 72 72 | .fun.(funcall.fun))))..;;;.Cherr |
| c1660 | 79 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 63 68 65 | y.Mode..(defvar-keymap.magit-che |
| c1680 | 72 72 79 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 | rry-mode-map...:doc."Keymap.for. |
| c16a0 | 60 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 | `magit-cherry-mode'."...:parent. |
| c16c0 | 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 71 22 20 23 27 6d 61 67 69 74 2d 6c 6f 67 | magit-mode-map..."q".#'magit-log |
| c16e0 | 2d 62 75 72 79 2d 62 75 66 66 65 72 0a 20 20 22 4c 22 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 69 | -bury-buffer..."L".#'magit-margi |
| c1700 | 6e 2d 73 65 74 74 69 6e 67 73 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 | n-settings)..(define-derived-mod |
| c1720 | 65 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 6f 64 65 20 22 | e.magit-cherry-mode.magit-mode." |
| c1740 | 4d 61 67 69 74 20 43 68 65 72 72 79 22 0a 20 20 22 4d 6f 64 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e | Magit.Cherry"..."Mode.for.lookin |
| c1760 | 67 20 61 74 20 63 6f 6d 6d 69 74 73 20 6e 6f 74 20 6d 65 72 67 65 64 20 75 70 73 74 72 65 61 6d | g.at.commits.not.merged.upstream |
| c1780 | 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d | ...\\<magit-mode-map>\.Type.\\[m |
| c17a0 | 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 72 | agit-refresh].to.refresh.the.cur |
| c17c0 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 74 | rent.buffer..Type.\\[magit-visit |
| c17e0 | 2d 74 68 69 6e 67 5d 20 6f 72 20 5c 5c 5b 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 | -thing].or.\\[magit-diff-show-or |
| c1800 | 2d 73 63 72 6f 6c 6c 2d 75 70 5d 20 5c 0a 74 6f 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d 69 | -scroll-up].\.to.visit.the.commi |
| c1820 | 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 63 68 65 72 72 | t.at.point...Type.\\[magit-cherr |
| c1840 | 79 2d 70 69 63 6b 5d 20 74 6f 20 61 70 70 6c 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 | y-pick].to.apply.the.commit.at.p |
| c1860 | 6f 69 6e 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 2d 6d 61 70 7d | oint...\\{magit-cherry-mode-map} |
| c1880 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 28 68 61 63 6b 2d 64 69 | "...:group.'magit-log...(hack-di |
| c18a0 | 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 | r-local-variables-non-file-buffe |
| c18c0 | 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 67 72 6f 75 70 2d 74 79 | r)...(setq.magit--imenu-group-ty |
| c18e0 | 70 65 73 20 27 63 68 65 72 72 69 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 | pes.'cherries))..(defun.magit-ch |
| c1900 | 65 72 72 79 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 68 65 61 64 20 75 70 73 74 72 65 61 6d | erry-setup-buffer.(head.upstream |
| c1920 | 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d | )...(magit-setup-buffer.#'magit- |
| c1940 | 63 68 65 72 72 79 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 | cherry-mode.nil.....(magit-buffe |
| c1960 | 72 2d 72 65 66 6e 61 6d 65 20 68 65 61 64 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 | r-refname.head).....(magit-buffe |
| c1980 | 72 2d 75 70 73 74 72 65 61 6d 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | r-upstream.upstream).....(magit- |
| c19a0 | 62 75 66 66 65 72 2d 72 61 6e 67 65 20 28 63 6f 6e 63 61 74 20 75 70 73 74 72 65 61 6d 20 22 2e | buffer-range.(concat.upstream.". |
| c19c0 | 2e 22 20 68 65 61 64 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 | .".head))))..(defun.magit-cherry |
| c19e0 | 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 | -refresh-buffer.()...(setq.magit |
| c1a00 | 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 2d 69 6e 2d 72 65 76 65 72 73 65 20 74 29 0a 20 20 | -section-insert-in-reverse.t)... |
| c1a20 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 63 68 65 72 72 79 29 0a 20 | (magit-insert-section.(cherry).. |
| c1a40 | 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 27 6d 61 67 69 | ...(magit-run-section-hook.'magi |
| c1a60 | 74 2d 63 68 65 72 72 79 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 0a 28 63 6c 2d 64 | t-cherry-sections-hook)))..(cl-d |
| c1a80 | 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 20 28 26 63 6f | efmethod.magit-buffer-value.(&co |
| c1aa0 | 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d | ntext.(major-mode.magit-cherry-m |
| c1ac0 | 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 29 0a 0a 3b 3b 3b | ode))...magit-buffer-range)..;;; |
| c1ae0 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 20 | ###autoload.(defun.magit-cherry. |
| c1b00 | 28 68 65 61 64 20 75 70 73 74 72 65 61 6d 29 0a 20 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 73 20 | (head.upstream)..."Show.commits. |
| c1b20 | 69 6e 20 61 20 62 72 61 6e 63 68 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 6d 65 72 67 65 64 20 | in.a.branch.that.are.not.merged. |
| c1b40 | 69 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 69 6e 74 65 | in.the.upstream.branch."...(inte |
| c1b60 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 20 28 28 68 65 61 64 20 28 6d 61 67 69 74 2d 72 | ractive....(let..((head.(magit-r |
| c1b80 | 65 61 64 2d 62 72 61 6e 63 68 20 22 43 68 65 72 72 79 20 68 65 61 64 22 29 29 29 0a 20 20 20 20 | ead-branch."Cherry.head")))..... |
| c1ba0 | 20 28 6c 69 73 74 20 68 65 61 64 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 | .(list.head.(magit-read-other-br |
| c1bc0 | 61 6e 63 68 20 22 43 68 65 72 72 79 20 75 70 73 74 72 65 61 6d 22 20 68 65 61 64 0a 20 20 20 20 | anch."Cherry.upstream".head..... |
| c1be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| c1c00 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 | .....(magit-get-upstream-branch. |
| c1c20 | 68 65 61 64 29 29 29 29 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 | head)))))...(require.'magit)...( |
| c1c40 | 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 68 65 61 64 20 75 | magit-cherry-setup-buffer.head.u |
| c1c60 | 70 73 74 72 65 61 6d 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 63 | pstream))..(defun.magit-insert-c |
| c1c80 | 68 65 72 72 79 2d 68 65 61 64 65 72 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 68 65 61 64 65 | herry-headers.()..."Insert.heade |
| c1ca0 | 72 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 6f 72 20 60 6d 61 67 69 74 2d 63 68 65 72 72 79 | rs.appropriate.for.`magit-cherry |
| c1cc0 | 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 | -mode'.buffers."...(let.((branch |
| c1ce0 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d | .(propertize.magit-buffer-refnam |
| c1d00 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | e.............................'f |
| c1d20 | 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 | ont-lock-face.'magit-branch-loca |
| c1d40 | 6c 29 29 0a 20 20 20 20 20 20 20 20 28 75 70 73 74 72 65 61 6d 20 28 70 72 6f 70 65 72 74 69 7a | l)).........(upstream.(propertiz |
| c1d60 | 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 27 66 6f 6e 74 2d 6c 6f | e.magit-buffer-upstream.'font-lo |
| c1d80 | 63 6b 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ck-face......................... |
| c1da0 | 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 70 20 | ......(if.(magit-local-branch-p. |
| c1dc0 | 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 | magit-buffer-upstream).......... |
| c1de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d | .........................'magit- |
| c1e00 | 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch-local.................... |
| c1e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 | .............'magit-branch-remot |
| c1e40 | 65 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 2d 62 72 61 | e)))).....(magit-insert-head-bra |
| c1e60 | 6e 63 68 2d 68 65 61 64 65 72 20 62 72 61 6e 63 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e | nch-header.branch).....(magit-in |
| c1e80 | 73 65 72 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 62 72 61 6e | sert-upstream-branch-header.bran |
| c1ea0 | 63 68 20 75 70 73 74 72 65 61 6d 20 22 55 70 73 74 72 65 61 6d 3a 20 22 29 0a 20 20 20 20 28 69 | ch.upstream."Upstream:.").....(i |
| c1ec0 | 6e 73 65 72 74 20 3f 5c 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 | nsert.?\n)))..(defun.magit-inser |
| c1ee0 | 74 2d 63 68 65 72 72 79 2d 63 6f 6d 6d 69 74 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 63 6f | t-cherry-commits.()..."Insert.co |
| c1f00 | 6d 6d 69 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 61 20 60 6d 61 67 69 74 2d 63 68 65 72 | mmit.sections.into.a.`magit-cher |
| c1f20 | 72 79 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | ry-mode'.buffer."...(magit-inser |
| c1f40 | 74 2d 73 65 63 74 69 6f 6e 20 28 63 68 65 72 72 69 65 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | t-section.(cherries).....(magit- |
| c1f60 | 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 43 68 65 72 72 79 20 63 6f 6d 6d 69 74 73 3a 22 | insert-heading."Cherry.commits:" |
| c1f80 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 | ).....(magit-git-wash.(apply-par |
| c1fa0 | 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 63 68 65 | tially.#'magit-log-wash-log.'che |
| c1fc0 | 72 72 79 29 0a 20 20 20 20 20 20 22 63 68 65 72 72 79 22 20 22 2d 76 22 20 22 2d 2d 61 62 62 72 | rry)......."cherry"."-v"."--abbr |
| c1fe0 | 65 76 22 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 0a | ev".......magit-buffer-upstream. |
| c2000 | 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 29 0a 0a 3b | ......magit-buffer-refname)))..; |
| c2020 | 3b 3b 20 4c 6f 67 20 53 65 63 74 69 6f 6e 73 0a 3b 3b 3b 3b 20 53 74 61 6e 64 61 72 64 20 4c 6f | ;;.Log.Sections.;;;;.Standard.Lo |
| c2040 | 67 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 | g.Sections..(defvar-keymap.magit |
| c2060 | 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 | -log-section-map...:doc."Keymap. |
| c2080 | 66 6f 72 20 6c 6f 67 20 73 65 63 74 69 6f 6e 73 2e 0a 54 68 65 20 63 6c 61 73 73 65 73 20 60 6d | for.log.sections..The.classes.`m |
| c20a0 | 61 67 69 74 2d 7b 75 6e 70 75 6c 6c 65 64 2c 75 6e 70 75 73 68 65 64 2c 75 6e 6d 65 72 67 65 64 | agit-{unpulled,unpushed,unmerged |
| c20c0 | 7d 2d 73 65 63 74 69 6f 6e 27 20 64 65 72 69 76 65 0a 66 72 6f 6d 20 74 68 65 20 61 62 73 74 72 | }-section'.derive.from.the.abstr |
| c20e0 | 61 63 74 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 27 20 63 6c 61 73 73 2e 20 20 | act.`magit-log-section'.class... |
| c2100 | 41 63 63 6f 72 64 69 6e 67 6c 79 20 74 68 69 73 0a 6b 65 79 6d 61 70 20 69 73 20 74 68 65 20 70 | Accordingly.this.keymap.is.the.p |
| c2120 | 61 72 65 6e 74 20 6f 66 20 74 68 65 69 72 20 6b 65 79 6d 61 70 73 2e 22 0a 20 20 22 3c 72 65 6d | arent.of.their.keymaps."..."<rem |
| c2140 | 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 | ap>.<magit-visit-thing>".#'magit |
| c2160 | 2d 64 69 66 66 2d 64 77 69 6d 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | -diff-dwim..."<1>".(magit-menu-i |
| c2180 | 74 65 6d 20 22 56 69 73 69 74 20 64 69 66 66 22 20 23 27 6d 61 67 69 74 2d 64 69 66 66 2d 64 77 | tem."Visit.diff".#'magit-diff-dw |
| c21a0 | 69 6d 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 75 6e 70 75 6c | im))..(defvar-keymap.magit-unpul |
| c21c0 | 6c 65 64 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 | led-section-map...:doc."Keymap.f |
| c21e0 | 6f 72 20 60 75 6e 70 75 6c 6c 65 64 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 72 65 | or.`unpulled'.sections."...:pare |
| c2200 | 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 0a 28 63 6c 2d 64 | nt.magit-log-section-map)..(cl-d |
| c2220 | 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c | efmethod.magit-section-ident-val |
| c2240 | 75 65 20 28 28 73 65 63 74 69 6f 6e 20 6d 61 67 69 74 2d 75 6e 70 75 6c 6c 65 64 2d 73 65 63 74 | ue.((section.magit-unpulled-sect |
| c2260 | 69 6f 6e 29 29 0a 20 20 22 5c 22 2e 2e 40 7b 70 75 73 68 7d 5c 22 20 63 61 6e 6e 6f 74 20 62 65 | ion))..."\"..@{push}\".cannot.be |
| c2280 | 20 75 73 65 64 20 61 73 20 74 68 65 20 76 61 6c 75 65 20 62 65 63 61 75 73 65 20 74 68 61 74 20 | .used.as.the.value.because.that. |
| c22a0 | 69 73 0a 61 6d 62 69 67 75 6f 75 73 20 69 66 20 60 70 75 73 68 2e 64 65 66 61 75 6c 74 27 20 64 | is.ambiguous.if.`push.default'.d |
| c22c0 | 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 61 20 31 3a 31 20 6d 61 70 70 69 6e 67 2c 20 61 6e 64 | oes.not.allow.a.1:1.mapping,.and |
| c22e0 | 0a 6d 61 6e 79 20 63 6f 6d 6d 61 6e 64 73 20 77 6f 75 6c 64 20 66 61 69 6c 20 62 65 63 61 75 73 | .many.commands.would.fail.becaus |
| c2300 | 65 20 6f 66 20 74 68 61 74 2e 20 20 42 75 74 20 68 65 72 65 20 74 68 61 74 20 64 6f 65 73 0a 6e | e.of.that...But.here.that.does.n |
| c2320 | 6f 74 20 6d 61 74 74 65 72 20 61 6e 64 20 77 65 20 6e 65 65 64 20 61 6e 20 75 6e 69 71 75 65 20 | ot.matter.and.we.need.an.unique. |
| c2340 | 76 61 6c 75 65 20 73 6f 20 77 65 20 75 73 65 20 74 68 61 74 20 73 74 72 69 6e 67 0a 69 6e 20 74 | value.so.we.use.that.string.in.t |
| c2360 | 68 65 20 70 75 73 68 72 65 6d 6f 74 65 20 63 61 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 76 61 | he.pushremote.case."...(let.((va |
| c2380 | 6c 75 65 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 | lue.(oref.section.value))).....( |
| c23a0 | 69 66 20 28 65 71 75 61 6c 20 76 61 6c 75 65 20 22 2e 2e 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 | if.(equal.value."..@{upstream}") |
| c23c0 | 20 76 61 6c 75 65 20 22 2e 2e 40 7b 70 75 73 68 7d 22 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 | .value."..@{push}")))..(magit-de |
| c23e0 | 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 | fine-section-jumper.magit-jump-t |
| c2400 | 6f 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 22 55 6e 70 75 | o-unpulled-from-upstream..."Unpu |
| c2420 | 6c 6c 65 64 20 66 72 6f 6d 20 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 75 6e 70 75 6c 6c 65 64 20 | lled.from.@{upstream}".unpulled. |
| c2440 | 22 2e 2e 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 | "..@{upstream}")..(defun.magit-i |
| c2460 | 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 28 29 0a | nsert-unpulled-from-upstream.(). |
| c2480 | 20 20 22 49 6e 73 65 72 74 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 | .."Insert.commits.that.haven't.b |
| c24a0 | 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 6f 6d 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 79 65 74 | een.pulled.from.the.upstream.yet |
| c24c0 | 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 | ."...(when-let.((upstream.(magit |
| c24e0 | 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 6d 61 67 | -get-upstream-branch))).....(mag |
| c2500 | 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 70 75 6c 6c 65 64 20 22 2e 2e 40 | it-insert-section.(unpulled."..@ |
| c2520 | 7b 75 70 73 74 72 65 61 6d 7d 22 20 74 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | {upstream}".t).......(magit-inse |
| c2540 | 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 70 72 6f 70 | rt-heading.........(format.(prop |
| c2560 | 65 72 74 69 7a 65 20 22 55 6e 70 75 6c 6c 65 64 20 66 72 6f 6d 20 25 73 2e 22 0a 20 20 20 20 20 | ertize."Unpulled.from.%s."...... |
| c2580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 | .......................'font-loc |
| c25a0 | 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 0a 20 | k-face.'magit-section-heading).. |
| c25c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 | ...............upstream))....... |
| c25e0 | 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 6e 69 6c 20 22 2e 2e 40 7b 75 70 73 74 | (magit--insert-log.nil."..@{upst |
| c2600 | 72 65 61 6d 7d 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 | ream}".magit-buffer-log-args)... |
| c2620 | 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e | ....(magit-log-insert-child-coun |
| c2640 | 74 29 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d | t))))..(magit-define-section-jum |
| c2660 | 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d | per.magit-jump-to-unpulled-from- |
| c2680 | 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 22 55 6e 70 75 6c 6c 65 64 20 66 72 6f 6d 20 3c 70 75 73 | pushremote..."Unpulled.from.<pus |
| c26a0 | 68 2d 72 65 6d 6f 74 65 3e 22 20 75 6e 70 75 6c 6c 65 64 20 22 2e 2e 40 7b 70 75 73 68 7d 22 29 | h-remote>".unpulled."..@{push}") |
| c26c0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 | ..(defun.magit-insert-unpulled-f |
| c26e0 | 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 63 6f 6d 6d | rom-pushremote.()..."Insert.comm |
| c2700 | 69 74 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 6f | its.that.haven't.been.pulled.fro |
| c2720 | 6d 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 79 65 74 2e 22 0a 20 20 28 77 68 65 6e 2d | m.the.push-remote.yet."...(when- |
| c2740 | 6c 65 74 2a 20 28 28 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 | let*.((target.(magit-get-push-br |
| c2760 | 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 20 20 28 63 6f | anch))...............(range..(co |
| c2780 | 6e 63 61 74 20 22 2e 2e 22 20 74 61 72 67 65 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d | ncat."..".target))).....(when.(m |
| c27a0 | 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 70 75 73 68 72 65 6d 6f 74 65 2d 6c 6f 67 2d 70 29 0a 20 | agit--insert-pushremote-log-p).. |
| c27c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 70 75 | .....(magit-insert-section.(unpu |
| c27e0 | 6c 6c 65 64 20 72 61 6e 67 65 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | lled.range.t).........(magit-ins |
| c2800 | 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 70 | ert-heading...........(format.(p |
| c2820 | 72 6f 70 65 72 74 69 7a 65 20 22 55 6e 70 75 6c 6c 65 64 20 66 72 6f 6d 20 25 73 2e 22 0a 20 20 | ropertize."Unpulled.from.%s."... |
| c2840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e | ............................'fon |
| c2860 | 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 | t-lock-face.'magit-section-headi |
| c2880 | 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a | ng)...................(propertiz |
| c28a0 | 65 20 74 61 72 67 65 74 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d | e.target.'font-lock-face.'magit- |
| c28c0 | 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | branch-remote))).........(magit- |
| c28e0 | 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 6e 69 6c 20 72 61 6e 67 65 20 6d 61 67 69 74 2d 62 75 66 66 | -insert-log.nil.range.magit-buff |
| c2900 | 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d | er-log-args).........(magit-log- |
| c2920 | 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 | insert-child-count)))))..(defvar |
| c2940 | 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 75 6e 70 75 73 68 65 64 2d 73 65 63 74 69 6f 6e 2d 6d | -keymap.magit-unpushed-section-m |
| c2960 | 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 75 6e 70 75 73 68 65 64 27 | ap...:doc."Keymap.for.`unpushed' |
| c2980 | 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 2d | .sections."...:parent.magit-log- |
| c29a0 | 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 | section-map)..(cl-defmethod.magi |
| c29c0 | 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 2d 76 61 6c 75 65 20 28 28 73 65 63 74 69 6f 6e 20 | t-section-ident-value.((section. |
| c29e0 | 6d 61 67 69 74 2d 75 6e 70 75 73 68 65 64 2d 73 65 63 74 69 6f 6e 29 29 0a 20 20 22 5c 22 2e 2e | magit-unpushed-section))..."\".. |
| c2a00 | 40 7b 70 75 73 68 7d 5c 22 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 | @{push}\".cannot.be.used.as.the. |
| c2a20 | 76 61 6c 75 65 20 62 65 63 61 75 73 65 20 74 68 61 74 20 69 73 0a 61 6d 62 69 67 75 6f 75 73 20 | value.because.that.is.ambiguous. |
| c2a40 | 69 66 20 60 70 75 73 68 2e 64 65 66 61 75 6c 74 27 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 | if.`push.default'.does.not.allow |
| c2a60 | 20 61 20 31 3a 31 20 6d 61 70 70 69 6e 67 2c 20 61 6e 64 0a 6d 61 6e 79 20 63 6f 6d 6d 61 6e 64 | .a.1:1.mapping,.and.many.command |
| c2a80 | 73 20 77 6f 75 6c 64 20 66 61 69 6c 20 62 65 63 61 75 73 65 20 6f 66 20 74 68 61 74 2e 20 20 42 | s.would.fail.because.of.that...B |
| c2aa0 | 75 74 20 68 65 72 65 20 74 68 61 74 20 64 6f 65 73 0a 6e 6f 74 20 6d 61 74 74 65 72 20 61 6e 64 | ut.here.that.does.not.matter.and |
| c2ac0 | 20 77 65 20 6e 65 65 64 20 61 6e 20 75 6e 69 71 75 65 20 76 61 6c 75 65 20 73 6f 20 77 65 20 75 | .we.need.an.unique.value.so.we.u |
| c2ae0 | 73 65 20 74 68 61 74 20 73 74 72 69 6e 67 0a 69 6e 20 74 68 65 20 70 75 73 68 72 65 6d 6f 74 65 | se.that.string.in.the.pushremote |
| c2b00 | 20 63 61 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 28 6f 72 65 66 20 73 65 63 | .case."...(let.((value.(oref.sec |
| c2b20 | 74 69 6f 6e 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 76 61 6c | tion.value))).....(if.(equal.val |
| c2b40 | 75 65 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 22 29 20 76 61 6c 75 65 20 22 40 7b 70 75 73 | ue."@{upstream}..").value."@{pus |
| c2b60 | 68 7d 2e 2e 22 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d | h}..")))..(magit-define-section- |
| c2b80 | 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 75 73 68 65 64 2d 74 6f | jumper.magit-jump-to-unpushed-to |
| c2ba0 | 2d 75 70 73 74 72 65 61 6d 0a 20 20 22 55 6e 70 75 73 68 65 64 20 74 6f 20 40 7b 75 70 73 74 72 | -upstream..."Unpushed.to.@{upstr |
| c2bc0 | 65 61 6d 7d 22 20 75 6e 70 75 73 68 65 64 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 22 29 0a | eam}".unpushed."@{upstream}.."). |
| c2be0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f | .(defun.magit-insert-unpushed-to |
| c2c00 | 2d 75 70 73 74 72 65 61 6d 2d 6f 72 2d 72 65 63 65 6e 74 20 28 29 0a 20 20 22 49 6e 73 65 72 74 | -upstream-or-recent.()..."Insert |
| c2c20 | 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 75 73 68 65 64 20 6f 72 20 6f 74 68 | .section.showing.unpushed.or.oth |
| c2c40 | 65 72 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 0a 49 66 20 61 6e 20 75 70 73 74 72 65 61 | er.recent.commits..If.an.upstrea |
| c2c60 | 6d 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | m.is.configured.for.the.current. |
| c2c80 | 62 72 61 6e 63 68 20 61 6e 64 20 69 74 20 69 73 0a 62 65 68 69 6e 64 20 6f 66 20 74 68 65 20 63 | branch.and.it.is.behind.of.the.c |
| c2ca0 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 73 68 6f 77 20 74 68 65 20 63 6f 6d | urrent.branch,.then.show.the.com |
| c2cc0 | 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 0a 6e 6f 74 20 79 65 74 20 62 65 65 6e 20 70 75 73 68 | mits.that.have.not.yet.been.push |
| c2ce0 | 65 64 20 69 6e 74 6f 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2e 20 20 49 66 | ed.into.the.upstream.branch...If |
| c2d00 | 20 6e 6f 20 75 70 73 74 72 65 61 6d 20 69 73 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 69 66 | .no.upstream.is.configured.or.if |
| c2d20 | 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 6e 6f 74 20 62 65 68 69 6e 64 20 6f 66 20 74 | .the.upstream.is.not.behind.of.t |
| c2d40 | 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 0a 74 68 65 6e 20 73 68 6f 77 20 74 68 65 | he.current.branch,.then.show.the |
| c2d60 | 20 6c 61 73 74 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d | .last.`magit-log-section-commit- |
| c2d80 | 63 6f 75 6e 74 27 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 75 70 73 74 72 65 | count'.commits."...(let.((upstre |
| c2da0 | 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 | am.(magit-get-upstream-branch))) |
| c2dc0 | 0a 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 | .....(if.(or.(not.upstream)..... |
| c2de0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 22 48 | ........(magit-rev-ancestor-p."H |
| c2e00 | 45 41 44 22 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | EAD".upstream)).........(magit-i |
| c2e20 | 6e 73 65 72 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 20 27 75 6e 70 75 73 68 65 64 20 22 | nsert-recent-commits.'unpushed." |
| c2e40 | 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | @{upstream}..").......(magit-ins |
| c2e60 | 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 29 29 29 29 0a 0a 28 64 | ert-unpushed-to-upstream))))..(d |
| c2e80 | 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 | efun.magit-insert-unpushed-to-up |
| c2ea0 | 73 74 72 65 61 6d 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 | stream.()..."Insert.commits.that |
| c2ec0 | 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 73 68 65 64 20 74 6f 20 74 68 65 20 75 70 73 74 | .haven't.been.pushed.to.the.upst |
| c2ee0 | 72 65 61 6d 20 79 65 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 | ream.yet."...(when.(magit-git-su |
| c2f00 | 63 63 65 73 73 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 | ccess."rev-parse"."@{upstream}") |
| c2f20 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 70 75 | .....(magit-insert-section.(unpu |
| c2f40 | 73 68 65 64 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 22 29 0a 20 20 20 20 20 20 28 6d 61 67 | shed."@{upstream}..").......(mag |
| c2f60 | 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | it-insert-heading.........(forma |
| c2f80 | 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 55 6e 6d 65 72 67 65 64 20 69 6e 74 6f 20 25 73 2e | t.(propertize."Unmerged.into.%s. |
| c2fa0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | ".............................'f |
| c2fc0 | 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 | ont-lock-face.'magit-section-hea |
| c2fe0 | 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 | ding).................(magit-get |
| c3000 | 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | -upstream-branch))).......(magit |
| c3020 | 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 6e 69 6c 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 22 | --insert-log.nil."@{upstream}.." |
| c3040 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 28 6d | .magit-buffer-log-args).......(m |
| c3060 | 61 67 69 74 2d 6c 6f 67 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 29 29 29 29 0a | agit-log-insert-child-count)))). |
| c3080 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d | .(defun.magit-insert-recent-comm |
| c30a0 | 69 74 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 20 76 61 6c 75 65 29 0a 20 20 22 49 6e | its.(&optional.type.value)..."In |
| c30c0 | 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 72 65 63 65 6e 74 20 63 6f 6d 6d | sert.section.showing.recent.comm |
| c30e0 | 69 74 73 2e 0a 53 68 6f 77 20 74 68 65 20 6c 61 73 74 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 | its..Show.the.last.`magit-log-se |
| c3100 | 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 27 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 | ction-commit-count'.commits."... |
| c3120 | 28 6c 65 74 2a 20 28 28 73 74 61 72 74 20 28 66 6f 72 6d 61 74 20 22 48 45 41 44 7e 25 73 22 20 | (let*.((start.(format."HEAD~%s". |
| c3140 | 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 29 29 | magit-log-section-commit-count)) |
| c3160 | 0a 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 76 | ..........(range.(and.(magit-rev |
| c3180 | 2d 76 65 72 69 66 79 20 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -verify.start).................. |
| c31a0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 73 74 61 72 74 20 22 2e 2e 48 45 41 44 22 29 29 29 29 0a 20 | ....(concat.start."..HEAD")))).. |
| c31c0 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 28 65 76 61 6c 20 | ...(magit-insert-section.((eval. |
| c31e0 | 28 6f 72 20 74 79 70 65 20 27 72 65 63 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (or.type.'recent)).............. |
| c3200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 76 61 6c 75 65 20 72 61 6e 67 65 29 0a 20 | ..............(or.value.range).. |
| c3220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 | ..........................t).... |
| c3240 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 52 65 63 65 6e 74 | ...(magit-insert-heading."Recent |
| c3260 | 20 63 6f 6d 6d 69 74 73 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d | .commits").......(magit--insert- |
| c3280 | 6c 6f 67 20 6e 69 6c 20 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 | log.nil.range.........(cons.(for |
| c32a0 | 6d 61 74 20 22 2d 6e 25 64 22 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d | mat."-n%d".magit-log-section-com |
| c32c0 | 6d 69 74 2d 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 72 65 6d 6f | mit-count)...............(--remo |
| c32e0 | 76 65 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 6e 22 20 69 74 29 0a 20 20 20 | ve.(string-prefix-p."-n".it).... |
| c3300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 | .....................magit-buffe |
| c3320 | 72 2d 6c 6f 67 2d 61 72 67 73 29 29 29 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d | r-log-args))))))..(magit-define- |
| c3340 | 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 | section-jumper.magit-jump-to-unp |
| c3360 | 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 22 55 6e 70 75 73 68 65 64 20 | ushed-to-pushremote..."Unpushed. |
| c3380 | 74 6f 20 3c 70 75 73 68 2d 72 65 6d 6f 74 65 3e 22 20 75 6e 70 75 73 68 65 64 20 22 40 7b 70 75 | to.<push-remote>".unpushed."@{pu |
| c33a0 | 73 68 7d 2e 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 | sh}..")..(defun.magit-insert-unp |
| c33c0 | 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 29 0a 20 20 22 49 6e 73 65 72 74 | ushed-to-pushremote.()..."Insert |
| c33e0 | 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 73 68 65 | .commits.that.haven't.been.pushe |
| c3400 | 64 20 74 6f 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 79 65 74 2e 22 0a 20 20 28 77 68 | d.to.the.push-remote.yet."...(wh |
| c3420 | 65 6e 2d 6c 65 74 2a 20 28 28 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 | en-let*.((target.(magit-get-push |
| c3440 | 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 20 20 | -branch))...............(range.. |
| c3460 | 28 63 6f 6e 63 61 74 20 74 61 72 67 65 74 20 22 2e 2e 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e | (concat.target.".."))).....(when |
| c3480 | 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 70 75 73 68 72 65 6d 6f 74 65 2d 6c 6f 67 2d 70 | .(magit--insert-pushremote-log-p |
| c34a0 | 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 | ).......(magit-insert-section.(u |
| c34c0 | 6e 70 75 73 68 65 64 20 72 61 6e 67 65 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | npushed.range.t).........(magit- |
| c34e0 | 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | insert-heading...........(format |
| c3500 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 55 6e 70 75 73 68 65 64 20 74 6f 20 25 73 2e 22 0a 20 | .(propertize."Unpushed.to.%s.".. |
| c3520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f | .............................'fo |
| c3540 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 | nt-lock-face.'magit-section-head |
| c3560 | 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | ing)...................(properti |
| c3580 | 7a 65 20 74 61 72 67 65 74 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 | ze.target.'font-lock-face.'magit |
| c35a0 | 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | -branch-remote))).........(magit |
| c35c0 | 2d 2d 69 6e 73 65 72 74 2d 6c 6f 67 20 6e 69 6c 20 72 61 6e 67 65 20 6d 61 67 69 74 2d 62 75 66 | --insert-log.nil.range.magit-buf |
| c35e0 | 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 | fer-log-args).........(magit-log |
| c3600 | 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e | -insert-child-count)))))..(defun |
| c3620 | 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 70 75 73 68 72 65 6d 6f 74 65 2d 6c 6f 67 2d 70 20 | .magit--insert-pushremote-log-p. |
| c3640 | 28 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a | ()...(magit--with-refresh-cache. |
| c3660 | 20 20 20 20 20 20 28 63 6f 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 6d | ......(cons.default-directory.'m |
| c3680 | 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 70 75 73 68 72 65 6d 6f 74 65 2d 6c 6f 67 2d 70 29 0a 20 | agit--insert-pushremote-log-p).. |
| c36a0 | 20 20 20 28 6e 6f 74 20 28 61 6e 64 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 | ...(not.(and.(equal.(magit-get-p |
| c36c0 | 75 73 68 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ush-branch)..................... |
| c36e0 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 0a 20 20 | .(magit-get-upstream-branch))... |
| c3700 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 | ............(or.(memq.'magit-ins |
| c3720 | 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 | ert-unpulled-from-upstream...... |
| c3740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | ...................magit-status- |
| c3760 | 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sections-hook).................. |
| c3780 | 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 | .(memq.'magit-insert-unpulled-fr |
| c37a0 | 6f 6d 2d 75 70 73 74 72 65 61 6d 2d 6f 72 2d 72 65 63 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 | om-upstream-or-recent........... |
| c37c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 | ..............magit-status-secti |
| c37e0 | 6f 6e 73 2d 68 6f 6f 6b 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 6f 67 | ons-hook))))))..(defun.magit-log |
| c3800 | 2d 69 6e 73 65 72 74 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 20 28 29 0a 20 20 28 77 68 65 6e 20 6d | -insert-child-count.()...(when.m |
| c3820 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 0a 20 20 | agit-section-show-child-count... |
| c3840 | 20 20 28 6c 65 74 20 28 28 63 6f 75 6e 74 20 28 6c 65 6e 67 74 68 20 28 6f 72 65 66 20 6d 61 67 | ..(let.((count.(length.(oref.mag |
| c3860 | 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 63 68 69 6c 64 | it-insert-section--current.child |
| c3880 | 72 65 6e 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 63 6f 75 6e 74 20 30 29 0a | ren)))).......(when.(>.count.0). |
| c38a0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 63 6f 75 6e 74 20 28 6d 61 67 69 74 2d 6c | ........(when.(eq.count.(magit-l |
| c38c0 | 6f 67 2d 67 65 74 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | og-get-commit-limit))........... |
| c38e0 | 28 73 65 74 71 20 63 6f 75 6e 74 20 28 66 6f 72 6d 61 74 20 22 25 73 2b 22 20 63 6f 75 6e 74 29 | (setq.count.(format."%s+".count) |
| c3900 | 29 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | )).........(save-excursion...... |
| c3920 | 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 2d 20 28 6f 72 65 66 20 6d 61 67 69 74 2d 69 | .....(goto-char.(-.(oref.magit-i |
| c3940 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 63 6f 6e 74 65 6e 74 29 20 | nsert-section--current.content). |
| c3960 | 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 20 | 2))...........(insert.(format.". |
| c3980 | 28 25 73 29 22 20 63 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d | (%s)".count))...........(delete- |
| c39a0 | 63 68 61 72 20 31 29 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 41 75 78 69 6c 69 61 72 79 20 4c 6f 67 | char.1))))))..;;;;.Auxiliary.Log |
| c39c0 | 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 | .Sections..(defun.magit-insert-u |
| c39e0 | 6e 70 75 6c 6c 65 64 2d 63 68 65 72 72 69 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 | npulled-cherries.()..."Insert.se |
| c3a00 | 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 75 6c 6c 65 64 20 63 6f 6d 6d 69 74 73 2e 0a | ction.showing.unpulled.commits.. |
| c3a20 | 4c 69 6b 65 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d | Like.`magit-insert-unpulled-from |
| c3a40 | 2d 75 70 73 74 72 65 61 6d 27 20 62 75 74 20 70 72 65 66 69 78 20 65 61 63 68 20 63 6f 6d 6d 69 | -upstream'.but.prefix.each.commi |
| c3a60 | 74 0a 77 68 69 63 68 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 79 65 74 | t.which.has.not.been.applied.yet |
| c3a80 | 20 28 69 2e 65 2e 2c 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 61 20 70 61 74 63 68 2d 69 64 | .(i.e.,.a.commit.with.a.patch-id |
| c3aa0 | 0a 6e 6f 74 20 73 68 61 72 65 64 20 77 69 74 68 20 61 6e 79 20 6c 6f 63 61 6c 20 63 6f 6d 6d 69 | .not.shared.with.any.local.commi |
| c3ac0 | 74 29 20 77 69 74 68 20 5c 22 2b 5c 22 2c 20 61 6e 64 20 61 6c 6c 20 6f 74 68 65 72 73 20 77 69 | t).with.\"+\",.and.all.others.wi |
| c3ae0 | 74 68 0a 5c 22 2d 5c 22 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 | th.\"-\"."...(when.(magit-git-su |
| c3b00 | 63 63 65 73 73 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 | ccess."rev-parse"."@{upstream}") |
| c3b20 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 70 75 | .....(magit-insert-section.(unpu |
| c3b40 | 6c 6c 65 64 20 22 2e 2e 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 0a 20 20 20 20 20 20 28 6d 61 67 | lled."..@{upstream}").......(mag |
| c3b60 | 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 55 6e 70 75 6c 6c 65 64 20 63 6f 6d 6d | it-insert-heading."Unpulled.comm |
| c3b80 | 69 74 73 3a 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 | its:").......(magit-git-wash.(ap |
| c3ba0 | 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c | ply-partially.#'magit-log-wash-l |
| c3bc0 | 6f 67 20 27 63 68 65 72 72 79 29 0a 20 20 20 20 20 20 20 20 22 63 68 65 72 72 79 22 20 22 2d 76 | og.'cherry)........."cherry"."-v |
| c3be0 | 22 20 28 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 61 72 67 29 0a 20 20 20 20 20 20 20 20 28 6d 61 | ".(magit-abbrev-arg).........(ma |
| c3c00 | 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 40 7b 75 70 73 74 72 | git-get-current-branch)."@{upstr |
| c3c20 | 65 61 6d 7d 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 | eam}"))))..(defun.magit-insert-u |
| c3c40 | 6e 70 75 73 68 65 64 2d 63 68 65 72 72 69 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 | npushed-cherries.()..."Insert.se |
| c3c60 | 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 75 73 68 65 64 20 63 6f 6d 6d 69 74 73 2e 0a | ction.showing.unpushed.commits.. |
| c3c80 | 4c 69 6b 65 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 | Like.`magit-insert-unpushed-to-u |
| c3ca0 | 70 73 74 72 65 61 6d 27 20 62 75 74 20 70 72 65 66 69 78 20 65 61 63 68 20 63 6f 6d 6d 69 74 0a | pstream'.but.prefix.each.commit. |
| c3cc0 | 77 68 69 63 68 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 74 6f 20 75 70 | which.has.not.been.applied.to.up |
| c3ce0 | 73 74 72 65 61 6d 20 79 65 74 20 28 69 2e 65 2e 2c 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 0a | stream.yet.(i.e.,.a.commit.with. |
| c3d00 | 61 20 70 61 74 63 68 2d 69 64 20 6e 6f 74 20 73 68 61 72 65 64 20 77 69 74 68 20 61 6e 79 20 75 | a.patch-id.not.shared.with.any.u |
| c3d20 | 70 73 74 72 65 61 6d 20 63 6f 6d 6d 69 74 29 20 77 69 74 68 20 5c 22 2b 5c 22 2c 20 61 6e 64 0a | pstream.commit).with.\"+\",.and. |
| c3d40 | 61 6c 6c 20 6f 74 68 65 72 73 20 77 69 74 68 20 5c 22 2d 5c 22 2e 22 0a 20 20 28 77 68 65 6e 20 | all.others.with.\"-\"."...(when. |
| c3d60 | 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 | (magit-git-success."rev-parse"." |
| c3d80 | 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | @{upstream}").....(magit-insert- |
| c3da0 | 73 65 63 74 69 6f 6e 20 28 75 6e 70 75 73 68 65 64 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e | section.(unpushed."@{upstream}.. |
| c3dc0 | 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 | ").......(magit-insert-heading." |
| c3de0 | 55 6e 70 75 73 68 65 64 20 63 6f 6d 6d 69 74 73 3a 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | Unpushed.commits:").......(magit |
| c3e00 | 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 | -git-wash.(apply-partially.#'mag |
| c3e20 | 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 63 68 65 72 72 79 29 0a 20 20 20 20 20 20 20 | it-log-wash-log.'cherry)........ |
| c3e40 | 20 22 63 68 65 72 72 79 22 20 22 2d 76 22 20 28 6d 61 67 69 74 2d 61 62 62 72 65 76 2d 61 72 67 | ."cherry"."-v".(magit-abbrev-arg |
| c3e60 | 29 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 | )."@{upstream}"))))..;;;._.(prov |
| c3e80 | 69 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 6c 6f 67 2e 65 6c | ide.'magit-log).;;;.magit-log.el |
| c3ea0 | 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ends.here...................... |
| c3ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c3fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 6d 61 72 67 69 6e | magit-20240404.1901/magit-margin |
| c4020 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| c4040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| c4080 | 30 30 32 32 31 35 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 30 36 00 20 30 00 00 00 | 0022154.00000000000.015006..0... |
| c40a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c40c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c40e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| c4120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| c4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c4200 | 3b 3b 3b 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2e 65 6c 20 2d 2d 2d 20 4d 61 72 67 69 6e 73 20 | ;;;.magit-margin.el.---.Margins. |
| c4220 | 69 6e 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | in.Magit.buffers..-*-.lexical-bi |
| c4240 | 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 | nding:t.-*-..;;.Copyright.(C).20 |
| c4260 | 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 | 08-2024.The.Magit.Project.Contri |
| c4280 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | butors..;;.Author:.Jonas.Bernoul |
| c42a0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 | li.<jonas@bernoul.li>.;;.Maintai |
| c42c0 | 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e | ner:.Jonas.Bernoulli.<jonas@bern |
| c42e0 | 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 | oul.li>..;;.SPDX-License-Identif |
| c4300 | 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 | ier:.GPL-3.0-or-later..;;.Magit. |
| c4320 | 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 | is.free.software:.you.can.redist |
| c4340 | 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e | ribute.it.and/or.modify.it.;;.un |
| c4360 | 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | der.the.terms.of.the.GNU.General |
| c4380 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a | .Public.License.as.published.by. |
| c43a0 | 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | ;;.the.Free.Software.Foundation, |
| c43c0 | 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 | .either.version.3.of.the.License |
| c43e0 | 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 | ,.or.;;.(at.your.option).any.lat |
| c4400 | 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 | er.version..;;.;;.Magit.is.distr |
| c4420 | 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 | ibuted.in.the.hope.that.it.will. |
| c4440 | 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 | be.useful,.but.WITHOUT.;;.ANY.WA |
| c4460 | 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 | RRANTY;.without.even.the.implied |
| c4480 | 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 | .warranty.of.MERCHANTABILITY.;;. |
| c44a0 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
| c44c0 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | OSE...See.the.GNU.General.Public |
| c44e0 | 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b | .;;.License.for.more.details..;; |
| c4500 | 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 | .;;.You.should.have.received.a.c |
| c4520 | 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | opy.of.the.GNU.General.Public.Li |
| c4540 | 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e | cense.;;.along.with.Magit...If.n |
| c4560 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 | ot,.see.<https://www.gnu.org/lic |
| c4580 | 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 | enses/>...;;;.Commentary:..;;.Th |
| c45a0 | 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f | is.library.implements.support.fo |
| c45c0 | 72 20 73 68 6f 77 69 6e 67 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | r.showing.additional.information |
| c45e0 | 0a 3b 3b 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 73 20 6f 66 20 4d 61 67 69 74 20 62 75 66 66 | .;;.in.the.margins.of.Magit.buff |
| c4600 | 65 72 73 2e 20 20 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 75 73 65 | ers...Currently.this.is.only.use |
| c4620 | 64 20 66 6f 72 0a 3b 3b 20 63 6f 6d 6d 69 74 73 2c 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 | d.for.;;.commits,.for.which.the. |
| c4640 | 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 20 6f 72 20 61 67 65 2c 20 61 6e 64 20 6f 70 74 69 6f | committer.date.or.age,.and.optio |
| c4660 | 6e 61 6c 6c 79 20 74 68 65 0a 3b 3b 20 61 75 74 68 6f 72 20 6e 61 6d 65 20 61 72 65 20 73 68 6f | nally.the.;;.author.name.are.sho |
| c4680 | 77 6e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d | wn...;;;.Code:..(require.'magit- |
| c46a0 | 62 61 73 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 29 | base).(require.'magit-transient) |
| c46c0 | 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 0a 3b 3b 3b 20 4f 70 74 69 | .(require.'magit-mode)..;;;.Opti |
| c46e0 | 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 20 6e 69 6c 0a | ons..(defgroup.magit-margin.nil. |
| c4700 | 20 20 22 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 4d 61 67 69 74 20 64 69 73 70 6c 61 79 73 20 69 6e | .."Information.Magit.displays.in |
| c4720 | 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a 59 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 | .the.margin...You.can.change.the |
| c4740 | 20 53 54 59 4c 45 20 61 6e 64 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 6f 66 20 61 6c 6c 20 60 | .STYLE.and.AUTHOR-WIDTH.of.all.` |
| c4760 | 6d 61 67 69 74 2d 2a 2d 6d 61 72 67 69 6e 27 0a 6f 70 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 73 | magit-*-margin'.options.to.the.s |
| c4780 | 61 6d 65 20 76 61 6c 75 65 73 20 62 79 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 60 6d 61 67 69 74 | ame.values.by.customizing.`magit |
| c47a0 | 2d 6c 6f 67 2d 6d 61 72 67 69 6e 27 0a 2a 62 65 66 6f 72 65 2a 20 60 6d 61 67 69 74 27 20 69 73 | -log-margin'.*before*.`magit'.is |
| c47c0 | 20 6c 6f 61 64 65 64 2e 20 20 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 74 | .loaded...If.you.do.that,.then.t |
| c47e0 | 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 76 61 6c 75 65 73 20 66 6f 72 20 74 68 65 20 6f 74 68 | he.respective.values.for.the.oth |
| c4800 | 65 72 20 6f 70 74 69 6f 6e 73 20 77 69 6c 6c 20 64 65 66 61 75 6c 74 20 74 6f 20 77 68 61 74 20 | er.options.will.default.to.what. |
| c4820 | 79 6f 75 20 68 61 76 65 20 73 65 74 0a 66 6f 72 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 2e 20 | you.have.set.for.that.variable.. |
| c4840 | 20 4c 69 6b 65 77 69 73 65 20 69 66 20 79 6f 75 20 73 65 74 20 60 6d 61 67 69 74 2d 6c 6f 67 2d | .Likewise.if.you.set.`magit-log- |
| c4860 | 6d 61 72 67 69 6e 27 73 20 49 4e 49 54 0a 74 6f 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 61 74 20 | margin's.INIT.to.nil,.then.that. |
| c4880 | 69 73 20 75 73 65 64 20 69 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 66 20 61 6c 6c 20 6f 74 | is.used.in.the.default.of.all.ot |
| c48a0 | 68 65 72 20 6f 70 74 69 6f 6e 73 2e 20 20 42 75 74 0a 73 65 74 74 69 6e 67 20 69 74 20 74 6f 20 | her.options...But.setting.it.to. |
| c48c0 | 74 2c 20 69 2e 65 2e 2c 20 72 65 2d 65 6e 66 6f 72 63 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c | t,.i.e.,.re-enforcing.the.defaul |
| c48e0 | 74 20 66 6f 72 20 74 68 61 74 20 6f 70 74 69 6f 6e 2c 0a 64 6f 65 73 20 6e 6f 74 20 63 61 72 72 | t.for.that.option,.does.not.carr |
| c4900 | 79 20 74 6f 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 | y.to.other.options."...:link.'(i |
| c4920 | 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 4c 6f 67 20 4d 61 72 67 69 6e 22 29 0a 20 20 | nfo-link."(magit)Log.Margin")... |
| c4940 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 | :group.'magit-log)..(defvar-loca |
| c4960 | 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 6e 69 6c 29 0a 28 70 75 74 20 | l.magit-buffer-margin.nil).(put. |
| c4980 | 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 27 70 65 72 6d 61 6e 65 6e 74 2d | 'magit-buffer-margin.'permanent- |
| c49a0 | 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 73 65 | local.t)..(defvar-local.magit-se |
| c49c0 | 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 2d 72 65 66 72 65 73 68 20 6e 69 6c 29 0a 0a 28 64 | t-buffer-margin-refresh.nil)..(d |
| c49e0 | 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 61 67 65 2d 73 70 65 63 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d | efvar.magit--age-spec)..;;;.Comm |
| c4a00 | 61 6e 64 73 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d | ands..(transient-define-prefix.m |
| c4a20 | 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 74 69 6e 67 73 20 28 29 0a 20 20 22 43 68 61 6e 67 | agit-margin-settings.()..."Chang |
| c4a40 | 65 20 77 68 61 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 | e.what.information.is.displayed. |
| c4a60 | 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 2e 22 0a 20 20 3a 69 6e 66 6f 2d 6d 61 6e 75 61 6c 20 22 | in.the.margin."...:info-manual." |
| c4a80 | 28 6d 61 67 69 74 29 20 4c 6f 67 20 4d 61 72 67 69 6e 22 0a 20 20 5b 22 4d 61 72 67 69 6e 22 0a | (magit).Log.Margin"...["Margin". |
| c4aa0 | 20 20 20 28 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 29 0a 20 20 20 28 6d 61 67 | ...(magit-toggle-margin)....(mag |
| c4ac0 | 69 74 2d 63 79 63 6c 65 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 29 0a 20 20 20 28 6d 61 67 69 74 | it-cycle-margin-style)....(magit |
| c4ae0 | 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 2d 64 65 74 61 69 6c 73 29 0a 20 20 20 28 6d 61 67 69 | -toggle-margin-details)....(magi |
| c4b00 | 74 2d 72 65 66 73 2d 73 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 29 5d 29 0a | t-refs-set-show-commit-count)]). |
| c4b20 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-suffix.magit- |
| c4b40 | 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 20 28 29 0a 20 20 22 53 68 6f 77 20 6f 72 20 68 69 64 65 | toggle-margin.()..."Show.or.hide |
| c4b60 | 20 74 68 65 20 4d 61 67 69 74 20 6d 61 72 67 69 6e 2e 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 | .the.Magit.margin."...:descripti |
| c4b80 | 6f 6e 20 22 54 6f 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 22 0a 20 20 3a 6b 65 79 20 22 4c | on."Toggle.visibility"...:key."L |
| c4ba0 | 22 0a 20 20 3a 74 72 61 6e 73 69 65 6e 74 20 74 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | "...:transient.t...(interactive) |
| c4bc0 | 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e 29 | ...(unless.(magit-margin-option) |
| c4be0 | 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4d 61 67 69 74 20 6d 61 72 67 69 6e 20 69 | .....(user-error."Magit.margin.i |
| c4c00 | 73 6e 27 74 20 73 75 70 70 6f 72 74 65 64 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 29 | sn't.supported.in.this.buffer")) |
| c4c20 | 0a 20 20 28 73 65 74 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 28 | ...(setcar.magit-buffer-margin.( |
| c4c40 | 6e 6f 74 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 2d 70 29 29 29 0a 20 20 | not.(magit-buffer-margin-p)))... |
| c4c60 | 28 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 29 0a 0a 28 64 65 66 | (magit-set-buffer-margin))..(def |
| c4c80 | 76 61 72 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 64 65 66 61 75 6c 74 2d 74 69 6d 65 2d 66 6f | var.magit-margin-default-time-fo |
| c4ca0 | 72 6d 61 74 20 6e 69 6c 0a 20 20 22 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | rmat.nil..."See.https://github.c |
| c4cc0 | 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 70 75 6c 6c 2f 34 36 30 35 2e 22 29 0a 0a 28 74 72 | om/magit/magit/pull/4605.")..(tr |
| c4ce0 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 63 79 63 6c | ansient-define-suffix.magit-cycl |
| c4d00 | 65 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 20 28 29 0a 20 20 22 43 79 63 6c 65 20 73 74 79 6c 65 | e-margin-style.()..."Cycle.style |
| c4d20 | 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 4d 61 67 69 74 20 6d 61 72 67 69 6e 2e 22 0a 20 20 3a | .used.for.the.Magit.margin."...: |
| c4d40 | 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 79 63 6c 65 20 73 74 79 6c 65 22 0a 20 20 3a 6b 65 79 | description."Cycle.style"...:key |
| c4d60 | 20 22 6c 22 0a 20 20 3a 74 72 61 6e 73 69 65 6e 74 20 74 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | ."l"...:transient.t...(interacti |
| c4d80 | 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 | ve)...(unless.(magit-margin-opti |
| c4da0 | 6f 6e 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4d 61 67 69 74 20 6d 61 72 67 69 | on).....(user-error."Magit.margi |
| c4dc0 | 6e 20 69 73 6e 27 74 20 73 75 70 70 6f 72 74 65 64 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 | n.isn't.supported.in.this.buffer |
| c4de0 | 22 29 29 0a 20 20 3b 3b 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 73 75 69 74 61 62 6c 65 20 66 | "))...;;.This.is.only.suitable.f |
| c4e00 | 6f 72 20 63 6f 6d 6d 69 74 20 6d 61 72 67 69 6e 73 20 28 74 68 65 72 65 20 61 72 65 20 6e 6f 74 | or.commit.margins.(there.are.not |
| c4e20 | 20 6f 74 68 65 72 73 29 2e 0a 20 20 28 73 65 74 66 20 28 63 61 64 72 20 6d 61 67 69 74 2d 62 75 | .others)....(setf.(cadr.magit-bu |
| c4e40 | 66 66 65 72 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 63 61 64 | ffer-margin).........(pcase.(cad |
| c4e60 | 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 | r.magit-buffer-margin).......... |
| c4e80 | 20 28 27 61 67 65 20 27 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 29 0a 20 20 20 20 20 20 20 | .('age.'age-abbreviated)........ |
| c4ea0 | 20 20 20 28 27 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 | ...('age-abbreviated............ |
| c4ec0 | 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 20 28 6f 72 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d | (let.((default.(or.magit-margin- |
| c4ee0 | 64 65 66 61 75 6c 74 2d 74 69 6d 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | default-time-format............. |
| c4f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 73 79 6d 62 6f 6c 2d | ..................(cadr.(symbol- |
| c4f20 | 76 61 6c 75 65 20 28 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e 29 29 29 29 29 29 | value.(magit-margin-option)))))) |
| c4f40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 64 65 66 61 75 | ..............(if.(stringp.defau |
| c4f60 | 6c 74 29 20 64 65 66 61 75 6c 74 20 22 25 59 2d 25 6d 2d 25 64 20 25 48 3a 25 4d 20 22 29 29 29 | lt).default."%Y-%m-%d.%H:%M."))) |
| c4f80 | 0a 20 20 20 20 20 20 20 20 20 20 28 5f 20 27 61 67 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 | ...........(_.'age)))...(magit-s |
| c4fa0 | 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 6e 69 6c 20 74 29 29 0a 0a 28 74 72 61 6e 73 | et-buffer-margin.nil.t))..(trans |
| c4fc0 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d | ient-define-suffix.magit-toggle- |
| c4fe0 | 6d 61 72 67 69 6e 2d 64 65 74 61 69 6c 73 20 28 29 0a 20 20 22 53 68 6f 77 20 6f 72 20 68 69 64 | margin-details.()..."Show.or.hid |
| c5000 | 65 20 64 65 74 61 69 6c 73 20 69 6e 20 74 68 65 20 4d 61 67 69 74 20 6d 61 72 67 69 6e 2e 22 0a | e.details.in.the.Magit.margin.". |
| c5020 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 54 6f 67 67 6c 65 20 64 65 74 61 69 6c 73 22 0a | ..:description."Toggle.details". |
| c5040 | 20 20 3a 6b 65 79 20 22 64 22 0a 20 20 3a 74 72 61 6e 73 69 65 6e 74 20 74 0a 20 20 28 69 6e 74 | ..:key."d"...:transient.t...(int |
| c5060 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 6d 61 72 67 69 | eractive)...(unless.(magit-margi |
| c5080 | 6e 2d 6f 70 74 69 6f 6e 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4d 61 67 69 74 | n-option).....(user-error."Magit |
| c50a0 | 20 6d 61 72 67 69 6e 20 69 73 6e 27 74 20 73 75 70 70 6f 72 74 65 64 20 69 6e 20 74 68 69 73 20 | .margin.isn't.supported.in.this. |
| c50c0 | 62 75 66 66 65 72 22 29 29 0a 20 20 28 73 65 74 66 20 28 6e 74 68 20 33 20 6d 61 67 69 74 2d 62 | buffer"))...(setf.(nth.3.magit-b |
| c50e0 | 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6e 74 68 20 | uffer-margin).........(not.(nth. |
| c5100 | 33 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 29 29 0a 20 20 28 6d 61 67 69 | 3.magit-buffer-margin)))...(magi |
| c5120 | 74 2d 73 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 6e 69 6c 20 74 29 29 0a 0a 3b 3b 3b | t-set-buffer-margin.nil.t))..;;; |
| c5140 | 20 43 6f 72 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 | .Core..(defun.magit-buffer-margi |
| c5160 | 6e 2d 70 20 28 29 0a 20 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 | n-p.()...(car.magit-buffer-margi |
| c5180 | 6e 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e 20 | n))..(defun.magit-margin-option. |
| c51a0 | 28 29 0a 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 28 27 6d 61 67 | ()...(pcase.major-mode.....('mag |
| c51c0 | 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 20 20 20 20 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 | it-cherry-mode.....'magit-cherry |
| c51e0 | 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 20 20 20 | -margin).....('magit-log-mode... |
| c5200 | 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 27 6d 61 | .....'magit-log-margin).....('ma |
| c5220 | 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 73 | git-log-select-mode.'magit-log-s |
| c5240 | 65 6c 65 63 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 | elect-margin).....('magit-reflog |
| c5260 | 2d 6d 6f 64 65 20 20 20 20 20 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a | -mode.....'magit-reflog-margin). |
| c5280 | 20 20 20 20 28 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 20 20 20 20 20 20 20 27 6d 61 67 | ....('magit-refs-mode.......'mag |
| c52a0 | 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 27 6d 61 67 69 74 2d 73 74 61 73 | it-refs-margin).....('magit-stas |
| c52c0 | 68 65 73 2d 6d 6f 64 65 20 20 20 20 27 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 61 72 67 69 | hes-mode....'magit-stashes-margi |
| c52e0 | 6e 29 0a 20 20 20 20 28 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 20 20 20 20 27 | n).....('magit-status-mode.....' |
| c5300 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 28 27 66 6f 72 67 65 | magit-status-margin).....('forge |
| c5320 | 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 73 74 61 74 75 | -notifications-mode.'magit-statu |
| c5340 | 73 2d 6d 61 72 67 69 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 2d 62 75 | s-margin)))..(defun.magit-set-bu |
| c5360 | 66 66 65 72 2d 6d 61 72 67 69 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 73 65 74 20 72 65 66 | ffer-margin.(&optional.reset.ref |
| c5380 | 72 65 73 68 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6f 70 74 69 6f 6e 20 28 6d 61 67 69 | resh)...(when-let.((option.(magi |
| c53a0 | 74 2d 6d 61 72 67 69 6e 2d 6f 70 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 64 | t-margin-option))).....(let*.((d |
| c53c0 | 65 66 61 75 6c 74 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6f 70 74 69 6f 6e 29 29 0a 20 20 | efault.(symbol-value.option))... |
| c53e0 | 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 77 69 64 74 68 20 28 6e 74 68 20 32 20 64 | .........(default-width.(nth.2.d |
| c5400 | 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 72 65 73 65 74 20 | efault))).......(when.(or.reset. |
| c5420 | 28 6e 6f 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 20 | (not.magit-buffer-margin))...... |
| c5440 | 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 20 28 63 6f | ...(setq.magit-buffer-margin.(co |
| c5460 | 70 79 2d 73 65 71 75 65 6e 63 65 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 20 20 28 70 63 | py-sequence.default))).......(pc |
| c5480 | 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 65 6e 61 62 6c 65 20 2c 73 74 79 6c 65 20 2c 5f 77 69 64 | ase-let.((`(,enable.,style.,_wid |
| c54a0 | 74 68 20 2c 64 65 74 61 69 6c 73 20 2c 64 65 74 61 69 6c 73 2d 77 69 64 74 68 29 0a 20 20 20 20 | th.,details.,details-width)..... |
| c54c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 | ...............magit-buffer-marg |
| c54e0 | 69 6e 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 75 6e 63 74 69 6f 6e 70 20 64 65 | in)).........(when.(functionp.de |
| c5500 | 66 61 75 6c 74 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6e 74 | fault-width)...........(setf.(nt |
| c5520 | 68 20 32 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 | h.2.magit-buffer-margin)........ |
| c5540 | 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 65 66 61 75 6c 74 2d 77 69 64 74 68 20 | .........(funcall.default-width. |
| c5560 | 73 74 79 6c 65 20 64 65 74 61 69 6c 73 20 64 65 74 61 69 6c 73 2d 77 69 64 74 68 29 29 29 0a 20 | style.details.details-width))).. |
| c5580 | 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 66 | .......(dolist.(window.(get-buff |
| c55a0 | 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 6e 69 6c 20 6e 69 6c 20 30 29 29 0a 20 20 20 20 20 | er-window-list.nil.nil.0))...... |
| c55c0 | 20 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f | .....(with-selected-window.windo |
| c55e0 | 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 77 69 6e 64 6f 77 2d | w.............(magit-set-window- |
| c5600 | 6d 61 72 67 69 6e 20 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 | margin.window).............(if.e |
| c5620 | 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 | nable.................(add-hook. |
| c5640 | 20 27 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f | .'window-configuration-change-ho |
| c5660 | 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 | ok............................#' |
| c5680 | 6d 61 67 69 74 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 20 6e 69 6c 20 74 29 0a 20 | magit-set-window-margin.nil.t).. |
| c56a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 77 69 6e 64 6f | .............(remove-hook.'windo |
| c56c0 | 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 0a 20 20 20 20 | w-configuration-change-hook..... |
| c56e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 73 | .......................#'magit-s |
| c5700 | 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 | et-window-margin.t)))).........( |
| c5720 | 77 68 65 6e 20 28 61 6e 64 20 65 6e 61 62 6c 65 20 28 6f 72 20 72 65 66 72 65 73 68 20 6d 61 67 | when.(and.enable.(or.refresh.mag |
| c5740 | 69 74 2d 73 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 2d 72 65 66 72 65 73 68 29 29 0a 20 | it-set-buffer-margin-refresh)).. |
| c5760 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 29 29 | .........(magit-refresh-buffer)) |
| c5780 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 | ))))..(defun.magit-set-window-ma |
| c57a0 | 72 67 69 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 77 69 6e 64 6f 77 29 0a 20 20 28 77 68 65 6e 20 | rgin.(&optional.window)...(when. |
| c57c0 | 28 6f 72 20 77 69 6e 64 6f 77 20 28 73 65 74 71 20 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 | (or.window.(setq.window.(get-buf |
| c57e0 | 66 65 72 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 | fer-window))).....(with-selected |
| c5800 | 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 | -window.window.......(set-window |
| c5820 | 2d 6d 61 72 67 69 6e 73 0a 20 20 20 20 20 20 20 6e 69 6c 20 28 63 61 72 20 28 77 69 6e 64 6f 77 | -margins........nil.(car.(window |
| c5840 | 2d 6d 61 72 67 69 6e 73 29 29 0a 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 62 75 | -margins))........(and.(magit-bu |
| c5860 | 66 66 65 72 2d 6d 61 72 67 69 6e 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 | ffer-margin-p).............(nth. |
| c5880 | 32 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 29 29 29 29 29 0a 0a 28 64 65 | 2.magit-buffer-margin))))))..(de |
| c58a0 | 66 75 6e 20 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 28 26 | fun.magit-make-margin-overlay.(& |
| c58c0 | 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e 67 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 0a 20 | optional.string.previous-line).. |
| c58e0 | 20 28 69 66 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 0a 20 20 20 20 20 20 28 73 61 76 65 2d 65 | .(if.previous-line.......(save-e |
| c5900 | 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d | xcursion.........(forward-line.- |
| c5920 | 31 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 | 1).........(magit-make-margin-ov |
| c5940 | 65 72 6c 61 79 20 73 74 72 69 6e 67 29 29 0a 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 70 75 74 20 | erlay.string)).....;;.Don't.put. |
| c5960 | 74 68 65 20 6f 76 65 72 6c 61 79 20 6f 6e 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 6c 69 6e 65 | the.overlay.on.the.complete.line |
| c5980 | 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 23 31 38 38 30 2e 0a 20 20 20 20 28 6c 65 74 20 | .to.work.around.#1880......(let. |
| c59a0 | 28 28 6f 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 28 31 2b 20 28 6c 69 6e 65 2d 62 65 67 69 | ((o.(make-overlay.(1+.(line-begi |
| c59c0 | 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nning-position))................ |
| c59e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 0a | ............(line-end-position). |
| c5a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 | ...........................nil.t |
| c5a20 | 29 29 29 0a 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 20 27 65 76 61 70 6f 72 | ))).......(overlay-put.o.'evapor |
| c5a40 | 61 74 65 20 74 29 0a 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 70 75 74 20 6f 20 27 62 65 66 | ate.t).......(overlay-put.o.'bef |
| c5a60 | 6f 72 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ore-string....................(p |
| c5a80 | 72 6f 70 65 72 74 69 7a 65 20 22 6f 22 20 27 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 | ropertize."o".'display.......... |
| c5aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 69 73 | ......................(list.(lis |
| c5ac0 | 74 20 27 6d 61 72 67 69 6e 20 27 72 69 67 68 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 | t.'margin.'right-margin)........ |
| c5ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | ..............................(o |
| c5b00 | 72 20 73 74 72 69 6e 67 20 22 20 22 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 | r.string.".")))))))..(defvar.mag |
| c5b20 | 69 74 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 2d 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 27 | it-margin-overlay-conditions...' |
| c5b40 | 28 20 75 6e 70 75 6c 6c 65 64 20 75 6e 70 75 73 68 65 64 20 72 65 63 65 6e 74 20 73 74 61 73 68 | (.unpulled.unpushed.recent.stash |
| c5b60 | 65 73 20 6c 6f 63 61 6c 20 63 68 65 72 72 69 65 73 0a 20 20 20 20 20 5b 72 65 6d 6f 74 65 20 62 | es.local.cherries......[remote.b |
| c5b80 | 72 61 6e 63 68 62 75 66 5d 0a 20 20 20 20 20 5b 74 61 67 73 20 62 72 61 6e 63 68 62 75 66 5d 0a | ranchbuf]......[tags.branchbuf]. |
| c5ba0 | 20 20 20 20 20 74 6f 70 69 63 73 20 69 73 73 75 65 73 20 70 75 6c 6c 72 65 71 73 29 29 0a 0a 28 | .....topics.issues.pullreqs))..( |
| c5bc0 | 64 65 66 75 6e 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 | defun.magit-maybe-make-margin-ov |
| c5be0 | 65 72 6c 61 79 20 28 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | erlay.()...(when.(magit-section- |
| c5c00 | 6d 61 74 63 68 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 2d 63 6f 6e 64 69 | match.magit-margin-overlay-condi |
| c5c20 | 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tions........................... |
| c5c40 | 20 20 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 | ...magit-insert-section--current |
| c5c60 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 | ).....(magit-make-margin-overlay |
| c5c80 | 20 6e 69 6c 20 74 29 29 29 0a 0a 3b 3b 3b 20 43 75 73 74 6f 6d 20 53 75 70 70 6f 72 74 0a 0a 28 | .nil.t)))..;;;.Custom.Support..( |
| c5ca0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 | defun.magit-margin-set-variable. |
| c5cc0 | 28 6d 6f 64 65 20 73 79 6d 62 6f 6c 20 76 61 6c 75 65 29 0a 20 20 28 73 65 74 2d 64 65 66 61 75 | (mode.symbol.value)...(set-defau |
| c5ce0 | 6c 74 20 73 79 6d 62 6f 6c 20 76 61 6c 75 65 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 55 70 64 | lt.symbol.value)...(message."Upd |
| c5d00 | 61 74 69 6e 67 20 6d 61 72 67 69 6e 73 20 69 6e 20 25 73 20 62 75 66 66 65 72 73 2e 2e 2e 22 20 | ating.margins.in.%s.buffers...". |
| c5d20 | 6d 6f 64 65 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 66 65 72 20 28 62 75 66 66 65 72 2d | mode)...(dolist.(buffer.(buffer- |
| c5d40 | 6c 69 73 74 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | list)).....(with-current-buffer. |
| c5d60 | 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 | buffer.......(when.(eq.major-mod |
| c5d80 | 65 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 66 65 | e.mode).........(magit-set-buffe |
| c5da0 | 72 2d 6d 61 72 67 69 6e 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 | r-margin.t).........(magit-refre |
| c5dc0 | 73 68 29 29 29 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 55 70 64 61 74 69 6e 67 20 6d 61 72 67 | sh))))...(message."Updating.marg |
| c5de0 | 69 6e 73 20 69 6e 20 25 73 20 62 75 66 66 65 72 73 2e 2e 2e 64 6f 6e 65 22 20 6d 6f 64 65 29 29 | ins.in.%s.buffers...done".mode)) |
| c5e00 | 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 2d 63 75 | ..(defconst.magit-log-margin--cu |
| c5e20 | 73 74 6f 6d 2d 74 79 70 65 0a 20 20 27 28 6c 69 73 74 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 67 | stom-type...'(list.(boolean.:tag |
| c5e40 | 20 22 53 68 6f 77 20 6d 61 72 67 69 6e 20 69 6e 69 74 69 61 6c 6c 79 22 29 0a 20 20 20 20 20 20 | ."Show.margin.initially")....... |
| c5e60 | 20 20 20 28 63 68 6f 69 63 65 20 20 3a 74 61 67 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 74 65 72 | ...(choice..:tag."Show.committer |
| c5e80 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 | "...................(string.:tag |
| c5ea0 | 20 22 64 61 74 65 20 75 73 69 6e 67 20 74 69 6d 65 2d 66 6f 72 6d 61 74 22 20 22 25 59 2d 25 6d | ."date.using.time-format"."%Y-%m |
| c5ec0 | 2d 25 64 20 25 48 3a 25 4d 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -%d.%H:%M.")...................( |
| c5ee0 | 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 64 61 74 65 27 73 20 61 67 65 22 20 61 67 65 29 0a 20 20 | const..:tag."date's.age".age)... |
| c5f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 64 61 | ................(const..:tag."da |
| c5f20 | 74 65 27 73 20 61 67 65 20 28 61 62 62 72 65 76 69 61 74 65 64 29 22 20 61 67 65 2d 61 62 62 72 | te's.age.(abbreviated)".age-abbr |
| c5f40 | 65 76 69 61 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 20 20 3a 74 61 67 | eviated))..........(const...:tag |
| c5f60 | 20 22 43 61 6c 63 75 6c 61 74 65 20 77 69 64 74 68 20 75 73 69 6e 67 20 6d 61 67 69 74 2d 6c 6f | ."Calculate.width.using.magit-lo |
| c5f80 | 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-margin-width"................. |
| c5fa0 | 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 | ..magit-log-margin-width)....... |
| c5fc0 | 20 20 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 67 20 22 53 68 6f 77 20 61 75 74 68 6f 72 20 6e 61 | ...(boolean.:tag."Show.author.na |
| c5fe0 | 6d 65 20 62 79 20 64 65 66 61 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 65 | me.by.default")..........(intege |
| c6000 | 72 20 3a 74 61 67 20 22 53 68 6f 77 20 61 75 74 68 6f 72 20 6e 61 6d 65 20 75 73 69 6e 67 20 77 | r.:tag."Show.author.name.using.w |
| c6020 | 69 64 74 68 22 29 29 29 0a 0a 3b 3b 3b 20 54 69 6d 65 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 | idth")))..;;;.Time.Utilities..(d |
| c6040 | 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 61 67 65 2d 73 70 65 63 0a 20 20 60 28 28 3f 59 20 22 79 | efvar.magit--age-spec...`((?Y."y |
| c6060 | 65 61 72 22 20 20 20 22 79 65 61 72 73 22 20 20 20 2c 28 72 6f 75 6e 64 20 28 2a 20 36 30 20 36 | ear"..."years"...,(round.(*.60.6 |
| c6080 | 30 20 32 34 20 33 36 35 2e 32 34 32 35 29 29 29 0a 20 20 20 20 28 3f 4d 20 22 6d 6f 6e 74 68 22 | 0.24.365.2425))).....(?M."month" |
| c60a0 | 20 20 22 6d 6f 6e 74 68 73 22 20 20 2c 28 72 6f 75 6e 64 20 28 2a 20 36 30 20 36 30 20 32 34 20 | .."months"..,(round.(*.60.60.24. |
| c60c0 | 33 30 2e 34 33 36 38 37 35 29 29 29 0a 20 20 20 20 28 3f 77 20 22 77 65 65 6b 22 20 20 20 22 77 | 30.436875))).....(?w."week"..."w |
| c60e0 | 65 65 6b 73 22 20 20 20 2c 28 2a 20 36 30 20 36 30 20 32 34 20 37 29 29 0a 20 20 20 20 28 3f 64 | eeks"...,(*.60.60.24.7)).....(?d |
| c6100 | 20 22 64 61 79 22 20 20 20 20 22 64 61 79 73 22 20 20 20 20 2c 28 2a 20 36 30 20 36 30 20 32 34 | ."day"...."days"....,(*.60.60.24 |
| c6120 | 29 29 0a 20 20 20 20 28 3f 68 20 22 68 6f 75 72 22 20 20 20 22 68 6f 75 72 73 22 20 20 20 2c 28 | )).....(?h."hour"..."hours"...,( |
| c6140 | 2a 20 36 30 20 36 30 29 29 0a 20 20 20 20 28 3f 6d 20 22 6d 69 6e 75 74 65 22 20 22 6d 69 6e 75 | *.60.60)).....(?m."minute"."minu |
| c6160 | 74 65 73 22 20 36 30 29 0a 20 20 20 20 28 3f 73 20 22 73 65 63 6f 6e 64 22 20 22 73 65 63 6f 6e | tes".60).....(?s."second"."secon |
| c6180 | 64 73 22 20 31 29 29 0a 20 20 22 54 69 6d 65 20 75 6e 69 74 73 20 75 73 65 64 20 77 68 65 6e 20 | ds".1))..."Time.units.used.when. |
| c61a0 | 66 6f 72 6d 61 74 74 69 6e 67 20 72 65 6c 61 74 69 76 65 20 63 6f 6d 6d 69 74 20 61 67 65 73 2e | formatting.relative.commit.ages. |
| c61c0 | 0a 0a 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 74 69 6d 65 20 75 6e | ..The.value.is.a.list.of.time.un |
| c61e0 | 69 74 73 2c 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 74 68 65 20 6c 6f 6e 67 65 73 74 2e | its,.beginning.with.the.longest. |
| c6200 | 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 43 48 41 52 | .Each.element.has.the.form.(CHAR |
| c6220 | 20 55 4e 49 54 20 55 4e 49 54 53 20 53 45 43 4f 4e 44 53 29 2e 20 20 55 4e 49 54 20 69 73 20 74 | .UNIT.UNITS.SECONDS)...UNIT.is.t |
| c6240 | 68 65 0a 74 69 6d 65 20 75 6e 69 74 2c 20 55 4e 49 54 53 20 69 73 20 74 68 65 20 70 6c 75 72 61 | he.time.unit,.UNITS.is.the.plura |
| c6260 | 6c 20 6f 66 20 74 68 61 74 20 75 6e 69 74 2e 20 20 43 48 41 52 20 69 73 20 61 20 63 68 61 72 61 | l.of.that.unit...CHAR.is.a.chara |
| c6280 | 63 74 65 72 0a 61 62 62 72 65 76 69 61 74 69 6f 6e 2e 20 20 41 6e 64 20 53 45 43 4f 4e 44 53 20 | cter.abbreviation...And.SECONDS. |
| c62a0 | 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 63 6f 6e 64 73 20 69 6e 20 6f 6e 65 20 | is.the.number.of.seconds.in.one. |
| c62c0 | 55 4e 49 54 2e 0a 0a 54 68 69 73 20 69 73 20 64 65 66 69 6e 65 64 20 61 73 20 61 20 76 61 72 69 | UNIT...This.is.defined.as.a.vari |
| c62e0 | 61 62 6c 65 20 74 6f 20 6d 61 6b 65 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 73 65 20 | able.to.make.it.possible.to.use. |
| c6300 | 74 69 6d 65 0a 75 6e 69 74 73 20 66 6f 72 20 61 20 6c 61 6e 67 75 61 67 65 20 6f 74 68 65 72 20 | time.units.for.a.language.other. |
| c6320 | 74 68 61 6e 20 45 6e 67 6c 69 73 68 2e 20 20 49 74 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 | than.English...It.is.not.defined |
| c6340 | 0a 61 73 20 61 6e 20 6f 70 74 69 6f 6e 2c 20 62 65 63 61 75 73 65 20 6d 6f 73 74 20 6f 74 68 65 | .as.an.option,.because.most.othe |
| c6360 | 72 20 70 61 72 74 73 20 6f 66 20 4d 61 67 69 74 20 61 72 65 20 61 6c 77 61 79 73 20 69 6e 0a 45 | r.parts.of.Magit.are.always.in.E |
| c6380 | 6e 67 6c 69 73 68 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 61 67 65 20 28 64 61 | nglish.")..(defun.magit--age.(da |
| c63a0 | 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 62 62 72 65 76 69 61 74 65 29 0a 20 20 28 63 6c 2d 6c | te.&optional.abbreviate)...(cl-l |
| c63c0 | 61 62 65 6c 73 20 28 28 66 6e 20 28 61 67 65 20 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 | abels.((fn.(age.spec)........... |
| c63e0 | 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 63 68 61 72 20 2c 75 6e 69 74 | ......(pcase-let.((`(,char.,unit |
| c6400 | 20 2c 75 6e 69 74 73 20 2c 77 65 69 67 68 74 29 20 28 63 61 72 20 73 70 65 63 29 29 29 0a 20 20 | .,units.,weight).(car.spec)))... |
| c6420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 6e 74 20 28 72 6f 75 6e | ................(let.((cnt.(roun |
| c6440 | 64 20 28 2f 20 61 67 65 20 77 65 69 67 68 74 20 31 2e 30 29 29 29 29 0a 20 20 20 20 20 20 20 20 | d.(/.age.weight.1.0))))......... |
| c6460 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 28 63 64 72 20 73 70 | ............(if.(or.(not.(cdr.sp |
| c6480 | 65 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ec))............................ |
| c64a0 | 20 28 3e 3d 20 28 2f 20 61 67 65 20 77 65 69 67 68 74 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 | .(>=.(/.age.weight).1))......... |
| c64c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 63 6e 74 20 28 63 6f 6e 64 20 | ................(list.cnt.(cond. |
| c64e0 | 28 61 62 62 72 65 76 69 61 74 65 20 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (abbreviate.char)............... |
| c6500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3d 20 63 6e | ..........................((=.cn |
| c6520 | 74 20 31 29 20 75 6e 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.1).unit)...................... |
| c6540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 75 6e 69 74 73 29 29 29 0a 20 | ...................(t.units))).. |
| c6560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6e 20 61 67 65 20 28 63 64 | .....................(fn.age.(cd |
| c6580 | 72 20 73 70 65 63 29 29 29 29 29 29 29 0a 20 20 20 20 28 66 6e 20 28 61 62 73 20 28 2d 20 28 66 | r.spec))))))).....(fn.(abs.(-.(f |
| c65a0 | 6c 6f 61 74 2d 74 69 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | loat-time).................(if.( |
| c65c0 | 73 74 72 69 6e 67 70 20 64 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stringp.date)................... |
| c65e0 | 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 64 61 74 65 29 0a 20 20 20 20 20 20 | ..(string-to-number.date)....... |
| c6600 | 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 6d 61 67 69 | ............date))).........magi |
| c6620 | 74 2d 2d 61 67 65 2d 73 70 65 63 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 | t--age-spec)))..;;;._.(provide.' |
| c6640 | 6d 61 67 69 74 2d 6d 61 72 67 69 6e 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2e 65 | magit-margin).;;;.magit-margin.e |
| c6660 | 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l.ends.here..................... |
| c6680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c66a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c66c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c66e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c67a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c67c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c67e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6800 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 6d 65 72 67 65 2e | magit-20240404.1901/magit-merge. |
| c6820 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| c6840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| c6880 | 30 30 32 37 36 35 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 34 34 00 20 30 00 00 00 | 0027656.00000000000.014644..0... |
| c68a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c68c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c68e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| c6920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| c6940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c69a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c69c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c69e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c6a00 | 3b 3b 3b 20 6d 61 67 69 74 2d 6d 65 72 67 65 2e 65 6c 20 2d 2d 2d 20 4d 65 72 67 65 20 66 75 6e | ;;;.magit-merge.el.---.Merge.fun |
| c6a20 | 63 74 69 6f 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | ctionality..-*-.lexical-binding: |
| c6a40 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| c6a60 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| c6a80 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| c6aa0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| c6ac0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| c6ae0 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| c6b00 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| c6b20 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| c6b40 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| c6b60 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| c6b80 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| c6ba0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| c6bc0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| c6be0 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| c6c00 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| c6c20 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| c6c40 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| c6c60 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| c6c80 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| c6ca0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| c6cc0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| c6ce0 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| c6d00 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| c6d20 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| c6d40 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| c6d60 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| c6d80 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 | >...;;;.Commentary:..;;.This.lib |
| c6da0 | 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 6d 65 72 67 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a | rary.implements.merge.commands.. |
| c6dc0 | 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 28 72 65 | .;;;.Code:..(require.'magit).(re |
| c6de0 | 71 75 69 72 65 20 27 6d 61 67 69 74 2d 64 69 66 66 29 0a 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | quire.'magit-diff)..(declare-fun |
| c6e00 | 63 74 69 6f 6e 20 6d 61 67 69 74 2d 67 69 74 2d 70 75 73 68 20 22 6d 61 67 69 74 2d 70 75 73 68 | ction.magit-git-push."magit-push |
| c6e20 | 22 20 28 62 72 61 6e 63 68 20 74 61 72 67 65 74 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 20 43 6f 6d | ".(branch.target.args))..;;;.Com |
| c6e40 | 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 | mands..;;;###autoload.(autoload. |
| c6e60 | 27 6d 61 67 69 74 2d 6d 65 72 67 65 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 | 'magit-merge."magit".nil.t).(tra |
| c6e80 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 6d 65 72 67 65 | nsient-define-prefix.magit-merge |
| c6ea0 | 20 28 29 0a 20 20 22 4d 65 72 67 65 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 | .()..."Merge.branches."...:man-p |
| c6ec0 | 61 67 65 20 22 67 69 74 2d 6d 65 72 67 65 22 0a 20 20 3a 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 | age."git-merge"...:incompatible. |
| c6ee0 | 27 28 28 22 2d 2d 66 66 2d 6f 6e 6c 79 22 20 22 2d 2d 6e 6f 2d 66 66 22 29 29 0a 20 20 5b 22 41 | '(("--ff-only"."--no-ff"))...["A |
| c6f00 | 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 6d 65 72 67 65 | rguments"....:if-not.magit-merge |
| c6f20 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 2d 66 22 20 22 46 61 73 74 2d 66 6f | -in-progress-p....("-f"."Fast-fo |
| c6f40 | 72 77 61 72 64 20 6f 6e 6c 79 22 20 22 2d 2d 66 66 2d 6f 6e 6c 79 22 29 0a 20 20 20 28 22 2d 6e | rward.only"."--ff-only")....("-n |
| c6f60 | 22 20 22 4e 6f 20 66 61 73 74 2d 66 6f 72 77 61 72 64 22 20 20 20 22 2d 2d 6e 6f 2d 66 66 22 29 | "."No.fast-forward"..."--no-ff") |
| c6f80 | 0a 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 74 72 61 74 65 67 79 29 0a 20 20 20 | ....(magit-merge:--strategy).... |
| c6fa0 | 28 35 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 74 72 61 74 65 67 79 2d 6f 70 74 69 6f 6e | (5.magit-merge:--strategy-option |
| c6fc0 | 29 0a 20 20 20 28 35 20 22 2d 62 22 20 22 49 67 6e 6f 72 65 20 63 68 61 6e 67 65 73 20 69 6e 20 | )....(5."-b"."Ignore.changes.in. |
| c6fe0 | 61 6d 6f 75 6e 74 20 6f 66 20 77 68 69 74 65 73 70 61 63 65 22 20 22 2d 58 69 67 6e 6f 72 65 2d | amount.of.whitespace"."-Xignore- |
| c7000 | 73 70 61 63 65 2d 63 68 61 6e 67 65 22 29 0a 20 20 20 28 35 20 22 2d 77 22 20 22 49 67 6e 6f 72 | space-change")....(5."-w"."Ignor |
| c7020 | 65 20 77 68 69 74 65 73 70 61 63 65 20 77 68 65 6e 20 63 6f 6d 70 61 72 69 6e 67 20 6c 69 6e 65 | e.whitespace.when.comparing.line |
| c7040 | 73 22 20 22 2d 58 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 29 0a 20 20 20 28 35 20 6d | s"."-Xignore-all-space")....(5.m |
| c7060 | 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 20 3a 61 72 67 75 | agit-diff:--diff-algorithm.:argu |
| c7080 | 6d 65 6e 74 20 22 2d 58 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 3d 22 29 0a 20 20 20 28 35 20 | ment."-Xdiff-algorithm=")....(5. |
| c70a0 | 6d 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a | magit:--gpg-sign)]...["Actions". |
| c70c0 | 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 72 6f 67 72 65 | ...:if-not.magit-merge-in-progre |
| c70e0 | 73 73 2d 70 0a 20 20 20 5b 28 22 6d 22 20 22 4d 65 72 67 65 22 20 20 20 20 20 20 20 20 20 20 20 | ss-p....[("m"."Merge"........... |
| c7100 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 6c 61 69 6e 29 0a 20 20 20 20 28 22 | .......magit-merge-plain).....(" |
| c7120 | 65 22 20 22 4d 65 72 67 65 20 61 6e 64 20 65 64 69 74 20 6d 65 73 73 61 67 65 22 20 6d 61 67 69 | e"."Merge.and.edit.message".magi |
| c7140 | 74 2d 6d 65 72 67 65 2d 65 64 69 74 6d 73 67 29 0a 20 20 20 20 28 22 6e 22 20 22 4d 65 72 67 65 | t-merge-editmsg).....("n"."Merge |
| c7160 | 20 62 75 74 20 64 6f 6e 27 74 20 63 6f 6d 6d 69 74 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 6e | .but.don't.commit".magit-merge-n |
| c7180 | 6f 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 61 22 20 22 41 62 73 6f 72 62 22 20 20 20 20 20 20 | ocommit).....("a"."Absorb"...... |
| c71a0 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 29 5d 0a | ...........magit-merge-absorb)]. |
| c71c0 | 20 20 20 5b 28 22 70 22 20 22 50 72 65 76 69 65 77 20 6d 65 72 67 65 22 20 20 20 20 20 20 20 20 | ...[("p"."Preview.merge"........ |
| c71e0 | 20 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 29 0a 20 20 20 20 22 22 0a 20 20 | ..magit-merge-preview).....""... |
| c7200 | 20 20 28 22 73 22 20 22 53 71 75 61 73 68 20 6d 65 72 67 65 22 20 20 20 20 20 20 20 20 20 20 20 | ..("s"."Squash.merge"........... |
| c7220 | 6d 61 67 69 74 2d 6d 65 72 67 65 2d 73 71 75 61 73 68 29 0a 20 20 20 20 28 22 69 22 20 22 44 69 | magit-merge-squash).....("i"."Di |
| c7240 | 73 73 6f 6c 76 65 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 65 72 67 | ssolve"...............magit-merg |
| c7260 | 65 2d 69 6e 74 6f 29 5d 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 | e-into)]]...["Actions"....:if.ma |
| c7280 | 67 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 6d 22 20 | git-merge-in-progress-p....("m". |
| c72a0 | 22 43 6f 6d 6d 69 74 20 6d 65 72 67 65 22 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 72 65 61 | "Commit.merge".magit-commit-crea |
| c72c0 | 74 65 29 0a 20 20 20 28 22 61 22 20 22 41 62 6f 72 74 20 6d 65 72 67 65 22 20 20 6d 61 67 69 74 | te)....("a"."Abort.merge"..magit |
| c72e0 | 2d 6d 65 72 67 65 2d 61 62 6f 72 74 29 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 | -merge-abort)])..(defun.magit-me |
| c7300 | 72 67 65 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 | rge-arguments.()...(transient-ar |
| c7320 | 67 73 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 | gs.'magit-merge))..(transient-de |
| c7340 | 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 74 72 61 | fine-argument.magit-merge:--stra |
| c7360 | 74 65 67 79 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 74 72 61 74 65 67 79 | tegy.()...:description."Strategy |
| c7380 | 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3b | "...:class.'transient-option...; |
| c73a0 | 3b 20 6b 65 79 20 66 6f 72 20 6d 65 72 67 65 20 61 6e 64 20 72 65 62 61 73 65 3a 20 22 2d 73 22 | ;.key.for.merge.and.rebase:."-s" |
| c73c0 | 0a 20 20 3b 3b 20 6b 65 79 20 66 6f 72 20 63 68 65 72 72 79 2d 70 69 63 6b 20 61 6e 64 20 72 65 | ...;;.key.for.cherry-pick.and.re |
| c73e0 | 76 65 72 74 3a 20 22 3d 73 22 0a 20 20 3b 3b 20 73 68 6f 72 74 61 72 67 20 66 6f 72 20 6d 65 72 | vert:."=s"...;;.shortarg.for.mer |
| c7400 | 67 65 20 61 6e 64 20 72 65 62 61 73 65 3a 20 22 2d 73 22 0a 20 20 3b 3b 20 73 68 6f 72 74 61 72 | ge.and.rebase:."-s"...;;.shortar |
| c7420 | 67 20 66 6f 72 20 63 68 65 72 72 79 2d 70 69 63 6b 20 61 6e 64 20 72 65 76 65 72 74 3a 20 6e 6f | g.for.cherry-pick.and.revert:.no |
| c7440 | 6e 65 0a 20 20 3a 6b 65 79 20 22 2d 73 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 74 | ne...:key."-s"...:argument."--st |
| c7460 | 72 61 74 65 67 79 3d 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 72 65 73 6f 6c 76 65 22 20 | rategy="...:choices.'("resolve". |
| c7480 | 22 72 65 63 75 72 73 69 76 65 22 20 22 6f 63 74 6f 70 75 73 22 20 22 6f 75 72 73 22 20 22 73 75 | "recursive"."octopus"."ours"."su |
| c74a0 | 62 74 72 65 65 22 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 | btree"))..(transient-define-argu |
| c74c0 | 6d 65 6e 74 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 74 72 61 74 65 67 79 2d 6f 70 74 69 | ment.magit-merge:--strategy-opti |
| c74e0 | 6f 6e 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 74 72 61 74 65 67 79 20 4f | on.()...:description."Strategy.O |
| c7500 | 70 74 69 6f 6e 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f | ption"...:class.'transient-optio |
| c7520 | 6e 0a 20 20 3a 6b 65 79 20 22 2d 58 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 74 72 | n...:key."-X"...:argument."--str |
| c7540 | 61 74 65 67 79 2d 6f 70 74 69 6f 6e 3d 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 6f 75 72 | ategy-option="...:choices.'("our |
| c7560 | 73 22 20 22 74 68 65 69 72 73 22 20 22 70 61 74 69 65 6e 63 65 22 29 29 0a 0a 3b 3b 3b 23 23 23 | s"."theirs"."patience"))..;;;### |
| c7580 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 6c 61 69 | autoload.(defun.magit-merge-plai |
| c75a0 | 6e 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 6e 6f 63 6f 6d 6d 69 74 29 0a | n.(rev.&optional.args.nocommit). |
| c75c0 | 20 20 22 4d 65 72 67 65 20 63 6f 6d 6d 69 74 20 52 45 56 20 69 6e 74 6f 20 74 68 65 20 63 75 72 | .."Merge.commit.REV.into.the.cur |
| c75e0 | 72 65 6e 74 20 62 72 61 6e 63 68 3b 20 75 73 69 6e 67 20 64 65 66 61 75 6c 74 20 6d 65 73 73 61 | rent.branch;.using.default.messa |
| c7600 | 67 65 2e 0a 0a 55 6e 6c 65 73 73 20 74 68 65 72 65 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 73 20 | ge...Unless.there.are.conflicts. |
| c7620 | 6f 72 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 75 73 65 64 20 63 72 65 | or.a.prefix.argument.is.used.cre |
| c7640 | 61 74 65 20 61 0a 6d 65 72 67 65 20 63 6f 6d 6d 69 74 20 75 73 69 6e 67 20 61 20 67 65 6e 65 72 | ate.a.merge.commit.using.a.gener |
| c7660 | 69 63 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 61 6e 64 20 77 69 74 68 6f 75 74 20 6c 65 | ic.commit.message.and.without.le |
| c7680 | 74 74 69 6e 67 0a 74 68 65 20 75 73 65 72 20 69 6e 73 70 65 63 74 20 74 68 65 20 72 65 73 75 6c | tting.the.user.inspect.the.resul |
| c76a0 | 74 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 70 72 65 74 65 | t...With.a.prefix.argument.prete |
| c76c0 | 6e 64 20 74 68 65 0a 6d 65 72 67 65 20 66 61 69 6c 65 64 20 74 6f 20 67 69 76 65 20 74 68 65 20 | nd.the.merge.failed.to.give.the. |
| c76e0 | 75 73 65 72 20 74 68 65 20 6f 70 70 6f 72 74 75 6e 69 74 79 20 74 6f 20 69 6e 73 70 65 63 74 20 | user.the.opportunity.to.inspect. |
| c7700 | 74 68 65 0a 6d 65 72 67 65 2e 0a 0a 5c 28 67 69 74 20 6d 65 72 67 65 20 2d 2d 6e 6f 2d 65 64 69 | the.merge...\(git.merge.--no-edi |
| c7720 | 74 7c 2d 2d 6e 6f 2d 63 6f 6d 6d 69 74 20 5b 41 52 47 53 5d 20 52 45 56 29 22 0a 20 20 28 69 6e | t|--no-commit.[ARGS].REV)"...(in |
| c7740 | 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 | teractive.(list.(magit-read-othe |
| c7760 | 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 4d 65 72 67 65 22 29 0a 20 20 20 20 | r-branch-or-commit."Merge")..... |
| c7780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 72 | .................(magit-merge-ar |
| c77a0 | 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 | guments)......................cu |
| c77c0 | 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 | rrent-prefix-arg))...(magit-merg |
| c77e0 | 65 2d 61 73 73 65 72 74 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 | e-assert)...(magit-run-git-async |
| c7800 | 20 22 6d 65 72 67 65 22 20 28 69 66 20 6e 6f 63 6f 6d 6d 69 74 20 22 2d 2d 6e 6f 2d 63 6f 6d 6d | ."merge".(if.nocommit."--no-comm |
| c7820 | 69 74 22 20 22 2d 2d 6e 6f 2d 65 64 69 74 22 29 20 61 72 67 73 20 72 65 76 29 29 0a 0a 3b 3b 3b | it"."--no-edit").args.rev))..;;; |
| c7840 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 65 | ###autoload.(defun.magit-merge-e |
| c7860 | 64 69 74 6d 73 67 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4d | ditmsg.(rev.&optional.args)..."M |
| c7880 | 65 72 67 65 20 63 6f 6d 6d 69 74 20 52 45 56 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | erge.commit.REV.into.the.current |
| c78a0 | 20 62 72 61 6e 63 68 3b 20 61 6e 64 20 65 64 69 74 20 6d 65 73 73 61 67 65 2e 0a 50 65 72 66 6f | .branch;.and.edit.message..Perfo |
| c78c0 | 72 6d 20 74 68 65 20 6d 65 72 67 65 20 61 6e 64 20 70 72 65 70 61 72 65 20 61 20 63 6f 6d 6d 69 | rm.the.merge.and.prepare.a.commi |
| c78e0 | 74 20 6d 65 73 73 61 67 65 20 62 75 74 20 6c 65 74 20 74 68 65 20 75 73 65 72 0a 65 64 69 74 20 | t.message.but.let.the.user.edit. |
| c7900 | 69 74 2e 0a 5c 6e 28 67 69 74 20 6d 65 72 67 65 20 2d 2d 65 64 69 74 20 2d 2d 6e 6f 2d 66 66 20 | it..\n(git.merge.--edit.--no-ff. |
| c7920 | 5b 41 52 47 53 5d 20 52 45 56 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 | [ARGS].REV)"...(interactive.(lis |
| c7940 | 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f | t.(magit-read-other-branch-or-co |
| c7960 | 6d 6d 69 74 20 22 4d 65 72 67 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mmit."Merge")................... |
| c7980 | 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 | ...(magit-merge-arguments)))...( |
| c79a0 | 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 73 73 65 72 74 29 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 | magit-merge-assert)...(cl-pushne |
| c79c0 | 77 20 22 2d 2d 6e 6f 2d 66 66 22 20 61 72 67 73 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 0a | w."--no-ff".args.:test.#'equal). |
| c79e0 | 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 | ..(apply.#'magit-run-git-with-ed |
| c7a00 | 69 74 6f 72 20 22 6d 65 72 67 65 22 20 22 2d 2d 65 64 69 74 22 0a 20 20 20 20 20 20 20 20 20 28 | itor."merge"."--edit"..........( |
| c7a20 | 61 70 70 65 6e 64 20 28 64 65 6c 65 74 65 20 22 2d 2d 66 66 2d 6f 6e 6c 79 22 20 61 72 67 73 29 | append.(delete."--ff-only".args) |
| c7a40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 72 65 76 29 29 29 29 0a | ..................(list.rev)))). |
| c7a60 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 | .;;;###autoload.(defun.magit-mer |
| c7a80 | 67 65 2d 6e 6f 63 6f 6d 6d 69 74 20 28 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 | ge-nocommit.(rev.&optional.args) |
| c7aa0 | 0a 20 20 22 4d 65 72 67 65 20 63 6f 6d 6d 69 74 20 52 45 56 20 69 6e 74 6f 20 74 68 65 20 63 75 | ..."Merge.commit.REV.into.the.cu |
| c7ac0 | 72 72 65 6e 74 20 62 72 61 6e 63 68 3b 20 70 72 65 74 65 6e 64 69 6e 67 20 69 74 20 66 61 69 6c | rrent.branch;.pretending.it.fail |
| c7ae0 | 65 64 2e 0a 50 72 65 74 65 6e 64 20 74 68 65 20 6d 65 72 67 65 20 66 61 69 6c 65 64 20 74 6f 20 | ed..Pretend.the.merge.failed.to. |
| c7b00 | 67 69 76 65 20 74 68 65 20 75 73 65 72 20 74 68 65 20 6f 70 70 6f 72 74 75 6e 69 74 79 20 74 6f | give.the.user.the.opportunity.to |
| c7b20 | 0a 69 6e 73 70 65 63 74 20 74 68 65 20 6d 65 72 67 65 20 61 6e 64 20 63 68 61 6e 67 65 20 74 68 | .inspect.the.merge.and.change.th |
| c7b40 | 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 0a 5c 6e 28 67 69 74 20 6d 65 72 67 65 20 2d | e.commit.message..\n(git.merge.- |
| c7b60 | 2d 6e 6f 2d 63 6f 6d 6d 69 74 20 2d 2d 6e 6f 2d 66 66 20 5b 41 52 47 53 5d 20 52 45 56 29 22 0a | -no-commit.--no-ff.[ARGS].REV)". |
| c7b80 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 | ..(interactive.(list.(magit-read |
| c7ba0 | 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 4d 65 72 67 65 22 29 | -other-branch-or-commit."Merge") |
| c7bc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 | ......................(magit-mer |
| c7be0 | 67 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 | ge-arguments)))...(magit-merge-a |
| c7c00 | 73 73 65 72 74 29 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 22 2d 2d 6e 6f 2d 66 66 22 20 61 | ssert)...(cl-pushnew."--no-ff".a |
| c7c20 | 72 67 73 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d | rgs.:test.#'equal)...(magit-run- |
| c7c40 | 67 69 74 2d 61 73 79 6e 63 20 22 6d 65 72 67 65 22 20 22 2d 2d 6e 6f 2d 63 6f 6d 6d 69 74 22 20 | git-async."merge"."--no-commit". |
| c7c60 | 61 72 67 73 20 72 65 76 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | args.rev))..;;;###autoload.(defu |
| c7c80 | 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 74 6f 20 28 62 72 61 6e 63 68 20 26 6f 70 74 69 | n.magit-merge-into.(branch.&opti |
| c7ca0 | 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4d 65 72 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 | onal.args)..."Merge.the.current. |
| c7cc0 | 62 72 61 6e 63 68 20 69 6e 74 6f 20 42 52 41 4e 43 48 20 61 6e 64 20 72 65 6d 6f 76 65 20 74 68 | branch.into.BRANCH.and.remove.th |
| c7ce0 | 65 20 66 6f 72 6d 65 72 2e 0a 0a 42 65 66 6f 72 65 20 6d 65 72 67 69 6e 67 2c 20 66 6f 72 63 65 | e.former...Before.merging,.force |
| c7d00 | 20 70 75 73 68 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 20 74 6f 20 69 74 73 20 70 | .push.the.source.branch.to.its.p |
| c7d20 | 75 73 68 2d 72 65 6d 6f 74 65 2c 0a 70 72 6f 76 69 64 65 64 20 74 68 65 20 72 65 73 70 65 63 74 | ush-remote,.provided.the.respect |
| c7d40 | 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 | ive.remote.branch.already.exists |
| c7d60 | 2c 20 65 6e 73 75 72 69 6e 67 0a 74 68 61 74 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 | ,.ensuring.that.the.respective.p |
| c7d80 | 75 6c 6c 2d 72 65 71 75 65 73 74 20 28 69 66 20 61 6e 79 29 20 77 6f 6e 27 74 20 67 65 74 20 73 | ull-request.(if.any).won't.get.s |
| c7da0 | 74 75 63 6b 20 6f 6e 20 73 6f 6d 65 0a 6f 62 73 6f 6c 65 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 | tuck.on.some.obsolete.version.of |
| c7dc0 | 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e 67 20 6d 65 72 67 | .the.commits.that.are.being.merg |
| c7de0 | 65 64 2e 20 20 46 69 6e 61 6c 6c 79 0a 69 66 20 60 66 6f 72 67 65 2d 62 72 61 6e 63 68 2d 70 75 | ed...Finally.if.`forge-branch-pu |
| c7e00 | 6c 6c 72 65 71 27 20 77 61 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 6d 65 | llreq'.was.used.to.create.the.me |
| c7e20 | 72 67 65 64 20 62 72 61 6e 63 68 2c 0a 74 68 65 6e 20 61 6c 73 6f 20 72 65 6d 6f 76 65 20 74 68 | rged.branch,.then.also.remove.th |
| c7e40 | 65 20 72 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 | e.respective.remote.branch."...( |
| c7e60 | 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 | interactive....(list.(magit-read |
| c7e80 | 2d 6f 74 68 65 72 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 28 66 | -other-local-branch...........(f |
| c7ea0 | 6f 72 6d 61 74 20 22 4d 65 72 67 65 20 60 25 73 27 20 69 6e 74 6f 22 0a 20 20 20 20 20 20 20 20 | ormat."Merge.`%s'.into"......... |
| c7ec0 | 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 | ..........(or.(magit-get-current |
| c7ee0 | 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -branch).......................( |
| c7f00 | 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 | magit-rev-parse."HEAD")))....... |
| c7f20 | 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 75 70 | ....nil...........(and-let*.((up |
| c7f40 | 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 | stream.(magit-get-upstream-branc |
| c7f60 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 70 73 74 72 65 | h))......................(upstre |
| c7f80 | 61 6d 20 28 63 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 | am.(cdr.(magit-split-branch-name |
| c7fa0 | 20 75 70 73 74 72 65 61 6d 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 | .upstream)))).............(and.( |
| c7fc0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 20 75 70 73 74 72 65 61 6d 29 20 75 70 73 74 72 65 61 | magit-branch-p.upstream).upstrea |
| c7fe0 | 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 72 67 75 6d | m)))..........(magit-merge-argum |
| c8000 | 65 6e 74 73 29 29 29 0a 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d | ents)))...(let.((current.(magit- |
| c8020 | 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 | get-current-branch)).........(he |
| c8040 | 61 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 29 0a 20 20 | ad.(magit-rev-parse."HEAD")))... |
| c8060 | 20 20 28 77 68 65 6e 20 28 7a 65 72 6f 70 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 | ..(when.(zerop.(magit-call-git." |
| c8080 | 63 68 65 63 6b 6f 75 74 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 28 69 66 20 63 75 72 | checkout".branch)).......(if.cur |
| c80a0 | 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 61 62 73 | rent...........(magit--merge-abs |
| c80c0 | 6f 72 62 20 63 75 72 72 65 6e 74 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | orb.current.args).........(magit |
| c80e0 | 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 6d 65 72 67 65 22 20 61 72 67 | -run-git-with-editor."merge".arg |
| c8100 | 73 20 68 65 61 64 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | s.head)))))..;;;###autoload.(def |
| c8120 | 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 20 28 62 72 61 6e 63 68 20 26 6f | un.magit-merge-absorb.(branch.&o |
| c8140 | 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4d 65 72 67 65 20 42 52 41 4e 43 48 20 69 6e | ptional.args)..."Merge.BRANCH.in |
| c8160 | 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 72 65 6d 6f 76 65 | to.the.current.branch.and.remove |
| c8180 | 20 74 68 65 20 66 6f 72 6d 65 72 2e 0a 0a 42 65 66 6f 72 65 20 6d 65 72 67 69 6e 67 2c 20 66 6f | .the.former...Before.merging,.fo |
| c81a0 | 72 63 65 20 70 75 73 68 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 20 74 6f 20 69 74 | rce.push.the.source.branch.to.it |
| c81c0 | 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 2c 0a 70 72 6f 76 69 64 65 64 20 74 68 65 20 72 65 73 70 | s.push-remote,.provided.the.resp |
| c81e0 | 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 6c 72 65 61 64 79 20 65 78 69 | ective.remote.branch.already.exi |
| c8200 | 73 74 73 2c 20 65 6e 73 75 72 69 6e 67 0a 74 68 61 74 20 74 68 65 20 72 65 73 70 65 63 74 69 76 | sts,.ensuring.that.the.respectiv |
| c8220 | 65 20 70 75 6c 6c 2d 72 65 71 75 65 73 74 20 28 69 66 20 61 6e 79 29 20 77 6f 6e 27 74 20 67 65 | e.pull-request.(if.any).won't.ge |
| c8240 | 74 20 73 74 75 63 6b 20 6f 6e 20 73 6f 6d 65 0a 6f 62 73 6f 6c 65 74 65 20 76 65 72 73 69 6f 6e | t.stuck.on.some.obsolete.version |
| c8260 | 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e 67 20 6d | .of.the.commits.that.are.being.m |
| c8280 | 65 72 67 65 64 2e 20 20 46 69 6e 61 6c 6c 79 0a 69 66 20 60 66 6f 72 67 65 2d 62 72 61 6e 63 68 | erged...Finally.if.`forge-branch |
| c82a0 | 2d 70 75 6c 6c 72 65 71 27 20 77 61 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 | -pullreq'.was.used.to.create.the |
| c82c0 | 20 6d 65 72 67 65 64 20 62 72 61 6e 63 68 2c 0a 74 68 65 6e 20 61 6c 73 6f 20 72 65 6d 6f 76 65 | .merged.branch,.then.also.remove |
| c82e0 | 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2e 22 0a | .the.respective.remote.branch.". |
| c8300 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 | ..(interactive.(list.(magit-read |
| c8320 | 2d 6f 74 68 65 72 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 22 41 62 73 6f 72 62 20 62 72 61 6e | -other-local-branch."Absorb.bran |
| c8340 | 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ch")......................(magit |
| c8360 | 2d 6d 65 72 67 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 6d 65 | -merge-arguments)))...(magit--me |
| c8380 | 72 67 65 2d 61 62 73 6f 72 62 20 62 72 61 6e 63 68 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e | rge-absorb.branch.args))..(defun |
| c83a0 | 20 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 20 28 62 72 61 6e 63 68 20 61 72 67 | .magit--merge-absorb.(branch.arg |
| c83c0 | 73 29 0a 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d | s)...(when.(equal.branch.(magit- |
| c83e0 | 6d 61 69 6e 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 79 65 73 2d 6f | main-branch)).....(unless.(yes-o |
| c8400 | 72 2d 6e 6f 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 44 6f 20 | r-no-p..............(format."Do. |
| c8420 | 79 6f 75 20 72 65 61 6c 6c 79 20 77 61 6e 74 20 74 6f 20 6d 65 72 67 65 20 60 25 73 27 20 69 6e | you.really.want.to.merge.`%s'.in |
| c8440 | 74 6f 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | to.another.branch?."............ |
| c8460 | 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 | ..........branch)).......(user-e |
| c8480 | 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 74 61 72 67 | rror."Abort")))...(if-let.((targ |
| c84a0 | 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 | et.(magit-get-push-branch.branch |
| c84c0 | 20 74 29 29 29 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 | .t))).......(progn.........(magi |
| c84e0 | 74 2d 67 69 74 2d 70 75 73 68 20 62 72 61 6e 63 68 20 74 61 72 67 65 74 20 28 6c 69 73 74 20 22 | t-git-push.branch.target.(list." |
| c8500 | 2d 2d 66 6f 72 63 65 2d 77 69 74 68 2d 6c 65 61 73 65 22 29 29 0a 20 20 20 20 20 20 20 20 28 73 | --force-with-lease")).........(s |
| c8520 | 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 6d 61 67 | et-process-sentinel..........mag |
| c8540 | 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 | it-this-process..........(lambda |
| c8560 | 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | .(process.event)............(whe |
| c8580 | 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 | n.(memq.(process-status.process) |
| c85a0 | 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | .'(exit.signal))..............(i |
| c85c0 | 66 20 28 6e 6f 74 20 28 7a 65 72 6f 70 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 | f.(not.(zerop.(process-exit-stat |
| c85e0 | 75 73 20 70 72 6f 63 65 73 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | us.process)))..................( |
| c8600 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 | magit-process-sentinel.process.e |
| c8620 | 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 | vent)................(process-pu |
| c8640 | 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 0a 20 20 | t.process.'inhibit-refresh.t)... |
| c8660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 | .............(magit-process-sent |
| c8680 | 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | inel.process.event)............. |
| c86a0 | 20 20 20 28 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 2d 31 20 62 72 61 6e 63 68 | ...(magit--merge-absorb-1.branch |
| c86c0 | 20 61 72 67 73 29 29 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 6d 65 72 67 65 2d 61 62 | .args)))))).....(magit--merge-ab |
| c86e0 | 73 6f 72 62 2d 31 20 62 72 61 6e 63 68 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | sorb-1.branch.args)))..(defun.ma |
| c8700 | 67 69 74 2d 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 2d 31 20 28 62 72 61 6e 63 68 20 61 72 67 73 | git--merge-absorb-1.(branch.args |
| c8720 | 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 70 72 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 | )...(if-let.((pr.(magit-get."bra |
| c8740 | 6e 63 68 22 20 62 72 61 6e 63 68 20 22 70 75 6c 6c 52 65 71 75 65 73 74 22 29 29 29 0a 20 20 20 | nch".branch."pullRequest"))).... |
| c8760 | 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 0a 20 20 20 20 20 20 20 22 | ...(magit-run-git-async........" |
| c8780 | 6d 65 72 67 65 22 20 61 72 67 73 20 22 2d 6d 22 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | merge".args."-m"........(format. |
| c87a0 | 22 4d 65 72 67 65 20 62 72 61 6e 63 68 20 27 25 73 27 25 73 20 5b 23 25 73 5d 22 0a 20 20 20 20 | "Merge.branch.'%s'%s.[#%s]"..... |
| c87c0 | 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........branch............... |
| c87e0 | 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 | .(let.((current.(magit-get-curre |
| c8800 | 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | nt-branch)))..................(i |
| c8820 | 66 20 28 65 71 75 61 6c 20 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 | f.(equal.current.(magit-main-bra |
| c8840 | 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 0a 20 20 | nch))......................""... |
| c8860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 69 6e 74 6f 20 | .................(format.".into. |
| c8880 | 25 73 22 20 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 | %s".current)))................pr |
| c88a0 | 29 0a 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d | )........branch).....(magit-run- |
| c88c0 | 67 69 74 2d 61 73 79 6e 63 20 22 6d 65 72 67 65 22 20 61 72 67 73 20 22 2d 2d 6e 6f 2d 65 64 69 | git-async."merge".args."--no-edi |
| c88e0 | 74 22 20 62 72 61 6e 63 68 29 29 0a 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 | t".branch))...(set-process-senti |
| c8900 | 6e 65 6c 0a 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 28 6c 61 | nel....magit-this-process....(la |
| c8920 | 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 28 77 68 65 6e 20 | mbda.(process.event)......(when. |
| c8940 | 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 | (memq.(process-status.process).' |
| c8960 | 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 72 | (exit.signal))........(if.(>.(pr |
| c8980 | 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 30 29 0a 20 20 | ocess-exit-status.process).0)... |
| c89a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c | .........(magit-process-sentinel |
| c89c0 | 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 | .process.event)..........(proces |
| c89e0 | 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 | s-put.process.'inhibit-refresh.t |
| c8a00 | 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e | )..........(magit-process-sentin |
| c8a20 | 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | el.process.event)..........(magi |
| c8a40 | 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 65 2d 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 20 | t-branch-maybe-delete-pr-remote. |
| c8a60 | 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 | branch)..........(magit-branch-u |
| c8a80 | 6e 73 65 74 2d 70 75 73 68 52 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 | nset-pushRemote.branch)......... |
| c8aa0 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 62 72 61 6e 63 68 22 20 22 2d 44 22 20 62 72 | .(magit-run-git."branch"."-D".br |
| c8ac0 | 61 6e 63 68 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | anch))))))..;;;###autoload.(defu |
| c8ae0 | 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 73 71 75 61 73 68 20 28 72 65 76 29 0a 20 20 22 53 71 | n.magit-merge-squash.(rev)..."Sq |
| c8b00 | 75 61 73 68 20 63 6f 6d 6d 69 74 20 52 45 56 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | uash.commit.REV.into.the.current |
| c8b20 | 20 62 72 61 6e 63 68 3b 20 64 6f 6e 27 74 20 63 72 65 61 74 65 20 61 20 63 6f 6d 6d 69 74 2e 0a | .branch;.don't.create.a.commit.. |
| c8b40 | 5c 6e 28 67 69 74 20 6d 65 72 67 65 20 2d 2d 73 71 75 61 73 68 20 52 45 56 29 22 0a 20 20 28 69 | \n(git.merge.--squash.REV)"...(i |
| c8b60 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 | nteractive.(list.(magit-read-oth |
| c8b80 | 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 53 71 75 61 73 68 22 29 29 29 0a | er-branch-or-commit."Squash"))). |
| c8ba0 | 20 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 73 73 65 72 74 29 0a 20 20 28 6d 61 67 69 74 2d | ..(magit-merge-assert)...(magit- |
| c8bc0 | 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 6d 65 72 67 65 22 20 22 2d 2d 73 71 75 61 73 68 22 | run-git-async."merge"."--squash" |
| c8be0 | 20 72 65 76 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 | .rev))..;;;###autoload.(defun.ma |
| c8c00 | 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 20 28 72 65 76 29 0a 20 20 22 50 72 65 76 69 | git-merge-preview.(rev)..."Previ |
| c8c20 | 65 77 20 72 65 73 75 6c 74 20 6f 66 20 6d 65 72 67 69 6e 67 20 52 45 56 20 69 6e 74 6f 20 74 68 | ew.result.of.merging.REV.into.th |
| c8c40 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | e.current.branch."...(interactiv |
| c8c60 | 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 | e.(list.(magit-read-other-branch |
| c8c80 | 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 50 72 65 76 69 65 77 20 6d 65 72 67 65 22 29 29 29 0a 20 20 | -or-commit."Preview.merge")))... |
| c8ca0 | 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 73 65 74 75 70 2d 62 75 66 66 65 | (magit-merge-preview-setup-buffe |
| c8cc0 | 72 20 72 65 76 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | r.rev))..;;;###autoload.(defun.m |
| c8ce0 | 61 67 69 74 2d 6d 65 72 67 65 2d 61 62 6f 72 74 20 28 29 0a 20 20 22 41 62 6f 72 74 20 74 68 65 | agit-merge-abort.()..."Abort.the |
| c8d00 | 20 63 75 72 72 65 6e 74 20 6d 65 72 67 65 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 5c 6e 28 67 69 74 | .current.merge.operation..\n(git |
| c8d20 | 20 6d 65 72 67 65 20 2d 2d 61 62 6f 72 74 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | .merge.--abort)"...(interactive) |
| c8d40 | 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e | ...(unless.(file-exists-p.(expan |
| c8d60 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 4d 45 52 47 45 5f 48 45 41 44 22 20 28 6d 61 67 69 74 2d | d-file-name."MERGE_HEAD".(magit- |
| c8d80 | 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 65 | gitdir))).....(user-error."No.me |
| c8da0 | 72 67 65 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 | rge.in.progress"))...(magit-conf |
| c8dc0 | 69 72 6d 20 27 61 62 6f 72 74 2d 6d 65 72 67 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 | irm.'abort-merge)...(magit-run-g |
| c8de0 | 69 74 2d 61 73 79 6e 63 20 22 6d 65 72 67 65 22 20 22 2d 2d 61 62 6f 72 74 22 29 29 0a 0a 28 64 | it-async."merge"."--abort"))..(d |
| c8e00 | 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 2d 73 74 61 67 65 20 28 66 69 6c 65 20 | efun.magit-checkout-stage.(file. |
| c8e20 | 61 72 67 29 0a 20 20 22 44 75 72 69 6e 67 20 61 20 63 6f 6e 66 6c 69 63 74 20 63 68 65 63 6b 6f | arg)..."During.a.conflict.checko |
| c8e40 | 75 74 20 61 6e 64 20 73 74 61 67 65 20 73 69 64 65 2c 20 6f 72 20 72 65 73 74 6f 72 65 20 63 6f | ut.and.stage.side,.or.restore.co |
| c8e60 | 6e 66 6c 69 63 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 | nflict."...(interactive....(let. |
| c8e80 | 28 28 66 69 6c 65 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 43 | ((file.(magit-completing-read."C |
| c8ea0 | 68 65 63 6b 6f 75 74 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | heckout.file"................... |
| c8ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 72 61 63 6b | ....................(magit-track |
| c8ee0 | 65 64 2d 66 69 6c 65 73 29 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | ed-files).nil.nil.nil........... |
| c8f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 | ............................'mag |
| c8f20 | 69 74 2d 72 65 61 64 2d 66 69 6c 65 2d 68 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-read-file-hist............... |
| c8f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 | ........................(magit-c |
| c8f60 | 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 29 29 0a 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6d 65 6d | urrent-file))))......(cond.((mem |
| c8f80 | 62 65 72 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 75 6e 6d 65 72 67 65 64 2d 66 69 6c 65 73 29 29 | ber.file.(magit-unmerged-files)) |
| c8fa0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 66 69 6c 65 20 28 6d 61 67 69 74 2d 63 | .............(list.file.(magit-c |
| c8fc0 | 68 65 63 6b 6f 75 74 2d 72 65 61 64 2d 73 74 61 67 65 20 66 69 6c 65 29 29 29 0a 20 20 20 20 20 | heckout-read-stage.file)))...... |
| c8fe0 | 20 20 20 20 20 20 28 28 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 28 66 6f 72 6d 61 74 20 22 52 65 73 | ......((yes-or-no-p.(format."Res |
| c9000 | 74 6f 72 65 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 25 73 3f 20 22 20 66 69 6c 65 29 29 0a 20 | tore.conflicts.in.%s?.".file)).. |
| c9020 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 66 69 6c 65 20 22 2d 2d 6d 65 72 67 65 22 29 | ...........(list.file."--merge") |
| c9040 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 | )............(t.............(use |
| c9060 | 72 2d 65 72 72 6f 72 20 22 51 75 69 74 22 29 29 29 29 29 0a 20 20 28 70 63 61 73 65 20 28 63 6f | r-error."Quit")))))...(pcase.(co |
| c9080 | 6e 73 20 61 72 67 20 28 63 64 64 72 20 28 63 61 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 73 74 | ns.arg.(cddr.(car.(magit-file-st |
| c90a0 | 61 74 75 73 20 66 69 6c 65 29 29 29 29 0a 20 20 20 20 28 28 6f 72 20 60 28 22 2d 2d 6f 75 72 73 | atus.file)))).....((or.`("--ours |
| c90c0 | 22 20 20 20 3f 44 20 2c 5f 29 0a 20 20 20 20 20 20 20 20 20 27 28 22 2d 2d 6f 75 72 73 22 20 20 | "...?D.,_)..........'("--ours".. |
| c90e0 | 20 3f 55 20 3f 41 29 0a 20 20 20 20 20 20 20 20 20 60 28 22 2d 2d 74 68 65 69 72 73 22 20 2c 5f | .?U.?A)..........`("--theirs".,_ |
| c9100 | 20 3f 44 29 0a 20 20 20 20 20 20 20 20 20 27 28 22 2d 2d 74 68 65 69 72 73 22 20 3f 41 20 3f 55 | .?D)..........'("--theirs".?A.?U |
| c9120 | 29 29 0a 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 6d 22 20 22 2d 2d 22 | ))......(magit-run-git."rm"."--" |
| c9140 | 20 66 69 6c 65 29 29 0a 20 20 20 20 28 5f 20 28 69 66 20 28 65 71 75 61 6c 20 61 72 67 20 22 2d | .file)).....(_.(if.(equal.arg."- |
| c9160 | 2d 6d 65 72 67 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 66 61 69 6c | -merge")............;;.This.fail |
| c9180 | 73 20 69 66 20 74 68 65 20 66 69 6c 65 20 77 61 73 20 64 65 6c 65 74 65 64 20 6f 6e 20 6f 6e 65 | s.if.the.file.was.deleted.on.one |
| c91a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 69 64 65 2e 20 20 41 6e 64 20 77 65 20 63 61 6e | ............;;.side...And.we.can |
| c91c0 | 6e 6f 74 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 61 62 6f 75 74 20 69 74 2e 0a 20 20 20 20 20 20 | not.do.anything.about.it........ |
| c91e0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 | .....(magit-run-git."checkout"." |
| c9200 | 2d 2d 6d 65 72 67 65 22 20 22 2d 2d 22 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 | --merge"."--".file)..........(ma |
| c9220 | 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 61 72 67 20 22 2d 2d 22 | git-call-git."checkout".arg."--" |
| c9240 | 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 | .file)..........(magit-run-git." |
| c9260 | 61 64 64 22 20 22 2d 75 22 20 22 2d 2d 22 20 66 69 6c 65 29 29 29 29 29 0a 0a 3b 3b 3b 20 55 74 | add"."-u"."--".file)))))..;;;.Ut |
| c9280 | 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 | ilities..(defun.magit-merge-in-p |
| c92a0 | 72 6f 67 72 65 73 73 2d 70 20 28 29 0a 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 | rogress-p.()...(file-exists-p.(e |
| c92c0 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 4d 45 52 47 45 5f 48 45 41 44 22 20 28 6d 61 | xpand-file-name."MERGE_HEAD".(ma |
| c92e0 | 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6d 65 | git-gitdir))))..(defun.magit--me |
| c9300 | 72 67 65 2d 72 61 6e 67 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 68 65 61 64 29 0a 20 20 28 75 6e | rge-range.(&optional.head)...(un |
| c9320 | 6c 65 73 73 20 68 65 61 64 0a 20 20 20 20 28 73 65 74 71 20 68 65 61 64 20 28 6d 61 67 69 74 2d | less.head.....(setq.head.(magit- |
| c9340 | 67 65 74 2d 73 68 6f 72 74 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | get-shortname.................(c |
| c9360 | 61 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 | ar.(magit-file-lines............ |
| c9380 | 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 4d 45 | ...........(expand-file-name."ME |
| c93a0 | 52 47 45 5f 48 45 41 44 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 29 29 29 0a 20 | RGE_HEAD".(magit-gitdir))))))).. |
| c93c0 | 20 28 61 6e 64 20 68 65 61 64 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 | .(and.head........(concat.(magit |
| c93e0 | 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 61 73 65 22 20 22 2d 2d 6f 63 74 6f | -git-string."merge-base"."--octo |
| c9400 | 70 75 73 22 20 22 48 45 41 44 22 20 68 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pus"."HEAD".head)............... |
| c9420 | 20 22 2e 2e 22 20 68 65 61 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 65 72 67 | ."..".head)))..(defun.magit-merg |
| c9440 | 65 2d 61 73 73 65 72 74 20 28 29 0a 20 20 28 6f 72 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 61 6e | e-assert.()...(or.(not.(magit-an |
| c9460 | 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 20 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 | ything-modified-p.t)).......(mag |
| c9480 | 69 74 2d 63 6f 6e 66 69 72 6d 20 27 6d 65 72 67 65 2d 64 69 72 74 79 0a 20 20 20 20 20 20 20 20 | it-confirm.'merge-dirty......... |
| c94a0 | 22 4d 65 72 67 69 6e 67 20 77 69 74 68 20 64 69 72 74 79 20 77 6f 72 6b 74 72 65 65 20 69 73 20 | "Merging.with.dirty.worktree.is. |
| c94c0 | 72 69 73 6b 79 2e 20 20 43 6f 6e 74 69 6e 75 65 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | risky...Continue")))..(defun.mag |
| c94e0 | 69 74 2d 63 68 65 63 6b 6f 75 74 2d 72 65 61 64 2d 73 74 61 67 65 20 28 66 69 6c 65 29 0a 20 20 | it-checkout-read-stage.(file)... |
| c9500 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 28 66 6f 72 6d 61 74 20 22 46 | (magit-read-char-case.(format."F |
| c9520 | 6f 72 20 25 73 20 63 68 65 63 6b 6f 75 74 3a 20 22 20 66 69 6c 65 29 20 74 0a 20 20 20 20 28 3f | or.%s.checkout:.".file).t.....(? |
| c9540 | 6f 20 22 5b 6f 5d 75 72 20 73 74 61 67 65 22 20 20 20 22 2d 2d 6f 75 72 73 22 29 0a 20 20 20 20 | o."[o]ur.stage"..."--ours")..... |
| c9560 | 28 3f 74 20 22 5b 74 5d 68 65 69 72 20 73 74 61 67 65 22 20 22 2d 2d 74 68 65 69 72 73 22 29 0a | (?t."[t]heir.stage"."--theirs"). |
| c9580 | 20 20 20 20 28 3f 63 20 28 69 66 20 6d 61 67 69 74 2d 76 65 72 62 6f 73 65 2d 6d 65 73 73 61 67 | ....(?c.(if.magit-verbose-messag |
| c95a0 | 65 73 20 22 72 65 73 74 6f 72 65 20 5b 63 5d 6f 6e 66 6c 69 63 74 22 20 22 5b 63 5d 6f 6e 66 6c | es."restore.[c]onflict"."[c]onfl |
| c95c0 | 69 63 74 22 29 0a 20 20 20 20 20 20 20 20 22 2d 2d 6d 65 72 67 65 22 29 29 29 0a 0a 3b 3b 3b 20 | ict")........."--merge")))..;;;. |
| c95e0 | 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 75 | Sections..(defvar-keymap.magit-u |
| c9600 | 6e 6d 65 72 67 65 64 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d | nmerged-section-map...:doc."Keym |
| c9620 | 61 70 20 66 6f 72 20 60 75 6e 6d 65 72 67 65 64 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a | ap.for.`unmerged'.sections."...: |
| c9640 | 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 0a 28 | parent.magit-log-section-map)..( |
| c9660 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 65 72 67 65 2d 6c 6f 67 20 28 29 0a | defun.magit-insert-merge-log.(). |
| c9680 | 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 | .."Insert.section.for.the.on-goi |
| c96a0 | 6e 67 20 6d 65 72 67 65 2e 0a 44 69 73 70 6c 61 79 20 74 68 65 20 68 65 61 64 73 20 74 68 61 74 | ng.merge..Display.the.heads.that |
| c96c0 | 20 61 72 65 20 62 65 69 6e 67 20 6d 65 72 67 65 64 2e 0a 49 66 20 6e 6f 20 6d 65 72 67 65 20 69 | .are.being.merged..If.no.merge.i |
| c96e0 | 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 | s.in.progress,.do.nothing."...(w |
| c9700 | 68 65 6e 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a | hen.(magit-merge-in-progress-p). |
| c9720 | 20 20 20 20 28 6c 65 74 2a 20 28 28 68 65 61 64 73 20 28 6d 61 70 63 61 72 20 23 27 6d 61 67 69 | ....(let*.((heads.(mapcar.#'magi |
| c9740 | 74 2d 67 65 74 2d 73 68 6f 72 74 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-get-shortname................. |
| c9760 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 0a 20 20 20 20 | ..........(magit-file-lines..... |
| c9780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 | .......................(expand-f |
| c97a0 | 69 6c 65 2d 6e 61 6d 65 20 22 4d 45 52 47 45 5f 48 45 41 44 22 20 28 6d 61 67 69 74 2d 67 69 74 | ile-name."MERGE_HEAD".(magit-git |
| c97c0 | 64 69 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 61 6e 67 65 20 28 6d 61 67 69 | dir)))))............(range.(magi |
| c97e0 | 74 2d 2d 6d 65 72 67 65 2d 72 61 6e 67 65 20 28 63 61 72 20 68 65 61 64 73 29 29 29 29 0a 20 20 | t--merge-range.(car.heads))))... |
| c9800 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 6d 65 72 | ....(magit-insert-section.(unmer |
| c9820 | 67 65 64 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | ged.range).........(magit-insert |
| c9840 | 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4d 65 72 67 | -heading...........(format."Merg |
| c9860 | 69 6e 67 20 25 73 3a 22 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 68 | ing.%s:".(mapconcat.#'identity.h |
| c9880 | 65 61 64 73 20 22 2c 20 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 | eads.",."))).........(magit--ins |
| c98a0 | 65 72 74 2d 6c 6f 67 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 72 61 6e 67 65 0a 20 20 20 20 | ert-log.nil...........range..... |
| c98c0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c | ......(let.((args.magit-buffer-l |
| c98e0 | 6f 67 2d 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d | og-args)).............(unless.(m |
| c9900 | 65 6d 62 65 72 20 22 2d 2d 64 65 63 6f 72 61 74 65 3d 66 75 6c 6c 22 20 6d 61 67 69 74 2d 62 75 | ember."--decorate=full".magit-bu |
| c9920 | 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 | ffer-log-args)...............(pu |
| c9940 | 73 68 20 22 2d 2d 64 65 63 6f 72 61 74 65 3d 66 75 6c 6c 22 20 61 72 67 73 29 29 0a 20 20 20 20 | sh."--decorate=full".args))..... |
| c9960 | 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 | ........args))))))..;;;._.(provi |
| c9980 | 64 65 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 6d 65 72 67 65 | de.'magit-merge).;;;.magit-merge |
| c99a0 | 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el.ends.here................... |
| c99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9a00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 6d 6f 64 65 2e 65 | magit-20240404.1901/magit-mode.e |
| c9a20 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| c9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| c9a80 | 30 31 35 37 31 32 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 35 37 00 20 30 00 00 00 | 0157120.00000000000.014457..0... |
| c9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| c9b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| c9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c9c00 | 3b 3b 3b 20 6d 61 67 69 74 2d 6d 6f 64 65 2e 65 6c 20 2d 2d 2d 20 43 72 65 61 74 65 20 61 6e 64 | ;;;.magit-mode.el.---.Create.and |
| c9c20 | 20 72 65 66 72 65 73 68 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 20 2d 2a 2d 20 6c 65 78 69 | .refresh.Magit.buffers..-*-.lexi |
| c9c40 | 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 | cal-binding:t.-*-..;;.Copyright. |
| c9c60 | 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 | (C).2008-2024.The.Magit.Project. |
| c9c80 | 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 | Contributors..;;.Author:.Jonas.B |
| c9ca0 | 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d | ernoulli.<jonas@bernoul.li>.;;.M |
| c9cc0 | 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 | aintainer:.Jonas.Bernoulli.<jona |
| c9ce0 | 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 | s@bernoul.li>..;;.SPDX-License-I |
| c9d00 | 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 | dentifier:.GPL-3.0-or-later..;;. |
| c9d20 | 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 | Magit.is.free.software:.you.can. |
| c9d40 | 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 | redistribute.it.and/or.modify.it |
| c9d60 | 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 | .;;.under.the.terms.of.the.GNU.G |
| c9d80 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 | eneral.Public.License.as.publish |
| c9da0 | 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 | ed.by.;;.the.Free.Software.Found |
| c9dc0 | 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c | ation,.either.version.3.of.the.L |
| c9de0 | 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 | icense,.or.;;.(at.your.option).a |
| c9e00 | 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | ny.later.version..;;.;;.Magit.is |
| c9e20 | 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 | .distributed.in.the.hope.that.it |
| c9e40 | 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 | .will.be.useful,.but.WITHOUT.;;. |
| c9e60 | 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 | ANY.WARRANTY;.without.even.the.i |
| c9e80 | 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | mplied.warranty.of.MERCHANTABILI |
| c9ea0 | 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 | TY.;;.or.FITNESS.FOR.A.PARTICULA |
| c9ec0 | 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | R.PURPOSE...See.the.GNU.General. |
| c9ee0 | 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 | Public.;;.License.for.more.detai |
| c9f00 | 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 | ls..;;.;;.You.should.have.receiv |
| c9f20 | 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | ed.a.copy.of.the.GNU.General.Pub |
| c9f40 | 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e | lic.License.;;.along.with.Magit. |
| c9f60 | 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f | ..If.not,.see.<https://www.gnu.o |
| c9f80 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a | rg/licenses/>...;;;.Commentary:. |
| c9fa0 | 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 | .;;.This.library.implements.the. |
| c9fc0 | 61 62 73 74 72 61 63 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 60 6d 61 67 69 74 2d 6d 6f 64 65 27 | abstract.major-mode.`magit-mode' |
| c9fe0 | 20 66 72 6f 6d 0a 3b 3b 20 77 68 69 63 68 20 61 6c 6d 6f 73 74 20 61 6c 6c 20 6f 74 68 65 72 20 | .from.;;.which.almost.all.other. |
| ca000 | 4d 61 67 69 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 64 65 72 69 76 65 2e 20 20 54 68 65 20 63 | Magit.major-modes.derive...The.c |
| ca020 | 6f 64 65 20 69 6e 20 68 65 72 65 0a 3b 3b 20 69 73 20 6d 6f 73 74 6c 79 20 63 6f 6e 63 65 72 6e | ode.in.here.;;.is.mostly.concern |
| ca040 | 65 64 20 77 69 74 68 20 63 72 65 61 74 69 6e 67 20 61 6e 64 20 72 65 66 72 65 73 68 69 6e 67 20 | ed.with.creating.and.refreshing. |
| ca060 | 4d 61 67 69 74 20 62 75 66 66 65 72 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 | Magit.buffers...;;;.Code:..(requ |
| ca080 | 69 72 65 20 27 6d 61 67 69 74 2d 62 61 73 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 | ire.'magit-base).(require.'magit |
| ca0a0 | 2d 67 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 66 6f 72 6d 61 74 2d 73 70 65 63 29 0a 28 72 | -git)..(require.'format-spec).(r |
| ca0c0 | 65 71 75 69 72 65 20 27 68 65 6c 70 2d 6d 6f 64 65 29 0a 0a 28 72 65 71 75 69 72 65 20 27 74 72 | equire.'help-mode)..(require.'tr |
| ca0e0 | 61 6e 73 69 65 6e 74 29 0a 0a 28 64 65 66 76 61 72 20 62 6f 6f 6b 6d 61 72 6b 2d 6d 61 6b 65 2d | ansient)..(defvar.bookmark-make- |
| ca100 | 72 65 63 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d | record-function).(defvar.magit-- |
| ca120 | 77 69 70 2d 69 6e 68 69 62 69 74 2d 61 75 74 6f 73 61 76 65 29 0a 28 64 65 66 76 61 72 20 6d 61 | wip-inhibit-autosave).(defvar.ma |
| ca140 | 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 28 | git-wip-after-save-local-mode).( |
| ca160 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 72 | declare-function.magit-wip-get-r |
| ca180 | 65 66 20 22 6d 61 67 69 74 2d 77 69 70 22 20 28 29 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | ef."magit-wip".()).(declare-func |
| ca1a0 | 74 69 6f 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 77 6f 72 6b 74 72 65 65 20 22 | tion.magit-wip-commit-worktree." |
| ca1c0 | 6d 61 67 69 74 2d 77 69 70 22 20 28 72 65 66 20 66 69 6c 65 73 20 6d 73 67 29 29 0a 0a 3b 3b 3b | magit-wip".(ref.files.msg))..;;; |
| ca1e0 | 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6d 6f 64 65 2d | .Options..(defcustom.magit-mode- |
| ca200 | 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 6c 6f 61 64 2d 63 6f 6e 66 69 67 2d 65 78 74 65 6e | hook...'(magit-load-config-exten |
| ca220 | 73 69 6f 6e 73 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 77 68 65 6e 20 65 6e 74 65 72 69 6e 67 | sions)..."Hook.run.when.entering |
| ca240 | 20 61 20 6d 6f 64 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 4d 61 67 69 74 20 6d 6f 64 65 2e | .a.mode.derived.from.Magit.mode. |
| ca260 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| ca280 | 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 0a 20 20 | 3.0.0")...:group.'magit-modes... |
| ca2a0 | 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 6c | :type.'hook...:options.'(magit-l |
| ca2c0 | 6f 61 64 2d 63 6f 6e 66 69 67 2d 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 | oad-config-extensions........... |
| ca2e0 | 20 20 20 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 | ...bug-reference-mode))..(defcus |
| ca300 | 74 6f 6d 20 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 20 27 28 | tom.magit-setup-buffer-hook...'( |
| ca320 | 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 | magit-maybe-save-repository-buff |
| ca340 | 65 72 73 0a 20 20 20 20 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 6e 29 | ers.....magit-set-buffer-margin) |
| ca360 | 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 | ..."Hook.run.by.`magit-setup-buf |
| ca380 | 66 65 72 27 2e 0a 0a 54 68 69 73 20 69 73 20 72 75 6e 20 72 69 67 68 74 20 61 66 74 65 72 20 64 | fer'...This.is.run.right.after.d |
| ca3a0 | 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 64 20 72 69 67 68 74 20 62 | isplaying.the.buffer.and.right.b |
| ca3c0 | 65 66 6f 72 65 0a 67 65 6e 65 72 61 74 69 6e 67 20 6f 72 20 75 70 64 61 74 69 6e 67 20 69 74 73 | efore.generating.or.updating.its |
| ca3e0 | 20 63 6f 6e 74 65 6e 74 2e 20 20 60 6d 61 67 69 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 20 61 6e 64 | .content...`magit-mode-hook'.and |
| ca400 | 20 6f 74 68 65 72 2c 0a 6d 6f 72 65 20 73 70 65 63 69 66 69 63 2c 20 60 6d 61 67 69 74 2d 6d 6f | .other,.more.specific,.`magit-mo |
| ca420 | 64 65 2d 2a 2d 68 6f 6f 6b 27 73 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 61 6e 64 20 61 72 | de-*-hook's.on.the.other.hand.ar |
| ca440 | 65 20 72 75 6e 0a 72 69 67 68 74 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 | e.run.right.before.displaying.th |
| ca460 | 65 20 62 75 66 66 65 72 2e 20 20 55 73 75 61 6c 6c 79 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 | e.buffer...Usually.one.of.these. |
| ca480 | 68 6f 6f 6b 73 0a 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 | hooks.should.be.used.instead.of. |
| ca4a0 | 74 68 69 73 20 6f 6e 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | this.one."...:package-version.'( |
| ca4c0 | 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.3.0")...:group.'magit |
| ca4e0 | 2d 6d 6f 64 65 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 | -modes...:type.'hook...:options. |
| ca500 | 27 28 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 | '(magit-maybe-save-repository-bu |
| ca520 | 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 | ffers..............magit-set-buf |
| ca540 | 66 65 72 2d 6d 61 72 67 69 6e 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 | fer-margin))..(defcustom.magit-p |
| ca560 | 72 65 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 20 27 28 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 61 | re-refresh-hook.'(magit-maybe-sa |
| ca580 | 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 29 0a 20 20 22 48 6f 6f 6b 20 72 | ve-repository-buffers)..."Hook.r |
| ca5a0 | 75 6e 20 62 65 66 6f 72 65 20 72 65 66 72 65 73 68 69 6e 67 20 69 6e 20 60 6d 61 67 69 74 2d 72 | un.before.refreshing.in.`magit-r |
| ca5c0 | 65 66 72 65 73 68 27 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 2c 20 6f 72 20 60 6d 61 67 69 74 2d 70 | efresh'...This.hook,.or.`magit-p |
| ca5e0 | 6f 73 74 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 27 2c 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 | ost-refresh-hook',.should.be.use |
| ca600 | 64 0a 66 6f 72 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 74 69 65 | d.for.functions.that.are.not.tie |
| ca620 | 64 20 74 6f 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 62 75 66 66 65 72 2e 0a 0a 54 6f 20 72 75 | d.to.a.particular.buffer...To.ru |
| ca640 | 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 62 | n.a.function.with.a.particular.b |
| ca660 | 75 66 66 65 72 20 63 75 72 72 65 6e 74 2c 20 75 73 65 0a 60 6d 61 67 69 74 2d 72 65 66 72 65 73 | uffer.current,.use.`magit-refres |
| ca680 | 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 27 20 61 6e 64 20 75 73 65 20 60 64 65 72 69 76 65 64 2d | h-buffer-hook'.and.use.`derived- |
| ca6a0 | 6d 6f 64 65 2d 70 27 0a 69 6e 73 69 64 65 20 79 6f 75 72 20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 | mode-p'.inside.your.function.".. |
| ca6c0 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 | .:package-version.'(magit..."2.4 |
| ca6e0 | 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a | .0")...:group.'magit-refresh...: |
| ca700 | 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 6d 61 | type.'hook...:options.'(magit-ma |
| ca720 | 79 62 65 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 29 29 0a 0a 28 | ybe-save-repository-buffers))..( |
| ca740 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 65 73 68 2d 68 6f 6f | defcustom.magit-post-refresh-hoo |
| ca760 | 6b 0a 20 20 27 28 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 0a | k...'(magit-auto-revert-buffers. |
| ca780 | 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 0a 20 | ....magit-run-post-commit-hook.. |
| ca7a0 | 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 73 74 61 67 65 2d 68 6f 6f 6b 0a 20 20 20 | ...magit-run-post-stage-hook.... |
| ca7c0 | 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 29 0a 20 20 | .magit-run-post-unstage-hook)... |
| ca7e0 | 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 72 65 66 72 65 73 68 69 6e 67 20 69 6e 20 60 6d | "Hook.run.after.refreshing.in.`m |
| ca800 | 61 67 69 74 2d 72 65 66 72 65 73 68 27 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 2c 20 6f 72 20 60 6d | agit-refresh'...This.hook,.or.`m |
| ca820 | 61 67 69 74 2d 70 72 65 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 27 2c 20 73 68 6f 75 6c 64 20 62 | agit-pre-refresh-hook',.should.b |
| ca840 | 65 20 75 73 65 64 0a 66 6f 72 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 6e 6f | e.used.for.functions.that.are.no |
| ca860 | 74 20 74 69 65 64 20 74 6f 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 62 75 66 66 65 72 2e 0a 0a | t.tied.to.a.particular.buffer... |
| ca880 | 54 6f 20 72 75 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 61 20 70 61 72 74 69 63 75 | To.run.a.function.with.a.particu |
| ca8a0 | 6c 61 72 20 62 75 66 66 65 72 20 63 75 72 72 65 6e 74 2c 20 75 73 65 0a 60 6d 61 67 69 74 2d 72 | lar.buffer.current,.use.`magit-r |
| ca8c0 | 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 27 20 61 6e 64 20 75 73 65 20 60 64 65 72 | efresh-buffer-hook'.and.use.`der |
| ca8e0 | 69 76 65 64 2d 6d 6f 64 65 2d 70 27 0a 69 6e 73 69 64 65 20 79 6f 75 72 20 66 75 6e 63 74 69 6f | ived-mode-p'.inside.your.functio |
| ca900 | 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e | n."...:package-version.'(magit.. |
| ca920 | 20 22 32 2e 34 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 | ."2.4.0")...:group.'magit-refres |
| ca940 | 68 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 | h...:type.'hook...:options.'(mag |
| ca960 | 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 20 | it-auto-revert-buffers.......... |
| ca980 | 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 0a 20 | ....magit-run-post-commit-hook.. |
| ca9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 74 2d 73 74 61 67 65 | ............magit-run-post-stage |
| ca9c0 | 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 70 6f 73 | -hook..............magit-run-pos |
| ca9e0 | 74 2d 75 6e 73 74 61 67 65 2d 68 6f 6f 6b 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 | t-unstage-hook))..(defcustom.mag |
| caa00 | 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 | it-display-buffer-function.#'mag |
| caa20 | 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 72 61 64 69 74 69 6f 6e 61 6c 0a 20 20 | it-display-buffer-traditional... |
| caa40 | 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 | "The.function.used.to.display.a. |
| caa60 | 4d 61 67 69 74 20 62 75 66 66 65 72 2e 0a 0a 41 6c 6c 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 | Magit.buffer...All.Magit.buffers |
| caa80 | 20 28 62 75 66 66 65 72 73 20 77 68 6f 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 64 65 72 69 | .(buffers.whose.major-modes.deri |
| caaa0 | 76 65 20 66 72 6f 6d 0a 60 6d 61 67 69 74 2d 6d 6f 64 65 27 29 20 61 72 65 20 64 69 73 70 6c 61 | ve.from.`magit-mode').are.displa |
| caac0 | 79 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 | yed.using.`magit-display-buffer' |
| caae0 | 2c 0a 77 68 69 63 68 20 69 6e 20 74 75 72 6e 20 75 73 65 73 20 74 68 65 20 66 75 6e 63 74 69 6f | ,.which.in.turn.uses.the.functio |
| cab00 | 6e 20 73 70 65 63 69 66 69 65 64 20 68 65 72 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | n.specified.here."...:package-ve |
| cab20 | 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 | rsion.'(magit..."2.3.0")...:grou |
| cab40 | 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f | p.'magit-buffers...:type.'(radio |
| cab60 | 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 | .(function-item.magit-display-bu |
| cab80 | 66 66 65 72 2d 74 72 61 64 69 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-traditional)............... |
| caba0 | 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 | ..(function-item.magit-display-b |
| cabc0 | 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 2d 65 78 63 65 70 74 2d 64 69 66 66 2d 76 31 | uffer-same-window-except-diff-v1 |
| cabe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d | ).................(function-item |
| cac00 | 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d | .magit-display-buffer-fullframe- |
| cac20 | 73 74 61 74 75 73 2d 76 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | status-v1).................(func |
| cac40 | 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 | tion-item.magit-display-buffer-f |
| cac60 | 75 6c 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 74 6f 70 6c 65 66 74 2d 76 31 29 0a 20 20 20 20 | ullframe-status-topleft-v1)..... |
| cac80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 | ............(function-item.magit |
| caca0 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 6f 6c 75 6d 6e 2d 6d 6f 73 74 2d | -display-buffer-fullcolumn-most- |
| cacc0 | 76 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 | v1).................(function-it |
| cace0 | 65 6d 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | em.display-buffer).............. |
| cad00 | 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 46 75 6e 63 74 69 6f 6e 22 29 29 29 0a | ...(function.:tag."Function"))). |
| cad20 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 65 2d 64 69 73 70 6c 61 79 2d 62 75 | .(defcustom.magit-pre-display-bu |
| cad40 | 66 66 65 72 2d 68 6f 6f 6b 20 27 28 6d 61 67 69 74 2d 73 61 76 65 2d 77 69 6e 64 6f 77 2d 63 6f | ffer-hook.'(magit-save-window-co |
| cad60 | 6e 66 69 67 75 72 61 74 69 6f 6e 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 62 79 20 60 6d 61 67 | nfiguration)..."Hook.run.by.`mag |
| cad80 | 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 | it-display-buffer'.before.displa |
| cada0 | 79 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | ying.the.buffer."...:package-ver |
| cadc0 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.3.0")...:group |
| cade0 | 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 | .'magit-buffers...:type.'hook... |
| cae00 | 3a 67 65 74 20 23 27 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 65 74 0a 20 20 3a | :get.#'magit-hook-custom-get...: |
| cae20 | 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 73 61 76 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 | options.'(magit-save-window-conf |
| cae40 | 69 67 75 72 61 74 69 6f 6e 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 6f | iguration))..(defcustom.magit-po |
| cae60 | 73 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 27 28 6d 61 67 69 74 2d 6d | st-display-buffer-hook.'(magit-m |
| cae80 | 61 79 62 65 2d 73 65 74 2d 64 65 64 69 63 61 74 65 64 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 | aybe-set-dedicated)..."Hook.run. |
| caea0 | 62 79 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 20 61 66 74 65 72 20 | by.`magit-display-buffer'.after. |
| caec0 | 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 | displaying.the.buffer."...:packa |
| caee0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.3.0")... |
| caf00 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 68 | :group.'magit-buffers...:type.'h |
| caf20 | 6f 6f 6b 0a 20 20 3a 67 65 74 20 23 27 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 | ook...:get.#'magit-hook-custom-g |
| caf40 | 65 74 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 65 74 2d | et...:options.'(magit-maybe-set- |
| caf60 | 64 65 64 69 63 61 74 65 64 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 67 65 | dedicated))..(defcustom.magit-ge |
| caf80 | 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 23 27 | nerate-buffer-name-function...#' |
| cafa0 | 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 64 65 66 61 75 | magit-generate-buffer-name-defau |
| cafc0 | 6c 74 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 | lt-function..."The.function.used |
| cafe0 | 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 61 20 4d 61 67 69 | .to.generate.the.name.for.a.Magi |
| cb000 | 74 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | t.buffer."...:package-version.'( |
| cb020 | 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.3.0")...:group.'magit |
| cb040 | 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 66 75 6e 63 74 69 | -buffers...:type.'(radio.(functi |
| cb060 | 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 | on-item.magit-generate-buffer-na |
| cb080 | 6d 65 2d 64 65 66 61 75 6c 74 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | me-default-function)............ |
| cb0a0 | 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 46 75 6e 63 74 69 6f 6e 22 29 29 | .....(function.:tag."Function")) |
| cb0c0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d | )..(defcustom.magit-buffer-name- |
| cb0e0 | 66 6f 72 6d 61 74 20 22 25 78 25 4d 25 76 3a 20 25 74 25 78 22 0a 20 20 22 54 68 65 20 66 6f 72 | format."%x%M%v:.%t%x"..."The.for |
| cb100 | 6d 61 74 20 73 74 72 69 6e 67 20 75 73 65 64 20 74 6f 20 6e 61 6d 65 20 4d 61 67 69 74 20 62 75 | mat.string.used.to.name.Magit.bu |
| cb120 | 66 66 65 72 73 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 25 2d 73 65 71 75 65 6e 63 65 | ffers...The.following.%-sequence |
| cb140 | 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 3a 0a 0a 60 25 6d 27 20 54 68 65 20 6e 61 6d 65 20 | s.are.supported:..`%m'.The.name. |
| cb160 | 6f 66 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2c 20 62 75 74 20 77 69 74 68 20 74 68 65 20 | of.the.major-mode,.but.with.the. |
| cb180 | 60 2d 6d 6f 64 65 27 20 73 75 66 66 69 78 0a 20 20 20 20 20 72 65 6d 6f 76 65 64 2e 0a 0a 60 25 | `-mode'.suffix......removed...`% |
| cb1a0 | 4d 27 20 4c 69 6b 65 20 5c 22 25 6d 5c 22 20 62 75 74 20 61 62 62 72 65 76 69 61 74 65 20 60 6d | M'.Like.\"%m\".but.abbreviate.`m |
| cb1c0 | 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 27 20 61 73 20 60 6d 61 67 69 74 27 2e 0a 0a 60 | agit-status-mode'.as.`magit'...` |
| cb1e0 | 25 76 27 20 54 68 65 20 76 61 6c 75 65 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6c 6f 63 6b | %v'.The.value.the.buffer.is.lock |
| cb200 | 65 64 20 74 6f 2c 20 69 6e 20 70 61 72 65 6e 74 68 65 73 65 73 2c 20 6f 72 20 61 6e 0a 20 20 20 | ed.to,.in.parentheses,.or.an.... |
| cb220 | 20 20 65 6d 70 74 79 20 73 74 72 69 6e 67 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 | ..empty.string.if.the.buffer.is. |
| cb240 | 6e 6f 74 20 6c 6f 63 6b 65 64 20 74 6f 20 61 20 76 61 6c 75 65 2e 0a 0a 60 25 56 27 20 4c 69 6b | not.locked.to.a.value...`%V'.Lik |
| cb260 | 65 20 5c 22 25 76 5c 22 2c 20 62 75 74 20 74 68 65 20 73 74 72 69 6e 67 20 69 73 20 70 72 65 66 | e.\"%v\",.but.the.string.is.pref |
| cb280 | 69 78 65 64 20 77 69 74 68 20 61 20 73 70 61 63 65 2c 20 75 6e 6c 65 73 73 0a 20 20 20 20 20 69 | ixed.with.a.space,.unless......i |
| cb2a0 | 74 20 69 73 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 0a 60 25 74 27 20 54 68 65 20 | t.is.an.empty.string...`%t'.The. |
| cb2c0 | 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 | top-level.directory.of.the.worki |
| cb2e0 | 6e 67 20 74 72 65 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 | ng.tree.of.the......repository,. |
| cb300 | 6f 72 20 69 66 20 60 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d | or.if.`magit-uniquify-buffer-nam |
| cb320 | 65 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 0a 20 20 20 20 20 61 6e 20 61 62 62 72 65 76 69 61 74 | es'.is.non-nil......an.abbreviat |
| cb340 | 69 6f 6e 20 6f 66 20 74 68 61 74 2e 0a 0a 60 25 78 27 20 49 66 20 60 6d 61 67 69 74 2d 75 6e 69 | ion.of.that...`%x'.If.`magit-uni |
| cb360 | 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 27 20 69 73 20 6e 69 6c 20 5c 22 2a 5c 22 | quify-buffer-names'.is.nil.\"*\" |
| cb380 | 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 0a 20 20 20 20 20 65 6d 70 74 79 20 73 74 72 69 6e | ,.otherwise.the......empty.strin |
| cb3a0 | 67 2e 20 20 44 75 65 20 74 6f 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 60 75 | g...Due.to.limitations.of.the.`u |
| cb3c0 | 6e 69 71 75 69 66 79 27 20 70 61 63 6b 61 67 65 2c 0a 20 20 20 20 20 62 75 66 66 65 72 20 6e 61 | niquify'.package,......buffer.na |
| cb3e0 | 6d 65 73 20 6d 75 73 74 20 65 6e 64 20 77 69 74 68 20 74 68 65 20 70 61 74 68 2e 0a 0a 54 68 65 | mes.must.end.with.the.path...The |
| cb400 | 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 61 6c 77 61 79 73 20 63 6f 6e 74 61 69 6e 20 5c 22 25 | .value.should.always.contain.\"% |
| cb420 | 6d 5c 22 20 6f 72 20 5c 22 25 4d 5c 22 2c 20 5c 22 25 76 5c 22 20 6f 72 20 5c 22 25 56 5c 22 2c | m\".or.\"%M\",.\"%v\".or.\"%V\", |
| cb440 | 20 61 6e 64 0a 5c 22 25 74 5c 22 2e 20 20 49 66 20 60 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 | .and.\"%t\"...If.`magit-uniquify |
| cb460 | 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 | -buffer-names'.is.non-nil,.then. |
| cb480 | 74 68 65 0a 76 61 6c 75 65 20 6d 75 73 74 20 65 6e 64 20 77 69 74 68 20 5c 22 25 74 5c 22 20 6f | the.value.must.end.with.\"%t\".o |
| cb4a0 | 72 20 5c 22 25 74 25 78 5c 22 2e 20 20 53 65 65 20 69 73 73 75 65 20 23 32 38 34 31 2e 0a 0a 54 | r.\"%t%x\"...See.issue.#2841...T |
| cb4c0 | 68 69 73 20 69 73 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 | his.is.used.by.`magit-generate-b |
| cb4e0 | 75 66 66 65 72 2d 6e 61 6d 65 2d 64 65 66 61 75 6c 74 2d 66 75 6e 63 74 69 6f 6e 27 2e 0a 49 66 | uffer-name-default-function'..If |
| cb500 | 20 61 6e 6f 74 68 65 72 20 60 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d | .another.`magit-generate-buffer- |
| cb520 | 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 27 20 69 73 20 75 73 65 64 2c 20 74 68 65 6e 0a 69 74 20 | name-function'.is.used,.then.it. |
| cb540 | 6d 61 79 20 6e 6f 74 20 72 65 73 70 65 63 74 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 6f 72 20 | may.not.respect.this.option,.or. |
| cb560 | 6f 6e 20 74 68 65 20 63 6f 6e 74 72 61 72 79 20 69 74 20 6d 61 79 0a 73 75 70 70 6f 72 74 20 61 | on.the.contrary.it.may.support.a |
| cb580 | 64 64 69 74 69 6f 6e 61 6c 20 25 2d 73 65 71 75 65 6e 63 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 | dditional.%-sequences."...:packa |
| cb5a0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 | ge-version.'(magit..."2.12.0").. |
| cb5c0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 | .:group.'magit-buffers...:type.' |
| cb5e0 | 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 75 6e 69 71 75 69 | string)..(defcustom.magit-uniqui |
| cb600 | 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 | fy-buffer-names.t..."Whether.to. |
| cb620 | 75 6e 69 71 75 69 66 79 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 4d 61 67 69 74 20 62 75 66 66 | uniquify.the.names.of.Magit.buff |
| cb640 | 65 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ers."...:package-version.'(magit |
| cb660 | 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 | ..."2.3.0")...:group.'magit-buff |
| cb680 | 65 72 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f | ers...:type.'boolean)..(defcusto |
| cb6a0 | 6d 20 6d 61 67 69 74 2d 62 75 72 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d | m.magit-bury-buffer-function.#'m |
| cb6c0 | 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 6f 77 0a 20 20 22 54 68 65 20 66 75 6e | agit-mode-quit-window..."The.fun |
| cb6e0 | 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 62 75 72 79 20 6f 72 20 6b 69 6c 6c 20 74 68 65 20 63 | ction.used.to.bury.or.kill.the.c |
| cb700 | 75 72 72 65 6e 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 | urrent.Magit.buffer."...:package |
| cb720 | 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e 30 22 29 0a 20 20 3a 67 | -version.'(magit..."3.2.0")...:g |
| cb740 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 74 79 70 65 20 27 28 72 61 | roup.'magit-buffers...:type.'(ra |
| cb760 | 64 69 6f 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 71 75 69 74 2d 77 69 6e 64 6f 77 29 0a | dio.(function-item.quit-window). |
| cb780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d | ................(function-item.m |
| cb7a0 | 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 20 | agit-mode-quit-window).......... |
| cb7c0 | 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 6d 20 6d 61 67 69 74 2d 72 65 73 74 | .......(function-item.magit-rest |
| cb7e0 | 6f 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 | ore-window-configuration)....... |
| cb800 | 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 46 75 6e 63 74 69 | ..........(function.:tag."Functi |
| cb820 | 6f 6e 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 65 66 69 78 2d | on")))..(defcustom.magit-prefix- |
| cb840 | 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 27 73 65 6c 65 63 74 65 64 0a 20 | use-buffer-arguments.'selected.. |
| cb860 | 20 22 57 68 65 74 68 65 72 20 63 65 72 74 61 69 6e 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 | ."Whether.certain.prefix.command |
| cb880 | 73 20 72 65 75 73 65 20 61 72 67 75 6d 65 6e 74 73 20 61 63 74 69 76 65 20 69 6e 20 72 65 6c 65 | s.reuse.arguments.active.in.rele |
| cb8a0 | 76 61 6e 74 20 62 75 66 66 65 72 2e 0a 0a 54 68 69 73 20 61 66 66 65 63 74 73 20 74 68 65 20 74 | vant.buffer...This.affects.the.t |
| cb8c0 | 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 60 6d 61 67 69 74 2d | ransient.prefix.commands.`magit- |
| cb8e0 | 64 69 66 66 27 2c 0a 60 6d 61 67 69 74 2d 6c 6f 67 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 73 68 | diff',.`magit-log'.and.`magit-sh |
| cb900 | 6f 77 2d 72 65 66 73 27 2e 0a 0a 56 61 6c 69 64 20 76 61 6c 75 65 73 20 61 72 65 3a 0a 0a 60 61 | ow-refs'...Valid.values.are:..`a |
| cb920 | 6c 77 61 79 73 27 3a 20 41 6c 77 61 79 73 20 75 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 | lways':.Always.use.the.set.of.ar |
| cb940 | 67 75 6d 65 6e 74 73 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 0a 20 20 61 63 74 69 | guments.that.is.currently...acti |
| cb960 | 76 65 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 66 66 65 72 2c 20 70 72 6f | ve.in.the.respective.buffer,.pro |
| cb980 | 76 69 64 65 64 20 74 68 61 74 20 62 75 66 66 65 72 20 65 78 69 73 74 73 0a 20 20 6f 66 20 63 6f | vided.that.buffer.exists...of.co |
| cb9a0 | 75 72 73 65 2e 0a 60 73 65 6c 65 63 74 65 64 27 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 | urse..`selected':.Use.the.set.of |
| cb9c0 | 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 | .arguments.from.the.respective.. |
| cb9e0 | 20 62 75 66 66 65 72 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 64 69 73 70 6c | .buffer,.but.only.if.it.is.displ |
| cba00 | 61 79 65 64 20 69 6e 20 61 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a | ayed.in.a.window.of.the.current. |
| cba20 | 20 20 66 72 61 6d 65 2e 20 20 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 60 | ..frame...This.is.the.default..` |
| cba40 | 63 75 72 72 65 6e 74 27 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e | current':.Use.the.set.of.argumen |
| cba60 | 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 66 66 65 72 2c 0a 20 | ts.from.the.respective.buffer,.. |
| cba80 | 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | .but.only.if.it.is.the.current.b |
| cbaa0 | 75 66 66 65 72 2e 0a 60 6e 65 76 65 72 27 3a 20 4e 65 76 65 72 20 75 73 65 20 74 68 65 20 73 65 | uffer..`never':.Never.use.the.se |
| cbac0 | 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 | t.of.arguments.from.the.respecti |
| cbae0 | 76 65 0a 20 20 62 75 66 66 65 72 2e 0a 0a 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 | ve...buffer...For.more.informati |
| cbb00 | 6f 6e 20 73 65 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 54 72 61 6e 73 69 65 | on.see.info.node.`(magit)Transie |
| cbb20 | 6e 74 20 41 72 67 75 6d 65 6e 74 73 0a 61 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 | nt.Arguments.and.Buffer.Variable |
| cbb40 | 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 | s'."...:package-version.'(magit. |
| cbb60 | 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 | .."3.0.0")...:group.'magit-buffe |
| cbb80 | 72 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 67 | rs...:group.'magit-commands...:g |
| cbba0 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | roup.'magit-diff...:group.'magit |
| cbbc0 | 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 | -log...:type.'(choice........... |
| cbbe0 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 6c 77 61 79 73 20 75 73 65 20 61 72 67 73 20 66 72 6f | (const.:tag."always.use.args.fro |
| cbc00 | 6d 20 62 75 66 66 65 72 22 20 61 6c 77 61 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | m.buffer".always)...........(con |
| cbc20 | 73 74 20 3a 74 61 67 20 22 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 20 69 66 | st.:tag."use.args.from.buffer.if |
| cbc40 | 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 66 72 61 6d 65 22 20 73 65 6c 65 63 74 65 64 29 0a 20 | .displayed.in.frame".selected).. |
| cbc60 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 75 73 65 20 61 72 67 73 20 66 | .........(const.:tag."use.args.f |
| cbc80 | 72 6f 6d 20 62 75 66 66 65 72 20 69 66 20 69 74 20 69 73 20 63 75 72 72 65 6e 74 22 20 63 75 72 | rom.buffer.if.it.is.current".cur |
| cbca0 | 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 65 76 | rent)...........(const.:tag."nev |
| cbcc0 | 65 72 20 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 22 20 6e 65 76 65 72 29 29 | er.use.args.from.buffer".never)) |
| cbce0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 | )..(defcustom.magit-direct-use-b |
| cbd00 | 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 27 73 65 6c 65 63 74 65 64 0a 20 20 22 57 68 65 | uffer-arguments.'selected..."Whe |
| cbd20 | 74 68 65 72 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 72 65 75 73 65 20 61 72 67 75 | ther.certain.commands.reuse.argu |
| cbd40 | 6d 65 6e 74 73 20 61 63 74 69 76 65 20 69 6e 20 72 65 6c 65 76 61 6e 74 20 62 75 66 66 65 72 2e | ments.active.in.relevant.buffer. |
| cbd60 | 0a 0a 54 68 69 73 20 61 66 66 65 63 74 73 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 | ..This.affects.certain.commands. |
| cbd80 | 73 75 63 68 20 61 73 20 60 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 27 20 74 68 61 74 | such.as.`magit-show-commit'.that |
| cbda0 | 0a 61 72 65 20 73 75 66 66 69 78 65 73 20 6f 66 20 74 68 65 20 64 69 66 66 20 6f 72 20 6c 6f 67 | .are.suffixes.of.the.diff.or.log |
| cbdc0 | 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 75 74 0a | .transient.prefix.commands,.but. |
| cbde0 | 6f 6e 6c 79 20 69 66 20 74 68 65 79 20 61 72 65 20 69 6e 76 6f 6b 65 64 20 64 69 72 65 63 74 6c | only.if.they.are.invoked.directl |
| cbe00 | 79 2c 20 69 2e 65 2e 2c 20 2a 6e 6f 74 2a 20 61 73 20 61 20 73 75 66 66 69 78 2e 0a 0a 56 61 6c | y,.i.e.,.*not*.as.a.suffix...Val |
| cbe20 | 69 64 20 76 61 6c 75 65 73 20 61 72 65 3a 0a 0a 60 61 6c 77 61 79 73 27 3a 20 41 6c 77 61 79 73 | id.values.are:..`always':.Always |
| cbe40 | 20 75 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 69 | .use.the.set.of.arguments.that.i |
| cbe60 | 73 20 63 75 72 72 65 6e 74 6c 79 0a 20 20 61 63 74 69 76 65 20 69 6e 20 74 68 65 20 72 65 73 70 | s.currently...active.in.the.resp |
| cbe80 | 65 63 74 69 76 65 20 62 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 62 75 66 | ective.buffer,.provided.that.buf |
| cbea0 | 66 65 72 20 65 78 69 73 74 73 0a 20 20 6f 66 20 63 6f 75 72 73 65 2e 0a 60 73 65 6c 65 63 74 65 | fer.exists...of.course..`selecte |
| cbec0 | 64 27 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f | d':.Use.the.set.of.arguments.fro |
| cbee0 | 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 20 62 75 66 66 65 72 2c 20 62 75 74 20 6f | m.the.respective...buffer,.but.o |
| cbf00 | 6e 6c 79 20 69 66 20 69 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 77 69 6e 64 | nly.if.it.is.displayed.in.a.wind |
| cbf20 | 6f 77 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 66 72 61 6d 65 2e 20 20 54 68 69 73 | ow.of.the.current...frame...This |
| cbf40 | 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 60 63 75 72 72 65 6e 74 27 3a 20 55 73 65 20 | .is.the.default..`current':.Use. |
| cbf60 | 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 | the.set.of.arguments.from.the.re |
| cbf80 | 73 70 65 63 74 69 76 65 20 62 75 66 66 65 72 2c 0a 20 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 | spective.buffer,...but.only.if.i |
| cbfa0 | 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 60 6e 65 76 65 72 27 | t.is.the.current.buffer..`never' |
| cbfc0 | 3a 20 4e 65 76 65 72 20 75 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 | :.Never.use.the.set.of.arguments |
| cbfe0 | 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 20 62 75 66 66 65 72 2e 0a 0a | .from.the.respective...buffer... |
| cc000 | 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 65 20 69 6e 66 6f 20 6e 6f | For.more.information.see.info.no |
| cc020 | 64 65 20 60 28 6d 61 67 69 74 29 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 0a 61 | de.`(magit)Transient.Arguments.a |
| cc040 | 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | nd.Buffer.Variables'."...:packag |
| cc060 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."3.0.0")...: |
| cc080 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d | group.'magit-buffers...:group.'m |
| cc0a0 | 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 | agit-commands...:group.'magit-di |
| cc0c0 | 66 66 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 74 79 70 65 20 27 | ff...:group.'magit-log...:type.' |
| cc0e0 | 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 | (choice...........(const.:tag."a |
| cc100 | 6c 77 61 79 73 20 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 22 20 61 6c 77 61 | lways.use.args.from.buffer".alwa |
| cc120 | 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 75 73 65 20 61 | ys)...........(const.:tag."use.a |
| cc140 | 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 20 69 66 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 | rgs.from.buffer.if.displayed.in. |
| cc160 | 66 72 61 6d 65 22 20 73 65 6c 65 63 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | frame".selected)...........(cons |
| cc180 | 74 20 3a 74 61 67 20 22 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 20 69 66 20 | t.:tag."use.args.from.buffer.if. |
| cc1a0 | 69 74 20 69 73 20 63 75 72 72 65 6e 74 22 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 | it.is.current".current)......... |
| cc1c0 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 65 76 65 72 20 75 73 65 20 61 72 67 73 20 66 72 | ..(const.:tag."never.use.args.fr |
| cc1e0 | 6f 6d 20 62 75 66 66 65 72 22 20 6e 65 76 65 72 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | om.buffer".never)))..(defcustom. |
| cc200 | 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 68 6f 6f 6b 20 27 28 6d 61 | magit-region-highlight-hook.'(ma |
| cc220 | 67 69 74 2d 64 69 66 66 2d 75 70 64 61 74 65 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 29 0a 20 20 22 | git-diff-update-hunk-region)..." |
| cc240 | 46 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 | Functions.used.to.highlight.the. |
| cc260 | 72 65 67 69 6f 6e 2e 0a 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 20 77 69 | region...Each.function.is.run.wi |
| cc280 | 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 79 20 61 | th.the.current.section.as.only.a |
| cc2a0 | 72 67 75 6d 65 6e 74 0a 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e | rgument.until.one.of.them.return |
| cc2c0 | 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 49 66 20 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 | s.non-nil...If.all.functions.ret |
| cc2e0 | 75 72 6e 20 6e 69 6c 2c 0a 74 68 65 6e 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 72 65 67 75 6c | urn.nil,.then.fall.back.to.regul |
| cc300 | 61 72 20 72 65 67 69 6f 6e 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2e 22 0a 20 20 3a 70 61 63 6b | ar.region.highlighting."...:pack |
| cc320 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 | age-version.'(magit..."2.1.0").. |
| cc340 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a 74 79 70 65 20 27 | .:group.'magit-refresh...:type.' |
| cc360 | 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 6d 61 67 69 74 2d 64 69 66 66 2d 75 70 64 | hook...:options.'(magit-diff-upd |
| cc380 | 61 74 65 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | ate-hunk-region))..(defcustom.ma |
| cc3a0 | 67 69 74 2d 63 72 65 61 74 65 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 4e 6f | git-create-buffer-hook.nil..."No |
| cc3c0 | 72 6d 61 6c 20 68 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 63 72 65 61 74 69 6e 67 20 61 20 6e | rmal.hook.run.after.creating.a.n |
| cc3e0 | 65 77 20 60 6d 61 67 69 74 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b | ew.`magit-mode'.buffer."...:pack |
| cc400 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a | age-version.'(magit..."2.90.0"). |
| cc420 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a 74 79 70 65 20 | ..:group.'magit-refresh...:type. |
| cc440 | 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 | 'hook)..(defcustom.magit-refresh |
| cc460 | 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 4e 6f 72 6d 61 6c 20 68 6f 6f 6b 20 | -buffer-hook.nil..."Normal.hook. |
| cc480 | 66 6f 72 20 60 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 27 20 74 6f 20 72 75 | for.`magit-refresh-buffer'.to.ru |
| cc4a0 | 6e 20 61 66 74 65 72 20 72 65 66 72 65 73 68 69 6e 67 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d | n.after.refreshing."...:package- |
| cc4c0 | 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 | version.'(magit..."2.1.0")...:gr |
| cc4e0 | 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b | oup.'magit-refresh...:type.'hook |
| cc500 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 73 74 61 74 | )..(defcustom.magit-refresh-stat |
| cc520 | 75 73 2d 62 75 66 66 65 72 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 73 74 61 74 75 | us-buffer.t..."Whether.the.statu |
| cc540 | 73 20 62 75 66 66 65 72 20 69 73 20 72 65 66 72 65 73 68 65 64 20 61 66 74 65 72 20 72 75 6e 6e | s.buffer.is.refreshed.after.runn |
| cc560 | 69 6e 67 20 67 69 74 2e 0a 0a 57 68 65 6e 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 | ing.git...When.this.is.non-nil,. |
| cc580 | 74 68 65 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 69 73 20 61 75 74 6f 6d 61 | then.the.status.buffer.is.automa |
| cc5a0 | 74 69 63 61 6c 6c 79 0a 72 65 66 72 65 73 68 65 64 20 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 20 | tically.refreshed.after.running. |
| cc5c0 | 67 69 74 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2c 20 69 6e 20 61 64 64 69 74 69 6f | git.for.side-effects,.in.additio |
| cc5e0 | 6e 20 74 6f 20 74 68 65 0a 63 75 72 72 65 6e 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 2c 20 77 | n.to.the.current.Magit.buffer,.w |
| cc600 | 68 69 63 68 20 69 73 20 61 6c 77 61 79 73 20 72 65 66 72 65 73 68 65 64 20 61 75 74 6f 6d 61 74 | hich.is.always.refreshed.automat |
| cc620 | 69 63 61 6c 6c 79 2e 0a 0a 4f 6e 6c 79 20 73 65 74 20 74 68 69 73 20 74 6f 20 6e 69 6c 20 61 66 | ically...Only.set.this.to.nil.af |
| cc640 | 74 65 72 20 65 78 68 61 75 73 74 69 6e 67 20 61 6c 6c 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 | ter.exhausting.all.other.options |
| cc660 | 20 74 6f 0a 69 6d 70 72 6f 76 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 22 0a 20 20 3a 70 61 63 | .to.improve.performance."...:pac |
| cc680 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a | kage-version.'(magit..."2.4.0"). |
| cc6a0 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a 67 72 6f 75 70 | ..:group.'magit-refresh...:group |
| cc6c0 | 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 | .'magit-status...:type.'boolean) |
| cc6e0 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f | ..(defcustom.magit-refresh-verbo |
| cc700 | 73 65 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 72 65 76 65 72 74 20 4d 61 67 69 | se.nil..."Whether.to.revert.Magi |
| cc720 | 74 20 62 75 66 66 65 72 73 20 76 65 72 62 6f 73 65 6c 79 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 | t.buffers.verbosely."...:package |
| cc740 | 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 | -version.'(magit..."2.1.0")...:g |
| cc760 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f | roup.'magit-refresh...:type.'boo |
| cc780 | 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 | lean)..(defcustom.magit-save-rep |
| cc7a0 | 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 | ository-buffers.t..."Whether.to. |
| cc7c0 | 73 61 76 65 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 77 68 65 6e 20 | save.file-visiting.buffers.when. |
| cc7e0 | 61 70 70 72 6f 70 72 69 61 74 65 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 61 | appropriate...If.non-nil,.then.a |
| cc800 | 6c 6c 20 6d 6f 64 69 66 69 65 64 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 | ll.modified.file-visiting.buffer |
| cc820 | 73 20 62 65 6c 6f 6e 67 69 6e 67 0a 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 | s.belonging.to.the.current.repos |
| cc840 | 69 74 6f 72 79 20 6d 61 79 20 62 65 20 73 61 76 65 64 20 62 65 66 6f 72 65 20 72 75 6e 6e 69 6e | itory.may.be.saved.before.runnin |
| cc860 | 67 20 4d 61 67 69 74 0a 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 62 65 66 6f 72 65 20 63 72 65 61 | g.Magit.commands.and.before.crea |
| cc880 | 74 69 6e 67 20 6f 72 20 72 65 66 72 65 73 68 69 6e 67 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 | ting.or.refreshing.Magit.buffers |
| cc8a0 | 2e 0a 49 66 20 60 64 6f 6e 74 61 73 6b 27 2c 20 74 68 65 6e 20 74 68 69 73 20 69 73 20 64 6f 6e | ..If.`dontask',.then.this.is.don |
| cc8c0 | 65 20 77 69 74 68 6f 75 74 20 75 73 65 72 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 2c 20 66 6f 72 | e.without.user.intervention,.for |
| cc8e0 | 0a 61 6e 79 20 6f 74 68 65 72 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 74 68 65 20 75 73 65 | .any.other.non-nil.value.the.use |
| cc900 | 72 20 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 65 61 63 68 20 73 61 76 65 2e 0a 0a 54 68 65 | r.has.to.confirm.each.save...The |
| cc920 | 20 64 65 66 61 75 6c 74 20 69 73 20 74 20 74 6f 20 61 76 6f 69 64 20 73 75 72 70 72 69 73 65 73 | .default.is.t.to.avoid.surprises |
| cc940 | 2c 20 62 75 74 20 60 64 6f 6e 74 61 73 6b 27 20 69 73 20 74 68 65 0a 72 65 63 6f 6d 6d 65 6e 64 | ,.but.`dontask'.is.the.recommend |
| cc960 | 65 64 20 76 61 6c 75 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e | ed.value."...:group.'magit-essen |
| cc980 | 74 69 61 6c 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 73 0a 20 20 | tials...:group.'magit-buffers... |
| cc9a0 | 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 | :type.'(choice.(const.:tag."Neve |
| cc9c0 | 72 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | r".nil)..................(const. |
| cc9e0 | 3a 74 61 67 20 22 41 73 6b 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | :tag."Ask".t)..................( |
| cca00 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 61 76 65 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e 67 22 | const.:tag."Save.without.asking" |
| cca20 | 20 64 6f 6e 74 61 73 6b 29 29 29 0a 0a 3b 3b 3b 20 4b 65 79 20 42 69 6e 64 69 6e 67 73 0a 0a 28 | .dontask)))..;;;.Key.Bindings..( |
| cca40 | 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a | defvar-keymap.magit-mode-map...: |
| cca60 | 64 6f 63 20 22 50 61 72 65 6e 74 20 6b 65 79 6d 61 70 20 66 6f 72 20 61 6c 6c 20 6b 65 79 6d 61 | doc."Parent.keymap.for.all.keyma |
| cca80 | 70 73 20 6f 66 20 6d 6f 64 65 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d | ps.of.modes.derived.from.`magit- |
| ccaa0 | 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | mode'."...:parent.magit-section- |
| ccac0 | 6d 6f 64 65 2d 6d 61 70 0a 20 20 3b 3b 20 44 6f 6e 27 74 20 66 75 6e 63 74 69 6f 6e 2d 71 75 6f | mode-map...;;.Don't.function-quo |
| ccae0 | 74 65 20 62 75 74 20 6d 61 6b 65 20 73 75 72 65 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 61 72 | te.but.make.sure.all.commands.ar |
| ccb00 | 65 20 61 75 74 6f 6c 6f 61 64 65 64 2e 0a 20 20 22 43 2d 3c 72 65 74 75 72 6e 3e 22 20 20 27 6d | e.autoloaded...."C-<return>"..'m |
| ccb20 | 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 0a 20 20 22 52 45 54 22 20 20 20 20 20 20 20 20 | agit-visit-thing..."RET"........ |
| ccb40 | 20 27 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 0a 20 20 22 4d 2d 54 41 42 22 20 20 20 | .'magit-visit-thing..."M-TAB"... |
| ccb60 | 20 20 20 20 27 6d 61 67 69 74 2d 64 69 72 65 64 2d 6a 75 6d 70 0a 20 20 22 4d 2d 3c 74 61 62 3e | ....'magit-dired-jump..."M-<tab> |
| ccb80 | 22 20 20 20 20 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 | ".....'magit-section-cycle-diffs |
| ccba0 | 0a 20 20 22 53 50 43 22 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f | ..."SPC".........'magit-diff-sho |
| ccbc0 | 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 0a 20 20 22 53 2d 53 50 43 22 20 20 20 20 20 20 20 27 | w-or-scroll-up..."S-SPC".......' |
| ccbe0 | 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 0a 20 | magit-diff-show-or-scroll-down.. |
| ccc00 | 20 22 44 45 4c 22 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d | ."DEL".........'magit-diff-show- |
| ccc20 | 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 0a 20 20 22 2b 22 20 20 20 20 20 20 20 20 20 20 20 27 | or-scroll-down..."+"...........' |
| ccc40 | 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 72 65 2d 63 6f 6e 74 65 78 74 0a 20 20 22 2d 22 20 20 20 | magit-diff-more-context..."-"... |
| ccc60 | 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6c 65 73 73 2d 63 6f 6e 74 65 78 74 | ........'magit-diff-less-context |
| ccc80 | 0a 20 20 22 30 22 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 64 65 66 | ..."0"...........'magit-diff-def |
| ccca0 | 61 75 6c 74 2d 63 6f 6e 74 65 78 74 0a 20 20 22 61 22 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 | ault-context..."a".'magit-cherry |
| cccc0 | 2d 61 70 70 6c 79 0a 20 20 22 41 22 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 0a | -apply..."A".'magit-cherry-pick. |
| ccce0 | 20 20 22 62 22 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 0a 20 20 22 42 22 20 27 6d 61 67 69 74 | .."b".'magit-branch..."B".'magit |
| ccd00 | 2d 62 69 73 65 63 74 0a 20 20 22 63 22 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 0a 20 20 22 43 | -bisect..."c".'magit-commit..."C |
| ccd20 | 22 20 27 6d 61 67 69 74 2d 63 6c 6f 6e 65 0a 20 20 22 64 22 20 27 6d 61 67 69 74 2d 64 69 66 66 | ".'magit-clone..."d".'magit-diff |
| ccd40 | 0a 20 20 22 44 22 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 0a 20 20 22 65 22 | ..."D".'magit-diff-refresh..."e" |
| ccd60 | 20 27 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 0a 20 20 22 45 22 20 27 6d 61 67 69 74 2d | .'magit-ediff-dwim..."E".'magit- |
| ccd80 | 65 64 69 66 66 0a 20 20 22 66 22 20 27 6d 61 67 69 74 2d 66 65 74 63 68 0a 20 20 22 46 22 20 27 | ediff..."f".'magit-fetch..."F".' |
| ccda0 | 6d 61 67 69 74 2d 70 75 6c 6c 0a 20 20 22 67 22 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 0a | magit-pull..."g".'magit-refresh. |
| ccdc0 | 20 20 22 47 22 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 6c 6c 0a 20 20 22 68 22 20 27 | .."G".'magit-refresh-all..."h".' |
| ccde0 | 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 0a 20 20 22 3f 22 20 27 6d 61 67 69 74 2d 64 69 73 70 | magit-dispatch..."?".'magit-disp |
| cce00 | 61 74 63 68 0a 20 20 22 48 22 20 27 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 | atch..."H".'magit-describe-secti |
| cce20 | 6f 6e 0a 20 20 22 69 22 20 27 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 0a 20 20 22 49 22 20 | on..."i".'magit-gitignore..."I". |
| cce40 | 27 6d 61 67 69 74 2d 69 6e 69 74 0a 20 20 22 6a 22 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | 'magit-init..."j".'magit-status- |
| cce60 | 71 75 69 63 6b 0a 20 20 22 4a 22 20 27 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 | quick..."J".'magit-display-repos |
| cce80 | 69 74 6f 72 79 2d 62 75 66 66 65 72 0a 20 20 22 6b 22 20 27 6d 61 67 69 74 2d 64 65 6c 65 74 65 | itory-buffer..."k".'magit-delete |
| ccea0 | 2d 74 68 69 6e 67 0a 20 20 22 4b 22 20 27 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b | -thing..."K".'magit-file-untrack |
| ccec0 | 0a 20 20 22 6c 22 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 22 4c 22 20 27 6d 61 67 69 74 2d 6c | ..."l".'magit-log..."L".'magit-l |
| ccee0 | 6f 67 2d 72 65 66 72 65 73 68 0a 20 20 22 6d 22 20 27 6d 61 67 69 74 2d 6d 65 72 67 65 0a 20 20 | og-refresh..."m".'magit-merge... |
| ccf00 | 22 4d 22 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 0a 20 20 3b 3b 20 22 6e 22 20 6d 61 67 69 74 | "M".'magit-remote...;;."n".magit |
| ccf20 | 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 20 69 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f | -section-forward.in.magit-sectio |
| ccf40 | 6e 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3b 3b 20 22 4e 22 20 66 6f 72 67 65 2d 64 69 73 70 61 74 | n-mode-map...;;."N".forge-dispat |
| ccf60 | 63 68 2c 20 61 64 64 65 64 20 62 79 20 66 6f 72 67 65 20 70 61 63 6b 61 67 65 0a 20 20 22 6f 22 | ch,.added.by.forge.package..."o" |
| ccf80 | 20 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 0a 20 20 22 4f 22 20 27 6d 61 67 69 74 2d 73 | .'magit-submodule..."O".'magit-s |
| ccfa0 | 75 62 74 72 65 65 0a 20 20 3b 3b 20 22 70 22 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 | ubtree...;;."p".magit-section-ba |
| ccfc0 | 63 6b 77 61 72 64 20 69 6e 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 | ckward.in.magit-section-mode-map |
| ccfe0 | 0a 20 20 22 50 22 20 27 6d 61 67 69 74 2d 70 75 73 68 0a 20 20 22 71 22 20 27 6d 61 67 69 74 2d | ..."P".'magit-push..."q".'magit- |
| cd000 | 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 0a 20 20 22 51 22 20 27 6d 61 67 69 74 2d 67 69 | mode-bury-buffer..."Q".'magit-gi |
| cd020 | 74 2d 63 6f 6d 6d 61 6e 64 0a 20 20 22 3a 22 20 27 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 | t-command...":".'magit-git-comma |
| cd040 | 6e 64 0a 20 20 22 72 22 20 27 6d 61 67 69 74 2d 72 65 62 61 73 65 0a 20 20 22 52 22 20 27 6d 61 | nd..."r".'magit-rebase..."R".'ma |
| cd060 | 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 0a 20 20 22 73 22 20 27 6d 61 67 69 74 2d 73 74 61 | git-file-rename..."s".'magit-sta |
| cd080 | 67 65 2d 66 69 6c 65 0a 20 20 22 53 22 20 27 6d 61 67 69 74 2d 73 74 61 67 65 2d 6d 6f 64 69 66 | ge-file..."S".'magit-stage-modif |
| cd0a0 | 69 65 64 0a 20 20 22 74 22 20 27 6d 61 67 69 74 2d 74 61 67 0a 20 20 22 54 22 20 27 6d 61 67 69 | ied..."t".'magit-tag..."T".'magi |
| cd0c0 | 74 2d 6e 6f 74 65 73 0a 20 20 22 75 22 20 27 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c | t-notes..."u".'magit-unstage-fil |
| cd0e0 | 65 0a 20 20 22 55 22 20 27 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 61 6c 6c 0a 20 20 22 76 22 | e..."U".'magit-unstage-all..."v" |
| cd100 | 20 27 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 0a 20 20 22 56 22 20 27 | .'magit-revert-no-commit..."V".' |
| cd120 | 6d 61 67 69 74 2d 72 65 76 65 72 74 0a 20 20 22 77 22 20 27 6d 61 67 69 74 2d 61 6d 0a 20 20 22 | magit-revert..."w".'magit-am..." |
| cd140 | 57 22 20 27 6d 61 67 69 74 2d 70 61 74 63 68 0a 20 20 22 78 22 20 27 6d 61 67 69 74 2d 72 65 73 | W".'magit-patch..."x".'magit-res |
| cd160 | 65 74 2d 71 75 69 63 6b 6c 79 0a 20 20 22 58 22 20 27 6d 61 67 69 74 2d 72 65 73 65 74 0a 20 20 | et-quickly..."X".'magit-reset... |
| cd180 | 22 79 22 20 27 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 0a 20 20 22 59 22 20 27 6d 61 67 69 | "y".'magit-show-refs..."Y".'magi |
| cd1a0 | 74 2d 63 68 65 72 72 79 0a 20 20 22 7a 22 20 27 6d 61 67 69 74 2d 73 74 61 73 68 0a 20 20 22 5a | t-cherry..."z".'magit-stash..."Z |
| cd1c0 | 22 20 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 0a 20 20 22 25 22 20 27 6d 61 67 69 74 2d 77 | ".'magit-worktree..."%".'magit-w |
| cd1e0 | 6f 72 6b 74 72 65 65 0a 20 20 22 24 22 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 | orktree..."$".'magit-process-buf |
| cd200 | 66 65 72 0a 20 20 22 21 22 20 27 6d 61 67 69 74 2d 72 75 6e 0a 20 20 22 3e 22 20 27 6d 61 67 69 | fer..."!".'magit-run...">".'magi |
| cd220 | 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 0a 20 20 22 43 2d 63 20 43 2d 63 22 20 27 6d | t-sparse-checkout..."C-c.C-c".'m |
| cd240 | 61 67 69 74 2d 64 69 73 70 61 74 63 68 0a 20 20 22 43 2d 63 20 43 2d 65 22 20 27 6d 61 67 69 74 | agit-dispatch..."C-c.C-e".'magit |
| cd260 | 2d 65 64 69 74 2d 74 68 69 6e 67 0a 20 20 22 43 2d 63 20 43 2d 6f 22 20 27 6d 61 67 69 74 2d 62 | -edit-thing..."C-c.C-o".'magit-b |
| cd280 | 72 6f 77 73 65 2d 74 68 69 6e 67 0a 20 20 22 43 2d 63 20 43 2d 77 22 20 27 6d 61 67 69 74 2d 63 | rowse-thing..."C-c.C-w".'magit-c |
| cd2a0 | 6f 70 79 2d 74 68 69 6e 67 0a 20 20 22 43 2d 77 22 20 20 20 20 20 27 6d 61 67 69 74 2d 63 6f 70 | opy-thing..."C-w".....'magit-cop |
| cd2c0 | 79 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 0a 20 20 22 4d 2d 77 22 20 20 20 20 20 27 6d 61 67 | y-section-value..."M-w".....'mag |
| cd2e0 | 69 74 2d 63 6f 70 79 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 22 3c 72 65 6d 61 | it-copy-buffer-revision..."<rema |
| cd300 | 70 3e 20 3c 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 3e 22 20 20 20 20 20 20 27 6d 61 67 69 74 2d | p>.<previous-line>"......'magit- |
| cd320 | 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6e 65 78 74 2d 6c | previous-line..."<remap>.<next-l |
| cd340 | 69 6e 65 3e 22 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6e 65 78 74 2d 6c 69 6e 65 0a | ine>"..........'magit-next-line. |
| cd360 | 20 20 22 3c 72 65 6d 61 70 3e 20 3c 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 3e 22 | .."<remap>.<evil-previous-line>" |
| cd380 | 20 27 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 0a 20 20 22 3c | .'evil-previous-visual-line..."< |
| cd3a0 | 72 65 6d 61 70 3e 20 3c 65 76 69 6c 2d 6e 65 78 74 2d 6c 69 6e 65 3e 22 20 20 20 20 20 27 65 76 | remap>.<evil-next-line>".....'ev |
| cd3c0 | 69 6c 2d 6e 65 78 74 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | il-next-visual-line)..(defun.mag |
| cd3e0 | 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 20 28 29 0a 20 20 22 54 68 69 73 20 69 73 20 61 20 | it-delete-thing.()..."This.is.a. |
| cd400 | 70 6c 61 63 65 68 6f 6c 64 65 72 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 73 69 67 6e 61 | placeholder.command,.which.signa |
| cd420 | 6c 73 20 61 6e 20 65 72 72 6f 72 20 69 66 20 63 61 6c 6c 65 64 2e 0a 57 68 65 72 65 20 61 70 70 | ls.an.error.if.called..Where.app |
| cd440 | 6c 69 63 61 62 6c 65 2c 20 6f 74 68 65 72 20 6b 65 79 6d 61 70 73 20 72 65 6d 61 70 20 74 68 69 | licable,.other.keymaps.remap.thi |
| cd460 | 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 61 6e 6f 74 68 65 72 2c 0a 77 68 69 63 68 20 61 63 74 75 | s.command.to.another,.which.actu |
| cd480 | 61 6c 6c 79 20 64 65 6c 65 74 65 73 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e | ally.deletes.the.thing.at.point. |
| cd4a0 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 | "...(interactive)...(user-error. |
| cd4c0 | 22 54 68 65 72 65 20 69 73 20 6e 6f 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 74 68 61 74 | "There.is.no.thing.at.point.that |
| cd4e0 | 20 63 6f 75 6c 64 20 62 65 20 64 65 6c 65 74 65 64 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | .could.be.deleted"))..(defun.mag |
| cd500 | 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 20 28 29 0a 20 20 22 54 68 69 73 20 69 73 20 61 20 70 | it-visit-thing.()..."This.is.a.p |
| cd520 | 6c 61 63 65 68 6f 6c 64 65 72 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 6d 61 79 20 73 69 | laceholder.command,.which.may.si |
| cd540 | 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 69 66 20 63 61 6c 6c 65 64 2e 0a 57 68 65 72 65 20 61 | gnal.an.error.if.called..Where.a |
| cd560 | 70 70 6c 69 63 61 62 6c 65 2c 20 6f 74 68 65 72 20 6b 65 79 6d 61 70 73 20 72 65 6d 61 70 20 74 | pplicable,.other.keymaps.remap.t |
| cd580 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 61 6e 6f 74 68 65 72 2c 0a 77 68 69 63 68 20 61 63 | his.command.to.another,.which.ac |
| cd5a0 | 74 75 61 6c 6c 79 20 76 69 73 69 74 73 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 | tually.visits.the.thing.at.point |
| cd5c0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 65 71 20 74 72 61 | ."...(interactive)...(if.(eq.tra |
| cd5e0 | 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 64 69 | nsient-current-command.'magit-di |
| cd600 | 73 70 61 74 63 68 29 0a 20 20 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c | spatch).......(call-interactivel |
| cd620 | 79 20 28 6b 65 79 2d 62 69 6e 64 69 6e 67 20 28 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 | y.(key-binding.(this-command-key |
| cd640 | 73 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 69 73 20 6e | s))).....(user-error."There.is.n |
| cd660 | 6f 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 76 | o.thing.at.point.that.could.be.v |
| cd680 | 69 73 69 74 65 64 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 65 64 69 74 2d 74 68 | isited")))..(defun.magit-edit-th |
| cd6a0 | 69 6e 67 20 28 29 0a 20 20 22 54 68 69 73 20 69 73 20 61 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 | ing.()..."This.is.a.placeholder. |
| cd6c0 | 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 6d 61 79 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 | command,.which.may.signal.an.err |
| cd6e0 | 6f 72 20 69 66 20 63 61 6c 6c 65 64 2e 0a 57 68 65 72 65 20 61 70 70 6c 69 63 61 62 6c 65 2c 20 | or.if.called..Where.applicable,. |
| cd700 | 6f 74 68 65 72 20 6b 65 79 6d 61 70 73 20 72 65 6d 61 70 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 | other.keymaps.remap.this.command |
| cd720 | 20 74 6f 20 61 6e 6f 74 68 65 72 2c 0a 77 68 69 63 68 20 61 63 74 75 61 6c 6c 79 20 6c 65 74 73 | .to.another,.which.actually.lets |
| cd740 | 20 79 6f 75 20 65 64 69 74 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2c 20 6c 69 | .you.edit.the.thing.at.point,.li |
| cd760 | 6b 65 6c 79 20 69 6e 20 61 6e 6f 74 68 65 72 0a 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 | kely.in.another.buffer."...(inte |
| cd780 | 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 | ractive)...(if.(eq.transient-cur |
| cd7a0 | 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 29 0a 20 20 | rent-command.'magit-dispatch)... |
| cd7c0 | 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 28 6b 65 79 2d 62 69 6e | ....(call-interactively.(key-bin |
| cd7e0 | 64 69 6e 67 20 28 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 29 29 29 0a 20 20 20 20 28 | ding.(this-command-keys))).....( |
| cd800 | 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 69 73 20 6e 6f 20 74 68 69 6e 67 20 61 74 | user-error."There.is.no.thing.at |
| cd820 | 20 70 6f 69 6e 74 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 65 64 69 74 65 64 22 29 29 29 0a | .point.that.could.be.edited"))). |
| cd840 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 62 72 6f 77 73 65 2d 74 68 69 6e 67 20 28 29 0a 20 20 | .(defun.magit-browse-thing.()... |
| cd860 | 22 54 68 69 73 20 69 73 20 61 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 63 6f 6d 6d 61 6e 64 2c 20 | "This.is.a.placeholder.command,. |
| cd880 | 77 68 69 63 68 20 73 69 67 6e 61 6c 73 20 61 6e 20 65 72 72 6f 72 20 69 66 20 63 61 6c 6c 65 64 | which.signals.an.error.if.called |
| cd8a0 | 2e 0a 57 68 65 72 65 20 61 70 70 6c 69 63 61 62 6c 65 2c 20 6f 74 68 65 72 20 6b 65 79 6d 61 70 | ..Where.applicable,.other.keymap |
| cd8c0 | 73 20 72 65 6d 61 70 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 61 6e 6f 74 68 65 72 2c | s.remap.this.command.to.another, |
| cd8e0 | 0a 77 68 69 63 68 20 61 63 74 75 61 6c 6c 79 20 76 69 73 69 74 73 20 74 68 69 6e 67 20 61 74 20 | .which.actually.visits.thing.at. |
| cd900 | 70 6f 69 6e 74 20 75 73 69 6e 67 20 60 62 72 6f 77 73 65 2d 75 72 6c 27 2e 22 0a 20 20 28 69 6e | point.using.`browse-url'."...(in |
| cd920 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 | teractive)...(user-error."There. |
| cd940 | 69 73 20 6e 6f 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 74 68 61 74 20 63 6f 75 6c 64 20 | is.no.thing.at.point.that.could. |
| cd960 | 62 65 20 62 72 6f 77 73 65 64 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 6f 70 79 | be.browsed"))..(defun.magit-copy |
| cd980 | 2d 74 68 69 6e 67 20 28 29 0a 20 20 22 54 68 69 73 20 69 73 20 61 20 70 6c 61 63 65 68 6f 6c 64 | -thing.()..."This.is.a.placehold |
| cd9a0 | 65 72 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 73 69 67 6e 61 6c 73 20 61 6e 20 65 72 72 | er.command,.which.signals.an.err |
| cd9c0 | 6f 72 20 69 66 20 63 61 6c 6c 65 64 2e 0a 57 68 65 72 65 20 61 70 70 6c 69 63 61 62 6c 65 2c 20 | or.if.called..Where.applicable,. |
| cd9e0 | 6f 74 68 65 72 20 6b 65 79 6d 61 70 73 20 72 65 6d 61 70 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 | other.keymaps.remap.this.command |
| cda00 | 20 74 6f 20 61 6e 6f 74 68 65 72 2c 0a 77 68 69 63 68 20 61 63 74 75 61 6c 6c 79 20 63 6f 70 69 | .to.another,.which.actually.copi |
| cda20 | 65 73 20 73 6f 6d 65 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 68 | es.some.representation.of.the.th |
| cda40 | 69 6e 67 20 61 74 20 70 6f 69 6e 74 0a 74 6f 20 74 68 65 20 6b 69 6c 6c 20 72 69 6e 67 2e 22 0a | ing.at.point.to.the.kill.ring.". |
| cda60 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 | ..(interactive)...(user-error."T |
| cda80 | 68 65 72 65 20 69 73 20 6e 6f 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 74 68 61 74 20 77 | here.is.no.thing.at.point.that.w |
| cdaa0 | 65 20 6b 6e 6f 77 20 68 6f 77 20 74 6f 20 63 6f 70 79 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | e.know.how.to.copy"))..;;;###aut |
| cdac0 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 66 6f 20 28 29 0a 20 20 22 56 69 | oload.(defun.magit-info.()..."Vi |
| cdae0 | 73 69 74 20 74 68 65 20 4d 61 67 69 74 20 6d 61 6e 75 61 6c 2e 22 0a 20 20 28 69 6e 74 65 72 61 | sit.the.Magit.manual."...(intera |
| cdb00 | 63 74 69 76 65 29 0a 20 20 28 69 6e 66 6f 20 22 6d 61 67 69 74 22 29 29 0a 0a 28 64 65 66 76 61 | ctive)...(info."magit"))..(defva |
| cdb20 | 72 20 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 61 70 29 0a 28 77 69 74 68 2d 65 76 61 6c 2d | r.bug-reference-map).(with-eval- |
| cdb40 | 61 66 74 65 72 2d 6c 6f 61 64 20 27 62 75 67 2d 72 65 66 65 72 65 6e 63 65 0a 20 20 28 6b 65 79 | after-load.'bug-reference...(key |
| cdb60 | 6d 61 70 2d 73 65 74 20 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 61 70 20 22 3c 72 65 6d 61 | map-set.bug-reference-map."<rema |
| cdb80 | 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 0a 20 20 20 20 20 20 20 20 | p>.<magit-visit-thing>"......... |
| cdba0 | 20 20 20 20 20 20 27 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 70 75 73 68 2d 62 75 74 74 6f 6e | ......'bug-reference-push-button |
| cdbc0 | 29 29 0a 0a 28 65 61 73 79 2d 6d 65 6e 75 2d 64 65 66 69 6e 65 20 6d 61 67 69 74 2d 6d 6f 64 65 | ))..(easy-menu-define.magit-mode |
| cdbe0 | 2d 6d 65 6e 75 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 4d 61 67 69 74 20 6d 65 | -menu.magit-mode-map..."Magit.me |
| cdc00 | 6e 75 22 0a 20 20 3b 3b 20 53 69 6d 69 6c 61 72 20 74 6f 20 60 6d 61 67 69 74 2d 64 69 73 70 61 | nu"...;;.Similar.to.`magit-dispa |
| cdc20 | 74 63 68 27 20 62 75 74 20 65 78 63 6c 75 64 65 3a 0a 20 20 3b 3b 20 2d 20 63 6f 6d 6d 61 6e 64 | tch'.but.exclude:...;;.-.command |
| cdc40 | 73 20 74 68 61 74 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 63 6f 6e 74 65 78 | s.that.are.available.from.contex |
| cdc60 | 74 20 6d 65 6e 75 73 3a 0a 20 20 3b 3b 20 20 20 61 70 70 6c 79 2c 20 72 65 76 65 72 73 65 2c 20 | t.menus:...;;...apply,.reverse,. |
| cdc80 | 64 69 73 63 61 72 64 2c 20 73 74 61 67 65 2c 20 75 6e 73 74 61 67 65 2c 0a 20 20 3b 3b 20 20 20 | discard,.stage,.unstage,...;;... |
| cdca0 | 63 68 65 72 72 79 2d 70 69 63 6b 2c 20 72 65 76 65 72 74 2c 20 72 65 73 65 74 2c 0a 20 20 3b 3b | cherry-pick,.revert,.reset,...;; |
| cdcc0 | 20 20 20 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 0a 20 20 3b 3b 20 2d 20 63 6f 6d 6d 61 | ...describe-section...;;.-.comma |
| cdce0 | 6e 64 73 20 74 68 61 74 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 73 75 62 6d | nds.that.are.available.from.subm |
| cdd00 | 65 6e 75 73 3a 0a 20 20 3b 3b 20 20 20 67 69 74 2d 63 6f 6d 6d 61 6e 64 2c 20 65 64 69 66 66 2d | enus:...;;...git-command,.ediff- |
| cdd20 | 64 77 69 6d 0a 20 20 3b 3b 20 2d 20 61 6e 64 3a 20 72 65 66 72 65 73 68 2d 61 6c 6c 2c 20 73 74 | dwim...;;.-.and:.refresh-all,.st |
| cdd40 | 61 74 75 73 2d 6a 75 6d 70 2c 20 73 74 61 74 75 73 2d 71 75 69 63 6b 2e 0a 20 20 27 28 22 4d 61 | atus-jump,.status-quick....'("Ma |
| cdd60 | 67 69 74 22 0a 20 20 20 20 22 2d 2d 2d 22 20 22 49 6e 73 70 65 63 74 22 0a 20 20 20 20 5b 22 20 | git"....."---"."Inspect".....[". |
| cdd80 | 20 20 20 20 42 69 73 65 63 74 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | ....Bisect...".............magit |
| cdda0 | 2d 62 69 73 65 63 74 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 43 68 65 72 72 69 65 73 2e 2e | -bisect.t].....[".....Cherries.. |
| cddc0 | 2e 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 68 65 72 72 79 20 74 5d 0a 20 20 20 | ."...........magit-cherry.t].... |
| cdde0 | 20 5b 22 20 20 20 20 20 44 69 66 66 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | .[".....Diff..."...............m |
| cde00 | 61 67 69 74 2d 64 69 66 66 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 45 64 69 66 66 2e 2e 2e | agit-diff.t].....[".....Ediff... |
| cde20 | 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 20 74 5d 0a 20 20 | "..............magit-ediff.t]... |
| cde40 | 20 20 5b 22 20 20 20 20 20 4c 6f 67 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..[".....Log..."................ |
| cde60 | 6d 61 67 69 74 2d 6c 6f 67 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 52 65 66 65 72 65 6e 63 | magit-log.t].....[".....Referenc |
| cde80 | 65 73 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 20 74 | es...".........magit-show-refs.t |
| cdea0 | 5d 0a 20 20 20 20 22 2d 2d 2d 22 20 22 4d 61 6e 69 70 75 6c 61 74 65 22 0a 20 20 20 20 5b 22 20 | ]....."---"."Manipulate".....[". |
| cdec0 | 20 20 20 20 43 6f 6d 6d 69 74 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | ....Commit...".............magit |
| cdee0 | 2d 63 6f 6d 6d 69 74 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 53 74 61 73 68 2e 2e 2e 22 20 | -commit.t].....[".....Stash...". |
| cdf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 20 74 5d 0a 20 20 20 20 | .............magit-stash.t]..... |
| cdf20 | 5b 22 20 20 20 20 20 54 61 67 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | [".....Tag..."................ma |
| cdf40 | 67 69 74 2d 74 61 67 20 74 5d 0a 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 5b 22 20 20 20 20 20 | git-tag.t]....."---".....["..... |
| cdf60 | 42 72 61 6e 63 68 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 72 61 | Branch...".............magit-bra |
| cdf80 | 6e 63 68 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 52 65 6d 6f 74 65 2e 2e 2e 22 20 20 20 20 | nch.t].....[".....Remote...".... |
| cdfa0 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 20 74 5d 0a 20 20 20 20 22 2d 2d | .........magit-remote.t]....."-- |
| cdfc0 | 2d 22 0a 20 20 20 20 5b 22 20 20 20 20 20 4d 65 72 67 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 | -".....[".....Merge..."......... |
| cdfe0 | 20 20 20 20 20 6d 61 67 69 74 2d 6d 65 72 67 65 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 52 | .....magit-merge.t].....[".....R |
| ce000 | 65 62 61 73 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 | ebase...".............magit-reba |
| ce020 | 73 65 20 74 5d 0a 20 20 20 20 22 2d 2d 2d 22 20 22 54 72 61 6e 73 66 65 72 22 0a 20 20 20 20 5b | se.t]....."---"."Transfer".....[ |
| ce040 | 22 20 20 20 20 20 46 65 74 63 68 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 | ".....Fetch..."..............mag |
| ce060 | 69 74 2d 66 65 74 63 68 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 50 75 6c 6c 2e 2e 2e 22 20 | it-fetch.t].....[".....Pull...". |
| ce080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 6c 6c 20 74 5d 0a 20 20 20 20 | ..............magit-pull.t]..... |
| ce0a0 | 5b 22 20 20 20 20 20 50 75 73 68 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | [".....Push..."...............ma |
| ce0c0 | 67 69 74 2d 70 75 73 68 20 74 5d 0a 20 20 20 20 22 2d 2d 2d 22 20 22 53 65 74 75 70 22 0a 20 20 | git-push.t]....."---"."Setup"... |
| ce0e0 | 20 20 5b 22 20 20 20 20 20 43 6c 6f 6e 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..[".....Clone...".............. |
| ce100 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 49 67 6e 6f 72 65 | magit-clone.t].....[".....Ignore |
| ce120 | 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 | ...".............magit-gitignore |
| ce140 | 20 74 5d 0a 20 20 20 20 5b 22 20 20 20 20 20 49 6e 69 74 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 | .t].....[".....Init..."......... |
| ce160 | 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 69 74 20 74 5d 0a 20 20 20 20 22 2d 2d 2d 22 0a 20 20 | ......magit-init.t]....."---"... |
| ce180 | 20 20 28 22 41 64 76 61 6e 63 65 64 22 0a 20 20 20 20 20 5b 22 52 75 6e 2e 2e 2e 22 20 20 20 20 | ..("Advanced"......["Run...".... |
| ce1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 20 74 5d 0a 20 20 20 | ................magit-run.t].... |
| ce1c0 | 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 41 70 70 6c 79 20 70 61 74 63 68 65 73 2e 2e 2e 22 | .."---"......["Apply.patches..." |
| ce1e0 | 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 61 6d 20 74 5d 0a 20 20 20 20 20 5b 22 46 6f 72 | ..........magit-am.t]......["For |
| ce200 | 6d 61 74 20 70 61 74 63 68 65 73 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 61 | mat.patches...".........magit-pa |
| ce220 | 74 63 68 20 74 5d 0a 20 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 4e 6f 74 65 2e 2e 2e | tch.t]......"---"......["Note... |
| ce240 | 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 20 | "...................magit-notes. |
| ce260 | 74 5d 0a 20 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 53 75 62 6d 6f 64 75 6c 65 2e 2e | t]......"---"......["Submodule.. |
| ce280 | 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 20 | ."..............magit-submodule. |
| ce2a0 | 74 5d 0a 20 20 20 20 20 5b 22 53 75 62 74 72 65 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 | t]......["Subtree..."........... |
| ce2c0 | 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 20 74 5d 0a 20 20 20 20 20 5b 22 57 6f 72 | .....magit-subtree.t]......["Wor |
| ce2e0 | 6b 74 72 65 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 77 6f | ktree..."...............magit-wo |
| ce300 | 72 6b 74 72 65 65 20 74 5d 29 0a 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 5b 22 53 68 6f 77 20 | rktree.t])....."---".....["Show. |
| ce320 | 63 6f 6d 6d 61 6e 64 20 64 69 73 70 61 74 63 68 65 72 2e 2e 2e 22 20 6d 61 67 69 74 2d 64 69 73 | command.dispatcher...".magit-dis |
| ce340 | 70 61 74 63 68 20 74 5d 0a 20 20 20 20 5b 22 53 68 6f 77 20 6d 61 6e 75 61 6c 22 20 20 20 20 20 | patch.t].....["Show.manual"..... |
| ce360 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 66 6f 20 74 5d 0a 20 20 20 20 5b 22 53 | ...........magit-info.t].....["S |
| ce380 | 68 6f 77 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 | how.another.buffer"........magit |
| ce3a0 | 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 20 74 5d 0a 20 20 | -display-repository-buffer.t]... |
| ce3c0 | 20 20 22 2d 2d 2d 22 0a 20 20 20 20 28 22 43 68 61 6e 67 65 20 62 75 66 66 65 72 20 61 72 67 75 | .."---".....("Change.buffer.argu |
| ce3e0 | 6d 65 6e 74 73 22 0a 20 20 20 20 20 5b 22 44 69 66 66 20 61 72 67 75 6d 65 6e 74 73 22 20 20 20 | ments"......["Diff.arguments"... |
| ce400 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 20 74 5d 0a 20 | .........magit-diff-refresh.t].. |
| ce420 | 20 20 20 20 5b 22 4c 6f 67 20 61 72 67 75 6d 65 6e 74 73 22 20 20 20 20 20 20 20 20 20 20 20 20 | ....["Log.arguments"............ |
| ce440 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 20 74 5d 29 0a 20 20 20 20 5b 22 52 65 66 | .magit-log-refresh.t]).....["Ref |
| ce460 | 72 65 73 68 20 62 75 66 66 65 72 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 | resh.buffer".............magit-r |
| ce480 | 65 66 72 65 73 68 20 74 5d 0a 20 20 20 20 5b 22 42 75 72 79 20 62 75 66 66 65 72 22 20 20 20 20 | efresh.t].....["Bury.buffer".... |
| ce4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 | ............magit-mode-bury-buff |
| ce4c0 | 65 72 20 74 5d 29 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | er.t]))..;;;.Mode..(defun.magit- |
| ce4e0 | 6c 6f 61 64 2d 63 6f 6e 66 69 67 2d 65 78 74 65 6e 73 69 6f 6e 73 20 28 29 0a 20 20 22 4c 6f 61 | load-config-extensions.()..."Loa |
| ce500 | 64 20 4d 61 67 69 74 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 64 65 66 69 | d.Magit.extensions.that.are.defi |
| ce520 | 6e 65 64 20 61 74 20 74 68 65 20 47 69 74 20 63 6f 6e 66 69 67 20 6c 61 79 65 72 2e 22 0a 20 20 | ned.at.the.Git.config.layer."... |
| ce540 | 28 64 6f 6c 69 73 74 20 28 65 78 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 61 6c 6c 20 22 6d 61 67 | (dolist.(ext.(magit-get-all."mag |
| ce560 | 69 74 2e 65 78 74 65 6e 73 69 6f 6e 22 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 79 6d 20 28 | it.extension")).....(let.((sym.( |
| ce580 | 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 6d 61 67 69 74 2d 25 73 2d 6d 6f 64 65 22 20 65 | intern.(format."magit-%s-mode".e |
| ce5a0 | 78 74 29 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 62 6f 75 6e 64 70 20 73 79 6d 29 | xt)))).......(when.(fboundp.sym) |
| ce5c0 | 0a 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 73 79 6d 20 31 29 29 29 29 29 0a 0a 28 64 | .........(funcall.sym.1)))))..(d |
| ce5e0 | 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 6f 64 65 20 6d 61 | efine-derived-mode.magit-mode.ma |
| ce600 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 20 22 4d 61 67 69 74 22 0a 20 20 22 50 61 72 65 | git-section-mode."Magit"..."Pare |
| ce620 | 6e 74 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 66 72 6f 6d 20 77 68 69 63 68 20 4d 61 67 69 74 20 6d | nt.major.mode.from.which.Magit.m |
| ce640 | 61 6a 6f 72 20 6d 6f 64 65 73 20 69 6e 68 65 72 69 74 2e 0a 0a 4d 61 67 69 74 20 69 73 20 64 6f | ajor.modes.inherit...Magit.is.do |
| ce660 | 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 27 2e | cumented.in.info.node.`(magit)'. |
| ce680 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f | "...:group.'magit...(hack-dir-lo |
| ce6a0 | 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 0a 20 | cal-variables-non-file-buffer).. |
| ce6c0 | 20 28 66 61 63 65 2d 72 65 6d 61 70 2d 61 64 64 2d 72 65 6c 61 74 69 76 65 20 27 68 65 61 64 65 | .(face-remap-add-relative.'heade |
| ce6e0 | 72 2d 6c 69 6e 65 20 27 6d 61 67 69 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 29 0a 20 20 28 73 65 | r-line.'magit-header-line)...(se |
| ce700 | 74 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 20 28 6d 61 67 69 74 2d 72 65 70 6f | tq.mode-line-process.(magit-repo |
| ce720 | 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 67 65 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 | sitory-local-get.'mode-line-proc |
| ce740 | 65 73 73 29 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 72 65 76 65 72 74 2d 62 75 66 66 65 | ess))...(setq-local.revert-buffe |
| ce760 | 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 | r-function.#'magit-refresh-buffe |
| ce780 | 72 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 62 6f 6f 6b 6d 61 72 6b 2d 6d 61 6b 65 2d 72 | r)...(setq-local.bookmark-make-r |
| ce7a0 | 65 63 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 2d 6d 61 6b 65 2d 62 6f 6f | ecord-function.#'magit--make-boo |
| ce7c0 | 6b 6d 61 72 6b 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 69 6d 65 6e 75 2d 63 72 65 61 74 | kmark)...(setq-local.imenu-creat |
| ce7e0 | 65 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d | e-index-function.#'magit--imenu- |
| ce800 | 63 72 65 61 74 65 2d 69 6e 64 65 78 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 69 6d 65 6e | create-index)...(setq-local.imen |
| ce820 | 75 2d 64 65 66 61 75 6c 74 2d 67 6f 74 6f 2d 66 75 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d | u-default-goto-function.#'magit- |
| ce840 | 2d 69 6d 65 6e 75 2d 67 6f 74 6f 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 28 73 65 74 71 2d 6c 6f | -imenu-goto-function)...(setq-lo |
| ce860 | 63 61 6c 20 69 73 65 61 72 63 68 2d 66 69 6c 74 65 72 2d 70 72 65 64 69 63 61 74 65 20 23 27 6d | cal.isearch-filter-predicate.#'m |
| ce880 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 70 65 6e 2d 74 65 6d 70 6f 72 61 72 69 6c 79 29 29 | agit-section--open-temporarily)) |
| ce8a0 | 0a 0a 3b 3b 3b 20 4c 6f 63 61 6c 20 56 61 72 69 61 62 6c 65 73 0a 0a 28 64 65 66 76 61 72 2d 6c | ..;;;.Local.Variables..(defvar-l |
| ce8c0 | 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 6e 69 6c 29 | ocal.magit-buffer-arguments.nil) |
| ce8e0 | 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 | .(defvar-local.magit-buffer-diff |
| ce900 | 2d 74 79 70 65 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 | -type.nil).(defvar-local.magit-b |
| ce920 | 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 | uffer-diff-args.nil).(defvar-loc |
| ce940 | 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 6e 69 6c 29 0a | al.magit-buffer-diff-files.nil). |
| ce960 | 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d | (defvar-local.magit-buffer-diff- |
| ce980 | 66 69 6c 65 73 2d 73 75 73 70 65 6e 64 65 64 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 | files-suspended.nil).(defvar-loc |
| ce9a0 | 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 29 0a 28 | al.magit-buffer-file-name.nil).( |
| ce9c0 | 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 73 20 | defvar-local.magit-buffer-files. |
| ce9e0 | 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | nil).(defvar-local.magit-buffer- |
| cea00 | 6c 6f 67 2d 61 72 67 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 | log-args.nil).(defvar-local.magi |
| cea20 | 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 66 69 6c 65 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d | t-buffer-log-files.nil).(defvar- |
| cea40 | 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 6e 69 6c 29 0a 28 64 | local.magit-buffer-range.nil).(d |
| cea60 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 2d 68 | efvar-local.magit-buffer-range-h |
| cea80 | 61 73 68 65 64 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 | ashed.nil).(defvar-local.magit-b |
| ceaa0 | 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c | uffer-refname.nil).(defvar-local |
| ceac0 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 6e 69 6c 29 0a 28 64 65 66 | .magit-buffer-revision.nil).(def |
| ceae0 | 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d | var-local.magit-buffer-revision- |
| ceb00 | 68 61 73 68 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 | hash.nil).(defvar-local.magit-bu |
| ceb20 | 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 | ffer-revisions.nil).(defvar-loca |
| ceb40 | 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 20 6e 69 6c 29 0a 28 64 65 66 | l.magit-buffer-typearg.nil).(def |
| ceb60 | 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 | var-local.magit-buffer-upstream. |
| ceb80 | 6e 69 6c 29 0a 0a 3b 3b 20 54 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 61 6c 73 | nil)..;;.These.variables.are.als |
| ceba0 | 6f 20 75 73 65 64 20 69 6e 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 2e | o.used.in.file-visiting.buffers. |
| cebc0 | 0a 3b 3b 20 42 65 63 61 75 73 65 20 74 68 65 20 75 73 65 72 20 6d 61 79 20 63 68 61 6e 67 65 20 | .;;.Because.the.user.may.change. |
| cebe0 | 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2c 20 74 68 65 79 20 68 61 76 65 0a 3b 3b 20 74 6f 20 | the.major-mode,.they.have.;;.to. |
| cec00 | 62 65 20 70 65 72 6d 61 6e 65 6e 74 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 0a 28 70 75 74 20 | be.permanent.buffer-local..(put. |
| cec20 | 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 27 70 65 72 6d 61 6e 65 | 'magit-buffer-file-name.'permane |
| cec40 | 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | nt-local.t).(put.'magit-buffer-r |
| cec60 | 65 66 6e 61 6d 65 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 28 70 75 74 20 | efname.'permanent-local.t).(put. |
| cec80 | 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 27 70 65 72 6d 61 6e 65 6e | 'magit-buffer-revision.'permanen |
| ceca0 | 74 2d 6c 6f 63 61 6c 20 74 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 | t-local.t).(put.'magit-buffer-re |
| cecc0 | 76 69 73 69 6f 6e 2d 68 61 73 68 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a | vision-hash.'permanent-local.t). |
| cece0 | 0a 3b 3b 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 20 72 65 2d 65 6e 61 62 6c 65 73 20 6d 6f | .;;.`magit-status'.re-enables.mo |
| ced00 | 64 65 20 66 75 6e 63 74 69 6f 6e 20 62 75 74 20 69 74 73 20 72 65 66 72 65 73 68 65 72 0a 3b 3b | de.function.but.its.refresher.;; |
| ced20 | 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 72 65 69 6e 73 74 61 74 65 20 74 68 69 | .function.does.not.reinstate.thi |
| ced40 | 73 2e 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 | s..(put.'magit-buffer-diff-files |
| ced60 | 2d 73 75 73 70 65 6e 64 65 64 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a | -suspended.'permanent-local.t).. |
| ced80 | 28 63 6c 2d 64 65 66 67 65 6e 65 72 69 63 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 | (cl-defgeneric.magit-buffer-valu |
| ceda0 | 65 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 | e.()..."Return.the.value.of.the. |
| cedc0 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 68 65 20 5c 22 76 61 6c 75 65 5c 22 20 69 64 | current.buffer..The.\"value\".id |
| cede0 | 65 6e 74 69 66 69 65 73 20 77 68 61 74 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 | entifies.what.is.being.displayed |
| cee00 | 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 0a 54 68 65 20 62 75 66 66 65 72 27 73 20 6d 61 6a | .in.the.buffer..The.buffer's.maj |
| cee20 | 6f 72 2d 6d 6f 64 65 20 73 68 6f 75 6c 64 20 64 65 72 69 76 65 20 66 72 6f 6d 20 60 6d 61 67 69 | or-mode.should.derive.from.`magi |
| cee40 | 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 27 2e 22 0a 20 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 | t-section-mode'."...nil)..(defva |
| cee60 | 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 73 65 63 74 69 6f 6e 20 6e | r-local.magit-previous-section.n |
| cee80 | 69 6c 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 73 65 63 74 69 6f 6e | il).(put.'magit-previous-section |
| ceea0 | 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 3b 3b 3b 20 53 65 74 75 70 20 | .'permanent-local.t)..;;;.Setup. |
| ceec0 | 42 75 66 66 65 72 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 | Buffer..(defmacro.magit-setup-bu |
| ceee0 | 66 66 65 72 20 28 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 6f 63 6b 65 64 20 26 72 65 73 | ffer.(mode.&optional.locked.&res |
| cef00 | 74 20 62 69 6e 64 69 6e 67 73 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 32 | t.bindings)...(declare.(indent.2 |
| cef20 | 29 29 0a 20 20 60 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 2d 69 6e 74 65 72 6e | ))...`(magit-setup-buffer-intern |
| cef40 | 61 6c 0a 20 20 20 20 2c 6d 6f 64 65 20 2c 6c 6f 63 6b 65 64 0a 20 20 20 20 2c 28 63 6f 6e 73 20 | al.....,mode.,locked.....,(cons. |
| cef60 | 27 6c 69 73 74 20 28 6d 61 70 63 61 72 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c | 'list.(mapcar.(pcase-lambda.(`(, |
| cef80 | 76 61 72 20 2c 66 6f 72 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | var.,form))..................... |
| cefa0 | 20 20 20 20 20 20 20 60 28 6c 69 73 74 20 27 2c 76 61 72 20 2c 66 6f 72 6d 29 29 0a 20 20 20 20 | .......`(list.',var.,form))..... |
| cefc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 6e 64 69 6e 67 73 29 29 29 | .....................bindings))) |
| cefe0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 2d 69 6e 74 | )..(defun.magit-setup-buffer-int |
| cf000 | 65 72 6e 61 6c 20 28 6d 6f 64 65 20 6c 6f 63 6b 65 64 20 62 69 6e 64 69 6e 67 73 20 26 6f 70 74 | ernal.(mode.locked.bindings.&opt |
| cf020 | 69 6f 6e 61 6c 20 62 75 66 66 65 72 2d 6e 61 6d 65 29 0a 20 20 28 6c 65 74 2a 20 28 28 76 61 6c | ional.buffer-name)...(let*.((val |
| cf040 | 75 65 20 20 20 28 61 6e 64 20 6c 6f 63 6b 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue...(and.locked................ |
| cf060 | 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 | ........(with-temp-buffer....... |
| cf080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 | ...................(pcase-dolist |
| cf0a0 | 20 28 60 28 2c 76 61 72 20 2c 76 61 6c 29 20 62 69 6e 64 69 6e 67 73 29 0a 20 20 20 20 20 20 20 | .(`(,var.,val).bindings)........ |
| cf0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 20 28 6d 61 6b 65 2d 6c | ....................(set.(make-l |
| cf0e0 | 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 76 61 72 29 20 76 61 6c 29 29 0a 20 20 20 20 20 20 20 | ocal-variable.var).val))........ |
| cf100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 6a 6f 72 2d 6d | ..................(let.((major-m |
| cf120 | 6f 64 65 20 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ode.mode))...................... |
| cf140 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 29 29 29 29 29 0a 20 | ......(magit-buffer-value))))).. |
| cf160 | 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 20 28 69 66 20 62 75 66 66 65 72 2d 6e 61 6d 65 | ........(buffer..(if.buffer-name |
| cf180 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 62 75 66 66 | .......................(get-buff |
| cf1a0 | 65 72 2d 63 72 65 61 74 65 20 62 75 66 66 65 72 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | er-create.buffer-name).......... |
| cf1c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 | ...........(magit-get-mode-buffe |
| cf1e0 | 72 20 6d 6f 64 65 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 63 74 69 6f | r.mode.value)))..........(sectio |
| cf200 | 6e 20 28 61 6e 64 20 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 | n.(and.buffer.(magit-current-sec |
| cf220 | 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 72 65 61 74 65 64 20 28 6e 6f 74 20 62 | tion)))..........(created.(not.b |
| cf240 | 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 62 75 66 66 65 72 0a 20 20 20 20 | uffer))).....(unless.buffer..... |
| cf260 | 20 20 28 73 65 74 71 20 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 6e | ..(setq.buffer.(magit-generate-n |
| cf280 | 65 77 2d 62 75 66 66 65 72 20 6d 6f 64 65 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 77 69 74 | ew-buffer.mode.value))).....(wit |
| cf2a0 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 73 | h-current-buffer.buffer.......(s |
| cf2c0 | 65 74 71 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 | etq.magit-previous-section.secti |
| cf2e0 | 6f 6e 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 | on).......(funcall.mode).......( |
| cf300 | 6d 61 67 69 74 2d 78 72 65 66 2d 73 65 74 75 70 20 23 27 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 | magit-xref-setup.#'magit-setup-b |
| cf320 | 75 66 66 65 72 2d 69 6e 74 65 72 6e 61 6c 20 62 69 6e 64 69 6e 67 73 29 0a 20 20 20 20 20 20 28 | uffer-internal.bindings).......( |
| cf340 | 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 76 61 72 20 2c 76 61 6c 29 20 62 69 6e 64 69 | pcase-dolist.(`(,var.,val).bindi |
| cf360 | 6e 67 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 20 28 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 | ngs).........(set.(make-local-va |
| cf380 | 72 69 61 62 6c 65 20 76 61 72 29 20 76 61 6c 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 63 72 | riable.var).val)).......(when.cr |
| cf3a0 | 65 61 74 65 64 0a 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d | eated.........(run-hooks.'magit- |
| cf3c0 | 63 72 65 61 74 65 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 | create-buffer-hook))).....(magit |
| cf3e0 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 0a 20 20 20 20 28 77 69 74 | -display-buffer.buffer).....(wit |
| cf400 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 72 | h-current-buffer.buffer.......(r |
| cf420 | 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 2d 68 6f 6f | un-hooks.'magit-setup-buffer-hoo |
| cf440 | 6b 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 29 29 | k).......(magit-refresh-buffer)) |
| cf460 | 0a 20 20 20 20 62 75 66 66 65 72 29 29 0a 0a 3b 3b 3b 20 44 69 73 70 6c 61 79 20 42 75 66 66 65 | .....buffer))..;;;.Display.Buffe |
| cf480 | 72 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d | r..(defvar.magit-display-buffer- |
| cf4a0 | 6e 6f 73 65 6c 65 63 74 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e | noselect.nil..."If.non-nil,.then |
| cf4c0 | 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 20 64 6f 65 73 6e 27 74 20 | .`magit-display-buffer'.doesn't. |
| cf4e0 | 63 61 6c 6c 20 60 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 | call.`select-window'.")..(defun. |
| cf500 | 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 28 62 75 66 66 65 72 20 26 6f 70 | magit-display-buffer.(buffer.&op |
| cf520 | 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 22 44 69 73 70 | tional.display-function)..."Disp |
| cf540 | 6c 61 79 20 42 55 46 46 45 52 20 69 6e 20 73 6f 6d 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 6d 61 | lay.BUFFER.in.some.window.and.ma |
| cf560 | 79 62 65 20 73 65 6c 65 63 74 20 69 74 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 44 49 53 50 | ybe.select.it...If.optional.DISP |
| cf580 | 4c 41 59 2d 46 55 4e 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 75 73 | LAY-FUNCTION.is.non-nil,.then.us |
| cf5a0 | 65 20 74 68 61 74 20 74 6f 20 64 69 73 70 6c 61 79 0a 74 68 65 20 62 75 66 66 65 72 2e 20 20 4f | e.that.to.display.the.buffer...O |
| cf5c0 | 74 68 65 72 77 69 73 65 20 75 73 65 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 | therwise.use.`magit-display-buff |
| cf5e0 | 65 72 2d 66 75 6e 63 74 69 6f 6e 27 2c 20 77 68 69 63 68 0a 69 73 20 74 68 65 20 6e 6f 72 6d 61 | er-function',.which.is.the.norma |
| cf600 | 6c 20 63 61 73 65 2e 0a 0a 54 68 65 6e 2c 20 75 6e 6c 65 73 73 20 60 6d 61 67 69 74 2d 64 69 73 | l.case...Then,.unless.`magit-dis |
| cf620 | 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c | play-buffer-noselect'.is.non-nil |
| cf640 | 2c 20 73 65 6c 65 63 74 0a 74 68 65 20 77 69 6e 64 6f 77 20 77 68 69 63 68 20 77 61 73 20 75 73 | ,.select.the.window.which.was.us |
| cf660 | 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 41 6c 73 6f 20 | ed.to.display.the.buffer...Also. |
| cf680 | 72 75 6e 20 74 68 65 20 68 6f 6f 6b 73 20 60 6d 61 67 69 74 2d 70 72 65 2d 64 69 73 70 6c 61 79 | run.the.hooks.`magit-pre-display |
| cf6a0 | 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 27 0a 61 6e 64 20 60 6d 61 67 69 74 2d 70 6f 73 74 2d 64 69 | -buffer-hook'.and.`magit-post-di |
| cf6c0 | 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 27 2e 22 0a 20 20 28 77 69 74 68 2d 63 75 72 | splay-buffer-hook'."...(with-cur |
| cf6e0 | 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b | rent-buffer.buffer.....(run-hook |
| cf700 | 73 20 27 6d 61 67 69 74 2d 70 72 65 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b | s.'magit-pre-display-buffer-hook |
| cf720 | 29 29 0a 20 20 28 6c 65 74 20 28 28 77 69 6e 64 6f 77 20 28 66 75 6e 63 61 6c 6c 20 28 6f 72 20 | ))...(let.((window.(funcall.(or. |
| cf740 | 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 | display-function.magit-display-b |
| cf760 | 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffer-function)................. |
| cf780 | 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d | .........buffer))).....(unless.m |
| cf7a0 | 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 0a 20 20 20 | agit-display-buffer-noselect.... |
| cf7c0 | 20 20 20 28 6c 65 74 2a 20 28 28 6f 6c 64 2d 66 72 61 6d 65 20 28 73 65 6c 65 63 74 65 64 2d 66 | ...(let*.((old-frame.(selected-f |
| cf7e0 | 72 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 77 2d 66 72 61 6d 65 20 28 | rame))..............(new-frame.( |
| cf800 | 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 28 | window-frame.window))).........( |
| cf820 | 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 28 75 | select-window.window).........(u |
| cf840 | 6e 6c 65 73 73 20 28 65 71 20 6f 6c 64 2d 66 72 61 6d 65 20 6e 65 77 2d 66 72 61 6d 65 29 0a 20 | nless.(eq.old-frame.new-frame).. |
| cf860 | 20 20 20 20 20 20 20 20 20 28 73 65 6c 65 63 74 2d 66 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 | .........(select-frame-set-input |
| cf880 | 2d 66 6f 63 75 73 20 6e 65 77 2d 66 72 61 6d 65 29 29 29 29 29 0a 20 20 28 77 69 74 68 2d 63 75 | -focus.new-frame)))))...(with-cu |
| cf8a0 | 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f | rrent-buffer.buffer.....(run-hoo |
| cf8c0 | 6b 73 20 27 6d 61 67 69 74 2d 70 6f 73 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f | ks.'magit-post-display-buffer-ho |
| cf8e0 | 6f 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 | ok)))..(defun.magit-display-buff |
| cf900 | 65 72 2d 74 72 61 64 69 74 69 6f 6e 61 6c 20 28 62 75 66 66 65 72 29 0a 20 20 22 44 69 73 70 6c | er-traditional.(buffer)..."Displ |
| cf920 | 61 79 20 42 55 46 46 45 52 20 74 68 65 20 77 61 79 20 74 68 69 73 20 68 61 73 20 74 72 61 64 69 | ay.BUFFER.the.way.this.has.tradi |
| cf940 | 74 69 6f 6e 61 6c 6c 79 20 62 65 65 6e 20 64 6f 6e 65 2e 22 0a 20 20 28 64 69 73 70 6c 61 79 2d | tionally.been.done."...(display- |
| cf960 | 62 75 66 66 65 72 0a 20 20 20 62 75 66 66 65 72 20 28 69 66 20 28 61 6e 64 20 28 64 65 72 69 76 | buffer....buffer.(if.(and.(deriv |
| cf980 | 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 | ed-mode-p.'magit-mode).......... |
| cf9a0 | 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 71 20 28 77 69 74 68 2d 63 75 72 72 65 | ..........(not.(memq.(with-curre |
| cf9c0 | 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 0a 20 20 20 | nt-buffer.buffer.major-mode).... |
| cf9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6d 61 67 | ...........................'(mag |
| cfa00 | 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-process-mode................. |
| cfa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d | ................magit-revision-m |
| cfa40 | 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ode............................. |
| cfa60 | 20 20 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ....magit-diff-mode............. |
| cfa80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d | ....................magit-stash- |
| cfaa0 | 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mode............................ |
| cfac0 | 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 20 | .....magit-status-mode))))...... |
| cfae0 | 20 20 20 20 20 20 20 20 20 27 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 | .........'(display-buffer-same-w |
| cfb00 | 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 29 29 20 3b 20 64 69 73 70 | indow).............nil))).;.disp |
| cfb20 | 6c 61 79 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 0a 0a 28 64 65 66 75 6e 20 6d 61 | lay.in.another.window..(defun.ma |
| cfb40 | 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 2d 65 | git-display-buffer-same-window-e |
| cfb60 | 78 63 65 70 74 2d 64 69 66 66 2d 76 31 20 28 62 75 66 66 65 72 29 0a 20 20 22 44 69 73 70 6c 61 | xcept-diff-v1.(buffer)..."Displa |
| cfb80 | 79 20 42 55 46 46 45 52 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 20 | y.BUFFER.in.the.selected.window. |
| cfba0 | 65 78 63 65 70 74 20 66 6f 72 20 73 6f 6d 65 20 6d 6f 64 65 73 2e 0a 49 66 20 61 20 62 75 66 66 | except.for.some.modes..If.a.buff |
| cfbc0 | 65 72 27 73 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 60 | er's.`major-mode'.derives.from.` |
| cfbe0 | 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 20 6f 72 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 | magit-diff-mode'.or.`magit-proce |
| cfc00 | 73 73 2d 6d 6f 64 65 27 2c 20 64 69 73 70 6c 61 79 20 69 74 20 69 6e 20 61 6e 6f 74 68 65 72 20 | ss-mode',.display.it.in.another. |
| cfc20 | 77 69 6e 64 6f 77 2e 20 20 44 69 73 70 6c 61 79 20 61 6c 6c 0a 6f 74 68 65 72 20 62 75 66 66 65 | window...Display.all.other.buffe |
| cfc40 | 72 73 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 22 0a 20 20 28 64 | rs.in.the.selected.window."...(d |
| cfc60 | 69 73 70 6c 61 79 2d 62 75 66 66 65 72 0a 20 20 20 62 75 66 66 65 72 20 28 69 66 20 28 77 69 74 | isplay-buffer....buffer.(if.(wit |
| cfc80 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 | h-current-buffer.buffer......... |
| cfca0 | 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 | ........(derived-mode-p.'magit-d |
| cfcc0 | 69 66 66 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 29 29 0a 20 | iff-mode.'magit-process-mode)).. |
| cfce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6e 69 6c 20 28 69 6e 68 69 62 69 74 2d 73 61 6d 65 | .............'(nil.(inhibit-same |
| cfd00 | 2d 77 69 6e 64 6f 77 20 2e 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 28 64 69 73 70 | -window...t)).............'(disp |
| cfd20 | 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 29 29 29 0a 0a 28 64 65 66 | lay-buffer-same-window))))..(def |
| cfd40 | 75 6e 20 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 | un.magit--display-buffer-fullfra |
| cfd60 | 6d 65 20 28 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 | me.(buffer.alist)...(when-let.(( |
| cfd80 | 77 69 6e 64 6f 77 20 28 6f 72 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 72 65 75 73 65 | window.(or.(display-buffer-reuse |
| cfda0 | 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 | -window.buffer.alist)........... |
| cfdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 | ...............(display-buffer-s |
| cfde0 | 61 6d 65 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 | ame-window.buffer.alist)........ |
| cfe00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 | ..................(display-buffe |
| cfe20 | 72 2d 70 6f 70 2d 75 70 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 | r-pop-up-window.buffer.alist)... |
| cfe40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d | .......................(display- |
| cfe60 | 62 75 66 66 65 72 2d 75 73 65 2d 73 6f 6d 65 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c | buffer-use-some-window.buffer.al |
| cfe80 | 69 73 74 29 29 29 29 0a 20 20 20 20 28 64 65 6c 65 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 | ist)))).....(delete-other-window |
| cfea0 | 73 20 77 69 6e 64 6f 77 29 0a 20 20 20 20 77 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 75 6e 20 6d | s.window).....window))..(defun.m |
| cfec0 | 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d 73 74 | agit-display-buffer-fullframe-st |
| cfee0 | 61 74 75 73 2d 76 31 20 28 62 75 66 66 65 72 29 0a 20 20 22 44 69 73 70 6c 61 79 20 42 55 46 46 | atus-v1.(buffer)..."Display.BUFF |
| cff00 | 45 52 2c 20 66 69 6c 6c 69 6e 67 20 65 6e 74 69 72 65 20 66 72 61 6d 65 20 69 66 20 42 55 46 46 | ER,.filling.entire.frame.if.BUFF |
| cff20 | 45 52 20 69 73 20 61 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 4f 74 68 65 72 77 69 73 65 | ER.is.a.status.buffer..Otherwise |
| cff40 | 2c 20 62 65 68 61 76 65 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 | ,.behave.like.`magit-display-buf |
| cff60 | 66 65 72 2d 74 72 61 64 69 74 69 6f 6e 61 6c 27 2e 22 0a 20 20 28 69 66 20 28 65 71 20 28 77 69 | fer-traditional'."...(if.(eq.(wi |
| cff80 | 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 6d 61 6a 6f 72 2d 6d | th-current-buffer.buffer.major-m |
| cffa0 | 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 | ode)...........'magit-status-mod |
| cffc0 | 65 29 0a 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 | e).......(display-buffer.buffer. |
| cffe0 | 27 28 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d | '(magit--display-buffer-fullfram |
| d0000 | 65 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 72 | e)).....(magit-display-buffer-tr |
| d0020 | 61 64 69 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | aditional.buffer)))..(defun.magi |
| d0040 | 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 6f 70 6c 65 66 74 20 28 62 75 66 66 65 | t--display-buffer-topleft.(buffe |
| d0060 | 72 20 61 6c 69 73 74 29 0a 20 20 28 6f 72 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 72 | r.alist)...(or.(display-buffer-r |
| d0080 | 65 75 73 65 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 20 20 20 20 | euse-window.buffer.alist)....... |
| d00a0 | 28 77 68 65 6e 2d 6c 65 74 20 28 28 77 69 6e 64 6f 77 32 20 28 64 69 73 70 6c 61 79 2d 62 75 66 | (when-let.((window2.(display-buf |
| d00c0 | 66 65 72 2d 70 6f 70 2d 75 70 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 29 | fer-pop-up-window.buffer.alist)) |
| d00e0 | 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 77 69 6e 64 6f 77 31 20 28 67 65 74 2d 62 75 | ).........(let.((window1.(get-bu |
| d0100 | 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 | ffer-window))...............(buf |
| d0120 | 66 65 72 31 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 | fer1.(current-buffer)).......... |
| d0140 | 20 20 20 20 20 28 62 75 66 66 65 72 32 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 77 69 6e | .....(buffer2.(window-buffer.win |
| d0160 | 64 6f 77 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 32 2d 71 75 69 74 2d 72 65 | dow2))...............(w2-quit-re |
| d0180 | 73 74 6f 72 65 20 28 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 32 20 | store.(window-parameter.window2. |
| d01a0 | 27 71 75 69 74 2d 72 65 73 74 6f 72 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d | 'quit-restore)))...........(set- |
| d01c0 | 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 77 69 6e 64 6f 77 31 20 62 75 66 66 65 72 32 29 0a 20 | window-buffer.window1.buffer2).. |
| d01e0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 77 69 6e 64 | .........(set-window-buffer.wind |
| d0200 | 6f 77 32 20 62 75 66 66 65 72 31 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 6c 65 63 74 2d 77 | ow2.buffer1)...........(select-w |
| d0220 | 69 6e 64 6f 77 20 77 69 6e 64 6f 77 32 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 77 61 70 | indow.window2)...........;;.Swap |
| d0240 | 20 73 6f 6d 65 20 77 69 6e 64 6f 77 20 73 74 61 74 65 20 74 68 61 74 20 60 6d 61 67 69 74 2d 6d | .some.window.state.that.`magit-m |
| d0260 | 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 6f 77 27 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 3b | ode-quit-window'.and...........; |
| d0280 | 3b 20 60 71 75 69 74 2d 72 65 73 74 6f 72 65 2d 77 69 6e 64 6f 77 27 20 69 6e 73 70 65 63 74 2e | ;.`quit-restore-window'.inspect. |
| d02a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 70 72 65 76 2d 62 75 66 66 | ...........(set-window-prev-buff |
| d02c0 | 65 72 73 20 77 69 6e 64 6f 77 32 20 28 63 64 72 20 28 77 69 6e 64 6f 77 2d 70 72 65 76 2d 62 75 | ers.window2.(cdr.(window-prev-bu |
| d02e0 | 66 66 65 72 73 20 77 69 6e 64 6f 77 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d | ffers.window1)))...........(set- |
| d0300 | 77 69 6e 64 6f 77 2d 70 72 65 76 2d 62 75 66 66 65 72 73 20 77 69 6e 64 6f 77 31 20 6e 69 6c 29 | window-prev-buffers.window1.nil) |
| d0320 | 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 | ...........(set-window-parameter |
| d0340 | 20 77 69 6e 64 6f 77 32 20 27 6d 61 67 69 74 2d 64 65 64 69 63 61 74 65 64 0a 20 20 20 20 20 20 | .window2.'magit-dedicated....... |
| d0360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e 64 6f | ..........................(windo |
| d0380 | 77 2d 70 61 72 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 31 20 27 6d 61 67 69 74 2d 64 65 64 69 63 | w-parameter.window1.'magit-dedic |
| d03a0 | 61 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 70 61 72 | ated))...........(set-window-par |
| d03c0 | 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 31 20 27 6d 61 67 69 74 2d 64 65 64 69 63 61 74 65 64 20 | ameter.window1.'magit-dedicated. |
| d03e0 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 | t)...........(set-window-paramet |
| d0400 | 65 72 20 77 69 6e 64 6f 77 31 20 27 71 75 69 74 2d 72 65 73 74 6f 72 65 0a 20 20 20 20 20 20 20 | er.window1.'quit-restore........ |
| d0420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 27 | .........................(list.' |
| d0440 | 77 69 6e 64 6f 77 20 27 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | window.'window.................. |
| d0460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 32 20 77 32 2d 71 | .....................(nth.2.w2-q |
| d0480 | 75 69 74 2d 72 65 73 74 6f 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uit-restore).................... |
| d04a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 33 20 77 32 2d 71 75 69 | ...................(nth.3.w2-qui |
| d04c0 | 74 2d 72 65 73 74 6f 72 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 | t-restore)))...........(set-wind |
| d04e0 | 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 32 20 27 71 75 69 74 2d 72 65 73 74 6f | ow-parameter.window2.'quit-resto |
| d0500 | 72 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 77 69 6e 64 6f 77 31 29 29 29 29 0a 0a 28 | re.nil)...........window1))))..( |
| d0520 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 | defun.magit-display-buffer-fullf |
| d0540 | 72 61 6d 65 2d 73 74 61 74 75 73 2d 74 6f 70 6c 65 66 74 2d 76 31 20 28 62 75 66 66 65 72 29 0a | rame-status-topleft-v1.(buffer). |
| d0560 | 20 20 22 44 69 73 70 6c 61 79 20 42 55 46 46 45 52 2c 20 66 69 6c 6c 69 6e 67 20 65 6e 74 69 72 | .."Display.BUFFER,.filling.entir |
| d0580 | 65 20 66 72 61 6d 65 20 69 66 20 42 55 46 46 45 52 20 69 73 20 61 20 73 74 61 74 75 73 20 62 75 | e.frame.if.BUFFER.is.a.status.bu |
| d05a0 | 66 66 65 72 2e 0a 57 68 65 6e 20 42 55 46 46 45 52 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 60 | ffer..When.BUFFER.derives.from.` |
| d05c0 | 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 20 6f 72 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 | magit-diff-mode'.or.`magit-proce |
| d05e0 | 73 73 2d 6d 6f 64 65 27 2c 20 74 72 79 20 74 6f 20 64 69 73 70 6c 61 79 20 42 55 46 46 45 52 20 | ss-mode',.try.to.display.BUFFER. |
| d0600 | 74 6f 20 74 68 65 20 74 6f 70 20 6f 72 20 6c 65 66 74 20 6f 66 0a 74 68 65 20 63 75 72 72 65 6e | to.the.top.or.left.of.the.curren |
| d0620 | 74 20 62 75 66 66 65 72 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 6f 20 74 68 65 20 62 6f 74 74 | t.buffer.rather.than.to.the.bott |
| d0640 | 6f 6d 20 6f 72 20 72 69 67 68 74 2c 20 61 73 0a 60 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 | om.or.right,.as.`magit-display-b |
| d0660 | 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 76 31 27 20 77 6f 75 6c 64 | uffer-fullframe-status-v1'.would |
| d0680 | 2e 20 20 57 68 65 74 68 65 72 20 74 68 65 0a 73 70 6c 69 74 20 69 73 20 6d 61 64 65 20 76 65 72 | ...Whether.the.split.is.made.ver |
| d06a0 | 74 69 63 61 6c 6c 79 20 6f 72 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 69 73 20 64 65 74 65 72 | tically.or.horizontally.is.deter |
| d06c0 | 6d 69 6e 65 64 20 62 79 0a 60 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 70 72 65 66 65 72 72 65 64 | mined.by.`split-window-preferred |
| d06e0 | 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 0a 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 0a 20 | -function'."...(display-buffer.. |
| d0700 | 20 20 62 75 66 66 65 72 0a 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 28 77 69 74 68 2d 63 75 72 | ..buffer....(cond.((eq.(with-cur |
| d0720 | 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 0a 20 | rent-buffer.buffer.major-mode).. |
| d0740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 | .............'magit-status-mode) |
| d0760 | 0a 20 20 20 20 20 20 20 20 20 20 27 28 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 | ...........'(magit--display-buff |
| d0780 | 65 72 2d 66 75 6c 6c 66 72 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 77 69 74 68 2d 63 | er-fullframe))..........((with-c |
| d07a0 | 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 | urrent-buffer.buffer............ |
| d07c0 | 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 | .(derived-mode-p.'magit-diff-mod |
| d07e0 | 65 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 | e.'magit-process-mode))......... |
| d0800 | 20 20 27 28 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 6f 70 6c 65 66 | ..'(magit--display-buffer-toplef |
| d0820 | 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 27 28 64 69 73 70 | t))..........(t...........'(disp |
| d0840 | 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 29 29 29 29 29 0a 0a 28 64 65 | lay-buffer-same-window)))))..(de |
| d0860 | 66 75 6e 20 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 6f | fun.magit--display-buffer-fullco |
| d0880 | 6c 75 6d 6e 20 28 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 | lumn.(buffer.alist)...(when-let. |
| d08a0 | 28 28 77 69 6e 64 6f 77 20 28 6f 72 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 72 65 75 | ((window.(or.(display-buffer-reu |
| d08c0 | 73 65 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 | se-window.buffer.alist)......... |
| d08e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 | .................(display-buffer |
| d0900 | 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 0a 20 20 20 20 20 | -same-window.buffer.alist)...... |
| d0920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 | ....................(display-buf |
| d0940 | 66 65 72 2d 62 65 6c 6f 77 2d 73 65 6c 65 63 74 65 64 20 62 75 66 66 65 72 20 61 6c 69 73 74 29 | fer-below-selected.buffer.alist) |
| d0960 | 29 29 29 0a 20 20 20 20 28 64 65 6c 65 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 73 2d 76 65 | ))).....(delete-other-windows-ve |
| d0980 | 72 74 69 63 61 6c 6c 79 20 77 69 6e 64 6f 77 29 0a 20 20 20 20 77 69 6e 64 6f 77 29 29 0a 0a 28 | rtically.window).....window))..( |
| d09a0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 | defun.magit-display-buffer-fullc |
| d09c0 | 6f 6c 75 6d 6e 2d 6d 6f 73 74 2d 76 31 20 28 62 75 66 66 65 72 29 0a 20 20 22 44 69 73 70 6c 61 | olumn-most-v1.(buffer)..."Displa |
| d09e0 | 79 20 42 55 46 46 45 52 20 75 73 69 6e 67 20 74 68 65 20 66 75 6c 6c 20 63 6f 6c 75 6d 6e 20 65 | y.BUFFER.using.the.full.column.e |
| d0a00 | 78 63 65 70 74 20 69 6e 20 73 6f 6d 65 20 63 61 73 65 73 2e 0a 46 6f 72 20 6d 6f 73 74 20 63 61 | xcept.in.some.cases..For.most.ca |
| d0a20 | 73 65 73 20 77 68 65 72 65 20 42 55 46 46 45 52 27 73 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 | ses.where.BUFFER's.`major-mode'. |
| d0a40 | 64 65 72 69 76 65 73 20 66 72 6f 6d 0a 60 6d 61 67 69 74 2d 6d 6f 64 65 27 2c 20 64 69 73 70 6c | derives.from.`magit-mode',.displ |
| d0a60 | 61 79 20 69 74 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 20 61 6e 64 | ay.it.in.the.selected.window.and |
| d0a80 | 20 67 72 6f 77 20 74 68 61 74 0a 77 69 6e 64 6f 77 20 74 6f 20 74 68 65 20 66 75 6c 6c 20 68 65 | .grow.that.window.to.the.full.he |
| d0aa0 | 69 67 68 74 20 6f 66 20 74 68 65 20 66 72 61 6d 65 2c 20 64 65 6c 65 74 69 6e 67 20 6f 74 68 65 | ight.of.the.frame,.deleting.othe |
| d0ac0 | 72 20 77 69 6e 64 6f 77 73 20 69 6e 0a 74 68 61 74 20 63 6f 6c 75 6d 6e 20 61 73 20 6e 65 63 65 | r.windows.in.that.column.as.nece |
| d0ae0 | 73 73 61 72 79 2e 20 20 48 6f 77 65 76 65 72 2c 20 64 69 73 70 6c 61 79 20 42 55 46 46 45 52 20 | ssary...However,.display.BUFFER. |
| d0b00 | 69 6e 20 61 6e 6f 74 68 65 72 0a 77 69 6e 64 6f 77 20 69 66 20 31 29 20 42 55 46 46 45 52 27 73 | in.another.window.if.1).BUFFER's |
| d0b20 | 20 6d 6f 64 65 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 | .mode.derives.from.`magit-proces |
| d0b40 | 73 2d 6d 6f 64 65 27 2c 20 6f 72 0a 32 29 20 42 55 46 46 45 52 27 73 20 6d 6f 64 65 20 64 65 72 | s-mode',.or.2).BUFFER's.mode.der |
| d0b60 | 69 76 65 73 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 27 2c 20 70 72 6f | ives.from.`magit-diff-mode',.pro |
| d0b80 | 76 69 64 65 64 20 74 68 61 74 0a 74 68 65 20 6d 6f 64 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 | vided.that.the.mode.of.the.curre |
| d0ba0 | 6e 74 20 62 75 66 66 65 72 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 6c 6f | nt.buffer.derives.from.`magit-lo |
| d0bc0 | 67 2d 6d 6f 64 65 27 20 6f 72 0a 60 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 27 2e 22 | g-mode'.or.`magit-cherry-mode'." |
| d0be0 | 0a 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 0a 20 20 20 62 75 66 66 65 72 0a 20 20 20 | ...(display-buffer....buffer.... |
| d0c00 | 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 6f 72 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d | (cond.((and.(or.(bound-and-true- |
| d0c20 | 70 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.git-commit-mode).............. |
| d0c40 | 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6c 6f 67 | ......(derived-mode-p.'magit-log |
| d0c60 | 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode........................... |
| d0c80 | 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 6f 64 65 0a 20 20 20 20 | .........'magit-cherry-mode..... |
| d0ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | ...............................' |
| d0cc0 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | magit-reflog-mode))............. |
| d0ce0 | 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 | ...(with-current-buffer.buffer.. |
| d0d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 | ................(derived-mode-p. |
| d0d20 | 27 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6e 69 | 'magit-diff-mode)))...........ni |
| d0d40 | 6c 29 0a 20 20 20 20 20 20 20 20 20 28 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 | l)..........((with-current-buffe |
| d0d60 | 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f | r.buffer.............(derived-mo |
| d0d80 | 64 65 2d 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 | de-p.'magit-process-mode))...... |
| d0da0 | 20 20 20 20 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 | .....nil)..........(t........... |
| d0dc0 | 27 28 6d 61 67 69 74 2d 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 6f 6c 75 | '(magit--display-buffer-fullcolu |
| d0de0 | 6d 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 65 74 2d | mn)))))..(defun.magit-maybe-set- |
| d0e00 | 64 65 64 69 63 61 74 65 64 20 28 29 0a 20 20 22 4d 61 72 6b 20 74 68 65 20 73 65 6c 65 63 74 65 | dedicated.()..."Mark.the.selecte |
| d0e20 | 64 20 77 69 6e 64 6f 77 20 61 73 20 64 65 64 69 63 61 74 65 64 20 69 66 20 61 70 70 72 6f 70 72 | d.window.as.dedicated.if.appropr |
| d0e40 | 69 61 74 65 2e 0a 0a 49 66 20 61 20 6e 65 77 20 77 69 6e 64 6f 77 20 77 61 73 20 63 72 65 61 74 | iate...If.a.new.window.was.creat |
| d0e60 | 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 72 | ed.to.display.the.buffer,.then.r |
| d0e80 | 65 6d 65 6d 62 65 72 0a 74 68 61 74 20 66 61 63 74 2e 20 20 54 68 61 74 20 69 6e 66 6f 72 6d 61 | emember.that.fact...That.informa |
| d0ea0 | 74 69 6f 6e 20 69 73 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 | tion.is.used.by.`magit-mode-quit |
| d0ec0 | 2d 77 69 6e 64 6f 77 27 2c 0a 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 | -window',.to.determine.whether.t |
| d0ee0 | 68 65 20 77 69 6e 64 6f 77 20 73 68 6f 75 6c 64 20 62 65 20 64 65 6c 65 74 65 64 20 77 68 65 6e | he.window.should.be.deleted.when |
| d0f00 | 20 69 74 73 20 6c 61 73 74 0a 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 73 20 62 75 72 69 65 64 | .its.last.Magit.buffer.is.buried |
| d0f20 | 2e 22 0a 20 20 28 6c 65 74 20 28 28 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 | ."...(let.((window.(get-buffer-w |
| d0f40 | 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 28 77 | indow.(current-buffer)))).....(w |
| d0f60 | 68 65 6e 20 28 61 6e 64 20 28 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 77 69 6e 64 6f 77 29 0a | hen.(and.(window-live-p.window). |
| d0f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 77 69 6e 64 6f 77 2d 70 72 65 76 | ...............(not.(window-prev |
| d0fa0 | 2d 62 75 66 66 65 72 73 20 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 2d 77 69 | -buffers.window))).......(set-wi |
| d0fc0 | 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 20 27 6d 61 67 69 74 2d 64 65 64 | ndow-parameter.window.'magit-ded |
| d0fe0 | 69 63 61 74 65 64 20 74 29 29 29 29 0a 0a 3b 3b 3b 20 47 65 74 20 42 75 66 66 65 72 0a 0a 28 64 | icated.t))))..;;;.Get.Buffer..(d |
| d1000 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | efvar-local.magit--default-direc |
| d1020 | 74 6f 72 79 20 6e 69 6c 0a 20 20 22 56 61 6c 75 65 20 6f 66 20 60 64 65 66 61 75 6c 74 2d 64 69 | tory.nil..."Value.of.`default-di |
| d1040 | 72 65 63 74 6f 72 79 27 20 77 68 65 6e 20 62 75 66 66 65 72 20 69 73 20 67 65 6e 65 72 61 74 65 | rectory'.when.buffer.is.generate |
| d1060 | 64 2e 0a 54 68 69 73 20 65 78 69 73 74 73 20 74 6f 20 70 72 65 76 65 6e 74 20 61 20 6c 65 74 2d | d..This.exists.to.prevent.a.let- |
| d1080 | 62 6f 75 6e 64 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 66 72 6f 6d 0a 74 | bound.`default-directory'.from.t |
| d10a0 | 72 69 63 6b 69 6e 67 20 60 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 27 20 | ricking.`magit-get-mode-buffer'. |
| d10c0 | 6f 72 20 60 6d 61 67 69 74 2d 6d 6f 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 27 0a 69 6e 74 6f | or.`magit-mode-get-buffers'.into |
| d10e0 | 20 74 68 69 6e 6b 69 6e 67 20 61 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 73 20 74 6f 20 61 20 | .thinking.a.buffer.belongs.to.a. |
| d1100 | 72 65 70 6f 20 74 68 61 74 20 69 74 20 64 6f 65 73 6e 27 74 2e 22 29 0a 28 70 75 74 20 27 6d 61 | repo.that.it.doesn't.").(put.'ma |
| d1120 | 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 70 65 72 6d 61 6e 65 6e | git--default-directory.'permanen |
| d1140 | 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 67 65 | t-local.t)..(defun.magit-mode-ge |
| d1160 | 74 2d 62 75 66 66 65 72 73 20 28 29 0a 20 20 28 6c 65 74 20 28 28 74 6f 70 64 69 72 20 28 6d 61 | t-buffers.()...(let.((topdir.(ma |
| d1180 | 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 2d 2d 66 69 6c 74 65 72 20 28 77 | git-toplevel))).....(--filter.(w |
| d11a0 | 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 | ith-current-buffer.it........... |
| d11c0 | 20 20 20 20 20 20 28 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 | ......(and.(derived-mode-p.'magi |
| d11e0 | 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 | t-mode)......................(eq |
| d1200 | 75 61 6c 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 | ual.magit--default-directory.top |
| d1220 | 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 73 | dir)))...............(buffer-lis |
| d1240 | 74 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 62 75 66 66 65 | t))))..(defvar-local.magit-buffe |
| d1260 | 72 2d 6c 6f 63 6b 65 64 2d 70 20 6e 69 6c 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 62 75 66 66 | r-locked-p.nil).(put.'magit-buff |
| d1280 | 65 72 2d 6c 6f 63 6b 65 64 2d 70 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a | er-locked-p.'permanent-local.t). |
| d12a0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 28 6d | .(defun.magit-get-mode-buffer.(m |
| d12c0 | 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 20 66 72 61 6d 65 29 0a 20 20 22 52 65 | ode.&optional.value.frame)..."Re |
| d12e0 | 74 75 72 6e 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 | turn.buffer.belonging.to.the.cur |
| d1300 | 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 77 68 6f 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | rent.repository.whose.major-mode |
| d1320 | 20 69 73 20 4d 4f 44 45 2e 0a 0a 49 66 20 6e 6f 20 73 75 63 68 20 62 75 66 66 65 72 20 65 78 69 | .is.MODE...If.no.such.buffer.exi |
| d1340 | 73 74 73 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 4d 75 6c 74 69 70 6c 65 20 62 | sts.then.return.nil...Multiple.b |
| d1360 | 75 66 66 65 72 73 20 77 69 74 68 0a 74 68 65 20 73 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 | uffers.with.the.same.major-mode. |
| d1380 | 6d 61 79 20 65 78 69 73 74 20 66 6f 72 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 62 75 74 20 6f | may.exist.for.a.repository.but.o |
| d13a0 | 6e 6c 79 20 6f 6e 65 20 63 61 6e 0a 65 78 69 73 74 20 74 68 61 74 20 68 61 73 6e 27 74 20 62 65 | nly.one.can.exist.that.hasn't.be |
| d13c0 | 65 6e 20 6c 6f 63 6b 65 64 20 74 6f 20 69 74 73 20 76 61 6c 75 65 2e 20 20 52 65 74 75 72 6e 20 | en.locked.to.its.value...Return. |
| d13e0 | 74 68 61 74 20 62 75 66 66 65 72 0a 5c 28 6f 72 20 6e 69 6c 20 69 66 20 74 68 65 72 65 20 69 73 | that.buffer.\(or.nil.if.there.is |
| d1400 | 20 6e 6f 20 73 75 63 68 20 62 75 66 66 65 72 29 20 75 6e 6c 65 73 73 20 56 41 4c 55 45 20 69 73 | .no.such.buffer).unless.VALUE.is |
| d1420 | 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 0a 77 68 69 63 68 20 63 61 73 65 20 72 65 74 75 72 6e 20 74 | .non-nil,.in.which.case.return.t |
| d1440 | 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 68 61 73 20 62 65 65 6e 20 6c 6f 63 6b 65 64 20 74 | he.buffer.that.has.been.locked.t |
| d1460 | 6f 20 74 68 61 74 20 76 61 6c 75 65 2e 0a 0a 49 66 20 46 52 41 4d 45 20 69 73 20 6e 69 6c 20 6f | o.that.value...If.FRAME.is.nil.o |
| d1480 | 72 20 6f 6d 69 74 74 65 64 2c 20 74 68 65 6e 20 63 6f 6e 73 69 64 65 72 20 61 6c 6c 20 62 75 66 | r.omitted,.then.consider.all.buf |
| d14a0 | 66 65 72 73 2e 20 20 4f 74 68 65 72 77 69 73 65 0a 20 20 6f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 | fers...Otherwise...only.consider |
| d14c0 | 20 62 75 66 66 65 72 73 20 74 68 61 74 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 73 | .buffers.that.are.displayed.in.s |
| d14e0 | 6f 6d 65 20 6c 69 76 65 20 77 69 6e 64 6f 77 0a 20 20 6f 6e 20 73 6f 6d 65 20 66 72 61 6d 65 2e | ome.live.window...on.some.frame. |
| d1500 | 0a 49 66 20 60 61 6c 6c 27 2c 20 74 68 65 6e 20 63 6f 6e 73 69 64 65 72 20 61 6c 6c 20 62 75 66 | .If.`all',.then.consider.all.buf |
| d1520 | 66 65 72 73 20 6f 6e 20 61 6c 6c 20 66 72 61 6d 65 73 2e 0a 49 66 20 60 76 69 73 69 62 6c 65 27 | fers.on.all.frames..If.`visible' |
| d1540 | 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 20 62 75 66 66 65 72 73 20 6f 6e 20 | ,.then.only.consider.buffers.on. |
| d1560 | 61 6c 6c 20 76 69 73 69 62 6c 65 20 66 72 61 6d 65 73 2e 0a 49 66 20 60 73 65 6c 65 63 74 65 64 | all.visible.frames..If.`selected |
| d1580 | 27 20 6f 72 20 74 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 20 62 75 66 66 65 | '.or.t,.then.only.consider.buffe |
| d15a0 | 72 73 20 6f 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 0a 20 20 66 72 61 6d 65 2e 0a 49 66 20 61 | rs.on.the.selected...frame..If.a |
| d15c0 | 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 20 62 75 66 66 65 | .frame,.then.only.consider.buffe |
| d15e0 | 72 73 20 6f 6e 20 74 68 61 74 20 66 72 61 6d 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 6f 70 64 | rs.on.that.frame."...(let.((topd |
| d1600 | 69 72 20 28 6d 61 67 69 74 2d 2d 74 6f 70 6c 65 76 65 6c 2d 73 61 66 65 29 29 29 0a 20 20 20 20 | ir.(magit--toplevel-safe)))..... |
| d1620 | 28 63 6c 2d 66 6c 65 74 2a 20 28 28 62 20 28 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 | (cl-flet*.((b.(buffer).......... |
| d1640 | 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ........(with-current-buffer.buf |
| d1660 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 | fer....................(and.(eq. |
| d1680 | 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | major-mode.mode)................ |
| d16a0 | 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 | .........(equal.magit--default-d |
| d16c0 | 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irectory.topdir)................ |
| d16e0 | 20 20 20 20 20 20 20 20 20 28 69 66 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........(if.value.............. |
| d1700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | ...............(and.magit-buffer |
| d1720 | 2d 6c 6f 63 6b 65 64 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -locked-p....................... |
| d1740 | 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | ...........(equal.(magit-buffer- |
| d1760 | 76 61 6c 75 65 29 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | value).value)).................. |
| d1780 | 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 63 6b 65 | .........(not.magit-buffer-locke |
| d17a0 | 64 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 | d-p)).........................bu |
| d17c0 | 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 20 28 77 69 6e 64 6f | ffer)))................(w.(windo |
| d17e0 | 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 20 28 77 69 6e 64 6f 77 2d 62 | w)..................(b.(window-b |
| d1800 | 75 66 66 65 72 20 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | uffer.window)))................( |
| d1820 | 66 20 28 66 72 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d | f.(frame)..................(seq- |
| d1840 | 73 6f 6d 65 20 23 27 77 20 28 77 69 6e 64 6f 77 2d 6c 69 73 74 20 66 72 61 6d 65 20 27 6e 6f 2d | some.#'w.(window-list.frame.'no- |
| d1860 | 6d 69 6e 69 62 75 66 29 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 2d 65 78 68 61 75 73 74 | minibuf)))).......(pcase-exhaust |
| d1880 | 69 76 65 20 66 72 61 6d 65 0a 20 20 20 20 20 20 20 20 28 27 6e 69 6c 20 20 20 20 20 20 20 20 20 | ive.frame.........('nil......... |
| d18a0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 20 23 27 62 20 28 62 75 66 66 65 72 2d | ..........(seq-some.#'b.(buffer- |
| d18c0 | 6c 69 73 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 27 61 6c 6c 20 20 20 20 20 20 20 20 20 20 20 | list))).........('all........... |
| d18e0 | 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 20 23 27 66 20 28 66 72 61 6d 65 2d 6c 69 73 | ........(seq-some.#'f.(frame-lis |
| d1900 | 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 27 76 69 73 69 62 6c 65 20 20 20 20 20 20 20 20 20 20 | t))).........('visible.......... |
| d1920 | 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 20 23 27 66 20 28 76 69 73 69 62 6c 65 2d 66 72 61 6d | .....(seq-some.#'f.(visible-fram |
| d1940 | 65 2d 6c 69 73 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 73 65 6c 65 63 74 65 64 | e-list))).........((or.'selected |
| d1960 | 20 27 74 29 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 20 23 27 77 20 28 77 69 6e 64 6f 77 2d | .'t)......(seq-some.#'w.(window- |
| d1980 | 6c 69 73 74 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 | list.(selected-frame))))........ |
| d19a0 | 20 28 28 67 75 61 72 64 20 28 66 72 61 6d 65 70 20 66 72 61 6d 65 29 29 20 28 73 65 71 2d 73 6f | .((guard.(framep.frame)).(seq-so |
| d19c0 | 6d 65 20 23 27 77 20 28 77 69 6e 64 6f 77 2d 6c 69 73 74 20 66 72 61 6d 65 29 29 29 29 29 29 29 | me.#'w.(window-list.frame))))))) |
| d19e0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 | ..(defun.magit-generate-new-buff |
| d1a00 | 65 72 20 28 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 20 64 69 72 65 63 74 6f | er.(mode.&optional.value.directo |
| d1a20 | 72 79 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 | ry)...(let*.((default-directory. |
| d1a40 | 28 6f 72 20 64 69 72 65 63 74 6f 72 79 20 28 6d 61 67 69 74 2d 2d 74 6f 70 6c 65 76 65 6c 2d 73 | (or.directory.(magit--toplevel-s |
| d1a60 | 61 66 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 66 75 6e 63 61 6c 6c 20 6d | afe)))..........(name.(funcall.m |
| d1a80 | 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 | agit-generate-buffer-name-functi |
| d1aa0 | 6f 6e 20 6d 6f 64 65 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 | on.mode.value))..........(buffer |
| d1ac0 | 20 28 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 6e 61 6d 65 29 29 29 0a 20 20 | .(generate-new-buffer.name)))... |
| d1ae0 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 | ..(with-current-buffer.buffer... |
| d1b00 | 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | ....(setq.magit--default-directo |
| d1b20 | 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 28 73 65 74 | ry.default-directory).......(set |
| d1b40 | 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 63 6b 65 64 2d 70 20 28 61 6e 64 20 76 61 6c | q.magit-buffer-locked-p.(and.val |
| d1b60 | 75 65 20 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 73 65 63 74 | ue.t)).......(magit-restore-sect |
| d1b80 | 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 6d 6f 64 65 29 29 0a 20 20 20 20 | ion-visibility-cache.mode))..... |
| d1ba0 | 28 77 68 65 6e 20 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 | (when.magit-uniquify-buffer-name |
| d1bc0 | 73 0a 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 75 6e 69 71 75 69 66 79 2d 6c | s.......(add-to-list.'uniquify-l |
| d1be0 | 69 73 74 2d 62 75 66 66 65 72 73 2d 64 69 72 65 63 74 6f 72 79 2d 6d 6f 64 65 73 20 6d 6f 64 65 | ist-buffers-directory-modes.mode |
| d1c00 | 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ).......(with-current-buffer.buf |
| d1c20 | 66 65 72 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 69 73 74 2d 62 75 66 66 65 72 73 2d 64 | fer.........(setq.list-buffers-d |
| d1c40 | 69 72 65 63 74 6f 72 79 20 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 | irectory.(abbreviate-file-name.d |
| d1c60 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 | efault-directory))).......(let.( |
| d1c80 | 28 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 73 74 79 6c 65 0a 20 20 20 20 | (uniquify-buffer-name-style..... |
| d1ca0 | 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 65 6d 71 20 75 6e 69 71 75 69 66 79 2d 62 75 66 66 | .........(if.(memq.uniquify-buff |
| d1cc0 | 65 72 2d 6e 61 6d 65 2d 73 74 79 6c 65 20 27 28 6e 69 6c 20 66 6f 72 77 61 72 64 29 29 0a 20 20 | er-name-style.'(nil.forward))... |
| d1ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 6f 73 74 2d 66 6f 72 77 61 72 64 2d 61 6e 67 | ...............'post-forward-ang |
| d1d00 | 6c 65 2d 62 72 61 63 6b 65 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 71 75 | le-brackets................uniqu |
| d1d20 | 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 73 74 79 6c 65 29 29 29 0a 20 20 20 20 20 20 20 | ify-buffer-name-style)))........ |
| d1d40 | 20 28 75 6e 69 71 75 69 66 79 2d 72 61 74 69 6f 6e 61 6c 69 7a 65 2d 66 69 6c 65 2d 62 75 66 66 | .(uniquify-rationalize-file-buff |
| d1d60 | 65 72 2d 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d | er-names..........name.(file-nam |
| d1d80 | 65 2d 64 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 | e-directory.(directory-file-name |
| d1da0 | 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 62 75 | .default-directory))..........bu |
| d1dc0 | 66 66 65 72 29 29 29 0a 20 20 20 20 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ffer))).....buffer))..(defun.mag |
| d1de0 | 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 64 65 66 61 75 6c 74 2d | it-generate-buffer-name-default- |
| d1e00 | 66 75 6e 63 74 69 6f 6e 20 28 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 29 0a | function.(mode.&optional.value). |
| d1e20 | 20 20 22 47 65 6e 65 72 61 74 65 20 62 75 66 66 65 72 20 6e 61 6d 65 20 66 6f 72 20 61 20 4d 4f | .."Generate.buffer.name.for.a.MO |
| d1e40 | 44 45 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 | DE.buffer.in.the.current.reposit |
| d1e60 | 6f 72 79 2e 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 6e 61 6d 65 20 69 73 20 62 61 73 65 64 20 | ory..The.returned.name.is.based. |
| d1e80 | 6f 6e 20 60 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 6d 61 74 27 20 61 6e | on.`magit-buffer-name-format'.an |
| d1ea0 | 64 0a 74 61 6b 65 73 20 60 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e | d.takes.`magit-uniquify-buffer-n |
| d1ec0 | 61 6d 65 73 27 20 61 6e 64 20 56 41 4c 55 45 2c 20 69 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 74 | ames'.and.VALUE,.if.non-nil,.int |
| d1ee0 | 6f 0a 61 63 63 6f 75 6e 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 20 28 73 75 62 73 74 72 69 6e | o.account."...(let.((m.(substrin |
| d1f00 | 67 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6d 6f 64 65 29 20 30 20 2d 35 29 29 0a 20 20 20 20 | g.(symbol-name.mode).0.-5))..... |
| d1f20 | 20 20 20 20 28 76 20 28 61 6e 64 20 76 61 6c 75 65 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 28 | ....(v.(and.value.(format."%s".( |
| d1f40 | 69 66 20 28 6c 69 73 74 70 20 76 61 6c 75 65 29 20 76 61 6c 75 65 20 28 6c 69 73 74 20 76 61 6c | if.(listp.value).value.(list.val |
| d1f60 | 75 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6e 20 28 69 66 20 6d 61 67 69 74 2d 75 6e 69 | ue))))).........(n.(if.magit-uni |
| d1f80 | 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | quify-buffer-names.............. |
| d1fa0 | 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 | ..(file-name-nondirectory....... |
| d1fc0 | 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 | ..........(directory-file-name.d |
| d1fe0 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | efault-directory)).............. |
| d2000 | 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 | (abbreviate-file-name.default-di |
| d2020 | 72 65 63 74 6f 72 79 29 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 2d 73 70 65 63 0a 20 20 20 | rectory)))).....(format-spec.... |
| d2040 | 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 | ..magit-buffer-name-format...... |
| d2060 | 60 28 28 3f 6d 20 2e 20 2c 6d 29 0a 20 20 20 20 20 20 20 28 3f 4d 20 2e 20 2c 28 69 66 20 28 65 | `((?m...,m)........(?M...,(if.(e |
| d2080 | 71 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 20 22 6d 61 67 69 | q.mode.'magit-status-mode)."magi |
| d20a0 | 74 22 20 6d 29 29 0a 20 20 20 20 20 20 20 28 3f 76 20 2e 20 2c 28 6f 72 20 76 20 22 22 29 29 0a | t".m))........(?v...,(or.v."")). |
| d20c0 | 20 20 20 20 20 20 20 28 3f 56 20 2e 20 2c 28 69 66 20 76 20 28 63 6f 6e 63 61 74 20 22 20 22 20 | .......(?V...,(if.v.(concat.".". |
| d20e0 | 76 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 28 3f 74 20 2e 20 2c 6e 29 0a 20 20 20 20 20 20 20 | v).""))........(?t...,n)........ |
| d2100 | 28 3f 78 20 2e 20 2c 28 69 66 20 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 | (?x...,(if.magit-uniquify-buffer |
| d2120 | 2d 6e 61 6d 65 73 20 22 22 20 22 2a 22 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 42 75 66 66 65 72 20 | -names.""."*"))))))..;;;.Buffer. |
| d2140 | 4c 6f 63 6b 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 62 75 66 66 65 72 | Lock..(defun.magit-toggle-buffer |
| d2160 | 2d 6c 6f 63 6b 20 28 29 0a 20 20 22 4c 6f 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | -lock.()..."Lock.the.current.buf |
| d2180 | 66 65 72 20 74 6f 20 69 74 73 20 76 61 6c 75 65 20 6f 72 20 75 6e 6c 6f 63 6b 20 69 74 2e 0a 0a | fer.to.its.value.or.unlock.it... |
| d21a0 | 4c 6f 63 6b 69 6e 67 20 61 20 62 75 66 66 65 72 20 74 6f 20 69 74 73 20 76 61 6c 75 65 20 70 72 | Locking.a.buffer.to.its.value.pr |
| d21c0 | 65 76 65 6e 74 73 20 69 74 20 66 72 6f 6d 20 62 65 69 6e 67 20 72 65 75 73 65 64 20 74 6f 0a 64 | events.it.from.being.reused.to.d |
| d21e0 | 69 73 70 6c 61 79 20 61 6e 6f 74 68 65 72 20 76 61 6c 75 65 2e 20 20 54 68 65 20 6e 61 6d 65 20 | isplay.another.value...The.name. |
| d2200 | 6f 66 20 61 20 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 69 74 73 0a | of.a.locked.buffer.contains.its. |
| d2220 | 76 61 6c 75 65 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 74 65 6c 6c 69 6e 67 20 69 74 20 61 | value,.which.allows.telling.it.a |
| d2240 | 70 61 72 74 20 66 72 6f 6d 20 6f 74 68 65 72 20 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 73 0a 61 | part.from.other.locked.buffers.a |
| d2260 | 6e 64 20 74 68 65 20 75 6e 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 2e 0a 0a 4e 6f 74 20 61 6c 6c | nd.the.unlocked.buffer...Not.all |
| d2280 | 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 63 61 6e 20 62 65 20 6c 6f 63 6b 65 64 20 74 6f 20 | .Magit.buffers.can.be.locked.to. |
| d22a0 | 74 68 65 69 72 20 76 61 6c 75 65 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 0a 69 74 20 77 6f 75 | their.values,.for.example.it.wou |
| d22c0 | 6c 64 6e 27 74 20 6d 61 6b 65 20 73 65 6e 73 65 20 74 6f 20 6c 6f 63 6b 20 61 20 73 74 61 74 75 | ldn't.make.sense.to.lock.a.statu |
| d22e0 | 73 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 72 65 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 61 20 73 | s.buffer...There.can.only.be.a.s |
| d2300 | 69 6e 67 6c 65 20 75 6e 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 20 75 73 69 6e 67 20 61 20 63 65 | ingle.unlocked.buffer.using.a.ce |
| d2320 | 72 74 61 69 6e 0a 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e | rtain.major-mode.per.repository. |
| d2340 | 20 20 53 6f 20 77 68 65 6e 20 61 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 75 6e 6c 6f | ..So.when.a.buffer.is.being.unlo |
| d2360 | 63 6b 65 64 0a 61 6e 64 20 61 6e 6f 74 68 65 72 20 75 6e 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 | cked.and.another.unlocked.buffer |
| d2380 | 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 74 68 61 74 20 6d 6f 64 65 20 61 6e | .already.exists.for.that.mode.an |
| d23a0 | 64 0a 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 65 20 66 6f 72 6d 65 72 20 62 75 | d.repository,.then.the.former.bu |
| d23c0 | 66 66 65 72 20 69 73 20 69 6e 73 74 65 61 64 20 64 65 6c 65 74 65 64 20 61 6e 64 20 74 68 65 0a | ffer.is.instead.deleted.and.the. |
| d23e0 | 6c 61 74 74 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 69 74 73 20 70 6c 61 63 65 | latter.is.displayed.in.its.place |
| d2400 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 6d 61 67 69 74 2d 62 | ."...(interactive)...(if.magit-b |
| d2420 | 75 66 66 65 72 2d 6c 6f 63 6b 65 64 2d 70 0a 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 75 | uffer-locked-p.......(if-let.((u |
| d2440 | 6e 6c 6f 63 6b 65 64 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 6d | nlocked.(magit-get-mode-buffer.m |
| d2460 | 61 6a 6f 72 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6f | ajor-mode)))...........(let.((lo |
| d2480 | 63 6b 65 64 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 | cked.(current-buffer)))......... |
| d24a0 | 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 75 6e 6c 6f 63 6b 65 64 20 6e | ....(switch-to-buffer.unlocked.n |
| d24c0 | 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 6c | il.t).............(kill-buffer.l |
| d24e0 | 6f 63 6b 65 64 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 | ocked)).........(setq.magit-buff |
| d2500 | 65 72 2d 6c 6f 63 6b 65 64 2d 70 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 72 65 6e 61 6d 65 | er-locked-p.nil).........(rename |
| d2520 | 2d 62 75 66 66 65 72 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d | -buffer.(funcall.magit-generate- |
| d2540 | 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 | buffer-name-function............ |
| d2560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 | .....................major-mode) |
| d2580 | 29 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 76 61 6c 75 65 20 28 6d 61 67 69 74 2d 62 75 | )).....(if-let.((value.(magit-bu |
| d25a0 | 66 66 65 72 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 | ffer-value))).........(if-let.(( |
| d25c0 | 6c 6f 63 6b 65 64 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 6d 61 | locked.(magit-get-mode-buffer.ma |
| d25e0 | 6a 6f 72 2d 6d 6f 64 65 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | jor-mode.value))).............(l |
| d2600 | 65 74 20 28 28 75 6e 6c 6f 63 6b 65 64 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 | et.((unlocked.(current-buffer))) |
| d2620 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 | ...............(switch-to-buffer |
| d2640 | 20 6c 6f 63 6b 65 64 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 69 | .locked.nil.t)...............(ki |
| d2660 | 6c 6c 2d 62 75 66 66 65 72 20 75 6e 6c 6f 63 6b 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ll-buffer.unlocked))...........( |
| d2680 | 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 63 6b 65 64 2d 70 20 74 29 0a 20 20 | setq.magit-buffer-locked-p.t)... |
| d26a0 | 20 20 20 20 20 20 20 20 28 72 65 6e 61 6d 65 2d 62 75 66 66 65 72 20 28 66 75 6e 63 61 6c 6c 20 | ........(rename-buffer.(funcall. |
| d26c0 | 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 6e 63 74 | magit-generate-buffer-name-funct |
| d26e0 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion............................. |
| d2700 | 20 20 20 20 20 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 | ......major-mode.value)))....... |
| d2720 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 68 61 73 20 6e 6f 20 76 61 6c 75 65 | (user-error."Buffer.has.no.value |
| d2740 | 20 69 74 20 63 6f 75 6c 64 20 62 65 20 6c 6f 63 6b 65 64 20 74 6f 22 29 29 29 29 0a 0a 3b 3b 3b | .it.could.be.locked.to"))))..;;; |
| d2760 | 20 42 75 72 79 20 42 75 66 66 65 72 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 65 2d | .Bury.Buffer..(defun.magit-mode- |
| d2780 | 62 75 72 79 2d 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6b 69 6c 6c 2d 62 75 66 66 | bury-buffer.(&optional.kill-buff |
| d27a0 | 65 72 29 0a 20 20 22 42 75 72 79 20 6f 72 20 6b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 | er)..."Bury.or.kill.the.current. |
| d27c0 | 62 75 66 66 65 72 2e 0a 0a 55 73 65 20 60 6d 61 67 69 74 2d 62 75 72 79 2d 62 75 66 66 65 72 2d | buffer...Use.`magit-bury-buffer- |
| d27e0 | 66 75 6e 63 74 69 6f 6e 27 20 74 6f 20 62 75 72 79 20 74 68 65 20 62 75 66 66 65 72 20 77 68 65 | function'.to.bury.the.buffer.whe |
| d2800 | 6e 20 63 61 6c 6c 65 64 0a 77 69 74 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | n.called.without.a.prefix.argume |
| d2820 | 6e 74 20 6f 72 20 74 6f 20 6b 69 6c 6c 20 69 74 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 | nt.or.to.kill.it.when.called.wit |
| d2840 | 68 20 61 20 73 69 6e 67 6c 65 0a 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 57 69 74 | h.a.single.prefix.argument...Wit |
| d2860 | 68 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2c 20 61 6c 77 61 79 73 20 6b | h.two.prefix.arguments,.always.k |
| d2880 | 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 61 6e 64 20 61 6c 6c 20 6f 74 68 65 72 0a 4d 61 | ill.the.current.and.all.other.Ma |
| d28a0 | 67 69 74 20 62 75 66 66 65 72 73 2c 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 | git.buffers,.associated.with.thi |
| d28c0 | 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | s.repository."...(interactive."P |
| d28e0 | 22 29 0a 20 20 28 69 66 20 28 3e 3d 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c | ")...(if.(>=.(prefix-numeric-val |
| d2900 | 75 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 29 20 31 36 29 0a 20 20 20 20 20 20 28 6d 61 70 63 20 | ue.kill-buffer).16).......(mapc. |
| d2920 | 23 27 6b 69 6c 6c 2d 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 6d 6f 64 65 2d 67 65 74 2d 62 75 | #'kill-buffer.(magit-mode-get-bu |
| d2940 | 66 66 65 72 73 29 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 62 75 72 79 2d | ffers)).....(funcall.magit-bury- |
| d2960 | 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 20 6b 69 6c 6c 2d 62 75 66 66 65 72 29 29 29 0a 0a | buffer-function.kill-buffer))).. |
| d2980 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 6f 77 20 28 6b | (defun.magit-mode-quit-window.(k |
| d29a0 | 69 6c 6c 2d 62 75 66 66 65 72 29 0a 20 20 22 51 75 69 74 20 74 68 65 20 73 65 6c 65 63 74 65 64 | ill-buffer)..."Quit.the.selected |
| d29c0 | 20 77 69 6e 64 6f 77 20 61 6e 64 20 62 75 72 79 20 69 74 73 20 62 75 66 66 65 72 2e 0a 0a 54 68 | .window.and.bury.its.buffer...Th |
| d29e0 | 69 73 20 62 65 68 61 76 65 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 71 75 69 74 2d 77 69 6e 64 | is.behaves.similar.to.`quit-wind |
| d2a00 | 6f 77 27 2c 20 62 75 74 20 77 68 65 6e 20 74 68 65 20 77 69 6e 64 6f 77 0a 77 61 73 20 6f 72 69 | ow',.but.when.the.window.was.ori |
| d2a20 | 67 69 6e 61 6c 6c 79 20 63 72 65 61 74 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 4d 61 67 | ginally.created.to.display.a.Mag |
| d2a40 | 69 74 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | it.buffer.and.the.current.buffer |
| d2a60 | 20 69 73 20 74 68 65 20 6c 61 73 74 20 72 65 6d 61 69 6e 69 6e 67 20 4d 61 67 69 74 20 62 75 66 | .is.the.last.remaining.Magit.buf |
| d2a80 | 66 65 72 20 74 68 61 74 20 77 61 73 0a 65 76 65 72 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 | fer.that.was.ever.displayed.in.t |
| d2aa0 | 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2c 20 74 68 65 6e 20 64 65 6c 65 74 65 20 | he.selected.window,.then.delete. |
| d2ac0 | 74 68 61 74 0a 77 69 6e 64 6f 77 2e 22 0a 20 20 28 69 66 20 28 6f 72 20 28 6f 6e 65 2d 77 69 6e | that.window."...(if.(or.(one-win |
| d2ae0 | 64 6f 77 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 28 2d 2d 66 69 72 73 74 20 28 6c 65 74 20 28 | dow-p)...........(--first.(let.( |
| d2b00 | 28 62 75 66 66 65 72 20 28 63 61 72 20 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (buffer.(car.it))).............. |
| d2b20 | 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 20 62 75 66 66 65 72 20 28 63 75 | ........(and.(not.(eq.buffer.(cu |
| d2b40 | 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent-buffer)))................. |
| d2b60 | 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 | ..........(buffer-live-p.buffer) |
| d2b80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | ...........................(or.( |
| d2ba0 | 6e 6f 74 20 28 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 27 6d 61 67 69 74 | not.(window-parameter.nil.'magit |
| d2bc0 | 2d 64 65 64 69 63 61 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -dedicated)).................... |
| d2be0 | 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | ...........(with-current-buffer. |
| d2c00 | 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer.......................... |
| d2c20 | 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 6f | .......(derived-mode-p.'magit-mo |
| d2c40 | 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de.............................. |
| d2c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ...................'magit-proces |
| d2c80 | 73 2d 6d 6f 64 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | s-mode)))))....................( |
| d2ca0 | 77 69 6e 64 6f 77 2d 70 72 65 76 2d 62 75 66 66 65 72 73 29 29 29 0a 20 20 20 20 20 20 28 71 75 | window-prev-buffers))).......(qu |
| d2cc0 | 69 74 2d 77 69 6e 64 6f 77 20 6b 69 6c 6c 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 6c 65 74 20 | it-window.kill-buffer).....(let. |
| d2ce0 | 28 28 77 69 6e 64 6f 77 20 28 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 | ((window.(selected-window))).... |
| d2d00 | 20 20 20 28 71 75 69 74 2d 77 69 6e 64 6f 77 20 6b 69 6c 6c 2d 62 75 66 66 65 72 29 0a 20 20 20 | ...(quit-window.kill-buffer).... |
| d2d20 | 20 20 20 28 77 68 65 6e 20 28 77 69 6e 64 6f 77 2d 6c 69 76 65 2d 70 20 77 69 6e 64 6f 77 29 0a | ...(when.(window-live-p.window). |
| d2d40 | 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 29 29 29 | ........(delete-window.window))) |
| d2d60 | 29 29 0a 0a 3b 3b 3b 20 52 65 66 72 65 73 68 20 42 75 66 66 65 72 73 0a 0a 28 64 65 66 76 61 72 | ))..;;;.Refresh.Buffers..(defvar |
| d2d80 | 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 6e 69 6c 29 0a 0a 28 64 65 | .magit-inhibit-refresh.nil)..(de |
| d2da0 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 | fun.magit-refresh.()..."Refresh. |
| d2dc0 | 73 6f 6d 65 20 62 75 66 66 65 72 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 | some.buffers.belonging.to.the.cu |
| d2de0 | 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 52 65 66 72 65 73 68 20 74 68 65 20 63 | rrent.repository...Refresh.the.c |
| d2e00 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 66 20 69 74 73 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 | urrent.buffer.if.its.major.mode. |
| d2e20 | 64 65 72 69 76 65 73 20 66 72 6f 6d 0a 60 6d 61 67 69 74 2d 6d 6f 64 65 27 2c 20 61 6e 64 20 72 | derives.from.`magit-mode',.and.r |
| d2e40 | 65 66 72 65 73 68 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 74 61 74 75 73 20 | efresh.the.corresponding.status. |
| d2e60 | 62 75 66 66 65 72 2e 0a 0a 52 75 6e 20 68 6f 6f 6b 73 20 60 6d 61 67 69 74 2d 70 72 65 2d 72 65 | buffer...Run.hooks.`magit-pre-re |
| d2e80 | 66 72 65 73 68 2d 68 6f 6f 6b 27 20 61 6e 64 20 60 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 | fresh-hook'.and.`magit-post-refr |
| d2ea0 | 65 73 68 2d 68 6f 6f 6b 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 | esh-hook'."...(interactive)...(u |
| d2ec0 | 6e 6c 65 73 73 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 0a 20 20 20 20 | nless.magit-inhibit-refresh..... |
| d2ee0 | 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 | (unwind-protect.........(let.((s |
| d2f00 | 74 61 72 74 20 28 63 75 72 72 65 6e 74 2d 74 69 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tart.(current-time))............ |
| d2f20 | 20 20 20 28 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6f 72 20 6d 61 67 | ...(magit--refresh-cache.(or.mag |
| d2f40 | 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it--refresh-cache............... |
| d2f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 | ..........................(list. |
| d2f80 | 28 63 6f 6e 73 20 30 20 30 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d | (cons.0.0)))))...........(when.m |
| d2fa0 | 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 | agit-refresh-verbose............ |
| d2fc0 | 20 28 6d 65 73 73 61 67 65 20 22 52 65 66 72 65 73 68 69 6e 67 20 6d 61 67 69 74 2e 2e 2e 22 29 | .(message."Refreshing.magit...") |
| d2fe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 | )...........(magit-run-hook-with |
| d3000 | 2d 62 65 6e 63 68 6d 61 72 6b 20 27 6d 61 67 69 74 2d 70 72 65 2d 72 65 66 72 65 73 68 2d 68 6f | -benchmark.'magit-pre-refresh-ho |
| d3020 | 6f 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 64 65 72 69 76 65 64 2d 6d 6f | ok)...........(cond.((derived-mo |
| d3040 | 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de-p.'magit-mode)............... |
| d3060 | 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 | ...(magit-refresh-buffer))...... |
| d3080 | 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 74 61 62 | ...........((derived-mode-p.'tab |
| d30a0 | 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ulated-list-mode)............... |
| d30c0 | 20 20 20 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ...(revert-buffer)))...........( |
| d30e0 | 77 68 65 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 66 | when-let.((buffer.(and.magit-ref |
| d3100 | 72 65 73 68 2d 73 74 61 74 75 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | resh-status-buffer.............. |
| d3120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 64 65 72 69 76 | .....................(not.(deriv |
| d3140 | 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 0a 20 | ed-mode-p.'magit-status-mode)).. |
| d3160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| d3180 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 | .(magit-get-mode-buffer.'magit-s |
| d31a0 | 74 61 74 75 73 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 | tatus-mode)))).............(with |
| d31c0 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 | -current-buffer.buffer.......... |
| d31e0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 29 29 29 0a 20 20 | .....(magit-refresh-buffer)))... |
| d3200 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 62 65 6e | ........(magit-run-hook-with-ben |
| d3220 | 63 68 6d 61 72 6b 20 27 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 29 | chmark.'magit-post-refresh-hook) |
| d3240 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 | ...........(when.magit-refresh-v |
| d3260 | 65 72 62 6f 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 20 28 63 61 | erbose.............(let*.((c.(ca |
| d3280 | 61 72 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 | ar.magit--refresh-cache))....... |
| d32a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 20 28 2b 20 63 20 28 63 64 61 72 20 6d 61 67 69 74 | .............(a.(+.c.(cdar.magit |
| d32c0 | 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | --refresh-cache))))............. |
| d32e0 | 20 20 28 6d 65 73 73 61 67 65 20 22 52 65 66 72 65 73 68 69 6e 67 20 6d 61 67 69 74 2e 2e 2e 64 | ..(message."Refreshing.magit...d |
| d3300 | 6f 6e 65 20 28 25 2e 33 66 73 2c 20 63 61 63 68 65 64 20 25 73 2f 25 73 20 28 25 2e 30 66 25 25 | one.(%.3fs,.cached.%s/%s.(%.0f%% |
| d3320 | 29 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 6f 61 | ))"........................(floa |
| d3340 | 74 2d 74 69 6d 65 20 28 74 69 6d 65 2d 73 75 62 74 72 61 63 74 20 28 63 75 72 72 65 6e 74 2d 74 | t-time.(time-subtract.(current-t |
| d3360 | 69 6d 65 29 20 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ime).start)).................... |
| d3380 | 20 20 20 20 63 20 61 20 28 2a 20 28 2f 20 63 20 28 2a 20 61 20 31 2e 30 29 29 20 31 30 30 29 29 | ....c.a.(*.(/.c.(*.a.1.0)).100)) |
| d33a0 | 29 29 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 75 6e 77 69 | ))).......(run-hooks.'magit-unwi |
| d33c0 | 6e 64 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | nd-refresh-hook))))..(defun.magi |
| d33e0 | 74 2d 72 65 66 72 65 73 68 2d 61 6c 6c 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 61 6c 6c 20 | t-refresh-all.()..."Refresh.all. |
| d3400 | 62 75 66 66 65 72 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | buffers.belonging.to.the.current |
| d3420 | 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 52 65 66 72 65 73 68 20 61 6c 6c 20 4d 61 67 69 74 20 | .repository...Refresh.all.Magit. |
| d3440 | 62 75 66 66 65 72 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | buffers.belonging.to.the.current |
| d3460 | 20 72 65 70 6f 73 69 74 6f 72 79 2c 0a 61 6e 64 20 72 65 76 65 72 74 20 62 75 66 66 65 72 73 20 | .repository,.and.revert.buffers. |
| d3480 | 74 68 61 74 20 76 69 73 69 74 20 66 69 6c 65 73 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 20 | that.visit.files.located.inside. |
| d34a0 | 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 52 75 6e 20 68 6f 6f | the.current.repository...Run.hoo |
| d34c0 | 6b 73 20 60 6d 61 67 69 74 2d 70 72 65 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 27 20 61 6e 64 20 | ks.`magit-pre-refresh-hook'.and. |
| d34e0 | 60 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 27 2e 22 0a 20 20 28 69 | `magit-post-refresh-hook'."...(i |
| d3500 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 | nteractive)...(magit-run-hook-wi |
| d3520 | 74 68 2d 62 65 6e 63 68 6d 61 72 6b 20 27 6d 61 67 69 74 2d 70 72 65 2d 72 65 66 72 65 73 68 2d | th-benchmark.'magit-pre-refresh- |
| d3540 | 68 6f 6f 6b 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 6d | hook)...(dolist.(buffer.(magit-m |
| d3560 | 6f 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 | ode-get-buffers)).....(with-curr |
| d3580 | 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 | ent-buffer.buffer.(magit-refresh |
| d35a0 | 2d 62 75 66 66 65 72 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 | -buffer)))...(magit-run-hook-wit |
| d35c0 | 68 2d 62 65 6e 63 68 6d 61 72 6b 20 27 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 65 73 68 2d | h-benchmark.'magit-post-refresh- |
| d35e0 | 68 6f 6f 6b 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 65 66 72 | hook))..(defvar-local.magit-refr |
| d3600 | 65 73 68 2d 73 74 61 72 74 2d 74 69 6d 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | esh-start-time.nil)..(defun.magi |
| d3620 | 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 29 | t-refresh-buffer.(&rest._ignore) |
| d3640 | 0a 20 20 22 52 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 4d 61 67 69 74 20 62 75 | ..."Refresh.the.current.Magit.bu |
| d3660 | 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 71 20 6d | ffer."...(interactive)...(setq.m |
| d3680 | 61 67 69 74 2d 72 65 66 72 65 73 68 2d 73 74 61 72 74 2d 74 69 6d 65 20 28 63 75 72 72 65 6e 74 | agit-refresh-start-time.(current |
| d36a0 | 2d 74 69 6d 65 29 29 0a 20 20 28 6c 65 74 20 28 28 72 65 66 72 65 73 68 20 28 69 6e 74 65 72 6e | -time))...(let.((refresh.(intern |
| d36c0 | 20 28 66 6f 72 6d 61 74 20 22 25 73 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 22 0a 20 20 20 | .(format."%s-refresh-buffer".... |
| d36e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ..............................(s |
| d3700 | 75 62 73 74 72 69 6e 67 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | ubstring.(symbol-name.major-mode |
| d3720 | 29 20 30 20 2d 35 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 72 65 66 72 65 | ).0.-5)))).........(magit--refre |
| d3740 | 73 68 2d 63 61 63 68 65 20 28 6f 72 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 | sh-cache.(or.magit--refresh-cach |
| d3760 | 65 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 30 20 30 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e | e.(list.(cons.0.0))))).....(when |
| d3780 | 20 28 66 75 6e 63 74 69 6f 6e 70 20 72 65 66 72 65 73 68 29 0a 20 20 20 20 20 20 28 77 68 65 6e | .(functionp.refresh).......(when |
| d37a0 | 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 0a 20 20 20 20 20 20 20 20 28 | .magit-refresh-verbose.........( |
| d37c0 | 6d 65 73 73 61 67 65 20 22 52 65 66 72 65 73 68 69 6e 67 20 62 75 66 66 65 72 20 60 25 73 27 2e | message."Refreshing.buffer.`%s'. |
| d37e0 | 2e 2e 22 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 | ..".(buffer-name))).......(let*. |
| d3800 | 28 28 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 | ((buffer.(current-buffer))...... |
| d3820 | 20 20 20 20 20 20 20 20 28 77 69 6e 64 6f 77 73 20 28 63 6c 2d 6d 61 70 63 61 6e 0a 20 20 20 20 | ........(windows.(cl-mapcan..... |
| d3840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 77 69 6e 64 | ...................(lambda.(wind |
| d3860 | 6f 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 | ow)..........................(wi |
| d3880 | 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 | th-selected-window.window....... |
| d38a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 | .....................(with-curre |
| d38c0 | 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-buffer.buffer................ |
| d38e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 73 65 63 74 69 6f | ..............(and-let*.((sectio |
| d3900 | 6e 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 | n.(magit-section-at))).......... |
| d3920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 20 2c 77 69 6e 64 6f | ......................`((.,windo |
| d3940 | 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w............................... |
| d3960 | 20 20 20 20 20 2c 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....,section................... |
| d3980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 28 6d 61 67 69 74 2d 73 65 63 74 69 6f | .................,@(magit-sectio |
| d39a0 | 6e 2d 67 65 74 2d 72 65 6c 61 74 69 76 65 2d 70 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | n-get-relative-position......... |
| d39c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 | ..............................se |
| d39e0 | 63 74 69 6f 6e 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ction))))))).................... |
| d3a00 | 20 20 20 20 3b 3b 20 49 66 20 69 74 20 71 75 61 6c 69 66 69 65 73 2c 20 74 68 65 6e 20 74 68 65 | ....;;.If.it.qualifies,.then.the |
| d3a20 | 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .selected.window................ |
| d3a40 | 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 6d 65 73 20 66 69 72 73 74 2c 20 62 75 74 20 77 65 20 77 | ........;;.comes.first,.but.we.w |
| d3a60 | 61 6e 74 20 74 6f 20 68 61 6e 64 6c 65 20 69 74 20 6c 61 73 74 0a 20 20 20 20 20 20 20 20 20 20 | ant.to.handle.it.last........... |
| d3a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 6f 20 74 68 61 74 20 69 74 73 20 60 6d 61 67 | .............;;.so.that.its.`mag |
| d3aa0 | 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 27 0a 20 20 20 20 20 20 | it-section-movement-hook'....... |
| d3ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 75 6e 20 63 61 6e 20 6f 76 65 72 | .................;;.run.can.over |
| d3ae0 | 72 69 64 65 20 74 68 65 20 65 66 66 65 63 74 73 20 6f 66 20 6f 74 68 65 72 20 72 75 6e 73 2e 0a | ride.the.effects.of.other.runs.. |
| d3b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 72 65 76 | .......................(or.(nrev |
| d3b20 | 65 72 73 65 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 62 75 66 | erse.(get-buffer-window-list.buf |
| d3b40 | 66 65 72 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fer.nil.t))..................... |
| d3b60 | 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 29 29 | .......(list.(selected-window))) |
| d3b80 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 29 0a 20 20 | ))).........(deactivate-mark)... |
| d3ba0 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 70 72 65 2d 63 6f | ......(setq.magit-section-pre-co |
| d3bc0 | 6d 6d 61 6e 64 2d 73 65 63 74 69 6f 6e 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 | mmand-section.nil).........(setq |
| d3be0 | 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 | .magit-section-highlight-overlay |
| d3c00 | 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 | s.nil).........(setq.magit-secti |
| d3c20 | 6f 6e 2d 68 69 67 68 6c 69 67 68 74 65 64 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 20 20 20 | on-highlighted-sections.nil).... |
| d3c40 | 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 6e 68 69 67 68 6c | .....(setq.magit-section-unhighl |
| d3c60 | 69 67 68 74 2d 73 65 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 | ight-sections.nil).........(let. |
| d3c80 | 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 | ((inhibit-read-only.t))......... |
| d3ca0 | 20 20 28 65 72 61 73 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 | ..(erase-buffer)...........(save |
| d3cc0 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 | -excursion.............(funcall. |
| d3ce0 | 72 65 66 72 65 73 68 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 | refresh))).........(pcase-dolist |
| d3d00 | 20 28 60 28 2c 77 69 6e 64 6f 77 20 2e 20 2c 61 72 67 73 29 20 77 69 6e 64 6f 77 73 29 0a 20 20 | .(`(,window...,args).windows)... |
| d3d20 | 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 62 75 66 66 65 72 20 28 77 69 6e 64 6f 77 2d 62 | ........(if.(eq.buffer.(window-b |
| d3d40 | 75 66 66 65 72 20 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 | uffer.window))...............(wi |
| d3d60 | 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 | th-selected-window.window....... |
| d3d80 | 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e | ..........(apply.#'magit-section |
| d3da0 | 2d 67 6f 74 6f 2d 73 75 63 63 65 73 73 6f 72 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 | -goto-successor.args)).......... |
| d3dc0 | 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 | ...(with-current-buffer.buffer.. |
| d3de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 73 65 63 74 69 6f | .............(let.((magit-sectio |
| d3e00 | 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 | n-movement-hook.nil))........... |
| d3e20 | 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 67 6f 74 | ......(apply.#'magit-section-got |
| d3e40 | 6f 2d 73 75 63 63 65 73 73 6f 72 20 61 72 67 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 72 | o-successor.args))))).........(r |
| d3e60 | 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 | un-hooks.'magit-refresh-buffer-h |
| d3e80 | 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 64 61 | ook).........(magit-section-upda |
| d3ea0 | 74 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 2d 62 75 66 66 65 | te-highlight).........(set-buffe |
| d3ec0 | 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6d | r-modified-p.nil)).......(when.m |
| d3ee0 | 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 0a 20 20 20 20 20 20 20 20 28 6d 65 | agit-refresh-verbose.........(me |
| d3f00 | 73 73 61 67 65 20 22 52 65 66 72 65 73 68 69 6e 67 20 62 75 66 66 65 72 20 60 25 73 27 2e 2e 2e | ssage."Refreshing.buffer.`%s'... |
| d3f20 | 64 6f 6e 65 20 28 25 2e 33 66 73 29 22 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 0a 20 20 20 20 | done.(%.3fs)".(buffer-name)..... |
| d3f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 6f 61 74 2d 74 69 6d 65 20 28 74 69 6d 65 2d 73 | .............(float-time.(time-s |
| d3f60 | 75 62 74 72 61 63 74 20 28 63 75 72 72 65 6e 74 2d 74 69 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | ubtract.(current-time).......... |
| d3f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| d3fa0 | 20 20 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 73 74 61 72 74 2d 74 69 6d 65 29 29 29 29 29 | ...magit-refresh-start-time))))) |
| d3fc0 | 29 29 0a 0a 3b 3b 3b 20 53 61 76 65 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 | ))..;;;.Save.File-Visiting.Buffe |
| d3fe0 | 72 73 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 64 69 73 61 62 6c 65 2d 73 61 76 65 2d | rs..(defvar.magit--disable-save- |
| d4000 | 62 75 66 66 65 72 73 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 65 2d 63 | buffers.nil)..(defun.magit-pre-c |
| d4020 | 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 28 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 64 69 | ommand-hook.()...(setq.magit--di |
| d4040 | 73 61 62 6c 65 2d 73 61 76 65 2d 62 75 66 66 65 72 73 20 6e 69 6c 29 29 0a 28 61 64 64 2d 68 6f | sable-save-buffers.nil)).(add-ho |
| d4060 | 6f 6b 20 27 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 70 72 65 | ok.'pre-command-hook.#'magit-pre |
| d4080 | 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 61 66 | -command-hook)..(defvar.magit-af |
| d40a0 | 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 73 20 6e 69 6c 29 0a 0a 28 | ter-save-refresh-buffers.nil)..( |
| d40c0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 62 | defun.magit-after-save-refresh-b |
| d40e0 | 75 66 66 65 72 73 20 28 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 66 65 72 20 6d 61 67 69 | uffers.()...(dolist.(buffer.magi |
| d4100 | 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 73 29 0a 20 20 | t-after-save-refresh-buffers)... |
| d4120 | 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a 20 | ..(when.(buffer-live-p.buffer).. |
| d4140 | 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 | .....(with-current-buffer.buffer |
| d4160 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 29 29 | .........(magit-refresh-buffer)) |
| d4180 | 29 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 | ))...(setq.magit-after-save-refr |
| d41a0 | 65 73 68 2d 62 75 66 66 65 72 73 20 6e 69 6c 29 0a 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 | esh-buffers.nil)...(remove-hook. |
| d41c0 | 27 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 61 66 74 65 72 | 'post-command-hook.#'magit-after |
| d41e0 | 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 | -save-refresh-buffers))..(defun. |
| d4200 | 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 73 74 61 74 75 73 20 | magit-after-save-refresh-status. |
| d4220 | 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 | ()..."Refresh.the.status.buffer. |
| d4240 | 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 54 68 69 73 | of.the.current.repository...This |
| d4260 | 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 61 64 64 65 | .function.is.intended.to.be.adde |
| d4280 | 64 20 74 6f 20 60 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 27 2e 0a 0a 49 66 20 74 68 65 20 | d.to.`after-save-hook'...If.the. |
| d42a0 | 73 74 61 74 75 73 20 62 75 66 66 65 72 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 6f 72 20 | status.buffer.does.not.exist.or. |
| d42c0 | 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 69 6e 0a 74 68 65 20 63 75 | the.file.being.visited.in.the.cu |
| d42e0 | 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 6e 27 74 20 69 6e 73 69 64 65 20 74 68 65 20 77 6f | rrent.buffer.isn't.inside.the.wo |
| d4300 | 72 6b 69 6e 67 20 74 72 65 65 20 6f 66 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2c 0a 74 68 65 6e | rking.tree.of.a.repository,.then |
| d4320 | 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 72 65 66 72 65 73 68 69 | .do.nothing...Note.that.refreshi |
| d4340 | 6e 67 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 73 20 64 6f 6e 65 20 62 79 20 72 65 2d | ng.a.Magit.buffer.is.done.by.re- |
| d4360 | 63 72 65 61 74 69 6e 67 20 69 74 73 0a 63 6f 6e 74 65 6e 74 73 20 66 72 6f 6d 20 73 63 72 61 74 | creating.its.contents.from.scrat |
| d4380 | 63 68 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 73 6c 6f 77 20 69 6e 20 6c 61 72 67 65 20 72 | ch,.which.can.be.slow.in.large.r |
| d43a0 | 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 49 66 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 73 61 74 69 | epositories..If.you.are.not.sati |
| d43c0 | 73 66 69 65 64 20 77 69 74 68 20 4d 61 67 69 74 27 73 20 70 65 72 66 6f 72 6d 61 6e 63 65 2c 20 | sfied.with.Magit's.performance,. |
| d43e0 | 74 68 65 6e 20 79 6f 75 0a 73 68 6f 75 6c 64 20 6f 62 76 69 6f 75 73 6c 79 20 6e 6f 74 20 61 64 | then.you.should.obviously.not.ad |
| d4400 | 64 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 61 74 20 68 6f 6f 6b 2e 22 0a 20 | d.this.function.to.that.hook.".. |
| d4420 | 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 2d 64 69 73 61 62 6c 65 2d | .(when.(and.(not.magit--disable- |
| d4440 | 73 61 76 65 2d 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | save-buffers)..............(magi |
| d4460 | 74 2d 69 6e 73 69 64 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 74 29 29 0a 20 20 20 20 28 77 68 65 | t-inside-worktree-p.t)).....(whe |
| d4480 | 6e 2d 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 | n-let.((buffer.(ignore-errors... |
| d44a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 | .......................(magit-ge |
| d44c0 | 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 | t-mode-buffer.'magit-status-mode |
| d44e0 | 29 29 29 29 0a 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6d 61 67 69 74 2d 61 | )))).......(add-to-list.'magit-a |
| d4500 | 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 73 20 62 75 66 66 65 72 | fter-save-refresh-buffers.buffer |
| d4520 | 29 0a 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d | ).......(add-hook.'post-command- |
| d4540 | 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d | hook.#'magit-after-save-refresh- |
| d4560 | 62 75 66 66 65 72 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d | buffers))))..(defun.magit-maybe- |
| d4580 | 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 20 28 29 0a 20 20 22 4d 61 | save-repository-buffers.()..."Ma |
| d45a0 | 79 62 65 20 73 61 76 65 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 62 | ybe.save.file-visiting.buffers.b |
| d45c0 | 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f | elonging.to.the.current.reposito |
| d45e0 | 72 79 2e 0a 44 6f 20 73 6f 20 69 66 20 60 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 | ry..Do.so.if.`magit-save-reposit |
| d4600 | 6f 72 79 2d 62 75 66 66 65 72 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 59 6f 75 20 73 68 | ory-buffers'.is.non-nil...You.sh |
| d4620 | 6f 75 6c 64 0a 6e 6f 74 20 72 65 6d 6f 76 65 20 74 68 69 73 20 66 72 6f 6d 20 61 6e 79 20 68 6f | ould.not.remove.this.from.any.ho |
| d4640 | 6f 6b 73 2c 20 69 6e 73 74 65 61 64 20 73 65 74 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 74 | oks,.instead.set.that.variable.t |
| d4660 | 6f 20 6e 69 6c 0a 69 66 20 79 6f 75 20 73 6f 20 64 65 73 69 72 65 2e 22 0a 20 20 28 77 68 65 6e | o.nil.if.you.so.desire."...(when |
| d4680 | 20 28 61 6e 64 20 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 | .(and.magit-save-repository-buff |
| d46a0 | 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 6d 61 67 69 74 2d 2d 64 69 73 | ers..............(not.magit--dis |
| d46c0 | 61 62 6c 65 2d 73 61 76 65 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 | able-save-buffers)).....(setq.ma |
| d46e0 | 67 69 74 2d 2d 64 69 73 61 62 6c 65 2d 73 61 76 65 2d 62 75 66 66 65 72 73 20 74 29 0a 20 20 20 | git--disable-save-buffers.t).... |
| d4700 | 20 28 6c 65 74 20 28 28 6d 73 67 20 28 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 29 29 29 0a | .(let.((msg.(current-message))). |
| d4720 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 | ......(magit-save-repository-buf |
| d4740 | 66 65 72 73 0a 20 20 20 20 20 20 20 28 65 71 20 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 | fers........(eq.magit-save-repos |
| d4760 | 69 74 6f 72 79 2d 62 75 66 66 65 72 73 20 27 64 6f 6e 74 61 73 6b 29 29 0a 20 20 20 20 20 20 28 | itory-buffers.'dontask)).......( |
| d4780 | 77 68 65 6e 20 28 61 6e 64 20 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | when.(and.msg..................( |
| d47a0 | 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | current-message)................ |
| d47c0 | 20 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 6d 73 67 20 28 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 | ..(not.(equal.msg.(current-messa |
| d47e0 | 67 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 25 73 22 20 6d 73 67 | ge)))).........(message."%s".msg |
| d4800 | 29 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 70 72 65 2d 72 65 66 72 | )))))..(add-hook.'magit-pre-refr |
| d4820 | 65 73 68 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 61 76 65 2d 72 65 70 6f | esh-hook.#'magit-maybe-save-repo |
| d4840 | 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 | sitory-buffers).(add-hook.'magit |
| d4860 | 2d 70 72 65 2d 63 61 6c 6c 2d 67 69 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 6d 61 79 62 65 | -pre-call-git-hook.#'magit-maybe |
| d4880 | 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 29 0a 28 61 64 64 2d 68 | -save-repository-buffers).(add-h |
| d48a0 | 6f 6f 6b 20 27 6d 61 67 69 74 2d 70 72 65 2d 73 74 61 72 74 2d 67 69 74 2d 68 6f 6f 6b 20 23 27 | ook.'magit-pre-start-git-hook.#' |
| d48c0 | 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 | magit-maybe-save-repository-buff |
| d48e0 | 65 72 73 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 | ers)..(defvar-local.magit-inhibi |
| d4900 | 74 2d 72 65 66 72 65 73 68 2d 73 61 76 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | t-refresh-save.nil)..(defun.magi |
| d4920 | 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 20 28 26 6f 70 74 69 | t-save-repository-buffers.(&opti |
| d4940 | 6f 6e 61 6c 20 61 72 67 29 0a 20 20 22 53 61 76 65 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 | onal.arg)..."Save.file-visiting. |
| d4960 | 62 75 66 66 65 72 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | buffers.belonging.to.the.current |
| d4980 | 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 41 66 74 65 72 20 61 6e 79 20 62 75 66 66 65 72 20 77 68 | .repository..After.any.buffer.wh |
| d49a0 | 65 72 65 20 60 62 75 66 66 65 72 2d 73 61 76 65 2d 77 69 74 68 6f 75 74 2d 71 75 65 72 79 27 20 | ere.`buffer-save-without-query'. |
| d49c0 | 69 73 20 6e 6f 6e 2d 6e 69 6c 0a 69 73 20 73 61 76 65 64 20 77 69 74 68 6f 75 74 20 61 73 6b 69 | is.non-nil.is.saved.without.aski |
| d49e0 | 6e 67 2c 20 74 68 65 20 75 73 65 72 20 69 73 20 61 73 6b 65 64 20 61 62 6f 75 74 20 65 61 63 68 | ng,.the.user.is.asked.about.each |
| d4a00 | 20 6d 6f 64 69 66 69 65 64 0a 62 75 66 66 65 72 20 77 68 69 63 68 20 76 69 73 69 74 73 20 61 20 | .modified.buffer.which.visits.a. |
| d4a20 | 66 69 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 | file.in.the.current.repository.. |
| d4a40 | 20 4f 70 74 69 6f 6e 61 6c 0a 61 72 67 75 6d 65 6e 74 20 28 74 68 65 20 70 72 65 66 69 78 29 20 | .Optional.argument.(the.prefix). |
| d4a60 | 6e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 73 61 76 65 20 61 6c 6c 20 77 69 74 68 20 6e 6f 20 71 | non-nil.means.save.all.with.no.q |
| d4a80 | 75 65 73 74 69 6f 6e 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 | uestions."...(interactive."P").. |
| d4aa0 | 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 | .(when-let.((topdir.(magit-rev-p |
| d4ac0 | 61 72 73 65 2d 73 61 66 65 20 22 2d 2d 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 22 29 29 29 0a 20 | arse-safe."--show-toplevel"))).. |
| d4ae0 | 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 | ...(let.((remote.(file-remote-p. |
| d4b00 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | default-directory))...........(s |
| d4b20 | 61 76 65 2d 73 6f 6d 65 2d 62 75 66 66 65 72 73 2d 61 63 74 69 6f 6e 2d 61 6c 69 73 74 0a 20 20 | ave-some-buffers-action-alist... |
| d4b40 | 20 20 20 20 20 20 20 20 20 60 28 28 3f 59 20 28 6c 61 6d 62 64 61 20 28 62 75 66 66 65 72 29 0a | .........`((?Y.(lambda.(buffer). |
| d4b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 | ...................(with-current |
| d4b80 | 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -buffer.buffer.................. |
| d4ba0 | 20 20 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 73 61 76 65 2d 77 69 74 68 6f 75 74 2d 71 75 | ....(setq.buffer-save-without-qu |
| d4bc0 | 65 72 79 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 | ery.t)......................(sav |
| d4be0 | 65 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 6f | e-buffer))).................."to |
| d4c00 | 20 73 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 6d | .save.the.current.buffer.and.rem |
| d4c20 | 65 6d 62 65 72 20 63 68 6f 69 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 4e 20 | ember.choice")..............(?N. |
| d4c40 | 28 6c 61 6d 62 64 61 20 28 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (lambda.(buffer)................ |
| d4c60 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a | ....(with-current-buffer.buffer. |
| d4c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 | .....................(setq.magit |
| d4ca0 | 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 2d 73 61 76 65 20 74 29 29 29 0a 20 20 20 20 20 | -inhibit-refresh-save.t)))...... |
| d4cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 74 6f 20 73 6b 69 70 20 74 68 65 20 63 75 72 72 65 6e 74 | ............"to.skip.the.current |
| d4ce0 | 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 6d 65 6d 62 65 72 20 63 68 6f 69 63 65 22 29 0a 20 20 | .buffer.and.remember.choice")... |
| d4d00 | 20 20 20 20 20 20 20 20 20 20 20 2c 40 73 61 76 65 2d 73 6f 6d 65 2d 62 75 66 66 65 72 73 2d 61 | ...........,@save-some-buffers-a |
| d4d20 | 63 74 69 6f 6e 2d 61 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 6f 70 64 69 72 73 | ction-alist))...........(topdirs |
| d4d40 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 77 69 70 65 64 20 6e 69 6c 29 0a 20 20 | .nil)...........(unwiped.nil)... |
| d4d60 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 70 2d 69 6e 68 69 62 69 74 2d 61 75 74 6f | ........(magit--wip-inhibit-auto |
| d4d80 | 73 61 76 65 20 74 29 29 0a 20 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 | save.t)).......(unwind-protect.. |
| d4da0 | 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 73 6f 6d 65 2d 62 75 66 66 65 72 73 0a 20 20 20 20 | .........(save-some-buffers..... |
| d4dc0 | 20 20 20 20 20 20 20 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 | .......arg............(lambda.() |
| d4de0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ..............;;.If.the.current. |
| d4e00 | 66 69 6c 65 20 69 73 20 6d 6f 64 69 66 69 65 64 20 61 6e 64 20 72 65 73 69 64 65 73 20 69 6e 73 | file.is.modified.and.resides.ins |
| d4e20 | 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 20 72 65 70 6f 73 69 74 6f 72 79 | ide..............;;.a.repository |
| d4e40 | 2c 20 61 6e 64 20 61 20 6c 65 74 2d 62 69 6e 64 69 6e 67 20 69 73 20 69 6e 20 65 66 66 65 63 74 | ,.and.a.let-binding.is.in.effect |
| d4e60 | 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 6c 61 63 65 73 20 75 | ,.which..............;;.places.u |
| d4e80 | 73 20 69 6e 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 | s.in.another.repository,.then.th |
| d4ea0 | 69 73 20 62 69 6e 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 73 20 6e 65 | is.binding..............;;.is.ne |
| d4ec0 | 65 64 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 74 68 61 74 20 66 69 6c 65 20 66 72 6f 6d 20 62 | eded.to.prevent.that.file.from.b |
| d4ee0 | 65 69 6e 67 20 73 61 76 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 | eing.saved...............(and-le |
| d4f00 | 74 2a 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 | t*.((default-directory.......... |
| d4f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 | ................(and.buffer-file |
| d4f40 | 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -name........................... |
| d4f60 | 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 2d | ....(file-name-directory.buffer- |
| d4f80 | 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | file-name))))................(an |
| d4fa0 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 65 74 68 | d.................;;.Check.wheth |
| d4fc0 | 65 72 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 73 74 69 6c 6c 20 65 78 69 73 74 73 2e 0a | er.the.repository.still.exists.. |
| d4fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 | ................(file-exists-p.d |
| d5000 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efault-directory)............... |
| d5020 | 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 72 65 66 72 65 73 68 69 6e 67 20 69 73 | ..;;.Check.whether.refreshing.is |
| d5040 | 20 64 69 73 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | .disabled..................(not. |
| d5060 | 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 2d 73 61 76 65 29 0a 20 20 20 20 | magit-inhibit-refresh-save)..... |
| d5080 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 | ............;;.Check.whether.the |
| d50a0 | 20 76 69 73 69 74 65 64 20 66 69 6c 65 20 69 73 20 65 69 74 68 65 72 20 6f 6e 20 74 68 65 0a 20 | .visited.file.is.either.on.the.. |
| d50c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 61 6d 65 20 72 65 6d 6f 74 65 20 61 73 | ...............;;.same.remote.as |
| d50e0 | 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 6f 72 20 62 6f 74 68 20 61 72 65 20 6f 6e 0a | .the.repository,.or.both.are.on. |
| d5100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 6c 6f 63 61 6c 20 73 79 73 | ................;;.the.local.sys |
| d5120 | 74 65 6d 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 66 69 6c | tem..................(equal.(fil |
| d5140 | 65 2d 72 65 6d 6f 74 65 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 72 65 6d | e-remote-p.buffer-file-name).rem |
| d5160 | 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 61 79 65 64 20 | ote).................;;.Delayed. |
| d5180 | 63 68 65 63 6b 73 20 74 68 61 74 20 61 72 65 20 6d 6f 72 65 20 65 78 70 65 6e 73 69 76 65 20 66 | checks.that.are.more.expensive.f |
| d51a0 | 6f 72 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 65 70 | or.remote.................;;.rep |
| d51c0 | 6f 73 69 74 6f 72 69 65 73 2c 20 64 75 65 20 74 6f 20 74 68 65 20 72 65 71 75 69 72 65 64 20 6e | ositories,.due.to.the.required.n |
| d51e0 | 65 74 77 6f 72 6b 20 61 63 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | etwork.access..................; |
| d5200 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 65 74 68 | ;.................;;.Check.wheth |
| d5220 | 65 72 20 74 68 65 20 66 69 6c 65 20 69 73 20 69 6e 73 69 64 65 20 74 68 65 20 72 65 70 6f 73 69 | er.the.file.is.inside.the.reposi |
| d5240 | 74 6f 72 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6f 72 | tory..................(equal.(or |
| d5260 | 20 28 63 64 72 20 28 61 73 73 6f 63 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 | .(cdr.(assoc.default-directory.t |
| d5280 | 6f 70 64 69 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | opdirs))........................ |
| d52a0 | 20 20 20 20 28 6c 65 74 20 28 28 74 6f 70 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 2d | ....(let.((top.(magit-rev-parse- |
| d52c0 | 73 61 66 65 20 22 2d 2d 73 68 6f 77 2d 74 6f 70 6c 65 76 65 6c 22 29 29 29 0a 20 20 20 20 20 20 | safe."--show-toplevel")))....... |
| d52e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f | .......................(push.(co |
| d5300 | 6e 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 29 20 74 6f 70 64 69 72 | ns.default-directory.top).topdir |
| d5320 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s).............................. |
| d5340 | 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 70 | top))........................top |
| d5360 | 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 | dir).................;;.Check.wh |
| d5380 | 65 74 68 65 72 20 74 68 65 20 66 69 6c 65 20 69 73 20 61 63 74 75 61 6c 6c 79 20 77 72 69 74 61 | ether.the.file.is.actually.writa |
| d53a0 | 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 77 72 69 74 61 | ble..................(file-writa |
| d53c0 | 62 6c 65 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 | ble-p.buffer-file-name)......... |
| d53e0 | 20 20 20 20 20 20 20 20 28 70 72 6f 67 31 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........(prog1.t................ |
| d5400 | 20 20 20 3b 3b 20 53 63 68 65 64 75 6c 65 20 66 6f 72 20 77 69 70 20 63 6f 6d 6d 69 74 2c 20 69 | ...;;.Schedule.for.wip.commit,.i |
| d5420 | 66 20 61 70 70 72 6f 70 72 69 61 74 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.appropriate................... |
| d5440 | 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 | .(when.magit-wip-after-save-loca |
| d5460 | 6c 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 | l-mode.....................(push |
| d5480 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | .(expand-file-name.buffer-file-n |
| d54a0 | 61 6d 65 29 20 75 6e 77 69 70 65 64 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 | ame).unwiped))))))).........(whe |
| d54c0 | 6e 20 75 6e 77 69 70 65 64 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 | n.unwiped...........(let.((defau |
| d54e0 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 | lt-directory.topdir))........... |
| d5500 | 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 | ..(magit-wip-commit-worktree.... |
| d5520 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 72 65 66 29 0a 20 20 | ..........(magit-wip-get-ref)... |
| d5540 | 20 20 20 20 20 20 20 20 20 20 20 75 6e 77 69 70 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........unwiped.............. |
| d5560 | 28 69 66 20 28 63 64 72 20 75 6e 77 69 70 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (if.(cdr.unwiped)............... |
| d5580 | 20 20 20 28 66 6f 72 6d 61 74 20 22 61 75 74 6f 73 61 76 65 20 25 73 20 66 69 6c 65 73 20 61 66 | ...(format."autosave.%s.files.af |
| d55a0 | 74 65 72 20 73 61 76 65 22 20 28 6c 65 6e 67 74 68 20 75 6e 77 69 70 65 64 29 29 0a 20 20 20 20 | ter.save".(length.unwiped))..... |
| d55c0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 61 75 74 6f 73 61 76 65 20 25 73 20 | ...........(format."autosave.%s. |
| d55e0 | 61 66 74 65 72 20 73 61 76 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | after.save"..................... |
| d5600 | 20 20 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 28 63 61 72 20 75 6e 77 69 | ...(file-relative-name.(car.unwi |
| d5620 | 70 65 64 29 29 29 29 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 52 65 73 74 6f 72 65 20 57 69 6e 64 | ped)))))))))))..;;;.Restore.Wind |
| d5640 | 6f 77 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d | ow.Configuration..(defvar.magit- |
| d5660 | 69 6e 68 69 62 69 74 2d 73 61 76 65 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 6e 69 | inhibit-save-previous-winconf.ni |
| d5680 | 6c 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 | l)..(defvar-local.magit-previous |
| d56a0 | 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6e 69 6c 29 0a 28 70 75 74 20 | -window-configuration.nil).(put. |
| d56c0 | 27 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 | 'magit-previous-window-configura |
| d56e0 | 74 69 6f 6e 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e | tion.'permanent-local.t)..(defun |
| d5700 | 20 6d 61 67 69 74 2d 73 61 76 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | .magit-save-window-configuration |
| d5720 | 20 28 29 0a 20 20 22 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 20 63 | .()..."Save.the.current.window.c |
| d5740 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 4c 61 74 65 72 2c 20 77 68 65 6e 20 74 68 65 20 62 | onfiguration...Later,.when.the.b |
| d5760 | 75 66 66 65 72 20 69 73 20 62 75 72 69 65 64 2c 20 69 74 20 6d 61 79 20 62 65 20 72 65 73 74 6f | uffer.is.buried,.it.may.be.resto |
| d5780 | 72 65 64 20 62 79 0a 60 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e | red.by.`magit-restore-window-con |
| d57a0 | 66 69 67 75 72 61 74 69 6f 6e 27 2e 22 0a 20 20 28 69 66 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 | figuration'."...(if.magit-inhibi |
| d57c0 | 74 2d 73 61 76 65 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 63 6f 6e 66 0a 20 20 20 20 20 20 28 77 | t-save-previous-winconf.......(w |
| d57e0 | 68 65 6e 20 28 65 71 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 73 61 76 65 2d 70 72 65 76 69 | hen.(eq.magit-inhibit-save-previ |
| d5800 | 6f 75 73 2d 77 69 6e 63 6f 6e 66 20 27 75 6e 73 65 74 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 | ous-winconf.'unset).........(set |
| d5820 | 71 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 | q.magit-previous-window-configur |
| d5840 | 61 74 69 6f 6e 20 6e 69 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 67 65 74 2d 62 75 66 | ation.nil)).....(unless.(get-buf |
| d5860 | 66 65 72 2d 77 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 28 73 65 6c | fer-window.(current-buffer).(sel |
| d5880 | 65 63 74 65 64 2d 66 72 61 6d 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d | ected-frame)).......(setq.magit- |
| d58a0 | 70 72 65 76 69 6f 75 73 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 | previous-window-configuration... |
| d58c0 | 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 | ..........(current-window-config |
| d58e0 | 75 72 61 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 74 6f | uration)))))..(defun.magit-resto |
| d5900 | 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 28 26 6f 70 74 69 6f 6e | re-window-configuration.(&option |
| d5920 | 61 6c 20 6b 69 6c 6c 2d 62 75 66 66 65 72 29 0a 20 20 22 42 75 72 79 20 6f 72 20 6b 69 6c 6c 20 | al.kill-buffer)..."Bury.or.kill. |
| d5940 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 20 72 65 73 74 6f 72 65 20 70 | the.current.buffer.and.restore.p |
| d5960 | 72 65 76 69 6f 75 73 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 22 0a 20 | revious.window.configuration.".. |
| d5980 | 20 28 6c 65 74 20 28 28 77 69 6e 63 6f 6e 66 20 6d 61 67 69 74 2d 70 72 65 76 69 6f 75 73 2d 77 | .(let.((winconf.magit-previous-w |
| d59a0 | 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 62 75 | indow-configuration).........(bu |
| d59c0 | 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 | ffer.(current-buffer)).........( |
| d59e0 | 66 72 61 6d 65 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 29 29 0a 20 20 20 20 28 71 75 | frame.(selected-frame))).....(qu |
| d5a00 | 69 74 2d 77 69 6e 64 6f 77 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 28 73 65 6c 65 63 74 65 64 2d | it-window.kill-buffer.(selected- |
| d5a20 | 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 77 69 6e 63 6f 6e 66 20 | window)).....(when.(and.winconf. |
| d5a40 | 28 65 71 75 61 6c 20 66 72 61 6d 65 20 28 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 | (equal.frame.(window-configurati |
| d5a60 | 6f 6e 2d 66 72 61 6d 65 20 77 69 6e 63 6f 6e 66 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 2d 77 | on-frame.winconf))).......(set-w |
| d5a80 | 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 6e 63 6f 6e 66 29 0a 20 20 20 | indow-configuration.winconf).... |
| d5aa0 | 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a | ...(when.(buffer-live-p.buffer). |
| d5ac0 | 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ........(with-current-buffer.buf |
| d5ae0 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 70 72 65 76 69 6f | fer...........(setq.magit-previo |
| d5b00 | 75 73 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6e 69 6c 29 29 29 0a 20 | us-window-configuration.nil))).. |
| d5b20 | 20 20 20 20 20 28 73 65 74 2d 62 75 66 66 65 72 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d | .....(set-buffer.(with-selected- |
| d5b40 | 77 69 6e 64 6f 77 20 28 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 | window.(selected-window)........ |
| d5b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 | .............(current-buffer)))) |
| d5b80 | 29 29 0a 0a 3b 3b 3b 20 42 75 66 66 65 72 20 48 69 73 74 6f 72 79 0a 0a 28 64 65 66 75 6e 20 6d | ))..;;;.Buffer.History..(defun.m |
| d5ba0 | 61 67 69 74 2d 67 6f 2d 62 61 63 6b 77 61 72 64 20 28 29 0a 20 20 22 4d 6f 76 65 20 62 61 63 6b | agit-go-backward.()..."Move.back |
| d5bc0 | 77 61 72 64 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 68 69 73 74 6f 72 79 | ward.in.current.buffer's.history |
| d5be0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 68 65 6c 70 2d 78 72 | ."...(interactive)...(if.help-xr |
| d5c00 | 65 66 2d 73 74 61 63 6b 0a 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 65 66 2d 67 6f 2d 62 61 63 | ef-stack.......(help-xref-go-bac |
| d5c20 | 6b 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 | k.(current-buffer)).....(user-er |
| d5c40 | 72 6f 72 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 65 6e 74 72 79 20 69 6e 20 62 75 66 66 65 72 | ror."No.previous.entry.in.buffer |
| d5c60 | 27 73 20 68 69 73 74 6f 72 79 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 6f 2d | 's.history")))..(defun.magit-go- |
| d5c80 | 66 6f 72 77 61 72 64 20 28 29 0a 20 20 22 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 69 6e 20 63 75 | forward.()..."Move.forward.in.cu |
| d5ca0 | 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 68 69 73 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 | rrent.buffer's.history."...(inte |
| d5cc0 | 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 68 65 6c 70 2d 78 72 65 66 2d 66 6f 72 77 61 72 64 | ractive)...(if.help-xref-forward |
| d5ce0 | 2d 73 74 61 63 6b 0a 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 65 66 2d 67 6f 2d 66 6f 72 77 61 | -stack.......(help-xref-go-forwa |
| d5d00 | 72 64 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 | rd.(current-buffer)).....(user-e |
| d5d20 | 72 72 6f 72 20 22 4e 6f 20 6e 65 78 74 20 65 6e 74 72 79 20 69 6e 20 62 75 66 66 65 72 27 73 20 | rror."No.next.entry.in.buffer's. |
| d5d40 | 68 69 73 74 6f 72 79 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | history")))..(defun.magit-insert |
| d5d60 | 2d 78 72 65 66 2d 62 75 74 74 6f 6e 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 78 72 65 66 20 | -xref-buttons.()..."Insert.xref. |
| d5d80 | 62 75 74 74 6f 6e 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 6d 61 67 69 | buttons."...(when.(and.(not.magi |
| d5da0 | 74 2d 62 75 66 66 65 72 2d 6c 6f 63 6b 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-buffer-locked-p).............. |
| d5dc0 | 28 6f 72 20 68 65 6c 70 2d 78 72 65 66 2d 73 74 61 63 6b 20 68 65 6c 70 2d 78 72 65 66 2d 66 6f | (or.help-xref-stack.help-xref-fo |
| d5de0 | 72 77 61 72 64 2d 73 74 61 63 6b 29 29 0a 20 20 20 20 28 77 68 65 6e 20 68 65 6c 70 2d 78 72 65 | rward-stack)).....(when.help-xre |
| d5e00 | 66 2d 73 74 61 63 6b 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 78 72 65 66 2d 69 6e 73 65 72 74 | f-stack.......(magit-xref-insert |
| d5e20 | 2d 62 75 74 74 6f 6e 20 68 65 6c 70 2d 62 61 63 6b 2d 6c 61 62 65 6c 20 27 6d 61 67 69 74 2d 78 | -button.help-back-label.'magit-x |
| d5e40 | 72 65 66 2d 62 61 63 6b 77 61 72 64 29 29 0a 20 20 20 20 28 77 68 65 6e 20 68 65 6c 70 2d 78 72 | ref-backward)).....(when.help-xr |
| d5e60 | 65 66 2d 66 6f 72 77 61 72 64 2d 73 74 61 63 6b 0a 20 20 20 20 20 20 28 77 68 65 6e 20 68 65 6c | ef-forward-stack.......(when.hel |
| d5e80 | 70 2d 78 72 65 66 2d 73 74 61 63 6b 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 20 22 | p-xref-stack.........(insert."." |
| d5ea0 | 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 78 72 65 66 2d 69 6e 73 65 72 74 2d 62 75 74 74 | )).......(magit-xref-insert-butt |
| d5ec0 | 6f 6e 20 68 65 6c 70 2d 66 6f 72 77 61 72 64 2d 6c 61 62 65 6c 20 27 6d 61 67 69 74 2d 78 72 65 | on.help-forward-label.'magit-xre |
| d5ee0 | 66 2d 66 6f 72 77 61 72 64 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 78 72 65 66 | f-forward))))..(defun.magit-xref |
| d5f00 | 2d 69 6e 73 65 72 74 2d 62 75 74 74 6f 6e 20 28 6c 61 62 65 6c 20 74 79 70 65 29 0a 20 20 28 6d | -insert-button.(label.type)...(m |
| d5f20 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 75 74 74 6f 6e 20 6c 61 62 65 | agit-insert-section.(button.labe |
| d5f40 | 6c 29 0a 20 20 20 20 28 69 6e 73 65 72 74 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 6c 61 62 65 6c | l).....(insert-text-button.label |
| d5f60 | 20 27 74 79 70 65 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'type.type..................... |
| d5f80 | 20 20 20 20 27 68 65 6c 70 2d 61 72 67 73 20 28 6c 69 73 74 20 28 63 75 72 72 65 6e 74 2d 62 75 | ....'help-args.(list.(current-bu |
| d5fa0 | 66 66 65 72 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 | ffer)))))..(define-button-type.' |
| d5fc0 | 6d 61 67 69 74 2d 78 72 65 66 2d 62 61 63 6b 77 61 72 64 0a 20 20 3a 73 75 70 65 72 74 79 70 65 | magit-xref-backward...:supertype |
| d5fe0 | 20 27 68 65 6c 70 2d 62 61 63 6b 0a 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 61 67 69 74 | .'help-back...'mouse-face.'magit |
| d6000 | 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 | -section-highlight...'help-echo. |
| d6020 | 28 70 75 72 65 63 6f 70 79 20 22 6d 6f 75 73 65 2d 32 2c 20 52 45 54 3a 20 67 6f 20 62 61 63 6b | (purecopy."mouse-2,.RET:.go.back |
| d6040 | 20 74 6f 20 70 72 65 76 69 6f 75 73 20 68 69 73 74 6f 72 79 20 65 6e 74 72 79 22 29 29 0a 0a 28 | .to.previous.history.entry"))..( |
| d6060 | 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 6d 61 67 69 74 2d 78 72 65 66 2d 66 | define-button-type.'magit-xref-f |
| d6080 | 6f 72 77 61 72 64 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 68 65 6c 70 2d 66 6f 72 77 61 72 | orward...:supertype.'help-forwar |
| d60a0 | 64 0a 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 | d...'mouse-face.'magit-section-h |
| d60c0 | 69 67 68 6c 69 67 68 74 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 70 75 72 65 63 6f 70 79 20 | ighlight...'help-echo.(purecopy. |
| d60e0 | 22 6d 6f 75 73 65 2d 32 2c 20 52 45 54 3a 20 67 6f 20 62 61 63 6b 20 74 6f 20 6e 65 78 74 20 68 | "mouse-2,.RET:.go.back.to.next.h |
| d6100 | 69 73 74 6f 72 79 20 65 6e 74 72 79 22 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 78 | istory.entry"))..(defvar.magit-x |
| d6120 | 72 65 66 2d 6d 6f 64 65 73 0a 20 20 27 28 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 | ref-modes...'(magit-log-mode.... |
| d6140 | 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 0a 20 20 20 20 6d 61 67 69 74 2d 64 69 66 | .magit-reflog-mode.....magit-dif |
| d6160 | 66 2d 6d 6f 64 65 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 29 0a | f-mode.....magit-revision-mode). |
| d6180 | 20 20 22 4c 69 73 74 20 6f 66 20 6d 6f 64 65 73 20 66 6f 72 20 77 68 69 63 68 20 74 6f 20 69 6e | .."List.of.modes.for.which.to.in |
| d61a0 | 73 65 72 74 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 75 74 74 6f 6e 73 2e 22 29 0a 0a 28 64 65 66 | sert.navigation.buttons.")..(def |
| d61c0 | 75 6e 20 6d 61 67 69 74 2d 78 72 65 66 2d 73 65 74 75 70 20 28 66 6e 20 61 72 67 73 29 0a 20 20 | un.magit-xref-setup.(fn.args)... |
| d61e0 | 28 77 68 65 6e 20 28 6d 65 6d 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 78 72 65 | (when.(memq.major-mode.magit-xre |
| d6200 | 66 2d 6d 6f 64 65 73 29 0a 20 20 20 20 28 77 68 65 6e 20 68 65 6c 70 2d 78 72 65 66 2d 73 74 61 | f-modes).....(when.help-xref-sta |
| d6220 | 63 6b 2d 69 74 65 6d 0a 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 | ck-item.......(push.(cons.(point |
| d6240 | 29 20 68 65 6c 70 2d 78 72 65 66 2d 73 74 61 63 6b 2d 69 74 65 6d 29 20 68 65 6c 70 2d 78 72 65 | ).help-xref-stack-item).help-xre |
| d6260 | 66 2d 73 74 61 63 6b 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 68 65 6c 70 2d 78 72 65 66 2d 66 | f-stack).......(setq.help-xref-f |
| d6280 | 6f 72 77 61 72 64 2d 73 74 61 63 6b 20 6e 69 6c 29 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 | orward-stack.nil)).....(when-let |
| d62a0 | 20 28 28 74 61 69 6c 20 28 6e 74 68 63 64 72 20 33 30 20 68 65 6c 70 2d 78 72 65 66 2d 73 74 61 | .((tail.(nthcdr.30.help-xref-sta |
| d62c0 | 63 6b 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 63 64 72 20 74 61 69 6c 20 6e 69 6c 29 29 0a 20 | ck))).......(setcdr.tail.nil)).. |
| d62e0 | 20 20 20 28 73 65 74 71 20 68 65 6c 70 2d 78 72 65 66 2d 73 74 61 63 6b 2d 69 74 65 6d 0a 20 20 | ...(setq.help-xref-stack-item... |
| d6300 | 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 27 6d 61 67 69 74 2d 78 72 65 66 2d 72 65 73 74 6f 72 | ........(list.'magit-xref-restor |
| d6320 | 65 20 66 6e 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 61 72 67 73 29 29 29 29 0a | e.fn.default-directory.args)))). |
| d6340 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 78 72 65 66 2d 72 65 73 74 6f 72 65 20 28 66 6e 20 64 | .(defun.magit-xref-restore.(fn.d |
| d6360 | 69 72 20 61 72 67 73 29 0a 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | ir.args)...(setq.default-directo |
| d6380 | 72 79 20 64 69 72 29 0a 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | ry.dir)...(funcall.fn.major-mode |
| d63a0 | 20 6e 69 6c 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 | .nil.args)...(magit-refresh-buff |
| d63c0 | 65 72 29 29 0a 0a 3b 3b 3b 20 52 65 70 6f 73 69 74 6f 72 79 2d 4c 6f 63 61 6c 20 43 61 63 68 65 | er))..;;;.Repository-Local.Cache |
| d63e0 | 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c | ..(defvar.magit-repository-local |
| d6400 | 2d 63 61 63 68 65 20 6e 69 6c 0a 20 20 22 41 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 60 6d 61 67 | -cache.nil..."Alist.mapping.`mag |
| d6420 | 69 74 2d 74 6f 70 6c 65 76 65 6c 27 20 70 61 74 68 73 20 74 6f 20 61 6c 69 73 74 73 20 6f 66 20 | it-toplevel'.paths.to.alists.of. |
| d6440 | 6b 65 79 2f 76 61 6c 75 65 20 70 61 69 72 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | key/value.pairs.")..(defun.magit |
| d6460 | 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 72 65 70 6f 73 69 74 6f 72 79 20 28 29 0a | -repository-local-repository.(). |
| d6480 | 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6b 65 79 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e | .."Return.the.key.for.the.curren |
| d64a0 | 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 6f 72 20 28 62 6f 75 6e 64 2d 61 6e 64 2d | t.repository."...(or.(bound-and- |
| d64c0 | 74 72 75 65 2d 70 20 6d 61 67 69 74 2d 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 | true-p.magit--default-directory) |
| d64e0 | 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 0a 28 64 65 66 75 | .......(magit-toplevel)))..(defu |
| d6500 | 6e 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 20 28 6b 65 | n.magit-repository-local-set.(ke |
| d6520 | 79 20 76 61 6c 75 65 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 29 0a 20 20 | y.value.&optional.repository)... |
| d6540 | 22 53 65 74 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 20 56 41 4c 55 45 20 | "Set.the.repository-local.VALUE. |
| d6560 | 66 6f 72 20 4b 45 59 2e 0a 0a 55 6e 6c 65 73 73 20 73 70 65 63 69 66 69 65 64 2c 20 52 45 50 4f | for.KEY...Unless.specified,.REPO |
| d6580 | 53 49 54 4f 52 59 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 72 | SITORY.is.the.current.buffer's.r |
| d65a0 | 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 49 66 20 52 45 50 4f 53 49 54 4f 52 59 20 69 73 20 6e 69 6c | epository...If.REPOSITORY.is.nil |
| d65c0 | 20 28 6d 65 61 6e 69 6e 67 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 72 65 | .(meaning.there.is.no.current.re |
| d65e0 | 70 6f 73 69 74 6f 72 79 29 2c 0a 74 68 65 6e 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 6e 6f 74 | pository),.then.the.value.is.not |
| d6600 | 20 63 61 63 68 65 64 2c 20 61 6e 64 20 77 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 | .cached,.and.we.return.nil."...( |
| d6620 | 6c 65 74 2a 20 28 28 72 65 70 6f 6b 65 79 20 28 6f 72 20 72 65 70 6f 73 69 74 6f 72 79 20 28 6d | let*.((repokey.(or.repository.(m |
| d6640 | 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 72 65 70 6f 73 69 74 6f 72 79 | agit-repository-local-repository |
| d6660 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 63 68 65 20 28 61 73 73 6f 63 20 72 65 70 6f 6b | )))..........(cache.(assoc.repok |
| d6680 | 65 79 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 29 | ey.magit-repository-local-cache) |
| d66a0 | 29 29 0a 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 63 61 63 68 65 20 76 61 6c 75 65 73 20 66 6f 72 | )).....;;.Don't.cache.values.for |
| d66c0 | 20 61 20 6e 69 6c 20 52 45 50 4f 53 49 54 4f 52 59 2c 20 61 73 20 74 68 65 20 27 73 65 74 27 20 | .a.nil.REPOSITORY,.as.the.'set'. |
| d66e0 | 61 6e 64 20 27 67 65 74 27 0a 20 20 20 20 3b 3b 20 63 61 6c 6c 73 20 66 6f 72 20 73 6f 6d 65 20 | and.'get'.....;;.calls.for.some. |
| d6700 | 4b 45 59 20 6d 61 79 20 68 61 70 70 65 6e 20 69 6e 20 75 6e 72 65 6c 61 74 65 64 20 63 6f 6e 74 | KEY.may.happen.in.unrelated.cont |
| d6720 | 65 78 74 73 2e 0a 20 20 20 20 28 77 68 65 6e 20 72 65 70 6f 6b 65 79 0a 20 20 20 20 20 20 28 69 | exts......(when.repokey.......(i |
| d6740 | 66 20 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6b 65 79 76 61 6c 75 | f.cache...........(let.((keyvalu |
| d6760 | 65 20 28 61 73 73 6f 63 20 6b 65 79 20 28 63 64 72 20 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 | e.(assoc.key.(cdr.cache))))..... |
| d6780 | 20 20 20 20 20 20 20 20 28 69 66 20 6b 65 79 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ........(if.keyvalue............ |
| d67a0 | 20 20 20 20 20 3b 3b 20 55 70 64 61 74 65 20 70 72 65 2d 65 78 69 73 74 69 6e 67 20 76 61 6c 75 | .....;;.Update.pre-existing.valu |
| d67c0 | 65 20 66 6f 72 20 6b 65 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 63 | e.for.key..................(setc |
| d67e0 | 64 72 20 6b 65 79 76 61 6c 75 65 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | dr.keyvalue.value).............. |
| d6800 | 20 3b 3b 20 4e 6f 20 73 75 63 68 20 6b 65 79 20 69 6e 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f | .;;.No.such.key.in.repository-lo |
| d6820 | 63 61 6c 20 63 61 63 68 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 | cal.cache................(push.( |
| d6840 | 63 6f 6e 73 20 6b 65 79 20 76 61 6c 75 65 29 20 28 63 64 72 20 63 61 63 68 65 29 29 29 29 0a 20 | cons.key.value).(cdr.cache)))).. |
| d6860 | 20 20 20 20 20 20 20 3b 3b 20 4e 6f 20 63 61 63 68 65 20 66 6f 72 20 74 68 69 73 20 72 65 70 6f | .......;;.No.cache.for.this.repo |
| d6880 | 73 69 74 6f 72 79 2e 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 72 65 70 6f | sitory..........(push.(cons.repo |
| d68a0 | 6b 65 79 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 6b 65 79 20 76 61 6c 75 65 29 29 29 0a 20 20 20 | key.(list.(cons.key.value))).... |
| d68c0 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 | ...........magit-repository-loca |
| d68e0 | 6c 2d 63 61 63 68 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 73 | l-cache)))))..(defun.magit-repos |
| d6900 | 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 65 78 69 73 74 73 2d 70 20 28 6b 65 79 20 26 6f 70 74 69 6f | itory-local-exists-p.(key.&optio |
| d6920 | 6e 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 29 0a 20 20 22 4e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 | nal.repository)..."Non-nil.when. |
| d6940 | 61 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 65 78 69 73 74 73 20 | a.repository-local.value.exists. |
| d6960 | 66 6f 72 20 4b 45 59 2e 0a 0a 52 65 74 75 72 6e 20 61 20 28 4b 45 59 20 2e 20 56 41 4c 55 45 29 | for.KEY...Return.a.(KEY...VALUE) |
| d6980 | 20 63 6f 6e 73 20 63 65 6c 6c 2e 0a 0a 54 68 65 20 4b 45 59 20 69 73 20 6d 61 74 63 68 65 64 20 | .cons.cell...The.KEY.is.matched. |
| d69a0 | 75 73 69 6e 67 20 60 65 71 75 61 6c 27 2e 0a 0a 55 6e 6c 65 73 73 20 73 70 65 63 69 66 69 65 64 | using.`equal'...Unless.specified |
| d69c0 | 2c 20 52 45 50 4f 53 49 54 4f 52 59 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | ,.REPOSITORY.is.the.current.buff |
| d69e0 | 65 72 27 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 | er's.repository."...(and-let*.(( |
| d6a00 | 63 61 63 68 65 20 28 61 73 73 6f 63 20 28 6f 72 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 20 | cache.(assoc.(or.repository..... |
| d6a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| d6a40 | 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 72 65 70 6f 73 69 74 6f 72 79 29 29 0a | t-repository-local-repository)). |
| d6a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | ...........................magit |
| d6a80 | 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 29 29 29 0a 20 20 20 20 28 | -repository-local-cache))).....( |
| d6aa0 | 61 73 73 6f 63 20 6b 65 79 20 28 63 64 72 20 63 61 63 68 65 29 29 29 29 0a 0a 28 64 65 66 75 6e | assoc.key.(cdr.cache))))..(defun |
| d6ac0 | 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 67 65 74 20 28 6b 65 79 | .magit-repository-local-get.(key |
| d6ae0 | 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 72 65 70 6f 73 69 74 6f 72 79 29 0a 20 | .&optional.default.repository).. |
| d6b00 | 20 22 52 65 74 75 72 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 20 76 61 | ."Return.the.repository-local.va |
| d6b20 | 6c 75 65 20 66 6f 72 20 4b 45 59 2e 0a 0a 52 65 74 75 72 6e 20 44 45 46 41 55 4c 54 20 69 66 20 | lue.for.KEY...Return.DEFAULT.if. |
| d6b40 | 6e 6f 20 76 61 6c 75 65 20 66 6f 72 20 4b 45 59 20 65 78 69 73 74 73 2e 0a 0a 54 68 65 20 4b 45 | no.value.for.KEY.exists...The.KE |
| d6b60 | 59 20 69 73 20 6d 61 74 63 68 65 64 20 75 73 69 6e 67 20 60 65 71 75 61 6c 27 2e 0a 0a 55 6e 6c | Y.is.matched.using.`equal'...Unl |
| d6b80 | 65 73 73 20 73 70 65 63 69 66 69 65 64 2c 20 52 45 50 4f 53 49 54 4f 52 59 20 69 73 20 74 68 65 | ess.specified,.REPOSITORY.is.the |
| d6ba0 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 | .current.buffer's.repository.".. |
| d6bc0 | 20 28 69 66 2d 6c 65 74 20 28 28 6b 65 79 76 61 6c 75 65 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 | .(if-let.((keyvalue.(magit-repos |
| d6be0 | 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 65 78 69 73 74 73 2d 70 20 6b 65 79 20 72 65 70 6f 73 69 74 | itory-local-exists-p.key.reposit |
| d6c00 | 6f 72 79 29 29 29 0a 20 20 20 20 20 20 28 63 64 72 20 6b 65 79 76 61 6c 75 65 29 0a 20 20 20 20 | ory))).......(cdr.keyvalue)..... |
| d6c20 | 64 65 66 61 75 6c 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f | default))..(defun.magit-reposito |
| d6c40 | 72 79 2d 6c 6f 63 61 6c 2d 64 65 6c 65 74 65 20 28 6b 65 79 20 26 6f 70 74 69 6f 6e 61 6c 20 72 | ry-local-delete.(key.&optional.r |
| d6c60 | 65 70 6f 73 69 74 6f 72 79 29 0a 20 20 22 44 65 6c 65 74 65 20 74 68 65 20 72 65 70 6f 73 69 74 | epository)..."Delete.the.reposit |
| d6c80 | 6f 72 79 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 66 6f 72 20 4b 45 59 2e 0a 0a 55 6e 6c 65 73 73 | ory-local.value.for.KEY...Unless |
| d6ca0 | 20 73 70 65 63 69 66 69 65 64 2c 20 52 45 50 4f 53 49 54 4f 52 59 20 69 73 20 74 68 65 20 63 75 | .specified,.REPOSITORY.is.the.cu |
| d6cc0 | 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 49 66 20 52 45 | rrent.buffer's.repository..If.RE |
| d6ce0 | 50 4f 53 49 54 4f 52 59 20 69 73 20 60 61 6c 6c 27 2c 20 74 68 65 6e 20 64 65 6c 65 74 65 20 74 | POSITORY.is.`all',.then.delete.t |
| d6d00 | 68 65 20 76 61 6c 75 65 20 66 6f 72 20 4b 45 59 20 66 6f 72 20 61 6c 6c 0a 72 65 70 6f 73 69 74 | he.value.for.KEY.for.all.reposit |
| d6d20 | 6f 72 69 65 73 2e 22 0a 20 20 28 69 66 20 28 65 71 20 72 65 70 6f 73 69 74 6f 72 79 20 27 61 6c | ories."...(if.(eq.repository.'al |
| d6d40 | 6c 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 61 63 68 65 20 6d 61 67 69 74 2d 72 65 | l).......(dolist.(cache.magit-re |
| d6d60 | 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 28 73 | pository-local-cache).........(s |
| d6d80 | 65 74 66 20 63 61 63 68 65 20 28 63 6f 6d 70 61 74 2d 63 61 6c 6c 20 61 73 73 6f 63 2d 64 65 6c | etf.cache.(compat-call.assoc-del |
| d6da0 | 65 74 65 2d 61 6c 6c 20 6b 65 79 20 63 61 63 68 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c | ete-all.key.cache))).....(when-l |
| d6dc0 | 65 74 20 28 28 63 61 63 68 65 20 28 61 73 73 6f 63 20 28 6f 72 20 72 65 70 6f 73 69 74 6f 72 79 | et.((cache.(assoc.(or.repository |
| d6de0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| d6e00 | 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 72 65 70 6f 73 69 | ..(magit-repository-local-reposi |
| d6e20 | 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory)).......................... |
| d6e40 | 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 | ....magit-repository-local-cache |
| d6e60 | 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 63 61 63 68 65 20 28 63 6f 6d 70 61 74 2d 63 61 | ))).......(setf.cache.(compat-ca |
| d6e80 | 6c 6c 20 61 73 73 6f 63 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 6b 65 79 20 63 61 63 68 65 29 29 29 | ll.assoc-delete-all.key.cache))) |
| d6ea0 | 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 2d 77 69 74 68 2d 72 65 70 6f 73 69 | ))..(defmacro.magit--with-reposi |
| d6ec0 | 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 20 28 6b 65 79 20 26 72 65 73 74 20 62 6f 64 79 | tory-local-cache.(key.&rest.body |
| d6ee0 | 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 20 28 64 65 62 75 67 20 28 | )...(declare.(indent.1).(debug.( |
| d6f00 | 66 6f 72 6d 20 62 6f 64 79 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6b 20 28 63 6c 2d 67 65 6e 73 | form.body)))...(let.((k.(cl-gens |
| d6f20 | 79 6d 29 29 29 0a 20 20 20 20 60 28 6c 65 74 20 28 28 2c 6b 20 2c 6b 65 79 29 29 0a 20 20 20 20 | ym))).....`(let.((,k.,key))..... |
| d6f40 | 20 20 20 28 69 66 2d 6c 65 74 20 28 28 6b 76 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 | ...(if-let.((kv.(magit-repositor |
| d6f60 | 79 2d 6c 6f 63 61 6c 2d 65 78 69 73 74 73 2d 70 20 2c 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 | y-local-exists-p.,k))).......... |
| d6f80 | 20 20 28 63 64 72 20 6b 76 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 76 20 2c 28 6d | ..(cdr.kv)..........(let.((v.,(m |
| d6fa0 | 61 63 72 6f 65 78 70 2d 70 72 6f 67 6e 20 62 6f 64 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | acroexp-progn.body)))........... |
| d6fc0 | 20 28 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 20 2c 6b 20 | .(magit-repository-local-set.,k. |
| d6fe0 | 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 76 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | v)............v)))))..(defun.mag |
| d7000 | 69 74 2d 70 72 65 73 65 72 76 65 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 | it-preserve-section-visibility-c |
| d7020 | 61 63 68 65 20 28 29 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 | ache.()...(when.(derived-mode-p. |
| d7040 | 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d | 'magit-status-mode.'magit-refs-m |
| d7060 | 6f 64 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c | ode).....(magit-repository-local |
| d7080 | 2d 73 65 74 0a 20 20 20 20 20 28 63 6f 6e 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 6d 61 67 69 | -set......(cons.major-mode.'magi |
| d70a0 | 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 29 0a 20 20 20 20 | t-section-visibility-cache)..... |
| d70c0 | 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 29 | .magit-section-visibility-cache) |
| d70e0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 73 65 63 74 69 6f 6e | ))..(defun.magit-restore-section |
| d7100 | 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 28 6d 6f 64 65 29 0a 20 20 28 73 65 74 71 | -visibility-cache.(mode)...(setq |
| d7120 | 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 0a | .magit-section-visibility-cache. |
| d7140 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d | ........(magit-repository-local- |
| d7160 | 67 65 74 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6d 6f 64 65 20 27 6d 61 67 69 74 2d 73 | get..........(cons.mode.'magit-s |
| d7180 | 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 29 29 29 29 0a 0a 28 64 65 | ection-visibility-cache))))..(de |
| d71a0 | 66 75 6e 20 6d 61 67 69 74 2d 7a 61 70 2d 63 61 63 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | fun.magit-zap-caches.(&optional. |
| d71c0 | 61 6c 6c 29 0a 20 20 22 5a 61 70 20 63 61 63 68 65 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 | all)..."Zap.caches.for.the.curre |
| d71e0 | 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 52 65 6d 6f 76 65 20 74 68 65 20 72 65 70 6f 73 | nt.repository...Remove.the.repos |
| d7200 | 69 74 6f 72 79 27 73 20 65 6e 74 72 79 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 72 65 70 6f 73 69 | itory's.entry.from.`magit-reposi |
| d7220 | 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 27 2c 0a 72 65 6d 6f 76 65 20 74 68 65 20 68 6f | tory-local-cache',.remove.the.ho |
| d7240 | 73 74 27 73 20 65 6e 74 72 79 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 2d 68 6f 73 74 2d 67 69 74 | st's.entry.from.`magit--host-git |
| d7260 | 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 27 2c 20 73 65 74 0a 60 6d 61 67 69 74 2d 73 65 63 74 | -version-cache',.set.`magit-sect |
| d7280 | 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 27 20 74 6f 20 6e 69 6c 20 66 6f 72 | ion-visibility-cache'.to.nil.for |
| d72a0 | 20 61 6c 6c 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 6f 66 0a 74 68 65 20 72 65 70 6f 73 69 | .all.Magit.buffers.of.the.reposi |
| d72c0 | 74 6f 72 79 20 61 6e 64 20 73 65 74 20 60 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 | tory.and.set.`magit--libgit-avai |
| d72e0 | 6c 61 62 6c 65 2d 70 27 20 74 6f 20 60 75 6e 6b 6e 6f 77 6e 27 2e 0a 0a 57 69 74 68 20 61 20 70 | lable-p'.to.`unknown'...With.a.p |
| d7300 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 69 66 20 6f 70 74 69 6f 6e 61 6c 20 41 4c | refix.argument.or.if.optional.AL |
| d7320 | 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 63 61 72 64 20 74 68 65 0a 6d 65 6e 74 69 6f | L.is.non-nil,.discard.the.mentio |
| d7340 | 6e 65 64 20 63 61 63 68 65 73 20 63 6f 6d 70 6c 65 74 65 6c 79 2e 22 0a 20 20 28 69 6e 74 65 72 | ned.caches.completely."...(inter |
| d7360 | 61 63 74 69 76 65 29 0a 20 20 28 63 6f 6e 64 20 28 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 28 73 | active)...(cond.(all..........(s |
| d7380 | 65 74 71 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 | etq.magit-repository-local-cache |
| d73a0 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 68 6f 73 74 | .nil)..........(setq.magit--host |
| d73c0 | 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | -git-version-cache.nil)......... |
| d73e0 | 20 28 64 6f 6c 69 73 74 20 28 62 75 66 66 65 72 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a | .(dolist.(buffer.(buffer-list)). |
| d7400 | 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | ...........(with-current-buffer. |
| d7420 | 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 | buffer..............(when.(deriv |
| d7440 | 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 | ed-mode-p.'magit-mode).......... |
| d7460 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 | ......(setq.magit-section-visibi |
| d7480 | 6c 69 74 79 2d 63 61 63 68 65 20 6e 69 6c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 74 0a 20 | lity-cache.nil))))).........(t.. |
| d74a0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 | ........(magit-with-toplevel.... |
| d74c0 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c | ........(setq.magit-repository-l |
| d74e0 | 6f 63 61 6c 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d | ocal-cache..................(cl- |
| d7500 | 64 65 6c 65 74 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 | delete.default-directory........ |
| d7520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 73 | .....................magit-repos |
| d7540 | 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | itory-local-cache............... |
| d7560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6b 65 79 20 23 27 63 61 72 20 3a 74 65 73 74 20 23 | ..............:key.#'car.:test.# |
| d7580 | 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d | 'equal))............(setq.magit- |
| d75a0 | 2d 68 6f 73 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 | -host-git-version-cache......... |
| d75c0 | 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64 65 6c 65 74 65 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 | .........(cl-delete.(file-remote |
| d75e0 | 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 | -p.default-directory)........... |
| d7600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 68 6f 73 74 2d 67 69 | ..................magit--host-gi |
| d7620 | 74 2d 76 65 72 73 69 6f 6e 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-version-cache................. |
| d7640 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 6b 65 79 20 23 27 63 61 72 20 3a 74 65 73 74 20 23 27 65 | ............:key.#'car.:test.#'e |
| d7660 | 71 75 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 66 65 72 | qual)))..........(dolist.(buffer |
| d7680 | 20 28 6d 61 67 69 74 2d 6d 6f 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 | .(magit-mode-get-buffers))...... |
| d76a0 | 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 | ......(with-current-buffer.buffe |
| d76c0 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 63 74 69 | r..............(setq.magit-secti |
| d76e0 | 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 20 6e 69 6c 29 29 29 29 29 0a 20 20 28 | on-visibility-cache.nil)))))...( |
| d7700 | 73 65 74 71 20 6d 61 67 69 74 2d 2d 6c 69 62 67 69 74 2d 61 76 61 69 6c 61 62 6c 65 2d 70 20 27 | setq.magit--libgit-available-p.' |
| d7720 | 75 6e 6b 6e 6f 77 6e 29 29 0a 0a 3b 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e | unknown))..;;;.Utilities..(defun |
| d7740 | 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 76 65 72 62 6f 73 65 2d 72 65 66 72 65 73 68 20 28 29 | .magit-toggle-verbose-refresh.() |
| d7760 | 0a 20 20 22 54 6f 67 67 6c 65 20 77 68 65 74 68 65 72 20 4d 61 67 69 74 20 72 65 66 72 65 73 68 | ..."Toggle.whether.Magit.refresh |
| d7780 | 65 73 20 62 75 66 66 65 72 73 20 76 65 72 62 6f 73 65 6c 79 2e 0a 45 6e 61 62 6c 69 6e 67 20 74 | es.buffers.verbosely..Enabling.t |
| d77a0 | 68 69 73 20 68 65 6c 70 73 20 66 69 67 75 72 69 6e 67 20 6f 75 74 20 77 68 69 63 68 20 73 65 63 | his.helps.figuring.out.which.sec |
| d77c0 | 74 69 6f 6e 73 20 61 72 65 20 62 6f 74 74 6c 65 6e 65 63 6b 73 2e 0a 54 68 65 20 61 64 64 69 74 | tions.are.bottlenecks..The.addit |
| d77e0 | 69 6f 6e 61 6c 20 6f 75 74 70 75 74 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 | ional.output.can.be.found.in.the |
| d7800 | 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | .*Messages*.buffer."...(interact |
| d7820 | 69 76 65 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f | ive)...(setq.magit-refresh-verbo |
| d7840 | 73 65 20 28 6e 6f 74 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 29 29 0a | se.(not.magit-refresh-verbose)). |
| d7860 | 20 20 28 6d 65 73 73 61 67 65 20 22 25 73 20 76 65 72 62 6f 73 65 20 72 65 66 72 65 73 68 69 6e | ..(message."%s.verbose.refreshin |
| d7880 | 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d | g"............(if.magit-refresh- |
| d78a0 | 76 65 72 62 6f 73 65 20 22 45 6e 61 62 6c 65 64 22 20 22 44 69 73 61 62 6c 65 64 22 29 29 29 0a | verbose."Enabled"."Disabled"))). |
| d78c0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 62 65 6e 63 | .(defun.magit-run-hook-with-benc |
| d78e0 | 68 6d 61 72 6b 20 28 68 6f 6f 6b 29 0a 20 20 28 77 68 65 6e 20 68 6f 6f 6b 0a 20 20 20 20 28 69 | hmark.(hook)...(when.hook.....(i |
| d7900 | 66 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 76 65 72 62 6f 73 65 0a 20 20 20 20 20 20 20 20 | f.magit-refresh-verbose......... |
| d7920 | 28 6c 65 74 20 28 28 73 74 61 72 74 20 28 63 75 72 72 65 6e 74 2d 74 69 6d 65 29 29 29 0a 20 20 | (let.((start.(current-time)))... |
| d7940 | 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 52 75 6e 6e 69 6e 67 20 25 73 2e 2e 2e 22 | ........(message."Running.%s..." |
| d7960 | 20 68 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 68 6f 6f 6b | .hook)...........(run-hooks.hook |
| d7980 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 52 75 6e 6e 69 6e 67 20 25 73 | )...........(message."Running.%s |
| d79a0 | 2e 2e 2e 64 6f 6e 65 20 28 25 2e 33 66 73 29 22 20 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 | ...done.(%.3fs)".hook........... |
| d79c0 | 20 20 20 20 20 20 20 20 20 28 66 6c 6f 61 74 2d 74 69 6d 65 20 28 74 69 6d 65 2d 73 75 62 74 72 | .........(float-time.(time-subtr |
| d79e0 | 61 63 74 20 28 63 75 72 72 65 6e 74 2d 74 69 6d 65 29 20 73 74 61 72 74 29 29 29 29 0a 20 20 20 | act.(current-time).start)))).... |
| d7a00 | 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 68 6f 6f 6b 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 | ...(run-hooks.hook))))..;;;._.(p |
| d7a20 | 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 6d 6f | rovide.'magit-mode).;;;.magit-mo |
| d7a40 | 64 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | de.el.ends.here................. |
| d7a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 6e 6f 74 65 73 2e | magit-20240404.1901/magit-notes. |
| d7c20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| d7c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| d7c80 | 30 30 31 35 32 37 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 36 36 00 20 30 00 00 00 | 0015274.00000000000.014666..0... |
| d7ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| d7d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| d7d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d7e00 | 3b 3b 3b 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2e 65 6c 20 2d 2d 2d 20 4e 6f 74 65 73 20 73 75 70 | ;;;.magit-notes.el.---.Notes.sup |
| d7e20 | 70 6f 72 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a | port..-*-.lexical-binding:t.-*-. |
| d7e40 | 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 | .;;.Copyright.(C).2008-2024.The. |
| d7e60 | 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 | Magit.Project.Contributors..;;.A |
| d7e80 | 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 | uthor:.Jonas.Bernoulli.<jonas@be |
| d7ea0 | 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 | rnoul.li>.;;.Maintainer:.Jonas.B |
| d7ec0 | 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 | ernoulli.<jonas@bernoul.li>..;;. |
| d7ee0 | 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 | SPDX-License-Identifier:.GPL-3.0 |
| d7f00 | 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 | -or-later..;;.Magit.is.free.soft |
| d7f20 | 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e | ware:.you.can.redistribute.it.an |
| d7f40 | 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d/or.modify.it.;;.under.the.term |
| d7f60 | 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | s.of.the.GNU.General.Public.Lice |
| d7f80 | 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 | nse.as.published.by.;;.the.Free. |
| d7fa0 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 | Software.Foundation,.either.vers |
| d7fc0 | 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 | ion.3.of.the.License,.or.;;.(at. |
| d7fe0 | 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a | your.option).any.later.version.. |
| d8000 | 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 | ;;.;;.Magit.is.distributed.in.th |
| d8020 | 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 | e.hope.that.it.will.be.useful,.b |
| d8040 | 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 | ut.WITHOUT.;;.ANY.WARRANTY;.with |
| d8060 | 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 | out.even.the.implied.warranty.of |
| d8080 | 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 | .MERCHANTABILITY.;;.or.FITNESS.F |
| d80a0 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 | OR.A.PARTICULAR.PURPOSE...See.th |
| d80c0 | 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 | e.GNU.General.Public.;;.License. |
| d80e0 | 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 | for.more.details..;;.;;.You.shou |
| d8100 | 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 | ld.have.received.a.copy.of.the.G |
| d8120 | 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f | NU.General.Public.License.;;.alo |
| d8140 | 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 | ng.with.Magit...If.not,.see.<htt |
| d8160 | 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b | ps://www.gnu.org/licenses/>...;; |
| d8180 | 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 | ;.Commentary:..;;.This.library.i |
| d81a0 | 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 60 67 69 74 2d 6e 6f 74 65 73 | mplements.support.for.`git-notes |
| d81c0 | 27 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a | '...;;;.Code:..(require.'magit). |
| d81e0 | 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 | .;;;.Commands..;;;###autoload.(a |
| d8200 | 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 6e 6f 74 65 73 20 22 6d 61 67 69 74 22 20 6e 69 6c | utoload.'magit-notes."magit".nil |
| d8220 | 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 | .t).(transient-define-prefix.mag |
| d8240 | 69 74 2d 6e 6f 74 65 73 20 28 29 0a 20 20 22 45 64 69 74 20 6e 6f 74 65 73 20 61 74 74 61 63 68 | it-notes.()..."Edit.notes.attach |
| d8260 | 65 64 20 74 6f 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 | ed.to.commits."...:man-page."git |
| d8280 | 2d 6e 6f 74 65 73 22 0a 20 20 5b 22 43 6f 6e 66 69 67 75 72 65 20 6c 6f 63 61 6c 20 73 65 74 74 | -notes"...["Configure.local.sett |
| d82a0 | 69 6e 67 73 22 0a 20 20 20 28 22 63 22 20 6d 61 67 69 74 2d 63 6f 72 65 2e 6e 6f 74 65 73 52 65 | ings"....("c".magit-core.notesRe |
| d82c0 | 66 29 0a 20 20 20 28 22 64 22 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 | f)....("d".magit-notes.displayRe |
| d82e0 | 66 29 5d 0a 20 20 5b 22 43 6f 6e 66 69 67 75 72 65 20 67 6c 6f 62 61 6c 20 73 65 74 74 69 6e 67 | f)]...["Configure.global.setting |
| d8300 | 73 22 0a 20 20 20 28 22 43 22 20 6d 61 67 69 74 2d 67 6c 6f 62 61 6c 2d 63 6f 72 65 2e 6e 6f 74 | s"....("C".magit-global-core.not |
| d8320 | 65 73 52 65 66 29 0a 20 20 20 28 22 44 22 20 6d 61 67 69 74 2d 67 6c 6f 62 61 6c 2d 6e 6f 74 65 | esRef)....("D".magit-global-note |
| d8340 | 73 2e 64 69 73 70 6c 61 79 52 65 66 29 5d 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 20 66 6f 72 | s.displayRef)]...["Arguments.for |
| d8360 | 20 70 72 75 6e 65 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d | .prune"....:if-not.magit-notes-m |
| d8380 | 65 72 67 69 6e 67 2d 70 0a 20 20 20 28 22 2d 6e 22 20 22 44 72 79 20 72 75 6e 22 20 28 22 2d 6e | erging-p....("-n"."Dry.run".("-n |
| d83a0 | 22 20 22 2d 2d 64 72 79 2d 72 75 6e 22 29 29 5d 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 20 66 | "."--dry-run"))]...["Arguments.f |
| d83c0 | 6f 72 20 65 64 69 74 20 61 6e 64 20 72 65 6d 6f 76 65 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d | or.edit.and.remove"....:if-not.m |
| d83e0 | 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 69 6e 67 2d 70 0a 20 20 20 28 6d 61 67 69 74 2d 6e | agit-notes-merging-p....(magit-n |
| d8400 | 6f 74 65 73 3a 2d 2d 72 65 66 29 5d 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 6d | otes:--ref)]...["Arguments.for.m |
| d8420 | 65 72 67 65 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 | erge"....:if-not.magit-notes-mer |
| d8440 | 67 69 6e 67 2d 70 0a 20 20 20 28 6d 61 67 69 74 2d 6e 6f 74 65 73 3a 2d 2d 73 74 72 61 74 65 67 | ging-p....(magit-notes:--strateg |
| d8460 | 79 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 | y)]...["Actions"....:if-not.magi |
| d8480 | 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 69 6e 67 2d 70 0a 20 20 20 28 22 54 22 20 22 45 64 69 74 22 | t-notes-merging-p....("T"."Edit" |
| d84a0 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 65 64 69 74 29 0a 20 20 20 28 22 | .........magit-notes-edit)....(" |
| d84c0 | 72 22 20 22 52 65 6d 6f 76 65 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 | r"."Remove".......magit-notes-re |
| d84e0 | 6d 6f 76 65 29 0a 20 20 20 28 22 6d 22 20 22 4d 65 72 67 65 22 20 20 20 20 20 20 20 20 6d 61 67 | move)....("m"."Merge"........mag |
| d8500 | 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 29 0a 20 20 20 28 22 70 22 20 22 50 72 75 6e 65 22 20 | it-notes-merge)....("p"."Prune". |
| d8520 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 70 72 75 6e 65 29 5d 0a 20 20 5b 22 41 | .......magit-notes-prune)]...["A |
| d8540 | 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 69 | ctions"....:if.magit-notes-mergi |
| d8560 | 6e 67 2d 70 0a 20 20 20 28 22 63 22 20 22 43 6f 6d 6d 69 74 20 6d 65 72 67 65 22 20 6d 61 67 69 | ng-p....("c"."Commit.merge".magi |
| d8580 | 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 28 22 61 22 20 22 41 | t-notes-merge-commit)....("a"."A |
| d85a0 | 62 6f 72 74 20 6d 65 72 67 65 22 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 61 | bort.merge"..magit-notes-merge-a |
| d85c0 | 62 6f 72 74 29 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 | bort)])..(defun.magit-notes-merg |
| d85e0 | 69 6e 67 2d 70 20 28 29 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 65 78 70 61 6e 64 2d 66 69 | ing-p.()...(let.((dir.(expand-fi |
| d8600 | 6c 65 2d 6e 61 6d 65 20 22 4e 4f 54 45 53 5f 4d 45 52 47 45 5f 57 4f 52 4b 54 52 45 45 22 20 28 | le-name."NOTES_MERGE_WORKTREE".( |
| d8620 | 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 2d | magit-gitdir)))).....(and.(file- |
| d8640 | 64 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 | directory-p.dir)..........(direc |
| d8660 | 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 20 6e 69 6c 20 22 5c 5c 60 5b 5e 2e 5d 22 29 29 29 29 | tory-files.dir.nil."\\`[^.]")))) |
| d8680 | 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d | ..(transient-define-infix.magit- |
| d86a0 | 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 | core.notesRef.()...:class.'magit |
| d86c0 | 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 63 6f 72 65 | --git-variable...:variable."core |
| d86e0 | 2e 6e 6f 74 65 73 52 65 66 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 6e 6f 74 | .notesRef"...:reader.#'magit-not |
| d8700 | 65 73 2d 72 65 61 64 2d 72 65 66 0a 20 20 3a 70 72 6f 6d 70 74 20 22 53 65 74 20 6c 6f 63 61 6c | es-read-ref...:prompt."Set.local |
| d8720 | 20 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | .core.notesRef")..(transient-def |
| d8740 | 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 | ine-infix.magit-notes.displayRef |
| d8760 | 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c | .()...:class.'magit--git-variabl |
| d8780 | 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 22 | e...:variable."notes.displayRef" |
| d87a0 | 0a 20 20 3a 6d 75 6c 74 69 2d 76 61 6c 75 65 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 | ...:multi-value.t...:reader.#'ma |
| d87c0 | 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 73 0a 20 20 3a 70 72 6f 6d 70 74 20 22 53 | git-notes-read-refs...:prompt."S |
| d87e0 | 65 74 20 6c 6f 63 61 6c 20 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 22 29 0a 0a 28 74 72 | et.local.notes.displayRef")..(tr |
| d8800 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 67 6c 6f 62 61 | ansient-define-infix.magit-globa |
| d8820 | 6c 2d 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 | l-core.notesRef.()...:class.'mag |
| d8840 | 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 63 6f | it--git-variable...:variable."co |
| d8860 | 72 65 2e 6e 6f 74 65 73 52 65 66 22 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 0a 20 20 3a 72 65 61 64 | re.notesRef"...:global.t...:read |
| d8880 | 65 72 20 23 27 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 0a 20 20 3a 70 72 6f | er.#'magit-notes-read-ref...:pro |
| d88a0 | 6d 70 74 20 22 53 65 74 20 67 6c 6f 62 61 6c 20 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 22 29 0a | mpt."Set.global.core.notesRef"). |
| d88c0 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 67 | .(transient-define-infix.magit-g |
| d88e0 | 6c 6f 62 61 6c 2d 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 20 28 29 0a 20 20 3a 63 6c 61 | lobal-notes.displayRef.()...:cla |
| d8900 | 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 76 61 72 69 61 | ss.'magit--git-variable...:varia |
| d8920 | 62 6c 65 20 22 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 22 0a 20 20 3a 67 6c 6f 62 61 6c | ble."notes.displayRef"...:global |
| d8940 | 20 74 0a 20 20 3a 6d 75 6c 74 69 2d 76 61 6c 75 65 20 74 0a 20 20 3a 72 65 61 64 65 72 20 23 27 | .t...:multi-value.t...:reader.#' |
| d8960 | 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 73 0a 20 20 3a 70 72 6f 6d 70 74 20 | magit-notes-read-refs...:prompt. |
| d8980 | 22 53 65 74 20 67 6c 6f 62 61 6c 20 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 22 29 0a 0a | "Set.global.notes.displayRef").. |
| d89a0 | 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 | (transient-define-argument.magit |
| d89c0 | 2d 6e 6f 74 65 73 3a 2d 2d 72 65 66 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 | -notes:--ref.()...:description." |
| d89e0 | 4d 61 6e 69 70 75 6c 61 74 65 20 72 65 66 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 | Manipulate.ref"...:class.'transi |
| d8a00 | 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 72 22 0a 20 20 3a 61 72 67 75 6d 65 | ent-option...:key."-r"...:argume |
| d8a20 | 6e 74 20 22 2d 2d 72 65 66 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 6e 6f | nt."--ref="...:reader.#'magit-no |
| d8a40 | 74 65 73 2d 72 65 61 64 2d 72 65 66 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 | tes-read-ref)..(transient-define |
| d8a60 | 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 6e 6f 74 65 73 3a 2d 2d 73 74 72 61 74 65 67 79 | -argument.magit-notes:--strategy |
| d8a80 | 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4d 65 72 67 65 20 73 74 72 61 74 65 | .()...:description."Merge.strate |
| d8aa0 | 67 79 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 | gy"...:class.'transient-option.. |
| d8ac0 | 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 73 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 | .:shortarg."-s"...:argument."--s |
| d8ae0 | 74 72 61 74 65 67 79 3d 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 6d 61 6e 75 61 6c 22 20 | trategy="...:choices.'("manual". |
| d8b00 | 22 6f 75 72 73 22 20 22 74 68 65 69 72 73 22 20 22 75 6e 69 6f 6e 22 20 22 63 61 74 5f 73 6f 72 | "ours"."theirs"."union"."cat_sor |
| d8b20 | 74 5f 75 6e 69 71 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 65 64 | t_uniq"))..(defun.magit-notes-ed |
| d8b40 | 69 74 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 29 0a 20 20 22 45 64 69 | it.(commit.&optional.ref)..."Edi |
| d8b60 | 74 20 74 68 65 20 6e 6f 74 65 20 61 74 74 61 63 68 65 64 20 74 6f 20 43 4f 4d 4d 49 54 2e 0a 52 | t.the.note.attached.to.COMMIT..R |
| d8b80 | 45 46 20 69 73 20 74 68 65 20 6e 6f 74 65 73 20 72 65 66 20 75 73 65 64 20 74 6f 20 73 74 6f 72 | EF.is.the.notes.ref.used.to.stor |
| d8ba0 | 65 20 74 68 65 20 6e 6f 74 65 73 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 6f 72 20 77 | e.the.notes...Interactively.or.w |
| d8bc0 | 68 65 6e 20 6f 70 74 69 6f 6e 61 6c 20 52 45 46 20 69 73 20 6e 69 6c 20 75 73 65 20 74 68 65 20 | hen.optional.REF.is.nil.use.the. |
| d8be0 | 76 61 6c 75 65 20 6f 66 20 47 69 74 0a 76 61 72 69 61 62 6c 65 20 60 63 6f 72 65 2e 6e 6f 74 65 | value.of.Git.variable.`core.note |
| d8c00 | 73 52 65 66 27 20 6f 72 20 5c 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 5c 22 20 | sRef'.or.\"refs/notes/commits\". |
| d8c20 | 69 66 20 74 68 61 74 20 69 73 0a 75 6e 64 65 66 69 6e 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 | if.that.is.undefined."...(intera |
| d8c40 | 63 74 69 76 65 20 28 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 61 72 67 73 20 22 45 64 | ctive.(magit-notes-read-args."Ed |
| d8c60 | 69 74 20 6e 6f 74 65 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 | it.notes"))...(magit-run-git-wit |
| d8c80 | 68 2d 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 22 20 28 61 6e 64 20 72 65 66 20 28 63 6f 6e 63 61 | h-editor."notes".(and.ref.(conca |
| d8ca0 | 74 20 22 2d 2d 72 65 66 3d 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t."--ref=".ref))................ |
| d8cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 65 64 69 74 22 20 63 6f 6d 6d 69 74 29 29 0a 0a 28 | .............."edit".commit))..( |
| d8ce0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 6d 6f 76 65 20 28 63 6f 6d 6d 69 74 | defun.magit-notes-remove.(commit |
| d8d00 | 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 29 0a 20 20 22 52 65 6d 6f 76 65 20 74 68 65 20 6e 6f | .&optional.ref)..."Remove.the.no |
| d8d20 | 74 65 20 61 74 74 61 63 68 65 64 20 74 6f 20 43 4f 4d 4d 49 54 2e 0a 52 45 46 20 69 73 20 74 68 | te.attached.to.COMMIT..REF.is.th |
| d8d40 | 65 20 6e 6f 74 65 73 20 72 65 66 20 66 72 6f 6d 20 77 68 69 63 68 20 74 68 65 20 6e 6f 74 65 20 | e.notes.ref.from.which.the.note. |
| d8d60 | 69 73 20 72 65 6d 6f 76 65 64 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 6f 72 20 77 68 | is.removed...Interactively.or.wh |
| d8d80 | 65 6e 20 6f 70 74 69 6f 6e 61 6c 20 52 45 46 20 69 73 20 6e 69 6c 20 75 73 65 20 74 68 65 20 76 | en.optional.REF.is.nil.use.the.v |
| d8da0 | 61 6c 75 65 20 6f 66 20 47 69 74 0a 76 61 72 69 61 62 6c 65 20 60 63 6f 72 65 2e 6e 6f 74 65 73 | alue.of.Git.variable.`core.notes |
| d8dc0 | 52 65 66 27 20 6f 72 20 5c 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 5c 22 20 69 | Ref'.or.\"refs/notes/commits\".i |
| d8de0 | 66 20 74 68 61 74 20 69 73 0a 75 6e 64 65 66 69 6e 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | f.that.is.undefined."...(interac |
| d8e00 | 74 69 76 65 20 28 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 61 72 67 73 20 22 52 65 6d | tive.(magit-notes-read-args."Rem |
| d8e20 | 6f 76 65 20 6e 6f 74 65 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 | ove.notes"))...(magit-run-git-wi |
| d8e40 | 74 68 2d 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 22 20 28 61 6e 64 20 72 65 66 20 28 63 6f 6e 63 | th-editor."notes".(and.ref.(conc |
| d8e60 | 61 74 20 22 2d 2d 72 65 66 3d 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at."--ref=".ref))............... |
| d8e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 6d 6f 76 65 22 20 63 6f 6d 6d 69 74 29 29 | ..............."remove".commit)) |
| d8ea0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 20 28 72 65 66 29 | ..(defun.magit-notes-merge.(ref) |
| d8ec0 | 0a 20 20 22 4d 65 72 67 65 20 74 68 65 20 6e 6f 74 65 73 20 72 65 66 20 52 45 46 20 69 6e 74 6f | ..."Merge.the.notes.ref.REF.into |
| d8ee0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 20 72 65 66 2e 0a 0a 54 68 65 20 63 75 72 | .the.current.notes.ref...The.cur |
| d8f00 | 72 65 6e 74 20 6e 6f 74 65 73 20 72 65 66 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 47 | rent.notes.ref.is.the.value.of.G |
| d8f20 | 69 74 20 76 61 72 69 61 62 6c 65 0a 60 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 27 20 6f 72 20 5c | it.variable.`core.notesRef'.or.\ |
| d8f40 | 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 5c 22 20 69 66 20 74 68 61 74 20 69 73 | "refs/notes/commits\".if.that.is |
| d8f60 | 20 75 6e 64 65 66 69 6e 65 64 2e 0a 0a 57 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 63 6f 6e 66 | .undefined...When.there.are.conf |
| d8f80 | 6c 69 63 74 73 2c 20 74 68 65 6e 20 74 68 65 79 20 68 61 76 65 20 74 6f 20 62 65 20 72 65 73 6f | licts,.then.they.have.to.be.reso |
| d8fa0 | 6c 76 65 64 20 69 6e 20 74 68 65 0a 74 65 6d 70 6f 72 61 72 79 20 77 6f 72 6b 74 72 65 65 20 5c | lved.in.the.temporary.worktree.\ |
| d8fc0 | 22 2e 67 69 74 2f 4e 4f 54 45 53 5f 4d 45 52 47 45 5f 57 4f 52 4b 54 52 45 45 5c 22 2e 20 20 57 | ".git/NOTES_MERGE_WORKTREE\"...W |
| d8fe0 | 68 65 6e 0a 64 6f 6e 65 20 75 73 65 20 60 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d | hen.done.use.`magit-notes-merge- |
| d9000 | 63 6f 6d 6d 69 74 27 20 74 6f 20 66 69 6e 69 73 68 2e 20 20 54 6f 20 61 62 6f 72 74 0a 75 73 65 | commit'.to.finish...To.abort.use |
| d9020 | 20 60 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 61 62 6f 72 74 27 2e 22 0a 20 20 28 | .`magit-notes-merge-abort'."...( |
| d9040 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 | interactive.(list.(magit-read-st |
| d9060 | 72 69 6e 67 2d 6e 73 20 22 4d 65 72 67 65 20 72 65 66 65 72 65 6e 63 65 22 29 29 29 0a 20 20 28 | ring-ns."Merge.reference")))...( |
| d9080 | 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 | magit-run-git-with-editor."notes |
| d90a0 | 22 20 22 6d 65 72 67 65 22 20 72 65 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f | "."merge".ref))..(defun.magit-no |
| d90c0 | 74 65 73 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 20 28 29 0a 20 20 22 43 6f 6d 6d 69 74 20 74 68 | tes-merge-commit.()..."Commit.th |
| d90e0 | 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 20 72 65 66 20 6d 65 72 67 65 2e 0a 41 6c 73 6f 20 | e.current.notes.ref.merge..Also. |
| d9100 | 73 65 65 20 60 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 27 2e 22 0a 20 20 28 69 6e 74 | see.`magit-notes-merge'."...(int |
| d9120 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d | eractive)...(magit-run-git-with- |
| d9140 | 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 22 20 22 6d 65 72 67 65 22 20 22 2d 2d 63 6f 6d 6d 69 74 | editor."notes"."merge"."--commit |
| d9160 | 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 61 62 | "))..(defun.magit-notes-merge-ab |
| d9180 | 6f 72 74 20 28 29 0a 20 20 22 41 62 6f 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 | ort.()..."Abort.the.current.note |
| d91a0 | 73 20 72 65 66 20 6d 65 72 67 65 2e 0a 41 6c 73 6f 20 73 65 65 20 60 6d 61 67 69 74 2d 6e 6f 74 | s.ref.merge..Also.see.`magit-not |
| d91c0 | 65 73 2d 6d 65 72 67 65 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d | es-merge'."...(interactive)...(m |
| d91e0 | 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 22 | agit-run-git-with-editor."notes" |
| d9200 | 20 22 6d 65 72 67 65 22 20 22 2d 2d 61 62 6f 72 74 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ."merge"."--abort"))..(defun.mag |
| d9220 | 69 74 2d 6e 6f 74 65 73 2d 70 72 75 6e 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 72 79 2d 72 75 | it-notes-prune.(&optional.dry-ru |
| d9240 | 6e 29 0a 20 20 22 52 65 6d 6f 76 65 20 6e 6f 74 65 73 20 61 62 6f 75 74 20 75 6e 72 65 61 63 68 | n)..."Remove.notes.about.unreach |
| d9260 | 61 62 6c 65 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | able.commits."...(interactive.(l |
| d9280 | 69 73 74 20 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 22 2d 2d 64 72 79 2d 72 75 6e 22 20 28 74 72 | ist.(and.(member."--dry-run".(tr |
| d92a0 | 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 6e 6f 74 65 73 29 29 20 74 29 29 29 | ansient-args.'magit-notes)).t))) |
| d92c0 | 0a 20 20 28 77 68 65 6e 20 64 72 79 2d 72 75 6e 0a 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 | ...(when.dry-run.....(magit-proc |
| d92e0 | 65 73 73 2d 62 75 66 66 65 72 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 | ess-buffer))...(magit-run-git-wi |
| d9300 | 74 68 2d 65 64 69 74 6f 72 20 22 6e 6f 74 65 73 22 20 22 70 72 75 6e 65 22 20 28 61 6e 64 20 64 | th-editor."notes"."prune".(and.d |
| d9320 | 72 79 2d 72 75 6e 20 22 2d 2d 64 72 79 2d 72 75 6e 22 29 29 29 0a 0a 3b 3b 3b 20 52 65 61 64 65 | ry-run."--dry-run")))..;;;.Reade |
| d9340 | 72 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 20 | rs..(defun.magit-notes-read-ref. |
| d9360 | 28 70 72 6f 6d 70 74 20 5f 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a | (prompt._initial-input.history). |
| d9380 | 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 66 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 | ..(and-let*.((ref.(magit-complet |
| d93a0 | 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6d | ing-read....................prom |
| d93c0 | 70 74 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6e 6f 74 65 73 2d 72 65 66 6e 61 6d 65 73 29 20 6e | pt.(magit-list-notes-refnames).n |
| d93e0 | 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c | il.nil....................(and-l |
| d9400 | 65 74 2a 20 28 28 64 65 66 20 28 6d 61 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 6e 6f 74 65 73 | et*.((def.(magit-get."core.notes |
| d9420 | 52 65 66 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | Ref")))......................(if |
| d9440 | 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 22 20 | .(string-prefix-p."refs/notes/". |
| d9460 | 64 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | def)..........................(s |
| d9480 | 75 62 73 74 72 69 6e 67 20 64 65 66 20 31 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ubstring.def.11)................ |
| d94a0 | 20 20 20 20 20 20 20 20 64 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........def))................... |
| d94c0 | 20 68 69 73 74 6f 72 79 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 | .history))).....(if.(string-pref |
| d94e0 | 69 78 2d 70 20 22 72 65 66 73 2f 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 72 65 66 0a 20 20 | ix-p."refs/".ref).........ref... |
| d9500 | 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 22 20 72 65 66 29 29 29 | ....(concat."refs/notes/".ref))) |
| d9520 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 73 20 | )..(defun.magit-notes-read-refs. |
| d9540 | 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 5f 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 | (prompt.&optional._initial-input |
| d9560 | 20 5f 68 69 73 74 6f 72 79 29 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 72 65 | ._history)...(mapcar.(lambda.(re |
| d9580 | 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 | f).............(if.(string-prefi |
| d95a0 | 78 2d 70 20 22 72 65 66 73 2f 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | x-p."refs/".ref)................ |
| d95c0 | 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 | .ref...............(concat."refs |
| d95e0 | 2f 6e 6f 74 65 73 2f 22 20 72 65 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 70 6c | /notes/".ref)))...........(compl |
| d9600 | 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 | eting-read-multiple............( |
| d9620 | 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | concat.prompt.":.")............( |
| d9640 | 6d 61 67 69 74 2d 6c 69 73 74 2d 6e 6f 74 65 73 2d 72 65 66 6e 61 6d 65 73 29 20 6e 69 6c 20 6e | magit-list-notes-refnames).nil.n |
| d9660 | 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 | il............(mapconcat.(lambda |
| d9680 | 20 28 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(ref).........................( |
| d96a0 | 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f | if.(string-prefix-p."refs/notes/ |
| d96c0 | 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".ref).......................... |
| d96e0 | 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 72 65 66 20 31 31 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(substring.ref.11)........... |
| d9700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ................ref))........... |
| d9720 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 61 6c 6c 20 22 6e 6f 74 65 | ............(magit-get-all."note |
| d9740 | 73 2e 64 69 73 70 6c 61 79 52 65 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.displayRef").................. |
| d9760 | 20 20 20 20 20 22 2c 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6e 6f 74 65 73 | .....","))))..(defun.magit-notes |
| d9780 | 2d 72 65 61 64 2d 61 72 67 73 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 6c 69 73 74 20 28 6d 61 67 | -read-args.(prompt)...(list.(mag |
| d97a0 | 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 70 72 6f 6d 70 74 20 | it-read-branch-or-commit.prompt. |
| d97c0 | 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 | (magit-stash-at-point))......... |
| d97e0 | 28 61 6e 64 2d 6c 65 74 2a 20 28 28 73 74 72 20 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 | (and-let*.((str.(--first.(string |
| d9800 | 2d 6d 61 74 63 68 20 22 5e 2d 2d 72 65 66 3d 5c 5c 28 2e 2b 5c 5c 29 22 20 69 74 29 0a 20 20 20 | -match."^--ref=\\(.+\\)".it).... |
| d9820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 | ..............................(t |
| d9840 | 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 6e 6f 74 65 73 29 29 29 29 0a 20 | ransient-args.'magit-notes)))).. |
| d9860 | 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 74 72 29 29 29 29 | .........(match-string.1.str)))) |
| d9880 | 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 6e 6f 74 65 73 29 0a 3b | ..;;;._.(provide.'magit-notes).; |
| d98a0 | 3b 3b 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 | ;;.magit-notes.el.ends.here..... |
| d98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9a00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 70 61 74 63 68 2e | magit-20240404.1901/magit-patch. |
| d9a20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| d9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| d9a80 | 30 30 32 37 32 30 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 33 33 00 20 30 00 00 00 | 0027206.00000000000.014633..0... |
| d9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| d9b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| d9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9c00 | 3b 3b 3b 20 6d 61 67 69 74 2d 70 61 74 63 68 2e 65 6c 20 2d 2d 2d 20 43 72 65 61 74 69 6e 67 20 | ;;;.magit-patch.el.---.Creating. |
| d9c20 | 61 6e 64 20 61 70 70 6c 79 69 6e 67 20 70 61 74 63 68 65 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 | and.applying.patches..-*-.lexica |
| d9c40 | 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 | l-binding:t.-*-..;;.Copyright.(C |
| d9c60 | 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f | ).2008-2024.The.Magit.Project.Co |
| d9c80 | 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 | ntributors..;;.Author:.Jonas.Ber |
| d9ca0 | 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 | noulli.<jonas@bernoul.li>.;;.Mai |
| d9cc0 | 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | ntainer:.Jonas.Bernoulli.<jonas@ |
| d9ce0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 | bernoul.li>..;;.SPDX-License-Ide |
| d9d00 | 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 | ntifier:.GPL-3.0-or-later..;;.Ma |
| d9d20 | 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 | git.is.free.software:.you.can.re |
| d9d40 | 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b | distribute.it.and/or.modify.it.; |
| d9d60 | 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e | ;.under.the.terms.of.the.GNU.Gen |
| d9d80 | 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 | eral.Public.License.as.published |
| d9da0 | 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 | .by.;;.the.Free.Software.Foundat |
| d9dc0 | 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 | ion,.either.version.3.of.the.Lic |
| d9de0 | 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 | ense,.or.;;.(at.your.option).any |
| d9e00 | 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 | .later.version..;;.;;.Magit.is.d |
| d9e20 | 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 | istributed.in.the.hope.that.it.w |
| d9e40 | 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e | ill.be.useful,.but.WITHOUT.;;.AN |
| d9e60 | 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 | Y.WARRANTY;.without.even.the.imp |
| d9e80 | 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | lied.warranty.of.MERCHANTABILITY |
| d9ea0 | 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 | .;;.or.FITNESS.FOR.A.PARTICULAR. |
| d9ec0 | 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | PURPOSE...See.the.GNU.General.Pu |
| d9ee0 | 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 | blic.;;.License.for.more.details |
| d9f00 | 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 | ..;;.;;.You.should.have.received |
| d9f20 | 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | .a.copy.of.the.GNU.General.Publi |
| d9f40 | 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 | c.License.;;.along.with.Magit... |
| d9f60 | 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 | If.not,.see.<https://www.gnu.org |
| d9f80 | 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b | /licenses/>...;;;.Commentary:..; |
| d9fa0 | 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 70 61 74 63 68 20 | ;.This.library.implements.patch. |
| d9fc0 | 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 | commands...;;;.Code:..(require.' |
| d9fe0 | 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | magit)..;;;.Options..(defcustom. |
| da000 | 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 2d 61 72 67 75 6d 65 6e 74 73 20 27 28 65 78 63 | magit-patch-save-arguments.'(exc |
| da020 | 6c 75 64 65 20 22 2d 2d 73 74 61 74 22 29 0a 20 20 22 43 6f 6e 74 72 6f 6c 20 61 72 67 75 6d 65 | lude."--stat")..."Control.argume |
| da040 | 6e 74 73 20 75 73 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 70 | nts.used.by.the.command.`magit-p |
| da060 | 61 74 63 68 2d 73 61 76 65 27 2e 0a 0a 60 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 27 20 | atch-save'...`magit-patch-save'. |
| da080 | 28 77 68 69 63 68 20 73 65 65 29 20 73 61 76 65 73 20 61 20 64 69 66 66 20 66 6f 72 20 74 68 65 | (which.see).saves.a.diff.for.the |
| da0a0 | 20 63 68 61 6e 67 65 73 0a 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | .changes.shown.in.the.current.bu |
| da0c0 | 66 66 65 72 20 69 6e 20 61 20 70 61 74 63 68 20 66 69 6c 65 2e 20 20 49 74 20 6d 61 79 20 75 73 | ffer.in.a.patch.file...It.may.us |
| da0e0 | 65 20 74 68 65 0a 73 61 6d 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 75 73 65 64 20 69 6e 20 | e.the.same.arguments.as.used.in. |
| da100 | 74 68 65 20 62 75 66 66 65 72 20 6f 72 20 61 20 73 75 62 73 65 74 20 74 68 65 72 65 6f 66 2c 20 | the.buffer.or.a.subset.thereof,. |
| da120 | 6f 72 0a 61 20 63 6f 6e 73 74 61 6e 74 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 2c | or.a.constant.list.of.arguments, |
| da140 | 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 61 6e 64 0a 74 68 | .depending.on.this.option.and.th |
| da160 | 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | e.prefix.argument."...:package-v |
| da180 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 | ersion.'(magit..."2.12.0")...:gr |
| da1a0 | 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 | oup.'magit-diff...:type.'(choice |
| da1c0 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 75 73 65 20 62 75 66 66 65 72 20 61 72 67 75 6d 65 6e | .(const.:tag."use.buffer.argumen |
| da1e0 | 74 73 22 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | ts".buffer)..................(co |
| da200 | 6e 73 20 3a 74 61 67 20 22 75 73 65 20 62 75 66 66 65 72 20 61 72 67 75 6d 65 6e 74 73 20 65 78 | ns.:tag."use.buffer.arguments.ex |
| da220 | 63 65 70 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | cept"........................(co |
| da240 | 6e 73 74 20 3a 66 6f 72 6d 61 74 20 22 22 20 65 78 63 6c 75 64 65 29 0a 20 20 20 20 20 20 20 20 | nst.:format."".exclude)......... |
| da260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 66 6f 72 6d 61 74 20 22 | ...............(repeat.:format." |
| da280 | 25 76 25 69 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %v%i\n"......................... |
| da2a0 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 6e 74 22 29 29 | .......(string.:tag."Argument")) |
| da2c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 | )..................(repeat.:tag. |
| da2e0 | 22 75 73 65 20 63 6f 6e 73 74 61 6e 74 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 20 20 20 20 | "use.constant.arguments"........ |
| da300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 | ..................(string.:tag." |
| da320 | 41 72 67 75 6d 65 6e 74 22 29 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b | Argument"))))..;;;.Commands..;;; |
| da340 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 61 74 | ###autoload.(autoload.'magit-pat |
| da360 | 63 68 20 22 6d 61 67 69 74 2d 70 61 74 63 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 | ch."magit-patch".nil.t).(transie |
| da380 | 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 70 61 74 63 68 20 28 29 0a | nt-define-prefix.magit-patch.(). |
| da3a0 | 20 20 22 43 72 65 61 74 65 20 6f 72 20 61 70 70 6c 79 20 70 61 74 63 68 65 73 2e 22 0a 20 20 5b | .."Create.or.apply.patches."...[ |
| da3c0 | 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 5b 28 22 63 22 20 20 22 43 72 65 61 74 65 20 70 61 74 63 | "Actions"....[("c".."Create.patc |
| da3e0 | 68 65 73 22 20 20 20 20 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 63 72 65 61 74 65 29 0a 20 20 20 | hes".....magit-patch-create).... |
| da400 | 20 28 22 77 22 20 20 22 41 70 70 6c 79 20 70 61 74 63 68 65 73 22 20 20 20 20 20 20 6d 61 67 69 | .("w".."Apply.patches"......magi |
| da420 | 74 2d 61 6d 29 5d 0a 20 20 20 5b 28 22 61 22 20 20 22 41 70 70 6c 79 20 70 6c 61 69 6e 20 70 61 | t-am)]....[("a".."Apply.plain.pa |
| da440 | 74 63 68 22 20 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 29 0a 20 20 20 20 28 22 73 | tch"..magit-patch-apply).....("s |
| da460 | 22 20 20 22 53 61 76 65 20 64 69 66 66 20 61 73 20 70 61 74 63 68 22 20 6d 61 67 69 74 2d 70 61 | ".."Save.diff.as.patch".magit-pa |
| da480 | 74 63 68 2d 73 61 76 65 29 5d 0a 20 20 20 5b 28 22 72 22 20 20 22 52 65 71 75 65 73 74 20 70 75 | tch-save)]....[("r".."Request.pu |
| da4a0 | 6c 6c 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 71 75 65 73 74 2d 70 75 6c 6c 29 5d 5d 29 | ll".......magit-request-pull)]]) |
| da4c0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 | ..;;;###autoload.(autoload.'magi |
| da4e0 | 74 2d 70 61 74 63 68 2d 63 72 65 61 74 65 20 22 6d 61 67 69 74 2d 70 61 74 63 68 22 20 6e 69 6c | t-patch-create."magit-patch".nil |
| da500 | 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 | .t).(transient-define-prefix.mag |
| da520 | 69 74 2d 70 61 74 63 68 2d 63 72 65 61 74 65 20 28 72 61 6e 67 65 20 61 72 67 73 20 66 69 6c 65 | it-patch-create.(range.args.file |
| da540 | 73 29 0a 20 20 22 43 72 65 61 74 65 20 70 61 74 63 68 65 73 20 66 6f 72 20 74 68 65 20 63 6f 6d | s)..."Create.patches.for.the.com |
| da560 | 6d 69 74 73 20 69 6e 20 52 41 4e 47 45 2e 0a 57 68 65 6e 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d | mits.in.RANGE..When.a.single.com |
| da580 | 6d 69 74 20 69 73 20 67 69 76 65 6e 20 66 6f 72 20 52 41 4e 47 45 2c 20 63 72 65 61 74 65 20 61 | mit.is.given.for.RANGE,.create.a |
| da5a0 | 20 70 61 74 63 68 20 66 6f 72 20 74 68 65 0a 63 68 61 6e 67 65 73 20 69 6e 74 72 6f 64 75 63 65 | .patch.for.the.changes.introduce |
| da5c0 | 64 20 62 79 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 28 75 6e 6c 69 6b 65 20 27 67 69 74 20 66 6f | d.by.that.commit.(unlike.'git.fo |
| da5e0 | 72 6d 61 74 2d 70 61 74 63 68 27 0a 77 68 69 63 68 20 63 72 65 61 74 65 73 20 70 61 74 63 68 65 | rmat-patch'.which.creates.patche |
| da600 | 73 20 66 6f 72 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 20 72 65 61 63 68 | s.for.all.commits.that.are.reach |
| da620 | 61 62 6c 65 20 66 72 6f 6d 0a 60 48 45 41 44 27 20 62 75 74 20 6e 6f 74 20 66 72 6f 6d 20 74 68 | able.from.`HEAD'.but.not.from.th |
| da640 | 65 20 73 70 65 63 69 66 69 65 64 20 63 6f 6d 6d 69 74 29 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 | e.specified.commit)."...:man-pag |
| da660 | 65 20 22 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 22 0a 20 20 3a 69 6e 63 6f 6d 70 61 74 | e."git-format-patch"...:incompat |
| da680 | 69 62 6c 65 20 27 28 28 22 2d 2d 73 75 62 6a 65 63 74 2d 70 72 65 66 69 78 3d 22 20 22 2d 2d 72 | ible.'(("--subject-prefix="."--r |
| da6a0 | 66 63 22 29 29 0a 20 20 5b 22 4d 61 69 6c 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 36 20 | fc"))...["Mail.arguments"....(6. |
| da6c0 | 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 69 6e 2d 72 65 70 6c 79 2d 74 6f | magit-format-patch:--in-reply-to |
| da6e0 | 29 0a 20 20 20 28 36 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 74 68 72 | )....(6.magit-format-patch:--thr |
| da700 | 65 61 64 29 0a 20 20 20 28 36 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d | ead)....(6.magit-format-patch:-- |
| da720 | 66 72 6f 6d 29 0a 20 20 20 28 36 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d | from)....(6.magit-format-patch:- |
| da740 | 2d 74 6f 29 0a 20 20 20 28 36 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d | -to)....(6.magit-format-patch:-- |
| da760 | 63 63 29 5d 0a 20 20 5b 22 50 61 74 63 68 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 | cc)]...["Patch.arguments"....(ma |
| da780 | 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 62 61 73 65 29 0a 20 20 20 28 6d 61 67 | git-format-patch:--base)....(mag |
| da7a0 | 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 72 65 72 6f 6c 6c 2d 63 6f 75 6e 74 29 0a | it-format-patch:--reroll-count). |
| da7c0 | 20 20 20 28 35 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 69 6e 74 65 72 | ...(5.magit-format-patch:--inter |
| da7e0 | 64 69 66 66 29 0a 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 72 | diff)....(magit-format-patch:--r |
| da800 | 61 6e 67 65 2d 64 69 66 66 29 0a 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 | ange-diff)....(magit-format-patc |
| da820 | 68 3a 2d 2d 73 75 62 6a 65 63 74 2d 70 72 65 66 69 78 29 0a 20 20 20 28 22 43 2d 6d 20 72 20 20 | h:--subject-prefix)....("C-m.r.. |
| da840 | 22 20 22 52 46 43 20 73 75 62 6a 65 63 74 20 70 72 65 66 69 78 22 20 22 2d 2d 72 66 63 22 29 0a | "."RFC.subject.prefix"."--rfc"). |
| da860 | 20 20 20 28 22 43 2d 6d 20 6c 20 20 22 20 22 41 64 64 20 63 6f 76 65 72 20 6c 65 74 74 65 72 22 | ...("C-m.l.."."Add.cover.letter" |
| da880 | 20 22 2d 2d 63 6f 76 65 72 2d 6c 65 74 74 65 72 22 29 0a 20 20 20 28 35 20 6d 61 67 69 74 2d 66 | ."--cover-letter")....(5.magit-f |
| da8a0 | 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 63 6f 76 65 72 2d 66 72 6f 6d 2d 64 65 73 63 72 69 70 | ormat-patch:--cover-from-descrip |
| da8c0 | 74 69 6f 6e 29 0a 20 20 20 28 35 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d | tion)....(5.magit-format-patch:- |
| da8e0 | 2d 6e 6f 74 65 73 29 0a 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d | -notes)....(magit-format-patch:- |
| da900 | 2d 6f 75 74 70 75 74 2d 64 69 72 65 63 74 6f 72 79 29 5d 0a 20 20 5b 22 44 69 66 66 20 61 72 67 | -output-directory)]...["Diff.arg |
| da920 | 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 55 29 0a 20 20 20 28 6d | uments"....(magit-diff:-U)....(m |
| da940 | 61 67 69 74 2d 64 69 66 66 3a 2d 4d 29 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 43 29 | agit-diff:-M)....(magit-diff:-C) |
| da960 | 0a 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d | ....(magit-diff:--diff-algorithm |
| da980 | 29 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 29 0a 20 20 20 28 37 20 22 2d 62 22 20 22 49 67 6e 6f | )....(magit:--)....(7."-b"."Igno |
| da9a0 | 72 65 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 22 20 28 22 2d 62 22 20 22 2d 2d | re.whitespace.changes".("-b"."-- |
| da9c0 | 69 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 65 22 29 29 0a 20 20 20 28 37 20 22 2d 77 | ignore-space-change"))....(7."-w |
| da9e0 | 22 20 22 49 67 6e 6f 72 65 20 61 6c 6c 20 77 68 69 74 65 73 70 61 63 65 22 20 20 20 20 20 28 22 | "."Ignore.all.whitespace".....(" |
| daa00 | 2d 77 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 61 6c 6c 2d 73 70 61 63 65 22 29 29 5d 0a 20 20 5b 22 | -w"."--ignore-all-space"))]...[" |
| daa20 | 41 63 74 69 6f 6e 73 22 0a 20 20 20 28 22 63 22 20 22 43 72 65 61 74 65 20 70 61 74 63 68 65 73 | Actions"....("c"."Create.patches |
| daa40 | 22 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 63 72 65 61 74 65 29 5d 0a 20 20 28 69 6e 74 65 72 61 | ".magit-patch-create)]...(intera |
| daa60 | 63 74 69 76 65 0a 20 20 20 28 69 66 20 28 6e 6f 74 20 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d | ctive....(if.(not.(eq.transient- |
| daa80 | 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 63 72 65 | current-command.'magit-patch-cre |
| daaa0 | 61 74 65 29 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 29 0a | ate))........(list.nil.nil.nil). |
| daac0 | 20 20 20 20 20 28 63 6f 6e 73 20 28 69 66 2d 6c 65 74 20 28 28 72 65 76 73 20 28 6d 61 67 69 74 | .....(cons.(if-let.((revs.(magit |
| daae0 | 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 63 6f 6d 6d 69 74 20 74 29 29 29 0a 20 20 20 20 | -region-values.'commit.t)))..... |
| dab00 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 63 61 72 20 28 6c 61 73 74 20 72 65 | ...........(concat.(car.(last.re |
| dab20 | 76 73 29 29 20 22 5e 2e 2e 22 20 28 63 61 72 20 72 65 76 73 29 29 0a 20 20 20 20 20 20 20 20 20 | vs))."^..".(car.revs)).......... |
| dab40 | 20 20 20 20 28 6c 65 74 20 28 28 72 61 6e 67 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e | ....(let.((range.(magit-read-ran |
| dab60 | 67 65 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ge-or-commit.................... |
| dab80 | 20 20 20 20 20 20 20 20 22 43 72 65 61 74 65 20 70 61 74 63 68 65 73 20 66 6f 72 20 72 61 6e 67 | ........"Create.patches.for.rang |
| daba0 | 65 20 6f 72 20 63 6f 6d 6d 69 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | e.or.commit")))................( |
| dabc0 | 69 66 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2e 2e 22 20 72 61 6e 67 65 29 0a 20 20 | if.(string-search."..".range)... |
| dabe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 | .................range.......... |
| dac00 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 7e 2e 2e 25 73 22 20 72 61 6e 67 65 20 | ........(format."%s~..%s".range. |
| dac20 | 72 61 6e 67 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 73 | range))))............(let.((args |
| dac40 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 63 72 | .(transient-args.'magit-patch-cr |
| dac60 | 65 61 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 73 65 71 2d | eate)))..............(list.(seq- |
| dac80 | 66 69 6c 74 65 72 20 23 27 73 74 72 69 6e 67 70 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | filter.#'stringp.args).......... |
| daca0 | 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 61 73 73 6f 63 20 22 2d 2d 22 20 61 72 67 73 29 | ..........(cdr.(assoc."--".args) |
| dacc0 | 29 29 29 29 29 29 0a 20 20 28 69 66 20 28 6e 6f 74 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 28 | ))))))...(if.(not.range).......( |
| dace0 | 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 63 72 65 | transient-setup.'magit-patch-cre |
| dad00 | 61 74 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 66 6f 72 6d 61 74 2d | ate).....(magit-run-git."format- |
| dad20 | 70 61 74 63 68 22 20 72 61 6e 67 65 20 61 72 67 73 20 22 2d 2d 22 20 66 69 6c 65 73 29 0a 20 20 | patch".range.args."--".files)... |
| dad40 | 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 22 2d 2d 63 6f 76 65 72 2d 6c 65 74 74 65 72 22 | ..(when.(member."--cover-letter" |
| dad60 | 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 | .args).......(save-match-data... |
| dad80 | 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e | ......(find-file..........(expan |
| dada0 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 61 | d-file-name...........(concat.(a |
| dadc0 | 6e 64 2d 6c 65 74 2a 20 28 28 76 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 2d 76 61 6c 75 65 | nd-let*.((v.(transient-arg-value |
| dade0 | 20 22 2d 2d 72 65 72 6f 6c 6c 2d 63 6f 75 6e 74 3d 22 20 61 72 67 73 29 29 29 0a 20 20 20 20 20 | ."--reroll-count=".args)))...... |
| dae00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 76 25 73 2d 22 20 76 29 | ...............(format."v%s-".v) |
| dae20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 30 30 30 30 2d 63 6f 76 65 72 2d | )..................."0000-cover- |
| dae40 | 6c 65 74 74 65 72 2e 70 61 74 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | letter.patch")...........(let.(( |
| dae60 | 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 | topdir.(magit-toplevel)))....... |
| dae80 | 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 64 69 72 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 | ......(if-let.((dir.(transient-a |
| daea0 | 72 67 2d 76 61 6c 75 65 20 22 2d 2d 6f 75 74 70 75 74 2d 64 69 72 65 63 74 6f 72 79 3d 22 20 61 | rg-value."--output-directory=".a |
| daec0 | 72 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 | rgs))).................(expand-f |
| daee0 | 69 6c 65 2d 6e 61 6d 65 20 64 69 72 20 74 6f 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ile-name.dir.topdir)............ |
| daf00 | 20 20 20 74 6f 70 64 69 72 29 29 29 29 29 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 | ...topdir))))))))..(transient-de |
| daf20 | 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 | fine-argument.magit-format-patch |
| daf40 | 3a 2d 2d 69 6e 2d 72 65 70 6c 79 2d 74 6f 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e | :--in-reply-to.()...:description |
| daf60 | 20 22 49 6e 20 72 65 70 6c 79 20 74 6f 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 | ."In.reply.to"...:class.'transie |
| daf80 | 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 43 2d 72 22 0a 20 20 3a 61 72 | nt-option...:key."C-m.C-r"...:ar |
| dafa0 | 67 75 6d 65 6e 74 20 22 2d 2d 69 6e 2d 72 65 70 6c 79 2d 74 6f 3d 22 29 0a 0a 28 74 72 61 6e 73 | gument."--in-reply-to=")..(trans |
| dafc0 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 | ient-define-argument.magit-forma |
| dafe0 | 74 2d 70 61 74 63 68 3a 2d 2d 74 68 72 65 61 64 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 | t-patch:--thread.()...:descripti |
| db000 | 6f 6e 20 22 54 68 72 65 61 64 20 73 74 79 6c 65 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e | on."Thread.style"...:class.'tran |
| db020 | 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 73 20 20 22 0a 20 20 | sient-option...:key."C-m.s.."... |
| db040 | 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 74 68 72 65 61 64 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 | :argument."--thread="...:reader. |
| db060 | 23 27 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 2d 74 68 72 65 | #'magit-format-patch-select-thre |
| db080 | 61 64 2d 73 74 79 6c 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 | ad-style)..(defun.magit-format-p |
| db0a0 | 61 74 63 68 2d 73 65 6c 65 63 74 2d 74 68 72 65 61 64 2d 73 74 79 6c 65 20 28 26 72 65 73 74 20 | atch-select-thread-style.(&rest. |
| db0c0 | 5f 69 67 6e 6f 72 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 | _ignore)...(magit-read-char-case |
| db0e0 | 20 22 54 68 72 65 61 64 20 73 74 79 6c 65 20 22 20 74 0a 20 20 20 20 28 3f 64 20 22 5b 64 5d 65 | ."Thread.style.".t.....(?d."[d]e |
| db100 | 65 70 22 20 22 64 65 65 70 22 29 0a 20 20 20 20 28 3f 73 20 22 5b 73 5d 68 61 6c 6c 6f 77 22 20 | ep"."deep").....(?s."[s]hallow". |
| db120 | 22 73 68 61 6c 6c 6f 77 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d | "shallow")))..(transient-define- |
| db140 | 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 62 61 | argument.magit-format-patch:--ba |
| db160 | 73 65 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 49 6e 73 65 72 74 20 62 61 73 | se.()...:description."Insert.bas |
| db180 | 65 20 63 6f 6d 6d 69 74 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 | e.commit"...:class.'transient-op |
| db1a0 | 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 62 20 20 22 0a 20 20 3a 61 72 67 75 6d 65 6e | tion...:key."C-m.b.."...:argumen |
| db1c0 | 74 20 22 2d 2d 62 61 73 65 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 66 6f | t."--base="...:reader.#'magit-fo |
| db1e0 | 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 2d 62 61 73 65 29 0a 0a 28 64 65 66 75 6e 20 | rmat-patch-select-base)..(defun. |
| db200 | 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 2d 62 61 73 65 20 28 | magit-format-patch-select-base.( |
| db220 | 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 20 | prompt.initial-input.history)... |
| db240 | 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 | (or.(magit-completing-read.promp |
| db260 | 74 20 28 63 6f 6e 73 20 22 61 75 74 6f 22 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 | t.(cons."auto".(magit-list-refna |
| db280 | 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mes))........................... |
| db2a0 | 20 20 20 6e 69 6c 20 6e 69 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 | ...nil.nil.initial-input.history |
| db2c0 | 20 22 61 75 74 6f 22 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 | ."auto").......(user-error."Noth |
| db2e0 | 69 6e 67 20 73 65 6c 65 63 74 65 64 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | ing.selected")))..(transient-def |
| db300 | 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a | ine-argument.magit-format-patch: |
| db320 | 2d 2d 72 65 72 6f 6c 6c 2d 63 6f 75 6e 74 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e | --reroll-count.()...:description |
| db340 | 20 22 52 65 72 6f 6c 6c 20 63 6f 75 6e 74 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 | ."Reroll.count"...:class.'transi |
| db360 | 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 76 20 20 22 0a 20 20 3a 73 | ent-option...:key."C-m.v.."...:s |
| db380 | 68 6f 72 74 61 72 67 20 22 2d 76 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 72 65 72 6f | hortarg."-v"...:argument."--rero |
| db3a0 | 6c 6c 2d 63 6f 75 6e 74 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 | ll-count="...:reader.#'transient |
| db3c0 | 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | -read-number-N+)..(transient-def |
| db3e0 | 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a | ine-argument.magit-format-patch: |
| db400 | 2d 2d 69 6e 74 65 72 64 69 66 66 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 49 | --interdiff.()...:description."I |
| db420 | 6e 73 65 72 74 20 69 6e 74 65 72 64 69 66 66 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 | nsert.interdiff"...:class.'trans |
| db440 | 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 64 20 69 22 0a 20 20 3a | ient-option...:key."C-m.d.i"...: |
| db460 | 61 72 67 75 6d 65 6e 74 20 22 2d 2d 69 6e 74 65 72 64 69 66 66 3d 22 0a 20 20 3a 72 65 61 64 65 | argument."--interdiff="...:reade |
| db480 | 72 20 23 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 72 65 76 69 73 69 6f | r.#'magit-transient-read-revisio |
| db4a0 | 6e 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d | n)..(transient-define-argument.m |
| db4c0 | 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 72 61 6e 67 65 2d 64 69 66 66 20 28 | agit-format-patch:--range-diff.( |
| db4e0 | 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 49 6e 73 65 72 74 20 72 61 6e 67 65 2d 64 | )...:description."Insert.range-d |
| db500 | 69 66 66 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a | iff"...:class.'transient-option. |
| db520 | 20 20 3a 6b 65 79 20 22 43 2d 6d 20 64 20 72 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d | ..:key."C-m.d.r"...:argument."-- |
| db540 | 72 61 6e 67 65 2d 64 69 66 66 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 66 | range-diff="...:reader.#'magit-f |
| db560 | 6f 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 2d 72 61 6e 67 65 2d 64 69 66 66 29 0a 0a | ormat-patch-select-range-diff).. |
| db580 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 | (defun.magit-format-patch-select |
| db5a0 | 2d 72 61 6e 67 65 2d 64 69 66 66 20 28 70 72 6f 6d 70 74 20 5f 69 6e 69 74 69 61 6c 2d 69 6e 70 | -range-diff.(prompt._initial-inp |
| db5c0 | 75 74 20 5f 68 69 73 74 6f 72 79 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 61 6e 67 65 | ut._history)...(magit-read-range |
| db5e0 | 2d 6f 72 2d 63 6f 6d 6d 69 74 20 70 72 6f 6d 70 74 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d | -or-commit.prompt))..(transient- |
| db600 | 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 | define-argument.magit-format-pat |
| db620 | 63 68 3a 2d 2d 73 75 62 6a 65 63 74 2d 70 72 65 66 69 78 20 28 29 0a 20 20 3a 64 65 73 63 72 69 | ch:--subject-prefix.()...:descri |
| db640 | 70 74 69 6f 6e 20 22 53 75 62 6a 65 63 74 20 50 72 65 66 69 78 22 0a 20 20 3a 63 6c 61 73 73 20 | ption."Subject.Prefix"...:class. |
| db660 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 70 20 | 'transient-option...:key."C-m.p. |
| db680 | 20 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 75 62 6a 65 63 74 2d 70 72 65 66 69 78 | ."...:argument."--subject-prefix |
| db6a0 | 3d 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 | =")..(transient-define-argument. |
| db6c0 | 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 63 6f 76 65 72 2d 66 72 6f 6d 2d | magit-format-patch:--cover-from- |
| db6e0 | 64 65 73 63 72 69 70 74 69 6f 6e 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 55 | description.()...:description."U |
| db700 | 73 65 20 62 72 61 6e 63 68 20 64 65 73 63 72 69 70 74 69 6f 6e 22 0a 20 20 3a 63 6c 61 73 73 20 | se.branch.description"...:class. |
| db720 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 44 20 | 'transient-option...:key."C-m.D. |
| db740 | 20 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 63 6f 76 65 72 2d 66 72 6f 6d 2d 64 65 73 | ."...:argument."--cover-from-des |
| db760 | 63 72 69 70 74 69 6f 6e 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 66 6f 72 | cription="...:reader.#'magit-for |
| db780 | 6d 61 74 2d 70 61 74 63 68 2d 73 65 6c 65 63 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 6d 6f 64 | mat-patch-select-description-mod |
| db7a0 | 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 2d 73 65 | e)..(defun.magit-format-patch-se |
| db7c0 | 6c 65 63 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 6d 6f 64 65 20 28 26 72 65 73 74 20 5f 69 67 | lect-description-mode.(&rest._ig |
| db7e0 | 6e 6f 72 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 22 55 | nore)...(magit-read-char-case."U |
| db800 | 73 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 73 20 22 20 74 0a 20 20 20 20 28 3f 6d 20 22 5b | se.description.as.".t.....(?m."[ |
| db820 | 6d 5d 65 73 73 61 67 65 22 20 22 6d 65 73 73 61 67 65 22 29 0a 20 20 20 20 28 3f 73 20 22 5b 73 | m]essage"."message").....(?s."[s |
| db840 | 5d 75 62 6a 65 63 74 22 20 22 73 75 62 6a 65 63 74 22 29 0a 20 20 20 20 28 3f 61 20 22 5b 61 5d | ]ubject"."subject").....(?a."[a] |
| db860 | 75 74 6f 22 20 20 20 20 22 61 75 74 6f 22 29 0a 20 20 20 20 28 3f 6e 20 22 5b 6e 5d 6f 74 68 69 | uto"...."auto").....(?n."[n]othi |
| db880 | 6e 67 22 20 22 6e 6f 6e 65 22 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 | ng"."none")))..(transient-define |
| db8a0 | 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 6e | -argument.magit-format-patch:--n |
| db8c0 | 6f 74 65 73 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 49 6e 73 65 72 74 20 63 | otes.()...:description."Insert.c |
| db8e0 | 6f 6d 6d 65 6e 74 61 72 79 20 66 72 6f 6d 20 6e 6f 74 65 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 | ommentary.from.notes"...:class.' |
| db900 | 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 6e 20 20 | transient-option...:key."C-m.n.. |
| db920 | 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 6e 6f 74 65 73 3d 22 0a 20 20 3a 72 65 61 64 | "...:argument."--notes="...:read |
| db940 | 65 72 20 23 27 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 29 0a 0a 28 74 72 61 | er.#'magit-notes-read-ref)..(tra |
| db960 | 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 | nsient-define-argument.magit-for |
| db980 | 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 66 72 6f 6d 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 | mat-patch:--from.()...:descripti |
| db9a0 | 6f 6e 20 22 46 72 6f 6d 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 | on."From"...:class.'transient-op |
| db9c0 | 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 43 2d 66 22 0a 20 20 3a 61 72 67 75 6d 65 6e | tion...:key."C-m.C-f"...:argumen |
| db9e0 | 74 20 22 2d 2d 66 72 6f 6d 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 74 72 | t."--from="...:reader.#'magit-tr |
| dba00 | 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 70 65 72 73 6f 6e 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 | ansient-read-person)..(transient |
| dba20 | 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 | -define-argument.magit-format-pa |
| dba40 | 74 63 68 3a 2d 2d 74 6f 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 54 6f 22 0a | tch:--to.()...:description."To". |
| dba60 | 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 | ..:class.'transient-option...:ke |
| dba80 | 79 20 22 43 2d 6d 20 43 2d 74 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 74 6f 3d 22 0a | y."C-m.C-t"...:argument."--to=". |
| dbaa0 | 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 | ..:reader.#'magit-transient-read |
| dbac0 | 2d 70 65 72 73 6f 6e 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 | -person)..(transient-define-argu |
| dbae0 | 6d 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 63 63 20 28 29 0a | ment.magit-format-patch:--cc.(). |
| dbb00 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 43 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 | ..:description."CC"...:class.'tr |
| dbb20 | 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 43 2d 6d 20 43 2d 63 22 0a | ansient-option...:key."C-m.C-c". |
| dbb40 | 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 63 63 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 | ..:argument."--cc="...:reader.#' |
| dbb60 | 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 70 65 72 73 6f 6e 29 0a 0a 28 74 | magit-transient-read-person)..(t |
| dbb80 | 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 66 | ransient-define-argument.magit-f |
| dbba0 | 6f 72 6d 61 74 2d 70 61 74 63 68 3a 2d 2d 6f 75 74 70 75 74 2d 64 69 72 65 63 74 6f 72 79 20 28 | ormat-patch:--output-directory.( |
| dbbc0 | 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4f 75 74 70 75 74 20 64 69 72 65 63 74 6f | )...:description."Output.directo |
| dbbe0 | 72 79 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 | ry"...:class.'transient-option.. |
| dbc00 | 20 3a 6b 65 79 20 22 43 2d 6d 20 6f 20 20 22 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 6f 22 | .:key."C-m.o.."...:shortarg."-o" |
| dbc20 | 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 6f 75 74 70 75 74 2d 64 69 72 65 63 74 6f 72 79 | ...:argument."--output-directory |
| dbc40 | 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 65 78 | ="...:reader.#'transient-read-ex |
| dbc60 | 69 73 74 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | isting-directory)..;;;###autoloa |
| dbc80 | 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 20 22 | d.(autoload.'magit-patch-apply." |
| dbca0 | 6d 61 67 69 74 2d 70 61 74 63 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 | magit-patch".nil.t).(transient-d |
| dbcc0 | 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 20 28 | efine-prefix.magit-patch-apply.( |
| dbce0 | 66 69 6c 65 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 41 70 70 6c 79 20 74 68 65 20 70 61 | file.&rest.args)..."Apply.the.pa |
| dbd00 | 74 63 68 20 66 69 6c 65 20 46 49 4c 45 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 | tch.file.FILE."...:man-page."git |
| dbd20 | 2d 61 70 70 6c 79 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 69 22 20 | -apply"...["Arguments"....("-i". |
| dbd40 | 22 41 6c 73 6f 20 61 70 70 6c 79 20 74 6f 20 69 6e 64 65 78 22 20 22 2d 2d 69 6e 64 65 78 22 29 | "Also.apply.to.index"."--index") |
| dbd60 | 0a 20 20 20 28 22 2d 63 22 20 22 4f 6e 6c 79 20 61 70 70 6c 79 20 74 6f 20 69 6e 64 65 78 22 20 | ....("-c"."Only.apply.to.index". |
| dbd80 | 22 2d 2d 63 61 63 68 65 64 22 29 0a 20 20 20 28 22 2d 33 22 20 22 46 61 6c 6c 20 62 61 63 6b 20 | "--cached")....("-3"."Fall.back. |
| dbda0 | 6f 6e 20 33 77 61 79 20 6d 65 72 67 65 22 20 28 22 2d 33 22 20 22 2d 2d 33 77 61 79 22 29 29 5d | on.3way.merge".("-3"."--3way"))] |
| dbdc0 | 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 28 22 61 22 20 20 22 41 70 70 6c 79 20 70 61 | ...["Actions"....("a".."Apply.pa |
| dbde0 | 74 63 68 22 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 29 5d 0a 20 20 28 69 6e 74 65 | tch".magit-patch-apply)]...(inte |
| dbe00 | 72 61 63 74 69 76 65 0a 20 20 20 28 69 66 20 28 6e 6f 74 20 28 65 71 20 74 72 61 6e 73 69 65 6e | ractive....(if.(not.(eq.transien |
| dbe20 | 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 | t-current-command.'magit-patch-a |
| dbe40 | 70 70 6c 79 29 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 6e 69 6c 29 0a 20 20 20 20 20 28 6c | pply))........(list.nil)......(l |
| dbe60 | 69 73 74 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | ist.(expand-file-name........... |
| dbe80 | 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 41 70 70 6c 79 20 70 61 74 63 68 3a 20 | ..(read-file-name."Apply.patch:. |
| dbea0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 | ".............................de |
| dbec0 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 | fault-directory.nil.nil......... |
| dbee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 | ....................(and-let*.(( |
| dbf00 | 66 69 6c 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 | file.(magit-file-at-point))).... |
| dbf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | ...........................(file |
| dbf40 | 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -relative-name.file))))......... |
| dbf60 | 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d | ...(transient-args.'magit-patch- |
| dbf80 | 61 70 70 6c 79 29 29 29 29 0a 20 20 28 69 66 20 28 6e 6f 74 20 66 69 6c 65 29 0a 20 20 20 20 20 | apply))))...(if.(not.file)...... |
| dbfa0 | 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 | .(transient-setup.'magit-patch-a |
| dbfc0 | 70 70 6c 79 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 70 70 6c 79 22 | pply).....(magit-run-git."apply" |
| dbfe0 | 20 61 72 67 73 20 22 2d 2d 22 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 | .args."--".(magit-convert-filena |
| dc000 | 6d 65 2d 66 6f 72 2d 67 69 74 20 66 69 6c 65 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | me-for-git.file))))..;;;###autol |
| dc020 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 20 28 66 69 6c | oad.(defun.magit-patch-save.(fil |
| dc040 | 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 0a 20 20 22 57 72 69 74 65 20 63 75 72 72 65 6e | e.&optional.arg)..."Write.curren |
| dc060 | 74 20 64 69 66 66 20 69 6e 74 6f 20 70 61 74 63 68 20 46 49 4c 45 2e 0a 0a 57 68 61 74 20 61 72 | t.diff.into.patch.FILE...What.ar |
| dc080 | 67 75 6d 65 6e 74 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 70 | guments.are.used.to.create.the.p |
| dc0a0 | 61 74 63 68 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 0a 6f 66 20 60 6d 61 | atch.depends.on.the.value.of.`ma |
| dc0c0 | 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 2d 61 72 67 75 6d 65 6e 74 73 27 20 61 6e 64 20 77 68 | git-patch-save-arguments'.and.wh |
| dc0e0 | 65 74 68 65 72 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 75 73 65 64 2e | ether.a.prefix.argument.is.used. |
| dc100 | 0a 0a 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 62 75 | ..If.the.value.is.the.symbol.`bu |
| dc120 | 66 66 65 72 27 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 73 61 6d 65 20 61 72 67 75 6d 65 6e | ffer',.then.use.the.same.argumen |
| dc140 | 74 73 0a 61 73 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 | ts.as.the.buffer...With.a.prefix |
| dc160 | 20 61 72 67 75 6d 65 6e 74 20 75 73 65 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 49 66 20 | .argument.use.no.arguments...If. |
| dc180 | 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 | the.value.is.a.list.beginning.wi |
| dc1a0 | 74 68 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 65 78 63 6c 75 64 65 27 2c 20 74 68 65 6e 0a 75 73 | th.the.symbol.`exclude',.then.us |
| dc1c0 | 65 20 74 68 65 20 73 61 6d 65 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 20 62 75 66 66 | e.the.same.arguments.as.the.buff |
| dc1e0 | 65 72 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 6f 73 65 20 6d 61 74 63 68 65 64 20 62 79 0a 65 | er.except.for.those.matched.by.e |
| dc200 | 6e 74 72 69 65 73 20 69 6e 20 74 68 65 20 63 64 72 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 20 20 | ntries.in.the.cdr.of.the.list... |
| dc220 | 54 68 65 20 63 6f 6d 70 61 72 69 73 6f 6e 20 69 73 20 64 6f 6e 65 20 75 73 69 6e 67 0a 60 73 74 | The.comparison.is.done.using.`st |
| dc240 | 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 27 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 | ring-prefix-p'...With.a.prefix.a |
| dc260 | 72 67 75 6d 65 6e 74 20 75 73 65 20 74 68 65 20 73 61 6d 65 20 61 72 67 75 6d 65 6e 74 73 0a 61 | rgument.use.the.same.arguments.a |
| dc280 | 73 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 | s.the.buffer...If.the.value.is.a |
| dc2a0 | 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 28 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 | .list.of.strings.(including.the. |
| dc2c0 | 65 6d 70 74 79 20 6c 69 73 74 29 2c 0a 74 68 65 6e 20 75 73 65 20 74 68 6f 73 65 20 61 72 67 75 | empty.list),.then.use.those.argu |
| dc2e0 | 6d 65 6e 74 73 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 75 | ments...With.a.prefix.argument.u |
| dc300 | 73 65 20 74 68 65 20 73 61 6d 65 0a 61 72 67 75 6d 65 6e 74 73 20 61 73 20 74 68 65 20 62 75 66 | se.the.same.arguments.as.the.buf |
| dc320 | 66 65 72 2e 0a 0a 4f 66 20 63 6f 75 72 73 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 68 | fer...Of.course.the.arguments.th |
| dc340 | 61 74 20 61 72 65 20 72 65 71 75 69 72 65 64 20 74 6f 20 61 63 74 75 61 6c 6c 79 20 73 68 6f 77 | at.are.required.to.actually.show |
| dc360 | 20 74 68 65 0a 73 61 6d 65 20 64 69 66 66 65 72 65 6e 63 65 73 20 61 73 20 74 68 6f 73 65 20 73 | .the.same.differences.as.those.s |
| dc380 | 68 6f 77 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 61 72 65 20 61 6c 77 61 79 73 20 75 73 | hown.in.the.buffer.are.always.us |
| dc3a0 | 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 72 65 61 64 2d | ed."...(interactive.(list.(read- |
| dc3c0 | 66 69 6c 65 2d 6e 61 6d 65 20 22 57 72 69 74 65 20 70 61 74 63 68 20 66 69 6c 65 3a 20 22 20 64 | file-name."Write.patch.file:.".d |
| dc3e0 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efault-directory)............... |
| dc400 | 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 75 | .......current-prefix-arg))...(u |
| dc420 | 6e 6c 65 73 73 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 64 69 66 | nless.(derived-mode-p.'magit-dif |
| dc440 | 66 2d 6d 6f 64 65 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4f 6e 6c 79 20 64 69 | f-mode).....(user-error."Only.di |
| dc460 | 66 66 20 62 75 66 66 65 72 73 20 63 61 6e 20 62 65 20 73 61 76 65 64 20 61 73 20 70 61 74 63 68 | ff.buffers.can.be.saved.as.patch |
| dc480 | 65 73 22 29 29 0a 20 20 28 6c 65 74 20 28 28 72 65 76 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 | es"))...(let.((rev.....magit-buf |
| dc4a0 | 66 65 72 2d 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 28 74 79 70 65 61 72 67 20 6d 61 67 69 | fer-range).........(typearg.magi |
| dc4c0 | 74 2d 62 75 66 66 65 72 2d 74 79 70 65 61 72 67 29 0a 20 20 20 20 20 20 20 20 28 61 72 67 73 20 | t-buffer-typearg).........(args. |
| dc4e0 | 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 29 0a 20 20 20 20 20 | ...magit-buffer-diff-args)...... |
| dc500 | 20 20 20 28 66 69 6c 65 73 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 | ...(files...magit-buffer-diff-fi |
| dc520 | 6c 65 73 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 6d 61 67 69 74 2d 70 61 74 63 68 | les)).....(cond.((eq.magit-patch |
| dc540 | 2d 73 61 76 65 2d 61 72 67 75 6d 65 6e 74 73 20 27 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 | -save-arguments.'buffer)........ |
| dc560 | 20 20 20 20 28 77 68 65 6e 20 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | ....(when.arg..............(setq |
| dc580 | 20 61 72 67 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 28 63 61 72 | .args.nil)))...........((eq.(car |
| dc5a0 | 2d 73 61 66 65 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 2d 61 72 67 75 6d 65 6e 74 73 | -safe.magit-patch-save-arguments |
| dc5c0 | 29 20 27 65 78 63 6c 75 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 61 | ).'exclude)............(unless.a |
| dc5e0 | 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 72 67 73 0a 20 20 20 20 20 | rg..............(setq.args...... |
| dc600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 | ..............(cl-set-difference |
| dc620 | 20 61 72 67 73 20 28 63 64 72 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 2d 61 72 67 75 | .args.(cdr.magit-patch-save-argu |
| dc640 | 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ments).......................... |
| dc660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 29 0a 20 | .............:test.#'equal)))).. |
| dc680 | 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | .........((not.arg)............( |
| dc6a0 | 73 65 74 71 20 61 72 67 73 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 2d 61 72 67 75 6d | setq.args.magit-patch-save-argum |
| dc6c0 | 65 6e 74 73 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 20 66 69 6c 65 | ents))).....(with-temp-file.file |
| dc6e0 | 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 64 69 66 66 22 20 | .......(magit-git-insert."diff". |
| dc700 | 72 65 76 20 22 2d 70 22 20 74 79 70 65 61 72 67 20 61 72 67 73 20 22 2d 2d 22 20 66 69 6c 65 73 | rev."-p".typearg.args."--".files |
| dc720 | 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | )))...(magit-refresh))..;;;###au |
| dc740 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 71 75 65 73 74 2d 70 75 6c 6c | toload.(defun.magit-request-pull |
| dc760 | 20 28 75 72 6c 20 73 74 61 72 74 20 65 6e 64 29 0a 20 20 22 52 65 71 75 65 73 74 20 75 70 73 74 | .(url.start.end)..."Request.upst |
| dc780 | 72 65 61 6d 20 74 6f 20 70 75 6c 6c 20 66 72 6f 6d 20 79 6f 75 72 20 70 75 62 6c 69 63 20 72 65 | ream.to.pull.from.your.public.re |
| dc7a0 | 70 6f 73 69 74 6f 72 79 2e 0a 0a 55 52 4c 20 69 73 20 74 68 65 20 75 72 6c 20 6f 66 20 79 6f 75 | pository...URL.is.the.url.of.you |
| dc7c0 | 72 20 70 75 62 6c 69 63 6c 79 20 61 63 63 65 73 73 69 62 6c 65 20 72 65 70 6f 73 69 74 6f 72 79 | r.publicly.accessible.repository |
| dc7e0 | 2e 0a 53 54 41 52 54 20 69 73 20 61 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 61 6c 72 65 61 64 79 | ..START.is.a.commit.that.already |
| dc800 | 20 69 73 20 69 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a | .is.in.the.upstream.repository.. |
| dc820 | 45 4e 44 20 69 73 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 2c 20 75 73 75 61 6c 6c 79 20 | END.is.the.last.commit,.usually. |
| dc840 | 61 20 62 72 61 6e 63 68 20 6e 61 6d 65 2c 20 77 68 69 63 68 20 75 70 73 74 72 65 61 6d 0a 69 73 | a.branch.name,.which.upstream.is |
| dc860 | 20 61 73 6b 65 64 20 74 6f 20 70 75 6c 6c 2e 20 20 53 54 41 52 54 20 68 61 73 20 74 6f 20 62 65 | .asked.to.pull...START.has.to.be |
| dc880 | 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 74 68 61 74 20 63 6f 6d 6d 69 74 2e 22 0a 20 20 | .reachable.from.that.commit."... |
| dc8a0 | 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 67 65 74 | (interactive....(list.(magit-get |
| dc8c0 | 20 22 72 65 6d 6f 74 65 22 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 52 65 | ."remote".(magit-read-remote."Re |
| dc8e0 | 6d 6f 74 65 22 29 20 22 75 72 6c 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 | mote")."url")..........(magit-re |
| dc900 | 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 53 74 61 72 74 22 20 28 6d 61 67 | ad-branch-or-commit."Start".(mag |
| dc920 | 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 | it-get-upstream-branch))........ |
| dc940 | 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 | ..(magit-read-branch-or-commit." |
| dc960 | 45 6e 64 22 29 29 29 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 | End")))...(let.((dir.default-dir |
| dc980 | 65 63 74 6f 72 79 29 29 0a 20 20 20 20 3b 3b 20 6d 75 34 65 20 63 68 61 6e 67 65 73 20 64 65 66 | ectory)).....;;.mu4e.changes.def |
| dc9a0 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 28 63 6f 6d 70 6f 73 65 2d 6d 61 69 6c | ault-directory.....(compose-mail |
| dc9c0 | 29 0a 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 64 69 | ).....(setq.default-directory.di |
| dc9e0 | 72 29 29 0a 20 20 28 6d 65 73 73 61 67 65 2d 67 6f 74 6f 2d 62 6f 64 79 29 0a 20 20 28 6d 61 67 | r))...(message-goto-body)...(mag |
| dca00 | 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 72 65 71 75 65 73 74 2d 70 75 6c 6c 22 20 73 74 61 | it-git-insert."request-pull".sta |
| dca20 | 72 74 20 75 72 6c 20 65 6e 64 29 0a 20 20 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 | rt.url.end)...(set-buffer-modifi |
| dca40 | 65 64 2d 70 20 6e 69 6c 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 | ed-p.nil))..;;;._.(provide.'magi |
| dca60 | 74 2d 70 61 74 63 68 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 70 61 74 63 68 2e 65 6c 20 65 6e 64 73 | t-patch).;;;.magit-patch.el.ends |
| dca80 | 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .here........................... |
| dcaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcc00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 70 6b 67 2e 65 6c | magit-20240404.1901/magit-pkg.el |
| dcc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| dcc80 | 30 30 30 31 31 34 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 31 31 00 20 30 00 00 00 | 0001147.00000000000.014311..0... |
| dcca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dccc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| dcd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| dcd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dcde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dce00 | 28 64 65 66 69 6e 65 2d 70 61 63 6b 61 67 65 20 22 6d 61 67 69 74 22 20 22 32 30 32 34 30 34 30 | (define-package."magit"."2024040 |
| dce20 | 34 2e 31 39 30 31 22 20 22 41 20 47 69 74 20 70 6f 72 63 65 6c 61 69 6e 20 69 6e 73 69 64 65 20 | 4.1901"."A.Git.porcelain.inside. |
| dce40 | 45 6d 61 63 73 2e 22 0a 20 20 27 28 28 65 6d 61 63 73 20 22 32 35 2e 31 22 29 0a 20 20 20 20 28 | Emacs."...'((emacs."25.1").....( |
| dce60 | 63 6f 6d 70 61 74 20 22 32 39 2e 31 2e 34 2e 34 22 29 0a 20 20 20 20 28 64 61 73 68 20 22 32 30 | compat."29.1.4.4").....(dash."20 |
| dce80 | 32 34 30 31 30 33 22 29 0a 20 20 20 20 28 67 69 74 2d 63 6f 6d 6d 69 74 20 22 32 30 32 34 30 31 | 240103").....(git-commit."202401 |
| dcea0 | 32 33 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 22 32 30 32 34 30 31 31 | 23").....(magit-section."2024011 |
| dcec0 | 34 22 29 0a 20 20 20 20 28 73 65 71 20 22 32 2e 32 34 22 29 0a 20 20 20 20 28 74 72 61 6e 73 69 | 4").....(seq."2.24").....(transi |
| dcee0 | 65 6e 74 20 22 32 30 32 34 30 32 30 31 22 29 0a 20 20 20 20 28 77 69 74 68 2d 65 64 69 74 6f 72 | ent."20240201").....(with-editor |
| dcf00 | 20 22 32 30 32 34 30 31 30 31 22 29 29 0a 20 20 3a 63 6f 6d 6d 69 74 20 22 61 33 33 34 34 31 32 | ."20240101"))...:commit."a334412 |
| dcf20 | 31 35 39 39 38 34 64 63 64 63 66 66 33 64 62 62 35 36 63 37 63 31 65 37 37 31 39 37 63 63 33 36 | 159984dcdcff3dbb56c7c1e77197cc36 |
| dcf40 | 63 22 20 3a 61 75 74 68 6f 72 73 0a 20 20 27 28 28 22 4d 61 72 69 75 73 20 56 6f 6c 6c 6d 65 72 | c".:authors...'(("Marius.Vollmer |
| dcf60 | 22 20 2e 20 22 6d 61 72 69 75 73 2e 76 6f 6c 6c 6d 65 72 40 67 6d 61 69 6c 2e 63 6f 6d 22 29 0a | "..."marius.vollmer@gmail.com"). |
| dcf80 | 20 20 20 20 28 22 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 22 20 2e 20 22 6a 6f 6e 61 73 40 | ....("Jonas.Bernoulli"..."jonas@ |
| dcfa0 | 62 65 72 6e 6f 75 6c 2e 6c 69 22 29 29 0a 20 20 3a 6d 61 69 6e 74 61 69 6e 65 72 0a 20 20 27 28 | bernoul.li"))...:maintainer...'( |
| dcfc0 | 22 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 22 20 2e 20 22 6a 6f 6e 61 73 40 62 65 72 6e 6f | "Jonas.Bernoulli"..."jonas@berno |
| dcfe0 | 75 6c 2e 6c 69 22 29 0a 20 20 3a 6b 65 79 77 6f 72 64 73 0a 20 20 27 28 22 67 69 74 22 20 22 74 | ul.li")...:keywords...'("git"."t |
| dd000 | 6f 6f 6c 73 22 20 22 76 63 22 29 0a 20 20 3a 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 | ools"."vc")...:url."https://gith |
| dd020 | 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 22 29 0a 3b 3b 20 4c 6f 63 61 6c 20 56 61 | ub.com/magit/magit").;;.Local.Va |
| dd040 | 72 69 61 62 6c 65 73 3a 0a 3b 3b 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 0a 3b | riables:.;;.no-byte-compile:.t.; |
| dd060 | 3b 20 45 6e 64 3a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ;.End:.......................... |
| dd080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd200 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 70 72 6f 63 65 73 | magit-20240404.1901/magit-proces |
| dd220 | 73 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | s.el............................ |
| dd240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| dd280 | 30 31 35 33 32 37 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 32 31 36 00 20 30 00 00 00 | 0153273.00000000000.015216..0... |
| dd2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| dd320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| dd340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dd400 | 3b 3b 3b 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2e 65 6c 20 2d 2d 2d 20 50 72 6f 63 65 73 73 | ;;;.magit-process.el.---.Process |
| dd420 | 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 | .functionality..-*-.lexical-bind |
| dd440 | 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 | ing:t.-*-..;;.Copyright.(C).2008 |
| dd460 | 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 | -2024.The.Magit.Project.Contribu |
| dd480 | 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 | tors..;;.Author:.Jonas.Bernoulli |
| dd4a0 | 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 | .<jonas@bernoul.li>.;;.Maintaine |
| dd4c0 | 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 | r:.Jonas.Bernoulli.<jonas@bernou |
| dd4e0 | 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 | l.li>..;;.SPDX-License-Identifie |
| dd500 | 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | r:.GPL-3.0-or-later..;;.Magit.is |
| dd520 | 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 | .free.software:.you.can.redistri |
| dd540 | 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 | bute.it.and/or.modify.it.;;.unde |
| dd560 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | r.the.terms.of.the.GNU.General.P |
| dd580 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b | ublic.License.as.published.by.;; |
| dd5a0 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 | .the.Free.Software.Foundation,.e |
| dd5c0 | 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ither.version.3.of.the.License,. |
| dd5e0 | 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 | or.;;.(at.your.option).any.later |
| dd600 | 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 | .version..;;.;;.Magit.is.distrib |
| dd620 | 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 | uted.in.the.hope.that.it.will.be |
| dd640 | 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 | .useful,.but.WITHOUT.;;.ANY.WARR |
| dd660 | 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 | ANTY;.without.even.the.implied.w |
| dd680 | 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 | arranty.of.MERCHANTABILITY.;;.or |
| dd6a0 | 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 | .FITNESS.FOR.A.PARTICULAR.PURPOS |
| dd6c0 | 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b | E...See.the.GNU.General.Public.; |
| dd6e0 | 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b | ;.License.for.more.details..;;.; |
| dd700 | 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 | ;.You.should.have.received.a.cop |
| dd720 | 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | y.of.the.GNU.General.Public.Lice |
| dd740 | 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 | nse.;;.along.with.Magit...If.not |
| dd760 | 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e | ,.see.<https://www.gnu.org/licen |
| dd780 | 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 | ses/>...;;;.Commentary:..;;.This |
| dd7a0 | 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 74 6f 6f 6c 73 20 75 73 | .library.implements.the.tools.us |
| dd7c0 | 65 64 20 74 6f 20 72 75 6e 20 47 69 74 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 0a | ed.to.run.Git.for.side-effects.. |
| dd7e0 | 0a 3b 3b 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 65 64 | .;;.Note.that.the.functions.used |
| dd800 | 20 74 6f 20 72 75 6e 20 47 69 74 20 61 6e 64 20 74 68 65 6e 20 63 6f 6e 73 75 6d 65 20 69 74 73 | .to.run.Git.and.then.consume.its |
| dd820 | 0a 3b 3b 20 6f 75 74 70 75 74 2c 20 61 72 65 20 64 65 66 69 6e 65 64 20 69 6e 20 60 6d 61 67 69 | .;;.output,.are.defined.in.`magi |
| dd840 | 74 2d 67 69 74 2e 65 6c 27 2e 20 20 54 68 65 72 65 27 73 20 61 20 62 69 74 20 6f 66 20 6f 76 65 | t-git.el'...There's.a.bit.of.ove |
| dd860 | 72 6c 61 70 0a 3b 3b 20 74 68 6f 75 67 68 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 | rlap.;;.though...;;;.Code:..(req |
| dd880 | 75 69 72 65 20 27 6d 61 67 69 74 2d 62 61 73 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | uire.'magit-base).(require.'magi |
| dd8a0 | 74 2d 67 69 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 0a 28 72 | t-git).(require.'magit-mode)..(r |
| dd8c0 | 65 71 75 69 72 65 20 27 61 6e 73 69 2d 63 6f 6c 6f 72 29 0a 28 72 65 71 75 69 72 65 20 27 77 69 | equire.'ansi-color).(require.'wi |
| dd8e0 | 74 68 2d 65 64 69 74 6f 72 29 0a 0a 28 64 65 66 76 61 72 20 79 2d 6f 72 2d 6e 2d 70 2d 6d 61 70 | th-editor)..(defvar.y-or-n-p-map |
| dd900 | 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | )..;;;.Options..(defcustom.magit |
| dd920 | 2d 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 28 6e 6f 74 20 28 65 | -process-connection-type.(not.(e |
| dd940 | 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 63 79 67 77 69 6e 29 29 0a 20 20 22 43 6f 6e 6e 65 | q.system-type.'cygwin))..."Conne |
| dd960 | 63 74 69 6f 6e 20 74 79 70 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 47 69 74 20 70 72 6f 63 | ction.type.used.for.the.Git.proc |
| dd980 | 65 73 73 2e 0a 0a 49 66 20 6e 69 6c 2c 20 75 73 65 20 70 69 70 65 73 3a 20 74 68 69 73 20 69 73 | ess...If.nil,.use.pipes:.this.is |
| dd9a0 | 20 75 73 75 61 6c 6c 79 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 2c 20 61 6e 64 20 77 6f 72 | .usually.more.efficient,.and.wor |
| dd9c0 | 6b 73 20 6f 6e 20 43 79 67 77 69 6e 2e 0a 49 66 20 74 2c 20 75 73 65 20 70 74 79 73 3a 20 74 68 | ks.on.Cygwin..If.t,.use.ptys:.th |
| dd9e0 | 69 73 20 65 6e 61 62 6c 65 73 20 4d 61 67 69 74 20 74 6f 20 70 72 6f 6d 70 74 20 66 6f 72 20 70 | is.enables.Magit.to.prompt.for.p |
| dda00 | 61 73 73 70 68 72 61 73 65 73 20 77 68 65 6e 20 6e 65 65 64 65 64 2e 22 0a 20 20 3a 67 72 6f 75 | assphrases.when.needed."...:grou |
| dda20 | 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | p.'magit-process...:type.'(choic |
| dda40 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 69 70 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 | e.(const.:tag."pipe".nil)....... |
| dda60 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 70 74 79 22 20 74 29 29 | ...........(const.:tag."pty".t)) |
| dda80 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6e 65 65 64 2d 63 79 67 77 69 6e 2d | )..(defcustom.magit-need-cygwin- |
| ddaa0 | 6e 6f 67 6c 6f 62 0a 20 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 | noglob...(and.(eq.system-type.'w |
| ddac0 | 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 | indows-nt)........(with-temp-buf |
| ddae0 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 | fer..........(let.((process-envi |
| ddb00 | 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 | ronment.................(append. |
| ddb20 | 6d 61 67 69 74 2d 67 69 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 73 2d 65 6e | magit-git-environment.process-en |
| ddb40 | 76 69 72 6f 6e 6d 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 | vironment)))............(conditi |
| ddb60 | 6f 6e 2d 63 61 73 65 20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 | on-case.e................(proces |
| ddb80 | 73 2d 66 69 6c 65 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 | s-file.magit-git-executable..... |
| ddba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 63 75 | .........................nil.(cu |
| ddbc0 | 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrent-buffer).nil............... |
| ddbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 63 22 20 22 61 6c 69 61 73 2e 65 63 68 6f 3d | ..............."-c"."alias.echo= |
| ddc00 | 21 65 63 68 6f 22 20 22 65 63 68 6f 22 20 22 78 7b 30 7d 22 29 0a 20 20 20 20 20 20 20 20 20 20 | !echo"."echo"."x{0}")........... |
| ddc20 | 20 20 20 28 66 69 6c 65 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 77 | ...(file-error...............(lw |
| ddc40 | 61 72 6e 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 20 3a 77 61 72 6e 69 6e 67 0a 20 20 20 20 | arn.'magit-process.:warning..... |
| ddc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 6f 75 6c 64 20 6e 6f 74 20 72 75 6e 20 | ................."Could.not.run. |
| ddc80 | 47 69 74 3a 20 25 53 22 20 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 22 | Git:.%S".e))))..........(equal." |
| ddca0 | 78 30 5c 6e 22 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 29 0a 20 20 22 57 68 65 74 | x0\n".(buffer-string))))..."Whet |
| ddcc0 | 68 65 72 20 74 6f 20 75 73 65 20 61 20 77 6f 72 6b 61 72 6f 75 6e 64 20 66 6f 72 20 43 79 67 77 | her.to.use.a.workaround.for.Cygw |
| ddce0 | 69 6e 27 73 20 67 6c 6f 62 62 69 6e 67 20 62 65 68 61 76 69 6f 72 2e 0a 0a 49 66 20 6e 6f 6e 2d | in's.globbing.behavior...If.non- |
| ddd00 | 6e 69 6c 2c 20 61 64 64 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 74 | nil,.add.environment.variables.t |
| ddd20 | 6f 20 60 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 20 74 6f 0a 70 72 65 76 65 | o.`process-environment'.to.preve |
| ddd40 | 6e 74 20 74 68 65 20 67 69 74 2e 65 78 65 20 64 69 73 74 72 69 62 75 74 65 64 20 62 79 20 43 79 | nt.the.git.exe.distributed.by.Cy |
| ddd60 | 67 77 69 6e 20 61 6e 64 20 4d 53 59 53 32 20 66 72 6f 6d 0a 61 74 74 65 6d 70 74 69 6e 67 20 74 | gwin.and.MSYS2.from.attempting.t |
| ddd80 | 6f 20 70 65 72 66 6f 72 6d 20 67 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 20 77 68 65 6e 20 63 61 | o.perform.glob.expansion.when.ca |
| ddda0 | 6c 6c 65 64 20 66 72 6f 6d 20 61 20 6e 61 74 69 76 65 0a 57 69 6e 64 6f 77 73 20 62 75 69 6c 64 | lled.from.a.native.Windows.build |
| dddc0 | 20 6f 66 20 45 6d 61 63 73 2e 20 20 53 65 65 20 23 32 32 34 36 2e 22 0a 20 20 3a 70 61 63 6b 61 | .of.Emacs...See.#2246."...:packa |
| ddde0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.3.0")... |
| dde00 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 | :group.'magit-process...:type.'( |
| dde20 | 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 59 65 73 22 20 74 29 0a 20 20 20 20 | choice.(const.:tag."Yes".t)..... |
| dde40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 22 20 6e 69 | .............(const.:tag."No".ni |
| dde60 | 6c 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 | l)))..(defcustom.magit-process-p |
| dde80 | 6f 70 75 70 2d 74 69 6d 65 20 2d 31 0a 20 20 22 50 6f 70 75 70 20 74 68 65 20 70 72 6f 63 65 73 | opup-time.-1..."Popup.the.proces |
| ddea0 | 73 20 62 75 66 66 65 72 20 69 66 20 61 20 63 6f 6d 6d 61 6e 64 20 74 61 6b 65 73 20 6c 6f 6e 67 | s.buffer.if.a.command.takes.long |
| ddec0 | 65 72 20 74 68 61 6e 20 74 68 69 73 20 6d 61 6e 79 20 73 65 63 6f 6e 64 73 2e 22 0a 20 20 3a 67 | er.than.this.many.seconds."...:g |
| ddee0 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 | roup.'magit-process...:type.'(ch |
| ddf00 | 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 22 20 2d 31 29 0a 20 20 20 | oice.(const.:tag."Never".-1).... |
| ddf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6d 6d 65 64 | ..............(const.:tag."Immed |
| ddf40 | 69 61 74 65 6c 79 22 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 | iately".0)..................(int |
| ddf60 | 65 67 65 72 20 3a 74 61 67 20 22 41 66 74 65 72 20 74 68 69 73 20 6d 61 6e 79 20 73 65 63 6f 6e | eger.:tag."After.this.many.secon |
| ddf80 | 64 73 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | ds")))..(defcustom.magit-process |
| ddfa0 | 2d 6c 6f 67 2d 6d 61 78 20 33 32 0a 20 20 22 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 | -log-max.32..."Maximum.number.of |
| ddfc0 | 20 73 65 63 74 69 6f 6e 73 20 74 6f 20 6b 65 65 70 20 69 6e 20 61 20 70 72 6f 63 65 73 73 20 6c | .sections.to.keep.in.a.process.l |
| ddfe0 | 6f 67 20 62 75 66 66 65 72 2e 0a 57 68 65 6e 20 61 64 64 69 6e 67 20 61 20 6e 65 77 20 73 65 63 | og.buffer..When.adding.a.new.sec |
| de000 | 74 69 6f 6e 20 77 6f 75 6c 64 20 67 6f 20 62 65 79 6f 6e 64 20 74 68 65 20 6c 69 6d 69 74 20 73 | tion.would.go.beyond.the.limit.s |
| de020 | 65 74 20 68 65 72 65 2c 0a 74 68 65 6e 20 74 68 65 20 6f 6c 64 65 72 20 68 61 6c 66 20 6f 66 20 | et.here,.then.the.older.half.of. |
| de040 | 74 68 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 72 65 6d 6f 76 65 2e 20 20 53 65 63 74 69 6f | the.sections.are.remove...Sectio |
| de060 | 6e 73 20 74 68 61 74 0a 62 65 6c 6f 6e 67 20 74 6f 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 | ns.that.belong.to.processes.that |
| de080 | 20 61 72 65 20 73 74 69 6c 6c 20 72 75 6e 6e 69 6e 67 20 61 72 65 20 6e 65 76 65 72 20 72 65 6d | .are.still.running.are.never.rem |
| de0a0 | 6f 76 65 64 2e 0a 57 68 65 6e 20 74 68 69 73 20 69 73 20 6e 69 6c 2c 20 6e 6f 20 73 65 63 74 69 | oved..When.this.is.nil,.no.secti |
| de0c0 | 6f 6e 73 20 61 72 65 20 65 76 65 72 20 72 65 6d 6f 76 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | ons.are.ever.removed."...:packag |
| de0e0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."2.1.0")...: |
| de100 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 63 | group.'magit-process...:type.'(c |
| de120 | 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 20 72 65 6d 6f 76 65 20 | hoice.(const.:tag."Never.remove. |
| de140 | 6f 6c 64 20 73 65 63 74 69 6f 6e 73 22 20 6e 69 6c 29 20 69 6e 74 65 67 65 72 29 29 0a 0a 28 64 | old.sections".nil).integer))..(d |
| de160 | 65 66 76 61 72 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 65 6d 65 2d 6c 6f 67 67 | efvar.magit-process-extreme-logg |
| de180 | 69 6e 67 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ing.nil..."Whether.`magit-proces |
| de1a0 | 73 2d 66 69 6c 65 27 20 6c 6f 67 73 20 74 6f 20 74 68 65 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 | s-file'.logs.to.the.*Messages*.b |
| de1c0 | 75 66 66 65 72 2e 0a 0a 4f 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 74 65 6d 70 6f 72 | uffer...Only.intended.for.tempor |
| de1e0 | 61 72 79 20 75 73 65 20 77 68 65 6e 20 79 6f 75 20 74 72 79 20 74 6f 20 66 69 67 75 72 65 20 6f | ary.use.when.you.try.to.figure.o |
| de200 | 75 74 20 68 6f 77 0a 4d 61 67 69 74 20 75 73 65 73 20 47 69 74 20 62 65 68 69 6e 64 20 74 68 65 | ut.how.Magit.uses.Git.behind.the |
| de220 | 20 73 63 65 6e 65 2e 20 20 4f 75 74 70 75 74 20 74 68 61 74 20 6e 6f 72 6d 61 6c 6c 79 20 67 6f | .scene...Output.that.normally.go |
| de240 | 65 73 20 74 6f 0a 74 68 65 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 63 | es.to.the.magit-process.buffer.c |
| de260 | 6f 6e 74 69 6e 75 65 73 20 74 6f 20 67 6f 20 74 68 65 72 65 2e 20 20 4e 6f 74 20 61 6c 6c 20 6f | ontinues.to.go.there...Not.all.o |
| de280 | 75 74 70 75 74 0a 67 6f 65 73 20 74 6f 20 65 69 74 68 65 72 20 6f 66 20 74 68 65 73 65 20 74 77 | utput.goes.to.either.of.these.tw |
| de2a0 | 6f 20 62 75 66 66 65 72 73 2e 0a 0a 41 6c 73 6f 20 73 65 65 20 60 6d 61 67 69 74 2d 67 69 74 2d | o.buffers...Also.see.`magit-git- |
| de2c0 | 64 65 62 75 67 27 2e 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 | debug'.")..(defcustom.magit-proc |
| de2e0 | 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c 74 69 70 2d 6d 61 78 2d 6c 69 6e 65 73 20 32 30 0a 20 | ess-error-tooltip-max-lines.20.. |
| de300 | 20 22 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 66 6f 72 20 60 6d 61 67 69 74 | ."The.number.of.lines.for.`magit |
| de320 | 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 6c 69 6e 65 73 27 20 74 6f 20 72 65 74 75 72 6e 2e | -process-error-lines'.to.return. |
| de340 | 0a 0a 54 68 65 73 65 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 74 6f 6f 6c 74 | ..These.are.displayed.in.a.toolt |
| de360 | 69 70 20 66 6f 72 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 65 72 72 6f 72 | ip.for.`mode-line-process'.error |
| de380 | 73 2e 0a 0a 49 66 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c | s...If.`magit-process-error-tool |
| de3a0 | 74 69 70 2d 6d 61 78 2d 6c 69 6e 65 73 27 20 69 73 20 6e 69 6c 2c 20 74 68 65 20 74 6f 6f 6c 74 | tip-max-lines'.is.nil,.the.toolt |
| de3c0 | 69 70 0a 64 69 73 70 6c 61 79 73 20 74 68 65 20 74 65 78 74 20 6f 66 20 60 6d 61 67 69 74 2d 70 | ip.displays.the.text.of.`magit-p |
| de3e0 | 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 73 75 6d 6d 61 72 79 27 20 69 6e 73 74 65 61 64 2e 22 0a | rocess-error-summary'.instead.". |
| de400 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e | ..:package-version.'(magit..."2. |
| de420 | 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 | 12.0")...:group.'magit-process.. |
| de440 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 | .:type.'(choice.(const.:tag."Use |
| de460 | 20 73 75 6d 6d 61 72 79 20 6c 69 6e 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .summary.line".nil)............. |
| de480 | 20 20 20 20 20 69 6e 74 65 67 65 72 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | .....integer))..(defcustom.magit |
| de4a0 | 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 73 6f 63 6b 65 74 0a | -credential-cache-daemon-socket. |
| de4c0 | 20 20 28 2d 2d 73 6f 6d 65 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 70 72 6f 67 20 2e | ..(--some.(pcase-let.((`(,prog.. |
| de4e0 | 20 2c 61 72 67 73 29 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 29 29 29 0a 20 20 20 20 | .,args).(split-string.it)))..... |
| de500 | 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 70 72 6f 67 0a 20 20 20 20 20 20 20 20 20 20 | ........(if.(and.prog........... |
| de520 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 0a 20 20 20 20 20 | ...........(string-match-p...... |
| de540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 60 5c 5c 28 3f 3a 5c 5c 28 3f 3a 2f | ................."\\`\\(?:\\(?:/ |
| de560 | 2e 2a 2f 5c 5c 29 3f 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 5c 5c 29 3f 63 61 63 68 65 5c | .*/\\)?git-credential-\\)?cache\ |
| de580 | 5c 27 22 20 70 72 6f 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | \'".prog)).................(or.( |
| de5a0 | 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 28 6f 70 74 20 76 61 6c 29 20 6f 6e 20 61 72 67 73 0a 20 20 | cl-loop.for.(opt.val).on.args... |
| de5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 | ...........................if.(s |
| de5e0 | 74 72 69 6e 67 3d 20 6f 70 74 20 22 2d 2d 73 6f 63 6b 65 74 22 29 0a 20 20 20 20 20 20 20 20 20 | tring=.opt."--socket").......... |
| de600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 29 0a | ....................return.val). |
| de620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | ....................(expand-file |
| de640 | 2d 6e 61 6d 65 20 22 7e 2f 2e 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2f 73 | -name."~/.git-credential-cache/s |
| de660 | 6f 63 6b 65 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 3a 20 60 6d | ocket"))))...........;;.Note:.`m |
| de680 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 27 20 69 73 20 6e 6f 74 20 79 65 74 20 64 65 | agit-process-file'.is.not.yet.de |
| de6a0 | 66 69 6e 65 64 20 77 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 76 61 6c 75 61 74 69 | fined.when...........;;.evaluati |
| de6c0 | 6e 67 20 74 68 69 73 20 66 6f 72 6d 2c 20 73 6f 20 77 65 20 75 73 65 20 60 70 72 6f 63 65 73 73 | ng.this.form,.so.we.use.`process |
| de6e0 | 2d 6c 69 6e 65 73 27 2e 0a 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 | -lines'............(ignore-error |
| de700 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 | s.............(let.((process-env |
| de720 | 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 | ironment....................(app |
| de740 | 65 6e 64 20 6d 61 67 69 74 2d 67 69 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 | end.magit-git-environment.proces |
| de760 | 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | s-environment)))...............( |
| de780 | 70 72 6f 63 65 73 73 2d 6c 69 6e 65 73 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 | process-lines.magit-git-executab |
| de7a0 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le.............................. |
| de7c0 | 22 63 6f 6e 66 69 67 22 20 22 2d 2d 67 65 74 2d 61 6c 6c 22 20 22 63 72 65 64 65 6e 74 69 61 6c | "config"."--get-all"."credential |
| de7e0 | 2e 68 65 6c 70 65 72 22 29 29 29 29 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 74 61 72 | .helper"))))..."If.non-nil,.star |
| de800 | 74 20 61 20 63 72 65 64 65 6e 74 69 61 6c 20 63 61 63 68 65 20 64 61 65 6d 6f 6e 20 75 73 69 6e | t.a.credential.cache.daemon.usin |
| de820 | 67 20 74 68 69 73 20 73 6f 63 6b 65 74 2e 0a 0a 57 68 65 6e 20 75 73 69 6e 67 20 47 69 74 27 73 | g.this.socket...When.using.Git's |
| de840 | 20 63 61 63 68 65 20 63 72 65 64 65 6e 74 69 61 6c 20 68 65 6c 70 65 72 20 69 6e 20 74 68 65 20 | .cache.credential.helper.in.the. |
| de860 | 6e 6f 72 6d 61 6c 20 77 61 79 2c 20 45 6d 61 63 73 0a 73 65 6e 64 73 20 61 20 53 49 47 48 55 50 | normal.way,.Emacs.sends.a.SIGHUP |
| de880 | 20 74 6f 20 74 68 65 20 63 72 65 64 65 6e 74 69 61 6c 20 64 61 65 6d 6f 6e 20 61 66 74 65 72 20 | .to.the.credential.daemon.after. |
| de8a0 | 74 68 65 20 67 69 74 20 73 75 62 70 72 6f 63 65 73 73 0a 68 61 73 20 65 78 69 74 65 64 2c 20 63 | the.git.subprocess.has.exited,.c |
| de8c0 | 61 75 73 69 6e 67 20 74 68 65 20 64 61 65 6d 6f 6e 20 74 6f 20 61 6c 73 6f 20 71 75 69 74 2e 20 | ausing.the.daemon.to.also.quit.. |
| de8e0 | 20 54 68 69 73 20 63 61 6e 20 62 65 20 61 76 6f 69 64 65 64 0a 62 79 20 73 74 61 72 74 69 6e 67 | .This.can.be.avoided.by.starting |
| de900 | 20 74 68 65 20 60 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 2d 64 61 65 6d | .the.`git-credential-cache--daem |
| de920 | 6f 6e 27 20 70 72 6f 63 65 73 73 20 64 69 72 65 63 74 6c 79 0a 66 72 6f 6d 20 45 6d 61 63 73 2e | on'.process.directly.from.Emacs. |
| de940 | 0a 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 74 61 72 | ..The.function.`magit-maybe-star |
| de960 | 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 27 20 74 61 6b 65 73 | t-credential-cache-daemon'.takes |
| de980 | 0a 63 61 72 65 20 6f 66 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 64 61 65 6d 6f 6e 20 69 66 20 | .care.of.starting.the.daemon.if. |
| de9a0 | 6e 65 63 65 73 73 61 72 79 2c 20 75 73 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | necessary,.using.the.value.of.th |
| de9c0 | 69 73 0a 6f 70 74 69 6f 6e 20 61 73 20 74 68 65 20 73 6f 63 6b 65 74 2e 20 20 49 66 20 74 68 69 | is.option.as.the.socket...If.thi |
| de9e0 | 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 69 74 20 64 6f 65 73 20 6e 6f | s.option.is.nil,.then.it.does.no |
| dea00 | 74 0a 73 74 61 72 74 20 61 6e 79 20 64 61 65 6d 6f 6e 2e 20 20 4c 69 6b 65 77 69 73 65 20 69 66 | t.start.any.daemon...Likewise.if |
| dea20 | 20 61 6e 6f 74 68 65 72 20 64 61 65 6d 6f 6e 20 69 73 20 61 6c 72 65 61 64 79 20 72 75 6e 6e 69 | .another.daemon.is.already.runni |
| dea40 | 6e 67 2c 0a 74 68 65 6e 20 69 74 20 73 74 61 72 74 73 20 6e 6f 20 6e 65 77 20 64 61 65 6d 6f 6e | ng,.then.it.starts.no.new.daemon |
| dea60 | 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 74 6f 20 62 65 20 61 20 6d 65 6d | ...This.function.has.to.be.a.mem |
| dea80 | 62 65 72 0a 6f 66 20 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 20 60 6d 61 67 69 74 2d | ber.of.the.hook.variable.`magit- |
| deaa0 | 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 27 20 66 6f 72 20 74 68 69 73 20 74 6f 20 77 6f 72 | credential-hook'.for.this.to.wor |
| deac0 | 6b 2e 0a 49 66 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 20 77 68 69 6c 65 20 73 74 61 72 | k..If.an.error.occurs.while.star |
| deae0 | 74 69 6e 67 20 74 68 65 20 64 61 65 6d 6f 6e 2c 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 20 62 65 63 | ting.the.daemon,.most.likely.bec |
| deb00 | 61 75 73 65 0a 74 68 65 20 6e 65 63 65 73 73 61 72 79 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 | ause.the.necessary.executable.is |
| deb20 | 20 6d 69 73 73 69 6e 67 2c 20 74 68 65 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 72 65 6d 6f | .missing,.then.the.function.remo |
| deb40 | 76 65 73 0a 69 74 73 65 6c 66 20 66 72 6f 6d 20 74 68 65 20 68 6f 6f 6b 2c 20 74 6f 20 61 76 6f | ves.itself.from.the.hook,.to.avo |
| deb60 | 69 64 20 66 75 72 74 68 65 72 20 66 75 74 69 6c 65 20 61 74 74 65 6d 70 74 73 2e 22 0a 20 20 3a | id.further.futile.attempts."...: |
| deb80 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 33 2e 30 | package-version.'(magit..."2.3.0 |
| deba0 | 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 | ")...:group.'magit-process...:ty |
| debc0 | 70 65 20 27 28 63 68 6f 69 63 65 20 28 66 69 6c 65 20 20 3a 74 61 67 20 22 53 6f 63 6b 65 74 22 | pe.'(choice.(file..:tag."Socket" |
| debe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | )..................(const.:tag." |
| dec00 | 44 6f 6e 27 74 20 73 74 61 72 74 20 61 20 63 61 63 68 65 20 64 61 65 6d 6f 6e 22 20 6e 69 6c 29 | Don't.start.a.cache.daemon".nil) |
| dec20 | 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 79 65 73 | ))..(defcustom.magit-process-yes |
| dec40 | 2d 6f 72 2d 6e 6f 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 0a 20 20 28 63 6f 6e 63 61 74 20 22 | -or-no-prompt-regexp...(concat." |
| dec60 | 20 5b 28 5b 5d 22 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 5b 59 79 5d 5c 5c 28 3f 3a 65 73 | .[([]"..........."\\([Yy]\\(?:es |
| dec80 | 5c 5c 29 3f 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 22 5b 2f 7c 5d 22 0a 20 20 20 20 20 20 | \\)?\\)"..........."[/|]"....... |
| deca0 | 20 20 20 20 22 5c 5c 28 5b 4e 6e 5d 6f 3f 5c 5c 29 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | ...."\\([Nn]o?\\)"...........;;. |
| decc0 | 4f 70 65 6e 53 53 48 20 76 38 20 70 72 69 6e 74 73 20 74 68 69 73 2e 20 20 53 65 65 20 23 33 39 | OpenSSH.v8.prints.this...See.#39 |
| dece0 | 36 39 2e 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 3f 3a 2f 5c 5c 5b 66 69 6e 67 65 72 70 72 | 69............"\\(?:/\\[fingerpr |
| ded00 | 69 6e 74 5c 5c 5d 5c 5c 29 3f 22 0a 20 20 20 20 20 20 20 20 20 20 22 5b 5d 29 5d 20 3f 5b 3f 3a | int\\]\\)?"..........."[])].?[?: |
| ded20 | 5d 3f 20 3f 24 22 29 0a 20 20 22 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 59 65 73 2d 6f | ]?.?$")..."Regexp.matching.Yes-o |
| ded40 | 72 2d 4e 6f 20 70 72 6f 6d 70 74 73 20 6f 66 20 47 69 74 20 61 6e 64 20 69 74 73 20 73 75 62 70 | r-No.prompts.of.Git.and.its.subp |
| ded60 | 72 6f 63 65 73 73 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | rocesses."...:package-version.'( |
| ded80 | 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.1.0")...:group.'magit |
| deda0 | 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 72 65 67 65 78 70 29 0a 0a 28 64 65 66 63 | -process...:type.'regexp)..(defc |
| dedc0 | 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 70 72 6f | ustom.magit-process-password-pro |
| dede0 | 6d 70 74 2d 72 65 67 65 78 70 73 0a 20 20 27 28 22 5e 5c 5c 28 45 6e 74 65 72 20 5c 5c 29 3f 5b | mpt-regexps...'("^\\(Enter.\\)?[ |
| dee00 | 50 70 5d 61 73 73 70 68 72 61 73 65 5c 5c 28 20 66 6f 72 20 5c 5c 28 52 53 41 20 5c 5c 29 3f 6b | Pp]assphrase\\(.for.\\(RSA.\\)?k |
| dee20 | 65 79 20 27 2e 2a 27 5c 5c 29 3f 3a 20 3f 24 22 0a 20 20 20 20 3b 3b 20 4d 61 74 63 68 2d 67 72 | ey.'.*'\\)?:.?$".....;;.Match-gr |
| dee40 | 6f 75 70 20 39 39 20 69 73 20 75 73 65 64 20 74 6f 20 69 64 65 6e 74 69 66 79 20 74 68 65 20 22 | oup.99.is.used.to.identify.the." |
| dee60 | 75 73 65 72 40 68 6f 73 74 22 20 70 61 72 74 2e 0a 20 20 20 20 22 5e 5c 5c 28 45 6e 74 65 72 20 | user@host".part......"^\\(Enter. |
| dee80 | 5c 5c 7c 28 5b 5e 29 20 5d 2b 29 20 5c 5c 29 3f 5c 0a 5b 50 70 5d 61 73 73 77 6f 72 64 5c 5c 28 | \\|([^).]+).\\)?\.[Pp]assword\\( |
| deea0 | 20 66 6f 72 20 27 3f 5c 5c 28 68 74 74 70 73 3f 3a 2f 2f 5c 5c 29 3f 5c 5c 28 3f 39 39 3a 5b 5e | .for.'?\\(https?://\\)?\\(?99:[^ |
| deec0 | 27 5d 2a 5c 5c 29 27 3f 5c 5c 29 3f 3a 20 3f 24 22 0a 20 20 20 20 22 50 6c 65 61 73 65 20 65 6e | ']*\\)'?\\)?:.?$"....."Please.en |
| deee0 | 74 65 72 20 74 68 65 20 70 61 73 73 70 68 72 61 73 65 20 66 6f 72 20 74 68 65 20 73 73 68 20 6b | ter.the.passphrase.for.the.ssh.k |
| def00 | 65 79 22 0a 20 20 20 20 22 50 6c 65 61 73 65 20 65 6e 74 65 72 20 74 68 65 20 70 61 73 73 70 68 | ey"....."Please.enter.the.passph |
| def20 | 72 61 73 65 20 74 6f 20 75 6e 6c 6f 63 6b 20 74 68 65 20 4f 70 65 6e 50 47 50 20 73 65 63 72 65 | rase.to.unlock.the.OpenPGP.secre |
| def40 | 74 20 6b 65 79 22 0a 20 20 20 20 22 5e 2e 2a 27 73 20 70 61 73 73 77 6f 72 64 3a 20 3f 24 22 0a | t.key"....."^.*'s.password:.?$". |
| def60 | 20 20 20 20 22 5e 54 6f 6b 65 6e 3a 20 24 22 20 3b 20 46 6f 72 20 67 69 74 2d 63 72 65 64 65 6e | ...."^Token:.$".;.For.git-creden |
| def80 | 74 69 61 6c 2d 6d 61 6e 61 67 65 72 2d 63 6f 72 65 20 28 23 34 33 31 38 29 2e 0a 20 20 20 20 22 | tial-manager-core.(#4318)......" |
| defa0 | 5e 59 75 62 69 6b 65 79 20 66 6f 72 20 2e 2a 3a 20 3f 24 22 0a 20 20 20 20 22 5e 45 6e 74 65 72 | ^Yubikey.for..*:.?$"....."^Enter |
| defc0 | 20 50 49 4e 20 66 6f 72 20 2e 2a 3a 20 3f 24 22 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 72 65 67 | .PIN.for..*:.?$")..."List.of.reg |
| defe0 | 65 78 70 73 20 6d 61 74 63 68 69 6e 67 20 70 61 73 73 77 6f 72 64 20 70 72 6f 6d 70 74 73 20 6f | exps.matching.password.prompts.o |
| df000 | 66 20 47 69 74 20 61 6e 64 20 69 74 73 20 73 75 62 70 72 6f 63 65 73 73 65 73 2e 0a 41 6c 73 6f | f.Git.and.its.subprocesses..Also |
| df020 | 20 73 65 65 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6e 64 2d 70 61 73 73 77 6f 72 | .see.`magit-process-find-passwor |
| df040 | 64 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | d-functions'."...:package-versio |
| df060 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."3.0.0")...:group.'m |
| df080 | 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 72 | agit-process...:type.'(repeat.(r |
| df0a0 | 65 67 65 78 70 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 | egexp)))..(defcustom.magit-proce |
| df0c0 | 73 73 2d 66 69 6e 64 2d 70 61 73 73 77 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 0a 20 | ss-find-password-functions.nil.. |
| df0e0 | 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 74 72 79 20 69 6e 20 73 65 | ."List.of.functions.to.try.in.se |
| df100 | 71 75 65 6e 63 65 20 74 6f 20 67 65 74 20 61 20 70 61 73 73 77 6f 72 64 2e 0a 0a 54 68 65 73 65 | quence.to.get.a.password...These |
| df120 | 20 66 75 6e 63 74 69 6f 6e 73 20 6d 61 79 20 62 65 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 67 69 | .functions.may.be.called.when.gi |
| df140 | 74 20 61 73 6b 73 20 66 6f 72 20 61 20 70 61 73 73 77 6f 72 64 2c 20 77 68 69 63 68 0a 69 73 20 | t.asks.for.a.password,.which.is. |
| df160 | 64 65 74 65 63 74 65 64 20 75 73 69 6e 67 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 | detected.using.`magit-process-pa |
| df180 | 73 73 77 6f 72 64 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 73 27 2e 20 20 54 68 65 79 0a 61 72 | ssword-prompt-regexps'...They.ar |
| df1a0 | 65 20 63 61 6c 6c 65 64 20 69 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 6d 61 74 63 68 69 6e 67 | e.called.if.and.only.if.matching |
| df1c0 | 20 74 68 65 20 70 72 6f 6d 70 74 20 72 65 73 75 6c 74 65 64 20 69 6e 20 74 68 65 0a 76 61 6c 75 | .the.prompt.resulted.in.the.valu |
| df1e0 | 65 20 6f 66 20 74 68 65 20 39 39 74 68 20 73 75 62 6d 61 74 63 68 20 74 6f 20 62 65 20 6e 6f 6e | e.of.the.99th.submatch.to.be.non |
| df200 | 2d 6e 69 6c 2e 20 20 54 68 65 72 65 66 6f 72 65 20 75 73 65 72 73 20 63 61 6e 0a 63 6f 6e 74 72 | -nil...Therefore.users.can.contr |
| df220 | 6f 6c 20 66 6f 72 20 77 68 69 63 68 20 70 72 6f 6d 70 74 73 20 74 68 65 73 65 20 66 75 6e 63 74 | ol.for.which.prompts.these.funct |
| df240 | 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 63 61 6c 6c 65 64 20 62 79 0a 70 75 74 74 69 6e 67 | ions.should.be.called.by.putting |
| df260 | 20 74 68 65 20 68 6f 73 74 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 39 39 74 68 20 73 75 62 6d 61 | .the.host.name.in.the.99th.subma |
| df280 | 74 63 68 2c 20 6f 72 20 6e 6f 74 2e 0a 0a 49 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 | tch,.or.not...If.the.functions.a |
| df2a0 | 72 65 20 63 61 6c 6c 65 64 2c 20 74 68 65 6e 20 74 68 65 79 20 61 72 65 20 63 61 6c 6c 65 64 20 | re.called,.then.they.are.called. |
| df2c0 | 69 6e 20 74 68 65 20 6f 72 64 65 72 0a 67 69 76 65 6e 2c 20 77 69 74 68 20 74 68 65 20 68 6f 73 | in.the.order.given,.with.the.hos |
| df2e0 | 74 20 6e 61 6d 65 20 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 2c 20 75 6e 74 69 6c 20 6f | t.name.as.only.argument,.until.o |
| df300 | 6e 65 20 6f 66 20 74 68 65 6d 0a 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 49 66 20 | ne.of.them.returns.non-nil...If. |
| df320 | 74 68 65 79 20 61 72 65 20 6e 6f 74 20 63 61 6c 6c 65 64 20 6f 72 20 6e 6f 6e 65 20 6f 66 20 74 | they.are.not.called.or.none.of.t |
| df340 | 68 65 6d 20 72 65 74 75 72 6e 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 70 61 | hem.returns.non-nil,.then.the.pa |
| df360 | 73 73 77 6f 72 64 20 69 73 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 69 6e 73 | ssword.is.read.from.the.user.ins |
| df380 | 74 65 61 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 | tead."...:package-version.'(magi |
| df3a0 | 74 20 2e 20 22 32 2e 33 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f | t..."2.3.0")...:group.'magit-pro |
| df3c0 | 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 27 28 | cess...:type.'hook...:options.'( |
| df3e0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 61 75 74 68 2d 73 6f 75 72 | magit-process-password-auth-sour |
| df400 | 63 65 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 | ce))..(defcustom.magit-process-u |
| df420 | 73 65 72 6e 61 6d 65 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 73 0a 20 20 27 28 22 5e 55 73 65 | sername-prompt-regexps...'("^Use |
| df440 | 72 6e 61 6d 65 20 66 6f 72 20 27 2e 2a 27 3a 20 3f 24 22 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 | rname.for.'.*':.?$")..."List.of. |
| df460 | 72 65 67 65 78 70 73 20 6d 61 74 63 68 69 6e 67 20 75 73 65 72 6e 61 6d 65 20 70 72 6f 6d 70 74 | regexps.matching.username.prompt |
| df480 | 73 20 6f 66 20 47 69 74 20 61 6e 64 20 69 74 73 20 73 75 62 70 72 6f 63 65 73 73 65 73 2e 22 0a | s.of.Git.and.its.subprocesses.". |
| df4a0 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e | ..:package-version.'(magit..."2. |
| df4c0 | 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 | 1.0")...:group.'magit-process... |
| df4e0 | 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 72 65 67 65 78 70 29 29 29 0a 0a 28 64 65 66 63 | :type.'(repeat.(regexp)))..(defc |
| df500 | 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 | ustom.magit-process-prompt-funct |
| df520 | 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 | ions.nil..."List.of.functions.us |
| df540 | 65 64 20 74 6f 20 66 6f 72 77 61 72 64 20 61 72 62 69 74 72 61 72 79 20 71 75 65 73 74 69 6f 6e | ed.to.forward.arbitrary.question |
| df560 | 73 20 74 6f 20 74 68 65 20 75 73 65 72 2e 0a 0a 4d 61 67 69 74 20 68 61 73 20 64 65 64 69 63 61 | s.to.the.user...Magit.has.dedica |
| df580 | 74 65 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 66 6f 72 77 61 72 64 69 6e 67 20 75 73 65 72 6e | ted.support.for.forwarding.usern |
| df5a0 | 61 6d 65 20 61 6e 64 20 70 61 73 73 77 6f 72 64 0a 70 72 6f 6d 70 74 73 20 61 6e 64 20 59 65 73 | ame.and.password.prompts.and.Yes |
| df5c0 | 2d 6f 72 2d 4e 6f 20 71 75 65 73 74 69 6f 6e 73 20 61 73 6b 65 64 20 62 79 20 47 69 74 20 61 6e | -or-No.questions.asked.by.Git.an |
| df5e0 | 64 20 69 74 73 20 73 75 62 70 72 6f 63 65 73 73 65 73 0a 74 6f 20 74 68 65 20 75 73 65 72 2e 20 | d.its.subprocesses.to.the.user.. |
| df600 | 20 54 68 69 73 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 75 73 69 6e 67 20 6f 74 | .This.can.be.customized.using.ot |
| df620 | 68 65 72 20 6f 70 74 69 6f 6e 73 20 69 6e 20 74 68 65 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 | her.options.in.the.`magit-proces |
| df640 | 73 27 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f 75 70 2e 0a 0a 49 66 20 79 6f 75 20 | s'.customization.group...If.you. |
| df660 | 65 6e 63 6f 75 6e 74 65 72 20 61 20 6e 65 77 20 71 75 65 73 74 69 6f 6e 20 74 68 61 74 20 69 73 | encounter.a.new.question.that.is |
| df680 | 6e 27 74 20 68 61 6e 64 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2c 0a 74 68 65 6e 20 74 68 6f | n't.handled.by.default,.then.tho |
| df6a0 | 73 65 20 6f 70 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 | se.options.should.be.used.instea |
| df6c0 | 64 20 6f 66 20 74 68 69 73 20 68 6f 6f 6b 2e 0a 0a 48 6f 77 65 76 65 72 20 73 75 62 70 72 6f 63 | d.of.this.hook...However.subproc |
| df6e0 | 65 73 73 65 73 20 6d 61 79 20 61 6c 73 6f 20 61 73 6b 20 71 75 65 73 74 69 6f 6e 73 20 74 68 61 | esses.may.also.ask.questions.tha |
| df700 | 74 20 64 69 66 66 65 72 20 74 6f 6f 20 6d 75 63 68 0a 66 72 6f 6d 20 77 68 61 74 20 74 68 65 20 | t.differ.too.much.from.what.the. |
| df720 | 63 6f 64 65 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 61 62 6f 76 65 20 6f 70 74 69 6f 6e | code.related.to.the.above.option |
| df740 | 73 20 61 73 73 75 6d 65 2c 20 61 6e 64 20 74 68 69 73 0a 68 6f 6f 6b 20 61 6c 6c 6f 77 73 20 75 | s.assume,.and.this.hook.allows.u |
| df760 | 73 65 72 73 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 73 75 63 68 20 71 75 65 73 74 69 6f 6e 73 | sers.to.deal.with.such.questions |
| df780 | 20 65 78 70 6c 69 63 69 74 6c 79 2e 0a 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 | .explicitly...Each.function.is.c |
| df7a0 | 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 61 6e 64 20 74 68 65 20 6f | alled.with.the.process.and.the.o |
| df7c0 | 75 74 70 75 74 20 73 74 72 69 6e 67 0a 61 73 20 61 72 67 75 6d 65 6e 74 73 20 75 6e 74 69 6c 20 | utput.string.as.arguments.until. |
| df7e0 | 6f 6e 65 20 6f 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 75 72 6e 73 20 6e 6f 6e | one.of.the.functions.returns.non |
| df800 | 2d 6e 69 6c 2e 20 20 54 68 65 0a 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 65 73 70 6f 6e 73 69 62 | -nil...The.function.is.responsib |
| df820 | 6c 65 20 66 6f 72 20 61 73 6b 69 6e 67 20 74 68 65 20 75 73 65 72 20 74 68 65 20 61 70 70 72 6f | le.for.asking.the.user.the.appro |
| df840 | 70 72 69 61 74 65 0a 71 75 65 73 74 69 6f 6e 20 75 73 69 6e 67 2c 20 65 2e 67 2e 2c 20 60 72 65 | priate.question.using,.e.g.,.`re |
| df860 | 61 64 2d 63 68 61 72 2d 63 68 6f 69 63 65 27 20 61 6e 64 20 74 68 65 6e 20 66 6f 72 77 61 72 64 | ad-char-choice'.and.then.forward |
| df880 | 69 6e 67 20 74 68 65 0a 61 6e 73 77 65 72 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 75 73 | ing.the.answer.to.the.process.us |
| df8a0 | 69 6e 67 20 60 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 27 2e 0a 0a 57 68 69 6c | ing.`process-send-string'...Whil |
| df8c0 | 65 20 66 75 6e 63 74 69 6f 6e 73 20 73 75 63 68 20 61 73 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 | e.functions.such.as.`magit-proce |
| df8e0 | 73 73 2d 79 65 73 2d 6f 72 2d 6e 6f 2d 70 72 6f 6d 70 74 27 20 6d 61 79 20 6e 6f 74 0a 62 65 20 | ss-yes-or-no-prompt'.may.not.be. |
| df900 | 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 68 61 6e 64 6c 65 20 73 6f 6d 65 20 70 72 6f 6d 70 74 | sufficient.to.handle.some.prompt |
| df920 | 2c 20 69 74 20 6d 61 79 20 73 74 69 6c 6c 20 62 65 20 6f 66 20 62 65 6e 65 66 69 74 0a 74 6f 20 | ,.it.may.still.be.of.benefit.to. |
| df940 | 6c 6f 6f 6b 20 61 74 20 74 68 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 74 6f 20 67 | look.at.the.implementations.to.g |
| df960 | 61 69 6e 20 73 6f 6d 65 20 69 6e 73 69 67 68 74 73 20 6f 6e 20 68 6f 77 20 74 6f 0a 69 6d 70 6c | ain.some.insights.on.how.to.impl |
| df980 | 65 6d 65 6e 74 20 73 75 63 68 20 66 75 6e 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | ement.such.functions."...:packag |
| df9a0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a | e-version.'(magit..."3.0.0")...: |
| df9c0 | 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 68 6f | group.'magit-process...:type.'ho |
| df9e0 | 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e | ok)..(defcustom.magit-process-en |
| dfa00 | 73 75 72 65 2d 75 6e 69 78 2d 6c 69 6e 65 2d 65 6e 64 69 6e 67 20 74 0a 20 20 22 57 68 65 74 68 | sure-unix-line-ending.t..."Wheth |
| dfa20 | 65 72 20 4d 61 67 69 74 20 73 68 6f 75 6c 64 20 65 6e 73 75 72 65 20 61 20 75 6e 69 78 20 63 6f | er.Magit.should.ensure.a.unix.co |
| dfa40 | 64 69 6e 67 20 73 79 73 74 65 6d 20 77 68 65 6e 20 74 61 6c 6b 69 6e 67 20 74 6f 20 47 69 74 2e | ding.system.when.talking.to.Git. |
| dfa60 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| dfa80 | 32 2e 36 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a | 2.6.0")...:group.'magit-process. |
| dfaa0 | 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | ..:type.'boolean)..(defcustom.ma |
| dfac0 | 67 69 74 2d 70 72 6f 63 65 73 73 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 | git-process-display-mode-line-er |
| dfae0 | 72 6f 72 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 4d 61 67 69 74 20 73 68 6f 75 6c 64 20 72 65 | ror.t..."Whether.Magit.should.re |
| dfb00 | 74 61 69 6e 20 61 6e 64 20 68 69 67 68 6c 69 67 68 74 20 70 72 6f 63 65 73 73 20 65 72 72 6f 72 | tain.and.highlight.process.error |
| dfb20 | 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d | s.in.the.mode.line."...:package- |
| dfb40 | 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 | version.'(magit..."2.12.0")...:g |
| dfb60 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f | roup.'magit-process...:type.'boo |
| dfb80 | 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | lean)..(defcustom.magit-process- |
| dfba0 | 74 69 6d 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 20 6e 69 6c 0a 20 20 22 46 6f 72 6d 61 74 20 6f | timestamp-format.nil..."Format.o |
| dfbc0 | 66 20 74 69 6d 65 73 74 61 6d 70 20 66 6f 72 20 65 61 63 68 20 70 72 6f 63 65 73 73 20 69 6e 20 | f.timestamp.for.each.process.in. |
| dfbe0 | 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 2e 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 | the.process.buffer..If.non-nil,. |
| dfc00 | 70 61 73 73 20 74 68 69 73 20 74 6f 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 | pass.this.to.`format-time-string |
| dfc20 | 27 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 0a 70 72 6f 63 65 73 73 20 73 65 63 74 69 6f | '.when.creating.a.process.sectio |
| dfc40 | 6e 20 69 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 2c 20 61 6e 64 20 69 6e 73 | n.in.the.process.buffer,.and.ins |
| dfc60 | 65 72 74 20 74 68 65 20 72 65 74 75 72 6e 65 64 0a 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 68 | ert.the.returned.string.in.the.h |
| dfc80 | 65 61 64 69 6e 67 20 6f 66 20 69 74 73 20 73 65 63 74 69 6f 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 | eading.of.its.section."...:packa |
| dfca0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e 30 2e 30 22 29 0a 20 20 | ge-version.'(magit..."4.0.0")... |
| dfcc0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 3a 74 79 70 65 20 27 28 | :group.'magit-process...:type.'( |
| dfce0 | 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 6f 6e 65 22 20 6e 69 6c 29 20 73 | choice.(const.:tag."none".nil).s |
| dfd00 | 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 76 61 72 20 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 | tring))..(defvar.tramp-pipe-stty |
| dfd20 | 2d 73 65 74 74 69 6e 67 73 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 | -settings).(defvar.magit-tramp-p |
| dfd40 | 69 70 65 2d 73 74 74 79 2d 73 65 74 74 69 6e 67 73 20 22 22 0a 20 20 22 4f 76 65 72 72 69 64 65 | ipe-stty-settings.""..."Override |
| dfd60 | 20 60 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d 73 65 74 74 69 6e 67 73 27 20 69 6e 20 60 | .`tramp-pipe-stty-settings'.in.` |
| dfd80 | 6d 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 2e 0a 0a 54 68 65 20 64 65 66 61 75 | magit-start-process'...The.defau |
| dfda0 | 6c 74 20 66 6f 72 20 74 68 61 74 20 54 72 61 6d 70 20 76 61 72 69 61 62 6c 65 20 69 73 20 5c 22 | lt.for.that.Tramp.variable.is.\" |
| dfdc0 | 2d 69 63 61 6e 6f 6e 20 6d 69 6e 20 31 20 74 69 6d 65 20 30 5c 22 2c 0a 77 68 69 63 68 20 63 61 | -icanon.min.1.time.0\",.which.ca |
| dfde0 | 75 73 65 73 20 73 74 61 67 69 6e 67 20 6f 66 20 69 6e 64 69 76 69 64 75 61 6c 20 68 75 6e 6b 73 | uses.staging.of.individual.hunks |
| dfe00 | 20 74 6f 20 68 61 6e 67 2e 20 20 55 73 69 6e 67 20 5c 22 5c 22 0a 70 72 65 76 65 6e 74 73 20 74 | .to.hang...Using.\"\".prevents.t |
| dfe20 | 68 61 74 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 68 61 73 20 6f 74 68 65 72 20 69 73 | hat,.but.apparently.has.other.is |
| dfe40 | 73 75 65 73 2c 20 77 68 69 63 68 20 69 73 20 77 68 79 20 69 74 0a 69 73 6e 27 74 20 74 68 65 20 | sues,.which.is.why.it.isn't.the. |
| dfe60 | 64 65 66 61 75 6c 74 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 65 66 61 75 6c 74 73 | default...This.variable.defaults |
| dfe80 | 20 74 6f 20 5c 22 5c 22 20 61 6e 64 20 69 73 20 75 73 65 64 20 74 6f 20 6f 76 65 72 72 69 64 65 | .to.\"\".and.is.used.to.override |
| dfea0 | 20 74 68 65 20 54 72 61 6d 70 0a 76 61 72 69 61 62 6c 65 20 69 6e 20 60 6d 61 67 69 74 2d 73 74 | .the.Tramp.variable.in.`magit-st |
| dfec0 | 61 72 74 2d 70 72 6f 63 65 73 73 27 2e 20 20 54 68 69 73 20 6f 6e 6c 79 20 68 61 73 20 61 6e 20 | art-process'...This.only.has.an. |
| dfee0 | 65 66 66 65 63 74 20 77 68 65 6e 0a 75 73 69 6e 67 20 54 72 61 6d 70 20 32 2e 36 2e 32 20 6f 72 | effect.when.using.Tramp.2.6.2.or |
| dff00 | 20 67 72 65 61 74 65 72 2e 20 20 54 68 69 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 73 65 74 20 | .greater...This.can.also.be.set. |
| dff20 | 74 6f 20 60 70 74 79 27 2c 20 69 6e 0a 77 68 69 63 68 20 63 61 73 65 20 61 20 70 74 79 20 69 73 | to.`pty',.in.which.case.a.pty.is |
| dff40 | 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 61 20 70 69 70 65 2e 20 20 54 68 61 74 20 61 | .used.instead.of.a.pipe...That.a |
| dff60 | 6c 73 6f 20 70 72 65 76 65 6e 74 73 0a 74 68 65 20 68 61 6e 67 69 6e 67 2c 20 62 75 74 20 63 6f | lso.prevents.the.hanging,.but.co |
| dff80 | 6d 65 73 20 77 69 74 68 20 69 74 73 20 6f 77 6e 20 70 72 6f 62 6c 65 6d 73 20 28 73 65 65 20 23 | mes.with.its.own.problems.(see.# |
| dffa0 | 32 30 29 2e 20 20 54 6f 20 66 61 6c 6c 0a 62 61 63 6b 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 | 20)...To.fall.back.to.the.value. |
| dffc0 | 6f 66 20 60 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d 73 65 74 74 69 6e 67 73 27 2c 20 73 | of.`tramp-pipe-stty-settings',.s |
| dffe0 | 65 74 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 20 74 6f 20 6e 69 6c 2e 0a 0a 41 6c 73 6f 20 73 | et.this.variable.to.nil...Also.s |
| e0000 | 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 | ee.https://github.com/magit/magi |
| e0020 | 74 2f 69 73 73 75 65 73 2f 34 37 32 30 0a 61 6e 64 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 | t/issues/4720.and.https://debbug |
| e0040 | 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 3d | s.gnu.org/cgi/bugreport.cgi?bug= |
| e0060 | 36 32 30 39 33 2e 22 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | 62093.")..(defface.magit-process |
| e0080 | 2d 6f 6b 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f | -ok...'((t.:inherit.magit-sectio |
| e00a0 | 6e 2d 68 65 61 64 69 6e 67 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 65 6e 22 29 29 0a | n-heading.:foreground."green")). |
| e00c0 | 20 20 22 46 61 63 65 20 66 6f 72 20 7a 65 72 6f 20 65 78 69 74 2d 73 74 61 74 75 73 2e 22 0a 20 | .."Face.for.zero.exit-status.".. |
| e00e0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 | .:group.'magit-faces)..(defface. |
| e0100 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6e 67 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 | magit-process-ng...'((t.:inherit |
| e0120 | 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 20 3a 66 6f 72 65 67 72 6f 75 | .magit-section-heading.:foregrou |
| e0140 | 6e 64 20 22 72 65 64 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6e 6f 6e 2d 7a 65 72 6f 20 | nd."red"))..."Face.for.non-zero. |
| e0160 | 65 78 69 74 2d 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 | exit-status."...:group.'magit-fa |
| e0180 | 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 | ces)..(defface.magit-mode-line-p |
| e01a0 | 72 6f 63 65 73 73 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 6f 64 65 2d 6c 69 6e 65 | rocess...'((t.:inherit.mode-line |
| e01c0 | 2d 65 6d 70 68 61 73 69 73 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 60 6d 6f 64 65 2d 6c 69 | -emphasis))..."Face.for.`mode-li |
| e01e0 | 6e 65 2d 70 72 6f 63 65 73 73 27 20 73 74 61 74 75 73 20 77 68 65 6e 20 47 69 74 20 69 73 20 72 | ne-process'.status.when.Git.is.r |
| e0200 | 75 6e 6e 69 6e 67 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 22 0a 20 20 3a 67 72 6f | unning.for.side-effects."...:gro |
| e0220 | 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 | up.'magit-faces)..(defface.magit |
| e0240 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 | -mode-line-process-error...'((t. |
| e0260 | 3a 69 6e 68 65 72 69 74 20 65 72 72 6f 72 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 60 6d 6f | :inherit.error))..."Face.for.`mo |
| e0280 | 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 65 72 72 6f 72 20 73 74 61 74 75 73 2e 0a 0a | de-line-process'.error.status... |
| e02a0 | 55 73 65 64 20 77 68 65 6e 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 64 69 73 70 6c 61 79 | Used.when.`magit-process-display |
| e02c0 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 | -mode-line-error'.is.non-nil.".. |
| e02e0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 50 72 6f 63 65 | .:group.'magit-faces)..;;;.Proce |
| e0300 | 73 73 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 70 72 | ss.Mode..(defvar-keymap.magit-pr |
| e0320 | 6f 63 65 73 73 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f | ocess-mode-map...:doc."Keymap.fo |
| e0340 | 72 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 | r.`magit-process-mode'."...:pare |
| e0360 | 6e 74 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 | nt.magit-mode-map..."<remap>.<ma |
| e0380 | 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 | git-delete-thing>".#'magit-proce |
| e03a0 | 73 73 2d 6b 69 6c 6c 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d | ss-kill)..(define-derived-mode.m |
| e03c0 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 6d 6f 64 65 20 22 4d 61 | agit-process-mode.magit-mode."Ma |
| e03e0 | 67 69 74 20 50 72 6f 63 65 73 73 22 0a 20 20 22 4d 6f 64 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 | git.Process"..."Mode.for.looking |
| e0400 | 20 61 74 20 47 69 74 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 2e 22 0a 20 20 3a 67 72 6f 75 | .at.Git.process.output."...:grou |
| e0420 | 70 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 | p.'magit-process...(hack-dir-loc |
| e0440 | 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 0a 20 20 | al-variables-non-file-buffer)... |
| e0460 | 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 70 65 73 20 27 70 | (setq.magit--imenu-item-types.'p |
| e0480 | 72 6f 63 65 73 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 | rocess))..(defun.magit-process-b |
| e04a0 | 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 64 69 73 70 6c 61 79 29 0a 20 20 22 44 | uffer.(&optional.nodisplay)..."D |
| e04c0 | 69 73 70 6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 27 73 20 | isplay.the.current.repository's. |
| e04e0 | 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 74 68 61 74 20 62 75 66 66 65 72 20 | process.buffer...If.that.buffer. |
| e0500 | 64 6f 65 73 6e 27 74 20 65 78 69 73 74 20 79 65 74 2c 20 74 68 65 6e 20 63 72 65 61 74 65 20 69 | doesn't.exist.yet,.then.create.i |
| e0520 | 74 2e 0a 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 72 65 74 75 72 6e 20 74 68 65 20 | t..Non-interactively.return.the. |
| e0540 | 62 75 66 66 65 72 20 61 6e 64 20 75 6e 6c 65 73 73 0a 6f 70 74 69 6f 6e 61 6c 20 4e 4f 44 49 53 | buffer.and.unless.optional.NODIS |
| e0560 | 50 4c 41 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6c 73 6f 20 64 69 73 70 6c 61 79 20 69 74 2e | PLAY.is.non-nil.also.display.it. |
| e0580 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 74 6f 70 64 69 | "...(interactive)...(let.((topdi |
| e05a0 | 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | r.(magit-toplevel))).....(unless |
| e05c0 | 20 74 6f 70 64 69 72 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 73 61 66 65 2d | .topdir.......(magit--with-safe- |
| e05e0 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 73 | default-directory.nil.........(s |
| e0600 | 65 74 71 20 74 6f 70 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 | etq.topdir.default-directory)... |
| e0620 | 20 20 20 20 20 20 28 6c 65 74 20 28 70 72 65 76 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 | ......(let.(prev)...........(whi |
| e0640 | 6c 65 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 74 6f 70 64 69 72 20 70 72 65 76 29 29 0a 20 20 20 | le.(not.(equal.topdir.prev)).... |
| e0660 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 65 76 20 74 6f 70 64 69 72 29 0a 20 20 20 20 | .........(setq.prev.topdir)..... |
| e0680 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 6f 70 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d | ........(setq.topdir.(file-name- |
| e06a0 | 64 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 | directory.(directory-file-name.t |
| e06c0 | 6f 70 64 69 72 29 29 29 29 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 | opdir))))))).....(let.((buffer.( |
| e06e0 | 6f 72 20 28 2d 2d 66 69 72 73 74 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | or.(--first.(with-current-buffer |
| e0700 | 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .it............................. |
| e0720 | 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d | .....(and.(eq.major-mode.'magit- |
| e0740 | 70 72 6f 63 65 73 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | process-mode)................... |
| e0760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 64 65 66 61 75 | ....................(equal.defau |
| e0780 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 | lt-directory.topdir))).......... |
| e07a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 | ......................(buffer-li |
| e07c0 | 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | st)).......................(magi |
| e07e0 | 74 2d 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 70 72 6f | t-generate-new-buffer.'magit-pro |
| e0800 | 63 65 73 73 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cess-mode....................... |
| e0820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 | ...........................nil.t |
| e0840 | 6f 70 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 | opdir)))).......(with-current-bu |
| e0860 | 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 72 6f | ffer.buffer.........(if.magit-ro |
| e0880 | 6f 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 | ot-section.............(when.mag |
| e08a0 | 69 74 2d 70 72 6f 63 65 73 73 2d 6c 6f 67 2d 6d 61 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-process-log-max.............. |
| e08c0 | 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 74 72 75 6e 63 61 74 65 2d 6c 6f 67 29 29 0a 20 | .(magit-process-truncate-log)).. |
| e08e0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 29 0a 20 20 | .........(magit-process-mode)... |
| e0900 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 | ........(let.((inhibit-read-only |
| e0920 | 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | .t).................(magit-inser |
| e0940 | 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | t-section--parent..nil)......... |
| e0960 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f | ........(magit-insert-section--o |
| e0980 | 6c 64 72 6f 6f 74 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 6c | ldroot.nil)).............(make-l |
| e09a0 | 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 64 65 66 | ocal-variable.'text-property-def |
| e09c0 | 61 75 6c 74 2d 6e 6f 6e 73 74 69 63 6b 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ault-nonsticky).............(mag |
| e09e0 | 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 70 72 6f 63 65 73 73 62 75 66 29 0a 20 | it-insert-section.(processbuf).. |
| e0a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 29 0a 20 | .............(insert."\n"))))).. |
| e0a20 | 20 20 20 20 20 28 75 6e 6c 65 73 73 20 6e 6f 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 28 | .....(unless.nodisplay.........( |
| e0a40 | 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 | magit-display-buffer.buffer))... |
| e0a60 | 20 20 20 20 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 | ....buffer)))..(defun.magit-proc |
| e0a80 | 65 73 73 2d 6b 69 6c 6c 20 28 29 0a 20 20 22 4b 69 6c 6c 20 74 68 65 20 70 72 6f 63 65 73 73 20 | ess-kill.()..."Kill.the.process. |
| e0aa0 | 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 68 | at.point."...(interactive)...(wh |
| e0ac0 | 65 6e 2d 6c 65 74 20 28 28 70 72 6f 63 65 73 73 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | en-let.((process.(magit-section- |
| e0ae0 | 76 61 6c 75 65 2d 69 66 20 27 70 72 6f 63 65 73 73 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | value-if.'process))).....(unless |
| e0b00 | 20 28 65 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 72 | .(eq.(process-status.process).'r |
| e0b20 | 75 6e 29 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 50 72 6f 63 65 73 73 20 69 | un).......(user-error."Process.i |
| e0b40 | 73 6e 27 74 20 72 75 6e 6e 69 6e 67 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | sn't.running")).....(magit-confi |
| e0b60 | 72 6d 20 27 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 6b 69 6c 6c 2d 70 72 6f 63 | rm.'kill-process).....(kill-proc |
| e0b80 | 65 73 73 20 70 72 6f 63 65 73 73 29 29 29 0a 0a 3b 3b 3b 20 53 79 6e 63 68 72 6f 6e 6f 75 73 20 | ess.process)))..;;;.Synchronous. |
| e0ba0 | 50 72 6f 63 65 73 73 65 73 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | Processes..(defvar.magit-process |
| e0bc0 | 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | -raise-error.nil)..(defun.magit- |
| e0be0 | 67 69 74 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 47 69 74 20 73 79 6e | git.(&rest.args)..."Call.Git.syn |
| e0c00 | 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 73 73 | chronously.in.a.separate.process |
| e0c20 | 2c 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 0a 0a 4f 70 74 69 6f 6e 20 60 6d 61 67 | ,.for.side-effects...Option.`mag |
| e0c40 | 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 73 70 65 63 69 66 69 65 73 20 74 68 65 | it-git-executable'.specifies.the |
| e0c60 | 20 47 69 74 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 41 | .Git.executable..The.arguments.A |
| e0c80 | 52 47 53 20 73 70 65 63 69 66 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 74 2c 20 74 68 | RGS.specify.arguments.to.Git,.th |
| e0ca0 | 65 79 20 61 72 65 20 66 6c 61 74 74 65 6e 65 64 0a 62 65 66 6f 72 65 20 75 73 65 2e 0a 0a 50 72 | ey.are.flattened.before.use...Pr |
| e0cc0 | 6f 63 65 73 73 20 6f 75 74 70 75 74 20 67 6f 65 73 20 69 6e 74 6f 20 61 20 6e 65 77 20 73 65 63 | ocess.output.goes.into.a.new.sec |
| e0ce0 | 74 69 6f 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 72 65 74 75 72 6e 65 64 20 62 79 0a 60 | tion.in.the.buffer.returned.by.` |
| e0d00 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 27 2e 20 20 49 66 20 47 69 74 20 65 | magit-process-buffer'...If.Git.e |
| e0d20 | 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 73 74 61 74 75 73 2c 0a 74 68 65 | xits.with.a.non-zero.status,.the |
| e0d40 | 6e 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 | n.raise.an.error."...(let.((magi |
| e0d60 | 74 2d 70 72 6f 63 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a 20 20 20 20 28 6d | t-process-raise-error.t)).....(m |
| e0d80 | 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | agit-call-git.args)))..(defun.ma |
| e0da0 | 67 69 74 2d 72 75 6e 2d 67 69 74 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c | git-run-git.(&rest.args)..."Call |
| e0dc0 | 20 47 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 | .Git.synchronously.in.a.separate |
| e0de0 | 20 70 72 6f 63 65 73 73 2c 20 61 6e 64 20 72 65 66 72 65 73 68 2e 0a 0a 46 75 6e 63 74 69 6f 6e | .process,.and.refresh...Function |
| e0e00 | 20 60 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 73 70 65 63 69 66 69 65 | .`magit-git-executable'.specifie |
| e0e20 | 73 20 74 68 65 20 47 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 61 6e 64 0a 6f 70 74 69 6f 6e 20 | s.the.Git.executable.and.option. |
| e0e40 | 60 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 27 20 73 70 65 | `magit-git-global-arguments'.spe |
| e0e60 | 63 69 66 69 65 73 20 63 6f 6e 73 74 61 6e 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 54 68 65 20 61 | cifies.constant.arguments..The.a |
| e0e80 | 72 67 75 6d 65 6e 74 73 20 41 52 47 53 20 73 70 65 63 69 66 79 20 61 72 67 75 6d 65 6e 74 73 20 | rguments.ARGS.specify.arguments. |
| e0ea0 | 74 6f 20 47 69 74 2c 20 74 68 65 79 20 61 72 65 20 66 6c 61 74 74 65 6e 65 64 0a 62 65 66 6f 72 | to.Git,.they.are.flattened.befor |
| e0ec0 | 65 20 75 73 65 2e 0a 0a 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 2c 20 74 68 65 20 63 | e.use...After.Git.returns,.the.c |
| e0ee0 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 28 69 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 20 | urrent.buffer.(if.it.is.a.Magit. |
| e0f00 | 62 75 66 66 65 72 29 0a 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 | buffer).as.well.as.the.current.r |
| e0f20 | 65 70 6f 73 69 74 6f 72 79 27 73 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 61 72 65 20 72 65 | epository's.status.buffer.are.re |
| e0f40 | 66 72 65 73 68 65 64 2e 0a 0a 50 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 67 6f 65 73 20 69 6e | freshed...Process.output.goes.in |
| e0f60 | 74 6f 20 61 20 6e 65 77 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 72 | to.a.new.section.in.the.buffer.r |
| e0f80 | 65 74 75 72 6e 65 64 20 62 79 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 | eturned.by.`magit-process-buffer |
| e0fa0 | 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 | '."...(let.((magit--refresh-cach |
| e0fc0 | 65 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 30 20 30 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 | e.(list.(cons.0.0)))).....(magit |
| e0fe0 | 2d 63 61 6c 6c 2d 67 69 74 20 61 72 67 73 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 | -call-git.args).....(when.(membe |
| e1000 | 72 20 28 63 61 72 20 61 72 67 73 29 20 27 28 22 69 6e 69 74 22 20 22 63 6c 6f 6e 65 22 29 29 0a | r.(car.args).'("init"."clone")). |
| e1020 | 20 20 20 20 20 20 3b 3b 20 43 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 72 65 70 6f 73 69 74 6f | ......;;.Creating.a.new.reposito |
| e1040 | 72 79 20 69 6e 76 61 6c 69 64 61 74 65 73 20 74 68 65 20 63 61 63 68 65 2e 0a 20 20 20 20 20 20 | ry.invalidates.the.cache........ |
| e1060 | 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 6e 69 6c 29 29 | (setq.magit--refresh-cache.nil)) |
| e1080 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 28 64 65 66 76 61 72 20 | .....(magit-refresh)))..(defvar. |
| e10a0 | 6d 61 67 69 74 2d 70 72 65 2d 63 61 6c 6c 2d 67 69 74 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 0a 28 64 | magit-pre-call-git-hook.nil)..(d |
| e10c0 | 65 66 75 6e 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 28 26 72 65 73 74 20 61 72 67 73 29 | efun.magit-call-git.(&rest.args) |
| e10e0 | 0a 20 20 22 43 61 6c 6c 20 47 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 | ..."Call.Git.synchronously.in.a. |
| e1100 | 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 73 73 2e 0a 0a 46 75 6e 63 74 69 6f 6e 20 60 6d 61 67 | separate.process...Function.`mag |
| e1120 | 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 73 70 65 63 69 66 69 65 73 20 74 68 65 | it-git-executable'.specifies.the |
| e1140 | 20 47 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 61 6e 64 0a 6f 70 74 69 6f 6e 20 60 6d 61 67 69 | .Git.executable.and.option.`magi |
| e1160 | 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 27 20 73 70 65 63 69 66 69 65 | t-git-global-arguments'.specifie |
| e1180 | 73 20 63 6f 6e 73 74 61 6e 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 54 68 65 20 61 72 67 75 6d 65 | s.constant.arguments..The.argume |
| e11a0 | 6e 74 73 20 41 52 47 53 20 73 70 65 63 69 66 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 | nts.ARGS.specify.arguments.to.Gi |
| e11c0 | 74 2c 20 74 68 65 79 20 61 72 65 20 66 6c 61 74 74 65 6e 65 64 0a 62 65 66 6f 72 65 20 75 73 65 | t,.they.are.flattened.before.use |
| e11e0 | 2e 0a 0a 50 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 67 6f 65 73 20 69 6e 74 6f 20 61 20 6e 65 | ...Process.output.goes.into.a.ne |
| e1200 | 77 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 72 65 74 75 72 6e 65 64 | w.section.in.the.buffer.returned |
| e1220 | 20 62 79 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 28 | .by.`magit-process-buffer'."...( |
| e1240 | 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 70 72 65 2d 63 61 6c 6c 2d 67 69 74 2d 68 6f | run-hooks.'magit-pre-call-git-ho |
| e1260 | 6f 6b 29 0a 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 | ok)...(let.((default-process-cod |
| e1280 | 69 6e 67 2d 73 79 73 74 65 6d 20 28 6d 61 67 69 74 2d 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e | ing-system.(magit--process-codin |
| e12a0 | 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 63 | g-system))).....(apply.#'magit-c |
| e12c0 | 61 6c 6c 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 | all-process............(magit-gi |
| e12e0 | 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | t-executable)............(magit- |
| e1300 | 70 72 6f 63 65 73 73 2d 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 29 29 0a 0a | process-git-arguments.args)))).. |
| e1320 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 70 72 6f 63 65 73 73 20 28 70 72 6f 67 72 | (defun.magit-call-process.(progr |
| e1340 | 61 6d 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 50 52 4f 47 52 41 4d 20 73 | am.&rest.args)..."Call.PROGRAM.s |
| e1360 | 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 | ynchronously.in.a.separate.proce |
| e1380 | 73 73 2e 0a 50 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 67 6f 65 73 20 69 6e 74 6f 20 61 20 6e | ss..Process.output.goes.into.a.n |
| e13a0 | 65 77 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 72 65 74 75 72 6e 65 | ew.section.in.the.buffer.returne |
| e13c0 | 64 20 62 79 0a 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 | d.by.`magit-process-buffer'."... |
| e13e0 | 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 70 72 6f 63 65 73 73 2d 62 75 66 20 2e 20 2c 73 | (pcase-let.((`(,process-buf...,s |
| e1400 | 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 | ection)................(magit-pr |
| e1420 | 6f 63 65 73 73 2d 73 65 74 75 70 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 29 0a 20 20 20 20 | ocess-setup.program.args)))..... |
| e1440 | 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6e 69 73 68 0a 20 20 20 20 20 28 6c 65 74 20 | (magit-process-finish......(let. |
| e1460 | 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 28 | ((inhibit-read-only.t))........( |
| e1480 | 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 70 72 6f 67 72 | apply.#'magit-process-file.progr |
| e14a0 | 61 6d 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 62 75 66 20 6e 69 6c 20 61 72 67 73 29 29 0a 20 20 | am.nil.process-buf.nil.args))... |
| e14c0 | 20 20 20 70 72 6f 63 65 73 73 2d 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 | ...process-buf.(current-buffer). |
| e14e0 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 73 65 63 74 69 6f 6e 29 29 29 0a 0a 28 64 | default-directory.section)))..(d |
| e1500 | 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 28 64 65 73 74 69 6e 61 74 | efun.magit-process-git.(destinat |
| e1520 | 69 6f 6e 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 47 69 74 20 73 79 6e 63 | ion.&rest.args)..."Call.Git.sync |
| e1540 | 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 73 73 2c | hronously.in.a.separate.process, |
| e1560 | 20 72 65 74 75 72 6e 69 6e 67 20 69 74 73 20 65 78 69 74 20 63 6f 64 65 2e 0a 44 45 53 54 49 4e | .returning.its.exit.code..DESTIN |
| e1580 | 41 54 49 4f 4e 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 74 6f 20 68 61 6e 64 6c 65 20 74 68 | ATION.specifies.how.to.handle.th |
| e15a0 | 65 20 6f 75 74 70 75 74 2c 20 6c 69 6b 65 20 66 6f 72 0a 60 63 61 6c 6c 2d 70 72 6f 63 65 73 73 | e.output,.like.for.`call-process |
| e15c0 | 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 66 69 6c 65 20 68 61 6e 64 6c 65 72 73 20 61 72 65 | ',.except.that.file.handlers.are |
| e15e0 | 20 73 75 70 70 6f 72 74 65 64 2e 0a 45 6e 61 62 6c 65 20 43 79 67 77 69 6e 27 73 20 5c 22 6e 6f | .supported..Enable.Cygwin's.\"no |
| e1600 | 67 6c 6f 62 5c 22 20 6f 70 74 69 6f 6e 20 64 75 72 69 6e 67 20 74 68 65 20 63 61 6c 6c 20 61 6e | glob\".option.during.the.call.an |
| e1620 | 64 0a 65 6e 73 75 72 65 20 75 6e 69 78 20 65 6f 6c 20 63 6f 6e 76 65 72 73 69 6f 6e 2e 22 0a 20 | d.ensure.unix.eol.conversion.".. |
| e1640 | 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 0a 20 20 20 | .(apply.#'magit-process-file.... |
| e1660 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 | ......(magit-git-executable).... |
| e1680 | 20 20 20 20 20 20 6e 69 6c 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 6e 69 6c 0a 20 20 20 20 20 20 | ......nil.destination.nil....... |
| e16a0 | 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 | ...(magit-process-git-arguments. |
| e16c0 | 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 | args)))..(defun.magit-process-fi |
| e16e0 | 6c 65 20 28 70 72 6f 63 65 73 73 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 66 69 6c 65 20 62 75 66 | le.(process.&optional.infile.buf |
| e1700 | 66 65 72 20 64 69 73 70 6c 61 79 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 50 72 6f 63 65 | fer.display.&rest.args)..."Proce |
| e1720 | 73 73 20 66 69 6c 65 73 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 | ss.files.synchronously.in.a.sepa |
| e1740 | 72 61 74 65 20 70 72 6f 63 65 73 73 2e 0a 49 64 65 6e 74 69 63 61 6c 20 74 6f 20 60 70 72 6f 63 | rate.process..Identical.to.`proc |
| e1760 | 65 73 73 2d 66 69 6c 65 27 20 62 75 74 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 65 6e 61 62 6c 65 | ess-file'.but.temporarily.enable |
| e1780 | 20 43 79 67 77 69 6e 27 73 0a 5c 22 6e 6f 67 6c 6f 62 5c 22 20 6f 70 74 69 6f 6e 20 64 75 72 69 | .Cygwin's.\"noglob\".option.duri |
| e17a0 | 6e 67 20 74 68 65 20 63 61 6c 6c 20 61 6e 64 20 65 6e 73 75 72 65 20 75 6e 69 78 20 65 6f 6c 0a | ng.the.call.and.ensure.unix.eol. |
| e17c0 | 63 6f 6e 76 65 72 73 69 6f 6e 2e 22 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 | conversion."...(when.magit-proce |
| e17e0 | 73 73 2d 65 78 74 72 65 6d 65 2d 6c 6f 67 67 69 6e 67 0a 20 20 20 20 28 6c 65 74 20 28 28 69 6e | ss-extreme-logging.....(let.((in |
| e1800 | 68 69 62 69 74 2d 6d 65 73 73 61 67 65 20 74 29 29 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 | hibit-message.t)).......(message |
| e1820 | 20 22 24 20 25 73 22 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 2d 66 6f 72 6d 61 74 2d 61 | ."$.%s".(magit-process--format-a |
| e1840 | 72 67 75 6d 65 6e 74 73 20 70 72 6f 63 65 73 73 20 61 72 67 73 29 29 29 29 0a 20 20 28 6c 65 74 | rguments.process.args))))...(let |
| e1860 | 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 28 6d 61 67 69 74 2d 70 72 | .((process-environment.(magit-pr |
| e1880 | 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 66 | ocess-environment)).........(def |
| e18a0 | 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 28 6d 61 67 69 | ault-process-coding-system.(magi |
| e18c0 | 74 2d 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 | t--process-coding-system)))..... |
| e18e0 | 28 61 70 70 6c 79 20 23 27 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 70 72 6f 63 65 73 73 20 69 6e | (apply.#'process-file.process.in |
| e1900 | 66 69 6c 65 20 62 75 66 66 65 72 20 64 69 73 70 6c 61 79 20 61 72 67 73 29 29 29 0a 0a 28 64 65 | file.buffer.display.args)))..(de |
| e1920 | 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 28 29 | fun.magit-process-environment.() |
| e1940 | 0a 20 20 3b 3b 20 54 68 65 20 76 61 72 69 6f 75 73 20 77 33 32 20 68 61 63 6b 73 20 61 72 65 20 | ...;;.The.various.w32.hacks.are. |
| e1960 | 6f 6e 6c 79 20 61 70 70 6c 69 63 61 62 6c 65 20 77 68 65 6e 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 | only.applicable.when.running.on. |
| e1980 | 74 68 65 0a 20 20 3b 3b 20 6c 6f 63 61 6c 20 6d 61 63 68 69 6e 65 2e 20 20 41 73 20 6f 66 20 45 | the...;;.local.machine...As.of.E |
| e19a0 | 6d 61 63 73 20 32 35 2e 31 2c 20 61 20 6c 6f 63 61 6c 20 62 69 6e 64 69 6e 67 20 6f 66 0a 20 20 | macs.25.1,.a.local.binding.of... |
| e19c0 | 3b 3b 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 64 69 66 66 65 72 65 6e 74 | ;;.process-environment.different |
| e19e0 | 20 66 72 6f 6d 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 76 61 6c 75 65 20 61 66 66 65 63 74 | .from.the.top-level.value.affect |
| e1a00 | 73 0a 20 20 3b 3b 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 75 73 65 64 20 69 6e 0a 20 | s...;;.the.environment.used.in.. |
| e1a20 | 20 3b 3b 20 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 6c 65 2d 7b 73 74 61 72 74 2d 66 69 6c 65 2d | .;;.tramp-sh-handle-{start-file- |
| e1a40 | 70 72 6f 63 65 73 73 2c 70 72 6f 63 65 73 73 2d 66 69 6c 65 7d 2e 0a 20 20 28 6c 65 74 20 28 28 | process,process-file}....(let.(( |
| e1a60 | 6c 6f 63 61 6c 20 28 6e 6f 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c | local.(not.(file-remote-p.defaul |
| e1a80 | 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 20 20 20 20 28 61 70 70 65 6e 64 20 6d 61 67 69 | t-directory)))).....(append.magi |
| e1aa0 | 74 2d 67 69 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | t-git-environment.............(a |
| e1ac0 | 6e 64 20 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 | nd.local..................(cdr.( |
| e1ae0 | 61 73 73 6f 63 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 20 6d 61 67 69 74 | assoc.magit-git-executable.magit |
| e1b00 | 2d 67 69 74 2d 77 33 32 2d 70 61 74 68 2d 68 61 63 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -git-w32-path-hack)))........... |
| e1b20 | 20 20 28 61 6e 64 20 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 6e 65 65 64 2d 63 79 67 77 69 6e 2d 6e | ..(and.local.magit-need-cygwin-n |
| e1b40 | 6f 67 6c 6f 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 | oglob..................(mapcar.( |
| e1b60 | 6c 61 6d 62 64 61 20 28 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lambda.(var).................... |
| e1b80 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 76 61 72 20 22 3d 22 20 28 69 66 2d 6c 65 74 20 | ........(concat.var."=".(if-let. |
| e1ba0 | 28 28 76 61 6c 20 28 67 65 74 65 6e 76 20 76 61 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ((val.(getenv.var)))............ |
| e1bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e1be0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 76 61 6c 20 22 20 6e 6f 67 6c 6f 62 22 29 0a 20 20 20 20 20 | ....(concat.val.".noglob")...... |
| e1c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e1c20 | 20 20 20 20 20 20 20 20 22 6e 6f 67 6c 6f 62 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........"noglob")))............. |
| e1c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 22 43 59 47 57 49 4e 22 20 22 4d 53 59 53 22 29 29 | .............'("CYGWIN"."MSYS")) |
| e1c60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e | ).............process-environmen |
| e1c80 | 74 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 | t)))..(defvar.magit-this-process |
| e1ca0 | 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 | .nil)..(defun.magit-run-git-with |
| e1cc0 | 2d 69 6e 70 75 74 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 47 69 74 20 | -input.(&rest.args)..."Call.Git. |
| e1ce0 | 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 73 73 2e 0a 41 52 47 53 20 69 73 20 66 | in.a.separate.process..ARGS.is.f |
| e1d00 | 6c 61 74 74 65 6e 65 64 20 61 6e 64 20 74 68 65 6e 20 75 73 65 64 20 61 73 20 61 72 67 75 6d 65 | lattened.and.then.used.as.argume |
| e1d20 | 6e 74 73 20 74 6f 20 47 69 74 2e 0a 0a 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 | nts.to.Git...The.current.buffer' |
| e1d40 | 73 20 63 6f 6e 74 65 6e 74 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 70 72 6f 63 65 73 73 | s.content.is.used.as.the.process |
| e1d60 | 27 73 20 73 74 61 6e 64 61 72 64 0a 69 6e 70 75 74 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 69 | 's.standard.input...The.buffer.i |
| e1d80 | 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 65 6d 70 6f 72 61 72 79 20 61 6e 64 20 74 68 | s.assumed.to.be.temporary.and.th |
| e1da0 | 75 73 20 4f 4b 20 74 6f 0a 6d 6f 64 69 66 79 2e 0a 0a 46 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 | us.OK.to.modify...Function.`magi |
| e1dc0 | 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 27 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 | t-git-executable'.specifies.the. |
| e1de0 | 47 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 61 6e 64 0a 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 | Git.executable.and.option.`magit |
| e1e00 | 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 27 20 73 70 65 63 69 66 69 65 73 | -git-global-arguments'.specifies |
| e1e20 | 20 63 6f 6e 73 74 61 6e 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 54 68 65 20 72 65 6d 61 69 6e 69 | .constant.arguments..The.remaini |
| e1e40 | 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 53 20 73 70 65 63 69 66 79 20 61 72 67 75 6d 65 | ng.arguments.ARGS.specify.argume |
| e1e60 | 6e 74 73 20 74 6f 20 47 69 74 2c 20 74 68 65 79 20 61 72 65 0a 66 6c 61 74 74 65 6e 65 64 20 62 | nts.to.Git,.they.are.flattened.b |
| e1e80 | 65 66 6f 72 65 20 75 73 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 65 71 20 73 79 73 74 65 6d 2d 74 | efore.use."...(when.(eq.system-t |
| e1ea0 | 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 3b 3b 20 4f 6e 20 77 33 32 2c 20 | ype.'windows-nt).....;;.On.w32,. |
| e1ec0 | 67 69 74 20 65 78 70 65 63 74 73 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 69 6e 70 75 74 2c | git.expects.UTF-8.encoded.input, |
| e1ee0 | 20 69 67 6e 6f 72 65 20 61 6e 79 20 75 73 65 72 0a 20 20 20 20 3b 3b 20 63 6f 6e 66 69 67 75 72 | .ignore.any.user.....;;.configur |
| e1f00 | 61 74 69 6f 6e 20 74 65 6c 6c 69 6e 67 20 75 73 20 6f 74 68 65 72 77 69 73 65 20 28 73 65 65 20 | ation.telling.us.otherwise.(see. |
| e1f20 | 23 33 32 35 30 29 2e 0a 20 20 20 20 28 65 6e 63 6f 64 65 2d 63 6f 64 69 6e 67 2d 72 65 67 69 6f | #3250)......(encode-coding-regio |
| e1f40 | 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 20 27 75 74 66 2d 38 | n.(point-min).(point-max).'utf-8 |
| e1f60 | 2d 75 6e 69 78 29 29 0a 20 20 28 69 66 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 64 65 66 | -unix))...(if.(file-remote-p.def |
| e1f80 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 6c 61 63 6b | ault-directory).......;;.We.lack |
| e1fa0 | 20 60 70 72 6f 63 65 73 73 2d 66 69 6c 65 2d 72 65 67 69 6f 6e 27 2c 20 73 6f 20 66 61 6c 6c 20 | .`process-file-region',.so.fall. |
| e1fc0 | 62 61 63 6b 20 74 6f 20 61 73 79 6e 63 68 20 2b 0a 20 20 20 20 20 20 3b 3b 20 77 61 69 74 69 6e | back.to.asynch.+.......;;.waitin |
| e1fe0 | 67 20 69 6e 20 72 65 6d 6f 74 65 20 63 61 73 65 2e 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 | g.in.remote.case........(progn.. |
| e2000 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 72 74 2d 67 69 74 20 28 63 75 72 72 65 6e 74 | .......(magit-start-git.(current |
| e2020 | 2d 62 75 66 66 65 72 29 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 | -buffer).args).........(while.(a |
| e2040 | 6e 64 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 | nd.magit-this-process........... |
| e2060 | 20 20 20 20 20 20 20 20 20 20 28 65 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 6d 61 | ..........(eq.(process-status.ma |
| e2080 | 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 29 20 27 72 75 6e 29 29 0a 20 20 20 20 20 20 20 | git-this-process).'run))........ |
| e20a0 | 20 20 20 28 73 6c 65 65 70 2d 66 6f 72 20 30 2e 30 30 35 29 29 29 0a 20 20 20 20 28 72 75 6e 2d | ...(sleep-for.0.005))).....(run- |
| e20c0 | 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 70 72 65 2d 63 61 6c 6c 2d 67 69 74 2d 68 6f 6f 6b 29 0a | hooks.'magit-pre-call-git-hook). |
| e20e0 | 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f | ....(pcase-let*.((process-enviro |
| e2100 | 6e 6d 65 6e 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 | nment.(magit-process-environment |
| e2120 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 70 72 6f | ))..................(default-pro |
| e2140 | 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 28 6d 61 67 69 74 2d 2d 70 72 6f 63 65 | cess-coding-system.(magit--proce |
| e2160 | 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ss-coding-system)).............. |
| e2180 | 20 20 20 20 28 66 6c 61 74 2d 61 72 67 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 | ....(flat-args.(magit-process-gi |
| e21a0 | 74 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-arguments.args)).............. |
| e21c0 | 20 20 20 20 28 60 28 2c 70 72 6f 63 65 73 73 2d 62 75 66 20 2e 20 2c 73 65 63 74 69 6f 6e 29 0a | ....(`(,process-buf...,section). |
| e21e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | ..................(magit-process |
| e2200 | 2d 73 65 74 75 70 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 20 66 6c | -setup.(magit-git-executable).fl |
| e2220 | 61 74 2d 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 68 69 | at-args))..................(inhi |
| e2240 | 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | bit-read-only.t)).......(magit-p |
| e2260 | 72 6f 63 65 73 73 2d 66 69 6e 69 73 68 0a 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 63 61 | rocess-finish........(apply.#'ca |
| e2280 | 6c 6c 2d 70 72 6f 63 65 73 73 2d 72 65 67 69 6f 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 | ll-process-region.(point-min).(p |
| e22a0 | 6f 69 6e 74 2d 6d 61 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 | oint-max)...............(magit-g |
| e22c0 | 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 62 75 66 20 6e | it-executable).nil.process-buf.n |
| e22e0 | 69 6c 20 66 6c 61 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 2d 62 75 66 | il.flat-args)........process-buf |
| e2300 | 20 6e 69 6c 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 73 65 63 74 69 6f 6e 29 29 | .nil.default-directory.section)) |
| e2320 | 29 29 0a 0a 3b 3b 3b 20 41 73 79 6e 63 68 72 6f 6e 6f 75 73 20 50 72 6f 63 65 73 73 65 73 0a 0a | ))..;;;.Asynchronous.Processes.. |
| e2340 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 28 26 72 65 73 | (defun.magit-run-git-async.(&res |
| e2360 | 74 20 61 72 67 73 29 0a 20 20 22 53 74 61 72 74 20 47 69 74 2c 20 70 72 65 70 61 72 65 20 66 6f | t.args)..."Start.Git,.prepare.fo |
| e2380 | 72 20 72 65 66 72 65 73 68 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 | r.refresh,.and.return.the.proces |
| e23a0 | 73 20 6f 62 6a 65 63 74 2e 0a 41 52 47 53 20 69 73 20 66 6c 61 74 74 65 6e 65 64 20 61 6e 64 20 | s.object..ARGS.is.flattened.and. |
| e23c0 | 74 68 65 6e 20 75 73 65 64 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 74 2e 0a 0a | then.used.as.arguments.to.Git... |
| e23e0 | 44 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e | Display.the.command.line.argumen |
| e2400 | 74 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 41 66 74 65 72 20 47 69 74 20 | ts.in.the.echo.area...After.Git. |
| e2420 | 72 65 74 75 72 6e 73 20 73 6f 6d 65 20 62 75 66 66 65 72 73 20 61 72 65 20 72 65 66 72 65 73 68 | returns.some.buffers.are.refresh |
| e2440 | 65 64 3a 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 0a 63 75 72 72 65 6e 74 20 | ed:.the.buffer.that.was.current. |
| e2460 | 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 | when.this.function.was.called.(i |
| e2480 | 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 0a 61 6e 64 20 73 74 69 6c 6c | f.it.is.a.Magit.buffer.and.still |
| e24a0 | 20 61 6c 69 76 65 29 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 | .alive),.as.well.as.the.respecti |
| e24c0 | 76 65 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 53 65 65 20 60 6d 61 | ve.Magit.status.buffer...See.`ma |
| e24e0 | 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f | git-start-process'.for.more.info |
| e2500 | 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 6d 65 73 73 61 67 65 20 22 52 75 6e 6e 69 6e 67 20 25 73 | rmation."...(message."Running.%s |
| e2520 | 20 25 73 22 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 | .%s".(magit-git-executable)..... |
| e2540 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 | .......(let.((m.(mapconcat.#'ide |
| e2560 | 6e 74 69 74 79 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 61 72 67 73 29 20 22 20 22 29 29 29 | ntity.(flatten-tree.args)."."))) |
| e2580 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 6c 69 73 74 2d 6f 66 2d 74 65 | ..............(remove-list-of-te |
| e25a0 | 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 28 6c 65 6e 67 74 68 20 6d 29 20 27 28 66 61 63 | xt-properties.0.(length.m).'(fac |
| e25c0 | 65 29 20 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 29 29 0a 20 20 28 6d 61 67 69 74 2d | e).m)..............m))...(magit- |
| e25e0 | 73 74 61 72 74 2d 67 69 74 20 6e 69 6c 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | start-git.nil.args))..(defun.mag |
| e2600 | 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 28 26 72 65 73 74 20 61 72 | it-run-git-with-editor.(&rest.ar |
| e2620 | 67 73 29 0a 20 20 22 45 78 70 6f 72 74 20 47 49 54 5f 45 44 49 54 4f 52 20 61 6e 64 20 73 74 61 | gs)..."Export.GIT_EDITOR.and.sta |
| e2640 | 72 74 20 47 69 74 2e 0a 41 6c 73 6f 20 70 72 65 70 61 72 65 20 66 6f 72 20 72 65 66 72 65 73 68 | rt.Git..Also.prepare.for.refresh |
| e2660 | 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a | .and.return.the.process.object.. |
| e2680 | 41 52 47 53 20 69 73 20 66 6c 61 74 74 65 6e 65 64 20 61 6e 64 20 74 68 65 6e 20 75 73 65 64 20 | ARGS.is.flattened.and.then.used. |
| e26a0 | 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 74 2e 0a 0a 44 69 73 70 6c 61 79 20 74 68 | as.arguments.to.Git...Display.th |
| e26c0 | 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 | e.command.line.arguments.in.the. |
| e26e0 | 65 63 68 6f 20 61 72 65 61 2e 0a 0a 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 20 73 6f | echo.area...After.Git.returns.so |
| e2700 | 6d 65 20 62 75 66 66 65 72 73 20 61 72 65 20 72 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 62 75 | me.buffers.are.refreshed:.the.bu |
| e2720 | 66 66 65 72 20 74 68 61 74 20 77 61 73 0a 63 75 72 72 65 6e 74 20 77 68 65 6e 20 74 68 69 73 20 | ffer.that.was.current.when.this. |
| e2740 | 66 75 6e 63 74 69 6f 6e 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 20 69 74 20 69 73 20 61 20 | function.was.called.(if.it.is.a. |
| e2760 | 4d 61 67 69 74 20 62 75 66 66 65 72 0a 61 6e 64 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 | Magit.buffer.and.still.alive),.a |
| e2780 | 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 4d 61 67 69 74 20 73 | s.well.as.the.respective.Magit.s |
| e27a0 | 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 53 65 65 20 60 6d 61 67 69 74 2d 73 74 61 72 74 2d | tatus.buffer...See.`magit-start- |
| e27c0 | 70 72 6f 63 65 73 73 27 20 61 6e 64 20 60 77 69 74 68 2d 65 64 69 74 6f 72 27 20 66 6f 72 20 6d | process'.and.`with-editor'.for.m |
| e27e0 | 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 72 65 63 6f | ore.information."...(magit--reco |
| e2800 | 72 64 2d 73 65 70 61 72 61 74 65 64 2d 67 69 74 64 69 72 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 | rd-separated-gitdir)...(magit-wi |
| e2820 | 74 68 2d 65 64 69 74 6f 72 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 61 | th-editor.(magit-run-git-async.a |
| e2840 | 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 | rgs)))..(defun.magit-run-git-seq |
| e2860 | 75 65 6e 63 65 72 20 28 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 45 78 70 6f 72 74 20 47 49 | uencer.(&rest.args)..."Export.GI |
| e2880 | 54 5f 45 44 49 54 4f 52 20 61 6e 64 20 73 74 61 72 74 20 47 69 74 2e 0a 41 6c 73 6f 20 70 72 65 | T_EDITOR.and.start.Git..Also.pre |
| e28a0 | 70 61 72 65 20 66 6f 72 20 72 65 66 72 65 73 68 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 | pare.for.refresh.and.return.the. |
| e28c0 | 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a 41 52 47 53 20 69 73 20 66 6c 61 74 74 65 6e 65 | process.object..ARGS.is.flattene |
| e28e0 | 64 20 61 6e 64 20 74 68 65 6e 20 75 73 65 64 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 | d.and.then.used.as.arguments.to. |
| e2900 | 47 69 74 2e 0a 0a 44 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 | Git...Display.the.command.line.a |
| e2920 | 72 67 75 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 41 66 74 65 | rguments.in.the.echo.area...Afte |
| e2940 | 72 20 47 69 74 20 72 65 74 75 72 6e 73 20 73 6f 6d 65 20 62 75 66 66 65 72 73 20 61 72 65 20 72 | r.Git.returns.some.buffers.are.r |
| e2960 | 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 0a 63 75 | efreshed:.the.buffer.that.was.cu |
| e2980 | 72 72 65 6e 74 20 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 61 73 20 63 61 6c | rrent.when.this.function.was.cal |
| e29a0 | 6c 65 64 20 28 69 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 0a 61 6e 64 | led.(if.it.is.a.Magit.buffer.and |
| e29c0 | 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 | .still.alive),.as.well.as.the.re |
| e29e0 | 73 70 65 63 74 69 76 65 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 49 66 | spective.Magit.status.buffer..If |
| e2a00 | 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 73 74 6f 70 73 20 61 74 20 61 20 63 6f 6d 6d 69 74 2c | .the.sequence.stops.at.a.commit, |
| e2a20 | 20 6d 61 6b 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 72 65 70 72 65 73 65 6e 74 69 6e 67 0a 74 | .make.the.section.representing.t |
| e2a40 | 68 61 74 20 63 6f 6d 6d 69 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 62 | hat.commit.the.current.section.b |
| e2a60 | 79 20 6d 6f 76 69 6e 67 20 60 70 6f 69 6e 74 27 20 74 68 65 72 65 2e 0a 0a 53 65 65 20 60 6d 61 | y.moving.`point'.there...See.`ma |
| e2a80 | 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 20 61 6e 64 20 60 77 69 74 68 2d 65 64 69 | git-start-process'.and.`with-edi |
| e2aa0 | 74 6f 72 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 61 | tor'.for.more.information."...(a |
| e2ac0 | 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 | pply.#'magit-run-git-with-editor |
| e2ae0 | 20 61 72 67 73 29 0a 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 6d | .args)...(set-process-sentinel.m |
| e2b00 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 20 23 27 6d 61 67 69 74 2d 73 65 71 75 65 6e | agit-this-process.#'magit-sequen |
| e2b20 | 63 65 72 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 29 0a 20 20 6d 61 67 69 74 2d 74 68 | cer-process-sentinel)...magit-th |
| e2b40 | 69 73 2d 70 72 6f 63 65 73 73 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 72 65 2d 73 | is-process)..(defvar.magit-pre-s |
| e2b60 | 74 61 72 74 2d 67 69 74 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | tart-git-hook.nil)..(defun.magit |
| e2b80 | 2d 73 74 61 72 74 2d 67 69 74 20 28 69 6e 70 75 74 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 | -start-git.(input.&rest.args)... |
| e2ba0 | 22 53 74 61 72 74 20 47 69 74 2c 20 70 72 65 70 61 72 65 20 66 6f 72 20 72 65 66 72 65 73 68 2c | "Start.Git,.prepare.for.refresh, |
| e2bc0 | 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a | .and.return.the.process.object.. |
| e2be0 | 0a 49 66 20 49 4e 50 55 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 74 20 68 61 73 20 74 6f 20 | .If.INPUT.is.non-nil,.it.has.to. |
| e2c00 | 62 65 20 61 20 62 75 66 66 65 72 20 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 0a 65 78 | be.a.buffer.or.the.name.of.an.ex |
| e2c20 | 69 73 74 69 6e 67 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 | isting.buffer...The.buffer.conte |
| e2c40 | 6e 74 20 62 65 63 6f 6d 65 73 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 0a 73 74 61 6e 64 61 72 | nt.becomes.the.processes.standar |
| e2c60 | 64 20 69 6e 70 75 74 2e 0a 0a 46 75 6e 63 74 69 6f 6e 20 60 6d 61 67 69 74 2d 67 69 74 2d 65 78 | d.input...Function.`magit-git-ex |
| e2c80 | 65 63 75 74 61 62 6c 65 27 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 47 69 74 20 65 78 65 63 | ecutable'.specifies.the.Git.exec |
| e2ca0 | 75 74 61 62 6c 65 20 61 6e 64 0a 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f | utable.and.option.`magit-git-glo |
| e2cc0 | 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 27 20 73 70 65 63 69 66 69 65 73 20 63 6f 6e 73 74 61 6e | bal-arguments'.specifies.constan |
| e2ce0 | 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d | t.arguments..The.remaining.argum |
| e2d00 | 65 6e 74 73 20 41 52 47 53 20 73 70 65 63 69 66 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 | ents.ARGS.specify.arguments.to.G |
| e2d20 | 69 74 2c 20 74 68 65 79 20 61 72 65 0a 66 6c 61 74 74 65 6e 65 64 20 62 65 66 6f 72 65 20 75 73 | it,.they.are.flattened.before.us |
| e2d40 | 65 2e 0a 0a 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 20 73 6f 6d 65 20 62 75 66 66 65 | e...After.Git.returns.some.buffe |
| e2d60 | 72 73 20 61 72 65 20 72 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 | rs.are.refreshed:.the.buffer.tha |
| e2d80 | 74 20 77 61 73 0a 63 75 72 72 65 6e 74 20 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e | t.was.current.when.this.function |
| e2da0 | 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 20 62 75 | .was.called.(if.it.is.a.Magit.bu |
| e2dc0 | 66 66 65 72 0a 61 6e 64 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 73 20 77 65 6c 6c 20 61 | ffer.and.still.alive),.as.well.a |
| e2de0 | 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 | s.the.respective.Magit.status.bu |
| e2e00 | 66 66 65 72 2e 0a 0a 53 65 65 20 60 6d 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 | ffer...See.`magit-start-process' |
| e2e20 | 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 72 75 6e 2d 68 | .for.more.information."...(run-h |
| e2e40 | 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 70 72 65 2d 73 74 61 72 74 2d 67 69 74 2d 68 6f 6f 6b 29 0a | ooks.'magit-pre-start-git-hook). |
| e2e60 | 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d | ..(let.((default-process-coding- |
| e2e80 | 73 79 73 74 65 6d 20 28 6d 61 67 69 74 2d 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 | system.(magit--process-coding-sy |
| e2ea0 | 73 74 65 6d 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 74 61 72 74 | stem))).....(apply.#'magit-start |
| e2ec0 | 2d 70 72 6f 63 65 73 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 20 | -process.(magit-git-executable). |
| e2ee0 | 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | input............(magit-process- |
| e2f00 | 67 69 74 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d | git-arguments.args))))..(defun.m |
| e2f20 | 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 28 70 72 6f 67 72 61 6d 20 26 6f 70 74 | agit-start-process.(program.&opt |
| e2f40 | 69 6f 6e 61 6c 20 69 6e 70 75 74 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 53 74 61 72 74 | ional.input.&rest.args)..."Start |
| e2f60 | 20 50 52 4f 47 52 41 4d 2c 20 70 72 65 70 61 72 65 20 66 6f 72 20 72 65 66 72 65 73 68 2c 20 61 | .PROGRAM,.prepare.for.refresh,.a |
| e2f80 | 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a 0a 49 | nd.return.the.process.object...I |
| e2fa0 | 66 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 49 4e 50 55 54 20 69 73 20 6e 6f 6e | f.optional.argument.INPUT.is.non |
| e2fc0 | 2d 6e 69 6c 2c 20 69 74 20 68 61 73 20 74 6f 20 62 65 20 61 20 62 75 66 66 65 72 20 6f 72 0a 74 | -nil,.it.has.to.be.a.buffer.or.t |
| e2fe0 | 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 2e 20 20 | he.name.of.an.existing.buffer... |
| e3000 | 54 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 62 65 63 6f 6d 65 73 20 74 68 65 0a 70 | The.buffer.content.becomes.the.p |
| e3020 | 72 6f 63 65 73 73 65 73 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 54 68 65 20 70 72 | rocesses.standard.input...The.pr |
| e3040 | 6f 63 65 73 73 20 69 73 20 73 74 61 72 74 65 64 20 75 73 69 6e 67 20 60 73 74 61 72 74 2d 66 69 | ocess.is.started.using.`start-fi |
| e3060 | 6c 65 2d 70 72 6f 63 65 73 73 27 20 61 6e 64 20 74 68 65 6e 20 73 65 74 75 70 0a 74 6f 20 75 73 | le-process'.and.then.setup.to.us |
| e3080 | 65 20 74 68 65 20 73 65 6e 74 69 6e 65 6c 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 | e.the.sentinel.`magit-process-se |
| e30a0 | 6e 74 69 6e 65 6c 27 20 61 6e 64 20 74 68 65 20 66 69 6c 74 65 72 0a 60 6d 61 67 69 74 2d 70 72 | ntinel'.and.the.filter.`magit-pr |
| e30c0 | 6f 63 65 73 73 2d 66 69 6c 74 65 72 27 2e 20 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 71 75 | ocess-filter'...Information.requ |
| e30e0 | 69 72 65 64 20 62 79 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 0a 69 73 20 73 74 6f 72 65 | ired.by.these.functions.is.store |
| e3100 | 64 20 69 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 20 20 57 68 65 6e 20 74 | d.in.the.process.object...When.t |
| e3120 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 74 68 65 0a 70 72 6f 63 65 73 73 | his.function.returns.the.process |
| e3140 | 20 68 61 73 20 6e 6f 74 20 73 74 61 72 74 65 64 20 74 6f 20 72 75 6e 20 79 65 74 20 73 6f 20 69 | .has.not.started.to.run.yet.so.i |
| e3160 | 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 6f 76 65 72 72 69 64 65 0a 74 68 65 20 73 65 | t.is.possible.to.override.the.se |
| e3180 | 6e 74 69 6e 65 6c 20 61 6e 64 20 66 69 6c 74 65 72 2e 0a 0a 41 66 74 65 72 20 74 68 65 20 70 72 | ntinel.and.filter...After.the.pr |
| e31a0 | 6f 63 65 73 73 20 72 65 74 75 72 6e 73 2c 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 | ocess.returns,.`magit-process-se |
| e31c0 | 6e 74 69 6e 65 6c 27 20 72 65 66 72 65 73 68 65 73 20 74 68 65 0a 62 75 66 66 65 72 20 74 68 61 | ntinel'.refreshes.the.buffer.tha |
| e31e0 | 74 20 77 61 73 20 63 75 72 72 65 6e 74 20 77 68 65 6e 20 60 6d 61 67 69 74 2d 73 74 61 72 74 2d | t.was.current.when.`magit-start- |
| e3200 | 70 72 6f 63 65 73 73 27 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 0a 69 74 20 69 73 20 61 20 | process'.was.called.(if.it.is.a. |
| e3220 | 4d 61 67 69 74 20 62 75 66 66 65 72 20 61 6e 64 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 | Magit.buffer.and.still.alive),.a |
| e3240 | 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 4d 61 67 69 74 20 73 | s.well.as.the.respective.Magit.s |
| e3260 | 74 61 74 75 73 20 62 75 66 66 65 72 2e 22 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 0a 20 20 20 | tatus.buffer."...(pcase-let*.... |
| e3280 | 20 20 20 28 28 60 28 2c 70 72 6f 63 65 73 73 2d 62 75 66 20 2e 20 2c 73 65 63 74 69 6f 6e 29 0a | ...((`(,process-buf...,section). |
| e32a0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 74 75 70 20 70 72 6f | ........(magit-process-setup.pro |
| e32c0 | 67 72 61 6d 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 0a 20 20 20 20 | gram.args))........(process..... |
| e32e0 | 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 | ....(let.((process-connection-ty |
| e3300 | 70 65 20 3b 74 3d 70 74 79 20 6e 69 6c 3d 70 69 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pe.;t=pty.nil=pipe.............. |
| e3320 | 20 20 28 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 69 74 68 20 54 72 | ..(or.................;;.With.Tr |
| e3340 | 61 6d 70 2c 20 6d 61 79 62 65 20 66 6f 72 63 65 20 75 73 65 20 61 20 70 74 79 2e 20 20 23 34 37 | amp,.maybe.force.use.a.pty...#47 |
| e3360 | 32 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 72 65 | 20.................(and.(file-re |
| e3380 | 6d 6f 74 65 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 | mote-p.default-directory)....... |
| e33a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 | ...............(eq.magit-tramp-p |
| e33c0 | 69 70 65 2d 73 74 74 79 2d 73 65 74 74 69 6e 67 73 20 27 70 74 79 29 29 0a 20 20 20 20 20 20 20 | ipe-stty-settings.'pty))........ |
| e33e0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 57 69 74 68 6f 75 74 20 69 6e 70 75 74 2c 20 64 6f 6e 27 74 | .........;;.Without.input,.don't |
| e3400 | 20 75 73 65 20 61 20 70 74 79 2c 20 62 65 63 61 75 73 65 20 69 74 20 77 6f 75 6c 64 0a 20 20 20 | .use.a.pty,.because.it.would.... |
| e3420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 65 74 20 69 63 72 6e 6c 2c 20 77 68 69 63 68 | .............;;.set.icrnl,.which |
| e3440 | 20 77 6f 75 6c 64 20 6d 6f 64 69 66 79 20 74 68 65 20 69 6e 70 75 74 2e 20 20 23 32 30 0a 20 20 | .would.modify.the.input...#20... |
| e3460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 69 6e 70 75 74 29 20 6d | ..............(and.(not.input).m |
| e3480 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 29 29 29 0a | agit-process-connection-type))). |
| e34a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d 73 | ..............(tramp-pipe-stty-s |
| e34c0 | 65 74 74 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 | ettings................(or.(and. |
| e34e0 | 28 6e 6f 74 20 28 65 71 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d 73 | (not.(eq.magit-tramp-pipe-stty-s |
| e3500 | 65 74 74 69 6e 67 73 20 27 70 74 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ettings.'pty)).................. |
| e3520 | 20 20 20 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 73 20 74 6f 20 22 22 2c 20 74 6f 20 61 6c 6c | .......;;.Defaults.to."",.to.all |
| e3540 | 6f 77 20 73 74 61 67 69 6e 67 20 68 75 6e 6b 73 20 6f 76 65 72 0a 20 20 20 20 20 20 20 20 20 20 | ow.staging.hunks.over........... |
| e3560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 61 6d 70 20 61 67 61 69 6e 2e 20 20 23 | ..............;;.Tramp.again...# |
| e3580 | 34 37 32 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 | 4720.........................mag |
| e35a0 | 69 74 2d 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d 73 65 74 74 69 6e 67 73 29 0a 20 20 20 | it-tramp-pipe-stty-settings).... |
| e35c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6d 70 2d 70 69 70 65 2d 73 74 74 79 2d | ................tramp-pipe-stty- |
| e35e0 | 73 65 74 74 69 6e 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 | settings))...............(proces |
| e3600 | 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e 76 | s-environment.(magit-process-env |
| e3620 | 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c | ironment))...............(defaul |
| e3640 | 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 28 6d 61 67 69 74 2d 2d | t-process-coding-system.(magit-- |
| e3660 | 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 | process-coding-system)))........ |
| e3680 | 20 20 20 28 61 70 70 6c 79 20 23 27 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 0a 20 | ...(apply.#'start-file-process.. |
| e36a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 | ................(file-name-nondi |
| e36c0 | 72 65 63 74 6f 72 79 20 70 72 6f 67 72 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rectory.program)................ |
| e36e0 | 20 20 70 72 6f 63 65 73 73 2d 62 75 66 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 29 29 0a 20 | ..process-buf.program.args)))).. |
| e3700 | 20 20 20 28 77 69 74 68 2d 65 64 69 74 6f 72 2d 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 | ...(with-editor-set-process-filt |
| e3720 | 65 72 20 70 72 6f 63 65 73 73 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 | er.process.#'magit-process-filte |
| e3740 | 72 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f | r).....(set-process-sentinel.pro |
| e3760 | 63 65 73 73 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 29 0a 20 | cess.#'magit-process-sentinel).. |
| e3780 | 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 20 20 70 72 6f 63 65 73 73 | ...(set-process-buffer...process |
| e37a0 | 20 70 72 6f 63 65 73 73 2d 62 75 66 29 0a 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 73 79 73 74 | .process-buf).....(when.(eq.syst |
| e37c0 | 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 20 20 3b 3b 20 4f 6e | em-type.'windows-nt).......;;.On |
| e37e0 | 20 77 33 32 2c 20 67 69 74 20 65 78 70 65 63 74 73 20 55 54 46 2d 38 20 65 6e 63 6f 64 65 64 20 | .w32,.git.expects.UTF-8.encoded. |
| e3800 | 69 6e 70 75 74 2c 20 69 67 6e 6f 72 65 20 61 6e 79 20 75 73 65 72 0a 20 20 20 20 20 20 3b 3b 20 | input,.ignore.any.user.......;;. |
| e3820 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 74 65 6c 6c 69 6e 67 20 75 73 20 6f 74 68 65 72 77 69 | configuration.telling.us.otherwi |
| e3840 | 73 65 2e 0a 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 | se........(set-process-coding-sy |
| e3860 | 73 74 65 6d 20 70 72 6f 63 65 73 73 20 6e 69 6c 20 27 75 74 66 2d 38 2d 75 6e 69 78 29 29 0a 20 | stem.process.nil.'utf-8-unix)).. |
| e3880 | 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 73 65 63 74 69 6f 6e | ...(process-put.process.'section |
| e38a0 | 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 | .section).....(process-put.proce |
| e38c0 | 73 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 | ss.'command-buf.(current-buffer) |
| e38e0 | 29 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 64 65 66 61 | ).....(process-put.process.'defa |
| e3900 | 75 6c 74 2d 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 28 | ult-dir.default-directory).....( |
| e3920 | 77 68 65 6e 20 6d 61 67 69 74 2d 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 0a 20 20 20 20 20 | when.magit-inhibit-refresh...... |
| e3940 | 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 | .(process-put.process.'inhibit-r |
| e3960 | 65 66 72 65 73 68 20 74 29 29 0a 20 20 20 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 70 72 6f | efresh.t)).....(oset.section.pro |
| e3980 | 63 65 73 73 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d | cess.process).....(with-current- |
| e39a0 | 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 28 73 65 74 2d 6d 61 | buffer.process-buf.......(set-ma |
| e39c0 | 72 6b 65 72 20 28 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 70 72 6f 63 65 73 73 29 20 28 70 6f 69 | rker.(process-mark.process).(poi |
| e39e0 | 6e 74 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 69 6e 70 75 74 0a 20 20 20 20 20 20 28 77 69 74 | nt))).....(when.input.......(wit |
| e3a00 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 28 | h-current-buffer.input.........( |
| e3a20 | 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 70 72 6f 63 65 73 73 20 28 70 6f 69 | process-send-region.process.(poi |
| e3a40 | 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 | nt-min).(point-max)).........;;. |
| e3a60 | 60 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 65 6f 66 27 20 61 70 70 65 61 72 73 20 74 6f 20 62 65 | `process-send-eof'.appears.to.be |
| e3a80 | 20 62 72 6f 6b 65 6e 20 6f 76 65 72 0a 20 20 20 20 20 20 20 20 3b 3b 20 20 54 72 61 6d 70 20 66 | .broken.over.........;;..Tramp.f |
| e3aa0 | 72 6f 6d 20 57 69 6e 64 6f 77 73 2e 20 53 65 65 20 23 33 36 32 34 20 61 6e 64 20 62 75 67 23 34 | rom.Windows..See.#3624.and.bug#4 |
| e3ac0 | 33 32 32 36 2e 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 | 3226..........(if.(and.(eq.syste |
| e3ae0 | 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | m-type.'windows-nt)............. |
| e3b00 | 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 28 70 72 6f 63 65 73 73 2d 67 65 74 | .....(file-remote-p.(process-get |
| e3b20 | 20 70 72 6f 63 65 73 73 20 27 64 65 66 61 75 6c 74 2d 64 69 72 29 20 6e 69 6c 20 74 29 29 0a 20 | .process.'default-dir).nil.t)).. |
| e3b40 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 | ...........(process-send-string. |
| e3b60 | 70 72 6f 63 65 73 73 20 22 04 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d | process.".")...........(process- |
| e3b80 | 73 65 6e 64 2d 65 6f 66 20 70 72 6f 63 65 73 73 29 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d | send-eof.process)))).....(setq.m |
| e3ba0 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 | agit-this-process.process).....( |
| e3bc0 | 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 76 61 6c 75 65 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 | oset.section.value.process)..... |
| e3be0 | 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 70 72 | (magit-process-display-buffer.pr |
| e3c00 | 6f 63 65 73 73 29 0a 20 20 20 20 70 72 6f 63 65 73 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ocess).....process))..(defun.mag |
| e3c20 | 69 74 2d 70 61 72 73 65 2d 67 69 74 2d 61 73 79 6e 63 20 28 26 72 65 73 74 20 61 72 67 73 29 0a | it-parse-git-async.(&rest.args). |
| e3c40 | 20 20 28 73 65 74 71 20 61 72 67 73 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 2d | ..(setq.args.(magit-process-git- |
| e3c60 | 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e | arguments.args))...(let.((comman |
| e3c80 | 64 2d 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 | d-buf.(current-buffer))......... |
| e3ca0 | 28 70 72 6f 63 65 73 73 2d 62 75 66 20 28 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 | (process-buf.(generate-new-buffe |
| e3cc0 | 72 20 22 20 2a 74 65 6d 70 2a 22 29 29 0a 20 20 20 20 20 20 20 20 28 74 6f 70 6c 65 76 65 6c 20 | r.".*temp*")).........(toplevel. |
| e3ce0 | 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 | (magit-toplevel))).....(with-cur |
| e3d00 | 72 65 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 28 73 | rent-buffer.process-buf.......(s |
| e3d20 | 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 6c 65 76 65 6c 29 0a | etq.default-directory.toplevel). |
| e3d40 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 | ......(let.((process............ |
| e3d60 | 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 | ..(let.((process-connection-type |
| e3d80 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 | .nil)....................(proces |
| e3da0 | 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e 76 | s-environment.(magit-process-env |
| e3dc0 | 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | ironment))....................(d |
| e3de0 | 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 0a 20 20 20 | efault-process-coding-system.... |
| e3e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 63 65 73 73 | .................(magit--process |
| e3e20 | 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -coding-system)))............... |
| e3e40 | 20 28 61 70 70 6c 79 20 23 27 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 20 22 67 69 | .(apply.#'start-file-process."gi |
| e3e60 | 74 22 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t".process-buf.................. |
| e3e80 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 29 20 61 72 67 73 | .....(magit-git-executable).args |
| e3ea0 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 | )))).........(process-put.proces |
| e3ec0 | 73 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 20 20 20 | s.'command-buf.command-buf)..... |
| e3ee0 | 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 70 61 72 73 65 64 | ....(process-put.process.'parsed |
| e3f00 | 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 74 68 | .(point)).........(setq.magit-th |
| e3f20 | 69 73 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 70 72 6f 63 | is-process.process).........proc |
| e3f40 | 65 73 73 29 29 29 29 0a 0a 3b 3b 3b 20 50 72 6f 63 65 73 73 20 49 6e 74 65 72 6e 61 6c 73 0a 0a | ess))))..;;;.Process.Internals.. |
| e3f60 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 74 75 70 20 28 70 72 6f 67 | (defun.magit-process-setup.(prog |
| e3f80 | 72 61 6d 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 6d | ram.args)...(magit-process-set-m |
| e3fa0 | 6f 64 65 2d 6c 69 6e 65 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 0a 20 20 28 6c 65 74 20 28 28 | ode-line.program.args)...(let.(( |
| e3fc0 | 70 77 64 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 | pwd.default-directory).........( |
| e3fe0 | 62 75 66 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 74 29 29 29 0a 20 | buf.(magit-process-buffer.t))).. |
| e4000 | 20 20 20 28 63 6f 6e 73 20 62 75 66 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 | ...(cons.buf.(with-current-buffe |
| e4020 | 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 31 20 28 6d 61 | r.buf.................(prog1.(ma |
| e4040 | 67 69 74 2d 70 72 6f 63 65 73 73 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 70 77 64 20 70 | git-process-insert-section.pwd.p |
| e4060 | 72 6f 67 72 61 6d 20 61 72 67 73 20 6e 69 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | rogram.args.nil.nil)............ |
| e4080 | 20 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 31 29 29 29 29 29 29 0a 0a 28 | .......(backward-char.1))))))..( |
| e40a0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 | defun.magit-process-insert-secti |
| e40c0 | 6f 6e 20 28 70 77 64 20 70 72 6f 67 72 61 6d 20 61 72 67 73 20 26 6f 70 74 69 6f 6e 61 6c 20 65 | on.(pwd.program.args.&optional.e |
| e40e0 | 72 72 63 6f 64 65 20 65 72 72 6c 6f 67 29 0a 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d | rrcode.errlog)...(let.((inhibit- |
| e4100 | 72 65 61 64 2d 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | read-only.t).........(magit-inse |
| e4120 | 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 | rt-section--parent.magit-root-se |
| e4140 | 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 | ction).........(magit-insert-sec |
| e4160 | 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 20 6e 69 6c 29 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 | tion--oldroot.nil)).....(goto-ch |
| e4180 | 61 72 20 28 31 2d 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | ar.(1-.(point-max))).....(magit- |
| e41a0 | 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 28 | insert-section.(process).......( |
| e41c0 | 69 6e 73 65 72 74 20 28 69 66 20 65 72 72 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | insert.(if.errcode.............. |
| e41e0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 33 73 20 22 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | .....(format."%3s.".(propertize. |
| e4200 | 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 65 72 72 63 6f 64 65 29 0a 20 20 20 20 20 | (number-to-string.errcode)...... |
| e4220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e4240 | 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 70 | ........'font-lock-face.'magit-p |
| e4260 | 72 6f 63 65 73 73 2d 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 75 6e | rocess-ng))................."run |
| e4280 | 20 22 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 74 | .")).......(when.magit-process-t |
| e42a0 | 69 6d 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | imestamp-format.........(insert. |
| e42c0 | 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | (format-time-string.magit-proces |
| e42e0 | 73 2d 74 69 6d 65 73 74 61 6d 70 2d 66 6f 72 6d 61 74 29 20 22 20 22 29 29 0a 20 20 20 20 20 20 | s-timestamp-format)."."))....... |
| e4300 | 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 | (unless.(equal.(expand-file-name |
| e4320 | 20 70 77 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 | .pwd)......................(expa |
| e4340 | 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 | nd-file-name.default-directory)) |
| e4360 | 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d | .........(insert.(file-relative- |
| e4380 | 6e 61 6d 65 20 70 77 64 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 20 3f 5c 73 29 | name.pwd.default-directory).?\s) |
| e43a0 | 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 2d | ).......(insert.(magit-process-- |
| e43c0 | 66 6f 72 6d 61 74 2d 61 72 67 75 6d 65 6e 74 73 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 0a | format-arguments.program.args)). |
| e43e0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 | ......(magit-insert-heading).... |
| e4400 | 20 20 20 28 77 68 65 6e 20 65 72 72 6c 6f 67 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 62 75 66 | ...(when.errlog.........(if.(buf |
| e4420 | 66 65 72 70 20 65 72 72 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 | ferp.errlog).............(insert |
| e4440 | 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 72 72 6c 6f 67 0a 20 20 20 | .(with-current-buffer.errlog.... |
| e4460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 | ...................(buffer-subst |
| e4480 | 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 | ring-no-properties.(point-min).( |
| e44a0 | 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d | point-max))))...........(insert- |
| e44c0 | 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 65 72 72 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 20 20 | file-contents.errlog)........... |
| e44e0 | 28 67 6f 74 6f 2d 63 68 61 72 20 28 31 2d 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 | (goto-char.(1-.(point-max))))).. |
| e4500 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | .....(insert."\n"))))..(defun.ma |
| e4520 | 67 69 74 2d 70 72 6f 63 65 73 73 2d 2d 66 6f 72 6d 61 74 2d 61 72 67 75 6d 65 6e 74 73 20 28 70 | git-process--format-arguments.(p |
| e4540 | 72 6f 67 72 61 6d 20 61 72 67 73 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 20 61 72 | rogram.args)...(cond....((and.ar |
| e4560 | 67 73 20 28 65 71 75 61 6c 20 70 72 6f 67 72 61 6d 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 | gs.(equal.program.(magit-git-exe |
| e4580 | 63 75 74 61 62 6c 65 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 67 6c 6f 62 61 6c 20 28 6c 65 | cutable))).....(let.((global.(le |
| e45a0 | 6e 67 74 68 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 29 | ngth.magit-git-global-arguments) |
| e45c0 | 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 | )).......(concat........(propert |
| e45e0 | 69 7a 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 70 72 6f 67 | ize.(file-name-nondirectory.prog |
| e4600 | 72 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f | ram)....................'font-lo |
| e4620 | 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 0a | ck-face.'magit-section-heading). |
| e4640 | 20 20 20 20 20 20 20 22 20 22 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6d | ......."."........(propertize.(m |
| e4660 | 61 67 69 74 2d 2d 65 6c 6c 69 70 73 69 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit--ellipsis)................. |
| e4680 | 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f | ...'font-lock-face.'magit-sectio |
| e46a0 | 6e 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 | n-heading....................'he |
| e46c0 | 6c 70 2d 65 63 68 6f 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 28 73 | lp-echo.(mapconcat.#'identity.(s |
| e46e0 | 65 71 2d 74 61 6b 65 20 61 72 67 73 20 67 6c 6f 62 61 6c 29 20 22 20 22 29 29 0a 20 20 20 20 20 | eq-take.args.global)."."))...... |
| e4700 | 20 20 22 20 22 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6d 61 70 63 6f 6e | .."."........(propertize.(mapcon |
| e4720 | 63 61 74 20 23 27 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 20 28 73 65 71 2d | cat.#'shell-quote-argument.(seq- |
| e4740 | 64 72 6f 70 20 61 72 67 73 20 67 6c 6f 62 61 6c 29 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 | drop.args.global).".").......... |
| e4760 | 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 | ..........'font-lock-face.'magit |
| e4780 | 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 29 29 0a 20 20 20 28 28 61 6e 64 20 61 72 | -section-heading))))....((and.ar |
| e47a0 | 67 73 20 28 65 71 75 61 6c 20 70 72 6f 67 72 61 6d 20 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d | gs.(equal.program.shell-file-nam |
| e47c0 | 65 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 61 64 72 20 61 72 67 73 29 0a | e)).....(propertize.(cadr.args). |
| e47e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 | ................'font-lock-face. |
| e4800 | 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 28 74 0a 20 | 'magit-section-heading))....(t.. |
| e4820 | 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 69 6c 65 2d 6e 61 6d | ...(concat.(propertize.(file-nam |
| e4840 | 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 70 72 6f 67 72 61 6d 29 0a 20 20 20 20 20 20 20 20 | e-nondirectory.program)......... |
| e4860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 | ................'font-lock-face. |
| e4880 | 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 | 'magit-section-heading)......... |
| e48a0 | 20 20 20 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | ....".".............(propertize. |
| e48c0 | 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e | (mapconcat.#'shell-quote-argumen |
| e48e0 | 74 20 61 72 67 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.args.".")..................... |
| e4900 | 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 | ....'font-lock-face.'magit-secti |
| e4920 | 6f 6e 2d 68 65 61 64 69 6e 67 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 | on-heading)))))..(defun.magit-pr |
| e4940 | 6f 63 65 73 73 2d 74 72 75 6e 63 61 74 65 2d 6c 6f 67 20 28 29 0a 20 20 28 6c 65 74 2a 20 28 28 | ocess-truncate-log.()...(let*.(( |
| e4960 | 68 65 61 64 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 28 74 61 69 6c 20 28 6f 72 65 66 20 6d | head.nil)..........(tail.(oref.m |
| e4980 | 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 | agit-root-section.children)).... |
| e49a0 | 20 20 20 20 20 20 28 63 6f 75 6e 74 20 28 6c 65 6e 67 74 68 20 74 61 69 6c 29 29 29 0a 20 20 20 | ......(count.(length.tail))).... |
| e49c0 | 20 28 77 68 65 6e 20 28 3e 20 28 31 2b 20 63 6f 75 6e 74 29 20 6d 61 67 69 74 2d 70 72 6f 63 65 | .(when.(>.(1+.count).magit-proce |
| e49e0 | 73 73 2d 6c 6f 67 2d 6d 61 78 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 28 63 | ss-log-max).......(while.(and.(c |
| e4a00 | 64 72 20 74 61 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3e 20 63 6f | dr.tail)...................(>.co |
| e4a20 | 75 6e 74 20 28 2f 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6c 6f 67 2d 6d 61 78 20 32 29 29 | unt.(/.magit-process-log-max.2)) |
| e4a40 | 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f | ).........(let*.((inhibit-read-o |
| e4a60 | 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 63 74 69 6f 6e 20 28 | nly.t)................(section.( |
| e4a80 | 63 61 72 20 74 61 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 | car.tail))................(proce |
| e4aa0 | 73 73 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 70 72 6f 63 65 73 73 29 29 29 0a 20 20 20 20 | ss.(oref.section.process)))..... |
| e4ac0 | 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6e 6f 74 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 | ......(cond.((not.process))..... |
| e4ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 | ............((memq.(process-stat |
| e4b00 | 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 | us.process).'(exit.signal))..... |
| e4b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 28 6f 72 65 | .............(delete-region.(ore |
| e4b40 | 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.section.start)................ |
| e4b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 2b 20 28 6f 72 65 66 20 73 65 63 74 69 | .................(1+.(oref.secti |
| e4b80 | 6f 6e 20 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64 | on.end)))..................(cl-d |
| e4ba0 | 65 63 66 20 63 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 | ecf.count)).................(t.. |
| e4bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 73 65 63 74 69 6f 6e 20 68 65 | ................(push.section.he |
| e4be0 | 61 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 6f 70 20 74 61 69 6c 29 29 0a 20 20 20 20 20 | ad)))).........(pop.tail))...... |
| e4c00 | 20 28 6f 73 65 74 20 6d 61 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 20 63 68 69 6c 64 72 | .(oset.magit-root-section.childr |
| e4c20 | 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 72 65 76 65 72 73 65 20 68 | en.............(nconc.(reverse.h |
| e4c40 | 65 61 64 29 20 74 61 69 6c 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f | ead).tail)))))..(defun.magit-pro |
| e4c60 | 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 | cess-sentinel.(process.event)... |
| e4c80 | 22 44 65 66 61 75 6c 74 20 73 65 6e 74 69 6e 65 6c 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 | "Default.sentinel.used.by.`magit |
| e4ca0 | 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 | -start-process'."...(when.(memq. |
| e4cc0 | 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 | (process-status.process).'(exit. |
| e4ce0 | 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 28 73 65 74 71 20 65 76 65 6e 74 20 28 73 75 62 73 74 72 | signal)).....(setq.event.(substr |
| e4d00 | 69 6e 67 20 65 76 65 6e 74 20 30 20 2d 31 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 | ing.event.0.-1)).....(when.(stri |
| e4d20 | 6e 67 2d 6d 61 74 63 68 20 22 5e 66 69 6e 69 73 68 65 64 22 20 65 76 65 6e 74 29 0a 20 20 20 20 | ng-match."^finished".event)..... |
| e4d40 | 20 20 28 6d 65 73 73 61 67 65 20 28 63 6f 6e 63 61 74 20 28 63 61 70 69 74 61 6c 69 7a 65 20 28 | ..(message.(concat.(capitalize.( |
| e4d60 | 70 72 6f 63 65 73 73 2d 6e 61 6d 65 20 70 72 6f 63 65 73 73 29 29 20 22 20 66 69 6e 69 73 68 65 | process-name.process)).".finishe |
| e4d80 | 64 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6e 69 73 68 20 | d"))).....(magit-process-finish. |
| e4da0 | 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 70 72 6f 63 65 73 73 20 6d | process).....(when.(eq.process.m |
| e4dc0 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d | agit-this-process).......(setq.m |
| e4de0 | 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 20 6e 69 6c 29 29 0a 20 20 20 20 28 75 6e 6c | agit-this-process.nil)).....(unl |
| e4e00 | 65 73 73 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 | ess.(process-get.process.'inhibi |
| e4e20 | 74 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e 64 2d | t-refresh).......(let.((command- |
| e4e40 | 62 75 66 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 63 6f 6d 6d 61 6e | buf.(process-get.process.'comman |
| e4e60 | 64 2d 62 75 66 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 62 75 66 66 65 72 2d 6c 69 76 | d-buf))).........(if.(buffer-liv |
| e4e80 | 65 2d 70 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 | e-p.command-buf).............(wi |
| e4ea0 | 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 0a 20 20 | th-current-buffer.command-buf... |
| e4ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 | ............(magit-refresh)).... |
| e4ee0 | 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 | .......(with-temp-buffer........ |
| e4f00 | 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 70 72 | .....(setq.default-directory.(pr |
| e4f20 | 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 64 65 66 61 75 6c 74 2d 64 69 72 29 29 | ocess-get.process.'default-dir)) |
| e4f40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 29 29 | .............(magit-refresh))))) |
| e4f60 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 70 72 6f 63 65 | ))..(defun.magit-sequencer-proce |
| e4f80 | 73 73 2d 73 65 6e 74 69 6e 65 6c 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 22 53 | ss-sentinel.(process.event)..."S |
| e4fa0 | 70 65 63 69 61 6c 20 73 65 6e 74 69 6e 65 6c 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 72 | pecial.sentinel.used.by.`magit-r |
| e4fc0 | 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d | un-git-sequencer'."...(when.(mem |
| e4fe0 | 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 | q.(process-status.process).'(exi |
| e5000 | 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 | t.signal)).....(magit-process-se |
| e5020 | 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 28 77 68 65 6e 2d | ntinel.process.event).....(when- |
| e5040 | 6c 65 74 2a 20 28 28 70 72 6f 63 65 73 73 2d 62 75 66 20 28 70 72 6f 63 65 73 73 2d 62 75 66 66 | let*.((process-buf.(process-buff |
| e5060 | 65 72 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 62 | er.process)).................((b |
| e5080 | 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 6f 63 65 73 73 2d 62 75 66 29 29 0a 20 20 20 20 20 | uffer-live-p.process-buf))...... |
| e50a0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 75 73 2d 62 75 66 20 28 77 69 74 68 2d 63 75 72 | ...........(status-buf.(with-cur |
| e50c0 | 72 65 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 | rent-buffer.process-buf......... |
| e50e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 | ......................(magit-get |
| e5100 | 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 | -mode-buffer.'magit-status-mode) |
| e5120 | 29 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 | ))).......(with-current-buffer.s |
| e5140 | 74 61 74 75 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 65 | tatus-buf.........(when-let.((se |
| e5160 | 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ction.....................(magit |
| e5180 | 2d 67 65 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -get-section.................... |
| e51a0 | 20 20 60 28 28 63 6f 6d 6d 69 74 20 2e 20 2c 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 | ..`((commit...,(magit-rev-parse. |
| e51c0 | 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "HEAD"))........................ |
| e51e0 | 28 2c 28 70 63 61 73 65 20 28 63 61 72 20 28 73 65 71 2d 64 72 6f 70 0a 20 20 20 20 20 20 20 20 | (,(pcase.(car.(seq-drop......... |
| e5200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ..............................(p |
| e5220 | 72 6f 63 65 73 73 2d 63 6f 6d 6d 61 6e 64 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 | rocess-command.process)......... |
| e5240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 | ..............................(1 |
| e5260 | 2b 20 28 6c 65 6e 67 74 68 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d | +.(length.magit-git-global-argum |
| e5280 | 65 6e 74 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ents))))........................ |
| e52a0 | 20 20 20 20 28 28 6f 72 20 22 72 65 62 61 73 65 22 20 22 61 6d 22 29 20 27 72 65 62 61 73 65 2d | ....((or."rebase"."am").'rebase- |
| e52c0 | 73 65 71 75 65 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sequence)....................... |
| e52e0 | 20 20 20 20 20 28 28 6f 72 20 22 63 68 65 72 72 79 2d 70 69 63 6b 22 20 22 72 65 76 65 72 74 22 | .....((or."cherry-pick"."revert" |
| e5300 | 29 20 27 73 65 71 75 65 6e 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).'sequence))).................. |
| e5320 | 20 20 20 20 20 20 28 73 74 61 74 75 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f | ......(status)))))...........(go |
| e5340 | 74 6f 2d 63 68 61 72 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 20 | to-char.(oref.section.start))... |
| e5360 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 64 61 74 65 2d 68 69 | ........(magit-section-update-hi |
| e5380 | 67 68 6c 69 67 68 74 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 | ghlight))))))..(defun.magit-proc |
| e53a0 | 65 73 73 2d 66 69 6c 74 65 72 20 28 70 72 6f 63 20 73 74 72 69 6e 67 29 0a 20 20 22 44 65 66 61 | ess-filter.(proc.string)..."Defa |
| e53c0 | 75 6c 74 20 66 69 6c 74 65 72 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 73 74 61 72 74 2d | ult.filter.used.by.`magit-start- |
| e53e0 | 70 72 6f 63 65 73 73 27 2e 22 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 | process'."...(with-current-buffe |
| e5400 | 72 20 28 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 72 6f 63 29 0a 20 20 20 20 28 6c 65 74 | r.(process-buffer.proc).....(let |
| e5420 | 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 28 | .((inhibit-read-only.t)).......( |
| e5440 | 67 6f 74 6f 2d 63 68 61 72 20 28 70 72 6f 63 65 73 73 2d 6d 61 72 6b 20 70 72 6f 63 29 29 0a 20 | goto-char.(process-mark.proc)).. |
| e5460 | 20 20 20 20 20 3b 3b 20 46 69 6e 64 20 6c 61 73 74 20 5e 4d 20 69 6e 20 73 74 72 69 6e 67 2e 20 | .....;;.Find.last.^M.in.string.. |
| e5480 | 20 49 66 20 6f 6e 65 20 77 61 73 20 66 6f 75 6e 64 2c 20 69 67 6e 6f 72 65 0a 20 20 20 20 20 20 | .If.one.was.found,.ignore....... |
| e54a0 | 3b 3b 20 65 76 65 72 79 74 68 69 6e 67 20 62 65 66 6f 72 65 20 69 74 20 61 6e 64 20 64 65 6c 65 | ;;.everything.before.it.and.dele |
| e54c0 | 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 20 20 20 20 20 20 28 77 68 65 6e | te.the.current.line........(when |
| e54e0 | 2d 6c 65 74 20 28 28 72 65 74 2d 70 6f 73 20 28 63 6c 2d 70 6f 73 69 74 69 6f 6e 20 3f 5c 72 20 | -let.((ret-pos.(cl-position.?\r. |
| e5500 | 73 74 72 69 6e 67 20 3a 66 72 6f 6d 2d 65 6e 64 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 | string.:from-end.t))).........(c |
| e5520 | 6c 2d 63 61 6c 6c 66 20 73 75 62 73 74 72 69 6e 67 20 73 74 72 69 6e 67 20 28 31 2b 20 72 65 74 | l-callf.substring.string.(1+.ret |
| e5540 | 2d 70 6f 73 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 28 6c | -pos)).........(delete-region.(l |
| e5560 | 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 20 28 70 6f 69 6e 74 29 29 | ine-beginning-position).(point)) |
| e5580 | 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 70 72 6f 63 | ).......(setq.string.(magit-proc |
| e55a0 | 65 73 73 2d 72 65 6d 6f 76 65 2d 62 6f 67 75 73 2d 65 72 72 6f 72 73 20 73 74 72 69 6e 67 29 29 | ess-remove-bogus-errors.string)) |
| e55c0 | 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 73 74 72 69 6e | .......(insert.(propertize.strin |
| e55e0 | 67 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.'magit-section................ |
| e5600 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 20 27 73 65 | ...........(process-get.proc.'se |
| e5620 | 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 2d 6d 61 72 6b 65 72 20 28 70 72 6f 63 | ction))).......(set-marker.(proc |
| e5640 | 65 73 73 2d 6d 61 72 6b 20 70 72 6f 63 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 3b 3b | ess-mark.proc).(point)).......;; |
| e5660 | 20 4d 61 6b 65 20 73 75 72 65 20 70 72 6f 6d 70 74 73 20 61 72 65 20 6d 61 74 63 68 65 64 20 61 | .Make.sure.prompts.are.matched.a |
| e5680 | 66 74 65 72 20 72 65 6d 6f 76 69 6e 67 20 5e 4d 2e 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | fter.removing.^M........(magit-p |
| e56a0 | 72 6f 63 65 73 73 2d 79 65 73 2d 6f 72 2d 6e 6f 2d 70 72 6f 6d 70 74 20 70 72 6f 63 20 73 74 72 | rocess-yes-or-no-prompt.proc.str |
| e56c0 | 69 6e 67 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 73 65 72 6e 61 | ing).......(magit-process-userna |
| e56e0 | 6d 65 2d 70 72 6f 6d 70 74 20 20 70 72 6f 63 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 28 6d | me-prompt..proc.string).......(m |
| e5700 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 70 72 6f 6d 70 74 20 20 70 72 | agit-process-password-prompt..pr |
| e5720 | 6f 63 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d | oc.string).......(run-hook-with- |
| e5740 | 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 70 72 6f 63 65 73 | args-until-success.'magit-proces |
| e5760 | 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-prompt-functions.............. |
| e5780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 20 | ...........................proc. |
| e57a0 | 73 74 72 69 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | string))))..(defun.magit-process |
| e57c0 | 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 28 70 72 6f 63 65 73 73 20 70 61 72 65 6e 74 29 0a 20 20 | -make-keymap.(process.parent)... |
| e57e0 | 22 52 65 6d 61 70 20 60 61 62 6f 72 74 2d 6d 69 6e 69 62 75 66 66 65 72 73 27 20 74 6f 20 61 20 | "Remap.`abort-minibuffers'.to.a. |
| e5800 | 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 61 6c 73 6f 20 6b 69 6c 6c 73 20 50 52 4f 43 45 53 53 2e | command.that.also.kills.PROCESS. |
| e5820 | 0a 50 41 52 45 4e 54 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 70 61 72 65 6e 74 20 6f 66 | .PARENT.is.used.as.the.parent.of |
| e5840 | 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 6b 65 79 6d 61 70 2e 22 0a 20 20 28 6c 65 74 20 28 28 | .the.returned.keymap."...(let.(( |
| e5860 | 63 6d 64 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | cmd.(lambda.()................(i |
| e5880 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f | nteractive)................(igno |
| e58a0 | 72 65 2d 65 72 72 6f 72 73 20 28 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 29 | re-errors.(kill-process.process) |
| e58c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 62 6f 75 6e 64 70 20 27 61 | )................(if.(fboundp.'a |
| e58e0 | 62 6f 72 74 2d 6d 69 6e 69 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bort-minibuffers)............... |
| e5900 | 20 20 20 20 20 28 61 62 6f 72 74 2d 6d 69 6e 69 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 | .....(abort-minibuffers)........ |
| e5920 | 20 20 20 20 20 20 20 20 20 20 28 61 62 6f 72 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 29 | ..........(abort-recursive-edit) |
| e5940 | 29 29 29 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 6d 61 70 20 3a 70 61 72 65 6e 74 20 | )))).....(define-keymap.:parent. |
| e5960 | 70 61 72 65 6e 74 0a 20 20 20 20 20 20 22 43 2d 67 22 20 63 6d 64 0a 20 20 20 20 20 20 22 3c 72 | parent......."C-g".cmd......."<r |
| e5980 | 65 6d 61 70 3e 20 3c 61 62 6f 72 74 2d 6d 69 6e 69 62 75 66 66 65 72 73 3e 22 20 63 6d 64 0a 20 | emap>.<abort-minibuffers>".cmd.. |
| e59a0 | 20 20 20 20 20 22 3c 72 65 6d 61 70 3e 20 3c 61 62 6f 72 74 2d 72 65 63 75 72 73 69 76 65 2d 65 | ....."<remap>.<abort-recursive-e |
| e59c0 | 64 69 74 3e 22 20 63 6d 64 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 6d 61 67 69 74 2d 70 72 | dit>".cmd)))..(defmacro.magit-pr |
| e59e0 | 6f 63 65 73 73 2d 6b 69 6c 6c 2d 6f 6e 2d 61 62 6f 72 74 20 28 70 72 6f 63 65 73 73 20 26 72 65 | ocess-kill-on-abort.(process.&re |
| e5a00 | 73 74 20 62 6f 64 79 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 0a 20 | st.body)...(declare.(indent.1).. |
| e5a20 | 20 20 20 20 20 20 20 20 20 20 28 64 65 62 75 67 20 28 66 6f 72 6d 20 62 6f 64 79 29 29 0a 20 20 | ..........(debug.(form.body))... |
| e5a40 | 20 20 20 20 20 20 20 20 20 28 6f 62 73 6f 6c 65 74 65 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | .........(obsolete.magit-process |
| e5a60 | 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 22 4d 61 67 69 74 20 34 2e 30 2e 30 22 29 29 0a 20 20 60 | -make-keymap."Magit.4.0.0"))...` |
| e5a80 | 28 6c 65 74 20 28 28 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 0a 20 20 20 20 | (let.((minibuffer-local-map..... |
| e5aa0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 | ......(magit-process-make-keymap |
| e5ac0 | 20 2c 70 72 6f 63 65 73 73 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 29 29 | .,process.minibuffer-local-map)) |
| e5ae0 | 29 0a 20 20 20 20 20 2c 40 62 6f 64 79 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 | )......,@body))..(defun.magit-pr |
| e5b00 | 6f 63 65 73 73 2d 72 65 6d 6f 76 65 2d 62 6f 67 75 73 2d 65 72 72 6f 72 73 20 28 73 74 72 29 0a | ocess-remove-bogus-errors.(str). |
| e5b20 | 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 | ..(save-match-data.....(when.(st |
| e5b40 | 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 5c 5c 2a 45 52 52 4f 52 5c 5c 2a 3a 20 5c 5c 29 | ring-match."^\\(\\*ERROR\\*:.\\) |
| e5b60 | 43 61 6e 63 65 6c 65 64 20 62 79 20 75 73 65 72 22 20 73 74 72 29 0a 20 20 20 20 20 20 28 73 65 | Canceled.by.user".str).......(se |
| e5b80 | 74 71 20 73 74 72 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 20 6e 69 6c 20 6e 69 6c | tq.str.(replace-match."".nil.nil |
| e5ba0 | 20 73 74 72 20 31 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | .str.1))).....(when.(string-matc |
| e5bc0 | 68 20 22 5e 65 72 72 6f 72 3a 20 54 68 65 72 65 20 77 61 73 20 61 20 70 72 6f 62 6c 65 6d 20 77 | h."^error:.There.was.a.problem.w |
| e5be0 | 69 74 68 20 74 68 65 20 65 64 69 74 6f 72 2e 2a 5c 6e 22 20 73 74 72 29 0a 20 20 20 20 20 20 28 | ith.the.editor.*\n".str).......( |
| e5c00 | 73 65 74 71 20 73 74 72 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 20 6e 69 6c 20 6e | setq.str.(replace-match."".nil.n |
| e5c20 | 69 6c 20 73 74 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | il.str))).....(when.(string-matc |
| e5c40 | 68 0a 20 20 20 20 20 20 20 20 20 20 20 22 5e 50 6c 65 61 73 65 20 73 75 70 70 6c 79 20 74 68 65 | h............"^Please.supply.the |
| e5c60 | 20 6d 65 73 73 61 67 65 20 75 73 69 6e 67 20 65 69 74 68 65 72 20 2d 6d 20 6f 72 20 2d 46 20 6f | .message.using.either.-m.or.-F.o |
| e5c80 | 70 74 69 6f 6e 5c 5c 2e 5c 6e 22 20 73 74 72 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 73 74 72 | ption\\.\n".str).......(setq.str |
| e5ca0 | 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 20 6e 69 6c 20 6e 69 6c 20 73 74 72 29 29 | .(replace-match."".nil.nil.str)) |
| e5cc0 | 29 29 0a 20 20 73 74 72 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | ))...str)..(defun.magit-process- |
| e5ce0 | 79 65 73 2d 6f 72 2d 6e 6f 2d 70 72 6f 6d 70 74 20 28 70 72 6f 63 65 73 73 20 73 74 72 69 6e 67 | yes-or-no-prompt.(process.string |
| e5d00 | 29 0a 20 20 22 46 6f 72 77 61 72 64 20 59 65 73 2d 6f 72 2d 4e 6f 20 70 72 6f 6d 70 74 73 20 74 | )..."Forward.Yes-or-No.prompts.t |
| e5d20 | 6f 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 65 67 20 28 | o.the.user."...(when-let.((beg.( |
| e5d40 | 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 79 65 73 2d 6f | string-match.magit-process-yes-o |
| e5d60 | 72 2d 6e 6f 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 73 74 72 69 6e 67 29 29 29 0a 20 20 20 | r-no-prompt-regexp.string))).... |
| e5d80 | 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 70 72 6f 63 65 | .(process-send-string......proce |
| e5da0 | 73 73 0a 20 20 20 20 20 28 69 66 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 | ss......(if.(save-match-data.... |
| e5dc0 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 78 2d 6d 69 6e 69 2d 77 69 6e 64 6f 77 2d 68 | ........(let.((max-mini-window-h |
| e5de0 | 65 69 67 68 74 20 33 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 | eight.30)..................(mini |
| e5e00 | 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer-local-map................ |
| e5e20 | 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 70 72 | ...(magit-process-make-keymap.pr |
| e5e40 | 6f 63 65 73 73 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 29 29 0a 20 20 20 | ocess.minibuffer-local-map)).... |
| e5e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 63 61 73 65 20 79 65 73 2d 6f 72 2d | ..............;;.In.case.yes-or- |
| e5e80 | 6e 6f 2d 70 20 69 73 20 66 73 65 74 20 74 6f 20 74 68 61 74 2c 20 62 75 74 20 64 6f 65 73 0a 20 | no-p.is.fset.to.that,.but.does.. |
| e5ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e 6f 74 20 63 6f 76 65 72 20 75 73 65 | ................;;.not.cover.use |
| e5ec0 | 2d 64 69 61 6c 6f 67 2d 62 6f 78 2d 70 20 61 6e 64 20 79 2d 6f 72 2d 6e 2d 70 2d 72 65 61 64 2d | -dialog-box-p.and.y-or-n-p-read- |
| e5ee0 | 6b 65 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d 6e 2d 70 2d | key...................(y-or-n-p- |
| e5f00 | 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f | map...................(magit-pro |
| e5f20 | 63 65 73 73 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 70 72 6f 63 65 73 73 20 79 2d 6f 72 2d 6e 2d | cess-make-keymap.process.y-or-n- |
| e5f40 | 70 2d 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 65 73 2d 6f 72 2d 6e 6f | p-map)))..............(yes-or-no |
| e5f60 | 2d 70 20 28 73 75 62 73 74 72 69 6e 67 20 73 74 72 69 6e 67 20 30 20 62 65 67 29 29 29 29 0a 20 | -p.(substring.string.0.beg)))).. |
| e5f80 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 64 6f 77 6e 63 61 73 65 20 28 6d 61 74 63 68 | ........(concat.(downcase.(match |
| e5fa0 | 2d 73 74 72 69 6e 67 20 31 20 73 74 72 69 6e 67 29 29 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 | -string.1.string))."\n")........ |
| e5fc0 | 28 63 6f 6e 63 61 74 20 28 64 6f 77 6e 63 61 73 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 | (concat.(downcase.(match-string. |
| e5fe0 | 32 20 73 74 72 69 6e 67 29 29 20 22 5c 6e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | 2.string))."\n")))))..(defun.mag |
| e6000 | 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 61 75 74 68 2d 73 6f 75 72 63 65 20 | it-process-password-auth-source. |
| e6020 | 28 6b 65 79 29 0a 20 20 22 55 73 65 20 60 61 75 74 68 2d 73 6f 75 72 63 65 2d 73 65 61 72 63 68 | (key)..."Use.`auth-source-search |
| e6040 | 27 20 74 6f 20 67 65 74 20 61 20 70 61 73 73 77 6f 72 64 2e 0a 49 66 20 66 6f 75 6e 64 2c 20 72 | '.to.get.a.password..If.found,.r |
| e6060 | 65 74 75 72 6e 20 74 68 65 20 70 61 73 73 77 6f 72 64 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 | eturn.the.password...Otherwise,. |
| e6080 | 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 54 6f 20 75 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f | return.nil...To.use.this.functio |
| e60a0 | 6e 20 61 64 64 20 69 74 20 74 6f 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 68 6f 6f 6b | n.add.it.to.the.appropriate.hook |
| e60c0 | 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 5c 5c 3d 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 | ...(add-hook.\\='magit-process-f |
| e60e0 | 69 6e 64 2d 70 61 73 73 77 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 | ind-password-functions.......... |
| e6100 | 20 20 20 5c 5c 3d 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 61 75 | ...\\='magit-process-password-au |
| e6120 | 74 68 2d 73 6f 75 72 63 65 29 0a 0a 4b 45 59 20 74 79 70 69 63 61 6c 6c 79 20 64 65 72 69 76 65 | th-source)..KEY.typically.derive |
| e6140 | 73 20 66 72 6f 6d 20 61 20 70 72 6f 6d 70 74 20 73 75 63 68 20 61 73 3a 0a 20 20 50 61 73 73 77 | s.from.a.prompt.such.as:...Passw |
| e6160 | 6f 72 64 20 66 6f 72 20 5c 5c 3d 27 68 74 74 70 73 3a 2f 2f 79 6f 75 72 6e 61 6d 65 40 67 69 74 | ord.for.\\='https://yourname@git |
| e6180 | 68 75 62 2e 63 6f 6d 5c 5c 3d 27 0a 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 20 77 6f 75 | hub.com\\='.in.which.case.it.wou |
| e61a0 | 6c 64 20 62 65 20 74 68 65 20 73 74 72 69 6e 67 0a 20 20 79 6f 75 72 6e 61 6d 65 40 67 69 74 68 | ld.be.the.string...yourname@gith |
| e61c0 | 75 62 2e 63 6f 6d 0a 77 68 69 63 68 20 6d 61 74 63 68 65 73 20 74 68 65 20 7e 2f 2e 61 75 74 68 | ub.com.which.matches.the.~/.auth |
| e61e0 | 69 6e 66 6f 2e 67 70 67 20 65 6e 74 72 79 0a 20 20 6d 61 63 68 69 6e 65 20 67 69 74 68 75 62 2e | info.gpg.entry...machine.github. |
| e6200 | 63 6f 6d 20 6c 6f 67 69 6e 20 79 6f 75 72 6e 61 6d 65 20 70 61 73 73 77 6f 72 64 20 31 32 33 34 | com.login.yourname.password.1234 |
| e6220 | 35 0a 6f 72 20 69 66 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2c 20 66 6f 72 20 | 5.or.iff.that.is.undefined,.for. |
| e6240 | 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 6d 61 63 68 69 6e 65 | backward.compatibility...machine |
| e6260 | 20 79 6f 75 72 6e 61 6d 65 40 67 69 74 68 75 62 2e 63 6f 6d 20 70 61 73 73 77 6f 72 64 20 31 32 | .yourname@github.com.password.12 |
| e6280 | 33 34 35 0a 0a 4f 6e 20 67 69 74 68 75 62 2e 63 6f 6d 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 6f | 345..On.github.com.you.should.no |
| e62a0 | 74 20 75 73 65 20 79 6f 75 72 20 70 61 73 73 77 6f 72 64 20 62 75 74 20 61 0a 70 65 72 73 6f 6e | t.use.your.password.but.a.person |
| e62c0 | 61 6c 20 61 63 63 65 73 73 20 74 6f 6b 65 6e 2c 20 73 65 65 20 5b 31 5d 2e 20 20 46 6f 72 20 69 | al.access.token,.see.[1]...For.i |
| e62e0 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 74 68 65 20 70 65 63 75 6c 69 61 72 69 74 69 | nformation.about.the.peculiariti |
| e6300 | 65 73 20 6f 66 20 6f 74 68 65 72 20 66 6f 72 67 65 73 2c 20 70 6c 65 61 73 65 20 63 6f 6e 73 75 | es.of.other.forges,.please.consu |
| e6320 | 6c 74 20 74 68 65 0a 72 65 73 70 65 63 74 69 76 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e | lt.the.respective.documentation. |
| e6340 | 0a 0a 41 66 74 65 72 20 6d 61 6e 75 61 6c 6c 79 20 65 64 69 74 69 6e 67 20 7e 2f 2e 61 75 74 68 | ..After.manually.editing.~/.auth |
| e6360 | 69 6e 66 6f 2e 67 70 67 20 79 6f 75 20 6d 75 73 74 20 72 65 73 65 74 0a 74 68 65 20 63 61 63 68 | info.gpg.you.must.reset.the.cach |
| e6380 | 65 20 75 73 69 6e 67 0a 20 20 4d 2d 78 20 61 75 74 68 2d 73 6f 75 72 63 65 2d 66 6f 72 67 65 74 | e.using...M-x.auth-source-forget |
| e63a0 | 2d 61 6c 6c 2d 63 61 63 68 65 64 20 52 45 54 0a 0a 54 68 65 20 61 62 6f 76 65 20 77 69 6c 6c 20 | -all-cached.RET..The.above.will. |
| e63c0 | 73 61 76 65 20 79 6f 75 20 66 72 6f 6d 20 68 61 76 69 6e 67 20 74 6f 20 72 65 70 65 61 74 65 64 | save.you.from.having.to.repeated |
| e63e0 | 6c 79 20 74 79 70 65 0a 79 6f 75 72 20 74 6f 6b 65 6e 20 6f 72 20 70 61 73 73 77 6f 72 64 2c 20 | ly.type.your.token.or.password,. |
| e6400 | 62 75 74 20 79 6f 75 20 6d 69 67 68 74 20 73 74 69 6c 6c 20 72 65 70 65 61 74 65 64 6c 79 0a 62 | but.you.might.still.repeatedly.b |
| e6420 | 65 20 61 73 6b 65 64 20 66 6f 72 20 79 6f 75 72 20 75 73 65 72 6e 61 6d 65 2e 20 20 54 6f 20 70 | e.asked.for.your.username...To.p |
| e6440 | 72 65 76 65 6e 74 20 74 68 61 74 2c 20 63 68 61 6e 67 65 20 61 6e 0a 55 52 4c 20 6c 69 6b 65 0a | revent.that,.change.an.URL.like. |
| e6460 | 20 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6f 6f 2f 62 61 72 2e 67 69 74 | ..https://github.com/foo/bar.git |
| e6480 | 0a 74 6f 0a 20 20 68 74 74 70 73 3a 2f 2f 79 6f 75 72 6e 61 6d 65 40 67 69 74 68 75 62 2e 63 6f | .to...https://yourname@github.co |
| e64a0 | 6d 2f 66 6f 6f 2f 62 61 72 2e 67 69 74 0a 0a 49 6e 73 74 65 61 64 20 6f 66 20 63 68 61 6e 67 69 | m/foo/bar.git..Instead.of.changi |
| e64c0 | 6e 67 20 61 6c 6c 20 73 75 63 68 20 55 52 4c 73 20 6d 61 6e 75 61 6c 6c 79 2c 20 74 68 65 79 20 | ng.all.such.URLs.manually,.they. |
| e64e0 | 63 61 6e 0a 62 65 20 74 72 61 6e 73 6c 61 74 65 64 20 6f 6e 20 74 68 65 20 66 6c 79 20 62 79 20 | can.be.translated.on.the.fly.by. |
| e6500 | 64 6f 69 6e 67 20 74 68 69 73 20 6f 6e 63 65 0a 20 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 | doing.this.once...git.config.--g |
| e6520 | 6c 6f 62 61 6c 20 5c 0a 20 20 20 20 75 72 6c 2e 68 74 74 70 73 3a 2f 2f 79 6f 75 72 6e 61 6d 65 | lobal.\.....url.https://yourname |
| e6540 | 40 67 69 74 68 75 62 2e 63 6f 6d 2e 69 6e 73 74 65 61 64 4f 66 20 5c 0a 20 20 20 20 68 74 74 70 | @github.com.insteadOf.\.....http |
| e6560 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 0a 0a 5b 31 5d 3a 20 68 74 74 70 73 3a 2f 2f 64 6f 63 | s://github.com..[1]:.https://doc |
| e6580 | 73 2e 67 69 74 68 75 62 2e 63 6f 6d 2f 65 6e 2f 67 69 74 68 75 62 2f 61 75 74 68 65 6e 74 69 63 | s.github.com/en/github/authentic |
| e65a0 | 61 74 69 6e 67 2d 74 6f 2d 67 69 74 68 75 62 2f 63 72 65 61 74 69 6e 67 2d 61 2d 70 65 72 73 6f | ating-to-github/creating-a-perso |
| e65c0 | 6e 61 6c 2d 61 63 63 65 73 73 2d 74 6f 6b 65 6e 2e 22 0a 20 20 28 72 65 71 75 69 72 65 20 27 61 | nal-access-token."...(require.'a |
| e65e0 | 75 74 68 2d 73 6f 75 72 63 65 29 0a 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 61 75 74 | uth-source)...(and.(fboundp.'aut |
| e6600 | 68 2d 73 6f 75 72 63 65 2d 73 65 61 72 63 68 29 0a 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d | h-source-search)........(string- |
| e6620 | 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 2e 2b 5c 5c 29 40 5c 5c 28 5b 5e 40 5d 2b 5c 5c 29 5c 5c | match."\\`\\(.+\\)@\\([^@]+\\)\\ |
| e6640 | 27 22 20 6b 65 79 29 0a 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 75 73 65 72 20 28 6d 61 74 | '".key)........(let*.((user.(mat |
| e6660 | 63 68 2d 73 74 72 69 6e 67 20 31 20 6b 65 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch-string.1.key))............... |
| e6680 | 28 68 6f 73 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 6b 65 79 29 29 0a 20 20 20 20 | (host.(match-string.2.key))..... |
| e66a0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 63 72 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(secret............... |
| e66c0 | 20 28 70 6c 69 73 74 2d 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 | .(plist-get.................(car |
| e66e0 | 20 28 6f 72 20 28 61 75 74 68 2d 73 6f 75 72 63 65 2d 73 65 61 72 63 68 20 3a 6d 61 78 20 31 20 | .(or.(auth-source-search.:max.1. |
| e6700 | 3a 68 6f 73 74 20 68 6f 73 74 20 3a 75 73 65 72 20 75 73 65 72 29 0a 20 20 20 20 20 20 20 20 20 | :host.host.:user.user).......... |
| e6720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 75 74 68 2d 73 6f 75 72 63 65 2d 73 65 61 | ................(auth-source-sea |
| e6740 | 72 63 68 20 3a 6d 61 78 20 31 20 3a 68 6f 73 74 20 6b 65 79 29 29 29 0a 20 20 20 20 20 20 20 20 | rch.:max.1.:host.key)))......... |
| e6760 | 20 20 20 20 20 20 20 20 3a 73 65 63 72 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 | ........:secret)))..........(if. |
| e6780 | 28 66 75 6e 63 74 69 6f 6e 70 20 73 65 63 72 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (functionp.secret).............. |
| e67a0 | 28 66 75 6e 63 61 6c 6c 20 73 65 63 72 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 73 65 63 72 | (funcall.secret)............secr |
| e67c0 | 65 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 | et))))..(defun.magit-process-git |
| e67e0 | 2d 63 72 65 64 65 6e 74 69 61 6c 2d 6d 61 6e 61 67 65 72 2d 63 6f 72 65 20 28 70 72 6f 63 65 73 | -credential-manager-core.(proces |
| e6800 | 73 20 73 74 72 69 6e 67 29 0a 20 20 22 41 75 74 68 65 6e 74 69 63 61 74 65 20 75 73 69 6e 67 20 | s.string)..."Authenticate.using. |
| e6820 | 60 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 6d 61 6e 61 67 65 72 2d 63 6f 72 65 27 2e 0a 0a | `git-credential-manager-core'... |
| e6840 | 54 6f 20 75 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 20 69 74 20 74 6f 20 74 | To.use.this.function.add.it.to.t |
| e6860 | 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 68 6f 6f 6b 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 | he.appropriate.hook...(add-hook. |
| e6880 | 5c 5c 3d 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f | \\='magit-process-prompt-functio |
| e68a0 | 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 5c 5c 3d 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | ns.............\\='magit-process |
| e68c0 | 2d 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 6d 61 6e 61 67 65 72 2d 63 6f 72 65 29 22 0a 20 | -git-credential-manager-core)".. |
| e68e0 | 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 6f 70 74 69 6f 6e 20 28 65 6e | .(and.(string-match."^option.(en |
| e6900 | 74 65 72 20 66 6f 72 20 64 65 66 61 75 6c 74 29 3a 20 24 22 20 73 74 72 69 6e 67 29 0a 20 20 20 | ter.for.default):.$".string).... |
| e6920 | 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 | ....(progn..........(magit-proce |
| e6940 | 73 73 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 70 74 69 6f | ss-buffer)..........(let.((optio |
| e6960 | 6e 20 28 66 6f 72 6d 61 74 20 22 25 63 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.(format."%c\n"................ |
| e6980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 63 68 61 72 2d 63 68 6f 69 63 | ................(read-char-choic |
| e69a0 | 65 20 22 4f 70 74 69 6f 6e 3a 20 22 20 27 28 3f 5c 72 20 3f 5c 6a 20 3f 31 20 3f 32 29 29 29 29 | e."Option:.".'(?\r.?\j.?1.?2)))) |
| e69c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 62 65 66 6f 72 65 2d 6d 61 72 6b | )............(insert-before-mark |
| e69e0 | 65 72 73 2d 61 6e 64 2d 69 6e 68 65 72 69 74 20 6f 70 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 | ers-and-inherit.option)......... |
| e6a00 | 20 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 70 72 6f 63 65 73 73 20 | ...(process-send-string.process. |
| e6a20 | 6f 70 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | option)))))..(defun.magit-proces |
| e6a40 | 73 2d 70 61 73 73 77 6f 72 64 2d 70 72 6f 6d 70 74 20 28 70 72 6f 63 65 73 73 20 73 74 72 69 6e | s-password-prompt.(process.strin |
| e6a60 | 67 29 0a 20 20 22 46 69 6e 64 20 61 20 70 61 73 73 77 6f 72 64 20 62 61 73 65 64 20 6f 6e 20 70 | g)..."Find.a.password.based.on.p |
| e6a80 | 72 6f 6d 70 74 20 53 54 52 49 4e 47 20 61 6e 64 20 73 65 6e 64 20 69 74 20 74 6f 20 67 69 74 2e | rompt.STRING.and.send.it.to.git. |
| e6aa0 | 0a 55 73 65 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 70 72 6f | .Use.`magit-process-password-pro |
| e6ac0 | 6d 70 74 2d 72 65 67 65 78 70 73 27 20 74 6f 20 66 69 6e 64 20 61 20 6b 6e 6f 77 6e 0a 70 72 6f | mpt-regexps'.to.find.a.known.pro |
| e6ae0 | 6d 70 74 2e 20 20 49 66 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 6f 6e 65 20 69 73 20 66 6f 75 6e | mpt...If.and.only.if.one.is.foun |
| e6b00 | 64 2c 20 74 68 65 6e 20 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 0a 60 6d 61 67 69 74 | d,.then.call.functions.in.`magit |
| e6b20 | 2d 70 72 6f 63 65 73 73 2d 66 69 6e 64 2d 70 61 73 73 77 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 73 | -process-find-password-functions |
| e6b40 | 27 20 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 0a 74 68 65 20 | '.until.one.of.them.returns.the. |
| e6b60 | 70 61 73 73 77 6f 72 64 2e 20 20 49 66 20 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 75 | password...If.all.functions.retu |
| e6b80 | 72 6e 20 6e 69 6c 2c 20 74 68 65 6e 20 72 65 61 64 20 74 68 65 20 70 61 73 73 77 6f 72 64 0a 66 | rn.nil,.then.read.the.password.f |
| e6ba0 | 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 70 72 6f | rom.the.user."...(when-let.((pro |
| e6bc0 | 6d 70 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 74 63 68 2d 70 72 6f 6d 70 74 0a | mpt.(magit-process-match-prompt. |
| e6be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 72 6f 63 | ......................magit-proc |
| e6c00 | 65 73 73 2d 70 61 73 73 77 6f 72 64 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 73 20 73 74 72 69 | ess-password-prompt-regexps.stri |
| e6c20 | 6e 67 29 29 29 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 0a 20 | ng))).....(process-send-string.. |
| e6c40 | 20 20 20 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6f 72 20 28 61 6e | ....process......(concat.(or.(an |
| e6c60 | 64 2d 6c 65 74 2a 20 28 28 6b 65 79 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 39 39 20 73 74 | d-let*.((key.(match-string.99.st |
| e6c80 | 72 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d | ring)))....................(run- |
| e6ca0 | 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 0a 20 20 20 | hook-with-args-until-success.... |
| e6cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | .................'magit-process- |
| e6ce0 | 66 69 6e 64 2d 70 61 73 73 77 6f 72 64 2d 66 75 6e 63 74 69 6f 6e 73 20 6b 65 79 29 29 0a 20 20 | find-password-functions.key))... |
| e6d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 61 64 2d 70 61 73 73 77 | ...............(let.((read-passw |
| e6d20 | 64 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | d-map.........................(m |
| e6d40 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 70 72 6f 63 65 73 73 | agit-process-make-keymap.process |
| e6d60 | 20 72 65 61 64 2d 70 61 73 73 77 64 2d 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .read-passwd-map)))............. |
| e6d80 | 20 20 20 20 20 20 20 28 72 65 61 64 2d 70 61 73 73 77 64 20 70 72 6f 6d 70 74 29 29 29 0a 20 20 | .......(read-passwd.prompt)))... |
| e6da0 | 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ..........."\n"))))..(defun.magi |
| e6dc0 | 74 2d 70 72 6f 63 65 73 73 2d 75 73 65 72 6e 61 6d 65 2d 70 72 6f 6d 70 74 20 28 70 72 6f 63 65 | t-process-username-prompt.(proce |
| e6de0 | 73 73 20 73 74 72 69 6e 67 29 0a 20 20 22 46 6f 72 77 61 72 64 20 75 73 65 72 6e 61 6d 65 20 70 | ss.string)..."Forward.username.p |
| e6e00 | 72 6f 6d 70 74 73 20 74 6f 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 | rompts.to.the.user."...(when-let |
| e6e20 | 20 28 28 70 72 6f 6d 70 74 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 74 63 68 2d 70 | .((prompt.(magit-process-match-p |
| e6e40 | 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | rompt.......................magi |
| e6e60 | 74 2d 70 72 6f 63 65 73 73 2d 75 73 65 72 6e 61 6d 65 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 | t-process-username-prompt-regexp |
| e6e80 | 73 20 73 74 72 69 6e 67 29 29 29 0a 20 20 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 | s.string))).....(process-send-st |
| e6ea0 | 72 69 6e 67 0a 20 20 20 20 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 28 6c 65 74 20 28 28 6d 69 | ring......process......(let.((mi |
| e6ec0 | 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | nibuffer-local-map.............( |
| e6ee0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 6b 65 2d 6b 65 79 6d 61 70 20 70 72 6f 63 65 73 | magit-process-make-keymap.proces |
| e6f00 | 73 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 29 29 29 0a 20 20 20 20 20 20 | s.minibuffer-local-map)))....... |
| e6f20 | 20 28 63 6f 6e 63 61 74 20 28 72 65 61 64 2d 73 74 72 69 6e 67 20 70 72 6f 6d 70 74 20 6e 69 6c | .(concat.(read-string.prompt.nil |
| e6f40 | 20 6e 69 6c 20 28 75 73 65 72 2d 6c 6f 67 69 6e 2d 6e 61 6d 65 29 29 20 22 5c 6e 22 29 29 29 29 | .nil.(user-login-name))."\n")))) |
| e6f60 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 61 74 63 68 2d 70 72 | )..(defun.magit-process-match-pr |
| e6f80 | 6f 6d 70 74 20 28 70 72 6f 6d 70 74 73 20 73 74 72 69 6e 67 29 0a 20 20 22 4d 61 74 63 68 20 53 | ompt.(prompts.string)..."Match.S |
| e6fa0 | 54 52 49 4e 47 20 61 67 61 69 6e 73 74 20 50 52 4f 4d 50 54 53 20 61 6e 64 20 73 65 74 20 6d 61 | TRING.against.PROMPTS.and.set.ma |
| e6fc0 | 74 63 68 20 64 61 74 61 2e 0a 52 65 74 75 72 6e 20 74 68 65 20 6d 61 74 63 68 65 64 20 73 74 72 | tch.data..Return.the.matched.str |
| e6fe0 | 69 6e 67 20 73 75 66 66 69 78 65 64 20 77 69 74 68 20 5c 22 3a 20 5c 22 2c 20 69 66 20 6e 65 65 | ing.suffixed.with.\":.\",.if.nee |
| e7000 | 64 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 2d 2d 61 6e 79 2d 70 20 28 73 74 72 69 6e 67 2d 6d | ded."...(when.(--any-p.(string-m |
| e7020 | 61 74 63 68 20 69 74 20 73 74 72 69 6e 67 29 20 70 72 6f 6d 70 74 73 29 0a 20 20 20 20 28 6c 65 | atch.it.string).prompts).....(le |
| e7040 | 74 20 28 28 70 72 6f 6d 70 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 73 74 72 69 6e | t.((prompt.(match-string.0.strin |
| e7060 | 67 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 | g))).......(cond.((string-suffix |
| e7080 | 2d 70 20 22 3a 20 22 20 70 72 6f 6d 70 74 29 20 70 72 6f 6d 70 74 29 0a 20 20 20 20 20 20 20 20 | -p.":.".prompt).prompt)......... |
| e70a0 | 20 20 20 20 28 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 3a 22 20 20 70 72 6f 6d 70 | ....((string-suffix-p.":"..promp |
| e70c0 | 74 29 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 | t).(concat.prompt."."))......... |
| e70e0 | 20 20 20 20 28 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(t.......................... |
| e7100 | 20 20 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 3a 20 22 29 29 29 29 29 29 0a 0a 28 64 | ...(concat.prompt.":."))))))..(d |
| e7120 | 65 66 75 6e 20 6d 61 67 69 74 2d 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 | efun.magit--process-coding-syste |
| e7140 | 6d 20 28 29 0a 20 20 28 6c 65 74 20 28 28 66 72 6f 20 28 6f 72 20 6d 61 67 69 74 2d 67 69 74 2d | m.()...(let.((fro.(or.magit-git- |
| e7160 | 6f 75 74 70 75 74 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 0a 20 20 20 20 20 20 20 20 20 20 20 | output-coding-system............ |
| e7180 | 20 20 20 20 20 20 28 63 61 72 20 64 65 66 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e | ......(car.default-process-codin |
| e71a0 | 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 28 74 6f 20 28 63 64 72 20 64 65 66 | g-system))).........(to.(cdr.def |
| e71c0 | 61 75 6c 74 2d 70 72 6f 63 65 73 73 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 | ault-process-coding-system)))... |
| e71e0 | 20 20 28 69 66 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 6e 73 75 72 65 2d 75 6e 69 78 2d | ..(if.magit-process-ensure-unix- |
| e7200 | 6c 69 6e 65 2d 65 6e 64 69 6e 67 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 63 6f 64 69 6e | line-ending.........(cons.(codin |
| e7220 | 67 2d 73 79 73 74 65 6d 2d 63 68 61 6e 67 65 2d 65 6f 6c 2d 63 6f 6e 76 65 72 73 69 6f 6e 20 66 | g-system-change-eol-conversion.f |
| e7240 | 72 6f 20 27 75 6e 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 64 69 6e 67 2d | ro.'unix)...............(coding- |
| e7260 | 73 79 73 74 65 6d 2d 63 68 61 6e 67 65 2d 65 6f 6c 2d 63 6f 6e 76 65 72 73 69 6f 6e 20 74 6f 20 | system-change-eol-conversion.to. |
| e7280 | 27 75 6e 69 78 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 66 72 6f 20 74 6f 29 29 29 29 0a 0a | 'unix)).......(cons.fro.to)))).. |
| e72a0 | 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 20 6e 69 | (defvar.magit-credential-hook.ni |
| e72c0 | 6c 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 62 65 66 6f 72 65 20 47 69 74 20 6e 65 65 64 73 20 63 | l..."Hook.run.before.Git.needs.c |
| e72e0 | 72 65 64 65 6e 74 69 61 6c 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 63 72 65 | redentials.")..(defvar.magit-cre |
| e7300 | 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 70 72 6f 63 65 73 73 20 6e 69 6c | dential-cache-daemon-process.nil |
| e7320 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 74 61 72 74 2d 63 72 65 64 | )..(defun.magit-maybe-start-cred |
| e7340 | 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 20 28 29 0a 20 20 22 4d 61 79 62 65 20 | ential-cache-daemon.()..."Maybe. |
| e7360 | 73 74 61 72 74 20 61 20 60 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 2d 64 | start.a.`git-credential-cache--d |
| e7380 | 61 65 6d 6f 6e 27 20 70 72 6f 63 65 73 73 2e 0a 0a 49 66 20 73 75 63 68 20 61 20 70 72 6f 63 65 | aemon'.process...If.such.a.proce |
| e73a0 | 73 73 20 69 73 20 61 6c 72 65 61 64 79 20 72 75 6e 6e 69 6e 67 20 6f 72 20 69 66 20 74 68 65 20 | ss.is.already.running.or.if.the. |
| e73c0 | 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 0a 60 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 | value.of.option.`magit-credentia |
| e73e0 | 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 73 6f 63 6b 65 74 27 20 69 73 20 6e 69 6c 2c 20 74 | l-cache-daemon-socket'.is.nil,.t |
| e7400 | 68 65 6e 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 4f 74 68 65 72 77 69 73 65 20 73 74 61 72 74 20 | hen.do.nothing..Otherwise.start. |
| e7420 | 74 68 65 20 70 72 6f 63 65 73 73 20 70 61 73 73 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 | the.process.passing.the.value.of |
| e7440 | 20 74 68 61 74 20 6f 70 74 69 6f 6e 73 0a 61 73 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 28 75 | .that.options.as.argument."...(u |
| e7460 | 6e 6c 65 73 73 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d | nless.(or.(not.magit-credential- |
| e7480 | 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 73 6f 63 6b 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | cache-daemon-socket)............ |
| e74a0 | 20 20 20 28 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 70 20 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 | ...(process-live-p.magit-credent |
| e74c0 | 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 | ial-cache-daemon-process)....... |
| e74e0 | 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 | ........(memq.magit-credential-c |
| e7500 | 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ache-daemon-process............. |
| e7520 | 20 20 20 20 20 20 20 20 28 6c 69 73 74 2d 73 79 73 74 65 6d 2d 70 72 6f 63 65 73 73 65 73 29 29 | ........(list-system-processes)) |
| e7540 | 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 | ).....(setq.magit-credential-cac |
| e7560 | 68 65 2d 64 61 65 6d 6f 6e 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 | he-daemon-process...........(or. |
| e7580 | 28 2d 2d 66 69 72 73 74 20 28 6c 65 74 2a 20 28 28 61 74 74 72 20 28 70 72 6f 63 65 73 73 2d 61 | (--first.(let*.((attr.(process-a |
| e75a0 | 74 74 72 69 62 75 74 65 73 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ttributes.it)).................. |
| e75c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 20 28 63 64 72 20 28 61 73 73 71 20 27 63 | .............(comm.(cdr.(assq.'c |
| e75e0 | 6f 6d 6d 20 61 74 74 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | omm.attr)))..................... |
| e7600 | 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 20 28 63 64 72 20 28 61 73 73 71 20 27 75 73 65 72 | ..........(user.(cdr.(assq.'user |
| e7620 | 20 61 74 74 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .attr))))....................... |
| e7640 | 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 3d 20 63 6f 6d 6d 20 22 67 69 74 2d 63 72 65 64 65 | ...(and.(string=.comm."git-crede |
| e7660 | 6e 74 69 61 6c 2d 63 61 63 68 65 2d 2d 64 61 65 6d 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 | ntial-cache--daemon")........... |
| e7680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 75 73 65 | ....................(string=.use |
| e76a0 | 72 20 75 73 65 72 2d 6c 6f 67 69 6e 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | r.user-login-name)))............ |
| e76c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 2d 73 79 73 74 65 6d 2d 70 72 6f 63 65 73 73 | ............(list-system-process |
| e76e0 | 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 | es))...............(condition-ca |
| e7700 | 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 72 74 2d | se.nil...................(start- |
| e7720 | 70 72 6f 63 65 73 73 20 22 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 2d 64 | process."git-credential-cache--d |
| e7740 | 61 65 6d 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | aemon".......................... |
| e7760 | 20 20 20 20 20 20 20 20 22 20 2a 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d | ........".*git-credential-cache- |
| e7780 | 2d 64 61 65 6d 6f 6e 2a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -daemon*"....................... |
| e77a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 | ...........(magit-git-executable |
| e77c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| e77e0 | 20 20 20 22 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 2d 64 61 65 6d 6f 6e 22 0a 20 20 | ..."credential-cache--daemon"... |
| e7800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | ...............................m |
| e7820 | 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 2d 73 6f 63 | agit-credential-cache-daemon-soc |
| e7840 | 6b 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6f 6d 65 20 47 69 74 | ket).................;;.Some.Git |
| e7860 | 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 28 65 2e 67 2e 2c 20 57 69 6e 64 6f 77 73 29 | .implementations.(e.g.,.Windows) |
| e7880 | 20 77 6f 6e 27 74 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 | .won't.have.................;;.t |
| e78a0 | 68 69 73 20 70 72 6f 67 72 61 6d 3b 20 69 66 20 77 65 20 66 61 69 6c 20 74 68 65 20 66 69 72 73 | his.program;.if.we.fail.the.firs |
| e78c0 | 74 20 74 69 6d 65 2c 20 73 74 6f 70 20 74 72 79 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | t.time,.stop.trying............. |
| e78e0 | 20 20 20 20 20 28 28 64 65 62 75 67 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....((debug.error)............. |
| e7900 | 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 | .....(remove-hook.'magit-credent |
| e7920 | 69 61 6c 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ial-hook........................ |
| e7940 | 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 74 61 72 74 2d 63 72 65 64 65 | .......#'magit-maybe-start-crede |
| e7960 | 6e 74 69 61 6c 2d 63 61 63 68 65 2d 64 61 65 6d 6f 6e 29 29 29 29 29 29 29 0a 0a 28 61 64 64 2d | ntial-cache-daemon)))))))..(add- |
| e7980 | 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 20 23 27 6d 61 | hook.'magit-credential-hook.#'ma |
| e79a0 | 67 69 74 2d 6d 61 79 62 65 2d 73 74 61 72 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 63 61 63 68 65 | git-maybe-start-credential-cache |
| e79c0 | 2d 64 61 65 6d 6f 6e 29 0a 0a 28 64 65 66 75 6e 20 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 6c 65 | -daemon)..(defun.tramp-sh-handle |
| e79e0 | 2d 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 2d 2d 6d 61 67 69 74 2d 74 72 61 6d 70 | -start-file-process--magit-tramp |
| e7a00 | 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 28 66 6e 20 6e 61 6d | -process-environment.....(fn.nam |
| e7a20 | 65 20 62 75 66 66 65 72 20 70 72 6f 67 72 61 6d 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 | e.buffer.program.&rest.args)...( |
| e7a40 | 69 66 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 | if.magit-tramp-process-environme |
| e7a60 | 6e 74 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 66 6e 20 6e 61 6d 65 20 62 75 66 66 65 72 0a 20 | nt.......(apply.fn.name.buffer.. |
| e7a80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f | ............(car.magit-tramp-pro |
| e7aa0 | 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | cess-environment)..............( |
| e7ac0 | 61 70 70 65 6e 64 20 28 63 64 72 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d | append.(cdr.magit-tramp-process- |
| e7ae0 | 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | environment).................... |
| e7b00 | 20 20 28 63 6f 6e 73 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 61 70 70 | ..(cons.program.args))).....(app |
| e7b20 | 6c 79 20 66 6e 20 6e 61 6d 65 20 62 75 66 66 65 72 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 | ly.fn.name.buffer.program.args)) |
| e7b40 | 29 0a 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 6c 65 2d | )..(advice-add.'tramp-sh-handle- |
| e7b60 | 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 20 3a 61 72 6f 75 6e 64 0a 20 20 20 20 20 | start-file-process.:around...... |
| e7b80 | 20 20 20 20 20 20 20 23 27 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 6c 65 2d 73 74 61 72 74 2d 66 | .......#'tramp-sh-handle-start-f |
| e7ba0 | 69 6c 65 2d 70 72 6f 63 65 73 73 2d 2d 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 | ile-process--magit-tramp-process |
| e7bc0 | 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 0a 0a 28 64 65 66 75 6e 20 74 72 61 6d 70 2d 73 68 2d 68 | -environment)..(defun.tramp-sh-h |
| e7be0 | 61 6e 64 6c 65 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 2d 2d 6d 61 67 69 74 2d 74 72 61 6d 70 2d | andle-process-file--magit-tramp- |
| e7c00 | 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 28 66 6e 20 70 72 6f 67 | process-environment.....(fn.prog |
| e7c20 | 72 61 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 66 69 6c 65 20 64 65 73 74 69 6e 61 74 69 6f 6e | ram.&optional.infile.destination |
| e7c40 | 20 64 69 73 70 6c 61 79 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 69 66 20 6d 61 67 69 74 | .display.&rest.args)...(if.magit |
| e7c60 | 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 | -tramp-process-environment...... |
| e7c80 | 20 28 61 70 70 6c 79 20 66 6e 20 22 65 6e 76 22 20 69 6e 66 69 6c 65 20 64 65 73 74 69 6e 61 74 | .(apply.fn."env".infile.destinat |
| e7ca0 | 69 6f 6e 20 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 | ion.display..............(append |
| e7cc0 | 20 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 | .magit-tramp-process-environment |
| e7ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 70 72 6f 67 | ......................(cons.prog |
| e7d00 | 72 61 6d 20 61 72 67 73 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 66 6e 20 70 72 6f 67 72 61 | ram.args))).....(apply.fn.progra |
| e7d20 | 6d 20 69 6e 66 69 6c 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 64 69 73 70 6c 61 79 20 61 72 67 | m.infile.destination.display.arg |
| e7d40 | 73 29 29 29 0a 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 | s)))..(advice-add.'tramp-sh-hand |
| e7d60 | 6c 65 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 3a 61 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 | le-process-file.:around......... |
| e7d80 | 20 20 20 20 23 27 74 72 61 6d 70 2d 73 68 2d 68 61 6e 64 6c 65 2d 70 72 6f 63 65 73 73 2d 66 69 | ....#'tramp-sh-handle-process-fi |
| e7da0 | 6c 65 2d 2d 6d 61 67 69 74 2d 74 72 61 6d 70 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d | le--magit-tramp-process-environm |
| e7dc0 | 65 6e 74 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d 6f 64 65 2d | ent)..(defvar-keymap.magit-mode- |
| e7de0 | 6c 69 6e 65 2d 70 72 6f 63 65 73 73 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 | line-process-map...:doc."Keymap. |
| e7e00 | 66 6f 72 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 2e 22 0a 20 20 22 3c 6d 6f | for.`mode-line-process'."..."<mo |
| e7e20 | 64 65 2d 6c 69 6e 65 3e 20 3c 6d 6f 75 73 65 2d 31 3e 22 20 27 27 6d 61 67 69 74 2d 70 72 6f 63 | de-line>.<mouse-1>".''magit-proc |
| e7e40 | 65 73 73 2d 62 75 66 66 65 72 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | ess-buffer)..(defun.magit-proces |
| e7e60 | 73 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 28 70 72 6f 67 72 61 6d 20 61 72 67 73 29 0a 20 | s-set-mode-line.(program.args).. |
| e7e80 | 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 67 69 74 20 63 6f 6d 6d 61 6e 64 20 28 73 61 6e 73 20 | ."Display.the.git.command.(sans. |
| e7ea0 | 61 72 67 75 6d 65 6e 74 73 29 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 0a 20 20 | arguments).in.the.mode.line."... |
| e7ec0 | 28 77 68 65 6e 20 28 65 71 75 61 6c 20 70 72 6f 67 72 61 6d 20 28 6d 61 67 69 74 2d 67 69 74 2d | (when.(equal.program.(magit-git- |
| e7ee0 | 65 78 65 63 75 74 61 62 6c 65 29 29 0a 20 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 6e 74 68 | executable)).....(setq.args.(nth |
| e7f00 | 63 64 72 20 28 6c 65 6e 67 74 68 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 | cdr.(length.magit-git-global-arg |
| e7f20 | 75 6d 65 6e 74 73 29 20 61 72 67 73 29 29 29 0a 20 20 28 6c 65 74 20 28 28 73 74 72 20 28 63 6f | uments).args)))...(let.((str.(co |
| e7f40 | 6e 63 61 74 20 22 20 22 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ncat.".".(propertize............ |
| e7f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 6e 61 6d | ...............(concat.(file-nam |
| e7f80 | 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 70 72 6f 67 72 61 6d 29 0a 20 20 20 20 20 20 20 20 | e-nondirectory.program)......... |
| e7fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 61 | ..........................(and.a |
| e7fc0 | 72 67 73 20 28 63 6f 6e 63 61 74 20 22 20 22 20 28 63 61 72 20 61 72 67 73 29 29 29 29 0a 20 20 | rgs.(concat.".".(car.args))))... |
| e7fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 | ........................'mouse-f |
| e8000 | 61 63 65 20 27 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace.'highlight.................. |
| e8020 | 20 20 20 20 20 20 20 20 20 27 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 | .........'keymap.magit-mode-line |
| e8040 | 2d 70 72 6f 63 65 73 73 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -process-map.................... |
| e8060 | 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 3a 20 53 68 6f 77 | .......'help-echo."mouse-1:.Show |
| e8080 | 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .process.buffer"................ |
| e80a0 | 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 | ...........'font-lock-face.'magi |
| e80c0 | 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 29 29 29 29 0a 20 20 20 20 28 6d 61 67 | t-mode-line-process)))).....(mag |
| e80e0 | 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 20 27 6d 6f 64 65 2d 6c 69 | it-repository-local-set.'mode-li |
| e8100 | 6e 65 2d 70 72 6f 63 65 73 73 20 73 74 72 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 | ne-process.str).....(dolist.(buf |
| e8120 | 20 28 6d 61 67 69 74 2d 6d 6f 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 | .(magit-mode-get-buffers))...... |
| e8140 | 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 | .(with-current-buffer.buf....... |
| e8160 | 20 20 28 73 65 74 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 20 73 74 72 29 29 29 | ..(setq.mode-line-process.str))) |
| e8180 | 0a 20 20 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 74 29 29 | .....(force-mode-line-update.t)) |
| e81a0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 6d 6f 64 65 | )..(defun.magit-process-set-mode |
| e81c0 | 2d 6c 69 6e 65 2d 65 72 72 6f 72 2d 73 74 61 74 75 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 65 72 | -line-error-status.(&optional.er |
| e81e0 | 72 6f 72 20 73 74 72 29 0a 20 20 22 41 70 70 6c 79 20 61 6e 20 65 72 72 6f 72 20 66 61 63 65 20 | ror.str)..."Apply.an.error.face. |
| e8200 | 74 6f 20 74 68 65 20 73 74 72 69 6e 67 20 73 65 74 20 62 79 20 60 6d 61 67 69 74 2d 70 72 6f 63 | to.the.string.set.by.`magit-proc |
| e8220 | 65 73 73 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 27 2e 0a 0a 49 66 20 45 52 52 4f 52 20 69 73 | ess-set-mode-line'...If.ERROR.is |
| e8240 | 20 73 75 70 70 6c 69 65 64 2c 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 20 74 68 65 20 60 6d 6f | .supplied,.include.it.in.the.`mo |
| e8260 | 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 74 6f 6f 6c 74 69 70 2e 0a 0a 49 66 20 53 54 | de-line-process'.tooltip...If.ST |
| e8280 | 52 20 69 73 20 73 75 70 70 6c 69 65 64 2c 20 69 74 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 60 | R.is.supplied,.it.replaces.the.` |
| e82a0 | 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 74 65 78 74 2e 22 0a 20 20 28 73 65 74 | mode-line-process'.text."...(set |
| e82c0 | 71 20 73 74 72 20 28 6f 72 20 73 74 72 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d | q.str.(or.str.(magit-repository- |
| e82e0 | 6c 6f 63 61 6c 2d 67 65 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 29 29 29 0a | local-get.'mode-line-process))). |
| e8300 | 20 20 28 77 68 65 6e 20 73 74 72 0a 20 20 20 20 28 73 65 74 71 20 65 72 72 6f 72 20 28 66 6f 72 | ..(when.str.....(setq.error.(for |
| e8320 | 6d 61 74 20 22 25 73 6d 6f 75 73 65 2d 31 3a 20 53 68 6f 77 20 70 72 6f 63 65 73 73 20 62 75 66 | mat."%smouse-1:.Show.process.buf |
| e8340 | 66 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | fer".........................(if |
| e8360 | 20 28 73 74 72 69 6e 67 70 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(stringp.error)................ |
| e8380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 65 72 72 6f 72 20 22 5c 6e 5c 6e | .............(concat.error."\n\n |
| e83a0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 | ")..........................."") |
| e83c0 | 29 29 0a 20 20 20 20 28 73 65 74 71 20 73 74 72 20 28 63 6f 6e 63 61 74 20 22 20 22 20 28 70 72 | )).....(setq.str.(concat.".".(pr |
| e83e0 | 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | opertize........................ |
| e8400 | 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 73 74 72 | ....(substring-no-properties.str |
| e8420 | 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | .1)............................' |
| e8440 | 6d 6f 75 73 65 2d 66 61 63 65 20 27 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 | mouse-face.'highlight........... |
| e8460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d | .................'keymap.magit-m |
| e8480 | 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 2d 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 20 | ode-line-process-map............ |
| e84a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 65 72 72 6f 72 | ................'help-echo.error |
| e84c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e | ............................'fon |
| e84e0 | 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f | t-lock-face.'magit-mode-line-pro |
| e8500 | 63 65 73 73 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 | cess-error))).....(magit-reposit |
| e8520 | 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 | ory-local-set.'mode-line-process |
| e8540 | 20 73 74 72 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 6d 61 67 69 74 2d 6d 6f | .str).....(dolist.(buf.(magit-mo |
| e8560 | 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 | de-get-buffers)).......(with-cur |
| e8580 | 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f | rent-buffer.buf.........(setq.mo |
| e85a0 | 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 20 73 74 72 29 29 29 0a 20 20 20 20 28 66 6f 72 63 | de-line-process.str))).....(forc |
| e85c0 | 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 74 29 0a 20 20 20 20 3b 3b 20 57 65 20 | e-mode-line-update.t).....;;.We. |
| e85e0 | 72 65 6d 6f 76 65 20 61 6e 79 20 65 72 72 6f 72 20 73 74 61 74 75 73 20 66 72 6f 6d 20 74 68 65 | remove.any.error.status.from.the |
| e8600 | 20 6d 6f 64 65 20 6c 69 6e 65 20 77 68 65 6e 20 61 20 6d 61 67 69 74 0a 20 20 20 20 3b 3b 20 62 | .mode.line.when.a.magit.....;;.b |
| e8620 | 75 66 66 65 72 20 69 73 20 72 65 66 72 65 73 68 65 64 20 28 73 65 65 20 60 6d 61 67 69 74 2d 72 | uffer.is.refreshed.(see.`magit-r |
| e8640 | 65 66 72 65 73 68 2d 62 75 66 66 65 72 27 29 2c 20 62 75 74 20 77 65 20 6d 75 73 74 0a 20 20 20 | efresh-buffer'),.but.we.must.... |
| e8660 | 20 3b 3b 20 65 6e 73 75 72 65 20 74 68 61 74 20 77 65 20 69 67 6e 6f 72 65 20 61 6e 79 20 72 65 | .;;.ensure.that.we.ignore.any.re |
| e8680 | 66 72 65 73 68 65 73 20 64 75 72 69 6e 67 20 74 68 65 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 | freshes.during.the.remainder.of. |
| e86a0 | 74 68 65 0a 20 20 20 20 3b 3b 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 2d 2d 20 6f 74 | the.....;;.current.command.--.ot |
| e86c0 | 68 65 72 77 69 73 65 20 61 20 6e 65 77 6c 79 2d 73 65 74 20 65 72 72 6f 72 20 73 74 61 74 75 73 | herwise.a.newly-set.error.status |
| e86e0 | 20 77 6f 75 6c 64 20 62 65 0a 20 20 20 20 3b 3b 20 72 65 6d 6f 76 65 64 20 62 65 66 6f 72 65 20 | .would.be.....;;.removed.before. |
| e8700 | 69 74 20 77 61 73 20 73 65 65 6e 2e 20 20 57 65 20 73 65 74 20 61 20 66 6c 61 67 20 77 68 69 63 | it.was.seen...We.set.a.flag.whic |
| e8720 | 68 20 70 72 65 76 65 6e 74 73 20 74 68 65 0a 20 20 20 20 3b 3b 20 73 74 61 74 75 73 20 66 72 6f | h.prevents.the.....;;.status.fro |
| e8740 | 6d 20 62 65 69 6e 67 20 72 65 6d 6f 76 65 64 20 70 72 69 6f 72 20 74 6f 20 74 68 65 20 6e 65 78 | m.being.removed.prior.to.the.nex |
| e8760 | 74 20 63 6f 6d 6d 61 6e 64 2c 20 73 6f 20 74 68 61 74 0a 20 20 20 20 3b 3b 20 74 68 65 20 65 72 | t.command,.so.that.....;;.the.er |
| e8780 | 72 6f 72 20 73 74 61 74 75 73 20 69 73 20 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 72 65 6d 61 | ror.status.is.guaranteed.to.rema |
| e87a0 | 69 6e 20 76 69 73 69 62 6c 65 20 75 6e 74 69 6c 20 74 68 65 6e 2e 0a 20 20 20 20 28 6c 65 74 20 | in.visible.until.then......(let. |
| e87c0 | 28 28 72 65 70 6f 6b 65 79 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 | ((repokey.(magit-repository-loca |
| e87e0 | 6c 2d 72 65 70 6f 73 69 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 54 68 65 20 66 6f 6c | l-repository))).......;;.The.fol |
| e8800 | 6c 6f 77 69 6e 67 20 63 6c 6f 73 75 72 65 20 63 61 70 74 75 72 65 73 20 74 68 65 20 72 65 70 6f | lowing.closure.captures.the.repo |
| e8820 | 6b 65 79 20 76 61 6c 75 65 2c 20 61 6e 64 20 69 73 0a 20 20 20 20 20 20 3b 3b 20 61 64 64 65 64 | key.value,.and.is.......;;.added |
| e8840 | 20 74 6f 20 60 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 27 2e 0a 20 20 20 20 20 20 28 63 | .to.`pre-command-hook'........(c |
| e8860 | 6c 2d 6c 61 62 65 6c 73 20 28 28 65 6e 61 62 6c 65 2d 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d | l-labels.((enable-magit-process- |
| e8880 | 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | unset-mode-line.().............. |
| e88a0 | 20 20 20 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 6f 75 72 73 65 6c 66 20 66 72 6f 6d 20 74 68 | .......;;.Remove.ourself.from.th |
| e88c0 | 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c 20 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.hook.variable,.so............. |
| e88e0 | 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 77 65 20 6f 6e 6c 79 20 72 75 6e 20 6f 6e 63 65 | ........;;.that.we.only.run.once |
| e8900 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f | ......................(remove-ho |
| e8920 | 6f 6b 20 27 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 | ok.'pre-command-hook............ |
| e8940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 65 6e 61 62 6c 65 2d 6d | ......................#'enable-m |
| e8960 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 0a 20 20 | agit-process-unset-mode-line)... |
| e8980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 65 61 72 20 74 68 65 20 69 | ..................;;.Clear.the.i |
| e89a0 | 6e 68 69 62 69 74 20 66 6c 61 67 20 66 6f 72 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 | nhibit.flag.for.the.repository.i |
| e89c0 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 68 69 63 68 20 77 | n.....................;;.which.w |
| e89e0 | 65 20 73 65 74 20 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | e.set.it......................(m |
| e8a00 | 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 0a 20 20 20 20 20 20 | agit-repository-local-set....... |
| e8a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 68 69 62 69 74 2d 6d 61 67 69 74 2d 70 72 | ...............'inhibit-magit-pr |
| e8a40 | 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 6e 69 6c 20 72 65 70 6f 6b 65 | ocess-unset-mode-line.nil.repoke |
| e8a60 | 79 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 65 74 20 74 68 65 20 69 6e 68 69 62 69 74 20 | y))).........;;.Set.the.inhibit. |
| e8a80 | 66 6c 61 67 20 75 6e 74 69 6c 20 74 68 65 20 6e 65 78 74 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 | flag.until.the.next.command.is.i |
| e8aa0 | 6e 76 6f 6b 65 64 2e 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 | nvoked..........(magit-repositor |
| e8ac0 | 79 2d 6c 6f 63 61 6c 2d 73 65 74 0a 20 20 20 20 20 20 20 20 20 27 69 6e 68 69 62 69 74 2d 6d 61 | y-local-set..........'inhibit-ma |
| e8ae0 | 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 74 20 72 65 | git-process-unset-mode-line.t.re |
| e8b00 | 70 6f 6b 65 79 29 0a 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 70 72 65 2d 63 6f | pokey).........(add-hook.'pre-co |
| e8b20 | 6d 6d 61 6e 64 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 65 | mmand-hook...................#'e |
| e8b40 | 6e 61 62 6c 65 2d 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c | nable-magit-process-unset-mode-l |
| e8b60 | 69 6e 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 | ine)))))..(defun.magit-process-u |
| e8b80 | 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 2d 73 74 61 74 75 73 20 28 29 0a 20 | nset-mode-line-error-status.().. |
| e8ba0 | 20 22 52 65 6d 6f 76 65 20 61 6e 79 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 73 74 61 74 75 | ."Remove.any.current.error.statu |
| e8bc0 | 73 20 66 72 6f 6d 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 | s.from.the.mode.line."...(let.(( |
| e8be0 | 73 74 61 74 75 73 20 28 6f 72 20 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 0a 20 20 20 | status.(or.mode-line-process.... |
| e8c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f | .................(magit-reposito |
| e8c20 | 72 79 2d 6c 6f 63 61 6c 2d 67 65 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 29 | ry-local-get.'mode-line-process) |
| e8c40 | 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 | ))).....(when.(and.status....... |
| e8c60 | 20 20 20 20 20 20 20 20 20 28 65 71 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 | .........(eq.(get-text-property. |
| e8c80 | 31 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 | 1.'font-lock-face.status)....... |
| e8ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 | .............'magit-mode-line-pr |
| e8cc0 | 6f 63 65 73 73 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 | ocess-error)).......(magit-proce |
| e8ce0 | 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f | ss-unset-mode-line))))..(add-hoo |
| e8d00 | 6b 20 27 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 20 20 | k.'magit-refresh-buffer-hook.... |
| e8d20 | 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 | .......#'magit-process-unset-mod |
| e8d40 | 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 2d 73 74 61 74 75 73 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | e-line-error-status)..(defun.mag |
| e8d60 | 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 28 26 6f 70 74 | it-process-unset-mode-line.(&opt |
| e8d80 | 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 22 52 65 6d 6f 76 65 20 74 68 65 20 67 | ional.directory)..."Remove.the.g |
| e8da0 | 69 74 20 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 0a | it.command.from.the.mode.line.". |
| e8dc0 | 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6f 72 20 64 | ..(let.((default-directory.(or.d |
| e8de0 | 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 | irectory.default-directory)))... |
| e8e00 | 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 | ..(unless.(magit-repository-loca |
| e8e20 | 6c 2d 67 65 74 20 27 69 6e 68 69 62 69 74 2d 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 | l-get.'inhibit-magit-process-uns |
| e8e40 | 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 | et-mode-line).......(magit-repos |
| e8e60 | 69 74 6f 72 79 2d 6c 6f 63 61 6c 2d 73 65 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 | itory-local-set.'mode-line-proce |
| e8e80 | 73 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 6d 61 67 69 | ss.nil).......(dolist.(buf.(magi |
| e8ea0 | 74 2d 6d 6f 64 65 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 28 77 69 | t-mode-get-buffers)).........(wi |
| e8ec0 | 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 28 73 65 74 71 20 6d 6f 64 65 | th-current-buffer.buf.(setq.mode |
| e8ee0 | 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 28 66 6f 72 63 | -line-process.nil))).......(forc |
| e8f00 | 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 74 29 29 29 29 0a 0a 28 64 65 66 76 61 | e-mode-line-update.t))))..(defva |
| e8f20 | 72 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 72 65 | r.magit-process-error-message-re |
| e8f40 | 67 65 78 70 73 0a 20 20 28 6c 69 73 74 20 22 5e 5c 5c 2a 45 52 52 4f 52 5c 5c 2a 3a 20 43 61 6e | gexps...(list."^\\*ERROR\\*:.Can |
| e8f60 | 63 65 6c 65 64 20 62 79 20 75 73 65 72 24 22 0a 20 20 20 20 20 20 20 20 22 5e 5c 5c 28 3f 3a 65 | celed.by.user$"........."^\\(?:e |
| e8f80 | 72 72 6f 72 5c 5c 7c 66 61 74 61 6c 5c 5c 7c 67 69 74 5c 5c 29 3a 20 5c 5c 28 2e 2a 5c 5c 29 24 | rror\\|fatal\\|git\\):.\\(.*\\)$ |
| e8fa0 | 22 0a 20 20 20 20 20 20 20 20 22 5e 5c 5c 28 43 61 6e 6e 6f 74 20 72 65 62 61 73 65 3a 2e 2a 5c | "........."^\\(Cannot.rebase:.*\ |
| e8fc0 | 5c 29 24 22 29 29 0a 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 6d 61 67 69 74 2d 67 69 74 | \)$"))..(define-error.'magit-git |
| e8fe0 | 2d 65 72 72 6f 72 20 22 47 69 74 20 65 72 72 6f 72 22 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | -error."Git.error")..(defun.magi |
| e9000 | 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 73 75 6d 6d 61 72 79 20 28 70 72 6f 63 65 73 73 | t-process-error-summary.(process |
| e9020 | 2d 62 75 66 20 73 65 63 74 69 6f 6e 29 0a 20 20 22 41 20 6f 6e 65 2d 6c 69 6e 65 20 65 72 72 6f | -buf.section)..."A.one-line.erro |
| e9040 | 72 20 73 75 6d 6d 61 72 79 20 66 72 6f 6d 20 74 68 65 20 67 69 76 65 6e 20 53 45 43 54 49 4f 4e | r.summary.from.the.given.SECTION |
| e9060 | 2e 22 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 6f | ."...(or.(and.(buffer-live-p.pro |
| e9080 | 63 65 73 73 2d 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 | cess-buf)............(with-curre |
| e90a0 | 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 | nt-buffer.process-buf........... |
| e90c0 | 20 20 20 28 61 6e 64 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a 20 | ...(and.(oref.section.content).. |
| e90e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e | .................(save-excursion |
| e9100 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 | .....................(goto-char. |
| e9120 | 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (oref.section.end))............. |
| e9140 | 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 72 61 70 70 65 64 0a 20 20 20 20 20 20 | ........(run-hook-wrapped....... |
| e9160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 | ...............'magit-process-er |
| e9180 | 72 6f 72 2d 6d 65 73 73 61 67 65 2d 72 65 67 65 78 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ror-message-regexps............. |
| e91a0 | 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 | .........(lambda.(re)........... |
| e91c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 | .............(save-excursion.... |
| e91e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 72 65 2d 73 | ......................(and.(re-s |
| e9200 | 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | earch-backward.................. |
| e9220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 | ..............re.(oref.section.s |
| e9240 | 74 61 72 74 29 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tart).t)........................ |
| e9260 | 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 | .......(or.(match-string-no-prop |
| e9280 | 65 72 74 69 65 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erties.1)....................... |
| e92a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 6d 61 67 69 74 2d 70 72 6f 63 | ............(and.(not.magit-proc |
| e92c0 | 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess-raise-error)................ |
| e92e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 70 70 72 65 73 | ........................'suppres |
| e9300 | 73 65 64 29 29 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 22 47 69 74 20 66 61 69 6c 65 64 22 | sed))))))))))......."Git.failed" |
| e9320 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 74 | ))..(defun.magit-process-error-t |
| e9340 | 6f 6f 6c 74 69 70 20 28 70 72 6f 63 65 73 73 2d 62 75 66 20 73 65 63 74 69 6f 6e 29 0a 20 20 22 | ooltip.(process-buf.section)..." |
| e9360 | 52 65 74 75 72 6e 73 20 74 68 65 20 74 65 78 74 20 66 72 6f 6d 20 53 45 43 54 49 4f 4e 20 6f 66 | Returns.the.text.from.SECTION.of |
| e9380 | 20 74 68 65 20 50 52 4f 43 45 53 53 2d 42 55 46 20 62 75 66 66 65 72 2e 0a 0a 4c 69 6d 69 74 65 | .the.PROCESS-BUF.buffer...Limite |
| e93a0 | 64 20 62 79 20 60 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c 74 69 | d.by.`magit-process-error-toolti |
| e93c0 | 70 2d 6d 61 78 2d 6c 69 6e 65 73 27 2e 22 0a 20 20 28 61 6e 64 20 28 69 6e 74 65 67 65 72 70 20 | p-max-lines'."...(and.(integerp. |
| e93e0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c 74 69 70 2d 6d 61 78 2d | magit-process-error-tooltip-max- |
| e9400 | 6c 69 6e 65 73 29 0a 20 20 20 20 20 20 20 28 3e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 | lines)........(>.magit-process-e |
| e9420 | 72 72 6f 72 2d 74 6f 6f 6c 74 69 70 2d 6d 61 78 2d 6c 69 6e 65 73 20 30 29 0a 20 20 20 20 20 20 | rror-tooltip-max-lines.0)....... |
| e9440 | 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 6f 63 65 73 73 2d 62 75 66 29 0a 20 20 20 | .(buffer-live-p.process-buf).... |
| e9460 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 | ....(with-current-buffer.process |
| e9480 | 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | -buf..........(save-excursion... |
| e94a0 | 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 6f 72 20 28 6f 72 65 66 20 73 65 | .........(goto-char.(or.(oref.se |
| e94c0 | 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ction.content).................. |
| e94e0 | 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 29 0a | .........(oref.section.start))). |
| e9500 | 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d | ...........(buffer-substring-no- |
| e9520 | 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 29 0a 20 | properties.............(point).. |
| e9540 | 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | ...........(save-excursion...... |
| e9560 | 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 6d 61 67 69 74 2d 70 72 6f | .........(forward-line.magit-pro |
| e9580 | 63 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c 74 69 70 2d 6d 61 78 2d 6c 69 6e 65 73 29 0a 20 20 | cess-error-tooltip-max-lines)... |
| e95a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 0a 20 20 20 20 20 20 20 20 20 | ............(goto-char.......... |
| e95c0 | 20 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 6f 69 6e 74 29 20 28 6f 72 65 66 20 73 65 63 74 69 | ......(if.(>.(point).(oref.secti |
| e95e0 | 6f 6e 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 | on.end))....................(ore |
| e9600 | 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.section.end).................. |
| e9620 | 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 6d 6f 76 | (point)))...............;;.Remov |
| e9640 | 65 20 61 6e 79 20 74 72 61 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 2e 0a 20 20 20 20 20 | e.any.trailing.whitespace....... |
| e9660 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 | .........(when.(re-search-backwa |
| e9680 | 72 64 20 22 5b 5e 5b 3a 73 70 61 63 65 3a 5d 5c 6e 5d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rd."[^[:space:]\n]"............. |
| e96a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 | ............................(ore |
| e96c0 | 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | f.section.start).t)............. |
| e96e0 | 20 20 20 20 28 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ....(forward-char.1))........... |
| e9700 | 20 20 20 20 28 70 6f 69 6e 74 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c | ....(point)))))))..(defvar-local |
| e9720 | 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 72 6f 72 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 | .magit-this-error.nil)..(defvar. |
| e9740 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6e 69 73 68 2d 61 70 70 6c 79 2d 61 6e 73 69 2d | magit-process-finish-apply-ansi- |
| e9760 | 63 6f 6c 6f 72 73 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | colors.nil)..(defun.magit-proces |
| e9780 | 73 2d 66 69 6e 69 73 68 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 6f 63 65 73 73 2d | s-finish.(arg.&optional.process- |
| e97a0 | 62 75 66 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buf.command-buf................. |
| e97c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 20 73 65 63 | .................default-dir.sec |
| e97e0 | 74 69 6f 6e 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 69 6e 74 65 67 65 72 70 20 61 72 67 29 0a 20 | tion)...(unless.(integerp.arg).. |
| e9800 | 20 20 20 28 73 65 74 71 20 70 72 6f 63 65 73 73 2d 62 75 66 20 28 70 72 6f 63 65 73 73 2d 62 75 | ...(setq.process-buf.(process-bu |
| e9820 | 66 66 65 72 20 61 72 67 29 29 0a 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 | ffer.arg)).....(setq.command-buf |
| e9840 | 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 61 72 67 20 27 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 29 | .(process-get.arg.'command-buf)) |
| e9860 | 0a 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 20 28 70 72 6f 63 65 73 73 2d | .....(setq.default-dir.(process- |
| e9880 | 67 65 74 20 61 72 67 20 27 64 65 66 61 75 6c 74 2d 64 69 72 29 29 0a 20 20 20 20 28 73 65 74 71 | get.arg.'default-dir)).....(setq |
| e98a0 | 20 73 65 63 74 69 6f 6e 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 61 72 67 20 27 73 | .section.....(process-get.arg.'s |
| e98c0 | 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 28 73 65 74 71 20 61 72 67 20 20 20 20 20 20 20 20 20 28 | ection)).....(setq.arg.........( |
| e98e0 | 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 61 72 67 29 29 29 0a 20 20 28 77 68 | process-exit-status.arg)))...(wh |
| e9900 | 65 6e 20 28 66 62 6f 75 6e 64 70 20 27 64 69 72 65 64 2d 75 6e 63 61 63 68 65 29 0a 20 20 20 20 | en.(fboundp.'dired-uncache)..... |
| e9920 | 28 64 69 72 65 64 2d 75 6e 63 61 63 68 65 20 64 65 66 61 75 6c 74 2d 64 69 72 29 29 0a 20 20 28 | (dired-uncache.default-dir))...( |
| e9940 | 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 72 6f 63 65 73 73 2d 62 75 66 29 | when.(buffer-live-p.process-buf) |
| e9960 | 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 | .....(with-current-buffer.proces |
| e9980 | 73 2d 62 75 66 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d | s-buf.......(let.((inhibit-read- |
| e99a0 | 6f 6e 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 72 6b 65 72 20 28 6f 72 65 | only.t).............(marker.(ore |
| e99c0 | 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f | f.section.start))).........(goto |
| e99e0 | 2d 63 68 61 72 20 6d 61 72 6b 65 72 29 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 | -char.marker).........(save-excu |
| e9a00 | 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 33 29 0a | rsion...........(delete-char.3). |
| e9a20 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d | ..........(set-marker-insertion- |
| e9a40 | 74 79 70 65 20 6d 61 72 6b 65 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 | type.marker.nil)...........(inse |
| e9a60 | 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 25 33 73 22 20 61 72 67 | rt.(propertize.(format."%3s".arg |
| e9a80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| e9aa0 | 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | 'magit-section.section.......... |
| e9ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d | .....................'font-lock- |
| e9ae0 | 66 61 63 65 20 28 69 66 20 28 3d 20 61 72 67 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | face.(if.(=.arg.0).............. |
| e9b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e9b20 | 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6f 6b 0a 20 20 20 20 20 20 20 20 20 | .....'magit-process-ok.......... |
| e9b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e9b60 | 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6e 67 29 29 29 0a 20 20 20 20 | .......'magit-process-ng)))..... |
| e9b80 | 20 20 20 20 20 20 28 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d 74 79 70 65 | ......(set-marker-insertion-type |
| e9ba0 | 20 6d 61 72 6b 65 72 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d | .marker.t)).........(when.magit- |
| e9bc0 | 70 72 6f 63 65 73 73 2d 66 69 6e 69 73 68 2d 61 70 70 6c 79 2d 61 6e 73 69 2d 63 6f 6c 6f 72 73 | process-finish-apply-ansi-colors |
| e9be0 | 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 73 69 2d 63 6f 6c 6f 72 2d 61 70 70 6c 79 2d 6f 6e 2d | ...........(ansi-color-apply-on- |
| e9c00 | 72 65 67 69 6f 6e 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 0a 20 20 | region.(oref.section.content)... |
| e9c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| e9c40 | 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 | ....(oref.section.end)))........ |
| e9c60 | 20 28 69 66 20 28 3d 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 65 6e 64 29 0a 20 20 20 20 20 | .(if.(=.(oref.section.end)...... |
| e9c80 | 20 20 20 20 20 20 20 20 20 20 28 2b 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 | ..........(+.(line-end-position) |
| e9ca0 | 20 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e | .2)).............(save-excursion |
| e9cc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 31 2b 20 28 6c | ...............(goto-char.(1+.(l |
| e9ce0 | 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ine-end-position)))............. |
| e9d00 | 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(delete-char.-1).............. |
| e9d20 | 20 28 6f 73 65 74 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 20 6e 69 6c 29 29 0a 20 20 20 | .(oset.section.content.nil)).... |
| e9d40 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 61 72 67 20 30 29 0a 20 20 20 20 | .......(when.(and.(=.arg.0)..... |
| e9d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 2d 2d 61 6e 79 2d 70 20 28 | .................(not.(--any-p.( |
| e9d80 | 65 71 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 69 74 29 20 70 72 6f 63 65 73 73 2d 62 75 | eq.(window-buffer.it).process-bu |
| e9da0 | 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f).............................. |
| e9dc0 | 20 20 20 20 20 20 28 77 69 6e 64 6f 77 2d 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ......(window-list)))).......... |
| e9de0 | 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 73 65 63 74 69 6f 6e 29 29 | ...(magit-section-hide.section)) |
| e9e00 | 29 29 29 29 0a 20 20 28 69 66 20 28 3d 20 61 72 67 20 30 29 0a 20 20 20 20 20 20 3b 3b 20 55 6e | ))))...(if.(=.arg.0).......;;.Un |
| e9e20 | 73 65 74 20 74 68 65 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 76 61 6c 75 | set.the.`mode-line-process'.valu |
| e9e40 | 65 20 75 70 6f 6e 20 73 75 63 63 65 73 73 2e 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f | e.upon.success........(magit-pro |
| e9e60 | 63 65 73 73 2d 75 6e 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 64 65 66 61 75 6c 74 2d 64 69 72 | cess-unset-mode-line.default-dir |
| e9e80 | 29 0a 20 20 20 20 3b 3b 20 4f 74 68 65 72 77 69 73 65 20 70 72 6f 63 65 73 73 20 74 68 65 20 65 | ).....;;.Otherwise.process.the.e |
| e9ea0 | 72 72 6f 72 2e 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 73 67 20 28 6d 61 67 69 74 2d 70 72 6f 63 | rror......(let.((msg.(magit-proc |
| e9ec0 | 65 73 73 2d 65 72 72 6f 72 2d 73 75 6d 6d 61 72 79 20 70 72 6f 63 65 73 73 2d 62 75 66 20 73 65 | ess-error-summary.process-buf.se |
| e9ee0 | 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 43 68 61 6e 67 65 20 60 6d 6f 64 65 2d 6c | ction))).......;;.Change.`mode-l |
| e9f00 | 69 6e 65 2d 70 72 6f 63 65 73 73 27 20 74 6f 20 61 6e 20 65 72 72 6f 72 20 66 61 63 65 20 75 70 | ine-process'.to.an.error.face.up |
| e9f20 | 6f 6e 20 66 61 69 6c 75 72 65 2e 0a 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 70 72 6f 63 | on.failure........(if.magit-proc |
| e9f40 | 65 73 73 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 0a 20 20 20 20 | ess-display-mode-line-error..... |
| e9f60 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 | ......(magit-process-set-mode-li |
| e9f80 | 6e 65 2d 65 72 72 6f 72 2d 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | ne-error-status............(or.( |
| e9fa0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 74 6f 6f 6c 74 69 70 20 70 72 6f 63 | magit-process-error-tooltip.proc |
| e9fc0 | 65 73 73 2d 62 75 66 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess-buf.section)................ |
| e9fe0 | 6d 73 67 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 75 6e 73 | msg)).........(magit-process-uns |
| ea000 | 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 64 65 66 61 75 6c 74 2d 64 69 72 29 29 0a 20 20 20 20 20 | et-mode-line.default-dir))...... |
| ea020 | 20 3b 3b 20 45 69 74 68 65 72 20 73 69 67 6e 61 6c 20 74 68 65 20 65 72 72 6f 72 2c 20 6f 72 20 | .;;.Either.signal.the.error,.or. |
| ea040 | 65 6c 73 65 20 64 69 73 70 6c 61 79 20 74 68 65 20 65 72 72 6f 72 20 73 75 6d 6d 61 72 79 20 69 | else.display.the.error.summary.i |
| ea060 | 6e 0a 20 20 20 20 20 20 3b 3b 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 61 6e 64 | n.......;;.the.status.buffer.and |
| ea080 | 20 77 69 74 68 20 61 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 | .with.a.message.in.the.echo.area |
| ea0a0 | 2e 0a 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 | ........(cond........(magit-proc |
| ea0c0 | 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 | ess-raise-error.........(signal. |
| ea0e0 | 27 6d 61 67 69 74 2d 67 69 74 2d 65 72 72 6f 72 20 28 6c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 | 'magit-git-error.(list.(format." |
| ea100 | 25 73 20 28 69 6e 20 25 73 29 22 20 6d 73 67 20 64 65 66 61 75 6c 74 2d 64 69 72 29 29 29 29 0a | %s.(in.%s)".msg.default-dir)))). |
| ea120 | 20 20 20 20 20 20 20 28 28 6e 6f 74 20 28 65 71 20 6d 73 67 20 27 73 75 70 70 72 65 73 73 65 64 | .......((not.(eq.msg.'suppressed |
| ea140 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 | )).........(when.(buffer-live-p. |
| ea160 | 70 72 6f 63 65 73 73 2d 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 | process-buf)...........(with-cur |
| ea180 | 72 65 6e 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 | rent-buffer.process-buf......... |
| ea1a0 | 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 73 74 61 74 75 73 2d 62 75 66 20 28 6d 61 67 69 | ....(when-let.((status-buf.(magi |
| ea1c0 | 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | t-get-mode-buffer.'magit-status- |
| ea1e0 | 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 | mode)))...............(with-curr |
| ea200 | 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 74 75 73 2d 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 | ent-buffer.status-buf........... |
| ea220 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 72 6f 72 20 6d 73 67 | ......(setq.magit-this-error.msg |
| ea240 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 25 73 20 2e 2e 2e 20 5b | ))))).........(message."%s.....[ |
| ea260 | 25 73 20 62 75 66 66 65 72 20 25 73 20 66 6f 72 20 64 65 74 61 69 6c 73 5d 22 20 6d 73 67 0a 20 | %s.buffer.%s.for.details]".msg.. |
| ea280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 6b 65 79 20 28 61 | ................(if-let.((key.(a |
| ea2a0 | 6e 64 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 63 6f 6d 6d 61 6e 64 2d 62 75 66 29 0a 20 | nd.(buffer-live-p.command-buf).. |
| ea2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ea2e0 | 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 63 6f 6d 6d 61 6e 64 2d | ...(with-current-buffer.command- |
| ea300 | 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buf............................. |
| ea320 | 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 77 68 65 72 65 2d 69 73 2d 69 6e 74 65 72 6e 61 | ..........(car.(where-is-interna |
| ea340 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l............................... |
| ea360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 | ..............'magit-process-buf |
| ea380 | 66 65 72 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | fer))))))......................( |
| ea3a0 | 66 6f 72 6d 61 74 20 22 48 69 74 20 25 73 20 74 6f 20 73 65 65 22 20 28 6b 65 79 2d 64 65 73 63 | format."Hit.%s.to.see".(key-desc |
| ea3c0 | 72 69 70 74 69 6f 6e 20 6b 65 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ription.key))................... |
| ea3e0 | 20 22 53 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 | ."See")..................(buffer |
| ea400 | 2d 6e 61 6d 65 20 70 72 6f 63 65 73 73 2d 62 75 66 29 29 29 29 29 29 0a 20 20 61 72 67 29 0a 0a | -name.process-buf))))))...arg).. |
| ea420 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 64 69 73 70 6c 61 79 2d 62 75 66 | (defun.magit-process-display-buf |
| ea440 | 66 65 72 20 28 70 72 6f 63 65 73 73 29 0a 20 20 28 77 68 65 6e 20 28 70 72 6f 63 65 73 73 2d 6c | fer.(process)...(when.(process-l |
| ea460 | 69 76 65 2d 70 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 75 66 20 28 70 | ive-p.process).....(let.((buf.(p |
| ea480 | 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 29 29 0a 20 20 20 20 20 20 28 | rocess-buffer.process))).......( |
| ea4a0 | 63 6f 6e 64 20 28 28 6e 6f 74 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 29 29 | cond.((not.(buffer-live-p.buf))) |
| ea4c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3d 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 | .............((=.magit-process-p |
| ea4e0 | 6f 70 75 70 2d 74 69 6d 65 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d | opup-time.0)..............(if.(m |
| ea500 | 69 6e 69 62 75 66 66 65 72 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 77 | inibufferp)..................(sw |
| ea520 | 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 29 | itch-to-buffer-other-window.buf) |
| ea540 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 62 | ................(pop-to-buffer.b |
| ea560 | 75 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 20 6d 61 67 69 74 2d 70 72 6f 63 | uf))).............((>.magit-proc |
| ea580 | 65 73 73 2d 70 6f 70 75 70 2d 74 69 6d 65 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ess-popup-time.0)..............( |
| ea5a0 | 72 75 6e 2d 77 69 74 68 2d 74 69 6d 65 72 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 70 6f 70 | run-with-timer.magit-process-pop |
| ea5c0 | 75 70 2d 74 69 6d 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | up-time.nil..................... |
| ea5e0 | 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .........(lambda.(p)............ |
| ea600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 28 70 | ....................(when.(eq.(p |
| ea620 | 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 29 20 27 72 75 6e 29 0a 20 20 20 20 20 20 20 20 20 | rocess-status.p).'run).......... |
| ea640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 | ........................(let.((b |
| ea660 | 75 66 20 28 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 70 29 29 29 0a 20 20 20 20 20 20 20 20 | uf.(process-buffer.p)))......... |
| ea680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | ...........................(when |
| ea6a0 | 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .(buffer-live-p.buf)............ |
| ea6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d | ..........................(if.(m |
| ea6e0 | 69 6e 69 62 75 66 66 65 72 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | inibufferp)..................... |
| ea700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d | .....................(switch-to- |
| ea720 | 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 29 0a 20 20 20 20 20 20 20 | buffer-other-window.buf)........ |
| ea740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ea760 | 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 | (pop-to-buffer.buf))))))........ |
| ea780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 29 29 29 | ......................process))) |
| ea7a0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6c 6f 67 2d 61 63 74 69 6f 6e 20 28 73 | )))..(defun.magit--log-action.(s |
| ea7c0 | 75 6d 6d 61 72 79 20 6c 69 6e 65 20 6c 69 73 74 29 0a 20 20 28 6c 65 74 20 28 68 65 61 64 69 6e | ummary.line.list)...(let.(headin |
| ea7e0 | 67 20 6c 69 6e 65 73 29 0a 20 20 20 20 28 69 66 20 28 63 64 72 20 6c 69 73 74 29 0a 20 20 20 20 | g.lines).....(if.(cdr.list)..... |
| ea800 | 20 20 20 20 28 70 72 6f 67 6e 20 28 73 65 74 71 20 68 65 61 64 69 6e 67 20 28 66 75 6e 63 61 6c | ....(progn.(setq.heading.(funcal |
| ea820 | 6c 20 73 75 6d 6d 61 72 79 20 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l.summary.list))................ |
| ea840 | 28 73 65 74 71 20 6c 69 6e 65 73 20 28 6d 61 70 63 61 72 20 6c 69 6e 65 20 6c 69 73 74 29 29 29 | (setq.lines.(mapcar.line.list))) |
| ea860 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 68 65 61 64 69 6e 67 20 28 66 75 6e 63 61 6c 6c 20 6c 69 | .......(setq.heading.(funcall.li |
| ea880 | 6e 65 20 28 63 61 72 20 6c 69 73 74 29 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 | ne.(car.list)))).....(with-curre |
| ea8a0 | 6e 74 2d 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 20 | nt-buffer.(magit-process-buffer. |
| ea8c0 | 74 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 31 2d 20 28 70 6f 69 6e 74 2d 6d | t).......(goto-char.(1-.(point-m |
| ea8e0 | 61 78 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d | ax))).......(let.((inhibit-read- |
| ea900 | 6f 6e 6c 79 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | only.t)).........(magit-insert-s |
| ea920 | 65 63 74 69 6f 6e 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ection.(message)...........(magi |
| ea940 | 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 28 63 6f 6e 63 61 74 20 22 20 20 2a 20 22 20 | t-insert-heading.(concat."..*.". |
| ea960 | 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6c 69 6e 65 73 0a | heading))...........(when.lines. |
| ea980 | 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 20 6c 69 6e 65 73 29 | ............(dolist.(line.lines) |
| ea9a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 6c 69 6e 65 20 22 5c 6e 22 | ...............(insert.line."\n" |
| ea9c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 0a | )).............(insert."\n")))). |
| ea9e0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 6d 65 73 73 61 67 65 20 74 29 29 | ......(let.((inhibit-message.t)) |
| eaa00 | 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 | .........(when.heading.......... |
| eaa20 | 20 28 73 65 74 71 20 6c 69 6e 65 73 20 28 63 6f 6e 73 20 68 65 61 64 69 6e 67 20 6c 69 6e 65 73 | .(setq.lines.(cons.heading.lines |
| eaa40 | 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6d 61 70 63 6f 6e 63 61 74 20 | ))).........(message.(mapconcat. |
| eaa60 | 23 27 69 64 65 6e 74 69 74 79 20 6c 69 6e 65 73 20 22 5c 6e 22 29 29 29 29 29 29 0a 0a 3b 3b 3b | #'identity.lines."\n"))))))..;;; |
| eaa80 | 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 29 0a 3b 3b 3b 20 | ._.(provide.'magit-process).;;;. |
| eaaa0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 | magit-process.el.ends.here...... |
| eaac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eaae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eab00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eab20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eaba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eabc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eabe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eac00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 70 75 6c 6c 2e 65 | magit-20240404.1901/magit-pull.e |
| eac20 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| eac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eac60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| eac80 | 30 30 31 34 32 34 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 35 30 32 00 20 30 00 00 00 | 0014240.00000000000.014502..0... |
| eaca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eacc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ead00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| ead20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| ead40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ead60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ead80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eadc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eae00 | 3b 3b 3b 20 6d 61 67 69 74 2d 70 75 6c 6c 2e 65 6c 20 2d 2d 2d 20 55 70 64 61 74 65 20 6c 6f 63 | ;;;.magit-pull.el.---.Update.loc |
| eae20 | 61 6c 20 6f 62 6a 65 63 74 73 20 61 6e 64 20 72 65 66 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c | al.objects.and.refs..-*-.lexical |
| eae40 | 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 | -binding:t.-*-..;;.Copyright.(C) |
| eae60 | 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e | .2008-2024.The.Magit.Project.Con |
| eae80 | 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e | tributors..;;.Author:.Jonas.Bern |
| eaea0 | 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e | oulli.<jonas@bernoul.li>.;;.Main |
| eaec0 | 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 | tainer:.Jonas.Bernoulli.<jonas@b |
| eaee0 | 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e | ernoul.li>..;;.SPDX-License-Iden |
| eaf00 | 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 | tifier:.GPL-3.0-or-later..;;.Mag |
| eaf20 | 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 | it.is.free.software:.you.can.red |
| eaf40 | 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b | istribute.it.and/or.modify.it.;; |
| eaf60 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 | .under.the.terms.of.the.GNU.Gene |
| eaf80 | 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 | ral.Public.License.as.published. |
| eafa0 | 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 | by.;;.the.Free.Software.Foundati |
| eafc0 | 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 | on,.either.version.3.of.the.Lice |
| eafe0 | 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 | nse,.or.;;.(at.your.option).any. |
| eb000 | 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 | later.version..;;.;;.Magit.is.di |
| eb020 | 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 | stributed.in.the.hope.that.it.wi |
| eb040 | 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 | ll.be.useful,.but.WITHOUT.;;.ANY |
| eb060 | 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c | .WARRANTY;.without.even.the.impl |
| eb080 | 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a | ied.warranty.of.MERCHANTABILITY. |
| eb0a0 | 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 | ;;.or.FITNESS.FOR.A.PARTICULAR.P |
| eb0c0 | 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | URPOSE...See.the.GNU.General.Pub |
| eb0e0 | 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e | lic.;;.License.for.more.details. |
| eb100 | 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 | .;;.;;.You.should.have.received. |
| eb120 | 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 | a.copy.of.the.GNU.General.Public |
| eb140 | 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 | .License.;;.along.with.Magit...I |
| eb160 | 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f | f.not,.see.<https://www.gnu.org/ |
| eb180 | 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b | licenses/>...;;;.Commentary:..;; |
| eb1a0 | 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 70 75 6c 6c 20 63 6f | .This.library.implements.pull.co |
| eb1c0 | 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 | mmands...;;;.Code:..(require.'ma |
| eb1e0 | 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 | git)..;;;.Options..(defcustom.ma |
| eb200 | 67 69 74 2d 70 75 6c 6c 2d 6f 72 2d 66 65 74 63 68 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 | git-pull-or-fetch.nil..."Whether |
| eb220 | 20 60 6d 61 67 69 74 2d 70 75 6c 6c 27 20 61 6c 73 6f 20 6f 66 66 65 72 73 20 73 6f 6d 65 20 66 | .`magit-pull'.also.offers.some.f |
| eb240 | 65 74 63 68 20 73 75 66 66 69 78 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | etch.suffixes."...:package-versi |
| eb260 | 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 | on.'(magit..."3.0.0")...:group.' |
| eb280 | 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 | magit-commands...:type.'boolean) |
| eb2a0 | 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 | ..;;;.Commands..;;;###autoload.( |
| eb2c0 | 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 75 6c 6c 20 22 6d 61 67 69 74 2d 70 75 6c 6c | autoload.'magit-pull."magit-pull |
| eb2e0 | 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 | ".nil.t).(transient-define-prefi |
| eb300 | 78 20 6d 61 67 69 74 2d 70 75 6c 6c 20 28 29 0a 20 20 22 50 75 6c 6c 20 66 72 6f 6d 20 61 6e 6f | x.magit-pull.()..."Pull.from.ano |
| eb320 | 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 | ther.repository."...:man-page."g |
| eb340 | 69 74 2d 70 75 6c 6c 22 0a 20 20 3a 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 27 28 28 22 2d 2d 66 | it-pull"...:incompatible.'(("--f |
| eb360 | 66 2d 6f 6e 6c 79 22 20 22 2d 2d 72 65 62 61 73 65 22 29 29 0a 20 20 5b 3a 64 65 73 63 72 69 70 | f-only"."--rebase"))...[:descrip |
| eb380 | 74 69 6f 6e 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 69 66 20 6d 61 67 69 74 2d 70 75 6c | tion....(lambda.().(if.magit-pul |
| eb3a0 | 6c 2d 6f 72 2d 66 65 74 63 68 20 22 50 75 6c 6c 20 61 72 67 75 6d 65 6e 74 73 22 20 22 41 72 67 | l-or-fetch."Pull.arguments"."Arg |
| eb3c0 | 75 6d 65 6e 74 73 22 29 29 0a 20 20 20 28 22 2d 66 22 20 22 46 61 73 74 2d 66 6f 72 77 61 72 64 | uments"))....("-f"."Fast-forward |
| eb3e0 | 20 6f 6e 6c 79 22 20 22 2d 2d 66 66 2d 6f 6e 6c 79 22 29 0a 20 20 20 28 22 2d 72 22 20 22 52 65 | .only"."--ff-only")....("-r"."Re |
| eb400 | 62 61 73 65 20 6c 6f 63 61 6c 20 63 6f 6d 6d 69 74 73 22 20 28 22 2d 72 22 20 22 2d 2d 72 65 62 | base.local.commits".("-r"."--reb |
| eb420 | 61 73 65 22 29 29 0a 20 20 20 28 22 2d 41 22 20 22 41 75 74 6f 73 74 61 73 68 22 20 22 2d 2d 61 | ase"))....("-A"."Autostash"."--a |
| eb440 | 75 74 6f 73 74 61 73 68 22 20 3a 6c 65 76 65 6c 20 37 29 5d 0a 20 20 5b 3a 64 65 73 63 72 69 70 | utostash".:level.7)]...[:descrip |
| eb460 | 74 69 6f 6e 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 28 69 66 2d 6c 65 74 20 | tion....(lambda.()......(if-let. |
| eb480 | 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e | ((branch.(magit-get-current-bran |
| eb4a0 | 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 | ch)))..........(concat.......... |
| eb4c0 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 50 75 6c 6c 20 69 6e 74 6f 20 22 20 27 66 61 63 65 20 | .(propertize."Pull.into.".'face. |
| eb4e0 | 27 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 | 'transient-heading)...........(p |
| eb500 | 72 6f 70 65 72 74 69 7a 65 20 62 72 61 6e 63 68 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 | ropertize.branch.......'face.'ma |
| eb520 | 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | git-branch-local)...........(pro |
| eb540 | 70 65 72 74 69 7a 65 20 22 20 66 72 6f 6d 22 20 20 20 20 20 20 27 66 61 63 65 20 27 74 72 61 6e | pertize.".from"......'face.'tran |
| eb560 | 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | sient-heading))........(properti |
| eb580 | 7a 65 20 22 50 75 6c 6c 20 66 72 6f 6d 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d | ze."Pull.from".'face.'transient- |
| eb5a0 | 68 65 61 64 69 6e 67 29 29 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 72 | heading)))....("p".magit-pull-fr |
| eb5c0 | 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 2d 70 75 6c | om-pushremote)....("u".magit-pul |
| eb5e0 | 6c 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 28 22 65 22 20 22 65 6c 73 65 77 68 | l-from-upstream)....("e"."elsewh |
| eb600 | 65 72 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 62 72 61 6e 63 68 29 5d | ere".........magit-pull-branch)] |
| eb620 | 0a 20 20 5b 22 46 65 74 63 68 20 66 72 6f 6d 22 0a 20 20 20 3a 69 66 2d 6e 6f 6e 2d 6e 69 6c 20 | ...["Fetch.from"....:if-non-nil. |
| eb640 | 6d 61 67 69 74 2d 70 75 6c 6c 2d 6f 72 2d 66 65 74 63 68 0a 20 20 20 28 22 66 22 20 22 72 65 6d | magit-pull-or-fetch....("f"."rem |
| eb660 | 6f 74 65 73 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c 2d | otes"...........magit-fetch-all- |
| eb680 | 6e 6f 2d 70 72 75 6e 65 29 0a 20 20 20 28 22 46 22 20 22 72 65 6d 6f 74 65 73 20 61 6e 64 20 70 | no-prune)....("F"."remotes.and.p |
| eb6a0 | 72 75 6e 65 22 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c 2d 70 72 75 6e 65 29 5d 0a 20 20 | rune".magit-fetch-all-prune)]... |
| eb6c0 | 5b 22 46 65 74 63 68 22 0a 20 20 20 3a 69 66 2d 6e 6f 6e 2d 6e 69 6c 20 6d 61 67 69 74 2d 70 75 | ["Fetch"....:if-non-nil.magit-pu |
| eb6e0 | 6c 6c 2d 6f 72 2d 66 65 74 63 68 0a 20 20 20 28 22 6f 22 20 22 61 6e 6f 74 68 65 72 20 62 72 61 | ll-or-fetch....("o"."another.bra |
| eb700 | 6e 63 68 22 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 62 72 61 6e 63 68 29 0a 20 20 20 28 | nch"....magit-fetch-branch)....( |
| eb720 | 22 73 22 20 22 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 22 20 20 6d 61 67 69 74 2d 66 65 | "s"."explicit.refspec"..magit-fe |
| eb740 | 74 63 68 2d 72 65 66 73 70 65 63 29 0a 20 20 20 28 22 6d 22 20 22 73 75 62 6d 6f 64 75 6c 65 73 | tch-refspec)....("m"."submodules |
| eb760 | 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 5d 0a 20 | "........magit-fetch-modules)].. |
| eb780 | 20 5b 22 43 6f 6e 66 69 67 75 72 65 22 0a 20 20 20 28 22 72 22 20 6d 61 67 69 74 2d 62 72 61 6e | .["Configure"....("r".magit-bran |
| eb7a0 | 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 72 65 62 61 73 65 20 3a 69 66 20 6d 61 67 69 74 2d 67 65 74 | ch.<branch>.rebase.:if.magit-get |
| eb7c0 | 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 28 22 43 22 20 22 76 61 72 69 61 62 | -current-branch)....("C"."variab |
| eb7e0 | 6c 65 73 2e 2e 2e 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 29 5d | les...".magit-branch-configure)] |
| eb800 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 | ...(interactive)...(transient-se |
| eb820 | 74 75 70 20 27 6d 61 67 69 74 2d 70 75 6c 6c 20 6e 69 6c 20 6e 69 6c 20 3a 73 63 6f 70 65 20 28 | tup.'magit-pull.nil.nil.:scope.( |
| eb840 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 0a 28 64 65 | magit-get-current-branch)))..(de |
| eb860 | 66 75 6e 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 | fun.magit-pull-arguments.()...(t |
| eb880 | 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 70 75 6c 6c 29 29 0a 0a 3b 3b 3b | ransient-args.'magit-pull))..;;; |
| eb8a0 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 75 6c | ###autoload.(autoload.'magit-pul |
| eb8c0 | 6c 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 22 6d 61 67 69 74 2d 70 75 6c 6c 22 20 6e | l-from-pushremote."magit-pull".n |
| eb8e0 | 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d | il.t).(transient-define-suffix.m |
| eb900 | 61 67 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 61 72 67 73 29 | agit-pull-from-pushremote.(args) |
| eb920 | 0a 20 20 22 50 75 6c 6c 20 66 72 6f 6d 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 6f 66 | ..."Pull.from.the.push-remote.of |
| eb940 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 | .the.current.branch...With.a.pre |
| eb960 | 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 70 75 73 68 2d 72 65 | fix.argument.or.when.the.push-re |
| eb980 | 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 | mote.is.either.not.configured.or |
| eb9a0 | 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 | .unusable,.then.let.the.user.fir |
| eb9c0 | 73 74 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 0a 70 75 73 68 2d 72 65 6d 6f 74 65 2e 22 0a 20 | st.configure.the.push-remote.".. |
| eb9e0 | 20 3a 69 66 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a | .:if.#'magit-get-current-branch. |
| eba00 | 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 70 75 6c 6c 2d 2d 70 75 73 | ..:description.#'magit-pull--pus |
| eba20 | 68 62 72 61 6e 63 68 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | hbranch-description...(interacti |
| eba40 | 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 70 75 6c 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 | ve.(list.(magit-pull-arguments)) |
| eba60 | 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 72 61 6e 63 68 20 2c 72 65 6d 6f | )...(pcase-let.((`(,branch.,remo |
| eba80 | 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 73 65 6c 65 63 | te)................(magit--selec |
| ebaa0 | 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 22 70 75 6c 6c 20 66 72 6f 6d 20 74 68 65 72 65 22 29 | t-push-remote."pull.from.there") |
| ebac0 | 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 | )).....(run-hooks.'magit-credent |
| ebae0 | 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 | ial-hook).....(magit-run-git-wit |
| ebb00 | 68 2d 65 64 69 74 6f 72 20 22 70 75 6c 6c 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 62 72 61 6e | h-editor."pull".args.remote.bran |
| ebb20 | 63 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 2d 70 75 73 68 62 72 | ch)))..(defun.magit-pull--pushbr |
| ebb40 | 61 6e 63 68 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 29 0a 20 20 3b 3b 20 41 6c 73 6f 20 75 73 | anch-description.()...;;.Also.us |
| ebb60 | 65 64 20 62 79 20 60 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 70 75 73 68 72 65 6d | ed.by.`magit-rebase-onto-pushrem |
| ebb80 | 6f 74 65 27 2e 0a 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 | ote'....(let*.((branch.(magit-ge |
| ebba0 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 61 72 | t-current-branch))..........(tar |
| ebbc0 | 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 | get.(magit-get-push-branch.branc |
| ebbe0 | 68 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 | h.t))..........(remote.(magit-ge |
| ebc00 | 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 | t-push-remote.branch)).......... |
| ebc20 | 28 76 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 2d 72 65 6d 6f 74 65 2d 76 61 72 69 61 62 6c 65 20 | (v.(magit--push-remote-variable. |
| ebc40 | 62 72 61 6e 63 68 20 74 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 74 61 72 67 | branch.t))).....(cond......(targ |
| ebc60 | 65 74 29 0a 20 20 20 20 20 28 28 6d 65 6d 62 65 72 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d | et)......((member.remote.(magit- |
| ebc80 | 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 | list-remotes)).......(format."%s |
| ebca0 | 2c 20 72 65 70 6c 61 63 69 6e 67 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 22 20 76 29 29 0a 20 20 | ,.replacing.non-existent".v))... |
| ebcc0 | 20 20 20 28 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 72 65 | ...(remote.......(format."%s,.re |
| ebce0 | 70 6c 61 63 69 6e 67 20 69 6e 76 61 6c 69 64 22 20 76 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 | placing.invalid".v))......(t.... |
| ebd00 | 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 73 65 74 74 69 6e 67 20 74 68 61 74 22 20 76 29 | ...(format."%s,.setting.that".v) |
| ebd20 | 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 | ))))..;;;###autoload.(autoload.' |
| ebd40 | 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 22 6d 61 67 69 74 2d | magit-pull-from-upstream."magit- |
| ebd60 | 70 75 6c 6c 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 | pull".nil.t).(transient-define-s |
| ebd80 | 75 66 66 69 78 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 28 | uffix.magit-pull-from-upstream.( |
| ebda0 | 61 72 67 73 29 0a 20 20 22 50 75 6c 6c 20 66 72 6f 6d 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 | args)..."Pull.from.the.upstream. |
| ebdc0 | 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 57 69 74 68 20 61 20 70 | of.the.current.branch...With.a.p |
| ebde0 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 | refix.argument.or.when.the.upstr |
| ebe00 | 65 61 6d 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 | eam.is.either.not.configured.or. |
| ebe20 | 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 | unusable,.then.let.the.user.firs |
| ebe40 | 74 20 63 6f 6e 66 69 67 75 72 65 0a 74 68 65 20 75 70 73 74 72 65 61 6d 2e 22 0a 20 20 3a 69 66 | t.configure.the.upstream."...:if |
| ebe60 | 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 3a 64 | .#'magit-get-current-branch...:d |
| ebe80 | 65 73 63 72 69 70 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 70 75 6c 6c 2d 2d 75 70 73 74 72 65 61 | escription.#'magit-pull--upstrea |
| ebea0 | 6d 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 | m-description...(interactive.(li |
| ebec0 | 73 74 20 28 6d 61 67 69 74 2d 70 75 6c 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6c | st.(magit-pull-arguments)))...(l |
| ebee0 | 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 | et*.((branch.(or.(magit-get-curr |
| ebf00 | 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ent-branch)..................... |
| ebf20 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 62 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b | .(user-error."No.branch.is.check |
| ebf40 | 65 64 20 6f 75 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 | ed.out")))..........(remote.(mag |
| ebf60 | 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 | it-get."branch".branch."remote") |
| ebf80 | 29 0a 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 | )..........(merge..(magit-get."b |
| ebfa0 | 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 20 20 28 77 68 | ranch".branch."merge"))).....(wh |
| ebfc0 | 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 | en.(or.current-prefix-arg....... |
| ebfe0 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 | ........(not.(or.(magit-get-upst |
| ec000 | 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ream-branch.branch)............. |
| ec020 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 | ...........(magit--unnamed-upstr |
| ec040 | 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 | eam-p.remote.merge)))).......(ma |
| ec060 | 67 69 74 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 62 | git-set-upstream-branch........b |
| ec080 | 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 | ranch.(magit-read-upstream-branc |
| ec0a0 | 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 28 66 6f 72 6d 61 74 20 | h................branch.(format. |
| ec0c0 | 22 53 65 74 20 75 70 73 74 72 65 61 6d 20 6f 66 20 25 73 20 61 6e 64 20 70 75 6c 6c 20 66 72 6f | "Set.upstream.of.%s.and.pull.fro |
| ec0e0 | 6d 20 74 68 65 72 65 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 | m.there".branch))).......(setq.r |
| ec100 | 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 | emote.(magit-get."branch".branch |
| ec120 | 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 65 72 67 65 20 20 28 | ."remote")).......(setq.merge..( |
| ec140 | 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 | magit-get."branch".branch."merge |
| ec160 | 22 29 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 | "))).....(run-hooks.'magit-crede |
| ec180 | 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 | ntial-hook).....(magit-run-git-w |
| ec1a0 | 69 74 68 2d 65 64 69 74 6f 72 20 22 70 75 6c 6c 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 6d 65 | ith-editor."pull".args.remote.me |
| ec1c0 | 72 67 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 2d 75 70 73 74 72 | rge)))..(defun.magit-pull--upstr |
| ec1e0 | 65 61 6d 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 | eam-description.()...(and-let*.( |
| ec200 | 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 | (branch.(magit-get-current-branc |
| ec220 | 68 29 29 29 0a 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d | h))).....(or.(magit-get-upstream |
| ec240 | 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 | -branch.branch).........(let.((r |
| ec260 | 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 | emote.(magit-get."branch".branch |
| ec280 | 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 | ."remote"))...............(merge |
| ec2a0 | 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 | ..(magit-get."branch".branch."me |
| ec2c0 | 72 67 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 20 28 6d 61 67 69 74 2d 2d | rge"))...............(u.(magit-- |
| ec2e0 | 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 27 62 | propertize-face."@{upstream}".'b |
| ec300 | 6f 6c 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 | old)))...........(cond.......... |
| ec320 | 20 20 28 28 6d 61 67 69 74 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 | ..((magit--unnamed-upstream-p.re |
| ec340 | 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | mote.merge).............(format. |
| ec360 | 22 25 73 20 6f 66 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | "%s.of.%s".....................( |
| ec380 | 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 6d 65 72 67 65 20 27 6d 61 | magit--propertize-face.merge.'ma |
| ec3a0 | 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-branch-remote).............. |
| ec3c0 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 | .......(magit--propertize-face.r |
| ec3e0 | 65 6d 6f 74 65 20 27 62 6f 6c 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 | emote.'bold)))............((magi |
| ec400 | 74 2d 2d 76 61 6c 69 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 | t--valid-upstream-p.remote.merge |
| ec420 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 20 22 2c 20 72 65 70 6c 61 | ).............(concat.u.",.repla |
| ec440 | 63 69 6e 67 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | cing.non-existent"))............ |
| ec460 | 28 28 6f 72 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ((or.remote.merge).............( |
| ec480 | 63 6f 6e 63 61 74 20 75 20 22 2c 20 72 65 70 6c 61 63 69 6e 67 20 69 6e 76 61 6c 69 64 22 29 29 | concat.u.",.replacing.invalid")) |
| ec4a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | ............(t.............(conc |
| ec4c0 | 61 74 20 75 20 22 2c 20 73 65 74 74 69 6e 67 20 74 68 61 74 22 29 29 29 29 29 29 29 0a 0a 3b 3b | at.u.",.setting.that")))))))..;; |
| ec4e0 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 62 | ;###autoload.(defun.magit-pull-b |
| ec500 | 72 61 6e 63 68 20 28 73 6f 75 72 63 65 20 61 72 67 73 29 0a 20 20 22 50 75 6c 6c 20 66 72 6f 6d | ranch.(source.args)..."Pull.from |
| ec520 | 20 61 20 62 72 61 6e 63 68 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 | .a.branch.read.in.the.minibuffer |
| ec540 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 | ."...(interactive.(list.(magit-r |
| ec560 | 65 61 64 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 20 22 50 75 6c 6c 22 20 6e 69 6c 20 6e 69 6c | ead-remote-branch."Pull".nil.nil |
| ec580 | 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .nil.t)......................(ma |
| ec5a0 | 67 69 74 2d 70 75 6c 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f | git-pull-arguments)))...(run-hoo |
| ec5c0 | 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 70 63 | ks.'magit-credential-hook)...(pc |
| ec5e0 | 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 6d 6f 74 65 20 2e 20 2c 62 72 61 6e 63 68 29 0a 20 | ase-let.((`(,remote...,branch).. |
| ec600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 74 72 61 63 6b 65 64 | ..............(magit-get-tracked |
| ec620 | 20 73 6f 75 72 63 65 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 | .source))).....(magit-run-git-wi |
| ec640 | 74 68 2d 65 64 69 74 6f 72 20 22 70 75 6c 6c 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 62 72 61 | th-editor."pull".args.remote.bra |
| ec660 | 6e 63 68 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 70 75 | nch)))..;;;._.(provide.'magit-pu |
| ec680 | 6c 6c 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 70 75 6c 6c 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a | ll).;;;.magit-pull.el.ends.here. |
| ec6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec800 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 70 75 73 68 2e 65 | magit-20240404.1901/magit-push.e |
| ec820 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| ec840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| ec880 | 30 30 34 30 32 30 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 35 30 36 00 20 30 00 00 00 | 0040206.00000000000.014506..0... |
| ec8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| ec920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| ec940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ec9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| eca00 | 3b 3b 3b 20 6d 61 67 69 74 2d 70 75 73 68 2e 65 6c 20 2d 2d 2d 20 55 70 64 61 74 65 20 72 65 6d | ;;;.magit-push.el.---.Update.rem |
| eca20 | 6f 74 65 20 6f 62 6a 65 63 74 73 20 61 6e 64 20 72 65 66 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 | ote.objects.and.refs..-*-.lexica |
| eca40 | 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 | l-binding:t.-*-..;;.Copyright.(C |
| eca60 | 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f | ).2008-2024.The.Magit.Project.Co |
| eca80 | 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 | ntributors..;;.Author:.Jonas.Ber |
| ecaa0 | 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 | noulli.<jonas@bernoul.li>.;;.Mai |
| ecac0 | 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | ntainer:.Jonas.Bernoulli.<jonas@ |
| ecae0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 | bernoul.li>..;;.SPDX-License-Ide |
| ecb00 | 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 | ntifier:.GPL-3.0-or-later..;;.Ma |
| ecb20 | 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 | git.is.free.software:.you.can.re |
| ecb40 | 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b | distribute.it.and/or.modify.it.; |
| ecb60 | 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e | ;.under.the.terms.of.the.GNU.Gen |
| ecb80 | 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 | eral.Public.License.as.published |
| ecba0 | 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 | .by.;;.the.Free.Software.Foundat |
| ecbc0 | 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 | ion,.either.version.3.of.the.Lic |
| ecbe0 | 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 | ense,.or.;;.(at.your.option).any |
| ecc00 | 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 | .later.version..;;.;;.Magit.is.d |
| ecc20 | 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 | istributed.in.the.hope.that.it.w |
| ecc40 | 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e | ill.be.useful,.but.WITHOUT.;;.AN |
| ecc60 | 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 | Y.WARRANTY;.without.even.the.imp |
| ecc80 | 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 | lied.warranty.of.MERCHANTABILITY |
| ecca0 | 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 | .;;.or.FITNESS.FOR.A.PARTICULAR. |
| eccc0 | 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | PURPOSE...See.the.GNU.General.Pu |
| ecce0 | 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 | blic.;;.License.for.more.details |
| ecd00 | 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 | ..;;.;;.You.should.have.received |
| ecd20 | 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | .a.copy.of.the.GNU.General.Publi |
| ecd40 | 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 | c.License.;;.along.with.Magit... |
| ecd60 | 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 | If.not,.see.<https://www.gnu.org |
| ecd80 | 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b | /licenses/>...;;;.Commentary:..; |
| ecda0 | 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 70 75 73 68 20 63 | ;.This.library.implements.push.c |
| ecdc0 | 6f 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d | ommands...;;;.Code:..(require.'m |
| ecde0 | 61 67 69 74 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | agit)..;;;.Commands..;;;###autol |
| ece00 | 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 75 73 68 20 22 6d 61 67 69 74 | oad.(autoload.'magit-push."magit |
| ece20 | 2d 70 75 73 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d | -push".nil.t).(transient-define- |
| ece40 | 70 72 65 66 69 78 20 6d 61 67 69 74 2d 70 75 73 68 20 28 29 0a 20 20 22 50 75 73 68 20 74 6f 20 | prefix.magit-push.()..."Push.to. |
| ece60 | 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 | another.repository."...:man-page |
| ece80 | 20 22 67 69 74 2d 70 75 73 68 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 | ."git-push"...["Arguments"....(" |
| ecea0 | 2d 66 22 20 22 46 6f 72 63 65 20 77 69 74 68 20 6c 65 61 73 65 22 20 28 6e 69 6c 20 22 2d 2d 66 | -f"."Force.with.lease".(nil."--f |
| ecec0 | 6f 72 63 65 2d 77 69 74 68 2d 6c 65 61 73 65 22 29 29 0a 20 20 20 28 22 2d 46 22 20 22 46 6f 72 | orce-with-lease"))....("-F"."For |
| ecee0 | 63 65 22 20 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 66 22 20 22 2d 2d 66 6f 72 63 65 22 29 29 | ce"............("-f"."--force")) |
| ecf00 | 0a 20 20 20 28 22 2d 68 22 20 22 44 69 73 61 62 6c 65 20 68 6f 6f 6b 73 22 20 20 20 20 22 2d 2d | ....("-h"."Disable.hooks"...."-- |
| ecf20 | 6e 6f 2d 76 65 72 69 66 79 22 29 0a 20 20 20 28 22 2d 6e 22 20 22 44 72 79 20 72 75 6e 22 20 20 | no-verify")....("-n"."Dry.run".. |
| ecf40 | 20 20 20 20 20 20 20 20 28 22 2d 6e 22 20 22 2d 2d 64 72 79 2d 72 75 6e 22 29 29 0a 20 20 20 28 | ........("-n"."--dry-run"))....( |
| ecf60 | 35 20 22 2d 75 22 20 22 53 65 74 20 75 70 73 74 72 65 61 6d 22 20 20 20 22 2d 2d 73 65 74 2d 75 | 5."-u"."Set.upstream"..."--set-u |
| ecf80 | 70 73 74 72 65 61 6d 22 29 0a 20 20 20 28 37 20 22 2d 74 22 20 22 46 6f 6c 6c 6f 77 20 74 61 67 | pstream")....(7."-t"."Follow.tag |
| ecfa0 | 73 22 20 20 20 20 22 2d 2d 66 6f 6c 6c 6f 77 2d 74 61 67 73 22 29 5d 0a 20 20 5b 3a 69 66 20 6d | s"...."--follow-tags")]...[:if.m |
| ecfc0 | 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 20 3a 64 65 73 63 | agit-get-current-branch....:desc |
| ecfe0 | 72 69 70 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ription.(lambda.().............. |
| ed000 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 50 75 73 68 20 25 | .....(format.(propertize."Push.% |
| ed020 | 73 20 74 6f 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a | s.to".'face.'transient-heading). |
| ed040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 | ..........................(prope |
| ed060 | 72 74 69 7a 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 | rtize.(magit-get-current-branch) |
| ed080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ed0a0 | 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c | .......'face.'magit-branch-local |
| ed0c0 | 29 29 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d 74 | )))....("p".magit-push-current-t |
| ed0e0 | 6f 2d 70 75 73 68 72 65 6d 6f 74 65 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 2d 70 75 73 68 | o-pushremote)....("u".magit-push |
| ed100 | 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 28 22 65 22 20 22 65 | -current-to-upstream)....("e"."e |
| ed120 | 6c 73 65 77 68 65 72 65 22 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 29 5d 0a 20 | lsewhere".magit-push-current)].. |
| ed140 | 20 5b 22 50 75 73 68 22 0a 20 20 20 5b 28 22 6f 22 20 22 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 | .["Push"....[("o"."another.branc |
| ed160 | 68 22 20 20 20 20 6d 61 67 69 74 2d 70 75 73 68 2d 6f 74 68 65 72 29 0a 20 20 20 20 28 22 72 22 | h"....magit-push-other).....("r" |
| ed180 | 20 22 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 73 22 20 6d 61 67 69 74 2d 70 75 73 68 2d | ."explicit.refspecs".magit-push- |
| ed1a0 | 72 65 66 73 70 65 63 73 29 0a 20 20 20 20 28 22 6d 22 20 22 6d 61 74 63 68 69 6e 67 20 62 72 61 | refspecs).....("m"."matching.bra |
| ed1c0 | 6e 63 68 65 73 22 20 6d 61 67 69 74 2d 70 75 73 68 2d 6d 61 74 63 68 69 6e 67 29 5d 0a 20 20 20 | nches".magit-push-matching)].... |
| ed1e0 | 5b 28 22 54 22 20 22 61 20 74 61 67 22 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d | [("T"."a.tag".............magit- |
| ed200 | 70 75 73 68 2d 74 61 67 29 0a 20 20 20 20 28 22 74 22 20 22 61 6c 6c 20 74 61 67 73 22 20 20 20 | push-tag).....("t"."all.tags"... |
| ed220 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 73 68 2d 74 61 67 73 29 0a 20 20 20 20 28 36 20 22 | .......magit-push-tags).....(6." |
| ed240 | 6e 22 20 22 61 20 6e 6f 74 65 20 72 65 66 22 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 73 68 2d | n"."a.note.ref"......magit-push- |
| ed260 | 6e 6f 74 65 73 2d 72 65 66 29 5d 5d 0a 20 20 5b 22 43 6f 6e 66 69 67 75 72 65 22 0a 20 20 20 28 | notes-ref)]]...["Configure"....( |
| ed280 | 22 43 22 20 22 53 65 74 20 76 61 72 69 61 62 6c 65 73 2e 2e 2e 22 20 20 6d 61 67 69 74 2d 62 72 | "C"."Set.variables..."..magit-br |
| ed2a0 | 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 29 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | anch-configure)])..(defun.magit- |
| ed2c0 | 70 75 73 68 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 | push-arguments.()...(transient-a |
| ed2e0 | 72 67 73 20 27 6d 61 67 69 74 2d 70 75 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | rgs.'magit-push))..(defun.magit- |
| ed300 | 67 69 74 2d 70 75 73 68 20 28 62 72 61 6e 63 68 20 74 61 72 67 65 74 20 61 72 67 73 29 0a 20 20 | git-push.(branch.target.args)... |
| ed320 | 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f | (run-hooks.'magit-credential-hoo |
| ed340 | 6b 29 0a 20 20 3b 3b 20 49 66 20 74 68 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 6c 72 | k)...;;.If.the.remote.branch.alr |
| ed360 | 65 61 64 79 20 65 78 69 73 74 73 2c 20 74 68 65 6e 20 77 65 20 64 6f 20 6e 6f 74 20 68 61 76 65 | eady.exists,.then.we.do.not.have |
| ed380 | 20 74 6f 0a 20 20 3b 3b 20 71 75 61 6c 69 66 79 20 74 68 65 20 74 61 72 67 65 74 2c 20 77 68 69 | .to...;;.qualify.the.target,.whi |
| ed3a0 | 63 68 20 77 65 20 70 72 65 66 65 72 20 74 6f 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 62 65 63 61 | ch.we.prefer.to.avoid.doing.beca |
| ed3c0 | 75 73 65 0a 20 20 3b 3b 20 75 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 6e 61 6d 65 73 | use...;;.using.the.default.names |
| ed3e0 | 70 61 63 65 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 6f 62 73 63 75 72 65 20 63 61 73 65 73 2e 0a | pace.is.wrong.in.obscure.cases.. |
| ed400 | 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 6e 61 6d 65 73 70 61 63 65 20 28 69 66 20 28 6d 61 | ..(pcase-let.((namespace.(if.(ma |
| ed420 | 67 69 74 2d 67 65 74 2d 74 72 61 63 6b 65 64 20 74 61 72 67 65 74 29 20 22 22 20 22 72 65 66 73 | git-get-tracked.target).""."refs |
| ed440 | 2f 68 65 61 64 73 2f 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 2c 72 65 6d | /heads/"))...............(`(,rem |
| ed460 | 6f 74 65 20 2e 20 2c 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ote...,target)................(m |
| ed480 | 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 20 74 61 72 67 65 74 29 29 29 | agit-split-branch-name.target))) |
| ed4a0 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 | .....(magit-run-git-async."push" |
| ed4c0 | 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."-v".args.remote............... |
| ed4e0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3a 25 73 25 73 22 20 62 72 61 | ...........(format."%s:%s%s".bra |
| ed500 | 6e 63 68 20 6e 61 6d 65 73 70 61 63 65 20 74 61 72 67 65 74 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 | nch.namespace.target))))..;;;### |
| ed520 | 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 70 75 73 68 2d 63 | autoload.(autoload.'magit-push-c |
| ed540 | 75 72 72 65 6e 74 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 20 22 6d 61 67 69 74 2d 70 75 73 68 | urrent-to-pushremote."magit-push |
| ed560 | 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 | ".nil.t).(transient-define-suffi |
| ed580 | 78 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 70 75 73 68 72 65 6d 6f | x.magit-push-current-to-pushremo |
| ed5a0 | 74 65 20 28 61 72 67 73 29 0a 20 20 22 50 75 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | te.(args)..."Push.the.current.br |
| ed5c0 | 61 6e 63 68 20 74 6f 20 69 74 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a 57 68 65 6e 20 74 | anch.to.its.push-remote...When.t |
| ed5e0 | 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 6e 6f 74 20 63 6f 6e 66 69 67 75 72 65 64 | he.push-remote.is.not.configured |
| ed600 | 2c 20 74 68 65 6e 20 72 65 61 64 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 0a 66 72 6f 6d | ,.then.read.the.push-remote.from |
| ed620 | 20 74 68 65 20 75 73 65 72 2c 20 73 65 74 20 69 74 2c 20 61 6e 64 20 74 68 65 6e 20 70 75 73 68 | .the.user,.set.it,.and.then.push |
| ed640 | 20 74 6f 20 69 74 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 20 | .to.it...With.a.prefix.argument. |
| ed660 | 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 63 61 6e 20 62 65 20 63 68 61 6e 67 65 64 20 62 | the.push-remote.can.be.changed.b |
| ed680 | 65 66 6f 72 65 20 70 75 73 68 65 64 20 74 6f 20 69 74 2e 22 0a 20 20 3a 69 66 20 23 27 6d 61 67 | efore.pushed.to.it."...:if.#'mag |
| ed6a0 | 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 3a 64 65 73 63 72 69 70 | it-get-current-branch...:descrip |
| ed6c0 | 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 70 75 73 68 2d 2d 70 75 73 68 62 72 61 6e 63 68 2d 64 65 | tion.#'magit-push--pushbranch-de |
| ed6e0 | 73 63 72 69 70 74 69 6f 6e 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 | scription...(interactive.(list.( |
| ed700 | 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 70 63 61 73 65 | magit-push-arguments)))...(pcase |
| ed720 | 2d 6c 65 74 20 28 28 60 28 2c 62 72 61 6e 63 68 20 2c 72 65 6d 6f 74 65 20 2c 63 68 61 6e 67 65 | -let.((`(,branch.,remote.,change |
| ed740 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 73 65 6c 65 63 74 | d)................(magit--select |
| ed760 | 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 22 70 75 73 68 20 74 68 65 72 65 22 29 29 29 0a 20 20 20 | -push-remote."push.there"))).... |
| ed780 | 20 28 77 68 65 6e 20 63 68 61 6e 67 65 64 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 | .(when.changed.......(magit-conf |
| ed7a0 | 69 72 6d 20 27 73 65 74 2d 61 6e 64 2d 70 75 73 68 0a 20 20 20 20 20 20 20 20 28 73 74 72 69 6e | irm.'set-and-push.........(strin |
| ed7c0 | 67 2d 72 65 70 6c 61 63 65 0a 20 20 20 20 20 20 20 20 20 22 25 22 20 22 25 25 22 0a 20 20 20 20 | g-replace.........."%"."%%"..... |
| ed7e0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 52 65 61 6c 6c 79 20 75 73 65 20 5c 22 25 73 5c 22 20 | .....(format."Really.use.\"%s\". |
| ed800 | 61 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 61 6e 64 20 70 75 73 68 20 5c 22 25 73 5c 22 20 74 | as.push-remote.and.push.\"%s\".t |
| ed820 | 68 65 72 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 20 62 72 | here"..................remote.br |
| ed840 | 61 6e 63 68 29 29 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 | anch)))).....(run-hooks.'magit-c |
| ed860 | 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 | redential-hook).....(magit-run-g |
| ed880 | 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 | it-async."push"."-v".args.remote |
| ed8a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | ..........................(forma |
| ed8c0 | 74 20 22 72 65 66 73 2f 68 65 61 64 73 2f 25 73 3a 72 65 66 73 2f 68 65 61 64 73 2f 25 73 22 0a | t."refs/heads/%s:refs/heads/%s". |
| ed8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ed900 | 20 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 29 29 29 20 3b 20 73 65 65 20 23 33 38 34 37 20 61 | .branch.branch)))).;.see.#3847.a |
| ed920 | 6e 64 20 23 33 38 37 32 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 2d 70 75 73 | nd.#3872..(defun.magit-push--pus |
| ed940 | 68 62 72 61 6e 63 68 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 29 0a 20 20 28 6c 65 74 2a 20 28 | hbranch-description.()...(let*.( |
| ed960 | 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 | (branch.(magit-get-current-branc |
| ed980 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d | h))..........(target.(magit-get- |
| ed9a0 | 70 75 73 68 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 | push-branch.branch.t)).......... |
| ed9c0 | 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 | (remote.(magit-get-push-remote.b |
| ed9e0 | 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 | ranch))..........(v.(magit--push |
| eda00 | 2d 72 65 6d 6f 74 65 2d 76 61 72 69 61 62 6c 65 20 62 72 61 6e 63 68 20 74 29 29 29 0a 20 20 20 | -remote-variable.branch.t))).... |
| eda20 | 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 74 61 72 67 65 74 29 0a 20 20 20 20 20 28 28 6d 65 6d 62 | .(cond......(target)......((memb |
| eda40 | 65 72 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 0a | er.remote.(magit-list-remotes)). |
| eda60 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 63 72 65 61 74 69 6e 67 20 69 74 22 0a | ......(format."%s,.creating.it". |
| eda80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 | ..............(magit--propertize |
| edaa0 | 2d 66 61 63 65 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 22 2f 22 20 62 72 61 6e 63 68 29 | -face.(concat.remote."/".branch) |
| edac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| edae0 | 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 | .......'magit-branch-remote))).. |
| edb00 | 20 20 20 20 28 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 72 | ....(remote.......(format."%s,.r |
| edb20 | 65 70 6c 61 63 69 6e 67 20 69 6e 76 61 6c 69 64 22 20 76 29 29 0a 20 20 20 20 20 28 74 0a 20 20 | eplacing.invalid".v))......(t... |
| edb40 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 2c 20 73 65 74 74 69 6e 67 20 74 68 61 74 22 20 76 | ....(format."%s,.setting.that".v |
| edb60 | 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 | )))))..;;;###autoload.(autoload. |
| edb80 | 27 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 75 70 73 74 72 65 61 6d 20 | 'magit-push-current-to-upstream. |
| edba0 | 22 6d 61 67 69 74 2d 70 75 73 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 | "magit-push".nil.t).(transient-d |
| edbc0 | 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d | efine-suffix.magit-push-current- |
| edbe0 | 74 6f 2d 75 70 73 74 72 65 61 6d 20 28 61 72 67 73 29 0a 20 20 22 50 75 73 68 20 74 68 65 20 63 | to-upstream.(args)..."Push.the.c |
| edc00 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 74 6f 20 69 74 73 20 75 70 73 74 72 65 61 6d 20 62 72 | urrent.branch.to.its.upstream.br |
| edc20 | 61 6e 63 68 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 | anch...With.a.prefix.argument.or |
| edc40 | 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 | .when.the.upstream.is.either.not |
| edc60 | 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 | .configured.or.unusable,.then.le |
| edc80 | 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 0a 74 68 65 20 75 | t.the.user.first.configure.the.u |
| edca0 | 70 73 74 72 65 61 6d 2e 22 0a 20 20 3a 69 66 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 | pstream."...:if.#'magit-get-curr |
| edcc0 | 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 23 27 6d 61 67 69 | ent-branch...:description.#'magi |
| edce0 | 74 2d 70 75 73 68 2d 2d 75 70 73 74 72 65 61 6d 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 28 | t-push--upstream-description...( |
| edd00 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 | interactive.(list.(magit-push-ar |
| edd20 | 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 | guments)))...(let*.((branch.(or. |
| edd40 | 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 | (magit-get-current-branch)...... |
| edd60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 | ................(user-error."No. |
| edd80 | 62 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 22 29 29 29 0a 20 20 20 20 20 20 | branch.is.checked.out")))....... |
| edda0 | 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 | ...(remote.(magit-get."branch".b |
| eddc0 | 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 | ranch."remote"))..........(merge |
| edde0 | 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 | ..(magit-get."branch".branch."me |
| ede00 | 72 67 65 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 | rge"))).....(when.(or.current-pr |
| ede20 | 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 20 | efix-arg...............(not.(or. |
| ede40 | 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 | (magit-get-upstream-branch.branc |
| ede60 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | h)........................(magit |
| ede80 | 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 | --unnamed-upstream-p.remote.merg |
| edea0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | e)........................(magit |
| edec0 | 2d 2d 76 61 6c 69 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 | --valid-upstream-p.remote.merge) |
| edee0 | 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 65 73 20 28 63 6c 2d 75 | ))).......(let*.((branches.(cl-u |
| edf00 | 6e 69 6f 6e 20 28 2d 2d 6d 61 70 20 28 63 6f 6e 63 61 74 20 69 74 20 22 2f 22 20 62 72 61 6e 63 | nion.(--map.(concat.it."/".branc |
| edf20 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h).............................. |
| edf40 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 | ...........(magit-list-remotes)) |
| edf60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| edf80 | 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 | ..(magit-list-remote-branch-name |
| edfa0 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s).............................. |
| edfc0 | 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ....:test.#'equal))............. |
| edfe0 | 20 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | .(upstream.(magit-completing-rea |
| ee000 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | d.........................(forma |
| ee020 | 74 20 22 53 65 74 20 75 70 73 74 72 65 61 6d 20 6f 66 20 25 73 20 61 6e 64 20 70 75 73 68 20 74 | t."Set.upstream.of.%s.and.push.t |
| ee040 | 68 65 72 65 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | here".branch)................... |
| ee060 | 20 20 20 20 20 20 62 72 61 6e 63 68 65 73 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 27 6d 61 67 69 | ......branches.nil.nil.nil.'magi |
| ee080 | 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-revision-history.............. |
| ee0a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 28 6d 61 67 | ...........(or.(car.(member.(mag |
| ee0c0 | 69 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 20 62 72 61 6e 63 | it-remote-branch-at-point).branc |
| ee0e0 | 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hes))........................... |
| ee100 | 20 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 20 62 | ..(car.(member."origin/master".b |
| ee120 | 72 61 6e 63 68 65 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 70 73 74 72 | ranches)))))..............(upstr |
| ee140 | 65 61 6d 2a 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 74 72 61 63 6b 65 64 20 75 70 73 74 | eam*.(or.(magit-get-tracked.upst |
| ee160 | 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ream)........................... |
| ee180 | 20 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 20 75 70 73 74 72 | ..(magit-split-branch-name.upstr |
| ee1a0 | 65 61 6d 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 6d 6f 74 65 20 28 63 61 | eam)))).........(setq.remote.(ca |
| ee1c0 | 72 20 75 70 73 74 72 65 61 6d 2a 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 65 72 67 | r.upstream*)).........(setq.merg |
| ee1e0 | 65 20 20 28 63 64 72 20 75 70 73 74 72 65 61 6d 2a 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c | e..(cdr.upstream*)).........(unl |
| ee200 | 65 73 73 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 22 20 6d 65 72 | ess.(string-prefix-p."refs/".mer |
| ee220 | 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 72 20 73 65 6c 65 63 74 65 64 20 61 | ge)...........;;.User.selected.a |
| ee240 | 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 | .non-existent.remote-tracking.br |
| ee260 | 61 6e 63 68 2e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 74 20 69 73 20 76 65 72 79 20 6c 69 | anch............;;.It.is.very.li |
| ee280 | 6b 65 6c 79 2c 20 62 75 74 20 6e 6f 74 20 63 65 72 74 61 69 6e 2c 20 74 68 61 74 20 74 68 69 73 | kely,.but.not.certain,.that.this |
| ee2a0 | 20 69 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 72 72 65 63 74 20 74 68 69 | .is.the...........;;.correct.thi |
| ee2c0 | 6e 67 20 74 6f 20 64 6f 2e 20 20 49 74 20 69 73 20 65 76 65 6e 20 6d 6f 72 65 20 6c 69 6b 65 6c | ng.to.do...It.is.even.more.likel |
| ee2e0 | 79 20 74 68 61 74 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 73 20 77 68 61 74 20 74 | y.that.it...........;;.is.what.t |
| ee300 | 68 65 20 75 73 65 72 20 77 61 6e 74 73 20 74 6f 20 68 61 70 70 65 6e 2e 0a 20 20 20 20 20 20 20 | he.user.wants.to.happen......... |
| ee320 | 20 20 20 28 73 65 74 71 20 6d 65 72 67 65 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 68 65 61 | ...(setq.merge.(concat."refs/hea |
| ee340 | 64 73 2f 22 20 6d 65 72 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e | ds/".merge))).........(magit-con |
| ee360 | 66 69 72 6d 20 27 73 65 74 2d 61 6e 64 2d 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 28 73 74 | firm.'set-and-push...........(st |
| ee380 | 72 69 6e 67 2d 72 65 70 6c 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 22 25 22 20 22 25 25 22 | ring-replace............"%"."%%" |
| ee3a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 52 65 61 6c 6c 79 20 75 73 65 20 | ............(format."Really.use. |
| ee3c0 | 5c 22 25 73 5c 22 20 61 73 20 75 70 73 74 72 65 61 6d 20 61 6e 64 20 70 75 73 68 20 5c 22 25 73 | \"%s\".as.upstream.and.push.\"%s |
| ee3e0 | 5c 22 20 74 68 65 72 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 73 | \".there"....................ups |
| ee400 | 74 72 65 61 6d 20 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e | tream.branch)))).......(cl-pushn |
| ee420 | 65 77 20 22 2d 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 22 20 61 72 67 73 20 3a 74 65 73 74 20 23 | ew."--set-upstream".args.:test.# |
| ee440 | 27 65 71 75 61 6c 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 | 'equal)).....(run-hooks.'magit-c |
| ee460 | 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 | redential-hook).....(magit-run-g |
| ee480 | 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 | it-async."push"."-v".args.remote |
| ee4a0 | 20 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 20 22 3a 22 20 6d 65 72 67 65 29 29 29 29 0a 0a 28 | .(concat.branch.":".merge))))..( |
| ee4c0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 2d 75 70 73 74 72 65 61 6d 2d 64 65 73 63 72 | defun.magit-push--upstream-descr |
| ee4e0 | 69 70 74 69 6f 6e 20 28 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 | iption.()...(and-let*.((branch.( |
| ee500 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 | magit-get-current-branch)))..... |
| ee520 | 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 | (or.(magit-get-upstream-branch.b |
| ee540 | 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 | ranch).........(let.((remote.(ma |
| ee560 | 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 | git-get."branch".branch."remote" |
| ee580 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d | ))...............(merge..(magit- |
| ee5a0 | 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 0a 20 20 | get."branch".branch."merge"))... |
| ee5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 75 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a | ............(u.(magit--propertiz |
| ee5e0 | 65 2d 66 61 63 65 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 27 62 6f 6c 64 29 29 29 0a 20 20 | e-face."@{upstream}".'bold)))... |
| ee600 | 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 | ........(cond............((magit |
| ee620 | 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 | --unnamed-upstream-p.remote.merg |
| ee640 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 61 73 20 25 73 | e).............(format."%s.as.%s |
| ee660 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 | ".....................(magit--pr |
| ee680 | 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 6f 6c 64 29 0a 20 20 20 20 | opertize-face.remote.'bold)..... |
| ee6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 | ................(magit--properti |
| ee6c0 | 7a 65 2d 66 61 63 65 20 6d 65 72 67 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f | ze-face.merge.'magit-branch-remo |
| ee6e0 | 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 2d 76 61 6c 69 64 2d | te)))............((magit--valid- |
| ee700 | 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 | upstream-p.remote.merge)........ |
| ee720 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 63 72 65 61 74 69 6e 67 20 25 73 22 0a 20 20 | .....(format."%s.creating.%s"... |
| ee740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 | ..................(magit--proper |
| ee760 | 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 | tize-face.remote.'magit-branch-r |
| ee780 | 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | emote).....................(magi |
| ee7a0 | 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 6d 65 72 67 65 20 27 6d 61 67 69 74 2d | t--propertize-face.merge.'magit- |
| ee7c0 | 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 | branch-remote)))............((or |
| ee7e0 | 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 | .remote.merge).............(conc |
| ee800 | 61 74 20 75 20 22 2c 20 63 72 65 61 74 69 6e 67 20 69 74 20 61 6e 64 20 72 65 70 6c 61 63 69 6e | at.u.",.creating.it.and.replacin |
| ee820 | 67 20 69 6e 76 61 6c 69 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 | g.invalid"))............(t...... |
| ee840 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 20 22 2c 20 63 72 65 61 74 69 6e 67 20 69 74 22 | .......(concat.u.",.creating.it" |
| ee860 | 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | )))))))..;;;###autoload.(defun.m |
| ee880 | 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 20 28 74 61 72 67 65 74 20 61 72 67 73 29 0a | agit-push-current.(target.args). |
| ee8a0 | 20 20 22 50 75 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 74 6f 20 61 20 | .."Push.the.current.branch.to.a. |
| ee8c0 | 62 72 61 6e 63 68 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 22 0a | branch.read.in.the.minibuffer.". |
| ee8e0 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 69 66 2d 6c 65 74 20 28 28 63 75 72 72 | ..(interactive....(if-let.((curr |
| ee900 | 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 | ent.(magit-get-current-branch))) |
| ee920 | 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 | ........(list.(magit-read-remote |
| ee940 | 2d 62 72 61 6e 63 68 20 28 66 6f 72 6d 61 74 20 22 50 75 73 68 20 25 73 20 74 6f 22 20 63 75 72 | -branch.(format."Push.%s.to".cur |
| ee960 | 72 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rent)........................... |
| ee980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 63 75 72 72 65 6e 74 20 27 63 6f | .............nil.nil.current.'co |
| ee9a0 | 6e 66 69 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d | nfirm)..............(magit-push- |
| ee9c0 | 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f | arguments))......(user-error."No |
| ee9e0 | 20 62 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 22 29 29 29 0a 20 20 28 6d 61 | .branch.is.checked.out")))...(ma |
| eea00 | 67 69 74 2d 67 69 74 2d 70 75 73 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | git-git-push.(magit-get-current- |
| eea20 | 62 72 61 6e 63 68 29 20 74 61 72 67 65 74 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | branch).target.args))..;;;###aut |
| eea40 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 6f 74 68 65 72 20 28 73 | oload.(defun.magit-push-other.(s |
| eea60 | 6f 75 72 63 65 20 74 61 72 67 65 74 20 61 72 67 73 29 0a 20 20 22 50 75 73 68 20 61 6e 20 61 72 | ource.target.args)..."Push.an.ar |
| eea80 | 62 69 74 72 61 72 79 20 62 72 61 6e 63 68 20 6f 72 20 63 6f 6d 6d 69 74 20 73 6f 6d 65 77 68 65 | bitrary.branch.or.commit.somewhe |
| eeaa0 | 72 65 2e 0a 42 6f 74 68 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 20 74 68 65 20 74 61 72 67 | re..Both.the.source.and.the.targ |
| eeac0 | 65 74 20 61 72 65 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 22 0a | et.are.read.in.the.minibuffer.". |
| eeae0 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 73 6f 75 72 63 65 20 | ..(interactive....(let.((source. |
| eeb00 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d | (magit-read-local-branch-or-comm |
| eeb20 | 69 74 20 22 50 75 73 68 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 73 6f 75 72 63 65 0a 20 | it."Push")))......(list.source.. |
| eeb40 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 62 72 61 | ..........(magit-read-remote-bra |
| eeb60 | 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 50 75 73 68 20 25 73 | nch.............(format."Push.%s |
| eeb80 | 20 74 6f 22 20 73 6f 75 72 63 65 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | .to".source).nil.............(if |
| eeba0 | 20 28 6d 61 67 69 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 70 20 73 6f 75 72 63 65 29 0a 20 | .(magit-local-branch-p.source).. |
| eebc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 | ...............(or.(magit-get-pu |
| eebe0 | 73 68 2d 62 72 61 6e 63 68 20 73 6f 75 72 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sh-branch.source)............... |
| eec00 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 | ......(magit-get-upstream-branch |
| eec20 | 20 73 6f 75 72 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 | .source))...............(and.(ma |
| eec40 | 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 73 6f 75 72 63 65 20 22 48 45 41 44 22 | git-rev-ancestor-p.source."HEAD" |
| eec60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d | )....................(or.(magit- |
| eec80 | 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | get-push-branch)................ |
| eeca0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e | ........(magit-get-upstream-bran |
| eecc0 | 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 20 27 63 6f 6e 66 69 | ch)))).............source.'confi |
| eece0 | 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d | rm)............(magit-push-argum |
| eed00 | 65 6e 74 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 70 75 73 68 20 73 6f 75 72 63 | ents))))...(magit-git-push.sourc |
| eed20 | 65 20 74 61 72 67 65 74 20 61 72 67 73 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 70 | e.target.args))..(defvar.magit-p |
| eed40 | 75 73 68 2d 72 65 66 73 70 65 63 73 2d 68 69 73 74 6f 72 79 20 6e 69 6c 29 0a 0a 3b 3b 3b 23 23 | ush-refspecs-history.nil)..;;;## |
| eed60 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 72 65 66 73 | #autoload.(defun.magit-push-refs |
| eed80 | 70 65 63 73 20 28 72 65 6d 6f 74 65 20 72 65 66 73 70 65 63 73 20 61 72 67 73 29 0a 20 20 22 50 | pecs.(remote.refspecs.args)..."P |
| eeda0 | 75 73 68 20 6f 6e 65 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 52 45 46 53 50 45 43 53 20 74 6f 20 | ush.one.or.multiple.REFSPECS.to. |
| eedc0 | 61 20 52 45 4d 4f 54 45 2e 0a 42 6f 74 68 20 74 68 65 20 52 45 4d 4f 54 45 20 61 6e 64 20 74 68 | a.REMOTE..Both.the.REMOTE.and.th |
| eede0 | 65 20 52 45 46 53 50 45 43 53 20 61 72 65 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 | e.REFSPECS.are.read.in.the.minib |
| eee00 | 75 66 66 65 72 2e 20 20 54 6f 0a 75 73 65 20 6d 75 6c 74 69 70 6c 65 20 52 45 46 53 50 45 43 53 | uffer...To.use.multiple.REFSPECS |
| eee20 | 2c 20 73 65 70 61 72 61 74 65 20 74 68 65 6d 20 77 69 74 68 20 63 6f 6d 6d 61 73 2e 20 20 43 6f | ,.separate.them.with.commas...Co |
| eee40 | 6d 70 6c 65 74 69 6f 6e 20 69 73 0a 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 | mpletion.is.only.available.for.t |
| eee60 | 68 65 20 70 61 72 74 20 62 65 66 6f 72 65 20 74 68 65 20 63 6f 6c 6f 6e 2c 20 6f 72 20 77 68 65 | he.part.before.the.colon,.or.whe |
| eee80 | 6e 20 6e 6f 20 63 6f 6c 6f 6e 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | n.no.colon.is.used."...(interact |
| eeea0 | 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 | ive....(list.(magit-read-remote. |
| eeec0 | 22 50 75 73 68 20 74 6f 20 72 65 6d 6f 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | "Push.to.remote")..........(magi |
| eeee0 | 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 | t-completing-read-multiple...... |
| eef00 | 20 20 20 20 20 22 50 75 73 68 20 72 65 66 73 70 65 63 2c 73 3a 20 22 0a 20 20 20 20 20 20 20 20 | ....."Push.refspec,s:."......... |
| eef20 | 20 20 28 63 6f 6e 73 20 22 48 45 41 44 22 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c | ..(cons."HEAD".(magit-list-local |
| eef40 | 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 | -branch-names))...........nil.ni |
| eef60 | 6c 20 6e 69 6c 20 27 6d 61 67 69 74 2d 70 75 73 68 2d 72 65 66 73 70 65 63 73 2d 68 69 73 74 6f | l.nil.'magit-push-refspecs-histo |
| eef80 | 72 79 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d 65 6e | ry)..........(magit-push-argumen |
| eefa0 | 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e | ts)))...(run-hooks.'magit-creden |
| eefc0 | 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e | tial-hook)...(magit-run-git-asyn |
| eefe0 | 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 72 65 66 73 70 65 | c."push"."-v".args.remote.refspe |
| ef000 | 63 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | cs))..;;;###autoload.(defun.magi |
| ef020 | 74 2d 70 75 73 68 2d 6d 61 74 63 68 69 6e 67 20 28 72 65 6d 6f 74 65 20 26 6f 70 74 69 6f 6e 61 | t-push-matching.(remote.&optiona |
| ef040 | 6c 20 61 72 67 73 29 0a 20 20 22 50 75 73 68 20 61 6c 6c 20 6d 61 74 63 68 69 6e 67 20 62 72 61 | l.args)..."Push.all.matching.bra |
| ef060 | 6e 63 68 65 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 49 66 20 | nches.to.another.repository..If. |
| ef080 | 6d 75 6c 74 69 70 6c 65 20 72 65 6d 6f 74 65 73 20 65 78 69 73 74 2c 20 74 68 65 6e 20 72 65 61 | multiple.remotes.exist,.then.rea |
| ef0a0 | 64 20 6f 6e 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 49 66 20 6a 75 73 74 20 6f 6e 65 | d.one.from.the.user..If.just.one |
| ef0c0 | 20 65 78 69 73 74 73 2c 20 75 73 65 20 74 68 61 74 20 77 69 74 68 6f 75 74 20 72 65 71 75 69 72 | .exists,.use.that.without.requir |
| ef0e0 | 69 6e 67 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | ing.confirmation."...(interactiv |
| ef100 | 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 50 75 73 68 | e.(list.(magit-read-remote."Push |
| ef120 | 20 6d 61 74 63 68 69 6e 67 20 62 72 61 6e 63 68 65 73 20 74 6f 22 20 6e 69 6c 20 74 29 0a 20 20 | .matching.branches.to".nil.t)... |
| ef140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 | ...................(magit-push-a |
| ef160 | 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d | rguments)))...(run-hooks.'magit- |
| ef180 | 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 | credential-hook)...(magit-run-gi |
| ef1a0 | 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 | t-async."push"."-v".args.remote. |
| ef1c0 | 22 3a 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 | ":"))..;;;###autoload.(defun.mag |
| ef1e0 | 69 74 2d 70 75 73 68 2d 74 61 67 73 20 28 72 65 6d 6f 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 | it-push-tags.(remote.&optional.a |
| ef200 | 72 67 73 29 0a 20 20 22 50 75 73 68 20 61 6c 6c 20 74 61 67 73 20 74 6f 20 61 6e 6f 74 68 65 72 | rgs)..."Push.all.tags.to.another |
| ef220 | 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 49 66 20 6f 6e 6c 79 20 6f 6e 65 20 72 65 6d 6f 74 65 20 | .repository..If.only.one.remote. |
| ef240 | 65 78 69 73 74 73 2c 20 74 68 65 6e 20 70 75 73 68 20 74 6f 20 74 68 61 74 2e 20 20 4f 74 68 65 | exists,.then.push.to.that...Othe |
| ef260 | 72 77 69 73 65 20 70 72 6f 6d 70 74 0a 66 6f 72 20 61 20 72 65 6d 6f 74 65 2c 20 6f 66 66 65 72 | rwise.prompt.for.a.remote,.offer |
| ef280 | 69 6e 67 20 74 68 65 20 72 65 6d 6f 74 65 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 | ing.the.remote.configured.for.th |
| ef2a0 | 65 20 63 75 72 72 65 6e 74 0a 62 72 61 6e 63 68 20 61 73 20 64 65 66 61 75 6c 74 2e 22 0a 20 20 | e.current.branch.as.default."... |
| ef2c0 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 | (interactive.(list.(magit-read-r |
| ef2e0 | 65 6d 6f 74 65 20 22 50 75 73 68 20 74 61 67 73 20 74 6f 20 72 65 6d 6f 74 65 22 20 6e 69 6c 20 | emote."Push.tags.to.remote".nil. |
| ef300 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 | t)......................(magit-p |
| ef320 | 75 73 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d | ush-arguments)))...(run-hooks.'m |
| ef340 | 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 | agit-credential-hook)...(magit-r |
| ef360 | 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 72 65 6d 6f 74 65 20 22 2d 2d 74 61 | un-git-async."push".remote."--ta |
| ef380 | 67 73 22 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | gs".args))..;;;###autoload.(defu |
| ef3a0 | 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 74 61 67 20 28 74 61 67 20 72 65 6d 6f 74 65 20 26 6f 70 | n.magit-push-tag.(tag.remote.&op |
| ef3c0 | 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 50 75 73 68 20 61 20 74 61 67 20 74 6f 20 61 6e | tional.args)..."Push.a.tag.to.an |
| ef3e0 | 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | other.repository."...(interactiv |
| ef400 | 65 0a 20 20 20 28 6c 65 74 20 20 28 28 74 61 67 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 74 61 67 | e....(let..((tag.(magit-read-tag |
| ef420 | 20 22 50 75 73 68 20 74 61 67 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 74 61 67 20 28 6d | ."Push.tag")))......(list.tag.(m |
| ef440 | 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 28 66 6f 72 6d 61 74 20 22 50 75 73 68 20 25 | agit-read-remote.(format."Push.% |
| ef460 | 73 20 74 6f 20 72 65 6d 6f 74 65 22 20 74 61 67 29 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 | s.to.remote".tag).nil.t)........ |
| ef480 | 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 | ....(magit-push-arguments))))... |
| ef4a0 | 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f | (run-hooks.'magit-credential-hoo |
| ef4c0 | 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 | k)...(magit-run-git-async."push" |
| ef4e0 | 20 72 65 6d 6f 74 65 20 74 61 67 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | .remote.tag.args))..;;;###autolo |
| ef500 | 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 6e 6f 74 65 73 2d 72 65 66 20 28 | ad.(defun.magit-push-notes-ref.( |
| ef520 | 72 65 66 20 72 65 6d 6f 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 50 75 | ref.remote.&optional.args)..."Pu |
| ef540 | 73 68 20 61 20 6e 6f 74 65 73 20 72 65 66 20 74 6f 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 | sh.a.notes.ref.to.another.reposi |
| ef560 | 74 6f 72 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 | tory."...(interactive....(let.(( |
| ef580 | 6e 6f 74 65 20 28 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 61 64 2d 72 65 66 20 22 50 75 73 68 | note.(magit-notes-read-ref."Push |
| ef5a0 | 20 6e 6f 74 65 73 22 20 6e 69 6c 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 6e 6f | .notes".nil.nil)))......(list.no |
| ef5c0 | 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 | te............(magit-read-remote |
| ef5e0 | 20 28 66 6f 72 6d 61 74 20 22 50 75 73 68 20 25 73 20 74 6f 20 72 65 6d 6f 74 65 22 20 6e 6f 74 | .(format."Push.%s.to.remote".not |
| ef600 | 65 29 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 | e).nil.t)............(magit-push |
| ef620 | 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 | -arguments))))...(run-hooks.'mag |
| ef640 | 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e | it-credential-hook)...(magit-run |
| ef660 | 2d 67 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 72 65 6d 6f 74 65 20 72 65 66 20 61 72 67 | -git-async."push".remote.ref.arg |
| ef680 | 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d | s))..;;;###autoload.(autoload.'m |
| ef6a0 | 61 67 69 74 2d 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 20 22 6d 61 67 69 74 2d 70 75 73 68 | agit-push-implicitly."magit-push |
| ef6c0 | 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 | ".nil.t).(transient-define-suffi |
| ef6e0 | 78 20 6d 61 67 69 74 2d 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 20 28 61 72 67 73 29 0a 20 | x.magit-push-implicitly.(args).. |
| ef700 | 20 22 50 75 73 68 20 73 6f 6d 65 77 68 65 72 65 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 | ."Push.somewhere.without.using.a |
| ef720 | 6e 20 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e | n.explicit.refspec...This.comman |
| ef740 | 64 20 73 69 6d 70 6c 79 20 72 75 6e 73 20 5c 22 67 69 74 20 70 75 73 68 20 2d 76 20 5b 41 52 47 | d.simply.runs.\"git.push.-v.[ARG |
| ef760 | 53 5d 5c 22 2e 20 20 41 52 47 53 20 61 72 65 20 74 68 65 0a 61 72 67 75 6d 65 6e 74 73 20 73 70 | S]\"...ARGS.are.the.arguments.sp |
| ef780 | 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 70 6f 70 75 70 20 62 75 66 66 65 72 2e 20 20 4e 6f | ecified.in.the.popup.buffer...No |
| ef7a0 | 20 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 0a 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 | .explicit.refspec.arguments.are. |
| ef7c0 | 75 73 65 64 2e 20 20 49 6e 73 74 65 61 64 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 64 65 70 65 | used...Instead.the.behavior.depe |
| ef7e0 | 6e 64 73 20 6f 6e 20 61 74 20 6c 65 61 73 74 0a 74 68 65 73 65 20 47 69 74 20 76 61 72 69 61 62 | nds.on.at.least.these.Git.variab |
| ef800 | 6c 65 73 3a 20 60 70 75 73 68 2e 64 65 66 61 75 6c 74 27 2c 20 60 72 65 6d 6f 74 65 2e 70 75 73 | les:.`push.default',.`remote.pus |
| ef820 | 68 44 65 66 61 75 6c 74 27 2c 0a 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 70 75 73 68 | hDefault',.`branch.<branch>.push |
| ef840 | 52 65 6d 6f 74 65 27 2c 20 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 72 65 6d 6f 74 65 | Remote',.`branch.<branch>.remote |
| ef860 | 27 2c 0a 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 27 2c 20 61 6e 64 20 | ',.`branch.<branch>.merge',.and. |
| ef880 | 60 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 27 2e 0a 0a 49 66 20 79 6f 75 20 | `remote.<remote>.push'...If.you. |
| ef8a0 | 61 64 64 20 74 68 69 73 20 73 75 66 66 69 78 20 74 6f 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 | add.this.suffix.to.a.transient.p |
| ef8c0 | 72 65 66 69 78 20 77 69 74 68 6f 75 74 20 65 78 70 6c 69 63 69 74 6c 79 0a 73 70 65 63 69 66 79 | refix.without.explicitly.specify |
| ef8e0 | 69 6e 67 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 74 68 65 6e 20 61 6e 20 61 74 74 | ing.the.description,.then.an.att |
| ef900 | 65 6d 70 74 20 69 73 20 6d 61 64 65 20 74 6f 20 70 72 65 64 69 63 74 0a 77 68 61 74 20 74 68 69 | empt.is.made.to.predict.what.thi |
| ef920 | 73 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 64 6f 2e 20 20 54 6f 20 61 64 64 20 69 74 20 75 73 | s.command.will.do...To.add.it.us |
| ef940 | 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 0a 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d | e.something.like:....(transient- |
| ef960 | 69 6e 73 65 72 74 2d 73 75 66 66 69 78 20 5c 5c 3d 27 6d 61 67 69 74 2d 70 75 73 68 20 5c 22 6f | insert-suffix.\\='magit-push.\"o |
| ef980 | 5c 22 0a 20 20 20 20 5c 5c 3d 27 28 5c 22 69 5c 22 20 6d 61 67 69 74 2d 70 75 73 68 2d 69 6d 70 | \".....\\='(\"i\".magit-push-imp |
| ef9a0 | 6c 69 63 69 74 6c 79 29 29 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 23 27 6d 61 67 69 | licitly))"...:description.#'magi |
| ef9c0 | 74 2d 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 2d 2d 64 65 73 63 0a 20 20 28 69 6e 74 65 72 | t-push-implicitly--desc...(inter |
| ef9e0 | 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d 65 6e | active.(list.(magit-push-argumen |
| efa00 | 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e | ts)))...(run-hooks.'magit-creden |
| efa20 | 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e | tial-hook)...(magit-run-git-asyn |
| efa40 | 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | c."push"."-v".args))..(defun.mag |
| efa60 | 69 74 2d 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 2d 2d 64 65 73 63 20 28 29 0a 20 20 3b 3b | it-push-implicitly--desc.()...;; |
| efa80 | 20 54 68 69 73 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 6c 6f 67 69 63 20 66 6f 72 20 67 | .This.implements.the.logic.for.g |
| efaa0 | 69 74 20 70 75 73 68 20 61 73 20 64 6f 63 75 6d 65 6e 74 65 64 2e 0a 20 20 3b 3b 20 46 69 72 73 | it.push.as.documented....;;.Firs |
| efac0 | 74 2c 20 77 65 20 72 65 73 6f 6c 76 65 20 61 20 72 65 6d 6f 74 65 20 74 6f 20 75 73 65 20 62 61 | t,.we.resolve.a.remote.to.use.ba |
| efae0 | 73 65 64 20 6f 6e 20 76 61 72 69 6f 75 73 20 72 65 6d 6f 74 65 20 61 6e 64 0a 20 20 3b 3b 20 70 | sed.on.various.remote.and...;;.p |
| efb00 | 75 73 68 52 65 6d 6f 74 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 3b 3b 20 54 68 65 6e 2c 20 77 65 | ushRemote.options....;;.Then,.we |
| efb20 | 20 72 65 73 6f 6c 76 65 20 74 68 65 20 72 65 66 73 70 65 63 20 74 6f 20 75 73 65 20 66 6f 72 20 | .resolve.the.refspec.to.use.for. |
| efb40 | 74 68 65 20 72 65 6d 6f 74 65 20 62 61 73 65 64 20 6f 6e 20 70 75 73 68 0a 20 20 3b 3b 20 61 6e | the.remote.based.on.push...;;.an |
| efb60 | 64 20 70 75 73 68 44 65 66 61 75 6c 74 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 3b 3b 20 4e 6f 74 65 | d.pushDefault.options....;;.Note |
| efb80 | 20 74 68 61 74 20 74 68 65 20 72 65 6d 6f 74 65 20 61 6e 64 20 72 65 66 73 70 65 63 20 74 6f 20 | .that.the.remote.and.refspec.to. |
| efba0 | 70 75 73 68 20 61 72 65 20 68 61 6e 64 6c 65 64 20 73 65 70 61 72 61 74 65 6c 79 2c 0a 20 20 3b | push.are.handled.separately,...; |
| efbc0 | 3b 20 73 6f 20 69 74 20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 73 65 6e 73 65 20 74 6f 20 74 61 | ;.so.it.doesn't.make.sense.to.ta |
| efbe0 | 6c 6b 20 61 62 6f 75 74 20 22 70 75 73 68 69 6e 67 20 74 6f 20 75 70 73 74 72 65 61 6d 22 2e 0a | lk.about."pushing.to.upstream".. |
| efc00 | 20 20 3b 3b 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 79 | ..;;.Depending.on.the.options,.y |
| efc20 | 6f 75 20 63 6f 75 6c 64 20 65 6e 64 20 75 70 20 70 75 73 68 69 6e 67 20 74 6f 20 74 68 65 0a 20 | ou.could.end.up.pushing.to.the.. |
| efc40 | 20 3b 3b 20 22 75 70 73 74 72 65 61 6d 22 20 72 65 6d 6f 74 65 20 62 75 74 20 6e 6f 74 20 74 68 | .;;."upstream".remote.but.not.th |
| efc60 | 65 20 22 75 70 73 74 72 65 61 6d 22 20 62 72 61 6e 63 68 2c 20 61 6e 64 20 76 69 63 65 20 76 65 | e."upstream".branch,.and.vice.ve |
| efc80 | 72 73 61 2e 0a 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 | rsa....(let*.((branch.(magit-get |
| efca0 | 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f | -current-branch))..........(remo |
| efcc0 | 74 65 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 | te.(or.(magit-get-push-remote.br |
| efce0 | 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f | anch)......................;;.No |
| efd00 | 74 65 3a 20 41 76 6f 69 64 20 60 6d 61 67 69 74 2d 67 65 74 2d 72 65 6d 6f 74 65 27 20 62 65 63 | te:.Avoid.`magit-get-remote'.bec |
| efd20 | 61 75 73 65 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | ause.it......................;;. |
| efd40 | 66 69 6c 74 65 72 73 20 6f 75 74 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 6f 20 63 61 73 65 20 | filters.out.the.local.repo.case. |
| efd60 | 28 22 2e 22 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | (".").......................(mag |
| efd80 | 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 | it-get."branch".branch."remote") |
| efda0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d | ......................(let.((rem |
| efdc0 | 6f 74 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 0a 20 20 20 20 | otes.(magit-list-remotes)))..... |
| efde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 | ...................(cond........ |
| efe00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6d 61 67 69 74 2d 67 69 | .................((and.(magit-gi |
| efe20 | 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 32 37 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-version>=."2.27")............. |
| efe40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3d 20 28 6c 65 6e 67 74 68 20 72 65 6d | ..................(=.(length.rem |
| efe60 | 6f 74 65 73 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | otes).1))....................... |
| efe80 | 20 20 20 28 63 61 72 20 72 65 6d 6f 74 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(car.remotes))............... |
| efea0 | 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6d 62 65 72 20 22 6f 72 69 67 69 6e 22 20 72 65 6d 6f | ..........((member."origin".remo |
| efec0 | 74 65 73 29 20 22 6f 72 69 67 69 6e 22 29 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 6e 75 6c | tes)."origin")))))).....(if.(nul |
| efee0 | 6c 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 22 6e 6f 74 68 69 6e 67 20 28 6e 6f 20 72 | l.remote)........."nothing.(no.r |
| eff00 | 65 6d 6f 74 65 29 22 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 66 73 70 65 63 20 28 6d 61 | emote)".......(let.((refspec.(ma |
| eff20 | 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 22 20 72 65 6d 6f 74 65 20 22 70 75 73 68 22 29 29 | git-get."remote".remote."push")) |
| eff40 | 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 72 65 66 73 70 65 63 0a 20 20 20 20 20 20 20 20 20 20 | ).........(if.refspec........... |
| eff60 | 20 20 28 66 6f 72 6d 61 74 20 22 74 6f 20 25 73 20 77 69 74 68 20 72 65 66 73 70 65 63 73 20 25 | ..(format."to.%s.with.refspecs.% |
| eff80 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 | s".....................(magit--p |
| effa0 | 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 6f 6c 64 29 0a 20 20 20 | ropertize-face.remote.'bold).... |
| effc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 | .................(magit--propert |
| effe0 | 69 7a 65 2d 66 61 63 65 20 72 65 66 73 70 65 63 20 27 62 6f 6c 64 29 29 0a 20 20 20 20 20 20 20 | ize-face.refspec.'bold))........ |
| f0000 | 20 20 20 28 70 63 61 73 65 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 20 22 70 75 73 68 2e 64 | ...(pcase.(or.(magit-get."push.d |
| f0020 | 65 66 61 75 6c 74 22 29 20 22 73 69 6d 70 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | efault")."simple").............( |
| f0040 | 22 6e 6f 74 68 69 6e 67 22 20 22 6e 6f 74 68 69 6e 67 20 28 64 75 65 20 74 6f 20 70 75 73 68 2e | "nothing"."nothing.(due.to.push. |
| f0060 | 64 65 66 61 75 6c 74 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 22 63 75 72 | default)").............((or."cur |
| f0080 | 72 65 6e 74 22 20 22 73 69 6d 70 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | rent"."simple")..............(fo |
| f00a0 | 72 6d 61 74 20 22 25 73 20 74 6f 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rmat."%s.to.%s"................. |
| f00c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 62 72 61 | .....(magit--propertize-face.bra |
| f00e0 | 6e 63 68 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 29 0a 20 20 20 20 20 | nch.'magit-branch-current)...... |
| f0100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 | ................(magit--properti |
| f0120 | 7a 65 2d 66 61 63 65 20 28 66 6f 72 6d 61 74 20 22 25 73 2f 25 73 22 20 72 65 6d 6f 74 65 20 62 | ze-face.(format."%s/%s".remote.b |
| f0140 | 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ranch).......................... |
| f0160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 | ....................'magit-branc |
| f0180 | 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 22 75 70 | h-remote))).............((or."up |
| f01a0 | 73 74 72 65 61 6d 22 20 22 74 72 61 63 6b 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | stream"."tracking")............. |
| f01c0 | 20 28 6c 65 74 20 28 28 72 65 66 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 | .(let.((ref.(magit-get."branch". |
| f01e0 | 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch."merge")))............... |
| f0200 | 20 28 69 66 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 | .(if.ref....................(for |
| f0220 | 6d 61 74 20 22 25 73 20 74 6f 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mat."%s.to.%s".................. |
| f0240 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 | ..........(magit--propertize-fac |
| f0260 | 65 20 62 72 61 6e 63 68 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 29 0a | e.branch.'magit-branch-current). |
| f0280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 | ...........................(cond |
| f02a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 | .............................((s |
| f02c0 | 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 20 72 65 66 | tring-prefix-p."refs/heads/".ref |
| f02e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )..............................( |
| f0300 | 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 | magit--propertize-face.......... |
| f0320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 | .....................(format."%s |
| f0340 | 2f 25 73 22 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /%s".remote..................... |
| f0360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 72 65 66 | ..................(substring.ref |
| f0380 | 20 28 6c 65 6e 67 74 68 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 29 29 29 0a 20 20 20 20 20 20 | .(length."refs/heads/")))....... |
| f03a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 | ........................'magit-b |
| f03c0 | 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ranch-remote)).................. |
| f03e0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 | ...........((not.(string-match." |
| f0400 | 2f 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /".ref))........................ |
| f0420 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 28 66 | ......(magit--propertize-face.(f |
| f0440 | 6f 72 6d 61 74 20 22 25 73 2f 25 73 22 20 72 65 6d 6f 74 65 20 72 65 66 29 0a 20 20 20 20 20 20 | ormat."%s/%s".remote.ref)....... |
| f0460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f0480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d | ...............'magit-branch-rem |
| f04a0 | 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ote))........................... |
| f04c0 | 20 20 28 74 20 28 66 6f 72 6d 61 74 20 22 25 73 20 61 73 20 25 73 22 0a 20 20 20 20 20 20 20 20 | ..(t.(format."%s.as.%s"......... |
| f04e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| f0500 | 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 | magit--propertize-face.remote.'b |
| f0520 | 6f 6c 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | old)............................ |
| f0540 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 | ............(magit--propertize-f |
| f0560 | 61 63 65 20 72 65 66 20 27 62 6f 6c 64 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace.ref.'bold))))).............. |
| f0580 | 20 20 20 20 22 6e 6f 74 68 69 6e 67 20 28 6e 6f 20 75 70 73 74 72 65 61 6d 29 22 29 29 29 0a 20 | ...."nothing.(no.upstream)"))).. |
| f05a0 | 20 20 20 20 20 20 20 20 20 20 20 28 22 6d 61 74 63 68 69 6e 67 22 20 28 66 6f 72 6d 61 74 20 22 | ...........("matching".(format." |
| f05c0 | 61 6c 6c 20 6d 61 74 63 68 69 6e 67 20 74 6f 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | all.matching.to.%s"............. |
| f05e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 | ....................(magit--prop |
| f0600 | 65 72 74 69 7a 65 2d 66 61 63 65 20 72 65 6d 6f 74 65 20 27 62 6f 6c 64 29 29 29 29 29 29 29 29 | ertize-face.remote.'bold)))))))) |
| f0620 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 | )..;;;###autoload.(autoload.'mag |
| f0640 | 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 20 22 6d 61 67 69 74 2d 70 75 73 68 22 20 6e | it-push-to-remote."magit-push".n |
| f0660 | 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d | il.t).(transient-define-suffix.m |
| f0680 | 61 67 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 20 28 72 65 6d 6f 74 65 20 61 72 67 73 | agit-push-to-remote.(remote.args |
| f06a0 | 29 0a 20 20 22 50 75 73 68 20 74 6f 20 52 45 4d 4f 54 45 20 77 69 74 68 6f 75 74 20 75 73 69 6e | )..."Push.to.REMOTE.without.usin |
| f06c0 | 67 20 61 6e 20 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 2e 0a 54 68 65 20 52 45 4d 4f 54 | g.an.explicit.refspec..The.REMOT |
| f06e0 | 45 20 69 73 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 54 68 | E.is.read.in.the.minibuffer...Th |
| f0700 | 69 73 20 63 6f 6d 6d 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 73 20 5c 22 67 69 74 20 70 75 73 | is.command.simply.runs.\"git.pus |
| f0720 | 68 20 2d 76 20 5b 41 52 47 53 5d 20 52 45 4d 4f 54 45 5c 22 2e 20 20 41 52 47 53 0a 61 72 65 20 | h.-v.[ARGS].REMOTE\"...ARGS.are. |
| f0740 | 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 70 | the.arguments.specified.in.the.p |
| f0760 | 6f 70 75 70 20 62 75 66 66 65 72 2e 20 20 4e 6f 20 72 65 66 73 70 65 63 0a 61 72 67 75 6d 65 6e | opup.buffer...No.refspec.argumen |
| f0780 | 74 73 20 61 72 65 20 75 73 65 64 2e 20 20 49 6e 73 74 65 61 64 20 74 68 65 20 62 65 68 61 76 69 | ts.are.used...Instead.the.behavi |
| f07a0 | 6f 72 20 64 65 70 65 6e 64 73 20 6f 6e 20 61 74 20 6c 65 61 73 74 0a 74 68 65 73 65 20 47 69 74 | or.depends.on.at.least.these.Git |
| f07c0 | 20 76 61 72 69 61 62 6c 65 73 3a 20 60 70 75 73 68 2e 64 65 66 61 75 6c 74 27 2c 20 60 72 65 6d | .variables:.`push.default',.`rem |
| f07e0 | 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 27 2c 0a 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 | ote.pushDefault',.`branch.<branc |
| f0800 | 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 27 2c 20 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e | h>.pushRemote',.`branch.<branch> |
| f0820 | 2e 72 65 6d 6f 74 65 27 2c 0a 60 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 | .remote',.`branch.<branch>.merge |
| f0840 | 27 2c 20 61 6e 64 20 60 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 27 2e 0a 0a | ',.and.`remote.<remote>.push'... |
| f0860 | 59 6f 75 20 63 61 6e 20 61 64 64 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 73 20 61 20 73 75 | You.can.add.this.command.as.a.su |
| f0880 | 66 66 69 78 20 75 73 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 0a 0a 20 20 28 74 | ffix.using.something.like:....(t |
| f08a0 | 72 61 6e 73 69 65 6e 74 2d 69 6e 73 65 72 74 2d 73 75 66 66 69 78 20 5c 5c 3d 27 6d 61 67 69 74 | ransient-insert-suffix.\\='magit |
| f08c0 | 2d 70 75 73 68 20 5c 22 6f 5c 22 0a 20 20 20 20 5c 5c 3d 27 28 5c 22 78 5c 22 20 6d 61 67 69 74 | -push.\"o\".....\\='(\"x\".magit |
| f08e0 | 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 29 29 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f | -push-to-remote))"...:descriptio |
| f0900 | 6e 20 23 27 6d 61 67 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 2d 2d 64 65 73 63 0a 20 | n.#'magit-push-to-remote--desc.. |
| f0920 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d | .(interactive.(list.(magit-read- |
| f0940 | 72 65 6d 6f 74 65 20 22 50 75 73 68 20 74 6f 20 72 65 6d 6f 74 65 22 29 0a 20 20 20 20 20 20 20 | remote."Push.to.remote")........ |
| f0960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 75 73 68 2d 61 72 67 75 6d 65 | ..............(magit-push-argume |
| f0980 | 6e 74 73 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 6d 61 67 69 74 2d 63 72 65 64 65 | nts)))...(run-hooks.'magit-crede |
| f09a0 | 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 | ntial-hook)...(magit-run-git-asy |
| f09c0 | 6e 63 20 22 70 75 73 68 22 20 22 2d 76 22 20 61 72 67 73 20 72 65 6d 6f 74 65 29 29 0a 0a 28 64 | nc."push"."-v".args.remote))..(d |
| f09e0 | 65 66 75 6e 20 6d 61 67 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 2d 2d 64 65 73 63 20 | efun.magit-push-to-remote--desc. |
| f0a00 | 28 29 0a 20 20 28 66 6f 72 6d 61 74 20 22 75 73 69 6e 67 20 25 73 22 20 28 6d 61 67 69 74 2d 2d | ()...(format."using.%s".(magit-- |
| f0a20 | 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 22 67 69 74 20 70 75 73 68 20 3c 72 65 6d 6f 74 | propertize-face."git.push.<remot |
| f0a40 | 65 3e 22 20 27 62 6f 6c 64 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 | e>".'bold)))..;;;._.(provide.'ma |
| f0a60 | 67 69 74 2d 70 75 73 68 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 70 75 73 68 2e 65 6c 20 65 6e 64 73 | git-push).;;;.magit-push.el.ends |
| f0a80 | 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .here........................... |
| f0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 72 65 66 6c 6f 67 | magit-20240404.1901/magit-reflog |
| f0c20 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| f0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| f0c80 | 30 30 31 36 30 32 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 31 30 00 20 30 00 00 00 | 0016026.00000000000.015010..0... |
| f0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| f0d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| f0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f0e00 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2e 65 6c 20 2d 2d 2d 20 49 6e 73 70 65 63 74 20 | ;;;.magit-reflog.el.---.Inspect. |
| f0e20 | 72 65 66 20 68 69 73 74 6f 72 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 | ref.history..-*-.lexical-binding |
| f0e40 | 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 | :t.-*-..;;.Copyright.(C).2008-20 |
| f0e60 | 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 | 24.The.Magit.Project.Contributor |
| f0e80 | 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a | s..;;.Author:.Jonas.Bernoulli.<j |
| f0ea0 | 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 | onas@bernoul.li>.;;.Maintainer:. |
| f0ec0 | 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c | Jonas.Bernoulli.<jonas@bernoul.l |
| f0ee0 | 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 | i>..;;.SPDX-License-Identifier:. |
| f0f00 | 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 | GPL-3.0-or-later..;;.Magit.is.fr |
| f0f20 | 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 | ee.software:.you.can.redistribut |
| f0f40 | 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 | e.it.and/or.modify.it.;;.under.t |
| f0f60 | 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | he.terms.of.the.GNU.General.Publ |
| f0f80 | 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 | ic.License.as.published.by.;;.th |
| f0fa0 | 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 | e.Free.Software.Foundation,.eith |
| f0fc0 | 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a | er.version.3.of.the.License,.or. |
| f0fe0 | 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 | ;;.(at.your.option).any.later.ve |
| f1000 | 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 | rsion..;;.;;.Magit.is.distribute |
| f1020 | 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 | d.in.the.hope.that.it.will.be.us |
| f1040 | 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 | eful,.but.WITHOUT.;;.ANY.WARRANT |
| f1060 | 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 | Y;.without.even.the.implied.warr |
| f1080 | 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 | anty.of.MERCHANTABILITY.;;.or.FI |
| f10a0 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 | TNESS.FOR.A.PARTICULAR.PURPOSE.. |
| f10c0 | 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c | .See.the.GNU.General.Public.;;.L |
| f10e0 | 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 | icense.for.more.details..;;.;;.Y |
| f1100 | 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f | ou.should.have.received.a.copy.o |
| f1120 | 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | f.the.GNU.General.Public.License |
| f1140 | 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 | .;;.along.with.Magit...If.not,.s |
| f1160 | 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 | ee.<https://www.gnu.org/licenses |
| f1180 | 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 | />...;;;.Commentary:..;;.This.li |
| f11a0 | 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 6f 6f | brary.implements.support.for.loo |
| f11c0 | 6b 69 6e 67 20 61 74 20 47 69 74 20 72 65 66 6c 6f 67 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a | king.at.Git.reflogs...;;;.Code:. |
| f11e0 | 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 6f 72 65 29 0a 28 72 65 71 75 69 72 65 20 | .(require.'magit-core).(require. |
| f1200 | 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 | 'magit-log)..;;;.Options..(defcu |
| f1220 | 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6c 69 6d 69 74 20 32 35 36 0a 20 20 22 4d | stom.magit-reflog-limit.256..."M |
| f1240 | 61 78 69 6d 61 6c 20 6e 75 6d 62 65 72 20 6f 66 20 65 6e 74 72 69 65 73 20 69 6e 69 74 69 61 6c | aximal.number.of.entries.initial |
| f1260 | 6c 79 20 73 68 6f 77 6e 20 69 6e 20 72 65 66 6c 6f 67 20 62 75 66 66 65 72 73 2e 0a 54 68 65 20 | ly.shown.in.reflog.buffers..The. |
| f1280 | 6c 69 6d 69 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 63 61 6e 20 | limit.in.the.current.buffer.can. |
| f12a0 | 62 65 20 63 68 61 6e 67 65 64 20 75 73 69 6e 67 20 5c 22 2b 5c 22 0a 61 6e 64 20 5c 22 2d 5c 22 | be.changed.using.\"+\".and.\"-\" |
| f12c0 | 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 | ."...:package-version.'(magit... |
| f12e0 | 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 | "3.0.0")...:group.'magit-command |
| f1300 | 73 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d | s...:type.'number)..(defcustom.m |
| f1320 | 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 61 72 67 69 6e 0a 20 20 28 6c 69 73 74 20 28 6e 74 68 20 | agit-reflog-margin...(list.(nth. |
| f1340 | 30 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 28 6e 74 68 | 0.magit-log-margin).........(nth |
| f1360 | 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 27 6d 61 | .1.magit-log-margin).........'ma |
| f1380 | 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 6e 69 6c 0a 20 20 20 20 20 20 20 | git-log-margin-width.nil........ |
| f13a0 | 20 28 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 29 0a 20 20 22 46 6f | .(nth.4.magit-log-margin))..."Fo |
| f13c0 | 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 66 | rmat.of.the.margin.in.`magit-ref |
| f13e0 | 6c 6f 67 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 68 61 | log-mode'.buffers...The.value.ha |
| f1400 | 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 | s.the.form.(INIT.STYLE.WIDTH.AUT |
| f1420 | 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 2e 0a 0a 49 66 20 49 4e 49 54 20 69 73 20 6e | HOR.AUTHOR-WIDTH)...If.INIT.is.n |
| f1440 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e | on-nil,.then.the.margin.is.shown |
| f1460 | 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 | .initially..STYLE.controls.how.t |
| f1480 | 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 | o.format.the.author.or.committer |
| f14a0 | 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 60 61 67 65 27 20 | .date....It.can.be.one.of.`age'. |
| f14c0 | 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c | (to.show.the.age.of.the.commit), |
| f14e0 | 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 27 20 28 74 6f 20 61 62 62 72 65 76 69 | ...`age-abbreviated'.(to.abbrevi |
| f1500 | 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 20 63 68 61 72 61 63 74 65 72 | ate.the.time.unit.to.a.character |
| f1520 | 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 60 | ),...or.a.string.(suitable.for.` |
| f1540 | 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 29 20 74 6f 20 73 68 6f 77 20 74 68 65 | format-time-string').to.show.the |
| f1560 | 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6c | ...actual.date...Option.`magit-l |
| f1580 | 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 27 0a 20 | og-margin-show-committer-date'.. |
| f15a0 | 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 20 62 65 69 6e 67 20 64 69 | .controls.which.date.is.being.di |
| f15c0 | 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 | splayed..WIDTH.controls.the.widt |
| f15e0 | 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f | h.of.the.margin...This.exists.fo |
| f1600 | 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 | r.forward...compatibility.and.cu |
| f1620 | 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 | rrently.the.value.should.not.be. |
| f1640 | 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 | changed..AUTHOR.controls.whether |
| f1660 | 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 | .the.name.of.the.author.is.also. |
| f1680 | 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c 74 2e 0a 41 55 54 48 4f 52 2d 57 49 44 54 48 | shown.by...default..AUTHOR-WIDTH |
| f16a0 | 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 | .has.to.be.an.integer...When.the |
| f16c0 | 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 0a 20 20 69 73 20 73 68 6f 77 6e 2c 20 | .name.of.the.author...is.shown,. |
| f16e0 | 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 | then.this.specifies.how.much.spa |
| f1700 | 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 | ce.is.used.to.do.so."...:package |
| f1720 | 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 | -version.'(magit..."2.9.0")...:g |
| f1740 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | roup.'magit-log...:group.'magit- |
| f1760 | 6d 61 72 67 69 6e 0a 20 20 3a 74 79 70 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d | margin...:type.magit-log-margin- |
| f1780 | 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 23 27 6d 61 67 | -custom-type...:initialize.#'mag |
| f17a0 | 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 65 74 0a 20 20 3a 73 65 | it-custom-initialize-reset...:se |
| f17c0 | 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 3a 73 | t-after.'(magit-log-margin)...:s |
| f17e0 | 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 | et.(apply-partially.#'magit-marg |
| f1800 | 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f | in-set-variable.'magit-reflog-mo |
| f1820 | 64 65 29 29 0a 0a 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d | de))..;;;.Faces..(defface.magit- |
| f1840 | 72 65 66 6c 6f 67 2d 63 6f 6d 6d 69 74 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 | reflog-commit.'((t.:foreground." |
| f1860 | 67 72 65 65 6e 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 6f 6d 6d 69 74 20 63 6f 6d 6d | green"))..."Face.for.commit.comm |
| f1880 | 61 6e 64 73 20 69 6e 20 72 65 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | ands.in.reflogs."...:group.'magi |
| f18a0 | 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d | t-faces)..(defface.magit-reflog- |
| f18c0 | 61 6d 65 6e 64 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6d 61 67 65 6e 74 61 22 | amend.'((t.:foreground."magenta" |
| f18e0 | 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 61 6d 65 6e 64 20 63 6f 6d 6d 61 6e 64 73 20 69 6e | ))..."Face.for.amend.commands.in |
| f1900 | 20 72 65 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 | .reflogs."...:group.'magit-faces |
| f1920 | 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 65 72 67 65 20 27 | )..(defface.magit-reflog-merge.' |
| f1940 | 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 65 6e 22 29 29 0a 20 20 22 46 61 63 | ((t.:foreground."green"))..."Fac |
| f1960 | 65 20 66 6f 72 20 6d 65 72 67 65 2c 20 63 68 65 63 6b 6f 75 74 20 61 6e 64 20 62 72 61 6e 63 68 | e.for.merge,.checkout.and.branch |
| f1980 | 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | .commands.in.reflogs."...:group. |
| f19a0 | 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 | 'magit-faces)..(defface.magit-re |
| f19c0 | 66 6c 6f 67 2d 63 68 65 63 6b 6f 75 74 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 | flog-checkout.'((t.:foreground." |
| f19e0 | 62 6c 75 65 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 68 65 63 6b 6f 75 74 20 63 6f 6d | blue"))..."Face.for.checkout.com |
| f1a00 | 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | mands.in.reflogs."...:group.'mag |
| f1a20 | 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 | it-faces)..(defface.magit-reflog |
| f1a40 | 2d 72 65 73 65 74 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 72 65 64 22 29 29 0a | -reset.'((t.:foreground."red")). |
| f1a60 | 20 20 22 46 61 63 65 20 66 6f 72 20 72 65 73 65 74 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 | .."Face.for.reset.commands.in.re |
| f1a80 | 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a | flogs."...:group.'magit-faces).. |
| f1aa0 | 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 62 61 73 65 20 27 28 28 | (defface.magit-reflog-rebase.'(( |
| f1ac0 | 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6d 61 67 65 6e 74 61 22 29 29 0a 20 20 22 46 61 63 | t.:foreground."magenta"))..."Fac |
| f1ae0 | 65 20 66 6f 72 20 72 65 62 61 73 65 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c 6f 67 73 | e.for.rebase.commands.in.reflogs |
| f1b00 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | ."...:group.'magit-faces)..(deff |
| f1b20 | 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 27 28 28 | ace.magit-reflog-cherry-pick.'(( |
| f1b40 | 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 65 6e 22 29 29 0a 20 20 22 46 61 63 65 20 | t.:foreground."green"))..."Face. |
| f1b60 | 66 6f 72 20 63 68 65 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c | for.cherry-pick.commands.in.refl |
| f1b80 | 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 | ogs."...:group.'magit-faces)..(d |
| f1ba0 | 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 6d 6f 74 65 20 27 28 28 74 20 | efface.magit-reflog-remote.'((t. |
| f1bc0 | 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 63 79 61 6e 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 | :foreground."cyan"))..."Face.for |
| f1be0 | 20 70 75 6c 6c 20 61 6e 64 20 63 6c 6f 6e 65 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c | .pull.and.clone.commands.in.refl |
| f1c00 | 6f 67 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 | ogs."...:group.'magit-faces)..(d |
| f1c20 | 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6f 74 68 65 72 20 27 28 28 74 20 3a | efface.magit-reflog-other.'((t.: |
| f1c40 | 66 6f 72 65 67 72 6f 75 6e 64 20 22 63 79 61 6e 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | foreground."cyan"))..."Face.for. |
| f1c60 | 6f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 72 65 66 6c 6f 67 73 2e 22 0a 20 20 3a 67 | other.commands.in.reflogs."...:g |
| f1c80 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 | roup.'magit-faces)..;;;.Commands |
| f1ca0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | ..;;;###autoload.(defun.magit-re |
| f1cc0 | 66 6c 6f 67 2d 63 75 72 72 65 6e 74 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 72 | flog-current.()..."Display.the.r |
| f1ce0 | 65 66 6c 6f 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 | eflog.of.the.current.branch..If. |
| f1d00 | 60 48 45 41 44 27 20 69 73 20 64 65 74 61 63 68 65 64 2c 20 74 68 65 6e 20 73 68 6f 77 20 74 68 | `HEAD'.is.detached,.then.show.th |
| f1d20 | 65 20 72 65 66 6c 6f 67 20 66 6f 72 20 74 68 61 74 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 69 | e.reflog.for.that.instead."...(i |
| f1d40 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 65 74 75 | nteractive)...(magit-reflog-setu |
| f1d60 | 70 2d 62 75 66 66 65 72 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | p-buffer.(or.(magit-get-current- |
| f1d80 | 62 72 61 6e 63 68 29 20 22 48 45 41 44 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | branch)."HEAD")))..;;;###autoloa |
| f1da0 | 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6f 74 68 65 72 20 28 72 65 66 | d.(defun.magit-reflog-other.(ref |
| f1dc0 | 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 72 65 66 6c 6f 67 20 6f 66 20 61 20 62 72 61 | )..."Display.the.reflog.of.a.bra |
| f1de0 | 6e 63 68 20 6f 72 20 61 6e 6f 74 68 65 72 20 72 65 66 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | nch.or.another.ref."...(interact |
| f1e00 | 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6c 6f 63 61 6c 2d 62 72 61 6e | ive.(list.(magit-read-local-bran |
| f1e20 | 63 68 2d 6f 72 2d 72 65 66 20 22 53 68 6f 77 20 72 65 66 6c 6f 67 20 66 6f 72 22 29 29 29 0a 20 | ch-or-ref."Show.reflog.for"))).. |
| f1e40 | 20 28 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 66 29 | .(magit-reflog-setup-buffer.ref) |
| f1e60 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 | )..;;;###autoload.(defun.magit-r |
| f1e80 | 65 66 6c 6f 67 2d 68 65 61 64 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 60 48 45 | eflog-head.()..."Display.the.`HE |
| f1ea0 | 41 44 27 20 72 65 66 6c 6f 67 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 | AD'.reflog."...(interactive)...( |
| f1ec0 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 22 48 45 41 44 22 | magit-reflog-setup-buffer."HEAD" |
| f1ee0 | 29 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 | ))..;;;.Mode..(defvar-keymap.mag |
| f1f00 | 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 | it-reflog-mode-map...:doc."Keyma |
| f1f20 | 70 20 66 6f 72 20 60 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 | p.for.`magit-reflog-mode'."...:p |
| f1f40 | 61 72 65 6e 74 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 43 2d 63 20 | arent.magit-log-mode-map..."C-c. |
| f1f60 | 43 2d 6e 22 20 23 27 75 6e 64 65 66 69 6e 65 64 0a 20 20 22 4c 22 20 20 20 20 20 20 20 23 27 6d | C-n".#'undefined..."L".......#'m |
| f1f80 | 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 74 69 6e 67 73 29 0a 0a 28 64 65 66 69 6e 65 2d 64 | agit-margin-settings)..(define-d |
| f1fa0 | 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 20 6d 61 | erived-mode.magit-reflog-mode.ma |
| f1fc0 | 67 69 74 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 52 65 66 6c 6f 67 22 0a 20 20 22 4d 6f 64 65 20 | git-mode."Magit.Reflog"..."Mode. |
| f1fe0 | 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 47 69 74 20 72 65 66 6c 6f 67 2e 0a 0a 54 68 69 73 | for.looking.at.Git.reflog...This |
| f2000 | 20 6d 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 | .mode.is.documented.in.info.node |
| f2020 | 20 60 28 6d 61 67 69 74 29 52 65 66 6c 6f 67 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 | .`(magit)Reflog'...\\<magit-mode |
| f2040 | 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 74 6f | -map>\.Type.\\[magit-refresh].to |
| f2060 | 20 72 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 79 70 | .refresh.the.current.buffer..Typ |
| f2080 | 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 5d 20 6f 72 20 5c 5c 5b 6d 61 | e.\\[magit-visit-thing].or.\\[ma |
| f20a0 | 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 5d 20 5c 0a 74 6f | git-diff-show-or-scroll-up].\.to |
| f20c0 | 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 79 70 | .visit.the.commit.at.point...Typ |
| f20e0 | 65 20 5c 5c 5b 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 5d 20 74 6f 20 61 70 70 6c 79 | e.\\[magit-cherry-pick].to.apply |
| f2100 | 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 | .the.commit.at.point..Type.\\[ma |
| f2120 | 67 69 74 2d 72 65 73 65 74 5d 20 74 6f 20 72 65 73 65 74 20 60 48 45 41 44 27 20 74 6f 20 74 68 | git-reset].to.reset.`HEAD'.to.th |
| f2140 | 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 72 65 66 | e.commit.at.point...\\{magit-ref |
| f2160 | 6c 6f 67 2d 6d 6f 64 65 2d 6d 61 70 7d 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c | log-mode-map}"...:group.'magit-l |
| f2180 | 6f 67 0a 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e | og...(hack-dir-local-variables-n |
| f21a0 | 6f 6e 2d 66 69 6c 65 2d 62 75 66 66 65 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 | on-file-buffer)...(setq.magit--i |
| f21c0 | 6d 65 6e 75 2d 69 74 65 6d 2d 74 79 70 65 73 20 27 63 6f 6d 6d 69 74 29 29 0a 0a 28 64 65 66 75 | menu-item-types.'commit))..(defu |
| f21e0 | 6e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 72 65 66 | n.magit-reflog-setup-buffer.(ref |
| f2200 | 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 | )...(require.'magit)...(magit-se |
| f2220 | 74 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 20 6e | tup-buffer.#'magit-reflog-mode.n |
| f2240 | 69 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 72 65 66 | il.....(magit-buffer-refname.ref |
| f2260 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 20 28 6c 69 | ).....(magit-buffer-log-args.(li |
| f2280 | 73 74 20 28 66 6f 72 6d 61 74 20 22 2d 6e 25 73 22 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6c | st.(format."-n%s".magit-reflog-l |
| f22a0 | 69 6d 69 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 | imit)))))..(defun.magit-reflog-r |
| f22c0 | 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 68 65 | efresh-buffer.()...(magit-set-he |
| f22e0 | 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 28 63 6f 6e 63 61 74 20 22 52 65 66 6c 6f 67 | ader-line-format.(concat."Reflog |
| f2300 | 20 66 6f 72 20 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 | .for.".magit-buffer-refname))... |
| f2320 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 72 65 66 6c 6f 67 62 75 66 | (magit-insert-section.(reflogbuf |
| f2340 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 | ).....(magit-git-wash.(apply-par |
| f2360 | 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 72 65 66 | tially.#'magit-log-wash-log.'ref |
| f2380 | 6c 6f 67 29 0a 20 20 20 20 20 20 22 72 65 66 6c 6f 67 22 20 22 73 68 6f 77 22 20 22 2d 2d 66 6f | log)......."reflog"."show"."--fo |
| f23a0 | 72 6d 61 74 3d 25 68 25 78 30 30 25 61 4e 25 78 30 30 25 67 64 25 78 30 30 25 67 73 22 20 22 2d | rmat=%h%x00%aN%x00%gd%x00%gs"."- |
| f23c0 | 2d 64 61 74 65 3d 72 61 77 22 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f | -date=raw".......magit-buffer-lo |
| f23e0 | 67 2d 61 72 67 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 2d 2d 22 | g-args.magit-buffer-refname."--" |
| f2400 | 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | )))..(cl-defmethod.magit-buffer- |
| f2420 | 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 | value.(&context.(major-mode.magi |
| f2440 | 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | t-reflog-mode))...magit-buffer-r |
| f2460 | 65 66 6e 61 6d 65 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6c 61 | efname)..(defvar.magit-reflog-la |
| f2480 | 62 65 6c 73 0a 20 20 27 28 28 22 63 6f 6d 6d 69 74 22 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d | bels...'(("commit"........magit- |
| f24a0 | 72 65 66 6c 6f 67 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 61 6d 65 6e 64 22 20 20 20 20 20 | reflog-commit).....("amend"..... |
| f24c0 | 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 61 6d 65 6e 64 29 0a 20 20 20 20 28 22 6d 65 | ....magit-reflog-amend).....("me |
| f24e0 | 72 67 65 22 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 65 72 67 65 29 | rge".........magit-reflog-merge) |
| f2500 | 0a 20 20 20 20 28 22 63 68 65 63 6b 6f 75 74 22 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c | .....("checkout"......magit-refl |
| f2520 | 6f 67 2d 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 28 22 62 72 61 6e 63 68 22 20 20 20 20 20 20 | og-checkout).....("branch"...... |
| f2540 | 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 28 22 72 | ..magit-reflog-checkout).....("r |
| f2560 | 65 73 65 74 22 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 73 65 74 | eset".........magit-reflog-reset |
| f2580 | 29 0a 20 20 20 20 28 22 72 65 62 61 73 65 22 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 | ).....("rebase"........magit-ref |
| f25a0 | 6c 6f 67 2d 72 65 62 61 73 65 29 0a 20 20 20 20 28 22 72 65 77 72 69 74 74 65 6e 22 20 20 20 2e | log-rebase).....("rewritten".... |
| f25c0 | 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 62 61 73 65 29 0a 20 20 20 20 28 22 63 68 65 72 | .magit-reflog-rebase).....("cher |
| f25e0 | 72 79 2d 70 69 63 6b 22 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 63 68 65 72 72 79 2d 70 | ry-pick"...magit-reflog-cherry-p |
| f2600 | 69 63 6b 29 0a 20 20 20 20 28 22 69 6e 69 74 69 61 6c 22 20 20 20 20 20 2e 20 6d 61 67 69 74 2d | ick).....("initial".......magit- |
| f2620 | 72 65 66 6c 6f 67 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 70 75 6c 6c 22 20 20 20 20 20 20 | reflog-commit).....("pull"...... |
| f2640 | 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 28 22 63 | ....magit-reflog-remote).....("c |
| f2660 | 6c 6f 6e 65 22 20 20 20 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 6d 6f 74 | lone".........magit-reflog-remot |
| f2680 | 65 29 0a 20 20 20 20 28 22 61 75 74 6f 73 61 76 65 22 20 20 20 20 2e 20 6d 61 67 69 74 2d 72 65 | e).....("autosave"......magit-re |
| f26a0 | 66 6c 6f 67 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 72 65 73 74 61 72 74 22 20 20 20 20 20 | flog-commit).....("restart"..... |
| f26c0 | 2e 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 72 65 73 65 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 | ..magit-reflog-reset)))..(defun. |
| f26e0 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 66 6f 72 6d 61 74 2d 73 75 62 6a 65 63 74 20 28 73 75 62 | magit-reflog-format-subject.(sub |
| f2700 | 6a 65 63 74 29 0a 20 20 28 6c 65 74 2a 20 28 28 6d 61 74 63 68 20 28 73 74 72 69 6e 67 2d 6d 61 | ject)...(let*.((match.(string-ma |
| f2720 | 74 63 68 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 73 75 62 6a 65 63 74 2d 72 65 20 73 75 62 6a | tch.magit-reflog-subject-re.subj |
| f2740 | 65 63 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 28 61 6e 64 20 6d 61 74 | ect))..........(command.(and.mat |
| f2760 | 63 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 73 75 62 6a 65 63 74 29 29 29 0a 20 20 | ch.(match-string.1.subject)))... |
| f2780 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 20 28 61 6e 64 20 6d 61 74 63 68 20 28 6d 61 74 63 | .......(option..(and.match.(matc |
| f27a0 | 68 2d 73 74 72 69 6e 67 20 32 20 73 75 62 6a 65 63 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 | h-string.2.subject)))..........( |
| f27c0 | 74 79 70 65 20 20 20 20 28 61 6e 64 20 6d 61 74 63 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | type....(and.match.(match-string |
| f27e0 | 20 33 20 73 75 62 6a 65 63 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 61 62 65 6c 20 28 69 | .3.subject)))..........(label.(i |
| f2800 | 66 20 28 73 74 72 69 6e 67 3d 20 63 6f 6d 6d 61 6e 64 20 22 63 6f 6d 6d 69 74 22 29 0a 20 20 20 | f.(string=.command."commit").... |
| f2820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 74 79 70 65 20 63 6f 6d 6d 61 6e | .................(or.type.comman |
| f2840 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 | d)...................command)).. |
| f2860 | 20 20 20 20 20 20 20 20 28 74 65 78 74 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 63 6f 6d 6d 61 | ........(text.(if.(string=.comma |
| f2880 | 6e 64 20 22 63 6f 6d 6d 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd."commit").................... |
| f28a0 | 6c 61 62 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 | label..................(mapconca |
| f28c0 | 74 20 23 27 69 64 65 6e 74 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.#'identity.................... |
| f28e0 | 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 6e 69 6c 20 28 6c 69 73 74 20 63 6f 6d 6d 61 6e 64 | .........(delq.nil.(list.command |
| f2900 | 20 6f 70 74 69 6f 6e 20 74 79 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .option.type)).................. |
| f2920 | 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | ...........".")))).....(format." |
| f2940 | 25 2d 31 36 73 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 | %-16s.".............(magit--prop |
| f2960 | 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 20 28 6f | ertize-face..............text.(o |
| f2980 | 72 20 28 63 64 72 20 28 61 73 73 6f 63 20 6c 61 62 65 6c 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 | r.(cdr.(assoc.label.magit-reflog |
| f29a0 | 2d 6c 61 62 65 6c 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -labels))....................... |
| f29c0 | 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6f 74 68 65 72 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a | 'magit-reflog-other)))))..;;;._. |
| f29e0 | 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 72 65 66 6c 6f 67 29 0a 3b 3b 3b 20 6d 61 67 69 | (provide.'magit-reflog).;;;.magi |
| f2a00 | 74 2d 72 65 66 6c 6f 67 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 | t-reflog.el.ends.here........... |
| f2a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 72 65 66 73 2e 65 | magit-20240404.1901/magit-refs.e |
| f2c20 | 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | l............................... |
| f2c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| f2c80 | 30 31 30 31 37 30 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 34 37 30 00 20 30 00 00 00 | 0101705.00000000000.014470..0... |
| f2ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| f2d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| f2d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| f2e00 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 66 73 2e 65 6c 20 2d 2d 2d 20 4c 69 73 74 69 6e 67 20 72 65 | ;;;.magit-refs.el.---.Listing.re |
| f2e20 | 66 65 72 65 6e 63 65 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 | ferences..-*-.lexical-binding:t. |
| f2e40 | 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 | -*-..;;.Copyright.(C).2008-2024. |
| f2e60 | 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a | The.Magit.Project.Contributors.. |
| f2e80 | 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 | ;;.Author:.Jonas.Bernoulli.<jona |
| f2ea0 | 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e | s@bernoul.li>.;;.Maintainer:.Jon |
| f2ec0 | 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a | as.Bernoulli.<jonas@bernoul.li>. |
| f2ee0 | 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c | .;;.SPDX-License-Identifier:.GPL |
| f2f00 | 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 | -3.0-or-later..;;.Magit.is.free. |
| f2f20 | 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 | software:.you.can.redistribute.i |
| f2f40 | 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 | t.and/or.modify.it.;;.under.the. |
| f2f60 | 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | terms.of.the.GNU.General.Public. |
| f2f80 | 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 | License.as.published.by.;;.the.F |
| f2fa0 | 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 | ree.Software.Foundation,.either. |
| f2fc0 | 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 | version.3.of.the.License,.or.;;. |
| f2fe0 | 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 | (at.your.option).any.later.versi |
| f3000 | 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 | on..;;.;;.Magit.is.distributed.i |
| f3020 | 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 | n.the.hope.that.it.will.be.usefu |
| f3040 | 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 | l,.but.WITHOUT.;;.ANY.WARRANTY;. |
| f3060 | 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 | without.even.the.implied.warrant |
| f3080 | 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 | y.of.MERCHANTABILITY.;;.or.FITNE |
| f30a0 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 | SS.FOR.A.PARTICULAR.PURPOSE...Se |
| f30c0 | 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 | e.the.GNU.General.Public.;;.Lice |
| f30e0 | 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 | nse.for.more.details..;;.;;.You. |
| f3100 | 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 | should.have.received.a.copy.of.t |
| f3120 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b | he.GNU.General.Public.License.;; |
| f3140 | 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 | .along.with.Magit...If.not,.see. |
| f3160 | 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e | <https://www.gnu.org/licenses/>. |
| f3180 | 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 | ..;;;.Commentary:..;;.This.libra |
| f31a0 | 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 69 73 74 69 6e | ry.implements.support.for.listin |
| f31c0 | 67 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 20 61 20 62 75 66 66 65 72 2e 0a 0a 3b 3b 3b 20 43 | g.references.in.a.buffer...;;;.C |
| f31e0 | 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 | ode:..(require.'magit)..;;;.Opti |
| f3200 | 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 72 65 66 73 20 6e 69 6c 0a 20 20 | ons..(defgroup.magit-refs.nil... |
| f3220 | 22 49 6e 73 70 65 63 74 20 61 6e 64 20 6d 61 6e 69 70 75 6c 61 74 65 20 47 69 74 20 62 72 61 6e | "Inspect.and.manipulate.Git.bran |
| f3240 | 63 68 65 73 20 61 6e 64 20 74 61 67 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c | ches.and.tags."...:link.'(info-l |
| f3260 | 69 6e 6b 20 22 28 6d 61 67 69 74 29 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 22 29 0a | ink."(magit)References.Buffer"). |
| f3280 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 73 74 | ..:group.'magit-modes)..(defcust |
| f32a0 | 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 | om.magit-refs-mode-hook.nil..."H |
| f32c0 | 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 52 65 66 | ook.run.after.entering.Magit-Ref |
| f32e0 | 73 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | s.mode."...:package-version.'(ma |
| f3300 | 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 | git..."2.1.0")...:group.'magit-r |
| f3320 | 65 66 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d | efs...:type.'hook)..(defcustom.m |
| f3340 | 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 | agit-refs-sections-hook...'(magi |
| f3360 | 74 2d 69 6e 73 65 72 74 2d 65 72 72 6f 72 2d 68 65 61 64 65 72 0a 20 20 20 20 6d 61 67 69 74 2d | t-insert-error-header.....magit- |
| f3380 | 69 6e 73 65 72 74 2d 62 72 61 6e 63 68 2d 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 20 6d 61 | insert-branch-description.....ma |
| f33a0 | 67 69 74 2d 69 6e 73 65 72 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 0a 20 20 20 20 6d 61 | git-insert-local-branches.....ma |
| f33c0 | 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 65 73 0a 20 20 20 20 6d | git-insert-remote-branches.....m |
| f33e0 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 74 6f | agit-insert-tags)..."Hook.run.to |
| f3400 | 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 61 20 72 65 66 65 72 65 6e 63 | .insert.sections.into.a.referenc |
| f3420 | 65 73 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | es.buffer."...:package-version.' |
| f3440 | 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | (magit..."2.1.0")...:group.'magi |
| f3460 | 74 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f | t-refs...:type.'hook)..(defcusto |
| f3480 | 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 20 6e | m.magit-refs-show-commit-count.n |
| f34a0 | 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 63 6f 6d 6d 69 74 20 63 6f 75 | il..."Whether.to.show.commit.cou |
| f34c0 | 6e 74 73 20 69 6e 20 4d 61 67 69 74 2d 52 65 66 73 20 6d 6f 64 65 20 62 75 66 66 65 72 73 2e 0a | nts.in.Magit-Refs.mode.buffers.. |
| f34e0 | 0a 61 6c 6c 20 20 20 20 53 68 6f 77 20 63 6f 75 6e 74 73 20 66 6f 72 20 62 72 61 6e 63 68 65 73 | .all....Show.counts.for.branches |
| f3500 | 20 61 6e 64 20 74 61 67 73 2e 0a 62 72 61 6e 63 68 20 53 68 6f 77 20 63 6f 75 6e 74 73 20 66 6f | .and.tags..branch.Show.counts.fo |
| f3520 | 72 20 62 72 61 6e 63 68 65 73 20 6f 6e 6c 79 2e 0a 6e 69 6c 20 20 20 20 4e 65 76 65 72 20 73 68 | r.branches.only..nil....Never.sh |
| f3540 | 6f 77 20 63 6f 75 6e 74 73 2e 0a 0a 54 6f 20 63 68 61 6e 67 65 20 74 68 65 20 76 61 6c 75 65 20 | ow.counts...To.change.the.value. |
| f3560 | 69 6e 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 20 75 73 65 20 74 68 65 20 63 6f | in.an.existing.buffer.use.the.co |
| f3580 | 6d 6d 61 6e 64 0a 60 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 | mmand.`magit-refs-set-show-commi |
| f35a0 | 74 2d 63 6f 75 6e 74 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | t-count'."...:package-version.'( |
| f35c0 | 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.1.0")...:group.'magit |
| f35e0 | 2d 72 65 66 73 0a 20 20 3a 73 61 66 65 20 28 6c 61 6d 62 64 61 20 28 76 61 6c 29 20 28 6d 65 6d | -refs...:safe.(lambda.(val).(mem |
| f3600 | 71 20 76 61 6c 20 27 28 61 6c 6c 20 62 72 61 6e 63 68 20 6e 69 6c 29 29 29 0a 20 20 3a 74 79 70 | q.val.'(all.branch.nil)))...:typ |
| f3620 | 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 6f 72 20 62 72 61 6e | e.'(choice.(const.:tag."For.bran |
| f3640 | 63 68 65 73 20 61 6e 64 20 74 61 67 73 22 20 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ches.and.tags".all)............. |
| f3660 | 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 6f 72 20 62 72 61 6e 63 68 65 73 20 6f | .....(const.:tag."For.branches.o |
| f3680 | 6e 6c 79 22 20 20 20 20 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nly".....branch)................ |
| f36a0 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 22 20 20 20 20 20 20 20 20 20 20 20 | ..(const.:tag."Never"........... |
| f36c0 | 20 20 20 20 20 20 6e 69 6c 29 29 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 | ......nil))).(put.'magit-refs-sh |
| f36e0 | 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 20 27 73 61 66 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 | ow-commit-count.'safe-local-vari |
| f3700 | 61 62 6c 65 20 27 73 79 6d 62 6f 6c 70 29 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 72 65 66 73 2d | able.'symbolp).(put.'magit-refs- |
| f3720 | 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 | show-commit-count.'permanent-loc |
| f3740 | 61 6c 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 61 64 | al.t)..(defcustom.magit-refs-pad |
| f3760 | 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f | -commit-counts.nil..."Whether.to |
| f3780 | 20 70 61 64 20 61 6c 6c 20 63 6f 75 6e 74 73 20 6f 6e 20 61 6c 6c 20 73 69 64 65 73 20 69 6e 20 | .pad.all.counts.on.all.sides.in. |
| f37a0 | 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 49 66 20 74 | `magit-refs-mode'.buffers...If.t |
| f37c0 | 68 69 73 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 63 6f 75 | his.is.nil,.then.some.commit.cou |
| f37e0 | 6e 74 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 72 69 67 68 74 20 6e 65 78 74 0a 74 6f 20 | nts.are.displayed.right.next.to. |
| f3800 | 6f 6e 65 20 6f 66 20 74 68 65 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 61 70 70 65 61 72 20 | one.of.the.branches.that.appear. |
| f3820 | 6e 65 78 74 20 74 6f 20 74 68 65 20 63 6f 75 6e 74 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 0a 73 | next.to.the.count,.without.any.s |
| f3840 | 70 61 63 65 20 69 6e 20 62 65 74 77 65 65 6e 2e 20 20 54 68 69 73 20 6d 69 67 68 74 20 6c 6f 6f | pace.in.between...This.might.loo |
| f3860 | 6b 20 62 61 64 20 69 66 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 20 66 61 63 65 73 0a 6c | k.bad.if.the.branch.name.faces.l |
| f3880 | 6f 6f 6b 20 74 6f 6f 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 6d 61 67 69 74 2d 64 69 6d 6d 65 64 | ook.too.similar.to.`magit-dimmed |
| f38a0 | 27 2e 0a 0a 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 73 70 61 | '...If.this.is.non-nil,.then.spa |
| f38c0 | 63 65 73 20 61 72 65 20 70 6c 61 63 65 64 20 6f 6e 20 62 6f 74 68 20 73 69 64 65 73 20 6f 66 20 | ces.are.placed.on.both.sides.of. |
| f38e0 | 61 6c 6c 0a 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | all.commit.counts."...:package-v |
| f3900 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 | ersion.'(magit..."2.12.0")...:gr |
| f3920 | 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e | oup.'magit-refs...:type.'boolean |
| f3940 | 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 70 75 73 68 2d | )..(defvar.magit-refs-show-push- |
| f3960 | 72 65 6d 6f 74 65 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 74 68 | remote.nil..."Whether.to.show.th |
| f3980 | 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 73 20 6f 66 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 | e.push-remotes.of.local.branches |
| f39a0 | 2e 0a 41 6c 73 6f 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 74 68 65 | ..Also.show.the.commits.that.the |
| f39c0 | 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 69 73 20 61 68 65 61 64 20 61 6e 64 20 62 65 68 69 6e | .local.branch.is.ahead.and.behin |
| f39e0 | 64 0a 74 68 65 20 70 75 73 68 2d 74 61 72 67 65 74 2e 20 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c | d.the.push-target...Unfortunatel |
| f3a00 | 79 20 74 68 65 72 65 20 69 73 20 61 20 62 75 67 20 69 6e 20 47 69 74 20 74 68 61 74 20 6d 61 6b | y.there.is.a.bug.in.Git.that.mak |
| f3a20 | 65 73 0a 74 68 69 73 20 75 73 65 6c 65 73 73 20 28 74 68 65 20 63 6f 6d 6d 69 74 73 20 61 68 65 | es.this.useless.(the.commits.ahe |
| f3a40 | 61 64 20 61 6e 64 20 62 65 68 69 6e 64 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 61 72 65 0a 73 | ad.and.behind.the.upstream.are.s |
| f3a60 | 68 6f 77 6e 29 2c 20 73 6f 20 74 68 69 73 20 69 73 6e 27 74 20 65 6e 61 62 6c 65 64 20 79 65 74 | hown),.so.this.isn't.enabled.yet |
| f3a80 | 2e 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d | .")..(defcustom.magit-refs-show- |
| f3aa0 | 72 65 6d 6f 74 65 2d 70 72 65 66 69 78 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 | remote-prefix.nil..."Whether.to. |
| f3ac0 | 73 68 6f 77 20 74 68 65 20 72 65 6d 6f 74 65 20 70 72 65 66 69 78 20 69 6e 20 6c 69 73 74 73 20 | show.the.remote.prefix.in.lists. |
| f3ae0 | 6f 66 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 0a 0a 54 68 69 73 20 69 73 20 72 65 64 | of.remote.branches...This.is.red |
| f3b00 | 75 6e 64 61 6e 74 20 62 65 63 61 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 | undant.because.the.name.of.the.r |
| f3b20 | 65 6d 6f 74 65 20 69 73 20 61 6c 72 65 61 64 79 20 73 68 6f 77 6e 0a 69 6e 20 74 68 65 20 68 65 | emote.is.already.shown.in.the.he |
| f3b40 | 61 64 69 6e 67 20 70 72 65 63 65 64 69 6e 67 20 74 68 65 20 6c 69 73 74 20 6f 66 20 69 74 73 20 | ading.preceding.the.list.of.its. |
| f3b60 | 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | branches."...:package-version.'( |
| f3b80 | 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | magit..."2.12.0")...:group.'magi |
| f3ba0 | 74 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 | t-refs...:type.'boolean)..(defcu |
| f3bc0 | 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e 0a 20 20 28 6c 69 73 74 20 6e | stom.magit-refs-margin...(list.n |
| f3be0 | 69 6c 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 | il.........(nth.1.magit-log-marg |
| f3c00 | 69 6e 29 0a 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 | in).........'magit-log-margin-wi |
| f3c20 | 64 74 68 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 | dth.nil.........(nth.4.magit-log |
| f3c40 | 2d 6d 61 72 67 69 6e 29 29 0a 20 20 22 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 | -margin))..."Format.of.the.margi |
| f3c60 | 6e 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a | n.in.`magit-refs-mode'.buffers.. |
| f3c80 | 0a 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 53 54 | .The.value.has.the.form.(INIT.ST |
| f3ca0 | 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 2e 0a | YLE.WIDTH.AUTHOR.AUTHOR-WIDTH).. |
| f3cc0 | 0a 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 | .If.INIT.is.non-nil,.then.the.ma |
| f3ce0 | 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 20 63 | rgin.is.shown.initially..STYLE.c |
| f3d00 | 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 | ontrols.how.to.format.the.author |
| f3d20 | 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 65 20 | .or.committer.date....It.can.be. |
| f3d40 | 6f 6e 65 20 6f 66 20 60 61 67 65 27 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 | one.of.`age'.(to.show.the.age.of |
| f3d60 | 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 | .the.commit),...`age-abbreviated |
| f3d80 | 27 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 | '.(to.abbreviate.the.time.unit.t |
| f3da0 | 6f 20 61 20 63 68 61 72 61 63 74 65 72 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 | o.a.character),...or.a.string.(s |
| f3dc0 | 75 69 74 61 62 6c 65 20 66 6f 72 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 | uitable.for.`format-time-string' |
| f3de0 | 29 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 | ).to.show.the...actual.date...Op |
| f3e00 | 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d | tion.`magit-log-margin-show-comm |
| f3e20 | 69 74 74 65 72 2d 64 61 74 65 27 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 | itter-date'...controls.which.dat |
| f3e40 | 65 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f 6e 74 | e.is.being.displayed..WIDTH.cont |
| f3e60 | 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 | rols.the.width.of.the.margin...T |
| f3e80 | 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 74 69 | his.exists.for.forward...compati |
| f3ea0 | 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 | bility.and.currently.the.value.s |
| f3ec0 | 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 6f 6e | hould.not.be.changed..AUTHOR.con |
| f3ee0 | 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 | trols.whether.the.name.of.the.au |
| f3f00 | 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c 74 2e | thor.is.also.shown.by...default. |
| f3f20 | 0a 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 | .AUTHOR-WIDTH.has.to.be.an.integ |
| f3f40 | 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 | er...When.the.name.of.the.author |
| f3f60 | 0a 20 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 | ...is.shown,.then.this.specifies |
| f3f80 | 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f | .how.much.space.is.used.to.do.so |
| f3fa0 | 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 | ."...:package-version.'(magit... |
| f3fc0 | 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 | "2.9.0")...:group.'magit-refs... |
| f3fe0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a 73 61 66 65 20 28 6c 61 | :group.'magit-margin...:safe.(la |
| f4000 | 6d 62 64 61 20 28 76 61 6c 29 20 28 6d 65 6d 71 20 76 61 6c 20 27 28 61 6c 6c 20 62 72 61 6e 63 | mbda.(val).(memq.val.'(all.branc |
| f4020 | 68 20 6e 69 6c 29 29 29 0a 20 20 3a 74 79 70 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 | h.nil)))...:type.magit-log-margi |
| f4040 | 6e 2d 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 23 27 6d | n--custom-type...:initialize.#'m |
| f4060 | 61 67 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 65 74 0a 20 20 3a | agit-custom-initialize-reset...: |
| f4080 | 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 | set-after.'(magit-log-margin)... |
| f40a0 | 3a 73 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6d 61 | :set.(apply-partially.#'magit-ma |
| f40c0 | 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f | rgin-set-variable.'magit-refs-mo |
| f40e0 | 64 65 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 | de))..(defcustom.magit-refs-marg |
| f4100 | 69 6e 2d 66 6f 72 2d 74 61 67 73 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 | in-for-tags.nil..."Whether.to.sh |
| f4120 | 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 61 67 73 20 69 6e 20 74 68 65 | ow.information.about.tags.in.the |
| f4140 | 20 6d 61 72 67 69 6e 2e 0a 0a 54 68 69 73 20 69 73 20 64 69 73 61 62 6c 65 64 20 62 79 20 64 65 | .margin...This.is.disabled.by.de |
| f4160 | 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 69 74 20 69 73 20 73 6c 6f 77 20 69 66 20 74 68 65 72 | fault.because.it.is.slow.if.ther |
| f4180 | 65 20 61 72 65 20 6d 61 6e 79 0a 74 61 67 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | e.are.many.tags."...:package-ver |
| f41a0 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."2.9.0")...:group |
| f41c0 | 20 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 72 | .'magit-refs...:group.'magit-mar |
| f41e0 | 67 69 6e 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f | gin...:type.'boolean)..(defcusto |
| f4200 | 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 | m.magit-refs-primary-column-widt |
| f4220 | 68 20 28 63 6f 6e 73 20 31 36 20 33 32 29 0a 20 20 22 57 69 64 74 68 20 6f 66 20 74 68 65 20 66 | h.(cons.16.32)..."Width.of.the.f |
| f4240 | 6f 63 75 73 20 63 6f 6c 75 6d 6e 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 | ocus.column.in.`magit-refs-mode' |
| f4260 | 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 70 72 69 6d 61 72 79 20 63 6f 6c 75 6d 6e 20 69 73 | .buffers...The.primary.column.is |
| f4280 | 20 74 68 65 20 63 6f 6c 75 6d 6e 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6e 61 | .the.column.that.contains.the.na |
| f42a0 | 6d 65 20 6f 66 20 74 68 65 0a 62 72 61 6e 63 68 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 6e | me.of.the.branch.that.the.curren |
| f42c0 | 74 20 72 6f 77 20 69 73 20 61 62 6f 75 74 2e 0a 0a 49 66 20 74 68 69 73 20 69 73 20 61 6e 20 69 | t.row.is.about...If.this.is.an.i |
| f42e0 | 6e 74 65 67 65 72 2c 20 74 68 65 6e 20 74 68 65 20 63 6f 6c 75 6d 6e 20 69 73 20 74 68 61 74 20 | nteger,.then.the.column.is.that. |
| f4300 | 6d 61 6e 79 20 63 6f 6c 75 6d 6e 73 20 77 69 64 65 2e 0a 4f 74 68 65 72 77 69 73 65 20 69 74 20 | many.columns.wide..Otherwise.it. |
| f4320 | 68 61 73 20 74 6f 20 62 65 20 61 20 63 6f 6e 73 2d 63 65 6c 6c 20 6f 66 20 74 77 6f 20 69 6e 74 | has.to.be.a.cons-cell.of.two.int |
| f4340 | 65 67 65 72 73 2e 20 20 54 68 65 20 66 69 72 73 74 0a 73 70 65 63 69 66 69 65 73 20 74 68 65 20 | egers...The.first.specifies.the. |
| f4360 | 6d 69 6e 69 6d 61 6c 20 77 69 64 74 68 2c 20 74 68 65 20 73 65 63 6f 6e 64 20 74 68 65 20 6d 61 | minimal.width,.the.second.the.ma |
| f4380 | 78 69 6d 61 6c 20 77 69 64 74 68 2e 20 20 49 6e 20 74 68 61 74 0a 63 61 73 65 20 74 68 65 20 61 | ximal.width...In.that.case.the.a |
| f43a0 | 63 74 75 61 6c 20 77 69 64 74 68 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 75 73 69 6e 67 20 | ctual.width.is.determined.using. |
| f43c0 | 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 6e 61 6d 65 73 0a 6f 66 20 74 68 65 20 73 | the.length.of.the.names.of.the.s |
| f43e0 | 68 6f 77 6e 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 20 20 28 52 65 6d 6f 74 65 20 62 72 | hown.local.branches...(Remote.br |
| f4400 | 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 20 61 72 65 20 6e 6f 74 0a 74 61 6b 65 6e 20 69 6e | anches.and.tags.are.not.taken.in |
| f4420 | 74 6f 20 61 63 63 6f 75 6e 74 20 77 68 65 6e 20 63 61 6c 63 75 6c 61 74 69 6e 67 20 74 6f 20 6f | to.account.when.calculating.to.o |
| f4440 | 70 74 69 6d 61 6c 20 77 69 64 74 68 2e 29 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | ptimal.width.)"...:package-versi |
| f4460 | 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 | on.'(magit..."2.12.0")...:group. |
| f4480 | 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 69 6e | 'magit-refs...:type.'(choice.(in |
| f44a0 | 74 65 67 65 72 20 3a 74 61 67 20 22 43 6f 6e 73 74 61 6e 74 20 77 69 64 65 22 29 0a 20 20 20 20 | teger.:tag."Constant.wide")..... |
| f44c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 20 20 20 3a 74 61 67 20 22 57 69 64 65 | .............(cons....:tag."Wide |
| f44e0 | 20 63 6f 6e 73 74 72 61 69 6e 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .constrains".................... |
| f4500 | 20 20 20 20 20 20 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 4d 69 6e 69 6d 75 6d 22 29 0a | .......(integer.:tag."Minimum"). |
| f4520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 | ..........................(integ |
| f4540 | 65 72 20 3a 74 61 67 20 22 4d 61 78 69 6d 75 6d 22 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f | er.:tag."Maximum"))))..(defcusto |
| f4560 | 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 20 | m.magit-refs-focus-column-width. |
| f4580 | 35 0a 20 20 22 57 69 64 74 68 20 6f 66 20 74 68 65 20 66 6f 63 75 73 20 63 6f 6c 75 6d 6e 20 69 | 5..."Width.of.the.focus.column.i |
| f45a0 | 6e 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 | n.`magit-refs-mode'.buffers...Th |
| f45c0 | 65 20 66 6f 63 75 73 20 63 6f 6c 75 6d 6e 20 69 73 20 74 68 65 20 66 69 72 73 74 20 63 6f 6c 75 | e.focus.column.is.the.first.colu |
| f45e0 | 6d 6e 2c 20 77 68 69 63 68 20 6d 61 72 6b 73 20 6f 6e 65 0a 62 72 61 6e 63 68 20 28 75 73 75 61 | mn,.which.marks.one.branch.(usua |
| f4600 | 6c 6c 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 29 20 61 73 20 74 68 65 20 66 | lly.the.current.branch).as.the.f |
| f4620 | 6f 63 75 73 65 64 20 62 72 61 6e 63 68 20 75 73 69 6e 67 0a 5c 22 2a 5c 22 20 6f 72 20 5c 22 40 | ocused.branch.using.\"*\".or.\"@ |
| f4640 | 5c 22 2e 20 20 46 6f 72 20 65 61 63 68 20 6f 74 68 65 72 20 72 65 66 65 72 65 6e 63 65 2c 20 74 | \"...For.each.other.reference,.t |
| f4660 | 68 69 73 20 63 6f 6c 75 6d 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 0a 73 68 6f 77 73 20 68 6f 77 20 | his.column.optionally.shows.how. |
| f4680 | 6d 61 6e 79 20 63 6f 6d 6d 69 74 73 20 69 74 20 69 73 20 61 68 65 61 64 20 6f 66 20 74 68 65 20 | many.commits.it.is.ahead.of.the. |
| f46a0 | 66 6f 63 75 73 65 64 20 62 72 61 6e 63 68 20 61 6e 64 20 5c 22 3c 5c 22 2c 20 6f 72 0a 69 66 20 | focused.branch.and.\"<\",.or.if. |
| f46c0 | 69 74 20 69 73 6e 27 74 20 61 68 65 61 64 20 74 68 65 6e 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 | it.isn't.ahead.then.the.commits. |
| f46e0 | 69 74 20 69 73 20 62 65 68 69 6e 64 20 61 6e 64 20 5c 22 3e 5c 22 2c 20 6f 72 20 69 66 20 69 74 | it.is.behind.and.\">\",.or.if.it |
| f4700 | 0a 69 73 6e 27 74 20 62 65 68 69 6e 64 20 65 69 74 68 65 72 2c 20 74 68 65 6e 20 61 20 5c 22 3d | .isn't.behind.either,.then.a.\"= |
| f4720 | 5c 22 2e 0a 0a 54 68 69 73 20 63 6f 6c 75 6d 6e 20 6d 61 79 20 61 6c 73 6f 20 64 69 73 70 6c 61 | \"...This.column.may.also.displa |
| f4740 | 79 20 6f 6e 6c 79 20 5c 22 2a 5c 22 20 6f 72 20 5c 22 40 5c 22 20 66 6f 72 20 74 68 65 20 66 6f | y.only.\"*\".or.\"@\".for.the.fo |
| f4760 | 63 75 73 65 64 0a 62 72 61 6e 63 68 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 69 73 | cused.branch,.in.which.case.this |
| f4780 | 20 6f 70 74 69 6f 6e 20 69 73 20 69 67 6e 6f 72 65 64 2e 20 20 55 73 65 20 5c 22 4c 20 76 5c 22 | .option.is.ignored...Use.\"L.v\" |
| f47a0 | 20 74 6f 0a 63 68 61 6e 67 65 20 74 68 65 20 76 65 72 62 6f 73 69 74 79 20 6f 66 20 74 68 69 73 | .to.change.the.verbosity.of.this |
| f47c0 | 20 63 6f 6c 75 6d 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d | .column."...:package-version.'(m |
| f47e0 | 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | agit..."2.12.0")...:group.'magit |
| f4800 | 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 29 0a 0a 28 64 65 66 63 75 73 | -refs...:type.'integer)..(defcus |
| f4820 | 74 6f 6d 20 6d 61 67 69 74 2d 72 65 66 73 2d 66 69 6c 74 65 72 2d 61 6c 69 73 74 20 6e 69 6c 0a | tom.magit-refs-filter-alist.nil. |
| f4840 | 20 20 22 41 6c 69 73 74 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 77 68 69 63 68 20 72 65 66 73 20 | .."Alist.controlling.which.refs. |
| f4860 | 61 72 65 20 6f 6d 69 74 74 65 64 20 66 72 6f 6d 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 | are.omitted.from.`magit-refs-mod |
| f4880 | 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 74 68 69 73 | e'.buffers...The.purpose.of.this |
| f48a0 | 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 66 6f 72 67 6f 20 64 69 73 70 6c 61 79 69 6e 67 20 63 | .option.is.to.forgo.displaying.c |
| f48c0 | 65 72 74 61 69 6e 20 72 65 66 73 0a 62 61 73 65 64 20 6f 6e 20 74 68 65 69 72 20 6e 61 6d 65 2e | ertain.refs.based.on.their.name. |
| f48e0 | 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6e 6f 74 20 64 69 73 70 6c 61 79 20 61 6e 79 | ..If.you.want.to.not.display.any |
| f4900 | 20 72 65 66 73 20 6f 66 20 61 0a 63 65 72 74 61 69 6e 20 74 79 70 65 2c 20 74 68 65 6e 20 79 6f | .refs.of.a.certain.type,.then.yo |
| f4920 | 75 20 73 68 6f 75 6c 64 20 72 65 6d 6f 76 65 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 | u.should.remove.the.appropriate. |
| f4940 | 66 75 6e 63 74 69 6f 6e 0a 66 72 6f 6d 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 69 6f | function.from.`magit-refs-sectio |
| f4960 | 6e 73 2d 68 6f 6f 6b 27 20 69 6e 73 74 65 61 64 2e 0a 0a 41 6c 6c 20 6b 65 79 73 20 61 72 65 20 | ns-hook'.instead...All.keys.are. |
| f4980 | 74 72 69 65 64 20 69 6e 20 6f 72 64 65 72 20 75 6e 74 69 6c 20 6f 6e 65 20 6d 61 74 63 68 65 73 | tried.in.order.until.one.matches |
| f49a0 | 2e 20 20 54 68 65 6e 20 69 74 73 20 76 61 6c 75 65 0a 69 73 20 75 73 65 64 20 61 6e 64 20 73 75 | ...Then.its.value.is.used.and.su |
| f49c0 | 62 73 65 71 75 65 6e 74 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 20 20 | bsequent.elements.are.ignored... |
| f49e0 | 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 | If.the.value.is.non-nil,.then.th |
| f4a00 | 65 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 2c 20 6f 74 68 65 72 77 | e.reference.is.displayed,.otherw |
| f4a20 | 69 73 65 20 69 74 20 69 73 20 6e 6f 74 2e 0a 49 66 20 6e 6f 20 65 6c 65 6d 65 6e 74 20 6d 61 74 | ise.it.is.not..If.no.element.mat |
| f4a40 | 63 68 65 73 2c 20 74 68 65 6e 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 64 69 73 70 | ches,.then.the.reference.is.disp |
| f4a60 | 6c 61 79 65 64 2e 0a 0a 41 20 6b 65 79 20 63 61 6e 20 65 69 74 68 65 72 20 62 65 20 61 20 72 65 | layed...A.key.can.either.be.a.re |
| f4a80 | 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 74 68 61 74 20 74 68 65 20 72 65 66 6e 61 6d | gular.expression.that.the.refnam |
| f4aa0 | 65 20 68 61 73 20 74 6f 0a 6d 61 74 63 68 2c 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 | e.has.to.match,.or.a.function.th |
| f4ac0 | 61 74 20 74 61 6b 65 73 20 74 68 65 20 72 65 66 6e 61 6d 65 20 61 73 20 6f 6e 6c 79 20 61 72 67 | at.takes.the.refname.as.only.arg |
| f4ae0 | 75 6d 65 6e 74 20 61 6e 64 0a 72 65 74 75 72 6e 73 20 61 20 62 6f 6f 6c 65 61 6e 2e 20 20 41 20 | ument.and.returns.a.boolean...A. |
| f4b00 | 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 73 75 63 68 20 61 73 20 5c 22 6f 72 69 67 69 6e 2f 6d | remote.branch.such.as.\"origin/m |
| f4b20 | 61 73 74 65 72 5c 22 20 69 73 0a 64 69 73 70 6c 61 79 65 64 20 61 73 20 6a 75 73 74 20 5c 22 6d | aster\".is.displayed.as.just.\"m |
| f4b40 | 61 73 74 65 72 5c 22 2c 20 68 6f 77 65 76 65 72 20 66 6f 72 20 74 68 69 73 20 63 6f 6d 70 61 72 | aster\",.however.for.this.compar |
| f4b60 | 69 73 6f 6e 20 74 68 65 0a 66 6f 72 6d 65 72 20 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 70 61 63 | ison.the.former.is.used."...:pac |
| f4b80 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 | kage-version.'(magit..."2.12.0") |
| f4ba0 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 3a 74 79 70 65 20 27 28 | ...:group.'magit-refs...:type.'( |
| f4bc0 | 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 20 20 28 63 68 6f 69 63 65 20 20 3a 74 61 67 20 | alist.:key-type...(choice..:tag. |
| f4be0 | 22 4b 65 79 22 20 72 65 67 65 78 70 20 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 | "Key".regexp.function).......... |
| f4c00 | 20 20 20 20 20 20 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 67 | .......:value-type.(boolean.:tag |
| f4c20 | 20 22 56 61 6c 75 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."Value"........................ |
| f4c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6f 6e 20 20 22 73 68 6f 77 20 28 6e 6f 6e 2d 6e 69 | ..............:on.."show.(non-ni |
| f4c60 | 6c 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l)"............................. |
| f4c80 | 20 20 20 20 20 20 20 20 20 3a 6f 66 66 20 22 6f 6d 69 74 20 28 6e 69 6c 29 22 29 29 29 0a 0a 28 | .........:off."omit.(nil)")))..( |
| f4ca0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 | defcustom.magit-visit-ref-behavi |
| f4cc0 | 6f 72 20 6e 69 6c 0a 20 20 22 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 60 6d 61 67 69 74 2d 76 69 73 | or.nil..."Control.how.`magit-vis |
| f4ce0 | 69 74 2d 72 65 66 27 20 62 65 68 61 76 65 73 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d | it-ref'.behaves.in.`magit-refs-m |
| f4d00 | 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 60 6d 61 67 69 74 | ode'.buffers...By.default.`magit |
| f4d20 | 2d 76 69 73 69 74 2d 72 65 66 27 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d | -visit-ref'.behaves.like.`magit- |
| f4d40 | 73 68 6f 77 2d 63 6f 6d 6d 69 74 27 2c 0a 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 2c 20 69 6e | show-commit',.in.all.buffers,.in |
| f4d60 | 63 6c 75 64 69 6e 67 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 | cluding.`magit-refs-mode'.buffer |
| f4d80 | 73 2e 20 20 57 68 65 6e 20 74 68 65 0a 74 79 70 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e | s...When.the.type.of.the.section |
| f4da0 | 20 61 74 20 70 6f 69 6e 74 20 69 73 20 60 63 6f 6d 6d 69 74 27 20 74 68 65 6e 20 5c 22 52 45 54 | .at.point.is.`commit'.then.\"RET |
| f4dc0 | 5c 22 20 69 73 20 62 6f 75 6e 64 20 74 6f 0a 60 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 | \".is.bound.to.`magit-show-commi |
| f4de0 | 74 27 2c 20 61 6e 64 20 77 68 65 6e 20 74 68 65 20 74 79 70 65 20 69 73 20 65 69 74 68 65 72 20 | t',.and.when.the.type.is.either. |
| f4e00 | 60 62 72 61 6e 63 68 27 20 6f 72 0a 60 74 61 67 27 20 74 68 65 6e 20 69 74 20 69 73 20 62 6f 75 | `branch'.or.`tag'.then.it.is.bou |
| f4e20 | 6e 64 20 74 6f 20 60 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 27 2e 0a 0a 5c 22 52 45 54 5c | nd.to.`magit-visit-ref'...\"RET\ |
| f4e40 | 22 20 69 73 20 6f 6e 65 20 6f 66 20 4d 61 67 69 74 27 73 20 6d 6f 73 74 20 65 73 73 65 6e 74 69 | ".is.one.of.Magit's.most.essenti |
| f4e60 | 61 6c 20 6b 65 79 73 20 61 6e 64 20 61 74 20 6c 65 61 73 74 20 62 79 0a 64 65 66 61 75 6c 74 20 | al.keys.and.at.least.by.default. |
| f4e80 | 69 74 20 73 68 6f 75 6c 64 20 62 65 68 61 76 65 20 63 6f 6e 73 69 73 74 65 6e 74 6c 79 20 61 63 | it.should.behave.consistently.ac |
| f4ea0 | 72 6f 73 73 20 61 6c 6c 20 6f 66 20 4d 61 67 69 74 2c 0a 65 73 70 65 63 69 61 6c 6c 79 20 62 65 | ross.all.of.Magit,.especially.be |
| f4ec0 | 63 61 75 73 65 20 75 73 65 72 73 20 71 75 69 63 6b 6c 79 20 6c 65 61 72 6e 20 74 68 61 74 20 69 | cause.users.quickly.learn.that.i |
| f4ee0 | 74 20 64 6f 65 73 20 73 6f 6d 65 74 68 69 6e 67 0a 76 65 72 79 20 68 61 72 6d 6c 65 73 73 3b 20 | t.does.something.very.harmless;. |
| f4f00 | 69 74 20 73 68 6f 77 73 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 | it.shows.more.information.about. |
| f4f20 | 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 0a 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 | the.thing.at.point.in.another.bu |
| f4f40 | 66 66 65 72 2e 0a 0a 48 6f 77 65 76 65 72 20 5c 22 52 45 54 5c 22 20 75 73 65 64 20 74 6f 20 62 | ffer...However.\"RET\".used.to.b |
| f4f60 | 65 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 6c 79 20 69 6e 20 60 6d 61 67 69 74 2d 72 65 66 73 | ehave.differently.in.`magit-refs |
| f4f80 | 2d 6d 6f 64 65 27 0a 62 75 66 66 65 72 73 2c 20 64 6f 69 6e 67 20 73 75 72 70 72 69 73 69 6e 67 | -mode'.buffers,.doing.surprising |
| f4fa0 | 20 74 68 69 6e 67 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 72 65 | .things,.some.of.which.cannot.re |
| f4fc0 | 61 6c 6c 79 20 62 65 0a 64 65 73 63 72 69 62 65 64 20 61 73 20 5c 22 76 69 73 69 74 20 74 68 69 | ally.be.described.as.\"visit.thi |
| f4fe0 | 73 20 74 68 69 6e 67 5c 22 2e 20 20 49 66 20 79 6f 75 20 68 61 76 65 20 67 72 6f 77 6e 20 61 63 | s.thing\"...If.you.have.grown.ac |
| f5000 | 63 75 73 74 6f 6d 65 64 0a 74 6f 20 73 75 63 68 20 69 6e 63 6f 6e 73 69 73 74 65 6e 74 2c 20 62 | customed.to.such.inconsistent,.b |
| f5020 | 75 74 20 74 6f 20 79 6f 75 20 75 73 65 66 75 6c 2c 20 62 65 68 61 76 69 6f 72 2c 20 74 68 65 6e | ut.to.you.useful,.behavior,.then |
| f5040 | 20 79 6f 75 20 63 61 6e 0a 72 65 73 74 6f 72 65 20 74 68 61 74 20 62 79 20 61 64 64 69 6e 67 20 | .you.can.restore.that.by.adding. |
| f5060 | 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 20 62 65 6c 6f 77 20 73 79 6d 62 6f 6c 73 | one.or.more.of.the.below.symbols |
| f5080 | 20 74 6f 20 74 68 65 0a 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 20 20 42 | .to.the.value.of.this.option...B |
| f50a0 | 75 74 20 6b 65 65 70 20 69 6e 20 6d 69 6e 64 20 74 68 61 74 20 62 79 20 64 6f 69 6e 67 20 73 6f | ut.keep.in.mind.that.by.doing.so |
| f50c0 | 20 79 6f 75 0a 64 6f 6e 27 74 20 6f 6e 6c 79 20 69 6e 74 72 6f 64 75 63 65 20 69 6e 63 6f 6e 73 | .you.don't.only.introduce.incons |
| f50e0 | 69 73 74 65 6e 63 69 65 73 2c 20 79 6f 75 20 61 6c 73 6f 20 6c 6f 73 65 20 73 6f 6d 65 0a 66 75 | istencies,.you.also.lose.some.fu |
| f5100 | 6e 63 74 69 6f 6e 61 6c 69 74 79 20 61 6e 64 20 6d 69 67 68 74 20 68 61 76 65 20 74 6f 20 72 65 | nctionality.and.might.have.to.re |
| f5120 | 73 6f 72 74 20 74 6f 20 60 4d 2d 78 20 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 27 0a | sort.to.`M-x.magit-show-commit'. |
| f5140 | 74 6f 20 67 65 74 20 69 74 20 62 61 63 6b 2e 0a 0a 60 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 | to.get.it.back...`magit-visit-re |
| f5160 | 66 27 20 6c 6f 6f 6b 73 20 66 6f 72 20 74 68 65 73 65 20 73 79 6d 62 6f 6c 73 20 69 6e 20 74 68 | f'.looks.for.these.symbols.in.th |
| f5180 | 65 20 6f 72 64 65 72 20 69 6e 20 77 68 69 63 68 0a 74 68 65 79 20 61 72 65 20 64 65 73 63 72 69 | e.order.in.which.they.are.descri |
| f51a0 | 62 65 64 20 68 65 72 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 61 20 | bed.here...If.the.presence.of.a. |
| f51c0 | 73 79 6d 62 6f 6c 20 61 70 70 6c 69 65 73 20 74 6f 0a 74 68 65 20 63 75 72 72 65 6e 74 20 73 69 | symbol.applies.to.the.current.si |
| f51e0 | 74 75 61 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 66 | tuation,.then.the.symbols.that.f |
| f5200 | 6f 6c 6c 6f 77 20 64 6f 20 6e 6f 74 20 61 66 66 65 63 74 0a 74 68 65 20 6f 75 74 63 6f 6d 65 2e | ollow.do.not.affect.the.outcome. |
| f5220 | 0a 0a 60 66 6f 63 75 73 2d 6f 6e 2d 72 65 66 27 0a 0a 20 20 57 69 74 68 20 61 20 70 72 65 66 69 | ..`focus-on-ref'....With.a.prefi |
| f5240 | 78 20 61 72 67 75 6d 65 6e 74 20 75 70 64 61 74 65 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 | x.argument.update.the.buffer.to. |
| f5260 | 73 68 6f 77 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 0a 20 20 61 6e 64 20 6c 69 73 74 73 20 6f | show.commit.counts...and.lists.o |
| f5280 | 66 20 63 68 65 72 72 79 20 63 6f 6d 6d 69 74 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 | f.cherry.commits.relative.to.the |
| f52a0 | 20 72 65 66 65 72 65 6e 63 65 20 61 74 20 70 6f 69 6e 74 0a 20 20 69 6e 73 74 65 61 64 20 6f 66 | .reference.at.point...instead.of |
| f52c0 | 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 | .relative.to.the.current.buffer. |
| f52e0 | 6f 72 20 60 48 45 41 44 27 2e 0a 0a 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 | or.`HEAD'.....Instead.of.adding. |
| f5300 | 74 68 69 73 20 73 79 6d 62 6f 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 5c | this.symbol,.consider.pressing.\ |
| f5320 | 22 43 2d 75 20 79 20 6f 20 52 45 54 5c 22 2e 0a 0a 60 63 72 65 61 74 65 2d 62 72 61 6e 63 68 27 | "C-u.y.o.RET\"...`create-branch' |
| f5340 | 0a 0a 20 20 49 66 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e | ....If.point.is.on.a.remote.bran |
| f5360 | 63 68 2c 20 74 68 65 6e 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 6c 6f 63 61 6c 20 62 72 61 6e | ch,.then.create.a.new.local.bran |
| f5380 | 63 68 0a 20 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 2c 20 75 73 65 20 74 68 65 | ch...with.the.same.name,.use.the |
| f53a0 | 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 69 74 73 20 75 70 73 74 72 65 61 6d 2c 20 | .remote.branch.as.its.upstream,. |
| f53c0 | 61 6e 64 0a 20 20 74 68 65 6e 20 63 68 65 63 6b 20 6f 75 74 20 74 68 65 20 6c 6f 63 61 6c 20 62 | and...then.check.out.the.local.b |
| f53e0 | 72 61 6e 63 68 2e 0a 0a 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 73 | ranch.....Instead.of.adding.this |
| f5400 | 20 73 79 6d 62 6f 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 5c 22 62 20 63 | .symbol,.consider.pressing.\"b.c |
| f5420 | 20 52 45 54 20 52 45 54 5c 22 2c 0a 20 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 64 6f 20 | .RET.RET\",...like.you.would.do. |
| f5440 | 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 2e 0a 0a 60 63 68 65 63 6b 6f 75 74 2d 61 6e 79 | in.other.buffers...`checkout-any |
| f5460 | 27 0a 0a 20 20 43 68 65 63 6b 20 6f 75 74 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 20 61 74 20 | '....Check.out.the.reference.at. |
| f5480 | 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 61 74 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 61 20 74 | point...If.that.reference.is.a.t |
| f54a0 | 61 67 0a 20 20 6f 72 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 | ag...or.a.remote.branch,.then.th |
| f54c0 | 69 73 20 72 65 73 75 6c 74 73 20 69 6e 20 61 20 64 65 74 61 63 68 65 64 20 60 48 45 41 44 27 2e | is.results.in.a.detached.`HEAD'. |
| f54e0 | 0a 0a 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f | ....Instead.of.adding.this.symbo |
| f5500 | 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 5c 22 62 20 62 20 52 45 54 5c 22 | l,.consider.pressing.\"b.b.RET\" |
| f5520 | 2c 0a 20 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 64 6f 20 69 6e 20 6f 74 68 65 72 20 62 | ,...like.you.would.do.in.other.b |
| f5540 | 75 66 66 65 72 73 2e 0a 0a 60 63 68 65 63 6b 6f 75 74 2d 62 72 61 6e 63 68 27 0a 0a 20 20 43 68 | uffers...`checkout-branch'....Ch |
| f5560 | 65 63 6b 20 6f 75 74 20 74 68 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e | eck.out.the.local.branch.at.poin |
| f5580 | 74 2e 0a 0a 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 73 20 73 79 6d | t.....Instead.of.adding.this.sym |
| f55a0 | 62 6f 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 5c 22 62 20 62 20 52 45 54 | bol,.consider.pressing.\"b.b.RET |
| f55c0 | 5c 22 2c 0a 20 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 64 6f 20 69 6e 20 6f 74 68 65 72 | \",...like.you.would.do.in.other |
| f55e0 | 20 62 75 66 66 65 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | .buffers."...:package-version.'( |
| f5600 | 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | magit..."2.9.0")...:group.'magit |
| f5620 | 2d 72 65 66 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 | -refs...:group.'magit-commands.. |
| f5640 | 20 3a 6f 70 74 69 6f 6e 73 20 27 28 66 6f 63 75 73 2d 6f 6e 2d 72 65 66 20 63 72 65 61 74 65 2d | .:options.'(focus-on-ref.create- |
| f5660 | 62 72 61 6e 63 68 20 63 68 65 63 6b 6f 75 74 2d 61 6e 79 20 63 68 65 63 6b 6f 75 74 2d 62 72 61 | branch.checkout-any.checkout-bra |
| f5680 | 6e 63 68 29 0a 20 20 3a 74 79 70 65 20 27 28 6c 69 73 74 20 3a 63 6f 6e 76 65 72 74 2d 77 69 64 | nch)...:type.'(list.:convert-wid |
| f56a0 | 67 65 74 20 63 75 73 74 6f 6d 2d 68 6f 6f 6b 2d 63 6f 6e 76 65 72 74 2d 77 69 64 67 65 74 29 29 | get.custom-hook-convert-widget)) |
| f56c0 | 0a 0a 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 | ..;;;.Mode..(defvar-keymap.magit |
| f56e0 | 2d 72 65 66 73 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f | -refs-mode-map...:doc."Keymap.fo |
| f5700 | 72 20 60 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 | r.`magit-refs-mode'."...:parent. |
| f5720 | 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 43 2d 79 22 20 23 27 6d 61 67 69 74 2d 72 | magit-mode-map..."C-y".#'magit-r |
| f5740 | 65 66 73 2d 73 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 0a 20 20 22 4c 22 20 | efs-set-show-commit-count..."L". |
| f5760 | 20 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 74 69 6e 67 73 29 0a 0a 28 64 65 66 | ..#'magit-margin-settings)..(def |
| f5780 | 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 | ine-derived-mode.magit-refs-mode |
| f57a0 | 20 6d 61 67 69 74 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 52 65 66 73 22 0a 20 20 22 4d 6f 64 65 | .magit-mode."Magit.Refs"..."Mode |
| f57c0 | 20 77 68 69 63 68 20 6c 69 73 74 73 20 61 6e 64 20 63 6f 6d 70 61 72 65 73 20 72 65 66 65 72 65 | .which.lists.and.compares.refere |
| f57e0 | 6e 63 65 73 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 | nces...This.mode.is.documented.i |
| f5800 | 6e 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 52 65 66 65 72 65 6e 63 65 73 20 42 | n.info.node.`(magit)References.B |
| f5820 | 75 66 66 65 72 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 | uffer'...\\<magit-mode-map>\.Typ |
| f5840 | 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 74 6f 20 72 65 66 72 65 73 68 20 74 | e.\\[magit-refresh].to.refresh.t |
| f5860 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 | he.current.buffer..Type.\\[magit |
| f5880 | 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 5d 20 74 6f 20 65 78 70 61 6e 64 20 6f 72 20 68 69 | -section-toggle].to.expand.or.hi |
| f58a0 | 64 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c | de.the.section.at.point..Type.\\ |
| f58c0 | 5b 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 5d 20 6f 72 20 5c 5c 5b 6d 61 67 69 74 2d | [magit-visit-thing].or.\\[magit- |
| f58e0 | 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 5d 20 5c 0a 74 6f 20 76 69 73 | diff-show-or-scroll-up].\.to.vis |
| f5900 | 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 | it.the.commit.or.branch.at.point |
| f5920 | 2e 0a 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 62 72 61 6e 63 68 5d 20 74 6f 20 73 65 65 20 | ...Type.\\[magit-branch].to.see. |
| f5940 | 61 76 61 69 6c 61 62 6c 65 20 62 72 61 6e 63 68 20 63 6f 6d 6d 61 6e 64 73 2e 0a 54 79 70 65 20 | available.branch.commands..Type. |
| f5960 | 5c 5c 5b 6d 61 67 69 74 2d 6d 65 72 67 65 5d 20 74 6f 20 6d 65 72 67 65 20 74 68 65 20 62 72 61 | \\[magit-merge].to.merge.the.bra |
| f5980 | 6e 63 68 20 6f 72 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b | nch.or.commit.at.point..Type.\\[ |
| f59a0 | 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 5d 20 74 6f 20 61 70 70 6c 79 20 74 68 65 20 | magit-cherry-pick].to.apply.the. |
| f59c0 | 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 | commit.at.point..Type.\\[magit-r |
| f59e0 | 65 73 65 74 5d 20 74 6f 20 72 65 73 65 74 20 60 48 45 41 44 27 20 74 6f 20 74 68 65 20 63 6f 6d | eset].to.reset.`HEAD'.to.the.com |
| f5a00 | 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 | mit.at.point...\\{magit-refs-mod |
| f5a20 | 65 2d 6d 61 70 7d 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 66 73 0a 20 20 28 | e-map}"...:group.'magit-refs...( |
| f5a40 | 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c | hack-dir-local-variables-non-fil |
| f5a60 | 65 2d 62 75 66 66 65 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 67 | e-buffer)...(setq.magit--imenu-g |
| f5a80 | 72 6f 75 70 2d 74 79 70 65 73 20 27 28 6c 6f 63 61 6c 20 72 65 6d 6f 74 65 20 74 61 67 73 29 29 | roup-types.'(local.remote.tags)) |
| f5aa0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 75 70 2d 62 75 66 66 65 | )..(defun.magit-refs-setup-buffe |
| f5ac0 | 72 20 28 72 65 66 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 | r.(ref.args)...(magit-setup-buff |
| f5ae0 | 65 72 20 23 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 28 6d 61 | er.#'magit-refs-mode.nil.....(ma |
| f5b00 | 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 72 65 66 29 0a 20 20 20 20 28 6d 61 | git-buffer-upstream.ref).....(ma |
| f5b20 | 67 69 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 61 72 67 73 29 29 29 0a 0a 28 64 | git-buffer-arguments.args)))..(d |
| f5b40 | 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 | efun.magit-refs-refresh-buffer.( |
| f5b60 | 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 73 65 74 2d 62 75 66 66 65 72 2d 6d 61 72 67 69 | )...(setq.magit-set-buffer-margi |
| f5b80 | 6e 2d 72 65 66 72 65 73 68 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 72 | n-refresh.(not.(magit-buffer-mar |
| f5ba0 | 67 69 6e 2d 70 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 | gin-p)))...(unless.(magit-rev-ve |
| f5bc0 | 72 69 66 79 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 | rify.magit-buffer-upstream)..... |
| f5be0 | 28 73 65 74 71 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 | (setq.magit-refs-show-commit-cou |
| f5c00 | 6e 74 20 6e 69 6c 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e | nt.nil))...(magit-set-header-lin |
| f5c20 | 65 2d 66 6f 72 6d 61 74 0a 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 22 20 6d 61 67 69 | e-format....(format."%s.%s".magi |
| f5c40 | 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | t-buffer-upstream............(ma |
| f5c60 | 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | pconcat.#'identity.magit-buffer- |
| f5c80 | 61 72 67 75 6d 65 6e 74 73 20 22 20 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | arguments.".")))...(magit-insert |
| f5ca0 | 2d 73 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 68 62 75 66 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | -section.(branchbuf).....(magit- |
| f5cc0 | 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 | run-section-hook.'magit-refs-sec |
| f5ce0 | 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 62 | tions-hook))...(add-hook.'kill-b |
| f5d00 | 75 66 66 65 72 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 70 72 65 73 65 72 76 65 2d 73 65 63 74 | uffer-hook.#'magit-preserve-sect |
| f5d20 | 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 63 61 63 68 65 29 29 0a 0a 28 63 6c 2d 64 65 66 6d | ion-visibility-cache))..(cl-defm |
| f5d40 | 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 | ethod.magit-buffer-value.(&conte |
| f5d60 | 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 29 29 | xt.(major-mode.magit-refs-mode)) |
| f5d80 | 0a 20 20 28 63 6f 6e 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 6d | ...(cons.magit-buffer-upstream.m |
| f5da0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 0a 3b 3b 3b 20 43 6f 6d | agit-buffer-arguments))..;;;.Com |
| f5dc0 | 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 | mands..;;;###autoload.(autoload. |
| f5de0 | 27 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 20 22 6d 61 67 69 74 2d 72 65 66 73 22 20 6e 69 | 'magit-show-refs."magit-refs".ni |
| f5e00 | 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 | l.t).(transient-define-prefix.ma |
| f5e20 | 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 74 72 61 6e 73 69 65 | git-show-refs.(&optional.transie |
| f5e40 | 6e 74 29 0a 20 20 22 4c 69 73 74 20 61 6e 64 20 63 6f 6d 70 61 72 65 20 72 65 66 65 72 65 6e 63 | nt)..."List.and.compare.referenc |
| f5e60 | 65 73 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 6d 61 | es.in.a.dedicated.buffer."...:ma |
| f5e80 | 6e 2d 70 61 67 65 20 22 67 69 74 2d 62 72 61 6e 63 68 22 0a 20 20 3a 76 61 6c 75 65 20 28 6c 61 | n-page."git-branch"...:value.(la |
| f5ea0 | 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 72 | mbda.()............(magit-show-r |
| f5ec0 | 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 20 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 | efs-arguments.magit-prefix-use-b |
| f5ee0 | 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 | uffer-arguments))...["Arguments" |
| f5f00 | 0a 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 2d 65 61 63 68 2d 72 65 66 3a 2d 2d 63 6f 6e 74 61 69 | ....(magit-for-each-ref:--contai |
| f5f20 | 6e 73 29 0a 20 20 20 28 22 2d 4d 22 20 22 4d 65 72 67 65 64 22 20 20 20 20 20 20 20 20 20 20 20 | ns)....("-M"."Merged"........... |
| f5f40 | 20 20 20 20 22 2d 2d 6d 65 72 67 65 64 3d 22 20 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d | ...."--merged=".magit-transient- |
| f5f60 | 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 28 22 2d 6d 22 20 22 4d 65 72 67 65 64 20 | read-revision)....("-m"."Merged. |
| f5f80 | 74 6f 20 48 45 41 44 22 20 20 20 20 20 20 20 22 2d 2d 6d 65 72 67 65 64 22 29 0a 20 20 20 28 22 | to.HEAD"......."--merged")....(" |
| f5fa0 | 2d 4e 22 20 22 4e 6f 74 20 6d 65 72 67 65 64 22 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f | -N"."Not.merged"..........."--no |
| f5fc0 | 2d 6d 65 72 67 65 64 3d 22 20 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 72 | -merged=".magit-transient-read-r |
| f5fe0 | 65 76 69 73 69 6f 6e 29 0a 20 20 20 28 22 2d 6e 22 20 22 4e 6f 74 20 6d 65 72 67 65 64 20 74 6f | evision)....("-n"."Not.merged.to |
| f6000 | 20 48 45 41 44 22 20 20 20 22 2d 2d 6e 6f 2d 6d 65 72 67 65 64 22 29 0a 20 20 20 28 6d 61 67 69 | .HEAD"..."--no-merged")....(magi |
| f6020 | 74 2d 66 6f 72 2d 65 61 63 68 2d 72 65 66 3a 2d 2d 73 6f 72 74 29 5d 0a 20 20 5b 22 41 63 74 69 | t-for-each-ref:--sort)]...["Acti |
| f6040 | 6f 6e 73 22 0a 20 20 20 28 22 79 22 20 22 53 68 6f 77 20 72 65 66 73 2c 20 63 6f 6d 70 61 72 69 | ons"....("y"."Show.refs,.compari |
| f6060 | 6e 67 20 74 68 65 6d 20 77 69 74 68 20 48 45 41 44 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 | ng.them.with.HEAD"...........mag |
| f6080 | 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 68 65 61 64 29 0a 20 20 20 28 22 63 22 20 22 53 68 6f 77 | it-show-refs-head)....("c"."Show |
| f60a0 | 20 72 65 66 73 2c 20 63 6f 6d 70 61 72 69 6e 67 20 74 68 65 6d 20 77 69 74 68 20 63 75 72 72 65 | .refs,.comparing.them.with.curre |
| f60c0 | 6e 74 20 62 72 61 6e 63 68 22 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 63 75 72 72 65 | nt.branch".magit-show-refs-curre |
| f60e0 | 6e 74 29 0a 20 20 20 28 22 6f 22 20 22 53 68 6f 77 20 72 65 66 73 2c 20 63 6f 6d 70 61 72 69 6e | nt)....("o"."Show.refs,.comparin |
| f6100 | 67 20 74 68 65 6d 20 77 69 74 68 20 6f 74 68 65 72 20 62 72 61 6e 63 68 22 20 20 20 6d 61 67 69 | g.them.with.other.branch"...magi |
| f6120 | 74 2d 73 68 6f 77 2d 72 65 66 73 2d 6f 74 68 65 72 29 0a 20 20 20 28 22 72 22 20 22 53 68 6f 77 | t-show-refs-other)....("r"."Show |
| f6140 | 20 72 65 66 73 2c 20 63 68 61 6e 67 69 6e 67 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 20 64 69 73 | .refs,.changing.commit.count.dis |
| f6160 | 70 6c 61 79 22 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 2d 73 68 6f 77 2d 63 6f | play".....magit-refs-set-show-co |
| f6180 | 6d 6d 69 74 2d 63 6f 75 6e 74 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 | mmit-count)]...(interactive.(lis |
| f61a0 | 74 20 28 6f 72 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 72 65 66 | t.(or.(derived-mode-p.'magit-ref |
| f61c0 | 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-mode)......................... |
| f61e0 | 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 0a 20 20 28 69 66 20 74 72 61 | .current-prefix-arg)))...(if.tra |
| f6200 | 6e 73 69 65 6e 74 0a 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d | nsient.......(transient-setup.'m |
| f6220 | 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d | agit-show-refs).....(magit-refs- |
| f6240 | 73 65 74 75 70 2d 62 75 66 66 65 72 20 22 48 45 41 44 22 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d | setup-buffer."HEAD".(magit-show- |
| f6260 | 72 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | refs-arguments))))..(defun.magit |
| f6280 | 2d 73 68 6f 77 2d 72 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | -show-refs-arguments.(&optional. |
| f62a0 | 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 29 0a 20 20 28 75 6e 6c 65 73 73 20 75 73 65 2d 62 | use-buffer-args)...(unless.use-b |
| f62c0 | 75 66 66 65 72 2d 61 72 67 73 0a 20 20 20 20 28 73 65 74 71 20 75 73 65 2d 62 75 66 66 65 72 2d | uffer-args.....(setq.use-buffer- |
| f62e0 | 61 72 67 73 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 | args.magit-direct-use-buffer-arg |
| f6300 | 75 6d 65 6e 74 73 29 29 0a 20 20 28 6c 65 74 20 28 61 72 67 73 29 0a 20 20 20 20 28 63 6f 6e 64 | uments))...(let.(args).....(cond |
| f6320 | 0a 20 20 20 20 20 28 28 65 71 20 74 72 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d | ......((eq.transient-current-com |
| f6340 | 6d 61 6e 64 20 27 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 29 0a 20 20 20 20 20 20 28 73 65 | mand.'magit-show-refs).......(se |
| f6360 | 74 71 20 61 72 67 73 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 73 | tq.args.(transient-args.'magit-s |
| f6380 | 68 6f 77 2d 72 65 66 73 29 29 29 0a 20 20 20 20 20 28 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | how-refs)))......((eq.major-mode |
| f63a0 | 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 61 | .'magit-refs-mode).......(setq.a |
| f63c0 | 72 67 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 | rgs.magit-buffer-arguments)).... |
| f63e0 | 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 20 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 28 | ..((and.(memq.use-buffer-args.'( |
| f6400 | 61 6c 77 61 79 73 20 73 65 6c 65 63 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | always.selected))............(an |
| f6420 | 64 2d 6c 65 74 2a 20 28 28 62 75 66 66 65 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d | d-let*.((buffer.(magit-get-mode- |
| f6440 | 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer.......................... |
| f6460 | 20 20 20 20 20 20 27 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 20 | ......'magit-refs-mode.nil...... |
| f6480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 75 73 | ..........................(eq.us |
| f64a0 | 65 2d 62 75 66 66 65 72 2d 61 72 67 73 20 27 73 65 6c 65 63 74 65 64 29 29 29 29 0a 20 20 20 20 | e-buffer-args.'selected))))..... |
| f64c0 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 3b 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 64 65 | .........(progn.;.work.around.de |
| f64e0 | 62 62 75 67 73 23 33 31 38 34 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | bbugs#31840................(setq |
| f6500 | 20 61 72 67 73 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 | .args.(buffer-local-value.'magit |
| f6520 | 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 | -buffer-arguments.buffer))...... |
| f6540 | 20 20 20 20 20 20 20 20 20 20 74 29 29 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 73 | ..........t))))......(t.......(s |
| f6560 | 65 74 71 20 61 72 67 73 20 28 61 6c 69 73 74 2d 67 65 74 20 27 6d 61 67 69 74 2d 73 68 6f 77 2d | etq.args.(alist-get.'magit-show- |
| f6580 | 72 65 66 73 20 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 73 29 29 29 29 0a 20 20 20 20 61 72 | refs.transient-values)))).....ar |
| f65a0 | 67 73 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 | gs))..(transient-define-argument |
| f65c0 | 20 6d 61 67 69 74 2d 66 6f 72 2d 65 61 63 68 2d 72 65 66 3a 2d 2d 63 6f 6e 74 61 69 6e 73 20 28 | .magit-for-each-ref:--contains.( |
| f65e0 | 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 6f 6e 74 61 69 6e 73 22 0a 20 20 3a 63 | )...:description."Contains"...:c |
| f6600 | 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d | lass.'transient-option...:key."- |
| f6620 | 63 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 63 6f 6e 74 61 69 6e 73 3d 22 0a 20 20 3a | c"...:argument."--contains="...: |
| f6640 | 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 72 65 | reader.#'magit-transient-read-re |
| f6660 | 76 69 73 69 6f 6e 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d | vision)..(transient-define-argum |
| f6680 | 65 6e 74 20 6d 61 67 69 74 2d 66 6f 72 2d 65 61 63 68 2d 72 65 66 3a 2d 2d 73 6f 72 74 20 28 29 | ent.magit-for-each-ref:--sort.() |
| f66a0 | 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 6f 72 74 22 0a 20 20 3a 63 6c 61 73 73 20 | ...:description."Sort"...:class. |
| f66c0 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 73 22 0a 20 20 | 'transient-option...:key."-s"... |
| f66e0 | 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 73 6f 72 74 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 | :argument."--sort="...:reader.#' |
| f6700 | 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 66 2d 73 6f 72 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | magit-read-ref-sort)..(defun.mag |
| f6720 | 69 74 2d 72 65 61 64 2d 72 65 66 2d 73 6f 72 74 20 28 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c | it-read-ref-sort.(prompt.initial |
| f6740 | 2d 69 6e 70 75 74 20 5f 68 69 73 74 6f 72 79 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 | -input._history)...(magit-comple |
| f6760 | 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ting-read.prompt................ |
| f6780 | 20 20 20 20 20 20 20 20 20 20 27 28 22 2d 63 6f 6d 6d 69 74 74 65 72 64 61 74 65 22 20 22 2d 61 | ..........'("-committerdate"."-a |
| f67a0 | 75 74 68 6f 72 64 61 74 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uthordate"...................... |
| f67c0 | 20 20 20 20 20 20 22 63 6f 6d 6d 69 74 74 65 72 64 61 74 65 22 20 22 61 75 74 68 6f 72 64 61 74 | ......"committerdate"."authordat |
| f67e0 | 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c | e")..........................nil |
| f6800 | 20 6e 69 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | .nil.initial-input))..;;;###auto |
| f6820 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 68 65 61 64 | load.(defun.magit-show-refs-head |
| f6840 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4c 69 73 74 20 61 6e 64 20 63 6f | .(&optional.args)..."List.and.co |
| f6860 | 6d 70 61 72 65 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 | mpare.references.in.a.dedicated. |
| f6880 | 62 75 66 66 65 72 2e 0a 43 6f 6d 70 61 72 65 64 20 77 69 74 68 20 60 48 45 41 44 27 2e 22 0a 20 | buffer..Compared.with.`HEAD'.".. |
| f68a0 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d | .(interactive.(list.(magit-show- |
| f68c0 | 72 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d | refs-arguments)))...(magit-refs- |
| f68e0 | 73 65 74 75 70 2d 62 75 66 66 65 72 20 22 48 45 41 44 22 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 | setup-buffer."HEAD".args))..;;;# |
| f6900 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 | ##autoload.(defun.magit-show-ref |
| f6920 | 73 2d 63 75 72 72 65 6e 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4c 69 | s-current.(&optional.args)..."Li |
| f6940 | 73 74 20 61 6e 64 20 63 6f 6d 70 61 72 65 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 20 61 20 64 | st.and.compare.references.in.a.d |
| f6960 | 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 0a 43 6f 6d 70 61 72 65 20 77 69 74 68 20 74 68 | edicated.buffer..Compare.with.th |
| f6980 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 72 20 60 48 45 41 44 27 20 69 66 20 69 74 | e.current.branch.or.`HEAD'.if.it |
| f69a0 | 20 69 73 20 64 65 74 61 63 68 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | .is.detached."...(interactive.(l |
| f69c0 | 69 73 74 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 29 29 | ist.(magit-show-refs-arguments)) |
| f69e0 | 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 6d 61 | )...(magit-refs-setup-buffer.(ma |
| f6a00 | 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 61 72 67 73 29 29 0a 0a | git-get-current-branch).args)).. |
| f6a20 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 6f 77 | ;;;###autoload.(defun.magit-show |
| f6a40 | 2d 72 65 66 73 2d 6f 74 68 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 20 61 72 67 73 29 | -refs-other.(&optional.ref.args) |
| f6a60 | 0a 20 20 22 4c 69 73 74 20 61 6e 64 20 63 6f 6d 70 61 72 65 20 72 65 66 65 72 65 6e 63 65 73 20 | ..."List.and.compare.references. |
| f6a80 | 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 0a 43 6f 6d 70 61 72 65 64 20 | in.a.dedicated.buffer..Compared. |
| f6aa0 | 77 69 74 68 20 61 20 62 72 61 6e 63 68 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 | with.a.branch.read.from.the.user |
| f6ac0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 | ."...(interactive.(list.(magit-r |
| f6ae0 | 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 20 22 43 6f 6d 70 61 72 65 20 77 69 74 68 22 29 | ead-other-branch."Compare.with") |
| f6b00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 68 6f | ......................(magit-sho |
| f6b20 | 77 2d 72 65 66 73 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 | w-refs-arguments)))...(magit-ref |
| f6b40 | 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 72 65 66 20 61 72 67 73 29 29 0a 0a 28 74 72 61 6e | s-setup-buffer.ref.args))..(tran |
| f6b60 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 | sient-define-suffix.magit-refs-s |
| f6b80 | 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 20 28 29 0a 20 20 22 43 68 61 6e 67 | et-show-commit-count.()..."Chang |
| f6ba0 | 65 20 66 6f 72 20 77 68 69 63 68 20 72 65 66 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 63 6f 75 6e | e.for.which.refs.the.commit.coun |
| f6bc0 | 74 20 69 73 20 73 68 6f 77 6e 2e 22 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 43 68 61 | t.is.shown."...:description."Cha |
| f6be0 | 6e 67 65 20 76 65 72 62 6f 73 69 74 79 22 0a 20 20 3a 6b 65 79 20 22 76 22 0a 20 20 3a 74 72 61 | nge.verbosity"...:key."v"...:tra |
| f6c00 | 6e 73 69 65 6e 74 20 6e 69 6c 0a 20 20 3a 69 66 2d 64 65 72 69 76 65 64 20 27 6d 61 67 69 74 2d | nsient.nil...:if-derived.'magit- |
| f6c20 | 72 65 66 73 2d 6d 6f 64 65 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 73 65 74 | refs-mode...(interactive)...(set |
| f6c40 | 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 | q-local.magit-refs-show-commit-c |
| f6c60 | 6f 75 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 | ount...............(magit-read-c |
| f6c80 | 68 61 72 2d 63 61 73 65 20 22 53 68 6f 77 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 20 66 6f 72 | har-case."Show.commit.counts.for |
| f6ca0 | 20 22 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 61 20 22 5b 61 5d 6c | .".nil.................(?a."[a]l |
| f6cc0 | 6c 20 72 65 66 73 22 20 27 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f | l.refs".'all).................(? |
| f6ce0 | 62 20 22 5b 62 5d 72 61 6e 63 68 65 73 20 6f 6e 6c 79 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 | b."[b]ranches.only".t).......... |
| f6d00 | 20 20 20 20 20 20 20 28 3f 6e 20 22 5b 6e 5d 6f 74 68 69 6e 67 22 20 6e 69 6c 29 29 29 0a 20 20 | .......(?n."[n]othing".nil)))... |
| f6d20 | 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 76 | (magit-refresh))..(defun.magit-v |
| f6d40 | 69 73 69 74 2d 72 65 66 20 28 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 72 65 66 65 72 65 6e | isit-ref.()..."Visit.the.referen |
| f6d60 | 63 65 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 | ce.or.revision.at.point.in.anoth |
| f6d80 | 65 72 20 62 75 66 66 65 72 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 76 69 73 69 | er.buffer..If.there.is.no.revisi |
| f6da0 | 6f 6e 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 | on.at.point.or.with.a.prefix.arg |
| f6dc0 | 75 6d 65 6e 74 20 70 72 6f 6d 70 74 0a 66 6f 72 20 61 20 72 65 76 69 73 69 6f 6e 2e 0a 0a 54 68 | ument.prompt.for.a.revision...Th |
| f6de0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 62 65 68 61 76 65 73 20 6a 75 73 74 20 6c 69 6b 65 20 60 6d 61 | is.command.behaves.just.like.`ma |
| f6e00 | 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 27 2c 20 65 78 63 65 70 74 20 69 66 0a 70 6f 69 6e | git-show-commit',.except.if.poin |
| f6e20 | 74 20 69 73 20 6f 6e 20 61 20 72 65 66 65 72 65 6e 63 65 20 69 6e 20 61 20 60 6d 61 67 69 74 2d | t.is.on.a.reference.in.a.`magit- |
| f6e40 | 72 65 66 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 20 28 61 20 62 75 66 66 65 72 0a 6c 69 73 74 | refs-mode'.buffer.(a.buffer.list |
| f6e60 | 69 6e 67 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 29 2c 20 69 6e 20 77 68 69 63 68 | ing.branches.and.tags),.in.which |
| f6e80 | 20 63 61 73 65 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6d 61 79 20 62 65 0a 64 69 66 66 65 72 | .case.the.behavior.may.be.differ |
| f6ea0 | 65 6e 74 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 79 6f 75 20 68 61 76 65 20 63 75 73 74 6f 6d | ent,.but.only.if.you.have.custom |
| f6ec0 | 69 7a 65 64 20 74 68 65 20 6f 70 74 69 6f 6e 0a 60 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 | ized.the.option.`magit-visit-ref |
| f6ee0 | 2d 62 65 68 61 76 69 6f 72 27 20 28 77 68 69 63 68 20 73 65 65 29 2e 20 20 57 68 65 6e 20 69 6e | -behavior'.(which.see)...When.in |
| f6f00 | 76 6f 6b 65 64 20 66 72 6f 6d 20 61 0a 6d 65 6e 75 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 | voked.from.a.menu.this.command.a |
| f6f20 | 6c 77 61 79 73 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 60 6d 61 67 69 74 2d 73 68 6f 77 2d 63 | lways.behaves.like.`magit-show-c |
| f6f40 | 6f 6d 6d 69 74 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 20 28 | ommit'."...(interactive)...(if.( |
| f6f60 | 61 6e 64 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 72 65 66 73 2d | and.(derived-mode-p.'magit-refs- |
| f6f80 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | mode)............(magit-section- |
| f6fa0 | 6d 61 74 63 68 20 27 28 62 72 61 6e 63 68 20 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | match.'(branch.tag))............ |
| f6fc0 | 28 6e 6f 74 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 | (not.(magit-menu-position))).... |
| f6fe0 | 20 20 20 28 6c 65 74 20 28 28 72 65 66 20 28 6f 72 65 66 20 28 6d 61 67 69 74 2d 63 75 72 72 65 | ...(let.((ref.(oref.(magit-curre |
| f7000 | 6e 74 2d 73 65 63 74 69 6f 6e 29 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f | nt-section).value))).........(co |
| f7020 | 6e 64 20 28 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 | nd.(current-prefix-arg.......... |
| f7040 | 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6d 65 6d 71 20 27 66 6f 63 75 73 2d 6f 6e 2d 72 65 66 | ......(cond.((memq.'focus-on-ref |
| f7060 | 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 29 0a 20 20 20 20 20 | .magit-visit-ref-behavior)...... |
| f7080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 | .................(magit-refs-set |
| f70a0 | 75 70 2d 62 75 66 66 65 72 20 72 65 66 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 61 | up-buffer.ref.(magit-show-refs-a |
| f70c0 | 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rguments)))..................... |
| f70e0 | 20 28 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 0a 20 20 20 20 20 | .(magit-visit-ref-behavior...... |
| f7100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 70 72 6f 6d 70 74 | .................;;.Don't.prompt |
| f7120 | 20 66 6f 72 20 63 6f 6d 6d 69 74 20 74 6f 20 76 69 73 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 | .for.commit.to.visit............ |
| f7140 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 70 72 65 66 69 | ............(let.((current-prefi |
| f7160 | 78 2d 61 72 67 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | x-arg.nil))..................... |
| f7180 | 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d | ....(call-interactively.#'magit- |
| f71a0 | 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | show-commit)))))...............( |
| f71c0 | 28 61 6e 64 20 28 6d 65 6d 71 20 27 63 72 65 61 74 65 2d 62 72 61 6e 63 68 20 6d 61 67 69 74 2d | (and.(memq.'create-branch.magit- |
| f71e0 | 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | visit-ref-behavior)............. |
| f7200 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 5b 62 72 | ........(magit-section-match.[br |
| f7220 | 61 6e 63 68 20 72 65 6d 6f 74 65 5d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | anch.remote]))................(l |
| f7240 | 65 74 20 28 28 62 72 61 6e 63 68 20 28 63 64 72 20 28 6d 61 67 69 74 2d 73 70 6c 69 74 2d 62 72 | et.((branch.(cdr.(magit-split-br |
| f7260 | 61 6e 63 68 2d 6e 61 6d 65 20 72 65 66 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anch-name.ref))))............... |
| f7280 | 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 20 62 72 61 6e 63 68 29 0a 20 | ...(if.(magit-branch-p.branch).. |
| f72a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 72 | ....................(if.(magit-r |
| f72c0 | 65 76 2d 65 71 20 62 72 61 6e 63 68 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ev-eq.branch.ref)............... |
| f72e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 | ...........(magit-call-git."chec |
| f7300 | 6b 6f 75 74 22 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | kout".branch)................... |
| f7320 | 20 20 20 20 20 28 73 65 74 71 20 62 72 61 6e 63 68 20 28 70 72 6f 70 65 72 74 69 7a 65 20 62 72 | .....(setq.branch.(propertize.br |
| f7340 | 61 6e 63 68 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 | anch.'face.'magit-branch-local)) |
| f7360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 | ........................(setq.re |
| f7380 | 66 20 28 70 72 6f 70 65 72 74 69 7a 65 20 72 65 66 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 | f.(propertize.ref.'face.'magit-b |
| f73a0 | 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ranch-remote)).................. |
| f73c0 | 20 20 20 20 20 20 28 70 63 61 73 65 20 28 70 72 6f 67 31 20 28 72 65 61 64 2d 63 68 61 72 2d 63 | ......(pcase.(prog1.(read-char-c |
| f73e0 | 68 6f 69 63 65 20 28 66 6f 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 5c 0a 42 72 61 | hoice.(format.(propertize."\.Bra |
| f7400 | 6e 63 68 20 25 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 0a 20 20 5b 63 5d 68 65 63 6b | nch.%s.already.exists....[c]heck |
| f7420 | 6f 75 74 20 25 73 20 61 73 2d 69 73 0a 20 20 5b 72 5d 72 65 73 65 74 20 25 73 20 74 6f 20 25 73 | out.%s.as-is...[r]reset.%s.to.%s |
| f7440 | 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 25 73 0a 20 20 5b 61 5d 62 6f 72 74 20 22 20 27 66 61 | .and.checkout.%s...[a]bort.".'fa |
| f7460 | 63 65 20 27 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 29 20 62 72 61 6e 63 68 20 62 72 | ce.'minibuffer-prompt).branch.br |
| f7480 | 61 6e 63 68 20 62 72 61 6e 63 68 20 72 65 66 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 | anch.branch.ref.branch)......... |
| f74a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f74c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3f 63 20 3f 72 20 3f 61 29 29 0a 20 20 20 20 | ...............'(?c.?r.?a))..... |
| f74e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | ............................(mes |
| f7500 | 73 61 67 65 20 22 22 29 29 20 3b 20 6f 74 68 65 72 77 69 73 65 20 70 72 6f 6d 70 74 20 73 74 69 | sage."")).;.otherwise.prompt.sti |
| f7520 | 63 6b 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 63 | cks..........................(?c |
| f7540 | 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 62 72 61 6e | .(magit-call-git."checkout".bran |
| f7560 | 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3f | ch))..........................(? |
| f7580 | 72 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 42 | r.(magit-call-git."checkout"."-B |
| f75a0 | 22 20 62 72 61 6e 63 68 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".branch.ref)).................. |
| f75c0 | 20 20 20 20 20 20 20 20 28 3f 61 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 | ........(?a.(user-error."Abort") |
| f75e0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 | )))....................(magit-ca |
| f7600 | 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 62 22 20 62 72 61 6e 63 68 20 72 65 | ll-git."checkout"."-b".branch.re |
| f7620 | 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 | f))..................(setq.magit |
| f7640 | 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 | -buffer-upstream.branch)........ |
| f7660 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 20 20 | ..........(magit-refresh)))..... |
| f7680 | 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 6d 65 6d 71 20 27 63 68 65 63 6b 6f 75 74 2d 61 | ..........((or.(memq.'checkout-a |
| f76a0 | 6e 79 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 29 0a 20 20 20 | ny.magit-visit-ref-behavior).... |
| f76c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 71 20 27 63 68 65 63 | ................(and.(memq.'chec |
| f76e0 | 6b 6f 75 74 2d 62 72 61 6e 63 68 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 | kout-branch.magit-visit-ref-beha |
| f7700 | 76 69 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | vior).........................(m |
| f7720 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 5b 62 72 61 6e 63 68 20 6c 6f 63 61 6c | agit-section-match.[branch.local |
| f7740 | 5d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d | ])))................(magit-call- |
| f7760 | 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | git."checkout".ref)............. |
| f7780 | 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 72 | ...(setq.magit-buffer-upstream.r |
| f77a0 | 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 | ef)................(magit-refres |
| f77c0 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 | h))...............(t............ |
| f77e0 | 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d | ....(call-interactively.#'magit- |
| f7800 | 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 29 29 29 0a 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 | show-commit)))).....(call-intera |
| f7820 | 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 29 29 29 0a 0a | ctively.#'magit-show-commit))).. |
| f7840 | 3b 3b 3b 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 | ;;;.Sections..(defvar-keymap.mag |
| f7860 | 69 74 2d 72 65 6d 6f 74 65 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 | it-remote-section-map...:doc."Ke |
| f7880 | 79 6d 61 70 20 66 6f 72 20 60 72 65 6d 6f 74 65 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 | ymap.for.`remote'.sections."..." |
| f78a0 | 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 3e 22 20 20 23 27 | <remap>.<magit-file-rename>"..#' |
| f78c0 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6e 61 6d 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c | magit-remote-rename..."<remap>.< |
| f78e0 | 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 72 65 6d | magit-delete-thing>".#'magit-rem |
| f7900 | 6f 74 65 2d 72 65 6d 6f 76 65 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | ote-remove..."<2>".(magit-menu-i |
| f7920 | 74 65 6d 20 22 52 65 6e 61 6d 65 20 25 73 22 20 23 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 | tem."Rename.%s".#'magit-remote-r |
| f7940 | 65 6e 61 6d 65 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 | ename)..."<1>".(magit-menu-item. |
| f7960 | 22 52 65 6d 6f 76 65 20 25 6d 22 20 23 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6d 6f 76 | "Remove.%m".#'magit-remote-remov |
| f7980 | 65 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 | e))..(defvar-keymap.magit-branch |
| f79a0 | 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 | -section-map...:doc."Keymap.for. |
| f79c0 | 60 62 72 61 6e 63 68 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c | `branch'.sections."..."<remap>.< |
| f79e0 | 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 3e 22 20 20 23 27 6d 61 67 69 74 2d 62 72 61 | magit-file-rename>"..#'magit-bra |
| f7a00 | 6e 63 68 2d 72 65 6e 61 6d 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c | nch-rename..."<remap>.<magit-del |
| f7a20 | 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 | ete-thing>".#'magit-branch-delet |
| f7a40 | 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e | e..."<remap>.<magit-visit-thing> |
| f7a60 | 22 20 20 23 27 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 0a 20 20 22 3c 33 3e 22 20 28 6d 61 | "..#'magit-visit-ref..."<3>".(ma |
| f7a80 | 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 52 65 6e 61 6d 65 20 25 73 22 20 20 20 20 23 27 6d | git-menu-item."Rename.%s"....#'m |
| f7aa0 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 | agit-branch-rename)..."<2>".(mag |
| f7ac0 | 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 65 6c 65 74 65 20 25 6d 22 20 20 20 20 23 27 6d 61 | it-menu-item."Delete.%m"....#'ma |
| f7ae0 | 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 65 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 | git-branch-delete)..."<1>".(magi |
| f7b00 | 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 69 73 69 74 20 63 6f 6d 6d 69 74 22 20 23 27 6d 61 67 | t-menu-item."Visit.commit".#'mag |
| f7b20 | 69 74 2d 76 69 73 69 74 2d 72 65 66 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d | it-visit-ref))..(defvar-keymap.m |
| f7b40 | 61 67 69 74 2d 74 61 67 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 | agit-tag-section-map...:doc."Key |
| f7b60 | 6d 61 70 20 66 6f 72 20 60 74 61 67 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d | map.for.`tag'.sections."..."<rem |
| f7b80 | 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 | ap>.<magit-delete-thing>".#'magi |
| f7ba0 | 74 2d 74 61 67 2d 64 65 6c 65 74 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 | t-tag-delete..."<remap>.<magit-v |
| f7bc0 | 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 0a | isit-thing>"..#'magit-visit-ref. |
| f7be0 | 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 65 6c 65 74 65 | .."<2>".(magit-menu-item."Delete |
| f7c00 | 20 25 6d 22 20 23 27 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c 65 74 65 29 0a 20 20 22 3c 31 3e 22 | .%m".#'magit-tag-delete)..."<1>" |
| f7c20 | 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 69 73 69 74 20 25 73 22 20 20 23 27 | .(magit-menu-item."Visit.%s"..#' |
| f7c40 | 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | magit-visit-ref))..(defun.magit- |
| f7c60 | 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 73 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 20 | -painted-branch-as-menu-section. |
| f7c80 | 28 73 65 63 74 69 6f 6e 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 | (section)...(and-let*.((branch.( |
| f7ca0 | 61 6e 64 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 27 63 6f 6d 6d 69 74 | and.(magit-section-match.'commit |
| f7cc0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | )...........................(mag |
| f7ce0 | 69 74 2d 2d 70 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 29 29 29 29 0a | it--painted-branch-at-point)))). |
| f7d00 | 20 20 20 20 28 6c 65 74 20 28 28 64 75 6d 6d 79 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 | ....(let.((dummy.(magit-section. |
| f7d20 | 3a 74 79 70 65 20 27 62 72 61 6e 63 68 20 3a 76 61 6c 75 65 20 62 72 61 6e 63 68 29 29 29 0a 20 | :type.'branch.:value.branch))).. |
| f7d40 | 20 20 20 20 20 28 6f 73 65 74 20 64 75 6d 6d 79 20 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 62 72 | .....(oset.dummy.keymap.magit-br |
| f7d60 | 61 6e 63 68 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | anch-section-map).......(dolist. |
| f7d80 | 28 73 6c 6f 74 20 27 28 73 74 61 72 74 20 63 6f 6e 74 65 6e 74 20 68 69 64 64 65 6e 20 70 61 72 | (slot.'(start.content.hidden.par |
| f7da0 | 65 6e 74 20 63 68 69 6c 64 72 65 6e 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 6c | ent.children)).........(when.(sl |
| f7dc0 | 6f 74 2d 62 6f 75 6e 64 70 20 73 65 63 74 69 6f 6e 20 73 6c 6f 74 29 0a 20 20 20 20 20 20 20 20 | ot-boundp.section.slot)......... |
| f7de0 | 20 20 28 73 65 74 66 20 28 65 69 65 69 6f 2d 6f 72 65 66 20 64 75 6d 6d 79 20 73 6c 6f 74 29 0a | ..(setf.(eieio-oref.dummy.slot). |
| f7e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 69 65 69 6f 2d 6f 72 65 66 20 73 65 63 74 | ................(eieio-oref.sect |
| f7e20 | 69 6f 6e 20 73 6c 6f 74 29 29 29 29 0a 20 20 20 20 20 20 64 75 6d 6d 79 29 29 29 0a 0a 28 61 64 | ion.slot)))).......dummy)))..(ad |
| f7e40 | 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 6d 65 6e 75 2d 61 6c 74 65 72 6e 61 74 69 76 65 2d 73 | d-hook.'magit-menu-alternative-s |
| f7e60 | 65 63 74 69 6f 6e 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 2d 70 | ection-hook...........#'magit--p |
| f7e80 | 61 69 6e 74 65 64 2d 62 72 61 6e 63 68 2d 61 73 2d 6d 65 6e 75 2d 73 65 63 74 69 6f 6e 29 0a 0a | ainted-branch-as-menu-section).. |
| f7ea0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 72 61 6e 63 68 2d 64 65 73 63 72 | (defun.magit-insert-branch-descr |
| f7ec0 | 69 70 74 69 6f 6e 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 68 65 61 64 65 72 20 63 6f 6e 74 61 | iption.()..."Insert.header.conta |
| f7ee0 | 69 6e 69 6e 67 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 | ining.the.description.of.the.cur |
| f7f00 | 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e | rent.branch..Insert.a.header.lin |
| f7f20 | 65 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 20 61 6e 64 20 64 65 73 63 72 69 70 74 69 6f 6e 20 | e.with.the.name.and.description. |
| f7f40 | 6f 66 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 54 68 65 20 64 65 73 63 | of.the.current.branch...The.desc |
| f7f60 | 72 69 70 74 69 6f 6e 20 69 73 20 74 61 6b 65 6e 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 76 61 | ription.is.taken.from.the.Git.va |
| f7f80 | 72 69 61 62 6c 65 0a 60 62 72 61 6e 63 68 2e 3c 4e 41 4d 45 3e 2e 64 65 73 63 72 69 70 74 69 6f | riable.`branch.<NAME>.descriptio |
| f7fa0 | 6e 27 3b 20 69 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 66 69 6e 65 64 20 74 68 65 6e 20 6e 6f | n';.if.that.is.undefined.then.no |
| f7fc0 | 20 68 65 61 64 65 72 0a 6c 69 6e 65 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 61 6c 6c 2e | .header.line.is.inserted.at.all. |
| f7fe0 | 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 | "...(when-let*.((branch.(magit-g |
| f8000 | 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | et-current-branch))............. |
| f8020 | 20 20 28 64 65 73 63 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e | ..(desc.(magit-get."branch".bran |
| f8040 | 63 68 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch."description")).............. |
| f8060 | 20 28 64 65 73 63 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 64 65 73 63 20 22 5c 6e 22 29 29 | .(desc.(split-string.desc."\n")) |
| f8080 | 29 0a 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 63 61 72 20 28 6c 61 73 74 20 64 65 | ).....(when.(equal.(car.(last.de |
| f80a0 | 73 63 29 29 20 22 22 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 65 73 63 20 28 62 75 74 6c 61 | sc))."").......(setq.desc.(butla |
| f80c0 | 73 74 20 64 65 73 63 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 | st.desc))).....(magit-insert-sec |
| f80e0 | 74 69 6f 6e 20 28 62 72 61 6e 63 68 64 65 73 63 20 62 72 61 6e 63 68 20 74 29 0a 20 20 20 20 20 | tion.(branchdesc.branch.t)...... |
| f8100 | 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 62 72 61 6e 63 68 20 22 3a | .(magit-insert-heading.branch.": |
| f8120 | 20 22 20 28 63 61 72 20 64 65 73 63 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 64 72 20 | .".(car.desc)).......(when.(cdr. |
| f8140 | 64 65 73 63 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 6d 61 70 63 6f 6e 63 61 74 | desc).........(insert.(mapconcat |
| f8160 | 20 23 27 69 64 65 6e 74 69 74 79 20 28 63 64 72 20 64 65 73 63 29 20 22 5c 6e 22 29 29 0a 20 20 | .#'identity.(cdr.desc)."\n"))... |
| f8180 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 5c 6e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 | ......(insert."\n\n")))))..(defu |
| f81a0 | 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 | n.magit-insert-tags.()..."Insert |
| f81c0 | 20 73 65 63 74 69 6f 6e 73 20 73 68 6f 77 69 6e 67 20 61 6c 6c 20 74 61 67 73 2e 22 0a 20 20 28 | .sections.showing.all.tags."...( |
| f81e0 | 77 68 65 6e 2d 6c 65 74 20 28 28 74 61 67 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 | when-let.((tags.(magit-git-lines |
| f8200 | 20 22 74 61 67 22 20 22 2d 2d 6c 69 73 74 22 20 22 2d 6e 22 20 6d 61 67 69 74 2d 62 75 66 66 65 | ."tag"."--list"."-n".magit-buffe |
| f8220 | 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 5f 68 65 61 64 20 | r-arguments))).....(let.((_head. |
| f8240 | 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 | (magit-rev-parse."HEAD")))...... |
| f8260 | 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 73 29 0a 20 20 | .(magit-insert-section.(tags)... |
| f8280 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 54 61 67 | ......(magit-insert-heading."Tag |
| f82a0 | 73 3a 22 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 74 61 67 20 74 61 67 73 29 0a | s:").........(dolist.(tag.tags). |
| f82c0 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 5b 5e 20 | ..........(string-match."^\\([^. |
| f82e0 | 5c 74 5d 2b 5c 5c 29 5b 20 5c 74 5d 2b 5c 5c 28 5b 5e 20 5c 74 5c 6e 5d 2e 2a 5c 5c 29 3f 22 20 | \t]+\\)[.\t]+\\([^.\t\n].*\\)?". |
| f8300 | 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 6d 61 74 63 68 | tag)...........(let.((tag.(match |
| f8320 | 2d 73 74 72 69 6e 67 20 31 20 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -string.1.tag))................. |
| f8340 | 28 6d 73 67 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 74 61 67 29 29 29 0a 20 20 20 20 | (msg.(match-string.2.tag)))..... |
| f8360 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 | ........(when.(magit-refs--inser |
| f8380 | 74 2d 72 65 66 6e 61 6d 65 2d 70 20 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | t-refname-p.tag)...............( |
| f83a0 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 20 74 61 67 20 74 29 | magit-insert-section.(tag.tag.t) |
| f83c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 | .................(magit-insert-h |
| f83e0 | 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | eading...................(magit- |
| f8400 | 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 20 74 61 67 20 27 74 | refs--format-focus-column.tag.'t |
| f8420 | 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a | ag)...................(propertiz |
| f8440 | 65 20 74 61 67 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 74 61 67 | e.tag.'font-lock-face.'magit-tag |
| f8460 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 | )...................(make-string |
| f8480 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 78 20 31 20 28 2d 20 28 69 | ....................(max.1.(-.(i |
| f84a0 | 66 20 28 63 6f 6e 73 70 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 | f.(consp.magit-refs-primary-colu |
| f84c0 | 6d 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mn-width)....................... |
| f84e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 | ...........(car.magit-refs-prima |
| f8500 | 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry-column-width)................ |
| f8520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 | ................magit-refs-prima |
| f8540 | 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry-column-width)................ |
| f8560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 74 61 67 29 29 29 0a 20 20 20 | ..............(length.tag))).... |
| f8580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ................?\s)............ |
| f85a0 | 20 20 20 20 20 20 20 28 61 6e 64 20 6d 73 67 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 6f 70 65 | .......(and.msg.(magit-log-prope |
| f85c0 | 72 74 69 7a 65 2d 6b 65 79 77 6f 72 64 73 20 6e 69 6c 20 6d 73 67 29 29 29 0a 20 20 20 20 20 20 | rtize-keywords.nil.msg)))....... |
| f85e0 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 66 73 2d | ..........(when.(and.magit-refs- |
| f8600 | 6d 61 72 67 69 6e 2d 66 6f 72 2d 74 61 67 73 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d 61 | margin-for-tags.(magit-buffer-ma |
| f8620 | 72 67 69 6e 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | rgin-p))...................(magi |
| f8640 | 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 74 61 67 29 29 0a 20 20 20 20 | t-refs--format-margin.tag))..... |
| f8660 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 74 2d | ............(magit-refs--insert- |
| f8680 | 63 68 65 72 72 79 2d 63 6f 6d 6d 69 74 73 20 74 61 67 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | cherry-commits.tag)))))......... |
| f86a0 | 28 69 6e 73 65 72 74 20 3f 5c 6e 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 | (insert.?\n).........(magit-make |
| f86c0 | 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 29 29 29 29 29 0a 0a 28 64 65 66 | -margin-overlay.nil.t)))))..(def |
| f86e0 | 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e 63 68 65 73 20 | un.magit-insert-remote-branches. |
| f8700 | 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 73 68 6f 77 69 6e 67 20 61 6c | ()..."Insert.sections.showing.al |
| f8720 | 6c 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 28 | l.remote-tracking.branches."...( |
| f8740 | 64 6f 6c 69 73 74 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 | dolist.(remote.(magit-list-remot |
| f8760 | 65 73 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 | es)).....(magit-insert-section.( |
| f8780 | 72 65 6d 6f 74 65 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | remote.remote).......(magit-inse |
| f87a0 | 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 75 6c 6c 20 28 | rt-heading.........(let.((pull.( |
| f87c0 | 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 22 20 72 65 6d 6f 74 65 20 22 75 72 6c 22 29 | magit-get."remote".remote."url") |
| f87e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 6d 61 67 69 74 2d 67 65 74 | )...............(push.(magit-get |
| f8800 | 20 22 72 65 6d 6f 74 65 22 20 72 65 6d 6f 74 65 20 22 70 75 73 68 75 72 6c 22 29 29 29 0a 20 20 | ."remote".remote."pushurl")))... |
| f8820 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 52 65 6d | ........(format.(propertize."Rem |
| f8840 | 6f 74 65 20 25 73 20 28 25 73 29 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ote.%s.(%s):"................... |
| f8860 | 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 | ............'font-lock-face.'mag |
| f8880 | 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | it-section-heading)............. |
| f88a0 | 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 72 65 6d 6f 74 65 20 27 66 6f 6e 74 2d 6c | ......(propertize.remote.'font-l |
| f88c0 | 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 | ock-face.'magit-branch-remote).. |
| f88e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 75 6c 6c 20 28 61 | .................(concat.pull.(a |
| f8900 | 6e 64 20 70 75 6c 6c 20 70 75 73 68 20 22 2c 20 22 29 20 70 75 73 68 29 29 29 29 0a 20 20 20 20 | nd.pull.push.",.").push))))..... |
| f8920 | 20 20 28 6c 65 74 20 28 68 65 61 64 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c | ..(let.(head).........(dolist.(l |
| f8940 | 69 6e 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 66 6f 72 2d 65 61 63 68 2d 72 | ine.(magit-git-lines."for-each-r |
| f8960 | 65 66 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 5c 0a 25 28 73 79 6d 72 65 66 3a 73 68 6f 72 74 29 25 | ef"."--format=\.%(symref:short)% |
| f8980 | 30 30 25 28 72 65 66 6e 61 6d 65 3a 73 68 6f 72 74 29 25 30 30 25 28 72 65 66 6e 61 6d 65 29 25 | 00%(refname:short)%00%(refname)% |
| f89a0 | 30 30 25 28 73 75 62 6a 65 63 74 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 00%(subject)"................... |
| f89c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 | .....................(concat."re |
| f89e0 | 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | fs/remotes/".remote)............ |
| f8a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | ............................magi |
| f8a20 | 74 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | t-buffer-arguments))...........( |
| f8a40 | 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 68 65 61 64 2d 62 72 61 6e 63 68 20 2c 62 72 61 6e | pcase-let.((`(,head-branch.,bran |
| f8a60 | 63 68 20 2c 72 65 66 20 2c 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch.,ref.,msg)................... |
| f8a80 | 20 20 20 20 20 28 63 6c 2d 73 75 62 73 74 69 74 75 74 65 20 6e 69 6c 20 22 22 0a 20 20 20 20 20 | .....(cl-substitute.nil.""...... |
| f8aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f8ac0 | 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 20 22 5c 30 22 29 0a 20 20 20 20 20 20 | .(split-string.line."\0")....... |
| f8ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f8b00 | 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | :test.#'equal))).............(co |
| f8b20 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 61 64 2d 62 72 61 6e 63 68 0a 20 20 20 | nd..............(head-branch.... |
| f8b40 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 3a 20 55 73 65 20 60 72 65 66 27 20 69 6e | ...........;;.Note:.Use.`ref'.in |
| f8b60 | 73 74 65 61 64 20 6f 66 20 60 62 72 61 6e 63 68 27 20 66 6f 72 20 74 68 65 20 63 68 65 63 6b 0a | stead.of.`branch'.for.the.check. |
| f8b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 65 6c 6f 77 20 62 65 63 61 75 73 65 20 27 | ..............;;.below.because.' |
| f8ba0 | 72 65 66 6e 61 6d 65 3a 73 68 6f 72 74 27 20 73 68 6f 72 74 65 6e 73 20 74 68 65 20 72 65 6d 6f | refname:short'.shortens.the.remo |
| f8bc0 | 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 48 45 41 44 20 74 6f 20 27 3c 72 65 | te...............;;.HEAD.to.'<re |
| f8be0 | 6d 6f 74 65 3e 27 20 69 6e 73 74 65 61 64 20 6f 66 20 27 3c 72 65 6d 6f 74 65 3e 2f 48 45 41 44 | mote>'.instead.of.'<remote>/HEAD |
| f8c00 | 27 20 61 73 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 69 74 20 76 32 2e | '.as.of...............;;.Git.v2. |
| f8c20 | 34 30 2e 30 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 61 73 73 65 72 74 0a 20 | 40.0................(cl-assert.. |
| f8c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 72 65 66 20 28 63 6f 6e 63 61 74 | ..............(equal.ref.(concat |
| f8c60 | 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 72 65 6d 6f 74 65 20 22 2f 48 45 41 44 22 29 | ."refs/remotes/".remote."/HEAD") |
| f8c80 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 68 65 61 64 20 68 65 61 64 | ))...............(setq.head.head |
| f8ca0 | 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 28 65 71 | -branch))..............((not.(eq |
| f8cc0 | 75 61 6c 20 72 65 66 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 | ual.ref.(concat."refs/remotes/". |
| f8ce0 | 72 65 6d 6f 74 65 20 22 2f 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | remote."/HEAD")))............... |
| f8d00 | 3b 3b 20 5e 20 53 6b 69 70 20 6d 69 73 2d 63 6f 6e 66 69 67 75 72 65 64 20 72 65 6d 6f 74 65 73 | ;;.^.Skip.mis-configured.remotes |
| f8d20 | 20 77 68 65 72 65 20 48 45 41 44 20 69 73 20 6e 6f 74 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 | .where.HEAD.is.not.a............ |
| f8d40 | 20 20 20 3b 3b 20 73 79 6d 72 65 66 2e 20 20 53 65 65 20 23 35 30 39 32 2e 0a 20 20 20 20 20 20 | ...;;.symref...See.#5092........ |
| f8d60 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 | ........(when.(magit-refs--inser |
| f8d80 | 74 2d 72 65 66 6e 61 6d 65 2d 70 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-refname-p.branch)............. |
| f8da0 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 | ....(magit-insert-section.(branc |
| f8dc0 | 68 20 62 72 61 6e 63 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | h.branch.t)...................(l |
| f8de0 | 65 74 20 28 28 68 65 61 64 70 20 28 65 71 75 61 6c 20 62 72 61 6e 63 68 20 68 65 61 64 29 29 0a | et.((headp.(equal.branch.head)). |
| f8e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 62 62 72 65 76 20 | ........................(abbrev. |
| f8e20 | 28 69 66 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 72 65 6d 6f 74 65 2d 70 72 65 66 69 | (if.magit-refs-show-remote-prefi |
| f8e40 | 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | x............................... |
| f8e60 | 20 20 20 20 20 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......branch.................... |
| f8e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 62 72 61 6e 63 68 | ...............(substring.branch |
| f8ea0 | 20 28 31 2b 20 28 6c 65 6e 67 74 68 20 72 65 6d 6f 74 65 29 29 29 29 29 29 0a 20 20 20 20 20 20 | .(1+.(length.remote))))))....... |
| f8ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 | ..............(magit-insert-head |
| f8ee0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ing.......................(magit |
| f8f00 | 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 20 62 72 61 6e 63 | -refs--format-focus-column.branc |
| f8f20 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | h).......................(magit- |
| f8f40 | 72 65 66 73 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 | refs--propertize-branch......... |
| f8f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 62 62 72 65 76 20 72 65 66 20 28 61 6e 64 20 68 | ...............abbrev.ref.(and.h |
| f8f80 | 65 61 64 70 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 2d 68 65 61 64 29 29 | eadp.'magit-branch-remote-head)) |
| f8fa0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 73 74 72 | .......................(make-str |
| f8fc0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 78 20 | ing........................(max. |
| f8fe0 | 31 20 28 2d 20 28 69 66 20 28 63 6f 6e 73 70 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 | 1.(-.(if.(consp.magit-refs-prima |
| f9000 | 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry-column-width)................ |
| f9020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 61 67 69 74 | ......................(car.magit |
| f9040 | 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 | -refs-primary-column-width)..... |
| f9060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | ...............................m |
| f9080 | 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 0a | agit-refs-primary-column-width). |
| f90a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f90c0 | 20 28 6c 65 6e 67 74 68 20 61 62 62 72 65 76 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(length.abbrev))).............. |
| f90e0 | 20 20 20 20 20 20 20 20 20 20 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........?\s).................. |
| f9100 | 20 20 20 20 20 28 61 6e 64 20 6d 73 67 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 70 72 6f 70 65 72 74 | .....(and.msg.(magit-log-propert |
| f9120 | 69 7a 65 2d 6b 65 79 77 6f 72 64 73 20 6e 69 6c 20 6d 73 67 29 29 29 29 0a 20 20 20 20 20 20 20 | ize-keywords.nil.msg))))........ |
| f9140 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6d | ...........(when.(magit-buffer-m |
| f9160 | 61 72 67 69 6e 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | argin-p).....................(ma |
| f9180 | 67 69 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 62 72 61 6e 63 68 29 29 | git-refs--format-margin.branch)) |
| f91a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d | ...................(magit-refs-- |
| f91c0 | 69 6e 73 65 72 74 2d 63 68 65 72 72 79 2d 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 29 29 29 29 | insert-cherry-commits.branch)))) |
| f91e0 | 29 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 0a 20 20 20 20 20 20 28 6d | )))).......(insert.?\n).......(m |
| f9200 | 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 29 29 | agit-make-margin-overlay.nil.t)) |
| f9220 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6c 6f 63 61 6c 2d 62 72 | ))..(defun.magit-insert-local-br |
| f9240 | 61 6e 63 68 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 73 68 6f | anches.()..."Insert.sections.sho |
| f9260 | 77 69 6e 67 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 28 6d 61 67 | wing.all.local.branches."...(mag |
| f9280 | 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6c 6f 63 61 6c 20 6e 69 6c 29 0a 20 20 | it-insert-section.(local.nil)... |
| f92a0 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 42 72 61 6e 63 68 65 | ..(magit-insert-heading."Branche |
| f92c0 | 73 3a 22 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 20 28 6d 61 67 69 74 2d 72 65 | s:").....(dolist.(line.(magit-re |
| f92e0 | 66 73 2d 2d 66 6f 72 6d 61 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 | fs--format-local-branches))..... |
| f9300 | 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 72 61 6e 63 68 20 2e 20 2c 73 74 72 69 | ..(pcase-let.((`(,branch...,stri |
| f9320 | 6e 67 73 29 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | ngs).line)).........(magit-inser |
| f9340 | 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 28 65 76 61 6c 20 28 69 66 20 62 | t-section...........((eval.(if.b |
| f9360 | 72 61 6e 63 68 20 27 62 72 61 6e 63 68 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 | ranch.'branch.'commit))......... |
| f9380 | 20 20 20 28 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 | ...(or.branch.(magit-rev-parse." |
| f93a0 | 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | HEAD"))............t)........... |
| f93c0 | 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 73 74 | (apply.#'magit-insert-heading.st |
| f93e0 | 72 69 6e 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 62 75 | rings)...........(when.(magit-bu |
| f9400 | 66 66 65 72 2d 6d 61 72 67 69 6e 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ffer-margin-p).............(magi |
| f9420 | 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 62 72 61 6e 63 68 29 29 0a 20 | t-refs--format-margin.branch)).. |
| f9440 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 74 2d 63 68 65 | .........(magit-refs--insert-che |
| f9460 | 72 72 79 2d 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 20 28 69 6e 73 65 | rry-commits.branch)))).....(inse |
| f9480 | 72 74 20 3f 5c 6e 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f | rt.?\n).....(magit-make-margin-o |
| f94a0 | 76 65 72 6c 61 79 20 6e 69 6c 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | verlay.nil.t)))..(defun.magit-re |
| f94c0 | 66 73 2d 2d 66 6f 72 6d 61 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 20 28 29 0a 20 20 28 | fs--format-local-branches.()...( |
| f94e0 | 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 73 65 71 2d 6b 65 65 70 20 23 27 6d 61 67 69 74 2d 72 65 | let.((lines.(seq-keep.#'magit-re |
| f9500 | 66 73 2d 2d 66 6f 72 6d 61 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 | fs--format-local-branch......... |
| f9520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 | .................(magit-git-line |
| f9540 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 6f 72 | s..........................."for |
| f9560 | 2d 65 61 63 68 2d 72 65 66 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -each-ref"...................... |
| f9580 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 66 6f 72 6d 61 74 3d 5c 0a 25 28 48 45 41 44 29 | .....(concat."--format=\.%(HEAD) |
| f95a0 | 25 30 30 25 28 72 65 66 6e 61 6d 65 3a 73 68 6f 72 74 29 25 30 30 25 28 72 65 66 6e 61 6d 65 29 | %00%(refname:short)%00%(refname) |
| f95c0 | 25 30 30 5c 0a 25 28 75 70 73 74 72 65 61 6d 3a 73 68 6f 72 74 29 25 30 30 25 28 75 70 73 74 72 | %00\.%(upstream:short)%00%(upstr |
| f95e0 | 65 61 6d 29 25 30 30 25 28 75 70 73 74 72 65 61 6d 3a 74 72 61 63 6b 29 25 30 30 22 0a 20 20 20 | eam)%00%(upstream:track)%00".... |
| f9600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| f9620 | 69 66 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 22 | if.magit-refs-show-push-remote." |
| f9640 | 5c 0a 25 28 70 75 73 68 3a 72 65 6d 6f 74 65 6e 61 6d 65 29 25 30 30 25 28 70 75 73 68 29 25 30 | \.%(push:remotename)%00%(push)%0 |
| f9660 | 30 25 28 70 75 73 68 3a 74 72 61 63 6b 29 25 30 30 25 28 73 75 62 6a 65 63 74 29 22 0a 20 20 20 | 0%(push:track)%00%(subject)".... |
| f9680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 | .............................."% |
| f96a0 | 30 30 25 30 30 25 30 30 25 28 73 75 62 6a 65 63 74 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 | 00%00%00%(subject)"))........... |
| f96c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 66 73 2f 68 65 61 64 73 22 0a 20 20 20 | ................"refs/heads".... |
| f96e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 | .......................magit-buf |
| f9700 | 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d | fer-arguments)))).....(unless.(m |
| f9720 | 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 28 | agit-get-current-branch).......( |
| f9740 | 70 75 73 68 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6c 6f 63 61 6c 2d 62 | push.(magit-refs--format-local-b |
| f9760 | 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2a 5c 30 5c | ranch..............(concat."*\0\ |
| f9780 | 30 5c 30 5c 30 5c 30 5c 30 5c 30 5c 30 22 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 | 0\0\0\0\0\0\0".(magit-rev-format |
| f97a0 | 20 22 25 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 73 29 29 0a 20 20 20 | ."%s"))).............lines)).... |
| f97c0 | 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d | .(setq-local.magit-refs-primary- |
| f97e0 | 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | column-width.................(le |
| f9800 | 74 20 28 28 64 65 66 20 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 72 65 | t.((def.(default-value.'magit-re |
| f9820 | 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 29 29 29 0a 20 20 20 20 20 | fs-primary-column-width)))...... |
| f9840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 74 6f 6d 20 64 65 66 29 0a 20 20 20 20 | .............(if.(atom.def)..... |
| f9860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 0a 20 20 20 20 20 20 20 20 20 20 | ..................def........... |
| f9880 | 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 6d 69 6e 20 2e 20 | ..........(pcase-let.((`(,min... |
| f98a0 | 2c 6d 61 78 29 20 64 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,max).def))..................... |
| f98c0 | 20 20 28 6d 69 6e 20 6d 61 78 20 28 61 70 70 6c 79 20 23 27 6d 61 78 20 6d 69 6e 20 28 6d 61 70 | ..(min.max.(apply.#'max.min.(map |
| f98e0 | 63 61 72 20 23 27 63 61 72 20 6c 69 6e 65 73 29 29 29 29 29 29 29 0a 20 20 20 20 28 6d 61 70 63 | car.#'car.lines))))))).....(mapc |
| f9900 | 61 72 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 5f 20 2c 62 72 61 6e 63 68 20 2c | ar.(pcase-lambda.(`(,_.,branch., |
| f9920 | 66 6f 63 75 73 20 2c 62 72 61 6e 63 68 2d 64 65 73 63 20 2c 75 3a 61 68 65 61 64 20 2c 70 3a 61 | focus.,branch-desc.,u:ahead.,p:a |
| f9940 | 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | head............................ |
| f9960 | 20 20 20 20 20 2c 75 3a 62 65 68 69 6e 64 20 2c 75 70 73 74 72 65 61 6d 20 2c 70 3a 62 65 68 69 | .....,u:behind.,upstream.,p:behi |
| f9980 | 6e 64 20 2c 70 75 73 68 20 2c 6d 73 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | nd.,push.,msg))...............(l |
| f99a0 | 69 73 74 20 62 72 61 6e 63 68 20 66 6f 63 75 73 20 62 72 61 6e 63 68 2d 64 65 73 63 20 75 3a 61 | ist.branch.focus.branch-desc.u:a |
| f99c0 | 68 65 61 64 20 70 3a 61 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | head.p:ahead.................... |
| f99e0 | 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 6d 61 78 20 31 20 28 2d 20 6d 61 67 69 74 2d 72 65 | .(make-string.(max.1.(-.magit-re |
| f9a00 | 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 | fs-primary-column-width......... |
| f9a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f9a40 | 20 20 20 28 6c 65 6e 67 74 68 20 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 2d 64 65 73 63 0a 20 | ...(length.(concat.branch-desc.. |
| f9a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f9a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 3a 61 68 65 61 | ..........................u:ahea |
| f9aa0 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d............................... |
| f9ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 3a 61 | .............................p:a |
| f9ae0 | 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | head............................ |
| f9b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f9b20 | 75 3a 62 65 68 69 6e 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | u:behind)))).................... |
| f9b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............?\s).............. |
| f9b60 | 20 20 20 20 20 20 20 75 3a 62 65 68 69 6e 64 20 75 70 73 74 72 65 61 6d 20 70 3a 62 65 68 69 6e | .......u:behind.upstream.p:behin |
| f9b80 | 64 20 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 29 29 | d.push.....................msg)) |
| f9ba0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | .............lines)))..(defun.ma |
| f9bc0 | 67 69 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 20 28 6c | git-refs--format-local-branch.(l |
| f9be0 | 69 6e 65 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 68 65 61 64 20 2c 62 72 61 | ine)...(pcase-let.((`(,head.,bra |
| f9c00 | 6e 63 68 20 2c 72 65 66 20 2c 75 70 73 74 72 65 61 6d 20 2c 75 3a 72 65 66 20 2c 75 3a 74 72 61 | nch.,ref.,upstream.,u:ref.,u:tra |
| f9c20 | 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 70 75 73 68 20 | ck........................,push. |
| f9c40 | 2c 70 3a 72 65 66 20 2c 70 3a 74 72 61 63 6b 20 2c 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 | ,p:ref.,p:track.,msg)........... |
| f9c60 | 20 20 20 20 20 28 63 6c 2d 73 75 62 73 74 69 74 75 74 65 20 6e 69 6c 20 22 22 20 28 73 70 6c 69 | .....(cl-substitute.nil."".(spli |
| f9c80 | 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 20 22 5c 30 22 29 20 3a 74 65 73 74 20 23 27 65 71 75 61 | t-string.line."\0").:test.#'equa |
| f9ca0 | 6c 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 62 72 61 6e 63 68 29 0a | l))).....(when.(or.(not.branch). |
| f9cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 | ..............(magit-refs--inser |
| f9ce0 | 74 2d 72 65 66 6e 61 6d 65 2d 70 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2a | t-refname-p.branch)).......(let* |
| f9d00 | 20 28 28 68 65 61 64 70 20 28 65 71 75 61 6c 20 68 65 61 64 20 22 2a 22 29 29 0a 20 20 20 20 20 | .((headp.(equal.head."*"))...... |
| f9d20 | 20 20 20 20 20 20 20 20 28 70 75 73 68 70 20 28 61 6e 64 20 70 75 73 68 0a 20 20 20 20 20 20 20 | ........(pushp.(and.push........ |
| f9d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f | ..................magit-refs-sho |
| f9d60 | 77 2d 70 75 73 68 2d 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w-push-remote................... |
| f9d80 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 70 3a 72 65 66 29 0a | .......(magit-rev-verify.p:ref). |
| f9da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 | .........................(not.(e |
| f9dc0 | 71 75 61 6c 20 70 3a 72 65 66 20 75 3a 72 65 66 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | qual.p:ref.u:ref))))............ |
| f9de0 | 20 20 28 62 72 61 6e 63 68 2d 64 65 73 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | ..(branch-desc...............(if |
| f9e00 | 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | .branch...................(magit |
| f9e20 | 2d 72 65 66 73 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 | -refs--propertize-branch........ |
| f9e40 | 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 72 65 66 20 28 61 6e 64 20 68 65 61 64 | ............branch.ref.(and.head |
| f9e60 | 70 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 | p.'magit-branch-current))....... |
| f9e80 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 | ..........(magit--propertize-fac |
| f9ea0 | 65 20 22 28 64 65 74 61 63 68 65 64 29 22 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 | e."(detached)".'magit-branch-war |
| f9ec0 | 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 3a 61 68 65 61 64 20 20 28 | ning)))..............(u:ahead..( |
| f9ee0 | 61 6e 64 20 75 3a 74 72 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | and.u:track..................... |
| f9f00 | 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 61 68 65 61 64 20 5c 5c 28 | ........(string-match."ahead.\\( |
| f9f20 | 5b 30 2d 39 5d 2b 5c 5c 29 22 20 75 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | [0-9]+\\)".u:track)............. |
| f9f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 | ................(magit--properti |
| f9f60 | 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ze-face......................... |
| f9f80 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 61 64 | .....(concat.(and.magit-refs-pad |
| f9fa0 | 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -commit-counts.".")............. |
| f9fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | .........................(match- |
| f9fe0 | 73 74 72 69 6e 67 20 31 20 75 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string.1.u:track)............... |
| fa000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3e 22 29 0a 20 20 20 20 | .......................">")..... |
| fa020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d | .........................'magit- |
| fa040 | 64 69 6d 6d 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 3a 62 65 68 69 6e 64 | dimmed)))..............(u:behind |
| fa060 | 20 28 61 6e 64 20 75 3a 74 72 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(and.u:track................... |
| fa080 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 62 65 68 69 6e 64 20 | ..........(string-match."behind. |
| fa0a0 | 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 22 20 75 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 | \\([0-9]+\\)".u:track).......... |
| fa0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 | ...................(magit--prope |
| fa0e0 | 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rtize-face...................... |
| fa100 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 3c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........(concat."<"............. |
| fa120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d | .........................(match- |
| fa140 | 73 74 72 69 6e 67 20 31 20 75 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string.1.u:track)............... |
| fa160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 | .......................(and.magi |
| fa180 | 74 2d 72 65 66 73 2d 70 61 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 20 22 20 22 29 29 0a 20 | t-refs-pad-commit-counts.".")).. |
| fa1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 | ............................'mag |
| fa1c0 | 69 74 2d 64 69 6d 6d 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 3a 61 68 65 | it-dimmed)))..............(p:ahe |
| fa1e0 | 61 64 20 20 28 61 6e 64 20 70 75 73 68 70 20 70 3a 74 72 61 63 6b 0a 20 20 20 20 20 20 20 20 20 | ad..(and.pushp.p:track.......... |
| fa200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | ...................(string-match |
| fa220 | 20 22 61 68 65 61 64 20 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 22 20 70 3a 74 72 61 63 6b 29 0a 20 | ."ahead.\\([0-9]+\\)".p:track).. |
| fa240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| fa260 | 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t--propertize-face.............. |
| fa280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 74 63 68 2d 73 | ................(concat.(match-s |
| fa2a0 | 74 72 69 6e 67 20 31 20 70 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tring.1.p:track)................ |
| fa2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3e 22 0a 20 20 20 20 20 20 | ......................">"....... |
| fa2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| fa300 | 61 6e 64 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 61 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 | and.magit-refs-pad-commit-counts |
| fa320 | 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".")).......................... |
| fa340 | 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 | ....'magit-branch-remote)))..... |
| fa360 | 20 20 20 20 20 20 20 20 20 28 70 3a 62 65 68 69 6e 64 20 28 61 6e 64 20 70 75 73 68 70 20 70 3a | .........(p:behind.(and.pushp.p: |
| fa380 | 74 72 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | track........................... |
| fa3a0 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 62 65 68 69 6e 64 20 5c 5c 28 5b 30 2d 39 5d | ..(string-match."behind.\\([0-9] |
| fa3c0 | 2b 5c 5c 29 22 20 70 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | +\\)".p:track).................. |
| fa3e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 | ...........(magit--propertize-fa |
| fa400 | 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce.............................. |
| fa420 | 28 63 6f 6e 63 61 74 20 22 3c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (concat."<"..................... |
| fa440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 | .................(match-string.1 |
| fa460 | 20 70 3a 74 72 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .p:track)....................... |
| fa480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 | ...............(and.magit-refs-p |
| fa4a0 | 61 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 | ad-commit-counts.".")).......... |
| fa4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 6d 6d 65 | ....................'magit-dimme |
| fa4e0 | 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 31 2b 20 28 6c 65 6e 67 74 68 20 | d)))).........(list.(1+.(length. |
| fa500 | 28 63 6f 6e 63 61 74 20 62 72 61 6e 63 68 2d 64 65 73 63 20 75 3a 61 68 65 61 64 20 70 3a 61 68 | (concat.branch-desc.u:ahead.p:ah |
| fa520 | 65 61 64 20 75 3a 62 65 68 69 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 | ead.u:behind)))...............br |
| fa540 | 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d | anch...............(magit-refs-- |
| fa560 | 66 6f 72 6d 61 74 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 20 62 72 61 6e 63 68 20 68 65 61 64 70 | format-focus-column.branch.headp |
| fa580 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 2d 64 65 73 63 20 75 3a 61 68 | )...............branch-desc.u:ah |
| fa5a0 | 65 61 64 20 70 3a 61 68 65 61 64 20 75 3a 62 65 68 69 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 | ead.p:ahead.u:behind............ |
| fa5c0 | 20 20 20 28 61 6e 64 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(and.upstream................ |
| fa5e0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 28 69 66 20 28 65 71 75 61 6c 20 75 3a 74 72 61 63 6b 20 22 | ....(concat.(if.(equal.u:track." |
| fa600 | 5b 67 6f 6e 65 5d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | [gone]")........................ |
| fa620 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 | ........(magit--propertize-face. |
| fa640 | 75 70 73 74 72 65 61 6d 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | upstream.'error)................ |
| fa660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 2d 70 72 6f 70 65 | ..............(magit-refs--prope |
| fa680 | 72 74 69 7a 65 2d 62 72 61 6e 63 68 20 75 70 73 74 72 65 61 6d 20 75 3a 72 65 66 29 29 0a 20 20 | rtize-branch.upstream.u:ref))... |
| fa6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 0a 20 | .........................".")).. |
| fa6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 70 75 73 68 70 0a 20 20 20 20 20 20 20 20 | .............(and.pushp......... |
| fa6e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 3a 62 65 68 69 6e 64 0a 20 20 20 20 | ...........(concat.p:behind..... |
| fa700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 | .......................(magit--p |
| fa720 | 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ropertize-face.................. |
| fa740 | 20 20 20 20 20 20 20 20 20 20 20 70 75 73 68 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 | ...........push.'magit-branch-re |
| fa760 | 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mote)........................... |
| fa780 | 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6d 73 67 20 28 6d | ."."))...............(and.msg.(m |
| fa7a0 | 61 67 69 74 2d 6c 6f 67 2d 70 72 6f 70 65 72 74 69 7a 65 2d 6b 65 79 77 6f 72 64 73 20 6e 69 6c | agit-log-propertize-keywords.nil |
| fa7c0 | 20 6d 73 67 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 2d | .msg)))))))..(defun.magit-refs-- |
| fa7e0 | 66 6f 72 6d 61 74 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 20 28 72 65 66 20 26 6f 70 74 69 6f 6e | format-focus-column.(ref.&option |
| fa800 | 61 6c 20 74 79 70 65 29 0a 20 20 28 6c 65 74 20 28 28 66 6f 63 75 73 20 6d 61 67 69 74 2d 62 75 | al.type)...(let.((focus.magit-bu |
| fa820 | 66 66 65 72 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 28 77 69 64 74 68 20 28 69 | ffer-upstream).........(width.(i |
| fa840 | 66 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 0a 20 | f.magit-refs-show-commit-count.. |
| fa860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 73 2d 66 6f 63 | ..................magit-refs-foc |
| fa880 | 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | us-column-width................. |
| fa8a0 | 20 31 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | .1))).....(format......(format." |
| fa8c0 | 25 25 25 73 73 20 22 20 77 69 64 74 68 29 0a 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6f 72 20 28 | %%%ss.".width)......(cond.((or.( |
| fa8e0 | 65 71 75 61 6c 20 72 65 66 20 66 6f 63 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equal.ref.focus)................ |
| fa900 | 20 28 61 6e 64 20 28 65 71 20 74 79 70 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(and.(eq.type.t)............... |
| fa920 | 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 66 6f 63 75 73 20 22 48 45 41 44 22 29 29 29 0a 20 20 | .......(equal.focus."HEAD")))... |
| fa940 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 | ..........(magit--propertize-fac |
| fa960 | 65 20 28 63 6f 6e 63 61 74 20 28 69 66 20 28 65 71 75 61 6c 20 66 6f 63 75 73 20 22 48 45 41 44 | e.(concat.(if.(equal.focus."HEAD |
| fa980 | 22 29 20 22 40 22 20 22 2a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ")."@"."*")..................... |
| fa9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 73 74 | ........................(make-st |
| fa9c0 | 72 69 6e 67 20 28 31 2d 20 77 69 64 74 68 29 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ring.(1-.width).?\s))........... |
| fa9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 | ..........................'magit |
| faa00 | 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 | -section-heading))............(( |
| faa20 | 69 66 20 28 65 71 20 74 79 70 65 20 27 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.(eq.type.'tag)............... |
| faa40 | 20 20 28 65 71 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 | ..(eq.magit-refs-show-commit-cou |
| faa60 | 6e 74 20 27 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 | nt.'all)...............magit-ref |
| faa80 | 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | s-show-commit-count)............ |
| faaa0 | 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 62 65 68 69 6e 64 20 2c 61 68 65 61 64 29 0a | .(pcase-let.((`(,behind.,ahead). |
| faac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .........................(magit- |
| faae0 | 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 | rev-diff-count.magit-buffer-upst |
| fab00 | 72 65 61 6d 20 72 65 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ream.ref)))...............(magit |
| fab20 | 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | --propertize-face............... |
| fab40 | 20 28 63 6f 6e 64 20 28 28 3e 20 61 68 65 61 64 20 20 30 29 20 28 63 6f 6e 63 61 74 20 22 3c 22 | .(cond.((>.ahead..0).(concat."<" |
| fab60 | 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 61 68 65 61 64 29 29 29 0a 20 20 20 20 | .(number-to-string.ahead)))..... |
| fab80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 20 62 65 68 69 6e 64 20 30 29 20 28 | .................((>.behind.0).( |
| faba0 | 63 6f 6e 63 61 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 62 65 68 69 6e 64 29 | concat.(number-to-string.behind) |
| fabc0 | 20 22 3e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 | .">"))......................(t." |
| fabe0 | 3d 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 64 69 6d 6d 65 | ="))................'magit-dimme |
| fac00 | 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 22 29 29 29 29 29 0a 0a 28 64 65 66 | d)))............(t."")))))..(def |
| fac20 | 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 62 72 61 6e 63 68 | un.magit-refs--propertize-branch |
| fac40 | 20 28 62 72 61 6e 63 68 20 72 65 66 20 26 6f 70 74 69 6f 6e 61 6c 20 68 65 61 64 2d 66 61 63 65 | .(branch.ref.&optional.head-face |
| fac60 | 29 0a 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 63 64 72 20 28 63 6c 2d 66 69 6e 64 2d 69 66 | )...(let.((face.(cdr.(cl-find-if |
| fac80 | 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 72 65 20 2e 20 2c 5f 29 29 0a 20 20 20 | .(pcase-lambda.(`(,re...,_)).... |
| faca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ..............................(s |
| facc0 | 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 | tring-match-p.re.ref)).......... |
| face0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 2d | ......................magit-ref- |
| fad00 | 6e 61 6d 65 73 70 61 63 65 73 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 | namespaces)))).....(magit--prope |
| fad20 | 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 20 20 62 72 61 6e 63 68 20 28 69 66 20 68 65 61 64 2d | rtize-face......branch.(if.head- |
| fad40 | 66 61 63 65 20 28 6c 69 73 74 20 66 61 63 65 20 68 65 61 64 2d 66 61 63 65 29 20 66 61 63 65 29 | face.(list.face.head-face).face) |
| fad60 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 74 2d 72 | )))..(defun.magit-refs--insert-r |
| fad80 | 65 66 6e 61 6d 65 2d 70 20 28 72 65 66 6e 61 6d 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 65 | efname-p.(refname)...(if-let.((e |
| fada0 | 6e 74 72 79 20 28 73 65 71 2d 66 69 6e 64 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 | ntry.(seq-find.(pcase-lambda.(`( |
| fadc0 | 2c 6b 65 79 20 2e 20 2c 5f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,key...,_))..................... |
| fade0 | 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 6b 65 79 29 0a 20 20 | ..........(if.(functionp.key)... |
| fae00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| fae20 | 28 66 75 6e 63 61 6c 6c 20 6b 65 79 20 72 65 66 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 | (funcall.key.refname)........... |
| fae40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 | ......................(string-ma |
| fae60 | 74 63 68 2d 70 20 6b 65 79 20 72 65 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tch-p.key.refname)))............ |
| fae80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 66 73 2d 66 69 6c 74 | .................magit-refs-filt |
| faea0 | 65 72 2d 61 6c 69 73 74 29 29 29 0a 20 20 20 20 20 20 28 63 64 72 20 65 6e 74 72 79 29 0a 20 20 | er-alist))).......(cdr.entry)... |
| faec0 | 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 2d 69 6e 73 65 72 74 | ..t))..(defun.magit-refs--insert |
| faee0 | 2d 63 68 65 72 72 79 2d 63 6f 6d 6d 69 74 73 20 28 72 65 66 29 0a 20 20 28 6d 61 67 69 74 2d 69 | -cherry-commits.(ref)...(magit-i |
| faf00 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f 64 79 0a 20 20 20 20 28 6c 65 74 20 28 28 73 74 | nsert-section-body.....(let.((st |
| faf20 | 61 72 74 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e | art.(point))...........(magit-in |
| faf40 | 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 63 75 72 72 65 6e 74 20 6e 69 6c 29 29 0a 20 20 20 20 | sert-section--current.nil))..... |
| faf60 | 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c | ..(magit-git-wash.(apply-partial |
| faf80 | 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 63 68 65 72 72 79 29 | ly.#'magit-log-wash-log.'cherry) |
| fafa0 | 0a 20 20 20 20 20 20 20 20 22 63 68 65 72 72 79 22 20 22 2d 76 22 20 28 6d 61 67 69 74 2d 61 62 | ........."cherry"."-v".(magit-ab |
| fafc0 | 62 72 65 76 2d 61 72 67 29 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 75 70 73 74 72 65 61 6d 20 | brev-arg).magit-buffer-upstream. |
| fafe0 | 72 65 66 29 0a 20 20 20 20 20 20 28 69 66 20 28 3d 20 28 70 6f 69 6e 74 29 20 73 74 61 72 74 29 | ref).......(if.(=.(point).start) |
| fb000 | 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 4e 6f 20 63 68 65 72 72 69 65 73 | ...........(message."No.cherries |
| fb020 | 20 66 6f 72 20 25 73 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b | .for.%s".ref).........(magit-mak |
| fb040 | 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 29 29 29 29 29 0a 0a 28 64 65 | e-margin-overlay.nil.t)))))..(de |
| fb060 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 66 73 2d 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 28 63 | fun.magit-refs--format-margin.(c |
| fb080 | 6f 6d 6d 69 74 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f | ommit)...(save-excursion.....(go |
| fb0a0 | 74 6f 2d 63 68 61 72 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e | to-char.(line-beginning-position |
| fb0c0 | 20 30 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 20 28 6d 61 67 69 74 2d 72 65 76 2d | .0)).....(let.((line.(magit-rev- |
| fb0e0 | 66 6f 72 6d 61 74 20 22 25 63 74 25 63 4e 22 20 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 20 20 | format."%ct%cN".commit)))....... |
| fb100 | 28 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 63 6f 6d 6d 69 74 0a | (magit-log-format-margin.commit. |
| fb120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| fb140 | 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 31 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | substring.line.10).............. |
| fb160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e | ..................(substring.lin |
| fb180 | 65 20 30 20 31 30 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 | e.0.10)))))..;;;._.(provide.'mag |
| fb1a0 | 69 74 2d 72 65 66 73 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 66 73 2e 65 6c 20 65 6e 64 73 20 | it-refs).;;;.magit-refs.el.ends. |
| fb1c0 | 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | here............................ |
| fb1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb200 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 72 65 6d 6f 74 65 | magit-20240404.1901/magit-remote |
| fb220 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| fb240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| fb280 | 30 30 33 37 33 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 32 33 00 20 30 00 00 00 | 0037300.00000000000.015023..0... |
| fb2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb300 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| fb320 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| fb340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| fb400 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 65 6c 20 2d 2d 2d 20 54 72 61 6e 73 66 65 72 | ;;;.magit-remote.el.---.Transfer |
| fb420 | 20 47 69 74 20 63 6f 6d 6d 69 74 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e | .Git.commits..-*-.lexical-bindin |
| fb440 | 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 | g:t.-*-..;;.Copyright.(C).2008-2 |
| fb460 | 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f | 024.The.Magit.Project.Contributo |
| fb480 | 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c | rs..;;.Author:.Jonas.Bernoulli.< |
| fb4a0 | 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a | jonas@bernoul.li>.;;.Maintainer: |
| fb4c0 | 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e | .Jonas.Bernoulli.<jonas@bernoul. |
| fb4e0 | 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a | li>..;;.SPDX-License-Identifier: |
| fb500 | 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 | .GPL-3.0-or-later..;;.Magit.is.f |
| fb520 | 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 | ree.software:.you.can.redistribu |
| fb540 | 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 | te.it.and/or.modify.it.;;.under. |
| fb560 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | the.terms.of.the.GNU.General.Pub |
| fb580 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 | lic.License.as.published.by.;;.t |
| fb5a0 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 | he.Free.Software.Foundation,.eit |
| fb5c0 | 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 | her.version.3.of.the.License,.or |
| fb5e0 | 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 | .;;.(at.your.option).any.later.v |
| fb600 | 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 | ersion..;;.;;.Magit.is.distribut |
| fb620 | 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 | ed.in.the.hope.that.it.will.be.u |
| fb640 | 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e | seful,.but.WITHOUT.;;.ANY.WARRAN |
| fb660 | 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 | TY;.without.even.the.implied.war |
| fb680 | 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 | ranty.of.MERCHANTABILITY.;;.or.F |
| fb6a0 | 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e | ITNESS.FOR.A.PARTICULAR.PURPOSE. |
| fb6c0 | 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 | ..See.the.GNU.General.Public.;;. |
| fb6e0 | 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 | License.for.more.details..;;.;;. |
| fb700 | 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 | You.should.have.received.a.copy. |
| fb720 | 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 | of.the.GNU.General.Public.Licens |
| fb740 | 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 | e.;;.along.with.Magit...If.not,. |
| fb760 | 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 | see.<https://www.gnu.org/license |
| fb780 | 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c | s/>...;;;.Commentary:..;;.This.l |
| fb7a0 | 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 72 65 6d 6f 74 65 20 63 6f 6d 6d 61 6e 64 | ibrary.implements.remote.command |
| fb7c0 | 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a | s...;;;.Code:..(require.'magit). |
| fb7e0 | 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 | .;;;.Options..(defcustom.magit-r |
| fb800 | 65 6d 6f 74 65 2d 61 64 64 2d 73 65 74 2d 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 | emote-add-set-remote.pushDefault |
| fb820 | 20 27 61 73 6b 2d 69 66 2d 75 6e 73 65 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 65 74 | .'ask-if-unset..."Whether.to.set |
| fb840 | 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c | .the.value.of.`remote.pushDefaul |
| fb860 | 74 27 20 61 66 74 65 72 20 61 64 64 69 6e 67 20 61 20 72 65 6d 6f 74 65 2e 0a 0a 49 66 20 60 61 | t'.after.adding.a.remote...If.`a |
| fb880 | 73 6b 27 2c 20 74 68 65 6e 20 61 6c 77 61 79 73 20 61 73 6b 2e 20 20 49 66 20 60 61 73 6b 2d 69 | sk',.then.always.ask...If.`ask-i |
| fb8a0 | 66 2d 75 6e 73 65 74 27 2c 20 74 68 65 6e 20 61 73 6b 2c 20 62 75 74 20 6f 6e 6c 79 0a 69 66 20 | f-unset',.then.ask,.but.only.if. |
| fb8c0 | 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 6e 27 74 20 73 65 74 20 61 6c 72 65 61 64 79 2e 20 | the.variable.isn't.set.already.. |
| fb8e0 | 20 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 64 6f 6e 27 74 20 65 76 65 72 20 73 65 74 2e 0a 49 66 | .If.nil,.then.don't.ever.set..If |
| fb900 | 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 73 74 72 69 6e 67 2c 20 74 68 65 6e 20 73 65 74 | .the.value.is.a.string,.then.set |
| fb920 | 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e 67 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 0a 74 | .without.asking,.provided.that.t |
| fb940 | 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 64 64 65 64 20 72 65 6d 6f 74 65 20 69 73 20 65 | he.name.of.the.added.remote.is.e |
| fb960 | 71 75 61 6c 20 74 6f 20 74 68 61 74 20 73 74 72 69 6e 67 20 61 6e 64 20 74 68 65 0a 76 61 72 69 | qual.to.that.string.and.the.vari |
| fb980 | 61 62 6c 65 20 69 73 6e 27 74 20 61 6c 72 65 61 64 79 20 73 65 74 2e 22 0a 20 20 3a 70 61 63 6b | able.isn't.already.set."...:pack |
| fb9a0 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a 20 | age-version.'(magit..."2.4.0").. |
| fb9c0 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 | .:group.'magit-commands...:type. |
| fb9e0 | 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 61 73 6b 20 69 66 20 75 6e | '(choice.(const..:tag."ask.if.un |
| fba00 | 73 65 74 22 20 61 73 6b 2d 69 66 2d 75 6e 73 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | set".ask-if-unset).............. |
| fba20 | 20 20 20 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 61 6c 77 61 79 73 20 61 73 6b 22 20 61 73 | ....(const..:tag."always.ask".as |
| fba40 | 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 | k)..................(string.:tag |
| fba60 | 20 22 73 65 74 20 69 66 20 6e 61 6d 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."set.if.named")................ |
| fba80 | 20 20 28 63 6f 6e 73 74 20 20 3a 74 61 67 20 22 64 6f 6e 27 74 20 73 65 74 22 29 29 29 0a 0a 28 | ..(const..:tag."don't.set")))..( |
| fbaa0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 64 69 72 65 63 74 2d 63 6f | defcustom.magit-remote-direct-co |
| fbac0 | 6e 66 69 67 75 72 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 | nfigure.t..."Whether.the.command |
| fbae0 | 20 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 27 20 73 68 6f 77 73 20 47 69 74 20 76 61 72 69 61 62 | .`magit-remote'.shows.Git.variab |
| fbb00 | 6c 65 73 2e 0a 57 68 65 6e 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 6e 6f 20 76 61 72 69 61 62 6c | les..When.set.to.nil,.no.variabl |
| fbb20 | 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 74 68 69 73 20 74 72 61 6e 73 69 65 | es.are.displayed.by.this.transie |
| fbb40 | 6e 74 0a 63 6f 6d 6d 61 6e 64 2c 20 69 6e 73 74 65 61 64 20 74 68 65 20 73 75 62 2d 74 72 61 6e | nt.command,.instead.the.sub-tran |
| fbb60 | 73 69 65 6e 74 20 60 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 27 0a 68 | sient.`magit-remote-configure'.h |
| fbb80 | 61 73 20 74 6f 20 62 65 20 75 73 65 64 20 74 6f 20 76 69 65 77 20 61 6e 64 20 63 68 61 6e 67 65 | as.to.be.used.to.view.and.change |
| fbba0 | 20 72 65 6d 6f 74 65 20 72 65 6c 61 74 65 64 20 76 61 72 69 61 62 6c 65 73 2e 22 0a 20 20 3a 70 | .remote.related.variables."...:p |
| fbbc0 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 | ackage-version.'(magit..."2.12.0 |
| fbbe0 | 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 | ")...:group.'magit-commands...:t |
| fbc00 | 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d | ype.'boolean)..(defcustom.magit- |
| fbc20 | 70 72 65 66 65 72 2d 70 75 73 68 2d 64 65 66 61 75 6c 74 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 | prefer-push-default.nil..."Wheth |
| fbc40 | 65 72 20 74 6f 20 70 72 65 66 65 72 20 60 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 | er.to.prefer.`remote.pushDefault |
| fbc60 | 27 20 6f 76 65 72 20 70 65 72 2d 62 72 61 6e 63 68 20 76 61 72 69 61 62 6c 65 73 2e 22 0a 20 20 | '.over.per-branch.variables."... |
| fbc80 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e | :package-version.'(magit..."3.0. |
| fbca0 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a | 0")...:group.'magit-commands...: |
| fbcc0 | 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b | type.'boolean)..;;;.Commands..;; |
| fbce0 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 65 | ;###autoload.(autoload.'magit-re |
| fbd00 | 6d 6f 74 65 20 22 6d 61 67 69 74 2d 72 65 6d 6f 74 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e | mote."magit-remote".nil.t).(tran |
| fbd20 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 | sient-define-prefix.magit-remote |
| fbd40 | 20 28 72 65 6d 6f 74 65 29 0a 20 20 22 41 64 64 2c 20 63 6f 6e 66 69 67 75 72 65 20 6f 72 20 72 | .(remote)..."Add,.configure.or.r |
| fbd60 | 65 6d 6f 76 65 20 61 20 72 65 6d 6f 74 65 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 | emove.a.remote."...:man-page."gi |
| fbd80 | 74 2d 72 65 6d 6f 74 65 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 66 22 29 0a 20 20 5b 22 56 | t-remote"...:value.'("-f")...["V |
| fbda0 | 61 72 69 61 62 6c 65 73 22 0a 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 | ariables"....:if.(lambda.()..... |
| fbdc0 | 20 20 20 20 20 28 61 6e 64 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 64 69 72 65 63 74 2d 63 6f | .....(and.magit-remote-direct-co |
| fbde0 | 6e 66 69 67 75 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 28 74 72 61 | nfigure...............(oref.(tra |
| fbe00 | 6e 73 69 65 6e 74 2d 70 72 65 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 29 29 0a 20 | nsient-prefix-object).scope))).. |
| fbe20 | 20 20 28 22 75 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 75 72 6c | ..("u".magit-remote.<remote>.url |
| fbe40 | 29 0a 20 20 20 28 22 55 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e | )....("U".magit-remote.<remote>. |
| fbe60 | 66 65 74 63 68 29 0a 20 20 20 28 22 73 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d | fetch)....("s".magit-remote.<rem |
| fbe80 | 6f 74 65 3e 2e 70 75 73 68 75 72 6c 29 0a 20 20 20 28 22 53 22 20 6d 61 67 69 74 2d 72 65 6d 6f | ote>.pushurl)....("S".magit-remo |
| fbea0 | 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 29 0a 20 20 20 28 22 4f 22 20 6d 61 67 69 74 2d | te.<remote>.push)....("O".magit- |
| fbec0 | 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 74 61 67 6f 70 74 29 5d 0a 20 20 5b 22 41 72 67 | remote.<remote>.tagopt)]...["Arg |
| fbee0 | 75 6d 65 6e 74 73 20 66 6f 72 20 61 64 64 22 0a 20 20 20 28 22 2d 66 22 20 22 46 65 74 63 68 20 | uments.for.add"....("-f"."Fetch. |
| fbf00 | 61 66 74 65 72 20 61 64 64 22 20 22 2d 66 22 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 | after.add"."-f")]...["Actions".. |
| fbf20 | 20 20 5b 28 22 61 22 20 22 41 64 64 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | ..[("a"."Add"..................m |
| fbf40 | 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 64 64 29 0a 20 20 20 20 28 22 72 22 20 22 52 65 6e 61 6d | agit-remote-add).....("r"."Renam |
| fbf60 | 65 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 | e"...............magit-remote-re |
| fbf80 | 6e 61 6d 65 29 0a 20 20 20 20 28 22 6b 22 20 22 52 65 6d 6f 76 65 22 20 20 20 20 20 20 20 20 20 | name).....("k"."Remove"......... |
| fbfa0 | 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6d 6f 76 65 29 5d 0a 20 20 20 5b | ......magit-remote-remove)]....[ |
| fbfc0 | 28 22 43 22 20 22 43 6f 6e 66 69 67 75 72 65 2e 2e 2e 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 | ("C"."Configure...".........magi |
| fbfe0 | 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 29 0a 20 20 20 20 28 22 70 22 20 22 50 72 | t-remote-configure).....("p"."Pr |
| fc000 | 75 6e 65 20 73 74 61 6c 65 20 62 72 61 6e 63 68 65 73 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 | une.stale.branches".magit-remote |
| fc020 | 2d 70 72 75 6e 65 29 0a 20 20 20 20 28 22 50 22 20 22 50 72 75 6e 65 20 73 74 61 6c 65 20 72 65 | -prune).....("P"."Prune.stale.re |
| fc040 | 66 73 70 65 63 73 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 72 75 6e 65 2d 72 65 66 73 70 | fspecs".magit-remote-prune-refsp |
| fc060 | 65 63 73 29 0a 20 20 20 20 28 22 62 22 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 64 65 66 61 75 | ecs).....("b".magit-update-defau |
| fc080 | 6c 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 28 37 20 22 7a 22 20 22 55 6e 73 68 61 6c 6c 6f 77 | lt-branch).....(7."z"."Unshallow |
| fc0a0 | 20 72 65 6d 6f 74 65 22 20 20 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 75 6e 73 68 61 6c 6c 6f | .remote"...magit-remote-unshallo |
| fc0c0 | 77 29 5d 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 | w)]]...(interactive.(list.(magit |
| fc0e0 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 72 65 6d 6f 74 65 29 29 29 0a 20 20 28 74 72 61 6e 73 69 | -get-current-remote)))...(transi |
| fc100 | 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 20 6e 69 6c 20 6e 69 6c 20 | ent-setup.'magit-remote.nil.nil. |
| fc120 | 3a 73 63 6f 70 65 20 72 65 6d 6f 74 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | :scope.remote))..(defun.magit-re |
| fc140 | 61 64 2d 75 72 6c 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 69 74 69 61 6c | ad-url.(prompt.&optional.initial |
| fc160 | 2d 69 6e 70 75 74 29 0a 20 20 28 6c 65 74 20 28 28 75 72 6c 20 28 6d 61 67 69 74 2d 72 65 61 64 | -input)...(let.((url.(magit-read |
| fc180 | 2d 73 74 72 69 6e 67 2d 6e 73 20 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 29 | -string-ns.prompt.initial-input) |
| fc1a0 | 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 7e 22 20 | )).....(if.(string-prefix-p."~". |
| fc1c0 | 75 72 6c 29 0a 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 | url).........(expand-file-name.u |
| fc1e0 | 72 6c 29 0a 20 20 20 20 20 20 75 72 6c 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | rl).......url)))..;;;###autoload |
| fc200 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 64 64 20 28 72 65 6d 6f 74 65 | .(defun.magit-remote-add.(remote |
| fc220 | 20 75 72 6c 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 41 64 64 20 61 20 72 65 | .url.&optional.args)..."Add.a.re |
| fc240 | 6d 6f 74 65 20 6e 61 6d 65 64 20 52 45 4d 4f 54 45 20 61 6e 64 20 66 65 74 63 68 20 69 74 2e 22 | mote.named.REMOTE.and.fetch.it." |
| fc260 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 6f 72 69 67 69 6e | ...(interactive....(let.((origin |
| fc280 | 20 28 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 2e 6f 72 69 67 69 6e 2e 75 72 6c 22 29 | .(magit-get."remote.origin.url") |
| fc2a0 | 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 | )..........(remote.(magit-read-s |
| fc2c0 | 74 72 69 6e 67 2d 6e 73 20 22 52 65 6d 6f 74 65 20 6e 61 6d 65 22 29 29 29 0a 20 20 20 20 20 28 | tring-ns."Remote.name")))......( |
| fc2e0 | 6c 69 73 74 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 | list.remote............(magit-re |
| fc300 | 61 64 2d 75 72 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 52 65 6d 6f 74 65 20 75 72 6c 22 0a | ad-url............."Remote.url". |
| fc320 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6f 72 69 67 69 6e 0a 20 20 20 20 20 20 20 20 | ............(and.origin......... |
| fc340 | 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 5e 3a 2f 5d | .........(string-match."\\([^:/] |
| fc360 | 2b 5c 5c 29 2f 5b 5e 2f 5d 2b 5c 5c 28 5c 5c 2e 67 69 74 5c 5c 29 3f 5c 5c 27 22 20 6f 72 69 67 | +\\)/[^/]+\\(\\.git\\)?\\'".orig |
| fc380 | 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 | in)..................(replace-ma |
| fc3a0 | 74 63 68 20 72 65 6d 6f 74 65 20 74 20 74 20 6f 72 69 67 69 6e 20 31 29 29 29 0a 20 20 20 20 20 | tch.remote.t.t.origin.1)))...... |
| fc3c0 | 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 72 65 6d | ......(transient-args.'magit-rem |
| fc3e0 | 6f 74 65 29 29 29 29 0a 20 20 28 69 66 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 6d 61 67 69 74 | ote))))...(if.(pcase.(list.magit |
| fc400 | 2d 72 65 6d 6f 74 65 2d 61 64 64 2d 73 65 74 2d 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 | -remote-add-set-remote.pushDefau |
| fc420 | 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 | lt....................(magit-get |
| fc440 | 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 29 29 0a 20 20 20 20 20 20 20 20 | ."remote.pushDefault"))......... |
| fc460 | 28 60 28 2c 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 20 2c 5f 29 20 74 29 0a 20 20 20 20 20 20 | (`(,(pred.stringp).,_).t)....... |
| fc480 | 20 20 28 28 6f 72 20 60 28 61 73 6b 20 2c 5f 29 20 27 28 61 73 6b 2d 69 66 2d 75 6e 73 65 74 20 | ..((or.`(ask.,_).'(ask-if-unset. |
| fc4a0 | 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 | nil))..........(y-or-n-p.(format |
| fc4c0 | 20 22 53 65 74 20 60 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 27 20 74 6f 20 5c 22 | ."Set.`remote.pushDefault'.to.\" |
| fc4e0 | 25 73 5c 22 3f 20 22 20 72 65 6d 6f 74 65 29 29 29 29 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 20 | %s\"?.".remote)))).......(progn. |
| fc500 | 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 61 64 64 22 20 61 | (magit-call-git."remote"."add".a |
| fc520 | 72 67 73 20 72 65 6d 6f 74 65 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | rgs.remote.url)..............(se |
| fc540 | 74 66 20 28 6d 61 67 69 74 2d 67 65 74 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c | tf.(magit-get."remote.pushDefaul |
| fc560 | 74 22 29 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | t").remote)..............(magit- |
| fc580 | 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 | refresh)).....(magit-run-git-asy |
| fc5a0 | 6e 63 20 22 72 65 6d 6f 74 65 22 20 22 61 64 64 22 20 61 72 67 73 20 72 65 6d 6f 74 65 20 75 72 | nc."remote"."add".args.remote.ur |
| fc5c0 | 6c 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | l)))..;;;###autoload.(defun.magi |
| fc5e0 | 74 2d 72 65 6d 6f 74 65 2d 72 65 6e 61 6d 65 20 28 6f 6c 64 20 6e 65 77 29 0a 20 20 22 52 65 6e | t-remote-rename.(old.new)..."Ren |
| fc600 | 61 6d 65 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 4f 4c 44 20 74 6f 20 4e 45 57 2e | ame.the.remote.named.OLD.to.NEW. |
| fc620 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 20 28 28 72 65 6d 6f | "...(interactive....(let..((remo |
| fc640 | 74 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 52 65 6e 61 6d 65 20 72 65 | te.(magit-read-remote."Rename.re |
| fc660 | 6d 6f 74 65 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d 6f 74 65 20 28 6d 61 67 69 | mote")))......(list.remote.(magi |
| fc680 | 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 28 66 6f 72 6d 61 74 20 22 52 65 6e 61 6d 65 | t-read-string-ns.(format."Rename |
| fc6a0 | 20 25 73 20 74 6f 22 20 72 65 6d 6f 74 65 29 29 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 73 | .%s.to".remote)))))...(unless.(s |
| fc6c0 | 74 72 69 6e 67 3d 20 6f 6c 64 20 6e 65 77 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d | tring=.old.new).....(magit-call- |
| fc6e0 | 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 72 65 6e 61 6d 65 22 20 6f 6c 64 20 6e 65 77 29 0a 20 | git."remote"."rename".old.new).. |
| fc700 | 20 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 2d 63 6c 65 61 6e 75 70 2d 70 75 73 68 2d 76 | ...(magit-remote--cleanup-push-v |
| fc720 | 61 72 69 61 62 6c 65 73 20 6f 6c 64 20 6e 65 77 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 | ariables.old.new).....(magit-ref |
| fc740 | 72 65 73 68 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | resh)))..;;;###autoload.(defun.m |
| fc760 | 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6d 6f 76 65 20 28 72 65 6d 6f 74 65 29 0a 20 20 22 44 | agit-remote-remove.(remote)..."D |
| fc780 | 65 6c 65 74 65 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 52 45 4d 4f 54 45 2e 22 0a | elete.the.remote.named.REMOTE.". |
| fc7a0 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 | ..(interactive.(list.(magit-read |
| fc7c0 | 2d 72 65 6d 6f 74 65 20 22 44 65 6c 65 74 65 20 72 65 6d 6f 74 65 22 29 29 29 0a 20 20 28 6d 61 | -remote."Delete.remote")))...(ma |
| fc7e0 | 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 72 6d 22 20 72 65 6d 6f 74 | git-call-git."remote"."rm".remot |
| fc800 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 2d 63 6c 65 61 6e 75 70 2d 70 75 73 68 | e)...(magit-remote--cleanup-push |
| fc820 | 2d 76 61 72 69 61 62 6c 65 73 20 72 65 6d 6f 74 65 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 | -variables.remote)...(magit-refr |
| fc840 | 65 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 2d 63 6c 65 61 | esh))..(defun.magit-remote--clea |
| fc860 | 6e 75 70 2d 70 75 73 68 2d 76 61 72 69 61 62 6c 65 73 20 28 72 65 6d 6f 74 65 20 26 6f 70 74 69 | nup-push-variables.(remote.&opti |
| fc880 | 6f 6e 61 6c 20 6e 65 77 2d 6e 61 6d 65 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 | onal.new-name)...(magit-with-top |
| fc8a0 | 6c 65 76 65 6c 0a 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 65 | level.....(when.(equal.(magit-ge |
| fc8c0 | 74 20 22 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 29 20 72 65 6d 6f 74 65 29 0a | t."remote.pushDefault").remote). |
| fc8e0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 74 20 6e 65 77 2d 6e 61 6d 65 20 22 72 65 6d 6f 74 | ......(magit-set.new-name."remot |
| fc900 | 65 2e 70 75 73 68 44 65 66 61 75 6c 74 22 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 76 61 | e.pushDefault")).....(dolist.(va |
| fc920 | 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 6e | r.(magit-git-lines."config"."--n |
| fc940 | 61 6d 65 2d 6f 6e 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame-only"....................... |
| fc960 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 65 74 2d 72 65 67 65 78 70 22 20 22 5e 62 72 61 | ............"--get-regexp"."^bra |
| fc980 | 6e 63 68 5c 5c 2e 5b 5e 2e 5d 2a 5c 5c 2e 70 75 73 68 52 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 | nch\\.[^.]*\\.pushRemote"....... |
| fc9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 | ............................(for |
| fc9c0 | 6d 61 74 20 22 5e 25 73 24 22 20 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 | mat."^%s$".remote))).......(magi |
| fc9e0 | 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 6f 6e 66 69 67 22 20 28 61 6e 64 20 28 6e 6f 74 20 6e 65 | t-call-git."config".(and.(not.ne |
| fca00 | 77 2d 6e 61 6d 65 29 20 22 2d 2d 75 6e 73 65 74 22 29 20 76 61 72 20 6e 65 77 2d 6e 61 6d 65 29 | w-name)."--unset").var.new-name) |
| fca20 | 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 2d 2d 72 65 66 73 70 65 63 2d 72 65 | )))..(defconst.magit--refspec-re |
| fca40 | 20 22 5c 5c 60 5c 5c 28 5c 5c 2b 5c 5c 29 3f 5c 5c 28 5b 5e 3a 5d 2b 5c 5c 29 3a 5c 5c 28 2e 2a | ."\\`\\(\\+\\)?\\([^:]+\\):\\(.* |
| fca60 | 5c 5c 29 5c 5c 27 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | \\)\\'")..;;;###autoload.(defun. |
| fca80 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 72 75 6e 65 20 28 72 65 6d 6f 74 65 29 0a 20 20 22 52 | magit-remote-prune.(remote)..."R |
| fcaa0 | 65 6d 6f 76 65 20 73 74 61 6c 65 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e | emove.stale.remote-tracking.bran |
| fcac0 | 63 68 65 73 20 66 6f 72 20 52 45 4d 4f 54 45 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ches.for.REMOTE."...(interactive |
| fcae0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 50 72 75 6e 65 | .(list.(magit-read-remote."Prune |
| fcb00 | 20 73 74 61 6c 65 20 62 72 61 6e 63 68 65 73 20 6f 66 20 72 65 6d 6f 74 65 22 29 29 29 0a 20 20 | .stale.branches.of.remote")))... |
| fcb20 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 72 65 6d 6f 74 65 22 20 22 70 | (magit-run-git-async."remote"."p |
| fcb40 | 72 75 6e 65 22 20 72 65 6d 6f 74 65 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | rune".remote))..;;;###autoload.( |
| fcb60 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 72 75 6e 65 2d 72 65 66 73 70 65 63 | defun.magit-remote-prune-refspec |
| fcb80 | 73 20 28 72 65 6d 6f 74 65 29 0a 20 20 22 52 65 6d 6f 76 65 20 73 74 61 6c 65 20 72 65 66 73 70 | s.(remote)..."Remove.stale.refsp |
| fcba0 | 65 63 73 20 66 6f 72 20 52 45 4d 4f 54 45 2e 0a 0a 41 20 72 65 66 73 70 65 63 20 69 73 20 73 74 | ecs.for.REMOTE...A.refspec.is.st |
| fcbc0 | 61 6c 65 20 69 66 20 74 68 65 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 65 78 69 73 74 73 20 61 74 | ale.if.there.no.longer.exists.at |
| fcbe0 | 20 6c 65 61 73 74 20 6f 6e 65 20 62 72 61 6e 63 68 0a 6f 6e 20 74 68 65 20 72 65 6d 6f 74 65 20 | .least.one.branch.on.the.remote. |
| fcc00 | 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 66 65 74 63 68 65 64 20 64 75 65 20 74 6f 20 74 68 61 | that.would.be.fetched.due.to.tha |
| fcc20 | 74 20 72 65 66 73 70 65 63 2e 20 20 41 20 73 74 61 6c 65 0a 72 65 66 73 70 65 63 20 69 73 20 70 | t.refspec...A.stale.refspec.is.p |
| fcc40 | 72 6f 62 6c 65 6d 61 74 69 63 20 62 65 63 61 75 73 65 20 69 74 73 20 65 78 69 73 74 65 6e 63 65 | roblematic.because.its.existence |
| fcc60 | 20 63 61 75 73 65 73 20 47 69 74 20 74 6f 20 72 65 66 75 73 65 0a 74 6f 20 66 65 74 63 68 20 61 | .causes.Git.to.refuse.to.fetch.a |
| fcc80 | 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 6e 6f 6e 2d 73 74 | ccording.to.the.remaining.non-st |
| fcca0 | 61 6c 65 20 72 65 66 73 70 65 63 73 2e 0a 0a 49 66 20 6f 6e 6c 79 20 73 74 61 6c 65 20 72 65 66 | ale.refspecs...If.only.stale.ref |
| fccc0 | 73 70 65 63 73 20 72 65 6d 61 69 6e 2c 20 74 68 65 6e 20 6f 66 66 65 72 20 74 6f 20 65 69 74 68 | specs.remain,.then.offer.to.eith |
| fcce0 | 65 72 20 64 65 6c 65 74 65 20 74 68 65 0a 72 65 6d 6f 74 65 20 6f 72 20 74 6f 20 72 65 70 6c 61 | er.delete.the.remote.or.to.repla |
| fcd00 | 63 65 20 74 68 65 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 20 77 69 74 68 20 74 68 65 20 64 | ce.the.stale.refspecs.with.the.d |
| fcd20 | 65 66 61 75 6c 74 20 72 65 66 73 70 65 63 2e 0a 0a 41 6c 73 6f 20 72 65 6d 6f 76 65 20 74 68 65 | efault.refspec...Also.remove.the |
| fcd40 | 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 77 | .remote-tracking.branches.that.w |
| fcd60 | 65 72 65 20 63 72 65 61 74 65 64 20 64 75 65 20 74 6f 0a 74 68 65 20 6e 6f 77 20 73 74 61 6c 65 | ere.created.due.to.the.now.stale |
| fcd80 | 20 72 65 66 73 70 65 63 73 2e 20 20 4f 74 68 65 72 20 73 74 61 6c 65 20 62 72 61 6e 63 68 65 73 | .refspecs...Other.stale.branches |
| fcda0 | 20 61 72 65 20 6e 6f 74 20 72 65 6d 6f 76 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | .are.not.removed."...(interactiv |
| fcdc0 | 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 50 72 75 6e | e.(list.(magit-read-remote."Prun |
| fcde0 | 65 20 72 65 66 73 70 65 63 73 20 6f 66 20 72 65 6d 6f 74 65 22 29 29 29 0a 20 20 28 6c 65 74 2a | e.refspecs.of.remote")))...(let* |
| fce00 | 20 28 28 74 72 61 63 6b 69 6e 67 2d 72 65 66 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d | .((tracking-refs.(magit-list-rem |
| fce20 | 6f 74 65 2d 62 72 61 6e 63 68 65 73 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 | ote-branches.remote))..........( |
| fce40 | 72 65 6d 6f 74 65 2d 72 65 66 73 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 6c 69 73 74 2d 72 | remote-refs.(magit-remote-list-r |
| fce60 | 65 66 73 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 72 69 61 62 6c 65 20 | efs.remote))..........(variable. |
| fce80 | 28 66 6f 72 6d 61 74 20 22 72 65 6d 6f 74 65 2e 25 73 2e 66 65 74 63 68 22 20 72 65 6d 6f 74 65 | (format."remote.%s.fetch".remote |
| fcea0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 66 73 70 65 63 73 20 28 6d 61 67 69 74 2d 67 65 74 | ))..........(refspecs.(magit-get |
| fcec0 | 2d 61 6c 6c 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 73 74 61 6c 65 29 0a | -all.variable))..........stale). |
| fcee0 | 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 66 73 70 65 63 20 72 65 66 73 70 65 63 73 29 0a 20 | ....(dolist.(refspec.refspecs).. |
| fcf00 | 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 2d | .....(when.(string-match.magit-- |
| fcf20 | 72 65 66 73 70 65 63 2d 72 65 20 72 65 66 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 | refspec-re.refspec).........(let |
| fcf40 | 20 28 28 74 68 65 69 72 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 72 65 66 73 70 65 | .((theirs.(match-string.2.refspe |
| fcf60 | 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 72 73 20 20 20 28 6d 61 74 63 68 | c))...............(ours...(match |
| fcf80 | 2d 73 74 72 69 6e 67 20 33 20 72 65 66 73 70 65 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | -string.3.refspec)))...........( |
| fcfa0 | 75 6e 6c 65 73 73 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2a 22 20 74 | unless.(if.(string-match."\\*".t |
| fcfc0 | 68 65 69 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | heirs).......................(le |
| fcfe0 | 74 20 28 28 72 65 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 2e 2a 22 20 74 20 74 20 74 | t.((re.(replace-match.".*".t.t.t |
| fd000 | 68 65 69 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | heirs)))........................ |
| fd020 | 20 28 2d 2d 73 6f 6d 65 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 20 69 74 29 20 | .(--some.(string-match-p.re.it). |
| fd040 | 72 65 6d 6f 74 65 2d 72 65 66 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | remote-refs))................... |
| fd060 | 20 20 28 6d 65 6d 62 65 72 20 74 68 65 69 72 73 20 72 65 6d 6f 74 65 2d 72 65 66 73 29 29 0a 20 | ..(member.theirs.remote-refs)).. |
| fd080 | 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 72 65 66 73 70 65 63 0a 20 | ...........(push.(cons.refspec.. |
| fd0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 | .......................(if.(stri |
| fd0c0 | 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2a 22 20 6f 75 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ng-match."\\*".ours)............ |
| fd0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 20 28 72 65 70 6c | .................(let.((re.(repl |
| fd100 | 61 63 65 2d 6d 61 74 63 68 20 22 2e 2a 22 20 74 20 74 20 6f 75 72 73 29 29 29 0a 20 20 20 20 20 | ace-match.".*".t.t.ours)))...... |
| fd120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 66 69 6c 74 | .........................(--filt |
| fd140 | 65 72 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 20 69 74 29 20 74 72 61 63 6b 69 | er.(string-match-p.re.it).tracki |
| fd160 | 6e 67 2d 72 65 66 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng-refs))....................... |
| fd180 | 20 20 20 20 28 6c 69 73 74 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 6f 75 72 73 20 74 72 61 63 | ....(list.(car.(member.ours.trac |
| fd1a0 | 6b 69 6e 67 2d 72 65 66 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | king-refs))))).................. |
| fd1c0 | 20 73 74 61 6c 65 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 6e 6f 74 20 73 74 61 6c 65 29 0a | .stale))))).....(if.(not.stale). |
| fd1e0 | 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 4e 6f 20 73 74 61 6c 65 20 72 65 66 73 70 | ........(message."No.stale.refsp |
| fd200 | 65 63 73 20 66 6f 72 20 72 65 6d 6f 74 65 20 25 53 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 | ecs.for.remote.%S".remote)...... |
| fd220 | 20 28 69 66 20 28 3d 20 28 6c 65 6e 67 74 68 20 73 74 61 6c 65 29 0a 20 20 20 20 20 20 20 20 20 | .(if.(=.(length.stale).......... |
| fd240 | 20 20 20 20 28 6c 65 6e 67 74 68 20 72 65 66 73 70 65 63 73 29 29 0a 20 20 20 20 20 20 20 20 20 | ....(length.refspecs)).......... |
| fd260 | 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 0a 20 20 20 20 20 20 20 20 20 | .(magit-read-char-case.......... |
| fd280 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 41 6c 6c 20 6f 66 20 25 73 27 73 20 72 65 66 73 70 65 | .....(format."All.of.%s's.refspe |
| fd2a0 | 63 73 20 61 72 65 20 73 74 61 6c 65 2e 20 20 22 20 72 65 6d 6f 74 65 29 20 6e 69 6c 0a 20 20 20 | cs.are.stale...".remote).nil.... |
| fd2c0 | 20 20 20 20 20 20 20 20 20 28 3f 73 20 22 72 65 70 6c 61 63 65 20 77 69 74 68 20 5b 64 5d 65 66 | .........(?s."replace.with.[d]ef |
| fd2e0 | 61 75 6c 74 20 72 65 66 73 70 65 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ault.refspec".................(m |
| fd300 | 61 67 69 74 2d 73 65 74 2d 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | agit-set-all..................(l |
| fd320 | 69 73 74 20 28 66 6f 72 6d 61 74 20 22 2b 72 65 66 73 2f 68 65 61 64 73 2f 2a 3a 72 65 66 73 2f | ist.(format."+refs/heads/*:refs/ |
| fd340 | 72 65 6d 6f 74 65 73 2f 25 73 2f 2a 22 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 | remotes/%s/*".remote)).......... |
| fd360 | 20 20 20 20 20 20 20 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ........variable)).............( |
| fd380 | 3f 72 20 22 5b 72 5d 65 6d 6f 76 65 20 72 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ?r."[r]emove.remote"............ |
| fd3a0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 72 | .....(magit-call-git."remote"."r |
| fd3c0 | 6d 22 20 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 61 20 22 6f 72 20 | m".remote)).............(?a."or. |
| fd3e0 | 5b 61 5d 61 62 6f 72 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d | [a]abort".................(user- |
| fd400 | 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 69 66 | error."Abort"))).........(if.(if |
| fd420 | 20 28 6c 65 6e 67 74 68 3d 20 73 74 61 6c 65 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(length=.stale.1).............. |
| fd440 | 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 72 65 66 73 70 65 63 20 2e 20 2c 72 65 | ...(pcase-let.((`(,refspec...,re |
| fd460 | 66 73 29 20 28 63 61 72 20 73 74 61 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fs).(car.stale)))............... |
| fd480 | 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 70 72 75 6e 65 2d 73 74 61 6c 65 2d | ....(magit-confirm.'prune-stale- |
| fd4a0 | 72 65 66 73 70 65 63 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | refspecs.....................(fo |
| fd4c0 | 72 6d 61 74 20 22 50 72 75 6e 65 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 20 25 73 20 61 6e 64 | rmat."Prune.stale.refspec.%s.and |
| fd4e0 | 20 62 72 61 6e 63 68 20 25 25 73 22 20 72 65 66 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 | .branch.%%s".refspec)........... |
| fd500 | 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 50 72 75 6e 65 20 73 74 61 6c 65 20 72 | ..........(format."Prune.stale.r |
| fd520 | 65 66 73 70 65 63 20 25 73 20 61 6e 64 20 25 25 64 20 62 72 61 6e 63 68 65 73 22 20 72 65 66 73 | efspec.%s.and.%%d.branches".refs |
| fd540 | 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 72 65 66 | pec).....................nil.ref |
| fd560 | 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d | s))...............(magit-confirm |
| fd580 | 20 27 70 72 75 6e 65 2d 73 74 61 6c 65 2d 72 65 66 73 70 65 63 73 20 6e 69 6c 0a 20 20 20 20 20 | .'prune-stale-refspecs.nil...... |
| fd5a0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 50 72 75 6e 65 20 25 25 64 20 73 74 | ...........(format."Prune.%%d.st |
| fd5c0 | 61 6c 65 20 72 65 66 73 70 65 63 73 20 61 6e 64 20 25 64 20 62 72 61 6e 63 68 65 73 22 0a 20 20 | ale.refspecs.and.%d.branches"... |
| fd5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 63 | ......................(length.(c |
| fd600 | 6c 2d 6d 61 70 63 61 6e 20 28 6c 61 6d 62 64 61 20 28 73 29 20 28 63 6f 70 79 2d 73 65 71 75 65 | l-mapcan.(lambda.(s).(copy-seque |
| fd620 | 6e 63 65 20 28 63 64 72 20 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nce.(cdr.s)))................... |
| fd640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 6c 65 29 29 | .........................stale)) |
| fd660 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | ).................nil........... |
| fd680 | 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c | ......(mapcar.(pcase-lambda.(`(, |
| fd6a0 | 72 65 66 73 70 65 63 20 2e 20 2c 72 65 66 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | refspec...,refs))............... |
| fd6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 72 65 66 73 70 65 63 20 22 5c 6e 22 | ............(concat.refspec."\n" |
| fd6e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| fd700 | 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 62 29 20 28 63 6f 6e 63 61 | ...(mapconcat.(lambda.(b).(conca |
| fd720 | 74 20 22 20 20 22 20 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t."..".b))...................... |
| fd740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 73 20 22 5c 6e | ........................refs."\n |
| fd760 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 | "))).........................sta |
| fd780 | 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 | le))).............(pcase-dolist. |
| fd7a0 | 28 60 28 2c 72 65 66 73 70 65 63 20 2e 20 2c 72 65 66 73 29 20 73 74 61 6c 65 29 0a 20 20 20 20 | (`(,refspec...,refs).stale)..... |
| fd7c0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 6f 6e 66 69 | ..........(magit-call-git."confi |
| fd7e0 | 67 22 20 22 2d 2d 75 6e 73 65 74 22 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 | g"."--unset".variable........... |
| fd800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 2d 71 75 6f 74 | ....................(regexp-quot |
| fd820 | 65 20 72 65 66 73 70 65 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | e.refspec))...............(magit |
| fd840 | 2d 2d 6c 6f 67 2d 61 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d | --log-action................(lam |
| fd860 | 62 64 61 20 28 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 | bda.(refs)..................(for |
| fd880 | 6d 61 74 20 22 44 65 6c 65 74 69 6e 67 20 25 64 20 62 72 61 6e 63 68 65 73 22 20 28 6c 65 6e 67 | mat."Deleting.%d.branches".(leng |
| fd8a0 | 74 68 20 72 65 66 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 | th.refs)))................(lambd |
| fd8c0 | 61 20 28 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | a.(ref)..................(format |
| fd8e0 | 20 22 44 65 6c 65 74 69 6e 67 20 62 72 61 6e 63 68 20 25 73 20 28 77 61 73 20 25 73 29 22 20 72 | ."Deleting.branch.%s.(was.%s)".r |
| fd900 | 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ef..........................(mag |
| fd920 | 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 72 65 66 29 29 29 0a 20 20 | it-rev-parse."--short".ref)))... |
| fd940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............refs).............. |
| fd960 | 20 28 64 6f 6c 69 73 74 20 28 72 65 66 20 72 65 66 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(dolist.(ref.refs)............. |
| fd980 | 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 70 64 61 74 65 2d 72 65 66 22 | ....(magit-call-git."update-ref" |
| fd9a0 | 20 22 2d 64 22 20 72 65 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 | ."-d".ref)))...........(user-err |
| fd9c0 | 6f 72 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 | or."Abort"))).......(magit-refre |
| fd9e0 | 73 68 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 | sh))))..;;;###autoload.(defun.ma |
| fda00 | 67 69 74 2d 72 65 6d 6f 74 65 2d 73 65 74 2d 68 65 61 64 20 28 72 65 6d 6f 74 65 20 26 6f 70 74 | git-remote-set-head.(remote.&opt |
| fda20 | 69 6f 6e 61 6c 20 62 72 61 6e 63 68 29 0a 20 20 22 53 65 74 20 74 68 65 20 6c 6f 63 61 6c 20 72 | ional.branch)..."Set.the.local.r |
| fda40 | 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 52 45 4d 4f 54 45 27 73 20 64 65 66 61 75 6c | epresentation.of.REMOTE's.defaul |
| fda60 | 74 20 62 72 61 6e 63 68 2e 0a 51 75 65 72 79 20 52 45 4d 4f 54 45 20 61 6e 64 20 73 65 74 20 74 | t.branch..Query.REMOTE.and.set.t |
| fda80 | 68 65 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 3c 72 65 | he.symbolic-ref.refs/remotes/<re |
| fdaa0 | 6d 6f 74 65 3e 2f 48 45 41 44 0a 61 63 63 6f 72 64 69 6e 67 6c 79 2e 20 20 57 69 74 68 20 61 20 | mote>/HEAD.accordingly...With.a. |
| fdac0 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 71 75 65 72 79 20 66 6f 72 20 74 68 65 20 62 72 | prefix.argument.query.for.the.br |
| fdae0 | 61 6e 63 68 20 74 6f 20 62 65 0a 75 73 65 64 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 79 6f | anch.to.be.used,.which.allows.yo |
| fdb00 | 75 20 74 6f 20 73 65 6c 65 63 74 20 61 6e 20 69 6e 63 6f 72 72 65 63 74 20 76 61 6c 75 65 20 69 | u.to.select.an.incorrect.value.i |
| fdb20 | 66 20 79 6f 75 20 66 61 6e 63 79 0a 64 6f 69 6e 67 20 74 68 61 74 2e 22 0a 20 20 28 69 6e 74 65 | f.you.fancy.doing.that."...(inte |
| fdb40 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 | ractive....(let..((remote.(magit |
| fdb60 | 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 53 65 74 20 48 45 41 44 20 66 6f 72 20 72 65 6d 6f 74 | -read-remote."Set.HEAD.for.remot |
| fdb80 | 65 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 | e")))......(list.remote......... |
| fdba0 | 20 20 20 28 61 6e 64 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 | ...(and.current-prefix-arg...... |
| fdbc0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 62 72 | ...........(magit-read-remote-br |
| fdbe0 | 61 6e 63 68 20 28 66 6f 72 6d 61 74 20 22 53 65 74 20 25 73 2f 48 45 41 44 20 74 6f 22 20 72 65 | anch.(format."Set.%s/HEAD.to".re |
| fdc00 | 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mote)........................... |
| fdc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 20 6e 69 6c 20 6e 69 6c 20 74 | ................remote.nil.nil.t |
| fdc40 | 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 | )))))...(magit-run-git."remote". |
| fdc60 | 22 73 65 74 2d 68 65 61 64 22 20 72 65 6d 6f 74 65 20 28 6f 72 20 62 72 61 6e 63 68 20 22 2d 2d | "set-head".remote.(or.branch."-- |
| fdc80 | 61 75 74 6f 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | auto")))..;;;###autoload.(defun. |
| fdca0 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 75 6e 73 65 74 2d 68 65 61 64 20 28 72 65 6d 6f 74 65 29 | magit-remote-unset-head.(remote) |
| fdcc0 | 0a 20 20 22 55 6e 73 65 74 20 74 68 65 20 6c 6f 63 61 6c 20 72 65 70 72 65 73 65 6e 74 61 74 69 | ..."Unset.the.local.representati |
| fdce0 | 6f 6e 20 6f 66 20 52 45 4d 4f 54 45 27 73 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 2e 0a 44 | on.of.REMOTE's.default.branch..D |
| fdd00 | 65 6c 65 74 65 20 74 68 65 20 73 79 6d 62 6f 6c 69 63 2d 72 65 66 20 5c 22 72 65 66 73 2f 72 65 | elete.the.symbolic-ref.\"refs/re |
| fdd20 | 6d 6f 74 65 73 2f 3c 72 65 6d 6f 74 65 3e 2f 48 45 41 44 5c 22 2e 22 0a 20 20 28 69 6e 74 65 72 | motes/<remote>/HEAD\"."...(inter |
| fdd40 | 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 | active.(list.(magit-read-remote. |
| fdd60 | 22 55 6e 73 65 74 20 48 45 41 44 20 66 6f 72 20 72 65 6d 6f 74 65 22 29 29 29 0a 20 20 28 6d 61 | "Unset.HEAD.for.remote")))...(ma |
| fdd80 | 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 73 65 74 2d 68 65 61 64 22 20 | git-run-git."remote"."set-head". |
| fdda0 | 72 65 6d 6f 74 65 20 22 2d 2d 64 65 6c 65 74 65 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | remote."--delete"))..;;;###autol |
| fddc0 | 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 64 65 66 61 | oad.(autoload.'magit-update-defa |
| fdde0 | 75 6c 74 2d 62 72 61 6e 63 68 20 22 6d 61 67 69 74 2d 72 65 6d 6f 74 65 22 20 6e 69 6c 20 74 29 | ult-branch."magit-remote".nil.t) |
| fde00 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-suffix.magit- |
| fde20 | 75 70 64 61 74 65 2d 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 20 28 29 0a 20 20 22 55 70 64 61 | update-default-branch.()..."Upda |
| fde40 | 74 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 20 61 66 | te.name.of.the.default.branch.af |
| fde60 | 74 65 72 20 75 70 73 74 72 65 61 6d 20 63 68 61 6e 67 65 64 20 69 74 2e 22 0a 20 20 3a 64 65 73 | ter.upstream.changed.it."...:des |
| fde80 | 63 72 69 70 74 69 6f 6e 20 22 55 70 64 61 74 65 20 64 65 66 61 75 6c 74 20 62 72 61 6e 63 68 22 | cription."Update.default.branch" |
| fdea0 | 0a 20 20 3a 69 6e 61 70 74 2d 69 66 2d 6e 6f 74 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 73 6f 6d | ...:inapt-if-not.#'magit-get-som |
| fdec0 | 65 2d 72 65 6d 6f 74 65 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 70 63 61 73 | e-remote...(interactive)...(pcas |
| fdee0 | 65 2d 6c 65 74 20 28 28 60 28 2c 5f 72 65 6d 6f 74 65 20 2c 6f 6c 64 6e 61 6d 65 29 20 28 6d 61 | e-let.((`(,_remote.,oldname).(ma |
| fdf00 | 67 69 74 2d 2d 67 65 74 2d 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 | git--get-default-branch))....... |
| fdf20 | 20 20 20 20 20 20 20 20 28 60 28 20 2c 72 65 6d 6f 74 65 20 2c 6e 65 77 6e 61 6d 65 29 20 28 6d | ........(`(.,remote.,newname).(m |
| fdf40 | 61 67 69 74 2d 2d 67 65 74 2d 64 65 66 61 75 6c 74 2d 62 72 61 6e 63 68 20 74 29 29 29 0a 20 20 | agit--get-default-branch.t)))... |
| fdf60 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 65 71 75 61 6c 20 6f 6c 64 6e 61 6d 65 20 6e 65 77 | ..(cond......((equal.oldname.new |
| fdf80 | 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6f 6c 64 6e 61 6d 65 0a 20 20 20 20 20 20 | name).......(setq.oldname....... |
| fdfa0 | 20 20 20 20 20 20 28 72 65 61 64 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(read-string.............. |
| fdfc0 | 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 61 6d 65 20 6f 66 20 64 | (format..............."Name.of.d |
| fdfe0 | 65 66 61 75 6c 74 20 62 72 61 6e 63 68 20 69 73 20 73 74 69 6c 6c 20 60 25 73 27 2c 20 25 73 5c | efault.branch.is.still.`%s',.%s\ |
| fe000 | 6e 25 73 20 60 25 73 27 3a 20 22 20 6f 6c 64 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | n%s.`%s':.".oldname............. |
| fe020 | 20 20 22 62 75 74 20 74 68 65 20 75 70 73 74 72 65 61 6d 73 20 6f 66 20 73 6f 6d 65 20 6c 6f 63 | .."but.the.upstreams.of.some.loc |
| fe040 | 61 6c 20 62 72 61 6e 63 68 65 73 20 6d 69 67 68 74 20 6e 65 65 64 20 75 70 64 61 74 69 6e 67 2e | al.branches.might.need.updating. |
| fe060 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 61 6d 65 20 6f 66 20 75 70 73 74 72 65 61 | "..............."Name.of.upstrea |
| fe080 | 6d 20 62 72 61 6e 63 68 65 73 20 74 6f 20 72 65 70 6c 61 63 65 20 77 69 74 68 22 20 6e 65 77 6e | m.branches.to.replace.with".newn |
| fe0a0 | 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 73 65 74 2d 64 65 66 61 75 6c 74 | ame))).......(magit--set-default |
| fe0c0 | 2d 62 72 61 6e 63 68 20 6e 65 77 6e 61 6d 65 20 6f 6c 64 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 | -branch.newname.oldname).......( |
| fe0e0 | 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 28 75 | magit-refresh))......(t.......(u |
| fe100 | 6e 6c 65 73 73 20 6f 6c 64 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6f 6c 64 6e | nless.oldname.........(setq.oldn |
| fe120 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 | ame...............(magit-read-ot |
| fe140 | 68 65 72 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | her-local-branch................ |
| fe160 | 28 66 6f 72 6d 61 74 20 22 4e 61 6d 65 20 6f 66 20 6f 6c 64 20 64 65 66 61 75 6c 74 20 62 72 61 | (format."Name.of.old.default.bra |
| fe180 | 6e 63 68 20 74 6f 20 62 65 20 72 65 6e 61 6d 65 64 20 74 6f 20 60 25 73 27 22 0a 20 20 20 20 20 | nch.to.be.renamed.to.`%s'"...... |
| fe1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 6e 61 6d 65 29 0a 20 20 20 20 20 | ..................newname)...... |
| fe1c0 | 20 20 20 20 20 20 20 20 20 20 6e 65 77 6e 61 6d 65 20 22 6d 61 73 74 65 72 22 29 29 29 0a 20 20 | ..........newname."master")))... |
| fe1e0 | 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 28 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 | ....(cond........((y-or-n-p.(for |
| fe200 | 6d 61 74 20 22 44 65 66 61 75 6c 74 20 62 72 61 6e 63 68 20 63 68 61 6e 67 65 64 20 66 72 6f 6d | mat."Default.branch.changed.from |
| fe220 | 20 60 25 73 27 20 74 6f 20 60 25 73 27 20 6f 6e 20 25 73 2e 25 73 22 0a 20 20 20 20 20 20 20 20 | .`%s'.to.`%s'.on.%s.%s"......... |
| fe240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6c 64 6e 61 6d 65 20 6e 65 77 6e 61 6d | ..................oldname.newnam |
| fe260 | 65 20 72 65 6d 6f 74 65 20 22 20 20 44 6f 20 74 68 65 20 73 61 6d 65 20 6c 6f 63 61 6c 6c 79 3f | e.remote."..Do.the.same.locally? |
| fe280 | 20 22 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 73 65 74 2d 64 65 66 61 75 6c 74 | .")).........(magit--set-default |
| fe2a0 | 2d 62 72 61 6e 63 68 20 6e 65 77 6e 61 6d 65 20 6f 6c 64 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 | -branch.newname.oldname)........ |
| fe2c0 | 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 20 20 20 20 20 20 20 28 28 75 73 65 72 2d | .(magit-refresh))........((user- |
| fe2e0 | 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f | error."Abort")))))))..;;;###auto |
| fe300 | 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 75 6e 73 68 61 6c 6c | load.(defun.magit-remote-unshall |
| fe320 | 6f 77 20 28 72 65 6d 6f 74 65 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 61 20 73 68 61 6c 6c 6f 77 | ow.(remote)..."Convert.a.shallow |
| fe340 | 20 72 65 6d 6f 74 65 20 69 6e 74 6f 20 61 20 66 75 6c 6c 20 6f 6e 65 2e 0a 49 66 20 6f 6e 6c 79 | .remote.into.a.full.one..If.only |
| fe360 | 20 61 20 73 69 6e 67 6c 65 20 72 65 66 73 70 65 63 20 69 73 20 73 65 74 20 61 6e 64 20 69 74 20 | .a.single.refspec.is.set.and.it. |
| fe380 | 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 61 0a 77 69 6c 64 63 61 72 64 2c 20 74 68 65 | does.not.contain.a.wildcard,.the |
| fe3a0 | 6e 20 61 6c 73 6f 20 6f 66 66 65 72 20 74 6f 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 74 68 20 | n.also.offer.to.replace.it.with. |
| fe3c0 | 74 68 65 20 73 74 61 6e 64 61 72 64 0a 72 65 66 73 70 65 63 2e 22 0a 20 20 28 69 6e 74 65 72 61 | the.standard.refspec."...(intera |
| fe3e0 | 63 74 69 76 65 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 | ctive.(list.(or.(magit-get-curre |
| fe400 | 6e 74 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-remote)...................... |
| fe420 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 44 65 6c 65 74 65 20 72 | ....(magit-read-remote."Delete.r |
| fe440 | 65 6d 6f 74 65 22 29 29 29 29 0a 20 20 28 6c 65 74 20 28 28 72 65 66 73 70 65 63 73 20 28 6d 61 | emote"))))...(let.((refspecs.(ma |
| fe460 | 67 69 74 2d 67 65 74 2d 61 6c 6c 20 22 72 65 6d 6f 74 65 22 20 72 65 6d 6f 74 65 20 22 66 65 74 | git-get-all."remote".remote."fet |
| fe480 | 63 68 22 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 61 6e 64 61 72 64 20 28 66 6f 72 6d 61 74 20 | ch")).........(standard.(format. |
| fe4a0 | 22 2b 72 65 66 73 2f 68 65 61 64 73 2f 2a 3a 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 25 73 2f 2a | "+refs/heads/*:refs/remotes/%s/* |
| fe4c0 | 22 20 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6c 65 6e 67 | ".remote))).....(when.(and.(leng |
| fe4e0 | 74 68 3d 20 72 65 66 73 70 65 63 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | th=.refspecs.1)................( |
| fe500 | 6e 6f 74 20 28 73 74 72 69 6e 67 2d 73 65 61 72 63 68 20 22 2a 22 20 28 63 61 72 20 72 65 66 73 | not.(string-search."*".(car.refs |
| fe520 | 70 65 63 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 79 65 73 2d 6f 72 2d 6e | pecs)))................(yes-or-n |
| fe540 | 6f 2d 70 20 28 66 6f 72 6d 61 74 20 22 41 6c 73 6f 20 72 65 70 6c 61 63 65 20 72 65 66 73 70 65 | o-p.(format."Also.replace.refspe |
| fe560 | 63 20 25 73 20 77 69 74 68 20 25 73 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c.%s.with.%s?."................. |
| fe580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 72 65 66 73 70 65 63 | ....................(car.refspec |
| fe5a0 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s).............................. |
| fe5c0 | 20 20 20 20 20 20 20 73 74 61 6e 64 61 72 64 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .......standard))).......(magit- |
| fe5e0 | 73 65 74 20 73 74 61 6e 64 61 72 64 20 22 72 65 6d 6f 74 65 22 20 72 65 6d 6f 74 65 20 22 66 65 | set.standard."remote".remote."fe |
| fe600 | 74 63 68 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 66 65 74 63 68 20 22 2d 2d 75 | tch")).....(magit-git-fetch."--u |
| fe620 | 6e 73 68 61 6c 6c 6f 77 22 20 72 65 6d 6f 74 65 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6e 66 69 67 75 | nshallow".remote)))..;;;.Configu |
| fe640 | 72 65 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 | re..;;;###autoload.(autoload.'ma |
| fe660 | 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 20 22 6d 61 67 69 74 2d 72 65 6d 6f | git-remote-configure."magit-remo |
| fe680 | 74 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 | te".nil.t).(transient-define-pre |
| fe6a0 | 66 69 78 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 20 28 72 65 6d 6f | fix.magit-remote-configure.(remo |
| fe6c0 | 74 65 29 0a 20 20 22 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 6d 6f 74 65 2e 22 0a 20 20 3a 6d | te)..."Configure.a.remote."...:m |
| fe6e0 | 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 72 65 6d 6f 74 65 22 0a 20 20 5b 3a 64 65 73 63 72 69 70 | an-page."git-remote"...[:descrip |
| fe700 | 74 69 6f 6e 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | tion....(lambda.()......(concat. |
| fe720 | 28 70 72 6f 70 65 72 74 69 7a 65 20 22 43 6f 6e 66 69 67 75 72 65 20 22 20 27 66 61 63 65 20 27 | (propertize."Configure.".'face.' |
| fe740 | 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | transient-heading).............. |
| fe760 | 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6f 72 65 66 20 28 74 72 61 6e 73 69 65 6e 74 2d 70 72 65 | (propertize.(oref.(transient-pre |
| fe780 | 66 69 78 2d 6f 62 6a 65 63 74 29 20 73 63 6f 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | fix-object).scope).............. |
| fe7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ............'face.'magit-branch- |
| fe7c0 | 72 65 6d 6f 74 65 29 29 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c | remote)))....("u".magit-remote.< |
| fe7e0 | 72 65 6d 6f 74 65 3e 2e 75 72 6c 29 0a 20 20 20 28 22 55 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 | remote>.url)....("U".magit-remot |
| fe800 | 65 2e 3c 72 65 6d 6f 74 65 3e 2e 66 65 74 63 68 29 0a 20 20 20 28 22 73 22 20 6d 61 67 69 74 2d | e.<remote>.fetch)....("s".magit- |
| fe820 | 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 75 72 6c 29 0a 20 20 20 28 22 53 22 | remote.<remote>.pushurl)....("S" |
| fe840 | 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 29 0a 20 20 20 | .magit-remote.<remote>.push).... |
| fe860 | 28 22 4f 22 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 74 61 67 6f 70 | ("O".magit-remote.<remote>.tagop |
| fe880 | 74 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6f 72 20 | t)]...(interactive....(list.(or. |
| fe8a0 | 28 61 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 0a 20 20 | (and.(not.current-prefix-arg)... |
| fe8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 61 6e 64 20 6d 61 67 69 74 2d | ................(not.(and.magit- |
| fe8e0 | 72 65 6d 6f 74 65 2d 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 20 20 20 20 | remote-direct-configure......... |
| fe900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 74 72 61 6e 73 69 65 6e | ....................(eq.transien |
| fe920 | 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 29 | t-current-command.'magit-remote) |
| fe940 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d | ))...................(magit-get- |
| fe960 | 63 75 72 72 65 6e 74 2d 72 65 6d 6f 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | current-remote))..............(m |
| fe980 | 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 29 29 29 29 0a 20 20 28 74 | agit--read-remote-scope))))...(t |
| fe9a0 | 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e | ransient-setup.'magit-remote-con |
| fe9c0 | 66 69 67 75 72 65 20 6e 69 6c 20 6e 69 6c 20 3a 73 63 6f 70 65 20 72 65 6d 6f 74 65 29 29 0a 0a | figure.nil.nil.:scope.remote)).. |
| fe9e0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 20 | (defun.magit--read-remote-scope. |
| fea00 | 28 26 6f 70 74 69 6f 6e 61 6c 20 6f 62 6a 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 | (&optional.obj)...(magit-read-re |
| fea20 | 6d 6f 74 65 0a 20 20 20 28 69 66 20 6f 62 6a 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | mote....(if.obj........(format." |
| fea40 | 53 65 74 20 25 73 20 66 6f 72 20 72 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | Set.%s.for.remote".............. |
| fea60 | 20 20 28 66 6f 72 6d 61 74 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 29 20 22 3c | ..(format.(oref.obj.variable)."< |
| fea80 | 6e 61 6d 65 3e 22 29 29 0a 20 20 20 20 20 22 43 6f 6e 66 69 67 75 72 65 20 72 65 6d 6f 74 65 22 | name>"))......"Configure.remote" |
| feaa0 | 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 | )))..(transient-define-infix.mag |
| feac0 | 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 75 72 6c 20 28 29 0a 20 20 3a 63 6c 61 | it-remote.<remote>.url.()...:cla |
| feae0 | 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 75 72 6c 73 0a 20 20 3a | ss.'magit--git-variable:urls...: |
| feb00 | 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 | scope.#'magit--read-remote-scope |
| feb20 | 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 72 65 6d 6f 74 65 2e 25 73 2e 75 72 6c 22 0a 20 20 3a | ...:variable."remote.%s.url"...: |
| feb40 | 6d 75 6c 74 69 2d 76 61 6c 75 65 20 74 0a 20 20 3a 68 69 73 74 6f 72 79 2d 6b 65 79 20 27 6d 61 | multi-value.t...:history-key.'ma |
| feb60 | 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 2a 75 72 6c 29 0a 0a 28 74 72 61 6e | git-remote.<remote>.*url)..(tran |
| feb80 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e | sient-define-infix.magit-remote. |
| feba0 | 3c 72 65 6d 6f 74 65 3e 2e 66 65 74 63 68 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 | <remote>.fetch.()...:class.'magi |
| febc0 | 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 73 63 6f 70 65 20 23 27 6d 61 67 69 74 | t--git-variable...:scope.#'magit |
| febe0 | 2d 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 | --read-remote-scope...:variable. |
| fec00 | 22 72 65 6d 6f 74 65 2e 25 73 2e 66 65 74 63 68 22 0a 20 20 3a 6d 75 6c 74 69 2d 76 61 6c 75 65 | "remote.%s.fetch"...:multi-value |
| fec20 | 20 74 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 | .t)..(transient-define-infix.mag |
| fec40 | 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 75 72 6c 20 28 29 0a 20 20 | it-remote.<remote>.pushurl.()... |
| fec60 | 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 75 72 6c 73 | :class.'magit--git-variable:urls |
| fec80 | 0a 20 20 3a 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 | ...:scope.#'magit--read-remote-s |
| feca0 | 63 6f 70 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 72 65 6d 6f 74 65 2e 25 73 2e 70 75 73 68 | cope...:variable."remote.%s.push |
| fecc0 | 75 72 6c 22 0a 20 20 3a 6d 75 6c 74 69 2d 76 61 6c 75 65 20 74 0a 20 20 3a 68 69 73 74 6f 72 79 | url"...:multi-value.t...:history |
| fece0 | 2d 6b 65 79 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 2a 75 72 6c | -key.'magit-remote.<remote>.*url |
| fed00 | 0a 20 20 3a 73 65 74 75 72 6c 2d 61 72 67 20 22 2d 2d 70 75 73 68 22 29 0a 0a 28 74 72 61 6e 73 | ...:seturl-arg."--push")..(trans |
| fed20 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c | ient-define-infix.magit-remote.< |
| fed40 | 72 65 6d 6f 74 65 3e 2e 70 75 73 68 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d | remote>.push.()...:class.'magit- |
| fed60 | 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 0a 20 20 3a 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d 2d | -git-variable...:scope.#'magit-- |
| fed80 | 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 72 | read-remote-scope...:variable."r |
| feda0 | 65 6d 6f 74 65 2e 25 73 2e 70 75 73 68 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | emote.%s.push")..(transient-defi |
| fedc0 | 6e 65 2d 69 6e 66 69 78 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 74 | ne-infix.magit-remote.<remote>.t |
| fede0 | 61 67 6f 70 74 20 28 29 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 | agopt.()...:class.'magit--git-va |
| fee00 | 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 0a 20 20 3a 73 63 6f 70 65 20 23 27 6d 61 67 69 74 2d | riable:choices...:scope.#'magit- |
| fee20 | 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 73 63 6f 70 65 0a 20 20 3a 76 61 72 69 61 62 6c 65 20 22 | -read-remote-scope...:variable." |
| fee40 | 72 65 6d 6f 74 65 2e 25 73 2e 74 61 67 4f 70 74 22 0a 20 20 3a 63 68 6f 69 63 65 73 20 27 28 22 | remote.%s.tagOpt"...:choices.'(" |
| fee60 | 2d 2d 6e 6f 2d 74 61 67 73 22 20 22 2d 2d 74 61 67 73 22 29 29 0a 0a 3b 3b 3b 20 54 72 61 6e 73 | --no-tags"."--tags"))..;;;.Trans |
| fee80 | 66 65 72 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 70 75 73 | fer.Utilities..(defun.magit--pus |
| feea0 | 68 2d 72 65 6d 6f 74 65 2d 76 61 72 69 61 62 6c 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 61 | h-remote-variable.(&optional.bra |
| feec0 | 6e 63 68 20 73 68 6f 72 74 29 0a 20 20 28 75 6e 6c 65 73 73 20 62 72 61 6e 63 68 0a 20 20 20 20 | nch.short)...(unless.branch..... |
| feee0 | 28 73 65 74 71 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | (setq.branch.(magit-get-current- |
| fef00 | 62 72 61 6e 63 68 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 | branch)))...(magit--propertize-f |
| fef20 | 61 63 65 0a 20 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 62 72 61 6e 63 68 29 20 6d 61 67 69 | ace....(if.(or.(not.branch).magi |
| fef40 | 74 2d 70 72 65 66 65 72 2d 70 75 73 68 2d 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 28 69 | t-prefer-push-default)........(i |
| fef60 | 66 20 73 68 6f 72 74 20 22 70 75 73 68 44 65 66 61 75 6c 74 22 20 22 72 65 6d 6f 74 65 2e 70 75 | f.short."pushDefault"."remote.pu |
| fef80 | 73 68 44 65 66 61 75 6c 74 22 29 0a 20 20 20 20 20 28 69 66 20 73 68 6f 72 74 20 22 70 75 73 68 | shDefault")......(if.short."push |
| fefa0 | 52 65 6d 6f 74 65 22 20 28 66 6f 72 6d 61 74 20 22 62 72 61 6e 63 68 2e 25 73 2e 70 75 73 68 52 | Remote".(format."branch.%s.pushR |
| fefc0 | 65 6d 6f 74 65 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 27 62 6f 6c 64 29 29 0a 0a 28 64 65 | emote".branch)))....'bold))..(de |
| fefe0 | 66 75 6e 20 6d 61 67 69 74 2d 2d 73 65 6c 65 63 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 28 70 | fun.magit--select-push-remote.(p |
| ff000 | 72 6f 6d 70 74 2d 73 75 66 66 69 78 29 0a 20 20 28 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 | rompt-suffix)...(let*.((branch.( |
| ff020 | 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 | or.(magit-get-current-branch)... |
| ff040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 | ...................(user-error." |
| ff060 | 4e 6f 20 62 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 22 29 29 29 0a 20 20 20 | No.branch.is.checked.out"))).... |
| ff080 | 20 20 20 20 20 20 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 72 65 | ......(remote.(magit-get-push-re |
| ff0a0 | 6d 6f 74 65 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 68 61 6e 67 65 64 20 | mote.branch))..........(changed. |
| ff0c0 | 6e 69 6c 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 | nil)).....(when.(or.current-pref |
| ff0e0 | 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 72 65 6d 6f 74 65 | ix-arg...............(not.remote |
| ff100 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 72 65 6d | )...............(not.(member.rem |
| ff120 | 6f 74 65 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 6d 6f 74 65 73 29 29 29 29 0a 20 20 20 20 | ote.(magit-list-remotes))))..... |
| ff140 | 20 20 28 73 65 74 71 20 63 68 61 6e 67 65 64 20 74 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 72 | ..(setq.changed.t).......(setq.r |
| ff160 | 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 | emote.............(magit-read-re |
| ff180 | 6d 6f 74 65 20 28 66 6f 72 6d 61 74 20 22 53 65 74 20 25 73 20 61 6e 64 20 25 73 22 0a 20 20 20 | mote.(format."Set.%s.and.%s".... |
| ff1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| ff1c0 | 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 2d 72 65 6d 6f 74 65 2d 76 61 72 69 61 62 6c 65 | ....(magit--push-remote-variable |
| ff1e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| ff200 | 20 20 20 20 20 20 20 20 20 70 72 6f 6d 70 74 2d 73 75 66 66 69 78 29 29 29 0a 20 20 20 20 20 20 | .........prompt-suffix)))....... |
| ff220 | 28 73 65 74 66 20 28 6d 61 67 69 74 2d 67 65 74 20 28 6d 61 67 69 74 2d 2d 70 75 73 68 2d 72 65 | (setf.(magit-get.(magit--push-re |
| ff240 | 6d 6f 74 65 2d 76 61 72 69 61 62 6c 65 20 62 72 61 6e 63 68 29 29 20 72 65 6d 6f 74 65 29 29 0a | mote-variable.branch)).remote)). |
| ff260 | 20 20 20 20 28 6c 69 73 74 20 62 72 61 6e 63 68 20 72 65 6d 6f 74 65 20 63 68 61 6e 67 65 64 29 | ....(list.branch.remote.changed) |
| ff280 | 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 72 65 6d 6f 74 65 | ))..;;;._.(provide.'magit-remote |
| ff2a0 | 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a | ).;;;.magit-remote.el.ends.here. |
| ff2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 72 65 70 6f 73 2e | magit-20240404.1901/magit-repos. |
| ff420 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| ff440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| ff480 | 30 30 35 32 37 33 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 37 31 00 20 30 00 00 00 | 0052735.00000000000.014671..0... |
| ff4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| ff520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| ff540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| ff600 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 70 6f 73 2e 65 6c 20 2d 2d 2d 20 4c 69 73 74 69 6e 67 20 72 | ;;;.magit-repos.el.---.Listing.r |
| ff620 | 65 70 6f 73 69 74 6f 72 69 65 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 | epositories..-*-.lexical-binding |
| ff640 | 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 | :t.-*-..;;.Copyright.(C).2008-20 |
| ff660 | 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 | 24.The.Magit.Project.Contributor |
| ff680 | 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a | s..;;.Author:.Jonas.Bernoulli.<j |
| ff6a0 | 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 | onas@bernoul.li>.;;.Maintainer:. |
| ff6c0 | 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c | Jonas.Bernoulli.<jonas@bernoul.l |
| ff6e0 | 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 | i>..;;.SPDX-License-Identifier:. |
| ff700 | 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 | GPL-3.0-or-later..;;.Magit.is.fr |
| ff720 | 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 | ee.software:.you.can.redistribut |
| ff740 | 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 | e.it.and/or.modify.it.;;.under.t |
| ff760 | 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | he.terms.of.the.GNU.General.Publ |
| ff780 | 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 | ic.License.as.published.by.;;.th |
| ff7a0 | 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 | e.Free.Software.Foundation,.eith |
| ff7c0 | 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a | er.version.3.of.the.License,.or. |
| ff7e0 | 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 | ;;.(at.your.option).any.later.ve |
| ff800 | 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 | rsion..;;.;;.Magit.is.distribute |
| ff820 | 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 | d.in.the.hope.that.it.will.be.us |
| ff840 | 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 | eful,.but.WITHOUT.;;.ANY.WARRANT |
| ff860 | 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 | Y;.without.even.the.implied.warr |
| ff880 | 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 | anty.of.MERCHANTABILITY.;;.or.FI |
| ff8a0 | 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 | TNESS.FOR.A.PARTICULAR.PURPOSE.. |
| ff8c0 | 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c | .See.the.GNU.General.Public.;;.L |
| ff8e0 | 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 | icense.for.more.details..;;.;;.Y |
| ff900 | 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f | ou.should.have.received.a.copy.o |
| ff920 | 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | f.the.GNU.General.Public.License |
| ff940 | 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 | .;;.along.with.Magit...If.not,.s |
| ff960 | 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 | ee.<https://www.gnu.org/licenses |
| ff980 | 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 | />...;;;.Commentary:..;;.This.li |
| ff9a0 | 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 69 73 | brary.implements.support.for.lis |
| ff9c0 | 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 20 20 54 68 69 73 0a 3b 3b 20 69 6e 63 6c | ting.repositories...This.;;.incl |
| ff9e0 | 75 64 65 73 20 67 65 74 74 69 6e 67 20 61 20 4c 69 73 70 20 6c 69 73 74 20 6f 66 20 6b 6e 6f 77 | udes.getting.a.Lisp.list.of.know |
| ffa00 | 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 61 0a 3b 3b 20 6d | n.repositories.as.well.as.a.;;.m |
| ffa20 | 6f 64 65 20 66 6f 72 20 6c 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 69 6e 20 | ode.for.listing.repositories.in. |
| ffa40 | 61 20 62 75 66 66 65 72 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 | a.buffer...;;;.Code:..(require.' |
| ffa60 | 6d 61 67 69 74 2d 63 6f 72 65 29 0a 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d | magit-core)..(declare-function.m |
| ffa80 | 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 22 6d 61 67 69 74 2d | agit-status-setup-buffer."magit- |
| ffaa0 | 73 74 61 74 75 73 22 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 29 0a 0a | status".(&optional.directory)).. |
| ffac0 | 28 64 65 66 76 61 72 20 78 2d 73 74 72 65 74 63 68 2d 63 75 72 73 6f 72 29 0a 0a 3b 3b 3b 20 4f | (defvar.x-stretch-cursor)..;;;.O |
| ffae0 | 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 | ptions..(defcustom.magit-reposit |
| ffb00 | 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 20 64 | ory-directories.nil..."List.of.d |
| ffb20 | 69 72 65 63 74 6f 72 69 65 73 20 74 68 61 74 20 61 72 65 20 6f 72 20 63 6f 6e 74 61 69 6e 20 47 | irectories.that.are.or.contain.G |
| ffb40 | 69 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 | it.repositories...Each.element.h |
| ffb60 | 61 73 20 74 68 65 20 66 6f 72 6d 20 28 44 49 52 45 43 54 4f 52 59 20 2e 20 44 45 50 54 48 29 2e | as.the.form.(DIRECTORY...DEPTH). |
| ffb80 | 20 20 44 49 52 45 43 54 4f 52 59 20 68 61 73 0a 74 6f 20 62 65 20 61 20 64 69 72 65 63 74 6f 72 | ..DIRECTORY.has.to.be.a.director |
| ffba0 | 79 20 6f 72 20 61 20 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2c 20 61 20 73 74 | y.or.a.directory.file-name,.a.st |
| ffbc0 | 72 69 6e 67 2e 20 20 44 45 50 54 48 2c 0a 61 6e 20 69 6e 74 65 67 65 72 2c 20 73 70 65 63 69 66 | ring...DEPTH,.an.integer,.specif |
| ffbe0 | 69 65 73 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 64 65 70 74 68 20 74 6f 20 6c 6f 6f 6b 20 66 6f | ies.the.maximum.depth.to.look.fo |
| ffc00 | 72 20 47 69 74 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 20 20 49 66 20 69 74 20 69 73 20 30 2c | r.Git.repositories...If.it.is.0, |
| ffc20 | 20 74 68 65 6e 20 6f 6e 6c 79 20 61 64 64 20 44 49 52 45 43 54 4f 52 59 20 69 74 73 65 6c 66 2e | .then.only.add.DIRECTORY.itself. |
| ffc40 | 0a 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 72 65 70 | ..This.option.controls.which.rep |
| ffc60 | 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 62 65 69 6e 67 20 6c 69 73 74 65 64 20 62 79 0a 60 6d | ositories.are.being.listed.by.`m |
| ffc80 | 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 69 74 6f 72 69 65 73 27 2e 20 20 49 74 20 61 6c 73 | agit-list-repositories'...It.als |
| ffca0 | 6f 20 61 66 66 65 63 74 73 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 0a 5c 28 77 68 69 63 68 | o.affects.`magit-status'.\(which |
| ffcc0 | 20 73 65 65 29 20 69 6e 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 73 75 72 70 72 69 73 69 6e 67 20 | .see).in.potentially.surprising. |
| ffce0 | 77 61 79 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 | ways."...:package-version.'(magi |
| ffd00 | 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 | t..."3.0.0")...:group.'magit-ess |
| ffd20 | 65 6e 74 69 61 6c 73 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 63 6f 6e 73 20 64 | entials...:type.'(repeat.(cons.d |
| ffd40 | 69 72 65 63 74 6f 72 79 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 44 65 70 74 68 22 29 29 | irectory.(integer.:tag."Depth")) |
| ffd60 | 29 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 20 6e 69 6c | ))..(defgroup.magit-repolist.nil |
| ffd80 | 0a 20 20 22 4c 69 73 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 69 6e 20 61 20 62 75 66 66 65 | ..."List.repositories.in.a.buffe |
| ffda0 | 72 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 | r."...:link.'(info-link."(magit) |
| ffdc0 | 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | Repository.List")...:group.'magi |
| ffde0 | 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 70 6f 6c | t-modes)..(defcustom.magit-repol |
| ffe00 | 69 73 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 27 28 68 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 29 0a 20 20 | ist-mode-hook.'(hl-line-mode)... |
| ffe20 | 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 52 | "Hook.run.after.entering.Magit-R |
| ffe40 | 65 70 6f 6c 69 73 74 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | epolist.mode."...:package-versio |
| ffe60 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."2.9.0")...:group.'m |
| ffe80 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 67 | agit-repolist...:type.'hook...:g |
| ffea0 | 65 74 20 23 27 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 65 74 0a 20 20 3a 6f 70 | et.#'magit-hook-custom-get...:op |
| ffec0 | 74 69 6f 6e 73 20 27 28 68 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 74 | tions.'(hl-line-mode))..(defcust |
| ffee0 | 6f 6d 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 0a 20 20 27 28 28 22 | om.magit-repolist-columns...'((" |
| fff00 | 4e 61 6d 65 22 20 20 20 20 32 35 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d | Name"....25.magit-repolist-colum |
| fff20 | 6e 2d 69 64 65 6e 74 20 6e 69 6c 29 0a 20 20 20 20 28 22 56 65 72 73 69 6f 6e 22 20 32 35 20 6d | n-ident.nil).....("Version".25.m |
| fff40 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e 0a 20 20 20 | agit-repolist-column-version.... |
| fff60 | 20 20 28 28 3a 73 6f 72 74 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 69 6f 6e | ..((:sort.magit-repolist-version |
| fff80 | 3c 29 29 29 0a 20 20 20 20 28 22 42 3c 55 22 20 20 20 20 20 20 33 20 6d 61 67 69 74 2d 72 65 70 | <))).....("B<U"......3.magit-rep |
| fffa0 | 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 | olist-column-unpulled-from-upstr |
| fffc0 | 65 61 6d 0a 20 20 20 20 20 28 3b 3b 20 28 3a 68 65 6c 70 2d 65 63 68 6f 20 22 55 70 73 74 72 65 | eam......(;;.(:help-echo."Upstre |
| fffe0 | 61 6d 20 63 68 61 6e 67 65 73 20 6e 6f 74 20 69 6e 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 20 | am.changes.not.in.branch")...... |
| 100000 | 20 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 73 6f 72 74 20 3c | .(:right-align.t).......(:sort.< |
| 100020 | 29 29 29 0a 20 20 20 20 28 22 42 3e 55 22 20 20 20 20 20 20 33 20 6d 61 67 69 74 2d 72 65 70 6f | ))).....("B>U"......3.magit-repo |
| 100040 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d | list-column-unpushed-to-upstream |
| 100060 | 0a 20 20 20 20 20 28 3b 3b 20 28 3a 68 65 6c 70 2d 65 63 68 6f 20 22 4c 6f 63 61 6c 20 63 68 61 | ......(;;.(:help-echo."Local.cha |
| 100080 | 6e 67 65 73 20 6e 6f 74 20 69 6e 20 75 70 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 28 3a 72 | nges.not.in.upstream").......(:r |
| 1000a0 | 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 73 6f 72 74 20 3c 29 29 29 0a | ight-align.t).......(:sort.<))). |
| 1000c0 | 20 20 20 20 28 22 50 61 74 68 22 20 20 20 20 39 39 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | ....("Path"....99.magit-repolist |
| 1000e0 | 2d 63 6f 6c 75 6d 6e 2d 70 61 74 68 20 6e 69 6c 29 29 0a 20 20 22 4c 69 73 74 20 6f 66 20 63 6f | -column-path.nil))..."List.of.co |
| 100100 | 6c 75 6d 6e 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d 72 | lumns.displayed.by.`magit-list-r |
| 100120 | 65 70 6f 73 69 74 6f 72 69 65 73 27 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 | epositories'...Each.element.has. |
| 100140 | 74 68 65 20 66 6f 72 6d 20 28 48 45 41 44 45 52 20 57 49 44 54 48 20 46 4f 52 4d 41 54 20 50 52 | the.form.(HEADER.WIDTH.FORMAT.PR |
| 100160 | 4f 50 53 29 2e 0a 0a 48 45 41 44 45 52 20 69 73 20 74 68 65 20 73 74 72 69 6e 67 20 64 69 73 70 | OPS)...HEADER.is.the.string.disp |
| 100180 | 6c 61 79 65 64 20 69 6e 20 74 68 65 20 68 65 61 64 65 72 2e 20 20 57 49 44 54 48 20 69 73 20 74 | layed.in.the.header...WIDTH.is.t |
| 1001a0 | 68 65 20 77 69 64 74 68 0a 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 2e 20 20 46 4f 52 4d 41 54 20 | he.width.of.the.column...FORMAT. |
| 1001c0 | 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 | is.a.function.that.is.called.wit |
| 1001e0 | 68 20 6f 6e 65 0a 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 | h.one.argument,.the.repository.i |
| 100200 | 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 28 75 73 75 61 6c 6c 79 20 69 74 73 20 62 61 73 65 6e | dentification.(usually.its.basen |
| 100220 | 61 6d 65 29 2c 0a 61 6e 64 20 77 69 74 68 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ame),.and.with.`default-director |
| 100240 | 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 6f 66 20 69 74 73 20 | y'.bound.to.the.toplevel.of.its. |
| 100260 | 77 6f 72 6b 69 6e 67 0a 74 72 65 65 2e 20 20 49 74 20 68 61 73 20 74 6f 20 72 65 74 75 72 6e 20 | working.tree...It.has.to.return. |
| 100280 | 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 69 6e 73 65 72 74 65 64 20 6f 72 20 6e 69 6c 2e 20 | a.string.to.be.inserted.or.nil.. |
| 1002a0 | 20 50 52 4f 50 53 20 69 73 0a 61 6e 20 61 6c 69 73 74 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 | .PROPS.is.an.alist.that.supports |
| 1002c0 | 20 74 68 65 20 6b 65 79 73 20 60 3a 72 69 67 68 74 2d 61 6c 69 67 6e 27 2c 20 60 3a 70 61 64 2d | .the.keys.`:right-align',.`:pad- |
| 1002e0 | 72 69 67 68 74 27 20 61 6e 64 0a 60 3a 73 6f 72 74 27 2e 0a 0a 54 68 65 20 60 3a 73 6f 72 74 27 | right'.and.`:sort'...The.`:sort' |
| 100300 | 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 61 20 77 65 69 72 64 20 69 6e 74 65 72 66 61 63 65 20 | .function.has.a.weird.interface. |
| 100320 | 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 0a 64 6f 63 73 74 72 69 6e 67 20 6f 66 20 60 74 | described.in.the.docstring.of.`t |
| 100340 | 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 2d 67 65 74 2d 73 6f 72 74 27 2e 20 20 41 6c 74 65 72 | abulated-list--get-sort'...Alter |
| 100360 | 6e 61 74 69 76 65 6c 79 20 60 3c 27 20 61 6e 64 0a 60 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | natively.`<'.and.`magit-repolist |
| 100380 | 2d 76 65 72 73 69 6f 6e 3c 27 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 74 68 6f 73 65 20 | -version<'.can.be.used.as.those. |
| 1003a0 | 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 70 6c | functions.are.automatically.repl |
| 1003c0 | 61 63 65 64 20 77 69 74 68 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 73 61 74 69 73 66 79 | aced.with.functions.that.satisfy |
| 1003e0 | 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 2e 0a 53 65 74 20 60 3a 73 6f 72 74 27 20 74 6f 20 6e | .the.interface..Set.`:sort'.to.n |
| 100400 | 69 6c 20 74 6f 20 69 6e 68 69 62 69 74 20 73 6f 72 74 69 6e 67 3b 20 69 66 20 75 6e 73 70 65 63 | il.to.inhibit.sorting;.if.unspec |
| 100420 | 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 0a 63 6f 6c 75 6d 6e 20 69 73 20 73 6f 72 74 61 62 | ified,.then.the.column.is.sortab |
| 100440 | 6c 65 20 75 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 6f 72 74 65 72 2e 0a 0a 59 6f | le.using.the.default.sorter...Yo |
| 100460 | 75 20 6d 61 79 20 77 69 73 68 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 72 61 6e 67 65 20 6f 66 | u.may.wish.to.display.a.range.of |
| 100480 | 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 20 75 73 69 6e 67 20 6a 75 73 74 20 6f 6e 65 0a | .numeric.columns.using.just.one. |
| 1004a0 | 63 68 61 72 61 63 74 65 72 20 70 65 72 20 63 6f 6c 75 6d 6e 20 61 6e 64 20 77 69 74 68 6f 75 74 | character.per.column.and.without |
| 1004c0 | 20 61 6e 79 20 70 61 64 64 69 6e 67 20 62 65 74 77 65 65 6e 20 63 6f 6c 75 6d 6e 73 2c 20 69 6e | .any.padding.between.columns,.in |
| 1004e0 | 0a 77 68 69 63 68 20 63 61 73 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 61 6e 20 61 70 | .which.case.you.should.use.an.ap |
| 100500 | 70 72 6f 70 72 69 61 74 65 20 48 45 41 44 45 52 2c 20 73 65 74 20 57 49 44 54 48 20 74 6f 20 31 | propriate.HEADER,.set.WIDTH.to.1 |
| 100520 | 2c 0a 61 6e 64 20 73 65 74 20 60 3a 70 61 64 2d 72 69 67 68 74 27 20 74 6f 20 30 2e 20 20 5c 22 | ,.and.set.`:pad-right'.to.0...\" |
| 100540 | 2b 5c 22 20 69 73 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 6e 75 6d 62 65 72 73 20 68 | +\".is.substituted.for.numbers.h |
| 100560 | 69 67 68 65 72 0a 74 68 61 6e 20 39 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | igher.than.9."...:package-versio |
| 100580 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 | n.'(magit..."2.12.0")...:group.' |
| 1005a0 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 | magit-repolist...:type.'(repeat. |
| 1005c0 | 28 6c 69 73 74 20 3a 74 61 67 20 22 43 6f 6c 75 6d 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (list.:tag."Column"............. |
| 1005e0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 20 20 3a 74 61 67 20 22 48 65 61 64 65 | ...........(string...:tag."Heade |
| 100600 | 72 20 4c 61 62 65 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.Label")....................... |
| 100620 | 20 28 69 6e 74 65 67 65 72 20 20 3a 74 61 67 20 22 43 6f 6c 75 6d 6e 20 57 69 64 74 68 22 29 0a | .(integer..:tag."Column.Width"). |
| 100640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e | .......................(function |
| 100660 | 20 3a 74 61 67 20 22 49 6e 73 65 72 74 65 72 20 46 75 6e 63 74 69 6f 6e 22 29 0a 20 20 20 20 20 | .:tag."Inserter.Function")...... |
| 100680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 20 20 3a 74 61 67 | ..................(repeat...:tag |
| 1006a0 | 20 22 50 72 6f 70 65 72 74 69 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."Properties"................... |
| 1006c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 63 68 6f 69 63 65 20 3a 74 61 | ...............(list.(choice.:ta |
| 1006e0 | 67 20 22 50 72 6f 70 65 72 74 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g."Property".................... |
| 100700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | ............................(con |
| 100720 | 73 74 20 3a 72 69 67 68 74 2d 61 6c 69 67 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st.:right-align)................ |
| 100740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 100760 | 28 63 6f 6e 73 74 20 3a 70 61 64 2d 72 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | (const.:pad-right).............. |
| 100780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1007a0 | 20 20 28 63 6f 6e 73 74 20 3a 73 6f 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(const.:sort)................. |
| 1007c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1007e0 | 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | symbol))........................ |
| 100800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 78 70 20 20 20 3a 74 61 67 20 22 56 61 | ................(sexp...:tag."Va |
| 100820 | 6c 75 65 22 29 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 72 65 70 | lue"))))))..(defcustom.magit-rep |
| 100840 | 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 2d 61 6c 69 73 74 0a 20 20 27 28 28 6d 61 67 | olist-column-flag-alist...'((mag |
| 100860 | 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 2e 20 22 4e 22 29 0a 20 20 20 20 28 6d | it-untracked-files..."N").....(m |
| 100880 | 61 67 69 74 2d 75 6e 73 74 61 67 65 64 2d 66 69 6c 65 73 20 2e 20 22 55 22 29 0a 20 20 20 20 28 | agit-unstaged-files..."U").....( |
| 1008a0 | 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 66 69 6c 65 73 20 2e 20 22 53 22 29 29 0a 20 20 22 41 73 | magit-staged-files..."S"))..."As |
| 1008c0 | 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 70 72 65 64 69 63 61 74 65 73 20 61 6e 64 | sociation.list.of.predicates.and |
| 1008e0 | 20 66 6c 61 67 73 20 66 6f 72 20 60 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d | .flags.for.`magit-repolist-colum |
| 100900 | 6e 2d 66 6c 61 67 27 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 73 20 6f 66 20 74 68 65 | n-flag'...Each.element.is.of.the |
| 100920 | 20 66 6f 72 6d 20 28 46 55 4e 43 54 49 4f 4e 20 2e 20 46 4c 41 47 29 2e 20 20 45 61 63 68 20 46 | .form.(FUNCTION...FLAG)...Each.F |
| 100940 | 55 4e 43 54 49 4f 4e 20 69 73 0a 63 61 6c 6c 65 64 20 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 | UNCTION.is.called.with.no.argume |
| 100960 | 6e 74 73 2c 20 77 69 74 68 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 62 6f | nts,.with.`default-directory'.bo |
| 100980 | 75 6e 64 20 74 6f 20 74 68 65 0a 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 61 20 72 65 70 6f 73 69 | und.to.the.top.level.of.a.reposi |
| 1009a0 | 74 6f 72 79 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 | tory.working.tree,.until.one.of. |
| 1009c0 | 74 68 65 6d 20 72 65 74 75 72 6e 73 0a 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2e 20 20 46 | them.returns.a.non-nil.value...F |
| 1009e0 | 4c 41 47 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 61 74 20 66 75 6e 63 74 69 | LAG.corresponding.to.that.functi |
| 100a00 | 6f 6e 20 69 73 20 72 65 74 75 72 6e 65 64 0a 61 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 | on.is.returned.as.the.value.of.` |
| 100a20 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 27 2e 22 0a 20 20 | magit-repolist-column-flag'."... |
| 100a40 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e | :package-version.'(magit..."3.0. |
| 100a60 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a | 0")...:group.'magit-repolist...: |
| 100a80 | 74 79 70 65 20 27 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 28 66 75 6e 63 74 69 6f 6e | type.'(alist.:key-type.(function |
| 100aa0 | 20 3a 74 61 67 20 22 50 72 65 64 69 63 61 74 65 20 46 75 6e 63 74 69 6f 6e 22 29 0a 20 20 20 20 | .:tag."Predicate.Function")..... |
| 100ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 73 74 72 69 6e 67 20 | ............:value-type.(string. |
| 100ae0 | 3a 74 61 67 20 22 46 6c 61 67 22 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 | :tag."Flag")))..(defcustom.magit |
| 100b00 | 2d 72 65 70 6f 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 20 27 28 22 50 61 74 68 22 20 2e 20 6e 69 | -repolist-sort-key.'("Path"...ni |
| 100b20 | 6c 29 0a 20 20 22 49 6e 69 74 69 61 6c 20 73 6f 72 74 20 6b 65 79 20 66 6f 72 20 62 75 66 66 65 | l)..."Initial.sort.key.for.buffe |
| 100b40 | 72 20 63 72 65 61 74 65 64 20 62 79 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 69 74 | r.created.by.`magit-list-reposit |
| 100b60 | 6f 72 69 65 73 27 2e 0a 49 66 20 6e 69 6c 2c 20 6e 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 6f | ories'..If.nil,.no.additional.so |
| 100b80 | 72 74 69 6e 67 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 | rting.is.performed...Otherwise,. |
| 100ba0 | 74 68 69 73 0a 73 68 6f 75 6c 64 20 62 65 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 4e 41 4d 45 | this.should.be.a.cons.cell.(NAME |
| 100bc0 | 20 2e 20 46 4c 49 50 29 2e 20 20 4e 41 4d 45 20 69 73 20 61 20 73 74 72 69 6e 67 20 6d 61 74 63 | ...FLIP)...NAME.is.a.string.matc |
| 100be0 | 68 69 6e 67 0a 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 20 6e 61 6d 65 73 20 69 6e 20 | hing.one.of.the.column.names.in. |
| 100c00 | 60 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 27 2e 20 20 46 4c 49 50 2c | `magit-repolist-columns'...FLIP, |
| 100c20 | 20 69 66 0a 6e 6f 6e 2d 6e 69 6c 2c 20 6d 65 61 6e 73 20 74 6f 20 69 6e 76 65 72 74 20 74 68 65 | .if.non-nil,.means.to.invert.the |
| 100c40 | 20 72 65 73 75 6c 74 69 6e 67 20 73 6f 72 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | .resulting.sort."...:package-ver |
| 100c60 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."3.2.0")...:group |
| 100c80 | 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | .'magit-repolist...:type.'(choic |
| 100ca0 | 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | e.(const.nil)..................( |
| 100cc0 | 63 6f 6e 73 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 43 6f 6c 75 6d 6e 20 6e 61 6d 65 22 29 | cons.(string.:tag."Column.name") |
| 100ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 6f 6c 65 61 6e | ........................(boolean |
| 100d00 | 20 3a 74 61 67 20 22 46 6c 69 70 20 6f 72 64 65 72 22 29 29 29 29 0a 0a 3b 3b 3b 20 4c 69 73 74 | .:tag."Flip.order"))))..;;;.List |
| 100d20 | 20 52 65 70 6f 73 69 74 6f 72 69 65 73 0a 3b 3b 3b 3b 20 4c 69 73 74 20 43 6f 6d 6d 61 6e 64 73 | .Repositories.;;;;.List.Commands |
| 100d40 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 | .;;;###autoload.(defun.magit-lis |
| 100d60 | 74 2d 72 65 70 6f 73 69 74 6f 72 69 65 73 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 61 20 6c | t-repositories.()..."Display.a.l |
| 100d80 | 69 73 74 20 6f 66 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 0a 55 73 65 20 74 68 65 20 6f 70 | ist.of.repositories...Use.the.op |
| 100da0 | 74 69 6f 6e 20 60 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 | tion.`magit-repository-directori |
| 100dc0 | 65 73 27 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 77 68 69 63 68 0a 72 65 70 6f 73 69 74 6f 72 69 65 | es'.to.control.which.repositorie |
| 100de0 | 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | s.are.displayed."...(interactive |
| 100e00 | 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 65 74 75 70 20 28 64 65 66 61 75 | )...(magit-repolist-setup.(defau |
| 100e20 | 6c 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 | lt-value.'magit-repolist-columns |
| 100e40 | 29 29 29 0a 0a 3b 3b 3b 3b 20 4d 6f 64 65 20 43 6f 6d 6d 61 6e 64 73 0a 0a 28 64 65 66 75 6e 20 | )))..;;;;.Mode.Commands..(defun. |
| 100e60 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 74 61 74 75 73 20 28 26 6f 70 74 69 6f 6e 61 6c | magit-repolist-status.(&optional |
| 100e80 | 20 5f 62 75 74 74 6f 6e 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 66 6f 72 | ._button)..."Show.the.status.for |
| 100ea0 | 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e | .the.repository.at.point."...(in |
| 100ec0 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 69 64 20 28 74 61 62 75 6c | teractive)...(if-let.((id.(tabul |
| 100ee0 | 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d 69 64 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 | ated-list-get-id))).......(magit |
| 100f00 | 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 65 78 70 61 6e 64 2d 66 69 6c | -status-setup-buffer.(expand-fil |
| 100f20 | 65 2d 6e 61 6d 65 20 69 64 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 | e-name.id)).....(user-error."The |
| 100f40 | 72 65 20 69 73 20 6e 6f 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 70 6f 69 6e 74 22 29 29 29 | re.is.no.repository.at.point"))) |
| 100f60 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 61 72 6b 20 28 29 0a | ..(defun.magit-repolist-mark.(). |
| 100f80 | 20 20 22 4d 61 72 6b 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 6d 6f 76 65 20 74 6f | .."Mark.a.repository.and.move.to |
| 100fa0 | 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | .the.next.line."...(interactive) |
| 100fc0 | 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 65 6e 73 75 72 65 2d 70 61 64 64 69 | ...(magit-repolist--ensure-paddi |
| 100fe0 | 6e 67 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 75 74 2d 74 61 67 20 22 2a | ng)...(tabulated-list-put-tag."* |
| 101000 | 22 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 75 6e 6d | ".t))..(defun.magit-repolist-unm |
| 101020 | 61 72 6b 20 28 29 0a 20 20 22 55 6e 6d 61 72 6b 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e | ark.()..."Unmark.a.repository.an |
| 101040 | 64 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 65 2e 22 0a 20 20 28 69 6e 74 | d.move.to.the.next.line."...(int |
| 101060 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 75 74 2d | eractive)...(tabulated-list-put- |
| 101080 | 74 61 67 20 22 20 22 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 | tag.".".t))..(defun.magit-repoli |
| 1010a0 | 73 74 2d 66 65 74 63 68 20 28 72 65 70 6f 73 29 0a 20 20 22 46 65 74 63 68 20 61 6c 6c 20 6d 61 | st-fetch.(repos)..."Fetch.all.ma |
| 1010c0 | 72 6b 65 64 20 6f 72 20 6c 69 73 74 65 64 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 22 0a 20 20 | rked.or.listed.repositories."... |
| 1010e0 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 | (interactive.(list.(magit-repoli |
| 101100 | 73 74 2d 2d 67 65 74 2d 72 65 70 6f 73 20 3f 2a 29 29 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 | st--get-repos.?*)))...(run-hooks |
| 101120 | 20 27 6d 61 67 69 74 2d 63 72 65 64 65 6e 74 69 61 6c 2d 68 6f 6f 6b 29 0a 20 20 28 6d 61 67 69 | .'magit-credential-hook)...(magi |
| 101140 | 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 6d 61 70 63 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c | t-repolist--mapc.(apply-partiall |
| 101160 | 79 20 23 27 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 75 70 64 61 | y.#'magit-run-git."remote"."upda |
| 101180 | 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 70 | te").........................rep |
| 1011a0 | 6f 73 20 22 46 65 74 63 68 69 6e 67 20 69 6e 20 25 73 2e 2e 2e 22 29 29 0a 0a 28 64 65 66 75 6e | os."Fetching.in.%s..."))..(defun |
| 1011c0 | 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d | .magit-repolist-find-file-other- |
| 1011e0 | 66 72 61 6d 65 20 28 72 65 70 6f 73 20 66 69 6c 65 29 0a 20 20 22 46 69 6e 64 20 61 20 66 69 6c | frame.(repos.file)..."Find.a.fil |
| 101200 | 65 20 69 6e 20 61 6c 6c 20 6d 61 72 6b 65 64 20 6f 72 20 6c 69 73 74 65 64 20 72 65 70 6f 73 69 | e.in.all.marked.or.listed.reposi |
| 101220 | 74 6f 72 69 65 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d | tories."...(interactive.(list.(m |
| 101240 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 67 65 74 2d 72 65 70 6f 73 20 3f 2a 29 0a 20 20 20 | agit-repolist--get-repos.?*).... |
| 101260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 73 74 72 69 6e 67 20 22 | ..................(read-string." |
| 101280 | 46 69 6e 64 20 66 69 6c 65 20 69 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 73 3a 20 22 29 29 29 0a | Find.file.in.repositories:."))). |
| 1012a0 | 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 6d 61 70 63 20 28 61 70 70 6c 79 2d 70 | ..(magit-repolist--mapc.(apply-p |
| 1012c0 | 61 72 74 69 61 6c 6c 79 20 23 27 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 | artially.#'find-file-other-frame |
| 1012e0 | 20 66 69 6c 65 29 20 72 65 70 6f 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 | .file).repos))..(defun.magit-rep |
| 101300 | 6f 6c 69 73 74 2d 2d 65 6e 73 75 72 65 2d 70 61 64 64 69 6e 67 20 28 29 0a 20 20 22 53 65 74 20 | olist--ensure-padding.()..."Set. |
| 101320 | 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 27 20 74 6f 20 32 2c 20 75 | `tabulated-list-padding'.to.2,.u |
| 101340 | 6e 6c 65 73 73 20 74 68 61 74 20 69 73 20 61 6c 72 65 61 64 79 20 6e 6f 6e 2d 7a 65 72 6f 2e 22 | nless.that.is.already.non-zero." |
| 101360 | 0a 20 20 28 77 68 65 6e 20 28 7a 65 72 6f 70 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 | ...(when.(zerop.tabulated-list-p |
| 101380 | 61 64 64 69 6e 67 29 0a 20 20 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 | adding).....(setq.tabulated-list |
| 1013a0 | 2d 70 61 64 64 69 6e 67 20 32 29 0a 20 20 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d | -padding.2).....(tabulated-list- |
| 1013c0 | 69 6e 69 74 2d 68 65 61 64 65 72 29 0a 20 20 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 | init-header).....(tabulated-list |
| 1013e0 | 2d 70 72 69 6e 74 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 | -print.t)))..(defun.magit-repoli |
| 101400 | 73 74 2d 2d 67 65 74 2d 72 65 70 6f 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 68 61 72 29 0a 20 | st--get-repos.(&optional.char).. |
| 101420 | 20 22 52 65 74 75 72 6e 20 6d 61 72 6b 65 64 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 6f 72 20 | ."Return.marked.repositories.or. |
| 101440 | 60 61 6c 6c 27 20 69 66 20 6e 6f 6e 65 20 61 72 65 20 6d 61 72 6b 65 64 2e 0a 49 66 20 6f 70 74 | `all'.if.none.are.marked..If.opt |
| 101460 | 69 6f 6e 61 6c 20 43 48 41 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 | ional.CHAR.is.non-nil,.then.only |
| 101480 | 20 72 65 74 75 72 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 6d 61 72 6b 65 64 20 77 69 74 68 | .return.repositories.marked.with |
| 1014a0 | 20 74 68 61 74 20 63 68 61 72 61 63 74 65 72 2e 20 20 49 66 20 6e 6f 20 72 65 70 6f 73 69 74 6f | .that.character...If.no.reposito |
| 1014c0 | 72 69 65 73 20 61 72 65 20 6d 61 72 6b 65 64 0a 74 68 65 6e 20 61 73 6b 20 77 68 65 74 68 65 72 | ries.are.marked.then.ask.whether |
| 1014e0 | 20 74 6f 20 61 63 74 20 6f 6e 20 61 6c 6c 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 69 6e 73 74 | .to.act.on.all.repositories.inst |
| 101500 | 65 61 64 2e 22 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 6d 61 72 | ead."...(or.(magit-repolist--mar |
| 101520 | 6b 65 64 2d 72 65 70 6f 73 20 63 68 61 72 29 0a 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 | ked-repos.char).......(if.(magit |
| 101540 | 2d 63 6f 6e 66 69 72 6d 20 27 72 65 70 6f 6c 69 73 74 2d 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 | -confirm.'repolist-all.......... |
| 101560 | 20 20 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 2e 20 20 41 63 74 20 6f 6e 20 41 4c | ..."Nothing.selected...Act.on.AL |
| 101580 | 4c 20 64 69 73 70 6c 61 79 65 64 20 72 65 70 6f 73 69 74 6f 72 69 65 73 22 29 0a 20 20 20 20 20 | L.displayed.repositories")...... |
| 1015a0 | 20 20 20 20 20 27 61 6c 6c 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 | .....'all.........(user-error."A |
| 1015c0 | 62 6f 72 74 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | bort"))))..(defun.magit-repolist |
| 1015e0 | 2d 2d 6d 61 72 6b 65 64 2d 72 65 70 6f 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 63 68 61 72 29 0a | --marked-repos.(&optional.char). |
| 101600 | 20 20 22 52 65 74 75 72 6e 20 6d 61 72 6b 65 64 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 49 | .."Return.marked.repositories..I |
| 101620 | 66 20 6f 70 74 69 6f 6e 61 6c 20 43 48 41 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e | f.optional.CHAR.is.non-nil,.then |
| 101640 | 20 6f 6e 6c 79 20 72 65 74 75 72 6e 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 6d 61 72 6b 65 64 | .only.return.repositories.marked |
| 101660 | 20 77 69 74 68 20 74 68 61 74 20 63 68 61 72 61 63 74 65 72 2e 22 0a 20 20 28 6c 65 74 20 28 63 | .with.that.character."...(let.(c |
| 101680 | 20 6c 69 73 74 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 | .list).....(save-excursion...... |
| 1016a0 | 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 | .(goto-char.(point-min)).......( |
| 1016c0 | 77 68 69 6c 65 20 28 6e 6f 74 20 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 | while.(not.(eobp)).........(setq |
| 1016e0 | 20 63 20 28 63 68 61 72 2d 61 66 74 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 | .c.(char-after)).........(unless |
| 101700 | 20 28 65 71 20 63 20 3f 5c 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 68 61 72 0a 20 | .(eq.c.?\s)...........(if.char.. |
| 101720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 63 20 63 68 61 72 29 0a 20 | .............(when.(eq.c.char).. |
| 101740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 74 61 62 75 6c 61 74 65 64 2d | ...............(push.(tabulated- |
| 101760 | 6c 69 73 74 2d 67 65 74 2d 69 64 29 20 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | list-get-id).list))............. |
| 101780 | 28 70 75 73 68 20 28 63 6f 6e 73 20 63 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 | (push.(cons.c.(tabulated-list-ge |
| 1017a0 | 74 2d 69 64 29 29 20 6c 69 73 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d | t-id)).list))).........(forward- |
| 1017c0 | 6c 69 6e 65 29 29 29 0a 20 20 20 20 6c 69 73 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | line))).....list))..(defun.magit |
| 1017e0 | 2d 72 65 70 6f 6c 69 73 74 2d 2d 6d 61 70 63 20 28 66 6e 20 72 65 70 6f 73 20 26 6f 70 74 69 6f | -repolist--mapc.(fn.repos.&optio |
| 101800 | 6e 61 6c 20 6d 73 67 29 0a 20 20 22 41 70 70 6c 79 20 46 4e 20 74 6f 20 65 61 63 68 20 64 69 72 | nal.msg)..."Apply.FN.to.each.dir |
| 101820 | 65 63 74 6f 72 79 20 69 6e 20 52 45 50 4f 53 20 66 6f 72 20 73 69 64 65 20 65 66 66 65 63 74 73 | ectory.in.REPOS.for.side.effects |
| 101840 | 20 6f 6e 6c 79 2e 0a 49 66 20 52 45 50 4f 53 20 69 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 61 | .only..If.REPOS.is.the.symbol.`a |
| 101860 | 6c 6c 27 2c 20 74 68 65 6e 20 63 61 6c 6c 20 46 4e 20 66 6f 72 20 61 6c 6c 20 64 69 73 70 6c 61 | ll',.then.call.FN.for.all.displa |
| 101880 | 79 65 64 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 20 20 57 68 65 6e 20 46 4e 20 69 73 20 63 61 | yed.repositories...When.FN.is.ca |
| 1018a0 | 6c 6c 65 64 2c 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 69 73 20 62 6f 75 | lled,.`default-directory'.is.bou |
| 1018c0 | 6e 64 20 74 6f 0a 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 | nd.to.the.top-level.directory.of |
| 1018e0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 49 66 20 6f 70 74 | .the.current.repository...If.opt |
| 101900 | 69 6f 6e 61 6c 0a 4d 53 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 61 74 20 69 | ional.MSG.is.non-nil.then.that.i |
| 101920 | 73 20 64 69 73 70 6c 61 79 65 64 20 61 72 6f 75 6e 64 20 65 61 63 68 20 63 61 6c 6c 20 74 6f 20 | s.displayed.around.each.call.to. |
| 101940 | 46 4e 2e 0a 49 66 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 5c 22 25 73 5c 22 20 74 68 65 6e 20 74 | FN..If.it.contains.\"%s\".then.t |
| 101960 | 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 | he.directory.is.substituted.for. |
| 101980 | 74 68 61 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 65 71 20 72 65 70 6f 73 20 27 61 6c 6c 29 0a 20 | that."...(when.(eq.repos.'all).. |
| 1019a0 | 20 20 20 28 73 65 74 71 20 72 65 70 6f 73 20 6e 69 6c 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 | ...(setq.repos.nil).....(save-ex |
| 1019c0 | 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d | cursion.......(goto-char.(point- |
| 1019e0 | 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 65 6f 62 70 29 29 0a | min)).......(while.(not.(eobp)). |
| 101a00 | 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 | ........(push.(tabulated-list-ge |
| 101a20 | 74 2d 69 64 29 20 72 65 70 6f 73 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 | t-id).repos).........(forward-li |
| 101a40 | 6e 65 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 72 65 70 6f 73 20 28 6e 72 65 76 65 72 73 65 20 | ne))).....(setq.repos.(nreverse. |
| 101a60 | 72 65 70 6f 73 29 29 29 0a 20 20 28 6c 65 74 20 28 28 62 61 73 65 20 64 65 66 61 75 6c 74 2d 64 | repos)))...(let.((base.default-d |
| 101a80 | 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 6c 65 6e 20 28 6c 65 6e 67 74 68 20 72 | irectory).........(len.(length.r |
| 101aa0 | 65 70 6f 73 29 29 0a 20 20 20 20 20 20 20 20 28 69 20 30 29 29 0a 20 20 20 20 28 6d 61 70 63 20 | epos)).........(i.0)).....(mapc. |
| 101ac0 | 28 6c 61 6d 62 64 61 20 28 72 65 70 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | (lambda.(repo).............(let. |
| 101ae0 | 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ((default-directory............. |
| 101b00 | 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 | .......(file-name-as-directory.( |
| 101b20 | 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 70 6f 20 62 61 73 65 29 29 29 29 0a 20 | expand-file-name.repo.base)))).. |
| 101b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 20 | .............(if.msg............ |
| 101b60 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 73 67 20 28 63 6f 6e 63 61 74 20 28 66 6f 72 6d 61 | .......(let.((msg.(concat.(forma |
| 101b80 | 74 20 22 28 25 73 2f 25 73 29 20 22 20 28 63 6c 2d 69 6e 63 66 20 69 29 20 6c 65 6e 29 0a 20 20 | t."(%s/%s).".(cl-incf.i).len)... |
| 101ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 101bc0 | 20 20 20 28 66 6f 72 6d 61 74 20 6d 73 67 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | ...(format.msg.default-directory |
| 101be0 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 | )))).....................(messag |
| 101c00 | 65 20 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | e.msg).....................(func |
| 101c20 | 61 6c 6c 20 66 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | all.fn).....................(mes |
| 101c40 | 73 61 67 65 20 28 63 6f 6e 63 61 74 20 6d 73 67 20 22 64 6f 6e 65 22 29 29 29 0a 20 20 20 20 20 | sage.(concat.msg."done")))...... |
| 101c60 | 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6e 29 29 29 29 0a 20 20 20 20 20 | ...........(funcall.fn))))...... |
| 101c80 | 20 20 20 20 20 72 65 70 6f 73 29 29 29 0a 0a 3b 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 | .....repos)))..;;;;.Mode..(defva |
| 101ca0 | 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 | r-keymap.magit-repolist-mode-map |
| 101cc0 | 0a 20 20 3a 64 6f 63 20 22 4c 6f 63 61 6c 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 61 67 69 74 2d | ...:doc."Local.keymap.for.Magit- |
| 101ce0 | 52 65 70 6f 6c 69 73 74 20 6d 6f 64 65 20 62 75 66 66 65 72 73 2e 22 0a 20 20 3a 70 61 72 65 6e | Repolist.mode.buffers."...:paren |
| 101d00 | 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 43 2d 6d | t.tabulated-list-mode-map..."C-m |
| 101d20 | 22 20 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 74 61 74 75 73 0a 20 20 22 6d 22 20 | ".#'magit-repolist-status..."m". |
| 101d40 | 20 20 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 61 72 6b 0a 20 20 22 75 22 20 20 20 | ..#'magit-repolist-mark..."u"... |
| 101d60 | 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 75 6e 6d 61 72 6b 0a 20 20 22 66 22 20 20 20 | #'magit-repolist-unmark..."f"... |
| 101d80 | 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 66 65 74 63 68 0a 20 20 22 35 22 20 20 20 23 | #'magit-repolist-fetch..."5"...# |
| 101da0 | 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d | 'magit-repolist-find-file-other- |
| 101dc0 | 66 72 61 6d 65 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 | frame)..(define-derived-mode.mag |
| 101de0 | 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d | it-repolist-mode.tabulated-list- |
| 101e00 | 6d 6f 64 65 20 22 52 65 70 6f 73 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 62 | mode."Repos"..."Major.mode.for.b |
| 101e20 | 72 6f 77 73 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 69 | rowsing.a.list.of.Git.repositori |
| 101e40 | 65 73 2e 22 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 78 2d 73 74 72 65 74 63 68 2d 63 75 72 | es."...(setq-local.x-stretch-cur |
| 101e60 | 73 6f 72 20 6e 69 6c 29 0a 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d | sor.nil)...(setq.tabulated-list- |
| 101e80 | 70 61 64 64 69 6e 67 20 30 29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 74 61 62 75 6c 61 74 65 | padding.0)...(add-hook.'tabulate |
| 101ea0 | 64 2d 6c 69 73 74 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c | d-list-revert-hook.#'magit-repol |
| 101ec0 | 69 73 74 2d 72 65 66 72 65 73 68 20 6e 69 6c 20 74 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 | ist-refresh.nil.t)...(setq.imenu |
| 101ee0 | 2d 70 72 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 | -prev-index-position-function... |
| 101f00 | 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 69 6d 65 6e 75 2d 70 72 | ......#'magit-repolist--imenu-pr |
| 101f20 | 65 76 2d 69 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 | ev-index-position)...(setq.imenu |
| 101f40 | 2d 65 78 74 72 61 63 74 2d 69 6e 64 65 78 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 74 | -extract-index-name-function.#'t |
| 101f60 | 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d 69 64 29 29 0a 0a 28 64 65 66 75 6e 20 6d | abulated-list-get-id))..(defun.m |
| 101f80 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 65 74 75 70 20 28 63 6f 6c 75 6d 6e 73 29 0a 20 20 | agit-repolist-setup.(columns)... |
| 101fa0 | 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f | (unless.magit-repository-directo |
| 101fc0 | 72 69 65 73 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 59 6f 75 20 6e 65 65 64 20 74 | ries.....(user-error."You.need.t |
| 101fe0 | 6f 20 63 75 73 74 6f 6d 69 7a 65 20 60 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 | o.customize.`magit-repository-di |
| 102000 | 72 65 63 74 6f 72 69 65 73 27 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | rectories'.%s"................." |
| 102020 | 62 65 66 6f 72 65 20 79 6f 75 20 63 61 6e 20 6c 69 73 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 | before.you.can.list.repositories |
| 102040 | 22 29 29 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 67 65 74 2d | "))...(with-current-buffer.(get- |
| 102060 | 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 4d 61 67 69 74 20 52 65 70 6f 73 69 74 6f 72 69 | buffer-create."*Magit.Repositori |
| 102080 | 65 73 2a 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 29 0a | es*").....(magit-repolist-mode). |
| 1020a0 | 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 | ....(setq-local.magit-repolist-c |
| 1020c0 | 6f 6c 75 6d 6e 73 20 63 6f 6c 75 6d 6e 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c | olumns.columns).....(magit-repol |
| 1020e0 | 69 73 74 2d 73 65 74 75 70 2d 31 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | ist-setup-1).....(magit-repolist |
| 102100 | 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 | -refresh).....(switch-to-buffer. |
| 102120 | 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | (current-buffer))))..(defun.magi |
| 102140 | 74 2d 72 65 70 6f 6c 69 73 74 2d 73 65 74 75 70 2d 31 20 28 29 0a 20 20 28 75 6e 6c 65 73 73 20 | t-repolist-setup-1.()...(unless. |
| 102160 | 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 0a 20 20 20 20 28 73 65 74 | tabulated-list-sort-key.....(set |
| 102180 | 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 0a 20 20 20 20 20 20 | q.tabulated-list-sort-key....... |
| 1021a0 | 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 63 6f 6c 75 6d 6e 20 2e 20 2c 66 6c | ....(pcase-let.((`(,column...,fl |
| 1021c0 | 69 70 29 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 29 29 0a 20 20 | ip).magit-repolist-sort-key))... |
| 1021e0 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6f 72 20 28 63 61 72 20 28 61 73 73 6f 63 20 | ..........(cons.(or.(car.(assoc. |
| 102200 | 63 6f 6c 75 6d 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 29 29 0a | column.magit-repolist-columns)). |
| 102220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 61 72 20 6d 61 67 69 | ......................(caar.magi |
| 102240 | 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-repolist-columns))............ |
| 102260 | 20 20 20 20 20 20 20 66 6c 69 70 29 29 29 29 0a 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 74 65 | .......flip))))...(setq.tabulate |
| 102280 | 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 28 76 63 6f 6e 63 61 74 20 28 | d-list-format.........(vconcat.( |
| 1022a0 | 73 65 71 2d 6d 61 70 2d 69 6e 64 65 78 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | seq-map-indexed................. |
| 1022c0 | 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6c 75 6d 6e 20 69 64 78 29 0a 20 20 20 20 20 20 20 20 20 | ..(lambda.(column.idx).......... |
| 1022e0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 74 69 74 6c | ...........(pcase-let*.((`(,titl |
| 102300 | 65 20 2c 77 69 64 74 68 20 2c 5f 66 6e 20 2c 70 72 6f 70 73 29 20 63 6f 6c 75 6d 6e 29 0a 20 20 | e.,width.,_fn.,props).column)... |
| 102320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 102340 | 73 6f 72 74 2d 73 65 74 20 28 61 73 73 6f 63 20 3a 73 6f 72 74 20 70 72 6f 70 73 29 29 0a 20 20 | sort-set.(assoc.:sort.props))... |
| 102360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 102380 | 73 6f 72 74 2d 66 6e 20 28 63 61 64 72 20 73 6f 72 74 2d 73 65 74 29 29 29 0a 20 20 20 20 20 20 | sort-fn.(cadr.sort-set)))....... |
| 1023a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 74 69 74 | ................(nconc.(list.tit |
| 1023c0 | 6c 65 20 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le.width........................ |
| 1023e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 73 6f 72 74 2d 66 6e 20 27 | ............(cond.((eq.sort-fn.' |
| 102400 | 3c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | <).............................. |
| 102420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 61 6b | .............(magit-repolist-mak |
| 102440 | 65 2d 73 6f 72 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-sorter........................ |
| 102460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 72 74 2d 66 6e 20 23 27 73 74 | ....................sort-fn.#'st |
| 102480 | 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 69 64 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ring-to-number.idx))............ |
| 1024a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | ..............................(( |
| 1024c0 | 65 71 20 73 6f 72 74 2d 66 6e 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 69 | eq.sort-fn.'magit-repolist-versi |
| 1024e0 | 6f 6e 3c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on<)............................ |
| 102500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d | ...............(magit-repolist-m |
| 102520 | 61 6b 65 2d 73 6f 72 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ake-sorter...................... |
| 102540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 72 74 2d 66 6e 20 23 27 | ......................sort-fn.#' |
| 102560 | 69 64 65 6e 74 69 74 79 20 69 64 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | identity.idx)).................. |
| 102580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 72 74 2d 66 6e | ........................(sort-fn |
| 1025a0 | 20 73 6f 72 74 2d 66 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .sort-fn)....................... |
| 1025c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 72 74 2d 73 65 74 20 6e 69 6c | ...................(sort-set.nil |
| 1025e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 102600 | 20 20 20 20 20 20 20 20 20 20 20 28 74 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(t.t))).............. |
| 102620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 61 74 74 65 6e 2d 74 72 65 65 20 70 72 | ................(flatten-tree.pr |
| 102640 | 6f 70 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d | ops))))...................magit- |
| 102660 | 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | repolist-columns))))..(defun.mag |
| 102680 | 69 74 2d 72 65 70 6f 6c 69 73 74 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 28 73 65 74 71 20 74 | it-repolist-refresh.()...(setq.t |
| 1026a0 | 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 0a 20 20 20 20 20 20 20 20 28 6d | abulated-list-entries.........(m |
| 1026c0 | 61 70 63 61 72 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 69 64 20 2e 20 2c 70 61 | apcar.(pcase-lambda.(`(,id...,pa |
| 1026e0 | 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 | th))...................(let.((de |
| 102700 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 | fault-directory.path)).......... |
| 102720 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 | ...........(list.path........... |
| 102740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 | ................(vconcat........ |
| 102760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 70 63 61 | ....................(mapcar.(pca |
| 102780 | 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 74 69 74 6c 65 20 2c 77 69 64 74 68 20 2c 66 6e 20 2c | se-lambda.(`(,title.,width.,fn., |
| 1027a0 | 70 72 6f 70 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | props))......................... |
| 1027c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 60 28 28 | .............(or.(funcall.fn.`(( |
| 1027e0 | 3a 69 64 20 2c 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :id.,id)........................ |
| 102800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 102820 | 28 3a 74 69 74 6c 65 20 2c 74 69 74 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (:title.,title)................. |
| 102840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 102860 | 20 20 20 20 20 20 20 28 3a 77 69 64 74 68 20 2c 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 | .......(:width.,width).......... |
| 102880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1028a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 70 72 6f 70 73 29 29 0a 20 20 20 20 20 20 20 20 | ..............,@props))......... |
| 1028c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1028e0 | 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .""))........................... |
| 102900 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 29 | .........magit-repolist-columns) |
| 102920 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 | )))).................(magit-list |
| 102940 | 2d 72 65 70 6f 73 2d 75 6e 69 71 75 69 66 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -repos-uniquify................. |
| 102960 | 20 28 2d 2d 6d 61 70 20 28 63 6f 6e 73 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 | .(--map.(cons.(file-name-nondire |
| 102980 | 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 69 74 29 29 0a | ctory.(directory-file-name.it)). |
| 1029a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 | ..............................it |
| 1029c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ).........................(magit |
| 1029e0 | 2d 6c 69 73 74 2d 72 65 70 6f 73 29 29 29 29 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 4c 69 73 | -list-repos)))))...(message."Lis |
| 102a00 | 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 2e 2e 22 29 0a 20 20 28 74 61 62 75 6c 61 | ting.repositories...")...(tabula |
| 102a20 | 74 65 64 2d 6c 69 73 74 2d 69 6e 69 74 2d 68 65 61 64 65 72 29 0a 20 20 28 74 61 62 75 6c 61 74 | ted-list-init-header)...(tabulat |
| 102a40 | 65 64 2d 6c 69 73 74 2d 70 72 69 6e 74 20 74 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 4c 69 73 | ed-list-print.t)...(message."Lis |
| 102a60 | 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 2e 2e 64 6f 6e 65 22 29 29 0a 0a 28 64 65 | ting.repositories...done"))..(de |
| 102a80 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 69 6d 65 6e 75 2d 70 72 65 76 2d 69 | fun.magit-repolist--imenu-prev-i |
| 102aa0 | 6e 64 65 78 2d 70 6f 73 69 74 69 6f 6e 20 28 29 0a 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 62 6f | ndex-position.()...(and.(not.(bo |
| 102ac0 | 62 70 29 29 0a 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 29 29 29 0a | bp))........(forward-line.-1))). |
| 102ae0 | 0a 3b 3b 3b 3b 20 43 6f 6c 75 6d 6e 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f | .;;;;.Columns..(defun.magit-repo |
| 102b00 | 6c 69 73 74 2d 6d 61 6b 65 2d 73 6f 72 74 65 72 20 28 73 6f 72 74 2d 70 72 65 64 69 63 61 74 65 | list-make-sorter.(sort-predicate |
| 102b20 | 20 63 6f 6e 76 65 72 74 2d 63 65 6c 6c 20 63 6f 6c 75 6d 6e 2d 69 64 78 29 0a 20 20 22 52 65 74 | .convert-cell.column-idx)..."Ret |
| 102b40 | 75 72 6e 20 61 20 66 75 6e 63 74 69 6f 6e 20 73 75 69 74 61 62 6c 65 20 61 73 20 61 20 73 6f 72 | urn.a.function.suitable.as.a.sor |
| 102b60 | 74 65 72 20 66 6f 72 20 74 61 62 75 6c 61 74 65 64 20 6c 69 73 74 73 2e 0a 53 65 65 20 60 74 61 | ter.for.tabulated.lists..See.`ta |
| 102b80 | 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 2d 67 65 74 2d 73 6f 72 74 65 72 27 2e 20 20 47 69 76 65 | bulated-list--get-sorter'...Give |
| 102ba0 | 6e 20 61 20 6d 6f 72 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 41 50 49 0a 74 68 69 73 20 77 6f 75 | n.a.more.reasonable.API.this.wou |
| 102bc0 | 6c 64 20 6e 6f 74 20 62 65 20 6e 65 63 65 73 73 61 72 79 20 61 6e 64 20 6f 6e 65 20 63 6f 75 6c | ld.not.be.necessary.and.one.coul |
| 102be0 | 64 20 6a 75 73 74 20 75 73 65 20 53 4f 52 54 2d 50 52 45 44 49 43 41 54 45 0a 64 69 72 65 63 74 | d.just.use.SORT-PREDICATE.direct |
| 102c00 | 6c 79 2e 20 20 43 4f 4e 56 45 52 54 2d 43 45 4c 4c 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f | ly...CONVERT-CELL.can.be.used.to |
| 102c20 | 20 74 75 72 6e 20 74 68 65 20 63 65 6c 6c 20 76 61 6c 75 65 2c 20 77 68 69 63 68 0a 69 73 20 61 | .turn.the.cell.value,.which.is.a |
| 102c40 | 6c 77 61 79 73 20 61 20 73 74 72 69 6e 67 20 62 61 63 6b 20 69 6e 74 6f 2c 20 65 2e 67 2e 2c 20 | lways.a.string.back.into,.e.g.,. |
| 102c60 | 61 20 6e 75 6d 62 65 72 2e 20 20 43 4f 4c 55 4d 4e 2d 49 44 58 20 68 61 73 20 74 6f 0a 62 65 20 | a.number...COLUMN-IDX.has.to.be. |
| 102c80 | 74 68 65 20 69 6e 64 65 78 20 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 20 74 68 61 74 20 75 73 65 | the.index.of.the.column.that.use |
| 102ca0 | 73 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 73 6f 72 74 65 72 20 66 75 6e 63 74 69 6f 6e 2e 22 | s.the.returned.sorter.function." |
| 102cc0 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 61 20 62 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 73 6f | ...(lambda.(a.b).....(funcall.so |
| 102ce0 | 72 74 2d 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 | rt-predicate..............(funca |
| 102d00 | 6c 6c 20 63 6f 6e 76 65 72 74 2d 63 65 6c 6c 20 28 61 72 65 66 20 28 63 61 64 72 20 61 29 20 63 | ll.convert-cell.(aref.(cadr.a).c |
| 102d20 | 6f 6c 75 6d 6e 2d 69 64 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c | olumn-idx))..............(funcal |
| 102d40 | 6c 20 63 6f 6e 76 65 72 74 2d 63 65 6c 6c 20 28 61 72 65 66 20 28 63 61 64 72 20 62 29 20 63 6f | l.convert-cell.(aref.(cadr.b).co |
| 102d60 | 6c 75 6d 6e 2d 69 64 78 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f | lumn-idx)))))..(defun.magit-repo |
| 102d80 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 69 64 65 6e 74 20 28 73 70 65 63 29 0a 20 20 22 49 6e 73 65 | list-column-ident.(spec)..."Inse |
| 102da0 | 72 74 20 74 68 65 20 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 65 70 | rt.the.identification.of.the.rep |
| 102dc0 | 6f 73 69 74 6f 72 79 2e 0a 55 73 75 61 6c 6c 79 20 74 68 69 73 20 69 73 20 6a 75 73 74 20 69 74 | ository..Usually.this.is.just.it |
| 102de0 | 73 20 62 61 73 65 6e 61 6d 65 2e 22 0a 20 20 28 63 61 64 72 20 28 61 73 73 71 20 3a 69 64 20 73 | s.basename."...(cadr.(assq.:id.s |
| 102e00 | 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f | pec)))..(defun.magit-repolist-co |
| 102e20 | 6c 75 6d 6e 2d 70 61 74 68 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 20 61 62 73 6f | lumn-path.(_)..."Insert.the.abso |
| 102e40 | 6c 75 74 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 | lute.path.of.the.repository."... |
| 102e60 | 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 | (abbreviate-file-name.default-di |
| 102e80 | 72 65 63 74 6f 72 79 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 | rectory))..(defvar.magit-repolis |
| 102ea0 | 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e 2d 72 65 67 65 78 70 20 22 5c 0a 5c 5c 28 3f 31 | t-column-version-regexp."\.\\(?1 |
| 102ec0 | 3a 2d 5c 5c 28 3f 32 3a 5b 30 2d 39 5d 2a 5c 5c 29 5c 0a 5c 5c 28 3f 33 3a 2d 67 5b 61 2d 7a 30 | :-\\(?2:[0-9]*\\)\.\\(?3:-g[a-z0 |
| 102ee0 | 2d 39 5d 2a 5c 5c 29 5c 5c 29 3f 5c 0a 5c 5c 28 3f 3a 2d 5c 5c 28 3f 34 3a 64 69 72 74 79 5c 5c | -9]*\\)\\)?\.\\(?:-\\(?4:dirty\\ |
| 102f00 | 29 5c 5c 29 5c 0a 3f 5c 5c 27 22 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 70 6f | )\\)\.?\\'")..(defvar.magit-repo |
| 102f20 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e 2d 72 65 73 75 6d 65 2d 72 65 67 65 78 | list-column-version-resume-regex |
| 102f40 | 70 0a 20 20 22 5c 5c 60 52 65 73 75 6d 65 20 64 65 76 65 6c 6f 70 6d 65 6e 74 5c 5c 27 22 29 0a | p..."\\`Resume.development\\'"). |
| 102f60 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 | .(defun.magit-repolist-column-ve |
| 102f80 | 72 73 69 6f 6e 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 64 65 73 63 72 69 70 74 69 6f | rsion.(_)..."Insert.a.descriptio |
| 102fa0 | 6e 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 27 73 20 60 48 45 41 44 27 20 72 65 76 | n.of.the.repository's.`HEAD'.rev |
| 102fc0 | 69 73 69 6f 6e 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 76 20 28 6f 72 20 28 6d 61 67 | ision."...(and-let*.((v.(or.(mag |
| 102fe0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 64 65 73 63 72 69 62 65 22 20 22 2d 2d 74 61 67 73 | it-git-string."describe"."--tags |
| 103000 | 22 20 22 2d 2d 64 69 72 74 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "."--dirty").................... |
| 103020 | 20 3b 3b 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 74 61 67 73 2c 20 75 73 65 20 74 68 | .;;.If.there.are.no.tags,.use.th |
| 103040 | 65 20 64 61 74 65 20 69 6e 20 4d 45 4c 50 41 20 66 6f 72 6d 61 74 2e 0a 20 20 20 20 20 20 20 20 | e.date.in.MELPA.format.......... |
| 103060 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 | ............(magit-rev-format."% |
| 103080 | 63 64 2d 67 25 68 22 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cd-g%h".nil..................... |
| 1030a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 61 74 65 3d 66 6f 72 6d 61 74 | .................."--date=format |
| 1030c0 | 3a 25 59 25 6d 25 64 2e 25 48 25 4d 22 29 29 29 29 0a 20 20 20 20 28 73 61 76 65 2d 6d 61 74 63 | :%Y%m%d.%H%M")))).....(save-matc |
| 1030e0 | 68 2d 64 61 74 61 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | h-data.......(when.(string-match |
| 103100 | 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e 2d 72 | .magit-repolist-column-version-r |
| 103120 | 65 67 65 78 70 20 76 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 75 74 2d 66 61 63 | egexp.v).........(magit--put-fac |
| 103140 | 65 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 30 29 20 28 6d 61 74 63 68 2d 65 6e 64 | e.(match-beginning.0).(match-end |
| 103160 | 20 30 29 20 27 73 68 61 64 6f 77 20 76 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 | .0).'shadow.v).........(when.(ma |
| 103180 | 74 63 68 2d 65 6e 64 20 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 75 74 | tch-end.2)...........(magit--put |
| 1031a0 | 2d 66 61 63 65 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 32 29 20 28 6d 61 74 63 68 | -face.(match-beginning.2).(match |
| 1031c0 | 2d 65 6e 64 20 32 29 20 27 62 6f 6c 64 20 76 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | -end.2).'bold.v)).........(when. |
| 1031e0 | 28 6d 61 74 63 68 2d 65 6e 64 20 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d | (match-end.4)...........(magit-- |
| 103200 | 70 75 74 2d 66 61 63 65 20 28 6f 72 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 33 29 | put-face.(or.(match-beginning.3) |
| 103220 | 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 34 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .(match-beginning.4))........... |
| 103240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 65 6e 64 20 34 29 20 27 | .................(match-end.4).' |
| 103260 | 65 72 72 6f 72 20 76 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 | error.v)).........(when.(and.(eq |
| 103280 | 75 61 6c 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 76 29 20 22 31 22 29 0a 20 20 20 20 | ual.(match-string.2.v)."1")..... |
| 1032a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 6d | ...............(string-match-p.m |
| 1032c0 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e 2d 72 65 73 | agit-repolist-column-version-res |
| 1032e0 | 75 6d 65 2d 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ume-regexp...................... |
| 103300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 | ..............(magit-rev-format. |
| 103320 | 22 25 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 76 20 28 72 65 70 6c 61 | "%s")))...........(setq.v.(repla |
| 103340 | 63 65 2d 6d 61 74 63 68 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 2b 22 20 27 66 61 63 65 20 27 | ce-match.(propertize."+".'face.' |
| 103360 | 73 68 61 64 6f 77 29 20 74 20 74 20 76 20 31 29 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 61 | shadow).t.t.v.1)))).......(if.(a |
| 103380 | 6e 64 20 76 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5b 30 2d 39 5d 22 20 76 29 | nd.v.(string-match."\\`[0-9]".v) |
| 1033a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 20 76 29 0a 20 20 20 20 20 | )...........(concat.".".v)...... |
| 1033c0 | 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 76 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c | ...(when.(and.v.(string-match."\ |
| 1033e0 | 5c 60 5b 5e 30 2d 39 5d 2b 22 20 76 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | \`[^0-9]+".v))...........(magit- |
| 103400 | 2d 70 75 74 2d 66 61 63 65 20 30 20 28 6d 61 74 63 68 2d 65 6e 64 20 30 29 20 27 73 68 61 64 6f | -put-face.0.(match-end.0).'shado |
| 103420 | 77 20 76 29 29 0a 20 20 20 20 20 20 20 20 76 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | w.v)).........v))))..(defun.magi |
| 103440 | 74 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 69 6f 6e 3c 20 28 61 20 62 29 0a 20 20 28 73 61 76 | t-repolist-version<.(a.b)...(sav |
| 103460 | 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 6c 65 74 20 28 28 72 65 20 22 5b 30 2d 39 | e-match-data.....(let.((re."[0-9 |
| 103480 | 5d 2b 5c 5c 28 5c 5c 2e 5b 30 2d 39 5d 2a 5c 5c 29 2a 22 29 29 0a 20 20 20 20 20 20 28 73 65 74 | ]+\\(\\.[0-9]*\\)*")).......(set |
| 1034a0 | 71 20 61 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 20 61 29 20 28 6d 61 | q.a.(and.(string-match.re.a).(ma |
| 1034c0 | 74 63 68 2d 73 74 72 69 6e 67 20 30 20 61 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 62 20 | tch-string.0.a))).......(setq.b. |
| 1034e0 | 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 20 62 29 20 28 6d 61 74 63 68 2d | (and.(string-match.re.b).(match- |
| 103500 | 73 74 72 69 6e 67 20 30 20 62 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 | string.0.b))).......(cond.((and. |
| 103520 | 61 20 62 29 20 28 76 65 72 73 69 6f 6e 3c 20 61 20 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | a.b).(version<.a.b))............ |
| 103540 | 20 28 62 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 74 29 29 29 29 29 0a 0a | .(b.nil).............(t.t))))).. |
| 103560 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 | (defun.magit-repolist-column-bra |
| 103580 | 6e 63 68 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | nch.(_)..."Insert.the.current.br |
| 1035a0 | 61 6e 63 68 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 | anch."...(let.((branch.(magit-ge |
| 1035c0 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 69 66 20 28 6d 65 6d | t-current-branch))).....(if.(mem |
| 1035e0 | 62 65 72 20 62 72 61 6e 63 68 20 6d 61 67 69 74 2d 6d 61 69 6e 2d 62 72 61 6e 63 68 2d 6e 61 6d | ber.branch.magit-main-branch-nam |
| 103600 | 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 | es).........(magit--propertize-f |
| 103620 | 61 63 65 20 62 72 61 6e 63 68 20 27 73 68 61 64 6f 77 29 0a 20 20 20 20 20 20 62 72 61 6e 63 68 | ace.branch.'shadow).......branch |
| 103640 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d | )))..(defun.magit-repolist-colum |
| 103660 | 6e 2d 75 70 73 74 72 65 61 6d 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 20 75 70 73 | n-upstream.(_)..."Insert.the.ups |
| 103680 | 74 72 65 61 6d 20 62 72 61 6e 63 68 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e | tream.branch.of.the.current.bran |
| 1036a0 | 63 68 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 | ch."...(magit-get-upstream-branc |
| 1036c0 | 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d | h))..(defun.magit-repolist-colum |
| 1036e0 | 6e 2d 66 6c 61 67 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 66 6c 61 67 20 61 73 20 73 | n-flag.(_)..."Insert.a.flag.as.s |
| 103700 | 70 65 63 69 66 69 65 64 20 62 79 20 60 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 | pecified.by.`magit-repolist-colu |
| 103720 | 6d 6e 2d 66 6c 61 67 2d 61 6c 69 73 74 27 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 74 68 69 73 | mn-flag-alist'...By.default.this |
| 103740 | 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 68 65 72 65 20 61 72 65 20 75 6e 63 | .indicates.whether.there.are.unc |
| 103760 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 2d 20 4e 20 69 66 20 74 68 65 72 65 20 69 | ommitted.changes..-.N.if.there.i |
| 103780 | 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 2e 0a 2d | s.at.least.one.untracked.file..- |
| 1037a0 | 20 55 20 69 66 20 74 68 65 72 65 20 69 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 75 6e 73 74 | .U.if.there.is.at.least.one.unst |
| 1037c0 | 61 67 65 64 20 66 69 6c 65 2e 0a 2d 20 53 20 69 66 20 74 68 65 72 65 20 69 73 20 61 74 20 6c 65 | aged.file..-.S.if.there.is.at.le |
| 1037e0 | 61 73 74 20 6f 6e 65 20 73 74 61 67 65 64 20 66 69 6c 65 2e 0a 4f 6e 6c 79 20 6f 6e 65 20 6c 65 | ast.one.staged.file..Only.one.le |
| 103800 | 74 74 65 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 20 66 69 72 73 74 20 74 68 61 74 20 61 70 | tter.is.shown,.the.first.that.ap |
| 103820 | 70 6c 69 65 73 2e 22 0a 20 20 28 73 65 71 2d 73 6f 6d 65 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 | plies."...(seq-some.(pcase-lambd |
| 103840 | 61 20 28 60 28 2c 66 75 6e 20 2e 20 2c 66 6c 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | a.(`(,fun...,flag))............. |
| 103860 | 20 20 28 61 6e 64 20 28 66 75 6e 63 61 6c 6c 20 66 75 6e 29 20 66 6c 61 67 29 29 0a 20 20 20 20 | ..(and.(funcall.fun).flag))..... |
| 103880 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c | ........magit-repolist-column-fl |
| 1038a0 | 61 67 2d 61 6c 69 73 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 | ag-alist))..(defun.magit-repolis |
| 1038c0 | 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 73 20 28 5f 29 0a 20 20 22 49 6e 73 65 72 74 20 61 6c 6c | t-column-flags.(_)..."Insert.all |
| 1038e0 | 20 66 6c 61 67 73 20 61 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 60 6d 61 67 69 74 2d 72 65 | .flags.as.specified.by.`magit-re |
| 103900 | 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 2d 61 6c 69 73 74 27 2e 0a 54 68 69 73 20 | polist-column-flag-alist'..This. |
| 103920 | 69 73 20 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 60 6d | is.an.alternative.to.function.`m |
| 103940 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 27 2c 0a 77 68 69 63 | agit-repolist-column-flag',.whic |
| 103960 | 68 20 6f 6e 6c 79 20 6c 69 73 74 73 20 74 68 65 20 66 69 72 73 74 20 6f 6e 65 20 66 6f 75 6e 64 | h.only.lists.the.first.one.found |
| 103980 | 2e 22 0a 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 | ."...(mapconcat.(pcase-lambda.(` |
| 1039a0 | 28 2c 66 75 6e 20 2e 20 2c 66 6c 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | (,fun...,flag))................( |
| 1039c0 | 69 66 20 28 66 75 6e 63 61 6c 6c 20 66 75 6e 29 20 66 6c 61 67 20 22 20 22 29 29 0a 20 20 20 20 | if.(funcall.fun).flag."."))..... |
| 1039e0 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 | .........magit-repolist-column-f |
| 103a00 | 6c 61 67 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 0a 0a 28 64 65 | lag-alist..............""))..(de |
| 103a20 | 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c | fun.magit-repolist-column-unpull |
| 103a40 | 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 28 73 70 65 63 29 0a 20 20 22 49 6e 73 65 72 | ed-from-upstream.(spec)..."Inser |
| 103a60 | 74 20 6e 75 6d 62 65 72 20 6f 66 20 75 70 73 74 72 65 61 6d 20 63 6f 6d 6d 69 74 73 20 6e 6f 74 | t.number.of.upstream.commits.not |
| 103a80 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 61 6e 64 2d | .in.the.current.branch."...(and- |
| 103aa0 | 6c 65 74 2a 20 28 28 62 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 | let*.((br.(magit-get-upstream-br |
| 103ac0 | 61 6e 63 68 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 69 6e 73 65 | anch))).....(magit-repolist-inse |
| 103ae0 | 72 74 2d 63 6f 75 6e 74 20 28 63 61 64 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 64 69 66 66 2d 63 | rt-count.(cadr.(magit-rev-diff-c |
| 103b00 | 6f 75 6e 74 20 22 48 45 41 44 22 20 62 72 29 29 20 73 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e | ount."HEAD".br)).spec)))..(defun |
| 103b20 | 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d | .magit-repolist-column-unpulled- |
| 103b40 | 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 73 70 65 63 29 0a 20 20 22 49 6e 73 65 72 74 | from-pushremote.(spec)..."Insert |
| 103b60 | 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 6e 20 74 68 65 20 70 75 73 68 20 62 | .number.of.commits.in.the.push.b |
| 103b80 | 72 61 6e 63 68 20 62 75 74 20 6e 6f 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 | ranch.but.not.the.current.branch |
| 103ba0 | 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 | ."...(and-let*.((br.(magit-get-p |
| 103bc0 | 75 73 68 2d 62 72 61 6e 63 68 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 | ush-branch.nil.t))).....(magit-r |
| 103be0 | 65 70 6f 6c 69 73 74 2d 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 28 63 61 64 72 20 28 6d 61 67 69 | epolist-insert-count.(cadr.(magi |
| 103c00 | 74 2d 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 22 48 45 41 44 22 20 62 72 29 29 20 73 70 65 | t-rev-diff-count."HEAD".br)).spe |
| 103c20 | 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 | c)))..(defun.magit-repolist-colu |
| 103c40 | 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 20 28 73 70 65 63 29 0a 20 | mn-unpushed-to-upstream.(spec).. |
| 103c60 | 20 22 49 6e 73 65 72 74 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 6e 20 74 68 | ."Insert.number.of.commits.in.th |
| 103c80 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 62 75 74 20 6e 6f 74 20 69 74 73 20 75 70 73 | e.current.branch.but.not.its.ups |
| 103ca0 | 74 72 65 61 6d 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 20 28 6d 61 67 69 74 2d | tream."...(and-let*.((br.(magit- |
| 103cc0 | 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | get-upstream-branch))).....(magi |
| 103ce0 | 74 2d 72 65 70 6f 6c 69 73 74 2d 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 28 63 61 72 20 28 6d 61 | t-repolist-insert-count.(car.(ma |
| 103d00 | 67 69 74 2d 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 22 48 45 41 44 22 20 62 72 29 29 20 73 | git-rev-diff-count."HEAD".br)).s |
| 103d20 | 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f | pec)))..(defun.magit-repolist-co |
| 103d40 | 6c 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 20 28 73 70 65 | lumn-unpushed-to-pushremote.(spe |
| 103d60 | 63 29 0a 20 20 22 49 6e 73 65 72 74 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 | c)..."Insert.number.of.commits.i |
| 103d80 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 62 75 74 20 6e 6f 74 20 69 74 73 | n.the.current.branch.but.not.its |
| 103da0 | 20 70 75 73 68 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 20 | .push.branch."...(and-let*.((br. |
| 103dc0 | 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 20 6e 69 6c 20 74 29 29 29 0a | (magit-get-push-branch.nil.t))). |
| 103de0 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 69 6e 73 65 72 74 2d 63 6f 75 6e 74 | ....(magit-repolist-insert-count |
| 103e00 | 20 28 63 61 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 64 69 66 66 2d 63 6f 75 6e 74 20 22 48 45 41 | .(car.(magit-rev-diff-count."HEA |
| 103e20 | 44 22 20 62 72 29 29 20 73 70 65 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | D".br)).spec)))..(defun.magit-re |
| 103e40 | 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 65 73 20 28 73 70 65 63 29 0a 20 20 | polist-column-branches.(spec)... |
| 103e60 | 22 49 6e 73 65 72 74 20 6e 75 6d 62 65 72 20 6f 66 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 28 | "Insert.number.of.branches."...( |
| 103e80 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 28 6c 65 6e | magit-repolist-insert-count.(len |
| 103ea0 | 67 74 68 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 29 29 | gth.(magit-list-local-branches)) |
| 103ec0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 103ee0 | 60 28 28 3a 6e 6f 72 6d 61 6c 2d 63 6f 75 6e 74 20 31 29 20 2c 40 73 70 65 63 29 29 29 0a 0a 28 | `((:normal-count.1).,@spec)))..( |
| 103f00 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 73 74 61 73 | defun.magit-repolist-column-stas |
| 103f20 | 68 65 73 20 28 73 70 65 63 29 0a 20 20 22 49 6e 73 65 72 74 20 6e 75 6d 62 65 72 20 6f 66 20 73 | hes.(spec)..."Insert.number.of.s |
| 103f40 | 74 61 73 68 65 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 69 6e 73 65 72 | tashes."...(magit-repolist-inser |
| 103f60 | 74 2d 63 6f 75 6e 74 20 28 6c 65 6e 67 74 68 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 73 74 61 73 | t-count.(length.(magit-list-stas |
| 103f80 | 68 65 73 29 29 20 73 70 65 63 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 6c | hes)).spec))..(defun.magit-repol |
| 103fa0 | 69 73 74 2d 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 28 6e 20 73 70 65 63 29 0a 20 20 28 6d 61 67 | ist-insert-count.(n.spec)...(mag |
| 103fc0 | 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 0a 20 20 20 28 69 66 20 28 61 6e 64 20 | it--propertize-face....(if.(and. |
| 103fe0 | 20 28 3e 20 6e 20 39 29 20 28 3d 20 28 63 61 64 72 20 28 61 73 73 71 20 3a 77 69 64 74 68 20 73 | .(>.n.9).(=.(cadr.(assq.:width.s |
| 104000 | 70 65 63 29 29 20 31 29 29 0a 20 20 20 20 20 20 20 22 2b 22 0a 20 20 20 20 20 28 6e 75 6d 62 65 | pec)).1))........"+"......(numbe |
| 104020 | 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6e 29 29 0a 20 20 20 28 69 66 20 28 3e 20 6e 20 28 6f 72 20 | r-to-string.n))....(if.(>.n.(or. |
| 104040 | 28 63 61 64 72 20 28 61 73 73 71 20 3a 6e 6f 72 6d 61 6c 2d 63 6f 75 6e 74 20 73 70 65 63 29 29 | (cadr.(assq.:normal-count.spec)) |
| 104060 | 20 30 29 29 20 27 62 6f 6c 64 20 27 73 68 61 64 6f 77 29 29 29 0a 0a 3b 3b 3b 20 52 65 61 64 20 | .0)).'bold.'shadow)))..;;;.Read. |
| 104080 | 52 65 70 6f 73 69 74 6f 72 79 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 | Repository..(defun.magit-read-re |
| 1040a0 | 70 6f 73 69 74 6f 72 79 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 61 64 2d 64 69 72 65 63 74 6f | pository.(&optional.read-directo |
| 1040c0 | 72 79 2d 6e 61 6d 65 29 0a 20 20 22 52 65 61 64 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 | ry-name)..."Read.a.Git.repositor |
| 1040e0 | 79 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 77 69 74 68 20 63 6f 6d 70 6c 65 | y.in.the.minibuffer,.with.comple |
| 104100 | 74 69 6f 6e 2e 0a 0a 54 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 68 6f 69 63 65 73 20 61 72 | tion...The.completion.choices.ar |
| 104120 | 65 20 74 68 65 20 62 61 73 65 6e 61 6d 65 73 20 6f 66 20 74 6f 70 2d 6c 65 76 65 6c 73 20 6f 66 | e.the.basenames.of.top-levels.of |
| 104140 | 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 64 69 72 65 63 | .repositories.found.in.the.direc |
| 104160 | 74 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 6f 70 74 69 6f 6e 0a 60 6d 61 67 69 | tories.specified.by.option.`magi |
| 104180 | 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 27 2e 20 20 49 6e 20 63 | t-repository-directories'...In.c |
| 1041a0 | 61 73 65 20 6f 66 20 6e 61 6d 65 20 63 6f 6e 66 6c 69 63 74 73 0a 74 68 65 20 62 61 73 65 6e 61 | ase.of.name.conflicts.the.basena |
| 1041c0 | 6d 65 73 20 61 72 65 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 20 6f | mes.are.prefixed.with.the.name.o |
| 1041e0 | 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 | f.the.respective.parent.director |
| 104200 | 69 65 73 2e 20 20 54 68 65 20 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 | ies...The.returned.value.is.the. |
| 104220 | 61 63 74 75 61 6c 20 70 61 74 68 0a 74 6f 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 72 65 70 6f | actual.path.to.the.selected.repo |
| 104240 | 73 69 74 6f 72 79 2e 0a 0a 49 66 20 52 45 41 44 2d 44 49 52 45 43 54 4f 52 59 2d 4e 41 4d 45 20 | sitory...If.READ-DIRECTORY-NAME. |
| 104260 | 69 73 20 6e 6f 6e 2d 6e 69 6c 20 6f 72 20 6e 6f 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 63 61 | is.non-nil.or.no.repositories.ca |
| 104280 | 6e 20 62 65 0a 66 6f 75 6e 64 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 | n.be.found.based.on.the.value.of |
| 1042a0 | 20 60 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 27 2c | .`magit-repository-directories', |
| 1042c0 | 0a 74 68 65 6e 20 72 65 61 64 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 64 69 72 65 63 74 6f 72 | .then.read.an.arbitrary.director |
| 1042e0 | 79 20 75 73 69 6e 67 20 60 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 27 0a 69 6e | y.using.`read-directory-name'.in |
| 104300 | 73 74 65 61 64 2e 22 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 72 65 70 6f 73 20 28 61 6e 64 20 28 | stead."...(if-let.((repos.(and.( |
| 104320 | 6e 6f 74 20 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 | not.read-directory-name)........ |
| 104340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 | ................magit-repository |
| 104360 | 2d 64 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -directories.................... |
| 104380 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 70 6f 73 2d 61 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 | ....(magit-repos-alist))))...... |
| 1043a0 | 20 28 6c 65 74 20 28 28 72 65 70 6c 79 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d | .(let.((reply.(magit-completing- |
| 1043c0 | 72 65 61 64 20 22 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 22 20 72 65 70 6f 73 29 29 29 0a 20 | read."Git.repository".repos))).. |
| 1043e0 | 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 | .......(file-name-as-directory.. |
| 104400 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 64 72 20 28 61 73 73 6f 63 20 72 65 70 6c 79 20 72 65 | ........(or.(cdr.(assoc.reply.re |
| 104420 | 70 6f 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 64 69 72 | pos))..............(if.(file-dir |
| 104440 | 65 63 74 6f 72 79 2d 70 20 72 65 70 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ectory-p.reply)................. |
| 104460 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 70 6c 79 29 0a 20 20 20 20 20 20 | .(expand-file-name.reply)....... |
| 104480 | 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 20 72 65 70 6f | .........(user-error."Not.a.repo |
| 1044a0 | 73 69 74 6f 72 79 20 6f 72 20 61 20 64 69 72 65 63 74 6f 72 79 3a 20 25 73 22 20 72 65 70 6c 79 | sitory.or.a.directory:.%s".reply |
| 1044c0 | 29 29 29 29 29 0a 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 | ))))).....(file-name-as-director |
| 1044e0 | 79 0a 20 20 20 20 20 28 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 20 22 47 69 74 | y......(read-directory-name."Git |
| 104500 | 20 72 65 70 6f 73 69 74 6f 72 79 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .repository:.".................. |
| 104520 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 20 64 65 | .........(or.(magit-toplevel).de |
| 104540 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | fault-directory)))))..(defun.mag |
| 104560 | 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 20 28 29 0a 20 20 28 63 6c 2d 6d 61 70 63 61 6e 20 28 70 | it-list-repos.()...(cl-mapcan.(p |
| 104580 | 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 64 69 72 20 2e 20 2c 64 65 70 74 68 29 29 0a 20 | case-lambda.(`(,dir...,depth)).. |
| 1045a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 2d | ..............(magit-list-repos- |
| 1045c0 | 31 20 64 69 72 20 64 65 70 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | 1.dir.depth))..............magit |
| 1045e0 | 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 29 29 0a 0a 28 64 65 66 75 | -repository-directories))..(defu |
| 104600 | 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 2d 31 20 28 64 69 72 65 63 74 6f 72 79 20 | n.magit-list-repos-1.(directory. |
| 104620 | 64 65 70 74 68 29 0a 20 20 28 63 6f 6e 64 20 28 28 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 | depth)...(cond.((file-readable-p |
| 104640 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 64 69 72 65 63 74 | .(expand-file-name.".git".direct |
| 104660 | 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d | ory))..........(list.(file-name- |
| 104680 | 61 73 2d 64 69 72 65 63 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 | as-directory.directory)))....... |
| 1046a0 | 20 20 28 28 61 6e 64 20 28 3e 20 64 65 70 74 68 20 30 29 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d | ..((and.(>.depth.0).(magit-file- |
| 1046c0 | 61 63 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 64 69 72 65 63 74 6f 72 79 | accessible-directory-p.directory |
| 1046e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 61 6e 64 20 28 66 69 6c 65 | ))..........(--mapcat.(and.(file |
| 104700 | 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -directory-p.it)................ |
| 104720 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 2d 31 20 69 74 20 | .........(magit-list-repos-1.it. |
| 104740 | 28 31 2d 20 64 65 70 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (1-.depth))).................... |
| 104760 | 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 65 63 74 6f 72 79 20 74 0a 20 20 20 | (directory-files.directory.t.... |
| 104780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1047a0 | 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 2d 6e 6f 2d 64 6f 74 2d 66 69 6c 65 73 2d 72 65 | .directory-files-no-dot-files-re |
| 1047c0 | 67 65 78 70 20 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 | gexp.t)))))..(defun.magit-list-r |
| 1047e0 | 65 70 6f 73 2d 75 6e 69 71 75 69 66 79 20 28 61 6c 69 73 74 29 0a 20 20 28 6c 65 74 20 28 72 65 | epos-uniquify.(alist)...(let.(re |
| 104800 | 73 75 6c 74 20 28 64 69 63 74 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 | sult.(dict.(make-hash-table.:tes |
| 104820 | 74 20 23 27 65 71 75 61 6c 29 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 61 20 28 64 65 6c | t.#'equal))).....(dolist.(a.(del |
| 104840 | 65 74 65 2d 64 75 70 73 20 61 6c 69 73 74 29 29 0a 20 20 20 20 20 20 28 70 75 74 68 61 73 68 20 | ete-dups.alist)).......(puthash. |
| 104860 | 28 63 61 72 20 61 29 20 28 63 6f 6e 73 20 28 63 64 72 20 61 29 20 28 67 65 74 68 61 73 68 20 28 | (car.a).(cons.(cdr.a).(gethash.( |
| 104880 | 63 61 72 20 61 29 20 64 69 63 74 29 29 20 64 69 63 74 29 29 0a 20 20 20 20 28 6d 61 70 68 61 73 | car.a).dict)).dict)).....(maphas |
| 1048a0 | 68 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 6b 65 79 20 76 61 6c 75 65 29 0a 20 20 20 20 20 | h......(lambda.(key.value)...... |
| 1048c0 | 20 20 28 69 66 20 28 6c 65 6e 67 74 68 3d 20 76 61 6c 75 65 20 31 29 0a 20 20 20 20 20 20 20 20 | ..(if.(length=.value.1)......... |
| 1048e0 | 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 6b 65 79 20 28 63 61 72 20 76 61 6c 75 65 29 29 20 | ...(push.(cons.key.(car.value)). |
| 104900 | 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 73 75 6c 74 0a 20 20 | result)..........(setq.result... |
| 104920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 72 65 73 75 6c 74 0a 20 20 20 20 | .............(append.result..... |
| 104940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 | ...................(magit-list-r |
| 104960 | 65 70 6f 73 2d 75 6e 69 71 75 69 66 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | epos-uniquify................... |
| 104980 | 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 63 6f 6e 73 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 | ......(--map.(cons.(concat...... |
| 1049a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1049c0 | 20 6b 65 79 20 22 5c 5c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .key."\\"....................... |
| 1049e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 | ................(file-name-nondi |
| 104a00 | 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rectory......................... |
| 104a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e | ...............(directory-file-n |
| 104a40 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame............................. |
| 104a60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 69 74 20 30 20 28 2d 20 28 | ............(substring.it.0.(-.( |
| 104a80 | 31 2b 20 28 6c 65 6e 67 74 68 20 6b 65 79 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | 1+.(length.key)))))))........... |
| 104aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 29 0a 20 | ...........................it).. |
| 104ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | ..............................va |
| 104ae0 | 6c 75 65 29 29 29 29 29 29 0a 20 20 20 20 20 64 69 63 74 29 0a 20 20 20 20 72 65 73 75 6c 74 29 | lue))))))......dict).....result) |
| 104b00 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 70 6f 73 2d 61 6c 69 73 74 20 28 29 0a 20 | )..(defun.magit-repos-alist.().. |
| 104b20 | 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 2d 75 6e 69 71 75 69 66 79 0a 20 20 20 28 | .(magit-list-repos-uniquify....( |
| 104b40 | 2d 2d 6d 61 70 20 28 63 6f 6e 73 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 | --map.(cons.(file-name-nondirect |
| 104b60 | 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 69 74 29 29 20 69 74 | ory.(directory-file-name.it)).it |
| 104b80 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 29 29 29 | )...........(magit-list-repos))) |
| 104ba0 | 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 72 65 70 6f 73 29 0a | )..;;;._.(provide.'magit-repos). |
| 104bc0 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 70 6f 73 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 | ;;;.magit-repos.el.ends.here.... |
| 104be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 72 65 73 65 74 2e | magit-20240404.1901/magit-reset. |
| 104c20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 104c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 104c80 | 30 30 31 32 31 36 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 35 35 00 20 30 00 00 00 | 0012166.00000000000.014655..0... |
| 104ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 104d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 104d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 104e00 | 3b 3b 3b 20 6d 61 67 69 74 2d 72 65 73 65 74 2e 65 6c 20 2d 2d 2d 20 52 65 73 65 74 20 66 75 6e | ;;;.magit-reset.el.---.Reset.fun |
| 104e20 | 63 74 69 6f 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | ctionality..-*-.lexical-binding: |
| 104e40 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| 104e60 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| 104e80 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| 104ea0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| 104ec0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| 104ee0 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| 104f00 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| 104f20 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| 104f40 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| 104f60 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| 104f80 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| 104fa0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| 104fc0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| 104fe0 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| 105000 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| 105020 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| 105040 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| 105060 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 105080 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| 1050a0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| 1050c0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| 1050e0 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| 105100 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| 105120 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| 105140 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| 105160 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| 105180 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 | >...;;;.Commentary:..;;.This.lib |
| 1051a0 | 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 72 65 73 65 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a | rary.implements.reset.commands.. |
| 1051c0 | 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b | .;;;.Code:..(require.'magit)..;; |
| 1051e0 | 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f | ;.Commands..;;;###autoload.(auto |
| 105200 | 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 65 73 65 74 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 74 29 | load.'magit-reset."magit".nil.t) |
| 105220 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-prefix.magit- |
| 105240 | 72 65 73 65 74 20 28 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 48 45 41 44 27 2c 20 69 6e | reset.()..."Reset.the.`HEAD',.in |
| 105260 | 64 65 78 20 61 6e 64 2f 6f 72 20 77 6f 72 6b 74 72 65 65 20 74 6f 20 61 20 70 72 65 76 69 6f 75 | dex.and/or.worktree.to.a.previou |
| 105280 | 73 20 73 74 61 74 65 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 72 65 73 65 74 | s.state."...:man-page."git-reset |
| 1052a0 | 22 0a 20 20 5b 5b 22 52 65 73 65 74 22 0a 20 20 20 20 28 22 62 22 20 22 62 72 61 6e 63 68 22 20 | "...[["Reset".....("b"."branch". |
| 1052c0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 73 65 74 29 0a 20 20 20 20 28 22 66 22 20 22 66 69 | magit-branch-reset).....("f"."fi |
| 1052e0 | 6c 65 22 20 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 29 5d 0a 20 20 20 5b | le"...magit-file-checkout)]....[ |
| 105300 | 22 52 65 73 65 74 20 74 68 69 73 22 0a 20 20 20 20 28 22 6d 22 20 22 6d 69 78 65 64 20 20 20 20 | "Reset.this".....("m"."mixed.... |
| 105320 | 28 48 45 41 44 20 61 6e 64 20 69 6e 64 65 78 29 22 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 6d 69 | (HEAD.and.index)".magit-reset-mi |
| 105340 | 78 65 64 29 0a 20 20 20 20 28 22 73 22 20 22 73 6f 66 74 20 20 20 20 20 28 48 45 41 44 20 6f 6e | xed).....("s"."soft.....(HEAD.on |
| 105360 | 6c 79 29 22 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 73 6f 66 74 29 0a 20 20 20 20 | ly)"......magit-reset-soft)..... |
| 105380 | 28 22 68 22 20 22 68 61 72 64 20 20 20 20 20 28 48 45 41 44 2c 20 69 6e 64 65 78 20 61 6e 64 20 | ("h"."hard.....(HEAD,.index.and. |
| 1053a0 | 77 6f 72 6b 74 72 65 65 29 22 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 68 61 72 64 29 0a 20 20 20 | worktree)".magit-reset-hard).... |
| 1053c0 | 20 28 22 6b 22 20 22 6b 65 65 70 20 20 20 20 20 28 48 45 41 44 20 61 6e 64 20 69 6e 64 65 78 2c | .("k"."keep.....(HEAD.and.index, |
| 1053e0 | 20 6b 65 65 70 69 6e 67 20 75 6e 63 6f 6d 6d 69 74 74 65 64 29 22 20 6d 61 67 69 74 2d 72 65 73 | .keeping.uncommitted)".magit-res |
| 105400 | 65 74 2d 6b 65 65 70 29 0a 20 20 20 20 28 22 69 22 20 22 69 6e 64 65 78 20 20 20 20 28 6f 6e 6c | et-keep).....("i"."index....(onl |
| 105420 | 79 29 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 64 65 78 29 | y)"...........magit-reset-index) |
| 105440 | 0a 20 20 20 20 28 22 77 22 20 22 77 6f 72 6b 74 72 65 65 20 28 6f 6e 6c 79 29 22 20 20 20 20 20 | .....("w"."worktree.(only)"..... |
| 105460 | 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 72 65 65 29 5d 5d 29 0a 0a | ......magit-reset-worktree)]]).. |
| 105480 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 65 | ;;;###autoload.(defun.magit-rese |
| 1054a0 | 74 2d 6d 69 78 65 64 20 28 63 6f 6d 6d 69 74 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 48 | t-mixed.(commit)..."Reset.the.`H |
| 1054c0 | 45 41 44 27 20 61 6e 64 20 69 6e 64 65 78 20 74 6f 20 43 4f 4d 4d 49 54 2c 20 62 75 74 20 6e 6f | EAD'.and.index.to.COMMIT,.but.no |
| 1054e0 | 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 5c 6e 28 67 69 74 20 72 65 73 65 74 | t.the.working.tree..\n(git.reset |
| 105500 | 20 2d 2d 6d 69 78 65 64 20 43 4f 4d 4d 49 54 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | .--mixed.COMMIT)"...(interactive |
| 105520 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d | .(list.(magit-reset-read-branch- |
| 105540 | 6f 72 2d 63 6f 6d 6d 69 74 20 22 52 65 73 65 74 20 25 73 20 74 6f 22 29 29 29 0a 20 20 28 6d 61 | or-commit."Reset.%s.to")))...(ma |
| 105560 | 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 22 2d 2d 6d 69 78 65 64 22 20 63 6f 6d | git-reset-internal."--mixed".com |
| 105580 | 6d 69 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 | mit))..;;;###autoload.(defun.mag |
| 1055a0 | 69 74 2d 72 65 73 65 74 2d 73 6f 66 74 20 28 63 6f 6d 6d 69 74 29 0a 20 20 22 52 65 73 65 74 20 | it-reset-soft.(commit)..."Reset. |
| 1055c0 | 74 68 65 20 60 48 45 41 44 27 20 74 6f 20 43 4f 4d 4d 49 54 2c 20 62 75 74 20 6e 6f 74 20 74 68 | the.`HEAD'.to.COMMIT,.but.not.th |
| 1055e0 | 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 5c 6e 28 67 69 74 | e.index.and.working.tree..\n(git |
| 105600 | 20 72 65 73 65 74 20 2d 2d 73 6f 66 74 20 52 45 56 49 53 49 4f 4e 29 22 0a 20 20 28 69 6e 74 65 | .reset.--soft.REVISION)"...(inte |
| 105620 | 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d | ractive.(list.(magit-reset-read- |
| 105640 | 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 53 6f 66 74 20 72 65 73 65 74 20 25 73 20 | branch-or-commit."Soft.reset.%s. |
| 105660 | 74 6f 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 22 | to")))...(magit-reset-internal." |
| 105680 | 2d 2d 73 6f 66 74 22 20 63 6f 6d 6d 69 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | --soft".commit))..;;;###autoload |
| 1056a0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 68 61 72 64 20 28 63 6f 6d 6d 69 74 | .(defun.magit-reset-hard.(commit |
| 1056c0 | 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 48 45 41 44 27 2c 20 69 6e 64 65 78 2c 20 61 6e | )..."Reset.the.`HEAD',.index,.an |
| 1056e0 | 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 74 6f 20 43 4f 4d 4d 49 54 2e 0a 5c 6e 28 67 69 74 | d.working.tree.to.COMMIT..\n(git |
| 105700 | 20 72 65 73 65 74 20 2d 2d 68 61 72 64 20 52 45 56 49 53 49 4f 4e 29 22 0a 20 20 28 69 6e 74 65 | .reset.--hard.REVISION)"...(inte |
| 105720 | 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d | ractive.(list.(magit-reset-read- |
| 105740 | 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch-or-commit................ |
| 105760 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a | .......(concat.(magit--propertiz |
| 105780 | 65 2d 66 61 63 65 20 22 48 61 72 64 22 20 27 62 6f 6c 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e-face."Hard".'bold)............ |
| 1057a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 72 65 73 65 74 20 25 73 20 74 6f | ...................".reset.%s.to |
| 1057c0 | 22 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 22 2d | "))))...(magit-reset-internal."- |
| 1057e0 | 2d 68 61 72 64 22 20 63 6f 6d 6d 69 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a | -hard".commit))..;;;###autoload. |
| 105800 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 6b 65 65 70 20 28 63 6f 6d 6d 69 74 29 | (defun.magit-reset-keep.(commit) |
| 105820 | 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 48 45 41 44 27 20 61 6e 64 20 69 6e 64 65 78 20 74 | ..."Reset.the.`HEAD'.and.index.t |
| 105840 | 6f 20 43 4f 4d 4d 49 54 2c 20 77 68 69 6c 65 20 6b 65 65 70 69 6e 67 20 75 6e 63 6f 6d 6d 69 74 | o.COMMIT,.while.keeping.uncommit |
| 105860 | 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 5c 6e 28 67 69 74 20 72 65 73 65 74 20 2d 2d 6b 65 65 70 | ted.changes..\n(git.reset.--keep |
| 105880 | 20 52 45 56 49 53 49 4f 4e 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 | .REVISION)"...(interactive.(list |
| 1058a0 | 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d | .(magit-reset-read-branch-or-com |
| 1058c0 | 6d 69 74 20 22 52 65 73 65 74 20 25 73 20 74 6f 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 | mit."Reset.%s.to")))...(magit-re |
| 1058e0 | 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 22 2d 2d 6b 65 65 70 22 20 63 6f 6d 6d 69 74 29 29 0a 0a | set-internal."--keep".commit)).. |
| 105900 | 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 65 | ;;;###autoload.(defun.magit-rese |
| 105920 | 74 2d 69 6e 64 65 78 20 28 63 6f 6d 6d 69 74 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 69 6e | t-index.(commit)..."Reset.the.in |
| 105940 | 64 65 78 20 74 6f 20 43 4f 4d 4d 49 54 2e 0a 4b 65 65 70 20 74 68 65 20 60 48 45 41 44 27 20 61 | dex.to.COMMIT..Keep.the.`HEAD'.a |
| 105960 | 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 73 2d 69 73 2c 20 73 6f 20 69 66 20 43 4f 4d | nd.working.tree.as-is,.so.if.COM |
| 105980 | 4d 49 54 20 72 65 66 65 72 73 20 74 6f 20 74 68 65 0a 68 65 61 64 20 74 68 69 73 20 65 66 66 65 | MIT.refers.to.the.head.this.effe |
| 1059a0 | 63 74 69 76 65 6c 79 20 75 6e 73 74 61 67 65 73 20 61 6c 6c 20 63 68 61 6e 67 65 73 2e 0a 5c 6e | ctively.unstages.all.changes..\n |
| 1059c0 | 28 67 69 74 20 72 65 73 65 74 20 43 4f 4d 4d 49 54 20 2e 29 22 0a 20 20 28 69 6e 74 65 72 61 63 | (git.reset.COMMIT..)"...(interac |
| 1059e0 | 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 | tive.(list.(magit-read-branch-or |
| 105a00 | 2d 63 6f 6d 6d 69 74 20 22 52 65 73 65 74 20 69 6e 64 65 78 20 74 6f 22 29 29 29 0a 20 20 28 6d | -commit."Reset.index.to")))...(m |
| 105a20 | 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 6e 69 6c 20 63 6f 6d 6d 69 74 20 22 | agit-reset-internal.nil.commit." |
| 105a40 | 2e 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ."))..;;;###autoload.(defun.magi |
| 105a60 | 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 72 65 65 20 28 63 6f 6d 6d 69 74 29 0a 20 20 22 52 65 73 | t-reset-worktree.(commit)..."Res |
| 105a80 | 65 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 74 6f 20 43 4f 4d 4d 49 54 2e 0a 4b 65 65 70 20 | et.the.worktree.to.COMMIT..Keep. |
| 105aa0 | 74 68 65 20 60 48 45 41 44 27 20 61 6e 64 20 69 6e 64 65 78 20 61 73 2d 69 73 2e 22 0a 20 20 28 | the.`HEAD'.and.index.as-is."...( |
| 105ac0 | 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 | interactive.(list.(magit-read-br |
| 105ae0 | 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 52 65 73 65 74 20 77 6f 72 6b 74 72 65 65 20 74 | anch-or-commit."Reset.worktree.t |
| 105b00 | 6f 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 65 66 6f 72 65 | o")))...(magit-wip-commit-before |
| 105b20 | 2d 63 68 61 6e 67 65 20 6e 69 6c 20 22 20 62 65 66 6f 72 65 20 72 65 73 65 74 22 29 0a 20 20 28 | -change.nil.".before.reset")...( |
| 105b40 | 6d 61 67 69 74 2d 77 69 74 68 2d 74 65 6d 70 2d 69 6e 64 65 78 20 63 6f 6d 6d 69 74 20 6e 69 6c | magit-with-temp-index.commit.nil |
| 105b60 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 2d 69 | .....(magit-call-git."checkout-i |
| 105b80 | 6e 64 65 78 22 20 22 2d 2d 61 6c 6c 22 20 22 2d 2d 66 6f 72 63 65 22 29 29 0a 20 20 28 6d 61 67 | ndex"."--all"."--force"))...(mag |
| 105ba0 | 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c 79 20 6e 69 6c 20 22 20 | it-wip-commit-after-apply.nil.". |
| 105bc0 | 61 66 74 65 72 20 72 65 73 65 74 22 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | after.reset")...(magit-refresh)) |
| 105be0 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | ..;;;###autoload.(defun.magit-re |
| 105c00 | 73 65 74 2d 71 75 69 63 6b 6c 79 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 68 61 | set-quickly.(commit.&optional.ha |
| 105c20 | 72 64 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 48 45 41 44 27 20 61 6e 64 20 69 6e 64 65 | rd)..."Reset.the.`HEAD'.and.inde |
| 105c40 | 78 20 74 6f 20 43 4f 4d 4d 49 54 2c 20 61 6e 64 20 70 6f 73 73 69 62 6c 79 20 74 68 65 20 77 6f | x.to.COMMIT,.and.possibly.the.wo |
| 105c60 | 72 6b 69 6e 67 20 74 72 65 65 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | rking.tree..With.a.prefix.argume |
| 105c80 | 6e 74 20 72 65 73 65 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 6f 74 68 65 72 77 | nt.reset.the.working.tree.otherw |
| 105ca0 | 69 73 65 20 64 6f 6e 27 74 2e 0a 5c 6e 28 67 69 74 20 72 65 73 65 74 20 2d 2d 6d 69 78 65 64 7c | ise.don't..\n(git.reset.--mixed| |
| 105cc0 | 2d 2d 68 61 72 64 20 43 4f 4d 4d 49 54 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 | --hard.COMMIT)"...(interactive.( |
| 105ce0 | 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 | list.(magit-reset-read-branch-or |
| 105d00 | 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | -commit.......................(i |
| 105d20 | 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 | f.current-prefix-arg............ |
| 105d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 2d 70 | ...............(concat.(magit--p |
| 105d60 | 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 22 48 61 72 64 22 20 27 62 6f 6c 64 29 0a 20 20 20 | ropertize-face."Hard".'bold).... |
| 105d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..............................." |
| 105da0 | 20 72 65 73 65 74 20 25 73 20 74 6f 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .reset.%s.to").................. |
| 105dc0 | 20 20 20 20 20 20 20 22 52 65 73 65 74 20 25 73 20 74 6f 22 29 29 0a 20 20 20 20 20 20 20 20 20 | ......."Reset.%s.to")).......... |
| 105de0 | 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 | ............current-prefix-arg)) |
| 105e00 | 0a 20 20 28 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 28 69 66 20 68 61 72 | ...(magit-reset-internal.(if.har |
| 105e20 | 64 20 22 2d 2d 68 61 72 64 22 20 22 2d 2d 6d 69 78 65 64 22 29 20 63 6f 6d 6d 69 74 29 29 0a 0a | d."--hard"."--mixed").commit)).. |
| 105e40 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f | (defun.magit-reset-read-branch-o |
| 105e60 | 72 2d 63 6f 6d 6d 69 74 20 28 70 72 6f 6d 70 74 29 0a 20 20 22 50 72 6f 6d 70 74 20 66 6f 72 20 | r-commit.(prompt)..."Prompt.for. |
| 105e80 | 61 6e 64 20 72 65 74 75 72 6e 20 61 20 72 65 66 20 74 6f 20 72 65 73 65 74 20 48 45 41 44 20 74 | and.return.a.ref.to.reset.HEAD.t |
| 105ea0 | 6f 2e 0a 0a 50 52 4f 4d 50 54 20 69 73 20 61 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 2c 20 77 | o...PROMPT.is.a.format.string,.w |
| 105ec0 | 68 65 72 65 20 65 69 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6e | here.either.the.current.branch.n |
| 105ee0 | 61 6d 65 0a 6f 72 20 5c 22 64 65 74 61 63 68 65 64 20 68 65 61 64 5c 22 20 77 69 6c 6c 20 62 65 | ame.or.\"detached.head\".will.be |
| 105f00 | 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 25 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 72 | .substituted.for.%s."...(magit-r |
| 105f20 | 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 28 66 6f 72 6d 61 74 20 | ead-branch-or-commit....(format. |
| 105f40 | 70 72 6f 6d 70 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 | prompt.(or.(magit-get-current-br |
| 105f60 | 61 6e 63 68 29 20 22 64 65 74 61 63 68 65 64 20 68 65 61 64 22 29 29 29 29 0a 0a 28 64 65 66 75 | anch)."detached.head"))))..(defu |
| 105f80 | 6e 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 74 65 72 6e 61 6c 20 28 61 72 67 20 63 6f 6d 6d | n.magit-reset-internal.(arg.comm |
| 105fa0 | 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 70 61 74 68 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 | it.&optional.path)...(when.(and. |
| 105fc0 | 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 61 72 67 20 27 28 22 2d 2d 68 61 72 64 22 20 6e 69 6c 29 | (not.(member.arg.'("--hard".nil) |
| 105fe0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 72 65 | ))..............(equal.(magit-re |
| 106000 | 76 2d 70 61 72 73 65 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | v-parse.commit)................. |
| 106020 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 7e 22 29 29 29 0a | ....(magit-rev-parse."HEAD~"))). |
| 106040 | 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6d 61 67 | ....(with-temp-buffer.......(mag |
| 106060 | 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 73 68 6f 77 22 20 22 2d 73 22 20 22 2d 2d 66 6f 72 | it-git-insert."show"."-s"."--for |
| 106080 | 6d 61 74 3d 25 42 22 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 67 69 74 2d | mat=%B"."HEAD").......(when.git- |
| 1060a0 | 63 6f 6d 6d 69 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 | commit-major-mode.........(funca |
| 1060c0 | 6c 6c 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 | ll.git-commit-major-mode))...... |
| 1060e0 | 20 28 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 2d 66 6f 6e 74 2d 6c 6f 63 6b 29 0a 20 20 | .(git-commit-setup-font-lock)... |
| 106100 | 20 20 20 20 28 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 61 76 65 2d 6d 65 73 73 61 67 65 29 29 29 0a | ....(git-commit-save-message))). |
| 106120 | 20 20 28 6c 65 74 20 28 28 63 6d 64 20 28 69 66 20 28 61 6e 64 20 28 65 71 75 61 6c 20 63 6f 6d | ..(let.((cmd.(if.(and.(equal.com |
| 106140 | 6d 69 74 20 22 48 45 41 44 22 29 20 28 6e 6f 74 20 61 72 67 29 29 20 22 75 6e 73 74 61 67 65 22 | mit."HEAD").(not.arg))."unstage" |
| 106160 | 20 22 72 65 73 65 74 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 | ."reset"))).....(magit-wip-commi |
| 106180 | 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 6e 69 6c 20 28 63 6f 6e 63 61 74 20 22 20 62 65 | t-before-change.nil.(concat.".be |
| 1061a0 | 66 6f 72 65 20 22 20 63 6d 64 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 | fore.".cmd)).....(magit-run-git. |
| 1061c0 | 22 72 65 73 65 74 22 20 61 72 67 20 63 6f 6d 6d 69 74 20 22 2d 2d 22 20 70 61 74 68 29 0a 20 20 | "reset".arg.commit."--".path)... |
| 1061e0 | 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 63 6d 64 20 22 75 6e 73 74 61 67 65 22 29 0a 20 20 | ..(when.(equal.cmd."unstage")... |
| 106200 | 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 65 72 2d 61 70 70 6c | ....(magit-wip-commit-after-appl |
| 106220 | 79 20 6e 69 6c 20 22 20 61 66 74 65 72 20 75 6e 73 74 61 67 65 22 29 29 29 29 0a 0a 3b 3b 3b 20 | y.nil.".after.unstage"))))..;;;. |
| 106240 | 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 72 65 73 65 74 29 0a 3b 3b 3b 20 6d 61 67 | _.(provide.'magit-reset).;;;.mag |
| 106260 | 69 74 2d 72 65 73 65 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 | it-reset.el.ends.here........... |
| 106280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1062a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1062c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1062e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1063a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1063c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1063e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 65 71 75 65 6e | magit-20240404.1901/magit-sequen |
| 106420 | 63 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ce.el........................... |
| 106440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 106480 | 30 31 33 32 37 32 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 33 34 36 00 20 30 00 00 00 | 0132724.00000000000.015346..0... |
| 1064a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1064c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1064e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 106520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 106540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1065a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1065c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1065e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106600 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2e 65 6c 20 2d 2d 2d 20 48 69 73 74 6f 72 | ;;;.magit-sequence.el.---.Histor |
| 106620 | 79 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 69 6e 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 | y.manipulation.in.Magit..-*-.lex |
| 106640 | 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 | ical-binding:t.-*-..;;.Copyright |
| 106660 | 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 | .(C).2008-2024.The.Magit.Project |
| 106680 | 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 | .Contributors..;;.Author:.Jonas. |
| 1066a0 | 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 | Bernoulli.<jonas@bernoul.li>.;;. |
| 1066c0 | 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e | Maintainer:.Jonas.Bernoulli.<jon |
| 1066e0 | 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d | as@bernoul.li>..;;.SPDX-License- |
| 106700 | 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b | Identifier:.GPL-3.0-or-later..;; |
| 106720 | 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e | .Magit.is.free.software:.you.can |
| 106740 | 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 | .redistribute.it.and/or.modify.i |
| 106760 | 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 | t.;;.under.the.terms.of.the.GNU. |
| 106780 | 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 | General.Public.License.as.publis |
| 1067a0 | 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e | hed.by.;;.the.Free.Software.Foun |
| 1067c0 | 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 | dation,.either.version.3.of.the. |
| 1067e0 | 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 | License,.or.;;.(at.your.option). |
| 106800 | 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 | any.later.version..;;.;;.Magit.i |
| 106820 | 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 | s.distributed.in.the.hope.that.i |
| 106840 | 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b | t.will.be.useful,.but.WITHOUT.;; |
| 106860 | 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 | .ANY.WARRANTY;.without.even.the. |
| 106880 | 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c | implied.warranty.of.MERCHANTABIL |
| 1068a0 | 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c | ITY.;;.or.FITNESS.FOR.A.PARTICUL |
| 1068c0 | 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | AR.PURPOSE...See.the.GNU.General |
| 1068e0 | 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 | .Public.;;.License.for.more.deta |
| 106900 | 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 | ils..;;.;;.You.should.have.recei |
| 106920 | 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | ved.a.copy.of.the.GNU.General.Pu |
| 106940 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 | blic.License.;;.along.with.Magit |
| 106960 | 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e | ...If.not,.see.<https://www.gnu. |
| 106980 | 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a | org/licenses/>...;;;.Commentary: |
| 1069a0 | 0a 0a 3b 3b 20 53 75 70 70 6f 72 74 20 66 6f 72 20 47 69 74 20 63 6f 6d 6d 61 6e 64 73 20 74 68 | ..;;.Support.for.Git.commands.th |
| 1069c0 | 61 74 20 72 65 70 6c 61 79 20 63 6f 6d 6d 69 74 73 20 61 6e 64 20 68 65 6c 70 20 74 68 65 20 75 | at.replay.commits.and.help.the.u |
| 1069e0 | 73 65 72 20 6d 61 6b 65 0a 3b 3b 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 20 74 68 65 20 77 61 | ser.make.;;.changes.along.the.wa |
| 106a00 | 79 2e 20 20 53 75 70 70 6f 72 74 73 20 60 63 68 65 72 72 79 2d 70 69 63 6b 27 2c 20 60 72 65 76 | y...Supports.`cherry-pick',.`rev |
| 106a20 | 65 72 74 27 2c 20 60 72 65 62 61 73 65 27 2c 0a 3b 3b 20 60 72 65 62 61 73 65 2d 2d 69 6e 74 65 | ert',.`rebase',.;;.`rebase--inte |
| 106a40 | 72 61 63 74 69 76 65 27 20 61 6e 64 20 60 61 6d 27 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 | ractive'.and.`am'...;;;.Code:..( |
| 106a60 | 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 20 46 6f 72 20 60 6d 61 67 69 74 2d 72 | require.'magit)..;;.For.`magit-r |
| 106a80 | 65 62 61 73 65 2d 2d 74 6f 64 6f 27 2e 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | ebase--todo'..(declare-function. |
| 106aa0 | 67 69 74 2d 72 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 22 67 69 74 2d 72 65 62 | git-rebase-current-line."git-reb |
| 106ac0 | 61 73 65 22 20 28 29 29 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 0a 20 20 28 63 | ase".()).(eval-when-compile...(c |
| 106ae0 | 6c 2d 70 75 73 68 6e 65 77 20 27 61 63 74 69 6f 6e 2d 74 79 70 65 20 65 69 65 69 6f 2d 2d 6b 6e | l-pushnew.'action-type.eieio--kn |
| 106b00 | 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 0a 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 61 | own-slot-names)...(cl-pushnew.'a |
| 106b20 | 63 74 69 6f 6e 20 65 69 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 0a 20 | ction.eieio--known-slot-names).. |
| 106b40 | 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 65 69 65 | .(cl-pushnew.'action-options.eie |
| 106b60 | 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 6d 65 73 29 0a 20 20 28 63 6c 2d 70 75 73 68 | io--known-slot-names)...(cl-push |
| 106b80 | 6e 65 77 20 27 74 61 72 67 65 74 20 65 69 65 69 6f 2d 2d 6b 6e 6f 77 6e 2d 73 6c 6f 74 2d 6e 61 | new.'target.eieio--known-slot-na |
| 106ba0 | 6d 65 73 29 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 3b 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 | mes))..;;;.Options.;;;;.Faces..( |
| 106bc0 | 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 69 63 6b 0a 20 20 27 28 | defface.magit-sequence-pick...'( |
| 106be0 | 28 74 20 3a 69 6e 68 65 72 69 74 20 64 65 66 61 75 6c 74 29 29 0a 20 20 22 46 61 63 65 20 75 73 | (t.:inherit.default))..."Face.us |
| 106c00 | 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f | ed.in.sequence.sections."...:gro |
| 106c20 | 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 | up.'magit-faces)..(defface.magit |
| 106c40 | 2d 73 65 71 75 65 6e 63 65 2d 73 74 6f 70 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f | -sequence-stop...'((((class.colo |
| 106c60 | 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 | r).(background.light)).:foregrou |
| 106c80 | 6e 64 20 22 44 61 72 6b 4f 6c 69 76 65 47 72 65 65 6e 34 22 29 0a 20 20 20 20 28 28 28 63 6c 61 | nd."DarkOliveGreen4").....(((cla |
| 106ca0 | 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 20 20 3a 66 | ss.color).(background.dark))..:f |
| 106cc0 | 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 53 65 61 47 72 65 65 6e 32 22 29 29 0a 20 20 22 46 | oreground."DarkSeaGreen2"))..."F |
| 106ce0 | 61 63 65 20 75 73 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e 22 0a | ace.used.in.sequence.sections.". |
| 106d00 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 | ..:group.'magit-faces)..(defface |
| 106d20 | 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 61 72 74 0a 20 20 27 28 28 28 28 63 6c 61 73 | .magit-sequence-part...'((((clas |
| 106d40 | 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f | s.color).(background.light)).:fo |
| 106d60 | 72 65 67 72 6f 75 6e 64 20 22 47 6f 6c 64 65 6e 72 6f 64 34 22 29 0a 20 20 20 20 28 28 28 63 6c | reground."Goldenrod4").....(((cl |
| 106d80 | 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 20 20 3a | ass.color).(background.dark))..: |
| 106da0 | 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 47 6f 6c 64 65 6e 72 6f 64 32 22 29 29 0a 20 | foreground."LightGoldenrod2")).. |
| 106dc0 | 20 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 | ."Face.used.in.sequence.sections |
| 106de0 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | ."...:group.'magit-faces)..(deff |
| 106e00 | 61 63 65 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 68 65 61 64 0a 20 20 27 28 28 28 28 63 | ace.magit-sequence-head...'((((c |
| 106e20 | 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 | lass.color).(background.light)). |
| 106e40 | 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 53 6b 79 42 6c 75 65 34 22 29 0a 20 20 20 20 28 28 28 63 | :foreground."SkyBlue4").....(((c |
| 106e60 | 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 20 20 | lass.color).(background.dark)).. |
| 106e80 | 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 4c 69 67 68 74 53 6b 79 42 6c 75 65 31 22 29 29 0a 20 20 | :foreground."LightSkyBlue1"))... |
| 106ea0 | 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e | "Face.used.in.sequence.sections. |
| 106ec0 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 | "...:group.'magit-faces)..(deffa |
| 106ee0 | 63 65 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 64 72 6f 70 0a 20 20 27 28 28 28 28 63 6c | ce.magit-sequence-drop...'((((cl |
| 106f00 | 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a | ass.color).(background.light)).: |
| 106f20 | 66 6f 72 65 67 72 6f 75 6e 64 20 22 49 6e 64 69 61 6e 52 65 64 22 29 0a 20 20 20 20 28 28 28 63 | foreground."IndianRed").....(((c |
| 106f40 | 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 20 20 | lass.color).(background.dark)).. |
| 106f60 | 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 49 6e 64 69 61 6e 52 65 64 22 29 29 0a 20 20 22 46 61 63 | :foreground."IndianRed"))..."Fac |
| 106f80 | 65 20 75 73 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 | e.used.in.sequence.sections."... |
| 106fa0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d | :group.'magit-faces)..(defface.m |
| 106fc0 | 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 64 6f 6e 65 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 | agit-sequence-done...'((t.:inher |
| 106fe0 | 69 74 20 6d 61 67 69 74 2d 68 61 73 68 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 | it.magit-hash))..."Face.used.in. |
| 107000 | 73 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 | sequence.sections."...:group.'ma |
| 107020 | 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 65 71 75 65 | git-faces)..(defface.magit-seque |
| 107040 | 6e 63 65 2d 6f 6e 74 6f 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 73 | nce-onto...'((t.:inherit.magit-s |
| 107060 | 65 71 75 65 6e 63 65 2d 64 6f 6e 65 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 73 | equence-done))..."Face.used.in.s |
| 107080 | 65 71 75 65 6e 63 65 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | equence.sections."...:group.'mag |
| 1070a0 | 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 65 71 75 65 6e | it-faces)..(defface.magit-sequen |
| 1070c0 | 63 65 2d 65 78 65 63 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 68 61 | ce-exec...'((t.:inherit.magit-ha |
| 1070e0 | 73 68 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 69 6e 20 73 65 71 75 65 6e 63 65 20 73 65 | sh))..."Face.used.in.sequence.se |
| 107100 | 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a | ctions."...:group.'magit-faces). |
| 107120 | 0a 3b 3b 3b 20 43 6f 6d 6d 6f 6e 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | .;;;.Common..;;;###autoload.(def |
| 107140 | 75 6e 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 63 6f 6e 74 69 6e 75 65 20 28 29 0a 20 | un.magit-sequencer-continue.().. |
| 107160 | 20 22 52 65 73 75 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 72 72 79 2d 70 69 63 6b | ."Resume.the.current.cherry-pick |
| 107180 | 20 6f 72 20 72 65 76 65 72 74 20 73 65 71 75 65 6e 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | .or.revert.sequence."...(interac |
| 1071a0 | 74 69 76 65 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 6e 6f 74 20 28 6d 61 67 69 74 2d 73 65 | tive)...(cond....((not.(magit-se |
| 1071c0 | 71 75 65 6e 63 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 0a 20 20 20 20 28 75 73 65 | quencer-in-progress-p)).....(use |
| 1071e0 | 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 | r-error."No.cherry-pick.or.rever |
| 107200 | 74 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 61 6e 79 74 | t.in.progress"))....((magit-anyt |
| 107220 | 68 69 6e 67 2d 75 6e 6d 65 72 67 65 64 2d 70 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | hing-unmerged-p).....(user-error |
| 107240 | 20 22 43 61 6e 6e 6f 74 20 63 6f 6e 74 69 6e 75 65 20 64 75 65 20 74 6f 20 75 6e 72 65 73 6f 6c | ."Cannot.continue.due.to.unresol |
| 107260 | 76 65 64 20 63 6f 6e 66 6c 69 63 74 73 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 72 75 6e 2d | ved.conflicts"))....((magit-run- |
| 107280 | 67 69 74 2d 73 65 71 75 65 6e 63 65 72 0a 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 72 65 | git-sequencer......(if.(magit-re |
| 1072a0 | 76 65 72 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 20 22 72 65 76 65 72 74 22 20 22 63 68 | vert-in-progress-p)."revert"."ch |
| 1072c0 | 65 72 72 79 2d 70 69 63 6b 22 29 20 22 2d 2d 63 6f 6e 74 69 6e 75 65 22 29 29 29 29 0a 0a 3b 3b | erry-pick")."--continue"))))..;; |
| 1072e0 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 71 75 65 6e | ;###autoload.(defun.magit-sequen |
| 107300 | 63 65 72 2d 73 6b 69 70 20 28 29 0a 20 20 22 53 6b 69 70 20 74 68 65 20 73 74 6f 70 70 65 64 20 | cer-skip.()..."Skip.the.stopped. |
| 107320 | 61 74 20 63 6f 6d 6d 69 74 20 64 75 72 69 6e 67 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f | at.commit.during.a.cherry-pick.o |
| 107340 | 72 20 72 65 76 65 72 74 20 73 65 71 75 65 6e 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | r.revert.sequence."...(interacti |
| 107360 | 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 | ve)...(unless.(magit-sequencer-i |
| 107380 | 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e | n-progress-p).....(user-error."N |
| 1073a0 | 6f 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 69 6e 20 70 72 6f 67 72 | o.cherry-pick.or.revert.in.progr |
| 1073c0 | 65 73 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 | ess"))...(magit-call-git."reset" |
| 1073e0 | 20 22 2d 2d 68 61 72 64 22 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 63 6f | ."--hard")...(magit-sequencer-co |
| 107400 | 6e 74 69 6e 75 65 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | ntinue))..;;;###autoload.(defun. |
| 107420 | 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 61 62 6f 72 74 20 28 29 0a 20 20 22 41 62 6f 72 | magit-sequencer-abort.()..."Abor |
| 107440 | 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 | t.the.current.cherry-pick.or.rev |
| 107460 | 65 72 74 20 73 65 71 75 65 6e 63 65 2e 0a 54 68 69 73 20 64 69 73 63 61 72 64 73 20 61 6c 6c 20 | ert.sequence..This.discards.all. |
| 107480 | 63 68 61 6e 67 65 73 20 6d 61 64 65 20 73 69 6e 63 65 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 | changes.made.since.the.sequence. |
| 1074a0 | 73 74 61 72 74 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 63 6f 6e | started."...(interactive)...(con |
| 1074c0 | 64 0a 20 20 20 28 28 6e 6f 74 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 6e 2d 70 | d....((not.(magit-sequencer-in-p |
| 1074e0 | 72 6f 67 72 65 73 73 2d 70 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 | rogress-p)).....(user-error."No. |
| 107500 | 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 69 6e 20 70 72 6f 67 72 65 73 | cherry-pick.or.revert.in.progres |
| 107520 | 73 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 69 6e 2d 70 72 6f 67 72 65 | s"))....((magit-revert-in-progre |
| 107540 | 73 73 2d 70 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 61 62 6f 72 74 2d | ss-p).....(magit-confirm.'abort- |
| 107560 | 72 65 76 65 72 74 20 22 52 65 61 6c 6c 79 20 61 62 6f 72 74 20 72 65 76 65 72 74 22 29 0a 20 20 | revert."Really.abort.revert")... |
| 107580 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 72 65 76 65 | ..(magit-run-git-sequencer."reve |
| 1075a0 | 72 74 22 20 22 2d 2d 61 62 6f 72 74 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | rt"."--abort"))....((magit-confi |
| 1075c0 | 72 6d 20 27 61 62 6f 72 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 22 52 65 61 6c 6c 79 20 61 62 | rm.'abort-cherry-pick."Really.ab |
| 1075e0 | 6f 72 74 20 63 68 65 72 72 79 2d 70 69 63 6b 22 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e | ort.cherry-pick").....(magit-run |
| 107600 | 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 63 68 65 72 72 79 2d 70 69 63 6b 22 20 22 2d 2d | -git-sequencer."cherry-pick"."-- |
| 107620 | 61 62 6f 72 74 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 | abort"))))..(defun.magit-sequenc |
| 107640 | 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 20 28 29 0a 20 20 28 6f 72 20 28 6d 61 67 69 74 | er-in-progress-p.()...(or.(magit |
| 107660 | 2d 63 68 65 72 72 79 2d 70 69 63 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 | -cherry-pick-in-progress-p)..... |
| 107680 | 20 20 28 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 29 | ..(magit-revert-in-progress-p))) |
| 1076a0 | 0a 0a 3b 3b 3b 20 43 68 65 72 72 79 2d 50 69 63 6b 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 | ..;;;.Cherry-Pick..(defvar.magit |
| 1076c0 | 2d 70 65 72 6c 2d 65 78 65 63 75 74 61 62 6c 65 20 22 70 65 72 6c 22 0a 20 20 22 54 68 65 20 50 | -perl-executable."perl"..."The.P |
| 1076e0 | 65 72 6c 20 65 78 65 63 75 74 61 62 6c 65 2e 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | erl.executable.")..;;;###autoloa |
| 107700 | 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 22 | d.(autoload.'magit-cherry-pick." |
| 107720 | 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e | magit-sequence".nil.t).(transien |
| 107740 | 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 | t-define-prefix.magit-cherry-pic |
| 107760 | 6b 20 28 29 0a 20 20 22 41 70 70 6c 79 20 6f 72 20 74 72 61 6e 73 70 6c 61 6e 74 20 63 6f 6d 6d | k.()..."Apply.or.transplant.comm |
| 107780 | 69 74 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 63 68 65 72 72 79 2d 70 69 | its."...:man-page."git-cherry-pi |
| 1077a0 | 63 6b 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 2d 66 66 22 29 0a 20 20 3a 69 6e 63 6f 6d 70 | ck"...:value.'("--ff")...:incomp |
| 1077c0 | 61 74 69 62 6c 65 20 27 28 28 22 2d 2d 66 66 22 20 22 2d 78 22 29 29 0a 20 20 5b 22 41 72 67 75 | atible.'(("--ff"."-x"))...["Argu |
| 1077e0 | 6d 65 6e 74 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 | ments"....:if-not.magit-sequence |
| 107800 | 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 6d 61 67 69 74 2d 63 68 65 72 72 79 | r-in-progress-p....(magit-cherry |
| 107820 | 2d 70 69 63 6b 3a 2d 2d 6d 61 69 6e 6c 69 6e 65 29 0a 20 20 20 28 22 3d 73 22 20 6d 61 67 69 74 | -pick:--mainline)....("=s".magit |
| 107840 | 2d 6d 65 72 67 65 3a 2d 2d 73 74 72 61 74 65 67 79 29 0a 20 20 20 28 22 2d 46 22 20 22 41 74 74 | -merge:--strategy)....("-F"."Att |
| 107860 | 65 6d 70 74 20 66 61 73 74 2d 66 6f 72 77 61 72 64 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | empt.fast-forward".............. |
| 107880 | 20 22 2d 2d 66 66 22 29 0a 20 20 20 28 22 2d 78 22 20 22 52 65 66 65 72 65 6e 63 65 20 63 68 65 | ."--ff")....("-x"."Reference.che |
| 1078a0 | 72 72 79 20 69 6e 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 22 20 22 2d 78 22 29 0a 20 20 20 | rry.in.commit.message"."-x").... |
| 1078c0 | 28 22 2d 65 22 20 22 45 64 69 74 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 22 20 20 20 20 | ("-e"."Edit.commit.messages".... |
| 1078e0 | 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 65 22 20 22 2d 2d 65 64 69 74 22 29 29 0a 20 20 20 28 | ...........("-e"."--edit"))....( |
| 107900 | 22 2d 73 22 20 22 41 64 64 20 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 73 22 20 20 | "-s"."Add.Signed-off-by.lines".. |
| 107920 | 20 20 20 20 20 20 20 20 20 20 28 22 2d 73 22 20 22 2d 2d 73 69 67 6e 6f 66 66 22 29 29 0a 20 20 | ..........("-s"."--signoff"))... |
| 107940 | 20 28 35 20 6d 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 29 5d 0a 20 20 5b 3a 69 66 2d 6e 6f | .(5.magit:--gpg-sign)]...[:if-no |
| 107960 | 74 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a | t.magit-sequencer-in-progress-p. |
| 107980 | 20 20 20 5b 22 41 70 70 6c 79 20 68 65 72 65 22 0a 20 20 20 20 28 22 41 22 20 22 50 69 63 6b 22 | ...["Apply.here".....("A"."Pick" |
| 1079a0 | 20 20 20 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 63 6f 70 79 29 0a 20 20 20 20 28 22 61 22 20 | ....magit-cherry-copy).....("a". |
| 1079c0 | 22 41 70 70 6c 79 22 20 20 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 61 70 70 6c 79 29 0a 20 20 | "Apply"...magit-cherry-apply)... |
| 1079e0 | 20 20 28 22 68 22 20 22 48 61 72 76 65 73 74 22 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 68 61 | ..("h"."Harvest".magit-cherry-ha |
| 107a00 | 72 76 65 73 74 29 0a 20 20 20 20 28 22 6d 22 20 22 53 71 75 61 73 68 22 20 20 6d 61 67 69 74 2d | rvest).....("m"."Squash"..magit- |
| 107a20 | 6d 65 72 67 65 2d 73 71 75 61 73 68 29 5d 0a 20 20 20 5b 22 41 70 70 6c 79 20 65 6c 73 65 77 68 | merge-squash)]....["Apply.elsewh |
| 107a40 | 65 72 65 22 0a 20 20 20 20 28 22 64 22 20 22 44 6f 6e 61 74 65 22 20 20 6d 61 67 69 74 2d 63 68 | ere".....("d"."Donate"..magit-ch |
| 107a60 | 65 72 72 79 2d 64 6f 6e 61 74 65 29 0a 20 20 20 20 28 22 6e 22 20 22 53 70 69 6e 6f 75 74 22 20 | erry-donate).....("n"."Spinout". |
| 107a80 | 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 75 74 29 0a 20 20 20 20 28 22 73 22 20 22 | magit-cherry-spinout).....("s"." |
| 107aa0 | 53 70 69 6e 6f 66 66 22 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 66 66 29 5d 5d | Spinoff".magit-cherry-spinoff)]] |
| 107ac0 | 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 67 69 74 2d 73 65 71 75 65 | ...["Actions"....:if.magit-seque |
| 107ae0 | 6e 63 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 41 22 20 22 43 6f 6e 74 | ncer-in-progress-p....("A"."Cont |
| 107b00 | 69 6e 75 65 22 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 63 6f 6e 74 69 6e 75 65 29 0a | inue".magit-sequencer-continue). |
| 107b20 | 20 20 20 28 22 73 22 20 22 53 6b 69 70 22 20 20 20 20 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 | ...("s"."Skip".....magit-sequenc |
| 107b40 | 65 72 2d 73 6b 69 70 29 0a 20 20 20 28 22 61 22 20 22 41 62 6f 72 74 22 20 20 20 20 6d 61 67 69 | er-skip)....("a"."Abort"....magi |
| 107b60 | 74 2d 73 65 71 75 65 6e 63 65 72 2d 61 62 6f 72 74 29 5d 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 | t-sequencer-abort)])..(transient |
| 107b80 | 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 | -define-argument.magit-cherry-pi |
| 107ba0 | 63 6b 3a 2d 2d 6d 61 69 6e 6c 69 6e 65 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 | ck:--mainline.()...:description. |
| 107bc0 | 22 52 65 70 6c 61 79 20 6d 65 72 67 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 70 61 72 65 6e 74 | "Replay.merge.relative.to.parent |
| 107be0 | 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a | "...:class.'transient-option...: |
| 107c00 | 73 68 6f 72 74 61 72 67 20 22 2d 6d 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 6d 61 69 | shortarg."-m"...:argument."--mai |
| 107c20 | 6e 6c 69 6e 65 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 | nline="...:reader.#'transient-re |
| 107c40 | 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 | ad-number-N+)..(defun.magit-cher |
| 107c60 | 72 79 2d 70 69 63 6b 2d 72 65 61 64 2d 61 72 67 73 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 6c 69 | ry-pick-read-args.(prompt)...(li |
| 107c80 | 73 74 20 28 6f 72 20 28 6e 72 65 76 65 72 73 65 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 | st.(or.(nreverse.(magit-region-v |
| 107ca0 | 61 6c 75 65 73 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | alues.'commit)).............(mag |
| 107cc0 | 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 70 | it-read-other-branch-or-commit.p |
| 107ce0 | 72 6f 6d 70 74 29 29 0a 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 | rompt)).........(transient-args. |
| 107d00 | 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | 'magit-cherry-pick)))..(defun.ma |
| 107d20 | 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 65 2d 72 65 61 64 2d 61 72 67 73 20 28 76 65 72 62 | git--cherry-move-read-args.(verb |
| 107d40 | 20 61 77 61 79 20 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 6f 77 2d 64 65 74 61 63 68 65 | .away.fn.&optional.allow-detache |
| 107d60 | 64 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 64 65 66 75 6e 29 29 0a 20 20 | d)...(declare.(indent.defun))... |
| 107d80 | 28 6c 65 74 20 28 28 63 6f 6d 6d 69 74 73 20 28 6f 72 20 28 6e 72 65 76 65 72 73 65 20 28 6d 61 | (let.((commits.(or.(nreverse.(ma |
| 107da0 | 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 63 6f 6d 6d 69 74 29 29 0a 20 20 20 20 | git-region-values.'commit))..... |
| 107dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 75 6e 63 61 6c 6c 20 | .................(list.(funcall. |
| 107de0 | 28 69 66 20 61 77 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (if.away........................ |
| 107e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 | .................#'magit-read-br |
| 107e20 | 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anch-or-commit.................. |
| 107e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 72 65 61 | .....................#'magit-rea |
| 107e60 | 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 | d-other-branch-or-commit)....... |
| 107e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ..............................(f |
| 107ea0 | 6f 72 6d 61 74 20 22 25 73 20 63 68 65 72 72 79 22 20 28 63 61 70 69 74 61 6c 69 7a 65 20 76 65 | ormat."%s.cherry".(capitalize.ve |
| 107ec0 | 72 62 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 20 28 6f 72 20 28 6d | rb)))))).........(current.(or.(m |
| 107ee0 | 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 | agit-get-current-branch)........ |
| 107f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 61 6c 6c 6f 77 2d 64 65 74 61 63 68 65 | ..............(and.allow-detache |
| 107f20 | 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 29 29 29 0a 20 | d.(magit-rev-parse."HEAD"))))).. |
| 107f40 | 20 20 20 28 75 6e 6c 65 73 73 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 | ...(unless.current.......(user-e |
| 107f60 | 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 25 73 20 63 68 65 72 72 69 65 73 20 77 68 69 6c 65 20 48 | rror."Cannot.%s.cherries.while.H |
| 107f80 | 45 41 44 20 69 73 20 64 65 74 61 63 68 65 64 22 20 76 65 72 62 29 29 0a 20 20 20 20 28 6c 65 74 | EAD.is.detached".verb)).....(let |
| 107fa0 | 20 28 28 72 65 61 63 68 61 62 6c 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 | .((reachable.(magit-rev-ancestor |
| 107fc0 | 2d 70 20 28 63 61 72 20 63 6f 6d 6d 69 74 73 29 20 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 | -p.(car.commits).current))...... |
| 107fe0 | 20 20 20 20 20 28 6d 73 67 20 22 43 61 6e 6e 6f 74 20 25 73 20 63 68 65 72 72 69 65 73 20 74 68 | .....(msg."Cannot.%s.cherries.th |
| 108000 | 61 74 20 25 73 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 48 45 41 44 22 29 29 0a 20 20 20 | at.%s.reachable.from.HEAD")).... |
| 108020 | 20 20 20 28 70 63 61 73 65 20 28 6c 69 73 74 20 61 77 61 79 20 72 65 61 63 68 61 62 6c 65 29 0a | ...(pcase.(list.away.reachable). |
| 108040 | 20 20 20 20 20 20 20 20 28 27 28 6e 69 6c 20 74 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 6d 73 | ........('(nil.t).(user-error.ms |
| 108060 | 67 20 76 65 72 62 20 22 61 72 65 22 29 29 0a 20 20 20 20 20 20 20 20 28 27 28 74 20 6e 69 6c 29 | g.verb."are")).........('(t.nil) |
| 108080 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 6d 73 67 20 76 65 72 62 20 22 61 72 65 20 6e 6f 74 22 29 | .(user-error.msg.verb."are.not") |
| 1080a0 | 29 29 29 0a 20 20 20 20 60 28 2c 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 20 2c 40 28 66 75 6e 63 | ))).....`(,commits.......,@(func |
| 1080c0 | 61 6c 6c 20 66 6e 20 63 6f 6d 6d 69 74 73 29 0a 20 20 20 20 20 20 2c 28 74 72 61 6e 73 69 65 6e | all.fn.commits).......,(transien |
| 1080e0 | 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 29 29 29 29 0a 0a 28 | t-args.'magit-cherry-pick))))..( |
| 108100 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 66 66 2d 72 65 61 64 | defun.magit--cherry-spinoff-read |
| 108120 | 2d 61 72 67 73 20 28 76 65 72 62 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f | -args.(verb)...(magit--cherry-mo |
| 108140 | 76 65 2d 72 65 61 64 2d 61 72 67 73 20 76 65 72 62 20 74 0a 20 20 20 20 28 6c 61 6d 62 64 61 20 | ve-read-args.verb.t.....(lambda. |
| 108160 | 28 63 6f 6d 6d 69 74 73 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 | (commits).......(magit-branch-re |
| 108180 | 61 64 2d 61 72 67 73 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 43 72 65 61 74 65 20 62 | ad-args........(format."Create.b |
| 1081a0 | 72 61 6e 63 68 20 66 72 6f 6d 20 25 73 20 63 68 65 72 72 69 65 73 22 20 28 6c 65 6e 67 74 68 20 | ranch.from.%s.cherries".(length. |
| 1081c0 | 63 6f 6d 6d 69 74 73 29 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 | commits))........(magit-get-upst |
| 1081e0 | 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | ream-branch)))))..;;;###autoload |
| 108200 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 63 6f 70 79 20 28 63 6f 6d 6d 69 | .(defun.magit-cherry-copy.(commi |
| 108220 | 74 73 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 43 6f 70 79 20 43 4f 4d 4d 49 | ts.&optional.args)..."Copy.COMMI |
| 108240 | 54 53 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 74 68 65 20 | TS.from.another.branch.onto.the. |
| 108260 | 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d | current.branch..Prompt.for.a.com |
| 108280 | 6d 69 74 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 | mit,.defaulting.to.the.commit.at |
| 1082a0 | 20 70 6f 69 6e 74 2e 20 20 49 66 0a 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d | .point...If.the.region.selects.m |
| 1082c0 | 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 70 69 63 6b 20 61 6c 6c 20 6f | ultiple.commits,.then.pick.all.o |
| 1082e0 | 66 20 74 68 65 6d 2c 0a 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2e 22 0a 20 20 28 69 | f.them,.without.prompting."...(i |
| 108300 | 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 2d 72 65 | nteractive.(magit-cherry-pick-re |
| 108320 | 61 64 2d 61 72 67 73 20 22 43 68 65 72 72 79 2d 70 69 63 6b 22 29 29 0a 20 20 28 6d 61 67 69 74 | ad-args."Cherry-pick"))...(magit |
| 108340 | 2d 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 69 74 73 20 61 72 67 73 29 29 0a 0a 3b 3b | --cherry-pick.commits.args))..;; |
| 108360 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 | ;###autoload.(defun.magit-cherry |
| 108380 | 2d 61 70 70 6c 79 20 28 63 6f 6d 6d 69 74 73 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a | -apply.(commits.&optional.args). |
| 1083a0 | 20 20 22 41 70 70 6c 79 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 6e 20 43 4f 4d 4d 49 54 53 20 | .."Apply.the.changes.in.COMMITS. |
| 1083c0 | 62 75 74 20 64 6f 20 6e 6f 74 20 63 6f 6d 6d 69 74 20 74 68 65 6d 2e 0a 50 72 6f 6d 70 74 20 66 | but.do.not.commit.them..Prompt.f |
| 1083e0 | 6f 72 20 61 20 63 6f 6d 6d 69 74 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 | or.a.commit,.defaulting.to.the.c |
| 108400 | 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 0a 74 68 65 20 72 65 67 69 6f 6e 20 73 | ommit.at.point...If.the.region.s |
| 108420 | 65 6c 65 63 74 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 61 70 | elects.multiple.commits,.then.ap |
| 108440 | 70 6c 79 20 61 6c 6c 20 6f 66 20 74 68 65 6d 2c 0a 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 | ply.all.of.them,.without.prompti |
| 108460 | 6e 67 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 63 68 65 72 72 | ng."...(interactive.(magit-cherr |
| 108480 | 79 2d 70 69 63 6b 2d 72 65 61 64 2d 61 72 67 73 20 22 41 70 70 6c 79 20 63 68 61 6e 67 65 73 20 | y-pick-read-args."Apply.changes. |
| 1084a0 | 66 72 6f 6d 20 63 6f 6d 6d 69 74 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d | from.commit"))...(magit--cherry- |
| 1084c0 | 70 69 63 6b 20 63 6f 6d 6d 69 74 73 20 28 63 6f 6e 73 20 22 2d 2d 6e 6f 2d 63 6f 6d 6d 69 74 22 | pick.commits.(cons."--no-commit" |
| 1084e0 | 20 28 72 65 6d 6f 76 65 20 22 2d 2d 66 66 22 20 61 72 67 73 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 | .(remove."--ff".args))))..;;;### |
| 108500 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 68 61 72 | autoload.(defun.magit-cherry-har |
| 108520 | 76 65 73 74 20 28 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e 61 6c 20 61 | vest.(commits.branch.&optional.a |
| 108540 | 72 67 73 29 0a 20 20 22 4d 6f 76 65 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 61 6e 6f 74 68 65 | rgs)..."Move.COMMITS.from.anothe |
| 108560 | 72 20 42 52 41 4e 43 48 20 6f 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 | r.BRANCH.onto.the.current.branch |
| 108580 | 2e 0a 52 65 6d 6f 76 65 20 74 68 65 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 42 52 41 4e 43 48 | ..Remove.the.COMMITS.from.BRANCH |
| 1085a0 | 20 61 6e 64 20 73 74 61 79 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e | .and.stay.on.the.current.branch. |
| 1085c0 | 0a 49 66 20 61 20 63 6f 6e 66 6c 69 63 74 20 6f 63 63 75 72 73 2c 20 74 68 65 6e 20 79 6f 75 20 | .If.a.conflict.occurs,.then.you. |
| 1085e0 | 68 61 76 65 20 74 6f 20 66 69 78 20 74 68 61 74 20 61 6e 64 20 66 69 6e 69 73 68 20 74 68 65 0a | have.to.fix.that.and.finish.the. |
| 108600 | 70 72 6f 63 65 73 73 20 6d 61 6e 75 61 6c 6c 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 | process.manually."...(interactiv |
| 108620 | 65 0a 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 65 2d 72 65 61 64 2d 61 72 | e....(magit--cherry-move-read-ar |
| 108640 | 67 73 20 22 68 61 72 76 65 73 74 22 20 6e 69 6c 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 | gs."harvest".nil......(lambda.(c |
| 108660 | 6f 6d 6d 69 74 73 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 65 74 20 28 28 62 72 61 6e | ommits)........(list.(let.((bran |
| 108680 | 63 68 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 69 6e 67 2d 62 72 61 6e | ches.(magit-list-containing-bran |
| 1086a0 | 63 68 65 73 20 28 63 61 72 20 63 6f 6d 6d 69 74 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ches.(car.commits))))........... |
| 1086c0 | 20 20 20 20 20 28 70 63 61 73 65 20 28 6c 65 6e 67 74 68 20 62 72 61 6e 63 68 65 73 29 0a 20 20 | .....(pcase.(length.branches)... |
| 1086e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 30 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | ...............(0.nil).......... |
| 108700 | 20 20 20 20 20 20 20 20 28 31 20 28 63 61 72 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 | ........(1.(car.branches))...... |
| 108720 | 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 | ............(_.(magit-completing |
| 108740 | 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | -read......................(let. |
| 108760 | 28 28 6c 65 6e 20 28 6c 65 6e 67 74 68 20 63 6f 6d 6d 69 74 73 29 29 29 0a 20 20 20 20 20 20 20 | ((len.(length.commits)))........ |
| 108780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3d 20 6c 65 6e 20 31 29 0a 20 20 | ................(if.(=.len.1)... |
| 1087a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 52 65 6d 6f 76 65 | ........................."Remove |
| 1087c0 | 20 31 20 63 68 65 72 72 79 20 66 72 6f 6d 20 62 72 61 6e 63 68 22 0a 20 20 20 20 20 20 20 20 20 | .1.cherry.from.branch".......... |
| 1087e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 52 65 6d 6f 76 65 20 | ................(format."Remove. |
| 108800 | 25 73 20 63 68 65 72 72 69 65 73 20 66 72 6f 6d 20 62 72 61 6e 63 68 22 20 6c 65 6e 29 29 29 0a | %s.cherries.from.branch".len))). |
| 108820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 65 73 20 6e 69 | .....................branches.ni |
| 108840 | 6c 20 74 29 29 29 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 | l.t))))))))...(magit--cherry-mov |
| 108860 | 65 20 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 | e.commits.branch.(magit-get-curr |
| 108880 | 65 6e 74 2d 62 72 61 6e 63 68 29 20 61 72 67 73 20 6e 69 6c 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 | ent-branch).args.nil.t))..;;;### |
| 1088a0 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 64 6f 6e | autoload.(defun.magit-cherry-don |
| 1088c0 | 61 74 65 20 28 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 | ate.(commits.branch.&optional.ar |
| 1088e0 | 67 73 29 0a 20 20 22 4d 6f 76 65 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 68 65 20 63 75 72 | gs)..."Move.COMMITS.from.the.cur |
| 108900 | 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 61 6e 6f 74 68 65 72 20 65 78 69 73 74 69 6e | rent.branch.onto.another.existin |
| 108920 | 67 20 42 52 41 4e 43 48 2e 0a 52 65 6d 6f 76 65 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 68 | g.BRANCH..Remove.COMMITS.from.th |
| 108940 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 73 74 61 79 20 6f 6e 20 74 68 61 | e.current.branch.and.stay.on.tha |
| 108960 | 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 61 20 63 6f 6e 66 6c 69 63 74 20 6f 63 63 75 72 73 2c 20 | t.branch..If.a.conflict.occurs,. |
| 108980 | 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 66 69 78 20 74 68 61 74 20 61 6e 64 20 66 69 | then.you.have.to.fix.that.and.fi |
| 1089a0 | 6e 69 73 68 20 74 68 65 0a 70 72 6f 63 65 73 73 20 6d 61 6e 75 61 6c 6c 79 2e 20 20 60 48 45 41 | nish.the.process.manually...`HEA |
| 1089c0 | 44 27 20 69 73 20 61 6c 6c 6f 77 65 64 20 74 6f 20 62 65 20 64 65 74 61 63 68 65 64 20 69 6e 69 | D'.is.allowed.to.be.detached.ini |
| 1089e0 | 74 69 61 6c 6c 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6d 61 67 69 | tially."...(interactive....(magi |
| 108a00 | 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 65 2d 72 65 61 64 2d 61 72 67 73 20 22 64 6f 6e 61 74 65 | t--cherry-move-read-args."donate |
| 108a20 | 22 20 74 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6d 6d 69 74 73 29 0a 20 20 20 20 20 | ".t......(lambda.(commits)...... |
| 108a40 | 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 2d 62 72 61 6e 63 68 | ..(list.(magit-read-other-branch |
| 108a60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 65 6e 20 28 6c 65 6e 67 74 | ...............(let.((len.(lengt |
| 108a80 | 68 20 63 6f 6d 6d 69 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 | h.commits))).................(if |
| 108aa0 | 20 28 3d 20 6c 65 6e 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | .(=.len.1)....................." |
| 108ac0 | 4d 6f 76 65 20 31 20 63 68 65 72 72 79 20 74 6f 20 62 72 61 6e 63 68 22 0a 20 20 20 20 20 20 20 | Move.1.cherry.to.branch"........ |
| 108ae0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4d 6f 76 65 20 25 73 20 63 68 65 72 | ...........(format."Move.%s.cher |
| 108b00 | 72 69 65 73 20 74 6f 20 62 72 61 6e 63 68 22 20 6c 65 6e 29 29 29 29 29 29 0a 20 20 20 20 20 27 | ries.to.branch".len))))))......' |
| 108b20 | 61 6c 6c 6f 77 2d 64 65 74 61 63 68 65 64 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 | allow-detached))...(magit--cherr |
| 108b40 | 79 2d 6d 6f 76 65 20 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y-move.commits.................. |
| 108b60 | 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e | .....(or.(magit-get-current-bran |
| 108b80 | 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ch)...........................(m |
| 108ba0 | 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 | agit-rev-parse."HEAD"))......... |
| 108bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 61 72 67 73 29 29 0a 0a 3b 3b 3b | ..............branch.args))..;;; |
| 108be0 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d | ###autoload.(defun.magit-cherry- |
| 108c00 | 73 70 69 6e 6f 75 74 20 28 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f | spinout.(commits.branch.start-po |
| 108c20 | 69 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 4d 6f 76 65 20 43 4f 4d 4d | int.&optional.args)..."Move.COMM |
| 108c40 | 49 54 53 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f | ITS.from.the.current.branch.onto |
| 108c60 | 20 61 20 6e 65 77 20 42 52 41 4e 43 48 2e 0a 52 65 6d 6f 76 65 20 43 4f 4d 4d 49 54 53 20 66 72 | .a.new.BRANCH..Remove.COMMITS.fr |
| 108c80 | 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 73 74 61 79 20 6f | om.the.current.branch.and.stay.o |
| 108ca0 | 6e 20 74 68 61 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 61 20 63 6f 6e 66 6c 69 63 74 20 6f 63 63 | n.that.branch..If.a.conflict.occ |
| 108cc0 | 75 72 73 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 66 69 78 20 74 68 61 74 20 61 | urs,.then.you.have.to.fix.that.a |
| 108ce0 | 6e 64 20 66 69 6e 69 73 68 20 74 68 65 0a 70 72 6f 63 65 73 73 20 6d 61 6e 75 61 6c 6c 79 2e 22 | nd.finish.the.process.manually." |
| 108d00 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 73 | ...(interactive.(magit--cherry-s |
| 108d20 | 70 69 6e 6f 66 66 2d 72 65 61 64 2d 61 72 67 73 20 22 73 70 69 6e 6f 75 74 22 29 29 0a 20 20 28 | pinoff-read-args."spinout"))...( |
| 108d40 | 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 65 20 63 6f 6d 6d 69 74 73 20 28 6d 61 67 69 | magit--cherry-move.commits.(magi |
| 108d60 | 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 62 72 61 6e 63 68 20 61 72 67 | t-get-current-branch).branch.arg |
| 108d80 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 2d 70 6f | s.......................start-po |
| 108da0 | 69 6e 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 | int))..;;;###autoload.(defun.mag |
| 108dc0 | 69 74 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 66 66 20 28 63 6f 6d 6d 69 74 73 20 62 72 61 6e 63 | it-cherry-spinoff.(commits.branc |
| 108de0 | 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 | h.start-point.&optional.args)... |
| 108e00 | 22 4d 6f 76 65 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | "Move.COMMITS.from.the.current.b |
| 108e20 | 72 61 6e 63 68 20 6f 6e 74 6f 20 61 20 6e 65 77 20 42 52 41 4e 43 48 2e 0a 52 65 6d 6f 76 65 20 | ranch.onto.a.new.BRANCH..Remove. |
| 108e40 | 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 | COMMITS.from.the.current.branch. |
| 108e60 | 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 42 52 41 4e 43 48 2e 0a 49 66 20 61 20 63 6f 6e 66 6c 69 | and.checkout.BRANCH..If.a.confli |
| 108e80 | 63 74 20 6f 63 63 75 72 73 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 66 69 78 20 | ct.occurs,.then.you.have.to.fix. |
| 108ea0 | 74 68 61 74 20 61 6e 64 20 66 69 6e 69 73 68 0a 74 68 65 20 70 72 6f 63 65 73 73 20 6d 61 6e 75 | that.and.finish.the.process.manu |
| 108ec0 | 61 6c 6c 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 2d 63 68 | ally."...(interactive.(magit--ch |
| 108ee0 | 65 72 72 79 2d 73 70 69 6e 6f 66 66 2d 72 65 61 64 2d 61 72 67 73 20 22 73 70 69 6e 6f 66 66 22 | erry-spinoff-read-args."spinoff" |
| 108f00 | 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 6d 6f 76 65 20 63 6f 6d 6d 69 74 73 | ))...(magit--cherry-move.commits |
| 108f20 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 62 72 61 6e | .(magit-get-current-branch).bran |
| 108f40 | 63 68 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 | ch.args.......................st |
| 108f60 | 61 72 74 2d 70 6f 69 6e 74 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 63 68 65 | art-point.t))..(defun.magit--che |
| 108f80 | 72 72 79 2d 6d 6f 76 65 20 28 63 6f 6d 6d 69 74 73 20 73 72 63 20 64 73 74 20 61 72 67 73 0a 20 | rry-move.(commits.src.dst.args.. |
| 108fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 108fc0 | 20 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 63 68 65 63 6b 6f 75 74 | ..&optional.start-point.checkout |
| 108fe0 | 2d 64 73 74 29 0a 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 20 28 6d 61 67 69 74 2d 67 65 | -dst)...(let.((current.(magit-ge |
| 109000 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 | t-current-branch))).....(unless. |
| 109020 | 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 20 64 73 74 29 0a 20 20 20 20 20 20 28 6c 65 74 20 | (magit-branch-p.dst).......(let. |
| 109040 | 28 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a | ((magit-process-raise-error.t)). |
| 109060 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 22 | ........(magit-call-git."branch" |
| 109080 | 20 64 73 74 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c | .dst.start-point)).......(when-l |
| 1090a0 | 65 74 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 69 6e 64 69 72 65 63 | et.((upstream.(magit-get-indirec |
| 1090c0 | 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 29 29 | t-upstream-branch.start-point))) |
| 1090e0 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 62 72 61 6e 63 68 | .........(magit-call-git."branch |
| 109100 | 22 20 22 2d 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 74 6f 22 20 75 70 73 74 72 65 61 6d 20 64 | "."--set-upstream-to".upstream.d |
| 109120 | 73 74 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 64 73 74 20 63 75 72 | st))).....(unless.(equal.dst.cur |
| 109140 | 72 65 6e 74 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 | rent).......(let.((magit-process |
| 109160 | 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | -raise-error.t)).........(magit- |
| 109180 | 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 64 73 74 29 29 29 0a 20 20 20 20 28 | call-git."checkout".dst))).....( |
| 1091a0 | 69 66 20 28 6e 6f 74 20 73 72 63 29 20 3b 20 68 61 72 76 65 73 74 20 6f 6e 6c 79 0a 20 20 20 20 | if.(not.src).;.harvest.only..... |
| 1091c0 | 20 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 69 74 73 20 | ....(magit--cherry-pick.commits. |
| 1091e0 | 61 72 67 73 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 69 70 20 28 63 61 72 20 28 6c 61 73 | args).......(let.((tip.(car.(las |
| 109200 | 74 20 63 6f 6d 6d 69 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 65 65 70 20 28 | t.commits))).............(keep.( |
| 109220 | 63 6f 6e 63 61 74 20 28 63 61 72 20 63 6f 6d 6d 69 74 73 29 20 22 5e 22 29 29 29 0a 20 20 20 20 | concat.(car.commits)."^")))..... |
| 109240 | 20 20 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 69 74 73 20 | ....(magit--cherry-pick.commits. |
| 109260 | 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 | args).........(set-process-senti |
| 109280 | 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 0a | nel..........magit-this-process. |
| 1092a0 | 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 | .........(lambda.(process.event) |
| 1092c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 | ............(when.(memq.(process |
| 1092e0 | 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 | -status.process).'(exit.signal)) |
| 109300 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 72 6f 63 65 73 73 2d 65 78 | ..............(if.(>.(process-ex |
| 109320 | 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 | it-status.process).0)........... |
| 109340 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 | .......(magit-process-sentinel.p |
| 109360 | 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 | rocess.event)................(pr |
| 109380 | 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 65 66 72 65 | ocess-put.process.'inhibit-refre |
| 1093a0 | 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 | sh.t)................(magit-proc |
| 1093c0 | 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 | ess-sentinel.process.event)..... |
| 1093e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(cond................ |
| 109400 | 20 28 28 6d 61 67 69 74 2d 72 65 76 2d 65 71 75 61 6c 20 74 69 70 20 73 72 63 29 0a 20 20 20 20 | .((magit-rev-equal.tip.src)..... |
| 109420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 75 70 | .............(magit-call-git."up |
| 109440 | 64 61 74 65 2d 72 65 66 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | date-ref"....................... |
| 109460 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 6d 22 20 28 66 6f 72 6d 61 74 20 22 72 65 73 65 74 3a 20 | ..........."-m".(format."reset:. |
| 109480 | 6d 6f 76 69 6e 67 20 74 6f 20 25 73 22 20 6b 65 65 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | moving.to.%s".keep)............. |
| 1094a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 2d | .....................(magit-ref- |
| 1094c0 | 66 75 6c 6c 6e 61 6d 65 20 73 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fullname.src)................... |
| 1094e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 65 70 20 74 69 70 29 0a 20 20 20 20 20 20 20 | ...............keep.tip)........ |
| 109500 | 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6e 6f 74 20 63 68 65 63 6b 6f 75 74 2d 64 73 74 29 | ..........(if.(not.checkout-dst) |
| 109520 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e | ......................(magit-run |
| 109540 | 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 73 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -git."checkout".src)............ |
| 109560 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 20 20 20 20 | ........(magit-refresh)))....... |
| 109580 | 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..........(t..................(m |
| 1095a0 | 61 67 69 74 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 73 72 63 29 0a 20 20 20 20 20 20 20 | agit-git."checkout".src)........ |
| 1095c0 | 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 | ..........(with-environment-vari |
| 1095e0 | 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 22 47 49 | ables......................(("GI |
| 109600 | 54 5f 53 45 51 55 45 4e 43 45 5f 45 44 49 54 4f 52 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | T_SEQUENCE_EDITOR".............. |
| 109620 | 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 2d 69 20 2d 6e 65 20 27 2f 5e | ..........(format."%s.-i.-ne.'/^ |
| 109640 | 70 69 63 6b 20 28 25 73 29 2f 20 6f 72 20 70 72 69 6e 74 27 22 0a 20 20 20 20 20 20 20 20 20 20 | pick.(%s)/.or.print'"........... |
| 109660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 65 72 6c 2d | .....................magit-perl- |
| 109680 | 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | executable...................... |
| 1096a0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 6d 61 67 69 74 2d 72 65 76 | ..........(mapconcat.#'magit-rev |
| 1096c0 | 2d 61 62 62 72 65 76 20 63 6f 6d 6d 69 74 73 20 22 7c 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -abbrev.commits."|"))))......... |
| 1096e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e | ...........(magit-run-git-sequen |
| 109700 | 63 65 72 20 22 72 65 62 61 73 65 22 20 22 2d 69 22 20 6b 65 65 70 29 29 0a 20 20 20 20 20 20 20 | cer."rebase"."-i".keep))........ |
| 109720 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 63 68 65 63 6b 6f 75 74 2d 64 73 74 0a 20 20 20 | ..........(when.checkout-dst.... |
| 109740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e | ................(set-process-sen |
| 109760 | 74 69 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d | tinel.....................magit- |
| 109780 | 74 68 69 73 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | this-process.................... |
| 1097a0 | 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 | .(lambda.(process.event)........ |
| 1097c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 | ...............(when.(memq.(proc |
| 1097e0 | 65 73 73 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 | ess-status.process).'(exit.signa |
| 109800 | 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 | l)).........................(if. |
| 109820 | 28 3e 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 | (>.(process-exit-status.process) |
| 109840 | 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .0)............................. |
| 109860 | 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 | (magit-process-sentinel.process. |
| 109880 | 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | event).......................... |
| 1098a0 | 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 69 6e 68 69 62 69 74 2d 72 | .(process-put.process.'inhibit-r |
| 1098c0 | 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efresh.t)....................... |
| 1098e0 | 20 20 20 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 | ....(magit-process-sentinel.proc |
| 109900 | 65 73 73 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess.event)...................... |
| 109920 | 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 64 | .....(magit-run-git."checkout".d |
| 109940 | 73 74 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | st))))))))))))))))..(defun.magit |
| 109960 | 2d 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 28 63 6f 6d 6d 69 74 73 20 61 72 67 73 20 26 6f 70 74 | --cherry-pick.(commits.args.&opt |
| 109980 | 69 6f 6e 61 6c 20 72 65 76 65 72 74 29 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e 64 20 28 | ional.revert)...(let.((command.( |
| 1099a0 | 69 66 20 72 65 76 65 72 74 20 22 72 65 76 65 72 74 22 20 22 63 68 65 72 72 79 2d 70 69 63 6b 22 | if.revert."revert"."cherry-pick" |
| 1099c0 | 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 70 20 63 6f 6d 6d 69 74 73 29 0a | ))).....(when.(stringp.commits). |
| 1099e0 | 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 69 74 73 20 28 69 66 20 28 73 74 72 69 6e 67 2d | ......(setq.commits.(if.(string- |
| 109a00 | 73 65 61 72 63 68 20 22 2e 2e 22 20 63 6f 6d 6d 69 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | search."..".commits)............ |
| 109a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 63 6f 6d 6d 69 | .............(split-string.commi |
| 109a40 | 74 73 20 22 5c 5c 2e 5c 5c 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts."\\.\\.").................... |
| 109a60 | 20 20 20 28 6c 69 73 74 20 63 6f 6d 6d 69 74 73 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | ...(list.commits)))).....(magit- |
| 109a80 | 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 0a 20 20 20 20 20 28 69 66 20 72 65 76 65 72 | run-git-sequencer......(if.rever |
| 109aa0 | 74 20 22 72 65 76 65 72 74 22 20 22 63 68 65 72 72 79 2d 70 69 63 6b 22 29 0a 20 20 20 20 20 28 | t."revert"."cherry-pick")......( |
| 109ac0 | 6c 65 74 20 28 28 6d 65 72 67 65 73 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 6d 61 67 69 74 | let.((merges.(seq-filter.#'magit |
| 109ae0 | 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 2d 70 20 63 6f 6d 6d 69 74 73 29 29 29 0a 20 20 20 20 20 | -merge-commit-p.commits)))...... |
| 109b00 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 6d 65 72 67 65 73 29 0a 20 20 | ..(cond.........((not.merges)... |
| 109b20 | 20 20 20 20 20 20 20 28 2d 2d 72 65 6d 6f 76 65 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d | .......(--remove.(string-prefix- |
| 109b40 | 70 20 22 2d 2d 6d 61 69 6e 6c 69 6e 65 3d 22 20 69 74 29 20 61 72 67 73 29 29 0a 20 20 20 20 20 | p."--mainline=".it).args))...... |
| 109b60 | 20 20 20 28 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 63 6f 6d 6d 69 74 73 20 6d | ...((cl-set-difference.commits.m |
| 109b80 | 65 72 67 65 73 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 0a 20 20 20 20 20 20 20 20 20 28 75 | erges.:test.#'equal)..........(u |
| 109ba0 | 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 25 73 20 6d 65 72 67 65 20 61 6e 64 20 6e | ser-error."Cannot.%s.merge.and.n |
| 109bc0 | 6f 6e 2d 6d 65 72 67 65 20 63 6f 6d 6d 69 74 73 20 61 74 20 6f 6e 63 65 22 0a 20 20 20 20 20 20 | on-merge.commits.at.once"....... |
| 109be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 | ...............command))........ |
| 109c00 | 20 28 28 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 6d | .((--first.(string-prefix-p."--m |
| 109c20 | 61 69 6e 6c 69 6e 65 3d 22 20 69 74 29 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 61 72 67 | ainline=".it).args)..........arg |
| 109c40 | 73 29 0a 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f | s).........(t..........(cons.(fo |
| 109c60 | 72 6d 61 74 20 22 2d 2d 6d 61 69 6e 6c 69 6e 65 3d 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 | rmat."--mainline=%s"............ |
| 109c80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 6e 75 6d 62 65 72 20 22 52 65 70 6c 61 79 | ............(read-number."Replay |
| 109ca0 | 20 6d 65 72 67 65 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 70 61 72 65 6e 74 3a 20 22 29 29 0a | .merges.relative.to.parent:.")). |
| 109cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 63 6f 6d | ...............args))))......com |
| 109ce0 | 6d 69 74 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 | mits)))..(defun.magit-cherry-pic |
| 109d00 | 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 20 28 29 0a 20 20 3b 3b 20 2e 67 69 74 2f 73 65 71 | k-in-progress-p.()...;;..git/seq |
| 109d20 | 75 65 6e 63 65 72 2f 74 6f 64 6f 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 77 68 65 6e 20 | uencer/todo.does.not.exist.when. |
| 109d40 | 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 63 6f 6d 6d 69 74 20 6c 65 66 74 2e 0a 20 | there.is.only.one.commit.left... |
| 109d60 | 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 | .(let.((dir.(magit-gitdir))).... |
| 109d80 | 20 28 6f 72 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | .(or.(file-exists-p.(expand-file |
| 109da0 | 2d 6e 61 6d 65 20 22 43 48 45 52 52 59 5f 50 49 43 4b 5f 48 45 41 44 22 20 64 69 72 29 29 0a 20 | -name."CHERRY_PICK_HEAD".dir)).. |
| 109dc0 | 20 20 20 20 20 20 20 3b 3b 20 41 6e 64 20 43 48 45 52 52 59 5f 50 49 43 4b 5f 48 45 41 44 20 64 | .......;;.And.CHERRY_PICK_HEAD.d |
| 109de0 | 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 77 68 65 6e 20 61 20 63 6f 6e 66 6c 69 63 74 20 68 61 | oes.not.exist.when.a.conflict.ha |
| 109e00 | 70 70 65 6e 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 77 68 69 6c 65 20 70 69 63 6b 69 6e 67 20 61 | ppens.........;;.while.picking.a |
| 109e20 | 20 73 65 72 69 65 73 20 6f 66 20 63 6f 6d 6d 69 74 73 20 77 69 74 68 20 2d 2d 6e 6f 2d 63 6f 6d | .series.of.commits.with.--no-com |
| 109e40 | 6d 69 74 2e 0a 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6c 69 6e 65 20 28 6d | mit..........(and-let*.((line.(m |
| 109e60 | 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-file-line.................. |
| 109e80 | 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 73 65 71 75 | .........(expand-file-name."sequ |
| 109ea0 | 65 6e 63 65 72 2f 74 6f 64 6f 22 20 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | encer/todo".dir))))...........(s |
| 109ec0 | 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 70 69 63 6b 22 20 6c 69 6e 65 29 29 29 29 29 0a | tring-prefix-p."pick".line))))). |
| 109ee0 | 0a 3b 3b 3b 20 52 65 76 65 72 74 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 | .;;;.Revert..;;;###autoload.(aut |
| 109f00 | 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 65 76 65 72 74 20 22 6d 61 67 69 74 2d 73 65 71 75 65 | oload.'magit-revert."magit-seque |
| 109f20 | 6e 63 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 | nce".nil.t).(transient-define-pr |
| 109f40 | 65 66 69 78 20 6d 61 67 69 74 2d 72 65 76 65 72 74 20 28 29 0a 20 20 22 52 65 76 65 72 74 20 65 | efix.magit-revert.()..."Revert.e |
| 109f60 | 78 69 73 74 69 6e 67 20 63 6f 6d 6d 69 74 73 2c 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 | xisting.commits,.with.or.without |
| 109f80 | 20 63 72 65 61 74 69 6e 67 20 6e 65 77 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 | .creating.new.commits."...:man-p |
| 109fa0 | 61 67 65 20 22 67 69 74 2d 72 65 76 65 72 74 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 2d 65 | age."git-revert"...:value.'("--e |
| 109fc0 | 64 69 74 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 | dit")...["Arguments"....:if-not. |
| 109fe0 | 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 | magit-sequencer-in-progress-p... |
| 10a000 | 20 28 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b 3a 2d 2d 6d 61 69 6e 6c 69 6e 65 29 0a | .(magit-cherry-pick:--mainline). |
| 10a020 | 20 20 20 28 22 2d 65 22 20 22 45 64 69 74 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 22 20 20 | ...("-e"."Edit.commit.message".. |
| 10a040 | 20 20 20 20 20 28 22 2d 65 22 20 22 2d 2d 65 64 69 74 22 29 29 0a 20 20 20 28 22 2d 45 22 20 22 | .....("-e"."--edit"))....("-E"." |
| 10a060 | 44 6f 6e 27 74 20 65 64 69 74 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 22 20 22 2d 2d 6e 6f | Don't.edit.commit.message"."--no |
| 10a080 | 2d 65 64 69 74 22 29 0a 20 20 20 28 22 3d 73 22 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 | -edit")....("=s".magit-merge:--s |
| 10a0a0 | 74 72 61 74 65 67 79 29 0a 20 20 20 28 22 2d 73 22 20 22 41 64 64 20 53 69 67 6e 65 64 2d 6f 66 | trategy)....("-s"."Add.Signed-of |
| 10a0c0 | 66 2d 62 79 20 6c 69 6e 65 73 22 20 20 20 28 22 2d 73 22 20 22 2d 2d 73 69 67 6e 6f 66 66 22 29 | f-by.lines"...("-s"."--signoff") |
| 10a0e0 | 29 0a 20 20 20 28 35 20 6d 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 29 5d 0a 20 20 5b 22 41 | )....(5.magit:--gpg-sign)]...["A |
| 10a100 | 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 | ctions"....:if-not.magit-sequenc |
| 10a120 | 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 56 22 20 22 52 65 76 65 72 74 | er-in-progress-p....("V"."Revert |
| 10a140 | 20 63 6f 6d 6d 69 74 28 73 29 22 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 61 6e 64 2d 63 6f 6d | .commit(s)".magit-revert-and-com |
| 10a160 | 6d 69 74 29 0a 20 20 20 28 22 76 22 20 22 52 65 76 65 72 74 20 63 68 61 6e 67 65 73 22 20 20 20 | mit)....("v"."Revert.changes"... |
| 10a180 | 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 29 5d 0a 20 20 5b 22 41 63 74 | magit-revert-no-commit)]...["Act |
| 10a1a0 | 69 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 69 6e 2d | ions"....:if.magit-sequencer-in- |
| 10a1c0 | 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 56 22 20 22 43 6f 6e 74 69 6e 75 65 22 20 6d 61 | progress-p....("V"."Continue".ma |
| 10a1e0 | 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 63 6f 6e 74 69 6e 75 65 29 0a 20 20 20 28 22 73 22 20 | git-sequencer-continue)....("s". |
| 10a200 | 22 53 6b 69 70 22 20 20 20 20 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 73 6b 69 70 29 | "Skip".....magit-sequencer-skip) |
| 10a220 | 0a 20 20 20 28 22 61 22 20 22 41 62 6f 72 74 22 20 20 20 20 6d 61 67 69 74 2d 73 65 71 75 65 6e | ....("a"."Abort"....magit-sequen |
| 10a240 | 63 65 72 2d 61 62 6f 72 74 29 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 | cer-abort)])..(defun.magit-rever |
| 10a260 | 74 2d 72 65 61 64 2d 61 72 67 73 20 28 70 72 6f 6d 70 74 29 0a 20 20 28 6c 69 73 74 20 28 6f 72 | t-read-args.(prompt)...(list.(or |
| 10a280 | 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 63 6f 6d 6d 69 74 29 0a 20 | .(magit-region-values.'commit).. |
| 10a2a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 | ...........(magit-read-branch-or |
| 10a2c0 | 2d 63 6f 6d 6d 69 74 20 70 72 6f 6d 70 74 29 29 0a 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 | -commit.prompt)).........(transi |
| 10a2e0 | 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 72 65 76 65 72 74 29 29 29 0a 0a 3b 3b 3b 23 23 | ent-args.'magit-revert)))..;;;## |
| 10a300 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 61 6e | #autoload.(defun.magit-revert-an |
| 10a320 | 64 2d 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 | d-commit.(commit.&optional.args) |
| 10a340 | 0a 20 20 22 52 65 76 65 72 74 20 43 4f 4d 4d 49 54 20 62 79 20 63 72 65 61 74 69 6e 67 20 61 20 | ..."Revert.COMMIT.by.creating.a. |
| 10a360 | 6e 65 77 20 63 6f 6d 6d 69 74 2e 0a 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 2c | new.commit..Prompt.for.a.commit, |
| 10a380 | 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 | .defaulting.to.the.commit.at.poi |
| 10a3a0 | 6e 74 2e 20 20 49 66 0a 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d 75 6c 74 69 | nt...If.the.region.selects.multi |
| 10a3c0 | 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 72 65 76 65 72 74 20 61 6c 6c 20 6f 66 20 | ple.commits,.then.revert.all.of. |
| 10a3e0 | 74 68 65 6d 2c 0a 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2e 22 0a 20 20 28 69 6e 74 | them,.without.prompting."...(int |
| 10a400 | 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 72 65 61 64 2d 61 72 67 73 | eractive.(magit-revert-read-args |
| 10a420 | 20 22 52 65 76 65 72 74 20 63 6f 6d 6d 69 74 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 | ."Revert.commit"))...(magit--che |
| 10a440 | 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 69 74 20 61 72 67 73 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 | rry-pick.commit.args.t))..;;;### |
| 10a460 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 6e 6f 2d | autoload.(defun.magit-revert-no- |
| 10a480 | 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 | commit.(commit.&optional.args).. |
| 10a4a0 | 20 22 52 65 76 65 72 74 20 43 4f 4d 4d 49 54 20 62 79 20 61 70 70 6c 79 69 6e 67 20 69 74 20 69 | ."Revert.COMMIT.by.applying.it.i |
| 10a4c0 | 6e 20 72 65 76 65 72 73 65 20 74 6f 20 74 68 65 20 77 6f 72 6b 74 72 65 65 2e 0a 50 72 6f 6d 70 | n.reverse.to.the.worktree..Promp |
| 10a4e0 | 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 | t.for.a.commit,.defaulting.to.th |
| 10a500 | 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 0a 74 68 65 20 72 65 67 69 6f | e.commit.at.point...If.the.regio |
| 10a520 | 6e 20 73 65 6c 65 63 74 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e | n.selects.multiple.commits,.then |
| 10a540 | 20 72 65 76 65 72 74 20 61 6c 6c 20 6f 66 20 74 68 65 6d 2c 0a 77 69 74 68 6f 75 74 20 70 72 6f | .revert.all.of.them,.without.pro |
| 10a560 | 6d 70 74 69 6e 67 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 72 | mpting."...(interactive.(magit-r |
| 10a580 | 65 76 65 72 74 2d 72 65 61 64 2d 61 72 67 73 20 22 52 65 76 65 72 74 20 63 68 61 6e 67 65 73 22 | evert-read-args."Revert.changes" |
| 10a5a0 | 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 63 68 65 72 72 79 2d 70 69 63 6b 20 63 6f 6d 6d 69 74 20 | ))...(magit--cherry-pick.commit. |
| 10a5c0 | 28 63 6f 6e 73 20 22 2d 2d 6e 6f 2d 63 6f 6d 6d 69 74 22 20 61 72 67 73 29 20 74 29 29 0a 0a 28 | (cons."--no-commit".args).t))..( |
| 10a5e0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 | defun.magit-revert-in-progress-p |
| 10a600 | 20 28 29 0a 20 20 3b 3b 20 2e 67 69 74 2f 73 65 71 75 65 6e 63 65 72 2f 74 6f 64 6f 20 64 6f 65 | .()...;;..git/sequencer/todo.doe |
| 10a620 | 73 20 6e 6f 74 20 65 78 69 73 74 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f | s.not.exist.when.there.is.only.o |
| 10a640 | 6e 65 20 63 6f 6d 6d 69 74 20 6c 65 66 74 2e 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d 61 | ne.commit.left....(let.((dir.(ma |
| 10a660 | 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 28 6f 72 20 28 66 69 6c 65 2d 65 78 69 73 | git-gitdir))).....(or.(file-exis |
| 10a680 | 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 52 45 56 45 52 54 5f 48 | ts-p.(expand-file-name."REVERT_H |
| 10a6a0 | 45 41 44 22 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 41 6e 64 20 52 45 56 45 52 54 | EAD".dir)).........;;.And.REVERT |
| 10a6c0 | 5f 48 45 41 44 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 77 68 65 6e 20 61 20 63 6f 6e 66 | _HEAD.does.not.exist.when.a.conf |
| 10a6e0 | 6c 69 63 74 20 68 61 70 70 65 6e 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 77 68 69 6c 65 20 72 65 | lict.happens.........;;.while.re |
| 10a700 | 76 65 72 74 69 6e 67 20 61 20 73 65 72 69 65 73 20 6f 66 20 63 6f 6d 6d 69 74 73 20 77 69 74 68 | verting.a.series.of.commits.with |
| 10a720 | 20 2d 2d 6e 6f 2d 63 6f 6d 6d 69 74 2e 0a 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 | .--no-commit..........(and-let*. |
| 10a740 | 28 28 6c 69 6e 65 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 | ((line.(magit-file-line......... |
| 10a760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ..................(expand-file-n |
| 10a780 | 61 6d 65 20 22 73 65 71 75 65 6e 63 65 72 2f 74 6f 64 6f 22 20 64 69 72 29 29 29 29 0a 20 20 20 | ame."sequencer/todo".dir)))).... |
| 10a7a0 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 76 65 72 74 22 | .......(string-prefix-p."revert" |
| 10a7c0 | 20 6c 69 6e 65 29 29 29 29 29 0a 0a 3b 3b 3b 20 50 61 74 63 68 0a 0a 3b 3b 3b 23 23 23 61 75 74 | .line)))))..;;;.Patch..;;;###aut |
| 10a7e0 | 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 61 6d 20 22 6d 61 67 69 74 | oload.(autoload.'magit-am."magit |
| 10a800 | 2d 73 65 71 75 65 6e 63 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 | -sequence".nil.t).(transient-def |
| 10a820 | 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 61 6d 20 28 29 0a 20 20 22 41 70 70 6c 79 20 | ine-prefix.magit-am.()..."Apply. |
| 10a840 | 70 61 74 63 68 65 73 20 72 65 63 65 69 76 65 64 20 62 79 20 65 6d 61 69 6c 2e 22 0a 20 20 3a 6d | patches.received.by.email."...:m |
| 10a860 | 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 61 6d 22 0a 20 20 3a 76 61 6c 75 65 20 27 28 22 2d 2d 33 | an-page."git-am"...:value.'("--3 |
| 10a880 | 77 61 79 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 | way")...["Arguments"....:if-not. |
| 10a8a0 | 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 2d 33 22 20 | magit-am-in-progress-p....("-3". |
| 10a8c0 | 22 46 61 6c 6c 20 62 61 63 6b 20 6f 6e 20 33 77 61 79 20 6d 65 72 67 65 22 20 20 20 20 20 20 20 | "Fall.back.on.3way.merge"....... |
| 10a8e0 | 20 20 20 20 28 22 2d 33 22 20 22 2d 2d 33 77 61 79 22 29 29 0a 20 20 20 28 6d 61 67 69 74 2d 61 | ....("-3"."--3way"))....(magit-a |
| 10a900 | 70 70 6c 79 3a 2d 70 29 0a 20 20 20 28 22 2d 63 22 20 22 52 65 6d 6f 76 65 20 74 65 78 74 20 62 | pply:-p)....("-c"."Remove.text.b |
| 10a920 | 65 66 6f 72 65 20 73 63 69 73 73 6f 72 73 20 6c 69 6e 65 22 20 20 28 22 2d 63 22 20 22 2d 2d 73 | efore.scissors.line"..("-c"."--s |
| 10a940 | 63 69 73 73 6f 72 73 22 29 29 0a 20 20 20 28 22 2d 6b 22 20 22 49 6e 68 69 62 69 74 20 72 65 6d | cissors"))....("-k"."Inhibit.rem |
| 10a960 | 6f 76 61 6c 20 6f 66 20 65 6d 61 69 6c 20 63 72 75 66 74 22 20 20 20 20 28 22 2d 6b 22 20 22 2d | oval.of.email.cruft"....("-k"."- |
| 10a980 | 2d 6b 65 65 70 22 29 29 0a 20 20 20 28 22 2d 62 22 20 22 4c 69 6d 69 74 20 72 65 6d 6f 76 61 6c | -keep"))....("-b"."Limit.removal |
| 10a9a0 | 20 6f 66 20 65 6d 61 69 6c 20 63 72 75 66 74 22 20 20 20 20 20 20 22 2d 2d 6b 65 65 70 2d 6e 6f | .of.email.cruft"......"--keep-no |
| 10a9c0 | 6e 2d 70 61 74 63 68 22 29 0a 20 20 20 28 22 2d 64 22 20 22 55 73 65 20 61 75 74 68 6f 72 20 64 | n-patch")....("-d"."Use.author.d |
| 10a9e0 | 61 74 65 20 61 73 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 22 20 22 2d 2d 63 6f 6d 6d 69 74 | ate.as.committer.date"."--commit |
| 10aa00 | 74 65 72 2d 64 61 74 65 2d 69 73 2d 61 75 74 68 6f 72 2d 64 61 74 65 22 29 0a 20 20 20 28 22 2d | ter-date-is-author-date")....("- |
| 10aa20 | 74 22 20 22 55 73 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61 73 20 61 75 74 68 6f 72 20 64 | t"."Use.current.time.as.author.d |
| 10aa40 | 61 74 65 22 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 64 61 74 65 22 29 0a 20 20 20 28 22 2d 73 22 | ate"..."--ignore-date")....("-s" |
| 10aa60 | 20 22 41 64 64 20 53 69 67 6e 65 64 2d 6f 66 66 2d 62 79 20 6c 69 6e 65 73 22 20 20 20 20 20 20 | ."Add.Signed-off-by.lines"...... |
| 10aa80 | 20 20 20 20 20 28 22 2d 73 22 20 22 2d 2d 73 69 67 6e 6f 66 66 22 29 29 0a 20 20 20 28 35 20 6d | .....("-s"."--signoff"))....(5.m |
| 10aaa0 | 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 29 5d 0a 20 20 5b 22 41 70 70 6c 79 22 0a 20 20 20 | agit:--gpg-sign)]...["Apply".... |
| 10aac0 | 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 | :if-not.magit-am-in-progress-p.. |
| 10aae0 | 20 20 28 22 6d 22 20 22 6d 61 69 6c 64 69 72 22 20 20 20 20 20 6d 61 67 69 74 2d 61 6d 2d 61 70 | ..("m"."maildir".....magit-am-ap |
| 10ab00 | 70 6c 79 2d 6d 61 69 6c 64 69 72 29 0a 20 20 20 28 22 77 22 20 22 70 61 74 63 68 65 73 22 20 20 | ply-maildir)....("w"."patches".. |
| 10ab20 | 20 20 20 6d 61 67 69 74 2d 61 6d 2d 61 70 70 6c 79 2d 70 61 74 63 68 65 73 29 0a 20 20 20 28 22 | ...magit-am-apply-patches)....(" |
| 10ab40 | 61 22 20 22 70 6c 61 69 6e 20 70 61 74 63 68 22 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 | a"."plain.patch".magit-patch-app |
| 10ab60 | 6c 79 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 67 69 74 2d 61 | ly)]...["Actions"....:if.magit-a |
| 10ab80 | 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 77 22 20 22 43 6f 6e 74 69 6e 75 | m-in-progress-p....("w"."Continu |
| 10aba0 | 65 22 20 6d 61 67 69 74 2d 61 6d 2d 63 6f 6e 74 69 6e 75 65 29 0a 20 20 20 28 22 73 22 20 22 53 | e".magit-am-continue)....("s"."S |
| 10abc0 | 6b 69 70 22 20 20 20 20 20 6d 61 67 69 74 2d 61 6d 2d 73 6b 69 70 29 0a 20 20 20 28 22 61 22 20 | kip".....magit-am-skip)....("a". |
| 10abe0 | 22 41 62 6f 72 74 22 20 20 20 20 6d 61 67 69 74 2d 61 6d 2d 61 62 6f 72 74 29 5d 29 0a 0a 28 64 | "Abort"....magit-am-abort)])..(d |
| 10ac00 | 65 66 75 6e 20 6d 61 67 69 74 2d 61 6d 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 72 | efun.magit-am-arguments.()...(tr |
| 10ac20 | 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 61 6d 29 29 0a 0a 28 74 72 61 6e 73 | ansient-args.'magit-am))..(trans |
| 10ac40 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 61 70 70 6c 79 | ient-define-argument.magit-apply |
| 10ac60 | 3a 2d 70 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 52 65 6d 6f 76 65 20 6c 65 | :-p.()...:description."Remove.le |
| 10ac80 | 61 64 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 70 61 74 68 73 22 0a 20 20 3a 63 6c 61 | ading.slashes.from.paths"...:cla |
| 10aca0 | 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 61 72 67 75 6d 65 6e 74 | ss.'transient-option...:argument |
| 10acc0 | 20 22 2d 70 22 0a 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 0a 20 20 3a 72 65 61 64 65 72 | ."-p"...:allow-empty.t...:reader |
| 10ace0 | 20 23 27 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 6e 75 6d 62 65 72 2d 4e 2b 29 0a 0a 3b 3b | .#'transient-read-number-N+)..;; |
| 10ad00 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6d 2d 61 70 70 | ;###autoload.(defun.magit-am-app |
| 10ad20 | 6c 79 2d 70 61 74 63 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 73 20 61 72 67 73 | ly-patches.(&optional.files.args |
| 10ad40 | 29 0a 20 20 22 41 70 70 6c 79 20 74 68 65 20 70 61 74 63 68 65 73 20 46 49 4c 45 53 2e 22 0a 20 | )..."Apply.the.patches.FILES.".. |
| 10ad60 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 | .(interactive.(list.(or.(magit-r |
| 10ad80 | 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | egion-values.'file)............. |
| 10ada0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c | .............(list.(let.((defaul |
| 10adc0 | 74 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 61 74 2d 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 | t.(magit-file-at-point)))....... |
| 10ade0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 | ...........................(read |
| 10ae00 | 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -file-name...................... |
| 10ae20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 | .............(if.default........ |
| 10ae40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 10ae60 | 66 6f 72 6d 61 74 20 22 41 70 70 6c 79 20 70 61 74 63 68 20 28 25 73 29 3a 20 22 20 64 65 66 61 | format."Apply.patch.(%s):.".defa |
| 10ae80 | 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult)............................ |
| 10aea0 | 20 20 20 20 20 20 20 20 20 22 41 70 70 6c 79 20 70 61 74 63 68 3a 20 22 29 0a 20 20 20 20 20 20 | ........."Apply.patch:.")....... |
| 10aec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 | ............................nil. |
| 10aee0 | 64 65 66 61 75 6c 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | default))))..................... |
| 10af00 | 20 28 6d 61 67 69 74 2d 61 6d 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 | .(magit-am-arguments)))...(magit |
| 10af20 | 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 61 6d 22 20 61 72 67 73 20 22 2d 2d | -run-git-sequencer."am".args."-- |
| 10af40 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d | "............................(-- |
| 10af60 | 6d 61 70 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d | map.(magit-convert-filename-for- |
| 10af80 | 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git............................. |
| 10afa0 | 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 69 74 29 29 0a 20 20 | .......(expand-file-name.it))... |
| 10afc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10afe0 | 66 69 6c 65 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | files)))..;;;###autoload.(defun. |
| 10b000 | 6d 61 67 69 74 2d 61 6d 2d 61 70 70 6c 79 2d 6d 61 69 6c 64 69 72 20 28 26 6f 70 74 69 6f 6e 61 | magit-am-apply-maildir.(&optiona |
| 10b020 | 6c 20 6d 61 69 6c 64 69 72 20 61 72 67 73 29 0a 20 20 22 41 70 70 6c 79 20 74 68 65 20 70 61 74 | l.maildir.args)..."Apply.the.pat |
| 10b040 | 63 68 65 73 20 66 72 6f 6d 20 4d 41 49 4c 44 49 52 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 | ches.from.MAILDIR."...(interacti |
| 10b060 | 76 65 20 28 6c 69 73 74 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 41 70 70 6c 79 20 | ve.(list.(read-file-name."Apply. |
| 10b080 | 6d 62 6f 78 20 6f 72 20 4d 61 69 6c 64 69 72 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mbox.or.Maildir:.")............. |
| 10b0a0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 6d 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a | .........(magit-am-arguments))). |
| 10b0c0 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 61 6d 22 20 | ..(magit-run-git-sequencer."am". |
| 10b0e0 | 61 72 67 73 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 | args.(magit-convert-filename-for |
| 10b100 | 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -git............................ |
| 10b120 | 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 61 69 | ...........(expand-file-name.mai |
| 10b140 | 6c 64 69 72 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | ldir))))..;;;###autoload.(defun. |
| 10b160 | 6d 61 67 69 74 2d 61 6d 2d 63 6f 6e 74 69 6e 75 65 20 28 29 0a 20 20 22 52 65 73 75 6d 65 20 74 | magit-am-continue.()..."Resume.t |
| 10b180 | 68 65 20 63 75 72 72 65 6e 74 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 20 73 65 71 75 65 6e | he.current.patch.applying.sequen |
| 10b1a0 | 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 | ce."...(interactive)...(cond.... |
| 10b1c0 | 28 28 6e 6f 74 20 28 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 0a | ((not.(magit-am-in-progress-p)). |
| 10b1e0 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 70 70 6c 79 69 6e 67 20 61 6e | ....(user-error."Not.applying.an |
| 10b200 | 79 20 70 61 74 63 68 65 73 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 | y.patches"))....((magit-anything |
| 10b220 | 2d 75 6e 73 74 61 67 65 64 2d 70 20 74 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 | -unstaged-p.t).....(user-error." |
| 10b240 | 43 61 6e 6e 6f 74 20 63 6f 6e 74 69 6e 75 65 20 64 75 65 20 74 6f 20 75 6e 73 74 61 67 65 64 20 | Cannot.continue.due.to.unstaged. |
| 10b260 | 63 68 61 6e 67 65 73 22 29 29 0a 20 20 20 28 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 | changes"))....((magit-run-git-se |
| 10b280 | 71 75 65 6e 63 65 72 20 22 61 6d 22 20 22 2d 2d 63 6f 6e 74 69 6e 75 65 22 29 29 29 29 0a 0a 3b | quencer."am"."--continue"))))..; |
| 10b2a0 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6d 2d 73 6b | ;;###autoload.(defun.magit-am-sk |
| 10b2c0 | 69 70 20 28 29 0a 20 20 22 53 6b 69 70 20 74 68 65 20 73 74 6f 70 70 65 64 20 61 74 20 70 61 74 | ip.()..."Skip.the.stopped.at.pat |
| 10b2e0 | 63 68 20 64 75 72 69 6e 67 20 61 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 20 73 65 71 75 65 | ch.during.a.patch.applying.seque |
| 10b300 | 6e 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 | nce."...(interactive)...(unless. |
| 10b320 | 28 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 | (magit-am-in-progress-p).....(us |
| 10b340 | 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 70 70 6c 79 69 6e 67 20 61 6e 79 20 70 61 74 63 68 | er-error."Not.applying.any.patch |
| 10b360 | 65 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 | es"))...(magit-run-git-sequencer |
| 10b380 | 20 22 61 6d 22 20 22 2d 2d 73 6b 69 70 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | ."am"."--skip"))..;;;###autoload |
| 10b3a0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6d 2d 61 62 6f 72 74 20 28 29 0a 20 20 22 41 62 6f | .(defun.magit-am-abort.()..."Abo |
| 10b3c0 | 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 20 73 65 | rt.the.current.patch.applying.se |
| 10b3e0 | 71 75 65 6e 63 65 2e 0a 54 68 69 73 20 64 69 73 63 61 72 64 73 20 61 6c 6c 20 63 68 61 6e 67 65 | quence..This.discards.all.change |
| 10b400 | 73 20 6d 61 64 65 20 73 69 6e 63 65 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 73 74 61 72 74 65 | s.made.since.the.sequence.starte |
| 10b420 | 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d | d."...(interactive)...(unless.(m |
| 10b440 | 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 65 72 | agit-am-in-progress-p).....(user |
| 10b460 | 2d 65 72 72 6f 72 20 22 4e 6f 74 20 61 70 70 6c 79 69 6e 67 20 61 6e 79 20 70 61 74 63 68 65 73 | -error."Not.applying.any.patches |
| 10b480 | 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 61 6d 22 20 22 2d 2d 61 62 6f | "))...(magit-run-git."am"."--abo |
| 10b4a0 | 72 74 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 | rt"))..(defun.magit-am-in-progre |
| 10b4c0 | 73 73 2d 70 20 28 29 0a 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 | ss-p.()...(file-exists-p.(expand |
| 10b4e0 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 61 70 70 6c 79 2f 61 70 70 6c 79 69 6e | -file-name."rebase-apply/applyin |
| 10b500 | 67 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 0a 0a 3b 3b 3b 20 52 65 62 61 73 65 | g".(magit-gitdir))))..;;;.Rebase |
| 10b520 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 | ..;;;###autoload.(autoload.'magi |
| 10b540 | 74 2d 72 65 62 61 73 65 20 22 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 22 20 6e 69 6c 20 74 29 | t-rebase."magit-sequence".nil.t) |
| 10b560 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d | .(transient-define-prefix.magit- |
| 10b580 | 72 65 62 61 73 65 20 28 29 0a 20 20 22 54 72 61 6e 73 70 6c 61 6e 74 20 63 6f 6d 6d 69 74 73 20 | rebase.()..."Transplant.commits. |
| 10b5a0 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 65 78 69 73 74 69 6e 67 20 63 6f 6d 6d 69 74 73 2e 22 | and/or.modify.existing.commits." |
| 10b5c0 | 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 72 65 62 61 73 65 22 0a 20 20 3a 76 61 6c | ...:man-page."git-rebase"...:val |
| 10b5e0 | 75 65 20 27 28 22 2d 2d 61 75 74 6f 73 74 61 73 68 22 29 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 | ue.'("--autostash")...["Argument |
| 10b600 | 73 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 | s"....:if-not.magit-rebase-in-pr |
| 10b620 | 6f 67 72 65 73 73 2d 70 0a 20 20 20 28 22 2d 6b 22 20 22 4b 65 65 70 20 65 6d 70 74 79 20 63 6f | ogress-p....("-k"."Keep.empty.co |
| 10b640 | 6d 6d 69 74 73 22 20 20 20 20 20 20 20 22 2d 2d 6b 65 65 70 2d 65 6d 70 74 79 22 29 0a 20 20 20 | mmits"......."--keep-empty").... |
| 10b660 | 28 22 2d 70 22 20 22 50 72 65 73 65 72 76 65 20 6d 65 72 67 65 73 22 20 20 20 20 20 20 20 20 20 | ("-p"."Preserve.merges"......... |
| 10b680 | 20 28 22 2d 70 22 20 22 2d 2d 70 72 65 73 65 72 76 65 2d 6d 65 72 67 65 73 22 29 0a 20 20 20 20 | .("-p"."--preserve-merges")..... |
| 10b6a0 | 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f | :if.(lambda.().(magit-git-versio |
| 10b6c0 | 6e 3c 20 22 32 2e 33 33 2e 30 22 29 29 29 0a 20 20 20 28 22 2d 72 22 20 22 52 65 62 61 73 65 20 | n<."2.33.0")))....("-r"."Rebase. |
| 10b6e0 | 6d 65 72 67 65 73 22 20 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 72 22 20 22 2d 2d 72 65 62 61 | merges"............("-r"."--reba |
| 10b700 | 73 65 2d 6d 65 72 67 65 73 3d 22 29 0a 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 | se-merges=").....magit-rebase-me |
| 10b720 | 72 67 65 73 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 0a 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 | rges-select-mode.....:if.(lambda |
| 10b740 | 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 31 38 2e 30 | .().(magit-git-version>=."2.18.0 |
| 10b760 | 22 29 29 29 0a 20 20 20 28 22 2d 75 22 20 22 55 70 64 61 74 65 20 62 72 61 6e 63 68 65 73 22 20 | ")))....("-u"."Update.branches". |
| 10b780 | 20 20 20 20 20 20 20 20 20 22 2d 2d 75 70 64 61 74 65 2d 72 65 66 73 22 0a 20 20 20 20 3a 69 66 | ........."--update-refs".....:if |
| 10b7a0 | 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3e 3d | .(lambda.().(magit-git-version>= |
| 10b7c0 | 20 22 32 2e 33 38 2e 30 22 29 29 29 0a 20 20 20 28 37 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d | ."2.38.0")))....(7.magit-merge:- |
| 10b7e0 | 2d 73 74 72 61 74 65 67 79 29 0a 20 20 20 28 37 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 2d 2d 73 | -strategy)....(7.magit-merge:--s |
| 10b800 | 74 72 61 74 65 67 79 2d 6f 70 74 69 6f 6e 29 0a 20 20 20 28 37 20 22 3d 58 22 20 6d 61 67 69 74 | trategy-option)....(7."=X".magit |
| 10b820 | 2d 64 69 66 66 3a 2d 2d 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 20 3a 61 72 67 75 6d 65 6e 74 | -diff:--diff-algorithm.:argument |
| 10b840 | 20 22 2d 58 64 69 66 66 2d 61 6c 67 6f 72 69 74 68 6d 3d 22 29 0a 20 20 20 28 37 20 22 2d 66 22 | ."-Xdiff-algorithm=")....(7."-f" |
| 10b860 | 20 22 46 6f 72 63 65 20 72 65 62 61 73 65 22 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 66 22 20 | ."Force.rebase"...........("-f". |
| 10b880 | 22 2d 2d 66 6f 72 63 65 2d 72 65 62 61 73 65 22 29 29 0a 20 20 20 28 22 2d 64 22 20 22 55 73 65 | "--force-rebase"))....("-d"."Use |
| 10b8a0 | 20 61 75 74 68 6f 72 20 64 61 74 65 20 61 73 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 22 20 | .author.date.as.committer.date". |
| 10b8c0 | 22 2d 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 2d 69 73 2d 61 75 74 68 6f 72 2d 64 61 74 65 | "--committer-date-is-author-date |
| 10b8e0 | 22 29 0a 20 20 20 28 22 2d 74 22 20 22 55 73 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61 73 | ")....("-t"."Use.current.time.as |
| 10b900 | 20 61 75 74 68 6f 72 20 64 61 74 65 22 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 64 61 74 65 22 29 | .author.date"..."--ignore-date") |
| 10b920 | 0a 20 20 20 28 22 2d 61 22 20 22 41 75 74 6f 73 71 75 61 73 68 22 20 20 20 20 20 20 20 20 20 20 | ....("-a"."Autosquash".......... |
| 10b940 | 20 20 20 20 20 22 2d 2d 61 75 74 6f 73 71 75 61 73 68 22 29 0a 20 20 20 28 22 2d 41 22 20 22 41 | ....."--autosquash")....("-A"."A |
| 10b960 | 75 74 6f 73 74 61 73 68 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 61 75 74 6f | utostash"................"--auto |
| 10b980 | 73 74 61 73 68 22 29 0a 20 20 20 28 22 2d 69 22 20 22 49 6e 74 65 72 61 63 74 69 76 65 22 20 20 | stash")....("-i"."Interactive".. |
| 10b9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 22 2d 69 22 20 22 2d 2d 69 6e 74 65 72 61 63 74 69 76 65 | ............("-i"."--interactive |
| 10b9c0 | 22 29 29 0a 20 20 20 28 22 2d 68 22 20 22 44 69 73 61 62 6c 65 20 68 6f 6f 6b 73 22 20 20 20 20 | "))....("-h"."Disable.hooks".... |
| 10b9e0 | 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 76 65 72 69 66 79 22 29 0a 20 20 20 28 37 20 6d 61 67 | ........"--no-verify")....(7.mag |
| 10ba00 | 69 74 2d 72 65 62 61 73 65 3a 2d 2d 65 78 65 63 29 0a 20 20 20 28 35 20 6d 61 67 69 74 3a 2d 2d | it-rebase:--exec)....(5.magit:-- |
| 10ba20 | 67 70 67 2d 73 69 67 6e 29 5d 0a 20 20 5b 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 72 65 62 61 | gpg-sign)]...[:if-not.magit-reba |
| 10ba40 | 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e | se-in-progress-p....:description |
| 10ba60 | 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | .(lambda.()...................(f |
| 10ba80 | 6f 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 52 65 62 61 73 65 20 25 73 20 6f 6e 74 | ormat.(propertize."Rebase.%s.ont |
| 10baa0 | 6f 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 | o".'face.'transient-heading).... |
| 10bac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | .......................(properti |
| 10bae0 | 7a 65 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 | ze.(or.(magit-get-current-branch |
| 10bb00 | 29 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )."HEAD")....................... |
| 10bb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 | ................'face.'magit-bra |
| 10bb40 | 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 72 65 62 61 73 | nch-local)))....("p".magit-rebas |
| 10bb60 | 65 2d 6f 6e 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 | e-onto-pushremote)....("u".magit |
| 10bb80 | 2d 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 20 28 22 65 22 20 22 | -rebase-onto-upstream)....("e"." |
| 10bba0 | 65 6c 73 65 77 68 65 72 65 22 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 62 72 61 6e 63 68 29 5d | elsewhere".magit-rebase-branch)] |
| 10bbc0 | 0a 20 20 5b 22 52 65 62 61 73 65 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 72 65 | ...["Rebase"....:if-not.magit-re |
| 10bbe0 | 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 0a 20 20 20 5b 28 22 69 22 20 22 69 6e 74 | base-in-progress-p....[("i"."int |
| 10bc00 | 65 72 61 63 74 69 76 65 6c 79 22 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e | eractively"......magit-rebase-in |
| 10bc20 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 20 20 28 22 73 22 20 22 61 20 73 75 62 73 65 74 22 20 20 | teractive).....("s"."a.subset".. |
| 10bc40 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 75 62 73 65 74 29 5d 0a 20 | .........magit-rebase-subset)].. |
| 10bc60 | 20 20 5b 28 22 6d 22 20 22 74 6f 20 6d 6f 64 69 66 79 20 61 20 63 6f 6d 6d 69 74 22 20 6d 61 67 | ..[("m"."to.modify.a.commit".mag |
| 10bc80 | 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 77 22 20 | it-rebase-edit-commit).....("w". |
| 10bca0 | 22 74 6f 20 72 65 77 6f 72 64 20 61 20 63 6f 6d 6d 69 74 22 20 6d 61 67 69 74 2d 72 65 62 61 73 | "to.reword.a.commit".magit-rebas |
| 10bcc0 | 65 2d 72 65 77 6f 72 64 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 6b 22 20 22 74 6f 20 72 65 | e-reword-commit).....("k"."to.re |
| 10bce0 | 6d 6f 76 65 20 61 20 63 6f 6d 6d 69 74 22 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 72 65 6d 6f | move.a.commit".magit-rebase-remo |
| 10bd00 | 76 65 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 22 66 22 20 22 74 6f 20 61 75 74 6f 73 71 75 61 | ve-commit).....("f"."to.autosqua |
| 10bd20 | 73 68 22 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 71 75 61 73 68 | sh"......magit-rebase-autosquash |
| 10bd40 | 29 0a 20 20 20 20 28 36 20 22 74 22 20 22 74 6f 20 63 68 61 6e 67 65 20 64 61 74 65 73 22 20 20 | ).....(6."t"."to.change.dates".. |
| 10bd60 | 6d 61 67 69 74 2d 72 65 73 68 65 6c 76 65 2d 73 69 6e 63 65 29 5d 5d 0a 20 20 5b 22 41 63 74 69 | magit-reshelve-since)]]...["Acti |
| 10bd80 | 6f 6e 73 22 0a 20 20 20 3a 69 66 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 | ons"....:if.magit-rebase-in-prog |
| 10bda0 | 72 65 73 73 2d 70 0a 20 20 20 28 22 72 22 20 22 43 6f 6e 74 69 6e 75 65 22 20 6d 61 67 69 74 2d | ress-p....("r"."Continue".magit- |
| 10bdc0 | 72 65 62 61 73 65 2d 63 6f 6e 74 69 6e 75 65 29 0a 20 20 20 28 22 73 22 20 22 53 6b 69 70 22 20 | rebase-continue)....("s"."Skip". |
| 10bde0 | 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 6b 69 70 29 0a 20 20 20 28 22 65 22 20 22 | ....magit-rebase-skip)....("e"." |
| 10be00 | 45 64 69 74 22 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 29 0a 20 20 20 | Edit".....magit-rebase-edit).... |
| 10be20 | 28 22 61 22 20 22 41 62 6f 72 74 22 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 62 6f | ("a"."Abort"....magit-rebase-abo |
| 10be40 | 72 74 29 5d 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e | rt)])..(transient-define-argumen |
| 10be60 | 74 20 6d 61 67 69 74 2d 72 65 62 61 73 65 3a 2d 2d 65 78 65 63 20 28 29 0a 20 20 3a 64 65 73 63 | t.magit-rebase:--exec.()...:desc |
| 10be80 | 72 69 70 74 69 6f 6e 20 22 52 75 6e 20 63 6f 6d 6d 61 6e 64 20 61 66 74 65 72 20 63 6f 6d 6d 69 | ription."Run.command.after.commi |
| 10bea0 | 74 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 | ts"...:class.'transient-option.. |
| 10bec0 | 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 78 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 65 | .:shortarg."-x"...:argument."--e |
| 10bee0 | 78 65 63 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d | xec="...:reader.#'read-shell-com |
| 10bf00 | 6d 61 6e 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 | mand)..(defun.magit-rebase-merge |
| 10bf20 | 73 2d 73 65 6c 65 63 74 2d 6d 6f 64 65 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 29 0a 20 20 | s-select-mode.(&rest._ignore)... |
| 10bf40 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 6e 69 6c 20 74 0a 20 20 20 20 | (magit-read-char-case.nil.t..... |
| 10bf60 | 28 3f 6e 20 22 5b 6e 5d 6f 2d 72 65 62 61 73 65 2d 63 6f 75 73 69 6e 73 22 20 22 6e 6f 2d 72 65 | (?n."[n]o-rebase-cousins"."no-re |
| 10bf80 | 62 61 73 65 2d 63 6f 75 73 69 6e 73 22 29 0a 20 20 20 20 28 3f 72 20 22 5b 72 5d 65 62 61 73 65 | base-cousins").....(?r."[r]ebase |
| 10bfa0 | 2d 63 6f 75 73 69 6e 73 22 20 22 72 65 62 61 73 65 2d 63 6f 75 73 69 6e 73 22 29 29 29 0a 0a 28 | -cousins"."rebase-cousins")))..( |
| 10bfc0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a | defun.magit-rebase-arguments.(). |
| 10bfe0 | 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 72 65 62 61 73 65 29 | ..(transient-args.'magit-rebase) |
| 10c000 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 72 65 62 61 73 65 20 28 74 61 72 67 | )..(defun.magit-git-rebase.(targ |
| 10c020 | 65 74 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e | et.args)...(magit-run-git-sequen |
| 10c040 | 63 65 72 20 22 72 65 62 61 73 65 22 20 61 72 67 73 20 74 61 72 67 65 74 29 29 0a 0a 3b 3b 3b 23 | cer."rebase".args.target))..;;;# |
| 10c060 | 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 65 62 61 | ##autoload.(autoload.'magit-reba |
| 10c080 | 73 65 2d 6f 6e 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 20 22 6d 61 67 69 74 2d 73 65 71 75 65 6e | se-onto-pushremote."magit-sequen |
| 10c0a0 | 63 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 | ce".nil.t).(transient-define-suf |
| 10c0c0 | 66 69 78 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 | fix.magit-rebase-onto-pushremote |
| 10c0e0 | 20 28 61 72 67 73 29 0a 20 20 22 52 65 62 61 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | .(args)..."Rebase.the.current.br |
| 10c100 | 61 6e 63 68 20 6f 6e 74 6f 20 69 74 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 | anch.onto.its.push-remote.branch |
| 10c120 | 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 | ...With.a.prefix.argument.or.whe |
| 10c140 | 6e 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 0a | n.the.push-remote.is.either.not. |
| 10c160 | 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 | configured.or.unusable,.then.let |
| 10c180 | 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 0a 70 75 | .the.user.first.configure.the.pu |
| 10c1a0 | 73 68 2d 72 65 6d 6f 74 65 2e 22 0a 20 20 3a 69 66 20 23 27 6d 61 67 69 74 2d 67 65 74 2d 63 75 | sh-remote."...:if.#'magit-get-cu |
| 10c1c0 | 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 23 27 6d 61 | rrent-branch...:description.#'ma |
| 10c1e0 | 67 69 74 2d 70 75 6c 6c 2d 2d 70 75 73 68 62 72 61 6e 63 68 2d 64 65 73 63 72 69 70 74 69 6f 6e | git-pull--pushbranch-description |
| 10c200 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 62 | ...(interactive.(list.(magit-reb |
| 10c220 | 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 | ase-arguments)))...(pcase-let.(( |
| 10c240 | 60 28 2c 62 72 61 6e 63 68 20 2c 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | `(,branch.,remote).............. |
| 10c260 | 20 20 28 6d 61 67 69 74 2d 2d 73 65 6c 65 63 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 22 72 65 | ..(magit--select-push-remote."re |
| 10c280 | 62 61 73 65 20 6f 6e 74 6f 20 74 68 61 74 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 | base.onto.that"))).....(magit-gi |
| 10c2a0 | 74 2d 72 65 62 61 73 65 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 22 2f 22 20 62 72 61 6e | t-rebase.(concat.remote."/".bran |
| 10c2c0 | 63 68 29 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 | ch).args)))..;;;###autoload.(aut |
| 10c2e0 | 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 75 70 73 74 72 65 61 | oload.'magit-rebase-onto-upstrea |
| 10c300 | 6d 20 22 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 | m."magit-sequence".nil.t).(trans |
| 10c320 | 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | ient-define-suffix.magit-rebase- |
| 10c340 | 6f 6e 74 6f 2d 75 70 73 74 72 65 61 6d 20 28 61 72 67 73 29 0a 20 20 22 52 65 62 61 73 65 20 74 | onto-upstream.(args)..."Rebase.t |
| 10c360 | 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 69 74 73 20 75 70 73 74 72 | he.current.branch.onto.its.upstr |
| 10c380 | 65 61 6d 20 62 72 61 6e 63 68 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d | eam.branch...With.a.prefix.argum |
| 10c3a0 | 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 65 69 74 68 | ent.or.when.the.upstream.is.eith |
| 10c3c0 | 65 72 20 6e 6f 74 0a 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 | er.not.configured.or.unusable,.t |
| 10c3e0 | 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 | hen.let.the.user.first.configure |
| 10c400 | 0a 74 68 65 20 75 70 73 74 72 65 61 6d 2e 22 0a 20 20 3a 69 66 20 23 27 6d 61 67 69 74 2d 67 65 | .the.upstream."...:if.#'magit-ge |
| 10c420 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 | t-current-branch...:description. |
| 10c440 | 23 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 75 70 73 74 72 65 61 6d 2d 64 65 73 63 72 69 70 | #'magit-rebase--upstream-descrip |
| 10c460 | 74 69 6f 6e 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 | tion...(interactive.(list.(magit |
| 10c480 | 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 62 | -rebase-arguments)))...(let*.((b |
| 10c4a0 | 72 61 6e 63 68 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 | ranch.(or.(magit-get-current-bra |
| 10c4c0 | 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d | nch)......................(user- |
| 10c4e0 | 65 72 72 6f 72 20 22 4e 6f 20 62 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 22 | error."No.branch.is.checked.out" |
| 10c500 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 | )))..........(upstream.(magit-ge |
| 10c520 | 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 | t-upstream-branch.branch)))..... |
| 10c540 | 28 77 68 65 6e 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 6e 6f | (when.(or.current-prefix-arg.(no |
| 10c560 | 74 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 74 72 65 61 | t.upstream)).......(setq.upstrea |
| 10c580 | 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 75 70 73 74 72 65 | m.............(magit-read-upstre |
| 10c5a0 | 61 6d 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 20 28 66 | am-branch..............branch.(f |
| 10c5c0 | 6f 72 6d 61 74 20 22 53 65 74 20 75 70 73 74 72 65 61 6d 20 6f 66 20 25 73 20 61 6e 64 20 72 65 | ormat."Set.upstream.of.%s.and.re |
| 10c5e0 | 62 61 73 65 20 6f 6e 74 6f 20 74 68 61 74 22 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 | base.onto.that".branch)))....... |
| 10c600 | 28 6d 61 67 69 74 2d 73 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 | (magit-set-upstream-branch.branc |
| 10c620 | 68 20 75 70 73 74 72 65 61 6d 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 72 65 62 61 | h.upstream)).....(magit-git-reba |
| 10c640 | 73 65 20 75 70 73 74 72 65 61 6d 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | se.upstream.args)))..(defun.magi |
| 10c660 | 74 2d 72 65 62 61 73 65 2d 2d 75 70 73 74 72 65 61 6d 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 | t-rebase--upstream-description.( |
| 10c680 | 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 | )...(and-let*.((branch.(magit-ge |
| 10c6a0 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 6f 72 20 28 6d 61 67 | t-current-branch))).....(or.(mag |
| 10c6c0 | 69 74 2d 67 65 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 0a 20 | it-get-upstream-branch.branch).. |
| 10c6e0 | 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 | .......(let.((remote.(magit-get. |
| 10c700 | 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 | "branch".branch."remote"))...... |
| 10c720 | 20 20 20 20 20 20 20 20 20 28 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 | .........(merge..(magit-get."bra |
| 10c740 | 6e 63 68 22 20 62 72 61 6e 63 68 20 22 6d 65 72 67 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 | nch".branch."merge"))........... |
| 10c760 | 20 20 20 20 28 75 20 28 6d 61 67 69 74 2d 2d 70 72 6f 70 65 72 74 69 7a 65 2d 66 61 63 65 20 22 | ....(u.(magit--propertize-face." |
| 10c780 | 40 7b 75 70 73 74 72 65 61 6d 7d 22 20 27 62 6f 6c 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | @{upstream}".'bold)))........... |
| 10c7a0 | 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 2d 75 6e 6e 61 6d 65 | (cond............((magit--unname |
| 10c7c0 | 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 | d-upstream-p.remote.merge)...... |
| 10c7e0 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 20 22 2c 20 72 65 70 6c 61 63 69 6e 67 20 75 6e | .......(concat.u.",.replacing.un |
| 10c800 | 6e 61 6d 65 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 2d 76 61 6c | named"))............((magit--val |
| 10c820 | 69 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 | id-upstream-p.remote.merge)..... |
| 10c840 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 20 22 2c 20 72 65 70 6c 61 63 69 6e 67 20 6e | ........(concat.u.",.replacing.n |
| 10c860 | 6f 6e 2d 65 78 69 73 74 65 6e 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 72 | on-existent"))............((or.r |
| 10c880 | 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | emote.merge).............(concat |
| 10c8a0 | 20 75 20 22 2c 20 72 65 70 6c 61 63 69 6e 67 20 69 6e 76 61 6c 69 64 22 29 29 0a 20 20 20 20 20 | .u.",.replacing.invalid"))...... |
| 10c8c0 | 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 75 20 22 | ......(t.............(concat.u." |
| 10c8e0 | 2c 20 73 65 74 74 69 6e 67 20 74 68 61 74 22 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ,.setting.that")))))))..;;;###au |
| 10c900 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 62 72 61 6e 63 | toload.(defun.magit-rebase-branc |
| 10c920 | 68 20 28 74 61 72 67 65 74 20 61 72 67 73 29 0a 20 20 22 52 65 62 61 73 65 20 74 68 65 20 63 75 | h.(target.args)..."Rebase.the.cu |
| 10c940 | 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 61 20 62 72 61 6e 63 68 20 72 65 61 64 20 | rrent.branch.onto.a.branch.read. |
| 10c960 | 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 41 6c 6c 20 63 6f 6d 6d 69 74 73 20 74 | in.the.minibuffer..All.commits.t |
| 10c980 | 68 61 74 20 61 72 65 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 60 48 45 41 44 27 20 62 75 | hat.are.reachable.from.`HEAD'.bu |
| 10c9a0 | 74 20 6e 6f 74 20 66 72 6f 6d 20 74 68 65 0a 73 65 6c 65 63 74 65 64 20 62 72 61 6e 63 68 20 54 | t.not.from.the.selected.branch.T |
| 10c9c0 | 41 52 47 45 54 20 61 72 65 20 62 65 69 6e 67 20 72 65 62 61 73 65 64 2e 22 0a 20 20 28 69 6e 74 | ARGET.are.being.rebased."...(int |
| 10c9e0 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 | eractive.(list.(magit-read-other |
| 10ca00 | 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 20 22 52 65 62 61 73 65 20 6f 6e 74 6f 22 29 | -branch-or-commit."Rebase.onto") |
| 10ca20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 | ......................(magit-reb |
| 10ca40 | 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 52 65 62 | ase-arguments)))...(message."Reb |
| 10ca60 | 61 73 69 6e 67 2e 2e 2e 22 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 72 65 62 61 73 65 20 74 | asing...")...(magit-git-rebase.t |
| 10ca80 | 61 72 67 65 74 20 61 72 67 73 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 52 65 62 61 73 69 6e 67 | arget.args)...(message."Rebasing |
| 10caa0 | 2e 2e 2e 64 6f 6e 65 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ...done"))..;;;###autoload.(defu |
| 10cac0 | 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 75 62 73 65 74 20 28 6e 65 77 62 61 73 65 20 73 | n.magit-rebase-subset.(newbase.s |
| 10cae0 | 74 61 72 74 20 61 72 67 73 29 0a 20 20 22 52 65 62 61 73 65 20 61 20 73 75 62 73 65 74 20 6f 66 | tart.args)..."Rebase.a.subset.of |
| 10cb00 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 27 73 20 68 69 73 74 6f 72 79 20 6f 6e | .the.current.branch's.history.on |
| 10cb20 | 74 6f 20 61 20 6e 65 77 20 62 61 73 65 2e 0a 52 65 62 61 73 65 20 63 6f 6d 6d 69 74 73 20 66 72 | to.a.new.base..Rebase.commits.fr |
| 10cb40 | 6f 6d 20 53 54 41 52 54 20 74 6f 20 60 48 45 41 44 27 20 6f 6e 74 6f 20 4e 45 57 42 41 53 45 2e | om.START.to.`HEAD'.onto.NEWBASE. |
| 10cb60 | 0a 53 54 41 52 54 20 68 61 73 20 74 6f 20 62 65 20 73 65 6c 65 63 74 65 64 20 66 72 6f 6d 20 61 | .START.has.to.be.selected.from.a |
| 10cb80 | 20 6c 69 73 74 20 6f 66 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 69 6e 74 | .list.of.recent.commits."...(int |
| 10cba0 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6f 74 68 65 72 | eractive.(list.(magit-read-other |
| 10cbc0 | 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -branch-or-commit............... |
| 10cbe0 | 20 20 20 20 20 20 20 20 22 52 65 62 61 73 65 20 73 75 62 73 65 74 20 6f 6e 74 6f 22 20 6e 69 6c | ........"Rebase.subset.onto".nil |
| 10cc00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 | .......................(magit-ge |
| 10cc20 | 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-upstream-branch))............. |
| 10cc40 | 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........nil.................... |
| 10cc60 | 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 28 | ..(magit-rebase-arguments)))...( |
| 10cc80 | 69 66 20 73 74 61 72 74 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 6d 65 73 73 61 67 65 20 22 | if.start.......(progn.(message." |
| 10cca0 | 52 65 62 61 73 69 6e 67 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | Rebasing...")..............(magi |
| 10ccc0 | 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 72 65 62 61 73 65 22 20 22 2d 2d | t-run-git-sequencer."rebase"."-- |
| 10cce0 | 6f 6e 74 6f 22 20 6e 65 77 62 61 73 65 20 73 74 61 72 74 20 61 72 67 73 29 0a 20 20 20 20 20 20 | onto".newbase.start.args)....... |
| 10cd00 | 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 52 65 62 61 73 69 6e 67 2e 2e 2e 64 6f 6e 65 | .......(message."Rebasing...done |
| 10cd20 | 22 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 | ")).....(magit-log-select....... |
| 10cd40 | 60 28 6c 61 6d 62 64 61 20 28 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | `(lambda.(commit)..........(magi |
| 10cd60 | 74 2d 72 65 62 61 73 65 2d 73 75 62 73 65 74 20 2c 6e 65 77 62 61 73 65 20 28 63 6f 6e 63 61 74 | t-rebase-subset.,newbase.(concat |
| 10cd80 | 20 63 6f 6d 6d 69 74 20 22 5e 22 29 20 28 6c 69 73 74 20 2c 40 61 72 67 73 29 29 29 0a 20 20 20 | .commit."^").(list.,@args))).... |
| 10cda0 | 20 20 20 28 63 6f 6e 63 61 74 20 22 54 79 70 65 20 25 70 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 | ...(concat."Type.%p.on.a.commit. |
| 10cdc0 | 74 6f 20 72 65 62 61 73 65 20 69 74 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 6e | to.rebase.it."..............."an |
| 10cde0 | 64 20 63 6f 6d 6d 69 74 73 20 61 62 6f 76 65 20 69 74 20 6f 6e 74 6f 20 22 20 6e 65 77 62 61 73 | d.commits.above.it.onto.".newbas |
| 10ce00 | 65 20 22 2c 22 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | e.","))))..(defvar.magit-rebase- |
| 10ce20 | 69 6e 74 65 72 61 63 74 69 76 65 2d 69 6e 63 6c 75 64 65 2d 73 65 6c 65 63 74 65 64 20 74 29 0a | interactive-include-selected.t). |
| 10ce40 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 | .(defun.magit-rebase-interactive |
| 10ce60 | 2d 31 0a 20 20 20 20 28 63 6f 6d 6d 69 74 20 61 72 67 73 20 6d 65 73 73 61 67 65 20 26 6f 70 74 | -1.....(commit.args.message.&opt |
| 10ce80 | 69 6f 6e 61 6c 20 65 64 69 74 6f 72 20 64 65 6c 61 79 2d 65 64 69 74 2d 63 6f 6e 66 69 72 6d 20 | ional.editor.delay-edit-confirm. |
| 10cea0 | 6e 6f 61 73 73 65 72 74 20 63 6f 6e 66 69 72 6d 29 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e | noassert.confirm)...(declare.(in |
| 10cec0 | 64 65 6e 74 20 32 29 29 0a 20 20 28 77 68 65 6e 20 63 6f 6d 6d 69 74 0a 20 20 20 20 28 69 66 20 | dent.2))...(when.commit.....(if. |
| 10cee0 | 28 65 71 20 63 6f 6d 6d 69 74 20 3a 6d 65 72 67 65 2d 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 | (eq.commit.:merge-base)......... |
| 10cf00 | 28 73 65 74 71 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d | (setq.commit...............(and- |
| 10cf20 | 6c 65 74 2a 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 74 72 | let*.((upstream.(magit-get-upstr |
| 10cf40 | 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | eam-branch))).................(m |
| 10cf60 | 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 6d 65 72 67 65 2d 62 61 73 65 22 20 75 70 73 | agit-git-string."merge-base".ups |
| 10cf80 | 74 72 65 61 6d 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d | tream."HEAD"))).......(unless.(m |
| 10cfa0 | 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 63 6f 6d 6d 69 74 20 22 48 45 41 44 | agit-rev-ancestor-p.commit."HEAD |
| 10cfc0 | 22 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 6e 27 74 | ").........(user-error."%s.isn't |
| 10cfe0 | 20 61 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 48 45 41 44 22 20 63 6f 6d 6d 69 74 29 29 0a 20 | .an.ancestor.of.HEAD".commit)).. |
| 10d000 | 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 61 72 65 6e 74 73 20 63 | .....(if.(magit-commit-parents.c |
| 10d020 | 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 | ommit)...........(when.(or.(not. |
| 10d040 | 28 65 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 | (eq.this-command.'magit-rebase-i |
| 10d060 | 6e 74 65 72 61 63 74 69 76 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nteractive)).................... |
| 10d080 | 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 69 6e 63 6c 75 64 | .magit-rebase-interactive-includ |
| 10d0a0 | 65 2d 73 65 6c 65 63 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f | e-selected).............(setq.co |
| 10d0c0 | 6d 6d 69 74 20 28 63 6f 6e 63 61 74 20 63 6f 6d 6d 69 74 20 22 5e 22 29 29 29 0a 20 20 20 20 20 | mmit.(concat.commit."^")))...... |
| 10d0e0 | 20 20 20 28 73 65 74 71 20 61 72 67 73 20 28 63 6f 6e 73 20 22 2d 2d 72 6f 6f 74 22 20 61 72 67 | ...(setq.args.(cons."--root".arg |
| 10d100 | 73 29 29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 63 6f 6d 6d 69 74 20 28 6e 6f 74 20 | s)))))...(when.(and.commit.(not. |
| 10d120 | 6e 6f 61 73 73 65 72 74 29 29 0a 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 6d 61 67 | noassert)).....(setq.commit.(mag |
| 10d140 | 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 73 73 65 72 74 0a 20 20 20 | it-rebase-interactive-assert.... |
| 10d160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 64 65 6c 61 79 2d 65 64 69 74 | ...............commit.delay-edit |
| 10d180 | 2d 63 6f 6e 66 69 72 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 73 6f | -confirm...................(--so |
| 10d1a0 | 6d 65 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 72 65 62 61 73 65 2d 6d 65 | me.(string-prefix-p."--rebase-me |
| 10d1c0 | 72 67 65 73 22 20 69 74 29 20 61 72 67 73 29 29 29 29 0a 20 20 28 69 66 20 28 61 6e 64 20 63 6f | rges".it).args))))...(if.(and.co |
| 10d1e0 | 6d 6d 69 74 20 28 6e 6f 74 20 63 6f 6e 66 69 72 6d 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 | mmit.(not.confirm)).......(let.( |
| 10d200 | 28 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 | (process-environment.process-env |
| 10d220 | 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 65 64 69 74 6f 72 0a | ironment)).........(when.editor. |
| 10d240 | 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 63 61 74 20 22 47 49 54 5f 53 45 51 | ..........(push.(concat."GIT_SEQ |
| 10d260 | 55 45 4e 43 45 5f 45 44 49 54 4f 52 3d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | UENCE_EDITOR=".................. |
| 10d280 | 20 20 20 20 20 20 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 65 64 69 74 6f 72 29 0a 20 20 | .......(if.(functionp.editor)... |
| 10d2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 | ..........................(funca |
| 10d2c0 | 6c 6c 20 65 64 69 74 6f 72 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ll.editor.commit)............... |
| 10d2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 65 64 69 74 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ............editor))............ |
| 10d300 | 20 20 20 20 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 0a 20 20 20 20 20 | .....process-environment))...... |
| 10d320 | 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 22 72 65 62 | ...(magit-run-git-sequencer."reb |
| 10d340 | 61 73 65 22 20 22 2d 69 22 20 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ase"."-i".args.................. |
| 10d360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 6d 65 6d 62 65 | ................(and.(not.(membe |
| 10d380 | 72 20 22 2d 2d 72 6f 6f 74 22 20 61 72 67 73 29 29 20 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 | r."--root".args)).commit)))..... |
| 10d3a0 | 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 60 28 6c 61 6d 62 64 61 | (magit-log-select.......`(lambda |
| 10d3c0 | 20 28 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 73 6f 6d 65 20 63 61 | .(commit)..........;;.In.some.ca |
| 10d3e0 | 73 65 73 20 28 63 75 72 72 65 6e 74 6c 79 20 6a 75 73 74 20 6d 61 67 69 74 2d 72 65 62 61 73 65 | ses.(currently.just.magit-rebase |
| 10d400 | 2d 72 65 6d 6f 76 65 2d 63 6f 6d 6d 69 74 29 2c 20 22 2d 63 0a 20 20 20 20 20 20 20 20 20 3b 3b | -remove-commit),."-c..........;; |
| 10d420 | 20 63 6f 6d 6d 65 6e 74 43 68 61 72 3d 23 22 20 69 73 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 | .commentChar=#".is.added.to.the. |
| 10d440 | 67 6c 6f 62 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 67 69 74 2e 20 20 45 6e 73 75 72 | global.arguments.for.git...Ensur |
| 10d460 | 65 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 74 68 65 20 73 61 6d 65 20 68 61 70 70 | e..........;;.that.the.same.happ |
| 10d480 | 65 6e 73 20 77 68 65 6e 20 77 65 20 63 68 6f 73 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 76 69 61 | ens.when.we.chose.the.commit.via |
| 10d4a0 | 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2c 20 62 | ..........;;.magit-log-select,.b |
| 10d4c0 | 65 6c 6f 77 2e 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 67 69 74 2d | elow...........(let.((magit-git- |
| 10d4e0 | 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 28 6c 69 73 74 20 2c 40 6d 61 67 69 74 2d 67 | global-arguments.(list.,@magit-g |
| 10d500 | 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 | it-global-arguments))).......... |
| 10d520 | 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 31 20 63 6f | ..(magit-rebase-interactive-1.co |
| 10d540 | 6d 6d 69 74 20 28 6c 69 73 74 20 2c 40 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mmit.(list.,@args).............. |
| 10d560 | 2c 6d 65 73 73 61 67 65 20 2c 65 64 69 74 6f 72 20 2c 64 65 6c 61 79 2d 65 64 69 74 2d 63 6f 6e | ,message.,editor.,delay-edit-con |
| 10d580 | 66 69 72 6d 20 2c 6e 6f 61 73 73 65 72 74 29 29 29 0a 20 20 20 20 20 20 6d 65 73 73 61 67 65 29 | firm.,noassert))).......message) |
| 10d5a0 | 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 73 | ))..(defvar.magit--rebase-publis |
| 10d5c0 | 68 65 64 2d 73 79 6d 62 6f 6c 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 72 | hed-symbol.nil).(defvar.magit--r |
| 10d5e0 | 65 62 61 73 65 2d 70 75 62 6c 69 63 2d 65 64 69 74 2d 63 6f 6e 66 69 72 6d 65 64 20 6e 69 6c 29 | ebase-public-edit-confirmed.nil) |
| 10d600 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 | ..(defun.magit-rebase-interactiv |
| 10d620 | 65 2d 61 73 73 65 72 74 0a 20 20 20 20 28 73 69 6e 63 65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 | e-assert.....(since.&optional.de |
| 10d640 | 6c 61 79 2d 65 64 69 74 2d 63 6f 6e 66 69 72 6d 20 72 65 62 61 73 65 2d 6d 65 72 67 65 73 29 0a | lay-edit-confirm.rebase-merges). |
| 10d660 | 20 20 28 6c 65 74 2a 20 28 28 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d | ..(let*.((commit.(magit-rebase-- |
| 10d680 | 74 61 72 67 65 74 2d 63 6f 6d 6d 69 74 20 73 69 6e 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 | target-commit.since))..........( |
| 10d6a0 | 62 72 61 6e 63 68 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 70 75 62 6c 69 73 68 69 6e 67 2d | branches.(magit-list-publishing- |
| 10d6c0 | 62 72 61 6e 63 68 65 73 20 63 6f 6d 6d 69 74 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 | branches.commit))).....(setq.mag |
| 10d6e0 | 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 63 2d 65 64 69 74 2d 63 6f 6e 66 69 72 6d 65 64 | it--rebase-public-edit-confirmed |
| 10d700 | 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 | ...........(delete.(magit-toplev |
| 10d720 | 65 6c 29 20 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 63 2d 65 64 69 74 2d 63 6f | el).magit--rebase-public-edit-co |
| 10d740 | 6e 66 69 72 6d 65 64 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 62 72 61 6e 63 68 65 | nfirmed)).....(when.(and.branche |
| 10d760 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 64 65 6c 61 79 2d | s................(or.(not.delay- |
| 10d780 | 65 64 69 74 2d 63 6f 6e 66 69 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | edit-confirm)................... |
| 10d7a0 | 20 3b 3b 20 54 68 65 20 75 73 65 72 20 6d 69 67 68 74 20 68 61 76 65 20 73 74 6f 70 70 65 64 20 | .;;.The.user.might.have.stopped. |
| 10d7c0 | 61 74 20 61 20 70 75 62 6c 69 73 68 65 64 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 | at.a.published.commit........... |
| 10d7e0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 65 72 65 6c 79 20 74 6f 20 61 64 64 20 6e 65 77 20 63 6f | .........;;.merely.to.add.new.co |
| 10d800 | 6d 6d 69 74 73 20 2a 61 66 74 65 72 2a 20 69 74 2e 20 20 54 72 79 20 6e 6f 74 20 74 6f 0a 20 20 | mmits.*after*.it...Try.not.to... |
| 10d820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 73 6b 20 75 73 65 72 73 20 77 68 | .................;;.ask.users.wh |
| 10d840 | 65 74 68 65 72 20 74 68 65 79 20 72 65 61 6c 6c 79 20 77 61 6e 74 20 74 6f 20 65 64 69 74 20 70 | ether.they.really.want.to.edit.p |
| 10d860 | 75 62 6c 69 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 6d 6d | ublic....................;;.comm |
| 10d880 | 69 74 73 2c 20 77 68 65 6e 20 74 68 65 79 20 64 6f 6e 27 74 20 61 63 74 75 61 6c 6c 79 20 69 6e | its,.when.they.don't.actually.in |
| 10d8a0 | 74 65 6e 64 20 74 6f 20 64 6f 20 73 6f 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tend.to.do.so................... |
| 10d8c0 | 20 20 28 6e 6f 74 20 28 2d 2d 61 6c 6c 2d 70 20 28 6d 61 67 69 74 2d 72 65 76 2d 65 71 75 61 6c | ..(not.(--all-p.(magit-rev-equal |
| 10d8e0 | 20 69 74 20 63 6f 6d 6d 69 74 29 20 62 72 61 6e 63 68 65 73 29 29 29 29 0a 20 20 20 20 20 20 28 | .it.commit).branches)))).......( |
| 10d900 | 6c 65 74 20 28 28 6d 31 20 22 53 6f 6d 65 20 6f 66 20 74 68 65 73 65 20 63 6f 6d 6d 69 74 73 20 | let.((m1."Some.of.these.commits. |
| 10d920 | 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 70 75 62 6c 69 73 68 65 64 20 74 6f 20 22 | have.already.been.published.to." |
| 10d940 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 32 20 22 2e 5c 6e 44 6f 20 79 6f 75 20 72 65 61 | ).............(m2.".\nDo.you.rea |
| 10d960 | 6c 6c 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 74 68 65 6d 22 29 29 0a 20 20 20 20 20 | lly.want.to.modify.them"))...... |
| 10d980 | 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 28 6f 72 20 6d 61 67 69 74 2d 2d 72 65 62 | ...(magit-confirm.(or.magit--reb |
| 10d9a0 | 61 73 65 2d 70 75 62 6c 69 73 68 65 64 2d 73 79 6d 62 6f 6c 20 27 72 65 62 61 73 65 2d 70 75 62 | ase-published-symbol.'rebase-pub |
| 10d9c0 | 6c 69 73 68 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 6d 31 20 22 25 73 | lished)...........(concat.m1."%s |
| 10d9e0 | 22 20 6d 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 6d 31 20 22 25 64 20 70 | ".m2)...........(concat.m1."%d.p |
| 10da00 | 75 62 6c 69 63 20 62 72 61 6e 63 68 65 73 22 20 6d 32 29 0a 20 20 20 20 20 20 20 20 20 20 6e 69 | ublic.branches".m2)...........ni |
| 10da20 | 6c 20 62 72 61 6e 63 68 65 73 29 29 0a 20 20 20 20 20 20 28 70 75 73 68 20 28 6d 61 67 69 74 2d | l.branches)).......(push.(magit- |
| 10da40 | 74 6f 70 6c 65 76 65 6c 29 20 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 63 2d 65 | toplevel).magit--rebase-public-e |
| 10da60 | 64 69 74 2d 63 6f 6e 66 69 72 6d 65 64 29 29 29 0a 20 20 28 69 66 20 28 61 6e 64 20 28 6d 61 67 | dit-confirmed)))...(if.(and.(mag |
| 10da80 | 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 72 65 76 2d 6c 69 73 74 22 20 22 2d 2d 6d 65 72 67 65 | it-git-lines."rev-list"."--merge |
| 10daa0 | 73 22 20 28 63 6f 6e 63 61 74 20 73 69 6e 63 65 20 22 2e 2e 48 45 41 44 22 29 29 0a 20 20 20 20 | s".(concat.since."..HEAD"))..... |
| 10dac0 | 20 20 20 20 20 20 20 28 6e 6f 74 20 72 65 62 61 73 65 2d 6d 65 72 67 65 73 29 29 0a 20 20 20 20 | .......(not.rebase-merges))..... |
| 10dae0 | 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 63 68 61 72 2d 63 61 73 65 20 22 50 72 6f 63 65 65 64 | ..(magit-read-char-case."Proceed |
| 10db00 | 20 64 65 73 70 69 74 65 20 6d 65 72 67 65 20 69 6e 20 72 65 62 61 73 65 20 72 61 6e 67 65 3f 20 | .despite.merge.in.rebase.range?. |
| 10db20 | 20 22 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 3f 63 20 22 5b 63 5d 6f 6e 74 69 6e 75 65 22 20 | .".nil.........(?c."[c]ontinue". |
| 10db40 | 73 69 6e 63 65 29 0a 20 20 20 20 20 20 20 20 28 3f 73 20 22 5b 73 5d 65 6c 65 63 74 20 6f 74 68 | since).........(?s."[s]elect.oth |
| 10db60 | 65 72 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 3f 61 20 22 5b 61 5d 62 6f 72 74 22 20 28 | er".nil).........(?a."[a]bort".( |
| 10db80 | 75 73 65 72 2d 65 72 72 6f 72 20 22 51 75 69 74 22 29 29 29 0a 20 20 20 20 73 69 6e 63 65 29 29 | user-error."Quit"))).....since)) |
| 10dba0 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 74 61 72 67 65 74 2d 63 6f | ..(defun.magit-rebase--target-co |
| 10dbc0 | 6d 6d 69 74 20 28 73 69 6e 63 65 29 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 | mmit.(since)...(if.(string-suffi |
| 10dbe0 | 78 2d 70 20 22 5e 22 20 73 69 6e 63 65 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 53 49 4e 43 45 | x-p."^".since).......;;.If.SINCE |
| 10dc00 | 20 69 73 20 22 52 45 56 5e 22 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 63 74 | .is."REV^",.then.the.user.select |
| 10dc20 | 65 64 0a 20 20 20 20 20 20 3b 3b 20 22 52 45 56 22 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 | ed.......;;."REV",.which.is.the. |
| 10dc40 | 66 69 72 73 74 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 77 69 6c 6c 0a 20 20 20 20 20 20 3b 3b 20 | first.commit.that.will.......;;. |
| 10dc60 | 62 65 20 72 65 70 6c 61 63 65 64 2e 20 20 28 66 72 6f 6d 5e 2e 2e 74 6f 5d 20 3c 3d 3e 20 5b 66 | be.replaced...(from^..to].<=>.[f |
| 10dc80 | 72 6f 6d 2e 2e 74 6f 5d 0a 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 73 69 6e 63 65 20 | rom..to].......(substring.since. |
| 10dca0 | 30 20 2d 31 29 0a 20 20 20 20 3b 3b 20 54 68 65 20 22 2d 2d 72 6f 6f 74 22 20 61 72 67 75 6d 65 | 0.-1).....;;.The."--root".argume |
| 10dcc0 | 6e 74 20 69 73 20 62 65 69 6e 67 20 75 73 65 64 2e 0a 20 20 20 20 73 69 6e 63 65 29 29 0a 0a 3b | nt.is.being.used......since))..; |
| 10dce0 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 | ;;###autoload.(defun.magit-rebas |
| 10dd00 | 65 2d 69 6e 74 65 72 61 63 74 69 76 65 20 28 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 53 | e-interactive.(commit.args)..."S |
| 10dd20 | 74 61 72 74 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 20 73 65 71 75 65 | tart.an.interactive.rebase.seque |
| 10dd40 | 6e 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 | nce."...(interactive.(list.(magi |
| 10dd60 | 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-commit-at-point).............. |
| 10dd80 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 | ........(magit-rebase-arguments) |
| 10dda0 | 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 31 | ))...(magit-rebase-interactive-1 |
| 10ddc0 | 20 63 6f 6d 6d 69 74 20 61 72 67 73 0a 20 20 20 20 22 54 79 70 65 20 25 70 20 6f 6e 20 61 20 63 | .commit.args....."Type.%p.on.a.c |
| 10dde0 | 6f 6d 6d 69 74 20 74 6f 20 72 65 62 61 73 65 20 69 74 20 61 6e 64 20 61 6c 6c 20 63 6f 6d 6d 69 | ommit.to.rebase.it.and.all.commi |
| 10de00 | 74 73 20 61 62 6f 76 65 20 69 74 2c 22 0a 20 20 20 20 6e 69 6c 20 74 29 29 0a 0a 3b 3b 3b 23 23 | ts.above.it,".....nil.t))..;;;## |
| 10de20 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 75 | #autoload.(defun.magit-rebase-au |
| 10de40 | 74 6f 73 71 75 61 73 68 20 28 61 72 67 73 29 0a 20 20 22 43 6f 6d 62 69 6e 65 20 73 71 75 61 73 | tosquash.(args)..."Combine.squas |
| 10de60 | 68 20 61 6e 64 20 66 69 78 75 70 20 63 6f 6d 6d 69 74 73 20 77 69 74 68 20 74 68 65 69 72 20 69 | h.and.fixup.commits.with.their.i |
| 10de80 | 6e 74 65 6e 64 65 64 20 74 61 72 67 65 74 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ntended.targets."...(interactive |
| 10dea0 | 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 73 29 29 | .(list.(magit-rebase-arguments)) |
| 10dec0 | 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 31 20 | )...(magit-rebase-interactive-1. |
| 10dee0 | 3a 6d 65 72 67 65 2d 62 61 73 65 0a 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 22 | :merge-base.......(nconc.(list." |
| 10df00 | 2d 2d 61 75 74 6f 73 71 75 61 73 68 22 20 22 2d 2d 6b 65 65 70 2d 65 6d 70 74 79 22 29 20 61 72 | --autosquash"."--keep-empty").ar |
| 10df20 | 67 73 29 0a 20 20 20 20 22 54 79 70 65 20 25 70 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 | gs)....."Type.%p.on.a.commit.to. |
| 10df40 | 73 71 75 61 73 68 20 69 6e 74 6f 20 69 74 20 61 6e 64 20 74 68 65 6e 20 72 65 62 61 73 65 20 61 | squash.into.it.and.then.rebase.a |
| 10df60 | 73 20 6e 65 63 65 73 73 61 72 79 2c 22 0a 20 20 20 20 22 74 72 75 65 22 20 6e 69 6c 20 74 29 29 | s.necessary,"....."true".nil.t)) |
| 10df80 | 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 | ..;;;###autoload.(defun.magit-re |
| 10dfa0 | 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 | base-edit-commit.(commit.args).. |
| 10dfc0 | 20 22 45 64 69 74 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 6f 6d 6d 69 74 20 75 73 69 | ."Edit.a.single.older.commit.usi |
| 10dfe0 | 6e 67 20 72 65 62 61 73 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 | ng.rebase."...(interactive.(list |
| 10e000 | 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 | .(magit-commit-at-point)........ |
| 10e020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 | ..............(magit-rebase-argu |
| 10e040 | 6d 65 6e 74 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 | ments)))...(magit-rebase-interac |
| 10e060 | 74 69 76 65 2d 31 20 63 6f 6d 6d 69 74 20 61 72 67 73 0a 20 20 20 20 22 54 79 70 65 20 25 70 20 | tive-1.commit.args....."Type.%p. |
| 10e080 | 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 65 64 69 74 20 69 74 2c 22 0a 20 20 20 20 28 61 70 | on.a.commit.to.edit.it,".....(ap |
| 10e0a0 | 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 70 65 | ply-partially.#'magit-rebase--pe |
| 10e0c0 | 72 6c 2d 65 64 69 74 6f 72 20 27 65 64 69 74 29 0a 20 20 20 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 | rl-editor.'edit).....t))..;;;### |
| 10e0e0 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 72 65 77 | autoload.(defun.magit-rebase-rew |
| 10e100 | 6f 72 64 2d 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 52 65 77 6f | ord-commit.(commit.args)..."Rewo |
| 10e120 | 72 64 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 6f 6d 6d 69 74 20 75 73 69 6e 67 20 72 | rd.a.single.older.commit.using.r |
| 10e140 | 65 62 61 73 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 | ebase."...(interactive.(list.(ma |
| 10e160 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | git-commit-at-point)............ |
| 10e180 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d 65 6e 74 | ..........(magit-rebase-argument |
| 10e1a0 | 73 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 | s)))...(magit-rebase-interactive |
| 10e1c0 | 2d 31 20 63 6f 6d 6d 69 74 20 61 72 67 73 0a 20 20 20 20 22 54 79 70 65 20 25 70 20 6f 6e 20 61 | -1.commit.args....."Type.%p.on.a |
| 10e1e0 | 20 63 6f 6d 6d 69 74 20 74 6f 20 72 65 77 6f 72 64 20 69 74 73 20 6d 65 73 73 61 67 65 2c 22 0a | .commit.to.reword.its.message,". |
| 10e200 | 20 20 20 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 72 65 62 | ....(apply-partially.#'magit-reb |
| 10e220 | 61 73 65 2d 2d 70 65 72 6c 2d 65 64 69 74 6f 72 20 27 72 65 77 6f 72 64 29 29 29 0a 0a 3b 3b 3b | ase--perl-editor.'reword)))..;;; |
| 10e240 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | ###autoload.(defun.magit-rebase- |
| 10e260 | 72 65 6d 6f 76 65 2d 63 6f 6d 6d 69 74 20 28 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 52 | remove-commit.(commit.args)..."R |
| 10e280 | 65 6d 6f 76 65 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 6f 6d 6d 69 74 20 75 73 69 6e | emove.a.single.older.commit.usin |
| 10e2a0 | 67 20 72 65 62 61 73 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 | g.rebase."...(interactive.(list. |
| 10e2c0 | 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 | (magit-commit-at-point)......... |
| 10e2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 72 67 75 6d | .............(magit-rebase-argum |
| 10e300 | 65 6e 74 73 29 29 29 0a 20 20 3b 3b 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 70 65 72 6c 2d | ents)))...;;.magit-rebase--perl- |
| 10e320 | 65 64 69 74 6f 72 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 65 6e 74 20 | editor.assumes.that.the.comment. |
| 10e340 | 63 68 61 72 61 63 74 65 72 20 69 73 20 22 23 22 2e 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 | character.is."#"....(let.((magit |
| 10e360 | 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 28 | -git-global-arguments..........( |
| 10e380 | 6e 63 6f 6e 63 20 28 6c 69 73 74 20 22 2d 63 22 20 22 63 6f 72 65 2e 63 6f 6d 6d 65 6e 74 43 68 | nconc.(list."-c"."core.commentCh |
| 10e3a0 | 61 72 3d 23 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 | ar=#").................magit-git |
| 10e3c0 | 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | -global-arguments))).....(magit- |
| 10e3e0 | 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 31 20 63 6f 6d 6d 69 74 20 61 72 67 73 | rebase-interactive-1.commit.args |
| 10e400 | 0a 20 20 20 20 20 20 22 54 79 70 65 20 25 70 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 72 | ......."Type.%p.on.a.commit.to.r |
| 10e420 | 65 6d 6f 76 65 20 69 74 2c 22 0a 20 20 20 20 20 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c | emove.it,".......(apply-partiall |
| 10e440 | 79 20 23 27 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 70 65 72 6c 2d 65 64 69 74 6f 72 20 27 72 | y.#'magit-rebase--perl-editor.'r |
| 10e460 | 65 6d 6f 76 65 29 0a 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 74 29 29 29 0a 0a 28 64 65 66 75 | emove).......nil.nil.t)))..(defu |
| 10e480 | 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 70 65 72 6c 2d 65 64 69 74 6f 72 20 28 61 63 74 | n.magit-rebase--perl-editor.(act |
| 10e4a0 | 69 6f 6e 20 73 69 6e 63 65 29 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 69 74 20 28 6d 61 67 69 | ion.since)...(let.((commit.(magi |
| 10e4c0 | 74 2d 72 65 76 2d 61 62 62 72 65 76 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 74 61 72 67 | t-rev-abbrev.(magit-rebase--targ |
| 10e4e0 | 65 74 2d 63 6f 6d 6d 69 74 20 73 69 6e 63 65 29 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 | et-commit.since)))).....(format. |
| 10e500 | 22 25 73 20 2d 69 20 2d 70 20 2d 65 20 27 2b 2b 24 78 20 69 66 20 6e 6f 74 20 24 78 20 61 6e 64 | "%s.-i.-p.-e.'++$x.if.not.$x.and |
| 10e520 | 20 73 2f 5e 70 69 63 6b 20 25 73 2f 25 73 20 25 73 2f 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 | .s/^pick.%s/%s.%s/'"............ |
| 10e540 | 20 6d 61 67 69 74 2d 70 65 72 6c 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 | .magit-perl-executable.......... |
| 10e560 | 20 20 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 63 61 73 65 20 61 | ...commit.............(cl-case.a |
| 10e580 | 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 64 69 74 20 20 20 22 65 64 69 | ction...............(edit..."edi |
| 10e5a0 | 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 20 22 6e 6f 6f 70 5c | t")...............(remove."noop\ |
| 10e5c0 | 6e 23 20 70 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 77 6f 72 64 20 | n#.pick")...............(reword. |
| 10e5e0 | 22 72 65 77 6f 72 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 20 20 20 20 20 | "reword")...............(t...... |
| 10e600 | 28 65 72 72 6f 72 20 22 75 6e 6b 6e 6f 77 6e 20 61 63 74 69 6f 6e 3a 20 25 73 22 20 61 63 74 69 | (error."unknown.action:.%s".acti |
| 10e620 | 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 29 29 29 0a 0a 3b 3b 3b | on))).............commit)))..;;; |
| 10e640 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d | ###autoload.(defun.magit-rebase- |
| 10e660 | 63 6f 6e 74 69 6e 75 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 64 69 74 29 0a 20 20 22 52 | continue.(&optional.noedit)..."R |
| 10e680 | 65 73 74 61 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 62 61 73 69 6e 67 20 6f 70 65 72 | estart.the.current.rebasing.oper |
| 10e6a0 | 61 74 69 6f 6e 2e 0a 49 6e 20 73 6f 6d 65 20 63 61 73 65 73 20 74 68 69 73 20 70 6f 70 73 20 75 | ation..In.some.cases.this.pops.u |
| 10e6c0 | 70 20 61 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 20 66 6f 72 20 79 6f | p.a.commit.message.buffer.for.yo |
| 10e6e0 | 75 20 64 6f 0a 65 64 69 74 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | u.do.edit...With.a.prefix.argume |
| 10e700 | 6e 74 20 74 68 65 20 6f 6c 64 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 75 73 65 64 20 61 73 2d | nt.the.old.message.is.reused.as- |
| 10e720 | 69 73 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 69 66 20 28 | is."...(interactive."P")...(if.( |
| 10e740 | 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 | magit-rebase-in-progress-p)..... |
| 10e760 | 20 20 28 69 66 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 73 74 61 67 65 64 2d 70 | ..(if.(magit-anything-unstaged-p |
| 10e780 | 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f | .t)...........(user-error."Canno |
| 10e7a0 | 74 20 63 6f 6e 74 69 6e 75 65 20 72 65 62 61 73 65 20 77 69 74 68 20 75 6e 73 74 61 67 65 64 20 | t.continue.rebase.with.unstaged. |
| 10e7c0 | 63 68 61 6e 67 65 73 22 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d 61 | changes").........(let.((dir.(ma |
| 10e7e0 | 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 | git-gitdir)))...........(when.(a |
| 10e800 | 6e 64 20 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 73 74 61 67 65 64 2d 70 29 0a 20 20 20 | nd.(magit-anything-staged-p).... |
| 10e820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 | ..................(file-exists-p |
| 10e840 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 | .(expand-file-name."rebase-merge |
| 10e860 | 22 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f | ".dir))......................(no |
| 10e880 | 74 20 28 6d 65 6d 62 65 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 0a 20 20 20 20 20 | t.(member.(magit-toplevel)...... |
| 10e8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 | .............................mag |
| 10e8c0 | 69 74 2d 2d 72 65 62 61 73 65 2d 70 75 62 6c 69 63 2d 65 64 69 74 2d 63 6f 6e 66 69 72 6d 65 64 | it--rebase-public-edit-confirmed |
| 10e8e0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d | ))).............(magit-commit-am |
| 10e900 | 65 6e 64 2d 61 73 73 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 | end-assert..............(magit-f |
| 10e920 | 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 | ile-line...............(expand-f |
| 10e940 | 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f 6f 72 69 67 2d 68 65 61 64 | ile-name."rebase-merge/orig-head |
| 10e960 | 22 20 64 69 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 6e 6f 65 64 69 74 0a 20 20 | ".dir))))).........(if.noedit... |
| 10e980 | 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 | ..........(with-environment-vari |
| 10e9a0 | 61 62 6c 65 73 20 28 28 22 47 49 54 5f 45 44 49 54 4f 52 22 20 22 74 72 75 65 22 29 29 0a 20 20 | ables.(("GIT_EDITOR"."true"))... |
| 10e9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 | ............(magit-run-git-async |
| 10e9e0 | 20 28 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 2d 72 65 73 75 6d 65 2d 63 6f 6d 6d 61 6e 64 29 20 | .(magit--rebase-resume-command). |
| 10ea00 | 22 2d 2d 63 6f 6e 74 69 6e 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | "--continue")...............(set |
| 10ea20 | 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f | -process-sentinel.magit-this-pro |
| 10ea40 | 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cess............................ |
| 10ea60 | 20 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 72 2d 70 72 6f 63 65 | .........#'magit-sequencer-proce |
| 10ea80 | 73 73 2d 73 65 6e 74 69 6e 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | ss-sentinel)...............magit |
| 10eaa0 | 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | -this-process)...........(magit- |
| 10eac0 | 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 28 6d 61 67 69 74 2d 2d 72 65 62 61 73 65 | run-git-sequencer.(magit--rebase |
| 10eae0 | 2d 72 65 73 75 6d 65 2d 63 6f 6d 6d 61 6e 64 29 20 22 2d 2d 63 6f 6e 74 69 6e 75 65 22 29 29 29 | -resume-command)."--continue"))) |
| 10eb00 | 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 72 65 62 61 73 65 20 69 6e 20 70 | .....(user-error."No.rebase.in.p |
| 10eb20 | 72 6f 67 72 65 73 73 22 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | rogress")))..;;;###autoload.(def |
| 10eb40 | 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 6b 69 70 20 28 29 0a 20 20 22 53 6b 69 70 20 | un.magit-rebase-skip.()..."Skip. |
| 10eb60 | 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 61 6e 64 20 72 65 73 74 61 72 74 20 74 | the.current.commit.and.restart.t |
| 10eb80 | 68 65 20 63 75 72 72 65 6e 74 20 72 65 62 61 73 65 20 6f 70 65 72 61 74 69 6f 6e 2e 22 0a 20 20 | he.current.rebase.operation."... |
| 10eba0 | 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 72 | (interactive)...(unless.(magit-r |
| 10ebc0 | 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 65 72 2d 65 | ebase-in-progress-p).....(user-e |
| 10ebe0 | 72 72 6f 72 20 22 4e 6f 20 72 65 62 61 73 65 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 | rror."No.rebase.in.progress")).. |
| 10ec00 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e 63 65 72 20 28 6d 61 67 69 74 | .(magit-run-git-sequencer.(magit |
| 10ec20 | 2d 2d 72 65 62 61 73 65 2d 72 65 73 75 6d 65 2d 63 6f 6d 6d 61 6e 64 29 20 22 2d 2d 73 6b 69 70 | --rebase-resume-command)."--skip |
| 10ec40 | 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | "))..;;;###autoload.(defun.magit |
| 10ec60 | 2d 72 65 62 61 73 65 2d 65 64 69 74 20 28 29 0a 20 20 22 45 64 69 74 20 74 68 65 20 74 6f 64 6f | -rebase-edit.()..."Edit.the.todo |
| 10ec80 | 20 6c 69 73 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 62 61 73 65 20 6f 70 65 72 | .list.of.the.current.rebase.oper |
| 10eca0 | 61 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 | ation."...(interactive)...(unles |
| 10ecc0 | 73 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 | s.(magit-rebase-in-progress-p).. |
| 10ece0 | 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 72 65 62 61 73 65 20 69 6e 20 70 72 6f | ...(user-error."No.rebase.in.pro |
| 10ed00 | 67 72 65 73 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 73 65 71 75 65 6e | gress"))...(magit-run-git-sequen |
| 10ed20 | 63 65 72 20 22 72 65 62 61 73 65 22 20 22 2d 2d 65 64 69 74 2d 74 6f 64 6f 22 29 29 0a 0a 3b 3b | cer."rebase"."--edit-todo"))..;; |
| 10ed40 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 | ;###autoload.(defun.magit-rebase |
| 10ed60 | 2d 61 62 6f 72 74 20 28 29 0a 20 20 22 41 62 6f 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 | -abort.()..."Abort.the.current.r |
| 10ed80 | 65 62 61 73 65 20 6f 70 65 72 61 74 69 6f 6e 2c 20 72 65 73 74 6f 72 69 6e 67 20 74 68 65 20 6f | ebase.operation,.restoring.the.o |
| 10eda0 | 72 69 67 69 6e 61 6c 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 | riginal.branch."...(interactive) |
| 10edc0 | 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 | ...(unless.(magit-rebase-in-prog |
| 10ede0 | 72 65 73 73 2d 70 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 72 65 62 61 | ress-p).....(user-error."No.reba |
| 10ee00 | 73 65 20 69 6e 20 70 72 6f 67 72 65 73 73 22 29 29 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | se.in.progress"))...(magit-confi |
| 10ee20 | 72 6d 20 27 61 62 6f 72 74 2d 72 65 62 61 73 65 20 22 41 62 6f 72 74 20 74 68 69 73 20 72 65 62 | rm.'abort-rebase."Abort.this.reb |
| 10ee40 | 61 73 65 22 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 28 6d 61 67 69 74 2d 2d 72 | ase")...(magit-run-git.(magit--r |
| 10ee60 | 65 62 61 73 65 2d 72 65 73 75 6d 65 2d 63 6f 6d 6d 61 6e 64 29 20 22 2d 2d 61 62 6f 72 74 22 29 | ebase-resume-command)."--abort") |
| 10ee80 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 | )..(defun.magit-rebase-in-progre |
| 10eea0 | 73 73 2d 70 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 20 69 66 20 61 20 72 65 62 61 73 65 20 | ss-p.()..."Return.t.if.a.rebase. |
| 10eec0 | 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d | is.in.progress."...(let.((dir.(m |
| 10eee0 | 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 28 6f 72 20 28 66 69 6c 65 2d 65 78 69 | agit-gitdir))).....(or.(file-exi |
| 10ef00 | 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d | sts-p.(expand-file-name."rebase- |
| 10ef20 | 6d 65 72 67 65 22 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 | merge".dir)).........(file-exist |
| 10ef40 | 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 61 70 | s-p.(expand-file-name."rebase-ap |
| 10ef60 | 70 6c 79 2f 6f 6e 74 6f 22 20 64 69 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ply/onto".dir)))))..(defun.magit |
| 10ef80 | 2d 2d 72 65 62 61 73 65 2d 72 65 73 75 6d 65 2d 63 6f 6d 6d 61 6e 64 20 28 29 0a 20 20 28 69 66 | --rebase-resume-command.()...(if |
| 10efa0 | 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d | .(file-exists-p.(expand-file-nam |
| 10efc0 | 65 20 22 72 65 62 61 73 65 2d 72 65 63 75 72 73 69 76 65 22 20 28 6d 61 67 69 74 2d 67 69 74 64 | e."rebase-recursive".(magit-gitd |
| 10efe0 | 69 72 29 29 29 0a 20 20 20 20 20 20 22 72 62 72 22 0a 20 20 20 20 22 72 65 62 61 73 65 22 29 29 | ir)))......."rbr"....."rebase")) |
| 10f000 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 67 65 74 2d 73 74 61 74 65 | ..(defun.magit-rebase--get-state |
| 10f020 | 2d 6c 69 6e 65 73 20 28 66 69 6c 65 29 0a 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 62 61 | -lines.(file)...(and.(magit-reba |
| 10f040 | 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | se-in-progress-p)........(let.(( |
| 10f060 | 64 69 72 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d | dir.(magit-gitdir)))..........(m |
| 10f080 | 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 | agit-file-line...........(expand |
| 10f0a0 | 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 69 | -file-name............(concat.(i |
| 10f0c0 | 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | f.(file-directory-p.(expand-file |
| 10f0e0 | 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 22 20 64 69 72 29 29 0a 20 20 20 20 20 | -name."rebase-merge".dir))...... |
| 10f100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f | .................."rebase-merge/ |
| 10f120 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 62 61 73 65 2d 61 | "......................"rebase-a |
| 10f140 | 70 70 6c 79 2f 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 29 | pply/")....................file) |
| 10f160 | 0a 20 20 20 20 20 20 20 20 20 20 20 64 69 72 29 29 29 29 29 0a 0a 3b 3b 3b 20 53 65 63 74 69 6f | ............dir)))))..;;;.Sectio |
| 10f180 | 6e 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 6e 63 65 | ns..(defun.magit-insert-sequence |
| 10f1a0 | 72 2d 73 65 71 75 65 6e 63 65 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 | r-sequence.()..."Insert.section. |
| 10f1c0 | 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 6e 67 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 | for.the.on-going.cherry-pick.or. |
| 10f1e0 | 72 65 76 65 72 74 20 73 65 71 75 65 6e 63 65 2e 0a 49 66 20 6e 6f 20 73 75 63 68 20 73 65 71 75 | revert.sequence..If.no.such.sequ |
| 10f200 | 65 6e 63 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e | ence.is.in.progress,.do.nothing. |
| 10f220 | 22 0a 20 20 28 6c 65 74 20 28 28 70 69 63 6b 69 6e 67 20 28 6d 61 67 69 74 2d 63 68 65 72 72 79 | "...(let.((picking.(magit-cherry |
| 10f240 | 2d 70 69 63 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 29 0a 20 20 20 20 28 77 68 65 6e | -pick-in-progress-p))).....(when |
| 10f260 | 20 28 6f 72 20 70 69 63 6b 69 6e 67 20 28 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 69 6e 2d 70 72 | .(or.picking.(magit-revert-in-pr |
| 10f280 | 6f 67 72 65 73 73 2d 70 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d 61 67 | ogress-p)).......(let.((dir.(mag |
| 10f2a0 | 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | it-gitdir))).........(magit-inse |
| 10f2c0 | 72 74 2d 73 65 63 74 69 6f 6e 20 28 73 65 71 75 65 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 | rt-section.(sequence)........... |
| 10f2e0 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 28 69 66 20 70 69 63 6b 69 6e | (magit-insert-heading.(if.pickin |
| 10f300 | 67 20 22 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 22 20 22 52 65 76 65 72 74 69 6e 67 22 29 29 | g."Cherry.Picking"."Reverting")) |
| 10f320 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 63 64 | ...........(when-let.((lines.(cd |
| 10f340 | 72 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r.(magit-file-lines............. |
| 10f360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 | ......................(expand-fi |
| 10f380 | 6c 65 2d 6e 61 6d 65 20 22 73 65 71 75 65 6e 63 65 72 2f 74 6f 64 6f 22 20 64 69 72 29 29 29 29 | le-name."sequencer/todo".dir)))) |
| 10f3a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 20 28 6e 72 65 | ).............(dolist.(line.(nre |
| 10f3c0 | 76 65 72 73 65 20 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | verse.lines))...............(whe |
| 10f3e0 | 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.(string-match................. |
| 10f400 | 20 20 20 20 20 22 5e 5c 5c 28 70 69 63 6b 5c 5c 7c 72 65 76 65 72 74 5c 5c 29 20 5c 5c 28 5b 5e | ....."^\\(pick\\|revert\\).\\([^ |
| 10f420 | 20 5d 2b 5c 5c 29 20 5c 5c 28 2e 2a 5c 5c 29 24 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 | .]+\\).\\(.*\\)$".line)......... |
| 10f440 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 6e 67 | ........(magit-bind-match-string |
| 10f460 | 73 20 28 63 6d 64 20 68 61 73 68 20 6d 73 67 29 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 | s.(cmd.hash.msg).line........... |
| 10f480 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 63 | ........(magit-insert-section.(c |
| 10f4a0 | 6f 6d 6d 69 74 20 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ommit.hash)..................... |
| 10f4c0 | 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 63 6d 64 20 27 66 6f 6e 74 2d 6c 6f | (insert.(propertize.cmd.'font-lo |
| 10f4e0 | 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 69 63 6b 29 0a 20 20 | ck-face.'magit-sequence-pick)... |
| 10f500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 20 28 70 | ..........................".".(p |
| 10f520 | 72 6f 70 65 72 74 69 7a 65 20 68 61 73 68 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 | ropertize.hash.'font-lock-face.' |
| 10f540 | 6d 61 67 69 74 2d 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-hash)..................... |
| 10f560 | 20 20 20 20 20 20 20 20 22 20 22 20 6d 73 67 20 22 5c 6e 22 29 29 29 29 29 29 0a 20 20 20 20 20 | ........".".msg."\n"))))))...... |
| 10f580 | 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 73 65 71 75 | .....(magit-sequence-insert-sequ |
| 10f5a0 | 65 6e 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 | ence............(magit-file-line |
| 10f5c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 | .............(expand-file-name.( |
| 10f5e0 | 69 66 20 70 69 63 6b 69 6e 67 20 22 43 48 45 52 52 59 5f 50 49 43 4b 5f 48 45 41 44 22 20 22 52 | if.picking."CHERRY_PICK_HEAD"."R |
| 10f600 | 45 56 45 52 54 5f 48 45 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | EVERT_HEAD").................... |
| 10f620 | 20 20 20 20 20 20 20 20 20 20 20 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ...........dir))............(mag |
| 10f640 | 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 | it-file-line.(expand-file-name." |
| 10f660 | 73 65 71 75 65 6e 63 65 72 2f 68 65 61 64 22 20 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 | sequencer/head".dir))).......... |
| 10f680 | 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | .(insert."\n"))))))..(defun.magi |
| 10f6a0 | 74 2d 69 6e 73 65 72 74 2d 61 6d 2d 73 65 71 75 65 6e 63 65 20 28 29 0a 20 20 22 49 6e 73 65 72 | t-insert-am-sequence.()..."Inser |
| 10f6c0 | 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 6e 67 20 70 61 74 63 68 | t.section.for.the.on-going.patch |
| 10f6e0 | 20 61 70 70 6c 79 69 6e 67 20 73 65 71 75 65 6e 63 65 2e 0a 49 66 20 6e 6f 20 73 75 63 68 20 73 | .applying.sequence..If.no.such.s |
| 10f700 | 65 71 75 65 6e 63 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 | equence.is.in.progress,.do.nothi |
| 10f720 | 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 61 6d 2d 69 6e 2d 70 72 6f 67 72 65 | ng."...(when.(magit-am-in-progre |
| 10f740 | 73 73 2d 70 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 | ss-p).....(magit-insert-section. |
| 10f760 | 28 72 65 62 61 73 65 2d 73 65 71 75 65 6e 63 65 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | (rebase-sequence).......(magit-i |
| 10f780 | 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 41 70 70 6c 79 69 6e 67 20 70 61 74 63 68 65 73 22 | nsert-heading."Applying.patches" |
| 10f7a0 | 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 70 61 74 63 68 65 73 20 28 6e 72 65 76 65 72 73 | ).......(let*.((patches.(nrevers |
| 10f7c0 | 65 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 70 61 74 63 68 65 73 29 29 29 0a 20 20 20 20 20 | e.(magit-rebase-patches)))...... |
| 10f7e0 | 20 20 20 20 20 20 20 20 28 64 69 72 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 | ........(dir.(expand-file-name." |
| 10f800 | 72 65 62 61 73 65 2d 61 70 70 6c 79 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 | rebase-apply".(magit-gitdir))).. |
| 10f820 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 | ............(i.(string-to-number |
| 10f840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 | ..................(magit-file-li |
| 10f860 | 6e 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6c 61 73 74 22 20 64 69 72 29 | ne.(expand-file-name."last".dir) |
| 10f880 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 20 28 73 74 72 69 6e 67 2d 74 6f | )))..............(cur.(string-to |
| 10f8a0 | 2d 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | -number....................(magi |
| 10f8c0 | 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6e | t-file-line.(expand-file-name."n |
| 10f8e0 | 65 78 74 22 20 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 63 68 20 | ext".dir))))..............patch. |
| 10f900 | 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 70 61 74 63 | commit).........(while.(and.patc |
| 10f920 | 68 65 73 20 28 3e 3d 20 69 20 63 75 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | hes.(>=.i.cur))...........(setq. |
| 10f940 | 70 61 74 63 68 20 28 70 6f 70 20 70 61 74 63 68 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | patch.(pop.patches))...........( |
| 10f960 | 73 65 74 71 20 63 6f 6d 6d 69 74 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 0a 20 20 20 20 | setq.commit.(magit-commit-p..... |
| 10f980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 73 70 6c 69 74 | ....................(cadr.(split |
| 10f9a0 | 2d 73 74 72 69 6e 67 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 70 61 74 63 68 29 29 | -string.(magit-file-line.patch)) |
| 10f9c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 63 6f 6d 6d 69 74 | )))...........(cond.((and.commit |
| 10f9e0 | 20 28 3d 20 69 20 63 75 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .(=.i.cur))..................(ma |
| 10fa00 | 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 | git-sequence-insert-commit...... |
| 10fa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 74 6f 70 22 20 63 6f 6d 6d 69 74 20 27 6d 61 67 69 | ............."stop".commit.'magi |
| 10fa40 | 74 2d 73 65 71 75 65 6e 63 65 2d 73 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-sequence-stop))............... |
| 10fa60 | 20 20 28 28 3d 20 69 20 63 75 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..((=.i.cur)..................(m |
| 10fa80 | 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 61 6d 2d 70 61 74 63 68 0a 20 20 | agit-sequence-insert-am-patch... |
| 10faa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 74 6f 70 22 20 70 61 74 63 68 20 27 6d 61 | ................"stop".patch.'ma |
| 10fac0 | 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | git-sequence-stop))............. |
| 10fae0 | 20 20 20 20 28 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | ....(commit..................(ma |
| 10fb00 | 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 | git-sequence-insert-commit...... |
| 10fb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 69 63 6b 22 20 63 6f 6d 6d 69 74 20 27 6d 61 67 69 | ............."pick".commit.'magi |
| 10fb40 | 74 2d 73 65 71 75 65 6e 63 65 2d 70 69 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-sequence-pick))............... |
| 10fb60 | 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 | ..(t..................(magit-seq |
| 10fb80 | 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 61 6d 2d 70 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 | uence-insert-am-patch........... |
| 10fba0 | 20 20 20 20 20 20 20 20 22 70 69 63 6b 22 20 70 61 74 63 68 20 27 6d 61 67 69 74 2d 73 65 71 75 | ........"pick".patch.'magit-sequ |
| 10fbc0 | 65 6e 63 65 2d 70 69 63 6b 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64 65 63 66 20 | ence-pick)))...........(cl-decf. |
| 10fbe0 | 69 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 | i))).......(magit-sequence-inser |
| 10fc00 | 74 2d 73 65 71 75 65 6e 63 65 20 6e 69 6c 20 22 4f 52 49 47 5f 48 45 41 44 22 29 0a 20 20 20 20 | t-sequence.nil."ORIG_HEAD")..... |
| 10fc20 | 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ..(insert.?\n))))..(defun.magit- |
| 10fc40 | 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 61 6d 2d 70 61 74 63 68 20 28 74 79 70 65 20 70 | sequence-insert-am-patch.(type.p |
| 10fc60 | 61 74 63 68 20 66 61 63 65 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 | atch.face)...(magit-insert-secti |
| 10fc80 | 6f 6e 20 28 66 69 6c 65 20 70 61 74 63 68 29 0a 20 20 20 20 28 6c 65 74 20 28 28 74 69 74 6c 65 | on.(file.patch).....(let.((title |
| 10fca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 | ............(with-temp-buffer... |
| 10fcc0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 | ...........(insert-file-contents |
| 10fce0 | 20 70 61 74 63 68 20 6e 69 6c 20 6e 69 6c 20 34 30 39 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .patch.nil.nil.4096)............ |
| 10fd00 | 20 20 28 75 6e 6c 65 73 73 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 53 | ..(unless.(re-search-forward."^S |
| 10fd20 | 75 62 6a 65 63 74 3a 20 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ubject:.".nil.t)................ |
| 10fd40 | 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 0a 20 20 20 20 20 20 20 | (goto-char.(point-min)))........ |
| 10fd60 | 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 28 70 6f 69 6e 74 29 20 | ......(buffer-substring.(point). |
| 10fd80 | 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 | (line-end-position))))).......(i |
| 10fda0 | 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 79 70 65 20 27 66 6f 6e 74 2d 6c 6f 63 | nsert.(propertize.type.'font-loc |
| 10fdc0 | 6b 2d 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5c 73 20 28 | k-face.face)...............?\s.( |
| 10fde0 | 70 72 6f 70 65 72 74 69 7a 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f | propertize.(file-name-nondirecto |
| 10fe00 | 72 79 20 70 61 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry.patch)....................... |
| 10fe20 | 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 | ........'font-lock-face.'magit-h |
| 10fe40 | 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 5c 73 20 74 69 74 6c 65 0a 20 20 20 | ash)...............?\s.title.... |
| 10fe60 | 20 20 20 20 20 20 20 20 20 20 20 3f 5c 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | ...........?\n))))..(defun.magit |
| 10fe80 | 2d 69 6e 73 65 72 74 2d 72 65 62 61 73 65 2d 73 65 71 75 65 6e 63 65 20 28 29 0a 20 20 22 49 6e | -insert-rebase-sequence.()..."In |
| 10fea0 | 73 65 72 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 6e 67 20 72 65 | sert.section.for.the.on-going.re |
| 10fec0 | 62 61 73 65 20 73 65 71 75 65 6e 63 65 2e 0a 49 66 20 6e 6f 20 73 75 63 68 20 73 65 71 75 65 6e | base.sequence..If.no.such.sequen |
| 10fee0 | 63 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a | ce.is.in.progress,.do.nothing.". |
| 10ff00 | 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 2d 70 72 6f 67 72 65 73 | ..(when.(magit-rebase-in-progres |
| 10ff20 | 73 2d 70 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 67 69 74 64 69 72 20 28 6d 61 67 69 74 2d 67 | s-p).....(let*.((gitdir.(magit-g |
| 10ff40 | 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a | itdir))............(interactive. |
| 10ff60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 | ............(file-directory-p.(e |
| 10ff80 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 22 20 67 | xpand-file-name."rebase-merge".g |
| 10ffa0 | 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 20 20 28 69 66 20 69 6e | itdir)))............(dir..(if.in |
| 10ffc0 | 74 65 72 61 63 74 69 76 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 65 2f 22 20 22 72 65 62 61 73 | teractive."rebase-merge/"."rebas |
| 10ffe0 | 65 2d 61 70 70 6c 79 2f 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 74 68 | e-apply/"))............(name.(th |
| 110000 | 72 65 61 64 2d 66 69 72 73 74 20 28 63 6f 6e 63 61 74 20 64 69 72 20 22 68 65 61 64 2d 6e 61 6d | read-first.(concat.dir."head-nam |
| 110020 | 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 | e")....................(expand-f |
| 110040 | 69 6c 65 2d 6e 61 6d 65 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile-name.gitdir)................ |
| 110060 | 20 20 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ....magit-file-line))........... |
| 110080 | 20 28 6f 6e 74 6f 20 28 74 68 72 65 61 64 2d 66 69 72 73 74 20 28 63 6f 6e 63 61 74 20 64 69 72 | .(onto.(thread-first.(concat.dir |
| 1100a0 | 20 22 6f 6e 74 6f 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 | ."onto")....................(exp |
| 1100c0 | 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 | and-file-name.gitdir)........... |
| 1100e0 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 | .........magit-file-line))...... |
| 110100 | 20 20 20 20 20 20 28 6f 6e 74 6f 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 | ......(onto.(or.(magit-rev-name. |
| 110120 | 6f 6e 74 6f 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onto.name)...................... |
| 110140 | 28 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 6f 6e 74 6f 20 22 72 65 66 73 2f 68 65 61 64 73 | (magit-rev-name.onto."refs/heads |
| 110160 | 2f 2a 22 29 20 6f 6e 74 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 6f 72 | /*").onto))............(name.(or |
| 110180 | 20 28 6d 61 67 69 74 2d 72 65 76 2d 6e 61 6d 65 20 6e 61 6d 65 20 22 72 65 66 73 2f 68 65 61 64 | .(magit-rev-name.name."refs/head |
| 1101a0 | 73 2f 2a 22 29 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | s/*").name))).......(magit-inser |
| 1101c0 | 74 2d 73 65 63 74 69 6f 6e 20 28 72 65 62 61 73 65 2d 73 65 71 75 65 6e 63 65 29 0a 20 20 20 20 | t-section.(rebase-sequence)..... |
| 1101e0 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 28 66 6f 72 6d 61 | ....(magit-insert-heading.(forma |
| 110200 | 74 20 22 52 65 62 61 73 69 6e 67 20 25 73 20 6f 6e 74 6f 20 25 73 22 20 6e 61 6d 65 20 6f 6e 74 | t."Rebasing.%s.onto.%s".name.ont |
| 110220 | 6f 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 | o)).........(if.interactive..... |
| 110240 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 2d 6d 65 72 | ........(magit-rebase-insert-mer |
| 110260 | 67 65 2d 73 65 71 75 65 6e 63 65 20 6f 6e 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ge-sequence.onto)...........(mag |
| 110280 | 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 2d 61 70 70 6c 79 2d 73 65 71 75 65 6e 63 65 20 | it-rebase-insert-apply-sequence. |
| 1102a0 | 6f 6e 74 6f 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 0a | onto)).........(insert.?\n))))). |
| 1102c0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 74 6f 64 6f 20 28 29 0a 20 20 | .(defun.magit-rebase--todo.()... |
| 1102e0 | 22 52 65 74 75 72 6e 20 60 67 69 74 2d 72 65 62 61 73 65 2d 61 63 74 69 6f 6e 27 20 69 6e 73 74 | "Return.`git-rebase-action'.inst |
| 110300 | 61 6e 63 65 73 20 66 6f 72 20 72 65 6d 61 69 6e 69 6e 67 20 72 65 62 61 73 65 20 61 63 74 69 6f | ances.for.remaining.rebase.actio |
| 110320 | 6e 73 2e 0a 54 68 65 73 65 20 61 72 65 20 6f 72 64 65 72 65 64 20 69 6e 20 74 68 61 74 20 74 68 | ns..These.are.ordered.in.that.th |
| 110340 | 65 20 73 61 6d 65 20 77 61 79 20 74 68 65 79 27 6c 6c 20 62 65 20 73 6f 72 74 65 64 20 69 6e 20 | e.same.way.they'll.be.sorted.in. |
| 110360 | 74 68 65 0a 73 74 61 74 75 73 20 62 75 66 66 65 72 20 28 69 2e 65 2e 2c 20 74 68 65 20 72 65 76 | the.status.buffer.(i.e.,.the.rev |
| 110380 | 65 72 73 65 20 6f 66 20 68 6f 77 20 74 68 65 79 20 77 69 6c 6c 20 62 65 20 61 70 70 6c 69 65 64 | erse.of.how.they.will.be.applied |
| 1103a0 | 29 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 20 28 6f 72 20 28 | )."...(let.((comment-start.(or.( |
| 1103c0 | 6d 61 67 69 74 2d 67 65 74 20 22 63 6f 72 65 2e 63 6f 6d 6d 65 6e 74 43 68 61 72 22 29 20 22 23 | magit-get."core.commentChar")."# |
| 1103e0 | 22 29 29 0a 20 20 20 20 20 20 20 20 6c 69 6e 65 73 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d | ")).........lines).....(with-tem |
| 110400 | 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 | p-buffer.......(insert-file-cont |
| 110420 | 65 6e 74 73 0a 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 | ents........(expand-file-name."r |
| 110440 | 65 62 61 73 65 2d 6d 65 72 67 65 2f 67 69 74 2d 72 65 62 61 73 65 2d 74 6f 64 6f 22 20 28 6d 61 | ebase-merge/git-rebase-todo".(ma |
| 110460 | 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 | git-gitdir))).......(while.(not. |
| 110480 | 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6e 20 28 67 69 74 2d 72 | (eobp)).........(let.((ln.(git-r |
| 1104a0 | 65 62 61 73 65 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ebase-current-line)))........... |
| 1104c0 | 28 77 68 65 6e 20 28 6f 72 65 66 20 6c 6e 20 61 63 74 69 6f 6e 2d 74 79 70 65 29 0a 20 20 20 20 | (when.(oref.ln.action-type)..... |
| 1104e0 | 20 20 20 20 20 20 20 20 28 70 75 73 68 20 6c 6e 20 6c 69 6e 65 73 29 29 29 0a 20 20 20 20 20 20 | ........(push.ln.lines)))....... |
| 110500 | 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 6c 69 6e 65 73 29 29 0a 0a | ..(forward-line))).....lines)).. |
| 110520 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 2d 6d 65 72 67 65 | (defun.magit-rebase-insert-merge |
| 110540 | 2d 73 65 71 75 65 6e 63 65 20 28 6f 6e 74 6f 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 | -sequence.(onto)...(dolist.(line |
| 110560 | 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 74 6f 64 6f 29 29 0a 20 20 20 20 28 77 69 74 68 | .(magit-rebase--todo)).....(with |
| 110580 | 2d 73 6c 6f 74 73 20 28 61 63 74 69 6f 6e 2d 74 79 70 65 20 61 63 74 69 6f 6e 20 61 63 74 69 6f | -slots.(action-type.action.actio |
| 1105a0 | 6e 2d 6f 70 74 69 6f 6e 73 20 74 61 72 67 65 74 29 20 6c 69 6e 65 0a 20 20 20 20 20 20 28 70 63 | n-options.target).line.......(pc |
| 1105c0 | 61 73 65 20 61 63 74 69 6f 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 20 20 28 27 63 6f 6d 6d 69 74 | ase.action-type.........('commit |
| 1105e0 | 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 | ..........(magit-sequence-insert |
| 110600 | 2d 63 6f 6d 6d 69 74 20 61 63 74 69 6f 6e 20 74 61 72 67 65 74 20 27 6d 61 67 69 74 2d 73 65 71 | -commit.action.target.'magit-seq |
| 110620 | 75 65 6e 63 65 2d 70 69 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 6f 72 20 60 65 | uence-pick)).........((or.(or.`e |
| 110640 | 78 65 63 20 60 6c 61 62 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 60 6d | xec.`label)..............(and.`m |
| 110660 | 65 72 67 65 20 28 67 75 61 72 64 20 28 6e 6f 74 20 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 29 | erge.(guard.(not.action-options) |
| 110680 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 | )))..........(insert.(propertize |
| 1106a0 | 20 61 63 74 69 6f 6e 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 | .action.'font-lock-face.'magit-s |
| 1106c0 | 65 71 75 65 6e 63 65 2d 6f 6e 74 6f 29 20 22 5c 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | equence-onto)."\s".............. |
| 1106e0 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 61 72 67 65 74 20 27 66 6f 6e 74 2d 6c 6f 63 | ....(propertize.target.'font-loc |
| 110700 | 6b 2d 66 61 63 65 20 27 67 69 74 2d 72 65 62 61 73 65 2d 6c 61 62 65 6c 29 20 22 5c 6e 22 29 29 | k-face.'git-rebase-label)."\n")) |
| 110720 | 0a 20 20 20 20 20 20 20 20 28 27 6d 65 72 67 65 0a 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 | .........('merge..........(if-le |
| 110740 | 74 20 28 28 68 61 73 68 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 2d 5b 63 | t.((hash.(and.(string-match."-[c |
| 110760 | 43 5d 20 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 22 20 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 29 0a | C].\\([^.]+\\)".action-options). |
| 110780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 1107a0 | 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 63 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 29 29 29 29 0a | tch-string.1.action-options)))). |
| 1107c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 | .............(magit-insert-secti |
| 1107e0 | 6f 6e 20 28 63 6f 6d 6d 69 74 20 68 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.(commit.hash)................ |
| 110800 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 | (magit-insert-heading........... |
| 110820 | 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 6d 65 72 67 65 22 20 27 66 6f 6e 74 | .......(propertize."merge".'font |
| 110840 | 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 69 63 6b 29 | -lock-face.'magit-sequence-pick) |
| 110860 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 73 22 0a 20 20 20 20 20 20 20 20 20 | .................."\s".......... |
| 110880 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 76 2d 73 75 6d 6d 61 72 | ........(magit-format-rev-summar |
| 1108a0 | 79 20 68 61 73 68 29 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 | y.hash)."\n"))............(error |
| 1108c0 | 20 22 66 61 69 6c 65 64 20 74 6f 20 70 61 72 73 65 20 6d 65 72 67 65 20 6d 65 73 73 61 67 65 20 | ."failed.to.parse.merge.message. |
| 1108e0 | 68 61 73 68 22 29 29 29 29 29 29 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 6d 61 67 69 74 2d | hash"))))))...(let.((dir.(magit- |
| 110900 | 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e | gitdir))).....(magit-sequence-in |
| 110920 | 73 65 72 74 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c | sert-sequence......(magit-file-l |
| 110940 | 69 6e 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 | ine.(expand-file-name."rebase-me |
| 110960 | 72 67 65 2f 73 74 6f 70 70 65 64 2d 73 68 61 22 20 64 69 72 29 29 0a 20 20 20 20 20 6f 6e 74 6f | rge/stopped-sha".dir))......onto |
| 110980 | 0a 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 6c 69 6e 65 73 20 28 6d 61 67 69 74 2d 66 | ......(and-let*.((lines.(magit-f |
| 1109a0 | 69 6c 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile-lines....................... |
| 1109c0 | 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 6d 65 72 67 | ..(expand-file-name."rebase-merg |
| 1109e0 | 65 2f 64 6f 6e 65 22 20 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 28 63 61 64 72 20 28 73 70 | e/done".dir))))........(cadr.(sp |
| 110a00 | 6c 69 74 2d 73 74 72 69 6e 67 20 28 63 61 72 20 28 6c 61 73 74 20 6c 69 6e 65 73 29 29 29 29 29 | lit-string.(car.(last.lines))))) |
| 110a20 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 2d | )))..(defun.magit-rebase-insert- |
| 110a40 | 61 70 70 6c 79 2d 73 65 71 75 65 6e 63 65 20 28 6f 6e 74 6f 29 0a 20 20 28 6c 65 74 2a 20 28 28 | apply-sequence.(onto)...(let*.(( |
| 110a60 | 64 69 72 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 | dir.(magit-gitdir))..........(re |
| 110a80 | 77 72 69 74 74 65 6e 0a 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 20 28 63 61 72 20 28 73 | written...........(--map.(car.(s |
| 110aa0 | 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | plit-string.it))................ |
| 110ac0 | 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..(magit-file-lines............. |
| 110ae0 | 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d | ......(expand-file-name."rebase- |
| 110b00 | 61 70 70 6c 79 2f 72 65 77 72 69 74 74 65 6e 22 20 64 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 | apply/rewritten".dir))))........ |
| 110b20 | 20 20 28 73 74 6f 70 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 | ..(stop.(magit-file-line........ |
| 110b40 | 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 | .........(expand-file-name."reba |
| 110b60 | 73 65 2d 61 70 70 6c 79 2f 6f 72 69 67 69 6e 61 6c 2d 63 6f 6d 6d 69 74 22 20 64 69 72 29 29 29 | se-apply/original-commit".dir))) |
| 110b80 | 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 70 61 74 63 68 20 28 6e 72 65 76 65 72 73 65 20 28 | ).....(dolist.(patch.(nreverse.( |
| 110ba0 | 63 64 72 20 28 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 70 61 74 63 68 65 73 29 29 29 29 0a 20 20 | cdr.(magit-rebase-patches))))... |
| 110bc0 | 20 20 20 20 28 6c 65 74 20 28 28 68 61 73 68 20 28 63 61 64 72 20 28 73 70 6c 69 74 2d 73 74 72 | ....(let.((hash.(cadr.(split-str |
| 110be0 | 69 6e 67 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 70 61 74 63 68 29 29 29 29 29 0a | ing.(magit-file-line.patch))))). |
| 110c00 | 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 6d 65 6d 62 65 72 20 68 61 73 68 | ........(unless.(or.(member.hash |
| 110c20 | 20 72 65 77 72 69 74 74 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .rewritten)..................... |
| 110c40 | 28 65 71 75 61 6c 20 68 61 73 68 20 73 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 | (equal.hash.stop))...........(ma |
| 110c60 | 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 20 22 70 69 63 6b | git-sequence-insert-commit."pick |
| 110c80 | 22 20 68 61 73 68 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 69 63 6b 29 29 29 29 0a | ".hash.'magit-sequence-pick)))). |
| 110ca0 | 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 | ....(magit-sequence-insert-seque |
| 110cc0 | 6e 63 65 0a 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 6c 69 6e 65 20 28 65 78 70 61 6e | nce......(magit-file-line.(expan |
| 110ce0 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 73 65 2d 61 70 70 6c 79 2f 6f 72 69 67 69 6e | d-file-name."rebase-apply/origin |
| 110d00 | 61 6c 2d 63 6f 6d 6d 69 74 22 20 64 69 72 29 29 0a 20 20 20 20 20 6f 6e 74 6f 29 29 29 0a 0a 28 | al-commit".dir))......onto)))..( |
| 110d20 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 70 61 74 63 68 65 73 20 28 29 0a 20 20 | defun.magit-rebase-patches.()... |
| 110d40 | 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 | (directory-files.(expand-file-na |
| 110d60 | 6d 65 20 22 72 65 62 61 73 65 2d 61 70 70 6c 79 22 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 | me."rebase-apply".(magit-gitdir) |
| 110d80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 22 5c 5c 60 5b 30 2d 39 5d | )....................t."\\`[0-9] |
| 110da0 | 5c 5c 7b 34 5c 5c 7d 5c 5c 27 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 65 71 75 | \\{4\\}\\'"))..(defun.magit-sequ |
| 110dc0 | 65 6e 63 65 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 6e 63 65 20 28 73 74 6f 70 20 6f 6e 74 6f 20 | ence-insert-sequence.(stop.onto. |
| 110de0 | 26 6f 70 74 69 6f 6e 61 6c 20 6f 72 69 67 29 0a 20 20 28 6c 65 74 20 28 28 68 65 61 64 20 28 6d | &optional.orig)...(let.((head.(m |
| 110e00 | 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 48 45 41 44 22 29 29 20 64 6f 6e 65 29 0a 20 20 | agit-rev-parse."HEAD")).done)... |
| 110e20 | 20 20 28 73 65 74 71 20 6f 6e 74 6f 20 28 69 66 20 6f 6e 74 6f 20 28 6d 61 67 69 74 2d 72 65 76 | ..(setq.onto.(if.onto.(magit-rev |
| 110e40 | 2d 70 61 72 73 65 20 6f 6e 74 6f 29 20 68 65 61 64 29 29 0a 20 20 20 20 28 73 65 74 71 20 64 6f | -parse.onto).head)).....(setq.do |
| 110e60 | 6e 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 6c 6f 67 22 20 22 2d 2d 66 6f 72 | ne.(magit-git-lines."log"."--for |
| 110e80 | 6d 61 74 3d 25 48 22 20 28 63 6f 6e 63 61 74 20 6f 6e 74 6f 20 22 2e 2e 48 45 41 44 22 29 29 29 | mat=%H".(concat.onto."..HEAD"))) |
| 110ea0 | 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 73 74 6f 70 20 28 6e 6f 74 20 28 6d 65 6d 62 65 | .....(when.(and.stop.(not.(membe |
| 110ec0 | 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 73 74 6f 70 29 20 64 6f 6e 65 29 29 29 | r.(magit-rev-parse.stop).done))) |
| 110ee0 | 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 64 20 28 6d 61 67 69 74 2d 70 61 74 63 68 2d 69 64 | .......(let.((id.(magit-patch-id |
| 110f00 | 20 73 74 6f 70 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 6d 61 74 63 68 | .stop))).........(if-let.((match |
| 110f20 | 65 64 20 28 2d 2d 66 69 72 73 74 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 70 61 74 63 68 2d | ed.(--first.(equal.(magit-patch- |
| 110f40 | 69 64 20 69 74 29 20 69 64 29 20 64 6f 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | id.it).id).done))).............( |
| 110f60 | 73 65 74 71 20 73 74 6f 70 20 6d 61 74 63 68 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f | setq.stop.matched)...........(co |
| 110f80 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 2d 2d 66 69 72 73 74 20 28 6d 61 67 69 74 2d 72 | nd............((--first.(magit-r |
| 110fa0 | 65 76 2d 65 71 75 61 6c 20 69 74 20 73 74 6f 70 29 20 64 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 | ev-equal.it.stop).done)......... |
| 110fc0 | 20 20 20 20 3b 3b 20 54 68 65 20 63 6f 6d 6d 69 74 27 73 20 74 65 73 74 61 6d 65 6e 74 20 68 61 | ....;;.The.commit's.testament.ha |
| 110fe0 | 73 20 62 65 65 6e 20 65 78 65 63 75 74 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | s.been.executed..............(ma |
| 111000 | 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 20 22 76 6f 69 64 | git-sequence-insert-commit."void |
| 111020 | 22 20 73 74 6f 70 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 64 72 6f 70 29 29 0a 20 20 | ".stop.'magit-sequence-drop))... |
| 111040 | 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 66 61 69 74 68 20 6f 66 20 74 68 65 20 63 6f 6d | .........;;.The.faith.of.the.com |
| 111060 | 6d 69 74 20 69 73 20 73 74 69 6c 6c 20 75 6e 64 65 63 69 64 65 64 2e 2e 2e 0a 20 20 20 20 20 20 | mit.is.still.undecided.......... |
| 111080 | 20 20 20 20 20 28 28 6d 61 67 69 74 2d 61 6e 79 74 68 69 6e 67 2d 75 6e 6d 65 72 67 65 64 2d 70 | .....((magit-anything-unmerged-p |
| 1110a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 61 6e 64 20 74 69 6d 65 20 74 72 61 | ).............;;....and.time.tra |
| 1110c0 | 76 65 6c 20 69 73 6e 27 74 20 66 6f 72 20 74 68 65 20 66 61 69 6e 74 20 6f 66 20 68 65 61 72 74 | vel.isn't.for.the.faint.of.heart |
| 1110e0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e | ..............(magit-sequence-in |
| 111100 | 73 65 72 74 2d 63 6f 6d 6d 69 74 20 22 6a 6f 69 6e 22 20 73 74 6f 70 20 27 6d 61 67 69 74 2d 73 | sert-commit."join".stop.'magit-s |
| 111120 | 65 71 75 65 6e 63 65 2d 70 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 | equence-part))............((magi |
| 111140 | 74 2d 61 6e 79 74 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 20 74 29 0a 20 20 20 20 20 20 20 | t-anything-modified-p.t)........ |
| 111160 | 20 20 20 20 20 3b 3b 20 2e 2e 2e 61 6e 64 20 74 68 65 20 64 75 73 74 20 68 61 73 6e 27 74 20 73 | .....;;....and.the.dust.hasn't.s |
| 111180 | 65 74 74 6c 65 64 20 79 65 74 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ettled.yet................(magit |
| 1111a0 | 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 | -sequence-insert-commit......... |
| 1111c0 | 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 61 63 68 | .....(let*.((magit--refresh-cach |
| 1111e0 | 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 67 | e.nil).....................(stag |
| 111200 | 65 64 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 20 22 6f 4f 22 20 6e 69 6c | ed...(magit-commit-tree."oO".nil |
| 111220 | 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 | ."HEAD")).....................(u |
| 111240 | 6e 73 74 61 67 65 64 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 77 6f 72 6b 74 72 65 65 20 22 | nstaged.(magit-commit-worktree." |
| 111260 | 6f 4f 22 20 22 2d 2d 72 65 73 65 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oO"."--reset")))................ |
| 111280 | 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 62 75 74 20 | (cond.................;;....but. |
| 1112a0 | 77 65 20 63 6f 75 6c 64 20 65 6e 64 20 75 70 20 61 74 20 74 68 65 20 73 61 6d 65 20 74 72 65 65 | we.could.end.up.at.the.same.tree |
| 1112c0 | 20 6a 75 73 74 20 62 79 20 63 6f 6d 6d 69 74 74 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | .just.by.committing............. |
| 1112e0 | 20 20 20 20 20 28 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d 65 71 75 61 6c 20 73 74 61 67 65 | .....((or.(magit-rev-equal.stage |
| 111300 | 64 20 20 20 73 74 6f 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | d...stop)......................( |
| 111320 | 6d 61 67 69 74 2d 72 65 76 2d 65 71 75 61 6c 20 75 6e 73 74 61 67 65 64 20 73 74 6f 70 29 29 0a | magit-rev-equal.unstaged.stop)). |
| 111340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 67 6f 61 6c 22 29 0a 20 20 20 20 20 20 20 | ................."goal")........ |
| 111360 | 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 62 75 74 20 74 68 65 20 63 68 61 6e 67 65 73 20 61 | .........;;....but.the.changes.a |
| 111380 | 72 65 20 73 74 69 6c 6c 20 74 68 65 72 65 2c 20 75 6e 74 61 69 6e 74 65 64 2e 0a 20 20 20 20 20 | re.still.there,.untainted....... |
| 1113a0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 70 61 | ...........((or.(equal.(magit-pa |
| 1113c0 | 74 63 68 2d 69 64 20 73 74 61 67 65 64 29 20 20 20 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tch-id.staged)...id)............ |
| 1113e0 | 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 70 61 74 63 68 2d 69 64 | ..........(equal.(magit-patch-id |
| 111400 | 20 75 6e 73 74 61 67 65 64 29 20 69 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .unstaged).id))................. |
| 111420 | 20 22 73 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 61 | ."same").................;;....a |
| 111440 | 6e 64 20 73 6f 6d 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 67 6f 6e 65 20 61 6e 64 2f 6f 72 20 | nd.some.changes.are.gone.and/or. |
| 111460 | 6f 74 68 65 72 73 20 77 65 72 65 20 61 64 64 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | others.were.added............... |
| 111480 | 20 20 20 28 74 20 22 77 6f 72 6b 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 6f | ...(t."work")))..............sto |
| 1114a0 | 70 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 70 61 72 74 29 29 0a 20 20 20 20 20 20 20 | p.'magit-sequence-part))........ |
| 1114c0 | 20 20 20 20 3b 3b 20 54 68 65 20 63 6f 6d 6d 69 74 20 69 73 20 64 65 66 69 6e 69 74 65 6c 79 20 | ....;;.The.commit.is.definitely. |
| 1114e0 | 67 6f 6e 65 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 2d 2d 66 69 72 73 74 20 28 6d 61 | gone...............((--first.(ma |
| 111500 | 67 69 74 2d 72 65 76 2d 65 71 75 61 6c 20 69 74 20 73 74 6f 70 29 20 64 6f 6e 65 29 0a 20 20 20 | git-rev-equal.it.stop).done).... |
| 111520 | 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 62 75 74 20 61 6c 6c 20 6f 66 20 69 74 73 20 63 68 | .........;;....but.all.of.its.ch |
| 111540 | 61 6e 67 65 73 20 61 72 65 20 73 74 69 6c 6c 20 69 6e 20 65 66 66 65 63 74 2e 0a 20 20 20 20 20 | anges.are.still.in.effect....... |
| 111560 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f | .......(magit-sequence-insert-co |
| 111580 | 6d 6d 69 74 20 22 70 6f 6f 66 22 20 73 74 6f 70 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 | mmit."poof".stop.'magit-sequence |
| 1115a0 | 2d 64 72 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 | -drop))............(t........... |
| 1115c0 | 20 20 3b 3b 20 2e 2e 2e 61 6e 64 20 73 6f 6d 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 67 6f 6e | ..;;....and.some.changes.are.gon |
| 1115e0 | 65 20 61 6e 64 2f 6f 72 20 6f 74 68 65 72 20 63 68 61 6e 67 65 73 20 77 65 72 65 20 61 64 64 65 | e.and/or.other.changes.were.adde |
| 111600 | 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 | d..............(magit-sequence-i |
| 111620 | 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 20 22 67 6f 6e 65 22 20 73 74 6f 70 20 27 6d 61 67 69 74 2d | nsert-commit."gone".stop.'magit- |
| 111640 | 73 65 71 75 65 6e 63 65 2d 64 72 6f 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | sequence-drop)))...........(setq |
| 111660 | 20 73 74 6f 70 20 6e 69 6c 29 29 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 76 20 64 | .stop.nil)))).....(dolist.(rev.d |
| 111680 | 6f 6e 65 29 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 65 71 75 65 6e | one).......(apply.#'magit-sequen |
| 1116a0 | 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ce-insert-commit..............(c |
| 1116c0 | 6f 6e 64 20 28 28 65 71 75 61 6c 20 72 65 76 20 73 74 6f 70 29 0a 20 20 20 20 20 20 20 20 20 20 | ond.((equal.rev.stop)........... |
| 1116e0 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 2e 2e 2e 62 75 74 20 69 74 73 20 72 65 69 6e 63 61 72 6e | ..........;;....but.its.reincarn |
| 111700 | 61 74 69 6f 6e 20 6c 69 76 65 73 20 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ation.lives.on.................. |
| 111720 | 20 20 20 20 3b 3b 20 4f 72 20 69 74 20 64 69 64 6e 27 74 20 64 69 65 20 69 6e 20 74 68 65 20 66 | ....;;.Or.it.didn't.die.in.the.f |
| 111740 | 69 72 73 74 20 70 6c 61 63 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irst.place...................... |
| 111760 | 28 6c 69 73 74 20 28 69 66 20 28 61 6e 64 20 28 65 71 75 61 6c 20 72 65 76 20 68 65 61 64 29 0a | (list.(if.(and.(equal.rev.head). |
| 111780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1117a0 | 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 70 61 74 63 68 2d 69 64 20 72 65 76 29 0a 20 | ...(equal.(magit-patch-id.rev).. |
| 1117c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1117e0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 70 61 74 63 68 2d 69 64 20 6f 72 69 67 29 29 29 | .........(magit-patch-id.orig))) |
| 111800 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..............................." |
| 111820 | 73 74 6f 70 22 20 3b 20 57 65 20 68 61 76 65 6e 27 74 20 64 6f 6e 65 20 61 6e 79 74 68 69 6e 67 | stop".;.We.haven't.done.anything |
| 111840 | 20 79 65 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .yet............................ |
| 111860 | 20 20 22 6c 69 6b 65 22 29 20 20 3b 20 54 68 65 72 65 20 61 72 65 20 6e 65 77 20 63 6f 6d 6d 69 | .."like")..;.There.are.new.commi |
| 111880 | 74 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | ts............................re |
| 1118a0 | 76 20 28 69 66 20 28 65 71 75 61 6c 20 72 65 76 20 68 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 | v.(if.(equal.rev.head).......... |
| 1118c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d | .........................'magit- |
| 1118e0 | 73 65 71 75 65 6e 63 65 2d 68 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sequence-head................... |
| 111900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 74 | ..............'magit-sequence-st |
| 111920 | 6f 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 75 61 6c | op)))....................((equal |
| 111940 | 20 72 65 76 20 68 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .rev.head).....................( |
| 111960 | 6c 69 73 74 20 22 64 6f 6e 65 22 20 72 65 76 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d | list."done".rev.'magit-sequence- |
| 111980 | 68 65 61 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 | head))....................(t.... |
| 1119a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 64 6f 6e 65 22 20 72 65 | .................(list."done".re |
| 1119c0 | 76 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 64 6f 6e 65 29 29 29 29 29 0a 20 20 20 20 | v.'magit-sequence-done)))))..... |
| 1119e0 | 28 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 20 22 6f | (magit-sequence-insert-commit."o |
| 111a00 | 6e 74 6f 22 20 6f 6e 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nto".onto....................... |
| 111a20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 6f 6e 74 6f 20 68 65 61 64 | ............(if.(equal.onto.head |
| 111a40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 111a60 | 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 68 65 61 64 0a 20 20 20 | ........'magit-sequence-head.... |
| 111a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 111aa0 | 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 6f 6e 74 6f 29 29 29 29 0a 0a 28 64 65 66 75 | .'magit-sequence-onto))))..(defu |
| 111ac0 | 6e 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 69 74 20 28 | n.magit-sequence-insert-commit.( |
| 111ae0 | 74 79 70 65 20 68 61 73 68 20 66 61 63 65 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | type.hash.face)...(magit-insert- |
| 111b00 | 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 68 61 73 68 29 0a 20 20 20 20 28 6d 61 67 69 74 | section.(commit.hash).....(magit |
| 111b20 | 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a | -insert-heading.......(propertiz |
| 111b40 | 65 20 74 79 70 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 61 63 65 29 20 20 20 20 | e.type.'font-lock-face.face).... |
| 111b60 | 22 5c 73 22 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 6f 72 6d 61 74 2d 72 65 76 2d 73 75 6d | "\s".......(magit-format-rev-sum |
| 111b80 | 6d 61 72 79 20 68 61 73 68 29 20 22 5c 6e 22 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 | mary.hash)."\n")))..;;;._.(provi |
| 111ba0 | 64 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 73 65 | de.'magit-sequence).;;;.magit-se |
| 111bc0 | 71 75 65 6e 63 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 | quence.el.ends.here............. |
| 111be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 70 61 72 73 65 | magit-20240404.1901/magit-sparse |
| 111c20 | 2d 63 68 65 63 6b 6f 75 74 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -checkout.el.................... |
| 111c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 111c80 | 30 30 31 35 31 37 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 36 33 37 00 20 30 00 00 00 | 0015176.00000000000.016637..0... |
| 111ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 111d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 111d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 111e00 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2e 65 6c 20 2d 2d 2d | ;;;.magit-sparse-checkout.el.--- |
| 111e20 | 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 73 75 70 70 6f 72 74 20 66 6f 72 20 4d 61 67 | .Sparse.checkout.support.for.Mag |
| 111e40 | 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b | it..-*-.lexical-binding:t.-*-..; |
| 111e60 | 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 | ;.Copyright.(C).2008-2024.The.Ma |
| 111e80 | 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 | git.Project.Contributors..;;.Aut |
| 111ea0 | 68 6f 72 3a 20 4b 79 6c 65 20 4d 65 79 65 72 20 3c 6b 79 6c 65 40 6b 79 6c 65 61 6d 2e 63 6f 6d | hor:.Kyle.Meyer.<kyle@kyleam.com |
| 111ec0 | 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 | >.;;.Maintainer:.Jonas.Bernoulli |
| 111ee0 | 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 | .<jonas@bernoul.li>..;;.SPDX-Lic |
| 111f00 | 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 | ense-Identifier:.GPL-3.0-or-late |
| 111f20 | 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f | r..;;.Magit.is.free.software:.yo |
| 111f40 | 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 | u.can.redistribute.it.and/or.mod |
| 111f60 | 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 | ify.it.;;.under.the.terms.of.the |
| 111f80 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 | .GNU.General.Public.License.as.p |
| 111fa0 | 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | ublished.by.;;.the.Free.Software |
| 111fc0 | 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 | .Foundation,.either.version.3.of |
| 111fe0 | 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 | .the.License,.or.;;.(at.your.opt |
| 112000 | 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 | ion).any.later.version..;;.;;.Ma |
| 112020 | 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 | git.is.distributed.in.the.hope.t |
| 112040 | 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f | hat.it.will.be.useful,.but.WITHO |
| 112060 | 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e | UT.;;.ANY.WARRANTY;.without.even |
| 112080 | 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e | .the.implied.warranty.of.MERCHAN |
| 1120a0 | 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 | TABILITY.;;.or.FITNESS.FOR.A.PAR |
| 1120c0 | 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 | TICULAR.PURPOSE...See.the.GNU.Ge |
| 1120e0 | 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 | neral.Public.;;.License.for.more |
| 112100 | 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 | .details..;;.;;.You.should.have. |
| 112120 | 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 | received.a.copy.of.the.GNU.Gener |
| 112140 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 | al.Public.License.;;.along.with. |
| 112160 | 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 | Magit...If.not,.see.<https://www |
| 112180 | 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e | .gnu.org/licenses/>...;;;.Commen |
| 1121a0 | 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 70 72 6f 76 69 64 65 73 20 | tary:..;;.This.library.provides. |
| 1121c0 | 61 6e 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 60 67 69 74 20 73 70 61 72 73 65 2d | an.interface.to.the.`git.sparse- |
| 1121e0 | 63 68 65 63 6b 6f 75 74 27 0a 3b 3b 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 74 27 73 20 62 65 65 6e | checkout'.;;.command...It's.been |
| 112200 | 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 65 66 69 6e 65 20 73 70 61 72 73 65 20 63 68 65 63 6b | .possible.to.define.sparse.check |
| 112220 | 6f 75 74 73 20 73 69 6e 63 65 20 47 69 74 0a 3b 3b 20 76 31 2e 37 2e 30 20 62 79 20 61 64 64 69 | outs.since.Git.;;.v1.7.0.by.addi |
| 112240 | 6e 67 20 70 61 74 74 65 72 6e 73 20 74 6f 20 24 47 49 54 5f 44 49 52 2f 69 6e 66 6f 2f 73 70 61 | ng.patterns.to.$GIT_DIR/info/spa |
| 112260 | 72 73 65 2d 63 68 65 63 6b 6f 75 74 20 61 6e 64 0a 3b 3b 20 63 61 6c 6c 69 6e 67 20 60 67 69 74 | rse-checkout.and.;;.calling.`git |
| 112280 | 20 72 65 61 64 2d 74 72 65 65 20 2d 6d 75 20 48 45 41 44 27 20 74 6f 20 75 70 64 61 74 65 20 74 | .read-tree.-mu.HEAD'.to.update.t |
| 1122a0 | 68 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 6e 67 0a 3b 3b 20 74 72 65 65 2e 20 20 48 | he.index.and.working.;;.tree...H |
| 1122c0 | 6f 77 65 76 65 72 2c 20 47 69 74 20 76 32 2e 32 35 20 69 6e 74 72 6f 64 75 63 65 64 20 74 68 65 | owever,.Git.v2.25.introduced.the |
| 1122e0 | 20 60 67 69 74 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 27 0a 3b 3b 20 63 6f 6d 6d 61 6e | .`git.sparse-checkout'.;;.comman |
| 112300 | 64 20 61 6c 6f 6e 67 20 77 69 74 68 20 22 63 6f 6e 65 20 6d 6f 64 65 22 2c 20 77 68 69 63 68 20 | d.along.with."cone.mode",.which. |
| 112320 | 72 65 73 74 72 69 63 74 73 20 74 68 65 20 70 6f 73 73 69 62 6c 65 0a 3b 3b 20 70 61 74 74 65 72 | restricts.the.possible.;;.patter |
| 112340 | 6e 73 20 74 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 70 72 6f 76 69 64 65 20 62 65 74 | ns.to.directories.to.provide.bet |
| 112360 | 74 65 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 3b 3b 0a 3b 3b 20 54 68 65 20 67 6f 61 6c 20 | ter.performance..;;.;;.The.goal. |
| 112380 | 6f 66 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 69 73 20 74 6f 20 73 75 70 70 6f 72 74 20 74 68 | of.this.library.is.to.support.th |
| 1123a0 | 65 20 60 67 69 74 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 27 0a 3b 3b 20 63 6f 6d 6d 61 | e.`git.sparse-checkout'.;;.comma |
| 1123c0 | 6e 64 20 6f 70 65 72 61 74 69 6e 67 20 69 6e 20 63 6f 6e 65 20 6d 6f 64 65 2e 0a 0a 3b 3b 3b 20 | nd.operating.in.cone.mode...;;;. |
| 1123e0 | 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 55 74 69 | Code:..(require.'magit)..;;;.Uti |
| 112400 | 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 | lities..(defun.magit-sparse-chec |
| 112420 | 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 6e 6f 6e 2d | kout-enabled-p.()..."Return.non- |
| 112440 | 6e 69 6c 20 69 66 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 69 73 20 61 20 73 70 61 72 73 65 20 | nil.if.working.tree.is.a.sparse. |
| 112460 | 63 68 65 63 6b 6f 75 74 2e 22 0a 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 | checkout."...(magit-get-boolean. |
| 112480 | 22 63 6f 72 65 2e 73 70 61 72 73 65 63 68 65 63 6b 6f 75 74 22 29 29 0a 0a 28 64 65 66 75 6e 20 | "core.sparsecheckout"))..(defun. |
| 1124a0 | 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 2d 61 73 73 65 72 74 2d 76 65 | magit-sparse-checkout--assert-ve |
| 1124c0 | 72 73 69 6f 6e 20 28 29 0a 20 20 3b 3b 20 4f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 | rsion.()...;;.Older.versions.of. |
| 1124e0 | 47 69 74 20 68 61 76 65 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 64 65 66 69 6e 65 20 73 | Git.have.the.ability.to.define.s |
| 112500 | 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 0a 20 20 3b 3b 20 70 61 74 74 65 72 6e 73 20 69 6e 20 | parse.checkout...;;.patterns.in. |
| 112520 | 2e 67 69 74 2f 69 6e 66 6f 2f 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2c 20 62 75 74 20 74 | .git/info/sparse-checkout,.but.t |
| 112540 | 68 65 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 0a 20 20 3b 3b 20 63 6f 6d 6d 61 6e 64 20 | he.sparse-checkout...;;.command. |
| 112560 | 69 73 6e 27 74 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 74 69 6c 20 32 2e 32 35 2e 30 2e 0a 20 20 | isn't.available.until.2.25.0.... |
| 112580 | 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 22 32 2e 32 35 2e | (when.(magit-git-version<."2.25. |
| 1125a0 | 30 22 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 60 67 69 74 20 73 70 61 72 73 65 | 0").....(user-error."`git.sparse |
| 1125c0 | 2d 63 68 65 63 6b 6f 75 74 27 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 75 6e 74 69 6c 20 47 | -checkout'.not.available.until.G |
| 1125e0 | 69 74 20 76 32 2e 32 35 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 | it.v2.25")))..(defun.magit-spars |
| 112600 | 65 2d 63 68 65 63 6b 6f 75 74 2d 2d 61 75 74 6f 2d 65 6e 61 62 6c 65 20 28 29 0a 20 20 28 69 66 | e-checkout--auto-enable.()...(if |
| 112620 | 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d | .(magit-sparse-checkout-enabled- |
| 112640 | 70 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 67 65 74 2d 62 6f 6f 6c | p).......(unless.(magit-get-bool |
| 112660 | 65 61 6e 20 22 63 6f 72 65 2e 73 70 61 72 73 65 63 68 65 63 6b 6f 75 74 63 6f 6e 65 22 29 0a 20 | ean."core.sparsecheckoutcone").. |
| 112680 | 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 22 4d 61 67 | .......(user-error.........."Mag |
| 1126a0 | 69 74 27 73 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 66 75 6e 63 74 69 6f 6e 61 6c 69 | it's.sparse.checkout.functionali |
| 1126c0 | 74 79 20 72 65 71 75 69 72 65 73 20 63 6f 6e 65 20 6d 6f 64 65 22 29 29 0a 20 20 20 20 3b 3b 20 | ty.requires.cone.mode")).....;;. |
| 1126e0 | 4e 6f 74 65 3a 20 44 6f 6e 27 74 20 75 73 65 20 60 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 | Note:.Don't.use.`magit-sparse-ch |
| 112700 | 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 27 20 62 65 63 61 75 73 65 20 69 74 27 73 0a 20 20 20 20 | eckout-enable'.because.it's..... |
| 112720 | 3b 3b 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 2e 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d | ;;.asynchronous......(magit-run- |
| 112740 | 67 69 74 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 20 22 69 6e 69 74 22 20 22 2d 2d | git."sparse-checkout"."init"."-- |
| 112760 | 63 6f 6e 65 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 | cone")))..(defun.magit-sparse-ch |
| 112780 | 65 63 6b 6f 75 74 2d 64 69 72 65 63 74 6f 72 69 65 73 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 | eckout-directories.()..."Return. |
| 1127a0 | 64 69 72 65 63 74 6f 72 69 65 73 20 74 68 61 74 20 61 72 65 20 72 65 63 75 72 73 69 76 65 6c 79 | directories.that.are.recursively |
| 1127c0 | 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 | .included.in.the.sparse.checkout |
| 1127e0 | 2e 0a 53 65 65 20 74 68 65 20 60 67 69 74 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 27 20 | ..See.the.`git.sparse-checkout'. |
| 112800 | 6d 61 6e 70 61 67 65 20 66 6f 72 20 64 65 74 61 69 6c 73 20 61 62 6f 75 74 0a 5c 22 72 65 63 75 | manpage.for.details.about.\"recu |
| 112820 | 72 73 69 76 65 5c 22 20 76 65 72 73 75 73 20 5c 22 70 61 72 65 6e 74 5c 22 20 64 69 72 65 63 74 | rsive\".versus.\"parent\".direct |
| 112840 | 6f 72 69 65 73 20 69 6e 20 63 6f 6e 65 20 6d 6f 64 65 2e 22 0a 20 20 28 61 6e 64 20 28 6d 61 67 | ories.in.cone.mode."...(and.(mag |
| 112860 | 69 74 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 22 63 6f 72 65 2e 73 70 61 72 73 65 63 68 65 63 6b | it-get-boolean."core.sparsecheck |
| 112880 | 6f 75 74 63 6f 6e 65 22 29 0a 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 66 69 6c 65 2d | outcone")........(mapcar.#'file- |
| 1128a0 | 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | name-as-directory............... |
| 1128c0 | 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f | .(magit-git-lines."sparse-checko |
| 1128e0 | 75 74 22 20 22 6c 69 73 74 22 29 29 29 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b | ut"."list"))))..;;;.Commands..;; |
| 112900 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 70 | ;###autoload.(autoload.'magit-sp |
| 112920 | 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 20 22 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 | arse-checkout."magit-sparse-chec |
| 112940 | 6b 6f 75 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 | kout".nil.t).(transient-define-p |
| 112960 | 72 65 66 69 78 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 20 28 29 0a 20 | refix.magit-sparse-checkout.().. |
| 112980 | 20 22 43 72 65 61 74 65 20 61 6e 64 20 6d 61 6e 61 67 65 20 73 70 61 72 73 65 20 63 68 65 63 6b | ."Create.and.manage.sparse.check |
| 1129a0 | 6f 75 74 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 70 61 72 73 65 2d 63 | outs."...:man-page."git-sparse-c |
| 1129c0 | 68 65 63 6b 6f 75 74 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 65 6e 61 62 6c | heckout"...["Arguments.for.enabl |
| 1129e0 | 69 6e 67 22 0a 20 20 20 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 | ing"....:if-not.magit-sparse-che |
| 112a00 | 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d 70 0a 20 20 20 28 22 2d 69 22 20 22 55 73 65 20 73 70 | ckout-enabled-p....("-i"."Use.sp |
| 112a20 | 61 72 73 65 20 69 6e 64 65 78 22 20 22 2d 2d 73 70 61 72 73 65 2d 69 6e 64 65 78 22 29 5d 0a 20 | arse.index"."--sparse-index")].. |
| 112a40 | 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 5b 3a 69 66 2d 6e 6f 74 20 6d 61 67 69 74 2d 73 70 | .["Actions"....[:if-not.magit-sp |
| 112a60 | 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d 70 0a 20 20 20 20 28 22 65 22 | arse-checkout-enabled-p.....("e" |
| 112a80 | 20 22 45 6e 61 62 6c 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 22 20 6d 61 67 69 74 2d | ."Enable.sparse.checkout".magit- |
| 112aa0 | 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 29 5d 0a 20 20 20 5b 3a 69 66 | sparse-checkout-enable)]....[:if |
| 112ac0 | 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d 70 | .magit-sparse-checkout-enabled-p |
| 112ae0 | 0a 20 20 20 20 28 22 64 22 20 22 44 69 73 61 62 6c 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f | .....("d"."Disable.sparse.checko |
| 112b00 | 75 74 22 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 64 69 73 61 62 6c | ut".magit-sparse-checkout-disabl |
| 112b20 | 65 29 0a 20 20 20 20 28 22 72 22 20 22 52 65 61 70 70 6c 79 20 72 75 6c 65 73 22 20 6d 61 67 69 | e).....("r"."Reapply.rules".magi |
| 112b40 | 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 72 65 61 70 70 6c 79 29 5d 0a 20 20 20 5b | t-sparse-checkout-reapply)]....[ |
| 112b60 | 28 22 73 22 20 22 53 65 74 20 64 69 72 65 63 74 6f 72 69 65 73 22 20 6d 61 67 69 74 2d 73 70 61 | ("s"."Set.directories".magit-spa |
| 112b80 | 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 29 0a 20 20 20 20 28 22 61 22 20 22 41 64 64 20 | rse-checkout-set).....("a"."Add. |
| 112ba0 | 64 69 72 65 63 74 6f 72 69 65 73 22 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f | directories".magit-sparse-checko |
| 112bc0 | 75 74 2d 61 64 64 29 5d 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ut-add)]])..;;;###autoload.(defu |
| 112be0 | 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 20 28 | n.magit-sparse-checkout-enable.( |
| 112c00 | 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 74 68 65 20 77 | &optional.args)..."Convert.the.w |
| 112c20 | 6f 72 6b 69 6e 67 20 74 72 65 65 20 74 6f 20 61 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 | orking.tree.to.a.sparse.checkout |
| 112c40 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 74 72 61 6e 73 69 65 | ."...(interactive.(list.(transie |
| 112c60 | 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 29 29 | nt-args.'magit-sparse-checkout)) |
| 112c80 | 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 2d 61 73 73 65 | )...(magit-sparse-checkout--asse |
| 112ca0 | 72 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 | rt-version)...(magit-run-git-asy |
| 112cc0 | 6e 63 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 20 22 69 6e 69 74 22 20 22 2d 2d 63 | nc."sparse-checkout"."init"."--c |
| 112ce0 | 6f 6e 65 22 20 61 72 67 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | one".args))..;;;###autoload.(def |
| 112d00 | 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 20 28 64 69 | un.magit-sparse-checkout-set.(di |
| 112d20 | 72 65 63 74 6f 72 69 65 73 29 0a 20 20 22 52 65 73 74 72 69 63 74 20 77 6f 72 6b 69 6e 67 20 74 | rectories)..."Restrict.working.t |
| 112d40 | 72 65 65 20 74 6f 20 44 49 52 45 43 54 4f 52 49 45 53 2e 0a 54 6f 20 65 78 74 65 6e 64 20 72 61 | ree.to.DIRECTORIES..To.extend.ra |
| 112d60 | 74 68 65 72 20 74 68 61 6e 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 | ther.than.override.the.currently |
| 112d80 | 20 63 6f 6e 66 69 67 75 72 65 64 0a 64 69 72 65 63 74 6f 72 69 65 73 2c 20 63 61 6c 6c 20 60 6d | .configured.directories,.call.`m |
| 112da0 | 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 61 64 64 27 20 69 6e 73 74 65 61 | agit-sparse-checkout-add'.instea |
| 112dc0 | 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 | d."...(interactive....(list.(mag |
| 112de0 | 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 | it-completing-read-multiple..... |
| 112e00 | 20 20 20 20 20 20 22 49 6e 63 6c 75 64 65 20 74 68 65 73 65 20 64 69 72 65 63 74 6f 72 69 65 73 | ......"Include.these.directories |
| 112e20 | 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 3a 20 47 69 76 65 6e 20 74 68 61 | :."...........;;.Note:.Given.tha |
| 112e40 | 74 20 74 68 65 20 61 70 70 65 61 6c 20 6f 66 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 | t.the.appeal.of.sparse.checkouts |
| 112e60 | 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 76 65 | .is...........;;.dealing.with.ve |
| 112e80 | 72 79 20 6c 61 72 67 65 20 74 72 65 65 73 2c 20 6c 69 73 74 69 6e 67 20 61 6c 6c 20 73 75 62 64 | ry.large.trees,.listing.all.subd |
| 112ea0 | 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 79 20 6e 65 65 64 | irectories...........;;.may.need |
| 112ec0 | 20 74 6f 20 62 65 20 72 65 63 6f 6e 73 69 64 65 72 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 28 | .to.be.reconsidered............( |
| 112ee0 | 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 64 69 72 65 63 74 6f 72 69 65 73 20 22 48 45 41 44 | magit-revision-directories."HEAD |
| 112f00 | 22 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 2d | "))))...(magit-sparse-checkout-- |
| 112f20 | 61 73 73 65 72 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d | assert-version)...(magit-sparse- |
| 112f40 | 63 68 65 63 6b 6f 75 74 2d 2d 61 75 74 6f 2d 65 6e 61 62 6c 65 29 0a 20 20 28 6d 61 67 69 74 2d | checkout--auto-enable)...(magit- |
| 112f60 | 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 20 | run-git-async."sparse-checkout". |
| 112f80 | 22 73 65 74 22 20 64 69 72 65 63 74 6f 72 69 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | "set".directories))..;;;###autol |
| 112fa0 | 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 | oad.(defun.magit-sparse-checkout |
| 112fc0 | 2d 61 64 64 20 28 64 69 72 65 63 74 6f 72 69 65 73 29 0a 20 20 22 41 64 64 20 44 49 52 45 43 54 | -add.(directories)..."Add.DIRECT |
| 112fe0 | 4f 52 49 45 53 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 54 6f 20 6f 76 | ORIES.to.the.working.tree..To.ov |
| 113000 | 65 72 72 69 64 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 65 78 74 65 6e 64 20 74 68 65 20 63 75 | erride.rather.than.extend.the.cu |
| 113020 | 72 72 65 6e 74 6c 79 20 63 6f 6e 66 69 67 75 72 65 64 0a 64 69 72 65 63 74 6f 72 69 65 73 2c 20 | rrently.configured.directories,. |
| 113040 | 63 61 6c 6c 20 60 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 27 | call.`magit-sparse-checkout-set' |
| 113060 | 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 | .instead."...(interactive....(li |
| 113080 | 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 | st.(magit-completing-read-multip |
| 1130a0 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 22 41 64 64 20 74 68 65 73 65 20 64 69 72 65 63 74 6f 72 | le..........."Add.these.director |
| 1130c0 | 69 65 73 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 61 6d 65 20 70 65 72 66 6f 72 6d | ies:."...........;;.Same.perform |
| 1130e0 | 61 6e 63 65 20 6e 6f 74 65 20 61 73 20 69 6e 20 60 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 | ance.note.as.in.`magit-sparse-ch |
| 113100 | 65 63 6b 6f 75 74 2d 73 65 74 27 2c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 75 74 20 65 76 | eckout-set',...........;;.but.ev |
| 113120 | 65 6e 20 6d 6f 72 65 20 73 6f 20 67 69 76 65 6e 20 74 68 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 | en.more.so.given.the.additional. |
| 113140 | 70 72 6f 63 65 73 73 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 72 65 6d 6f 76 | processing............(seq-remov |
| 113160 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 20 28 63 6f 6e 63 61 74 0a 20 | e............(let.((re.(concat.. |
| 113180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 60 22 0a 20 20 20 20 20 | ....................."\\`"...... |
| 1131a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 2d 6f 70 74 20 28 6d 61 | .................(regexp-opt.(ma |
| 1131c0 | 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 64 69 72 65 63 74 6f 72 69 65 73 29 | git-sparse-checkout-directories) |
| 1131e0 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 64 29 20 28 73 | ))))..............(lambda.(d).(s |
| 113200 | 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 72 65 20 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | tring-match-p.re.d)))........... |
| 113220 | 20 28 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 64 69 72 65 63 74 6f 72 69 65 73 20 22 48 45 | .(magit-revision-directories."HE |
| 113240 | 41 44 22 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 | AD")))))...(magit-sparse-checkou |
| 113260 | 74 2d 2d 61 73 73 65 72 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 | t--assert-version)...(magit-spar |
| 113280 | 73 65 2d 63 68 65 63 6b 6f 75 74 2d 2d 61 75 74 6f 2d 65 6e 61 62 6c 65 29 0a 20 20 28 6d 61 67 | se-checkout--auto-enable)...(mag |
| 1132a0 | 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 | it-run-git-async."sparse-checkou |
| 1132c0 | 74 22 20 22 61 64 64 22 20 64 69 72 65 63 74 6f 72 69 65 73 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | t"."add".directories))..;;;###au |
| 1132e0 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b | toload.(defun.magit-sparse-check |
| 113300 | 6f 75 74 2d 72 65 61 70 70 6c 79 20 28 29 0a 20 20 22 52 65 61 70 70 6c 79 20 74 68 65 20 73 70 | out-reapply.()..."Reapply.the.sp |
| 113320 | 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 72 75 6c 65 73 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 | arse.checkout.rules.to.the.worki |
| 113340 | 6e 67 20 74 72 65 65 2e 0a 53 6f 6d 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 73 75 63 68 20 61 73 | ng.tree..Some.operations.such.as |
| 113360 | 20 6d 65 72 67 69 6e 67 20 6f 72 20 72 65 62 61 73 69 6e 67 20 6d 61 79 20 6e 65 65 64 20 74 6f | .merging.or.rebasing.may.need.to |
| 113380 | 20 63 68 65 63 6b 20 6f 75 74 0a 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 6e 27 74 20 69 6e 63 | .check.out.files.that.aren't.inc |
| 1133a0 | 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 2e 20 20 43 | luded.in.the.sparse.checkout...C |
| 1133c0 | 61 6c 6c 20 74 68 69 73 0a 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 73 65 74 20 74 6f 20 74 68 65 | all.this.command.to.reset.to.the |
| 1133e0 | 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 73 74 61 74 65 2e 22 0a 20 20 28 69 6e 74 65 | .sparse.checkout.state."...(inte |
| 113400 | 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 | ractive)...(magit-sparse-checkou |
| 113420 | 74 2d 2d 61 73 73 65 72 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d | t--assert-version)...(magit-run- |
| 113440 | 67 69 74 2d 61 73 79 6e 63 20 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 20 22 72 65 61 | git-async."sparse-checkout"."rea |
| 113460 | 70 70 6c 79 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | pply"))..;;;###autoload.(defun.m |
| 113480 | 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 64 69 73 61 62 6c 65 20 28 29 0a | agit-sparse-checkout-disable.(). |
| 1134a0 | 20 20 22 43 6f 6e 76 65 72 74 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 74 6f 20 66 75 | .."Convert.sparse.checkout.to.fu |
| 1134c0 | 6c 6c 20 63 68 65 63 6b 6f 75 74 2e 0a 4e 6f 74 65 20 74 68 61 74 20 64 69 73 61 62 6c 69 6e 67 | ll.checkout..Note.that.disabling |
| 1134e0 | 20 74 68 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 64 6f 65 73 20 6e 6f 74 20 63 6c | .the.sparse.checkout.does.not.cl |
| 113500 | 65 61 72 20 74 68 65 0a 63 6f 6e 66 69 67 75 72 65 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 | ear.the.configured.directories.. |
| 113520 | 20 43 61 6c 6c 20 60 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 | .Call.`magit-sparse-checkout-ena |
| 113540 | 62 6c 65 27 20 74 6f 0a 72 65 73 74 6f 72 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 70 61 | ble'.to.restore.the.previous.spa |
| 113560 | 72 73 65 20 63 68 65 63 6b 6f 75 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 | rse.checkout."...(interactive).. |
| 113580 | 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 2d 61 73 73 65 72 74 2d | .(magit-sparse-checkout--assert- |
| 1135a0 | 76 65 72 73 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 | version)...(magit-run-git-async. |
| 1135c0 | 22 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 22 20 22 64 69 73 61 62 6c 65 22 29 29 0a 0a 3b | "sparse-checkout"."disable"))..; |
| 1135e0 | 3b 3b 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 | ;;.Miscellaneous..(defun.magit-s |
| 113600 | 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 65 72 20 28 29 0a | parse-checkout-insert-header.(). |
| 113620 | 20 20 22 49 6e 73 65 72 74 20 68 65 61 64 65 72 20 6c 69 6e 65 20 77 69 74 68 20 73 70 61 72 73 | .."Insert.header.line.with.spars |
| 113640 | 65 20 63 68 65 63 6b 6f 75 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 54 68 69 73 20 68 65 61 | e.checkout.information..This.hea |
| 113660 | 64 65 72 20 69 73 20 6e 6f 74 20 69 6e 73 65 72 74 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 | der.is.not.inserted.by.default.. |
| 113680 | 20 54 6f 20 65 6e 61 62 6c 65 20 69 74 2c 20 61 64 64 20 69 74 20 74 6f 0a 60 6d 61 67 69 74 2d | .To.enable.it,.add.it.to.`magit- |
| 1136a0 | 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 2d 68 6f 6f 6b 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 | status-headers-hook'."...(when.( |
| 1136c0 | 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 64 2d 70 29 | magit-sparse-checkout-enabled-p) |
| 1136e0 | 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 | .....(insert.(propertize.(format |
| 113700 | 20 22 25 2d 31 30 73 22 20 22 53 70 61 72 73 65 21 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ."%-10s"."Sparse!.")............ |
| 113720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 | .............'font-lock-face.'ma |
| 113740 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 28 69 6e 73 65 72 | git-section-heading)).....(inser |
| 113760 | 74 0a 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 73 20 28 6d 61 67 69 74 2d 73 70 61 72 73 65 | t......(let.((dirs.(magit-sparse |
| 113780 | 2d 63 68 65 63 6b 6f 75 74 2d 64 69 72 65 63 74 6f 72 69 65 73 29 29 29 0a 20 20 20 20 20 20 20 | -checkout-directories)))........ |
| 1137a0 | 28 70 63 61 73 65 20 28 6c 65 6e 67 74 68 20 64 69 72 73 29 0a 20 20 20 20 20 20 20 20 20 28 30 | (pcase.(length.dirs)..........(0 |
| 1137c0 | 20 22 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20 | ."top-level.directory")......... |
| 1137e0 | 20 28 31 20 28 63 61 72 20 64 69 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 20 28 66 6f 72 | .(1.(car.dirs))..........(n.(for |
| 113800 | 6d 61 74 20 22 25 64 20 64 69 72 65 63 74 6f 72 69 65 73 22 20 6e 29 29 29 29 29 0a 20 20 20 20 | mat."%d.directories".n)))))..... |
| 113820 | 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 | (insert.?\n)))..;;;._.(provide.' |
| 113840 | 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 29 0a 3b 3b 3b 20 6d 61 67 69 74 | magit-sparse-checkout).;;;.magit |
| 113860 | 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 | -sparse-checkout.el.ends.here... |
| 113880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1138a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1138c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1138e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1139a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1139c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1139e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113a00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 74 61 73 68 2e | magit-20240404.1901/magit-stash. |
| 113a20 | 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.............................. |
| 113a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 113a80 | 30 30 36 33 36 32 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 35 37 00 20 30 00 00 00 | 0063621.00000000000.014657..0... |
| 113aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 113b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 113b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 113c00 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 74 61 73 68 2e 65 6c 20 2d 2d 2d 20 53 74 61 73 68 20 73 75 70 | ;;;.magit-stash.el.---.Stash.sup |
| 113c20 | 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 | port.for.Magit..-*-.lexical-bind |
| 113c40 | 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 | ing:t.-*-..;;.Copyright.(C).2008 |
| 113c60 | 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 | -2024.The.Magit.Project.Contribu |
| 113c80 | 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 | tors..;;.Author:.Jonas.Bernoulli |
| 113ca0 | 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 | .<jonas@bernoul.li>.;;.Maintaine |
| 113cc0 | 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 | r:.Jonas.Bernoulli.<jonas@bernou |
| 113ce0 | 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 | l.li>..;;.SPDX-License-Identifie |
| 113d00 | 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | r:.GPL-3.0-or-later..;;.Magit.is |
| 113d20 | 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 | .free.software:.you.can.redistri |
| 113d40 | 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 | bute.it.and/or.modify.it.;;.unde |
| 113d60 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 | r.the.terms.of.the.GNU.General.P |
| 113d80 | 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b | ublic.License.as.published.by.;; |
| 113da0 | 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 | .the.Free.Software.Foundation,.e |
| 113dc0 | 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 | ither.version.3.of.the.License,. |
| 113de0 | 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 | or.;;.(at.your.option).any.later |
| 113e00 | 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 | .version..;;.;;.Magit.is.distrib |
| 113e20 | 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 | uted.in.the.hope.that.it.will.be |
| 113e40 | 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 | .useful,.but.WITHOUT.;;.ANY.WARR |
| 113e60 | 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 | ANTY;.without.even.the.implied.w |
| 113e80 | 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 | arranty.of.MERCHANTABILITY.;;.or |
| 113ea0 | 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 | .FITNESS.FOR.A.PARTICULAR.PURPOS |
| 113ec0 | 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b | E...See.the.GNU.General.Public.; |
| 113ee0 | 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b | ;.License.for.more.details..;;.; |
| 113f00 | 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 | ;.You.should.have.received.a.cop |
| 113f20 | 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | y.of.the.GNU.General.Public.Lice |
| 113f40 | 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 | nse.;;.along.with.Magit...If.not |
| 113f60 | 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e | ,.see.<https://www.gnu.org/licen |
| 113f80 | 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 53 75 70 70 | ses/>...;;;.Commentary:..;;.Supp |
| 113fa0 | 6f 72 74 20 66 6f 72 20 47 69 74 20 73 74 61 73 68 65 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a | ort.for.Git.stashes...;;;.Code:. |
| 113fc0 | 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | .(require.'magit).(require.'magi |
| 113fe0 | 74 2d 72 65 66 6c 6f 67 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e | t-reflog).(require.'magit-sequen |
| 114000 | 63 65 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 | ce)..;;;.Options..(defgroup.magi |
| 114020 | 74 2d 73 74 61 73 68 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 73 74 61 73 68 65 73 20 61 6e 64 20 | t-stash.nil..."List.stashes.and. |
| 114040 | 73 68 6f 77 20 73 74 61 73 68 20 64 69 66 66 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 | show.stash.diffs."...:group.'mag |
| 114060 | 69 74 2d 6d 6f 64 65 73 29 0a 0a 3b 3b 3b 3b 20 44 69 66 66 20 6f 70 74 69 6f 6e 73 0a 0a 28 64 | it-modes)..;;;;.Diff.options..(d |
| 114080 | 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | efcustom.magit-stash-sections-ho |
| 1140a0 | 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 6e 6f 74 65 73 0a | ok...'(magit-insert-stash-notes. |
| 1140c0 | 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 77 6f 72 6b 74 72 65 65 0a | ....magit-insert-stash-worktree. |
| 1140e0 | 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 69 6e 64 65 78 0a 20 20 20 | ....magit-insert-stash-index.... |
| 114100 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 | .magit-insert-stash-untracked).. |
| 114120 | 20 22 48 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e | ."Hook.run.to.insert.sections.in |
| 114140 | 74 6f 20 73 74 61 73 68 20 64 69 66 66 20 62 75 66 66 65 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 | to.stash.diff.buffers."...:packa |
| 114160 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.1.0")... |
| 114180 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 73 68 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f | :group.'magit-stash...:type.'hoo |
| 1141a0 | 6b 29 0a 0a 3b 3b 3b 3b 20 4c 6f 67 20 6f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d | k)..;;;;.Log.options..(defcustom |
| 1141c0 | 20 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 61 72 67 69 6e 0a 20 20 28 6c 69 73 74 20 28 6e | .magit-stashes-margin...(list.(n |
| 1141e0 | 74 68 20 30 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 28 | th.0.magit-log-margin).........( |
| 114200 | 6e 74 68 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 | nth.1.magit-log-margin)......... |
| 114220 | 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 6e 69 6c 0a 20 20 20 20 | 'magit-log-margin-width.nil..... |
| 114240 | 20 20 20 20 28 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 29 0a 20 20 | ....(nth.4.magit-log-margin))... |
| 114260 | 22 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e 20 60 6d 61 67 69 74 2d | "Format.of.the.margin.in.`magit- |
| 114280 | 73 74 61 73 68 65 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 0a 54 68 65 20 76 61 6c 75 | stashes-mode'.buffers...The.valu |
| 1142a0 | 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 | e.has.the.form.(INIT.STYLE.WIDTH |
| 1142c0 | 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 2e 0a 0a 49 66 20 49 4e 49 54 20 | .AUTHOR.AUTHOR-WIDTH)...If.INIT. |
| 1142e0 | 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 | is.non-nil,.then.the.margin.is.s |
| 114300 | 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 | hown.initially..STYLE.controls.h |
| 114320 | 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 | ow.to.format.the.author.or.commi |
| 114340 | 74 74 65 72 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 60 61 | tter.date....It.can.be.one.of.`a |
| 114360 | 67 65 27 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d | ge'.(to.show.the.age.of.the.comm |
| 114380 | 69 74 29 2c 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 27 20 28 74 6f 20 61 62 62 | it),...`age-abbreviated'.(to.abb |
| 1143a0 | 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 20 63 68 61 72 61 | reviate.the.time.unit.to.a.chara |
| 1143c0 | 63 74 65 72 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 | cter),...or.a.string.(suitable.f |
| 1143e0 | 6f 72 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 27 29 20 74 6f 20 73 68 6f 77 | or.`format-time-string').to.show |
| 114400 | 20 74 68 65 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 20 60 6d 61 67 | .the...actual.date...Option.`mag |
| 114420 | 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 | it-log-margin-show-committer-dat |
| 114440 | 65 27 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 20 62 65 69 6e | e'...controls.which.date.is.bein |
| 114460 | 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 | g.displayed..WIDTH.controls.the. |
| 114480 | 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 | width.of.the.margin...This.exist |
| 1144a0 | 73 20 66 6f 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e | s.for.forward...compatibility.an |
| 1144c0 | 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 | d.currently.the.value.should.not |
| 1144e0 | 20 62 65 20 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 | .be.changed..AUTHOR.controls.whe |
| 114500 | 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 | ther.the.name.of.the.author.is.a |
| 114520 | 6c 73 6f 20 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c 74 2e 0a 41 55 54 48 4f 52 2d 57 | lso.shown.by...default..AUTHOR-W |
| 114540 | 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e | IDTH.has.to.be.an.integer...When |
| 114560 | 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 0a 20 20 69 73 20 73 68 6f | .the.name.of.the.author...is.sho |
| 114580 | 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 | wn,.then.this.specifies.how.much |
| 1145a0 | 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f 2e 22 0a 20 20 3a 70 61 63 | .space.is.used.to.do.so."...:pac |
| 1145c0 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a | kage-version.'(magit..."2.9.0"). |
| 1145e0 | 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 73 68 0a 20 20 3a 67 72 6f 75 70 20 27 | ..:group.'magit-stash...:group.' |
| 114600 | 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a 74 79 70 65 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d | magit-margin...:type.magit-log-m |
| 114620 | 61 72 67 69 6e 2d 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 20 3a 69 6e 69 74 69 61 6c 69 7a 65 | argin--custom-type...:initialize |
| 114640 | 20 23 27 6d 61 67 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 72 65 73 65 74 | .#'magit-custom-initialize-reset |
| 114660 | 0a 20 20 3a 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e | ...:set-after.'(magit-log-margin |
| 114680 | 29 0a 20 20 3a 73 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 | )...:set.(apply-partially.#'magi |
| 1146a0 | 74 2d 6d 61 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 20 27 6d 61 67 69 74 2d 73 74 61 | t-margin-set-variable.'magit-sta |
| 1146c0 | 73 68 65 73 2d 6d 6f 64 65 29 29 0a 0a 3b 3b 3b 3b 20 56 61 72 69 61 62 6c 65 73 0a 0a 28 64 65 | shes-mode))..;;;;.Variables..(de |
| 1146e0 | 66 76 61 72 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d 65 73 73 61 67 65 2d 66 75 | fvar.magit-stash-read-message-fu |
| 114700 | 6e 63 74 69 6f 6e 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d 65 73 73 61 67 | nction.#'magit-stash-read-messag |
| 114720 | 65 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 72 65 61 64 20 74 68 65 20 6d | e..."Function.used.to.read.the.m |
| 114740 | 65 73 73 61 67 65 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 73 74 61 73 68 2e 22 29 0a | essage.when.creating.a.stash."). |
| 114760 | 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 | .;;;.Commands..;;;###autoload.(a |
| 114780 | 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 74 61 73 68 20 22 6d 61 67 69 74 2d 73 74 61 73 | utoload.'magit-stash."magit-stas |
| 1147a0 | 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 | h".nil.t).(transient-define-pref |
| 1147c0 | 69 78 20 6d 61 67 69 74 2d 73 74 61 73 68 20 28 29 0a 20 20 22 53 74 61 73 68 20 75 6e 63 6f 6d | ix.magit-stash.()..."Stash.uncom |
| 1147e0 | 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 | mitted.changes."...:man-page."gi |
| 114800 | 74 2d 73 74 61 73 68 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 75 22 | t-stash"...["Arguments"....("-u" |
| 114820 | 20 22 41 6c 73 6f 20 73 61 76 65 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 22 20 28 22 2d | ."Also.save.untracked.files".("- |
| 114840 | 75 22 20 22 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 22 29 29 0a 20 20 20 28 22 | u"."--include-untracked"))....(" |
| 114860 | 2d 61 22 20 22 41 6c 73 6f 20 73 61 76 65 20 75 6e 74 72 61 63 6b 65 64 20 61 6e 64 20 69 67 6e | -a"."Also.save.untracked.and.ign |
| 114880 | 6f 72 65 64 20 66 69 6c 65 73 22 20 28 22 2d 61 22 20 22 2d 2d 61 6c 6c 22 29 29 5d 0a 20 20 5b | ored.files".("-a"."--all"))]...[ |
| 1148a0 | 5b 22 53 74 61 73 68 22 0a 20 20 20 20 28 22 7a 22 20 22 62 6f 74 68 22 20 20 20 20 20 20 20 20 | ["Stash".....("z"."both"........ |
| 1148c0 | 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 6f 74 68 29 0a 20 20 20 20 28 22 69 22 20 22 69 6e | ..magit-stash-both).....("i"."in |
| 1148e0 | 64 65 78 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 64 65 78 29 0a | dex".........magit-stash-index). |
| 114900 | 20 20 20 20 28 22 77 22 20 22 77 6f 72 6b 74 72 65 65 22 20 20 20 20 20 20 6d 61 67 69 74 2d 73 | ....("w"."worktree"......magit-s |
| 114920 | 74 61 73 68 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 22 78 22 20 22 6b 65 65 70 69 6e 67 | tash-worktree).....("x"."keeping |
| 114940 | 20 69 6e 64 65 78 22 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6b 65 65 70 2d 69 6e 64 65 78 29 0a | .index".magit-stash-keep-index). |
| 114960 | 20 20 20 20 28 22 50 22 20 22 70 75 73 68 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 | ....("P"."push"..........magit-s |
| 114980 | 74 61 73 68 2d 70 75 73 68 20 3a 6c 65 76 65 6c 20 35 29 5d 0a 20 20 20 5b 22 53 6e 61 70 73 68 | tash-push.:level.5)]....["Snapsh |
| 1149a0 | 6f 74 22 0a 20 20 20 20 28 22 5a 22 20 22 62 6f 74 68 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 | ot".....("Z"."both"..........mag |
| 1149c0 | 69 74 2d 73 6e 61 70 73 68 6f 74 2d 62 6f 74 68 29 0a 20 20 20 20 28 22 49 22 20 22 69 6e 64 65 | it-snapshot-both).....("I"."inde |
| 1149e0 | 78 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 69 6e 64 65 78 29 | x".........magit-snapshot-index) |
| 114a00 | 0a 20 20 20 20 28 22 57 22 20 22 77 6f 72 6b 74 72 65 65 22 20 20 20 20 20 20 6d 61 67 69 74 2d | .....("W"."worktree"......magit- |
| 114a20 | 73 6e 61 70 73 68 6f 74 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 22 72 22 20 22 74 6f 20 | snapshot-worktree).....("r"."to. |
| 114a40 | 77 69 70 20 72 65 66 22 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 29 5d 0a 20 | wip.ref"....magit-wip-commit)].. |
| 114a60 | 20 20 5b 22 55 73 65 22 0a 20 20 20 20 28 22 61 22 20 22 41 70 70 6c 79 22 20 20 20 20 20 20 20 | ..["Use".....("a"."Apply"....... |
| 114a80 | 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 29 0a 20 20 20 20 28 22 70 22 20 22 50 | ..magit-stash-apply).....("p"."P |
| 114aa0 | 6f 70 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 29 0a 20 | op"...........magit-stash-pop).. |
| 114ac0 | 20 20 20 28 22 6b 22 20 22 44 72 6f 70 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 | ...("k"."Drop"..........magit-st |
| 114ae0 | 61 73 68 2d 64 72 6f 70 29 5d 0a 20 20 20 5b 22 49 6e 73 70 65 63 74 22 0a 20 20 20 20 28 22 6c | ash-drop)]....["Inspect".....("l |
| 114b00 | 22 20 22 4c 69 73 74 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6c 69 | "."List"..........magit-stash-li |
| 114b20 | 73 74 29 0a 20 20 20 20 28 22 76 22 20 22 53 68 6f 77 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 | st).....("v"."Show"..........mag |
| 114b40 | 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 29 5d 0a 20 20 20 5b 22 54 72 61 6e 73 66 6f 72 6d 22 0a | it-stash-show)]....["Transform". |
| 114b60 | 20 20 20 20 28 22 62 22 20 22 42 72 61 6e 63 68 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 | ....("b"."Branch"........magit-s |
| 114b80 | 74 61 73 68 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 28 22 42 22 20 22 42 72 61 6e 63 68 20 68 65 | tash-branch).....("B"."Branch.he |
| 114ba0 | 72 65 22 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 2d 68 65 72 65 29 0a 20 | re"...magit-stash-branch-here).. |
| 114bc0 | 20 20 20 28 22 66 22 20 22 46 6f 72 6d 61 74 20 70 61 74 63 68 22 20 20 6d 61 67 69 74 2d 73 74 | ...("f"."Format.patch"..magit-st |
| 114be0 | 61 73 68 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 29 5d 5d 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | ash-format-patch)]])..(defun.mag |
| 114c00 | 69 74 2d 73 74 61 73 68 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 0a 20 20 28 74 72 61 6e 73 69 65 | it-stash-arguments.()...(transie |
| 114c20 | 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 73 74 61 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | nt-args.'magit-stash))..;;;###au |
| 114c40 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 6f 74 68 20 28 | toload.(defun.magit-stash-both.( |
| 114c60 | 6d 65 73 73 61 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 | message.&optional.include-untrac |
| 114c80 | 6b 65 64 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 61 73 68 20 6f 66 20 74 68 65 20 69 6e | ked)..."Create.a.stash.of.the.in |
| 114ca0 | 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 55 6e 74 72 61 63 6b 65 64 20 | dex.and.working.tree..Untracked. |
| 114cc0 | 66 69 6c 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 | files.are.included.according.to. |
| 114ce0 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 4f 6e 65 20 70 72 65 66 69 78 20 61 72 67 75 | infix.arguments..One.prefix.argu |
| 114d00 | 6d 65 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 69 6e 63 6c 75 64 65 | ment.is.equivalent.to.`--include |
| 114d20 | 2d 75 6e 74 72 61 63 6b 65 64 27 0a 77 68 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 | -untracked'.while.two.prefix.arg |
| 114d40 | 75 6d 65 6e 74 73 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 61 6c 6c 27 | uments.are.equivalent.to.`--all' |
| 114d60 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 70 72 6f 67 6e 20 28 77 68 65 | ."...(interactive....(progn.(whe |
| 114d80 | 6e 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d | n.(and.(magit-merge-in-progress- |
| 114da0 | 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 | p)......................(not.(ma |
| 114dc0 | 67 69 74 2d 79 2d 6f 72 2d 6e 2d 70 20 22 5c 0a 53 74 61 73 68 69 6e 67 20 61 6e 64 20 72 65 73 | git-y-or-n-p."\.Stashing.and.res |
| 114de0 | 65 74 74 69 6e 67 20 64 75 72 69 6e 67 20 61 20 6d 65 72 67 65 20 63 6f 6e 66 6c 69 63 74 2e 20 | etting.during.a.merge.conflict.. |
| 114e00 | 5c 0a 41 70 70 6c 79 69 6e 67 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 73 74 61 73 68 20 77 | \.Applying.the.resulting.stash.w |
| 114e20 | 6f 6e 27 74 20 72 65 73 74 6f 72 65 20 74 68 65 20 6d 65 72 67 65 20 73 74 61 74 65 2e 20 5c 0a | on't.restore.the.merge.state..\. |
| 114e40 | 50 72 6f 63 65 65 64 20 61 6e 79 77 61 79 3f 20 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | Proceed.anyway?.")))............ |
| 114e60 | 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 0a 20 20 20 20 20 20 20 20 20 | .(user-error."Abort")).......... |
| 114e80 | 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 61 72 67 73 29 29 29 0a 20 20 28 6d 61 | .(magit-stash-read-args)))...(ma |
| 114ea0 | 67 69 74 2d 73 74 61 73 68 2d 73 61 76 65 20 6d 65 73 73 61 67 65 20 74 20 74 20 69 6e 63 6c 75 | git-stash-save.message.t.t.inclu |
| 114ec0 | 64 65 2d 75 6e 74 72 61 63 6b 65 64 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | de-untracked.t))..;;;###autoload |
| 114ee0 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 64 65 78 20 28 6d 65 73 73 61 | .(defun.magit-stash-index.(messa |
| 114f00 | 67 65 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 61 73 68 20 6f 66 20 74 68 65 20 69 6e 64 | ge)..."Create.a.stash.of.the.ind |
| 114f20 | 65 78 20 6f 6e 6c 79 2e 0a 55 6e 73 74 61 67 65 64 20 61 6e 64 20 75 6e 74 72 61 63 6b 65 64 20 | ex.only..Unstaged.and.untracked. |
| 114f40 | 63 68 61 6e 67 65 73 20 61 72 65 20 6e 6f 74 20 73 74 61 73 68 65 64 2e 20 20 54 68 65 20 73 74 | changes.are.not.stashed...The.st |
| 114f60 | 61 73 68 65 64 0a 63 68 61 6e 67 65 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 72 65 76 | ashed.changes.are.applied.in.rev |
| 114f80 | 65 72 73 65 20 74 6f 20 62 6f 74 68 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 65 0a 77 | erse.to.both.the.index.and.the.w |
| 114fa0 | 6f 72 6b 74 72 65 65 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 20 66 61 69 6c 20 | orktree...This.command.can.fail. |
| 114fc0 | 77 68 65 6e 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 69 73 20 6e 6f 74 20 63 6c 65 61 6e 2e 0a | when.the.worktree.is.not.clean.. |
| 114fe0 | 41 70 70 6c 79 69 6e 67 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 73 74 61 73 68 20 68 61 73 | Applying.the.resulting.stash.has |
| 115000 | 20 74 68 65 20 69 6e 76 65 72 73 65 20 65 66 66 65 63 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | .the.inverse.effect."...(interac |
| 115020 | 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d 65 73 | tive.(list.(magit-stash-read-mes |
| 115040 | 73 61 67 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 61 76 65 20 6d 65 73 73 | sage)))...(magit-stash-save.mess |
| 115060 | 61 67 65 20 74 20 6e 69 6c 20 6e 69 6c 20 74 20 27 77 6f 72 6b 74 72 65 65 29 29 0a 0a 3b 3b 3b | age.t.nil.nil.t.'worktree))..;;; |
| 115080 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 77 | ###autoload.(defun.magit-stash-w |
| 1150a0 | 6f 72 6b 74 72 65 65 20 28 6d 65 73 73 61 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 | orktree.(message.&optional.inclu |
| 1150c0 | 64 65 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 61 73 68 20 | de-untracked)..."Create.a.stash. |
| 1150e0 | 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 | of.unstaged.changes.in.the.worki |
| 115100 | 6e 67 20 74 72 65 65 2e 0a 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 72 65 20 69 6e 63 | ng.tree..Untracked.files.are.inc |
| 115120 | 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e | luded.according.to.infix.argumen |
| 115140 | 74 73 2e 0a 4f 6e 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 | ts..One.prefix.argument.is.equiv |
| 115160 | 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 27 0a 77 | alent.to.`--include-untracked'.w |
| 115180 | 68 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 | hile.two.prefix.arguments.are.eq |
| 1151a0 | 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 61 6c 6c 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | uivalent.to.`--all'."...(interac |
| 1151c0 | 74 69 76 65 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 | tive.(magit-stash-read-args))... |
| 1151e0 | 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 61 76 65 20 6d 65 73 73 61 67 65 20 6e 69 6c 20 74 20 | (magit-stash-save.message.nil.t. |
| 115200 | 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 20 74 20 27 69 6e 64 65 78 29 29 0a 0a 3b 3b | include-untracked.t.'index))..;; |
| 115220 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d | ;###autoload.(defun.magit-stash- |
| 115240 | 6b 65 65 70 2d 69 6e 64 65 78 20 28 6d 65 73 73 61 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e | keep-index.(message.&optional.in |
| 115260 | 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 61 | clude-untracked)..."Create.a.sta |
| 115280 | 73 68 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | sh.of.the.index.and.working.tree |
| 1152a0 | 2c 20 6b 65 65 70 69 6e 67 20 69 6e 64 65 78 20 69 6e 74 61 63 74 2e 0a 55 6e 74 72 61 63 6b 65 | ,.keeping.index.intact..Untracke |
| 1152c0 | 64 20 66 69 6c 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 | d.files.are.included.according.t |
| 1152e0 | 6f 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 4f 6e 65 20 70 72 65 66 69 78 20 61 72 | o.infix.arguments..One.prefix.ar |
| 115300 | 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 69 6e 63 6c 75 | gument.is.equivalent.to.`--inclu |
| 115320 | 64 65 2d 75 6e 74 72 61 63 6b 65 64 27 0a 77 68 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 20 61 | de-untracked'.while.two.prefix.a |
| 115340 | 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 61 6c | rguments.are.equivalent.to.`--al |
| 115360 | 6c 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 73 74 61 73 68 | l'."...(interactive.(magit-stash |
| 115380 | 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 61 76 65 | -read-args))...(magit-stash-save |
| 1153a0 | 20 6d 65 73 73 61 67 65 20 74 20 74 20 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 20 74 | .message.t.t.include-untracked.t |
| 1153c0 | 20 27 69 6e 64 65 78 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 | .'index))..(defun.magit-stash-re |
| 1153e0 | 61 64 2d 61 72 67 73 20 28 29 0a 20 20 28 6c 69 73 74 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 | ad-args.()...(list.(funcall.magi |
| 115400 | 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 | t-stash-read-message-function).. |
| 115420 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 75 6e 74 72 61 63 6b | .......(magit-stash-read-untrack |
| 115440 | 65 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d | ed)))..(defun.magit-stash-read-m |
| 115460 | 65 73 73 61 67 65 20 28 29 0a 20 20 22 52 65 61 64 20 61 20 6d 65 73 73 61 67 65 20 66 72 6f 6d | essage.()..."Read.a.message.from |
| 115480 | 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 74 6f 20 62 65 20 75 73 65 64 20 66 6f 72 20 | .the.minibuffer,.to.be.used.for. |
| 1154a0 | 61 20 73 74 61 73 68 2e 0a 0a 54 68 65 20 6d 65 73 73 61 67 65 20 74 68 61 74 20 47 69 74 20 77 | a.stash...The.message.that.Git.w |
| 1154c0 | 6f 75 6c 64 20 68 61 76 65 20 70 69 63 6b 65 64 2c 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 61 | ould.have.picked,.is.available.a |
| 1154e0 | 73 20 74 68 65 0a 64 65 66 61 75 6c 74 20 28 75 73 65 64 20 77 68 65 6e 20 74 68 65 20 75 73 65 | s.the.default.(used.when.the.use |
| 115500 | 72 20 65 6e 74 65 72 73 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 29 20 61 6e 64 20 61 | r.enters.the.empty.string).and.a |
| 115520 | 73 0a 74 68 65 20 6e 65 78 74 20 68 69 73 74 6f 72 79 20 65 6c 65 6d 65 6e 74 20 28 77 68 69 63 | s.the.next.history.element.(whic |
| 115540 | 68 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 77 69 74 68 20 5c 0a 5c 5c 3c 6d 69 6e 69 | h.can.be.accessed.with.\.\\<mini |
| 115560 | 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 3e 5c 5c 5b 6e 65 78 74 2d 68 69 73 74 6f 72 79 | buffer-local-map>\\[next-history |
| 115580 | 2d 65 6c 65 6d 65 6e 74 5d 29 2e 22 0a 20 20 28 72 65 61 64 2d 73 74 72 69 6e 67 20 28 66 6f 72 | -element])."...(read-string.(for |
| 1155a0 | 6d 61 74 20 22 53 74 61 73 68 20 6d 65 73 73 61 67 65 20 28 64 65 66 61 75 6c 74 3a 20 4f 6e 25 | mat."Stash.message.(default:.On% |
| 1155c0 | 73 3a 25 73 29 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s:%s):."........................ |
| 1155e0 | 28 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 69 73 29 20 28 6d 61 67 69 74 2d 2d 65 6c 6c 69 70 73 | (magit--ellipsis).(magit--ellips |
| 115600 | 69 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 | is))................nil.nil..... |
| 115620 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4f 6e 20 25 73 3a 20 25 73 22 0a 20 | ...........(format."On.%s:.%s".. |
| 115640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 | ......................(or.(magit |
| 115660 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 28 6e 6f 20 62 72 61 6e 63 68 | -get-current-branch)."(no.branch |
| 115680 | 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | )")........................(magi |
| 1156a0 | 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 20 25 73 22 29 29 29 29 0a 0a 28 64 65 66 75 6e | t-rev-format."%h.%s"))))..(defun |
| 1156c0 | 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 6d 65 73 73 61 67 65 2d 74 72 61 64 69 74 | .magit-stash-read-message-tradit |
| 1156e0 | 69 6f 6e 61 6c 20 28 29 0a 20 20 22 52 65 61 64 20 61 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 | ional.()..."Read.a.message.from. |
| 115700 | 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 74 6f 20 62 65 20 75 73 65 64 20 66 6f 72 20 61 | the.minibuffer,.to.be.used.for.a |
| 115720 | 20 73 74 61 73 68 2e 0a 0a 49 66 20 74 68 65 20 75 73 65 72 20 63 6f 6e 66 69 72 6d 73 20 74 68 | .stash...If.the.user.confirms.th |
| 115740 | 65 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 75 6e 6d 6f 64 69 66 69 65 64 2c 20 74 68 65 6e | e.initial-input.unmodified,.then |
| 115760 | 20 74 68 65 0a 61 62 62 72 65 76 69 61 74 65 64 20 63 6f 6d 6d 69 74 20 68 61 73 68 20 61 6e 64 | .the.abbreviated.commit.hash.and |
| 115780 | 20 63 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 79 20 61 72 65 20 61 70 70 65 6e 64 65 64 2e 0a 54 68 | .commit.summary.are.appended..Th |
| 1157a0 | 65 20 72 65 73 75 6c 74 69 6e 67 20 6d 65 73 73 61 67 65 20 69 73 20 77 68 61 74 20 47 69 74 20 | e.resulting.message.is.what.Git. |
| 1157c0 | 77 6f 75 6c 64 20 68 61 76 65 20 75 73 65 64 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 | would.have.used."...(let*.((defa |
| 1157e0 | 75 6c 74 20 28 66 6f 72 6d 61 74 20 22 4f 6e 20 25 73 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 | ult.(format."On.%s:."........... |
| 115800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 | ................(or.(magit-get-c |
| 115820 | 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 20 22 28 6e 6f 20 62 72 61 6e 63 68 29 22 29 29 29 0a | urrent-branch)."(no.branch)"))). |
| 115840 | 20 20 20 20 20 20 20 20 20 28 69 6e 70 75 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 | .........(input.(magit-read-stri |
| 115860 | 6e 67 20 22 53 74 61 73 68 20 6d 65 73 73 61 67 65 22 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 | ng."Stash.message".default)))... |
| 115880 | 20 20 28 69 66 20 28 65 71 75 61 6c 20 69 6e 70 75 74 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 | ..(if.(equal.input.default)..... |
| 1158a0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 64 65 66 61 75 6c 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 | ....(concat.default.(magit-rev-f |
| 1158c0 | 6f 72 6d 61 74 20 22 25 68 20 25 73 22 29 29 0a 20 20 20 20 20 20 69 6e 70 75 74 29 29 29 0a 0a | ormat."%h.%s")).......input))).. |
| 1158e0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 61 64 2d 75 6e 74 72 61 63 6b 65 | (defun.magit-stash-read-untracke |
| 115900 | 64 20 28 29 0a 20 20 28 6c 65 74 20 28 28 70 72 65 66 69 78 20 28 70 72 65 66 69 78 2d 6e 75 6d | d.()...(let.((prefix.(prefix-num |
| 115920 | 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a | eric-value.current-prefix-arg)). |
| 115940 | 20 20 20 20 20 20 20 20 28 61 72 67 73 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 72 67 | ........(args...(magit-stash-arg |
| 115960 | 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 6f 72 20 28 3d 20 70 72 65 66 | uments))).....(cond.((or.(=.pref |
| 115980 | 69 78 20 31 36 29 20 28 6d 65 6d 62 65 72 20 22 2d 2d 61 6c 6c 22 20 61 72 67 73 29 29 20 27 61 | ix.16).(member."--all".args)).'a |
| 1159a0 | 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 3d 20 70 72 65 66 69 78 20 20 34 29 | ll)...........((or.(=.prefix..4) |
| 1159c0 | 20 28 6d 65 6d 62 65 72 20 22 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 22 20 61 | .(member."--include-untracked".a |
| 1159e0 | 72 67 73 29 29 20 74 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | rgs)).t))))..;;;###autoload.(def |
| 115a00 | 75 6e 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 62 6f 74 68 20 28 26 6f 70 74 69 6f 6e 61 | un.magit-snapshot-both.(&optiona |
| 115a20 | 6c 20 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 22 43 72 65 61 74 65 20 61 | l.include-untracked)..."Create.a |
| 115a40 | 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 | .snapshot.of.the.index.and.worki |
| 115a60 | 6e 67 20 74 72 65 65 2e 0a 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 72 65 20 69 6e 63 | ng.tree..Untracked.files.are.inc |
| 115a80 | 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e | luded.according.to.infix.argumen |
| 115aa0 | 74 73 2e 0a 4f 6e 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 | ts..One.prefix.argument.is.equiv |
| 115ac0 | 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 27 0a 77 | alent.to.`--include-untracked'.w |
| 115ae0 | 68 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 | hile.two.prefix.arguments.are.eq |
| 115b00 | 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 61 6c 6c 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | uivalent.to.`--all'."...(interac |
| 115b20 | 74 69 76 65 20 28 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 72 65 61 64 2d 61 72 67 73 29 29 | tive.(magit-snapshot-read-args)) |
| 115b40 | 0a 20 20 28 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 73 61 76 65 20 74 20 74 20 69 6e 63 6c | ...(magit-snapshot-save.t.t.incl |
| 115b60 | 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | ude-untracked.t))..;;;###autoloa |
| 115b80 | 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 69 6e 64 65 78 20 28 29 | d.(defun.magit-snapshot-index.() |
| 115ba0 | 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 74 68 65 20 69 6e 64 | ..."Create.a.snapshot.of.the.ind |
| 115bc0 | 65 78 20 6f 6e 6c 79 2e 0a 55 6e 73 74 61 67 65 64 20 61 6e 64 20 75 6e 74 72 61 63 6b 65 64 20 | ex.only..Unstaged.and.untracked. |
| 115be0 | 63 68 61 6e 67 65 73 20 61 72 65 20 6e 6f 74 20 73 74 61 73 68 65 64 2e 22 0a 20 20 28 69 6e 74 | changes.are.not.stashed."...(int |
| 115c00 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 73 61 76 65 | eractive)...(magit-snapshot-save |
| 115c20 | 20 74 20 6e 69 6c 20 6e 69 6c 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | .t.nil.nil.t))..;;;###autoload.( |
| 115c40 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 77 6f 72 6b 74 72 65 65 20 28 26 | defun.magit-snapshot-worktree.(& |
| 115c60 | 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 22 43 | optional.include-untracked)..."C |
| 115c80 | 72 65 61 74 65 20 61 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 | reate.a.snapshot.of.unstaged.cha |
| 115ca0 | 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 55 6e 74 72 61 63 | nges.in.the.working.tree..Untrac |
| 115cc0 | 6b 65 64 20 66 69 6c 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 | ked.files.are.included.according |
| 115ce0 | 20 74 6f 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 4f 6e 65 20 70 72 65 66 69 78 20 | .to.infix.arguments..One.prefix. |
| 115d00 | 61 72 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d 69 6e 63 | argument.is.equivalent.to.`--inc |
| 115d20 | 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 27 0a 77 68 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 | lude-untracked'.while.two.prefix |
| 115d40 | 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 2d 2d | .arguments.are.equivalent.to.`-- |
| 115d60 | 61 6c 6c 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 73 6e 61 | all'."...(interactive.(magit-sna |
| 115d80 | 70 73 68 6f 74 2d 72 65 61 64 2d 61 72 67 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 6e 61 70 73 | pshot-read-args))...(magit-snaps |
| 115da0 | 68 6f 74 2d 73 61 76 65 20 6e 69 6c 20 74 20 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 | hot-save.nil.t.include-untracked |
| 115dc0 | 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 72 65 61 64 | .t))..(defun.magit-snapshot-read |
| 115de0 | 2d 61 72 67 73 20 28 29 0a 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 | -args.()...(list.(magit-stash-re |
| 115e00 | 61 64 2d 75 6e 74 72 61 63 6b 65 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 6e | ad-untracked)))..(defun.magit-sn |
| 115e20 | 61 70 73 68 6f 74 2d 73 61 76 65 20 28 69 6e 64 65 78 20 77 6f 72 6b 74 72 65 65 20 75 6e 74 72 | apshot-save.(index.worktree.untr |
| 115e40 | 61 63 6b 65 64 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 72 65 73 68 29 0a 20 20 28 6d 61 67 69 | acked.&optional.refresh)...(magi |
| 115e60 | 74 2d 73 74 61 73 68 2d 73 61 76 65 20 28 63 6f 6e 63 61 74 20 22 57 49 50 20 6f 6e 20 22 20 28 | t-stash-save.(concat."WIP.on.".( |
| 115e80 | 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 75 6d 6d 61 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 | magit-stash-summary))........... |
| 115ea0 | 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 20 77 6f 72 6b 74 72 65 65 20 75 6e 74 72 61 63 6b | ..........index.worktree.untrack |
| 115ec0 | 65 64 20 72 65 66 72 65 73 68 20 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 | ed.refresh.t))..;;;###autoload.( |
| 115ee0 | 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 75 73 68 20 22 6d 61 67 69 | autoload.'magit-stash-push."magi |
| 115f00 | 74 2d 73 74 61 73 68 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e | t-stash".nil.t).(transient-defin |
| 115f20 | 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 75 73 68 20 28 26 6f 70 74 69 | e-prefix.magit-stash-push.(&opti |
| 115f40 | 6f 6e 61 6c 20 74 72 61 6e 73 69 65 6e 74 20 61 72 67 73 29 0a 20 20 22 43 72 65 61 74 65 20 73 | onal.transient.args)..."Create.s |
| 115f60 | 74 61 73 68 20 75 73 69 6e 67 20 5c 22 67 69 74 20 73 74 61 73 68 20 70 75 73 68 5c 22 2e 0a 0a | tash.using.\"git.stash.push\"... |
| 115f80 | 54 68 69 73 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 4d 61 67 69 74 27 73 20 6f 74 68 65 72 20 | This.differs.from.Magit's.other. |
| 115fa0 | 73 74 61 73 68 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2c 20 77 68 69 63 68 20 64 6f 6e 27 74 0a 75 | stashing.commands,.which.don't.u |
| 115fc0 | 73 65 20 5c 22 67 69 74 20 73 74 61 73 68 5c 22 20 61 6e 64 20 61 72 65 20 67 65 6e 65 72 61 6c | se.\"git.stash\".and.are.general |
| 115fe0 | 6c 79 20 6d 6f 72 65 20 66 6c 65 78 69 62 6c 65 20 62 75 74 20 64 6f 6e 27 74 20 61 6c 6c 6f 77 | ly.more.flexible.but.don't.allow |
| 116000 | 0a 73 70 65 63 69 66 79 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 74 6f 20 62 | .specifying.a.list.of.files.to.b |
| 116020 | 65 20 73 74 61 73 68 65 64 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 74 61 | e.stashed."...:man-page."git-sta |
| 116040 | 73 68 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 3a 2d 2d 20 | sh"...["Arguments"....(magit:--. |
| 116060 | 3a 72 65 61 64 65 72 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d | :reader.(lambda.(prompt.initial- |
| 116080 | 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | input.history).................. |
| 1160a0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 66 69 6c 65 73 20 70 72 6f 6d 70 74 20 69 | ......(magit-read-files.prompt.i |
| 1160c0 | 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 | nitial-input.history............ |
| 1160e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 | ..............................#' |
| 116100 | 6d 61 67 69 74 2d 6d 6f 64 69 66 69 65 64 2d 66 69 6c 65 73 29 29 29 0a 20 20 20 28 22 2d 75 22 | magit-modified-files)))....("-u" |
| 116120 | 20 22 41 6c 73 6f 20 73 61 76 65 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 22 20 28 22 2d | ."Also.save.untracked.files".("- |
| 116140 | 75 22 20 22 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 22 29 29 0a 20 20 20 28 22 | u"."--include-untracked"))....(" |
| 116160 | 2d 61 22 20 22 41 6c 73 6f 20 73 61 76 65 20 75 6e 74 72 61 63 6b 65 64 20 61 6e 64 20 69 67 6e | -a"."Also.save.untracked.and.ign |
| 116180 | 6f 72 65 64 20 66 69 6c 65 73 22 20 28 22 2d 61 22 20 22 2d 2d 61 6c 6c 22 29 29 0a 20 20 20 28 | ored.files".("-a"."--all"))....( |
| 1161a0 | 22 2d 6b 22 20 22 4b 65 65 70 20 69 6e 64 65 78 22 20 28 22 2d 6b 22 20 22 2d 2d 6b 65 65 70 2d | "-k"."Keep.index".("-k"."--keep- |
| 1161c0 | 69 6e 64 65 78 22 29 29 0a 20 20 20 28 22 2d 4b 22 20 22 44 6f 6e 27 74 20 6b 65 65 70 20 69 6e | index"))....("-K"."Don't.keep.in |
| 1161e0 | 64 65 78 22 20 22 2d 2d 6e 6f 2d 6b 65 65 70 2d 69 6e 64 65 78 22 29 5d 0a 20 20 5b 22 41 63 74 | dex"."--no-keep-index")]...["Act |
| 116200 | 69 6f 6e 73 22 0a 20 20 20 28 22 50 22 20 22 70 75 73 68 22 20 6d 61 67 69 74 2d 73 74 61 73 68 | ions"....("P"."push".magit-stash |
| 116220 | 2d 70 75 73 68 29 5d 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 69 66 20 28 65 71 20 74 | -push)]...(interactive.(if.(eq.t |
| 116240 | 72 61 6e 73 69 65 6e 74 2d 63 75 72 72 65 6e 74 2d 63 6f 6d 6d 61 6e 64 20 27 6d 61 67 69 74 2d | ransient-current-command.'magit- |
| 116260 | 73 74 61 73 68 2d 70 75 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | stash-push)....................( |
| 116280 | 6c 69 73 74 20 6e 69 6c 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d | list.nil.(transient-args.'magit- |
| 1162a0 | 73 74 61 73 68 2d 70 75 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | stash-push))..................(l |
| 1162c0 | 69 73 74 20 74 29 29 29 0a 20 20 28 69 66 20 74 72 61 6e 73 69 65 6e 74 0a 20 20 20 20 20 20 28 | ist.t)))...(if.transient.......( |
| 1162e0 | 74 72 61 6e 73 69 65 6e 74 2d 73 65 74 75 70 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 75 73 | transient-setup.'magit-stash-pus |
| 116300 | 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 73 74 61 73 68 22 20 22 70 | h).....(magit-run-git."stash"."p |
| 116320 | 75 73 68 22 20 61 72 67 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | ush".args)))..;;;###autoload.(de |
| 116340 | 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 20 28 73 74 61 73 68 29 0a 20 20 | fun.magit-stash-apply.(stash)... |
| 116360 | 22 41 70 70 6c 79 20 61 20 73 74 61 73 68 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 | "Apply.a.stash.to.the.working.tr |
| 116380 | 65 65 2e 0a 0a 46 69 72 73 74 20 74 72 79 20 5c 22 67 69 74 20 73 74 61 73 68 20 61 70 70 6c 79 | ee...First.try.\"git.stash.apply |
| 1163a0 | 20 2d 2d 69 6e 64 65 78 5c 22 2c 20 77 68 69 63 68 20 74 72 69 65 73 20 74 6f 20 70 72 65 73 65 | .--index\",.which.tries.to.prese |
| 1163c0 | 72 76 65 0a 74 68 65 20 69 6e 64 65 78 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 73 74 61 73 | rve.the.index.stored.in.the.stas |
| 1163e0 | 68 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 69 73 20 6d 61 79 20 66 61 69 6c 20 62 65 63 61 75 73 | h,.if.any...This.may.fail.becaus |
| 116400 | 65 0a 61 70 70 6c 79 69 6e 67 20 74 68 65 20 73 74 61 73 68 20 63 6f 75 6c 64 20 72 65 73 75 6c | e.applying.the.stash.could.resul |
| 116420 | 74 20 69 6e 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 68 6f 73 65 20 68 61 76 65 20 74 6f | t.in.conflicts.and.those.have.to |
| 116440 | 0a 62 65 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 69 6e 64 65 78 2c 20 6d 61 6b 69 6e 67 20 | .be.stored.in.the.index,.making. |
| 116460 | 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 61 6c 73 6f 20 73 74 6f 72 65 20 74 68 65 0a | it.impossible.to.also.store.the. |
| 116480 | 73 74 61 73 68 27 73 20 69 6e 64 65 78 20 74 68 65 72 65 20 61 73 20 77 65 6c 6c 2e 0a 0a 49 66 | stash's.index.there.as.well...If |
| 1164a0 | 20 74 68 65 20 61 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 74 72 79 20 5c 22 67 69 | .the.above.failed,.then.try.\"gi |
| 1164c0 | 74 20 73 74 61 73 68 20 61 70 70 6c 79 5c 22 2e 20 20 54 68 69 73 20 66 61 69 6c 73 0a 5c 28 77 | t.stash.apply\"...This.fails.\(w |
| 1164e0 | 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 20 5c 22 2d 2d 69 6e 64 65 78 5c 22 29 20 69 66 20 74 | ith.or.without.\"--index\").if.t |
| 116500 | 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 0a 63 68 61 6e 67 65 73 | here.are.any.uncommitted.changes |
| 116520 | 20 74 6f 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 61 6c 73 6f 20 6d 6f 64 69 66 69 65 64 | .to.files.that.are.also.modified |
| 116540 | 20 69 6e 20 74 68 65 20 73 74 61 73 68 2e 0a 0a 49 66 20 62 6f 74 68 20 6f 66 20 74 68 65 20 61 | .in.the.stash...If.both.of.the.a |
| 116560 | 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 61 70 70 6c 79 20 75 73 69 6e 67 20 5c 22 | bove.failed,.then.apply.using.\" |
| 116580 | 67 69 74 20 61 70 70 6c 79 5c 22 2e 0a 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 63 6f 6e | git.apply\"..If.there.are.no.con |
| 1165a0 | 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c 20 75 73 65 20 5c 22 2d 2d 33 77 61 79 5c 22 2e 20 | flicting.files,.use.\"--3way\".. |
| 1165c0 | 20 49 66 20 74 68 65 72 65 20 61 72 65 0a 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c | .If.there.are.conflicting.files, |
| 1165e0 | 20 74 68 65 6e 20 75 73 69 6e 67 20 5c 22 2d 2d 33 77 61 79 5c 22 20 72 65 71 75 69 72 65 73 20 | .then.using.\"--3way\".requires. |
| 116600 | 74 68 61 74 20 74 68 6f 73 65 0a 66 69 6c 65 73 20 61 72 65 20 73 74 61 67 65 64 20 66 69 72 73 | that.those.files.are.staged.firs |
| 116620 | 74 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 75 6e 64 65 73 69 72 61 62 6c 65 2c 20 73 6f 20 | t,.which.may.be.undesirable,.so. |
| 116640 | 70 72 6f 6d 70 74 0a 74 68 65 20 75 73 65 72 20 77 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 5c | prompt.the.user.whether.to.use.\ |
| 116660 | 22 2d 2d 33 77 61 79 5c 22 20 6f 72 20 5c 22 2d 2d 72 65 6a 65 63 74 5c 22 2e 22 0a 20 20 28 69 | "--3way\".or.\"--reject\"."...(i |
| 116680 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 | nteractive.(list.(magit-read-sta |
| 1166a0 | 73 68 20 22 41 70 70 6c 79 20 73 74 61 73 68 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 | sh."Apply.stash")))...(magit-sta |
| 1166c0 | 73 68 2d 2d 61 70 70 6c 79 20 22 61 70 70 6c 79 22 20 73 74 61 73 68 29 29 0a 0a 3b 3b 3b 23 23 | sh--apply."apply".stash))..;;;## |
| 1166e0 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 | #autoload.(defun.magit-stash-pop |
| 116700 | 20 28 73 74 61 73 68 29 0a 20 20 22 41 70 70 6c 79 20 61 20 73 74 61 73 68 20 74 6f 20 74 68 65 | .(stash)..."Apply.a.stash.to.the |
| 116720 | 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 6f 6e 20 73 75 63 63 65 73 73 20 72 65 6d 6f 76 65 | .working.tree,.on.success.remove |
| 116740 | 20 69 74 20 66 72 6f 6d 20 73 74 61 73 68 20 6c 69 73 74 2e 0a 0a 46 69 72 73 74 20 74 72 79 20 | .it.from.stash.list...First.try. |
| 116760 | 5c 22 67 69 74 20 73 74 61 73 68 20 70 6f 70 20 2d 2d 69 6e 64 65 78 5c 22 2c 20 77 68 69 63 68 | \"git.stash.pop.--index\",.which |
| 116780 | 20 74 72 69 65 73 20 74 6f 20 70 72 65 73 65 72 76 65 0a 74 68 65 20 69 6e 64 65 78 20 73 74 6f | .tries.to.preserve.the.index.sto |
| 1167a0 | 72 65 64 20 69 6e 20 74 68 65 20 73 74 61 73 68 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 69 73 20 | red.in.the.stash,.if.any...This. |
| 1167c0 | 6d 61 79 20 66 61 69 6c 20 62 65 63 61 75 73 65 0a 61 70 70 6c 79 69 6e 67 20 74 68 65 20 73 74 | may.fail.because.applying.the.st |
| 1167e0 | 61 73 68 20 63 6f 75 6c 64 20 72 65 73 75 6c 74 20 69 6e 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e | ash.could.result.in.conflicts.an |
| 116800 | 64 20 74 68 6f 73 65 20 68 61 76 65 20 74 6f 0a 62 65 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 | d.those.have.to.be.stored.in.the |
| 116820 | 20 69 6e 64 65 78 2c 20 6d 61 6b 69 6e 67 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 | .index,.making.it.impossible.to. |
| 116840 | 61 6c 73 6f 20 73 74 6f 72 65 20 74 68 65 0a 73 74 61 73 68 27 73 20 69 6e 64 65 78 20 74 68 65 | also.store.the.stash's.index.the |
| 116860 | 72 65 20 61 73 20 77 65 6c 6c 2e 0a 0a 49 66 20 74 68 65 20 61 62 6f 76 65 20 66 61 69 6c 65 64 | re.as.well...If.the.above.failed |
| 116880 | 2c 20 74 68 65 6e 20 74 72 79 20 5c 22 67 69 74 20 73 74 61 73 68 20 61 70 70 6c 79 5c 22 2e 20 | ,.then.try.\"git.stash.apply\".. |
| 1168a0 | 20 54 68 69 73 20 66 61 69 6c 73 0a 5c 28 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 20 5c 22 | .This.fails.\(with.or.without.\" |
| 1168c0 | 2d 2d 69 6e 64 65 78 5c 22 29 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e 63 6f | --index\").if.there.are.any.unco |
| 1168e0 | 6d 6d 69 74 74 65 64 0a 63 68 61 6e 67 65 73 20 74 6f 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 | mmitted.changes.to.files.that.ar |
| 116900 | 65 20 61 6c 73 6f 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 74 68 65 20 73 74 61 73 68 2e 0a 0a 49 | e.also.modified.in.the.stash...I |
| 116920 | 66 20 62 6f 74 68 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e | f.both.of.the.above.failed,.then |
| 116940 | 20 61 70 70 6c 79 20 75 73 69 6e 67 20 5c 22 67 69 74 20 61 70 70 6c 79 5c 22 2e 0a 49 66 20 74 | .apply.using.\"git.apply\"..If.t |
| 116960 | 68 65 72 65 20 61 72 65 20 6e 6f 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c 20 75 | here.are.no.conflicting.files,.u |
| 116980 | 73 65 20 5c 22 2d 2d 33 77 61 79 5c 22 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 0a 63 6f 6e | se.\"--3way\"...If.there.are.con |
| 1169a0 | 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c 20 74 68 65 6e 20 75 73 69 6e 67 20 5c 22 2d 2d 33 | flicting.files,.then.using.\"--3 |
| 1169c0 | 77 61 79 5c 22 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 74 68 6f 73 65 0a 66 69 6c 65 73 20 | way\".requires.that.those.files. |
| 1169e0 | 61 72 65 20 73 74 61 67 65 64 20 66 69 72 73 74 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 75 | are.staged.first,.which.may.be.u |
| 116a00 | 6e 64 65 73 69 72 61 62 6c 65 2c 20 73 6f 20 70 72 6f 6d 70 74 0a 74 68 65 20 75 73 65 72 20 77 | ndesirable,.so.prompt.the.user.w |
| 116a20 | 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 5c 22 2d 2d 33 77 61 79 5c 22 20 6f 72 20 5c 22 2d 2d | hether.to.use.\"--3way\".or.\"-- |
| 116a40 | 72 65 6a 65 63 74 5c 22 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 | reject\"."...(interactive.(list. |
| 116a60 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 73 68 20 22 50 6f 70 20 73 74 61 73 68 22 29 29 29 | (magit-read-stash."Pop.stash"))) |
| 116a80 | 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 2d 61 70 70 6c 79 20 22 70 6f 70 22 20 73 74 61 | ...(magit-stash--apply."pop".sta |
| 116aa0 | 73 68 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 2d 61 70 70 6c 79 20 | sh))..(defun.magit-stash--apply. |
| 116ac0 | 28 61 63 74 69 6f 6e 20 73 74 61 73 68 29 0a 20 20 28 6f 72 20 28 3d 20 28 6d 61 67 69 74 2d 63 | (action.stash)...(or.(=.(magit-c |
| 116ae0 | 61 6c 6c 2d 67 69 74 20 22 73 74 61 73 68 22 20 61 63 74 69 6f 6e 20 22 2d 2d 69 6e 64 65 78 22 | all-git."stash".action."--index" |
| 116b00 | 20 73 74 61 73 68 29 20 30 29 0a 20 20 20 20 20 20 3b 3b 20 54 68 65 20 73 74 61 73 68 27 73 20 | .stash).0).......;;.The.stash's. |
| 116b20 | 69 6e 64 65 78 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 70 70 6c 69 65 64 2c 20 73 6f 20 61 | index.could.not.be.applied,.so.a |
| 116b40 | 6c 77 61 79 73 20 6b 65 65 70 20 74 68 65 20 73 74 61 73 68 2e 0a 20 20 20 20 20 20 28 3d 20 28 | lways.keep.the.stash........(=.( |
| 116b60 | 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 73 74 61 73 68 22 20 22 61 70 70 6c 79 22 20 73 | magit-call-git."stash"."apply".s |
| 116b80 | 74 61 73 68 29 20 30 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 72 61 6e 67 65 20 28 66 6f | tash).0).......(let*.((range.(fo |
| 116ba0 | 72 6d 61 74 20 22 25 73 5e 2e 2e 25 73 22 20 73 74 61 73 68 20 73 74 61 73 68 29 29 0a 20 20 20 | rmat."%s^..%s".stash.stash)).... |
| 116bc0 | 20 20 20 20 20 20 20 20 20 20 28 73 74 61 73 68 65 64 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 | ..........(stashed.(magit-git-it |
| 116be0 | 65 6d 73 20 22 64 69 66 66 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 72 61 | ems."diff"."-z"."--name-only".ra |
| 116c00 | 6e 67 65 20 22 2d 2d 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 6c 69 63 | nge."--"))..............(conflic |
| 116c20 | 74 73 20 28 63 6c 2d 73 6f 72 74 20 28 63 6c 2d 75 6e 69 6f 6e 20 28 6d 61 67 69 74 2d 75 6e 73 | ts.(cl-sort.(cl-union.(magit-uns |
| 116c40 | 74 61 67 65 64 2d 66 69 6c 65 73 20 74 20 73 74 61 73 68 65 64 29 0a 20 20 20 20 20 20 20 20 20 | taged-files.t.stashed).......... |
| 116c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 116c80 | 20 20 28 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 74 20 73 74 61 73 68 | ..(magit-untracked-files.t.stash |
| 116ca0 | 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed)............................. |
| 116cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 0a 20 20 | ...............:test.#'equal)... |
| 116ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 | ...............................# |
| 116d00 | 27 73 74 72 69 6e 67 3c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 72 67 20 28 63 6f | 'string<))..............(arg.(co |
| 116d20 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 63 6f 6e 66 | nd....................((not.conf |
| 116d40 | 6c 69 63 74 73 29 20 22 2d 2d 33 77 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | licts)."--3way")................ |
| 116d60 | 20 20 20 20 28 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 | ....((magit-confirm-files....... |
| 116d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 74 61 73 68 2d 61 70 70 6c 79 2d 33 77 61 79 | ...............'stash-apply-3way |
| 116da0 | 20 63 6f 6e 66 6c 69 63 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .conflicts...................... |
| 116dc0 | 22 41 70 70 6c 79 20 73 74 61 73 68 20 75 73 69 6e 67 20 60 2d 2d 33 77 61 79 27 2c 20 77 68 69 | "Apply.stash.using.`--3way',.whi |
| 116de0 | 63 68 20 72 65 71 75 69 72 65 73 20 66 69 72 73 74 20 73 74 61 67 69 6e 67 22 0a 20 20 20 20 20 | ch.requires.first.staging"...... |
| 116e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 28 65 6c 73 65 20 75 73 65 20 60 2d 2d 72 65 | ................"(else.use.`--re |
| 116e20 | 6a 65 63 74 27 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 0a | ject')"......................t). |
| 116e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 67 65 | ....................(magit-stage |
| 116e60 | 2d 31 20 6e 69 6c 20 63 6f 6e 66 6c 69 63 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -1.nil.conflicts)............... |
| 116e80 | 20 20 20 20 20 20 22 2d 2d 33 77 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......"--3way")................. |
| 116ea0 | 20 20 20 28 22 2d 2d 72 65 6a 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 | ...("--reject")))).........(with |
| 116ec0 | 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 | -temp-buffer...........(magit-gi |
| 116ee0 | 74 2d 69 6e 73 65 72 74 20 22 64 69 66 66 22 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 | t-insert."diff".range).......... |
| 116f00 | 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 69 6e 70 75 74 20 22 61 70 70 6c | .(magit-run-git-with-input."appl |
| 116f20 | 79 22 20 61 72 67 20 22 2d 22 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 | y".arg."-"))))...(magit-refresh) |
| 116f40 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 | )..;;;###autoload.(defun.magit-s |
| 116f60 | 74 61 73 68 2d 64 72 6f 70 20 28 73 74 61 73 68 29 0a 20 20 22 52 65 6d 6f 76 65 20 61 20 73 74 | tash-drop.(stash)..."Remove.a.st |
| 116f80 | 61 73 68 20 66 72 6f 6d 20 74 68 65 20 73 74 61 73 68 20 6c 69 73 74 2e 0a 57 68 65 6e 20 74 68 | ash.from.the.stash.list..When.th |
| 116fa0 | 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 6f 66 66 65 72 20 74 6f 20 64 72 6f 70 | e.region.is.active.offer.to.drop |
| 116fc0 | 20 61 6c 6c 20 63 6f 6e 74 61 69 6e 65 64 20 73 74 61 73 68 65 73 2e 22 0a 20 20 28 69 6e 74 65 | .all.contained.stashes."...(inte |
| 116fe0 | 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 69 66 2d 6c 65 74 20 28 28 76 61 6c 75 65 | ractive....(list.(if-let.((value |
| 117000 | 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 73 74 61 73 68 29 29 29 | s.(magit-region-values.'stash))) |
| 117020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 64 72 | ..............(magit-confirm.'dr |
| 117040 | 6f 70 2d 73 74 61 73 68 65 73 20 6e 69 6c 20 22 44 72 6f 70 20 25 64 20 73 74 61 73 68 65 73 22 | op-stashes.nil."Drop.%d.stashes" |
| 117060 | 20 6e 69 6c 20 76 61 6c 75 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 | .nil.values)............(magit-r |
| 117080 | 65 61 64 2d 73 74 61 73 68 20 22 44 72 6f 70 20 73 74 61 73 68 22 29 29 29 29 0a 20 20 28 64 6f | ead-stash."Drop.stash"))))...(do |
| 1170a0 | 6c 69 73 74 20 28 73 74 61 73 68 20 28 69 66 20 28 6c 69 73 74 70 20 73 74 61 73 68 29 0a 20 20 | list.(stash.(if.(listp.stash)... |
| 1170c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 28 70 72 | ...................(nreverse.(pr |
| 1170e0 | 6f 67 31 20 73 74 61 73 68 20 28 73 65 74 71 20 73 74 61 73 68 20 28 63 61 72 20 73 74 61 73 68 | og1.stash.(setq.stash.(car.stash |
| 117100 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 73 74 | ))))....................(list.st |
| 117120 | 61 73 68 29 29 29 0a 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 6c 65 74 65 64 20 72 65 66 | ash))).....(message."Deleted.ref |
| 117140 | 73 2f 25 73 20 28 77 61 73 20 25 73 29 22 20 73 74 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 | s/%s.(was.%s)".stash............ |
| 117160 | 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 73 68 6f 72 74 22 20 73 74 61 | ..(magit-rev-parse."--short".sta |
| 117180 | 73 68 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 76 2d 70 61 | sh)).....(magit-call-git."rev-pa |
| 1171a0 | 72 73 65 22 20 73 74 61 73 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 | rse".stash).....(magit-call-git. |
| 1171c0 | 22 73 74 61 73 68 22 20 22 64 72 6f 70 22 20 73 74 61 73 68 29 29 0a 20 20 28 6d 61 67 69 74 2d | "stash"."drop".stash))...(magit- |
| 1171e0 | 72 65 66 72 65 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | refresh))..;;;###autoload.(defun |
| 117200 | 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 6c 65 61 72 20 28 72 65 66 29 0a 20 20 22 52 65 6d 6f | .magit-stash-clear.(ref)..."Remo |
| 117220 | 76 65 20 61 6c 6c 20 73 74 61 73 68 65 73 20 73 61 76 65 64 20 69 6e 20 52 45 46 27 73 20 72 65 | ve.all.stashes.saved.in.REF's.re |
| 117240 | 66 6c 6f 67 20 62 79 20 64 65 6c 65 74 69 6e 67 20 52 45 46 2e 22 0a 20 20 28 69 6e 74 65 72 61 | flog.by.deleting.REF."...(intera |
| 117260 | 63 74 69 76 65 20 28 6c 65 74 20 28 28 72 65 66 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 | ctive.(let.((ref.(or.(magit-sect |
| 117280 | 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 73 74 61 73 68 65 73 29 20 22 72 65 66 73 2f 73 74 61 | ion-value-if.'stashes)."refs/sta |
| 1172a0 | 73 68 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 | sh")))..................(magit-c |
| 1172c0 | 6f 6e 66 69 72 6d 20 74 20 28 66 6f 72 6d 61 74 20 22 44 72 6f 70 20 61 6c 6c 20 73 74 61 73 68 | onfirm.t.(format."Drop.all.stash |
| 1172e0 | 65 73 20 69 6e 20 25 73 22 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.in.%s".ref))................. |
| 117300 | 20 28 6c 69 73 74 20 72 65 66 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 | .(list.ref)))...(magit-run-git." |
| 117320 | 75 70 64 61 74 65 2d 72 65 66 22 20 22 2d 64 22 20 72 65 66 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | update-ref"."-d".ref))..;;;###au |
| 117340 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 | toload.(defun.magit-stash-branch |
| 117360 | 20 28 73 74 61 73 68 20 62 72 61 6e 63 68 29 0a 20 20 22 43 72 65 61 74 65 20 61 6e 64 20 63 68 | .(stash.branch)..."Create.and.ch |
| 117380 | 65 63 6b 6f 75 74 20 61 20 6e 65 77 20 42 52 41 4e 43 48 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 | eckout.a.new.BRANCH.from.an.exis |
| 1173a0 | 74 69 6e 67 20 53 54 41 53 48 2e 0a 54 68 65 20 6e 65 77 20 62 72 61 6e 63 68 20 73 74 61 72 74 | ting.STASH..The.new.branch.start |
| 1173c0 | 73 20 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 77 61 73 20 63 75 72 72 65 6e 74 | s.at.the.commit.that.was.current |
| 1173e0 | 20 77 68 65 6e 20 74 68 65 0a 73 74 61 73 68 20 77 61 73 20 63 72 65 61 74 65 64 2e 20 20 49 66 | .when.the.stash.was.created...If |
| 117400 | 20 74 68 65 20 73 74 61 73 68 20 61 70 70 6c 69 65 73 20 63 6c 65 61 6e 6c 79 2c 20 74 68 65 6e | .the.stash.applies.cleanly,.then |
| 117420 | 20 64 72 6f 70 20 69 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 | .drop.it."...(interactive.(list. |
| 117440 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 73 68 20 22 42 72 61 6e 63 68 20 73 74 61 73 68 22 | (magit-read-stash."Branch.stash" |
| 117460 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 | )......................(magit-re |
| 117480 | 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 42 72 61 6e 63 68 20 6e 61 6d 65 22 29 29 29 0a 20 20 | ad-string-ns."Branch.name")))... |
| 1174a0 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 73 74 61 73 68 22 20 22 62 72 61 6e 63 68 22 20 | (magit-run-git."stash"."branch". |
| 1174c0 | 62 72 61 6e 63 68 20 73 74 61 73 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | branch.stash))..;;;###autoload.( |
| 1174e0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 2d 68 65 72 65 20 28 73 | defun.magit-stash-branch-here.(s |
| 117500 | 74 61 73 68 20 62 72 61 6e 63 68 29 0a 20 20 22 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b | tash.branch)..."Create.and.check |
| 117520 | 6f 75 74 20 61 20 6e 65 77 20 42 52 41 4e 43 48 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e | out.a.new.BRANCH.from.an.existin |
| 117540 | 67 20 53 54 41 53 48 2e 0a 55 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 | g.STASH..Use.the.current.branch. |
| 117560 | 6f 72 20 60 48 45 41 44 27 20 61 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 | or.`HEAD'.as.the.starting-point. |
| 117580 | 6f 66 20 42 52 41 4e 43 48 2e 0a 54 68 65 6e 20 61 70 70 6c 79 20 53 54 41 53 48 2c 20 64 72 6f | of.BRANCH..Then.apply.STASH,.dro |
| 1175a0 | 70 70 69 6e 67 20 69 74 20 69 66 20 69 74 20 61 70 70 6c 69 65 73 20 63 6c 65 61 6e 6c 79 2e 22 | pping.it.if.it.applies.cleanly." |
| 1175c0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 | ...(interactive.(list.(magit-rea |
| 1175e0 | 64 2d 73 74 61 73 68 20 22 42 72 61 6e 63 68 20 73 74 61 73 68 22 29 0a 20 20 20 20 20 20 20 20 | d-stash."Branch.stash")......... |
| 117600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d | .............(magit-read-string- |
| 117620 | 6e 73 20 22 42 72 61 6e 63 68 20 6e 61 6d 65 22 29 29 29 0a 20 20 28 6c 65 74 20 28 28 73 74 61 | ns."Branch.name")))...(let.((sta |
| 117640 | 72 74 2d 70 6f 69 6e 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | rt-point.(or.(magit-get-current- |
| 117660 | 62 72 61 6e 63 68 29 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c | branch)."HEAD"))).....(magit-cal |
| 117680 | 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f 75 74 22 20 22 2d 62 22 20 62 72 61 6e 63 68 20 73 74 61 | l-git."checkout"."-b".branch.sta |
| 1176a0 | 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6d 61 79 62 | rt-point).....(magit-branch-mayb |
| 1176c0 | 65 2d 61 64 6a 75 73 74 2d 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 | e-adjust-upstream.branch.start-p |
| 1176e0 | 6f 69 6e 74 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 20 73 74 61 73 | oint))...(magit-stash-apply.stas |
| 117700 | 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | h))..;;;###autoload.(defun.magit |
| 117720 | 2d 73 74 61 73 68 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 20 28 73 74 61 73 68 29 0a 20 20 22 43 | -stash-format-patch.(stash)..."C |
| 117740 | 72 65 61 74 65 20 61 20 70 61 74 63 68 20 66 72 6f 6d 20 53 54 41 53 48 22 0a 20 20 28 69 6e 74 | reate.a.patch.from.STASH"...(int |
| 117760 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 73 68 | eractive.(list.(magit-read-stash |
| 117780 | 20 22 43 72 65 61 74 65 20 70 61 74 63 68 20 66 72 6f 6d 20 73 74 61 73 68 22 29 29 29 0a 20 20 | ."Create.patch.from.stash")))... |
| 1177a0 | 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 | (with-temp-file.(magit-rev-forma |
| 1177c0 | 74 20 22 30 30 30 31 2d 25 66 2e 70 61 74 63 68 22 20 73 74 61 73 68 29 0a 20 20 20 20 28 6d 61 | t."0001-%f.patch".stash).....(ma |
| 1177e0 | 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 73 74 61 73 68 22 20 22 73 68 6f 77 22 20 22 2d | git-git-insert."stash"."show"."- |
| 117800 | 70 22 20 73 74 61 73 68 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 3b | p".stash))...(magit-refresh))..; |
| 117820 | 3b 3b 20 50 6c 75 6d 62 69 6e 67 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d | ;;.Plumbing..(defun.magit-stash- |
| 117840 | 73 61 76 65 20 28 6d 65 73 73 61 67 65 20 69 6e 64 65 78 20 77 6f 72 6b 74 72 65 65 20 75 6e 74 | save.(message.index.worktree.unt |
| 117860 | 72 61 63 6b 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | racked.......................... |
| 117880 | 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 72 65 73 68 20 6b 65 65 70 20 6e | ........&optional.refresh.keep.n |
| 1178a0 | 6f 65 72 72 6f 72 20 72 65 66 29 0a 20 20 28 69 66 20 28 6f 72 20 28 61 6e 64 20 69 6e 64 65 78 | oerror.ref)...(if.(or.(and.index |
| 1178c0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 67 65 64 2d 66 69 6c 65 73 20 74 29 29 0a 20 20 20 | .....(magit-staged-files.t)).... |
| 1178e0 | 20 20 20 20 20 20 20 28 61 6e 64 20 77 6f 72 6b 74 72 65 65 20 20 28 6d 61 67 69 74 2d 75 6e 73 | .......(and.worktree..(magit-uns |
| 117900 | 74 61 67 65 64 2d 66 69 6c 65 73 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 75 | taged-files.t))...........(and.u |
| 117920 | 6e 74 72 61 63 6b 65 64 20 28 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 | ntracked.(magit-untracked-files. |
| 117940 | 28 65 71 20 75 6e 74 72 61 63 6b 65 64 20 27 61 6c 6c 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 | (eq.untracked.'all)))).......(ma |
| 117960 | 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | git-with-toplevel.........(magit |
| 117980 | 2d 73 74 61 73 68 2d 73 74 6f 72 65 20 6d 65 73 73 61 67 65 20 28 6f 72 20 72 65 66 20 22 72 65 | -stash-store.message.(or.ref."re |
| 1179a0 | 66 73 2f 73 74 61 73 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fs/stash")...................... |
| 1179c0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 72 65 61 74 65 20 6d 65 73 73 61 67 | ......(magit-stash-create.messag |
| 1179e0 | 65 20 69 6e 64 65 78 20 77 6f 72 6b 74 72 65 65 20 75 6e 74 72 61 63 6b 65 64 29 29 0a 20 20 20 | e.index.worktree.untracked)).... |
| 117a00 | 20 20 20 20 20 28 69 66 20 28 65 71 20 6b 65 65 70 20 27 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 | .....(if.(eq.keep.'worktree).... |
| 117a20 | 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 | .........(with-temp-buffer...... |
| 117a40 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 64 69 66 66 | .........(magit-git-insert."diff |
| 117a60 | 22 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 0a 20 20 | "."--cached"."--no-ext-diff")... |
| 117a80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d | ............(magit-run-git-with- |
| 117aa0 | 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 70 70 6c 79 22 20 22 2d 2d | input................"apply"."-- |
| 117ac0 | 72 65 76 65 72 73 65 22 20 22 2d 2d 63 61 63 68 65 64 22 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 70 | reverse"."--cached"."--ignore-sp |
| 117ae0 | 61 63 65 2d 63 68 61 6e 67 65 22 20 22 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ace-change"."-")...............( |
| 117b00 | 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 69 6e 70 75 74 0a 20 20 20 20 20 20 20 | magit-run-git-with-input........ |
| 117b20 | 20 20 20 20 20 20 20 20 22 61 70 70 6c 79 22 20 22 2d 2d 72 65 76 65 72 73 65 22 20 22 2d 2d 69 | ........"apply"."--reverse"."--i |
| 117b40 | 67 6e 6f 72 65 2d 73 70 61 63 65 2d 63 68 61 6e 67 65 22 20 22 2d 22 29 29 0a 20 20 20 20 20 20 | gnore-space-change"."-"))....... |
| 117b60 | 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 6b 65 65 70 20 74 29 0a 20 20 20 20 20 20 20 20 | ....(unless.(eq.keep.t)......... |
| 117b80 | 20 20 20 20 28 69 66 20 28 65 71 20 6b 65 65 70 20 27 69 6e 64 65 78 29 0a 20 20 20 20 20 20 20 | ....(if.(eq.keep.'index)........ |
| 117ba0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 63 68 65 63 6b 6f | .........(magit-call-git."checko |
| 117bc0 | 75 74 22 20 22 2d 2d 22 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ut"."--".".")...............(mag |
| 117be0 | 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 2d 2d 68 61 72 64 22 20 22 48 45 | it-call-git."reset"."--hard"."HE |
| 117c00 | 41 44 22 20 22 2d 2d 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 75 6e 74 | AD"."--")).............(when.unt |
| 117c20 | 72 61 63 6b 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c | racked...............(magit-call |
| 117c40 | 2d 67 69 74 20 22 63 6c 65 61 6e 22 20 22 2d 2d 66 6f 72 63 65 22 20 22 2d 64 22 0a 20 20 20 20 | -git."clean"."--force"."-d"..... |
| 117c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 | ..........................(and.( |
| 117c80 | 65 71 20 75 6e 74 72 61 63 6b 65 64 20 27 61 6c 6c 29 20 22 2d 78 22 29 29 29 29 29 0a 20 20 20 | eq.untracked.'all)."-x"))))).... |
| 117ca0 | 20 20 20 20 20 28 77 68 65 6e 20 72 65 66 72 65 73 68 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .....(when.refresh...........(ma |
| 117cc0 | 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6e 6f 65 72 72 | git-refresh))).....(unless.noerr |
| 117ce0 | 6f 72 0a 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 25 73 20 63 68 61 6e | or.......(user-error."No.%s.chan |
| 117d00 | 67 65 73 20 74 6f 20 73 61 76 65 22 20 28 63 6f 6e 64 20 28 28 6e 6f 74 20 69 6e 64 65 78 29 20 | ges.to.save".(cond.((not.index). |
| 117d20 | 20 22 75 6e 73 74 61 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."unstaged").................... |
| 117d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e | .............................((n |
| 117d60 | 6f 74 20 77 6f 72 6b 74 72 65 65 29 20 22 73 74 61 67 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 | ot.worktree)."staged").......... |
| 117d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 117da0 | 20 20 20 20 20 20 20 28 74 20 22 6c 6f 63 61 6c 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | .......(t."local"))))))..(defun. |
| 117dc0 | 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 74 6f 72 65 20 28 6d 65 73 73 61 67 65 20 72 65 66 20 63 | magit-stash-store.(message.ref.c |
| 117de0 | 6f 6d 6d 69 74 29 0a 20 20 28 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 72 65 66 20 72 65 66 20 6d | ommit)...(magit-update-ref.ref.m |
| 117e00 | 65 73 73 61 67 65 20 63 6f 6d 6d 69 74 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | essage.commit.t))..(defun.magit- |
| 117e20 | 73 74 61 73 68 2d 63 72 65 61 74 65 20 28 6d 65 73 73 61 67 65 20 69 6e 64 65 78 20 77 6f 72 6b | stash-create.(message.index.work |
| 117e40 | 74 72 65 65 20 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 | tree.untracked)...(unless.(magit |
| 117e60 | 2d 72 65 76 2d 70 61 72 73 65 20 22 2d 2d 76 65 72 69 66 79 22 20 22 48 45 41 44 22 29 0a 20 20 | -rev-parse."--verify"."HEAD")... |
| 117e80 | 20 20 28 65 72 72 6f 72 20 22 59 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 68 65 20 69 6e | ..(error."You.do.not.have.the.in |
| 117ea0 | 69 74 69 61 6c 20 63 6f 6d 6d 69 74 20 79 65 74 22 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 | itial.commit.yet"))...(let.((mag |
| 117ec0 | 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 28 6e 63 6f 6e 63 20 28 | it-git-global-arguments.(nconc.( |
| 117ee0 | 6c 69 73 74 20 22 2d 63 22 20 22 63 6f 6d 6d 69 74 2e 67 70 67 73 69 67 6e 3d 66 61 6c 73 65 22 | list."-c"."commit.gpgsign=false" |
| 117f00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 117f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 | .............magit-git-global-ar |
| 117f40 | 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | guments)).........(default-direc |
| 117f60 | 74 6f 72 79 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 28 | tory.(magit-toplevel)).........( |
| 117f80 | 73 75 6d 6d 61 72 79 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 75 6d 6d 61 72 79 29 29 0a 20 | summary.(magit-stash-summary)).. |
| 117fa0 | 20 20 20 20 20 20 20 28 68 65 61 64 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 28 77 68 65 6e 20 | .......(head."HEAD")).....(when. |
| 117fc0 | 28 61 6e 64 20 77 6f 72 6b 74 72 65 65 20 28 6e 6f 74 20 69 6e 64 65 78 29 29 0a 20 20 20 20 20 | (and.worktree.(not.index))...... |
| 117fe0 | 20 28 73 65 74 71 20 68 65 61 64 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 | .(setq.head.(or.(magit-commit-tr |
| 118000 | 65 65 20 22 70 72 65 2d 73 74 61 73 68 20 69 6e 64 65 78 22 20 6e 69 6c 20 22 48 45 41 44 22 29 | ee."pre-stash.index".nil."HEAD") |
| 118020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 | ......................(error."Ca |
| 118040 | 6e 6e 6f 74 20 73 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 6e 64 65 78 20 73 74 61 74 | nnot.save.the.current.index.stat |
| 118060 | 65 22 29 29 29 29 0a 20 20 20 20 28 6f 72 20 28 73 65 74 71 20 69 6e 64 65 78 20 28 6d 61 67 69 | e")))).....(or.(setq.index.(magi |
| 118080 | 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 20 28 63 6f 6e 63 61 74 20 22 69 6e 64 65 78 20 6f 6e 20 | t-commit-tree.(concat."index.on. |
| 1180a0 | 22 20 73 75 6d 6d 61 72 79 29 20 6e 69 6c 20 68 65 61 64 29 29 0a 20 20 20 20 20 20 20 20 28 65 | ".summary).nil.head)).........(e |
| 1180c0 | 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 6e | rror."Cannot.save.the.current.in |
| 1180e0 | 64 65 78 20 73 74 61 74 65 22 29 29 0a 20 20 20 20 28 61 6e 64 20 75 6e 74 72 61 63 6b 65 64 0a | dex.state")).....(and.untracked. |
| 118100 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 6e 74 72 61 63 6b 65 64 20 28 6d 61 67 69 74 2d | .........(setq.untracked.(magit- |
| 118120 | 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 28 65 71 20 75 6e 74 72 61 63 6b 65 64 20 27 61 | untracked-files.(eq.untracked.'a |
| 118140 | 6c 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 75 6e 74 72 61 63 6b 65 64 20 28 | ll)))..........(setq.untracked.( |
| 118160 | 6d 61 67 69 74 2d 77 69 74 68 2d 74 65 6d 70 2d 69 6e 64 65 78 20 6e 69 6c 20 6e 69 6c 0a 20 20 | magit-with-temp-index.nil.nil... |
| 118180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e | .........................(or.(an |
| 1181a0 | 64 20 28 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 66 69 6c 65 73 20 75 6e 74 72 61 63 6b 65 64 29 | d.(magit-update-files.untracked) |
| 1181c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1181e0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 0a 20 20 20 20 20 20 20 20 | .....(magit-commit-tree......... |
| 118200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | .............................(co |
| 118220 | 6e 63 61 74 20 22 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 6f 6e 20 22 20 73 75 6d 6d 61 | ncat."untracked.files.on.".summa |
| 118240 | 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry)))........................... |
| 118260 | 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 61 76 65 20 74 68 65 20 75 6e 74 | .....(error."Cannot.save.the.unt |
| 118280 | 72 61 63 6b 65 64 20 66 69 6c 65 73 22 29 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 | racked.files"))))).....(magit-wi |
| 1182a0 | 74 68 2d 74 65 6d 70 2d 69 6e 64 65 78 20 69 6e 64 65 78 20 22 2d 6d 22 0a 20 20 20 20 20 20 28 | th-temp-index.index."-m".......( |
| 1182c0 | 77 68 65 6e 20 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 | when.worktree.........(or.(magit |
| 1182e0 | 2d 75 70 64 61 74 65 2d 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 | -update-files.(magit-git-items." |
| 118300 | 64 69 66 66 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 2d 6f 6e 6c 79 22 20 68 65 61 64 29 29 0a | diff"."-z"."--name-only".head)). |
| 118320 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 61 76 65 20 | ............(error."Cannot.save. |
| 118340 | 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 74 72 65 65 20 73 74 61 74 65 22 29 29 29 0a 20 | the.current.worktree.state"))).. |
| 118360 | 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 72 65 65 20 6d 65 73 73 | .....(or.(magit-commit-tree.mess |
| 118380 | 61 67 65 20 6e 69 6c 20 68 65 61 64 20 69 6e 64 65 78 20 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 | age.nil.head.index.untracked)... |
| 1183a0 | 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 61 76 65 20 74 68 65 20 | ........(error."Cannot.save.the. |
| 1183c0 | 63 75 72 72 65 6e 74 20 77 6f 72 6b 74 72 65 65 20 73 74 61 74 65 22 29 29 29 29 29 0a 0a 28 64 | current.worktree.state")))))..(d |
| 1183e0 | 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 75 6d 6d 61 72 79 20 28 29 0a 20 20 28 63 | efun.magit-stash-summary.()...(c |
| 118400 | 6f 6e 63 61 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 | oncat.(or.(magit-get-current-bra |
| 118420 | 6e 63 68 29 20 22 28 6e 6f 20 62 72 61 6e 63 68 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a | nch)."(no.branch)")...........": |
| 118440 | 20 22 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 20 25 73 22 29 29 29 0a | .".(magit-rev-format."%h.%s"))). |
| 118460 | 0a 3b 3b 3b 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 | .;;;.Sections..(defvar-keymap.ma |
| 118480 | 67 69 74 2d 73 74 61 73 68 65 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 | git-stashes-section-map...:doc." |
| 1184a0 | 4b 65 79 6d 61 70 20 66 6f 72 20 60 73 74 61 73 68 65 73 27 20 73 65 63 74 69 6f 6e 2e 22 0a 20 | Keymap.for.`stashes'.section.".. |
| 1184c0 | 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 | ."<remap>.<magit-delete-thing>". |
| 1184e0 | 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 6c 65 61 72 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c | #'magit-stash-clear..."<remap>.< |
| 118500 | 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 | magit-visit-thing>"..#'magit-sta |
| 118520 | 73 68 2d 6c 69 73 74 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d | sh-list..."<2>".(magit-menu-item |
| 118540 | 20 22 43 6c 65 61 72 20 25 74 22 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 6c 65 61 72 29 | ."Clear.%t".#'magit-stash-clear) |
| 118560 | 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 4c 69 73 74 20 | ..."<1>".(magit-menu-item."List. |
| 118580 | 25 74 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6c 69 73 74 29 29 0a 0a 28 64 65 66 76 | %t"..#'magit-stash-list))..(defv |
| 1185a0 | 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 65 63 74 69 6f 6e 2d 6d 61 | ar-keymap.magit-stash-section-ma |
| 1185c0 | 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 73 74 61 73 68 27 20 73 65 63 | p...:doc."Keymap.for.`stash'.sec |
| 1185e0 | 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 63 68 65 72 72 79 | tions."..."<remap>.<magit-cherry |
| 118600 | 2d 70 69 63 6b 3e 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 0a 20 20 22 3c 72 | -pick>"..#'magit-stash-pop..."<r |
| 118620 | 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 61 70 70 6c 79 3e 22 20 23 27 6d 61 | emap>.<magit-cherry-apply>".#'ma |
| 118640 | 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 | git-stash-apply..."<remap>.<magi |
| 118660 | 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 64 | t-delete-thing>".#'magit-stash-d |
| 118680 | 72 6f 70 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e | rop..."<remap>.<magit-visit-thin |
| 1186a0 | 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 0a 20 20 22 3c 34 3e 22 20 | g>"..#'magit-stash-show..."<4>". |
| 1186c0 | 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 50 6f 70 20 25 4d 22 20 20 20 20 23 27 6d | (magit-menu-item."Pop.%M"....#'m |
| 1186e0 | 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 29 0a 20 20 22 3c 33 3e 22 20 28 6d 61 67 69 74 2d 6d | agit-stash-pop)..."<3>".(magit-m |
| 118700 | 65 6e 75 2d 69 74 65 6d 20 22 41 70 70 6c 79 20 25 4d 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 | enu-item."Apply.%M"..#'magit-sta |
| 118720 | 73 68 2d 61 70 70 6c 79 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 | sh-apply)..."<2>".(magit-menu-it |
| 118740 | 65 6d 20 22 44 65 6c 65 74 65 20 25 4d 22 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 64 72 6f | em."Delete.%M".#'magit-stash-dro |
| 118760 | 70 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 69 73 | p)..."<1>".(magit-menu-item."Vis |
| 118780 | 69 74 20 25 76 22 20 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 29 29 0a 0a 28 6d | it.%v"..#'magit-stash-show))..(m |
| 1187a0 | 61 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 6d 61 67 69 74 | agit-define-section-jumper.magit |
| 1187c0 | 2d 6a 75 6d 70 2d 74 6f 2d 73 74 61 73 68 65 73 0a 20 20 22 53 74 61 73 68 65 73 22 20 73 74 61 | -jump-to-stashes..."Stashes".sta |
| 1187e0 | 73 68 65 73 20 22 72 65 66 73 2f 73 74 61 73 68 22 29 0a 0a 28 63 6c 2d 64 65 66 75 6e 20 6d 61 | shes."refs/stash")..(cl-defun.ma |
| 118800 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 28 72 | git-insert-stashes.(&optional.(r |
| 118820 | 65 66 20 20 20 22 72 65 66 73 2f 73 74 61 73 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ef..."refs/stash").............. |
| 118840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 | .............................(he |
| 118860 | 61 64 69 6e 67 20 22 53 74 61 73 68 65 73 3a 22 29 29 0a 20 20 22 49 6e 73 65 72 74 20 60 73 74 | ading."Stashes:"))..."Insert.`st |
| 118880 | 61 73 68 65 73 27 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 72 65 66 6c 6f 67 20 66 6f | ashes'.section.showing.reflog.fo |
| 1188a0 | 72 20 5c 22 72 65 66 73 2f 73 74 61 73 68 5c 22 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 52 45 | r.\"refs/stash\"..If.optional.RE |
| 1188c0 | 46 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 72 65 66 6c 6f 67 20 66 6f 72 20 74 68 | F.is.non-nil,.show.reflog.for.th |
| 1188e0 | 61 74 20 69 6e 73 74 65 61 64 2e 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 48 45 41 44 49 4e 47 20 | at.instead..If.optional.HEADING. |
| 118900 | 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 74 68 61 74 20 61 73 20 73 65 63 74 69 6f 6e 20 | is.non-nil,.use.that.as.section. |
| 118920 | 68 65 61 64 69 6e 67 0a 69 6e 73 74 65 61 64 20 6f 66 20 5c 22 53 74 61 73 68 65 73 3a 5c 22 2e | heading.instead.of.\"Stashes:\". |
| 118940 | 22 0a 20 20 28 6c 65 74 20 28 28 76 65 72 69 66 69 65 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 | "...(let.((verified.(magit-rev-v |
| 118960 | 65 72 69 66 79 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 28 61 75 74 6f 73 74 61 73 68 20 28 | erify.ref)).........(autostash.( |
| 118980 | 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 2d 67 65 74 2d 73 74 61 74 65 2d 6c 69 6e 65 73 20 22 61 | magit-rebase--get-state-lines."a |
| 1189a0 | 75 74 6f 73 74 61 73 68 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 61 75 74 6f 73 | utostash"))).....(when.(or.autos |
| 1189c0 | 74 61 73 68 20 76 65 72 69 66 69 65 64 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | tash.verified).......(magit-inse |
| 1189e0 | 72 74 2d 73 65 63 74 69 6f 6e 20 28 73 74 61 73 68 65 73 20 72 65 66 29 0a 20 20 20 20 20 20 20 | rt-section.(stashes.ref)........ |
| 118a00 | 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 68 65 61 64 69 6e 67 29 0a | .(magit-insert-heading.heading). |
| 118a20 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 61 75 74 6f 73 74 61 73 68 0a 20 20 20 20 20 20 20 20 | ........(when.autostash......... |
| 118a40 | 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 75 74 68 6f 72 20 2c 64 61 74 65 20 2c | ..(pcase-let.((`(,author.,date., |
| 118a60 | 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c | msg)........................(spl |
| 118a80 | 69 74 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-string....................... |
| 118aa0 | 20 20 28 63 61 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 20 | ..(car.(magit-git-lines......... |
| 118ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 68 6f 77 22 20 22 2d 71 | ......................"show"."-q |
| 118ae0 | 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 61 4e 25 78 30 30 25 61 74 25 78 30 30 25 73 22 0a 20 20 | "."--format=%aN%x00%at%x00%s"... |
| 118b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f | ............................auto |
| 118b20 | 73 74 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stash))......................... |
| 118b40 | 22 5c 30 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | "\0"))).............(magit-inser |
| 118b60 | 74 2d 73 65 63 74 69 6f 6e 20 28 73 74 61 73 68 20 61 75 74 6f 73 74 61 73 68 29 0a 20 20 20 20 | t-section.(stash.autostash)..... |
| 118b80 | 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 41 | ..........(insert.(propertize."A |
| 118ba0 | 55 54 4f 53 54 41 53 48 22 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 | UTOSTASH".'font-lock-face.'magit |
| 118bc0 | 2d 68 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 20 | -hash))...............(insert.". |
| 118be0 | 22 20 6d 73 67 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d | ".msg."\n")...............(save- |
| 118c00 | 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b 77 | excursion.................(backw |
| 118c20 | 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ard-char).................(magit |
| 118c40 | 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 61 72 67 69 6e 20 61 75 74 6f 73 74 61 73 68 20 61 75 74 | -log-format-margin.autostash.aut |
| 118c60 | 68 6f 72 20 64 61 74 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 76 65 72 69 66 69 | hor.date))))).........(if.verifi |
| 118c80 | 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 77 61 73 68 20 28 | ed.............(magit-git-wash.( |
| 118ca0 | 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 68 | apply-partially.#'magit-log-wash |
| 118cc0 | 2d 6c 6f 67 20 27 73 74 61 73 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 72 65 66 6c | -log.'stash)..............."refl |
| 118ce0 | 6f 67 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 67 64 25 78 30 30 25 61 4e 25 78 30 30 25 61 74 25 | og"."--format=%gd%x00%aN%x00%at% |
| 118d00 | 78 30 30 25 67 73 22 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f | x00%gs".ref)...........(insert.? |
| 118d20 | 5c 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | \n)...........(save-excursion... |
| 118d40 | 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 0a 20 20 20 20 20 20 | ..........(backward-char)....... |
| 118d60 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 6f 76 65 72 6c 61 79 | ......(magit-make-margin-overlay |
| 118d80 | 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 4c 69 73 74 20 53 74 61 73 68 65 73 0a 0a 3b 3b 3b 23 23 | )))))))..;;;.List.Stashes..;;;## |
| 118da0 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6c 69 73 | #autoload.(defun.magit-stash-lis |
| 118dc0 | 74 20 28 29 0a 20 20 22 4c 69 73 74 20 61 6c 6c 20 73 74 61 73 68 65 73 20 69 6e 20 61 20 62 75 | t.()..."List.all.stashes.in.a.bu |
| 118de0 | 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d | ffer."...(interactive)...(magit- |
| 118e00 | 73 74 61 73 68 65 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d | stashes-setup-buffer))..(define- |
| 118e20 | 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 20 | derived-mode.magit-stashes-mode. |
| 118e40 | 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 53 74 61 73 68 65 73 | magit-reflog-mode."Magit.Stashes |
| 118e60 | 22 0a 20 20 22 4d 6f 64 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 6c 69 73 74 73 20 6f | "..."Mode.for.looking.at.lists.o |
| 118e80 | 66 20 73 74 61 73 68 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6c 6f 67 0a | f.stashes."...:group.'magit-log. |
| 118ea0 | 20 20 28 68 61 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d | ..(hack-dir-local-variables-non- |
| 118ec0 | 66 69 6c 65 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 | file-buffer))..(defun.magit-stas |
| 118ee0 | 68 65 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 | hes-setup-buffer.()...(magit-set |
| 118f00 | 75 70 2d 62 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 20 6e | up-buffer.#'magit-stashes-mode.n |
| 118f20 | 69 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 72 65 | il.....(magit-buffer-refname."re |
| 118f40 | 66 73 2f 73 74 61 73 68 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 | fs/stash")))..(defun.magit-stash |
| 118f60 | 65 73 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e | es-refresh-buffer.()...(magit-in |
| 118f80 | 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 73 74 61 73 68 65 73 62 75 66 29 0a 20 20 20 20 28 6d | sert-section.(stashesbuf).....(m |
| 118fa0 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 28 69 66 20 28 65 71 75 61 6c 20 6d | agit-insert-heading.(if.(equal.m |
| 118fc0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 20 22 72 65 66 73 2f 73 74 61 73 68 22 | agit-buffer-refname."refs/stash" |
| 118fe0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 119000 | 22 53 74 61 73 68 65 73 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "Stashes:"...................... |
| 119020 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 53 74 61 73 68 65 73 20 5b 25 73 5d 3a 22 20 6d | .......(format."Stashes.[%s]:".m |
| 119040 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | agit-buffer-refname))).....(magi |
| 119060 | 74 2d 67 69 74 2d 77 61 73 68 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 | t-git-wash.(apply-partially.#'ma |
| 119080 | 67 69 74 2d 6c 6f 67 2d 77 61 73 68 2d 6c 6f 67 20 27 73 74 61 73 68 29 0a 20 20 20 20 20 20 22 | git-log-wash-log.'stash)......." |
| 1190a0 | 72 65 66 6c 6f 67 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 67 64 25 78 30 30 25 61 4e 25 78 30 30 | reflog"."--format=%gd%x00%aN%x00 |
| 1190c0 | 25 61 74 25 78 30 30 25 67 73 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 66 6e 61 6d 65 | %at%x00%gs".magit-buffer-refname |
| 1190e0 | 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | )))..(cl-defmethod.magit-buffer- |
| 119100 | 76 61 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 | value.(&context.(major-mode.magi |
| 119120 | 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d | t-stashes-mode))...magit-buffer- |
| 119140 | 72 65 66 6e 61 6d 65 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d | refname)..(defvar.magit--update- |
| 119160 | 73 74 61 73 68 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | stash-buffer.nil)..(defun.magit- |
| 119180 | 73 74 61 73 68 65 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 | stashes-maybe-update-stash-buffe |
| 1191a0 | 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 0a 20 20 22 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 | r.(&optional._)..."When.moving.i |
| 1191c0 | 6e 20 74 68 65 20 73 74 61 73 68 65 73 20 62 75 66 66 65 72 2c 20 75 70 64 61 74 65 20 74 68 65 | n.the.stashes.buffer,.update.the |
| 1191e0 | 20 73 74 61 73 68 20 62 75 66 66 65 72 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 74 | .stash.buffer..If.there.is.no.st |
| 119200 | 61 73 68 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 | ash.buffer.in.the.same.frame,.th |
| 119220 | 65 6e 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 | en.do.nothing."...(when.(derived |
| 119240 | 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 6f 64 65 29 0a 20 20 20 | -mode-p.'magit-stashes-mode).... |
| 119260 | 20 28 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 | .(magit--maybe-update-stash-buff |
| 119280 | 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d 75 70 64 61 74 | er)))..(defun.magit--maybe-updat |
| 1192a0 | 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 | e-stash-buffer.()...(when-let*.( |
| 1192c0 | 28 73 74 61 73 68 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 | (stash..(magit-section-value-if. |
| 1192e0 | 27 73 74 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 | 'stash))...............(buffer.( |
| 119300 | 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 | magit-get-mode-buffer.'magit-sta |
| 119320 | 73 68 2d 6d 6f 64 65 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 2d | sh-mode.nil.t))).....(if.magit-- |
| 119340 | 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 73 65 74 | update-stash-buffer.........(set |
| 119360 | 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 28 6c 69 | q.magit--update-stash-buffer.(li |
| 119380 | 73 74 20 73 74 61 73 68 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 | st.stash.buffer)).......(setq.ma |
| 1193a0 | 67 69 74 2d 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 73 | git--update-stash-buffer.(list.s |
| 1193c0 | 74 61 73 68 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 77 69 74 68 2d 69 64 | tash.buffer)).......(run-with-id |
| 1193e0 | 6c 65 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 6f 74 68 | le-timer........magit-update-oth |
| 119400 | 65 72 2d 77 69 6e 64 6f 77 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 28 6c 65 74 20 | er-window-delay.nil........(let. |
| 119420 | 28 28 61 72 67 73 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 | ((args.(with-current-buffer.buff |
| 119440 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d | er......................(let.((m |
| 119460 | 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 | agit-direct-use-buffer-arguments |
| 119480 | 20 27 73 65 6c 65 63 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'selected)).................... |
| 1194a0 | 20 20 20 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 2d 61 72 67 75 6d 65 6e 74 | ....(magit-show-commit--argument |
| 1194c0 | 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 | s)))))..........(lambda.()...... |
| 1194e0 | 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 73 74 61 73 68 20 2c 62 75 66 | ......(pcase-let.((`(,stash.,buf |
| 119500 | 29 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 29 29 0a 20 | ).magit--update-stash-buffer)).. |
| 119520 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 75 70 64 61 74 65 2d | ............(setq.magit--update- |
| 119540 | 73 74 61 73 68 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | stash-buffer.nil)..............( |
| 119560 | 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 0a 20 20 20 20 20 20 20 | when.(buffer-live-p.buf)........ |
| 119580 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 | ........(let.((magit-display-buf |
| 1195a0 | 66 65 72 2d 6e 6f 73 65 6c 65 63 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fer-noselect.t))................ |
| 1195c0 | 20 20 28 61 70 70 6c 79 20 23 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 20 73 74 61 73 | ..(apply.#'magit-stash-show.stas |
| 1195e0 | 68 20 61 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 | h.args))))............(setq.magi |
| 119600 | 74 2d 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 6e 69 6c 29 29 29 29 29 29 | t--update-stash-buffer.nil)))))) |
| 119620 | 29 0a 0a 3b 3b 3b 20 53 68 6f 77 20 53 74 61 73 68 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 | )..;;;.Show.Stash..;;;###autoloa |
| 119640 | 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 20 28 73 74 61 73 68 | d.(defun.magit-stash-show.(stash |
| 119660 | 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 61 | .&optional.args.files)..."Show.a |
| 119680 | 6c 6c 20 64 69 66 66 73 20 6f 66 20 61 20 73 74 61 73 68 20 69 6e 20 61 20 62 75 66 66 65 72 2e | ll.diffs.of.a.stash.in.a.buffer. |
| 1196a0 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 63 6f 6e 73 20 28 6f 72 20 28 61 6e 64 20 | "...(interactive.(cons.(or.(and. |
| 1196c0 | 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 0a 20 20 20 20 20 20 20 | (not.current-prefix-arg)........ |
| 1196e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 | .......................(magit-st |
| 119700 | 61 73 68 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ash-at-point)).................. |
| 119720 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 73 68 20 22 53 68 6f 77 20 | ........(magit-read-stash."Show. |
| 119740 | 73 74 61 73 68 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | stash"))......................(p |
| 119760 | 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 61 72 67 73 20 2c 66 69 6c 65 73 29 0a 20 20 20 20 20 | case-let.((`(,args.,files)...... |
| 119780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 1197a0 | 67 69 74 2d 64 69 66 66 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d | git-diff-arguments.'magit-stash- |
| 1197c0 | 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | mode)))........................( |
| 1197e0 | 6c 69 73 74 20 28 64 65 6c 65 74 65 20 22 2d 2d 73 74 61 74 22 20 61 72 67 73 29 20 66 69 6c 65 | list.(delete."--stat".args).file |
| 119800 | 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 65 74 75 70 2d 62 75 66 66 65 | s))))...(magit-stash-setup-buffe |
| 119820 | 72 20 73 74 61 73 68 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 | r.stash.args.files))..(define-de |
| 119840 | 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 20 6d 61 67 69 | rived-mode.magit-stash-mode.magi |
| 119860 | 74 2d 64 69 66 66 2d 6d 6f 64 65 20 22 4d 61 67 69 74 20 53 74 61 73 68 22 0a 20 20 22 4d 6f 64 | t-diff-mode."Magit.Stash"..."Mod |
| 119880 | 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 69 6e 64 69 76 69 64 75 61 6c 20 73 74 61 73 | e.for.looking.at.individual.stas |
| 1198a0 | 68 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 28 68 61 | hes."...:group.'magit-diff...(ha |
| 1198c0 | 63 6b 2d 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d | ck-dir-local-variables-non-file- |
| 1198e0 | 62 75 66 66 65 72 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e 75 2d 67 72 6f | buffer)...(setq.magit--imenu-gro |
| 119900 | 75 70 2d 74 79 70 65 73 20 27 28 63 6f 6d 6d 69 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 | up-types.'(commit)))..(defun.mag |
| 119920 | 69 74 2d 73 74 61 73 68 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 73 74 61 73 68 20 61 72 67 | it-stash-setup-buffer.(stash.arg |
| 119940 | 73 20 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 23 | s.files)...(magit-setup-buffer.# |
| 119960 | 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 20 20 28 6d 61 67 69 74 | 'magit-stash-mode.nil.....(magit |
| 119980 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 73 74 61 73 68 29 0a 20 20 20 20 28 6d 61 67 | -buffer-revision.stash).....(mag |
| 1199a0 | 69 74 2d 62 75 66 66 65 72 2d 72 61 6e 67 65 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 2e 2e 25 73 | it-buffer-range.(format."%s^..%s |
| 1199c0 | 22 20 73 74 61 73 68 20 73 74 61 73 68 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 | ".stash.stash)).....(magit-buffe |
| 1199e0 | 72 2d 64 69 66 66 2d 61 72 67 73 20 61 72 67 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 | r-diff-args.args).....(magit-buf |
| 119a00 | 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 66 69 6c 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 | fer-diff-files.files)))..(defun. |
| 119a20 | 6d 61 67 69 74 2d 73 74 61 73 68 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 | magit-stash-refresh-buffer.()... |
| 119a40 | 28 6d 61 67 69 74 2d 73 65 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 | (magit-set-header-line-format... |
| 119a60 | 20 28 63 6f 6e 63 61 74 20 28 63 61 70 69 74 61 6c 69 7a 65 20 6d 61 67 69 74 2d 62 75 66 66 65 | .(concat.(capitalize.magit-buffe |
| 119a80 | 72 2d 72 65 76 69 73 69 6f 6e 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 | r-revision)."."............(prop |
| 119aa0 | 65 72 74 69 7a 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 6d 61 | ertize.(magit-rev-format."%s".ma |
| 119ac0 | 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | git-buffer-revision)............ |
| 119ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 20 | ............'font-lock-face..... |
| 119b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 77 65 69 67 68 74 | ...................(list.:weight |
| 119b20 | 20 27 6e 6f 72 6d 61 6c 20 3a 66 6f 72 65 67 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 | .'normal.:foreground............ |
| 119b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 2d 61 74 74 72 69 62 75 74 | ..................(face-attribut |
| 119b60 | 65 20 27 64 65 66 61 75 6c 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 29 29 29 29 29 0a 20 20 28 73 | e.'default.:foreground)))))...(s |
| 119b80 | 65 74 71 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 2d 68 61 73 68 20 28 | etq.magit-buffer-revision-hash.( |
| 119ba0 | 6d 61 67 69 74 2d 72 65 76 2d 70 61 72 73 65 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 | magit-rev-parse.magit-buffer-rev |
| 119bc0 | 69 73 69 6f 6e 29 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 | ision))...(magit-insert-section. |
| 119be0 | 28 73 74 61 73 68 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f 6e 2d 68 | (stash).....(magit-run-section-h |
| 119c00 | 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 | ook.'magit-stash-sections-hook)) |
| 119c20 | 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 76 61 | )..(cl-defmethod.magit-buffer-va |
| 119c40 | 6c 75 65 20 28 26 63 6f 6e 74 65 78 74 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d | lue.(&context.(major-mode.magit- |
| 119c60 | 73 74 61 73 68 2d 6d 6f 64 65 29 29 0a 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 | stash-mode))...magit-buffer-revi |
| 119c80 | 73 69 6f 6e 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 73 65 72 74 | sion)..(defun.magit-stash-insert |
| 119ca0 | 2d 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 72 61 6e 67 65 20 6d 65 73 73 61 67 65 20 26 | -section.(commit.range.message.& |
| 119cc0 | 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 73 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | optional.files)...(magit-insert- |
| 119ce0 | 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 28 6d 61 67 | section.(commit.commit).....(mag |
| 119d00 | 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 6d 65 73 73 61 67 65 29 0a 20 20 20 20 28 | it-insert-heading.message).....( |
| 119d20 | 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 64 69 66 66 20 6e 69 6c 0a 20 20 20 20 20 20 22 64 69 | magit--insert-diff.nil......."di |
| 119d40 | 66 66 22 20 72 61 6e 67 65 20 22 2d 70 22 20 22 2d 2d 6e 6f 2d 70 72 65 66 69 78 22 20 6d 61 67 | ff".range."-p"."--no-prefix".mag |
| 119d60 | 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 61 72 67 73 0a 20 20 20 20 20 20 22 2d 2d 22 20 28 | it-buffer-diff-args......."--".( |
| 119d80 | 6f 72 20 66 69 6c 65 73 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 | or.files.magit-buffer-diff-files |
| 119da0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d | ))))..(defun.magit-insert-stash- |
| 119dc0 | 6e 6f 74 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 | notes.()..."Insert.section.showi |
| 119de0 | 6e 67 20 6e 6f 74 65 73 20 66 6f 72 20 61 20 73 74 61 73 68 2e 0a 54 68 69 73 20 73 68 6f 77 73 | ng.notes.for.a.stash..This.shows |
| 119e00 | 20 74 68 65 20 6e 6f 74 65 73 20 66 6f 72 20 73 74 61 73 68 40 7b 4e 7d 20 62 75 74 20 6e 6f 74 | .the.notes.for.stash@{N}.but.not |
| 119e20 | 20 66 6f 72 20 74 68 65 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 73 0a 74 68 61 74 20 6d 61 6b 65 | .for.the.other.commits.that.make |
| 119e40 | 20 75 70 20 74 68 65 20 73 74 61 73 68 2e 22 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | .up.the.stash."...(magit-insert- |
| 119e60 | 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 28 6e 6f 74 65 29 0a 20 20 20 20 28 6d 61 67 69 | section.section.(note).....(magi |
| 119e80 | 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 4e 6f 74 65 73 22 29 0a 20 20 20 20 28 6d | t-insert-heading."Notes").....(m |
| 119ea0 | 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 22 6e 6f 74 65 73 22 20 22 73 68 6f 77 22 20 6d | agit-git-insert."notes"."show".m |
| 119ec0 | 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 28 69 66 20 28 3d | agit-buffer-revision).....(if.(= |
| 119ee0 | 20 28 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f | .(point)............(oref.sectio |
| 119f00 | 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6e 63 65 | n.content)).........(magit-cance |
| 119f20 | 6c 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 29 29 | l-section).......(insert."\n"))) |
| 119f40 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 69 6e 64 | )..(defun.magit-insert-stash-ind |
| 119f60 | 65 78 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 | ex.()..."Insert.section.showing. |
| 119f80 | 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 6f 66 20 74 68 65 20 73 74 61 73 68 2e 22 0a 20 20 | staged.changes.of.the.stash."... |
| 119fa0 | 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 28 | (magit-stash-insert-section....( |
| 119fc0 | 66 6f 72 6d 61 74 20 22 25 73 5e 32 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 | format."%s^2".magit-buffer-revis |
| 119fe0 | 69 6f 6e 29 0a 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 2e 2e 25 73 5e 32 22 20 6d 61 67 69 | ion)....(format."%s^..%s^2".magi |
| 11a000 | 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 | t-buffer-revision.magit-buffer-r |
| 11a020 | 65 76 69 73 69 6f 6e 29 0a 20 20 20 22 53 74 61 67 65 64 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d | evision)...."Staged"))..(defun.m |
| 11a040 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 77 6f 72 6b 74 72 65 65 20 28 29 0a 20 20 | agit-insert-stash-worktree.()... |
| 11a060 | 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 73 74 61 67 65 64 | "Insert.section.showing.unstaged |
| 11a080 | 20 63 68 61 6e 67 65 73 20 6f 66 20 74 68 65 20 73 74 61 73 68 2e 22 0a 20 20 28 6d 61 67 69 74 | .changes.of.the.stash."...(magit |
| 11a0a0 | 2d 73 74 61 73 68 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 6d 61 67 69 74 2d 62 | -stash-insert-section....magit-b |
| 11a0c0 | 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 0a 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 32 2e | uffer-revision....(format."%s^2. |
| 11a0e0 | 2e 25 73 22 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 6d 61 67 69 74 | .%s".magit-buffer-revision.magit |
| 11a100 | 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 22 55 6e 73 74 61 67 65 64 22 29 | -buffer-revision)...."Unstaged") |
| 11a120 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 2d 75 6e 74 | )..(defun.magit-insert-stash-unt |
| 11a140 | 72 61 63 6b 65 64 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 | racked.()..."Insert.section.show |
| 11a160 | 69 6e 67 20 74 68 65 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 63 6f 6d 6d 69 74 20 6f | ing.the.untracked.files.commit.o |
| 11a180 | 66 20 74 68 65 20 73 74 61 73 68 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 74 61 73 68 20 6d 61 67 | f.the.stash."...(let.((stash.mag |
| 11a1a0 | 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 72 65 76 | it-buffer-revision).........(rev |
| 11a1c0 | 20 28 63 6f 6e 63 61 74 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e 20 22 | .(concat.magit-buffer-revision." |
| 11a1e0 | 5e 33 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 | ^3"))).....(when.(magit-rev-veri |
| 11a200 | 66 79 20 72 65 76 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 73 65 72 | fy.rev).......(magit-stash-inser |
| 11a220 | 74 2d 73 65 63 74 69 6f 6e 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 33 22 20 73 74 61 73 68 29 0a | t-section.(format."%s^3".stash). |
| 11a240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11a260 | 20 20 28 66 6f 72 6d 61 74 20 22 25 73 5e 2e 2e 25 73 5e 33 22 20 73 74 61 73 68 20 73 74 61 73 | ..(format."%s^..%s^3".stash.stas |
| 11a280 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h).............................. |
| 11a2a0 | 20 20 20 20 20 22 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 | ....."Untracked.files".......... |
| 11a2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | .........................(magit- |
| 11a2e0 | 67 69 74 2d 69 74 65 6d 73 20 22 6c 73 2d 74 72 65 65 22 20 22 2d 7a 22 20 22 2d 2d 6e 61 6d 65 | git-items."ls-tree"."-z"."--name |
| 11a300 | 2d 6f 6e 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -only".......................... |
| 11a320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 72 22 20 22 | .........................."-r"." |
| 11a340 | 2d 2d 66 75 6c 6c 2d 74 72 65 65 22 20 72 65 76 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 | --full-tree".rev)))))..;;;._.(pr |
| 11a360 | 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 73 74 61 73 68 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 73 74 | ovide.'magit-stash).;;;.magit-st |
| 11a380 | 61 73 68 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ash.el.ends.here................ |
| 11a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 74 61 74 75 73 | magit-20240404.1901/magit-status |
| 11a420 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 11a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 11a480 | 30 31 30 34 30 35 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 30 35 33 00 20 30 00 00 00 | 0104053.00000000000.015053..0... |
| 11a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 11a520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 11a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a600 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2e 65 6c 20 2d 2d 2d 20 54 68 65 20 67 72 61 6e | ;;;.magit-status.el.---.The.gran |
| 11a620 | 64 20 6f 76 65 72 76 69 65 77 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | d.overview..-*-.lexical-binding: |
| 11a640 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| 11a660 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| 11a680 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| 11a6a0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| 11a6c0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| 11a6e0 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| 11a700 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| 11a720 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| 11a740 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| 11a760 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| 11a780 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| 11a7a0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| 11a7c0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| 11a7e0 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| 11a800 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| 11a820 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| 11a840 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| 11a860 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 11a880 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| 11a8a0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| 11a8c0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| 11a8e0 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| 11a900 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| 11a920 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| 11a940 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| 11a960 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| 11a980 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 | >...;;;.Commentary:..;;.This.lib |
| 11a9a0 | 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 | rary.implements.the.status.buffe |
| 11a9c0 | 72 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a | r...;;;.Code:..(require.'magit). |
| 11a9e0 | 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 73 74 | .;;;.Options..(defgroup.magit-st |
| 11aa00 | 61 74 75 73 20 6e 69 6c 0a 20 20 22 49 6e 73 70 65 63 74 20 61 6e 64 20 6d 61 6e 69 70 75 6c 61 | atus.nil..."Inspect.and.manipula |
| 11aa20 | 74 65 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 | te.Git.repositories."...:link.'( |
| 11aa40 | 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 53 74 61 74 75 73 20 42 75 66 66 65 72 22 | info-link."(magit)Status.Buffer" |
| 11aa60 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 29 0a 0a 28 64 65 66 63 75 | )...:group.'magit-modes)..(defcu |
| 11aa80 | 73 74 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 0a | stom.magit-status-mode-hook.nil. |
| 11aaa0 | 20 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 | .."Hook.run.after.entering.Magit |
| 11aac0 | 2d 53 74 61 74 75 73 20 6d 6f 64 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 | -Status.mode."...:group.'magit-s |
| 11aae0 | 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d | tatus...:type.'hook)..(defcustom |
| 11ab00 | 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d | .magit-status-headers-hook...'(m |
| 11ab20 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 65 72 72 6f 72 2d 68 65 61 64 65 72 0a 20 20 20 20 6d 61 67 | agit-insert-error-header.....mag |
| 11ab40 | 69 74 2d 69 6e 73 65 72 74 2d 64 69 66 66 2d 66 69 6c 74 65 72 2d 68 65 61 64 65 72 0a 20 20 20 | it-insert-diff-filter-header.... |
| 11ab60 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 | .magit-insert-head-branch-header |
| 11ab80 | 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 | .....magit-insert-upstream-branc |
| 11aba0 | 68 2d 68 65 61 64 65 72 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 70 75 73 68 2d 62 | h-header.....magit-insert-push-b |
| 11abc0 | 72 61 6e 63 68 2d 68 65 61 64 65 72 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 | ranch-header.....magit-insert-ta |
| 11abe0 | 67 73 2d 68 65 61 64 65 72 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 72 74 | gs-header)..."Hook.run.to.insert |
| 11ac00 | 20 68 65 61 64 65 72 73 20 69 6e 74 6f 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e | .headers.into.the.status.buffer. |
| 11ac20 | 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 69 6e 73 | ..This.hook.is.run.by.`magit-ins |
| 11ac40 | 65 72 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 27 2c 20 77 68 69 63 68 20 69 6e 20 74 75 | ert-status-headers',.which.in.tu |
| 11ac60 | 72 6e 0a 68 61 73 20 74 6f 20 62 65 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 60 6d 61 67 69 74 2d | rn.has.to.be.a.member.of.`magit- |
| 11ac80 | 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 27 20 74 6f 20 62 65 20 75 73 65 64 | status-sections-hook'.to.be.used |
| 11aca0 | 20 61 74 0a 61 6c 6c 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d | .at.all."...:package-version.'(m |
| 11acc0 | 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | agit..."2.1.0")...:group.'magit- |
| 11ace0 | 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 6f 70 74 69 6f 6e 73 20 | status...:type.'hook...:options. |
| 11ad00 | 27 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 65 72 72 6f 72 2d 68 65 61 64 65 72 0a 20 20 20 20 | '(magit-insert-error-header..... |
| 11ad20 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 64 69 66 66 2d 66 69 6c 74 65 | .........magit-insert-diff-filte |
| 11ad40 | 72 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 | r-header..............magit-inse |
| 11ad60 | 72 74 2d 72 65 70 6f 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 | rt-repo-header..............magi |
| 11ad80 | 74 2d 69 6e 73 65 72 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 | t-insert-remote-header.......... |
| 11ada0 | 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 | ....magit-insert-head-branch-hea |
| 11adc0 | 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 70 | der..............magit-insert-up |
| 11ade0 | 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 | stream-branch-header............ |
| 11ae00 | 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 | ..magit-insert-push-branch-heade |
| 11ae20 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 | r..............magit-insert-tags |
| 11ae40 | 2d 68 65 61 64 65 72 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 | -header))..(defcustom.magit-stat |
| 11ae60 | 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d 61 67 69 74 2d 69 6e 73 65 72 | us-sections-hook...'(magit-inser |
| 11ae80 | 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 | t-status-headers.....magit-inser |
| 11aea0 | 74 2d 6d 65 72 67 65 2d 6c 6f 67 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 62 | t-merge-log.....magit-insert-reb |
| 11aec0 | 61 73 65 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 61 6d | ase-sequence.....magit-insert-am |
| 11aee0 | 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 | -sequence.....magit-insert-seque |
| 11af00 | 6e 63 65 72 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 | ncer-sequence.....magit-insert-b |
| 11af20 | 69 73 65 63 74 2d 6f 75 74 70 75 74 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 | isect-output.....magit-insert-bi |
| 11af40 | 73 65 63 74 2d 72 65 73 74 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 | sect-rest.....magit-insert-bisec |
| 11af60 | 74 2d 6c 6f 67 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 74 72 61 63 6b 65 64 | t-log.....magit-insert-untracked |
| 11af80 | 2d 66 69 6c 65 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 73 74 61 67 65 64 | -files.....magit-insert-unstaged |
| 11afa0 | 2d 63 68 61 6e 67 65 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 67 65 64 | -changes.....magit-insert-staged |
| 11afc0 | 2d 63 68 61 6e 67 65 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 65 | -changes.....magit-insert-stashe |
| 11afe0 | 73 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 | s.....magit-insert-unpushed-to-p |
| 11b000 | 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 | ushremote.....magit-insert-unpus |
| 11b020 | 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 2d 6f 72 2d 72 65 63 65 6e 74 0a 20 20 20 20 6d 61 | hed-to-upstream-or-recent.....ma |
| 11b040 | 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d | git-insert-unpulled-from-pushrem |
| 11b060 | 6f 74 65 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 | ote.....magit-insert-unpulled-fr |
| 11b080 | 6f 6d 2d 75 70 73 74 72 65 61 6d 29 0a 20 20 22 48 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 | om-upstream)..."Hook.run.to.inse |
| 11b0a0 | 72 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 61 20 73 74 61 74 75 73 20 62 75 66 66 65 72 | rt.sections.into.a.status.buffer |
| 11b0c0 | 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 | ."...:package-version.'(magit... |
| 11b0e0 | 22 32 2e 31 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 | "2.12.0")...:group.'magit-status |
| 11b100 | 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | ...:type.'hook)..(defcustom.magi |
| 11b120 | 74 2d 73 74 61 74 75 73 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 20 27 28 31 29 0a 20 20 | t-status-initial-section.'(1)... |
| 11b140 | 22 54 68 65 20 73 65 63 74 69 6f 6e 20 70 6f 69 6e 74 20 69 73 20 70 6c 61 63 65 64 20 6f 6e 20 | "The.section.point.is.placed.on. |
| 11b160 | 77 68 65 6e 20 61 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 69 73 20 63 72 65 61 74 65 64 2e | when.a.status.buffer.is.created. |
| 11b180 | 0a 0a 57 68 65 6e 20 73 75 63 68 20 61 20 62 75 66 66 65 72 20 69 73 20 6d 65 72 65 6c 79 20 62 | ..When.such.a.buffer.is.merely.b |
| 11b1a0 | 65 69 6e 67 20 72 65 66 72 65 73 68 65 64 20 6f 72 20 62 65 69 6e 67 20 73 68 6f 77 6e 20 61 67 | eing.refreshed.or.being.shown.ag |
| 11b1c0 | 61 69 6e 0a 61 66 74 65 72 20 69 74 20 77 61 73 20 6d 65 72 65 6c 79 20 62 75 72 69 65 64 2c 20 | ain.after.it.was.merely.buried,. |
| 11b1e0 | 74 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2e 0a | then.this.option.has.no.effect.. |
| 11b200 | 0a 49 66 20 74 68 69 73 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 70 6f 69 6e 74 20 72 65 6d 61 | .If.this.is.nil,.then.point.rema |
| 11b220 | 69 6e 73 20 6f 6e 20 74 68 65 20 76 65 72 79 20 66 69 72 73 74 20 73 65 63 74 69 6f 6e 20 61 73 | ins.on.the.very.first.section.as |
| 11b240 | 0a 75 73 75 61 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 68 61 73 20 74 6f 20 62 65 20 | .usual...Otherwise.it.has.to.be. |
| 11b260 | 61 20 6c 69 73 74 20 6f 66 20 69 6e 74 65 67 65 72 73 20 61 6e 64 20 73 65 63 74 69 6f 6e 0a 69 | a.list.of.integers.and.section.i |
| 11b280 | 64 65 6e 74 69 74 79 20 6c 69 73 74 73 2e 20 20 54 68 65 20 6d 65 6d 62 65 72 73 20 6f 66 20 74 | dentity.lists...The.members.of.t |
| 11b2a0 | 68 61 74 20 6c 69 73 74 20 61 72 65 20 74 72 69 65 64 20 69 6e 20 6f 72 64 65 72 0a 75 6e 74 69 | hat.list.are.tried.in.order.unti |
| 11b2c0 | 6c 20 61 20 6d 61 74 63 68 69 6e 67 20 73 65 63 74 69 6f 6e 20 69 73 20 66 6f 75 6e 64 2e 0a 0a | l.a.matching.section.is.found... |
| 11b2e0 | 41 6e 20 69 6e 74 65 67 65 72 20 6d 65 61 6e 73 20 74 6f 20 6a 75 6d 70 20 74 6f 20 74 68 65 20 | An.integer.means.to.jump.to.the. |
| 11b300 | 6e 74 68 20 73 65 63 74 69 6f 6e 2c 20 31 20 66 6f 72 20 65 78 61 6d 70 6c 65 0a 6a 75 6d 70 73 | nth.section,.1.for.example.jumps |
| 11b320 | 20 6f 76 65 72 20 74 68 65 20 68 65 61 64 69 6e 67 73 2e 20 20 54 6f 20 67 65 74 20 61 20 73 65 | .over.the.headings...To.get.a.se |
| 11b340 | 63 74 69 6f 6e 27 73 20 5c 22 69 64 65 6e 74 69 74 79 20 6c 69 73 74 5c 22 0a 75 73 65 20 5c 5c | ction's.\"identity.list\".use.\\ |
| 11b360 | 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 5c 5c 5b 6d 61 67 69 74 2d 64 65 | [universal-argument].\\[magit-de |
| 11b380 | 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 5d 2e 0a 0a 49 66 2c 20 66 6f | scribe-section-briefly]...If,.fo |
| 11b3a0 | 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6a 75 6d 70 20 74 6f 20 74 | r.example,.you.want.to.jump.to.t |
| 11b3c0 | 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 0a 62 65 65 6e 20 70 75 6c | he.commits.that.haven't.been.pul |
| 11b3e0 | 6c 65 64 20 66 72 6f 6d 20 74 68 65 20 75 70 73 74 72 65 61 6d 2c 20 6f 72 20 65 6c 73 65 20 74 | led.from.the.upstream,.or.else.t |
| 11b400 | 68 65 20 73 65 63 6f 6e 64 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 0a 75 73 65 3a 20 28 28 28 | he.second.section,.then.use:.((( |
| 11b420 | 75 6e 70 75 6c 6c 65 64 20 2e 20 5c 22 2e 2e 40 7b 75 70 73 74 72 65 61 6d 7d 5c 22 29 20 28 73 | unpulled...\"..@{upstream}\").(s |
| 11b440 | 74 61 74 75 73 29 29 20 31 29 2e 0a 0a 53 65 65 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 73 | tatus)).1)...See.option.`magit-s |
| 11b460 | 65 63 74 69 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 27 | ection-initial-visibility-alist' |
| 11b480 | 20 66 6f 72 20 68 6f 77 20 74 6f 0a 63 6f 6e 74 72 6f 6c 20 74 68 65 20 69 6e 69 74 69 61 6c 20 | .for.how.to.control.the.initial. |
| 11b4a0 | 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 6a 75 6d 70 65 64 20 74 6f 20 73 65 63 74 | visibility.of.the.jumped.to.sect |
| 11b4c0 | 69 6f 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 | ion."...:package-version.'(magit |
| 11b4e0 | 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 | ..."2.90.0")...:group.'magit-sta |
| 11b500 | 74 75 73 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 | tus...:type.'(choice.(const.:tag |
| 11b520 | 20 22 61 73 20 75 73 75 61 6c 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."as.usual".nil)................ |
| 11b540 | 20 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 6e 75 6d 62 65 72 20 3a 74 61 67 20 22 | ..(repeat.(choice.(number.:tag." |
| 11b560 | 6e 74 68 20 74 6f 70 2d 6c 65 76 65 6c 20 73 65 63 74 69 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 | nth.top-level.section")......... |
| 11b580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 78 70 20 20 | .........................(sexp.. |
| 11b5a0 | 20 3a 74 61 67 20 22 73 65 63 74 69 6f 6e 20 69 64 65 6e 74 69 74 79 22 29 29 29 29 29 0a 0a 28 | .:tag."section.identity")))))..( |
| 11b5c0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d 66 69 6c 65 | defcustom.magit-status-goto-file |
| 11b5e0 | 2d 70 6f 73 69 74 69 6f 6e 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 67 6f 20 74 | -position.nil..."Whether.to.go.t |
| 11b600 | 6f 20 70 6f 73 69 74 69 6f 6e 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 66 69 6c 65 | o.position.corresponding.to.file |
| 11b620 | 20 70 6f 73 69 74 69 6f 6e 2e 0a 0a 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 | .position...If.this.is.non-nil.a |
| 11b640 | 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 76 69 73 69 74 69 6e | nd.the.current.buffer.is.visitin |
| 11b660 | 67 20 61 20 66 69 6c 65 2c 0a 74 68 65 6e 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 20 74 72 | g.a.file,.then.`magit-status'.tr |
| 11b680 | 69 65 73 20 74 6f 20 67 6f 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 | ies.to.go.to.the.position.in.the |
| 11b6a0 | 20 73 74 61 74 75 73 0a 62 75 66 66 65 72 20 74 68 61 74 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 | .status.buffer.that.corresponds. |
| 11b6c0 | 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 66 69 6c 65 2d 76 69 73 69 | to.the.position.in.the.file-visi |
| 11b6e0 | 74 69 6e 67 0a 62 75 66 66 65 72 2e 20 20 54 68 69 73 20 6a 75 6d 70 73 20 69 6e 74 6f 20 65 69 | ting.buffer...This.jumps.into.ei |
| 11b700 | 74 68 65 72 20 74 68 65 20 64 69 66 66 20 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 | ther.the.diff.of.unstaged.change |
| 11b720 | 73 0a 6f 72 20 74 68 65 20 64 69 66 66 20 6f 66 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e | s.or.the.diff.of.staged.changes. |
| 11b740 | 0a 0a 49 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 63 75 72 72 65 6e 74 20 62 75 66 66 | ..If.the.previously.current.buff |
| 11b760 | 65 72 20 64 6f 65 73 20 6e 6f 74 20 76 69 73 69 74 20 61 20 66 69 6c 65 2c 20 6f 72 20 69 66 0a | er.does.not.visit.a.file,.or.if. |
| 11b780 | 74 68 65 20 66 69 6c 65 20 68 61 73 20 6e 65 69 74 68 65 72 20 75 6e 73 74 61 67 65 64 20 6e 6f | the.file.has.neither.unstaged.no |
| 11b7a0 | 72 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 74 68 65 6e 20 74 68 69 73 20 68 61 73 0a 6e | r.staged.changes.then.this.has.n |
| 11b7c0 | 6f 20 65 66 66 65 63 74 2e 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 73 74 | o.effect...The.command.`magit-st |
| 11b7e0 | 61 74 75 73 2d 68 65 72 65 27 20 74 72 69 65 73 20 74 6f 20 67 6f 20 74 6f 20 74 68 61 74 20 70 | atus-here'.tries.to.go.to.that.p |
| 11b800 | 6f 73 69 74 69 6f 6e 2c 0a 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 76 61 6c 75 65 | osition,.regardless.of.the.value |
| 11b820 | 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | .of.this.option."...:package-ver |
| 11b840 | 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | sion.'(magit..."3.0.0")...:group |
| 11b860 | 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 | .'magit-status...:type.'boolean) |
| 11b880 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 68 6f 77 2d 68 | ..(defcustom.magit-status-show-h |
| 11b8a0 | 61 73 68 65 73 2d 69 6e 2d 68 65 61 64 65 72 73 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 | ashes-in-headers.nil..."Whether. |
| 11b8c0 | 68 65 61 64 65 72 73 20 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 73 68 6f | headers.in.the.status.buffer.sho |
| 11b8e0 | 77 20 68 61 73 68 65 73 2e 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 77 68 69 63 68 20 72 65 | w.hashes..The.functions.which.re |
| 11b900 | 73 70 65 63 74 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 61 72 65 0a 60 6d 61 67 69 74 2d 69 6e 73 | spect.this.option.are.`magit-ins |
| 11b920 | 65 72 74 2d 68 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 27 2c 0a 60 6d 61 67 69 74 2d | ert-head-branch-header',.`magit- |
| 11b940 | 69 6e 73 65 72 74 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 27 2c 20 | insert-upstream-branch-header',. |
| 11b960 | 61 6e 64 0a 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 2d 68 65 | and.`magit-insert-push-branch-he |
| 11b980 | 61 64 65 72 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | ader'."...:package-version.'(mag |
| 11b9a0 | 69 74 20 2e 20 22 32 2e 34 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 | it..."2.4.0")...:group.'magit-st |
| 11b9c0 | 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 63 75 73 74 | atus...:type.'boolean)..(defcust |
| 11b9e0 | 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 72 67 69 6e 0a 20 20 28 6c 69 73 74 20 6e | om.magit-status-margin...(list.n |
| 11ba00 | 69 6c 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 31 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 | il.........(nth.1.magit-log-marg |
| 11ba20 | 69 6e 29 0a 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 77 69 | in).........'magit-log-margin-wi |
| 11ba40 | 64 74 68 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 28 6e 74 68 20 34 20 6d 61 67 69 74 2d 6c 6f 67 | dth.nil.........(nth.4.magit-log |
| 11ba60 | 2d 6d 61 72 67 69 6e 29 29 0a 20 20 22 46 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 6d 61 72 67 69 | -margin))..."Format.of.the.margi |
| 11ba80 | 6e 20 69 6e 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 | n.in.`magit-status-mode'.buffers |
| 11baa0 | 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 49 4e 49 54 20 | ...The.value.has.the.form.(INIT. |
| 11bac0 | 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 | STYLE.WIDTH.AUTHOR.AUTHOR-WIDTH) |
| 11bae0 | 2e 0a 0a 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 | ...If.INIT.is.non-nil,.then.the. |
| 11bb00 | 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 53 54 59 4c 45 | margin.is.shown.initially..STYLE |
| 11bb20 | 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 | .controls.how.to.format.the.auth |
| 11bb40 | 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 0a 20 20 49 74 20 63 61 6e 20 62 | or.or.committer.date....It.can.b |
| 11bb60 | 65 20 6f 6e 65 20 6f 66 20 60 61 67 65 27 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 | e.one.of.`age'.(to.show.the.age. |
| 11bb80 | 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 60 61 67 65 2d 61 62 62 72 65 76 69 61 74 | of.the.commit),...`age-abbreviat |
| 11bba0 | 65 64 27 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 | ed'.(to.abbreviate.the.time.unit |
| 11bbc0 | 20 74 6f 20 61 20 63 68 61 72 61 63 74 65 72 29 2c 0a 20 20 6f 72 20 61 20 73 74 72 69 6e 67 20 | .to.a.character),...or.a.string. |
| 11bbe0 | 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 60 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e | (suitable.for.`format-time-strin |
| 11bc00 | 67 27 29 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 | g').to.show.the...actual.date... |
| 11bc20 | 4f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f | Option.`magit-log-margin-show-co |
| 11bc40 | 6d 6d 69 74 74 65 72 2d 64 61 74 65 27 0a 20 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 | mmitter-date'...controls.which.d |
| 11bc60 | 61 74 65 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 57 49 44 54 48 20 63 6f | ate.is.being.displayed..WIDTH.co |
| 11bc80 | 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 | ntrols.the.width.of.the.margin.. |
| 11bca0 | 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 20 66 6f 72 77 61 72 64 0a 20 20 63 6f 6d 70 61 | .This.exists.for.forward...compa |
| 11bcc0 | 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 | tibility.and.currently.the.value |
| 11bce0 | 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 68 61 6e 67 65 64 2e 0a 41 55 54 48 4f 52 20 63 | .should.not.be.changed..AUTHOR.c |
| 11bd00 | 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | ontrols.whether.the.name.of.the. |
| 11bd20 | 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 20 62 79 0a 20 20 64 65 66 61 75 6c | author.is.also.shown.by...defaul |
| 11bd40 | 74 2e 0a 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 | t..AUTHOR-WIDTH.has.to.be.an.int |
| 11bd60 | 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 | eger...When.the.name.of.the.auth |
| 11bd80 | 6f 72 0a 20 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 | or...is.shown,.then.this.specifi |
| 11bda0 | 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 20 64 6f 20 | es.how.much.space.is.used.to.do. |
| 11bdc0 | 73 6f 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 | so."...:package-version.'(magit. |
| 11bde0 | 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 | .."2.9.0")...:group.'magit-statu |
| 11be00 | 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 0a 20 20 3a 74 79 70 65 | s...:group.'magit-margin...:type |
| 11be20 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 2d 63 75 73 74 6f 6d 2d 74 79 70 65 0a 20 | .magit-log-margin--custom-type.. |
| 11be40 | 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 23 27 6d 61 67 69 74 2d 63 75 73 74 6f 6d 2d 69 6e 69 74 | .:initialize.#'magit-custom-init |
| 11be60 | 69 61 6c 69 7a 65 2d 72 65 73 65 74 0a 20 20 3a 73 65 74 2d 61 66 74 65 72 20 27 28 6d 61 67 69 | ialize-reset...:set-after.'(magi |
| 11be80 | 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 29 0a 20 20 3a 73 65 74 20 28 61 70 70 6c 79 2d 70 61 72 74 | t-log-margin)...:set.(apply-part |
| 11bea0 | 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 2d 76 61 72 69 61 62 6c | ially.#'magit-margin-set-variabl |
| 11bec0 | 65 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 74 | e.'magit-status-mode))..(defcust |
| 11bee0 | 6f 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d | om.magit-status-use-buffer-argum |
| 11bf00 | 65 6e 74 73 20 27 73 65 6c 65 63 74 65 64 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 | ents.'selected..."Whether.`magit |
| 11bf20 | 2d 73 74 61 74 75 73 27 20 72 65 75 73 65 73 20 61 72 67 75 6d 65 6e 74 73 20 77 68 65 6e 20 74 | -status'.reuses.arguments.when.t |
| 11bf40 | 68 65 20 62 75 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 0a 0a 54 68 69 73 20 | he.buffer.already.exists...This. |
| 11bf60 | 6f 70 74 69 6f 6e 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 77 68 65 6e 20 6d 65 72 65 6c 79 | option.has.no.effect.when.merely |
| 11bf80 | 20 72 65 66 72 65 73 68 69 6e 67 20 74 68 65 20 73 74 61 74 75 73 0a 62 75 66 66 65 72 20 75 73 | .refreshing.the.status.buffer.us |
| 11bfa0 | 69 6e 67 20 60 6d 61 67 69 74 2d 72 65 66 72 65 73 68 27 2e 0a 0a 56 61 6c 69 64 20 76 61 6c 75 | ing.`magit-refresh'...Valid.valu |
| 11bfc0 | 65 73 20 61 72 65 3a 0a 0a 60 61 6c 77 61 79 73 27 3a 20 41 6c 77 61 79 73 20 75 73 65 20 74 68 | es.are:..`always':.Always.use.th |
| 11bfe0 | 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 69 73 20 63 75 72 72 65 | e.set.of.arguments.that.is.curre |
| 11c000 | 6e 74 6c 79 0a 20 20 61 63 74 69 76 65 20 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 | ntly...active.in.the.status.buff |
| 11c020 | 65 72 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 62 75 66 66 65 72 20 65 78 69 73 74 73 0a | er,.provided.that.buffer.exists. |
| 11c040 | 20 20 6f 66 20 63 6f 75 72 73 65 2e 0a 60 73 65 6c 65 63 74 65 64 27 3a 20 55 73 65 20 74 68 65 | ..of.course..`selected':.Use.the |
| 11c060 | 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 74 75 | .set.of.arguments.from.the.statu |
| 11c080 | 73 0a 20 20 62 75 66 66 65 72 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 64 69 | s...buffer,.but.only.if.it.is.di |
| 11c0a0 | 73 70 6c 61 79 65 64 20 69 6e 20 61 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 0a 20 20 63 75 72 | splayed.in.a.window.of.the...cur |
| 11c0c0 | 72 65 6e 74 20 66 72 61 6d 65 2e 20 20 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 | rent.frame...This.is.the.default |
| 11c0e0 | 2e 0a 60 63 75 72 72 65 6e 74 27 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 | ..`current':.Use.the.set.of.argu |
| 11c100 | 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 0a 20 20 | ments.from.the.status.buffer,... |
| 11c120 | 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | but.only.if.it.is.the.current.bu |
| 11c140 | 66 66 65 72 2e 0a 60 6e 65 76 65 72 27 3a 20 4e 65 76 65 72 20 75 73 65 20 74 68 65 20 73 65 74 | ffer..`never':.Never.use.the.set |
| 11c160 | 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 73 74 61 74 75 73 0a 20 20 | .of.arguments.from.the.status... |
| 11c180 | 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 | buffer."...:package-version.'(ma |
| 11c1a0 | 67 69 74 20 2e 20 22 33 2e 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 62 | git..."3.0.0")...:group.'magit-b |
| 11c1c0 | 75 66 66 65 72 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a | uffers...:group.'magit-commands. |
| 11c1e0 | 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | ..:type.'(choice...........(cons |
| 11c200 | 74 20 3a 74 61 67 20 22 61 6c 77 61 79 73 20 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 | t.:tag."always.use.args.from.buf |
| 11c220 | 66 65 72 22 20 61 6c 77 61 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 | fer".always)...........(const.:t |
| 11c240 | 61 67 20 22 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 20 69 66 20 64 69 73 70 | ag."use.args.from.buffer.if.disp |
| 11c260 | 6c 61 79 65 64 20 69 6e 20 66 72 61 6d 65 22 20 73 65 6c 65 63 74 65 64 29 0a 20 20 20 20 20 20 | layed.in.frame".selected)....... |
| 11c280 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 75 73 65 20 61 72 67 73 20 66 72 6f 6d 20 62 | ....(const.:tag."use.args.from.b |
| 11c2a0 | 75 66 66 65 72 20 69 66 20 69 74 20 69 73 20 63 75 72 72 65 6e 74 22 20 63 75 72 72 65 6e 74 29 | uffer.if.it.is.current".current) |
| 11c2c0 | 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 65 76 65 72 20 75 73 | ...........(const.:tag."never.us |
| 11c2e0 | 65 20 61 72 67 73 20 66 72 6f 6d 20 62 75 66 66 65 72 22 20 6e 65 76 65 72 29 29 29 0a 0a 3b 3b | e.args.from.buffer".never)))..;; |
| 11c300 | 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 | ;.Commands..;;;###autoload.(defu |
| 11c320 | 6e 20 6d 61 67 69 74 2d 69 6e 69 74 20 28 64 69 72 65 63 74 6f 72 79 29 0a 20 20 22 49 6e 69 74 | n.magit-init.(directory)..."Init |
| 11c340 | 69 61 6c 69 7a 65 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 73 68 | ialize.a.Git.repository,.then.sh |
| 11c360 | 6f 77 20 69 74 73 20 73 74 61 74 75 73 2e 0a 0a 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | ow.its.status...If.the.directory |
| 11c380 | 20 69 73 20 62 65 6c 6f 77 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 | .is.below.an.existing.repository |
| 11c3a0 | 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 0a 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 | ,.then.the.user.has.to.confirm.t |
| 11c3c0 | 68 61 74 20 61 20 6e 65 77 20 6f 6e 65 20 73 68 6f 75 6c 64 20 62 65 20 63 72 65 61 74 65 64 20 | hat.a.new.one.should.be.created. |
| 11c3e0 | 69 6e 73 69 64 65 2e 20 20 49 66 20 74 68 65 0a 64 69 72 65 63 74 6f 72 79 20 69 73 20 74 68 65 | inside...If.the.directory.is.the |
| 11c400 | 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 | .root.of.the.existing.repository |
| 11c420 | 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 0a 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 | ,.then.the.user.has.to.confirm.t |
| 11c440 | 68 61 74 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 72 65 69 6e 69 74 69 61 6c 69 7a 65 64 2e 0a | hat.it.should.be.reinitialized.. |
| 11c460 | 0a 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 44 49 52 45 43 54 4f 52 59 20 69 73 20 | .Non-interactively.DIRECTORY.is. |
| 11c480 | 28 72 65 2d 29 69 6e 69 74 69 61 6c 69 7a 65 64 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 6c 79 | (re-)initialized.unconditionally |
| 11c4a0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 64 69 72 65 | ."...(interactive....(let.((dire |
| 11c4c0 | 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | ctory.(file-name-as-directory... |
| 11c4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d | ...................(expand-file- |
| 11c500 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 | name.......................(read |
| 11c520 | 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 20 22 43 72 65 61 74 65 20 72 65 70 6f 73 69 74 6f | -directory-name."Create.reposito |
| 11c540 | 72 79 20 69 6e 3a 20 22 29 29 29 29 29 0a 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 74 | ry.in:.")))))......(when-let.((t |
| 11c560 | 6f 70 6c 65 76 65 6c 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 | oplevel.(magit-toplevel.director |
| 11c580 | 79 29 29 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 74 6f 70 6c 65 76 65 6c 20 28 65 78 70 61 | y)))........(setq.toplevel.(expa |
| 11c5a0 | 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 28 | nd-file-name.toplevel))........( |
| 11c5c0 | 75 6e 6c 65 73 73 20 28 79 2d 6f 72 2d 6e 2d 70 20 28 69 66 20 28 66 69 6c 65 2d 65 71 75 61 6c | unless.(y-or-n-p.(if.(file-equal |
| 11c5e0 | 2d 70 20 74 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 | -p.toplevel.directory).......... |
| 11c600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 52 65 69 | ....................(format."Rei |
| 11c620 | 6e 69 74 69 61 6c 69 7a 65 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 20 25 73 | nitialize.existing.repository.%s |
| 11c640 | 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ?."............................. |
| 11c660 | 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .........directory)............. |
| 11c680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 69 73 20 61 20 | ...............(format."%s.is.a. |
| 11c6a0 | 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 43 72 65 61 74 65 20 61 6e 6f 74 68 65 72 20 69 6e 20 25 | repository...Create.another.in.% |
| 11c6c0 | 73 3f 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s?."............................ |
| 11c6e0 | 20 20 20 20 20 20 20 20 74 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 | ........toplevel.directory)))... |
| 11c700 | 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 41 62 6f 72 74 22 29 29 29 0a 20 20 | .......(user-error."Abort")))... |
| 11c720 | 20 20 20 28 6c 69 73 74 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 3b 3b 20 60 67 69 74 20 | ...(list.directory)))...;;.`git. |
| 11c740 | 69 6e 69 74 27 20 64 6f 65 73 20 6e 6f 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 65 20 6d 65 | init'.does.not.understand.the.me |
| 11c760 | 61 6e 69 6e 67 20 6f 66 20 22 7e 22 21 0a 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 | aning.of."~"!...(magit-call-git. |
| 11c780 | 22 69 6e 69 74 22 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 | "init".(magit-convert-filename-f |
| 11c7a0 | 6f 72 2d 67 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or-git.......................... |
| 11c7c0 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a | .(expand-file-name.directory))). |
| 11c7e0 | 20 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 64 69 72 | ..(magit-status-setup-buffer.dir |
| 11c800 | 65 63 74 6f 72 79 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 | ectory))..;;;###autoload.(defun. |
| 11c820 | 6d 61 67 69 74 2d 73 74 61 74 75 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 | magit-status.(&optional.director |
| 11c840 | 79 20 63 61 63 68 65 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 | y.cache)..."Show.the.status.of.t |
| 11c860 | 68 65 20 63 75 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 20 61 20 62 | he.current.Git.repository.in.a.b |
| 11c880 | 75 66 66 65 72 2e 0a 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 | uffer...If.the.current.directory |
| 11c8a0 | 20 69 73 6e 27 74 20 6c 6f 63 61 74 65 64 20 77 69 74 68 69 6e 20 61 20 47 69 74 20 72 65 70 6f | .isn't.located.within.a.Git.repo |
| 11c8c0 | 73 69 74 6f 72 79 2c 0a 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 6e 20 65 78 69 73 74 | sitory,.then.prompt.for.an.exist |
| 11c8e0 | 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 20 6f 72 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 64 | ing.repository.or.an.arbitrary.d |
| 11c900 | 69 72 65 63 74 6f 72 79 2c 0a 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 6f 70 74 69 6f 6e 20 60 6d | irectory,.depending.on.option.`m |
| 11c920 | 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 27 2c 20 61 6e | agit-repository-directories',.an |
| 11c940 | 64 20 73 68 6f 77 20 74 68 65 0a 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 | d.show.the.status.of.the.selecte |
| 11c960 | 64 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 73 74 65 61 64 2e 0a 0a 2a 20 49 66 20 74 68 61 74 | d.repository.instead...*.If.that |
| 11c980 | 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 61 6e 79 20 65 78 69 73 74 69 6e 67 20 72 | .option.specifies.any.existing.r |
| 11c9a0 | 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 6f 66 66 65 72 0a 20 20 74 68 6f 73 65 20 | epositories,.then.offer...those. |
| 11c9c0 | 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 | for.completion.and.show.the.stat |
| 11c9e0 | 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 0a 20 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 | us.buffer.for.the...selected.one |
| 11ca00 | 2e 0a 0a 2a 20 4f 74 68 65 72 77 69 73 65 20 72 65 61 64 20 61 6e 20 61 72 62 69 74 72 61 72 79 | ...*.Otherwise.read.an.arbitrary |
| 11ca20 | 20 64 69 72 65 63 74 6f 72 79 20 75 73 69 6e 67 20 72 65 67 75 6c 61 72 20 66 69 6c 65 2d 6e 61 | .directory.using.regular.file-na |
| 11ca40 | 6d 65 0a 20 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 73 65 6c 65 63 74 65 | me...completion...If.the.selecte |
| 11ca60 | 64 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 6f 66 20 | d.directory.is.the.top-level.of. |
| 11ca80 | 61 6e 0a 20 20 65 78 69 73 74 69 6e 67 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 74 68 65 6e | an...existing.working.tree,.then |
| 11caa0 | 20 73 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 61 74 | .show.the.status.buffer.for.that |
| 11cac0 | 2e 0a 0a 2a 20 4f 74 68 65 72 77 69 73 65 20 6f 66 66 65 72 20 74 6f 20 69 6e 69 74 69 61 6c 69 | ...*.Otherwise.offer.to.initiali |
| 11cae0 | 7a 65 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 64 69 72 65 63 74 6f 72 79 20 61 73 20 61 20 6e | ze.the.selected.directory.as.a.n |
| 11cb00 | 65 77 0a 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 66 74 65 72 20 63 72 65 61 74 69 6e 67 | ew...repository...After.creating |
| 11cb20 | 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 73 68 6f 77 20 69 74 73 20 73 74 61 74 75 73 0a | .the.repository.show.its.status. |
| 11cb40 | 20 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 73 65 20 66 61 6c 6c 62 61 63 6b 20 62 65 68 61 76 69 | ..buffer...These.fallback.behavi |
| 11cb60 | 6f 72 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 66 6f 72 63 65 64 20 75 73 69 6e 67 20 6f 6e 65 | ors.can.also.be.forced.using.one |
| 11cb80 | 20 6f 72 20 6d 6f 72 65 0a 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 3a 0a 0a 2a 20 57 69 | .or.more.prefix.arguments:..*.Wi |
| 11cba0 | 74 68 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 28 6f 72 20 6d 6f 72 65 | th.two.prefix.arguments.(or.more |
| 11cbc0 | 20 70 72 65 63 69 73 65 6c 79 20 61 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 0a 20 20 76 61 | .precisely.a.numeric.prefix...va |
| 11cbe0 | 6c 75 65 20 6f 66 20 31 36 20 6f 72 20 67 72 65 61 74 65 72 29 20 72 65 61 64 20 61 6e 20 61 72 | lue.of.16.or.greater).read.an.ar |
| 11cc00 | 62 69 74 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 61 63 74 20 6f 6e 0a 20 20 69 | bitrary.directory.and.act.on...i |
| 11cc20 | 74 20 61 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 2e 20 20 54 68 65 20 73 61 6d 65 20 | t.as.described.above...The.same. |
| 11cc40 | 63 6f 75 6c 64 20 62 65 20 61 63 63 6f 6d 70 6c 69 73 68 65 64 20 75 73 69 6e 67 0a 20 20 74 68 | could.be.accomplished.using...th |
| 11cc60 | 65 20 63 6f 6d 6d 61 6e 64 20 60 6d 61 67 69 74 2d 69 6e 69 74 27 2e 0a 0a 2a 20 57 69 74 68 20 | e.command.`magit-init'...*.With. |
| 11cc80 | 61 20 73 69 6e 67 6c 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 72 65 61 64 20 61 6e | a.single.prefix.argument.read.an |
| 11cca0 | 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 6f 72 0a 20 20 69 66 20 6e 6f | .existing.repository,.or...if.no |
| 11ccc0 | 6e 65 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 62 61 73 65 64 20 6f 6e 20 60 6d 61 67 69 74 2d | ne.can.be.found.based.on.`magit- |
| 11cce0 | 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 27 2c 0a 20 20 74 68 65 6e 20 | repository-directories',...then. |
| 11cd00 | 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 61 6d 65 20 62 65 68 61 76 69 6f 72 20 61 | fall.back.to.the.same.behavior.a |
| 11cd20 | 73 20 77 69 74 68 20 74 77 6f 20 70 72 65 66 69 78 0a 20 20 61 72 67 75 6d 65 6e 74 73 2e 22 0a | s.with.two.prefix...arguments.". |
| 11cd40 | 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d | ..(interactive....(let.((magit-- |
| 11cd60 | 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6c 69 73 74 20 28 63 6f 6e 73 20 30 20 30 29 29 29 | refresh-cache.(list.(cons.0.0))) |
| 11cd80 | 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 61 6e 64 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 | )......(list.(and.(or.current-pr |
| 11cda0 | 65 66 69 78 2d 61 72 67 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 | efix-arg.(not.(magit-toplevel))) |
| 11cdc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 20 28 6d 61 67 69 74 2d 2d | .................(progn.(magit-- |
| 11cde0 | 61 73 73 65 72 74 2d 75 73 61 62 6c 65 2d 67 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | assert-usable-git).............. |
| 11ce00 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 70 6f 73 69 74 6f 72 79 | ..........(magit-read-repository |
| 11ce20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3e 3d 20 28 70 72 | .........................(>=.(pr |
| 11ce40 | 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 | efix-numeric-value.current-prefi |
| 11ce60 | 78 2d 61 72 67 29 20 31 36 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d | x-arg).16))))............magit-- |
| 11ce80 | 72 65 66 72 65 73 68 2d 63 61 63 68 65 29 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d | refresh-cache)))...(let.((magit- |
| 11cea0 | 2d 72 65 66 72 65 73 68 2d 63 61 63 68 65 20 28 6f 72 20 63 61 63 68 65 20 28 6c 69 73 74 20 28 | -refresh-cache.(or.cache.(list.( |
| 11cec0 | 63 6f 6e 73 20 30 20 30 29 29 29 29 29 0a 20 20 20 20 28 69 66 20 64 69 72 65 63 74 6f 72 79 0a | cons.0.0))))).....(if.directory. |
| 11cee0 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 6f 70 6c 65 76 65 6c 20 28 6d 61 67 69 74 2d 74 | ........(let.((toplevel.(magit-t |
| 11cf00 | 6f 70 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | oplevel.directory)))...........( |
| 11cf20 | 73 65 74 71 20 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 | setq.directory.(file-name-as-dir |
| 11cf40 | 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ectory.......................... |
| 11cf60 | 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 29 29 | ..(expand-file-name.directory))) |
| 11cf80 | 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 74 6f 70 6c 65 76 65 6c 20 28 66 69 | ...........(if.(and.toplevel.(fi |
| 11cfa0 | 6c 65 2d 65 71 75 61 6c 2d 70 20 64 69 72 65 63 74 6f 72 79 20 74 6f 70 6c 65 76 65 6c 29 29 0a | le-equal-p.directory.toplevel)). |
| 11cfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 | ..............(magit-status-setu |
| 11cfe0 | 70 2d 62 75 66 66 65 72 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | p-buffer.directory)............. |
| 11d000 | 28 77 68 65 6e 20 28 79 2d 6f 72 2d 6e 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (when.(y-or-n-p................. |
| 11d020 | 20 20 20 28 69 66 20 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(if.toplevel................. |
| 11d040 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 69 73 20 61 20 72 65 70 6f 73 69 74 6f | .......(format."%s.is.a.reposito |
| 11d060 | 72 79 2e 20 20 43 72 65 61 74 65 20 61 6e 6f 74 68 65 72 20 69 6e 20 25 73 3f 20 22 0a 20 20 20 | ry...Create.another.in.%s?.".... |
| 11d080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 70 6c | ............................topl |
| 11d0a0 | 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | evel.directory)................. |
| 11d0c0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 43 72 65 61 74 65 20 72 65 70 6f 73 69 74 6f 72 79 20 | .....(format."Create.repository. |
| 11d0e0 | 69 6e 20 25 73 3f 20 22 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | in.%s?.".directory)))........... |
| 11d100 | 20 20 20 20 3b 3b 20 43 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 | ....;;.Creating.a.new.repository |
| 11d120 | 20 69 6e 76 61 6c 69 64 61 74 65 73 20 63 61 63 68 65 64 20 76 61 6c 75 65 73 2e 0a 20 20 20 20 | .invalidates.cached.values...... |
| 11d140 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 72 65 66 72 65 73 68 2d 63 | ..........(setq.magit--refresh-c |
| 11d160 | 61 63 68 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | ache.nil)...............(magit-i |
| 11d180 | 6e 69 74 20 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | nit.directory)))).......(magit-s |
| 11d1a0 | 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | tatus-setup-buffer.default-direc |
| 11d1c0 | 74 6f 72 79 29 29 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 20 27 69 6e | tory))))..(put.'magit-status.'in |
| 11d1e0 | 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 | teractive-only.'magit-status-set |
| 11d200 | 75 70 2d 62 75 66 66 65 72 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 61 | up-buffer)..;;;###autoload.(defa |
| 11d220 | 6c 69 61 73 20 27 6d 61 67 69 74 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 22 42 65 | lias.'magit.#'magit-status..."Be |
| 11d240 | 67 69 6e 20 75 73 69 6e 67 20 4d 61 67 69 74 2e 0a 0a 54 68 69 73 20 61 6c 69 61 73 20 66 6f 72 | gin.using.Magit...This.alias.for |
| 11d260 | 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 20 65 78 69 73 74 73 20 66 6f 72 20 62 65 74 74 65 | .`magit-status'.exists.for.bette |
| 11d280 | 72 20 64 69 73 63 6f 76 65 72 61 62 69 6c 69 74 79 2e 0a 0a 49 6e 73 74 65 61 64 20 6f 66 20 69 | r.discoverability...Instead.of.i |
| 11d2a0 | 6e 76 6f 6b 69 6e 67 20 74 68 69 73 20 61 6c 69 61 73 20 66 6f 72 20 60 6d 61 67 69 74 2d 73 74 | nvoking.this.alias.for.`magit-st |
| 11d2c0 | 61 74 75 73 27 20 75 73 69 6e 67 0a 5c 22 4d 2d 78 20 6d 61 67 69 74 20 52 45 54 5c 22 2c 20 79 | atus'.using.\"M-x.magit.RET\",.y |
| 11d2e0 | 6f 75 20 73 68 6f 75 6c 64 20 62 69 6e 64 20 61 20 6b 65 79 20 74 6f 20 60 6d 61 67 69 74 2d 73 | ou.should.bind.a.key.to.`magit-s |
| 11d300 | 74 61 74 75 73 27 0a 61 6e 64 20 72 65 61 64 20 74 68 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 | tatus'.and.read.the.info.node.`( |
| 11d320 | 6d 61 67 69 74 29 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 27 2c 20 77 68 69 63 68 0a 61 6c | magit)Getting.Started',.which.al |
| 11d340 | 73 6f 20 63 6f 6e 74 61 69 6e 73 20 6f 74 68 65 72 20 75 73 65 66 75 6c 20 68 69 6e 74 73 2e 22 | so.contains.other.useful.hints." |
| 11d360 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 | )..;;;###autoload.(defun.magit-s |
| 11d380 | 74 61 74 75 73 2d 68 65 72 65 20 28 29 0a 20 20 22 4c 69 6b 65 20 60 6d 61 67 69 74 2d 73 74 61 | tatus-here.()..."Like.`magit-sta |
| 11d3a0 | 74 75 73 27 20 62 75 74 20 77 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 60 6d 61 67 69 74 2d 73 74 61 | tus'.but.with.non-nil.`magit-sta |
| 11d3c0 | 74 75 73 2d 67 6f 74 6f 2d 66 69 6c 65 2d 70 6f 73 69 74 69 6f 6e 27 2e 22 0a 20 20 28 69 6e 74 | tus-goto-file-position'."...(int |
| 11d3e0 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | eractive)...(let.((magit-status- |
| 11d400 | 67 6f 74 6f 2d 66 69 6c 65 2d 70 6f 73 69 74 69 6f 6e 20 74 29 29 0a 20 20 20 20 28 63 61 6c 6c | goto-file-position.t)).....(call |
| 11d420 | 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 29 29 29 | -interactively.#'magit-status))) |
| 11d440 | 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 72 65 20 27 69 6e 74 65 72 | ..(put.'magit-status-here.'inter |
| 11d460 | 61 63 74 69 76 65 2d 6f 6e 6c 79 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d | active-only.'magit-status-setup- |
| 11d480 | 62 75 66 66 65 72 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | buffer)..;;;###autoload.(defun.m |
| 11d4a0 | 61 67 69 74 2d 73 74 61 74 75 73 2d 71 75 69 63 6b 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 | agit-status-quick.()..."Show.the |
| 11d4c0 | 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 | .status.of.the.current.Git.repos |
| 11d4e0 | 69 74 6f 72 79 2c 20 6d 61 79 62 65 20 77 69 74 68 6f 75 74 20 72 65 66 72 65 73 68 69 6e 67 2e | itory,.maybe.without.refreshing. |
| 11d500 | 0a 0a 49 66 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 63 75 | ..If.the.status.buffer.of.the.cu |
| 11d520 | 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 20 65 78 69 73 74 73 20 62 75 74 0a | rrent.Git.repository.exists.but. |
| 11d540 | 69 73 6e 27 74 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 65 6c | isn't.being.displayed.in.the.sel |
| 11d560 | 65 63 74 65 64 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 64 69 73 70 6c 61 79 20 69 74 0a 77 69 74 | ected.frame,.then.display.it.wit |
| 11d580 | 68 6f 75 74 20 72 65 66 72 65 73 68 69 6e 67 20 69 74 2e 0a 0a 49 66 20 74 68 65 20 73 74 61 74 | hout.refreshing.it...If.the.stat |
| 11d5a0 | 75 73 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 | us.buffer.is.being.displayed.in. |
| 11d5c0 | 74 68 65 20 73 65 6c 65 63 74 65 64 20 66 72 61 6d 65 2c 0a 74 68 65 6e 20 61 6c 73 6f 20 72 65 | the.selected.frame,.then.also.re |
| 11d5e0 | 66 72 65 73 68 20 69 74 2e 0a 0a 50 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 68 61 76 65 | fresh.it...Prefix.arguments.have |
| 11d600 | 20 74 68 65 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 20 66 6f 72 20 60 6d 61 67 69 74 2d | .the.same.meaning.as.for.`magit- |
| 11d620 | 73 74 61 74 75 73 27 2c 0a 61 6e 64 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 63 61 75 73 65 20 | status',.and.additionally.cause. |
| 11d640 | 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 62 65 20 72 65 66 72 65 73 68 2e 0a 0a 54 6f 20 75 73 | the.buffer.to.be.refresh...To.us |
| 11d660 | 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 60 6d 61 67 69 | e.this.function.instead.of.`magi |
| 11d680 | 74 2d 73 74 61 74 75 73 27 2c 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 0a 69 6e 69 74 | t-status',.add.this.to.your.init |
| 11d6a0 | 20 66 69 6c 65 3a 20 28 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 28 6b 62 64 20 5c 22 43 2d | .file:.(global-set-key.(kbd.\"C- |
| 11d6c0 | 78 20 67 5c 22 29 20 5c 5c 3d 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 71 75 69 63 6b 29 2e 22 | x.g\").\\='magit-status-quick)." |
| 11d6e0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 62 75 66 | ...(interactive)...(if-let.((buf |
| 11d700 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e | fer.............(and.(not.curren |
| 11d720 | 74 2d 70 72 65 66 69 78 2d 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | t-prefix-arg)..................( |
| 11d740 | 6e 6f 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 | not.(magit-get-mode-buffer.'magi |
| 11d760 | 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6e 69 6c 20 27 73 65 6c 65 63 74 65 64 29 29 0a 20 20 | t-status-mode.nil.'selected))... |
| 11d780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 | ...............(magit-get-mode-b |
| 11d7a0 | 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 | uffer.'magit-status-mode)))).... |
| 11d7c0 | 20 20 20 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 | ...(magit-display-buffer.buffer) |
| 11d7e0 | 0a 20 20 20 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 6d 61 67 69 74 | .....(call-interactively.#'magit |
| 11d800 | 2d 73 74 61 74 75 73 29 29 29 0a 0a 3b 3b 3b 20 4d 6f 64 65 0a 0a 28 64 65 66 76 61 72 2d 6b 65 | -status)))..;;;.Mode..(defvar-ke |
| 11d820 | 79 6d 61 70 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f | ymap.magit-status-mode-map...:do |
| 11d840 | 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 | c."Keymap.for.`magit-status-mode |
| 11d860 | 27 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 22 | '."...:parent.magit-mode-map..." |
| 11d880 | 6a 22 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6a 75 6d 70 0a 20 20 22 3c 72 65 6d 61 70 | j".#'magit-status-jump..."<remap |
| 11d8a0 | 3e 20 3c 64 69 72 65 64 2d 6a 75 6d 70 3e 22 20 23 27 6d 61 67 69 74 2d 64 69 72 65 64 2d 6a 75 | >.<dired-jump>".#'magit-dired-ju |
| 11d8c0 | 6d 70 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 | mp)..(transient-define-prefix.ma |
| 11d8e0 | 67 69 74 2d 73 74 61 74 75 73 2d 6a 75 6d 70 20 28 29 0a 20 20 22 49 6e 20 61 20 4d 61 67 69 74 | git-status-jump.()..."In.a.Magit |
| 11d900 | 2d 53 74 61 74 75 73 20 62 75 66 66 65 72 2c 20 6a 75 6d 70 20 74 6f 20 61 20 73 65 63 74 69 6f | -Status.buffer,.jump.to.a.sectio |
| 11d920 | 6e 2e 22 0a 20 20 5b 22 4a 75 6d 70 20 74 6f 22 0a 20 20 20 5b 28 22 7a 20 22 20 22 53 74 61 73 | n."...["Jump.to"....[("z."."Stas |
| 11d940 | 68 65 73 22 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 73 74 61 73 68 65 73 0a 20 20 20 20 20 | hes".magit-jump-to-stashes...... |
| 11d960 | 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 | :if.(lambda.().(memq.'magit-inse |
| 11d980 | 72 74 2d 73 74 61 73 68 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 | rt-stashes.magit-status-sections |
| 11d9a0 | 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 74 20 22 20 22 54 72 61 63 6b 65 64 22 20 6d 61 67 | -hook))).....("t."."Tracked".mag |
| 11d9c0 | 69 74 2d 6a 75 6d 70 2d 74 6f 2d 74 72 61 63 6b 65 64 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 6d | it-jump-to-tracked......:if.(lam |
| 11d9e0 | 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 72 61 63 6b | bda.().(memq.'magit-insert-track |
| 11da00 | 65 64 2d 66 69 6c 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 | ed-files.magit-status-sections-h |
| 11da20 | 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 6e 20 22 20 22 55 6e 74 72 61 63 6b 65 64 22 20 6d 61 67 | ook))).....("n."."Untracked".mag |
| 11da40 | 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 74 72 61 63 6b 65 64 0a 20 20 20 20 20 3a 69 66 20 28 6c | it-jump-to-untracked......:if.(l |
| 11da60 | 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 74 | ambda.().(memq.'magit-insert-unt |
| 11da80 | 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f | racked-files.magit-status-sectio |
| 11daa0 | 6e 73 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 75 20 22 20 22 55 6e 73 74 61 67 65 64 22 20 | ns-hook))).....("u."."Unstaged". |
| 11dac0 | 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 73 74 61 67 65 64 0a 20 20 20 20 20 3a 69 66 20 | magit-jump-to-unstaged......:if. |
| 11dae0 | 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 | (lambda.().(memq.'magit-insert-u |
| 11db00 | 6e 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 | nstaged-changes.magit-status-sec |
| 11db20 | 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 73 20 22 20 22 53 74 61 67 65 64 22 | tions-hook))).....("s."."Staged" |
| 11db40 | 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 73 74 61 67 65 64 0a 20 20 20 20 20 3a 69 66 20 28 | .magit-jump-to-staged......:if.( |
| 11db60 | 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 | lambda.().(memq.'magit-insert-st |
| 11db80 | 61 67 65 64 2d 63 68 61 6e 67 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f | aged-changes.magit-status-sectio |
| 11dba0 | 6e 73 2d 68 6f 6f 6b 29 29 29 5d 0a 20 20 20 5b 28 22 66 75 22 20 22 55 6e 70 75 6c 6c 65 64 20 | ns-hook)))]....[("fu"."Unpulled. |
| 11dbc0 | 66 72 6f 6d 20 75 70 73 74 72 65 61 6d 22 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 | from.upstream".magit-jump-to-unp |
| 11dbe0 | 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 | ulled-from-upstream......:if.(la |
| 11dc00 | 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 | mbda.().(memq.'magit-insert-unpu |
| 11dc20 | 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | lled-from-upstream.magit-status- |
| 11dc40 | 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 66 70 22 20 22 55 6e 70 75 | sections-hook))).....("fp"."Unpu |
| 11dc60 | 6c 6c 65 64 20 66 72 6f 6d 20 70 75 73 68 72 65 6d 6f 74 65 22 20 6d 61 67 69 74 2d 6a 75 6d 70 | lled.from.pushremote".magit-jump |
| 11dc80 | 2d 74 6f 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 | -to-unpulled-from-pushremote.... |
| 11dca0 | 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e | ..:if.(lambda.().(memq.'magit-in |
| 11dcc0 | 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 20 6d 61 | sert-unpulled-from-pushremote.ma |
| 11dce0 | 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 | git-status-sections-hook)))..... |
| 11dd00 | 28 22 70 75 22 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d | ("pu".magit-jump-to-unpushed-to- |
| 11dd20 | 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 | upstream......:if.(lambda.().... |
| 11dd40 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ........(or.(memq.'magit-insert- |
| 11dd60 | 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 2d 6f 72 2d 72 65 63 65 6e 74 20 6d | unpushed-to-upstream-or-recent.m |
| 11dd80 | 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 0a 20 20 20 20 20 | agit-status-sections-hook)...... |
| 11dda0 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e | ..........(memq.'magit-insert-un |
| 11ddc0 | 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | pushed-to-upstream.magit-status- |
| 11dde0 | 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 0a 20 20 20 20 20 3a 64 65 73 63 72 69 70 74 69 | sections-hook)))......:descripti |
| 11de00 | 6f 6e 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.(lambda.()................... |
| 11de20 | 20 20 28 6c 65 74 20 28 28 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d 75 70 73 | ..(let.((upstream.(magit-get-ups |
| 11de40 | 74 72 65 61 6d 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tream-branch)))................. |
| 11de60 | 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 6f 74 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 | ......(if.(or.(not.upstream).... |
| 11de80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ...........................(magi |
| 11dea0 | 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 20 22 48 45 41 44 22 20 75 70 73 74 72 65 61 6d | t-rev-ancestor-p."HEAD".upstream |
| 11dec0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 52 65 | ))..........................."Re |
| 11dee0 | 63 65 6e 74 20 63 6f 6d 6d 69 74 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cent.commits"................... |
| 11df00 | 20 20 20 20 20 20 22 55 6e 6d 65 72 67 65 64 20 69 6e 74 6f 20 75 70 73 74 72 65 61 6d 22 29 29 | ......"Unmerged.into.upstream")) |
| 11df20 | 29 29 0a 20 20 20 20 28 22 70 70 22 20 22 55 6e 70 75 73 68 65 64 20 74 6f 20 70 75 73 68 72 65 | )).....("pp"."Unpushed.to.pushre |
| 11df40 | 6d 6f 74 65 22 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d | mote".magit-jump-to-unpushed-to- |
| 11df60 | 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 | pushremote......:if.(lambda.().( |
| 11df80 | 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 | memq.'magit-insert-unpushed-to-p |
| 11dfa0 | 75 73 68 72 65 6d 6f 74 65 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d | ushremote.magit-status-sections- |
| 11dfc0 | 68 6f 6f 6b 29 29 29 0a 20 20 20 20 28 22 61 20 22 20 22 41 73 73 75 6d 65 64 20 75 6e 73 74 61 | hook))).....("a."."Assumed.unsta |
| 11dfe0 | 67 65 64 22 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e | ged".magit-jump-to-assume-unchan |
| 11e000 | 67 65 64 0a 20 20 20 20 20 3a 69 66 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d | ged......:if.(lambda.().(memq.'m |
| 11e020 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c | agit-insert-assume-unchanged-fil |
| 11e040 | 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 | es.magit-status-sections-hook))) |
| 11e060 | 0a 20 20 20 20 28 22 77 20 22 20 22 53 6b 69 70 20 77 6f 72 6b 74 72 65 65 22 20 6d 61 67 69 74 | .....("w."."Skip.worktree".magit |
| 11e080 | 2d 6a 75 6d 70 2d 74 6f 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 3a 69 66 20 | -jump-to-skip-worktree......:if. |
| 11e0a0 | 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | (lambda.().(memq.'magit-insert-s |
| 11e0c0 | 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | kip-worktree-files.magit-status- |
| 11e0e0 | 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 29 29 29 5d 0a 20 20 20 5b 28 22 69 22 20 22 55 73 69 6e | sections-hook)))]....[("i"."Usin |
| 11e100 | 67 20 49 6d 65 6e 75 22 20 69 6d 65 6e 75 29 5d 5d 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 | g.Imenu".imenu)]])..(define-deri |
| 11e120 | 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6d 61 67 69 74 | ved-mode.magit-status-mode.magit |
| 11e140 | 2d 6d 6f 64 65 20 22 4d 61 67 69 74 22 0a 20 20 22 4d 6f 64 65 20 66 6f 72 20 6c 6f 6f 6b 69 6e | -mode."Magit"..."Mode.for.lookin |
| 11e160 | 67 20 61 74 20 47 69 74 20 73 74 61 74 75 73 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 69 73 20 64 | g.at.Git.status...This.mode.is.d |
| 11e180 | 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 67 69 74 29 53 | ocumented.in.info.node.`(magit)S |
| 11e1a0 | 74 61 74 75 73 20 42 75 66 66 65 72 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 | tatus.Buffer'...\\<magit-mode-ma |
| 11e1c0 | 70 3e 5c 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 72 65 66 72 65 73 68 5d 20 74 6f 20 72 65 | p>\.Type.\\[magit-refresh].to.re |
| 11e1e0 | 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 54 79 70 65 20 5c | fresh.the.current.buffer..Type.\ |
| 11e200 | 5c 5b 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 5d 20 74 6f 20 65 78 70 61 6e | \[magit-section-toggle].to.expan |
| 11e220 | 64 20 6f 72 20 68 69 64 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a | d.or.hide.the.section.at.point.. |
| 11e240 | 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 5d 20 74 6f 20 76 69 | Type.\\[magit-visit-thing].to.vi |
| 11e260 | 73 69 74 20 74 68 65 20 63 68 61 6e 67 65 20 6f 72 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e | sit.the.change.or.commit.at.poin |
| 11e280 | 74 2e 0a 0a 54 79 70 65 20 5c 5c 5b 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 5d 20 74 6f 20 69 | t...Type.\\[magit-dispatch].to.i |
| 11e2a0 | 6e 76 6f 6b 65 20 6d 61 6a 6f 72 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 53 74 61 67 69 6e 67 20 61 | nvoke.major.commands...Staging.a |
| 11e2c0 | 6e 64 20 61 70 70 6c 79 69 6e 67 20 63 68 61 6e 67 65 73 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 | nd.applying.changes.is.documente |
| 11e2e0 | 64 20 69 6e 20 69 6e 66 6f 20 6e 6f 64 65 0a 60 28 6d 61 67 69 74 29 53 74 61 67 69 6e 67 20 61 | d.in.info.node.`(magit)Staging.a |
| 11e300 | 6e 64 20 55 6e 73 74 61 67 69 6e 67 27 20 61 6e 64 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 6d 61 | nd.Unstaging'.and.info.node.`(ma |
| 11e320 | 67 69 74 29 41 70 70 6c 79 69 6e 67 27 2e 0a 0a 5c 5c 3c 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 | git)Applying'...\\<magit-hunk-se |
| 11e340 | 63 74 69 6f 6e 2d 6d 61 70 3e 54 79 70 65 20 5c 0a 5c 5c 5b 6d 61 67 69 74 2d 61 70 70 6c 79 5d | ction-map>Type.\.\\[magit-apply] |
| 11e360 | 20 74 6f 20 61 70 70 6c 79 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 2c 20 5c | .to.apply.the.change.at.point,.\ |
| 11e380 | 0a 5c 5c 5b 6d 61 67 69 74 2d 73 74 61 67 65 5d 20 74 6f 20 73 74 61 67 65 2c 0a 5c 5c 5b 6d 61 | .\\[magit-stage].to.stage,.\\[ma |
| 11e3a0 | 67 69 74 2d 75 6e 73 74 61 67 65 5d 20 74 6f 20 75 6e 73 74 61 67 65 2c 20 5c 0a 5c 5c 5b 6d 61 | git-unstage].to.unstage,.\.\\[ma |
| 11e3c0 | 67 69 74 2d 64 69 73 63 61 72 64 5d 20 74 6f 20 64 69 73 63 61 72 64 2c 20 6f 72 20 5c 0a 5c 5c | git-discard].to.discard,.or.\.\\ |
| 11e3e0 | 5b 6d 61 67 69 74 2d 72 65 76 65 72 73 65 5d 20 74 6f 20 72 65 76 65 72 73 65 20 69 74 2e 0a 0a | [magit-reverse].to.reverse.it... |
| 11e400 | 5c 5c 3c 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 3e 5c 0a 54 79 70 65 20 | \\<magit-status-mode-map>\.Type. |
| 11e420 | 5c 5c 5b 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 5d 20 74 6f 20 63 72 65 61 74 65 20 61 20 63 6f 6d | \\[magit-commit].to.create.a.com |
| 11e440 | 6d 69 74 2e 0a 0a 5c 5c 7b 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 7d 22 | mit...\\{magit-status-mode-map}" |
| 11e460 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 28 68 61 63 6b 2d | ...:group.'magit-status...(hack- |
| 11e480 | 64 69 72 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 6e 6f 6e 2d 66 69 6c 65 2d 62 75 66 | dir-local-variables-non-file-buf |
| 11e4a0 | 66 65 72 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 69 6e 69 74 69 61 | fer)...(when.magit-status-initia |
| 11e4c0 | 6c 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 72 | l-section.....(add-hook.'magit-r |
| 11e4e0 | 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | efresh-buffer-hook.............. |
| 11e500 | 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 65 63 | .#'magit-status-goto-initial-sec |
| 11e520 | 74 69 6f 6e 20 6e 69 6c 20 74 29 29 0a 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 2d 69 6d 65 6e | tion.nil.t))...(setq.magit--imen |
| 11e540 | 75 2d 67 72 6f 75 70 2d 74 79 70 65 73 20 27 28 6e 6f 74 20 62 72 61 6e 63 68 20 63 6f 6d 6d 69 | u-group-types.'(not.branch.commi |
| 11e560 | 74 29 29 29 0a 0a 28 70 75 74 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 27 6d | t)))..(put.'magit-status-mode.'m |
| 11e580 | 61 67 69 74 2d 64 69 66 66 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 | agit-diff-default-arguments..... |
| 11e5a0 | 20 27 28 22 2d 2d 6e 6f 2d 65 78 74 2d 64 69 66 66 22 29 29 0a 28 70 75 74 20 27 6d 61 67 69 74 | .'("--no-ext-diff")).(put.'magit |
| 11e5c0 | 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 64 65 66 61 75 6c 74 2d | -status-mode.'magit-log-default- |
| 11e5e0 | 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 27 28 22 2d 6e 32 35 36 22 20 22 2d 2d 64 65 63 6f | arguments......'("-n256"."--deco |
| 11e600 | 72 61 74 65 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d | rate"))..;;;###autoload.(defun.m |
| 11e620 | 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f | agit-status-setup-buffer.(&optio |
| 11e640 | 6e 61 6c 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 28 75 6e 6c 65 73 73 20 64 69 72 65 63 74 6f | nal.directory)...(unless.directo |
| 11e660 | 72 79 0a 20 20 20 20 28 73 65 74 71 20 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 | ry.....(setq.directory.default-d |
| 11e680 | 69 72 65 63 74 6f 72 79 29 29 0a 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 2d | irectory))...(when.(file-remote- |
| 11e6a0 | 70 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 76 65 72 73 | p.directory).....(magit-git-vers |
| 11e6c0 | 69 6f 6e 2d 61 73 73 65 72 74 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 2d 64 | ion-assert))...(let*.((default-d |
| 11e6e0 | 69 72 65 63 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 28 64 20 | irectory.directory)..........(d. |
| 11e700 | 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 65 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 73 74 | (magit-diff--get-value.'magit-st |
| 11e720 | 61 74 75 73 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atus-mode....................... |
| 11e740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 75 73 65 2d 62 75 | .............magit-status-use-bu |
| 11e760 | 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 20 28 6d 61 | ffer-arguments))..........(l.(ma |
| 11e780 | 67 69 74 2d 6c 6f 67 2d 2d 67 65 74 2d 76 61 6c 75 65 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 | git-log--get-value.'magit-status |
| 11e7a0 | 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode........................... |
| 11e7c0 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 75 73 65 2d 62 75 66 66 65 72 2d | ........magit-status-use-buffer- |
| 11e7e0 | 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 61 6e 64 20 | arguments))..........(file.(and. |
| 11e800 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d 66 69 6c 65 2d 70 6f 73 69 74 69 6f 6e 0a | magit-status-goto-file-position. |
| 11e820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d | ....................(magit-file- |
| 11e840 | 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | relative-name)))..........(line. |
| 11e860 | 28 61 6e 64 20 66 69 6c 65 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 | (and.file.(save-restriction.(wid |
| 11e880 | 65 6e 29 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 29 29 29 29 0a 20 20 20 20 | en).(line-number-at-pos))))..... |
| 11e8a0 | 20 20 20 20 20 28 63 6f 6c 20 20 28 61 6e 64 20 66 69 6c 65 20 28 73 61 76 65 2d 72 65 73 74 72 | .....(col..(and.file.(save-restr |
| 11e8c0 | 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 | iction.(widen).(current-column)) |
| 11e8e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 20 20 28 6d 61 67 69 74 2d 73 65 74 75 70 2d 62 | ))..........(buf..(magit-setup-b |
| 11e900 | 75 66 66 65 72 20 23 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6e 69 6c 0a 20 20 | uffer.#'magit-status-mode.nil... |
| 11e920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 | ...............(magit-buffer-dif |
| 11e940 | 66 2d 61 72 67 73 20 20 28 6e 74 68 20 30 20 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | f-args..(nth.0.d)).............. |
| 11e960 | 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 28 6e 74 | ....(magit-buffer-diff-files.(nt |
| 11e980 | 68 20 31 20 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | h.1.d))..................(magit- |
| 11e9a0 | 62 75 66 66 65 72 2d 6c 6f 67 2d 61 72 67 73 20 20 20 28 6e 74 68 20 30 20 6c 29 29 0a 20 20 20 | buffer-log-args...(nth.0.l)).... |
| 11e9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6c 6f 67 2d | ..............(magit-buffer-log- |
| 11e9e0 | 66 69 6c 65 73 20 20 28 6e 74 68 20 31 20 6c 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 | files..(nth.1.l))))).....(when.f |
| 11ea00 | 69 6c 65 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 | ile.......(with-current-buffer.b |
| 11ea20 | 75 66 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 74 61 67 65 64 20 28 6d 61 67 69 74 2d | uf.........(let.((staged.(magit- |
| 11ea40 | 67 65 74 2d 73 65 63 74 69 6f 6e 20 27 28 28 73 74 61 67 65 64 29 20 28 73 74 61 74 75 73 29 29 | get-section.'((staged).(status)) |
| 11ea60 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 73 74 61 67 65 64 0a 20 20 | )))...........(if.(and.staged... |
| 11ea80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 6d 61 67 69 74 2d 64 69 | .................(cadr.(magit-di |
| 11eaa0 | 66 66 2d 2d 6c 6f 63 61 74 65 2d 68 75 6e 6b 20 66 69 6c 65 20 6c 69 6e 65 20 73 74 61 67 65 64 | ff--locate-hunk.file.line.staged |
| 11eac0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 | )))...............(magit-diff--g |
| 11eae0 | 6f 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 66 69 6c 65 20 6c 69 6e 65 20 63 6f 6c 20 73 74 61 67 65 | oto-position.file.line.col.stage |
| 11eb00 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 75 6e 73 74 61 67 65 64 20 28 | d).............(let.((unstaged.( |
| 11eb20 | 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 27 28 28 75 6e 73 74 61 67 65 64 29 20 28 | magit-get-section.'((unstaged).( |
| 11eb40 | 73 74 61 74 75 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 | status)))))...............(unles |
| 11eb60 | 73 20 28 61 6e 64 20 75 6e 73 74 61 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.(and.unstaged................. |
| 11eb80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 6f 74 6f 2d 70 6f 73 | ...........(magit-diff--goto-pos |
| 11eba0 | 69 74 69 6f 6e 20 66 69 6c 65 20 6c 69 6e 65 20 63 6f 6c 20 75 6e 73 74 61 67 65 64 29 29 0a 20 | ition.file.line.col.unstaged)).. |
| 11ebc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 73 74 61 67 65 64 0a 20 20 20 20 | ...............(when.staged..... |
| 11ebe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 2d 67 6f 74 6f 2d | ..............(magit-diff--goto- |
| 11ec00 | 70 6f 73 69 74 69 6f 6e 20 66 69 6c 65 20 6c 69 6e 65 20 63 6f 6c 20 73 74 61 67 65 64 29 29 29 | position.file.line.col.staged))) |
| 11ec20 | 29 29 29 29 29 0a 20 20 20 20 62 75 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 | ))))).....buf))..(defun.magit-st |
| 11ec40 | 61 74 75 73 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 20 28 29 0a 20 20 28 6d 61 67 69 74 2d | atus-refresh-buffer.()...(magit- |
| 11ec60 | 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 20 22 75 70 64 61 74 65 2d 69 6e 64 65 78 22 20 22 2d 2d | git-exit-code."update-index"."-- |
| 11ec80 | 72 65 66 72 65 73 68 22 29 0a 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f | refresh")...(magit-insert-sectio |
| 11eca0 | 6e 20 28 73 74 61 74 75 73 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 69 6f | n.(status).....(magit-run-sectio |
| 11ecc0 | 6e 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | n-hook.'magit-status-sections-ho |
| 11ece0 | 6f 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d | ok)))..(defun.magit-status-goto- |
| 11ed00 | 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 20 28 29 0a 20 20 22 4a 75 6d 70 20 74 6f 20 74 68 | initial-section.()..."Jump.to.th |
| 11ed20 | 65 20 73 65 63 74 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 60 6d 61 67 69 74 2d 73 74 | e.section.specified.by.`magit-st |
| 11ed40 | 61 74 75 73 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 27 2e 22 0a 20 20 28 77 68 65 6e 2d | atus-initial-section'."...(when- |
| 11ed60 | 6c 65 74 20 28 28 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 73 | let.((section...............(--s |
| 11ed80 | 6f 6d 65 20 28 69 66 20 28 69 6e 74 65 67 65 72 70 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 | ome.(if.(integerp.it)........... |
| 11eda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 74 68 20 28 31 2d 20 69 74 29 0a 20 20 20 | ................(nth.(1-.it).... |
| 11edc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| 11ede0 | 69 74 2d 73 65 63 74 69 6f 6e 2d 73 69 62 6c 69 6e 67 73 20 28 6d 61 67 69 74 2d 63 75 72 72 65 | it-section-siblings.(magit-curre |
| 11ee00 | 6e 74 2d 73 65 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-section)..................... |
| 11ee20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11ee40 | 20 20 20 27 6e 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...'next))...................... |
| 11ee60 | 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 69 74 29 29 0a 20 20 20 20 20 | ...(magit-get-section.it))...... |
| 11ee80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 69 6e | .................magit-status-in |
| 11eea0 | 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 | itial-section))).....(goto-char. |
| 11eec0 | 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 73 74 61 72 74 29 29 0a 20 20 20 20 28 77 68 65 6e 2d | (oref.section.start)).....(when- |
| 11eee0 | 6c 65 74 20 28 28 76 69 73 20 28 63 64 72 20 28 61 73 73 71 20 27 6d 61 67 69 74 2d 73 74 61 74 | let.((vis.(cdr.(assq.'magit-stat |
| 11ef00 | 75 73 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | us-initial-section.............. |
| 11ef20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | ..................magit-section- |
| 11ef40 | 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 29 29 29 0a 20 20 20 | initial-visibility-alist)))).... |
| 11ef60 | 20 20 20 28 69 66 20 28 65 71 20 76 69 73 20 27 68 69 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(if.(eq.vis.'hide)........... |
| 11ef80 | 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 20 73 65 63 74 69 6f 6e 29 0a 20 20 20 | (magit-section-hide.section).... |
| 11efa0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 20 73 65 63 74 69 6f 6e | .....(magit-section-show.section |
| 11efc0 | 29 29 29 29 0a 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 72 65 66 72 65 | ))))...(remove-hook.'magit-refre |
| 11efe0 | 73 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 | sh-buffer-hook................#' |
| 11f000 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 67 6f 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 65 63 74 69 6f | magit-status-goto-initial-sectio |
| 11f020 | 6e 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 | n.t))..(defun.magit-status-maybe |
| 11f040 | 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e | -update-revision-buffer.(&option |
| 11f060 | 61 6c 20 5f 29 0a 20 20 22 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 20 74 68 65 20 73 74 61 74 | al._)..."When.moving.in.the.stat |
| 11f080 | 75 73 20 62 75 66 66 65 72 2c 20 75 70 64 61 74 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 | us.buffer,.update.the.revision.b |
| 11f0a0 | 75 66 66 65 72 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 76 69 73 69 6f 6e 20 62 | uffer..If.there.is.no.revision.b |
| 11f0c0 | 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 64 6f | uffer.in.the.same.frame,.then.do |
| 11f0e0 | 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 | .nothing."...(when.(derived-mode |
| 11f100 | 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6d 61 67 69 | -p.'magit-status-mode).....(magi |
| 11f120 | 74 2d 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 29 | t--maybe-update-revision-buffer) |
| 11f140 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 | ))..(defun.magit-status-maybe-up |
| 11f160 | 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 0a | date-stash-buffer.(&optional._). |
| 11f180 | 20 20 22 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 | .."When.moving.in.the.status.buf |
| 11f1a0 | 66 65 72 2c 20 75 70 64 61 74 65 20 74 68 65 20 73 74 61 73 68 20 62 75 66 66 65 72 2e 0a 49 66 | fer,.update.the.stash.buffer..If |
| 11f1c0 | 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 74 61 73 68 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 | .there.is.no.stash.buffer.in.the |
| 11f1e0 | 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 | .same.frame,.then.do.nothing.".. |
| 11f200 | 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 | .(when.(derived-mode-p.'magit-st |
| 11f220 | 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 2d 6d 61 79 62 65 2d 75 70 64 | atus-mode).....(magit--maybe-upd |
| 11f240 | 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ate-stash-buffer)))..(defun.magi |
| 11f260 | 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 | t-status-maybe-update-blob-buffe |
| 11f280 | 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 0a 20 20 22 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 | r.(&optional._)..."When.moving.i |
| 11f2a0 | 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 20 75 70 64 61 74 65 20 74 68 65 20 | n.the.status.buffer,.update.the. |
| 11f2c0 | 62 6c 6f 62 20 62 75 66 66 65 72 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 62 6c 6f 62 | blob.buffer..If.there.is.no.blob |
| 11f2e0 | 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 | .buffer.in.the.same.frame,.then. |
| 11f300 | 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f | do.nothing."...(when.(derived-mo |
| 11f320 | 64 65 2d 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6d 61 | de-p.'magit-status-mode).....(ma |
| 11f340 | 67 69 74 2d 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 29 29 29 | git--maybe-update-blob-buffer))) |
| 11f360 | 0a 0a 3b 3b 3b 20 53 65 63 74 69 6f 6e 73 0a 3b 3b 3b 3b 20 53 70 65 63 69 61 6c 20 48 65 61 64 | ..;;;.Sections.;;;;.Special.Head |
| 11f380 | 65 72 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 74 75 73 2d | ers..(defun.magit-insert-status- |
| 11f3a0 | 68 65 61 64 65 72 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 68 65 61 64 65 72 20 73 65 63 74 | headers.()..."Insert.header.sect |
| 11f3c0 | 69 6f 6e 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 6f 72 20 60 6d 61 67 69 74 2d 73 74 61 74 | ions.appropriate.for.`magit-stat |
| 11f3e0 | 75 73 2d 6d 6f 64 65 27 20 62 75 66 66 65 72 73 2e 0a 54 68 65 20 73 65 63 74 69 6f 6e 73 20 61 | us-mode'.buffers..The.sections.a |
| 11f400 | 72 65 20 69 6e 73 65 72 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 66 75 6e 63 74 | re.inserted.by.running.the.funct |
| 11f420 | 69 6f 6e 73 20 6f 6e 20 74 68 65 20 68 6f 6f 6b 0a 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 | ions.on.the.hook.`magit-status-h |
| 11f440 | 65 61 64 65 72 73 2d 68 6f 6f 6b 27 2e 22 0a 20 20 28 69 66 20 28 6d 61 67 69 74 2d 72 65 76 2d | eaders-hook'."...(if.(magit-rev- |
| 11f460 | 76 65 72 69 66 79 20 22 48 45 41 44 22 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 | verify."HEAD").......(magit-inse |
| 11f480 | 72 74 2d 68 65 61 64 65 72 73 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 | rt-headers.'magit-status-headers |
| 11f4a0 | 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 22 49 6e 20 74 68 65 20 62 65 67 69 6e | -hook).....(insert."In.the.begin |
| 11f4c0 | 6e 69 6e 67 20 74 68 65 72 65 20 77 61 73 20 64 61 72 6b 6e 65 73 73 5c 6e 5c 6e 22 29 29 29 0a | ning.there.was.darkness\n\n"))). |
| 11f4e0 | 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 65 72 72 6f 72 2d 73 65 63 74 | .(defvar-keymap.magit-error-sect |
| 11f500 | 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 65 72 72 6f | ion-map...:doc."Keymap.for.`erro |
| 11f520 | 72 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d | r'.sections."..."<remap>.<magit- |
| 11f540 | 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 | visit-thing>".#'magit-process-bu |
| 11f560 | 66 66 65 72 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 | ffer..."<1>".(magit-menu-item."V |
| 11f580 | 69 73 69 74 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 22 20 23 27 6d 61 67 69 74 2d 70 72 6f | isit.process.output".#'magit-pro |
| 11f5a0 | 63 65 73 73 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 | cess-buffer))..(defun.magit-inse |
| 11f5c0 | 72 74 2d 65 72 72 6f 72 2d 68 65 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 | rt-error-header.()..."Insert.the |
| 11f5e0 | 20 6d 65 73 73 61 67 65 20 61 62 6f 75 74 20 74 68 65 20 47 69 74 20 65 72 72 6f 72 20 74 68 61 | .message.about.the.Git.error.tha |
| 11f600 | 74 20 6a 75 73 74 20 6f 63 63 75 72 72 65 64 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 | t.just.occurred...This.function. |
| 11f620 | 69 73 20 6f 6e 6c 79 20 61 77 61 72 65 20 6f 66 20 74 68 65 20 6c 61 73 74 20 65 72 72 6f 72 20 | is.only.aware.of.the.last.error. |
| 11f640 | 74 68 61 74 20 6f 63 63 75 72 20 77 68 65 6e 20 47 69 74 0a 77 61 73 20 72 75 6e 20 66 6f 72 20 | that.occur.when.Git.was.run.for. |
| 11f660 | 73 69 64 65 2d 65 66 66 65 63 74 73 2e 20 20 49 66 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 | side-effects...If,.for.example,. |
| 11f680 | 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 20 77 68 69 6c 65 0a 67 65 6e 65 72 61 74 69 6e 67 | an.error.occurs.while.generating |
| 11f6a0 | 20 61 20 64 69 66 66 2c 20 74 68 65 6e 20 74 68 61 74 20 65 72 72 6f 72 20 77 6f 6e 27 74 20 62 | .a.diff,.then.that.error.won't.b |
| 11f6c0 | 65 20 69 6e 73 65 72 74 65 64 2e 20 20 52 65 66 72 65 73 68 69 6e 67 0a 74 68 65 20 73 74 61 74 | e.inserted...Refreshing.the.stat |
| 11f6e0 | 75 73 20 62 75 66 66 65 72 20 63 61 75 73 65 73 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 74 6f | us.buffer.causes.this.section.to |
| 11f700 | 20 64 69 73 61 70 70 65 61 72 20 61 67 61 69 6e 2e 22 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 | .disappear.again."...(when.magit |
| 11f720 | 2d 74 68 69 73 2d 65 72 72 6f 72 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 | -this-error.....(magit-insert-se |
| 11f740 | 63 74 69 6f 6e 20 28 65 72 72 6f 72 20 27 67 69 74 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 | ction.(error.'git).......(insert |
| 11f760 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 47 69 | .(propertize.(format."%-10s"."Gi |
| 11f780 | 74 45 72 72 6f 72 21 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tError!.")...................... |
| 11f7a0 | 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 | .....'font-lock-face.'magit-sect |
| 11f7c0 | 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f | ion-heading)).......(insert.(pro |
| 11f7e0 | 70 65 72 74 69 7a 65 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 72 6f 72 20 27 66 6f 6e 74 2d 6c | pertize.magit-this-error.'font-l |
| 11f800 | 6f 63 6b 2d 66 61 63 65 20 27 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 | ock-face.'error)).......(when-le |
| 11f820 | 74 20 28 28 6b 65 79 20 28 63 61 72 20 28 77 68 65 72 65 2d 69 73 2d 69 6e 74 65 72 6e 61 6c 20 | t.((key.(car.(where-is-internal. |
| 11f840 | 27 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 | 'magit-process-buffer))))....... |
| 11f860 | 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 20 20 5b 54 79 70 65 20 60 25 73 27 20 | ..(insert.(format."..[Type.`%s'. |
| 11f880 | 66 6f 72 20 64 65 74 61 69 6c 73 5d 22 20 28 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 6b | for.details]".(key-description.k |
| 11f8a0 | 65 79 29 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 0a 20 20 20 20 28 | ey)))).......(insert.?\n)).....( |
| 11f8c0 | 73 65 74 71 20 6d 61 67 69 74 2d 74 68 69 73 2d 65 72 72 6f 72 20 6e 69 6c 29 29 29 0a 0a 28 64 | setq.magit-this-error.nil)))..(d |
| 11f8e0 | 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 64 69 66 66 2d 66 69 6c 74 65 72 2d 68 65 | efun.magit-insert-diff-filter-he |
| 11f900 | 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 | ader.()..."Insert.a.header.line. |
| 11f920 | 73 68 6f 77 69 6e 67 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 64 69 66 66 20 66 69 6c 74 65 | showing.the.effective.diff.filte |
| 11f940 | 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 69 67 6e 6f 72 65 2d 6d 6f 64 75 6c 65 73 20 28 6d 61 | rs."...(let.((ignore-modules.(ma |
| 11f960 | 67 69 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 2d 70 29 29 29 0a 20 20 20 20 28 | git-ignore-submodules-p))).....( |
| 11f980 | 77 68 65 6e 20 28 6f 72 20 69 67 6e 6f 72 65 2d 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 20 20 20 | when.(or.ignore-modules......... |
| 11f9a0 | 20 20 20 20 20 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 0a 20 | ......magit-buffer-diff-files).. |
| 11f9c0 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 | .....(insert.(propertize.(format |
| 11f9e0 | 20 22 25 2d 31 30 73 22 20 22 46 69 6c 74 65 72 21 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ."%-10s"."Filter!.")............ |
| 11fa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 | ...............'font-lock-face.' |
| 11fa20 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 28 77 | magit-section-heading)).......(w |
| 11fa40 | 68 65 6e 20 69 67 6e 6f 72 65 2d 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 | hen.ignore-modules.........(inse |
| 11fa60 | 72 74 20 69 67 6e 6f 72 65 2d 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e | rt.ignore-modules).........(when |
| 11fa80 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 | .magit-buffer-diff-files........ |
| 11faa0 | 20 20 20 28 69 6e 73 65 72 74 20 22 20 2d 2d 20 22 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e | ...(insert.".--."))).......(when |
| 11fac0 | 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 | .magit-buffer-diff-files........ |
| 11fae0 | 20 28 69 6e 73 65 72 74 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e 74 69 74 79 20 6d | .(insert.(mapconcat.#'identity.m |
| 11fb00 | 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 20 22 20 22 29 29 29 0a 20 20 | agit-buffer-diff-files.".")))... |
| 11fb20 | 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 3b 3b 3b 3b 20 52 65 66 65 72 65 | ....(insert.?\n))))..;;;;.Refere |
| 11fb40 | 6e 63 65 20 48 65 61 64 65 72 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | nce.Headers..(defun.magit-insert |
| 11fb60 | 2d 68 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 | -head-branch-header.(&optional.b |
| 11fb80 | 72 61 6e 63 68 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 | ranch)..."Insert.a.header.line.a |
| 11fba0 | 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 60 48 45 41 | bout.the.current.branch..If.`HEA |
| 11fbc0 | 44 27 20 69 73 20 64 65 74 61 63 68 65 64 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 69 6e 66 6f | D'.is.detached,.then.insert.info |
| 11fbe0 | 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 0a 69 6e 73 74 65 61 | rmation.about.that.commit.instea |
| 11fc00 | 64 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 61 6c 20 42 52 41 4e 43 48 20 61 72 67 75 6d 65 6e 74 | d...The.optional.BRANCH.argument |
| 11fc20 | 20 69 73 20 66 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 22 0a 20 20 28 6c | .is.for.internal.use.only."...(l |
| 11fc40 | 65 74 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 | et.((branch.(or.branch.(magit-ge |
| 11fc60 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 28 6f 75 74 | t-current-branch))).........(out |
| 11fc80 | 70 75 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 20 25 73 22 20 28 6f | put.(magit-rev-format."%h.%s".(o |
| 11fca0 | 72 20 62 72 61 6e 63 68 20 22 48 45 41 44 22 29 29 29 29 0a 20 20 20 20 28 73 74 72 69 6e 67 2d | r.branch."HEAD")))).....(string- |
| 11fcc0 | 6d 61 74 63 68 20 22 5e 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 20 5c 5c 28 2e 2a 5c 5c 29 22 20 6f 75 | match."^\\([^.]+\\).\\(.*\\)".ou |
| 11fce0 | 74 70 75 74 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 63 68 2d 73 74 72 69 | tput).....(magit-bind-match-stri |
| 11fd00 | 6e 67 73 20 28 63 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 79 29 20 6f 75 74 70 75 74 0a 20 20 20 20 | ngs.(commit.summary).output..... |
| 11fd20 | 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 73 75 6d 6d 61 72 79 20 22 22 29 0a 20 20 20 20 20 | ..(when.(equal.summary."")...... |
| 11fd40 | 20 20 20 28 73 65 74 71 20 73 75 6d 6d 61 72 79 20 22 28 6e 6f 20 63 6f 6d 6d 69 74 20 6d 65 73 | ...(setq.summary."(no.commit.mes |
| 11fd60 | 73 61 67 65 29 22 29 29 0a 20 20 20 20 20 20 28 69 66 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 | sage)")).......(if.branch....... |
| 11fd80 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 | ....(magit-insert-section.(branc |
| 11fda0 | 68 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 | h.branch).............(insert.(f |
| 11fdc0 | 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 48 65 61 64 3a 20 22 29 29 0a 20 20 20 20 20 20 20 | ormat."%-10s"."Head:."))........ |
| 11fde0 | 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 68 6f 77 2d 68 61 73 | .....(when.magit-status-show-has |
| 11fe00 | 68 65 73 2d 69 6e 2d 68 65 61 64 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | hes-in-headers...............(in |
| 11fe20 | 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 63 6f 6d 6d 69 74 20 27 66 6f 6e 74 2d 6c 6f | sert.(propertize.commit.'font-lo |
| 11fe40 | 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 68 29 20 3f 5c 73 29 29 0a 20 20 20 20 20 | ck-face.'magit-hash).?\s))...... |
| 11fe60 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 62 72 61 6e 63 | .......(insert.(propertize.branc |
| 11fe80 | 68 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | h.'font-lock-face.'magit-branch- |
| 11fea0 | 6c 6f 63 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 73 29 | local)).............(insert.?\s) |
| 11fec0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 75 6e 63 61 6c 6c 20 6d 61 | .............(insert.(funcall.ma |
| 11fee0 | 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 | git-log-format-message-function. |
| 11ff00 | 62 72 61 6e 63 68 20 73 75 6d 6d 61 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | branch.summary)).............(in |
| 11ff20 | 73 65 72 74 20 3f 5c 6e 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | sert.?\n)).........(magit-insert |
| 11ff40 | 2d 73 65 63 74 69 6f 6e 20 28 63 6f 6d 6d 69 74 20 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 20 20 | -section.(commit.commit)........ |
| 11ff60 | 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 48 65 61 64 | ...(insert.(format."%-10s"."Head |
| 11ff80 | 3a 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 | :."))...........(insert.(propert |
| 11ffa0 | 69 7a 65 20 63 6f 6d 6d 69 74 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 | ize.commit.'font-lock-face.'magi |
| 11ffc0 | 74 2d 68 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 73 29 0a | t-hash))...........(insert.?\s). |
| 11ffe0 | 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 | ..........(insert.(funcall.magit |
| 120000 | 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c | -log-format-message-function.nil |
| 120020 | 20 73 75 6d 6d 61 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e | .summary))...........(insert.?\n |
| 120040 | 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 70 73 74 | ))))))..(defun.magit-insert-upst |
| 120060 | 72 65 61 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 72 | ream-branch-header.(&optional.br |
| 120080 | 61 6e 63 68 20 75 70 73 74 72 65 61 6d 20 6b 65 79 77 6f 72 64 29 0a 20 20 22 49 6e 73 65 72 74 | anch.upstream.keyword)..."Insert |
| 1200a0 | 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 75 70 73 74 72 65 61 | .a.header.line.about.the.upstrea |
| 1200c0 | 6d 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 49 66 20 6e 6f 20 62 | m.of.the.current.branch..If.no.b |
| 1200e0 | 72 61 6e 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2c 20 74 68 65 6e 20 69 6e 73 65 72 | ranch.is.checked.out,.then.inser |
| 120100 | 74 20 6e 6f 74 68 69 6e 67 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 61 6c 0a 61 72 67 75 6d 65 6e | t.nothing...The.optional.argumen |
| 120120 | 74 73 20 61 72 65 20 66 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 20 6f 6e 6c 79 2e 22 0a 20 | ts.are.for.internal.use.only.".. |
| 120140 | 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6f 72 20 62 72 61 6e 63 68 20 28 | .(when-let.((branch.(or.branch.( |
| 120160 | 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 0a 20 20 20 | magit-get-current-branch)))).... |
| 120180 | 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 | .(let.((remote.(magit-get."branc |
| 1201a0 | 68 22 20 62 72 61 6e 63 68 20 22 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | h".branch."remote"))...........( |
| 1201c0 | 6d 65 72 67 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 | merge..(magit-get."branch".branc |
| 1201e0 | 68 20 22 6d 65 72 67 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 62 61 73 65 20 28 6d | h."merge"))...........(rebase.(m |
| 120200 | 61 67 69 74 2d 67 65 74 20 22 62 72 61 6e 63 68 22 20 62 72 61 6e 63 68 20 22 72 65 62 61 73 65 | agit-get."branch".branch."rebase |
| 120220 | 22 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 72 65 6d 6f 74 65 20 6d 65 72 67 | "))).......(when.(or.remote.merg |
| 120240 | 65 29 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 | e).........(unless.upstream..... |
| 120260 | 20 20 20 20 20 20 28 73 65 74 71 20 75 70 73 74 72 65 61 6d 20 28 6d 61 67 69 74 2d 67 65 74 2d | ......(setq.upstream.(magit-get- |
| 120280 | 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 | upstream-branch.branch)))....... |
| 1202a0 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 68 20 | ..(magit-insert-section.(branch. |
| 1202c0 | 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 72 65 62 61 73 | upstream)...........(pcase.rebas |
| 1202e0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 22 74 72 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 | e.............("true").......... |
| 120300 | 20 20 20 28 22 66 61 6c 73 65 22 20 28 73 65 74 71 20 72 65 62 61 73 65 20 6e 69 6c 29 29 0a 20 | ...("false".(setq.rebase.nil)).. |
| 120320 | 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 62 61 73 65 | ...........(_.......(setq.rebase |
| 120340 | 20 28 6d 61 67 69 74 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 22 70 75 6c 6c 2e 72 65 62 61 73 65 | .(magit-get-boolean."pull.rebase |
| 120360 | 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 | "))))...........(insert.(format. |
| 120380 | 22 25 2d 31 30 73 22 20 28 6f 72 20 6b 65 79 77 6f 72 64 20 28 69 66 20 72 65 62 61 73 65 20 22 | "%-10s".(or.keyword.(if.rebase." |
| 1203a0 | 52 65 62 61 73 65 3a 20 22 20 22 4d 65 72 67 65 3a 20 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 | Rebase:."."Merge:."))))......... |
| 1203c0 | 20 20 28 69 6e 73 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 75 70 73 74 72 65 61 | ..(insert............(if.upstrea |
| 1203e0 | 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 61 6e 64 20 6d 61 | m................(concat.(and.ma |
| 120400 | 67 69 74 2d 73 74 61 74 75 73 2d 73 68 6f 77 2d 68 61 73 68 65 73 2d 69 6e 2d 68 65 61 64 65 72 | git-status-show-hashes-in-header |
| 120420 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | s.............................(c |
| 120440 | 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 | oncat.(propertize.(magit-rev-for |
| 120460 | 6d 61 74 20 22 25 68 22 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mat."%h".upstream).............. |
| 120480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1204a0 | 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 68 29 0a | ...'font-lock-face.'magit-hash). |
| 1204c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1204e0 | 20 20 20 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...."."))....................... |
| 120500 | 20 75 70 73 74 72 65 61 6d 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .upstream."."................... |
| 120520 | 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d | .....(funcall.magit-log-format-m |
| 120540 | 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 | essage-function.upstream........ |
| 120560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c | .........................(funcal |
| 120580 | 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 | l.magit-log-format-message-funct |
| 1205a0 | 69 6f 6e 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion.nil......................... |
| 1205c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 72 65 76 2d | .................(or.(magit-rev- |
| 1205e0 | 66 6f 72 6d 61 74 20 22 25 73 22 20 75 70 73 74 72 65 61 6d 29 0a 20 20 20 20 20 20 20 20 20 20 | format."%s".upstream)........... |
| 120600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 120620 | 20 20 20 22 28 6e 6f 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 29 22 29 29 29 29 0a 20 20 20 | ..."(no.commit.message)")))).... |
| 120640 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | ..........(cond...............(( |
| 120660 | 6d 61 67 69 74 2d 2d 75 6e 6e 61 6d 65 64 2d 75 70 73 74 72 65 61 6d 2d 70 20 72 65 6d 6f 74 65 | magit--unnamed-upstream-p.remote |
| 120680 | 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 | .merge)................(concat.( |
| 1206a0 | 70 72 6f 70 65 72 74 69 7a 65 20 6d 65 72 67 65 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 | propertize.merge..'font-lock-fac |
| 1206c0 | 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 | e.'magit-branch-remote)......... |
| 1206e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 66 72 6f 6d 20 22 0a 20 20 20 20 20 20 20 20 | ...............".from."......... |
| 120700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 72 65 6d 6f 74 | ...............(propertize.remot |
| 120720 | 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 62 6f 6c 64 29 29 29 0a 20 20 20 20 20 | e.'font-lock-face.'bold)))...... |
| 120740 | 20 20 20 20 20 20 20 20 20 28 28 6d 61 67 69 74 2d 2d 76 61 6c 69 64 2d 75 70 73 74 72 65 61 6d | .........((magit--valid-upstream |
| 120760 | 2d 70 20 72 65 6d 6f 74 65 20 6d 65 72 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -p.remote.merge)................ |
| 120780 | 28 69 66 20 28 65 71 75 61 6c 20 72 65 6d 6f 74 65 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 | (if.(equal.remote.".").......... |
| 1207a0 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(concat............... |
| 1207c0 | 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 65 72 67 65 20 27 66 6f 6e 74 2d 6c 6f | ......(propertize.merge.'font-lo |
| 1207e0 | 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 20 22 20 22 | ck-face.'magit-branch-local)."." |
| 120800 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 | .....................(propertize |
| 120820 | 20 22 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."does.not.exist"............... |
| 120840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 | ..................'font-lock-fac |
| 120860 | 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 | e.'magit-branch-warning))....... |
| 120880 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(format.............. |
| 1208a0 | 20 20 20 20 20 22 25 73 20 25 73 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....."%s.%s.%s"................. |
| 1208c0 | 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 65 72 67 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 | ..(propertize.merge.'font-lock-f |
| 1208e0 | 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 | ace.'magit-branch-remote)....... |
| 120900 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 64 6f 65 73 20 6e 6f | ............(propertize."does.no |
| 120920 | 74 20 65 78 69 73 74 20 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.exist.on"..................... |
| 120940 | 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 | ..........'font-lock-face.'magit |
| 120960 | 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -branch-warning)................ |
| 120980 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 72 65 6d 6f 74 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b | ...(propertize.remote.'font-lock |
| 1209a0 | 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 29 29 29 0a 20 | -face.'magit-branch-remote)))).. |
| 1209c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .............(t................( |
| 1209e0 | 70 72 6f 70 65 72 74 69 7a 65 20 22 69 6e 76 61 6c 69 64 20 75 70 73 74 72 65 61 6d 20 63 6f 6e | propertize."invalid.upstream.con |
| 120a00 | 66 69 67 75 72 61 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | figuration"..................... |
| 120a20 | 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 | .......'font-lock-face.'magit-br |
| 120a40 | 61 6e 63 68 2d 77 61 72 6e 69 6e 67 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 | anch-warning)))))...........(ins |
| 120a60 | 65 72 74 20 3f 5c 6e 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 | ert.?\n))))))..(defun.magit-inse |
| 120a80 | 72 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 | rt-push-branch-header.()..."Inse |
| 120aa0 | 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 62 72 61 6e 63 | rt.a.header.line.about.the.branc |
| 120ac0 | 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 73 20 70 75 73 68 65 64 20 74 | h.the.current.branch.is.pushed.t |
| 120ae0 | 6f 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 | o."...(when-let*.((branch.(magit |
| 120b00 | 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -get-current-branch))........... |
| 120b20 | 20 20 20 20 28 74 61 72 67 65 74 20 28 6d 61 67 69 74 2d 67 65 74 2d 70 75 73 68 2d 62 72 61 6e | ....(target.(magit-get-push-bran |
| 120b40 | 63 68 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | ch.branch))).....(magit-insert-s |
| 120b60 | 65 63 74 69 6f 6e 20 28 62 72 61 6e 63 68 20 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 28 69 6e | ection.(branch.target).......(in |
| 120b80 | 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 50 75 73 68 3a 20 22 29 29 0a | sert.(format."%-10s"."Push:.")). |
| 120ba0 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 0a 20 20 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d | ......(insert........(if.(magit- |
| 120bc0 | 72 65 76 2d 76 65 72 69 66 79 20 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 | rev-verify.target)............(c |
| 120be0 | 6f 6e 63 61 74 20 28 61 6e 64 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 68 6f 77 2d 68 61 73 | oncat.(and.magit-status-show-has |
| 120c00 | 68 65 73 2d 69 6e 2d 68 65 61 64 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hes-in-headers.................. |
| 120c20 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 6d 61 67 69 | .......(concat.(propertize.(magi |
| 120c40 | 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 22 20 74 61 72 67 65 74 29 0a 20 20 20 20 20 20 | t-rev-format."%h".target)....... |
| 120c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 120c80 | 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 | ......'font-lock-face.'magit-has |
| 120ca0 | 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h).............................. |
| 120cc0 | 20 20 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 72 67 | ..."."))....................targ |
| 120ce0 | 65 74 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 | et."."....................(funca |
| 120d00 | 6c 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 | ll.magit-log-format-message-func |
| 120d20 | 74 69 6f 6e 20 74 61 72 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tion.target..................... |
| 120d40 | 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 6c 6f 67 2d 66 6f 72 6d 61 | ........(funcall.magit-log-forma |
| 120d60 | 74 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 | t-message-function.nil.......... |
| 120d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 | ............................(or. |
| 120da0 | 28 6d 61 67 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 74 61 72 67 65 74 29 0a 20 | (magit-rev-format."%s".target).. |
| 120dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 120de0 | 20 20 20 20 20 20 20 20 22 28 6e 6f 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 29 22 29 29 29 | ........"(no.commit.message)"))) |
| 120e00 | 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d | )..........(let.((remote.(magit- |
| 120e20 | 67 65 74 2d 70 75 73 68 2d 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 | get-push-remote.branch)))....... |
| 120e40 | 20 20 20 20 20 28 69 66 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 20 72 65 6d 6f 74 65 29 | .....(if.(magit-remote-p.remote) |
| 120e60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 74 61 72 67 65 74 20 22 | ................(concat.target." |
| 120e80 | 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 | ."........................(prope |
| 120ea0 | 72 74 69 7a 65 20 22 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 0a 20 20 20 20 20 20 20 20 20 | rtize."does.not.exist".......... |
| 120ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d | ..........................'font- |
| 120ee0 | 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e 67 29 | lock-face.'magit-branch-warning) |
| 120f00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 72 65 6d 6f 74 65 20 22 20 | )..............(concat.remote.". |
| 120f20 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | "......................(properti |
| 120f40 | 7a 65 20 22 72 65 6d 6f 74 65 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 0a 20 20 20 20 20 | ze."remote.does.not.exist"...... |
| 120f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e | ............................'fon |
| 120f80 | 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e | t-lock-face.'magit-branch-warnin |
| 120fa0 | 67 29 29 29 29 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 28 | g)))))).......(insert.?\n))))..( |
| 120fc0 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 2d 68 65 61 64 65 72 20 28 | defun.magit-insert-tags-header.( |
| 120fe0 | 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 | )..."Insert.a.header.line.about. |
| 121000 | 74 68 65 20 63 75 72 72 65 6e 74 20 61 6e 64 2f 6f 72 20 6e 65 78 74 20 74 61 67 2e 22 0a 20 20 | the.current.and/or.next.tag."... |
| 121020 | 28 6c 65 74 2a 20 28 28 74 68 69 73 2d 74 61 67 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 | (let*.((this-tag.(magit-get-curr |
| 121040 | 65 6e 74 2d 74 61 67 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 74 | ent-tag.nil.t))..........(next-t |
| 121060 | 61 67 20 28 6d 61 67 69 74 2d 67 65 74 2d 6e 65 78 74 2d 74 61 67 20 6e 69 6c 20 74 29 29 0a 20 | ag.(magit-get-next-tag.nil.t)).. |
| 121080 | 20 20 20 20 20 20 20 20 28 74 68 69 73 2d 63 6e 74 20 28 63 61 64 72 20 74 68 69 73 2d 74 61 67 | ........(this-cnt.(cadr.this-tag |
| 1210a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 6e 74 20 28 63 61 64 72 20 6e 65 78 74 | ))..........(next-cnt.(cadr.next |
| 1210c0 | 2d 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 68 69 73 2d 74 61 67 20 28 63 61 72 20 74 | -tag))..........(this-tag.(car.t |
| 1210e0 | 68 69 73 2d 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 74 61 67 20 28 63 61 | his-tag))..........(next-tag.(ca |
| 121100 | 72 20 6e 65 78 74 2d 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 6f 74 68 2d 74 61 67 73 | r.next-tag))..........(both-tags |
| 121120 | 20 28 61 6e 64 20 74 68 69 73 2d 74 61 67 20 6e 65 78 74 2d 74 61 67 20 74 29 29 29 0a 20 20 20 | .(and.this-tag.next-tag.t))).... |
| 121140 | 20 28 77 68 65 6e 20 28 6f 72 20 74 68 69 73 2d 74 61 67 20 6e 65 78 74 2d 74 61 67 29 0a 20 20 | .(when.(or.this-tag.next-tag)... |
| 121160 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 61 67 20 28 | ....(magit-insert-section.(tag.( |
| 121180 | 6f 72 20 74 68 69 73 2d 74 61 67 20 6e 65 78 74 2d 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 28 | or.this-tag.next-tag)).........( |
| 1211a0 | 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 28 69 66 20 62 6f 74 68 2d | insert.(format."%-10s".(if.both- |
| 1211c0 | 74 61 67 73 20 22 54 61 67 73 3a 20 22 20 22 54 61 67 3a 20 22 29 29 29 0a 20 20 20 20 20 20 20 | tags."Tags:."."Tag:.")))........ |
| 1211e0 | 20 28 63 6c 2d 66 6c 65 74 20 28 28 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 28 74 61 67 20 63 6f | .(cl-flet.((insert-count.(tag.co |
| 121200 | 75 6e 74 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | unt.face).....................(i |
| 121220 | 6e 73 65 72 74 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 61 67 20 27 66 | nsert.(concat.(propertize.tag.'f |
| 121240 | 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 74 61 67 29 0a 20 20 20 20 20 20 | ont-lock-face.'magit-tag)....... |
| 121260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ..............................(a |
| 121280 | 6e 64 20 28 3e 20 63 6f 75 6e 74 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd.(>.count.0).................. |
| 1212a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | ........................(format. |
| 1212c0 | 22 20 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".(%s)"......................... |
| 1212e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | .........................(proper |
| 121300 | 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tize............................ |
| 121320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | .......................(format." |
| 121340 | 25 73 22 20 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %s".count)...................... |
| 121360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f | .............................'fo |
| 121380 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 66 61 63 65 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 | nt-lock-face.face)))))))........ |
| 1213a0 | 20 20 20 28 77 68 65 6e 20 74 68 69 73 2d 74 61 67 20 20 28 69 6e 73 65 72 74 2d 63 6f 75 6e 74 | ...(when.this-tag..(insert-count |
| 1213c0 | 20 74 68 69 73 2d 74 61 67 20 74 68 69 73 2d 63 6e 74 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 | .this-tag.this-cnt.'magit-branch |
| 1213e0 | 2d 6c 6f 63 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 62 6f 74 68 2d 74 61 | -local))...........(when.both-ta |
| 121400 | 67 73 20 28 69 6e 73 65 72 74 20 22 2c 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | gs.(insert.",."))...........(whe |
| 121420 | 6e 20 6e 65 78 74 2d 74 61 67 20 20 28 69 6e 73 65 72 74 2d 63 6f 75 6e 74 20 6e 65 78 74 2d 74 | n.next-tag..(insert-count.next-t |
| 121440 | 61 67 20 6e 65 78 74 2d 63 6e 74 20 27 6d 61 67 69 74 2d 74 61 67 29 29 29 0a 20 20 20 20 20 20 | ag.next-cnt.'magit-tag)))....... |
| 121460 | 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 0a 0a 3b 3b 3b 3b 20 41 75 78 69 6c 69 61 | ..(insert.?\n)))))..;;;;.Auxilia |
| 121480 | 72 79 20 48 65 61 64 65 72 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ry.Headers..(defun.magit-insert- |
| 1214a0 | 75 73 65 72 2d 68 65 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 | user-header.()..."Insert.a.heade |
| 1214c0 | 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 75 73 65 72 2e 22 0a | r.line.about.the.current.user.". |
| 1214e0 | 20 20 28 6c 65 74 20 28 28 6e 61 6d 65 20 20 28 6d 61 67 69 74 2d 67 65 74 20 22 75 73 65 72 2e | ..(let.((name..(magit-get."user. |
| 121500 | 6e 61 6d 65 22 29 29 0a 20 20 20 20 20 20 20 20 28 65 6d 61 69 6c 20 28 6d 61 67 69 74 2d 67 65 | name")).........(email.(magit-ge |
| 121520 | 74 20 22 75 73 65 72 2e 65 6d 61 69 6c 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 | t."user.email"))).....(when.(and |
| 121540 | 20 6e 61 6d 65 20 65 6d 61 69 6c 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | .name.email).......(magit-insert |
| 121560 | 2d 73 65 63 74 69 6f 6e 20 28 75 73 65 72 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 69 6e | -section.(user.name).........(in |
| 121580 | 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 55 73 65 72 3a 20 22 29 29 0a | sert.(format."%-10s"."User:.")). |
| 1215a0 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6e 61 6d 65 | ........(insert.(propertize.name |
| 1215c0 | 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 68 | .'font-lock-face.'magit-log-auth |
| 1215e0 | 6f 72 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 20 3c 22 20 65 6d 61 69 6c 20 | or)).........(insert.".<".email. |
| 121600 | 22 3e 5c 6e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ">\n")))))..(defun.magit-insert- |
| 121620 | 72 65 70 6f 2d 68 65 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 | repo-header.()..."Insert.a.heade |
| 121640 | 72 20 6c 69 6e 65 20 73 68 6f 77 69 6e 67 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 72 | r.line.showing.the.path.to.the.r |
| 121660 | 65 70 6f 73 69 74 6f 72 79 20 74 6f 70 2d 6c 65 76 65 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 | epository.top-level."...(let.((t |
| 121680 | 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 6d 61 | opdir.(magit-toplevel))).....(ma |
| 1216a0 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 72 65 70 6f 20 74 6f 70 64 69 72 29 | git-insert-section.(repo.topdir) |
| 1216c0 | 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 25 73 5c | .......(insert.(format."%-10s%s\ |
| 1216e0 | 6e 22 20 22 52 65 70 6f 3a 20 22 20 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d | n"."Repo:.".(abbreviate-file-nam |
| 121700 | 65 20 74 6f 70 64 69 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 | e.topdir))))))..(defun.magit-ins |
| 121720 | 65 72 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 65 72 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 61 | ert-remote-header.()..."Insert.a |
| 121740 | 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 6d 6f 74 65 20 6f 66 | .header.line.about.the.remote.of |
| 121760 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 49 66 20 6e 6f 20 72 65 6d 6f | .the.current.branch...If.no.remo |
| 121780 | 74 65 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 | te.is.configured.for.the.current |
| 1217a0 | 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 66 61 6c 6c 20 62 61 63 6b 0a 73 68 6f 77 69 6e 67 20 | .branch,.then.fall.back.showing. |
| 1217c0 | 74 68 65 20 5c 22 6f 72 69 67 69 6e 5c 22 20 72 65 6d 6f 74 65 2c 20 6f 72 20 69 66 20 74 68 61 | the.\"origin\".remote,.or.if.tha |
| 1217e0 | 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 74 68 65 20 66 69 72 73 74 0a 72 65 6d 6f 74 | t.does.not.exist.the.first.remot |
| 121800 | 65 20 69 6e 20 61 6c 70 68 61 62 65 74 69 63 20 6f 72 64 65 72 2e 22 0a 20 20 28 77 68 65 6e 2d | e.in.alphabetic.order."...(when- |
| 121820 | 6c 65 74 2a 20 28 28 6e 61 6d 65 20 28 6d 61 67 69 74 2d 67 65 74 2d 73 6f 6d 65 2d 72 65 6d 6f | let*.((name.(magit-get-some-remo |
| 121840 | 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 6e 64 65 72 20 63 65 72 74 | te))...............;;.Under.cert |
| 121860 | 61 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 69 74 27 73 20 70 6f 73 73 69 62 6c 65 | ain.configurations.it's.possible |
| 121880 | 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 75 72 6c 20 74 6f 20 62 65 20 | .for...............;;.url.to.be. |
| 1218a0 | 6e 69 6c 2c 20 77 68 65 6e 20 6e 61 6d 65 20 69 73 20 6e 6f 74 2c 20 73 65 65 20 23 32 38 35 38 | nil,.when.name.is.not,.see.#2858 |
| 1218c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 28 6d 61 67 69 74 2d 67 65 74 20 | ................(url.(magit-get. |
| 1218e0 | 22 72 65 6d 6f 74 65 22 20 6e 61 6d 65 20 22 75 72 6c 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 | "remote".name."url"))).....(magi |
| 121900 | 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 72 65 6d 6f 74 65 20 6e 61 6d 65 29 0a 20 | t-insert-section.(remote.name).. |
| 121920 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 66 6f 72 6d 61 74 20 22 25 2d 31 30 73 22 20 22 52 65 | .....(insert.(format."%-10s"."Re |
| 121940 | 6d 6f 74 65 3a 20 22 29 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 | mote:.")).......(insert.(propert |
| 121960 | 69 7a 65 20 6e 61 6d 65 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d | ize.name.'font-lock-face.'magit- |
| 121980 | 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 20 3f 5c 73 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 | branch-remote).?\s).......(inser |
| 1219a0 | 74 20 75 72 6c 20 3f 5c 6e 29 29 29 29 0a 0a 3b 3b 3b 3b 20 46 69 6c 65 20 53 65 63 74 69 6f 6e | t.url.?\n))))..;;;;.File.Section |
| 1219c0 | 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 | s..(defvar-keymap.magit-untracke |
| 1219e0 | 64 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 | d-section-map...:doc."Keymap.for |
| 121a00 | 20 74 68 65 20 60 75 6e 74 72 61 63 6b 65 64 27 20 73 65 63 74 69 6f 6e 2e 22 0a 20 20 22 3c 72 | .the.`untracked'.section."..."<r |
| 121a20 | 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 23 27 6d 61 | emap>.<magit-delete-thing>".#'ma |
| 121a40 | 67 69 74 2d 64 69 73 63 61 72 64 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 73 74 | git-discard..."<remap>.<magit-st |
| 121a60 | 61 67 65 2d 66 69 6c 65 3e 22 20 20 20 23 27 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 22 3c 32 | age-file>"...#'magit-stage..."<2 |
| 121a80 | 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 44 69 73 63 61 72 64 20 66 69 6c | >".(magit-menu-item."Discard.fil |
| 121aa0 | 65 73 22 20 23 27 6d 61 67 69 74 2d 64 69 73 63 61 72 64 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 | es".#'magit-discard)..."<1>".(ma |
| 121ac0 | 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 53 74 61 67 65 20 66 69 6c 65 73 22 20 20 20 23 27 | git-menu-item."Stage.files"...#' |
| 121ae0 | 6d 61 67 69 74 2d 73 74 61 67 65 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 | magit-stage))..(magit-define-sec |
| 121b00 | 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 75 6e 74 72 61 63 | tion-jumper.magit-jump-to-untrac |
| 121b20 | 6b 65 64 20 22 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 22 20 75 6e 74 72 61 63 6b 65 64 29 | ked."Untracked.files".untracked) |
| 121b40 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 74 72 61 63 6b 65 64 2d | ..(defun.magit-insert-untracked- |
| 121b60 | 66 69 6c 65 73 20 28 29 0a 20 20 22 4d 61 79 62 65 20 69 6e 73 65 72 74 20 61 20 6c 69 73 74 20 | files.()..."Maybe.insert.a.list. |
| 121b80 | 6f 72 20 74 72 65 65 20 6f 66 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 2e 0a 0a 44 6f 20 | or.tree.of.untracked.files...Do. |
| 121ba0 | 73 6f 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 73 74 | so.depending.on.the.value.of.`st |
| 121bc0 | 61 74 75 73 2e 73 68 6f 77 55 6e 74 72 61 63 6b 65 64 46 69 6c 65 73 27 2e 0a 4e 6f 74 65 20 74 | atus.showUntrackedFiles'..Note.t |
| 121be0 | 68 61 74 20 65 76 65 6e 20 69 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 60 61 6c 6c 27 2c 20 | hat.even.if.the.value.is.`all',. |
| 121c00 | 4d 61 67 69 74 20 73 74 69 6c 6c 20 69 6e 69 74 69 61 6c 6c 79 0a 6f 6e 6c 79 20 73 68 6f 77 73 | Magit.still.initially.only.shows |
| 121c20 | 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 42 75 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | .directories...But.the.directory |
| 121c40 | 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 74 68 65 6e 0a 62 65 20 65 78 70 61 6e 64 65 64 20 75 | .sections.can.then.be.expanded.u |
| 121c60 | 73 69 6e 67 20 5c 22 54 41 42 5c 22 2e 0a 0a 49 66 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d | sing.\"TAB\"...If.the.first.elem |
| 121c80 | 65 6e 74 20 6f 66 20 60 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 27 | ent.of.`magit-buffer-diff-files' |
| 121ca0 | 20 69 73 20 61 0a 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 6c 69 6d 69 74 20 74 68 65 20 | .is.a.directory,.then.limit.the. |
| 121cc0 | 6c 69 73 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 61 74 2e 20 20 54 68 65 20 76 | list.to.files.below.that...The.v |
| 121ce0 | 61 6c 75 65 0a 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 | alue.value.of.that.variable.can. |
| 121d00 | 62 65 20 73 65 74 20 75 73 69 6e 67 20 5c 22 44 20 2d 2d 20 44 49 52 45 43 54 4f 52 59 20 52 45 | be.set.using.\"D.--.DIRECTORY.RE |
| 121d20 | 54 20 67 5c 22 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 73 68 6f 77 20 28 6f 72 20 28 6d 61 67 69 | T.g\"."...(let*.((show.(or.(magi |
| 121d40 | 74 2d 67 65 74 20 22 73 74 61 74 75 73 2e 73 68 6f 77 55 6e 74 72 61 63 6b 65 64 46 69 6c 65 73 | t-get."status.showUntrackedFiles |
| 121d60 | 22 29 20 22 6e 6f 72 6d 61 6c 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 61 73 65 20 28 63 61 | ")."normal"))..........(base.(ca |
| 121d80 | 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 | r.magit-buffer-diff-files))..... |
| 121da0 | 20 20 20 20 20 28 62 61 73 65 20 28 61 6e 64 20 62 61 73 65 20 28 66 69 6c 65 2d 64 69 72 65 63 | .....(base.(and.base.(file-direc |
| 121dc0 | 74 6f 72 79 2d 70 20 62 61 73 65 29 20 62 61 73 65 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | tory-p.base).base))).....(unless |
| 121de0 | 20 28 65 71 75 61 6c 20 73 68 6f 77 20 22 6e 6f 22 29 0a 20 20 20 20 20 20 28 69 66 20 28 65 71 | .(equal.show."no").......(if.(eq |
| 121e00 | 75 61 6c 20 73 68 6f 77 20 22 61 6c 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d | ual.show."all")...........(when- |
| 121e20 | 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c | let.((files.(magit-untracked-fil |
| 121e40 | 65 73 20 6e 69 6c 20 62 61 73 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | es.nil.base))).............(magi |
| 121e60 | 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 20 | t-insert-section.(untracked).... |
| 121e80 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 | ...........(magit-insert-heading |
| 121ea0 | 20 22 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ."Untracked.files:")............ |
| 121ec0 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 66 69 6c 65 73 20 62 61 73 | ...(magit-insert-files.files.bas |
| 121ee0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 0a | e)...............(insert.?\n))). |
| 121f00 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 73 0a 20 20 20 20 20 20 | ........(when-let.((files....... |
| 121f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 2d 6d 61 70 63 61 74 20 28 61 6e 64 20 28 65 71 | ..............(--mapcat.(and.(eq |
| 121f40 | 20 28 61 72 65 66 20 69 74 20 30 29 20 3f 3f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(aref.it.0).??)................ |
| 121f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 73 75 62 73 74 | ....................(list.(subst |
| 121f80 | 72 69 6e 67 20 69 74 20 33 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring.it.3))).................... |
| 121fa0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 22 73 74 61 | ...........(magit-git-items."sta |
| 121fc0 | 74 75 73 22 20 22 2d 7a 22 20 22 2d 2d 70 6f 72 63 65 6c 61 69 6e 22 0a 20 20 20 20 20 20 20 20 | tus"."-z"."--porcelain"......... |
| 121fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 122000 | 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 75 6c 65 73 2d | .......(magit-ignore-submodules- |
| 122020 | 70 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.t)............................ |
| 122040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 62 61 73 65 29 29 29 | ...................."--".base))) |
| 122060 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f | )...........(magit-insert-sectio |
| 122080 | 6e 20 28 75 6e 74 72 61 63 6b 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | n.(untracked).............(magit |
| 1220a0 | 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 | -insert-heading."Untracked.files |
| 1220c0 | 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 66 69 6c 65 20 66 69 | :").............(dolist.(file.fi |
| 1220e0 | 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | les)...............(magit-insert |
| 122100 | 2d 73 65 63 74 69 6f 6e 20 28 66 69 6c 65 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -section.(file.file)............ |
| 122120 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 66 69 6c 65 20 27 66 | .....(insert.(propertize.file.'f |
| 122140 | 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 66 69 6c 65 6e 61 6d 65 29 20 3f | ont-lock-face.'magit-filename).? |
| 122160 | 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 | \n))).............(insert.?\n))) |
| 122180 | 29 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 | ))))..(magit-define-section-jump |
| 1221a0 | 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 74 72 61 63 6b 65 64 20 22 54 72 61 63 6b 65 | er.magit-jump-to-tracked."Tracke |
| 1221c0 | 64 20 66 69 6c 65 73 22 20 74 72 61 63 6b 65 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | d.files".tracked)..(defun.magit- |
| 1221e0 | 69 6e 73 65 72 74 2d 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 | insert-tracked-files.()..."Inser |
| 122200 | 74 20 61 20 74 72 65 65 20 6f 66 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 2e 0a 0a 49 66 20 74 | t.a.tree.of.tracked.files...If.t |
| 122220 | 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 60 6d 61 67 69 74 2d 62 75 66 66 65 | he.first.element.of.`magit-buffe |
| 122240 | 72 2d 64 69 66 66 2d 66 69 6c 65 73 27 20 69 73 20 61 0a 64 69 72 65 63 74 6f 72 79 2c 20 74 68 | r-diff-files'.is.a.directory,.th |
| 122260 | 65 6e 20 6c 69 6d 69 74 20 74 68 65 20 6c 69 73 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 | en.limit.the.list.to.files.below |
| 122280 | 20 74 68 61 74 2e 20 20 54 68 65 20 76 61 6c 75 65 0a 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 | .that...The.value.value.of.that. |
| 1222a0 | 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20 73 65 74 20 75 73 69 6e 67 20 5c 22 44 20 2d 2d | variable.can.be.set.using.\"D.-- |
| 1222c0 | 20 44 49 52 45 43 54 4f 52 59 20 52 45 54 20 67 5c 22 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 | .DIRECTORY.RET.g\"."...(when-let |
| 1222e0 | 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 66 69 6c 65 73 29 29 29 0a 20 20 | .((files.(magit-list-files)))... |
| 122300 | 20 20 28 6c 65 74 2a 20 28 28 62 61 73 65 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 | ..(let*.((base.(car.magit-buffer |
| 122320 | 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 61 73 65 20 28 | -diff-files))............(base.( |
| 122340 | 61 6e 64 20 62 61 73 65 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 62 61 73 65 29 | and.base.(file-directory-p.base) |
| 122360 | 20 62 61 73 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 | .base))).......(magit-insert-sec |
| 122380 | 74 69 6f 6e 20 28 74 72 61 63 6b 65 64 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 | tion.(tracked.nil.t).........(ma |
| 1223a0 | 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 54 72 61 63 6b 65 64 20 66 69 6c 65 | git-insert-heading."Tracked.file |
| 1223c0 | 73 3a 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 | s:").........(magit-insert-files |
| 1223e0 | 20 66 69 6c 65 73 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e | .files.base).........(insert.?\n |
| 122400 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 69 67 6e 6f 72 | )))))..(defun.magit-insert-ignor |
| 122420 | 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 | ed-files.()..."Insert.a.tree.of. |
| 122440 | 69 67 6e 6f 72 65 64 20 66 69 6c 65 73 2e 0a 0a 49 66 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 | ignored.files...If.the.first.ele |
| 122460 | 6d 65 6e 74 20 6f 66 20 60 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 | ment.of.`magit-buffer-diff-files |
| 122480 | 27 20 69 73 20 61 0a 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 6c 69 6d 69 74 20 74 68 65 | '.is.a.directory,.then.limit.the |
| 1224a0 | 20 6c 69 73 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 61 74 2e 20 20 54 68 65 20 | .list.to.files.below.that...The. |
| 1224c0 | 76 61 6c 75 65 0a 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20 73 65 | value.of.that.variable.can.be.se |
| 1224e0 | 74 20 75 73 69 6e 67 20 5c 22 44 20 2d 2d 20 44 49 52 45 43 54 4f 52 59 20 52 45 54 20 67 5c 22 | t.using.\"D.--.DIRECTORY.RET.g\" |
| 122500 | 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 69 67 | ."...(when-let.((files.(magit-ig |
| 122520 | 6e 6f 72 65 64 2d 66 69 6c 65 73 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 62 61 73 65 20 | nored-files))).....(let*.((base. |
| 122540 | 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 20 | (car.magit-buffer-diff-files)).. |
| 122560 | 20 20 20 20 20 20 20 20 20 20 28 62 61 73 65 20 28 61 6e 64 20 62 61 73 65 20 28 66 69 6c 65 2d | ..........(base.(and.base.(file- |
| 122580 | 64 69 72 65 63 74 6f 72 79 2d 70 20 62 61 73 65 29 20 62 61 73 65 29 29 29 0a 20 20 20 20 20 20 | directory-p.base).base)))....... |
| 1225a0 | 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 74 72 61 63 6b 65 64 20 6e | (magit-insert-section.(tracked.n |
| 1225c0 | 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 | il.t).........(magit-insert-head |
| 1225e0 | 69 6e 67 20 22 49 67 6e 6f 72 65 64 20 66 69 6c 65 73 3a 22 29 0a 20 20 20 20 20 20 20 20 28 6d | ing."Ignored.files:").........(m |
| 122600 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 66 69 6c 65 73 20 62 61 73 65 29 0a 20 20 | agit-insert-files.files.base)... |
| 122620 | 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 | ......(insert.?\n)))))..(magit-d |
| 122640 | 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d | efine-section-jumper.magit-jump- |
| 122660 | 74 6f 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 22 53 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 | to-skip-worktree."Skip-worktree. |
| 122680 | 66 69 6c 65 73 22 20 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | files".skip-worktree)..(defun.ma |
| 1226a0 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 20 28 | git-insert-skip-worktree-files.( |
| 1226c0 | 29 0a 20 20 22 49 6e 73 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 73 6b 69 70 2d 77 6f 72 6b 74 | )..."Insert.a.tree.of.skip-workt |
| 1226e0 | 72 65 65 20 66 69 6c 65 73 2e 0a 0a 49 66 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 | ree.files...If.the.first.element |
| 122700 | 20 6f 66 20 60 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 27 20 69 73 | .of.`magit-buffer-diff-files'.is |
| 122720 | 20 61 0a 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 6c 69 6d 69 74 20 74 68 65 20 6c 69 73 | .a.directory,.then.limit.the.lis |
| 122740 | 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 61 74 2e 20 20 54 68 65 20 76 61 6c 75 | t.to.files.below.that...The.valu |
| 122760 | 65 0a 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20 73 65 74 20 75 73 | e.of.that.variable.can.be.set.us |
| 122780 | 69 6e 67 20 5c 22 44 20 2d 2d 20 44 49 52 45 43 54 4f 52 59 20 52 45 54 20 67 5c 22 2e 22 0a 20 | ing.\"D.--.DIRECTORY.RET.g\".".. |
| 1227a0 | 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 73 20 28 6d 61 67 69 74 2d 73 6b 69 70 2d 77 | .(when-let.((files.(magit-skip-w |
| 1227c0 | 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 62 61 73 | orktree-files))).....(let*.((bas |
| 1227e0 | 65 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 | e.(car.magit-buffer-diff-files)) |
| 122800 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 61 73 65 20 28 61 6e 64 20 62 61 73 65 20 28 66 69 6c | ............(base.(and.base.(fil |
| 122820 | 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 62 61 73 65 29 20 62 61 73 65 29 29 29 0a 20 20 20 20 | e-directory-p.base).base)))..... |
| 122840 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 73 6b 69 70 2d 77 6f | ..(magit-insert-section.(skip-wo |
| 122860 | 72 6b 74 72 65 65 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 | rktree.nil.t).........(magit-ins |
| 122880 | 65 72 74 2d 68 65 61 64 69 6e 67 20 22 53 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 73 | ert-heading."Skip-worktree.files |
| 1228a0 | 3a 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 | :").........(magit-insert-files. |
| 1228c0 | 66 69 6c 65 73 20 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 | files.base).........(insert.?\n) |
| 1228e0 | 29 29 29 29 0a 0a 28 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 6d 70 | ))))..(magit-define-section-jump |
| 122900 | 65 72 20 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 | er.magit-jump-to-assume-unchange |
| 122920 | 64 20 22 41 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 20 66 69 6c 65 73 22 20 61 73 73 75 6d | d."Assume-unchanged.files".assum |
| 122940 | 65 2d 75 6e 63 68 61 6e 67 65 64 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 | e-unchanged)..(defun.magit-inser |
| 122960 | 74 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 20 28 29 0a 20 20 22 49 | t-assume-unchanged-files.()..."I |
| 122980 | 6e 73 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 61 | nsert.a.tree.of.files.that.are.a |
| 1229a0 | 73 73 75 6d 65 64 20 74 6f 20 62 65 20 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 49 66 20 74 68 65 20 | ssumed.to.be.unchanged...If.the. |
| 1229c0 | 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 60 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 | first.element.of.`magit-buffer-d |
| 1229e0 | 69 66 66 2d 66 69 6c 65 73 27 20 69 73 20 61 0a 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 | iff-files'.is.a.directory,.then. |
| 122a00 | 6c 69 6d 69 74 20 74 68 65 20 6c 69 73 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 | limit.the.list.to.files.below.th |
| 122a20 | 61 74 2e 20 20 54 68 65 20 76 61 6c 75 65 0a 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 | at...The.value.of.that.variable. |
| 122a40 | 63 61 6e 20 62 65 20 73 65 74 20 75 73 69 6e 67 20 5c 22 44 20 2d 2d 20 44 49 52 45 43 54 4f 52 | can.be.set.using.\"D.--.DIRECTOR |
| 122a60 | 59 20 52 45 54 20 67 5c 22 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 66 69 6c 65 73 20 | Y.RET.g\"."...(when-let.((files. |
| 122a80 | 28 6d 61 67 69 74 2d 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 29 29 29 | (magit-assume-unchanged-files))) |
| 122aa0 | 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 62 61 73 65 20 28 63 61 72 20 6d 61 67 69 74 2d 62 75 66 | .....(let*.((base.(car.magit-buf |
| 122ac0 | 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 61 73 | fer-diff-files))............(bas |
| 122ae0 | 65 20 28 61 6e 64 20 62 61 73 65 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 62 61 | e.(and.base.(file-directory-p.ba |
| 122b00 | 73 65 29 20 62 61 73 65 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | se).base))).......(magit-insert- |
| 122b20 | 73 65 63 74 69 6f 6e 20 28 61 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 20 6e 69 6c 20 74 29 | section.(assume-unchanged.nil.t) |
| 122b40 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 | .........(magit-insert-heading." |
| 122b60 | 41 73 73 75 6d 65 2d 75 6e 63 68 61 6e 67 65 64 20 66 69 6c 65 73 3a 22 29 0a 20 20 20 20 20 20 | Assume-unchanged.files:")....... |
| 122b80 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 66 69 6c 65 73 20 62 61 73 65 | ..(magit-insert-files.files.base |
| 122ba0 | 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 0a 0a 28 64 65 66 | ).........(insert.?\n)))))..(def |
| 122bc0 | 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 28 66 69 6c 65 73 20 64 69 72 | un.magit-insert-files.(files.dir |
| 122be0 | 65 63 74 6f 72 79 29 0a 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 66 69 6c 65 73 20 28 73 74 72 | ectory)...(while.(and.files.(str |
| 122c00 | 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 28 6f 72 20 64 69 72 65 63 74 6f 72 79 20 22 22 29 20 28 | ing-prefix-p.(or.directory."").( |
| 122c20 | 63 61 72 20 66 69 6c 65 73 29 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 66 69 6c | car.files))).....(let.((dir.(fil |
| 122c40 | 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 63 61 72 20 66 69 6c 65 73 29 29 29 29 0a | e-name-directory.(car.files)))). |
| 122c60 | 20 20 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 64 69 72 20 64 69 72 65 63 74 6f 72 79 29 0a | ......(if.(equal.dir.directory). |
| 122c80 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 70 6f 70 20 66 69 6c 65 73 | ..........(let.((file.(pop.files |
| 122ca0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 | ))).............(magit-insert-se |
| 122cc0 | 63 74 69 6f 6e 20 28 66 69 6c 65 20 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ction.(file.file)............... |
| 122ce0 | 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 66 69 6c 65 20 27 66 6f 6e 74 2d 6c | (insert.(propertize.file.'font-l |
| 122d00 | 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 66 69 6c 65 6e 61 6d 65 29 20 3f 5c 6e 29 29 29 | ock-face.'magit-filename).?\n))) |
| 122d20 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 | .........(magit-insert-section.( |
| 122d40 | 66 69 6c 65 20 64 69 72 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 | file.dir.t)...........(insert.(p |
| 122d60 | 72 6f 70 65 72 74 69 7a 65 20 64 69 72 20 27 66 69 6c 65 20 27 6d 61 67 69 74 2d 66 69 6c 65 6e | ropertize.dir.'file.'magit-filen |
| 122d80 | 61 6d 65 29 20 3f 5c 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 | ame).?\n)...........(magit-inser |
| 122da0 | 74 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 | t-heading)...........(setq.files |
| 122dc0 | 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 66 69 6c 65 73 20 66 69 6c 65 73 20 64 69 72 29 29 | .(magit-insert-files.files.dir)) |
| 122de0 | 29 29 29 29 0a 20 20 66 69 6c 65 73 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d | ))))...files)..;;;._.(provide.'m |
| 122e00 | 61 67 69 74 2d 73 74 61 74 75 73 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2e 65 6c | agit-status).;;;.magit-status.el |
| 122e20 | 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ends.here...................... |
| 122e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 122fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 75 62 6d 6f 64 | magit-20240404.1901/magit-submod |
| 123020 | 75 6c 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ule.el.......................... |
| 123040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 123080 | 30 30 37 36 30 32 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 35 33 34 00 20 30 00 00 00 | 0076023.00000000000.015534..0... |
| 1230a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1230c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1230e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 123120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 123140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1231a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1231c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1231e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 123200 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2e 65 6c 20 2d 2d 2d 20 53 75 62 6d 6f | ;;;.magit-submodule.el.---.Submo |
| 123220 | 64 75 6c 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 | dule.support.for.Magit..-*-.lexi |
| 123240 | 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 | cal-binding:t.-*-..;;.Copyright. |
| 123260 | 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 | (C).2008-2024.The.Magit.Project. |
| 123280 | 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 | Contributors..;;.Author:.Jonas.B |
| 1232a0 | 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d | ernoulli.<jonas@bernoul.li>.;;.M |
| 1232c0 | 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 | aintainer:.Jonas.Bernoulli.<jona |
| 1232e0 | 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 | s@bernoul.li>..;;.SPDX-License-I |
| 123300 | 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 | dentifier:.GPL-3.0-or-later..;;. |
| 123320 | 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 | Magit.is.free.software:.you.can. |
| 123340 | 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 | redistribute.it.and/or.modify.it |
| 123360 | 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 | .;;.under.the.terms.of.the.GNU.G |
| 123380 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 | eneral.Public.License.as.publish |
| 1233a0 | 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 | ed.by.;;.the.Free.Software.Found |
| 1233c0 | 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c | ation,.either.version.3.of.the.L |
| 1233e0 | 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 | icense,.or.;;.(at.your.option).a |
| 123400 | 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 | ny.later.version..;;.;;.Magit.is |
| 123420 | 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 | .distributed.in.the.hope.that.it |
| 123440 | 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 | .will.be.useful,.but.WITHOUT.;;. |
| 123460 | 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 | ANY.WARRANTY;.without.even.the.i |
| 123480 | 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 | mplied.warranty.of.MERCHANTABILI |
| 1234a0 | 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 | TY.;;.or.FITNESS.FOR.A.PARTICULA |
| 1234c0 | 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | R.PURPOSE...See.the.GNU.General. |
| 1234e0 | 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 | Public.;;.License.for.more.detai |
| 123500 | 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 | ls..;;.;;.You.should.have.receiv |
| 123520 | 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 | ed.a.copy.of.the.GNU.General.Pub |
| 123540 | 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e | lic.License.;;.along.with.Magit. |
| 123560 | 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f | ..If.not,.see.<https://www.gnu.o |
| 123580 | 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 | rg/licenses/>...;;;.Code:..(requ |
| 1235a0 | 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 28 64 65 66 76 61 72 20 78 2d 73 74 72 65 74 63 68 2d 63 | ire.'magit)..(defvar.x-stretch-c |
| 1235c0 | 75 72 73 6f 72 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | ursor)..;;;.Options..(defcustom. |
| 1235e0 | 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 27 28 6d | magit-module-sections-hook...'(m |
| 123600 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 0a 20 20 20 | agit-insert-modules-overview.... |
| 123620 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 | .magit-insert-modules-unpulled-f |
| 123640 | 72 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f | rom-upstream.....magit-insert-mo |
| 123660 | 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 | dules-unpulled-from-pushremote.. |
| 123680 | 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 | ...magit-insert-modules-unpushed |
| 1236a0 | 2d 74 6f 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f | -to-upstream.....magit-insert-mo |
| 1236c0 | 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 29 0a 20 20 | dules-unpushed-to-pushremote)... |
| 1236e0 | 22 48 6f 6f 6b 20 72 75 6e 20 62 79 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c | "Hook.run.by.`magit-insert-modul |
| 123700 | 65 73 27 2e 0a 0a 54 68 61 74 20 66 75 6e 63 74 69 6f 6e 20 69 73 6e 27 74 20 70 61 72 74 20 6f | es'...That.function.isn't.part.o |
| 123720 | 66 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 27 73 20 | f.`magit-status-sections-hook's. |
| 123740 | 64 65 66 61 75 6c 74 0a 76 61 6c 75 65 2c 20 73 6f 20 79 6f 75 20 68 61 76 65 20 74 6f 20 61 64 | default.value,.so.you.have.to.ad |
| 123760 | 64 20 69 74 20 79 6f 75 72 73 65 6c 66 20 66 6f 72 20 74 68 69 73 20 68 6f 6f 6b 20 74 6f 20 68 | d.it.yourself.for.this.hook.to.h |
| 123780 | 61 76 65 20 61 6e 79 0a 65 66 66 65 63 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | ave.any.effect."...:package-vers |
| 1237a0 | 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 | ion.'(magit..."2.11.0")...:group |
| 1237c0 | 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 29 0a 0a 28 | .'magit-status...:type.'hook)..( |
| 1237e0 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d | defcustom.magit-module-sections- |
| 123800 | 6e 65 73 74 65 64 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d 61 67 69 74 2d 69 6e 73 65 72 | nested.t..."Whether.`magit-inser |
| 123820 | 74 2d 6d 6f 64 75 6c 65 73 27 20 77 72 61 70 73 20 69 6e 73 65 72 74 65 64 20 73 65 63 74 69 6f | t-modules'.wraps.inserted.sectio |
| 123840 | 6e 73 2e 0a 0a 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e | ns...If.this.is.non-nil,.then.on |
| 123860 | 6c 79 20 61 20 73 69 6e 67 6c 65 20 74 6f 70 2d 6c 65 76 65 6c 20 73 65 63 74 69 6f 6e 0a 69 73 | ly.a.single.top-level.section.is |
| 123880 | 20 69 6e 73 65 72 74 65 64 2e 20 20 49 66 20 69 74 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 61 | .inserted...If.it.is.nil,.then.a |
| 1238a0 | 6c 6c 20 73 65 63 74 69 6f 6e 73 20 6c 69 73 74 65 64 20 69 6e 0a 60 6d 61 67 69 74 2d 6d 6f 64 | ll.sections.listed.in.`magit-mod |
| 1238c0 | 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 27 20 62 65 63 6f 6d 65 20 74 6f 70 2d 6c 65 | ule-sections-hook'.become.top-le |
| 1238e0 | 76 65 6c 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | vel.sections."...:package-versio |
| 123900 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 | n.'(magit..."2.11.0")...:group.' |
| 123920 | 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a | magit-status...:type.'boolean).. |
| 123940 | 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d | (defcustom.magit-submodule-list- |
| 123960 | 6d 6f 64 65 2d 68 6f 6f 6b 20 27 28 68 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 29 0a 20 20 22 48 6f 6f | mode-hook.'(hl-line-mode)..."Hoo |
| 123980 | 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4d 61 67 69 74 2d 53 75 62 6d 6f | k.run.after.entering.Magit-Submo |
| 1239a0 | 64 75 6c 65 2d 4c 69 73 74 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | dule-List.mode."...:package-vers |
| 1239c0 | 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 | ion.'(magit..."2.9.0")...:group. |
| 1239e0 | 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 | 'magit-repolist...:type.'hook... |
| 123a00 | 3a 67 65 74 20 27 6d 61 67 69 74 2d 68 6f 6f 6b 2d 63 75 73 74 6f 6d 2d 67 65 74 0a 20 20 3a 6f | :get.'magit-hook-custom-get...:o |
| 123a20 | 70 74 69 6f 6e 73 20 27 28 68 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 63 75 73 | ptions.'(hl-line-mode))..(defcus |
| 123a40 | 74 6f 6d 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 | tom.magit-submodule-list-columns |
| 123a60 | 0a 20 20 27 28 28 22 50 61 74 68 22 20 20 20 20 20 32 35 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 | ...'(("Path".....25.magit-module |
| 123a80 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 70 61 74 68 20 20 20 6e 69 6c 29 0a 20 20 20 20 28 22 56 65 | list-column-path...nil).....("Ve |
| 123aa0 | 72 73 69 6f 6e 22 20 20 32 35 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e | rsion"..25.magit-repolist-column |
| 123ac0 | 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 28 28 3a 73 6f 72 74 20 6d 61 67 69 74 2d 72 65 70 6f | -version......((:sort.magit-repo |
| 123ae0 | 6c 69 73 74 2d 76 65 72 73 69 6f 6e 3c 29 29 29 0a 20 20 20 20 28 22 42 72 61 6e 63 68 22 20 20 | list-version<))).....("Branch".. |
| 123b00 | 20 32 30 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 | .20.magit-repolist-column-branch |
| 123b20 | 20 20 20 6e 69 6c 29 0a 20 20 20 20 28 22 42 3c 55 22 20 33 20 6d 61 67 69 74 2d 72 65 70 6f 6c | ...nil).....("B<U".3.magit-repol |
| 123b40 | 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 | ist-column-unpulled-from-upstrea |
| 123b60 | 6d 0a 20 20 20 20 20 28 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 28 | m......((:right-align.t).......( |
| 123b80 | 3a 73 6f 72 74 20 3c 29 29 29 0a 20 20 20 20 28 22 42 3e 55 22 20 33 20 6d 61 67 69 74 2d 72 65 | :sort.<))).....("B>U".3.magit-re |
| 123ba0 | 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 | polist-column-unpushed-to-upstre |
| 123bc0 | 61 6d 0a 20 20 20 20 20 28 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 | am......((:right-align.t)....... |
| 123be0 | 28 3a 73 6f 72 74 20 3c 29 29 29 0a 20 20 20 20 28 22 42 3c 50 22 20 33 20 6d 61 67 69 74 2d 72 | (:sort.<))).....("B<P".3.magit-r |
| 123c00 | 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 | epolist-column-unpulled-from-pus |
| 123c20 | 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 28 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 | hremote......((:right-align.t).. |
| 123c40 | 20 20 20 20 20 28 3a 73 6f 72 74 20 3c 29 29 29 0a 20 20 20 20 28 22 42 3e 50 22 20 33 20 6d 61 | .....(:sort.<))).....("B>P".3.ma |
| 123c60 | 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d | git-repolist-column-unpushed-to- |
| 123c80 | 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 28 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 | pushremote......((:right-align.t |
| 123ca0 | 29 0a 20 20 20 20 20 20 28 3a 73 6f 72 74 20 3c 29 29 29 0a 20 20 20 20 28 22 42 22 20 20 20 33 | ).......(:sort.<))).....("B"...3 |
| 123cc0 | 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 65 73 0a | .magit-repolist-column-branches. |
| 123ce0 | 20 20 20 20 20 28 28 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 73 | .....((:right-align.t).......(:s |
| 123d00 | 6f 72 74 20 3c 29 29 29 0a 20 20 20 20 28 22 53 22 20 20 20 33 20 6d 61 67 69 74 2d 72 65 70 6f | ort.<))).....("S"...3.magit-repo |
| 123d20 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 73 74 61 73 68 65 73 0a 20 20 20 20 20 28 28 3a 72 69 67 68 | list-column-stashes......((:righ |
| 123d40 | 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 20 20 28 3a 73 6f 72 74 20 3c 29 29 29 29 0a 20 20 | t-align.t).......(:sort.<))))... |
| 123d60 | 22 4c 69 73 74 20 6f 66 20 63 6f 6c 75 6d 6e 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 60 6d | "List.of.columns.displayed.by.`m |
| 123d80 | 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 27 2e 0a 0a 45 61 63 68 20 65 6c 65 | agit-list-submodules'...Each.ele |
| 123da0 | 6d 65 6e 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 28 48 45 41 44 45 52 20 57 49 44 54 48 20 | ment.has.the.form.(HEADER.WIDTH. |
| 123dc0 | 46 4f 52 4d 41 54 20 50 52 4f 50 53 29 2e 0a 0a 48 45 41 44 45 52 20 69 73 20 74 68 65 20 73 74 | FORMAT.PROPS)...HEADER.is.the.st |
| 123de0 | 72 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 68 65 61 64 65 72 2e 20 20 57 | ring.displayed.in.the.header...W |
| 123e00 | 49 44 54 48 20 69 73 20 74 68 65 20 77 69 64 74 68 0a 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 2e | IDTH.is.the.width.of.the.column. |
| 123e20 | 20 20 46 4f 52 4d 41 54 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 | ..FORMAT.is.a.function.that.is.c |
| 123e40 | 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 0a 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 72 65 70 | alled.with.one.argument,.the.rep |
| 123e60 | 6f 73 69 74 6f 72 79 20 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 28 75 73 75 61 6c 6c 79 20 | ository.identification.(usually. |
| 123e80 | 69 74 73 20 62 61 73 65 6e 61 6d 65 29 2c 0a 61 6e 64 20 77 69 74 68 20 60 64 65 66 61 75 6c 74 | its.basename),.and.with.`default |
| 123ea0 | 2d 64 69 72 65 63 74 6f 72 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 76 65 | -directory'.bound.to.the.topleve |
| 123ec0 | 6c 20 6f 66 20 69 74 73 20 77 6f 72 6b 69 6e 67 0a 74 72 65 65 2e 20 20 49 74 20 68 61 73 20 74 | l.of.its.working.tree...It.has.t |
| 123ee0 | 6f 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 69 6e 73 65 72 74 65 64 | o.return.a.string.to.be.inserted |
| 123f00 | 20 6f 72 20 6e 69 6c 2e 20 20 50 52 4f 50 53 20 69 73 0a 61 6e 20 61 6c 69 73 74 20 74 68 61 74 | .or.nil...PROPS.is.an.alist.that |
| 123f20 | 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 6b 65 79 73 20 60 3a 72 69 67 68 74 2d 61 6c 69 67 6e | .supports.the.keys.`:right-align |
| 123f40 | 27 2c 20 60 3a 70 61 64 2d 72 69 67 68 74 27 20 61 6e 64 0a 60 3a 73 6f 72 74 27 2e 0a 0a 54 68 | ',.`:pad-right'.and.`:sort'...Th |
| 123f60 | 65 20 60 3a 73 6f 72 74 27 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 61 20 77 65 69 72 64 20 69 | e.`:sort'.function.has.a.weird.i |
| 123f80 | 6e 74 65 72 66 61 63 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 0a 64 6f 63 73 74 72 | nterface.described.in.the.docstr |
| 123fa0 | 69 6e 67 20 6f 66 20 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 2d 67 65 74 2d 73 6f 72 74 | ing.of.`tabulated-list--get-sort |
| 123fc0 | 27 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 60 3c 27 20 61 6e 64 0a 60 6d 61 67 69 74 | '...Alternatively.`<'.and.`magit |
| 123fe0 | 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 69 6f 6e 3c 27 20 63 61 6e 20 62 65 20 75 73 65 64 20 | -repolist-version<'.can.be.used. |
| 124000 | 61 73 20 74 68 6f 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 0a 61 75 74 6f 6d 61 74 69 63 | as.those.functions.are.automatic |
| 124020 | 61 6c 6c 79 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 | ally.replaced.with.functions.tha |
| 124040 | 74 20 73 61 74 69 73 66 79 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 2e 0a 53 65 74 20 60 3a 73 | t.satisfy.the.interface..Set.`:s |
| 124060 | 6f 72 74 27 20 74 6f 20 6e 69 6c 20 74 6f 20 69 6e 68 69 62 69 74 20 73 6f 72 74 69 6e 67 3b 20 | ort'.to.nil.to.inhibit.sorting;. |
| 124080 | 69 66 20 75 6e 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 0a 63 6f 6c 75 6d 6e 20 | if.unspecified,.then.the.column. |
| 1240a0 | 69 73 20 73 6f 72 74 61 62 6c 65 20 75 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 6f | is.sortable.using.the.default.so |
| 1240c0 | 72 74 65 72 2e 0a 0a 59 6f 75 20 6d 61 79 20 77 69 73 68 20 74 6f 20 64 69 73 70 6c 61 79 20 61 | rter...You.may.wish.to.display.a |
| 1240e0 | 20 72 61 6e 67 65 20 6f 66 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 20 75 73 69 6e 67 20 | .range.of.numeric.columns.using. |
| 124100 | 6a 75 73 74 20 6f 6e 65 0a 63 68 61 72 61 63 74 65 72 20 70 65 72 20 63 6f 6c 75 6d 6e 20 61 6e | just.one.character.per.column.an |
| 124120 | 64 20 77 69 74 68 6f 75 74 20 61 6e 79 20 70 61 64 64 69 6e 67 20 62 65 74 77 65 65 6e 20 63 6f | d.without.any.padding.between.co |
| 124140 | 6c 75 6d 6e 73 2c 20 69 6e 0a 77 68 69 63 68 20 63 61 73 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 | lumns,.in.which.case.you.should. |
| 124160 | 75 73 65 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 48 45 41 44 45 52 2c 20 73 65 74 20 57 | use.an.appropriate.HEADER,.set.W |
| 124180 | 49 44 54 48 20 74 6f 20 31 2c 0a 61 6e 64 20 73 65 74 20 60 3a 70 61 64 2d 72 69 67 68 74 27 20 | IDTH.to.1,.and.set.`:pad-right'. |
| 1241a0 | 74 6f 20 30 2e 20 20 5c 22 2b 5c 22 20 69 73 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 | to.0...\"+\".is.substituted.for. |
| 1241c0 | 6e 75 6d 62 65 72 73 20 68 69 67 68 65 72 0a 74 68 61 6e 20 39 2e 22 0a 20 20 3a 70 61 63 6b 61 | numbers.higher.than.9."...:packa |
| 1241e0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 38 2e 30 22 29 0a 20 20 | ge-version.'(magit..."2.8.0")... |
| 124200 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 20 3a 74 79 70 65 20 60 | :group.'magit-repolist...:type.` |
| 124220 | 28 72 65 70 65 61 74 20 28 6c 69 73 74 20 3a 74 61 67 20 22 43 6f 6c 75 6d 6e 22 0a 20 20 20 20 | (repeat.(list.:tag."Column"..... |
| 124240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 20 20 3a 74 61 | ...................(string...:ta |
| 124260 | 67 20 22 48 65 61 64 65 72 20 4c 61 62 65 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g."Header.Label")............... |
| 124280 | 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 65 72 20 20 3a 74 61 67 20 22 43 6f 6c 75 6d 6e 20 | .........(integer..:tag."Column. |
| 1242a0 | 57 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | Width")........................( |
| 1242c0 | 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 49 6e 73 65 72 74 65 72 20 46 75 6e 63 74 69 6f 6e | function.:tag."Inserter.Function |
| 1242e0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 | ")........................(repea |
| 124300 | 74 20 20 20 3a 74 61 67 20 22 50 72 6f 70 65 72 74 69 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 | t...:tag."Properties"........... |
| 124320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 63 68 | .......................(list.(ch |
| 124340 | 6f 69 63 65 20 3a 74 61 67 20 22 50 72 6f 70 65 72 74 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 | oice.:tag."Property"............ |
| 124360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 124380 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 72 69 67 68 74 2d 61 6c 69 67 6e 29 0a 20 20 20 20 20 20 20 | ....(const.:right-align)........ |
| 1243a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1243c0 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 70 61 64 2d 72 69 67 68 74 29 0a 20 20 20 20 20 | ........(const.:pad-right)...... |
| 1243e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 124400 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 73 6f 72 74 29 0a 20 20 20 20 20 20 20 20 | ..........(const.:sort)......... |
| 124420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 124440 | 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......(symbol))................ |
| 124460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 78 70 20 20 20 | ........................(sexp... |
| 124480 | 3a 74 61 67 20 22 56 61 6c 75 65 22 29 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d | :tag."Value"))))))..(defcustom.m |
| 1244a0 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 20 27 28 22 | agit-submodule-list-sort-key.'(" |
| 1244c0 | 50 61 74 68 22 20 2e 20 6e 69 6c 29 0a 20 20 22 49 6e 69 74 69 61 6c 20 73 6f 72 74 20 6b 65 79 | Path"...nil)..."Initial.sort.key |
| 1244e0 | 20 66 6f 72 20 62 75 66 66 65 72 20 63 72 65 61 74 65 64 20 62 79 20 60 6d 61 67 69 74 2d 6c 69 | .for.buffer.created.by.`magit-li |
| 124500 | 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 27 2e 0a 49 66 20 6e 69 6c 2c 20 6e 6f 20 61 64 64 69 74 | st-submodules'..If.nil,.no.addit |
| 124520 | 69 6f 6e 61 6c 20 73 6f 72 74 69 6e 67 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 20 20 4f 74 68 | ional.sorting.is.performed...Oth |
| 124540 | 65 72 77 69 73 65 2c 20 74 68 69 73 0a 73 68 6f 75 6c 64 20 62 65 20 61 20 63 6f 6e 73 20 63 65 | erwise,.this.should.be.a.cons.ce |
| 124560 | 6c 6c 20 28 4e 41 4d 45 20 2e 20 46 4c 49 50 29 2e 20 20 4e 41 4d 45 20 69 73 20 61 20 73 74 72 | ll.(NAME...FLIP)...NAME.is.a.str |
| 124580 | 69 6e 67 20 6d 61 74 63 68 69 6e 67 0a 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 20 6e | ing.matching.one.of.the.column.n |
| 1245a0 | 61 6d 65 73 20 69 6e 20 60 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 63 6f | ames.in.`magit-submodule-list-co |
| 1245c0 | 6c 75 6d 6e 73 27 2e 20 20 46 4c 49 50 2c 0a 69 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d 65 61 6e 73 | lumns'...FLIP,.if.non-nil,.means |
| 1245e0 | 20 74 6f 20 69 6e 76 65 72 74 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 73 6f 72 74 2e 22 0a | .to.invert.the.resulting.sort.". |
| 124600 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e | ..:package-version.'(magit..."3. |
| 124620 | 32 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 0a 20 | 2.0")...:group.'magit-repolist.. |
| 124640 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 6e 69 6c 29 0a 20 20 20 20 | .:type.'(choice.(const.nil)..... |
| 124660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 | .............(cons.(string.:tag. |
| 124680 | 22 43 6f 6c 75 6d 6e 20 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "Column.name").................. |
| 1246a0 | 20 20 20 20 20 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 67 20 22 46 6c 69 70 20 6f 72 64 65 72 22 | ......(boolean.:tag."Flip.order" |
| 1246c0 | 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 | ))))..(defvar.magit-submodule-li |
| 1246e0 | 73 74 2d 66 6f 72 6d 61 74 2d 70 61 74 68 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 29 0a 0a 28 | st-format-path-functions.nil)..( |
| 124700 | 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 6d 6f 76 65 | defcustom.magit-submodule-remove |
| 124720 | 2d 74 72 61 73 68 2d 67 69 74 64 69 72 73 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 60 6d | -trash-gitdirs.nil..."Whether.`m |
| 124740 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 6d 6f 76 65 27 20 6f 66 66 65 72 73 20 74 6f | agit-submodule-remove'.offers.to |
| 124760 | 20 74 72 61 73 68 20 6d 6f 64 75 6c 65 20 67 69 74 64 69 72 73 2e 0a 0a 49 66 20 74 68 69 73 20 | .trash.module.gitdirs...If.this. |
| 124780 | 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e | is.nil,.then.that.command.does.n |
| 1247a0 | 6f 74 20 6f 66 66 65 72 20 74 6f 20 64 6f 20 73 6f 20 75 6e 6c 65 73 73 0a 61 20 70 72 65 66 69 | ot.offer.to.do.so.unless.a.prefi |
| 1247c0 | 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 75 73 65 64 2e 20 20 57 68 65 6e 20 74 68 69 73 20 69 | x.argument.is.used...When.this.i |
| 1247e0 | 73 20 74 2c 20 74 68 65 6e 20 69 74 20 64 6f 65 73 20 6f 66 66 65 72 20 74 6f 0a 64 6f 20 73 6f | s.t,.then.it.does.offer.to.do.so |
| 124800 | 20 65 76 65 6e 20 77 69 74 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e | .even.without.a.prefix.argument. |
| 124820 | 0a 0a 49 6e 20 62 6f 74 68 20 63 61 73 65 73 20 74 68 65 20 61 63 74 69 6f 6e 20 73 74 69 6c 6c | ..In.both.cases.the.action.still |
| 124840 | 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 20 75 6e 6c 65 73 73 20 74 68 61 74 | .has.to.be.confirmed.unless.that |
| 124860 | 20 69 73 0a 64 69 73 61 62 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 6f 70 74 69 6f 6e 20 60 6d | .is.disabled.using.the.option.`m |
| 124880 | 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 27 2e 20 20 44 6f 69 6e 67 20 74 68 65 20 6c 61 74 | agit-no-confirm'...Doing.the.lat |
| 1248a0 | 74 65 72 0a 61 6e 64 20 61 6c 73 6f 20 73 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 | ter.and.also.setting.this.variab |
| 1248c0 | 6c 65 20 74 6f 20 74 20 77 69 6c 6c 20 6c 65 61 64 20 74 6f 20 74 65 61 72 73 2e 22 0a 20 20 3a | le.to.t.will.lead.to.tears."...: |
| 1248e0 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e | package-version.'(magit..."2.90. |
| 124900 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a | 0")...:group.'magit-commands...: |
| 124920 | 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 3b 3b 3b 20 50 6f 70 75 70 0a 0a 3b 3b 3b 23 23 | type.'boolean)..;;;.Popup..;;;## |
| 124940 | 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 75 62 6d 6f | #autoload.(autoload.'magit-submo |
| 124960 | 64 75 6c 65 20 22 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 | dule."magit-submodule".nil.t).(t |
| 124980 | 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 73 75 62 | ransient-define-prefix.magit-sub |
| 1249a0 | 6d 6f 64 75 6c 65 20 28 29 0a 20 20 22 41 63 74 20 6f 6e 20 61 20 73 75 62 6d 6f 64 75 6c 65 2e | module.()..."Act.on.a.submodule. |
| 1249c0 | 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 22 0a 20 20 | "...:man-page."git-submodule"... |
| 1249e0 | 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 22 2d 66 22 20 22 46 6f 72 63 65 22 20 20 20 | ["Arguments"....("-f"."Force"... |
| 124a00 | 20 20 20 20 20 20 20 20 20 28 22 2d 66 22 20 22 2d 2d 66 6f 72 63 65 22 29 29 0a 20 20 20 28 22 | .........("-f"."--force"))....(" |
| 124a20 | 2d 72 22 20 22 52 65 63 75 72 73 69 76 65 22 20 20 20 20 20 20 20 20 22 2d 2d 72 65 63 75 72 73 | -r"."Recursive"........"--recurs |
| 124a40 | 69 76 65 22 29 0a 20 20 20 28 22 2d 4e 22 20 22 44 6f 20 6e 6f 74 20 66 65 74 63 68 22 20 20 20 | ive")....("-N"."Do.not.fetch"... |
| 124a60 | 20 20 28 22 2d 4e 22 20 22 2d 2d 6e 6f 2d 66 65 74 63 68 22 29 29 0a 20 20 20 28 22 2d 43 22 20 | ..("-N"."--no-fetch"))....("-C". |
| 124a80 | 22 43 68 65 63 6b 6f 75 74 20 74 69 70 22 20 20 20 20 20 22 2d 2d 63 68 65 63 6b 6f 75 74 22 29 | "Checkout.tip"....."--checkout") |
| 124aa0 | 0a 20 20 20 28 22 2d 52 22 20 22 52 65 62 61 73 65 20 6f 6e 74 6f 20 74 69 70 22 20 20 22 2d 2d | ....("-R"."Rebase.onto.tip".."-- |
| 124ac0 | 72 65 62 61 73 65 22 29 0a 20 20 20 28 22 2d 4d 22 20 22 4d 65 72 67 65 20 74 69 70 22 20 20 20 | rebase")....("-M"."Merge.tip"... |
| 124ae0 | 20 20 20 20 20 22 2d 2d 6d 65 72 67 65 22 29 0a 20 20 20 28 22 2d 55 22 20 22 55 73 65 20 75 70 | ....."--merge")....("-U"."Use.up |
| 124b00 | 73 74 72 65 61 6d 20 74 69 70 22 20 22 2d 2d 72 65 6d 6f 74 65 22 29 5d 0a 20 20 5b 22 4f 6e 65 | stream.tip"."--remote")]...["One |
| 124b20 | 20 6d 6f 64 75 6c 65 20 61 63 74 69 6f 6e 73 22 0a 20 20 20 28 22 61 22 20 6d 61 67 69 74 2d 73 | .module.actions"....("a".magit-s |
| 124b40 | 75 62 6d 6f 64 75 6c 65 2d 61 64 64 29 0a 20 20 20 28 22 72 22 20 6d 61 67 69 74 2d 73 75 62 6d | ubmodule-add)....("r".magit-subm |
| 124b60 | 6f 64 75 6c 65 2d 72 65 67 69 73 74 65 72 29 0a 20 20 20 28 22 70 22 20 6d 61 67 69 74 2d 73 75 | odule-register)....("p".magit-su |
| 124b80 | 62 6d 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 29 0a 20 20 20 28 22 75 22 20 6d 61 67 69 74 2d | bmodule-populate)....("u".magit- |
| 124ba0 | 73 75 62 6d 6f 64 75 6c 65 2d 75 70 64 61 74 65 29 0a 20 20 20 28 22 73 22 20 6d 61 67 69 74 2d | submodule-update)....("s".magit- |
| 124bc0 | 73 75 62 6d 6f 64 75 6c 65 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 29 0a 20 20 20 28 22 64 22 20 6d | submodule-synchronize)....("d".m |
| 124be0 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 6e 70 6f 70 75 6c 61 74 65 29 0a 20 20 20 28 22 | agit-submodule-unpopulate)....(" |
| 124c00 | 6b 22 20 22 52 65 6d 6f 76 65 22 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 6d 6f | k"."Remove".magit-submodule-remo |
| 124c20 | 76 65 29 5d 0a 20 20 5b 22 50 6f 70 75 6c 61 74 65 64 20 6d 6f 64 75 6c 65 73 20 61 63 74 69 6f | ve)]...["Populated.modules.actio |
| 124c40 | 6e 73 22 0a 20 20 20 28 22 6c 22 20 22 4c 69 73 74 20 6d 6f 64 75 6c 65 73 22 20 20 6d 61 67 69 | ns"....("l"."List.modules"..magi |
| 124c60 | 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 29 0a 20 20 20 28 22 66 22 20 22 46 65 74 63 | t-list-submodules)....("f"."Fetc |
| 124c80 | 68 20 6d 6f 64 75 6c 65 73 22 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 29 5d | h.modules".magit-fetch-modules)] |
| 124ca0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 72 67 75 6d 65 | )..(defun.magit-submodule-argume |
| 124cc0 | 6e 74 73 20 28 26 72 65 73 74 20 66 69 6c 74 65 72 73 29 0a 20 20 28 2d 2d 66 69 6c 74 65 72 20 | nts.(&rest.filters)...(--filter. |
| 124ce0 | 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 69 74 20 66 69 6c 74 65 72 73 29 20 69 74 29 0a 20 20 20 | (and.(member.it.filters).it).... |
| 124d00 | 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d | .........(transient-args.'magit- |
| 124d20 | 73 75 62 6d 6f 64 75 6c 65 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 | submodule)))..(defclass.magit--g |
| 124d40 | 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 75 66 66 69 78 20 28 74 72 61 6e 73 69 65 6e 74 2d 73 | it-submodule-suffix.(transient-s |
| 124d60 | 75 66 66 69 78 29 0a 20 20 28 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e | uffix)...())..(cl-defmethod.tran |
| 124d80 | 73 69 65 6e 74 2d 66 6f 72 6d 61 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 28 6f 62 6a 20 6d | sient-format-description.((obj.m |
| 124da0 | 61 67 69 74 2d 2d 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 75 66 66 69 78 29 29 0a 20 20 28 | agit--git-submodule-suffix))...( |
| 124dc0 | 6c 65 74 20 28 28 76 61 6c 75 65 20 28 64 65 6c 71 20 6e 69 6c 20 28 6d 61 70 63 61 72 20 23 27 | let.((value.(delq.nil.(mapcar.#' |
| 124de0 | 74 72 61 6e 73 69 65 6e 74 2d 69 6e 66 69 78 2d 76 61 6c 75 65 20 74 72 61 6e 73 69 65 6e 74 2d | transient-infix-value.transient- |
| 124e00 | 2d 73 75 66 66 69 78 65 73 29 29 29 29 0a 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 | -suffixes)))).....(replace-regex |
| 124e20 | 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 22 5c 5c 5b 2d 2d 5b 5e 5d 5d 2b 5c 5c 5d 22 | p-in-string......"\\[--[^]]+\\]" |
| 124e40 | 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 6d 61 74 63 68 29 0a 20 20 20 20 20 20 20 28 66 6f | ......(lambda.(match)........(fo |
| 124e60 | 72 6d 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 5b 25 73 5d 22 20 27 66 61 63 65 20 27 74 | rmat.(propertize."[%s]".'face.'t |
| 124e80 | 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 0a 20 20 20 20 | ransient-inactive-argument)..... |
| 124ea0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 61 | ...........(mapconcat.(lambda.(a |
| 124ec0 | 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rg)............................. |
| 124ee0 | 28 70 72 6f 70 65 72 74 69 7a 65 20 61 72 67 20 27 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 | (propertize.arg.'face........... |
| 124f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | ..............................(i |
| 124f20 | 66 20 28 6d 65 6d 62 65 72 20 61 72 67 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | f.(member.arg.value)............ |
| 124f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 124f60 | 20 27 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .'transient-argument............ |
| 124f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | ...............................' |
| 124fa0 | 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 29 29 0a 20 | transient-inactive-argument))).. |
| 124fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 6d | .........................(save-m |
| 124fe0 | 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atch-data....................... |
| 125000 | 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 73 75 62 73 74 72 69 6e 67 20 6d | ......(split-string.(substring.m |
| 125020 | 61 74 63 68 20 31 20 2d 31 29 20 22 7c 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | atch.1.-1)."|"))................ |
| 125040 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 7c 22 20 27 66 61 63 65 | ...........(propertize."|".'face |
| 125060 | 20 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 29 29 | .'transient-inactive-argument))) |
| 125080 | 29 0a 20 20 20 20 20 28 63 6c 2d 63 61 6c 6c 2d 6e 65 78 74 2d 6d 65 74 68 6f 64 20 6f 62 6a 29 | )......(cl-call-next-method.obj) |
| 1250a0 | 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d | )))..;;;###autoload.(autoload.'m |
| 1250c0 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 64 64 20 22 6d 61 67 69 74 2d 73 75 62 6d 6f 64 | agit-submodule-add."magit-submod |
| 1250e0 | 75 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 | ule".nil.t).(transient-define-su |
| 125100 | 66 66 69 78 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 64 64 20 28 75 72 6c 20 26 6f | ffix.magit-submodule-add.(url.&o |
| 125120 | 70 74 69 6f 6e 61 6c 20 70 61 74 68 20 6e 61 6d 65 20 61 72 67 73 29 0a 20 20 22 41 64 64 20 74 | ptional.path.name.args)..."Add.t |
| 125140 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 55 52 4c 20 61 73 20 61 20 6d 6f 64 75 6c 65 | he.repository.at.URL.as.a.module |
| 125160 | 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 41 54 48 20 69 73 20 74 68 65 20 70 61 74 68 20 74 6f 20 | ...Optional.PATH.is.the.path.to. |
| 125180 | 74 68 65 20 6d 6f 64 75 6c 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 72 6f 6f 74 20 | the.module.relative.to.the.root. |
| 1251a0 | 6f 66 0a 74 68 65 20 73 75 70 65 72 70 72 6f 6a 65 63 74 2e 20 20 49 66 20 69 74 20 69 73 20 6e | of.the.superproject...If.it.is.n |
| 1251c0 | 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 70 61 74 68 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 0a | il,.then.the.path.is.determined. |
| 1251e0 | 62 61 73 65 64 20 6f 6e 20 74 68 65 20 55 52 4c 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 4e 41 4d 45 | based.on.the.URL...Optional.NAME |
| 125200 | 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 2e 20 20 49 66 0a | .is.the.name.of.the.module...If. |
| 125220 | 69 74 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 50 41 54 48 20 61 6c 73 6f 20 62 65 63 6f 6d 65 | it.is.nil,.then.PATH.also.become |
| 125240 | 73 20 74 68 65 20 6e 61 6d 65 2e 22 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 | s.the.name."...:class.'magit--gi |
| 125260 | 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 75 66 66 69 78 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f | t-submodule-suffix...:descriptio |
| 125280 | 6e 20 22 41 64 64 20 20 20 20 20 20 20 20 20 20 20 20 67 69 74 20 73 75 62 6d 6f 64 75 6c 65 20 | n."Add............git.submodule. |
| 1252a0 | 61 64 64 20 5b 2d 2d 66 6f 72 63 65 5d 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 | add.[--force]"...(interactive... |
| 1252c0 | 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 28 6c 65 74 2a | .(magit-with-toplevel......(let* |
| 1252e0 | 20 28 28 75 72 6c 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 41 64 | .((url.(magit-read-string-ns."Ad |
| 125300 | 64 20 73 75 62 6d 6f 64 75 6c 65 20 28 72 65 6d 6f 74 65 20 75 72 6c 29 22 29 29 0a 20 20 20 20 | d.submodule.(remote.url)"))..... |
| 125320 | 20 20 20 20 20 20 20 20 28 70 61 74 68 20 28 6c 65 74 20 28 28 72 65 61 64 2d 66 69 6c 65 2d 6e | ........(path.(let.((read-file-n |
| 125340 | 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame-function.................... |
| 125360 | 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 65 71 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 | ......(if.(or.(eq.read-file-name |
| 125380 | 2d 66 75 6e 63 74 69 6f 6e 20 27 69 64 6f 2d 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 | -function.'ido-read-file-name).. |
| 1253a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1253c0 | 28 61 64 76 69 63 65 2d 66 75 6e 63 74 69 6f 6e 2d 6d 65 6d 62 65 72 2d 70 0a 20 20 20 20 20 20 | (advice-function-member-p....... |
| 1253e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 64 6f | ............................'ido |
| 125400 | 2d 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -read-file-name................. |
| 125420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 | ..................read-file-name |
| 125440 | 2d 66 75 6e 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -function))..................... |
| 125460 | 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 49 64 6f 20 76 61 72 69 61 6e 74 20 64 6f 65 73 | .........;;.The.Ido.variant.does |
| 125480 | 6e 27 74 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 68 65 72 65 2e 0a 20 20 20 20 20 20 20 20 | n't.work.properly.here.......... |
| 1254a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 72 65 61 64 2d 66 69 6c 65 | .....................#'read-file |
| 1254c0 | 2d 6e 61 6d 65 2d 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -name-default................... |
| 1254e0 | 20 20 20 20 20 20 20 20 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e | .........read-file-name-function |
| 125500 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f | ))).....................(directo |
| 125520 | 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry-file-name.................... |
| 125540 | 20 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | ..(file-relative-name........... |
| 125560 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 | ............(read-directory-name |
| 125580 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 41 64 64 20 73 75 62 | ........................"Add.sub |
| 1255a0 | 6d 6f 64 75 6c 65 73 20 61 74 20 70 61 74 68 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 | modules.at.path:.".nil.nil.nil.. |
| 1255c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 | ......................(and.(stri |
| 1255e0 | 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 5e 2e 2f 5d 2b 5c 5c 29 5c 5c 28 5c 5c 2e 67 69 74 5c | ng-match."\\([^./]+\\)\\(\\.git\ |
| 125600 | 5c 29 3f 24 22 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \)?$".url)...................... |
| 125620 | 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 75 72 6c 29 29 29 29 29 29 | .......(match-string.1.url)))))) |
| 125640 | 29 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 75 72 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ))........(list.url............. |
| 125660 | 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 70 61 74 68 29 0a 20 20 20 20 | .(directory-file-name.path)..... |
| 125680 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 61 64 2d 6e | .........(magit-submodule-read-n |
| 1256a0 | 61 6d 65 2d 66 6f 72 2d 70 61 74 68 20 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame-for-path.path).............. |
| 1256c0 | 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 72 67 75 6d 65 6e 74 73 20 22 2d 2d 66 6f | (magit-submodule-arguments."--fo |
| 1256e0 | 72 63 65 22 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 64 64 | rce")))))...(magit-submodule-add |
| 125700 | 2d 31 20 75 72 6c 20 70 61 74 68 20 6e 61 6d 65 20 61 72 67 73 29 29 0a 0a 28 64 65 66 75 6e 20 | -1.url.path.name.args))..(defun. |
| 125720 | 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 64 64 2d 31 20 28 75 72 6c 20 26 6f 70 74 69 | magit-submodule-add-1.(url.&opti |
| 125740 | 6f 6e 61 6c 20 70 61 74 68 20 6e 61 6d 65 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 | onal.path.name.args)...(magit-wi |
| 125760 | 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 | th-toplevel.....(magit-submodule |
| 125780 | 2d 2d 6d 61 79 62 65 2d 72 65 75 73 65 2d 67 69 74 64 69 72 20 6e 61 6d 65 20 70 61 74 68 29 0a | --maybe-reuse-gitdir.name.path). |
| 1257a0 | 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 6d 6f 64 | ....(magit-run-git-async."submod |
| 1257c0 | 75 6c 65 22 20 22 61 64 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ule"."add"...................... |
| 1257e0 | 20 20 20 20 28 61 6e 64 20 6e 61 6d 65 20 28 6c 69 73 74 20 22 2d 2d 6e 61 6d 65 22 20 6e 61 6d | ....(and.name.(list."--name".nam |
| 125800 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 | e))..........................arg |
| 125820 | 73 20 22 2d 2d 22 20 75 72 6c 20 70 61 74 68 29 0a 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 | s."--".url.path).....(set-proces |
| 125840 | 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 | s-sentinel......magit-this-proce |
| 125860 | 73 73 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a | ss......(lambda.(process.event). |
| 125880 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 | .......(when.(memq.(process-stat |
| 1258a0 | 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 | us.process).'(exit.signal))..... |
| 1258c0 | 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 | .....(if.(>.(process-exit-status |
| 1258e0 | 20 70 72 6f 63 65 73 73 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | .process).0)..............(magit |
| 125900 | 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 | -process-sentinel.process.event) |
| 125920 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 | ............(process-put.process |
| 125940 | 20 27 69 6e 68 69 62 69 74 2d 72 65 66 72 65 73 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .'inhibit-refresh.t)............ |
| 125960 | 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 20 | (magit-process-sentinel.process. |
| 125980 | 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 67 | event)............(when.(magit-g |
| 1259a0 | 69 74 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 20 20 20 20 20 20 20 | it-version>=."2.12.0").......... |
| 1259c0 | 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 | ....(magit-call-git."submodule". |
| 1259e0 | 22 61 62 73 6f 72 62 67 69 74 64 69 72 73 22 20 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 | "absorbgitdirs".path)).......... |
| 125a00 | 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 | ..(magit-refresh)))))))..;;;###a |
| 125a20 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 | utoload.(defun.magit-submodule-r |
| 125a40 | 65 61 64 2d 6e 61 6d 65 2d 66 6f 72 2d 70 61 74 68 20 28 70 61 74 68 20 26 6f 70 74 69 6f 6e 61 | ead-name-for-path.(path.&optiona |
| 125a60 | 6c 20 70 72 65 66 65 72 2d 73 68 6f 72 74 29 0a 20 20 28 6c 65 74 2a 20 28 28 70 61 74 68 20 28 | l.prefer-short)...(let*.((path.( |
| 125a80 | 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 | directory-file-name.(file-relati |
| 125aa0 | 76 65 2d 6e 61 6d 65 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 | ve-name.path)))..........(name.( |
| 125ac0 | 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 29 29 0a 20 | file-name-nondirectory.path))).. |
| 125ae0 | 20 20 20 28 70 75 73 68 20 28 69 66 20 70 72 65 66 65 72 2d 73 68 6f 72 74 20 70 61 74 68 20 6e | ...(push.(if.prefer-short.path.n |
| 125b00 | 61 6d 65 29 20 6d 69 6e 69 62 75 66 66 65 72 2d 68 69 73 74 6f 72 79 29 0a 20 20 20 20 28 6d 61 | ame).minibuffer-history).....(ma |
| 125b20 | 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 0a 20 20 20 20 20 22 53 75 62 6d 6f 64 75 | git-read-string-ns......"Submodu |
| 125b40 | 6c 65 20 6e 61 6d 65 22 20 6e 69 6c 20 28 63 6f 6e 73 20 27 6d 69 6e 69 62 75 66 66 65 72 2d 68 | le.name".nil.(cons.'minibuffer-h |
| 125b60 | 69 73 74 6f 72 79 20 32 29 0a 20 20 20 20 20 28 6f 72 20 28 2d 2d 6b 65 65 70 20 28 70 63 61 73 | istory.2)......(or.(--keep.(pcas |
| 125b80 | 65 2d 6c 65 74 20 28 28 60 28 2c 76 61 72 20 2c 76 61 6c 29 20 28 73 70 6c 69 74 2d 73 74 72 69 | e-let.((`(,var.,val).(split-stri |
| 125ba0 | 6e 67 20 69 74 20 22 3d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.it."="))).................... |
| 125bc0 | 28 61 6e 64 20 28 65 71 75 61 6c 20 76 61 6c 20 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 | (and.(equal.val.path)........... |
| 125be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e | ..............(cadr.(split-strin |
| 125c00 | 67 20 76 61 72 20 22 5c 5c 2e 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.var."\\."))))................. |
| 125c20 | 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 6c 69 | .(magit-git-lines."config"."--li |
| 125c40 | 73 74 22 20 22 2d 66 22 20 22 2e 67 69 74 6d 6f 64 75 6c 65 73 22 29 29 0a 20 20 20 20 20 20 20 | st"."-f".".gitmodules"))........ |
| 125c60 | 20 20 28 69 66 20 70 72 65 66 65 72 2d 73 68 6f 72 74 20 6e 61 6d 65 20 70 61 74 68 29 29 29 29 | ..(if.prefer-short.name.path)))) |
| 125c80 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 | )..;;;###autoload.(autoload.'mag |
| 125ca0 | 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 67 69 73 74 65 72 20 22 6d 61 67 69 74 2d 73 75 62 | it-submodule-register."magit-sub |
| 125cc0 | 6d 6f 64 75 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 | module".nil.t).(transient-define |
| 125ce0 | 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 67 69 73 74 65 72 | -suffix.magit-submodule-register |
| 125d00 | 20 28 6d 6f 64 75 6c 65 73 29 0a 20 20 22 52 65 67 69 73 74 65 72 20 4d 4f 44 55 4c 45 53 2e 0a | .(modules)..."Register.MODULES.. |
| 125d20 | 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 63 74 20 6f 6e 20 61 | .With.a.prefix.argument.act.on.a |
| 125d40 | 6c 6c 20 73 75 69 74 61 62 6c 65 20 6d 6f 64 75 6c 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c | ll.suitable.modules...Otherwise, |
| 125d60 | 0a 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d 6f 64 75 6c 65 73 2c 20 | .if.the.region.selects.modules,. |
| 125d80 | 74 68 65 6e 20 61 63 74 20 6f 6e 20 74 68 6f 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 | then.act.on.those...Otherwise,.i |
| 125da0 | 66 0a 74 68 65 72 65 20 69 73 20 61 20 6d 6f 64 75 6c 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 | f.there.is.a.module.at.point,.th |
| 125dc0 | 65 6e 20 61 63 74 20 6f 6e 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 61 64 20 | en.act.on.that...Otherwise.read. |
| 125de0 | 61 0a 73 69 6e 67 6c 65 20 6d 6f 64 75 6c 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a | a.single.module.from.the.user.". |
| 125e00 | 20 20 3b 3b 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 74 68 65 20 75 6e 64 65 72 6c | ..;;.This.command.and.the.underl |
| 125e20 | 79 69 6e 67 20 22 67 69 74 20 73 75 62 6d 6f 64 75 6c 65 20 69 6e 69 74 22 20 64 6f 20 4e 4f 54 | ying."git.submodule.init".do.NOT |
| 125e40 | 0a 20 20 3b 3b 20 22 69 6e 69 74 69 61 6c 69 7a 65 22 20 6d 6f 64 75 6c 65 73 2e 20 20 54 68 65 | ...;;."initialize".modules...The |
| 125e60 | 79 20 6d 65 72 65 6c 79 20 22 72 65 67 69 73 74 65 72 22 20 6d 6f 64 75 6c 65 73 20 69 6e 20 74 | y.merely."register".modules.in.t |
| 125e80 | 68 65 0a 20 20 3b 3b 20 73 75 70 65 72 2d 70 72 6f 6a 65 63 74 73 20 24 47 49 54 5f 44 49 52 2f | he...;;.super-projects.$GIT_DIR/ |
| 125ea0 | 63 6f 6e 66 69 67 20 66 69 6c 65 2c 20 74 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 77 68 69 63 | config.file,.the.purpose.of.whic |
| 125ec0 | 68 20 69 73 20 74 6f 0a 20 20 3b 3b 20 61 6c 6c 6f 77 20 75 73 65 72 73 20 74 6f 20 63 68 61 6e | h.is.to...;;.allow.users.to.chan |
| 125ee0 | 67 65 20 73 75 63 68 20 76 61 6c 75 65 73 20 62 65 66 6f 72 65 20 61 63 74 75 61 6c 6c 79 20 69 | ge.such.values.before.actually.i |
| 125f00 | 6e 69 74 69 61 6c 69 7a 69 6e 67 0a 20 20 3b 3b 20 74 68 65 20 6d 6f 64 75 6c 65 73 2e 0a 20 20 | nitializing...;;.the.modules.... |
| 125f20 | 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 52 65 67 69 73 74 65 72 20 20 20 20 20 20 20 67 69 74 | :description."Register.......git |
| 125f40 | 20 73 75 62 6d 6f 64 75 6c 65 20 69 6e 69 74 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a | .submodule.init"...(interactive. |
| 125f60 | 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 63 6f 6e 66 69 72 6d 20 22 | ...(list.(magit-module-confirm." |
| 125f80 | 52 65 67 69 73 74 65 72 22 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 6e 6f 2d 77 6f 72 6b 74 | Register".'magit-module-no-workt |
| 125fa0 | 72 65 65 2d 70 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a | ree-p)))...(magit-with-toplevel. |
| 125fc0 | 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 6d 6f 64 | ....(magit-run-git-async."submod |
| 125fe0 | 75 6c 65 22 20 22 69 6e 69 74 22 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 29 29 0a 0a 3b 3b 3b | ule"."init"."--".modules)))..;;; |
| 126000 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 75 62 | ###autoload.(autoload.'magit-sub |
| 126020 | 6d 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 20 22 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 | module-populate."magit-submodule |
| 126040 | 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 | ".nil.t).(transient-define-suffi |
| 126060 | 78 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 20 28 6d 6f 64 75 | x.magit-submodule-populate.(modu |
| 126080 | 6c 65 73 29 0a 20 20 22 43 72 65 61 74 65 20 4d 4f 44 55 4c 45 53 20 77 6f 72 6b 69 6e 67 20 64 | les)..."Create.MODULES.working.d |
| 1260a0 | 69 72 65 63 74 6f 72 69 65 73 2c 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 74 68 65 20 72 65 63 | irectories,.checking.out.the.rec |
| 1260c0 | 6f 72 64 65 64 20 63 6f 6d 6d 69 74 73 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 | orded.commits...With.a.prefix.ar |
| 1260e0 | 67 75 6d 65 6e 74 20 61 63 74 20 6f 6e 20 61 6c 6c 20 73 75 69 74 61 62 6c 65 20 6d 6f 64 75 6c | gument.act.on.all.suitable.modul |
| 126100 | 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 | es...Otherwise,.if.the.region.se |
| 126120 | 6c 65 63 74 73 20 6d 6f 64 75 6c 65 73 2c 20 74 68 65 6e 20 61 63 74 20 6f 6e 20 74 68 6f 73 65 | lects.modules,.then.act.on.those |
| 126140 | 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 0a 74 68 65 72 65 20 69 73 20 61 20 6d 6f 64 75 | ...Otherwise,.if.there.is.a.modu |
| 126160 | 6c 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 61 63 74 20 6f 6e 20 74 68 61 74 2e 20 20 | le.at.point,.then.act.on.that... |
| 126180 | 4f 74 68 65 72 77 69 73 65 20 72 65 61 64 20 61 0a 73 69 6e 67 6c 65 20 6d 6f 64 75 6c 65 20 66 | Otherwise.read.a.single.module.f |
| 1261a0 | 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 3b 3b 20 54 68 69 73 20 69 73 20 74 68 65 20 | rom.the.user."...;;.This.is.the. |
| 1261c0 | 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79 20 22 69 6e 69 74 69 61 6c 69 7a | command.that.actually."initializ |
| 1261e0 | 65 73 22 20 6d 6f 64 75 6c 65 73 2e 0a 20 20 3b 3b 20 41 20 6d 6f 64 75 6c 65 20 69 73 20 69 6e | es".modules....;;.A.module.is.in |
| 126200 | 69 74 69 61 6c 69 7a 65 64 20 77 68 65 6e 20 69 74 20 68 61 73 20 61 20 77 6f 72 6b 69 6e 67 20 | itialized.when.it.has.a.working. |
| 126220 | 64 69 72 65 63 74 6f 72 79 2c 0a 20 20 3b 3b 20 61 20 67 69 74 6c 69 6e 6b 2c 20 61 6e 64 20 61 | directory,...;;.a.gitlink,.and.a |
| 126240 | 20 2e 67 69 74 6d 6f 64 75 6c 65 73 20 65 6e 74 72 79 2e 0a 20 20 3a 64 65 73 63 72 69 70 74 69 | ..gitmodules.entry....:descripti |
| 126260 | 6f 6e 20 22 50 6f 70 75 6c 61 74 65 20 20 20 20 20 20 20 67 69 74 20 73 75 62 6d 6f 64 75 6c 65 | on."Populate.......git.submodule |
| 126280 | 20 75 70 64 61 74 65 20 2d 2d 69 6e 69 74 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | .update.--init"...(interactive.. |
| 1262a0 | 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 63 6f 6e 66 69 72 6d 20 22 50 | ..(list.(magit-module-confirm."P |
| 1262c0 | 6f 70 75 6c 61 74 65 22 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 6e 6f 2d 77 6f 72 6b 74 72 | opulate".'magit-module-no-worktr |
| 1262e0 | 65 65 2d 70 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 | ee-p)))...(magit-with-toplevel.. |
| 126300 | 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 6d 6f 64 75 | ...(magit-run-git-async."submodu |
| 126320 | 6c 65 22 20 22 75 70 64 61 74 65 22 20 22 2d 2d 69 6e 69 74 22 20 22 2d 2d 22 20 6d 6f 64 75 6c | le"."update"."--init"."--".modul |
| 126340 | 65 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 | es)))..;;;###autoload.(autoload. |
| 126360 | 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 70 64 61 74 65 20 22 6d 61 67 69 74 2d 73 | 'magit-submodule-update."magit-s |
| 126380 | 75 62 6d 6f 64 75 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | ubmodule".nil.t).(transient-defi |
| 1263a0 | 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 70 64 61 74 65 | ne-suffix.magit-submodule-update |
| 1263c0 | 20 28 6d 6f 64 75 6c 65 73 20 61 72 67 73 29 0a 20 20 22 55 70 64 61 74 65 20 4d 4f 44 55 4c 45 | .(modules.args)..."Update.MODULE |
| 1263e0 | 53 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 74 68 65 20 72 65 63 6f 72 64 65 64 20 63 | S.by.checking.out.the.recorded.c |
| 126400 | 6f 6d 6d 69 74 73 2e 0a 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 | ommits...With.a.prefix.argument. |
| 126420 | 61 63 74 20 6f 6e 20 61 6c 6c 20 73 75 69 74 61 62 6c 65 20 6d 6f 64 75 6c 65 73 2e 20 20 4f 74 | act.on.all.suitable.modules...Ot |
| 126440 | 68 65 72 77 69 73 65 2c 0a 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d | herwise,.if.the.region.selects.m |
| 126460 | 6f 64 75 6c 65 73 2c 20 74 68 65 6e 20 61 63 74 20 6f 6e 20 74 68 6f 73 65 2e 20 20 4f 74 68 65 | odules,.then.act.on.those...Othe |
| 126480 | 72 77 69 73 65 2c 20 69 66 0a 74 68 65 72 65 20 69 73 20 61 20 6d 6f 64 75 6c 65 20 61 74 20 70 | rwise,.if.there.is.a.module.at.p |
| 1264a0 | 6f 69 6e 74 2c 20 74 68 65 6e 20 61 63 74 20 6f 6e 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 | oint,.then.act.on.that...Otherwi |
| 1264c0 | 73 65 20 72 65 61 64 20 61 0a 73 69 6e 67 6c 65 20 6d 6f 64 75 6c 65 20 66 72 6f 6d 20 74 68 65 | se.read.a.single.module.from.the |
| 1264e0 | 20 75 73 65 72 2e 22 0a 20 20 3b 3b 20 55 6e 6c 69 6b 65 20 60 67 69 74 2d 73 75 62 6d 6f 64 75 | .user."...;;.Unlike.`git-submodu |
| 126500 | 6c 65 27 73 20 60 75 70 64 61 74 65 27 20 63 6f 6d 6d 61 6e 64 20 6f 75 72 73 20 63 61 6e 20 6f | le's.`update'.command.ours.can.o |
| 126520 | 6e 6c 79 20 75 70 64 61 74 65 0a 20 20 3b 3b 20 22 69 6e 69 74 69 61 6c 69 7a 65 64 22 20 6d 6f | nly.update...;;."initialized".mo |
| 126540 | 64 75 6c 65 73 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 6f 74 68 65 72 20 63 6f 6d 6d | dules.by.checking.out.other.comm |
| 126560 | 69 74 73 20 62 75 74 20 6e 6f 74 0a 20 20 3b 3b 20 22 69 6e 69 74 69 61 6c 69 7a 65 22 20 6d 6f | its.but.not...;;."initialize".mo |
| 126580 | 64 75 6c 65 73 20 62 79 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 | dules.by.creating.the.working.di |
| 1265a0 | 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 3b 3b 20 54 6f 20 64 6f 20 74 68 65 20 6c 61 74 74 65 72 | rectories....;;.To.do.the.latter |
| 1265c0 | 20 77 65 20 70 72 6f 76 69 64 65 20 74 68 65 20 22 73 65 74 75 70 22 20 63 6f 6d 6d 61 6e 64 2e | .we.provide.the."setup".command. |
| 1265e0 | 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d | ...:class.'magit--git-submodule- |
| 126600 | 73 75 66 66 69 78 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 55 70 64 61 74 65 20 20 20 | suffix...:description."Update... |
| 126620 | 20 20 20 20 20 20 67 69 74 20 73 75 62 6d 6f 64 75 6c 65 20 75 70 64 61 74 65 20 5b 2d 2d 66 6f | ......git.submodule.update.[--fo |
| 126640 | 72 63 65 5d 20 5b 2d 2d 6e 6f 2d 66 65 74 63 68 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rce].[--no-fetch]............... |
| 126660 | 20 20 20 20 20 20 20 5b 2d 2d 72 65 6d 6f 74 65 5d 20 5b 2d 2d 72 65 63 75 72 73 69 76 65 5d 20 | .......[--remote].[--recursive]. |
| 126680 | 5b 2d 2d 63 68 65 63 6b 6f 75 74 7c 2d 2d 72 65 62 61 73 65 7c 2d 2d 6d 65 72 67 65 5d 22 0a 20 | [--checkout|--rebase|--merge]".. |
| 1266a0 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 6d 6f | .(interactive....(list.(magit-mo |
| 1266c0 | 64 75 6c 65 2d 63 6f 6e 66 69 72 6d 20 22 55 70 64 61 74 65 22 20 27 6d 61 67 69 74 2d 6d 6f 64 | dule-confirm."Update".'magit-mod |
| 1266e0 | 75 6c 65 2d 77 6f 72 6b 74 72 65 65 2d 70 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | ule-worktree-p)..........(magit- |
| 126700 | 73 75 62 6d 6f 64 75 6c 65 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 22 2d | submodule-arguments..........."- |
| 126720 | 2d 66 6f 72 63 65 22 20 22 2d 2d 72 65 6d 6f 74 65 22 20 22 2d 2d 72 65 63 75 72 73 69 76 65 22 | -force"."--remote"."--recursive" |
| 126740 | 20 22 2d 2d 63 68 65 63 6b 6f 75 74 22 20 22 2d 2d 72 65 62 61 73 65 22 20 22 2d 2d 6d 65 72 67 | ."--checkout"."--rebase"."--merg |
| 126760 | 65 22 0a 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 66 65 74 63 68 22 29 29 29 0a 20 20 28 | e"..........."--no-fetch")))...( |
| 126780 | 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 | magit-with-toplevel.....(magit-r |
| 1267a0 | 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 22 75 70 64 61 74 65 | un-git-async."submodule"."update |
| 1267c0 | 22 20 61 72 67 73 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | ".args."--".modules)))..;;;###au |
| 1267e0 | 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c | toload.(autoload.'magit-submodul |
| 126800 | 65 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 20 22 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 22 20 | e-synchronize."magit-submodule". |
| 126820 | 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 73 75 66 66 69 78 20 | nil.t).(transient-define-suffix. |
| 126840 | 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 20 28 6d 6f 64 | magit-submodule-synchronize.(mod |
| 126860 | 75 6c 65 73 20 61 72 67 73 29 0a 20 20 22 53 79 6e 63 68 72 6f 6e 69 7a 65 20 75 72 6c 20 63 6f | ules.args)..."Synchronize.url.co |
| 126880 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 4d 4f 44 55 4c 45 53 2e 0a 0a 57 69 74 68 20 61 20 | nfiguration.of.MODULES...With.a. |
| 1268a0 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 63 74 20 6f 6e 20 61 6c 6c 20 73 75 69 74 61 | prefix.argument.act.on.all.suita |
| 1268c0 | 62 6c 65 20 6d 6f 64 75 6c 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 69 66 20 74 68 65 20 | ble.modules...Otherwise,.if.the. |
| 1268e0 | 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d 6f 64 75 6c 65 73 2c 20 74 68 65 6e 20 61 63 74 | region.selects.modules,.then.act |
| 126900 | 20 6f 6e 20 74 68 6f 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 0a 74 68 65 72 65 20 | .on.those...Otherwise,.if.there. |
| 126920 | 69 73 20 61 20 6d 6f 64 75 6c 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 61 63 74 20 6f | is.a.module.at.point,.then.act.o |
| 126940 | 6e 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 61 64 20 61 0a 73 69 6e 67 6c 65 | n.that...Otherwise.read.a.single |
| 126960 | 20 6d 6f 64 75 6c 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 3a 63 6c 61 73 73 | .module.from.the.user."...:class |
| 126980 | 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 75 66 66 69 78 0a 20 20 | .'magit--git-submodule-suffix... |
| 1269a0 | 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 79 6e 63 68 72 6f 6e 69 7a 65 20 20 20 20 67 69 74 | :description."Synchronize....git |
| 1269c0 | 20 73 75 62 6d 6f 64 75 6c 65 20 73 79 6e 63 20 5b 2d 2d 72 65 63 75 72 73 69 76 65 5d 22 0a 20 | .submodule.sync.[--recursive]".. |
| 1269e0 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 6d 6f | .(interactive....(list.(magit-mo |
| 126a00 | 64 75 6c 65 2d 63 6f 6e 66 69 72 6d 20 22 53 79 6e 63 68 72 6f 6e 69 7a 65 22 20 27 6d 61 67 69 | dule-confirm."Synchronize".'magi |
| 126a20 | 74 2d 6d 6f 64 75 6c 65 2d 77 6f 72 6b 74 72 65 65 2d 70 29 0a 20 20 20 20 20 20 20 20 20 28 6d | t-module-worktree-p)..........(m |
| 126a40 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 72 67 75 6d 65 6e 74 73 20 22 2d 2d 72 65 63 75 | agit-submodule-arguments."--recu |
| 126a60 | 72 73 69 76 65 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c | rsive")))...(magit-with-toplevel |
| 126a80 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 6d 6f | .....(magit-run-git-async."submo |
| 126aa0 | 64 75 6c 65 22 20 22 73 79 6e 63 22 20 61 72 67 73 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 29 | dule"."sync".args."--".modules)) |
| 126ac0 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 | )..;;;###autoload.(autoload.'mag |
| 126ae0 | 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 6e 70 6f 70 75 6c 61 74 65 20 22 6d 61 67 69 74 2d 73 | it-submodule-unpopulate."magit-s |
| 126b00 | 75 62 6d 6f 64 75 6c 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | ubmodule".nil.t).(transient-defi |
| 126b20 | 6e 65 2d 73 75 66 66 69 78 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 6e 70 6f 70 75 | ne-suffix.magit-submodule-unpopu |
| 126b40 | 6c 61 74 65 20 28 6d 6f 64 75 6c 65 73 20 61 72 67 73 29 0a 20 20 22 52 65 6d 6f 76 65 20 77 6f | late.(modules.args)..."Remove.wo |
| 126b60 | 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 20 6f 66 20 4d 4f 44 55 4c 45 53 2e 0a 0a 57 | rking.directories.of.MODULES...W |
| 126b80 | 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 63 74 20 6f 6e 20 61 6c 6c | ith.a.prefix.argument.act.on.all |
| 126ba0 | 20 73 75 69 74 61 62 6c 65 20 6d 6f 64 75 6c 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 69 | .suitable.modules...Otherwise,.i |
| 126bc0 | 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d 6f 64 75 6c 65 73 2c 20 74 68 | f.the.region.selects.modules,.th |
| 126be0 | 65 6e 20 61 63 74 20 6f 6e 20 74 68 6f 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 66 0a | en.act.on.those...Otherwise,.if. |
| 126c00 | 74 68 65 72 65 20 69 73 20 61 20 6d 6f 64 75 6c 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e | there.is.a.module.at.point,.then |
| 126c20 | 20 61 63 74 20 6f 6e 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 61 64 20 61 0a | .act.on.that...Otherwise.read.a. |
| 126c40 | 73 69 6e 67 6c 65 20 6d 6f 64 75 6c 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 | single.module.from.the.user."... |
| 126c60 | 3b 3b 20 45 76 65 6e 20 74 68 6f 75 67 68 20 61 20 70 61 63 6b 61 67 65 20 69 73 20 22 75 6e 69 | ;;.Even.though.a.package.is."uni |
| 126c80 | 6e 69 74 69 61 6c 69 7a 65 64 22 20 28 69 74 20 68 61 73 20 6e 6f 20 77 6f 72 6b 74 72 65 65 29 | nitialized".(it.has.no.worktree) |
| 126ca0 | 0a 20 20 3b 3b 20 74 68 65 20 73 75 70 65 72 2d 70 72 6f 6a 65 63 74 73 20 24 47 49 54 5f 44 49 | ...;;.the.super-projects.$GIT_DI |
| 126cc0 | 52 2f 63 6f 6e 66 69 67 20 6d 61 79 20 6e 65 76 65 72 2d 74 68 65 2d 6c 65 73 73 20 73 65 74 20 | R/config.may.never-the-less.set. |
| 126ce0 | 74 68 65 0a 20 20 3b 3b 20 6d 6f 64 75 6c 65 27 73 20 75 72 6c 2e 20 20 54 68 69 73 20 6d 61 79 | the...;;.module's.url...This.may |
| 126d00 | 20 68 61 70 70 65 6e 20 69 66 20 79 6f 75 20 60 64 65 69 6e 69 74 27 20 61 6e 64 20 74 68 65 6e | .happen.if.you.`deinit'.and.then |
| 126d20 | 20 60 69 6e 69 74 27 0a 20 20 3b 3b 20 74 6f 20 72 65 67 69 73 74 65 72 20 28 4e 4f 54 20 69 6e | .`init'...;;.to.register.(NOT.in |
| 126d40 | 69 74 69 61 6c 69 7a 65 29 2e 20 20 42 65 63 61 75 73 65 20 74 68 65 20 70 75 72 70 6f 73 65 20 | itialize)...Because.the.purpose. |
| 126d60 | 6f 66 20 60 64 65 69 6e 69 74 27 0a 20 20 3b 3b 20 69 73 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 | of.`deinit'...;;.is.to.remove.th |
| 126d80 | 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 41 4e 44 20 74 6f 20 72 65 6d 6f 76 | e.working.directory.AND.to.remov |
| 126da0 | 65 20 74 68 65 20 75 72 6c 2c 20 74 68 69 73 0a 20 20 3b 3b 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 | e.the.url,.this...;;.command.doe |
| 126dc0 | 73 20 6e 6f 74 20 6c 69 6d 69 74 20 69 74 73 65 6c 66 20 74 6f 20 6d 6f 64 75 6c 65 73 20 74 68 | s.not.limit.itself.to.modules.th |
| 126de0 | 61 74 20 68 61 76 65 20 6e 6f 20 77 6f 72 6b 69 6e 67 0a 20 20 3b 3b 20 64 69 72 65 63 74 6f 72 | at.have.no.working...;;.director |
| 126e00 | 79 2e 0a 20 20 3a 63 6c 61 73 73 20 27 6d 61 67 69 74 2d 2d 67 69 74 2d 73 75 62 6d 6f 64 75 6c | y....:class.'magit--git-submodul |
| 126e20 | 65 2d 73 75 66 66 69 78 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 55 6e 70 6f 70 75 6c | e-suffix...:description."Unpopul |
| 126e40 | 61 74 65 20 20 20 20 20 67 69 74 20 73 75 62 6d 6f 64 75 6c 65 20 64 65 69 6e 69 74 20 5b 2d 2d | ate.....git.submodule.deinit.[-- |
| 126e60 | 66 6f 72 63 65 5d 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 | force]"...(interactive....(list. |
| 126e80 | 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 63 6f 6e 66 69 72 6d 20 22 55 6e 70 6f 70 75 6c 61 74 | (magit-module-confirm."Unpopulat |
| 126ea0 | 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 61 72 | e")..........(magit-submodule-ar |
| 126ec0 | 67 75 6d 65 6e 74 73 20 22 2d 2d 66 6f 72 63 65 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 | guments."--force")))...(magit-wi |
| 126ee0 | 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 | th-toplevel.....(magit-run-git-a |
| 126f00 | 73 79 6e 63 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 22 64 65 69 6e 69 74 22 20 61 72 67 73 20 22 | sync."submodule"."deinit".args." |
| 126f20 | 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | --".modules)))..;;;###autoload.( |
| 126f40 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 6d 6f 76 65 20 28 6d 6f | defun.magit-submodule-remove.(mo |
| 126f60 | 64 75 6c 65 73 20 61 72 67 73 20 74 72 61 73 68 2d 67 69 74 64 69 72 73 29 0a 20 20 22 55 6e 72 | dules.args.trash-gitdirs)..."Unr |
| 126f80 | 65 67 69 73 74 65 72 20 4d 4f 44 55 4c 45 53 20 61 6e 64 20 72 65 6d 6f 76 65 20 74 68 65 69 72 | egister.MODULES.and.remove.their |
| 126fa0 | 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 0a 46 6f 72 20 73 61 66 65 74 | .working.directories...For.safet |
| 126fc0 | 79 20 72 65 61 73 6f 6e 73 2c 20 64 6f 20 6e 6f 74 20 72 65 6d 6f 76 65 20 74 68 65 20 67 69 74 | y.reasons,.do.not.remove.the.git |
| 126fe0 | 64 69 72 73 20 61 6e 64 20 69 66 20 61 20 6d 6f 64 75 6c 65 20 68 61 73 0a 75 6e 63 6f 6d 6d 69 | dirs.and.if.a.module.has.uncommi |
| 127000 | 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 64 6f 20 6e 6f 74 20 72 65 6d 6f 76 65 | tted.changes,.then.do.not.remove |
| 127020 | 20 69 74 20 61 74 20 61 6c 6c 2e 20 20 49 66 20 61 20 6d 6f 64 75 6c 65 27 73 0a 67 69 74 64 69 | .it.at.all...If.a.module's.gitdi |
| 127040 | 72 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 | r.is.located.inside.the.working. |
| 127060 | 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 6d 6f 76 65 20 69 74 20 69 6e 74 6f 0a 74 68 65 | directory,.then.move.it.into.the |
| 127080 | 20 67 69 74 64 69 72 20 6f 66 20 74 68 65 20 73 75 70 65 72 70 72 6f 6a 65 63 74 20 66 69 72 73 | .gitdir.of.the.superproject.firs |
| 1270a0 | 74 2e 0a 0a 57 69 74 68 20 74 68 65 20 5c 22 2d 2d 66 6f 72 63 65 5c 22 20 61 72 67 75 6d 65 6e | t...With.the.\"--force\".argumen |
| 1270c0 | 74 20 6f 66 66 65 72 20 74 6f 20 72 65 6d 6f 76 65 20 64 69 72 74 79 20 77 6f 72 6b 69 6e 67 0a | t.offer.to.remove.dirty.working. |
| 1270e0 | 64 69 72 65 63 74 6f 72 69 65 73 20 61 6e 64 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 | directories.and.with.a.prefix.ar |
| 127100 | 67 75 6d 65 6e 74 20 6f 66 66 65 72 20 74 6f 20 64 65 6c 65 74 65 20 67 69 74 64 69 72 73 2e 0a | gument.offer.to.delete.gitdirs.. |
| 127120 | 42 6f 74 68 20 61 63 74 69 6f 6e 73 20 61 72 65 20 76 65 72 79 20 64 61 6e 67 65 72 6f 75 73 20 | Both.actions.are.very.dangerous. |
| 127140 | 61 6e 64 20 68 61 76 65 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 20 20 54 68 65 72 65 | and.have.to.be.confirmed...There |
| 127160 | 0a 61 72 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 61 66 65 74 79 20 70 72 65 63 61 75 74 69 6f | .are.additional.safety.precautio |
| 127180 | 6e 73 20 69 6e 20 70 6c 61 63 65 2c 20 73 6f 20 79 6f 75 20 6d 69 67 68 74 20 62 65 20 61 62 6c | ns.in.place,.so.you.might.be.abl |
| 1271a0 | 65 0a 74 6f 20 72 65 63 6f 76 65 72 20 66 72 6f 6d 20 6d 61 6b 69 6e 67 20 61 20 6d 69 73 74 61 | e.to.recover.from.making.a.mista |
| 1271c0 | 6b 65 20 68 65 72 65 2c 20 62 75 74 20 64 6f 6e 27 74 20 63 6f 75 6e 74 20 6f 6e 20 69 74 2e 22 | ke.here,.but.don't.count.on.it." |
| 1271e0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 69 66 2d 6c 65 74 | ...(interactive....(list.(if-let |
| 127200 | 20 28 28 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 | .((modules.(magit-region-values. |
| 127220 | 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 20 74 29 29 29 0a 20 20 20 20 20 | 'magit-module-section.t)))...... |
| 127240 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 72 65 6d 6f 76 65 2d 6d | ........(magit-confirm.'remove-m |
| 127260 | 6f 64 75 6c 65 73 20 6e 69 6c 20 22 52 65 6d 6f 76 65 20 25 64 20 6d 6f 64 75 6c 65 73 22 20 6e | odules.nil."Remove.%d.modules".n |
| 127280 | 69 6c 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6d 61 | il.modules)............(list.(ma |
| 1272a0 | 67 69 74 2d 72 65 61 64 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 20 22 52 65 6d 6f 76 65 20 6d 6f 64 | git-read-module-path."Remove.mod |
| 1272c0 | 75 6c 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c | ule")))..........(magit-submodul |
| 1272e0 | 65 2d 61 72 67 75 6d 65 6e 74 73 20 22 2d 2d 66 6f 72 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 | e-arguments."--force").......... |
| 127300 | 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 77 68 65 6e 20 28 6d 61 | current-prefix-arg))...(when.(ma |
| 127320 | 67 69 74 2d 67 69 74 2d 76 65 72 73 69 6f 6e 3c 20 22 32 2e 31 32 2e 30 22 29 0a 20 20 20 20 28 | git-git-version<."2.12.0").....( |
| 127340 | 65 72 72 6f 72 20 22 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 71 75 69 72 65 73 20 47 69 74 | error."This.command.requires.Git |
| 127360 | 20 76 32 2e 31 32 2e 30 22 29 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 | .v2.12.0"))...(when.magit-submod |
| 127380 | 75 6c 65 2d 72 65 6d 6f 76 65 2d 74 72 61 73 68 2d 67 69 74 64 69 72 73 0a 20 20 20 20 28 73 65 | ule-remove-trash-gitdirs.....(se |
| 1273a0 | 74 71 20 74 72 61 73 68 2d 67 69 74 64 69 72 73 20 74 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 | tq.trash-gitdirs.t))...(magit-wi |
| 1273c0 | 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 0a 20 20 20 20 20 20 | th-toplevel.....(when-let....... |
| 1273e0 | 20 20 28 28 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 | ..((modified...........(seq-filt |
| 127400 | 65 72 20 28 6c 61 6d 62 64 61 20 28 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | er.(lambda.(module)............. |
| 127420 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | ............(let.((default-direc |
| 127440 | 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 | tory.(file-name-as-directory.... |
| 127460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 127480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 | ...............(expand-file-name |
| 1274a0 | 20 6d 6f 64 75 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .module))))..................... |
| 1274c0 | 20 20 20 20 20 20 28 61 6e 64 20 28 63 64 64 72 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 | ......(and.(cddr.(directory-file |
| 1274e0 | 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 | s.default-directory))........... |
| 127500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 61 6e 79 74 | .....................(magit-anyt |
| 127520 | 68 69 6e 67 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | hing-modified-p))))............. |
| 127540 | 20 20 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 | ..........modules))).......(if.( |
| 127560 | 6d 65 6d 62 65 72 20 22 2d 2d 66 6f 72 63 65 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | member."--force".args).......... |
| 127580 | 20 28 69 66 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 72 65 6d 6f 76 65 2d 64 69 72 74 | .(if.(magit-confirm.'remove-dirt |
| 1275a0 | 79 2d 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 52 65 6d 6f 76 | y-modules................."Remov |
| 1275c0 | 65 20 64 69 72 74 79 20 6d 6f 64 75 6c 65 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.dirty.module.%s".............. |
| 1275e0 | 20 20 20 22 52 65 6d 6f 76 65 20 25 64 20 64 69 72 74 79 20 6d 6f 64 75 6c 65 73 22 0a 20 20 20 | ..."Remove.%d.dirty.modules".... |
| 127600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 6d 6f 64 69 66 69 65 64 29 0a 20 20 20 20 20 20 20 | .............t.modified)........ |
| 127620 | 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f 64 75 6c 65 20 6d 6f 64 69 66 69 65 64 29 | .......(dolist.(module.modified) |
| 127640 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d | .................(let.((default- |
| 127660 | 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 | directory.(file-name-as-director |
| 127680 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y............................... |
| 1276a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 6f | ............(expand-file-name.mo |
| 1276c0 | 64 75 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | dule))))...................(magi |
| 1276e0 | 74 2d 67 69 74 20 22 73 74 61 73 68 22 20 22 70 75 73 68 22 0a 20 20 20 20 20 20 20 20 20 20 20 | t-git."stash"."push"............ |
| 127700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6d 22 20 22 62 61 63 6b 75 70 20 62 | .................."-m"."backup.b |
| 127720 | 65 66 6f 72 65 20 72 65 6d 6f 76 61 6c 20 6f 66 20 74 68 69 73 20 6d 6f 64 75 6c 65 22 29 29 29 | efore.removal.of.this.module"))) |
| 127740 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 75 6c 65 73 20 28 63 6c 2d 73 | .............(setq.modules.(cl-s |
| 127760 | 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 6d 6f 64 75 6c 65 73 20 6d 6f 64 69 66 69 65 64 20 3a | et-difference.modules.modified.: |
| 127780 | 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 63 64 72 | test.#'equal))).........(if.(cdr |
| 1277a0 | 20 6d 6f 64 69 66 69 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 | .modified).............(message. |
| 1277c0 | 22 4f 6d 69 74 74 69 6e 67 20 25 73 20 6d 6f 64 75 6c 65 73 20 77 69 74 68 20 75 6e 63 6f 6d 6d | "Omitting.%s.modules.with.uncomm |
| 1277e0 | 69 74 74 65 64 20 63 68 61 6e 67 65 73 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | itted.changes:.%s".............. |
| 127800 | 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 6d 6f 64 69 66 69 65 64 29 0a 20 20 20 20 20 20 | ........(length.modified)....... |
| 127820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 69 64 65 6e | ...............(mapconcat.#'iden |
| 127840 | 74 69 74 79 20 6d 6f 64 69 66 69 65 64 20 22 2c 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | tity.modified.",."))...........( |
| 127860 | 6d 65 73 73 61 67 65 20 22 4f 6d 69 74 74 69 6e 67 20 6d 6f 64 75 6c 65 20 25 73 2c 20 69 74 20 | message."Omitting.module.%s,.it. |
| 127880 | 68 61 73 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 22 0a 20 20 20 20 20 20 20 | has.uncommitted.changes"........ |
| 1278a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 6d 6f 64 69 66 69 65 64 29 29 29 0a 20 20 20 | ............(car.modified))).... |
| 1278c0 | 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 75 6c 65 73 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 | .....(setq.modules.(cl-set-diffe |
| 1278e0 | 72 65 6e 63 65 20 6d 6f 64 75 6c 65 73 20 6d 6f 64 69 66 69 65 64 20 3a 74 65 73 74 20 23 27 65 | rence.modules.modified.:test.#'e |
| 127900 | 71 75 61 6c 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 | qual)))).....(when.modules...... |
| 127920 | 20 28 6c 65 74 20 28 28 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 | .(let.((alist..............(and. |
| 127940 | 74 72 61 73 68 2d 67 69 74 64 69 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | trash-gitdirs................... |
| 127960 | 28 2d 2d 6d 61 70 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 69 74 20 22 5c 30 22 29 0a 20 20 | (--map.(split-string.it."\0")... |
| 127980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 | .......................(magit-gi |
| 1279a0 | 74 2d 6c 69 6e 65 73 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 22 66 6f 72 65 61 63 68 22 20 22 2d | t-lines."submodule"."foreach"."- |
| 1279c0 | 71 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | q".............................. |
| 1279e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 69 6e 74 66 20 5c 22 24 73 6d 5f 70 61 74 68 5c | ............."printf.\"$sm_path\ |
| 127a00 | 5c 30 24 6e 61 6d 65 5c 6e 5c 22 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | \0$name\n\""))))).........(magit |
| 127a20 | 2d 67 69 74 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 22 61 62 73 6f 72 62 67 69 74 64 69 72 73 22 | -git."submodule"."absorbgitdirs" |
| 127a40 | 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 | ."--".modules).........(magit-gi |
| 127a60 | 74 20 22 73 75 62 6d 6f 64 75 6c 65 22 20 22 64 65 69 6e 69 74 22 20 61 72 67 73 20 22 2d 2d 22 | t."submodule"."deinit".args."--" |
| 127a80 | 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 20 22 72 6d | .modules).........(magit-git."rm |
| 127aa0 | 22 20 61 72 67 73 20 22 2d 2d 22 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 | ".args."--".modules).........(wh |
| 127ac0 | 65 6e 20 28 61 6e 64 20 74 72 61 73 68 2d 67 69 74 64 69 72 73 0a 20 20 20 20 20 20 20 20 20 20 | en.(and.trash-gitdirs........... |
| 127ae0 | 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 27 74 72 61 73 68 2d 6d | .........(magit-confirm.'trash-m |
| 127b00 | 6f 64 75 6c 65 2d 67 69 74 64 69 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | odule-gitdirs................... |
| 127b20 | 20 20 20 22 54 72 61 73 68 20 67 69 74 64 69 72 20 6f 66 20 6d 6f 64 75 6c 65 20 25 73 22 0a 20 | ..."Trash.gitdir.of.module.%s".. |
| 127b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 54 72 61 73 68 20 67 69 74 64 69 | ...................."Trash.gitdi |
| 127b60 | 72 73 20 6f 66 20 25 64 20 6d 6f 64 75 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rs.of.%d.modules"............... |
| 127b80 | 20 20 20 20 20 20 20 74 20 6d 6f 64 75 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f | .......t.modules))...........(do |
| 127ba0 | 6c 69 73 74 20 28 6d 6f 64 75 6c 65 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 | list.(module.modules)........... |
| 127bc0 | 20 20 28 69 66 2d 6c 65 74 20 28 28 6e 61 6d 65 20 28 63 61 64 72 20 28 61 73 73 6f 63 20 6d 6f | ..(if-let.((name.(cadr.(assoc.mo |
| 127be0 | 64 75 6c 65 20 61 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | dule.alist)))).................; |
| 127c00 | 3b 20 44 69 73 72 65 67 61 72 64 20 69 66 20 60 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d | ;.Disregard.if.`magit-delete-by- |
| 127c20 | 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | moving-to-trash'................ |
| 127c40 | 20 3b 3b 20 69 73 20 6e 69 6c 2e 20 20 4e 6f 74 20 64 6f 69 6e 67 20 73 6f 20 77 6f 75 6c 64 20 | .;;.is.nil...Not.doing.so.would. |
| 127c60 | 62 65 20 74 6f 6f 20 64 61 6e 67 65 72 6f 75 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | be.too.dangerous................ |
| 127c80 | 20 20 28 64 65 6c 65 74 65 2d 64 69 72 65 63 74 6f 72 79 20 28 63 6f 6e 76 65 72 74 2d 73 74 61 | ..(delete-directory.(convert-sta |
| 127ca0 | 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndard-filename.................. |
| 127cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ..................(expand-file-n |
| 127ce0 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame............................. |
| 127d00 | 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 6d 6f 64 75 6c 65 73 2f 22 20 6e 61 6d 65 29 | ........(concat."modules/".name) |
| 127d20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 127d40 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .....(magit-gitdir)))........... |
| 127d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 20 74 29 0a 20 20 20 | ........................t.t).... |
| 127d80 | 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 42 55 47 3a 20 57 65 69 72 64 20 6d 6f | ...........(error."BUG:.Weird.mo |
| 127da0 | 64 75 6c 65 20 6e 61 6d 65 20 61 6e 64 2f 6f 72 20 70 61 74 68 20 66 6f 72 20 25 73 22 20 6d 6f | dule.name.and/or.path.for.%s".mo |
| 127dc0 | 64 75 6c 65 29 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | dule))))).......(magit-refresh)) |
| 127de0 | 29 29 0a 0a 3b 3b 3b 20 53 65 63 74 69 6f 6e 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | ))..;;;.Sections..;;;###autoload |
| 127e00 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 20 28 29 0a | .(defun.magit-insert-modules.(). |
| 127e20 | 20 20 22 49 6e 73 65 72 74 20 73 75 62 6d 6f 64 75 6c 65 20 73 65 63 74 69 6f 6e 73 2e 0a 48 6f | .."Insert.submodule.sections..Ho |
| 127e40 | 6f 6b 20 60 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 27 20 | ok.`magit-module-sections-hook'. |
| 127e60 | 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 6d 6f 64 75 6c 65 20 73 65 63 74 69 6f 6e 73 0a 61 | controls.which.module.sections.a |
| 127e80 | 72 65 20 69 6e 73 65 72 74 65 64 2c 20 61 6e 64 20 6f 70 74 69 6f 6e 20 60 6d 61 67 69 74 2d 6d | re.inserted,.and.option.`magit-m |
| 127ea0 | 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 6e 65 73 74 65 64 27 20 63 6f 6e 74 72 6f 6c 73 0a | odule-sections-nested'.controls. |
| 127ec0 | 77 68 65 74 68 65 72 20 74 68 65 79 20 61 72 65 20 77 72 61 70 70 65 64 20 69 6e 20 61 6e 20 61 | whether.they.are.wrapped.in.an.a |
| 127ee0 | 64 64 69 74 69 6f 6e 61 6c 20 73 65 63 74 69 6f 6e 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 | dditional.section."...(when-let. |
| 127f00 | 28 28 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 | ((modules.(magit-list-module-pat |
| 127f20 | 68 73 29 29 29 0a 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 | hs))).....(if.magit-module-secti |
| 127f40 | 6f 6e 73 2d 6e 65 73 74 65 64 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | ons-nested.........(magit-insert |
| 127f60 | 2d 73 65 63 74 69 6f 6e 20 28 6d 6f 64 75 6c 65 73 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 | -section.(modules.nil.t)........ |
| 127f80 | 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 | ...(magit-insert-heading........ |
| 127fa0 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 | .....(format."%s.(%s)".......... |
| 127fc0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 4d 6f 64 75 6c 65 73 22 | ...........(propertize."Modules" |
| 127fe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 128000 | 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | .'font-lock-face.'magit-section- |
| 128020 | 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | heading).....................(le |
| 128040 | 6e 67 74 68 20 6d 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | ngth.modules)))...........(magit |
| 128060 | 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 2d 62 6f 64 79 0a 20 20 20 20 20 20 20 20 20 20 20 | -insert-section-body............ |
| 128080 | 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 20 | .(magit--insert-modules)))...... |
| 1280a0 | 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 29 29 29 29 0a 0a 28 64 65 | .(magit--insert-modules))))..(de |
| 1280c0 | 66 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 20 28 26 6f 70 74 69 | fun.magit--insert-modules.(&opti |
| 1280e0 | 6f 6e 61 6c 20 5f 73 65 63 74 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 73 65 63 74 | onal._section)...(magit-run-sect |
| 128100 | 69 6f 6e 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d | ion-hook.'magit-module-sections- |
| 128120 | 68 6f 6f 6b 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 | hook))..;;;###autoload.(defun.ma |
| 128140 | 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 20 28 29 0a 20 | git-insert-modules-overview.().. |
| 128160 | 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 61 6c 6c 20 6d 6f 64 75 6c 65 | ."Insert.sections.for.all.module |
| 128180 | 73 2e 0a 46 6f 72 20 65 61 63 68 20 73 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 20 74 68 65 20 70 | s..For.each.section.insert.the.p |
| 1281a0 | 61 74 68 20 61 6e 64 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 60 67 69 74 20 64 65 73 63 72 | ath.and.the.output.of.`git.descr |
| 1281c0 | 69 62 65 20 2d 2d 74 61 67 73 27 2c 0a 6f 72 2c 20 66 61 69 6c 69 6e 67 20 74 68 61 74 2c 20 74 | ibe.--tags',.or,.failing.that,.t |
| 1281e0 | 68 65 20 61 62 62 72 65 76 69 61 74 65 64 20 48 45 41 44 20 63 6f 6d 6d 69 74 20 68 61 73 68 2e | he.abbreviated.HEAD.commit.hash. |
| 128200 | 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 6c | "...(when-let.((modules.(magit-l |
| 128220 | 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 73 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 69 | ist-module-paths))).....(magit-i |
| 128240 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6d 6f 64 75 6c 65 73 20 6e 69 6c 20 74 29 0a 20 20 | nsert-section.(modules.nil.t)... |
| 128260 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 | ....(magit-insert-heading....... |
| 128280 | 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 28 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..(format."%s.(%s)"............. |
| 1282a0 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 4d 6f 64 75 6c 65 73 20 6f 76 65 72 76 69 65 | ....(propertize."Modules.overvie |
| 1282c0 | 77 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | w".............................' |
| 1282e0 | 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 | font-lock-face.'magit-section-he |
| 128300 | 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 6d | ading).................(length.m |
| 128320 | 6f 64 75 6c 65 73 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 | odules))).......(magit-insert-se |
| 128340 | 63 74 69 6f 6e 2d 62 6f 64 79 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 | ction-body.........(magit--inser |
| 128360 | 74 2d 6d 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 | t-modules-overview)))))..(defvar |
| 128380 | 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 2d 61 6c 69 67 6e 2d 6e 75 | .magit-modules-overview-align-nu |
| 1283a0 | 6d 62 65 72 73 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d | mbers.t)..(defun.magit--insert-m |
| 1283c0 | 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 73 65 63 74 | odules-overview.(&optional._sect |
| 1283e0 | 69 6f 6e 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 | ion)...(magit-with-toplevel..... |
| 128400 | 28 6c 65 74 2a 20 28 28 6d 6f 64 75 6c 65 73 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 | (let*.((modules.(magit-list-modu |
| 128420 | 6c 65 2d 70 61 74 68 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 68 2d 66 6f 72 6d | le-paths))............(path-form |
| 128440 | 61 74 20 28 66 6f 72 6d 61 74 20 22 25 25 2d 25 64 73 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | at.(format."%%-%ds."............ |
| 128460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 20 28 61 70 70 6c 79 | .....................(min.(apply |
| 128480 | 20 23 27 6d 61 78 20 28 6d 61 70 63 61 72 20 23 27 6c 65 6e 67 74 68 20 6d 6f 64 75 6c 65 73 29 | .#'max.(mapcar.#'length.modules) |
| 1284a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 1284c0 | 20 20 20 20 20 20 20 28 2f 20 28 77 69 6e 64 6f 77 2d 77 69 64 74 68 29 20 32 29 29 29 29 0a 20 | .......(/.(window-width).2)))).. |
| 1284e0 | 20 20 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 2d 66 6f 72 6d 61 74 20 28 66 6f 72 6d 61 74 | ..........(branch-format.(format |
| 128500 | 20 22 25 25 2d 25 64 73 20 22 20 28 6d 69 6e 20 32 35 20 28 2f 20 28 77 69 6e 64 6f 77 2d 77 69 | ."%%-%ds.".(min.25.(/.(window-wi |
| 128520 | 64 74 68 29 20 33 29 29 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f 64 75 6c | dth).3))))).......(dolist.(modul |
| 128540 | 65 20 6d 6f 64 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c | e.modules).........(let.((defaul |
| 128560 | 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 | t-directory................(expa |
| 128580 | 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 | nd-file-name.(file-name-as-direc |
| 1285a0 | 74 6f 72 79 20 6d 6f 64 75 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 | tory.module))))...........(magit |
| 1285c0 | 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 | -insert-section.(magit-module-se |
| 1285e0 | 63 74 69 6f 6e 20 6d 6f 64 75 6c 65 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 | ction.module.t).............(ins |
| 128600 | 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 70 61 74 68 2d 66 6f 72 | ert.(propertize.(format.path-for |
| 128620 | 6d 61 74 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mat.module)..................... |
| 128640 | 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 | ............'font-lock-face.'mag |
| 128660 | 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 | it-diff-file-heading)).......... |
| 128680 | 20 20 20 28 69 66 20 28 6e 6f 74 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 22 2e 67 69 74 | ...(if.(not.(file-exists-p.".git |
| 1286a0 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 28 75 6e | ")).................(insert."(un |
| 1286c0 | 70 6f 70 75 6c 61 74 65 64 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 | populated)")...............(inse |
| 1286e0 | 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 | rt................(format....... |
| 128700 | 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 | ..........branch-format......... |
| 128720 | 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d | ........(if-let.((branch.(magit- |
| 128740 | 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | get-current-branch)))........... |
| 128760 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 62 72 61 6e 63 68 20 27 66 6f | ..........(propertize.branch.'fo |
| 128780 | 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c | nt-lock-face.'magit-branch-local |
| 1287a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | )...................(propertize. |
| 1287c0 | 22 28 64 65 74 61 63 68 65 64 29 22 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 77 61 | "(detached)".'font-lock-face.'wa |
| 1287e0 | 72 6e 69 6e 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 | rning))))...............(if-let. |
| 128800 | 28 28 64 65 73 63 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 64 65 73 63 72 69 | ((desc.(magit-git-string."descri |
| 128820 | 62 65 22 20 22 2d 2d 74 61 67 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | be"."--tags")))................. |
| 128840 | 20 20 28 70 72 6f 67 6e 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 | ..(progn.(when.(and.magit-module |
| 128860 | 73 2d 6f 76 65 72 76 69 65 77 2d 61 6c 69 67 6e 2d 6e 75 6d 62 65 72 73 0a 20 20 20 20 20 20 20 | s-overview-align-numbers........ |
| 128880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 | .............................(st |
| 1288a0 | 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5c 5c 60 5b 30 2d 39 5d 22 20 64 65 73 63 29 29 0a 20 | ring-match-p."\\`[0-9]".desc)).. |
| 1288c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 | ..........................(inser |
| 1288e0 | 74 20 3f 5c 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.?\s))......................... |
| 128900 | 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 64 65 73 63 20 27 66 6f 6e 74 2d | .(insert.(propertize.desc.'font- |
| 128920 | 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 74 61 67 29 29 29 0a 20 20 20 20 20 20 20 20 | lock-face.'magit-tag)))......... |
| 128940 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 61 62 62 72 65 76 20 28 6d 61 67 69 | ........(when-let.((abbrev.(magi |
| 128960 | 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 68 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-rev-format."%h")))............ |
| 128980 | 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 61 62 62 72 65 | .......(insert.(propertize.abbre |
| 1289a0 | 76 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 61 73 68 29 29 29 | v.'font-lock-face.'magit-hash))) |
| 1289c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 29 | )).............(insert.?\n)))))) |
| 1289e0 | 0a 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 | ...(insert.?\n))..(defvar-keymap |
| 128a00 | 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 73 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f | .magit-modules-section-map...:do |
| 128a20 | 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 6f 64 75 6c 65 73 27 20 73 65 63 74 69 6f 6e 73 | c."Keymap.for.`modules'.sections |
| 128a40 | 2e 22 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 | ."..."<remap>.<magit-visit-thing |
| 128a60 | 3e 22 20 23 27 6d 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 0a 20 20 22 3c 31 | >".#'magit-list-submodules..."<1 |
| 128a80 | 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 4c 69 73 74 20 25 74 22 20 23 27 | >".(magit-menu-item."List.%t".#' |
| 128aa0 | 6d 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 29 29 0a 0a 28 64 65 66 76 61 72 | magit-list-submodules))..(defvar |
| 128ac0 | 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 | -keymap.magit-module-section-map |
| 128ae0 | 0a 20 20 3a 64 6f 63 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 6d 6f 64 75 6c 65 27 20 73 65 63 | ...:doc."Keymap.for.`module'.sec |
| 128b00 | 74 69 6f 6e 73 2e 22 0a 20 20 22 43 2d 6a 22 20 20 20 20 20 20 20 20 23 27 6d 61 67 69 74 2d 73 | tions."..."C-j"........#'magit-s |
| 128b20 | 75 62 6d 6f 64 75 6c 65 2d 76 69 73 69 74 0a 20 20 22 43 2d 3c 72 65 74 75 72 6e 3e 22 20 23 27 | ubmodule-visit..."C-<return>".#' |
| 128b40 | 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 76 69 73 69 74 0a 20 20 22 3c 72 65 6d 61 70 3e | magit-submodule-visit..."<remap> |
| 128b60 | 20 3c 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 3e 22 20 23 27 6d 61 67 69 74 2d 75 | .<magit-unstage-file>".#'magit-u |
| 128b80 | 6e 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 | nstage..."<remap>.<magit-stage-f |
| 128ba0 | 69 6c 65 3e 22 20 20 20 23 27 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 22 3c 72 65 6d 61 70 3e | ile>"...#'magit-stage..."<remap> |
| 128bc0 | 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 2d 73 | .<magit-visit-thing>"..#'magit-s |
| 128be0 | 75 62 6d 6f 64 75 6c 65 2d 76 69 73 69 74 0a 20 20 22 3c 35 3e 22 20 28 6d 61 67 69 74 2d 6d 65 | ubmodule-visit..."<5>".(magit-me |
| 128c00 | 6e 75 2d 69 74 65 6d 20 22 4d 6f 64 75 6c 65 20 63 6f 6d 6d 61 6e 64 73 2e 2e 2e 22 20 23 27 6d | nu-item."Module.commands...".#'m |
| 128c20 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 29 0a 20 20 22 3c 34 3e 22 20 27 28 6d 65 6e 75 2d 69 | agit-submodule)..."<4>".'(menu-i |
| 128c40 | 74 65 6d 20 22 2d 2d 22 29 0a 20 20 22 3c 33 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 | tem."--")..."<3>".(magit-menu-it |
| 128c60 | 65 6d 20 22 55 6e 73 74 61 67 65 20 25 54 22 20 23 27 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 0a | em."Unstage.%T".#'magit-unstage. |
| 128c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 76 69 73 69 | .........................'(:visi |
| 128ca0 | 62 6c 65 20 28 65 71 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 27 73 74 61 67 65 | ble.(eq.(magit-diff-type).'stage |
| 128cc0 | 64 29 29 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 53 | d)))..."<2>".(magit-menu-item."S |
| 128ce0 | 74 61 67 65 20 25 54 22 20 23 27 6d 61 67 69 74 2d 73 74 61 67 65 0a 20 20 20 20 20 20 20 20 20 | tage.%T".#'magit-stage.......... |
| 128d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3a 76 69 73 69 62 6c 65 20 28 65 71 20 28 | ................'(:visible.(eq.( |
| 128d20 | 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 29 20 27 75 6e 73 74 61 67 65 64 29 29 29 0a 20 20 | magit-diff-type).'unstaged)))... |
| 128d40 | 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 74 65 6d 20 22 56 69 73 69 74 20 25 73 | "<1>".(magit-menu-item."Visit.%s |
| 128d60 | 22 20 23 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 76 69 73 69 74 29 29 0a 0a 28 64 65 | ".#'magit-submodule-visit))..(de |
| 128d80 | 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 76 69 73 69 74 20 28 6d 6f 64 75 6c | fun.magit-submodule-visit.(modul |
| 128da0 | 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 22 56 69 73 | e.&optional.other-window)..."Vis |
| 128dc0 | 69 74 20 4d 4f 44 55 4c 45 20 62 79 20 63 61 6c 6c 69 6e 67 20 60 6d 61 67 69 74 2d 73 74 61 74 | it.MODULE.by.calling.`magit-stat |
| 128de0 | 75 73 27 20 6f 6e 20 69 74 2e 0a 4f 66 66 65 72 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 4d | us'.on.it..Offer.to.initialize.M |
| 128e00 | 4f 44 55 4c 45 20 69 66 20 69 74 27 73 20 6e 6f 74 20 63 68 65 63 6b 65 64 20 6f 75 74 20 79 65 | ODULE.if.it's.not.checked.out.ye |
| 128e20 | 74 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 76 69 73 69 74 | t..With.a.prefix.argument,.visit |
| 128e40 | 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | .in.another.window."...(interact |
| 128e60 | 69 76 65 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c | ive.(list.(or.(magit-section-val |
| 128e80 | 75 65 2d 69 66 20 27 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue-if.'module).................. |
| 128ea0 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 20 | ........(magit-read-module-path. |
| 128ec0 | 22 56 69 73 69 74 20 6d 6f 64 75 6c 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "Visit.module"))................ |
| 128ee0 | 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 6d 61 | ......current-prefix-arg))...(ma |
| 128f00 | 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 28 6c 65 74 20 28 28 70 61 74 | git-with-toplevel.....(let.((pat |
| 128f20 | 68 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 6f 64 75 6c 65 29 29 29 0a 20 20 | h.(expand-file-name.module)))... |
| 128f40 | 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 28 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 | ....(cond........((file-exists-p |
| 128f60 | 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 6d 6f 64 75 6c 65 | .(expand-file-name.".git".module |
| 128f80 | 29 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 64 69 72 | )).........(magit-diff-visit-dir |
| 128fa0 | 65 63 74 6f 72 79 20 70 61 74 68 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 20 | ectory.path.other-window))...... |
| 128fc0 | 20 20 28 28 79 2d 6f 72 2d 6e 2d 70 20 28 66 6f 72 6d 61 74 20 22 49 6e 69 74 69 61 6c 69 7a 65 | ..((y-or-n-p.(format."Initialize |
| 128fe0 | 20 73 75 62 6d 6f 64 75 6c 65 20 27 25 73 27 20 66 69 72 73 74 3f 22 20 6d 6f 64 75 6c 65 29 29 | .submodule.'%s'.first?".module)) |
| 129000 | 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 | .........(magit-run-git-async."s |
| 129020 | 75 62 6d 6f 64 75 6c 65 22 20 22 75 70 64 61 74 65 22 20 22 2d 2d 69 6e 69 74 22 20 22 2d 2d 22 | ubmodule"."update"."--init"."--" |
| 129040 | 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 | .module).........(set-process-se |
| 129060 | 6e 74 69 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 | ntinel..........magit-this-proce |
| 129080 | 73 73 0a 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 | ss..........(lambda.(process.eve |
| 1290a0 | 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 70 72 6f 63 | nt)............(let.((magit-proc |
| 1290c0 | 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ess-raise-error.t))............. |
| 1290e0 | 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 | .(magit-process-sentinel.process |
| 129100 | 20 65 76 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 | .event))............(when.(and.( |
| 129120 | 65 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 20 20 20 20 20 70 72 6f 63 65 73 73 29 | eq.(process-status......process) |
| 129140 | 20 27 65 78 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3d | .'exit).......................(= |
| 129160 | 20 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 | ..(process-exit-status.process). |
| 129180 | 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 | 0))..............(magit-diff-vis |
| 1291a0 | 69 74 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 20 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 | it-directory.path.other-window)) |
| 1291c0 | 29 29 29 0a 20 20 20 20 20 20 20 28 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 70 61 74 68 29 | )))........((file-exists-p.path) |
| 1291e0 | 0a 20 20 20 20 20 20 20 20 28 64 69 72 65 64 2d 6a 75 6d 70 20 6f 74 68 65 72 2d 77 69 6e 64 6f | .........(dired-jump.other-windo |
| 129200 | 77 20 28 63 6f 6e 63 61 74 20 70 61 74 68 20 22 2f 2e 22 29 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 | w.(concat.path."/.")))))))..;;;# |
| 129220 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d | ##autoload.(defun.magit-insert-m |
| 129240 | 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 20 28 29 | odules-unpulled-from-upstream.() |
| 129260 | 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 6d 6f 64 75 6c 65 73 20 | ..."Insert.sections.for.modules. |
| 129280 | 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 6f 6d 20 74 68 | that.haven't.been.pulled.from.th |
| 1292a0 | 65 20 75 70 73 74 72 65 61 6d 2e 0a 54 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 | e.upstream..These.sections.can.b |
| 1292c0 | 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 20 72 65 73 70 65 63 74 69 76 | e.expanded.to.show.the.respectiv |
| 1292e0 | 65 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d 6f 64 | e.commits."...(magit--insert-mod |
| 129300 | 75 6c 65 73 2d 6c 6f 67 73 20 22 4d 6f 64 75 6c 65 73 20 75 6e 70 75 6c 6c 65 64 20 66 72 6f 6d | ules-logs."Modules.unpulled.from |
| 129320 | 20 40 7b 75 70 73 74 72 65 61 6d 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .@{upstream}"................... |
| 129340 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 | ............'modules-unpulled-fr |
| 129360 | 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | om-upstream..................... |
| 129380 | 20 20 20 20 20 20 20 20 20 20 22 48 45 41 44 2e 2e 40 7b 75 70 73 74 72 65 61 6d 7d 22 29 29 0a | .........."HEAD..@{upstream}")). |
| 1293a0 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 | .;;;###autoload.(defun.magit-ins |
| 1293c0 | 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 | ert-modules-unpulled-from-pushre |
| 1293e0 | 6d 6f 74 65 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 6d | mote.()..."Insert.sections.for.m |
| 129400 | 6f 64 75 6c 65 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 6c 6c 65 64 20 | odules.that.haven't.been.pulled. |
| 129420 | 66 72 6f 6d 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 54 68 65 73 65 20 73 65 63 74 | from.the.push-remote..These.sect |
| 129440 | 69 6f 6e 73 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 | ions.can.be.expanded.to.show.the |
| 129460 | 20 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d | .respective.commits."...(magit-- |
| 129480 | 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6c 6f 67 73 20 22 4d 6f 64 75 6c 65 73 20 75 6e 70 | insert-modules-logs."Modules.unp |
| 1294a0 | 75 6c 6c 65 64 20 66 72 6f 6d 20 40 7b 70 75 73 68 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ulled.from.@{push}"............. |
| 1294c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c | ..................'modules-unpul |
| 1294e0 | 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | led-from-pushremote............. |
| 129500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 48 45 41 44 2e 2e 40 7b 70 75 73 68 7d | .................."HEAD..@{push} |
| 129520 | 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | "))..;;;###autoload.(defun.magit |
| 129540 | 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 | -insert-modules-unpushed-to-upst |
| 129560 | 72 65 61 6d 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 6d | ream.()..."Insert.sections.for.m |
| 129580 | 6f 64 75 6c 65 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 73 68 65 64 20 | odules.that.haven't.been.pushed. |
| 1295a0 | 74 6f 20 74 68 65 20 75 70 73 74 72 65 61 6d 2e 0a 54 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 | to.the.upstream..These.sections. |
| 1295c0 | 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 20 72 65 73 70 | can.be.expanded.to.show.the.resp |
| 1295e0 | 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 | ective.commits."...(magit--inser |
| 129600 | 74 2d 6d 6f 64 75 6c 65 73 2d 6c 6f 67 73 20 22 4d 6f 64 75 6c 65 73 20 75 6e 6d 65 72 67 65 64 | t-modules-logs."Modules.unmerged |
| 129620 | 20 69 6e 74 6f 20 40 7b 75 70 73 74 72 65 61 6d 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .into.@{upstream}".............. |
| 129640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 | .................'modules-unpush |
| 129660 | 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed-to-upstream.................. |
| 129680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 40 7b 75 70 73 74 72 65 61 6d 7d 2e 2e 48 45 41 44 22 | ............."@{upstream}..HEAD" |
| 1296a0 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 1296c0 | 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 | insert-modules-unpushed-to-pushr |
| 1296e0 | 65 6d 6f 74 65 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 | emote.()..."Insert.sections.for. |
| 129700 | 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 68 61 76 65 6e 27 74 20 62 65 65 6e 20 70 75 73 68 65 64 | modules.that.haven't.been.pushed |
| 129720 | 20 74 6f 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 54 68 65 73 65 20 73 65 63 74 69 | .to.the.push-remote..These.secti |
| 129740 | 6f 6e 73 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 20 | ons.can.be.expanded.to.show.the. |
| 129760 | 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 28 6d 61 67 69 74 2d 2d 69 | respective.commits."...(magit--i |
| 129780 | 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6c 6f 67 73 20 22 4d 6f 64 75 6c 65 73 20 75 6e 70 75 | nsert-modules-logs."Modules.unpu |
| 1297a0 | 73 68 65 64 20 74 6f 20 40 7b 70 75 73 68 7d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | shed.to.@{push}"................ |
| 1297c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 | ...............'modules-unpushed |
| 1297e0 | 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -to-pushremote.................. |
| 129800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 40 7b 70 75 73 68 7d 2e 2e 48 45 41 44 22 29 29 0a 0a | ............."@{push}..HEAD")).. |
| 129820 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6c 6f 67 | (defun.magit--insert-modules-log |
| 129840 | 73 20 28 68 65 61 64 69 6e 67 20 74 79 70 65 20 72 61 6e 67 65 29 0a 20 20 22 46 6f 72 20 69 6e | s.(heading.type.range)..."For.in |
| 129860 | 74 65 72 6e 61 6c 20 75 73 65 2c 20 64 6f 6e 27 74 20 61 64 64 20 74 6f 20 61 20 68 6f 6f 6b 2e | ternal.use,.don't.add.to.a.hook. |
| 129880 | 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 69 67 6e 6f 72 65 2d 73 75 62 6d 6f 64 | "...(unless.(magit-ignore-submod |
| 1298a0 | 75 6c 65 73 2d 70 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6d 6f 64 75 6c 65 73 20 | ules-p).....(when-let.((modules. |
| 1298c0 | 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d 6f 64 75 6c 65 2d 70 61 74 68 73 29 29 29 0a 20 20 20 20 | (magit-list-module-paths)))..... |
| 1298e0 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 | ..(magit-insert-section.section. |
| 129900 | 28 28 65 76 61 6c 20 74 79 70 65 29 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 28 73 74 72 | ((eval.type).nil.t).........(str |
| 129920 | 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 28 2e 2b 5c 5c 29 20 5c 5c 28 5b 5e 20 5d 2b 5c | ing-match."\\`\\(.+\\).\\([^.]+\ |
| 129940 | 5c 29 5c 5c 27 22 20 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | \)\\'".heading).........(magit-i |
| 129960 | 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 | nsert-heading...........(propert |
| 129980 | 69 7a 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 68 65 61 64 69 6e 67 29 0a 20 20 20 | ize.(match-string.1.heading).... |
| 1299a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 | ...................'font-lock-fa |
| 1299c0 | 63 65 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 | ce.'magit-section-heading)...... |
| 1299e0 | 20 20 20 20 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 | ....."."...........(propertize.( |
| 129a00 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 68 65 61 64 69 6e 67 29 0a 20 20 20 20 20 20 20 20 | match-string.2.heading)......... |
| 129a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d | ..............'font-lock-face.'m |
| 129a40 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a | agit-branch-remote)...........": |
| 129a60 | 22 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 0a | ").........(magit-with-toplevel. |
| 129a80 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f 64 75 6c 65 20 6d 6f 64 75 6c 65 | ..........(dolist.(module.module |
| 129aa0 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 67 69 74 2d 6d 6f 64 75 | s).............(when.(magit-modu |
| 129ac0 | 6c 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 | le-worktree-p.module)........... |
| 129ae0 | 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 | ....(let.((default-directory.... |
| 129b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ..................(expand-file-n |
| 129b20 | 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 6d 6f 64 75 | ame.(file-name-as-directory.modu |
| 129b40 | 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 61 | le)))).................(when.(ma |
| 129b60 | 67 69 74 2d 66 69 6c 65 2d 61 63 63 65 73 73 69 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 | git-file-accessible-directory-p. |
| 129b80 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | default-directory).............. |
| 129ba0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 73 65 63 20 28 | .....(magit-insert-section.sec.( |
| 129bc0 | 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 20 6d 6f 64 75 6c 65 20 74 29 0a 20 | magit-module-section.module.t).. |
| 129be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 | ...................(magit-insert |
| 129c00 | 2d 68 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -heading.......................( |
| 129c20 | 70 72 6f 70 65 72 74 69 7a 65 20 6d 6f 64 75 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | propertize.module............... |
| 129c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 | ....................'font-lock-f |
| 129c60 | 61 63 65 20 27 6d 61 67 69 74 2d 64 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 29 0a 20 20 | ace.'magit-diff-file-heading)... |
| 129c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 22 29 0a 20 20 20 20 20 20 20 | ....................":")........ |
| 129ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 73 65 74 20 73 65 63 20 72 61 6e 67 65 20 72 61 6e | .............(oset.sec.range.ran |
| 129cc0 | 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 | ge).....................(magit-g |
| 129ce0 | 69 74 2d 77 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-wash......................... |
| 129d00 | 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 6d 61 67 69 74 2d 6c 6f 67 2d 77 61 73 | (apply-partially.#'magit-log-was |
| 129d20 | 68 2d 6c 6f 67 20 27 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h-log.'module).................. |
| 129d40 | 20 20 20 20 20 22 2d 63 22 20 22 70 75 73 68 2e 64 65 66 61 75 6c 74 3d 63 75 72 72 65 6e 74 22 | ....."-c"."push.default=current" |
| 129d60 | 20 22 6c 6f 67 22 20 22 2d 2d 6f 6e 65 6c 69 6e 65 22 20 72 61 6e 67 65 29 0a 20 20 20 20 20 20 | ."log"."--oneline".range)....... |
| 129d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 28 70 6f 69 6e 74 29 0a 20 | ..............(when.(>.(point).. |
| 129da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 | ............................(ore |
| 129dc0 | 66 20 73 65 63 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.sec.content))................. |
| 129de0 | 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 29 29 29 29 29 29 29 29 0a 20 20 | ......(delete-char.-1))))))))... |
| 129e00 | 20 20 20 20 20 20 28 69 66 20 28 3e 20 28 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ......(if.(>.(point)............ |
| 129e20 | 20 20 20 20 28 6f 72 65 66 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 65 6e 74 29 29 0a 20 20 20 20 | ....(oref.section.content))..... |
| 129e40 | 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ........(insert.?\n)...........( |
| 129e60 | 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 29 29 29 29 29 29 0a 0a 3b 3b 3b 20 | magit-cancel-section))))))..;;;. |
| 129e80 | 4c 69 73 74 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 | List..;;;###autoload.(defun.magi |
| 129ea0 | 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 | t-list-submodules.()..."Display. |
| 129ec0 | 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 | a.list.of.the.current.repository |
| 129ee0 | 27 73 20 70 6f 70 75 6c 61 74 65 64 20 73 75 62 6d 6f 64 75 6c 65 73 2e 22 0a 20 20 28 69 6e 74 | 's.populated.submodules."...(int |
| 129f00 | 65 72 61 63 74 69 76 65 29 0a 20 20 28 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 | eractive)...(magit-submodule-lis |
| 129f20 | 74 2d 73 65 74 75 70 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 63 6f 6c | t-setup.magit-submodule-list-col |
| 129f40 | 75 6d 6e 73 29 29 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 2d 73 75 62 | umns))..(defvar-keymap.magit-sub |
| 129f60 | 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4c 6f 63 | module-list-mode-map...:doc."Loc |
| 129f80 | 61 6c 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 61 67 69 74 2d 53 75 62 6d 6f 64 75 6c 65 2d 4c 69 | al.keymap.for.Magit-Submodule-Li |
| 129fa0 | 73 74 20 6d 6f 64 65 20 62 75 66 66 65 72 73 2e 22 0a 20 20 3a 70 61 72 65 6e 74 20 6d 61 67 69 | st.mode.buffers."...:parent.magi |
| 129fc0 | 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 | t-repolist-mode-map)..(define-de |
| 129fe0 | 72 69 76 65 64 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d | rived-mode.magit-submodule-list- |
| 12a000 | 6d 6f 64 65 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 20 22 4d 6f 64 75 6c 65 | mode.tabulated-list-mode."Module |
| 12a020 | 73 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 62 72 6f 77 73 69 6e 67 20 61 20 | s"..."Major.mode.for.browsing.a. |
| 12a040 | 6c 69 73 74 20 6f 66 20 47 69 74 20 73 75 62 6d 6f 64 75 6c 65 73 2e 22 0a 20 20 3a 67 72 6f 75 | list.of.Git.submodules."...:grou |
| 12a060 | 70 20 27 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 6f 64 65 0a 20 20 28 73 65 74 71 2d 6c | p.'magit-repolist-mode...(setq-l |
| 12a080 | 6f 63 61 6c 20 78 2d 73 74 72 65 74 63 68 2d 63 75 72 73 6f 72 20 6e 69 6c 29 0a 20 20 28 73 65 | ocal.x-stretch-cursor.nil)...(se |
| 12a0a0 | 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 20 30 29 0a 20 20 28 | tq.tabulated-list-padding.0)...( |
| 12a0c0 | 61 64 64 2d 68 6f 6f 6b 20 27 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 72 65 76 65 72 74 2d | add-hook.'tabulated-list-revert- |
| 12a0e0 | 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 72 65 66 72 | hook.#'magit-submodule-list-refr |
| 12a100 | 65 73 68 20 6e 69 6c 20 74 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 2d 70 72 65 76 2d 69 6e | esh.nil.t)...(setq.imenu-prev-in |
| 12a120 | 64 65 78 2d 70 6f 73 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 23 27 | dex-position-function.........#' |
| 12a140 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 2d 69 6d 65 6e 75 2d 70 72 65 76 2d 69 6e 64 65 78 | magit-repolist--imenu-prev-index |
| 12a160 | 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 28 73 65 74 71 20 69 6d 65 6e 75 2d 65 78 74 72 61 63 74 | -position)...(setq.imenu-extract |
| 12a180 | 2d 69 6e 64 65 78 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 74 61 62 75 6c 61 74 65 64 | -index-name-function.#'tabulated |
| 12a1a0 | 2d 6c 69 73 74 2d 67 65 74 2d 69 64 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 | -list-get-id))..(defvar-local.ma |
| 12a1c0 | 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 70 72 65 64 69 63 61 74 65 20 6e 69 6c | git-submodule-list-predicate.nil |
| 12a1e0 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 73 | )..(defun.magit-submodule-list-s |
| 12a200 | 65 74 75 70 20 28 63 6f 6c 75 6d 6e 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 | etup.(columns.&optional.predicat |
| 12a220 | 65 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 0a 20 20 20 28 6f | e)...(magit-display-buffer....(o |
| 12a240 | 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d | r.(magit-get-mode-buffer.'magit- |
| 12a260 | 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 28 6d 61 67 | submodule-list-mode)........(mag |
| 12a280 | 69 74 2d 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 27 6d 61 67 69 74 2d 73 75 | it-generate-new-buffer.'magit-su |
| 12a2a0 | 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 6d 6f 64 65 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 73 75 | bmodule-list-mode)))...(magit-su |
| 12a2c0 | 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 6d 6f 64 65 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c | bmodule-list-mode)...(setq-local |
| 12a2e0 | 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 20 63 6f 6c 75 6d 6e 73 29 | .magit-repolist-columns.columns) |
| 12a300 | 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 6f | ...(setq-local.magit-repolist-so |
| 12a320 | 72 74 2d 6b 65 79 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 73 6f 72 74 | rt-key.magit-submodule-list-sort |
| 12a340 | 2d 6b 65 79 29 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 | -key)...(setq-local.magit-submod |
| 12a360 | 75 6c 65 2d 6c 69 73 74 2d 70 72 65 64 69 63 61 74 65 20 70 72 65 64 69 63 61 74 65 29 0a 20 20 | ule-list-predicate.predicate)... |
| 12a380 | 28 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 65 74 75 70 2d 31 29 0a 20 20 28 6d 61 67 69 | (magit-repolist-setup-1)...(magi |
| 12a3a0 | 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 29 29 0a 0a 28 64 65 66 | t-submodule-list-refresh))..(def |
| 12a3c0 | 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 20 | un.magit-submodule-list-refresh. |
| 12a3e0 | 28 29 0a 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 | ()...(setq.tabulated-list-entrie |
| 12a400 | 73 0a 20 20 20 20 20 20 20 20 28 73 65 71 2d 6b 65 65 70 0a 20 20 20 20 20 20 20 20 20 28 6c 61 | s.........(seq-keep..........(la |
| 12a420 | 6d 62 64 61 20 28 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | mbda.(module)............(let.(( |
| 12a440 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | default-directory............... |
| 12a460 | 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 | ....(expand-file-name.(file-name |
| 12a480 | 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 6d 6f 64 75 6c 65 29 29 29 29 0a 20 20 20 20 20 20 20 | -as-directory.module))))........ |
| 12a4a0 | 20 20 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 22 2e 67 69 74 22 | ......(and.(file-exists-p.".git" |
| 12a4c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 | )...................(or.(not.mag |
| 12a4e0 | 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 70 72 65 64 69 63 61 74 65 29 0a 20 20 20 | it-submodule-list-predicate).... |
| 12a500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 | ...................(funcall.magi |
| 12a520 | 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 70 72 65 64 69 63 61 74 65 20 6d 6f 64 75 6c | t-submodule-list-predicate.modul |
| 12a540 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 6d 6f 64 75 | e))...................(list.modu |
| 12a560 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 63 6f 6e | le.........................(vcon |
| 12a580 | 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | cat..........................(ma |
| 12a5a0 | 70 63 61 72 20 28 70 63 61 73 65 2d 6c 61 6d 62 64 61 20 28 60 28 2c 74 69 74 6c 65 20 2c 77 69 | pcar.(pcase-lambda.(`(,title.,wi |
| 12a5c0 | 64 74 68 20 2c 66 6e 20 2c 70 72 6f 70 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dth.,fn.,props))................ |
| 12a5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 75 6e 63 61 6c 6c | ....................(or.(funcall |
| 12a600 | 20 66 6e 20 60 28 28 3a 70 61 74 68 20 20 2c 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 | .fn.`((:path..,module).......... |
| 12a620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a640 | 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 74 69 74 6c 65 20 2c 74 69 74 6c 65 29 0a 20 20 20 20 | ............(:title.,title)..... |
| 12a660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 77 69 64 74 68 20 2c 77 69 64 74 68 29 | .................(:width.,width) |
| 12a6a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 70 72 6f 70 73 29 29 0a | ......................,@props)). |
| 12a6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a700 | 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......""))..................... |
| 12a720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 | .............magit-repolist-colu |
| 12a740 | 6d 6e 73 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 6d | mns))))))..........(magit-list-m |
| 12a760 | 6f 64 75 6c 65 2d 70 61 74 68 73 29 29 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 4c 69 73 74 69 | odule-paths)))...(message."Listi |
| 12a780 | 6e 67 20 73 75 62 6d 6f 64 75 6c 65 73 2e 2e 2e 22 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d | ng.submodules...")...(tabulated- |
| 12a7a0 | 6c 69 73 74 2d 69 6e 69 74 2d 68 65 61 64 65 72 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c | list-init-header)...(tabulated-l |
| 12a7c0 | 69 73 74 2d 70 72 69 6e 74 20 74 29 0a 20 20 28 6d 65 73 73 61 67 65 20 22 4c 69 73 74 69 6e 67 | ist-print.t)...(message."Listing |
| 12a7e0 | 20 73 75 62 6d 6f 64 75 6c 65 73 2e 2e 2e 64 6f 6e 65 22 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | .submodules...done"))..(defun.ma |
| 12a800 | 67 69 74 2d 6d 6f 64 75 6c 65 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 70 61 74 68 20 28 73 70 65 63 | git-modulelist-column-path.(spec |
| 12a820 | 29 0a 20 20 22 49 6e 73 65 72 74 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 6f 66 | )..."Insert.the.relative.path.of |
| 12a840 | 20 74 68 65 20 73 75 62 6d 6f 64 75 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 61 74 68 20 28 | .the.submodule."...(let.((path.( |
| 12a860 | 63 61 64 72 20 28 61 73 73 71 20 3a 70 61 74 68 20 73 70 65 63 29 29 29 29 0a 20 20 20 20 28 6f | cadr.(assq.:path.spec)))).....(o |
| 12a880 | 72 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 | r.(run-hook-with-args-until-succ |
| 12a8a0 | 65 73 73 0a 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 | ess..........'magit-submodule-li |
| 12a8c0 | 73 74 2d 66 6f 72 6d 61 74 2d 70 61 74 68 2d 66 75 6e 63 74 69 6f 6e 73 20 70 61 74 68 29 0a 20 | st-format-path-functions.path).. |
| 12a8e0 | 20 20 20 20 20 20 20 70 61 74 68 29 29 29 0a 0a 3b 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 | .......path)))..;;;.Utilities..( |
| 12a900 | 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 2d 6d 61 79 62 65 2d 72 65 75 | defun.magit-submodule--maybe-reu |
| 12a920 | 73 65 2d 67 69 74 64 69 72 20 28 6e 61 6d 65 20 70 61 74 68 29 0a 20 20 28 6c 65 74 20 28 28 67 | se-gitdir.(name.path)...(let.((g |
| 12a940 | 69 74 64 69 72 20 28 63 6f 6e 76 65 72 74 2d 73 74 61 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 | itdir.(convert-standard-filename |
| 12a960 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ..................(expand-file-n |
| 12a980 | 61 6d 65 20 28 63 6f 6e 63 61 74 20 22 6d 6f 64 75 6c 65 73 2f 22 20 6e 61 6d 65 29 0a 20 20 20 | ame.(concat."modules/".name).... |
| 12a9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a9c0 | 28 6d 61 67 69 74 2d 67 69 74 64 69 72 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e | (magit-gitdir))))).....(when.(an |
| 12a9e0 | 64 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 20 | d.(file-exists-p.gitdir)........ |
| 12aa00 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 70 61 74 68 | ........(not.(file-exists-p.path |
| 12aa20 | 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 20 28 72 65 61 64 2d 63 68 61 72 2d 63 68 6f 69 | ))).......(pcase.(read-char-choi |
| 12aa40 | 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 | ce...............(concat........ |
| 12aa60 | 20 20 20 20 20 20 20 20 67 69 74 64 69 72 20 22 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e | ........gitdir.".already.exists. |
| 12aa80 | 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 54 79 70 65 20 5b 75 5d 20 74 6f 20 | \n"................"Type.[u].to. |
| 12aaa0 | 75 73 65 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 67 69 74 64 69 72 20 61 6e 64 20 63 72 65 61 | use.the.existing.gitdir.and.crea |
| 12aac0 | 74 65 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 | te.the.working.tree\n".......... |
| 12aae0 | 20 20 20 20 20 20 22 20 20 20 20 20 5b 72 5d 20 74 6f 20 72 65 6e 61 6d 65 20 74 68 65 20 65 78 | ......".....[r].to.rename.the.ex |
| 12ab00 | 69 73 74 69 6e 67 20 67 69 74 64 69 72 20 61 6e 64 20 63 6c 6f 6e 65 20 61 67 61 69 6e 5c 6e 22 | isting.gitdir.and.clone.again\n" |
| 12ab20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 20 20 20 5b 74 5d 20 74 6f 20 74 72 61 | ................".....[t].to.tra |
| 12ab40 | 73 68 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 67 69 74 64 69 72 20 61 6e 64 20 63 6c 6f 6e 65 | sh.the.existing.gitdir.and.clone |
| 12ab60 | 20 61 67 61 69 6e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 20 20 5b 43 2d | .again\n"................"...[C- |
| 12ab80 | 67 5d 20 74 6f 20 61 62 6f 72 74 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 3f | g].to.abort.")...............'(? |
| 12aba0 | 75 20 3f 72 20 3f 74 29 29 0a 20 20 20 20 20 20 20 20 28 3f 75 20 28 6d 61 67 69 74 2d 73 75 62 | u.?r.?t)).........(?u.(magit-sub |
| 12abc0 | 6d 6f 64 75 6c 65 2d 2d 72 65 73 74 6f 72 65 2d 77 6f 72 6b 74 72 65 65 20 28 65 78 70 61 6e 64 | module--restore-worktree.(expand |
| 12abe0 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 70 61 74 68 29 20 67 69 74 64 69 72 29 29 0a 20 20 20 20 20 20 | -file-name.path).gitdir))....... |
| 12ac00 | 20 20 28 3f 72 20 28 72 65 6e 61 6d 65 2d 66 69 6c 65 20 67 69 74 64 69 72 20 28 63 6f 6e 63 61 | ..(?r.(rename-file.gitdir.(conca |
| 12ac20 | 74 20 67 69 74 64 69 72 20 22 2d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.gitdir."-".................... |
| 12ac40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d | .....................(format-tim |
| 12ac60 | 65 2d 73 74 72 69 6e 67 20 22 25 46 2d 25 54 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 3f 74 | e-string."%F-%T")))).........(?t |
| 12ac80 | 20 28 64 65 6c 65 74 65 2d 64 69 72 65 63 74 6f 72 79 20 67 69 74 64 69 72 20 74 20 74 29 29 29 | .(delete-directory.gitdir.t.t))) |
| 12aca0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 2d 72 65 73 | )))..(defun.magit-submodule--res |
| 12acc0 | 74 6f 72 65 2d 77 6f 72 6b 74 72 65 65 20 28 77 6f 72 6b 74 72 65 65 20 67 69 74 64 69 72 29 0a | tore-worktree.(worktree.gitdir). |
| 12ace0 | 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 77 6f 72 6b 74 72 65 65 20 74 29 0a 20 20 | ..(make-directory.worktree.t)... |
| 12ad00 | 28 77 69 74 68 2d 74 65 6d 70 2d 66 69 6c 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d | (with-temp-file.(expand-file-nam |
| 12ad20 | 65 20 22 2e 67 69 74 22 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 22 | e.".git".worktree).....(insert." |
| 12ad40 | 67 69 74 64 69 72 3a 20 22 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 67 69 | gitdir:.".(file-relative-name.gi |
| 12ad60 | 74 64 69 72 20 77 6f 72 6b 74 72 65 65 29 20 22 5c 6e 22 29 29 0a 20 20 28 6c 65 74 20 28 28 64 | tdir.worktree)."\n"))...(let.((d |
| 12ad80 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 77 6f 72 6b 74 72 65 65 29 29 0a 20 20 20 20 | efault-directory.worktree))..... |
| 12ada0 | 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 72 65 73 65 74 22 20 22 2d 2d 68 61 72 64 22 | (magit-call-git."reset"."--hard" |
| 12adc0 | 20 22 48 45 41 44 22 20 22 2d 2d 22 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 | ."HEAD"."--")))..;;;._.(provide. |
| 12ade0 | 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 73 75 62 6d | 'magit-submodule).;;;.magit-subm |
| 12ae00 | 6f 64 75 6c 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | odule.el.ends.here.............. |
| 12ae20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12ae40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12ae60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12ae80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12aea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12aec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12aee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12af00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12af20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12af40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12af60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12af80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12afa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12afc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12afe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b000 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 73 75 62 74 72 65 | magit-20240404.1901/magit-subtre |
| 12b020 | 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e.el............................ |
| 12b040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b060 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 12b080 | 30 30 31 34 35 35 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 32 30 34 00 20 30 00 00 00 | 0014551.00000000000.015204..0... |
| 12b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b100 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 12b120 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 12b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12b200 | 3b 3b 3b 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2e 65 6c 20 2d 2d 2d 20 53 75 62 74 72 65 65 | ;;;.magit-subtree.el.---.Subtree |
| 12b220 | 20 73 75 70 70 6f 72 74 20 66 6f 72 20 4d 61 67 69 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d | .support.for.Magit..-*-.lexical- |
| 12b240 | 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 | binding:t.-*-..;;.Copyright.(C). |
| 12b260 | 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 | 2008-2024.The.Magit.Project.Cont |
| 12b280 | 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f | ributors..;;.Author:.Jonas.Berno |
| 12b2a0 | 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 | ulli.<jonas@bernoul.li>.;;.Maint |
| 12b2c0 | 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 | ainer:.Jonas.Bernoulli.<jonas@be |
| 12b2e0 | 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 | rnoul.li>..;;.SPDX-License-Ident |
| 12b300 | 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 | ifier:.GPL-3.0-or-later..;;.Magi |
| 12b320 | 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 | t.is.free.software:.you.can.redi |
| 12b340 | 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 | stribute.it.and/or.modify.it.;;. |
| 12b360 | 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 | under.the.terms.of.the.GNU.Gener |
| 12b380 | 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 | al.Public.License.as.published.b |
| 12b3a0 | 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f | y.;;.the.Free.Software.Foundatio |
| 12b3c0 | 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e | n,.either.version.3.of.the.Licen |
| 12b3e0 | 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c | se,.or.;;.(at.your.option).any.l |
| 12b400 | 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 | ater.version..;;.;;.Magit.is.dis |
| 12b420 | 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c | tributed.in.the.hope.that.it.wil |
| 12b440 | 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 | l.be.useful,.but.WITHOUT.;;.ANY. |
| 12b460 | 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 | WARRANTY;.without.even.the.impli |
| 12b480 | 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b | ed.warranty.of.MERCHANTABILITY.; |
| 12b4a0 | 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 | ;.or.FITNESS.FOR.A.PARTICULAR.PU |
| 12b4c0 | 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | RPOSE...See.the.GNU.General.Publ |
| 12b4e0 | 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a | ic.;;.License.for.more.details.. |
| 12b500 | 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 | ;;.;;.You.should.have.received.a |
| 12b520 | 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | .copy.of.the.GNU.General.Public. |
| 12b540 | 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 | License.;;.along.with.Magit...If |
| 12b560 | 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c | .not,.see.<https://www.gnu.org/l |
| 12b580 | 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 | icenses/>...;;;.Code:..(require. |
| 12b5a0 | 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 | 'magit)..;;;.Commands..;;;###aut |
| 12b5c0 | 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 20 22 | oload.(autoload.'magit-subtree." |
| 12b5e0 | 6d 61 67 69 74 2d 73 75 62 74 72 65 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 | magit-subtree".nil.t).(transient |
| 12b600 | 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 20 28 29 0a | -define-prefix.magit-subtree.(). |
| 12b620 | 20 20 22 49 6d 70 6f 72 74 20 6f 72 20 65 78 70 6f 72 74 20 73 75 62 74 72 65 65 73 2e 22 0a 20 | .."Import.or.export.subtrees.".. |
| 12b640 | 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 75 62 74 72 65 65 22 0a 20 20 5b 22 41 63 74 | .:man-page."git-subtree"...["Act |
| 12b660 | 69 6f 6e 73 22 0a 20 20 20 28 22 69 22 20 22 49 6d 70 6f 72 74 22 20 6d 61 67 69 74 2d 73 75 62 | ions"....("i"."Import".magit-sub |
| 12b680 | 74 72 65 65 2d 69 6d 70 6f 72 74 29 0a 20 20 20 28 22 65 22 20 22 45 78 70 6f 72 74 22 20 6d 61 | tree-import)....("e"."Export".ma |
| 12b6a0 | 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 29 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | git-subtree-export)])..;;;###aut |
| 12b6c0 | 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 | oload.(autoload.'magit-subtree-i |
| 12b6e0 | 6d 70 6f 72 74 20 22 6d 61 67 69 74 2d 73 75 62 74 72 65 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 | mport."magit-subtree".nil.t).(tr |
| 12b700 | 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 73 75 62 74 | ansient-define-prefix.magit-subt |
| 12b720 | 72 65 65 2d 69 6d 70 6f 72 74 20 28 29 0a 20 20 22 49 6d 70 6f 72 74 20 73 75 62 74 72 65 65 73 | ree-import.()..."Import.subtrees |
| 12b740 | 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 73 75 62 74 72 65 65 22 0a 20 20 5b | ."...:man-page."git-subtree"...[ |
| 12b760 | 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d | "Arguments"....(magit-subtree:-- |
| 12b780 | 70 72 65 66 69 78 29 0a 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d 6d 65 73 73 | prefix)....(magit-subtree:--mess |
| 12b7a0 | 61 67 65 29 0a 20 20 20 28 22 2d 73 22 20 22 53 71 75 61 73 68 22 20 22 2d 2d 73 71 75 61 73 68 | age)....("-s"."Squash"."--squash |
| 12b7c0 | 22 29 5d 0a 20 20 5b 22 41 63 74 69 6f 6e 73 22 0a 20 20 20 5b 28 22 61 22 20 22 41 64 64 22 20 | ")]...["Actions"....[("a"."Add". |
| 12b7e0 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 64 64 29 0a 20 20 20 20 28 22 | .......magit-subtree-add).....(" |
| 12b800 | 63 22 20 22 41 64 64 20 63 6f 6d 6d 69 74 22 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 64 | c"."Add.commit".magit-subtree-ad |
| 12b820 | 64 2d 63 6f 6d 6d 69 74 29 5d 0a 20 20 20 5b 28 22 6d 22 20 22 4d 65 72 67 65 22 20 20 20 20 20 | d-commit)]....[("m"."Merge"..... |
| 12b840 | 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 6d 65 72 67 65 29 0a 20 20 20 20 28 22 66 22 20 22 | .magit-subtree-merge).....("f"." |
| 12b860 | 50 75 6c 6c 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 6c 6c 29 5d | Pull".......magit-subtree-pull)] |
| 12b880 | 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 | ])..;;;###autoload.(autoload.'ma |
| 12b8a0 | 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 20 22 6d 61 67 69 74 2d 73 75 62 74 72 65 | git-subtree-export."magit-subtre |
| 12b8c0 | 65 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 | e".nil.t).(transient-define-pref |
| 12b8e0 | 69 78 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 20 28 29 0a 20 20 22 45 78 | ix.magit-subtree-export.()..."Ex |
| 12b900 | 70 6f 72 74 20 73 75 62 74 72 65 65 73 2e 22 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 | port.subtrees."...:man-page."git |
| 12b920 | 2d 73 75 62 74 72 65 65 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 28 6d 61 67 | -subtree"...["Arguments"....(mag |
| 12b940 | 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d 70 72 65 66 69 78 29 0a 20 20 20 28 6d 61 67 69 74 2d 73 | it-subtree:--prefix)....(magit-s |
| 12b960 | 75 62 74 72 65 65 3a 2d 2d 61 6e 6e 6f 74 61 74 65 29 0a 20 20 20 28 6d 61 67 69 74 2d 73 75 62 | ubtree:--annotate)....(magit-sub |
| 12b980 | 74 72 65 65 3a 2d 2d 62 72 61 6e 63 68 29 0a 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 | tree:--branch)....(magit-subtree |
| 12b9a0 | 3a 2d 2d 6f 6e 74 6f 29 0a 20 20 20 28 22 2d 69 22 20 22 49 67 6e 6f 72 65 20 6a 6f 69 6e 73 22 | :--onto)....("-i"."Ignore.joins" |
| 12b9c0 | 20 22 2d 2d 69 67 6e 6f 72 65 2d 6a 6f 69 6e 73 22 29 0a 20 20 20 28 22 2d 6a 22 20 22 52 65 6a | ."--ignore-joins")....("-j"."Rej |
| 12b9e0 | 6f 69 6e 22 20 20 20 20 20 20 20 22 2d 2d 72 65 6a 6f 69 6e 22 29 5d 0a 20 20 5b 22 41 63 74 69 | oin"......."--rejoin")]...["Acti |
| 12ba00 | 6f 6e 73 22 0a 20 20 20 28 22 70 22 20 22 50 75 73 68 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 | ons"....("p"."Push"..........mag |
| 12ba20 | 69 74 2d 73 75 62 74 72 65 65 2d 70 75 73 68 29 0a 20 20 20 28 22 73 22 20 22 53 70 6c 69 74 22 | it-subtree-push)....("s"."Split" |
| 12ba40 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 73 70 6c 69 74 29 5d 29 0a | .........magit-subtree-split)]). |
| 12ba60 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 | .(transient-define-argument.magi |
| 12ba80 | 74 2d 73 75 62 74 72 65 65 3a 2d 2d 70 72 65 66 69 78 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 | t-subtree:--prefix.()...:descrip |
| 12baa0 | 74 69 6f 6e 20 22 50 72 65 66 69 78 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e | tion."Prefix"...:class.'transien |
| 12bac0 | 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 50 22 0a 20 20 3a 61 72 67 | t-option...:shortarg."-P"...:arg |
| 12bae0 | 75 6d 65 6e 74 20 22 2d 2d 70 72 65 66 69 78 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 | ument."--prefix="...:reader.#'ma |
| 12bb00 | 67 69 74 2d 73 75 62 74 72 65 65 2d 72 65 61 64 2d 70 72 65 66 69 78 29 0a 0a 28 64 65 66 75 6e | git-subtree-read-prefix)..(defun |
| 12bb20 | 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 72 65 61 64 2d 70 72 65 66 69 78 20 28 70 72 6f 6d | .magit-subtree-read-prefix.(prom |
| 12bb40 | 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 5f 68 69 73 74 6f 72 79 29 0a 20 | pt.&optional.default._history).. |
| 12bb60 | 20 28 6c 65 74 2a 20 28 28 69 6e 73 65 72 74 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | .(let*.((insert-default-director |
| 12bb80 | 79 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 28 74 6f 70 64 69 72 20 28 6d 61 67 69 74 2d 74 | y.nil)..........(topdir.(magit-t |
| 12bba0 | 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 65 66 69 78 20 28 72 65 61 64 | oplevel))..........(prefix.(read |
| 12bbc0 | 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 20 28 63 6f 6e 63 61 74 20 70 72 6f 6d 70 74 20 22 | -directory-name.(concat.prompt." |
| 12bbe0 | 3a 20 22 29 20 74 6f 70 64 69 72 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 28 69 66 20 28 | :.").topdir.default))).....(if.( |
| 12bc00 | 66 69 6c 65 2d 6e 61 6d 65 2d 61 62 73 6f 6c 75 74 65 2d 70 20 70 72 65 66 69 78 29 0a 20 20 20 | file-name-absolute-p.prefix).... |
| 12bc20 | 20 20 20 20 20 3b 3b 20 41 74 20 6c 65 61 73 74 20 60 69 64 6f 2d 6d 6f 64 65 27 73 20 76 61 72 | .....;;.At.least.`ido-mode's.var |
| 12bc40 | 69 61 6e 74 20 69 73 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 | iant.is.not.compatible.......... |
| 12bc60 | 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 74 6f 70 64 69 72 20 70 72 65 66 | (if.(string-prefix-p.topdir.pref |
| 12bc80 | 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e | ix).............(file-relative-n |
| 12bca0 | 61 6d 65 20 70 72 65 66 69 78 20 74 6f 70 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 73 | ame.prefix.topdir)...........(us |
| 12bcc0 | 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 6e 27 74 20 69 6e 73 69 64 65 20 74 68 65 20 72 65 | er-error."%s.isn't.inside.the.re |
| 12bce0 | 70 6f 73 69 74 6f 72 79 20 61 74 20 25 73 22 20 70 72 65 66 69 78 20 74 6f 70 64 69 72 29 29 0a | pository.at.%s".prefix.topdir)). |
| 12bd00 | 20 20 20 20 20 20 70 72 65 66 69 78 29 29 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 | ......prefix)))..(transient-defi |
| 12bd20 | 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d 6d 65 73 73 | ne-argument.magit-subtree:--mess |
| 12bd40 | 61 67 65 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4d 65 73 73 61 67 65 22 0a | age.()...:description."Message". |
| 12bd60 | 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 | ..:class.'transient-option...:sh |
| 12bd80 | 6f 72 74 61 72 67 20 22 2d 6d 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 6d 65 73 73 61 | ortarg."-m"...:argument."--messa |
| 12bda0 | 67 65 3d 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e | ge=")..(transient-define-argumen |
| 12bdc0 | 74 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d 61 6e 6e 6f 74 61 74 65 20 28 29 0a 20 20 | t.magit-subtree:--annotate.()... |
| 12bde0 | 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 41 6e 6e 6f 74 61 74 65 22 0a 20 20 3a 63 6c 61 73 73 | :description."Annotate"...:class |
| 12be00 | 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 61 22 0a 20 | .'transient-option...:key."-a".. |
| 12be20 | 20 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 61 6e 6e 6f 74 61 74 65 3d 22 29 0a 0a 28 74 72 61 6e | .:argument."--annotate=")..(tran |
| 12be40 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 73 75 62 74 | sient-define-argument.magit-subt |
| 12be60 | 72 65 65 3a 2d 2d 62 72 61 6e 63 68 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 | ree:--branch.()...:description." |
| 12be80 | 42 72 61 6e 63 68 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 | Branch"...:class.'transient-opti |
| 12bea0 | 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 62 22 0a 20 20 3a 61 72 67 75 6d 65 6e 74 20 | on...:shortarg."-b"...:argument. |
| 12bec0 | 22 2d 2d 62 72 61 6e 63 68 3d 22 29 0a 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d | "--branch=")..(transient-define- |
| 12bee0 | 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 2d 2d 6f 6e 74 6f 20 28 29 | argument.magit-subtree:--onto.() |
| 12bf00 | 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 4f 6e 74 6f 22 0a 20 20 3a 63 6c 61 73 73 20 | ...:description."Onto"...:class. |
| 12bf20 | 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 6b 65 79 20 22 2d 6f 22 0a 20 20 | 'transient-option...:key."-o"... |
| 12bf40 | 3a 61 72 67 75 6d 65 6e 74 20 22 2d 2d 6f 6e 74 6f 3d 22 0a 20 20 3a 72 65 61 64 65 72 20 23 27 | :argument."--onto="...:reader.#' |
| 12bf60 | 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 29 0a 0a | magit-transient-read-revision).. |
| 12bf80 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 28 74 72 61 | (defun.magit-subtree-prefix.(tra |
| 12bfa0 | 6e 73 69 65 6e 74 20 70 72 6f 6d 70 74 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 61 72 67 20 28 | nsient.prompt)...(if-let.((arg.( |
| 12bfc0 | 2d 2d 66 69 72 73 74 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 70 72 65 66 | --first.(string-prefix-p."--pref |
| 12bfe0 | 69 78 3d 22 20 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ix=".it)........................ |
| 12c000 | 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 74 72 61 6e 73 69 65 6e 74 29 29 29 29 0a | ..(transient-args.transient)))). |
| 12c020 | 20 20 20 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 61 72 67 20 39 29 0a 20 20 20 20 28 6d 61 67 | ......(substring.arg.9).....(mag |
| 12c040 | 69 74 2d 73 75 62 74 72 65 65 2d 72 65 61 64 2d 70 72 65 66 69 78 20 70 72 6f 6d 70 74 29 29 29 | it-subtree-read-prefix.prompt))) |
| 12c060 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 72 67 75 6d 65 6e 74 73 | ..(defun.magit-subtree-arguments |
| 12c080 | 20 28 74 72 61 6e 73 69 65 6e 74 29 0a 20 20 28 2d 2d 72 65 6d 6f 76 65 20 28 73 74 72 69 6e 67 | .(transient)...(--remove.(string |
| 12c0a0 | 2d 70 72 65 66 69 78 2d 70 20 22 2d 2d 70 72 65 66 69 78 3d 22 20 69 74 29 0a 20 20 20 20 20 20 | -prefix-p."--prefix=".it)....... |
| 12c0c0 | 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 74 72 61 6e 73 69 65 6e 74 29 | ......(transient-args.transient) |
| 12c0e0 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 28 73 75 | ))..(defun.magit-git-subtree.(su |
| 12c100 | 62 63 6d 64 20 70 72 65 66 69 78 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 28 6d 61 67 69 74 | bcmd.prefix.&rest.args)...(magit |
| 12c120 | 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 73 75 62 74 72 65 65 22 20 73 75 62 63 6d 64 20 | -run-git-async."subtree".subcmd. |
| 12c140 | 28 63 6f 6e 63 61 74 20 22 2d 2d 70 72 65 66 69 78 3d 22 20 70 72 65 66 69 78 29 20 61 72 67 73 | (concat."--prefix=".prefix).args |
| 12c160 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 12c180 | 73 75 62 74 72 65 65 2d 61 64 64 20 28 70 72 65 66 69 78 20 72 65 70 6f 73 69 74 6f 72 79 20 72 | subtree-add.(prefix.repository.r |
| 12c1a0 | 65 66 20 61 72 67 73 29 0a 20 20 22 41 64 64 20 52 45 46 20 66 72 6f 6d 20 52 45 50 4f 53 49 54 | ef.args)..."Add.REF.from.REPOSIT |
| 12c1c0 | 4f 52 59 20 61 73 20 61 20 6e 65 77 20 73 75 62 74 72 65 65 20 61 74 20 50 52 45 46 49 58 2e 22 | ORY.as.a.new.subtree.at.PREFIX." |
| 12c1e0 | 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d | ...(interactive....(cons.(magit- |
| 12c200 | 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d | subtree-prefix.'magit-subtree-im |
| 12c220 | 70 6f 72 74 20 22 41 64 64 20 73 75 62 74 72 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 | port."Add.subtree")..........(le |
| 12c240 | 74 20 28 28 72 65 6d 6f 74 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 6f 72 | t.((remote.(magit-read-remote-or |
| 12c260 | 2d 75 72 6c 20 22 46 72 6f 6d 20 72 65 70 6f 73 69 74 6f 72 79 22 29 29 29 0a 20 20 20 20 20 20 | -url."From.repository")))....... |
| 12c280 | 20 20 20 20 20 28 6c 69 73 74 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(list.remote............... |
| 12c2a0 | 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 66 73 70 65 63 20 22 52 65 66 22 20 72 65 6d | ...(magit-read-refspec."Ref".rem |
| 12c2c0 | 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 | ote)..................(magit-sub |
| 12c2e0 | 74 72 65 65 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d | tree-arguments.'magit-subtree-im |
| 12c300 | 70 6f 72 74 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 | port)))))...(magit-git-subtree." |
| 12c320 | 61 64 64 22 20 70 72 65 66 69 78 20 61 72 67 73 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 66 29 | add".prefix.args.repository.ref) |
| 12c340 | 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 | )..;;;###autoload.(defun.magit-s |
| 12c360 | 75 62 74 72 65 65 2d 61 64 64 2d 63 6f 6d 6d 69 74 20 28 70 72 65 66 69 78 20 63 6f 6d 6d 69 74 | ubtree-add-commit.(prefix.commit |
| 12c380 | 20 61 72 67 73 29 0a 20 20 22 41 64 64 20 43 4f 4d 4d 49 54 20 61 73 20 61 20 6e 65 77 20 73 75 | .args)..."Add.COMMIT.as.a.new.su |
| 12c3a0 | 62 74 72 65 65 20 61 74 20 50 52 45 46 49 58 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | btree.at.PREFIX."...(interactive |
| 12c3c0 | 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 | ....(list.(magit-subtree-prefix. |
| 12c3e0 | 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d 70 6f 72 74 20 22 41 64 64 20 73 75 62 74 72 | 'magit-subtree-import."Add.subtr |
| 12c400 | 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 | ee")..........(magit-read-string |
| 12c420 | 2d 6e 73 20 22 43 6f 6d 6d 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 | -ns."Commit")..........(magit-su |
| 12c440 | 62 74 72 65 65 2d 61 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 | btree-arguments.'magit-subtree-i |
| 12c460 | 6d 70 6f 72 74 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 61 | mport)))...(magit-git-subtree."a |
| 12c480 | 64 64 22 20 70 72 65 66 69 78 20 61 72 67 73 20 63 6f 6d 6d 69 74 29 29 0a 0a 3b 3b 3b 23 23 23 | dd".prefix.args.commit))..;;;### |
| 12c4a0 | 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 6d 65 | autoload.(defun.magit-subtree-me |
| 12c4c0 | 72 67 65 20 28 70 72 65 66 69 78 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 4d 65 72 67 | rge.(prefix.commit.args)..."Merg |
| 12c4e0 | 65 20 43 4f 4d 4d 49 54 20 69 6e 74 6f 20 74 68 65 20 50 52 45 46 49 58 20 73 75 62 74 72 65 65 | e.COMMIT.into.the.PREFIX.subtree |
| 12c500 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6d 61 67 69 | ."...(interactive....(list.(magi |
| 12c520 | 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d | t-subtree-prefix.'magit-subtree- |
| 12c540 | 69 6d 70 6f 72 74 20 22 4d 65 72 67 65 20 69 6e 74 6f 20 73 75 62 74 72 65 65 22 29 0a 20 20 20 | import."Merge.into.subtree").... |
| 12c560 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 2d 6e 73 20 22 43 6f 6d | ......(magit-read-string-ns."Com |
| 12c580 | 6d 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 72 | mit")..........(magit-subtree-ar |
| 12c5a0 | 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d 70 6f 72 74 29 29 29 | guments.'magit-subtree-import))) |
| 12c5c0 | 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 6d 65 72 67 65 22 20 70 72 | ...(magit-git-subtree."merge".pr |
| 12c5e0 | 65 66 69 78 20 61 72 67 73 20 63 6f 6d 6d 69 74 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | efix.args.commit))..;;;###autolo |
| 12c600 | 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 6c 6c 20 28 70 72 | ad.(defun.magit-subtree-pull.(pr |
| 12c620 | 65 66 69 78 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 66 20 61 72 67 73 29 0a 20 20 22 50 75 6c | efix.repository.ref.args)..."Pul |
| 12c640 | 6c 20 52 45 46 20 66 72 6f 6d 20 52 45 50 4f 53 49 54 4f 52 59 20 69 6e 74 6f 20 74 68 65 20 50 | l.REF.from.REPOSITORY.into.the.P |
| 12c660 | 52 45 46 49 58 20 73 75 62 74 72 65 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | REFIX.subtree."...(interactive.. |
| 12c680 | 20 20 28 63 6f 6e 73 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 27 6d | ..(cons.(magit-subtree-prefix.'m |
| 12c6a0 | 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d 70 6f 72 74 20 22 50 75 6c 6c 20 69 6e 74 6f 20 73 | agit-subtree-import."Pull.into.s |
| 12c6c0 | 75 62 74 72 65 65 22 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 6d 6f 74 65 20 | ubtree")..........(let.((remote. |
| 12c6e0 | 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 2d 6f 72 2d 75 72 6c 20 22 46 72 6f 6d 20 | (magit-read-remote-or-url."From. |
| 12c700 | 72 65 70 6f 73 69 74 6f 72 79 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 | repository")))............(list. |
| 12c720 | 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 | remote..................(magit-r |
| 12c740 | 65 61 64 2d 72 65 66 73 70 65 63 20 22 52 65 66 22 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 | ead-refspec."Ref".remote)....... |
| 12c760 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 72 67 75 6d 65 | ...........(magit-subtree-argume |
| 12c780 | 6e 74 73 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d 70 6f 72 74 29 29 29 29 29 0a 20 | nts.'magit-subtree-import))))).. |
| 12c7a0 | 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 70 75 6c 6c 22 20 70 72 65 66 69 | .(magit-git-subtree."pull".prefi |
| 12c7c0 | 78 20 61 72 67 73 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 66 29 29 0a 0a 3b 3b 3b 23 23 23 61 | x.args.repository.ref))..;;;###a |
| 12c7e0 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 73 | utoload.(defun.magit-subtree-pus |
| 12c800 | 68 20 28 70 72 65 66 69 78 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 66 20 61 72 67 73 29 0a 20 | h.(prefix.repository.ref.args).. |
| 12c820 | 20 22 45 78 74 72 61 63 74 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f 66 20 74 68 65 20 73 75 62 | ."Extract.the.history.of.the.sub |
| 12c840 | 74 72 65 65 20 50 52 45 46 49 58 20 61 6e 64 20 70 75 73 68 20 69 74 20 74 6f 20 52 45 46 20 6f | tree.PREFIX.and.push.it.to.REF.o |
| 12c860 | 6e 20 52 45 50 4f 53 49 54 4f 52 59 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | n.REPOSITORY."...(interactive.(l |
| 12c880 | 69 73 74 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 27 6d 61 67 69 74 | ist.(magit-subtree-prefix.'magit |
| 12c8a0 | 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 20 22 50 75 73 68 20 73 75 62 74 72 65 65 22 29 0a | -subtree-export."Push.subtree"). |
| 12c8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 | .....................(magit-read |
| 12c8e0 | 2d 72 65 6d 6f 74 65 2d 6f 72 2d 75 72 6c 20 22 54 6f 20 72 65 70 6f 73 69 74 6f 72 79 22 29 0a | -remote-or-url."To.repository"). |
| 12c900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 | .....................(magit-read |
| 12c920 | 2d 73 74 72 69 6e 67 2d 6e 73 20 22 54 6f 20 72 65 66 65 72 65 6e 63 65 22 29 0a 20 20 20 20 20 | -string-ns."To.reference")...... |
| 12c940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 | ................(magit-subtree-a |
| 12c960 | 72 67 75 6d 65 6e 74 73 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 29 29 | rguments.'magit-subtree-export)) |
| 12c980 | 29 0a 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 70 75 73 68 22 20 70 72 | )...(magit-git-subtree."push".pr |
| 12c9a0 | 65 66 69 78 20 61 72 67 73 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 66 29 29 0a 0a 3b 3b 3b 23 | efix.args.repository.ref))..;;;# |
| 12c9c0 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d | ##autoload.(defun.magit-subtree- |
| 12c9e0 | 73 70 6c 69 74 20 28 70 72 65 66 69 78 20 63 6f 6d 6d 69 74 20 61 72 67 73 29 0a 20 20 22 45 78 | split.(prefix.commit.args)..."Ex |
| 12ca00 | 74 72 61 63 74 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f 66 20 74 68 65 20 73 75 62 74 72 65 65 | tract.the.history.of.the.subtree |
| 12ca20 | 20 50 52 45 46 49 58 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 | .PREFIX."...(interactive.(list.( |
| 12ca40 | 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 72 65 66 69 78 20 27 6d 61 67 69 74 2d 73 75 62 74 | magit-subtree-prefix.'magit-subt |
| 12ca60 | 72 65 65 2d 65 78 70 6f 72 74 20 22 53 70 6c 69 74 20 73 75 62 74 72 65 65 22 29 0a 20 20 20 20 | ree-export."Split.subtree")..... |
| 12ca80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 72 | .................(magit-read-str |
| 12caa0 | 69 6e 67 2d 6e 73 20 22 43 6f 6d 6d 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing-ns."Commit")................ |
| 12cac0 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 72 67 75 6d 65 6e 74 73 20 27 | ......(magit-subtree-arguments.' |
| 12cae0 | 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 29 29 29 0a 20 20 28 6d 61 67 69 74 | magit-subtree-export)))...(magit |
| 12cb00 | 2d 67 69 74 2d 73 75 62 74 72 65 65 20 22 73 70 6c 69 74 22 20 70 72 65 66 69 78 20 61 72 67 73 | -git-subtree."split".prefix.args |
| 12cb20 | 20 63 6f 6d 6d 69 74 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 | .commit))..;;;._.(provide.'magit |
| 12cb40 | 2d 73 75 62 74 72 65 65 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2e 65 6c 20 65 | -subtree).;;;.magit-subtree.el.e |
| 12cb60 | 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nds.here........................ |
| 12cb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cc00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 74 61 67 2e 65 6c | magit-20240404.1901/magit-tag.el |
| 12cc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cc60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 12cc80 | 30 30 32 32 37 36 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 31 34 00 20 30 00 00 00 | 0022765.00000000000.014314..0... |
| 12cca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12ccc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cd00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 12cd20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 12cd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12cde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12ce00 | 3b 3b 3b 20 6d 61 67 69 74 2d 74 61 67 2e 65 6c 20 2d 2d 2d 20 54 61 67 20 66 75 6e 63 74 69 6f | ;;;.magit-tag.el.---.Tag.functio |
| 12ce20 | 6e 61 6c 69 74 79 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a | nality..-*-.lexical-binding:t.-* |
| 12ce40 | 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 | -..;;.Copyright.(C).2008-2024.Th |
| 12ce60 | 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b | e.Magit.Project.Contributors..;; |
| 12ce80 | 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 | .Author:.Jonas.Bernoulli.<jonas@ |
| 12cea0 | 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 | bernoul.li>.;;.Maintainer:.Jonas |
| 12cec0 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b | .Bernoulli.<jonas@bernoul.li>..; |
| 12cee0 | 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 | ;.SPDX-License-Identifier:.GPL-3 |
| 12cf00 | 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f | .0-or-later..;;.Magit.is.free.so |
| 12cf20 | 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 | ftware:.you.can.redistribute.it. |
| 12cf40 | 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 | and/or.modify.it.;;.under.the.te |
| 12cf60 | 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | rms.of.the.GNU.General.Public.Li |
| 12cf80 | 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 | cense.as.published.by.;;.the.Fre |
| 12cfa0 | 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 | e.Software.Foundation,.either.ve |
| 12cfc0 | 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 | rsion.3.of.the.License,.or.;;.(a |
| 12cfe0 | 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e | t.your.option).any.later.version |
| 12d000 | 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | ..;;.;;.Magit.is.distributed.in. |
| 12d020 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
| 12d040 | 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 | .but.WITHOUT.;;.ANY.WARRANTY;.wi |
| 12d060 | 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 | thout.even.the.implied.warranty. |
| 12d080 | 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 | of.MERCHANTABILITY.;;.or.FITNESS |
| 12d0a0 | 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 | .FOR.A.PARTICULAR.PURPOSE...See. |
| 12d0c0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 | the.GNU.General.Public.;;.Licens |
| 12d0e0 | 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 | e.for.more.details..;;.;;.You.sh |
| 12d100 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
| 12d120 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 | .GNU.General.Public.License.;;.a |
| 12d140 | 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 | long.with.Magit...If.not,.see.<h |
| 12d160 | 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a | ttps://www.gnu.org/licenses/>... |
| 12d180 | 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 | ;;;.Commentary:..;;.This.library |
| 12d1a0 | 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 61 67 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 3b 3b 3b 20 43 | .implements.tag.commands...;;;.C |
| 12d1c0 | 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 20 46 6f 72 20 60 | ode:..(require.'magit)..;;.For.` |
| 12d1e0 | 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c 65 74 65 27 2e 0a 28 64 65 66 76 61 72 20 68 65 6c 6d 2d | magit-tag-delete'..(defvar.helm- |
| 12d200 | 63 6f 6d 70 2d 72 65 61 64 2d 75 73 65 2d 6d 61 72 6b 65 64 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 | comp-read-use-marked)..;;;.Comma |
| 12d220 | 6e 64 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d | nds..;;;###autoload.(autoload.'m |
| 12d240 | 61 67 69 74 2d 74 61 67 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 | agit-tag."magit".nil.t).(transie |
| 12d260 | 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 74 61 67 20 28 29 0a 20 20 | nt-define-prefix.magit-tag.()... |
| 12d280 | 22 43 72 65 61 74 65 20 6f 72 20 64 65 6c 65 74 65 20 61 20 74 61 67 2e 22 0a 20 20 3a 6d 61 6e | "Create.or.delete.a.tag."...:man |
| 12d2a0 | 2d 70 61 67 65 20 22 67 69 74 2d 74 61 67 22 0a 20 20 5b 22 41 72 67 75 6d 65 6e 74 73 22 0a 20 | -page."git-tag"...["Arguments".. |
| 12d2c0 | 20 20 28 22 2d 66 22 20 22 46 6f 72 63 65 22 20 20 20 20 28 22 2d 66 22 20 22 2d 2d 66 6f 72 63 | ..("-f"."Force"....("-f"."--forc |
| 12d2e0 | 65 22 29 29 0a 20 20 20 28 22 2d 61 22 20 22 41 6e 6e 6f 74 61 74 65 22 20 28 22 2d 61 22 20 22 | e"))....("-a"."Annotate".("-a"." |
| 12d300 | 2d 2d 61 6e 6e 6f 74 61 74 65 22 29 29 0a 20 20 20 28 22 2d 73 22 20 22 53 69 67 6e 22 20 20 20 | --annotate"))....("-s"."Sign"... |
| 12d320 | 20 20 28 22 2d 73 22 20 22 2d 2d 73 69 67 6e 22 29 29 0a 20 20 20 28 6d 61 67 69 74 2d 74 61 67 | ..("-s"."--sign"))....(magit-tag |
| 12d340 | 3a 2d 2d 6c 6f 63 61 6c 2d 75 73 65 72 29 5d 0a 20 20 5b 5b 22 43 72 65 61 74 65 22 0a 20 20 20 | :--local-user)]...[["Create".... |
| 12d360 | 20 28 22 74 22 20 20 22 74 61 67 22 20 20 20 20 20 6d 61 67 69 74 2d 74 61 67 2d 63 72 65 61 74 | .("t".."tag".....magit-tag-creat |
| 12d380 | 65 29 0a 20 20 20 20 28 22 72 22 20 20 22 72 65 6c 65 61 73 65 22 20 6d 61 67 69 74 2d 74 61 67 | e).....("r".."release".magit-tag |
| 12d3a0 | 2d 72 65 6c 65 61 73 65 29 5d 0a 20 20 20 5b 22 44 6f 22 0a 20 20 20 20 28 22 6b 22 20 20 22 64 | -release)]....["Do".....("k".."d |
| 12d3c0 | 65 6c 65 74 65 22 20 20 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c 65 74 65 29 0a 20 20 20 20 28 22 | elete"..magit-tag-delete).....(" |
| 12d3e0 | 70 22 20 20 22 70 72 75 6e 65 22 20 20 20 6d 61 67 69 74 2d 74 61 67 2d 70 72 75 6e 65 29 5d 5d | p".."prune"...magit-tag-prune)]] |
| 12d400 | 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 61 67 2d 61 72 67 75 6d 65 6e 74 73 20 28 29 | )..(defun.magit-tag-arguments.() |
| 12d420 | 0a 20 20 28 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 20 27 6d 61 67 69 74 2d 74 61 67 29 29 0a | ...(transient-args.'magit-tag)). |
| 12d440 | 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 | .(transient-define-argument.magi |
| 12d460 | 74 2d 74 61 67 3a 2d 2d 6c 6f 63 61 6c 2d 75 73 65 72 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 | t-tag:--local-user.()...:descrip |
| 12d480 | 74 69 6f 6e 20 22 53 69 67 6e 20 61 73 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 | tion."Sign.as"...:class.'transie |
| 12d4a0 | 6e 74 2d 6f 70 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 75 22 0a 20 20 3a 61 72 | nt-option...:shortarg."-u"...:ar |
| 12d4c0 | 67 75 6d 65 6e 74 20 22 2d 2d 6c 6f 63 61 6c 2d 75 73 65 72 3d 22 0a 20 20 3a 72 65 61 64 65 72 | gument."--local-user="...:reader |
| 12d4e0 | 20 23 27 6d 61 67 69 74 2d 72 65 61 64 2d 67 70 67 2d 73 69 67 6e 69 6e 67 2d 6b 65 79 0a 20 20 | .#'magit-read-gpg-signing-key... |
| 12d500 | 3a 68 69 73 74 6f 72 79 2d 6b 65 79 20 27 6d 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 29 0a | :history-key.'magit:--gpg-sign). |
| 12d520 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 61 67 | .;;;###autoload.(defun.magit-tag |
| 12d540 | 2d 63 72 65 61 74 65 20 28 6e 61 6d 65 20 72 65 76 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 | -create.(name.rev.&optional.args |
| 12d560 | 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 6e 65 77 20 74 61 67 20 77 69 74 68 20 74 68 65 20 67 | )..."Create.a.new.tag.with.the.g |
| 12d580 | 69 76 65 6e 20 4e 41 4d 45 20 61 74 20 52 45 56 2e 0a 57 69 74 68 20 61 20 70 72 65 66 69 78 20 | iven.NAME.at.REV..With.a.prefix. |
| 12d5a0 | 61 72 67 75 6d 65 6e 74 20 61 6e 6e 6f 74 61 74 65 20 74 68 65 20 74 61 67 2e 0a 5c 6e 28 67 69 | argument.annotate.the.tag..\n(gi |
| 12d5c0 | 74 20 74 61 67 20 5b 2d 2d 61 6e 6e 6f 74 61 74 65 5d 20 4e 41 4d 45 20 52 45 56 29 22 0a 20 20 | t.tag.[--annotate].NAME.REV)"... |
| 12d5e0 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 74 | (interactive.(list.(magit-read-t |
| 12d600 | 61 67 20 22 54 61 67 20 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ag."Tag.name").................. |
| 12d620 | 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 | ....(magit-read-branch-or-commit |
| 12d640 | 20 22 50 6c 61 63 65 20 74 61 67 20 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."Place.tag.on")................ |
| 12d660 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 6d 61 67 69 74 2d 74 61 67 2d 61 72 67 | ......(let.((args.(magit-tag-arg |
| 12d680 | 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uments)))....................... |
| 12d6a0 | 20 28 77 68 65 6e 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 | .(when.current-prefix-arg....... |
| 12d6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 22 | ...................(cl-pushnew." |
| 12d6e0 | 2d 2d 61 6e 6e 6f 74 61 74 65 22 20 61 72 67 73 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 | --annotate".args.:test.#'equal)) |
| 12d700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 29 29 29 0a | ........................args))). |
| 12d720 | 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 74 61 | ..(magit-run-git-with-editor."ta |
| 12d740 | 67 22 20 61 72 67 73 20 6e 61 6d 65 20 72 65 76 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | g".args.name.rev))..;;;###autolo |
| 12d760 | 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c 65 74 65 20 28 74 61 67 73 | ad.(defun.magit-tag-delete.(tags |
| 12d780 | 29 0a 20 20 22 44 65 6c 65 74 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 74 61 67 73 2e 0a 49 66 | )..."Delete.one.or.more.tags..If |
| 12d7a0 | 20 74 68 65 20 72 65 67 69 6f 6e 20 6d 61 72 6b 73 20 6d 75 6c 74 69 70 6c 65 20 74 61 67 73 20 | .the.region.marks.multiple.tags. |
| 12d7c0 | 28 61 6e 64 20 6e 6f 74 68 69 6e 67 20 65 6c 73 65 29 2c 20 74 68 65 6e 20 6f 66 66 65 72 0a 74 | (and.nothing.else),.then.offer.t |
| 12d7e0 | 6f 20 64 65 6c 65 74 65 20 74 68 6f 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 70 72 6f 6d 70 74 | o.delete.those,.otherwise.prompt |
| 12d800 | 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 74 61 67 20 74 6f 20 62 65 20 64 65 6c 65 74 65 64 2c | .for.a.single.tag.to.be.deleted, |
| 12d820 | 0a 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 74 61 67 20 61 74 20 70 6f 69 6e 74 2e | .defaulting.to.the.tag.at.point. |
| 12d840 | 0a 5c 6e 28 67 69 74 20 74 61 67 20 2d 64 20 54 41 47 53 29 22 0a 20 20 28 69 6e 74 65 72 61 63 | .\n(git.tag.-d.TAGS)"...(interac |
| 12d860 | 74 69 76 65 20 28 6c 69 73 74 20 28 69 66 2d 6c 65 74 20 28 28 74 61 67 73 20 28 6d 61 67 69 74 | tive.(list.(if-let.((tags.(magit |
| 12d880 | 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 27 74 61 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 | -region-values.'tag))).......... |
| 12d8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 20 74 | ................(magit-confirm.t |
| 12d8c0 | 20 6e 69 6c 20 22 44 65 6c 65 74 65 20 25 64 20 74 61 67 73 22 20 6e 69 6c 20 74 61 67 73 29 0a | .nil."Delete.%d.tags".nil.tags). |
| 12d8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 | .......................(let.((he |
| 12d900 | 6c 6d 2d 63 6f 6d 70 2d 72 65 61 64 2d 75 73 65 2d 6d 61 72 6b 65 64 20 74 29 29 0a 20 20 20 20 | lm-comp-read-use-marked.t))..... |
| 12d920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 61 64 | .....................(magit-read |
| 12d940 | 2d 74 61 67 20 22 44 65 6c 65 74 65 20 74 61 67 22 20 74 29 29 29 29 29 0a 20 20 28 6d 61 67 69 | -tag."Delete.tag".t)))))...(magi |
| 12d960 | 74 2d 72 75 6e 2d 67 69 74 20 22 74 61 67 22 20 22 2d 64 22 20 74 61 67 73 29 29 0a 0a 3b 3b 3b | t-run-git."tag"."-d".tags))..;;; |
| 12d980 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 61 67 2d 70 72 75 | ###autoload.(defun.magit-tag-pru |
| 12d9a0 | 6e 65 20 28 74 61 67 73 20 72 65 6d 6f 74 65 2d 74 61 67 73 20 72 65 6d 6f 74 65 29 0a 20 20 22 | ne.(tags.remote-tags.remote)..." |
| 12d9c0 | 4f 66 66 65 72 20 74 6f 20 64 65 6c 65 74 65 20 74 61 67 73 20 6d 69 73 73 69 6e 67 20 6c 6f 63 | Offer.to.delete.tags.missing.loc |
| 12d9e0 | 61 6c 6c 79 20 66 72 6f 6d 20 52 45 4d 4f 54 45 2c 20 61 6e 64 20 76 69 63 65 20 76 65 72 73 61 | ally.from.REMOTE,.and.vice.versa |
| 12da00 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 72 65 6d | ."...(interactive....(let*.((rem |
| 12da20 | 6f 74 65 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 72 65 6d 6f 74 65 20 22 50 72 75 6e 65 20 74 61 | ote.(magit-read-remote."Prune.ta |
| 12da40 | 67 73 20 75 73 69 6e 67 20 72 65 6d 6f 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 61 | gs.using.remote"))...........(ta |
| 12da60 | 67 73 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 74 61 67 73 29 29 0a 20 20 20 20 20 20 20 20 | gs...(magit-list-tags))......... |
| 12da80 | 20 20 28 72 74 61 67 73 20 20 28 70 72 6f 67 32 20 28 6d 65 73 73 61 67 65 20 22 44 65 74 65 72 | ..(rtags..(prog2.(message."Deter |
| 12daa0 | 6d 69 6e 69 6e 67 20 72 65 6d 6f 74 65 20 74 61 67 73 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 | mining.remote.tags...")......... |
| 12dac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 6c 69 73 74 | ..............(magit-remote-list |
| 12dae0 | 2d 74 61 67 73 20 72 65 6d 6f 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -tags.remote)................... |
| 12db00 | 20 20 28 6d 65 73 73 61 67 65 20 22 44 65 74 65 72 6d 69 6e 69 6e 67 20 72 65 6d 6f 74 65 20 74 | ..(message."Determining.remote.t |
| 12db20 | 61 67 73 2e 2e 2e 64 6f 6e 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 74 61 67 73 20 | ags...done")))...........(ltags. |
| 12db40 | 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 74 61 67 73 20 72 74 61 67 73 20 3a | .(cl-set-difference.tags.rtags.: |
| 12db60 | 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 74 61 67 73 20 | test.#'equal))...........(rtags. |
| 12db80 | 20 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 72 74 61 67 73 20 74 61 67 73 20 3a | .(cl-set-difference.rtags.tags.: |
| 12dba0 | 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 29 0a 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 | test.#'equal)))......(unless.(or |
| 12dbc0 | 20 6c 74 61 67 73 20 72 74 61 67 73 29 0a 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 53 | .ltags.rtags)........(message."S |
| 12dbe0 | 61 6d 65 20 74 61 67 73 20 65 78 69 73 74 20 6c 6f 63 61 6c 6c 79 20 61 6e 64 20 72 65 6d 6f 74 | ame.tags.exist.locally.and.remot |
| 12dc00 | 65 6c 79 22 29 29 0a 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 | ely"))......(unless.(magit-confi |
| 12dc20 | 72 6d 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c 65 74 65 20 25 73 20 6c | rm.t................"Delete.%s.l |
| 12dc40 | 6f 63 61 6c 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c 65 74 65 20 25 | ocally"................"Delete.% |
| 12dc60 | 64 20 74 61 67 73 20 6c 6f 63 61 6c 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | d.tags.locally"................' |
| 12dc80 | 6e 6f 61 62 6f 72 74 20 6c 74 61 67 73 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 6c 74 61 67 | noabort.ltags)........(setq.ltag |
| 12dca0 | 73 20 6e 69 6c 29 29 0a 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 61 67 69 74 2d 63 6f 6e 66 | s.nil))......(unless.(magit-conf |
| 12dcc0 | 69 72 6d 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c 65 74 65 20 25 73 20 | irm.t................"Delete.%s. |
| 12dce0 | 66 72 6f 6d 20 72 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 6c | from.remote"................"Del |
| 12dd00 | 65 74 65 20 25 64 20 74 61 67 73 20 66 72 6f 6d 20 72 65 6d 6f 74 65 22 0a 20 20 20 20 20 20 20 | ete.%d.tags.from.remote"........ |
| 12dd20 | 20 20 20 20 20 20 20 20 27 6e 6f 61 62 6f 72 74 20 72 74 61 67 73 29 0a 20 20 20 20 20 20 20 28 | ........'noabort.rtags)........( |
| 12dd40 | 73 65 74 71 20 72 74 61 67 73 20 6e 69 6c 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 6c 74 61 67 | setq.rtags.nil))......(list.ltag |
| 12dd60 | 73 20 72 74 61 67 73 20 72 65 6d 6f 74 65 29 29 29 0a 20 20 28 77 68 65 6e 20 74 61 67 73 0a 20 | s.rtags.remote)))...(when.tags.. |
| 12dd80 | 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 74 61 67 22 20 22 2d 64 22 20 74 61 | ...(magit-call-git."tag"."-d".ta |
| 12dda0 | 67 73 29 29 0a 20 20 28 77 68 65 6e 20 72 65 6d 6f 74 65 2d 74 61 67 73 0a 20 20 20 20 28 6d 61 | gs))...(when.remote-tags.....(ma |
| 12ddc0 | 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 22 70 75 73 68 22 20 72 65 6d 6f 74 65 20 | git-run-git-async."push".remote. |
| 12dde0 | 28 2d 2d 6d 61 70 20 28 63 6f 6e 63 61 74 20 22 3a 22 20 69 74 29 20 72 65 6d 6f 74 65 2d 74 61 | (--map.(concat.":".it).remote-ta |
| 12de00 | 67 73 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 74 61 67 2d 76 65 72 73 69 6f | gs))))..(defvar.magit-tag-versio |
| 12de20 | 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 0a 20 20 27 28 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f 73 6e | n-regexp-alist...'(("^[-._+.]?sn |
| 12de40 | 61 70 73 68 6f 74 5c 5c 2e 3f 24 22 20 2e 20 2d 34 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 5d | apshot\\.?$"...-4).....("^[-._+] |
| 12de60 | 24 22 20 2e 20 2d 34 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f 5c 5c 28 63 76 73 5c 5c | $"...-4).....("^[-._+.]?\\(cvs\\ |
| 12de80 | 7c 67 69 74 5c 5c 7c 62 7a 72 5c 5c 7c 73 76 6e 5c 5c 7c 68 67 5c 5c 7c 64 61 72 63 73 5c 5c 29 | |git\\|bzr\\|svn\\|hg\\|darcs\\) |
| 12dea0 | 5c 5c 2e 3f 24 22 20 2e 20 2d 34 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f 75 6e 6b 6e | \\.?$"...-4).....("^[-._+.]?unkn |
| 12dec0 | 6f 77 6e 5c 5c 2e 3f 24 22 20 2e 20 2d 34 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f 61 | own\\.?$"...-4).....("^[-._+.]?a |
| 12dee0 | 6c 70 68 61 5c 5c 2e 3f 24 22 20 2e 20 2d 33 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f | lpha\\.?$"...-3).....("^[-._+.]? |
| 12df00 | 62 65 74 61 5c 5c 2e 3f 24 22 20 2e 20 2d 32 29 0a 20 20 20 20 28 22 5e 5b 2d 2e 5f 2b 20 5d 3f | beta\\.?$"...-2).....("^[-._+.]? |
| 12df20 | 5c 5c 28 70 72 65 5c 5c 7c 72 63 5c 5c 29 5c 5c 2e 3f 24 22 20 2e 20 2d 31 29 29 0a 20 20 22 4f | \\(pre\\|rc\\)\\.?$"...-1))..."O |
| 12df40 | 76 65 72 72 69 64 65 73 20 60 76 65 72 73 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 27 20 | verrides.`version-regexp-alist'. |
| 12df60 | 66 6f 72 20 60 6d 61 67 69 74 2d 74 61 67 2d 72 65 6c 65 61 73 65 27 2e 0a 53 65 65 20 61 6c 73 | for.`magit-tag-release'..See.als |
| 12df80 | 6f 20 60 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 27 2e 22 29 0a | o.`magit-release-tag-regexp'."). |
| 12dfa0 | 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 | .(defvar.magit-release-tag-regex |
| 12dfc0 | 70 20 22 5c 5c 60 5c 0a 5c 5c 28 3f 31 3a 5c 5c 28 3f 3a 76 5c 5c 28 3f 3a 65 72 73 69 6f 6e 5c | p."\\`\.\\(?1:\\(?:v\\(?:ersion\ |
| 12dfe0 | 5c 29 3f 5c 5c 7c 72 5c 5c 28 3f 3a 65 6c 65 61 73 65 5c 5c 29 3f 5c 5c 29 5b 2d 5f 5d 3f 5c 5c | \)?\\|r\\(?:elease\\)?\\)[-_]?\\ |
| 12e000 | 29 3f 5c 0a 5c 5c 28 3f 32 3a 5b 30 2d 39 5d 2b 5c 5c 28 3f 3a 5c 5c 2e 5b 30 2d 39 5d 2b 5c 5c | )?\.\\(?2:[0-9]+\\(?:\\.[0-9]+\\ |
| 12e020 | 29 2a 5c 0a 5c 5c 28 3f 3a 2d 5b 61 2d 7a 41 2d 5a 30 2d 39 2d 5d 2b 5c 5c 28 3f 3a 5c 5c 2e 5b | )*\.\\(?:-[a-zA-Z0-9-]+\\(?:\\.[ |
| 12e040 | 61 2d 7a 41 2d 5a 30 2d 39 2d 5d 2b 5c 5c 29 2a 5c 5c 29 3f 5c 5c 29 5c 5c 27 22 0a 20 20 22 52 | a-zA-Z0-9-]+\\)*\\)?\\)\\'"..."R |
| 12e060 | 65 67 65 78 70 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 74 61 67 2d 72 65 6c 65 61 73 65 | egexp.used.by.`magit-tag-release |
| 12e080 | 27 20 74 6f 20 70 61 72 73 65 20 72 65 6c 65 61 73 65 20 74 61 67 73 2e 0a 0a 54 68 65 20 66 69 | '.to.parse.release.tags...The.fi |
| 12e0a0 | 72 73 74 20 73 75 62 6d 61 74 63 68 20 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 70 72 65 66 | rst.submatch.must.match.the.pref |
| 12e0c0 | 69 78 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 0a 73 75 62 6d 61 74 63 68 | ix,.if.any...The.second.submatch |
| 12e0e0 | 20 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 0a | .must.match.the.version.string.. |
| 12e100 | 0a 49 66 20 74 68 69 73 20 6d 61 74 63 68 65 73 20 76 65 72 73 69 6f 6e 73 20 74 68 61 74 20 61 | .If.this.matches.versions.that.a |
| 12e120 | 72 65 20 6e 6f 74 20 64 6f 74 20 73 65 70 61 72 61 74 65 64 20 6e 75 6d 62 65 72 73 2c 0a 74 68 | re.not.dot.separated.numbers,.th |
| 12e140 | 65 6e 20 60 6d 61 67 69 74 2d 74 61 67 2d 76 65 72 73 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 | en.`magit-tag-version-regexp-ali |
| 12e160 | 73 74 27 20 68 61 73 20 74 6f 20 63 6f 6e 74 61 69 6e 20 65 6e 74 72 69 65 73 0a 66 6f 72 20 74 | st'.has.to.contain.entries.for.t |
| 12e180 | 68 65 20 73 65 70 61 72 61 74 6f 72 73 20 61 6c 6c 6f 77 65 64 20 68 65 72 65 2e 22 29 0a 0a 28 | he.separators.allowed.here.")..( |
| 12e1a0 | 64 65 66 76 61 72 20 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 63 6f 6d 6d 69 74 2d 72 65 67 65 | defvar.magit-release-commit-rege |
| 12e1c0 | 78 70 20 22 5c 5c 60 52 65 6c 65 61 73 65 20 76 65 72 73 69 6f 6e 20 5c 5c 28 2e 2b 5c 5c 29 5c | xp."\\`Release.version.\\(.+\\)\ |
| 12e1e0 | 5c 27 22 0a 20 20 22 52 65 67 65 78 70 20 75 73 65 64 20 62 79 20 60 6d 61 67 69 74 2d 74 61 67 | \'"..."Regexp.used.by.`magit-tag |
| 12e200 | 2d 72 65 6c 65 61 73 65 27 20 74 6f 20 70 61 72 73 65 20 72 65 6c 65 61 73 65 20 63 6f 6d 6d 69 | -release'.to.parse.release.commi |
| 12e220 | 74 20 6d 65 73 73 61 67 65 73 2e 0a 54 68 65 20 66 69 72 73 74 20 73 75 62 6d 61 74 63 68 20 6d | t.messages..The.first.submatch.m |
| 12e240 | 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 22 29 0a | ust.match.the.version.string."). |
| 12e260 | 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 74 61 67 | .;;;###autoload.(defun.magit-tag |
| 12e280 | 2d 72 65 6c 65 61 73 65 20 28 74 61 67 20 6d 73 67 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 73 | -release.(tag.msg.&optional.args |
| 12e2a0 | 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 72 65 6c 65 61 73 65 20 74 61 67 20 66 6f 72 20 60 48 | )..."Create.a.release.tag.for.`H |
| 12e2c0 | 45 41 44 27 2e 0a 0a 41 73 73 75 6d 65 20 74 68 61 74 20 72 65 6c 65 61 73 65 20 74 61 67 73 20 | EAD'...Assume.that.release.tags. |
| 12e2e0 | 6d 61 74 63 68 20 60 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 27 | match.`magit-release-tag-regexp' |
| 12e300 | 2e 0a 0a 49 66 20 60 48 45 41 44 27 73 20 6d 65 73 73 61 67 65 20 6d 61 74 63 68 65 73 20 60 6d | ...If.`HEAD's.message.matches.`m |
| 12e320 | 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 63 6f 6d 6d 69 74 2d 72 65 67 65 78 70 27 2c 20 74 68 65 | agit-release-commit-regexp',.the |
| 12e340 | 6e 0a 62 61 73 65 20 74 68 65 20 74 61 67 20 6f 6e 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 | n.base.the.tag.on.the.version.st |
| 12e360 | 72 69 6e 67 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 | ring.specified.by.that...Otherwi |
| 12e380 | 73 65 0a 70 72 6f 6d 70 74 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6e 65 | se.prompt.for.the.name.of.the.ne |
| 12e3a0 | 77 20 74 61 67 20 75 73 69 6e 67 20 74 68 65 20 68 69 67 68 65 73 74 20 65 78 69 73 74 69 6e 67 | w.tag.using.the.highest.existing |
| 12e3c0 | 0a 74 61 67 20 61 73 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 20 61 6e 64 20 6c 65 61 76 69 6e | .tag.as.initial.input.and.leavin |
| 12e3e0 | 67 20 69 74 20 74 6f 20 74 68 65 20 75 73 65 72 20 74 6f 20 69 6e 63 72 65 6d 65 6e 74 20 74 68 | g.it.to.the.user.to.increment.th |
| 12e400 | 65 0a 64 65 73 69 72 65 64 20 70 61 72 74 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 | e.desired.part.of.the.version.st |
| 12e420 | 72 69 6e 67 2e 0a 0a 49 66 20 60 2d 2d 61 6e 6e 6f 74 61 74 65 27 20 69 73 20 65 6e 61 62 6c 65 | ring...If.`--annotate'.is.enable |
| 12e440 | 64 2c 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 74 68 65 20 6d 65 73 73 61 67 65 20 6f | d,.then.prompt.for.the.message.o |
| 12e460 | 66 20 74 68 65 0a 6e 65 77 20 74 61 67 2e 20 20 42 61 73 65 20 74 68 65 20 70 72 6f 70 6f 73 65 | f.the.new.tag...Base.the.propose |
| 12e480 | 64 20 74 61 67 20 6d 65 73 73 61 67 65 20 6f 6e 20 74 68 65 20 6d 65 73 73 61 67 65 20 6f 66 20 | d.tag.message.on.the.message.of. |
| 12e4a0 | 74 68 65 0a 68 69 67 68 65 73 74 20 74 61 67 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 | the.highest.tag,.provided.that.t |
| 12e4c0 | 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 76 | hat.contains.the.corresponding.v |
| 12e4e0 | 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6e 67 20 74 | ersion.string.and.substituting.t |
| 12e500 | 68 65 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 74 68 61 74 2e 0a | he.new.version.string.for.that.. |
| 12e520 | 4f 74 68 65 72 77 69 73 65 20 70 72 6f 70 6f 73 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 | Otherwise.propose.something.like |
| 12e540 | 20 5c 22 46 6f 6f 2d 42 61 72 20 31 2e 32 2e 33 5c 22 2c 20 67 69 76 65 6e 2c 20 66 6f 72 0a 65 | .\"Foo-Bar.1.2.3\",.given,.for.e |
| 12e560 | 78 61 6d 70 6c 65 2c 20 61 20 54 41 47 20 5c 22 76 31 2e 32 2e 33 5c 22 20 61 6e 64 20 61 20 72 | xample,.a.TAG.\"v1.2.3\".and.a.r |
| 12e580 | 65 70 6f 73 69 74 6f 72 79 20 6c 6f 63 61 74 65 64 20 61 74 20 73 6f 6d 65 74 68 69 6e 67 0a 6c | epository.located.at.something.l |
| 12e5a0 | 69 6b 65 20 5c 22 2f 70 61 74 68 2f 74 6f 2f 66 6f 6f 2d 62 61 72 5c 22 2e 22 0a 20 20 28 69 6e | ike.\"/path/to/foo-bar\"."...(in |
| 12e5c0 | 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 | teractive....(save-match-data... |
| 12e5e0 | 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 0a 20 20 20 20 20 20 20 20 20 28 28 60 28 2c 70 76 65 | ...(pcase-let*..........((`(,pve |
| 12e600 | 72 20 2c 70 74 61 67 20 2c 70 6d 73 67 29 20 28 63 61 72 20 28 6d 61 67 69 74 2d 2d 6c 69 73 74 | r.,ptag.,pmsg).(car.(magit--list |
| 12e620 | 2d 72 65 6c 65 61 73 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 73 67 20 28 6d 61 67 | -releases)))...........(msg.(mag |
| 12e640 | 69 74 2d 72 65 76 2d 66 6f 72 6d 61 74 20 22 25 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | it-rev-format."%s"))...........( |
| 12e660 | 76 65 72 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 65 6c | ver.(and.(string-match.magit-rel |
| 12e680 | 65 61 73 65 2d 63 6f 6d 6d 69 74 2d 72 65 67 65 78 70 20 6d 73 67 29 0a 20 20 20 20 20 20 20 20 | ease-commit-regexp.msg)......... |
| 12e6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6d 73 67 29 | ............(match-string.1.msg) |
| 12e6c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 5f 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 76 65 72 29 | ))...........(_...(and.(not.ver) |
| 12e6e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 28 71 | .....................(require.(q |
| 12e700 | 75 6f 74 65 20 73 69 73 79 70 68 75 73 29 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | uote.sisyphus).nil.t)........... |
| 12e720 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 65 | ..........(string-match.magit-re |
| 12e740 | 6c 65 61 73 65 2d 63 6f 6d 6d 69 74 2d 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 | lease-commit-regexp............. |
| 12e760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 | ......................(magit-rev |
| 12e780 | 2d 66 6f 72 6d 61 74 20 22 25 73 22 20 70 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -format."%s".ptag))............. |
| 12e7a0 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 55 73 65 20 60 73 69 73 79 70 68 | ........(user-error."Use.`sisyph |
| 12e7c0 | 75 73 2d 63 72 65 61 74 65 2d 72 65 6c 65 61 73 65 27 20 66 69 72 73 74 22 29 29 29 0a 20 20 20 | us-create-release'.first"))).... |
| 12e7e0 | 20 20 20 20 20 20 20 28 74 61 67 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......(tag.(cond............... |
| 12e800 | 20 20 28 28 6e 6f 74 20 70 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..((not.ptag)..................( |
| 12e820 | 72 65 61 64 2d 73 74 72 69 6e 67 20 22 43 72 65 61 74 65 20 66 69 72 73 74 20 72 65 6c 65 61 73 | read-string."Create.first.releas |
| 12e840 | 65 20 74 61 67 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.tag:."........................ |
| 12e860 | 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 76 65 72 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | .......(if.(and.ver.(string-matc |
| 12e880 | 68 2d 70 20 22 5c 5c 60 5b 30 2d 39 5d 22 20 76 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | h-p."\\`[0-9]".ver))............ |
| 12e8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 | .......................(concat." |
| 12e8c0 | 76 22 20 76 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | v".ver)......................... |
| 12e8e0 | 20 20 20 20 20 20 20 20 76 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ........ver))).................( |
| 12e900 | 76 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 61 6e | ver..................(concat.(an |
| 12e920 | 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 | d.(string-match.magit-release-ta |
| 12e940 | 67 2d 72 65 67 65 78 70 20 70 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-regexp.ptag).................. |
| 12e960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 70 74 61 | .............(match-string.1.pta |
| 12e980 | 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 | g))..........................ver |
| 12e9a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 | )).................(t........... |
| 12e9c0 | 20 20 20 20 20 20 20 28 72 65 61 64 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......(read-string............. |
| 12e9e0 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 43 72 65 61 74 65 20 72 65 6c 65 61 73 65 20 74 61 | ......(format."Create.release.ta |
| 12ea00 | 67 20 28 70 72 65 76 69 6f 75 73 20 77 61 73 20 25 73 29 3a 20 22 20 70 74 61 67 29 0a 20 20 20 | g.(previous.was.%s):.".ptag).... |
| 12ea20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 74 61 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ...............ptag))))......... |
| 12ea40 | 20 20 28 76 65 72 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d | ..(ver.(and.(string-match.magit- |
| 12ea60 | 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 20 74 61 67 29 0a 20 20 20 20 20 20 20 20 | release-tag-regexp.tag)......... |
| 12ea80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 74 61 67 29 | ............(match-string.2.tag) |
| 12eaa0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 72 67 73 20 28 6d 61 67 69 74 2d 74 61 67 2d 61 72 | ))...........(args.(magit-tag-ar |
| 12eac0 | 67 75 6d 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 20 74 61 67 0a 20 20 20 20 | guments)))........(list.tag..... |
| 12eae0 | 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 22 2d 2d 61 6e 6e 6f 74 61 74 | .........(and.(member."--annotat |
| 12eb00 | 65 22 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 | e".args)...................(read |
| 12eb20 | 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | -string....................(form |
| 12eb40 | 61 74 20 22 4d 65 73 73 61 67 65 20 66 6f 72 20 25 53 3a 20 22 20 74 61 67 29 0a 20 20 20 20 20 | at."Message.for.%S:.".tag)...... |
| 12eb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 70 76 65 72 20 28 | ..............(cond.((and.pver.( |
| 12eb80 | 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 70 76 65 72 29 | string-match.(regexp-quote.pver) |
| 12eba0 | 20 70 6d 73 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .pmsg))......................... |
| 12ebc0 | 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 76 65 72 20 74 20 74 20 70 6d 73 67 29 29 0a | ..(replace-match.ver.t.t.pmsg)). |
| 12ebe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 70 | .........................((and.p |
| 12ec00 | 74 61 67 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 20 | tag.(string-match.(regexp-quote. |
| 12ec20 | 70 74 61 67 29 20 70 6d 73 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ptag).pmsg)).................... |
| 12ec40 | 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 74 61 67 20 74 20 74 20 70 6d | .......(replace-match.tag.t.t.pm |
| 12ec60 | 73 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 | sg))..........................(t |
| 12ec80 | 20 28 66 6f 72 6d 61 74 20 22 25 73 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(format."%s.%s"................ |
| 12eca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 70 69 74 61 6c 69 7a 65 | .....................(capitalize |
| 12ecc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12ece0 | 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 0a 20 20 | ......(file-name-nondirectory... |
| 12ed00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12ed20 | 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 2d | ....(directory-file-name.(magit- |
| 12ed40 | 74 6f 70 6c 65 76 65 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | toplevel)))).................... |
| 12ed60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 | .................ver)))))....... |
| 12ed80 | 20 20 20 20 20 20 20 61 72 67 73 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 | .......args))))...(magit-run-git |
| 12eda0 | 2d 77 69 74 68 2d 65 64 69 74 6f 72 20 22 74 61 67 22 20 61 72 67 73 20 28 61 6e 64 20 6d 73 67 | -with-editor."tag".args.(and.msg |
| 12edc0 | 20 28 6c 69 73 74 20 22 2d 6d 22 20 6d 73 67 29 29 20 74 61 67 29 0a 20 20 28 73 65 74 2d 70 72 | .(list."-m".msg)).tag)...(set-pr |
| 12ede0 | 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 0a 20 20 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f | ocess-sentinel....magit-this-pro |
| 12ee00 | 63 65 73 73 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 0a | cess....(lambda.(process.event). |
| 12ee20 | 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 | .....(when.(memq.(process-status |
| 12ee40 | 20 70 72 6f 63 65 73 73 29 20 27 28 65 78 69 74 20 73 69 67 6e 61 6c 29 29 0a 20 20 20 20 20 20 | .process).'(exit.signal))....... |
| 12ee60 | 20 28 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 | .(magit-process-sentinel.process |
| 12ee80 | 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 75 70 | .event)........(magit-refs-setup |
| 12eea0 | 2d 62 75 66 66 65 72 20 22 48 45 41 44 22 20 28 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d | -buffer."HEAD".(magit-show-refs- |
| 12eec0 | 61 72 67 75 6d 65 6e 74 73 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 6c | arguments))))))..(defun.magit--l |
| 12eee0 | 69 73 74 2d 72 65 6c 65 61 73 65 73 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 6c 69 73 74 | ist-releases.()..."Return.a.list |
| 12ef00 | 20 6f 66 20 72 65 6c 65 61 73 65 73 2e 0a 54 68 65 20 6c 69 73 74 20 69 73 20 6f 72 64 65 72 65 | .of.releases..The.list.is.ordere |
| 12ef20 | 64 2c 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 74 68 65 20 68 69 67 68 65 73 74 20 72 65 | d,.beginning.with.the.highest.re |
| 12ef40 | 6c 65 61 73 65 2e 0a 45 61 63 68 20 72 65 6c 65 61 73 65 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 | lease..Each.release.element.has. |
| 12ef60 | 74 68 65 20 66 6f 72 6d 20 28 56 45 52 53 49 4f 4e 20 54 41 47 20 4d 45 53 53 41 47 45 29 2e 0a | the.form.(VERSION.TAG.MESSAGE).. |
| 12ef80 | 60 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 27 20 69 73 20 75 73 | `magit-release-tag-regexp'.is.us |
| 12efa0 | 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 0a 61 20 74 61 67 20 71 75 | ed.to.determine.whether.a.tag.qu |
| 12efc0 | 61 6c 69 66 69 65 73 20 61 73 20 61 20 72 65 6c 65 61 73 65 20 74 61 67 2e 22 0a 20 20 28 73 61 | alifies.as.a.release.tag."...(sa |
| 12efe0 | 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 6d 61 70 63 61 72 0a 20 20 20 20 20 23 | ve-match-data.....(mapcar......# |
| 12f000 | 27 63 64 72 0a 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 0a 20 20 20 20 20 20 28 63 6c 2d 73 6f | 'cdr......(nreverse.......(cl-so |
| 12f020 | 72 74 20 28 63 6c 2d 6d 61 70 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | rt.(cl-mapcan.................(l |
| 12f040 | 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ambda.(line)...................( |
| 12f060 | 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 2b 22 20 6c 69 6e 65 29 0a 20 20 20 | and.(string-match.".+".line).... |
| 12f080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 | ....................(let.((tag.( |
| 12f0a0 | 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 30 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e | substring.line.0.(match-beginnin |
| 12f0c0 | 67 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.0))).......................... |
| 12f0e0 | 20 20 20 20 28 6d 73 67 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 28 6d 61 74 63 68 2d | ....(msg.(substring.line.(match- |
| 12f100 | 65 6e 64 20 30 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | end.0))))....................... |
| 12f120 | 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d 61 67 69 74 2d 72 65 6c 65 | ...(and.(string-match.magit-rele |
| 12f140 | 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 20 74 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ase-tag-regexp.tag)............. |
| 12f160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 76 65 72 20 28 6d 61 | ..................(let.((ver.(ma |
| 12f180 | 74 63 68 2d 73 74 72 69 6e 67 20 32 20 74 61 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-string.2.tag)).............. |
| 12f1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 65 72 73 69 6f 6e 2d | .......................(version- |
| 12f1c0 | 72 65 67 65 78 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | regexp-alist.................... |
| 12f1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 74 61 67 2d 76 65 72 73 | ..................magit-tag-vers |
| 12f200 | 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion-regexp-alist)).............. |
| 12f220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 6c 69 73 74 20 28 | ...................(list.(list.( |
| 12f240 | 76 65 72 73 69 6f 6e 2d 74 6f 2d 6c 69 73 74 20 76 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | version-to-list.ver)............ |
| 12f260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12f280 | 20 76 65 72 20 74 61 67 20 6d 73 67 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .ver.tag.msg)))))))............. |
| 12f2a0 | 20 20 20 20 3b 3b 20 43 61 6e 6e 6f 74 20 72 65 6c 79 20 6f 6e 20 22 2d 2d 73 6f 72 74 3d 2d 76 | ....;;.Cannot.rely.on."--sort=-v |
| 12f2c0 | 65 72 73 69 6f 6e 3a 72 65 66 6e 61 6d 65 22 20 62 65 63 61 75 73 65 0a 20 20 20 20 20 20 20 20 | ersion:refname".because......... |
| 12f2e0 | 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 67 65 74 73 20 63 6f 6e 66 75 73 65 64 20 69 66 | ........;;.that.gets.confused.if |
| 12f300 | 20 74 68 65 20 76 65 72 73 69 6f 6e 20 70 72 65 66 69 78 20 68 61 73 20 63 68 61 6e 67 65 64 2e | .the.version.prefix.has.changed. |
| 12f320 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 | .................(magit-git-line |
| 12f340 | 73 20 22 74 61 67 22 20 22 2d 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | s."tag"."-n"))................;; |
| 12f360 | 20 54 68 65 20 69 6e 76 65 72 73 65 20 6f 66 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f | .The.inverse.of.this.function.do |
| 12f380 | 65 73 20 6e 6f 74 20 65 78 69 73 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 76 | es.not.exist.................#'v |
| 12f3a0 | 65 72 73 69 6f 6e 2d 6c 69 73 74 2d 3c 20 3a 6b 65 79 20 23 27 63 61 72 29 29 29 29 29 0a 0a 3b | ersion-list-<.:key.#'car)))))..; |
| 12f3c0 | 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 74 61 67 29 0a 3b 3b 3b 20 6d 61 | ;;._.(provide.'magit-tag).;;;.ma |
| 12f3e0 | 67 69 74 2d 74 61 67 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 | git-tag.el.ends.here............ |
| 12f400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 74 72 61 6e 73 69 | magit-20240404.1901/magit-transi |
| 12f420 | 65 6e 74 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ent.el.......................... |
| 12f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 12f480 | 30 30 32 31 36 35 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 35 34 35 00 20 30 00 00 00 | 0021655.00000000000.015545..0... |
| 12f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 12f520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 12f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12f600 | 3b 3b 3b 20 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2e 65 6c 20 2d 2d 2d 20 53 75 70 70 6f | ;;;.magit-transient.el.---.Suppo |
| 12f620 | 72 74 20 66 6f 72 20 74 72 61 6e 73 69 65 6e 74 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 | rt.for.transients..-*-.lexical-b |
| 12f640 | 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 | inding:t.-*-..;;.Copyright.(C).2 |
| 12f660 | 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 | 008-2024.The.Magit.Project.Contr |
| 12f680 | 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 | ibutors..;;.Author:.Jonas.Bernou |
| 12f6a0 | 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 | lli.<jonas@bernoul.li>.;;.Mainta |
| 12f6c0 | 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 | iner:.Jonas.Bernoulli.<jonas@ber |
| 12f6e0 | 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 | noul.li>..;;.SPDX-License-Identi |
| 12f700 | 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 | fier:.GPL-3.0-or-later..;;.Magit |
| 12f720 | 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 | .is.free.software:.you.can.redis |
| 12f740 | 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 | tribute.it.and/or.modify.it.;;.u |
| 12f760 | 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 | nder.the.terms.of.the.GNU.Genera |
| 12f780 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 | l.Public.License.as.published.by |
| 12f7a0 | 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e | .;;.the.Free.Software.Foundation |
| 12f7c0 | 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 | ,.either.version.3.of.the.Licens |
| 12f7e0 | 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 | e,.or.;;.(at.your.option).any.la |
| 12f800 | 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 | ter.version..;;.;;.Magit.is.dist |
| 12f820 | 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c | ributed.in.the.hope.that.it.will |
| 12f840 | 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 | .be.useful,.but.WITHOUT.;;.ANY.W |
| 12f860 | 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 | ARRANTY;.without.even.the.implie |
| 12f880 | 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b | d.warranty.of.MERCHANTABILITY.;; |
| 12f8a0 | 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 | .or.FITNESS.FOR.A.PARTICULAR.PUR |
| 12f8c0 | 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | POSE...See.the.GNU.General.Publi |
| 12f8e0 | 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b | c.;;.License.for.more.details..; |
| 12f900 | 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 | ;.;;.You.should.have.received.a. |
| 12f920 | 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | copy.of.the.GNU.General.Public.L |
| 12f940 | 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 | icense.;;.along.with.Magit...If. |
| 12f960 | 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 | not,.see.<https://www.gnu.org/li |
| 12f980 | 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 | censes/>...;;;.Commentary:..;;.T |
| 12f9a0 | 68 69 73 20 6c 69 62 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 4d 61 67 69 74 2d 73 70 65 | his.library.implements.Magit-spe |
| 12f9c0 | 63 69 66 69 63 20 70 72 65 66 69 78 20 61 6e 64 20 73 75 66 66 69 78 20 63 6c 61 73 73 65 73 2c | cific.prefix.and.suffix.classes, |
| 12f9e0 | 0a 3b 3b 20 61 6e 64 20 74 68 65 69 72 20 6d 65 74 68 6f 64 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 | .;;.and.their.methods...;;;.Code |
| 12fa00 | 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 67 69 74 29 0a 28 72 65 71 75 69 72 65 | :..(require.'magit-git).(require |
| 12fa20 | 20 27 6d 61 67 69 74 2d 6d 6f 64 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 70 72 | .'magit-mode).(require.'magit-pr |
| 12fa40 | 6f 63 65 73 73 29 0a 0a 28 72 65 71 75 69 72 65 20 27 74 72 61 6e 73 69 65 6e 74 29 0a 0a 3b 3b | ocess)..(require.'transient)..;; |
| 12fa60 | 3b 20 43 6c 61 73 73 65 73 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 69 74 2d | ;.Classes..(defclass.magit--git- |
| 12fa80 | 76 61 72 69 61 62 6c 65 20 28 74 72 61 6e 73 69 65 6e 74 2d 76 61 72 69 61 62 6c 65 29 0a 20 20 | variable.(transient-variable)... |
| 12faa0 | 28 28 73 63 6f 70 65 20 20 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 73 63 6f 70 65 29 0a 20 | ((scope.......:initarg.:scope).. |
| 12fac0 | 20 20 28 67 6c 6f 62 61 6c 20 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 67 6c 6f 62 61 6c 20 | ..(global......:initarg.:global. |
| 12fae0 | 20 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 0a 20 20 20 28 64 65 66 61 75 6c 74 20 | .....:initform.nil)....(default. |
| 12fb00 | 20 20 20 20 3a 69 6e 69 74 61 72 67 20 3a 64 65 66 61 75 6c 74 20 20 20 20 20 3a 69 6e 69 74 66 | ....:initarg.:default.....:initf |
| 12fb20 | 6f 72 6d 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 69 74 | orm.nil)))..(defclass.magit--git |
| 12fb40 | 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 | -variable:choices.(magit--git-va |
| 12fb60 | 72 69 61 62 6c 65 29 0a 20 20 28 28 63 68 6f 69 63 65 73 20 20 20 20 20 3a 69 6e 69 74 61 72 67 | riable)...((choices.....:initarg |
| 12fb80 | 20 3a 63 68 6f 69 63 65 73 29 0a 20 20 20 28 66 61 6c 6c 62 61 63 6b 20 20 20 20 3a 69 6e 69 74 | .:choices)....(fallback....:init |
| 12fba0 | 61 72 67 20 3a 66 61 6c 6c 62 61 63 6b 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 | arg.:fallback....:initform.nil)) |
| 12fbc0 | 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 | )..(defclass.magit--git-variable |
| 12fbe0 | 3a 62 6f 6f 6c 65 61 6e 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 | :boolean.(magit--git-variable:ch |
| 12fc00 | 6f 69 63 65 73 29 0a 20 20 28 28 63 68 6f 69 63 65 73 20 20 20 20 20 3a 69 6e 69 74 61 72 67 20 | oices)...((choices.....:initarg. |
| 12fc20 | 3a 63 68 6f 69 63 65 73 20 20 20 20 20 3a 69 6e 69 74 66 6f 72 6d 20 27 28 22 74 72 75 65 22 20 | :choices.....:initform.'("true". |
| 12fc40 | 22 66 61 6c 73 65 22 29 29 29 29 0a 0a 28 64 65 66 63 6c 61 73 73 20 6d 61 67 69 74 2d 2d 67 69 | "false"))))..(defclass.magit--gi |
| 12fc60 | 74 2d 76 61 72 69 61 62 6c 65 3a 75 72 6c 73 20 28 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 | t-variable:urls.(magit--git-vari |
| 12fc80 | 61 62 6c 65 29 0a 20 20 28 28 73 65 74 75 72 6c 2d 61 72 67 20 20 3a 69 6e 69 74 61 72 67 20 3a | able)...((seturl-arg..:initarg.: |
| 12fca0 | 73 65 74 75 72 6c 2d 61 72 67 20 20 3a 69 6e 69 74 66 6f 72 6d 20 6e 69 6c 29 29 29 0a 0a 3b 3b | seturl-arg..:initform.nil)))..;; |
| 12fcc0 | 3b 20 4d 65 74 68 6f 64 73 0a 3b 3b 3b 3b 20 49 6e 69 74 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 | ;.Methods.;;;;.Init..(cl-defmeth |
| 12fce0 | 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 73 63 6f 70 65 20 28 28 6f 62 6a 20 6d 61 | od.transient-init-scope.((obj.ma |
| 12fd00 | 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 29 29 0a 20 20 28 6f 73 65 74 20 6f 62 6a 20 | git--git-variable))...(oset.obj. |
| 12fd20 | 73 63 6f 70 65 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 74 72 61 6e 73 69 65 6e 74 2d 2d | scope.........(cond.(transient-- |
| 12fd40 | 70 72 65 66 69 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 74 72 61 6e | prefix................(oref.tran |
| 12fd60 | 73 69 65 6e 74 2d 2d 70 72 65 66 69 78 20 73 63 6f 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | sient--prefix.scope))........... |
| 12fd80 | 20 20 20 20 28 28 73 6c 6f 74 2d 62 6f 75 6e 64 70 20 6f 62 6a 20 27 73 63 6f 70 65 29 0a 20 20 | ....((slot-boundp.obj.'scope)... |
| 12fda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 28 6f 72 65 66 20 6f 62 6a 20 | .............(funcall.(oref.obj. |
| 12fdc0 | 73 63 6f 70 65 29 20 6f 62 6a 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 | scope).obj)))))..(cl-defmethod.t |
| 12fde0 | 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d | ransient-init-value.((obj.magit- |
| 12fe00 | 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 29 29 0a 20 20 28 6c 65 74 20 28 28 76 61 72 69 61 62 6c | -git-variable))...(let.((variabl |
| 12fe20 | 65 20 28 66 6f 72 6d 61 74 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 29 0a 20 20 | e.(format.(oref.obj.variable)... |
| 12fe40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 65 66 20 6f 62 | ........................(oref.ob |
| 12fe60 | 6a 20 73 63 6f 70 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 72 67 20 28 69 66 20 28 6f 72 65 | j.scope))).........(arg.(if.(ore |
| 12fe80 | 66 20 6f 62 6a 20 67 6c 6f 62 61 6c 29 20 22 2d 2d 67 6c 6f 62 61 6c 22 20 22 2d 2d 6c 6f 63 61 | f.obj.global)."--global"."--loca |
| 12fea0 | 6c 22 29 29 29 0a 20 20 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 20 76 61 72 | l"))).....(oset.obj.variable.var |
| 12fec0 | 69 61 62 6c 65 29 0a 20 20 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 6c 75 65 0a 20 20 20 20 20 | iable).....(oset.obj.value...... |
| 12fee0 | 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6f 72 65 66 20 6f 62 6a 20 6d 75 6c 74 69 2d 76 61 6c 75 | .....(cond.((oref.obj.multi-valu |
| 12ff00 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 2d 61 | e)..................(magit-get-a |
| 12ff20 | 6c 6c 20 61 72 67 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ll.arg.variable))............... |
| 12ff40 | 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 74 | ..(t..................(magit-get |
| 12ff60 | 20 61 72 67 20 76 61 72 69 61 62 6c 65 29 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 | .arg.variable))))))..(cl-defmeth |
| 12ff80 | 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 69 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 | od.transient-init-value.((obj.ma |
| 12ffa0 | 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 62 6f 6f 6c 65 61 6e 29 29 0a 20 20 28 6c | git--git-variable:boolean))...(l |
| 12ffc0 | 65 74 20 28 28 76 61 72 69 61 62 6c 65 20 28 66 6f 72 6d 61 74 20 28 6f 72 65 66 20 6f 62 6a 20 | et.((variable.(format.(oref.obj. |
| 12ffe0 | 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | variable)....................... |
| 130000 | 20 20 20 20 28 6f 72 65 66 20 6f 62 6a 20 73 63 6f 70 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 | ....(oref.obj.scope))).........( |
| 130020 | 61 72 67 20 28 69 66 20 28 6f 72 65 66 20 6f 62 6a 20 67 6c 6f 62 61 6c 29 20 22 2d 2d 67 6c 6f | arg.(if.(oref.obj.global)."--glo |
| 130040 | 62 61 6c 22 20 22 2d 2d 6c 6f 63 61 6c 22 29 29 29 0a 20 20 20 20 28 6f 73 65 74 20 6f 62 6a 20 | bal"."--local"))).....(oset.obj. |
| 130060 | 76 61 72 69 61 62 6c 65 20 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 28 6f 73 65 74 20 6f 62 6a | variable.variable).....(oset.obj |
| 130080 | 20 76 61 6c 75 65 20 28 69 66 20 28 6d 61 67 69 74 2d 67 65 74 2d 62 6f 6f 6c 65 61 6e 20 61 72 | .value.(if.(magit-get-boolean.ar |
| 1300a0 | 67 20 76 61 72 69 61 62 6c 65 29 20 22 74 72 75 65 22 20 22 66 61 6c 73 65 22 29 29 29 29 0a 0a | g.variable)."true"."false")))).. |
| 1300c0 | 3b 3b 3b 3b 20 52 65 61 64 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 | ;;;;.Read..(cl-defmethod.transie |
| 1300e0 | 6e 74 2d 69 6e 66 69 78 2d 72 65 61 64 20 3a 61 72 6f 75 6e 64 20 28 28 6f 62 6a 20 6d 61 67 69 | nt-infix-read.:around.((obj.magi |
| 130100 | 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 75 72 6c 73 29 29 0a 20 20 28 74 72 61 6e 73 69 | t--git-variable:urls))...(transi |
| 130120 | 65 6e 74 2d 2d 77 69 74 68 2d 65 6d 65 72 67 65 6e 63 79 2d 65 78 69 74 0a 20 20 20 20 28 74 72 | ent--with-emergency-exit.....(tr |
| 130140 | 61 6e 73 69 65 6e 74 2d 2d 77 69 74 68 2d 73 75 73 70 65 6e 64 65 64 2d 6f 76 65 72 72 69 64 65 | ansient--with-suspended-override |
| 130160 | 0a 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 75 72 6c 29 0a 20 20 20 20 | ......(mapcar.(lambda.(url)..... |
| 130180 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 | ...........(if.(string-prefix-p. |
| 1301a0 | 22 7e 22 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 | "~".url)....................(exp |
| 1301c0 | 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | and-file-name.url).............. |
| 1301e0 | 20 20 20 20 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 63 61 6c 6c 2d | ....url))..............(cl-call- |
| 130200 | 6e 65 78 74 2d 6d 65 74 68 6f 64 20 6f 62 6a 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 | next-method.obj)))))..(cl-defmet |
| 130220 | 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e 66 69 78 2d 72 65 61 64 20 28 28 6f 62 6a 20 6d | hod.transient-infix-read.((obj.m |
| 130240 | 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 29 29 0a 20 20 28 | agit--git-variable:choices))...( |
| 130260 | 6c 65 74 20 28 28 63 68 6f 69 63 65 73 20 28 6f 72 65 66 20 6f 62 6a 20 63 68 6f 69 63 65 73 29 | let.((choices.(oref.obj.choices) |
| 130280 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 75 6e 63 74 69 6f 6e 70 20 63 68 6f 69 63 65 73 29 | )).....(when.(functionp.choices) |
| 1302a0 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 68 6f 69 63 65 73 20 28 66 75 6e 63 61 6c 6c 20 63 68 | .......(setq.choices.(funcall.ch |
| 1302c0 | 6f 69 63 65 73 29 29 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 28 76 61 6c 75 65 20 28 6f 72 | oices))).....(if-let.((value.(or |
| 1302e0 | 65 66 20 6f 62 6a 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 6d | ef.obj.value))).........(cadr.(m |
| 130300 | 65 6d 62 65 72 20 76 61 6c 75 65 20 63 68 6f 69 63 65 73 29 29 0a 20 20 20 20 20 20 28 63 61 72 | ember.value.choices)).......(car |
| 130320 | 20 63 68 6f 69 63 65 73 29 29 29 29 0a 0a 3b 3b 3b 3b 20 52 65 61 64 65 72 73 0a 0a 28 64 65 66 | .choices))))..;;;;.Readers..(def |
| 130340 | 75 6e 20 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 70 65 72 73 6f 6e 20 28 | un.magit-transient-read-person.( |
| 130360 | 70 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 20 | prompt.initial-input.history)... |
| 130380 | 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 70 72 6f 6d 70 74 | (magit-completing-read....prompt |
| 1303a0 | 0a 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 | ....(mapcar.(lambda.(line)...... |
| 1303c0 | 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ........(save-excursion......... |
| 1303e0 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5b 5c | .......(and.(string-match."\\`[\ |
| 130400 | 73 5c 74 5d 2b 5b 30 2d 39 5d 2b 5c 74 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | s\t]+[0-9]+\t".line)............ |
| 130420 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 73 75 62 73 74 72 69 6e 67 20 6c 69 6e 65 20 28 | .........(list.(substring.line.( |
| 130440 | 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | match-end.0))))))............(ma |
| 130460 | 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 73 68 6f 72 74 6c 6f 67 22 20 22 2d 6e 22 20 22 2d | git-git-lines."shortlog"."-n"."- |
| 130480 | 73 22 20 22 2d 65 22 20 22 48 45 41 44 22 29 29 0a 20 20 20 6e 69 6c 20 6e 69 6c 20 69 6e 69 74 | s"."-e"."HEAD"))....nil.nil.init |
| 1304a0 | 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 | ial-input.history))..(defun.magi |
| 1304c0 | 74 2d 74 72 61 6e 73 69 65 6e 74 2d 72 65 61 64 2d 72 65 76 69 73 69 6f 6e 20 28 70 72 6f 6d 70 | t-transient-read-revision.(promp |
| 1304e0 | 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 20 28 6f 72 20 28 | t.initial-input.history)...(or.( |
| 130500 | 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 28 63 6f | magit-completing-read.prompt.(co |
| 130520 | 6e 73 20 22 48 45 41 44 22 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 6e 61 6d 65 73 29 29 | ns."HEAD".(magit-list-refnames)) |
| 130540 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 | ..............................ni |
| 130560 | 6c 20 6e 69 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 0a 20 20 20 20 | l.nil.initial-input.history..... |
| 130580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 | .........................(or.(ma |
| 1305a0 | 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 | git-branch-or-commit-at-point).. |
| 1305c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1305e0 | 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 0a 20 20 20 | (magit-get-current-branch))).... |
| 130600 | 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e 67 20 73 65 6c 65 63 74 65 64 | ...(user-error."Nothing.selected |
| 130620 | 22 29 29 29 0a 0a 3b 3b 3b 3b 20 53 65 74 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 | ")))..;;;;.Set..(cl-defmethod.tr |
| 130640 | 61 6e 73 69 65 6e 74 2d 69 6e 66 69 78 2d 73 65 74 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 | ansient-infix-set.((obj.magit--g |
| 130660 | 69 74 2d 76 61 72 69 61 62 6c 65 29 20 76 61 6c 75 65 29 0a 20 20 28 6c 65 74 20 28 28 76 61 72 | it-variable).value)...(let.((var |
| 130680 | 69 61 62 6c 65 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 | iable.(oref.obj.variable))...... |
| 1306a0 | 20 20 20 28 61 72 67 20 28 69 66 20 28 6f 72 65 66 20 6f 62 6a 20 67 6c 6f 62 61 6c 29 20 22 2d | ...(arg.(if.(oref.obj.global)."- |
| 1306c0 | 2d 67 6c 6f 62 61 6c 22 20 22 2d 2d 6c 6f 63 61 6c 22 29 29 29 0a 20 20 20 20 28 6f 73 65 74 20 | -global"."--local"))).....(oset. |
| 1306e0 | 6f 62 6a 20 76 61 6c 75 65 20 76 61 6c 75 65 29 0a 20 20 20 20 28 69 66 20 28 6f 72 65 66 20 6f | obj.value.value).....(if.(oref.o |
| 130700 | 62 6a 20 6d 75 6c 74 69 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | bj.multi-value).........(magit-s |
| 130720 | 65 74 2d 61 6c 6c 20 76 61 6c 75 65 20 61 72 67 20 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 | et-all.value.arg.variable)...... |
| 130740 | 20 28 6d 61 67 69 74 2d 73 65 74 20 76 61 6c 75 65 20 61 72 67 20 76 61 72 69 61 62 6c 65 29 29 | .(magit-set.value.arg.variable)) |
| 130760 | 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | .....(magit-refresh).....(unless |
| 130780 | 20 28 6f 72 20 76 61 6c 75 65 20 74 72 61 6e 73 69 65 6e 74 2d 2d 70 72 65 66 69 78 29 0a 20 20 | .(or.value.transient--prefix)... |
| 1307a0 | 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 55 6e 73 65 74 20 25 73 22 20 76 61 72 69 61 62 6c 65 | ....(message."Unset.%s".variable |
| 1307c0 | 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 65 6e 74 2d 69 6e | ))))..(cl-defmethod.transient-in |
| 1307e0 | 66 69 78 2d 73 65 74 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c | fix-set.((obj.magit--git-variabl |
| 130800 | 65 3a 75 72 6c 73 29 20 76 61 6c 75 65 73 29 0a 20 20 28 6c 65 74 20 28 28 70 72 65 76 69 6f 75 | e:urls).values)...(let.((previou |
| 130820 | 73 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 | s.(oref.obj.value)).........(set |
| 130840 | 75 72 6c 20 20 20 28 6f 72 65 66 20 6f 62 6a 20 73 65 74 75 72 6c 2d 61 72 67 29 29 0a 20 20 20 | url...(oref.obj.seturl-arg)).... |
| 130860 | 20 20 20 20 20 28 72 65 6d 6f 74 65 20 20 20 28 6f 72 65 66 20 74 72 61 6e 73 69 65 6e 74 2d 2d | .....(remote...(oref.transient-- |
| 130880 | 70 72 65 66 69 78 20 73 63 6f 70 65 29 29 29 0a 20 20 20 20 28 6f 73 65 74 20 6f 62 6a 20 76 61 | prefix.scope))).....(oset.obj.va |
| 1308a0 | 6c 75 65 20 76 61 6c 75 65 73 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 76 20 28 63 6c 2d 73 | lue.values).....(dolist.(v.(cl-s |
| 1308c0 | 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 76 61 6c 75 65 73 20 70 72 65 76 69 6f 75 73 20 3a 74 | et-difference.values.previous.:t |
| 1308e0 | 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d | est.#'equal)).......(magit-call- |
| 130900 | 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 73 65 74 2d 75 72 6c 22 20 73 65 74 75 72 6c 20 22 2d | git."remote"."set-url".seturl."- |
| 130920 | 2d 61 64 64 22 20 72 65 6d 6f 74 65 20 76 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 76 20 | -add".remote.v)).....(dolist.(v. |
| 130940 | 28 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 70 72 65 76 69 6f 75 73 20 76 61 6c 75 | (cl-set-difference.previous.valu |
| 130960 | 65 73 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d | es.:test.#'equal)).......(magit- |
| 130980 | 63 61 6c 6c 2d 67 69 74 20 22 72 65 6d 6f 74 65 22 20 22 73 65 74 2d 75 72 6c 22 20 73 65 74 75 | call-git."remote"."set-url".setu |
| 1309a0 | 72 6c 20 22 2d 2d 64 65 6c 65 74 65 22 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 | rl."--delete".remote............ |
| 1309c0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5e 22 20 28 72 65 67 65 78 70 2d 71 | ...........(concat."^".(regexp-q |
| 1309e0 | 75 6f 74 65 20 76 29 20 22 24 22 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 | uote.v)."$"))).....(magit-refres |
| 130a00 | 68 29 29 29 0a 0a 3b 3b 3b 3b 20 44 72 61 77 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 | h)))..;;;;.Draw..(cl-defmethod.t |
| 130a20 | 72 61 6e 73 69 65 6e 74 2d 66 6f 72 6d 61 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 28 28 6f 62 | ransient-format-description.((ob |
| 130a40 | 6a 20 6d 61 67 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 29 29 0a 20 20 28 6f 72 20 28 6f | j.magit--git-variable))...(or.(o |
| 130a60 | 72 65 66 20 6f 62 6a 20 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 6f 72 65 66 | ref.obj.description).......(oref |
| 130a80 | 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 | .obj.variable)))..(cl-defmethod. |
| 130aa0 | 74 72 61 6e 73 69 65 6e 74 2d 66 6f 72 6d 61 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 | transient-format-value.((obj.mag |
| 130ac0 | 69 74 2d 2d 67 69 74 2d 76 61 72 69 61 62 6c 65 29 29 0a 20 20 28 69 66 2d 6c 65 74 20 28 28 76 | it--git-variable))...(if-let.((v |
| 130ae0 | 61 6c 75 65 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 28 69 | alue.(oref.obj.value))).......(i |
| 130b00 | 66 20 28 6f 72 65 66 20 6f 62 6a 20 6d 75 6c 74 69 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 | f.(oref.obj.multi-value)........ |
| 130b20 | 20 20 20 28 69 66 20 28 63 64 72 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(if.(cdr.value).............. |
| 130b40 | 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 76 29 0a 20 20 20 20 20 20 20 20 | .(mapconcat.(lambda.(v)......... |
| 130b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5c 6e 20 20 | ...................(concat."\n.. |
| 130b80 | 20 20 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..."............................ |
| 130ba0 | 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 76 20 27 66 61 63 65 20 27 74 72 61 | ........(propertize.v.'face.'tra |
| 130bc0 | 6e 73 69 65 6e 74 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nsient-value)))................. |
| 130be0 | 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | .........value."").............( |
| 130c00 | 70 72 6f 70 65 72 74 69 7a 65 20 28 63 61 72 20 76 61 6c 75 65 29 20 27 66 61 63 65 20 27 74 72 | propertize.(car.value).'face.'tr |
| 130c20 | 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 | ansient-value)).........(propert |
| 130c40 | 69 7a 65 20 28 63 61 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 76 61 6c 75 65 20 22 5c 6e | ize.(car.(split-string.value."\n |
| 130c60 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 74 | ")).....................'face.'t |
| 130c80 | 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 | ransient-value)).....(if-let*.(( |
| 130ca0 | 64 65 66 61 75 6c 74 20 28 6f 72 65 66 20 6f 62 6a 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 | default.(oref.obj.default))..... |
| 130cc0 | 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e | ..........(default.(if.(function |
| 130ce0 | 70 20 64 65 66 61 75 6c 74 29 20 28 66 75 6e 63 61 6c 6c 20 64 65 66 61 75 6c 74 29 20 64 65 66 | p.default).(funcall.default).def |
| 130d00 | 61 75 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 | ault))).........(concat.(propert |
| 130d20 | 69 7a 65 20 22 64 65 66 61 75 6c 74 3a 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d | ize."default:".'face.'transient- |
| 130d40 | 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | inactive-value)................. |
| 130d60 | 28 70 72 6f 70 65 72 74 69 7a 65 20 64 65 66 61 75 6c 74 20 27 66 61 63 65 20 27 74 72 61 6e 73 | (propertize.default.'face.'trans |
| 130d80 | 69 65 6e 74 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 | ient-value)).......(propertize." |
| 130da0 | 75 6e 73 65 74 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 | unset".'face.'transient-inactive |
| 130dc0 | 2d 76 61 6c 75 65 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 65 74 68 6f 64 20 74 72 61 6e 73 69 | -value))))..(cl-defmethod.transi |
| 130de0 | 65 6e 74 2d 66 6f 72 6d 61 74 2d 76 61 6c 75 65 20 28 28 6f 62 6a 20 6d 61 67 69 74 2d 2d 67 69 | ent-format-value.((obj.magit--gi |
| 130e00 | 74 2d 76 61 72 69 61 62 6c 65 3a 63 68 6f 69 63 65 73 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 76 | t-variable:choices))...(let*.((v |
| 130e20 | 61 72 69 61 62 6c 65 20 28 6f 72 65 66 20 6f 62 6a 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 | ariable.(oref.obj.variable)).... |
| 130e40 | 20 20 20 20 20 20 28 63 68 6f 69 63 65 73 20 20 28 6f 72 65 66 20 6f 62 6a 20 63 68 6f 69 63 65 | ......(choices..(oref.obj.choice |
| 130e60 | 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 67 6c 6f 62 61 6c 70 20 20 28 6f 72 65 66 20 6f 62 6a | s))..........(globalp..(oref.obj |
| 130e80 | 20 67 6c 6f 62 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 20 20 20 6e 69 6c | .global))..........(value....nil |
| 130ea0 | 29 0a 20 20 20 20 20 20 20 20 20 28 67 6c 6f 62 61 6c 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d | )..........(global...(magit-git- |
| 130ec0 | 73 74 72 69 6e 67 20 22 63 6f 6e 66 69 67 22 20 22 2d 2d 67 6c 6f 62 61 6c 22 20 76 61 72 69 61 | string."config"."--global".varia |
| 130ee0 | 62 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 70 20 28 6f 72 65 66 20 6f | ble))..........(defaultp.(oref.o |
| 130f00 | 62 6a 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 20 | bj.default))..........(default.. |
| 130f20 | 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 64 65 66 61 75 6c 74 70 29 20 28 66 75 6e 63 61 6c | (if.(functionp.defaultp).(funcal |
| 130f40 | 6c 20 64 65 66 61 75 6c 74 70 20 6f 62 6a 29 20 64 65 66 61 75 6c 74 70 29 29 0a 20 20 20 20 20 | l.defaultp.obj).defaultp))...... |
| 130f60 | 20 20 20 20 28 66 61 6c 6c 62 61 63 6b 20 28 6f 72 65 66 20 6f 62 6a 20 66 61 6c 6c 62 61 63 6b | ....(fallback.(oref.obj.fallback |
| 130f80 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 61 6c 6c 62 61 63 6b 20 28 61 6e 64 20 66 61 6c 6c 62 | ))..........(fallback.(and.fallb |
| 130fa0 | 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | ack.........................(and |
| 130fc0 | 2d 6c 65 74 2a 20 28 28 76 61 6c 20 28 6d 61 67 69 74 2d 67 65 74 20 66 61 6c 6c 62 61 63 6b 29 | -let*.((val.(magit-get.fallback) |
| 130fe0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | ))...........................(co |
| 131000 | 6e 63 61 74 20 66 61 6c 6c 62 61 63 6b 20 22 3a 22 20 76 61 6c 29 29 29 29 29 0a 20 20 20 20 28 | ncat.fallback.":".val))))).....( |
| 131020 | 69 66 20 28 6e 6f 74 20 67 6c 6f 62 61 6c 70 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 76 | if.(not.globalp).........(setq.v |
| 131040 | 61 6c 75 65 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 63 6f 6e 66 69 67 22 20 | alue.(magit-git-string."config". |
| 131060 | 22 2d 2d 6c 6f 63 61 6c 22 20 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 | "--local"..variable)).......(set |
| 131080 | 71 20 76 61 6c 75 65 20 67 6c 6f 62 61 6c 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 | q.value.global).......(setq.glob |
| 1310a0 | 61 6c 20 6e 69 6c 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 75 6e 63 74 69 6f 6e 70 20 63 68 | al.nil)).....(when.(functionp.ch |
| 1310c0 | 6f 69 63 65 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 68 6f 69 63 65 73 20 28 66 75 6e 63 | oices).......(setq.choices.(func |
| 1310e0 | 61 6c 6c 20 63 68 6f 69 63 65 73 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 | all.choices))).....(concat...... |
| 131100 | 28 70 72 6f 70 65 72 74 69 7a 65 20 22 5b 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 | (propertize."[".'face.'transient |
| 131120 | 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 | -inactive-value)......(mapconcat |
| 131140 | 20 28 6c 61 6d 62 64 61 20 28 63 68 6f 69 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(choice)............... |
| 131160 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 63 68 6f 69 63 65 20 27 66 61 63 65 20 28 69 66 | ....(propertize.choice.'face.(if |
| 131180 | 20 28 65 71 75 61 6c 20 63 68 6f 69 63 65 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 | .(equal.choice.value)........... |
| 1311a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1311c0 | 20 20 20 20 20 28 69 66 20 28 6d 65 6d 62 65 72 20 63 68 6f 69 63 65 20 63 68 6f 69 63 65 73 29 | .....(if.(member.choice.choices) |
| 1311e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 72 61 6e 73 69 65 6e 74 2d 76 | ....................'transient-v |
| 131220 | 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | alue............................ |
| 131240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b | ......................'font-lock |
| 131260 | 2d 77 61 72 6e 69 6e 67 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -warning-face).................. |
| 131280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 72 61 | ............................'tra |
| 1312a0 | 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 | nsient-inactive-value)))........ |
| 1312c0 | 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 76 61 6c 75 65 20 28 6e 6f 74 20 28 6d 65 | .........(if.(and.value.(not.(me |
| 1312e0 | 6d 62 65 72 20 76 61 6c 75 65 20 63 68 6f 69 63 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | mber.value.choices)))........... |
| 131300 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 76 61 6c 75 65 20 63 68 6f 69 63 65 73 29 0a 20 | ..........(cons.value.choices).. |
| 131320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 73 29 0a 20 20 20 20 20 20 | .................choices)....... |
| 131340 | 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 7c 22 20 27 66 61 63 65 20 | ..........(propertize."|".'face. |
| 131360 | 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 29 0a 20 20 20 20 | 'transient-inactive-value))..... |
| 131380 | 20 28 61 6e 64 20 28 6f 72 20 67 6c 6f 62 61 6c 20 66 61 6c 6c 62 61 63 6b 20 64 65 66 61 75 6c | .(and.(or.global.fallback.defaul |
| 1313a0 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | t)...........(concat............ |
| 1313c0 | 28 70 72 6f 70 65 72 74 69 7a 65 20 22 7c 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 | (propertize."|".'face.'transient |
| 1313e0 | 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | -inactive-value)............(con |
| 131400 | 64 20 28 67 6c 6f 62 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | d.(global...................(pro |
| 131420 | 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 22 67 6c 6f 62 61 6c 3a 22 20 67 6c 6f 62 61 6c | pertize.(concat."global:".global |
| 131440 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 131460 | 27 66 61 63 65 20 28 63 6f 6e 64 20 28 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'face.(cond.(value.............. |
| 131480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 | ..............................'t |
| 1314a0 | 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 | ransient-inactive-value)........ |
| 1314c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1314e0 | 20 20 20 28 28 6d 65 6d 62 65 72 20 67 6c 6f 62 61 6c 20 63 68 6f 69 63 65 73 29 0a 20 20 20 20 | ...((member.global.choices)..... |
| 131500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131520 | 20 20 20 20 20 20 20 27 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 | .......'transient-value)........ |
| 131540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131560 | 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(t........................... |
| 131580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 77 61 72 6e | .................'font-lock-warn |
| 1315a0 | 69 6e 67 2d 66 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ing-face))))..................(f |
| 1315c0 | 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 | allback...................(prope |
| 1315e0 | 72 74 69 7a 65 20 66 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rtize.fallback.................. |
| 131600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 69 66 20 76 61 6c 75 65 0a 20 20 20 | .............'face.(if.value.... |
| 131620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131640 | 20 20 20 20 20 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 0a 20 | .....'transient-inactive-value.. |
| 131660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 131680 | 20 20 20 20 20 27 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 | .....'transient-value)))........ |
| 1316a0 | 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(default.............. |
| 1316c0 | 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 | .....(propertize.(if.(functionp. |
| 1316e0 | 64 65 66 61 75 6c 74 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | defaultp)....................... |
| 131700 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 64 77 69 6d 3a 22 20 64 65 66 61 | ............(concat."dwim:".defa |
| 131720 | 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult)............................ |
| 131740 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 64 65 66 61 75 6c 74 3a 22 20 64 65 66 61 75 6c 74 29 | .....(concat."default:".default) |
| 131760 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 131780 | 27 66 61 63 65 20 28 69 66 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'face.(if.value................. |
| 1317a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 72 61 6e 73 69 65 | ........................'transie |
| 1317c0 | 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-inactive-value............... |
| 1317e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 72 61 6e 73 69 65 | ........................'transie |
| 131800 | 6e 74 2d 76 61 6c 75 65 29 29 29 29 29 29 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | nt-value))))))......(propertize. |
| 131820 | 22 5d 22 20 27 66 61 63 65 20 27 74 72 61 6e 73 69 65 6e 74 2d 69 6e 61 63 74 69 76 65 2d 76 61 | "]".'face.'transient-inactive-va |
| 131840 | 6c 75 65 29 29 29 29 0a 0a 3b 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 0a 28 64 65 66 75 6e 20 6d | lue))))..;;;.Utilities..(defun.m |
| 131860 | 61 67 69 74 2d 2d 74 72 61 6e 73 69 65 6e 74 2d 61 72 67 73 2d 61 6e 64 2d 66 69 6c 65 73 20 28 | agit--transient-args-and-files.( |
| 131880 | 29 0a 20 20 22 52 65 74 75 72 6e 20 28 61 72 67 73 20 66 69 6c 65 73 29 20 66 6f 72 20 75 73 65 | )..."Return.(args.files).for.use |
| 1318a0 | 20 62 79 20 6c 6f 67 20 61 6e 64 20 64 69 66 66 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 54 68 65 20 | .by.log.and.diff.functions..The. |
| 1318c0 | 76 61 6c 75 65 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 | value.derives.from.that.returned |
| 1318e0 | 20 62 79 20 60 74 72 61 6e 73 69 65 6e 74 2d 67 65 74 2d 76 61 6c 75 65 27 2e 22 0a 20 20 28 6c | .by.`transient-get-value'."...(l |
| 131900 | 65 74 20 28 28 61 72 67 73 20 28 74 72 61 6e 73 69 65 6e 74 2d 67 65 74 2d 76 61 6c 75 65 29 29 | et.((args.(transient-get-value)) |
| 131920 | 29 0a 20 20 20 20 28 6c 69 73 74 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 61 74 6f 6d 20 61 | ).....(list.(seq-filter.#'atom.a |
| 131940 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 61 73 73 6f 63 20 22 2d 2d 22 20 | rgs)...........(cdr.(assoc."--". |
| 131960 | 61 72 67 73 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 | args)))))..;;;._.(provide.'magit |
| 131980 | 2d 74 72 61 6e 73 69 65 6e 74 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 74 72 61 6e 73 69 65 6e 74 2e | -transient).;;;.magit-transient. |
| 1319a0 | 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | el.ends.here.................... |
| 1319c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1319e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131a00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 77 69 70 2e 65 6c | magit-20240404.1901/magit-wip.el |
| 131a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131a60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 131a80 | 30 30 34 35 31 34 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 33 33 36 00 20 30 00 00 00 | 0045146.00000000000.014336..0... |
| 131aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131b00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 131b20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 131b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 131c00 | 3b 3b 3b 20 6d 61 67 69 74 2d 77 69 70 2e 65 6c 20 2d 2d 2d 20 43 6f 6d 6d 69 74 20 73 6e 61 70 | ;;;.magit-wip.el.---.Commit.snap |
| 131c20 | 73 68 6f 74 73 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 20 20 | shots.to.work-in-progress.refs.. |
| 131c40 | 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f | -*-.lexical-binding:t.-*-..;;.Co |
| 131c60 | 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 | pyright.(C).2008-2024.The.Magit. |
| 131c80 | 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a | Project.Contributors..;;.Author: |
| 131ca0 | 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e | .Jonas.Bernoulli.<jonas@bernoul. |
| 131cc0 | 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c | li>.;;.Maintainer:.Jonas.Bernoul |
| 131ce0 | 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c | li.<jonas@bernoul.li>..;;.SPDX-L |
| 131d00 | 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 | icense-Identifier:.GPL-3.0-or-la |
| 131d20 | 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 | ter..;;.Magit.is.free.software:. |
| 131d40 | 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d | you.can.redistribute.it.and/or.m |
| 131d60 | 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | odify.it.;;.under.the.terms.of.t |
| 131d80 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 | he.GNU.General.Public.License.as |
| 131da0 | 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 | .published.by.;;.the.Free.Softwa |
| 131dc0 | 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 | re.Foundation,.either.version.3. |
| 131de0 | 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f | of.the.License,.or.;;.(at.your.o |
| 131e00 | 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 | ption).any.later.version..;;.;;. |
| 131e20 | 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 | Magit.is.distributed.in.the.hope |
| 131e40 | 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 | .that.it.will.be.useful,.but.WIT |
| 131e60 | 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 | HOUT.;;.ANY.WARRANTY;.without.ev |
| 131e80 | 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 | en.the.implied.warranty.of.MERCH |
| 131ea0 | 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 | ANTABILITY.;;.or.FITNESS.FOR.A.P |
| 131ec0 | 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 20 | ARTICULAR.PURPOSE...See.the.GNU. |
| 131ee0 | 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f | General.Public.;;.License.for.mo |
| 131f00 | 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 | re.details..;;.;;.You.should.hav |
| 131f20 | 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e | e.received.a.copy.of.the.GNU.Gen |
| 131f40 | 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 | eral.Public.License.;;.along.wit |
| 131f60 | 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 | h.Magit...If.not,.see.<https://w |
| 131f80 | 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d | ww.gnu.org/licenses/>...;;;.Comm |
| 131fa0 | 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 64 65 66 69 6e 65 73 | entary:..;;.This.library.defines |
| 131fc0 | 20 74 72 65 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 73 20 77 68 69 63 68 20 61 75 74 6f 6d 61 74 | .tree.global.modes.which.automat |
| 131fe0 | 69 63 61 6c 6c 79 20 63 6f 6d 6d 69 74 0a 3b 3b 20 73 6e 61 70 73 68 6f 74 73 20 74 6f 20 62 72 | ically.commit.;;.snapshots.to.br |
| 132000 | 61 6e 63 68 2d 73 70 65 63 69 66 69 63 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 | anch-specific.work-in-progress.r |
| 132020 | 65 66 73 20 62 65 66 6f 72 65 20 61 6e 64 20 61 66 74 65 72 0a 3b 3b 20 6d 61 6b 69 6e 67 20 63 | efs.before.and.after.;;.making.c |
| 132040 | 68 61 6e 67 65 73 2c 20 61 6e 64 20 74 77 6f 20 63 6f 6d 6d 61 6e 64 73 20 77 68 69 63 68 20 63 | hanges,.and.two.commands.which.c |
| 132060 | 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 64 6f 20 73 6f 20 6f 6e 0a 3b 3b 20 64 65 6d 61 6e 64 | an.be.used.to.do.so.on.;;.demand |
| 132080 | 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 6f | ...;;;.Code:..(require.'magit-co |
| 1320a0 | 72 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 0a 3b 3b 3b 20 4f 70 | re).(require.'magit-log)..;;;.Op |
| 1320c0 | 74 69 6f 6e 73 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 77 69 70 20 6e 69 6c 0a 20 | tions..(defgroup.magit-wip.nil.. |
| 1320e0 | 20 22 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6d 6d 69 74 20 74 6f 20 77 6f 72 6b 2d 69 | ."Automatically.commit.to.work-i |
| 132100 | 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 2e 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f | n-progress.refs."...:link.'(info |
| 132120 | 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 57 69 70 20 4d 6f 64 65 73 22 29 0a 20 20 3a 67 72 6f | -link."(magit)Wip.Modes")...:gro |
| 132140 | 75 70 20 27 6d 61 67 69 74 2d 6d 6f 64 65 73 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d | up.'magit-modes...:group.'magit- |
| 132160 | 65 73 73 65 6e 74 69 61 6c 73 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 6d 61 67 69 74 2d 77 69 70 | essentials)..(defgroup.magit-wip |
| 132180 | 2d 6c 65 67 61 63 79 20 6e 69 6c 0a 20 20 22 49 74 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 6e | -legacy.nil..."It.is.better.to.n |
| 1321a0 | 6f 74 20 75 73 65 20 74 68 65 73 65 20 6d 6f 64 65 73 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e | ot.use.these.modes.individually. |
| 1321c0 | 22 0a 20 20 3a 6c 69 6e 6b 20 27 28 69 6e 66 6f 2d 6c 69 6e 6b 20 22 28 6d 61 67 69 74 29 4c 65 | "...:link.'(info-link."(magit)Le |
| 1321e0 | 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | gacy.Wip.Modes")...:group.'magit |
| 132200 | 2d 77 69 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 | -wip)..(defcustom.magit-wip-mode |
| 132220 | 2d 6c 69 67 68 74 65 72 20 22 20 57 69 70 22 0a 20 20 22 4c 69 67 68 74 65 72 20 66 6f 72 20 4d | -lighter.".Wip"..."Lighter.for.M |
| 132240 | 61 67 69 74 2d 57 69 70 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | agit-Wip.mode."...:package-versi |
| 132260 | 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 | on.'(magit..."2.90.0")...:group. |
| 132280 | 27 6d 61 67 69 74 2d 77 69 70 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 | 'magit-wip...:type.'string)..(de |
| 1322a0 | 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 | fcustom.magit-wip-after-save-loc |
| 1322c0 | 61 6c 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 20 22 22 0a 20 20 22 4c 69 67 68 74 65 72 20 66 6f | al-mode-lighter.""..."Lighter.fo |
| 1322e0 | 72 20 4d 61 67 69 74 2d 57 69 70 2d 41 66 74 65 72 2d 53 61 76 65 2d 4c 6f 63 61 6c 20 6d 6f 64 | r.Magit-Wip-After-Save-Local.mod |
| 132300 | 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e | e."...:package-version.'(magit.. |
| 132320 | 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 70 2d 6c 65 | ."2.1.0")...:group.'magit-wip-le |
| 132340 | 67 61 63 79 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f | gacy...:type.'string)..(defcusto |
| 132360 | 6d 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 2d 6c 69 67 | m.magit-wip-after-apply-mode-lig |
| 132380 | 68 74 65 72 20 22 22 0a 20 20 22 4c 69 67 68 74 65 72 20 66 6f 72 20 4d 61 67 69 74 2d 57 69 70 | hter.""..."Lighter.for.Magit-Wip |
| 1323a0 | 2d 41 66 74 65 72 2d 41 70 70 6c 79 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | -After-Apply.mode."...:package-v |
| 1323c0 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f | ersion.'(magit..."2.1.0")...:gro |
| 1323e0 | 75 70 20 27 6d 61 67 69 74 2d 77 69 70 2d 6c 65 67 61 63 79 0a 20 20 3a 74 79 70 65 20 27 73 74 | up.'magit-wip-legacy...:type.'st |
| 132400 | 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f | ring)..(defcustom.magit-wip-befo |
| 132420 | 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 20 22 22 0a 20 20 22 4c 69 67 | re-change-mode-lighter.""..."Lig |
| 132440 | 68 74 65 72 20 66 6f 72 20 4d 61 67 69 74 2d 57 69 70 2d 42 65 66 6f 72 65 2d 43 68 61 6e 67 65 | hter.for.Magit-Wip-Before-Change |
| 132460 | 20 6d 6f 64 65 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 | .mode."...:package-version.'(mag |
| 132480 | 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 | it..."2.1.0")...:group.'magit-wi |
| 1324a0 | 70 2d 6c 65 67 61 63 79 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 | p-legacy...:type.'string)..(defc |
| 1324c0 | 75 73 74 6f 6d 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d | ustom.magit-wip-initial-backup-m |
| 1324e0 | 6f 64 65 2d 6c 69 67 68 74 65 72 20 22 22 0a 20 20 22 4c 69 67 68 74 65 72 20 66 6f 72 20 4d 61 | ode-lighter.""..."Lighter.for.Ma |
| 132500 | 67 69 74 2d 57 69 70 2d 49 6e 69 74 69 61 6c 20 42 61 63 6b 75 70 20 6d 6f 64 65 2e 22 0a 20 20 | git-Wip-Initial.Backup.mode."... |
| 132520 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e | :package-version.'(magit..."2.1. |
| 132540 | 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 70 2d 6c 65 67 61 63 79 0a 20 | 0")...:group.'magit-wip-legacy.. |
| 132560 | 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 | .:type.'string)..(defcustom.magi |
| 132580 | 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 | t-wip-merge-branch.nil..."Whethe |
| 1325a0 | 72 20 74 6f 20 6d 65 72 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 6e | r.to.merge.the.current.branch.in |
| 1325c0 | 74 6f 20 69 74 73 20 77 69 70 20 72 65 66 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 | to.its.wip.ref...If.non-nil.and. |
| 1325e0 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 68 61 73 20 6e 65 77 20 63 6f 6d 6d 69 | the.current.branch.has.new.commi |
| 132600 | 74 73 2c 20 74 68 65 6e 20 69 74 20 69 73 0a 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 77 | ts,.then.it.is.merged.into.the.w |
| 132620 | 69 70 20 72 65 66 20 62 65 66 6f 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 77 69 70 | ip.ref.before.creating.a.new.wip |
| 132640 | 20 63 6f 6d 6d 69 74 2e 20 20 54 68 69 73 0a 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 | .commit...This.makes.it.easier.t |
| 132660 | 6f 20 69 6e 73 70 65 63 74 20 77 69 70 20 68 69 73 74 6f 72 79 20 61 6e 64 20 74 68 65 20 77 69 | o.inspect.wip.history.and.the.wi |
| 132680 | 70 20 63 6f 6d 6d 69 74 73 20 61 72 65 0a 6e 65 76 65 72 20 67 61 72 62 61 67 65 20 63 6f 6c 6c | p.commits.are.never.garbage.coll |
| 1326a0 | 65 63 74 65 64 2e 0a 0a 49 66 20 6e 69 6c 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | ected...If.nil.and.the.current.b |
| 1326c0 | 72 61 6e 63 68 20 68 61 73 20 6e 65 77 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 74 68 65 20 | ranch.has.new.commits,.then.the. |
| 1326e0 | 77 69 70 20 72 65 66 0a 69 73 20 72 65 73 65 74 20 74 6f 20 74 68 65 20 74 69 70 20 6f 66 20 74 | wip.ref.is.reset.to.the.tip.of.t |
| 132700 | 68 65 20 62 72 61 6e 63 68 20 62 65 66 6f 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 | he.branch.before.creating.a.new. |
| 132720 | 77 69 70 0a 63 6f 6d 6d 69 74 2e 20 20 57 69 74 68 20 74 68 69 73 20 73 65 74 74 69 6e 67 20 77 | wip.commit...With.this.setting.w |
| 132740 | 69 70 20 63 6f 6d 6d 69 74 73 20 61 72 65 20 65 76 65 6e 74 75 61 6c 6c 79 20 67 61 72 62 61 67 | ip.commits.are.eventually.garbag |
| 132760 | 65 0a 63 6f 6c 6c 65 63 74 65 64 2e 20 20 54 68 69 73 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 | e.collected...This.is.currently. |
| 132780 | 74 68 65 20 64 65 66 61 75 6c 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | the.default."...:package-version |
| 1327a0 | 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | .'(magit..."2.90.0")...:group.'m |
| 1327c0 | 61 67 69 74 2d 77 69 70 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 | agit-wip...:type.'boolean)..(def |
| 1327e0 | 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 77 69 70 2d 6e 61 6d 65 73 70 61 63 65 20 22 72 65 66 73 | custom.magit-wip-namespace."refs |
| 132800 | 2f 77 69 70 2f 22 0a 20 20 22 4e 61 6d 65 73 70 61 63 65 20 75 73 65 64 20 66 6f 72 20 77 6f 72 | /wip/"..."Namespace.used.for.wor |
| 132820 | 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 2e 0a 54 68 65 20 77 69 70 20 72 65 66 73 | k-in-progress.refs..The.wip.refs |
| 132840 | 20 61 72 65 20 6e 61 6d 65 64 20 5c 22 3c 6e 61 6d 65 73 70 61 63 65 2f 3e 69 6e 64 65 78 2f 3c | .are.named.\"<namespace/>index/< |
| 132860 | 62 72 61 6e 63 68 72 65 66 3e 5c 22 0a 61 6e 64 20 5c 22 3c 6e 61 6d 65 73 70 61 63 65 2f 3e 77 | branchref>\".and.\"<namespace/>w |
| 132880 | 74 72 65 65 2f 3c 62 72 61 6e 63 68 72 65 66 3e 5c 22 2e 20 20 57 68 65 6e 20 73 6e 61 70 73 68 | tree/<branchref>\"...When.snapsh |
| 1328a0 | 6f 74 73 0a 61 72 65 20 63 72 65 61 74 65 64 20 77 68 69 6c 65 20 74 68 65 20 60 48 45 41 44 27 | ots.are.created.while.the.`HEAD' |
| 1328c0 | 20 69 73 20 64 65 74 61 63 68 65 64 20 74 68 65 6e 20 5c 22 48 45 41 44 5c 22 0a 69 73 20 75 73 | .is.detached.then.\"HEAD\".is.us |
| 1328e0 | 65 64 20 61 73 20 60 62 72 61 6e 63 68 2d 72 65 66 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d | ed.as.`branch-ref'."...:package- |
| 132900 | 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 | version.'(magit..."2.1.0")...:gr |
| 132920 | 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 70 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a | oup.'magit-wip...:type.'string). |
| 132940 | 0a 3b 3b 3b 20 4d 6f 64 65 73 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 2d 77 69 70 2d 61 | .;;;.Modes..(defvar.magit--wip-a |
| 132960 | 63 74 69 76 61 74 69 6f 6e 2d 63 61 63 68 65 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6d 61 67 | ctivation-cache.nil).(defvar.mag |
| 132980 | 69 74 2d 2d 77 69 70 2d 69 6e 68 69 62 69 74 2d 61 75 74 6f 73 61 76 65 20 6e 69 6c 29 0a 0a 3b | it--wip-inhibit-autosave.nil)..; |
| 1329a0 | 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 | ;;###autoload.(define-minor-mode |
| 1329c0 | 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 0a 20 20 22 53 61 76 65 20 75 6e 63 6f 6d 6d 69 74 | .magit-wip-mode..."Save.uncommit |
| 1329e0 | 74 65 64 20 63 68 61 6e 67 65 73 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 | ted.changes.to.work-in-progress. |
| 132a00 | 72 65 66 73 2e 0a 0a 57 68 65 6e 65 76 65 72 20 61 70 70 72 6f 70 72 69 61 74 65 20 28 69 2e 65 | refs...Whenever.appropriate.(i.e |
| 132a20 | 2e 2c 20 77 68 65 6e 20 64 61 74 61 6c 6f 73 73 20 77 6f 75 6c 64 20 62 65 20 61 20 70 6f 73 73 | .,.when.dataloss.would.be.a.poss |
| 132a40 | 69 62 69 6c 69 74 79 0a 6f 74 68 65 72 77 69 73 65 29 20 74 68 69 73 20 6d 6f 64 65 20 63 61 75 | ibility.otherwise).this.mode.cau |
| 132a60 | 73 65 73 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 74 6f 20 62 65 20 63 6f | ses.uncommitted.changes.to.be.co |
| 132a80 | 6d 6d 69 74 74 65 64 0a 74 6f 20 64 65 64 69 63 61 74 65 64 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f | mmitted.to.dedicated.work-in-pro |
| 132aa0 | 67 72 65 73 73 20 72 65 66 73 2e 0a 0a 46 6f 72 20 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e | gress.refs...For.historic.reason |
| 132ac0 | 73 20 74 68 69 73 20 6d 6f 64 65 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 6f 6e 20 74 6f | s.this.mode.is.implemented.on.to |
| 132ae0 | 70 20 6f 66 20 66 6f 75 72 0a 6f 74 68 65 72 20 60 6d 61 67 69 74 2d 77 69 70 2d 2a 27 20 6d 6f | p.of.four.other.`magit-wip-*'.mo |
| 132b00 | 64 65 73 2c 20 77 68 69 63 68 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 69 6e 64 69 | des,.which.can.also.be.used.indi |
| 132b20 | 76 69 64 75 61 6c 6c 79 2c 0a 69 66 20 79 6f 75 20 77 61 6e 74 20 66 69 6e 65 72 20 63 6f 6e 74 | vidually,.if.you.want.finer.cont |
| 132b40 | 72 6f 6c 20 6f 76 65 72 20 77 68 65 6e 20 74 68 65 20 77 69 70 20 72 65 66 73 20 61 72 65 20 75 | rol.over.when.the.wip.refs.are.u |
| 132b60 | 70 64 61 74 65 64 3b 0a 62 75 74 20 74 68 61 74 20 69 73 20 64 69 73 63 6f 75 72 61 67 65 64 2e | pdated;.but.that.is.discouraged. |
| 132b80 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| 132ba0 | 32 2e 39 30 2e 30 22 29 0a 20 20 3a 6c 69 67 68 74 65 72 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f | 2.90.0")...:lighter.magit-wip-mo |
| 132bc0 | 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 0a 20 20 28 6c 65 74 20 28 28 | de-lighter...:global.t...(let.(( |
| 132be0 | 61 72 67 20 28 69 66 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 20 31 20 2d 31 29 29 29 0a 20 | arg.(if.magit-wip-mode.1.-1))).. |
| 132c00 | 20 20 20 28 6c 65 74 20 28 28 6d 61 67 69 74 2d 2d 77 69 70 2d 61 63 74 69 76 61 74 69 6f 6e 2d | ...(let.((magit--wip-activation- |
| 132c20 | 63 61 63 68 65 20 28 6c 69 73 74 20 74 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 | cache.(list.t))).......(magit-wi |
| 132c40 | 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 20 61 72 67 29 29 0a 20 20 20 20 28 6d 61 67 | p-after-save-mode.arg)).....(mag |
| 132c60 | 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 20 61 72 67 29 0a 20 20 20 | it-wip-after-apply-mode.arg).... |
| 132c80 | 20 28 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 20 61 | .(magit-wip-before-change-mode.a |
| 132ca0 | 72 67 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 | rg).....(magit-wip-initial-backu |
| 132cc0 | 70 2d 6d 6f 64 65 20 61 72 67 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 | p-mode.arg)))..(define-minor-mod |
| 132ce0 | 65 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 | e.magit-wip-after-save-local-mod |
| 132d00 | 65 0a 20 20 22 41 66 74 65 72 20 73 61 76 69 6e 67 2c 20 61 6c 73 6f 20 63 6f 6d 6d 69 74 20 74 | e..."After.saving,.also.commit.t |
| 132d20 | 6f 20 61 20 77 6f 72 6b 74 72 65 65 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 | o.a.worktree.work-in-progress.re |
| 132d40 | 66 2e 0a 0a 41 66 74 65 72 20 73 61 76 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c | f...After.saving.the.current.fil |
| 132d60 | 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 74 68 69 73 20 6d 6f 64 65 20 61 6c 73 6f | e-visiting.buffer.this.mode.also |
| 132d80 | 0a 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 77 6f 72 6b | .commits.the.changes.to.the.work |
| 132da0 | 74 72 65 65 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 20 66 6f 72 0a 74 68 | tree.work-in-progress.ref.for.th |
| 132dc0 | 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 54 68 69 73 20 6d 6f 64 65 20 73 68 6f | e.current.branch...This.mode.sho |
| 132de0 | 75 6c 64 20 62 65 20 65 6e 61 62 6c 65 64 20 67 6c 6f 62 61 6c 6c 79 20 62 79 20 74 75 72 6e 69 | uld.be.enabled.globally.by.turni |
| 132e00 | 6e 67 20 6f 6e 20 74 68 65 20 67 6c 6f 62 61 6c 69 7a 65 64 0a 76 61 72 69 61 6e 74 20 60 6d 61 | ng.on.the.globalized.variant.`ma |
| 132e20 | 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 70 61 | git-wip-after-save-mode'."...:pa |
| 132e40 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 | ckage-version.'(magit..."2.1.0") |
| 132e60 | 0a 20 20 3a 6c 69 67 68 74 65 72 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 | ...:lighter.magit-wip-after-save |
| 132e80 | 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 28 69 66 20 6d 61 67 69 74 2d | -local-mode-lighter...(if.magit- |
| 132ea0 | 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 0a 20 20 20 20 20 20 | wip-after-save-local-mode....... |
| 132ec0 | 28 69 66 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 | (if.(and.buffer-file-name.(magit |
| 132ee0 | 2d 69 6e 73 69 64 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 | -inside-worktree-p.t)).......... |
| 132f00 | 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 23 27 6d 61 | .(add-hook.'after-save-hook.#'ma |
| 132f20 | 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 74 20 74 29 0a | git-wip-commit-buffer-file.t.t). |
| 132f40 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 | ........(setq.magit-wip-after-sa |
| 132f60 | 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 | ve-local-mode.nil).........(user |
| 132f80 | 2d 65 72 72 6f 72 20 22 4e 65 65 64 20 61 20 77 6f 72 6b 74 72 65 65 20 61 6e 64 20 61 20 66 69 | -error."Need.a.worktree.and.a.fi |
| 132fa0 | 6c 65 22 29 29 0a 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 73 61 | le")).....(remove-hook.'after-sa |
| 132fc0 | 76 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 75 66 66 65 | ve-hook.#'magit-wip-commit-buffe |
| 132fe0 | 72 2d 66 69 6c 65 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 | r-file.t)))..(defun.magit-wip-af |
| 133000 | 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 74 75 72 6e 2d 6f 6e 20 28 29 0a 20 | ter-save-local-mode-turn-on.().. |
| 133020 | 20 28 77 68 65 6e 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 | .(when.(and.buffer-file-name.... |
| 133040 | 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 67 69 74 2d 2d 77 69 70 2d 61 63 74 69 76 61 74 | ..........(if.magit--wip-activat |
| 133060 | 69 6f 6e 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c | ion-cache..................(if-l |
| 133080 | 65 74 20 28 28 65 6c 74 20 28 61 73 73 6f 63 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | et.((elt.(assoc.default-director |
| 1330a0 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y............................... |
| 1330c0 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 77 69 70 2d 61 63 74 69 76 61 74 69 6f 6e 2d 63 61 | ........magit--wip-activation-ca |
| 1330e0 | 63 68 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 | che)))......................(and |
| 133100 | 2d 6c 65 74 2a 20 28 28 74 6f 70 20 28 63 61 64 72 20 65 6c 74 29 29 29 0a 20 20 20 20 20 20 20 | -let*.((top.(cadr.elt)))........ |
| 133120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 28 66 69 6c 65 2d 72 65 | ................(member.(file-re |
| 133140 | 6c 61 74 69 76 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 6f 70 | lative-name.buffer-file-name.top |
| 133160 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 133180 | 20 28 63 64 64 72 20 65 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(cddr.elt)))................... |
| 1331a0 | 20 28 69 66 2d 6c 65 74 20 28 28 74 6f 70 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 | .(if-let.((top.(magit-toplevel)) |
| 1331c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 66 | )........................(let.(f |
| 1331e0 | 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | iles)..........................( |
| 133200 | 69 66 2d 6c 65 74 20 28 28 65 6c 74 20 28 61 73 73 6f 63 20 74 6f 70 20 6d 61 67 69 74 2d 2d 77 | if-let.((elt.(assoc.top.magit--w |
| 133220 | 69 70 2d 61 63 74 69 76 61 74 69 6f 6e 2d 63 61 63 68 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ip-activation-cache))).......... |
| 133240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 | ....................(setq.files. |
| 133260 | 28 63 64 64 72 20 65 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (cddr.elt))..................... |
| 133280 | 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......(progn................... |
| 1332a0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 28 6c 65 74 20 28 28 64 65 | ...........(setq.files.(let.((de |
| 1332c0 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 | fault-directory.top))........... |
| 1332e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 133300 | 20 28 6d 61 67 69 74 2d 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 | .(magit-tracked-files)))........ |
| 133320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 60 28 2c 74 | ......................(push.`(,t |
| 133340 | 6f 70 20 2c 74 6f 70 20 2c 40 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | op.,top.,@files)................ |
| 133360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 77 69 70 2d 61 | ....................magit--wip-a |
| 133380 | 63 74 69 76 61 74 69 6f 6e 2d 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ctivation-cache)................ |
| 1333a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 64 65 66 61 75 6c | ..............(unless.(eq.defaul |
| 1333c0 | 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-directory.top)................ |
| 1333e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 60 28 2c 64 65 66 61 75 6c 74 | ................(push.`(,default |
| 133400 | 2d 64 69 72 65 63 74 6f 72 79 20 2c 74 6f 70 20 2c 40 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 | -directory.,top.,@files)........ |
| 133420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | ..............................ma |
| 133440 | 67 69 74 2d 2d 77 69 70 2d 61 63 74 69 76 61 74 69 6f 6e 2d 63 61 63 68 65 29 29 29 29 0a 20 20 | git--wip-activation-cache))))... |
| 133460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 28 | .......................(member.( |
| 133480 | 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | file-relative-name.buffer-file-n |
| 1334a0 | 61 6d 65 29 20 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame).files)).................... |
| 1334c0 | 20 20 28 70 75 73 68 20 28 6c 69 73 74 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 | ..(push.(list.default-directory. |
| 1334e0 | 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nil)............................ |
| 133500 | 6d 61 67 69 74 2d 2d 77 69 70 2d 61 63 74 69 76 61 74 69 6f 6e 2d 63 61 63 68 65 29 0a 20 20 20 | magit--wip-activation-cache).... |
| 133520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 | ..................nil))......... |
| 133540 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 69 6e 73 69 64 65 2d 77 6f 72 6b 74 72 | .......(and.(magit-inside-worktr |
| 133560 | 65 65 2d 70 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ee-p.t).....................(mag |
| 133580 | 69 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | it-file-tracked-p.buffer-file-na |
| 1335a0 | 6d 65 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 | me)))).....(magit-wip-after-save |
| 1335c0 | 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 | -local-mode)))..;;;###autoload.( |
| 1335e0 | 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 69 7a 65 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6d 61 67 | define-globalized-minor-mode.mag |
| 133600 | 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 0a 20 20 6d 61 67 69 74 2d 77 | it-wip-after-save-mode...magit-w |
| 133620 | 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 77 | ip-after-save-local-mode.magit-w |
| 133640 | 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 74 75 72 6e 2d 6f 6e | ip-after-save-local-mode-turn-on |
| 133660 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 | ...:package-version.'(magit..."2 |
| 133680 | 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 70 29 0a 0a 28 64 65 | .1.0")...:group.'magit-wip)..(de |
| 1336a0 | 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 | fun.magit-wip-commit-buffer-file |
| 1336c0 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 73 67 29 0a 20 20 22 43 6f 6d 6d 69 74 20 76 69 73 69 74 | .(&optional.msg)..."Commit.visit |
| 1336e0 | 65 64 20 66 69 6c 65 20 74 6f 20 61 20 77 6f 72 6b 74 72 65 65 20 77 6f 72 6b 2d 69 6e 2d 70 72 | ed.file.to.a.worktree.work-in-pr |
| 133700 | 6f 67 72 65 73 73 20 72 65 66 2e 0a 0a 41 6c 73 6f 20 73 65 65 20 60 6d 61 67 69 74 2d 77 69 70 | ogress.ref...Also.see.`magit-wip |
| 133720 | 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 27 20 77 68 69 63 68 20 63 61 6c 6c 73 20 74 68 | -after-save-mode'.which.calls.th |
| 133740 | 69 73 20 66 75 6e 63 74 69 6f 6e 0a 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 77 68 65 6e 65 76 | is.function.automatically.whenev |
| 133760 | 65 72 20 61 20 62 75 66 66 65 72 20 76 69 73 69 74 69 6e 67 20 61 20 74 72 61 63 6b 65 64 20 66 | er.a.buffer.visiting.a.tracked.f |
| 133780 | 69 6c 65 20 69 73 20 73 61 76 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | ile.is.saved."...(interactive.(l |
| 1337a0 | 69 73 74 20 22 77 69 70 2d 73 61 76 65 20 25 73 20 61 66 74 65 72 20 73 61 76 65 22 29 29 0a 20 | ist."wip-save.%s.after.save")).. |
| 1337c0 | 20 28 75 6e 6c 65 73 73 20 6d 61 67 69 74 2d 2d 77 69 70 2d 69 6e 68 69 62 69 74 2d 61 75 74 6f | .(unless.magit--wip-inhibit-auto |
| 1337e0 | 73 61 76 65 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 72 65 66 20 28 6d 61 67 69 74 2d | save.....(when-let.((ref.(magit- |
| 133800 | 77 69 70 2d 67 65 74 2d 72 65 66 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 | wip-get-ref))).......(magit-with |
| 133820 | 2d 74 6f 70 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 20 28 66 | -toplevel.........(let.((file.(f |
| 133840 | 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | ile-relative-name.buffer-file-na |
| 133860 | 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 | me)))...........(magit-wip-commi |
| 133880 | 74 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 66 20 28 6c 69 73 74 20 | t-worktree............ref.(list. |
| 1338a0 | 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 28 6f 72 20 6d 73 67 | file)............(format.(or.msg |
| 1338c0 | 20 22 61 75 74 6f 73 61 76 65 20 25 73 20 61 66 74 65 72 20 73 61 76 65 22 29 20 66 69 6c 65 29 | ."autosave.%s.after.save").file) |
| 1338e0 | 29 29 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 6d | ))))))..;;;###autoload.(define-m |
| 133900 | 69 6e 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d | inor-mode.magit-wip-after-apply- |
| 133920 | 6d 6f 64 65 0a 20 20 22 43 6f 6d 6d 69 74 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 | mode..."Commit.to.work-in-progre |
| 133940 | 73 73 20 72 65 66 73 2e 0a 0a 41 66 74 65 72 20 61 70 70 6c 79 69 6e 67 20 61 20 63 68 61 6e 67 | ss.refs...After.applying.a.chang |
| 133960 | 65 20 75 73 69 6e 67 20 61 6e 79 20 5c 22 61 70 70 6c 79 20 76 61 72 69 61 6e 74 5c 22 0a 63 6f | e.using.any.\"apply.variant\".co |
| 133980 | 6d 6d 61 6e 64 20 28 61 70 70 6c 79 2c 20 73 74 61 67 65 2c 20 75 6e 73 74 61 67 65 2c 20 64 69 | mmand.(apply,.stage,.unstage,.di |
| 1339a0 | 73 63 61 72 64 2c 20 61 6e 64 20 72 65 76 65 72 73 65 29 20 63 6f 6d 6d 69 74 20 74 68 65 0a 61 | scard,.and.reverse).commit.the.a |
| 1339c0 | 66 66 65 63 74 65 64 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 70 | ffected.files.to.the.current.wip |
| 1339e0 | 20 72 65 66 73 2e 20 20 46 6f 72 20 65 61 63 68 20 62 72 61 6e 63 68 20 74 68 65 72 65 0a 6d 61 | .refs...For.each.branch.there.ma |
| 133a00 | 79 20 62 65 20 74 77 6f 20 77 69 70 20 72 65 66 73 3b 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 73 20 | y.be.two.wip.refs;.one.contains. |
| 133a20 | 73 6e 61 70 73 68 6f 74 73 20 6f 66 20 74 68 65 20 66 69 6c 65 73 20 61 73 20 66 6f 75 6e 64 0a | snapshots.of.the.files.as.found. |
| 133a40 | 69 6e 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 61 6e 64 20 74 68 65 20 6f 74 68 65 72 20 63 6f | in.the.worktree.and.the.other.co |
| 133a60 | 6e 74 61 69 6e 73 20 73 6e 61 70 73 68 6f 74 73 20 6f 66 20 74 68 65 20 65 6e 74 72 69 65 73 0a | ntains.snapshots.of.the.entries. |
| 133a80 | 69 6e 20 74 68 65 20 69 6e 64 65 78 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | in.the.index."...:package-versio |
| 133aa0 | 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d | n.'(magit..."2.1.0")...:group.'m |
| 133ac0 | 61 67 69 74 2d 77 69 70 0a 20 20 3a 6c 69 67 68 74 65 72 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 | agit-wip...:lighter.magit-wip-af |
| 133ae0 | 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 3a 67 6c 6f 62 61 6c | ter-apply-mode-lighter...:global |
| 133b00 | 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 61 66 74 | .t)..(defun.magit-wip-commit-aft |
| 133b20 | 65 72 2d 61 70 70 6c 79 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 73 20 6d 73 67 29 0a 20 | er-apply.(&optional.files.msg).. |
| 133b40 | 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 | .(when.magit-wip-after-apply-mod |
| 133b60 | 65 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 20 66 69 6c 65 73 20 6d 73 | e.....(magit-wip-commit.files.ms |
| 133b80 | 67 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 6d 69 6e | g)))..;;;###autoload.(define-min |
| 133ba0 | 6f 72 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d | or-mode.magit-wip-before-change- |
| 133bc0 | 6d 6f 64 65 0a 20 20 22 43 6f 6d 6d 69 74 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 | mode..."Commit.to.work-in-progre |
| 133be0 | 73 73 20 72 65 66 73 20 62 65 66 6f 72 65 20 63 65 72 74 61 69 6e 20 64 65 73 74 72 75 63 74 69 | ss.refs.before.certain.destructi |
| 133c00 | 76 65 20 63 68 61 6e 67 65 73 2e 0a 0a 42 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e 67 20 61 20 72 | ve.changes...Before.invoking.a.r |
| 133c20 | 65 76 65 72 74 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 61 6e 20 5c 22 61 70 70 6c 79 20 76 61 72 69 | evert.command.or.an.\"apply.vari |
| 133c40 | 61 6e 74 5c 22 0a 63 6f 6d 6d 61 6e 64 20 28 61 70 70 6c 79 2c 20 73 74 61 67 65 2c 20 75 6e 73 | ant\".command.(apply,.stage,.uns |
| 133c60 | 74 61 67 65 2c 20 64 69 73 63 61 72 64 2c 20 61 6e 64 20 72 65 76 65 72 73 65 29 20 63 6f 6d 6d | tage,.discard,.and.reverse).comm |
| 133c80 | 69 74 20 74 68 65 0a 61 66 66 65 63 74 65 64 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 74 6f | it.the.affected.tracked.files.to |
| 133ca0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 70 20 72 65 66 73 2e 20 20 46 6f 72 20 65 61 63 68 | .the.current.wip.refs...For.each |
| 133cc0 | 20 62 72 61 6e 63 68 0a 74 68 65 72 65 20 6d 61 79 20 62 65 20 74 77 6f 20 77 69 70 20 72 65 66 | .branch.there.may.be.two.wip.ref |
| 133ce0 | 73 3b 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 73 20 73 6e 61 70 73 68 6f 74 73 20 6f 66 20 74 68 65 | s;.one.contains.snapshots.of.the |
| 133d00 | 20 66 69 6c 65 73 0a 61 73 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 | .files.as.found.in.the.worktree. |
| 133d20 | 61 6e 64 20 74 68 65 20 6f 74 68 65 72 20 63 6f 6e 74 61 69 6e 73 20 73 6e 61 70 73 68 6f 74 73 | and.the.other.contains.snapshots |
| 133d40 | 20 6f 66 20 74 68 65 0a 65 6e 74 72 69 65 73 20 69 6e 20 74 68 65 20 69 6e 64 65 78 2e 0a 0a 4f | .of.the.entries.in.the.index...O |
| 133d60 | 6e 6c 79 20 63 68 61 6e 67 65 73 20 74 6f 20 66 69 6c 65 73 20 77 68 69 63 68 20 63 6f 75 6c 64 | nly.changes.to.files.which.could |
| 133d80 | 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 62 65 20 61 66 66 65 63 74 65 64 20 62 79 20 74 68 65 0a | .potentially.be.affected.by.the. |
| 133da0 | 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 69 73 20 61 62 6f 75 74 20 74 6f 20 62 65 20 63 61 6c | command.which.is.about.to.be.cal |
| 133dc0 | 6c 65 64 20 61 72 65 20 63 6f 6d 6d 69 74 74 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | led.are.committed."...:package-v |
| 133de0 | 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 2e 30 22 29 0a 20 20 3a 67 72 6f | ersion.'(magit..."2.1.0")...:gro |
| 133e00 | 75 70 20 27 6d 61 67 69 74 2d 77 69 70 0a 20 20 3a 6c 69 67 68 74 65 72 20 6d 61 67 69 74 2d 77 | up.'magit-wip...:lighter.magit-w |
| 133e20 | 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 | ip-before-change-mode-lighter... |
| 133e40 | 3a 67 6c 6f 62 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d | :global.t)..(defun.magit-wip-com |
| 133e60 | 6d 69 74 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c | mit-before-change.(&optional.fil |
| 133e80 | 65 73 20 6d 73 67 29 0a 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 | es.msg)...(when.magit-wip-before |
| 133ea0 | 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 | -change-mode.....(magit-with-top |
| 133ec0 | 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 20 66 69 | level.......(magit-wip-commit.fi |
| 133ee0 | 6c 65 73 20 6d 73 67 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 | les.msg))))..(define-minor-mode. |
| 133f00 | 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 0a 20 20 | magit-wip-initial-backup-mode... |
| 133f20 | 22 42 65 66 6f 72 65 20 73 61 76 69 6e 67 20 61 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 | "Before.saving.a.buffer.for.the. |
| 133f40 | 66 69 72 73 74 20 74 69 6d 65 2c 20 63 6f 6d 6d 69 74 20 74 6f 20 61 20 77 69 70 20 72 65 66 2e | first.time,.commit.to.a.wip.ref. |
| 133f60 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 | "...:package-version.'(magit..." |
| 133f80 | 32 2e 39 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 77 69 70 0a 20 20 3a | 2.90.0")...:group.'magit-wip...: |
| 133fa0 | 6c 69 67 68 74 65 72 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 | lighter.magit-wip-initial-backup |
| 133fc0 | 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 3a 67 6c 6f 62 61 6c 20 74 0a 20 20 28 69 66 20 | -mode-lighter...:global.t...(if. |
| 133fe0 | 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 0a 20 20 | magit-wip-initial-backup-mode... |
| 134000 | 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 20 27 62 65 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b | ....(add-hook..'before-save-hook |
| 134020 | 20 23 27 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b | .#'magit-wip-commit-initial-back |
| 134040 | 75 70 29 0a 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 62 65 66 6f 72 65 2d 73 61 76 | up).....(remove-hook.'before-sav |
| 134060 | 65 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 69 6e 69 74 69 61 | e-hook.#'magit-wip-commit-initia |
| 134080 | 6c 2d 62 61 63 6b 75 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 61 6e 79 2d 77 | l-backup)))..(defun.magit--any-w |
| 1340a0 | 69 70 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 6e | ip-mode-enabled-p.()..."Return.n |
| 1340c0 | 6f 6e 2d 6e 69 6c 20 69 66 20 61 6e 79 20 67 6c 6f 62 61 6c 20 77 69 70 20 6d 6f 64 65 20 69 73 | on-nil.if.any.global.wip.mode.is |
| 1340e0 | 20 65 6e 61 62 6c 65 64 2e 22 0a 20 20 28 6f 72 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 0a | .enabled."...(or.magit-wip-mode. |
| 134100 | 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 0a | ......magit-wip-after-save-mode. |
| 134120 | 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 | ......magit-wip-after-apply-mode |
| 134140 | 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d | .......magit-wip-before-change-m |
| 134160 | 6f 64 65 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b | ode.......magit-wip-initial-back |
| 134180 | 75 70 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 6d 61 67 69 74 2d 77 | up-mode))..(defvar-local.magit-w |
| 1341a0 | 69 70 2d 62 75 66 66 65 72 2d 62 61 63 6b 65 64 2d 75 70 20 6e 69 6c 29 0a 28 70 75 74 20 27 6d | ip-buffer-backed-up.nil).(put.'m |
| 1341c0 | 61 67 69 74 2d 77 69 70 2d 62 75 66 66 65 72 2d 62 61 63 6b 65 64 2d 75 70 20 27 70 65 72 6d 61 | agit-wip-buffer-backed-up.'perma |
| 1341e0 | 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 | nent-local.t)..;;;###autoload.(d |
| 134200 | 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 69 6e 69 74 69 61 6c 2d 62 61 | efun.magit-wip-commit-initial-ba |
| 134220 | 63 6b 75 70 20 28 29 0a 20 20 22 42 65 66 6f 72 65 20 73 61 76 69 6e 67 2c 20 63 6f 6d 6d 69 74 | ckup.()..."Before.saving,.commit |
| 134240 | 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 74 6f 20 61 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 | .current.file.to.a.worktree.wip. |
| 134260 | 72 65 66 2e 0a 0a 54 68 65 20 75 73 65 72 20 68 61 73 20 74 6f 20 61 64 64 20 74 68 69 73 20 66 | ref...The.user.has.to.add.this.f |
| 134280 | 75 6e 63 74 69 6f 6e 20 74 6f 20 60 62 65 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b 27 2e 0a 0a | unction.to.`before-save-hook'... |
| 1342a0 | 43 6f 6d 6d 69 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 | Commit.the.current.state.of.the. |
| 1342c0 | 76 69 73 69 74 65 64 20 66 69 6c 65 20 62 65 66 6f 72 65 20 73 61 76 69 6e 67 20 74 68 65 0a 63 | visited.file.before.saving.the.c |
| 1342e0 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 74 68 61 74 20 66 69 6c 65 2e 20 20 54 68 69 | urrent.buffer.to.that.file...Thi |
| 134300 | 73 20 62 61 63 6b 73 20 75 70 20 74 68 65 20 73 61 6d 65 20 76 65 72 73 69 6f 6e 20 6f 66 0a 74 | s.backs.up.the.same.version.of.t |
| 134320 | 68 65 20 66 69 6c 65 20 61 73 20 60 62 61 63 6b 75 70 2d 62 75 66 66 65 72 27 20 77 6f 75 6c 64 | he.file.as.`backup-buffer'.would |
| 134340 | 2c 20 62 75 74 20 73 74 6f 72 65 73 20 74 68 65 20 62 61 63 6b 75 70 20 69 6e 20 74 68 65 0a 77 | ,.but.stores.the.backup.in.the.w |
| 134360 | 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 2c 20 77 68 69 63 68 20 69 73 20 61 6c 73 6f 20 75 | orktree.wip.ref,.which.is.also.u |
| 134380 | 73 65 64 20 62 79 20 74 68 65 20 76 61 72 69 6f 75 73 20 4d 61 67 69 74 20 57 69 70 0a 6d 6f 64 | sed.by.the.various.Magit.Wip.mod |
| 1343a0 | 65 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 69 6e 20 61 20 62 61 63 6b 75 70 20 66 69 6c 65 20 | es,.instead.of.in.a.backup.file. |
| 1343c0 | 61 73 20 60 62 61 63 6b 75 70 2d 62 75 66 66 65 72 27 20 77 6f 75 6c 64 2e 0a 0a 54 68 69 73 20 | as.`backup-buffer'.would...This. |
| 1343e0 | 66 75 6e 63 74 69 6f 6e 20 69 67 6e 6f 72 65 73 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 | function.ignores.the.variables.t |
| 134400 | 68 61 74 20 61 66 66 65 63 74 20 60 62 61 63 6b 75 70 2d 62 75 66 66 65 72 27 0a 61 6e 64 20 63 | hat.affect.`backup-buffer'.and.c |
| 134420 | 61 6e 20 62 65 20 75 73 65 64 20 61 6c 6f 6e 67 2d 73 69 64 65 20 74 68 61 74 20 66 75 6e 63 74 | an.be.used.along-side.that.funct |
| 134440 | 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 0a 62 65 63 61 75 73 | ion,.which.is.recommended.becaus |
| 134460 | 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 62 61 63 6b 73 20 75 70 20 66 69 | e.this.function.only.backs.up.fi |
| 134480 | 6c 65 73 20 74 68 61 74 20 61 72 65 20 74 72 61 63 6b 65 64 20 69 6e 0a 61 20 47 69 74 20 72 65 | les.that.are.tracked.in.a.Git.re |
| 1344a0 | 70 6f 73 69 74 6f 72 79 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 6d 61 67 | pository."...(when.(and.(not.mag |
| 1344c0 | 69 74 2d 77 69 70 2d 62 75 66 66 65 72 2d 62 61 63 6b 65 64 2d 75 70 29 0a 20 20 20 20 20 20 20 | it-wip-buffer-backed-up)........ |
| 1344e0 | 20 20 20 20 20 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | ......buffer-file-name.......... |
| 134500 | 20 20 20 20 28 6d 61 67 69 74 2d 69 6e 73 69 64 65 2d 77 6f 72 6b 74 72 65 65 2d 70 20 74 29 0a | ....(magit-inside-worktree-p.t). |
| 134520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 66 69 6c 65 2d 74 72 61 63 6b 65 64 | .............(magit-file-tracked |
| 134540 | 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 28 6c 65 74 20 28 | -p.buffer-file-name)).....(let.( |
| 134560 | 28 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 20 6e | (magit-save-repository-buffers.n |
| 134580 | 69 6c 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 62 75 66 | il)).......(magit-wip-commit-buf |
| 1345a0 | 66 65 72 2d 66 69 6c 65 20 22 61 75 74 6f 73 61 76 65 20 25 73 20 62 65 66 6f 72 65 20 73 61 76 | fer-file."autosave.%s.before.sav |
| 1345c0 | 65 22 29 29 0a 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 77 69 70 2d 62 75 66 66 65 72 2d | e")).....(setq.magit-wip-buffer- |
| 1345e0 | 62 61 63 6b 65 64 2d 75 70 20 74 29 29 29 0a 0a 3b 3b 3b 20 43 6f 72 65 0a 0a 28 64 65 66 75 6e | backed-up.t)))..;;;.Core..(defun |
| 134600 | 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c | .magit-wip-commit.(&optional.fil |
| 134620 | 65 73 20 6d 73 67 29 0a 20 20 22 43 6f 6d 6d 69 74 20 61 6c 6c 20 74 72 61 63 6b 65 64 20 66 69 | es.msg)..."Commit.all.tracked.fi |
| 134640 | 6c 65 73 20 74 6f 20 74 68 65 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 | les.to.the.work-in-progress.refs |
| 134660 | 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 63 6f 6d 6d 69 74 20 61 6c 6c 20 63 68 61 | ...Interactively,.commit.all.cha |
| 134680 | 6e 67 65 73 20 74 6f 20 61 6c 6c 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 75 73 69 6e 67 0a | nges.to.all.tracked.files.using. |
| 1346a0 | 61 20 67 65 6e 65 72 69 63 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 20 20 57 69 74 68 20 | a.generic.commit.message...With. |
| 1346c0 | 61 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 74 68 65 20 63 6f 6d 6d 69 74 0a 6d 65 73 | a.prefix-argument.the.commit.mes |
| 1346e0 | 73 61 67 65 20 69 73 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a | sage.is.read.in.the.minibuffer.. |
| 134700 | 0a 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6f 6e 6c 79 20 63 6f 6d 6d 69 74 20 | .Non-interactively,.only.commit. |
| 134720 | 63 68 61 6e 67 65 73 20 74 6f 20 46 49 4c 45 53 20 75 73 69 6e 67 20 4d 53 47 20 61 73 0a 63 6f | changes.to.FILES.using.MSG.as.co |
| 134740 | 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | mmit.message."...(interactive.(l |
| 134760 | 69 73 74 20 6e 69 6c 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 | ist.nil.(if.current-prefix-arg.. |
| 134780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| 1347a0 | 69 74 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 57 69 70 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 | it-read-string."Wip.commit.messa |
| 1347c0 | 67 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ge")............................ |
| 1347e0 | 22 77 69 70 2d 73 61 76 65 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 22 29 29 29 0a 20 20 28 77 | "wip-save.tracked.files")))...(w |
| 134800 | 68 65 6e 2d 6c 65 74 20 28 28 72 65 66 20 28 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 72 65 66 | hen-let.((ref.(magit-wip-get-ref |
| 134820 | 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 69 6e 64 65 78 20 | ))).....(magit-wip-commit-index. |
| 134840 | 72 65 66 20 66 69 6c 65 73 20 6d 73 67 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 63 6f | ref.files.msg).....(magit-wip-co |
| 134860 | 6d 6d 69 74 2d 77 6f 72 6b 74 72 65 65 20 72 65 66 20 66 69 6c 65 73 20 6d 73 67 29 29 29 0a 0a | mmit-worktree.ref.files.msg))).. |
| 134880 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 2d 69 6e 64 65 78 20 28 72 | (defun.magit-wip-commit-index.(r |
| 1348a0 | 65 66 20 66 69 6c 65 73 20 6d 73 67 29 0a 20 20 28 6c 65 74 2a 20 28 28 77 69 70 72 65 66 20 28 | ef.files.msg)...(let*.((wipref.( |
| 1348c0 | 6d 61 67 69 74 2d 2d 77 69 70 2d 69 6e 64 65 78 2d 72 65 66 20 72 65 66 29 29 0a 20 20 20 20 20 | magit--wip-index-ref.ref))...... |
| 1348e0 | 20 20 20 20 28 70 61 72 65 6e 74 20 28 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 70 61 72 65 6e | ....(parent.(magit-wip-get-paren |
| 134900 | 74 20 72 65 66 20 77 69 70 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 72 65 65 20 20 20 | t.ref.wipref))..........(tree... |
| 134920 | 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 77 72 69 74 65 2d 74 72 65 65 22 29 29 | (magit-git-string."write-tree")) |
| 134940 | 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 75 70 64 61 74 65 2d 77 69 70 72 65 66 20 72 | ).....(magit-wip-update-wipref.r |
| 134960 | 65 66 20 77 69 70 72 65 66 20 74 72 65 65 20 70 61 72 65 6e 74 20 66 69 6c 65 73 20 6d 73 67 20 | ef.wipref.tree.parent.files.msg. |
| 134980 | 22 69 6e 64 65 78 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d | "index")))..(defun.magit-wip-com |
| 1349a0 | 6d 69 74 2d 77 6f 72 6b 74 72 65 65 20 28 72 65 66 20 66 69 6c 65 73 20 6d 73 67 29 0a 20 20 28 | mit-worktree.(ref.files.msg)...( |
| 1349c0 | 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | when.(or.(not.files)............ |
| 1349e0 | 20 3b 3b 20 60 75 70 64 61 74 65 2d 69 6e 64 65 78 27 20 77 69 6c 6c 20 65 69 74 68 65 72 20 69 | .;;.`update-index'.will.either.i |
| 134a00 | 67 6e 6f 72 65 20 28 62 65 66 6f 72 65 20 47 69 74 20 76 32 2e 33 32 2e 30 29 0a 20 20 20 20 20 | gnore.(before.Git.v2.32.0)...... |
| 134a20 | 20 20 20 20 20 20 20 3b 3b 20 6f 72 20 66 61 69 6c 20 77 68 65 6e 20 70 61 73 73 65 64 20 64 69 | .......;;.or.fail.when.passed.di |
| 134a40 | 72 65 63 74 6f 72 69 65 73 20 28 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 65 0a 20 20 20 20 | rectories.(relevant.for.the..... |
| 134a60 | 20 20 20 20 20 20 20 20 3b 3b 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 63 6f 64 65 20 | ........;;.untracked.files.code. |
| 134a80 | 70 61 74 68 73 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 73 20 | paths)..............(setq.files. |
| 134aa0 | 28 73 65 71 2d 72 65 6d 6f 76 65 20 23 27 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 | (seq-remove.#'file-directory-p.f |
| 134ac0 | 69 6c 65 73 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 77 69 70 72 65 66 20 28 6d 61 67 69 | iles))).....(let*.((wipref.(magi |
| 134ae0 | 74 2d 2d 77 69 70 2d 77 74 72 65 65 2d 72 65 66 20 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 | t--wip-wtree-ref.ref)).......... |
| 134b00 | 20 20 28 70 61 72 65 6e 74 20 28 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 70 61 72 65 6e 74 20 | ..(parent.(magit-wip-get-parent. |
| 134b20 | 72 65 66 20 77 69 70 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 72 65 65 20 28 6d | ref.wipref))............(tree.(m |
| 134b40 | 61 67 69 74 2d 77 69 74 68 2d 74 65 6d 70 2d 69 6e 64 65 78 20 70 61 72 65 6e 74 20 28 6c 69 73 | agit-with-temp-index.parent.(lis |
| 134b60 | 74 20 22 2d 2d 72 65 73 65 74 22 20 22 2d 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t."--reset"."-i")............... |
| 134b80 | 20 20 20 20 20 28 69 66 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(if.files.................. |
| 134ba0 | 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 3a 20 60 75 70 64 61 74 65 2d 69 6e 64 65 78 27 20 69 73 | ......;;.Note:.`update-index'.is |
| 134bc0 | 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 60 61 64 64 27 0a 20 20 20 20 20 20 20 20 20 | .used.instead.of.`add'.......... |
| 134be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 65 63 61 75 73 65 20 60 61 64 64 27 20 77 | ..............;;.because.`add'.w |
| 134c00 | 69 6c 6c 20 66 61 69 6c 20 69 66 20 61 20 66 69 6c 65 20 69 73 20 61 6c 72 65 61 64 79 0a 20 20 | ill.fail.if.a.file.is.already... |
| 134c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 6c 65 74 65 64 20 | .....................;;.deleted. |
| 134c40 | 69 6e 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 69 6e 64 65 78 2e 0a 20 20 20 20 20 20 20 20 | in.the.temporary.index.......... |
| 134c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 0a 20 | ...............(magit-call-git.. |
| 134c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75 70 64 61 74 65 2d 69 | ......................."update-i |
| 134ca0 | 6e 64 65 78 22 20 22 2d 2d 61 64 64 22 20 22 2d 2d 72 65 6d 6f 76 65 22 0a 20 20 20 20 20 20 20 | ndex"."--add"."--remove"........ |
| 134cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6d 61 67 69 74 2d 67 69 74 | .................(and.(magit-git |
| 134ce0 | 2d 76 65 72 73 69 6f 6e 3e 3d 20 22 32 2e 32 35 2e 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -version>=."2.25.0")............ |
| 134d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 69 67 6e 6f 72 65 2d 73 6b 69 70 | .................."--ignore-skip |
| 134d20 | 2d 77 6f 72 6b 74 72 65 65 2d 65 6e 74 72 69 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -worktree-entries")............. |
| 134d40 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 | ............"--".files)......... |
| 134d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 | .............(magit-with-topleve |
| 134d80 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d | l........................(magit- |
| 134da0 | 63 61 6c 6c 2d 67 69 74 20 22 61 64 64 22 20 22 2d 75 22 20 22 2e 22 29 29 29 0a 20 20 20 20 20 | call-git."add"."-u".".")))...... |
| 134dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 | ..............(magit-git-string. |
| 134de0 | 22 77 72 69 74 65 2d 74 72 65 65 22 29 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 | "write-tree")))).......(magit-wi |
| 134e00 | 70 2d 75 70 64 61 74 65 2d 77 69 70 72 65 66 20 72 65 66 20 77 69 70 72 65 66 20 74 72 65 65 20 | p-update-wipref.ref.wipref.tree. |
| 134e20 | 70 61 72 65 6e 74 20 66 69 6c 65 73 20 6d 73 67 20 22 77 6f 72 6b 74 72 65 65 22 29 29 29 29 0a | parent.files.msg."worktree")))). |
| 134e40 | 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 75 70 64 61 74 65 2d 77 69 70 72 65 66 20 | .(defun.magit-wip-update-wipref. |
| 134e60 | 28 72 65 66 20 77 69 70 72 65 66 20 74 72 65 65 20 70 61 72 65 6e 74 20 66 69 6c 65 73 20 6d 73 | (ref.wipref.tree.parent.files.ms |
| 134e80 | 67 20 73 74 61 72 74 2d 6d 73 67 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 20 28 6e | g.start-msg)...(cond....((and.(n |
| 134ea0 | 6f 74 20 28 65 71 75 61 6c 20 70 61 72 65 6e 74 20 77 69 70 72 65 66 29 29 0a 20 20 20 20 20 20 | ot.(equal.parent.wipref))....... |
| 134ec0 | 20 20 20 28 6f 72 20 28 6e 6f 74 20 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e | ...(or.(not.magit-wip-merge-bran |
| 134ee0 | 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 | ch)..............(not.(magit-rev |
| 134f00 | 2d 76 65 72 69 66 79 20 77 69 70 72 65 66 29 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 73 74 61 | -verify.wipref)))).....(setq.sta |
| 134f20 | 72 74 2d 6d 73 67 20 28 63 6f 6e 63 61 74 20 22 73 74 61 72 74 20 61 75 74 6f 73 61 76 69 6e 67 | rt-msg.(concat."start.autosaving |
| 134f40 | 20 22 20 73 74 61 72 74 2d 6d 73 67 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 75 70 64 61 74 65 | .".start-msg)).....(magit-update |
| 134f60 | 2d 72 65 66 20 77 69 70 72 65 66 20 73 74 61 72 74 2d 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 | -ref.wipref.start-msg........... |
| 134f80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 63 | ............(magit-git-string."c |
| 134fa0 | 6f 6d 6d 69 74 2d 74 72 65 65 22 20 22 2d 2d 6e 6f 2d 67 70 67 2d 73 69 67 6e 22 0a 20 20 20 20 | ommit-tree"."--no-gpg-sign"..... |
| 134fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 134fe0 | 20 20 20 20 22 2d 70 22 20 70 61 72 65 6e 74 20 22 2d 6d 22 20 73 74 61 72 74 2d 6d 73 67 0a 20 | ...."-p".parent."-m".start-msg.. |
| 135000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 135020 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 70 61 72 65 6e 74 20 22 5e 7b 74 72 65 65 7d 22 29 | .......(concat.parent."^{tree}") |
| 135040 | 29 29 0a 20 20 20 20 28 73 65 74 71 20 70 61 72 65 6e 74 20 77 69 70 72 65 66 29 29 0a 20 20 20 | )).....(setq.parent.wipref)).... |
| 135060 | 28 28 61 6e 64 20 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 0a 20 20 20 | ((and.magit-wip-merge-branch.... |
| 135080 | 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 | ......(or.(not.(magit-rev-ancest |
| 1350a0 | 6f 72 2d 70 20 72 65 66 20 77 69 70 72 65 66 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | or-p.ref.wipref))..............( |
| 1350c0 | 6e 6f 74 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 6e 63 65 73 74 6f 72 2d 70 0a 20 20 20 20 20 20 | not.(magit-rev-ancestor-p....... |
| 1350e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 6d 61 67 69 74 2d 67 69 74 2d | .............(concat.(magit-git- |
| 135100 | 73 74 72 69 6e 67 20 22 6c 6f 67 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 25 48 22 0a 20 20 20 20 20 | string."log"."--format=%H"...... |
| 135120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 135140 | 20 20 20 20 20 20 20 20 22 2d 31 22 20 22 2d 2d 6d 65 72 67 65 73 22 20 77 69 70 72 65 66 29 0a | ........"-1"."--merges".wipref). |
| 135160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5e 32 22 29 | ..........................."^2") |
| 135180 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 29 29 29 29 0a 20 20 20 20 | ....................ref))))..... |
| 1351a0 | 28 73 65 74 71 20 73 74 61 72 74 2d 6d 73 67 20 28 66 6f 72 6d 61 74 20 22 6d 65 72 67 65 20 25 | (setq.start-msg.(format."merge.% |
| 1351c0 | 73 20 69 6e 74 6f 20 25 73 22 20 72 65 66 20 73 74 61 72 74 2d 6d 73 67 29 29 0a 20 20 20 20 28 | s.into.%s".ref.start-msg)).....( |
| 1351e0 | 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 72 65 66 20 77 69 70 72 65 66 20 73 74 61 72 74 2d 6d 73 | magit-update-ref.wipref.start-ms |
| 135200 | 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 | g.......................(magit-g |
| 135220 | 69 74 2d 73 74 72 69 6e 67 20 22 63 6f 6d 6d 69 74 2d 74 72 65 65 22 20 22 2d 2d 6e 6f 2d 67 70 | it-string."commit-tree"."--no-gp |
| 135240 | 67 2d 73 69 67 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-sign"......................... |
| 135260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 70 22 20 77 69 70 72 65 66 20 22 2d 70 22 | ................"-p".wipref."-p" |
| 135280 | 20 72 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .ref............................ |
| 1352a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6d 22 20 73 74 61 72 74 2d 6d 73 67 0a 20 20 20 20 | ............."-m".start-msg..... |
| 1352c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1352e0 | 20 20 20 20 28 63 6f 6e 63 61 74 20 72 65 66 20 22 5e 7b 74 72 65 65 7d 22 29 29 29 0a 20 20 20 | ....(concat.ref."^{tree}"))).... |
| 135300 | 20 28 73 65 74 71 20 70 61 72 65 6e 74 20 77 69 70 72 65 66 29 29 29 0a 20 20 28 77 68 65 6e 20 | .(setq.parent.wipref)))...(when. |
| 135320 | 28 6d 61 67 69 74 2d 67 69 74 2d 66 61 69 6c 75 72 65 20 22 64 69 66 66 2d 74 72 65 65 22 20 22 | (magit-git-failure."diff-tree"." |
| 135340 | 2d 2d 71 75 69 65 74 22 20 70 61 72 65 6e 74 20 74 72 65 65 20 22 2d 2d 22 20 66 69 6c 65 73 29 | --quiet".parent.tree."--".files) |
| 135360 | 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 6d 73 67 20 28 6e 6f 74 20 28 3d 20 28 61 | .....(unless.(and.msg.(not.(=.(a |
| 135380 | 72 65 66 20 6d 73 67 20 30 29 20 3f 5c 73 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c | ref.msg.0).?\s))).......(let.((l |
| 1353a0 | 65 6e 20 28 6c 65 6e 67 74 68 20 66 69 6c 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 | en.(length.files))).........(set |
| 1353c0 | 71 20 6d 73 67 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | q.msg.(concat................... |
| 1353e0 | 20 28 63 6f 6e 64 20 28 28 3d 20 6c 65 6e 20 30 29 20 22 61 75 74 6f 73 61 76 65 20 74 72 61 63 | .(cond.((=.len.0)."autosave.trac |
| 135400 | 6b 65 64 20 66 69 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ked.files")..................... |
| 135420 | 20 20 20 20 20 28 28 3e 20 6c 65 6e 20 31 29 20 28 66 6f 72 6d 61 74 20 22 61 75 74 6f 73 61 76 | .....((>.len.1).(format."autosav |
| 135440 | 65 20 25 73 20 66 69 6c 65 73 22 20 6c 65 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.%s.files".len))............... |
| 135460 | 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 63 6f 6e 63 61 74 20 22 61 75 74 6f 73 61 76 65 20 | ...........(t.(concat."autosave. |
| 135480 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "............................... |
| 1354a0 | 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 28 63 61 72 20 66 | ......(file-relative-name.(car.f |
| 1354c0 | 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles)........................... |
| 1354e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| 135500 | 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-toplevel))))).............. |
| 135520 | 20 20 20 20 20 20 6d 73 67 29 29 29 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 75 70 64 61 74 65 2d | ......msg)))).....(magit-update- |
| 135540 | 72 65 66 20 77 69 70 72 65 66 20 6d 73 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ref.wipref.msg.................. |
| 135560 | 20 20 20 20 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 63 6f 6d 6d 69 74 2d 74 | .....(magit-git-string."commit-t |
| 135580 | 72 65 65 22 20 22 2d 2d 6e 6f 2d 67 70 67 2d 73 69 67 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ree"."--no-gpg-sign"............ |
| 1355a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 70 | ............................."-p |
| 1355c0 | 22 20 70 61 72 65 6e 74 20 22 2d 6d 22 20 6d 73 67 20 74 72 65 65 29 29 29 29 0a 0a 28 64 65 66 | ".parent."-m".msg.tree))))..(def |
| 1355e0 | 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 67 65 74 2d 72 65 66 20 28 29 0a 20 20 28 6c 65 74 20 28 | un.magit-wip-get-ref.()...(let.( |
| 135600 | 28 72 65 66 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 73 79 6d 62 | (ref.(or.(magit-git-string."symb |
| 135620 | 6f 6c 69 63 2d 72 65 66 22 20 22 48 45 41 44 22 29 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 | olic-ref"."HEAD")."HEAD")))..... |
| 135640 | 28 61 6e 64 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 72 65 66 29 0a 20 20 20 20 | (and.(magit-rev-verify.ref)..... |
| 135660 | 20 20 20 20 20 72 65 66 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 67 65 | .....ref)))..(defun.magit-wip-ge |
| 135680 | 74 2d 70 61 72 65 6e 74 20 28 72 65 66 20 77 69 70 72 65 66 29 0a 20 20 28 69 66 20 28 61 6e 64 | t-parent.(ref.wipref)...(if.(and |
| 1356a0 | 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 77 69 70 72 65 66 29 0a 20 20 20 20 20 | .(magit-rev-verify.wipref)...... |
| 1356c0 | 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 | ......(equal.(magit-git-string." |
| 1356e0 | 6d 65 72 67 65 2d 62 61 73 65 22 20 77 69 70 72 65 66 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 | merge-base".wipref.ref)......... |
| 135700 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 76 2d 76 65 72 69 66 79 20 72 65 66 29 | ..........(magit-rev-verify.ref) |
| 135720 | 29 29 0a 20 20 20 20 20 20 77 69 70 72 65 66 0a 20 20 20 20 72 65 66 29 29 0a 0a 28 64 65 66 75 | )).......wipref.....ref))..(defu |
| 135740 | 6e 20 6d 61 67 69 74 2d 2d 77 69 70 2d 69 6e 64 65 78 2d 72 65 66 20 28 26 6f 70 74 69 6f 6e 61 | n.magit--wip-index-ref.(&optiona |
| 135760 | 6c 20 72 65 66 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 69 70 2d 72 65 66 20 22 69 6e 64 65 78 2f | l.ref)...(magit--wip-ref."index/ |
| 135780 | 22 20 72 65 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 77 69 70 2d 77 74 72 65 65 | ".ref))..(defun.magit--wip-wtree |
| 1357a0 | 2d 72 65 66 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 29 0a 20 20 28 6d 61 67 69 74 2d 2d 77 | -ref.(&optional.ref)...(magit--w |
| 1357c0 | 69 70 2d 72 65 66 20 22 77 74 72 65 65 2f 22 20 72 65 66 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | ip-ref."wtree/".ref))..(defun.ma |
| 1357e0 | 67 69 74 2d 2d 77 69 70 2d 72 65 66 20 28 6e 61 6d 65 73 70 61 63 65 20 26 6f 70 74 69 6f 6e 61 | git--wip-ref.(namespace.&optiona |
| 135800 | 6c 20 72 65 66 29 0a 20 20 28 63 6f 6e 63 61 74 20 6d 61 67 69 74 2d 77 69 70 2d 6e 61 6d 65 73 | l.ref)...(concat.magit-wip-names |
| 135820 | 70 61 63 65 20 6e 61 6d 65 73 70 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e | pace.namespace...........(or.(an |
| 135840 | 64 20 72 65 66 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 72 65 66 73 2f 22 20 72 | d.ref.(string-prefix-p."refs/".r |
| 135860 | 65 66 29 20 72 65 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 2d 6c 65 74 2a | ef).ref)...............(and-let* |
| 135880 | 20 28 28 62 72 61 6e 63 68 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 72 65 66 20 22 | .((branch.(and.(not.(equal.ref." |
| 1358a0 | 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | HEAD"))......................... |
| 1358c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 72 65 66 20 28 6d 61 67 69 74 2d 67 65 74 | ..............(or.ref.(magit-get |
| 1358e0 | 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -current-branch)))))............ |
| 135900 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 72 65 66 73 2f 68 65 61 64 73 2f 22 20 62 72 61 6e 63 | .....(concat."refs/heads/".branc |
| 135920 | 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 48 45 41 44 22 29 29 29 0a 0a 28 64 65 | h))..............."HEAD")))..(de |
| 135940 | 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 6d 61 79 62 65 2d 61 64 64 2d 63 6f 6d 6d 69 74 2d 68 | fun.magit-wip-maybe-add-commit-h |
| 135960 | 6f 6f 6b 20 28 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6d 61 67 69 74 2d 77 69 70 2d 6d 65 | ook.()...(when.(and.magit-wip-me |
| 135980 | 72 67 65 2d 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 | rge-branch..............(magit-w |
| 1359a0 | 69 70 2d 61 6e 79 2d 65 6e 61 62 6c 65 64 2d 70 29 29 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b | ip-any-enabled-p)).....(add-hook |
| 1359c0 | 20 27 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 20 23 27 | .'git-commit-post-finish-hook.#' |
| 1359e0 | 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 20 6e 69 6c 20 74 29 29 29 0a 0a 28 64 65 66 75 | magit-wip-commit.nil.t)))..(defu |
| 135a00 | 6e 20 6d 61 67 69 74 2d 77 69 70 2d 61 6e 79 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 28 | n.magit-wip-any-enabled-p.()...( |
| 135a20 | 6f 72 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 0a 20 20 20 20 20 20 6d 61 67 69 74 2d 77 69 | or.magit-wip-mode.......magit-wi |
| 135a40 | 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 0a 20 20 20 20 20 20 6d 61 | p-after-save-local-mode.......ma |
| 135a60 | 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 6d 61 | git-wip-after-save-mode.......ma |
| 135a80 | 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 6d | git-wip-after-apply-mode.......m |
| 135aa0 | 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 0a 20 20 20 20 | agit-wip-before-change-mode..... |
| 135ac0 | 20 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 29 | ..magit-wip-initial-backup-mode) |
| 135ae0 | 29 0a 0a 3b 3b 3b 20 4c 6f 67 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 | )..;;;.Log..(defun.magit-wip-log |
| 135b00 | 2d 69 6e 64 65 78 20 28 61 72 67 73 20 66 69 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 | -index.(args.files)..."Show.log. |
| 135b20 | 66 6f 72 20 74 68 65 20 69 6e 64 65 78 20 77 69 70 20 72 65 66 20 6f 66 20 74 68 65 20 63 75 72 | for.the.index.wip.ref.of.the.cur |
| 135b40 | 72 65 6e 74 20 62 72 61 6e 63 68 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 | rent.branch."...(interactive.(ma |
| 135b60 | 67 69 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 | git-log-arguments))...(magit-log |
| 135b80 | 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 77 69 70 2d | -setup-buffer.(list.(magit--wip- |
| 135ba0 | 69 6e 64 65 78 2d 72 65 66 29 29 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e | index-ref)).args.files))..(defun |
| 135bc0 | 20 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 77 6f 72 6b 74 72 65 65 20 28 61 72 67 73 20 66 69 | .magit-wip-log-worktree.(args.fi |
| 135be0 | 6c 65 73 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 74 72 65 | les)..."Show.log.for.the.worktre |
| 135c00 | 65 20 77 69 70 20 72 65 66 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e | e.wip.ref.of.the.current.branch. |
| 135c20 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 61 72 67 75 | "...(interactive.(magit-log-argu |
| 135c40 | 6d 65 6e 74 73 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 2d 62 75 66 66 65 | ments))...(magit-log-setup-buffe |
| 135c60 | 72 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 2d 77 69 70 2d 77 74 72 65 65 2d 72 65 66 29 29 20 | r.(list.(magit--wip-wtree-ref)). |
| 135c80 | 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 69 70 2d 6c | args.files))..(defun.magit-wip-l |
| 135ca0 | 6f 67 2d 63 75 72 72 65 6e 74 20 28 62 72 61 6e 63 68 20 61 72 67 73 20 66 69 6c 65 73 20 63 6f | og-current.(branch.args.files.co |
| 135cc0 | 75 6e 74 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 | unt)..."Show.log.for.the.current |
| 135ce0 | 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 73 2e 0a 57 69 74 68 20 61 | .branch.and.its.wip.refs..With.a |
| 135d00 | 20 6e 65 67 61 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 6e 6c 79 20 73 | .negative.prefix.argument.only.s |
| 135d20 | 68 6f 77 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 2e 0a 54 68 65 20 61 62 | how.the.worktree.wip.ref..The.ab |
| 135d40 | 73 6f 6c 75 74 65 20 6e 75 6d 65 72 69 63 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 66 | solute.numeric.value.of.the.pref |
| 135d60 | 69 78 20 61 72 67 75 6d 65 6e 74 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 0a 6d 61 6e 79 20 5c 22 | ix.argument.controls.how.many.\" |
| 135d80 | 62 72 61 6e 63 68 65 73 5c 22 20 6f 66 20 65 61 63 68 20 77 69 70 20 72 65 66 20 61 72 65 20 73 | branches\".of.each.wip.ref.are.s |
| 135da0 | 68 6f 77 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6e 63 6f 6e 63 20 | hown."...(interactive....(nconc. |
| 135dc0 | 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 | (list.(or.(magit-get-current-bra |
| 135de0 | 6e 63 68 29 20 22 48 45 41 44 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 6c | nch)."HEAD"))...........(magit-l |
| 135e00 | 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 70 | og-arguments)...........(list.(p |
| 135e20 | 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 | refix-numeric-value.current-pref |
| 135e40 | 69 78 2d 61 72 67 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 20 62 72 61 6e | ix-arg))))...(magit-wip-log.bran |
| 135e60 | 63 68 20 61 72 67 73 20 66 69 6c 65 73 20 63 6f 75 6e 74 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 | ch.args.files.count))..(defun.ma |
| 135e80 | 67 69 74 2d 77 69 70 2d 6c 6f 67 20 28 62 72 61 6e 63 68 20 61 72 67 73 20 66 69 6c 65 73 20 63 | git-wip-log.(branch.args.files.c |
| 135ea0 | 6f 75 6e 74 29 0a 20 20 22 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 20 62 72 61 6e 63 68 20 61 | ount)..."Show.log.for.a.branch.a |
| 135ec0 | 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 73 2e 0a 57 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 | nd.its.wip.refs..With.a.negative |
| 135ee0 | 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 6e 6c 79 20 73 68 6f 77 20 74 68 65 20 77 | .prefix.argument.only.show.the.w |
| 135f00 | 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 2e 0a 54 68 65 20 61 62 73 6f 6c 75 74 65 20 6e 75 | orktree.wip.ref..The.absolute.nu |
| 135f20 | 6d 65 72 69 63 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | meric.value.of.the.prefix.argume |
| 135f40 | 6e 74 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 0a 6d 61 6e 79 20 5c 22 62 72 61 6e 63 68 65 73 5c | nt.controls.how.many.\"branches\ |
| 135f60 | 22 20 6f 66 20 65 61 63 68 20 77 69 70 20 72 65 66 20 61 72 65 20 73 68 6f 77 6e 2e 22 0a 20 20 | ".of.each.wip.ref.are.shown."... |
| 135f80 | 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 28 6d 61 | (interactive....(nconc.(list.(ma |
| 135fa0 | 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 | git-completing-read............. |
| 135fc0 | 20 20 20 20 20 22 4c 6f 67 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 | ....."Log.branch.and.its.wip.ref |
| 135fe0 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 63 6f 6e 63 20 28 6d 61 67 69 | s"..................(nconc.(magi |
| 136000 | 74 2d 6c 69 73 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 2d 6e 61 6d 65 73 29 0a 20 20 20 20 20 | t-list-local-branch-names)...... |
| 136020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 48 45 41 44 22 29 | ...................(list."HEAD") |
| 136040 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 27 6d 61 | )..................nil.t.nil.'ma |
| 136060 | 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 68 69 73 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 | git-revision-history............ |
| 136080 | 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 74 2d 70 6f 69 6e 74 | ......(or.(magit-branch-at-point |
| 1360a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 65 | )......................(magit-ge |
| 1360c0 | 74 2d 63 75 72 72 65 6e 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-current-branch)............... |
| 1360e0 | 20 20 20 20 20 20 20 22 48 45 41 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | ......."HEAD")))...........(magi |
| 136100 | 74 2d 6c 6f 67 2d 61 72 67 75 6d 65 6e 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 | t-log-arguments)...........(list |
| 136120 | 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 | .(prefix-numeric-value.current-p |
| 136140 | 72 65 66 69 78 2d 61 72 67 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 75 70 | refix-arg))))...(magit-log-setup |
| 136160 | 2d 62 75 66 66 65 72 20 28 6e 63 6f 6e 63 20 28 6c 69 73 74 20 62 72 61 6e 63 68 29 0a 20 20 20 | -buffer.(nconc.(list.branch).... |
| 136180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| 1361a0 | 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 67 65 74 2d 74 69 70 73 0a 20 20 20 20 20 20 20 20 20 20 | agit-wip-log-get-tips........... |
| 1361c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d | ........................(magit-- |
| 1361e0 | 77 69 70 2d 77 74 72 65 65 2d 72 65 66 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 | wip-wtree-ref.branch)........... |
| 136200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 62 73 20 63 6f 75 | ........................(abs.cou |
| 136220 | 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt))............................ |
| 136240 | 20 20 20 20 20 20 28 61 6e 64 20 28 3e 3d 20 63 6f 75 6e 74 20 30 29 0a 20 20 20 20 20 20 20 20 | ......(and.(>=.count.0)......... |
| 136260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | ..............................(m |
| 136280 | 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 67 65 74 2d 74 69 70 73 0a 20 20 20 20 20 20 20 20 20 20 | agit-wip-log-get-tips........... |
| 1362a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | .............................(ma |
| 1362c0 | 67 69 74 2d 2d 77 69 70 2d 69 6e 64 65 78 2d 72 65 66 20 62 72 61 6e 63 68 29 0a 20 20 20 20 20 | git--wip-index-ref.branch)...... |
| 1362e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 136300 | 20 20 28 61 62 73 20 63 6f 75 6e 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(abs.count))))................ |
| 136320 | 20 20 20 20 20 20 20 20 20 20 20 61 72 67 73 20 66 69 6c 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 | ...........args.files))..(defun. |
| 136340 | 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 67 65 74 2d 74 69 70 73 20 28 77 69 70 72 65 66 20 63 | magit-wip-log-get-tips.(wipref.c |
| 136360 | 6f 75 6e 74 29 0a 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 72 65 66 6c 6f 67 20 28 6d 61 67 69 | ount)...(and-let*.((reflog.(magi |
| 136380 | 74 2d 67 69 74 2d 6c 69 6e 65 73 20 22 72 65 66 6c 6f 67 22 20 77 69 70 72 65 66 29 29 29 0a 20 | t-git-lines."reflog".wipref))).. |
| 1363a0 | 20 20 20 28 6c 65 74 20 28 74 69 70 73 29 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 | ...(let.(tips).......(while.(and |
| 1363c0 | 20 72 65 66 6c 6f 67 20 28 3e 20 63 6f 75 6e 74 20 31 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 | .reflog.(>.count.1)).........;;. |
| 1363e0 | 22 73 74 61 72 74 20 61 75 74 6f 73 61 76 69 6e 67 20 2e 2e 2e 22 20 69 73 20 74 68 65 20 63 75 | "start.autosaving....".is.the.cu |
| 136400 | 72 72 65 6e 74 20 6d 65 73 73 61 67 65 2c 20 62 75 74 20 69 74 20 75 73 65 64 0a 20 20 20 20 20 | rrent.message,.but.it.used...... |
| 136420 | 20 20 20 3b 3b 20 74 6f 20 62 65 20 22 72 65 73 74 61 72 74 20 61 75 74 6f 73 61 76 69 6e 67 20 | ...;;.to.be."restart.autosaving. |
| 136440 | 2e 2e 2e 22 2c 20 61 6e 64 20 74 68 6f 73 65 20 6d 65 73 73 61 67 65 73 20 6d 61 79 0a 20 20 20 | ...",.and.those.messages.may.... |
| 136460 | 20 20 20 20 20 3b 3b 20 73 74 69 6c 6c 20 62 65 20 61 72 6f 75 6e 64 20 28 65 2e 67 2e 2c 20 69 | .....;;.still.be.around.(e.g.,.i |
| 136480 | 66 20 67 63 2e 72 65 66 6c 6f 67 45 78 70 69 72 65 20 69 73 20 74 6f 20 22 6e 65 76 65 72 22 29 | f.gc.reflogExpire.is.to."never") |
| 1364a0 | 2e 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 66 6c 6f 67 20 28 63 6c 2d 6d 65 6d 62 65 | ..........(setq.reflog.(cl-membe |
| 1364c0 | 72 20 22 5e 5b 5e 20 5d 2b 20 5b 5e 3a 5d 2b 3a 20 5c 5c 28 3f 3a 72 65 5c 5c 29 3f 73 74 61 72 | r."^[^.]+.[^:]+:.\\(?:re\\)?star |
| 1364e0 | 74 20 61 75 74 6f 73 61 76 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.autosaving"................... |
| 136500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 6c 6f 67 20 3a 74 65 73 74 20 23 27 73 74 72 | ..............reflog.:test.#'str |
| 136520 | 69 6e 67 2d 6d 61 74 63 68 2d 70 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 | ing-match-p)).........(when.(and |
| 136540 | 20 28 63 61 64 72 20 72 65 66 6c 6f 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(cadr.reflog).................. |
| 136560 | 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5b 5e 20 5d 2b 20 5c 5c 28 5b 5e 3a 5d 2b | ..(string-match."^[^.]+.\\([^:]+ |
| 136580 | 5c 5c 29 22 20 28 63 61 64 72 20 72 65 66 6c 6f 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | \\)".(cadr.reflog)))...........( |
| 1365a0 | 70 75 73 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 28 63 61 64 72 20 72 65 66 6c 6f | push.(match-string.1.(cadr.reflo |
| 1365c0 | 67 29 29 20 74 69 70 73 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 72 65 66 6c 6f 67 20 | g)).tips)).........(setq.reflog. |
| 1365e0 | 28 63 64 64 72 20 72 65 66 6c 6f 67 29 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 64 65 63 66 20 | (cddr.reflog)).........(cl-decf. |
| 136600 | 63 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 77 69 70 72 65 66 20 28 6e 72 65 76 | count)).......(cons.wipref.(nrev |
| 136620 | 65 72 73 65 20 74 69 70 73 29 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 72 6f 76 69 64 65 20 27 | erse.tips)))))..;;;._.(provide.' |
| 136640 | 6d 61 67 69 74 2d 77 69 70 29 0a 3b 3b 3b 20 6d 61 67 69 74 2d 77 69 70 2e 65 6c 20 65 6e 64 73 | magit-wip).;;;.magit-wip.el.ends |
| 136660 | 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .here........................... |
| 136680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1366a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1366c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1366e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1367a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1367c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1367e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136800 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2d 77 6f 72 6b 74 72 | magit-20240404.1901/magit-worktr |
| 136820 | 65 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ee.el........................... |
| 136840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136860 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 136880 | 30 30 32 30 34 33 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 33 36 36 00 20 30 00 00 00 | 0020430.00000000000.015366..0... |
| 1368a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1368c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1368e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136900 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 136920 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 136940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1369a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1369c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1369e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 136a00 | 3b 3b 3b 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2e 65 6c 20 2d 2d 2d 20 57 6f 72 6b 74 72 | ;;;.magit-worktree.el.---.Worktr |
| 136a20 | 65 65 20 73 75 70 70 6f 72 74 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a | ee.support..-*-.lexical-binding: |
| 136a40 | 74 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 | t.-*-..;;.Copyright.(C).2008-202 |
| 136a60 | 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 | 4.The.Magit.Project.Contributors |
| 136a80 | 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f | ..;;.Author:.Jonas.Bernoulli.<jo |
| 136aa0 | 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 4a | nas@bernoul.li>.;;.Maintainer:.J |
| 136ac0 | 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 | onas.Bernoulli.<jonas@bernoul.li |
| 136ae0 | 3e 0a 0a 3b 3b 20 53 50 44 58 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 | >..;;.SPDX-License-Identifier:.G |
| 136b00 | 50 4c 2d 33 2e 30 2d 6f 72 2d 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 | PL-3.0-or-later..;;.Magit.is.fre |
| 136b20 | 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 | e.software:.you.can.redistribute |
| 136b40 | 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 0a 3b 3b 20 75 6e 64 65 72 20 74 68 | .it.and/or.modify.it.;;.under.th |
| 136b60 | 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 | e.terms.of.the.GNU.General.Publi |
| 136b80 | 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 | c.License.as.published.by.;;.the |
| 136ba0 | 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 | .Free.Software.Foundation,.eithe |
| 136bc0 | 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b | r.version.3.of.the.License,.or.; |
| 136be0 | 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 | ;.(at.your.option).any.later.ver |
| 136c00 | 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 | sion..;;.;;.Magit.is.distributed |
| 136c20 | 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 | .in.the.hope.that.it.will.be.use |
| 136c40 | 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 0a 3b 3b 20 41 4e 59 20 57 41 52 52 41 4e 54 59 | ful,.but.WITHOUT.;;.ANY.WARRANTY |
| 136c60 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 136c80 | 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 0a 3b 3b 20 6f 72 20 46 49 54 | nty.of.MERCHANTABILITY.;;.or.FIT |
| 136ca0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
| 136cc0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 3b 3b 20 4c 69 | See.the.GNU.General.Public.;;.Li |
| 136ce0 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f | cense.for.more.details..;;.;;.Yo |
| 136d00 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
| 136d20 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
| 136d40 | 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 | ;;.along.with.Magit...If.not,.se |
| 136d60 | 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f | e.<https://www.gnu.org/licenses/ |
| 136d80 | 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 54 68 69 73 20 6c 69 62 | >...;;;.Commentary:..;;.This.lib |
| 136da0 | 72 61 72 79 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 75 70 70 6f 72 74 20 66 6f 72 20 60 67 69 74 | rary.implements.support.for.`git |
| 136dc0 | 2d 77 6f 72 6b 74 72 65 65 27 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 | -worktree'...;;;.Code:..(require |
| 136de0 | 20 27 6d 61 67 69 74 29 0a 0a 3b 3b 3b 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f | .'magit)..;;;.Options..(defcusto |
| 136e00 | 6d 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d | m.magit-worktree-read-directory- |
| 136e20 | 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e | name-function.#'read-directory-n |
| 136e40 | 61 6d 65 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 72 65 61 64 20 61 20 64 | ame..."Function.used.to.read.a.d |
| 136e60 | 69 72 65 63 74 6f 72 79 20 66 6f 72 20 77 6f 72 6b 74 72 65 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a | irectory.for.worktree.commands.. |
| 136e80 | 54 68 69 73 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 | This.is.called.with.one.argument |
| 136ea0 | 2c 20 74 68 65 20 70 72 6f 6d 70 74 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 0a 74 6f | ,.the.prompt,.and.can.be.used.to |
| 136ec0 | 2c 20 65 2e 67 2e 2c 20 75 73 65 20 61 20 62 61 73 65 20 64 69 72 65 63 74 6f 72 79 20 6f 74 68 | ,.e.g.,.use.a.base.directory.oth |
| 136ee0 | 65 72 20 74 68 61 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 0a 55 73 65 | er.than.`default-directory'..Use |
| 136f00 | 64 20 62 79 20 60 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 63 68 65 63 6b 6f 75 74 27 20 61 | d.by.`magit-worktree-checkout'.a |
| 136f20 | 6e 64 20 60 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e 63 68 27 2e 22 0a 20 20 3a | nd.`magit-worktree-branch'."...: |
| 136f40 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 33 2e 30 2e 30 | package-version.'(magit..."3.0.0 |
| 136f60 | 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 | ")...:group.'magit-commands...:t |
| 136f80 | 79 70 65 20 27 66 75 6e 63 74 69 6f 6e 29 0a 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e 64 73 0a 0a 3b 3b | ype.'function)..;;;.Commands..;; |
| 136fa0 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 77 6f | ;###autoload.(autoload.'magit-wo |
| 136fc0 | 72 6b 74 72 65 65 20 22 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 22 20 6e 69 6c 20 74 29 0a 28 | rktree."magit-worktree".nil.t).( |
| 136fe0 | 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 74 2d 77 6f | transient-define-prefix.magit-wo |
| 137000 | 72 6b 74 72 65 65 20 28 29 0a 20 20 22 41 63 74 20 6f 6e 20 61 20 77 6f 72 6b 74 72 65 65 2e 22 | rktree.()..."Act.on.a.worktree." |
| 137020 | 0a 20 20 3a 6d 61 6e 2d 70 61 67 65 20 22 67 69 74 2d 77 6f 72 6b 74 72 65 65 22 0a 20 20 5b 5b | ...:man-page."git-worktree"...[[ |
| 137040 | 22 43 72 65 61 74 65 20 6e 65 77 22 0a 20 20 20 20 28 22 62 22 20 22 77 6f 72 6b 74 72 65 65 22 | "Create.new".....("b"."worktree" |
| 137060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 63 68 65 | ..............magit-worktree-che |
| 137080 | 63 6b 6f 75 74 29 0a 20 20 20 20 28 22 63 22 20 22 62 72 61 6e 63 68 20 61 6e 64 20 77 6f 72 6b | ckout).....("c"."branch.and.work |
| 1370a0 | 74 72 65 65 22 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e 63 68 29 5d 0a | tree"...magit-worktree-branch)]. |
| 1370c0 | 20 20 20 5b 22 43 6f 6d 6d 61 6e 64 73 22 0a 20 20 20 20 28 22 6d 22 20 22 4d 6f 76 65 20 77 6f | ...["Commands".....("m"."Move.wo |
| 1370e0 | 72 6b 74 72 65 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 6d | rktree".........magit-worktree-m |
| 137100 | 6f 76 65 29 0a 20 20 20 20 28 22 6b 22 20 22 44 65 6c 65 74 65 20 77 6f 72 6b 74 72 65 65 22 20 | ove).....("k"."Delete.worktree". |
| 137120 | 20 20 20 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 64 65 6c 65 74 65 29 0a 20 20 20 | ......magit-worktree-delete).... |
| 137140 | 20 28 22 67 22 20 22 56 69 73 69 74 20 77 6f 72 6b 74 72 65 65 22 20 20 20 20 20 20 20 20 6d 61 | .("g"."Visit.worktree"........ma |
| 137160 | 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 73 74 61 74 75 73 29 5d 5d 29 0a 0a 3b 3b 3b 23 23 23 61 | git-worktree-status)]])..;;;###a |
| 137180 | 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 63 68 | utoload.(defun.magit-worktree-ch |
| 1371a0 | 65 63 6b 6f 75 74 20 28 70 61 74 68 20 62 72 61 6e 63 68 29 0a 20 20 22 43 68 65 63 6b 6f 75 74 | eckout.(path.branch)..."Checkout |
| 1371c0 | 20 42 52 41 4e 43 48 20 69 6e 20 61 20 6e 65 77 20 77 6f 72 6b 74 72 65 65 20 61 74 20 50 41 54 | .BRANCH.in.a.new.worktree.at.PAT |
| 1371e0 | 48 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 20 28 28 62 72 61 | H."...(interactive....(let.((bra |
| 137200 | 6e 63 68 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 6f 6d 6d 69 74 | nch.(magit-read-branch-or-commit |
| 137220 | 20 22 43 68 65 63 6b 6f 75 74 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 75 6e 63 61 | ."Checkout")))......(list.(funca |
| 137240 | 6c 6c 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 | ll.magit-worktree-read-directory |
| 137260 | 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -name-function.................. |
| 137280 | 20 20 20 28 66 6f 72 6d 61 74 20 22 43 68 65 63 6b 6f 75 74 20 25 73 20 69 6e 20 6e 65 77 20 77 | ...(format."Checkout.%s.in.new.w |
| 1372a0 | 6f 72 6b 74 72 65 65 3a 20 22 20 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 62 | orktree:.".branch))............b |
| 1372c0 | 72 61 6e 63 68 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 77 6f 72 6b 74 | ranch)))...(magit-run-git."workt |
| 1372e0 | 72 65 65 22 20 22 61 64 64 22 20 28 6d 61 67 69 74 2d 2d 65 78 70 61 6e 64 2d 77 6f 72 6b 74 72 | ree"."add".(magit--expand-worktr |
| 137300 | 65 65 20 70 61 74 68 29 20 62 72 61 6e 63 68 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 | ee.path).branch)...(magit-diff-v |
| 137320 | 69 73 69 74 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | isit-directory.path))..;;;###aut |
| 137340 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e | oload.(defun.magit-worktree-bran |
| 137360 | 63 68 20 28 70 61 74 68 20 62 72 61 6e 63 68 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 26 6f 70 74 | ch.(path.branch.start-point.&opt |
| 137380 | 69 6f 6e 61 6c 20 66 6f 72 63 65 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 6e 65 77 20 42 52 41 | ional.force)..."Create.a.new.BRA |
| 1373a0 | 4e 43 48 20 61 6e 64 20 63 68 65 63 6b 20 69 74 20 6f 75 74 20 69 6e 20 61 20 6e 65 77 20 77 6f | NCH.and.check.it.out.in.a.new.wo |
| 1373c0 | 72 6b 74 72 65 65 20 61 74 20 50 41 54 48 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a | rktree.at.PATH."...(interactive. |
| 1373e0 | 20 20 20 60 28 2c 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 72 65 | ...`(,(funcall.magit-worktree-re |
| 137400 | 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 | ad-directory-name-function...... |
| 137420 | 20 20 20 20 20 20 20 20 20 20 22 43 72 65 61 74 65 20 77 6f 72 6b 74 72 65 65 3a 20 22 29 0a 20 | .........."Create.worktree:.").. |
| 137440 | 20 20 20 20 2c 40 28 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 61 72 67 73 20 22 43 | ....,@(magit-branch-read-args."C |
| 137460 | 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 62 72 61 6e 63 68 22 29 0a 20 20 20 20 | reate.and.checkout.branch")..... |
| 137480 | 20 2c 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 0a 20 20 28 6d 61 67 69 74 2d | .,current-prefix-arg))...(magit- |
| 1374a0 | 72 75 6e 2d 67 69 74 20 22 77 6f 72 6b 74 72 65 65 22 20 22 61 64 64 22 20 28 69 66 20 66 6f 72 | run-git."worktree"."add".(if.for |
| 1374c0 | 63 65 20 22 2d 42 22 20 22 2d 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | ce."-B"."-b")..................b |
| 1374e0 | 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 2d 65 78 70 61 6e 64 2d 77 6f 72 6b 74 72 65 65 20 70 61 | ranch.(magit--expand-worktree.pa |
| 137500 | 74 68 29 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 | th).start-point)...(magit-diff-v |
| 137520 | 69 73 69 74 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | isit-directory.path))..;;;###aut |
| 137540 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 6d 6f 76 65 | oload.(defun.magit-worktree-move |
| 137560 | 20 28 77 6f 72 6b 74 72 65 65 20 70 61 74 68 29 0a 20 20 22 4d 6f 76 65 20 57 4f 52 4b 54 52 45 | .(worktree.path)..."Move.WORKTRE |
| 137580 | 45 20 74 6f 20 50 41 54 48 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c | E.to.PATH."...(interactive....(l |
| 1375a0 | 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 4d 6f 76 65 | ist.(magit-completing-read."Move |
| 1375c0 | 20 77 6f 72 6b 74 72 65 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .worktree"...................... |
| 1375e0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 77 6f 72 6b | ...........(cdr.(magit-list-work |
| 137600 | 74 72 65 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | trees))......................... |
| 137620 | 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | ........nil.t.nil.nil........... |
| 137640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 | ......................(magit-sec |
| 137660 | 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 77 6f 72 6b 74 72 65 65 29 29 0a 20 20 20 20 20 20 | tion-value-if.'worktree))....... |
| 137680 | 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 72 65 61 64 2d | ...(funcall.magit-worktree-read- |
| 1376a0 | 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | directory-name-function......... |
| 1376c0 | 20 20 20 20 20 20 20 20 20 20 22 4d 6f 76 65 20 77 6f 72 6b 74 72 65 65 20 74 6f 3a 20 22 29 29 | .........."Move.worktree.to:.")) |
| 1376e0 | 29 0a 20 20 28 69 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 78 70 61 6e | )...(if.(file-directory-p.(expan |
| 137700 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 77 6f 72 6b 74 72 65 65 29 29 0a 20 20 | d-file-name.".git".worktree))... |
| 137720 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 59 6f 75 20 6d 61 79 20 6e 6f 74 20 6d 6f 76 | ....(user-error."You.may.not.mov |
| 137740 | 65 20 74 68 65 20 6d 61 69 6e 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 22 29 0a 20 20 20 20 28 6c | e.the.main.working.tree").....(l |
| 137760 | 65 74 20 28 28 70 72 65 65 78 69 73 74 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 | et.((preexisting-directory.(file |
| 137780 | 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e | -directory-p.path))).......(when |
| 1377a0 | 20 28 61 6e 64 20 28 7a 65 72 6f 70 20 28 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 22 77 6f | .(and.(zerop.(magit-call-git."wo |
| 1377c0 | 72 6b 74 72 65 65 22 20 22 6d 6f 76 65 22 20 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 20 20 20 | rktree"."move".worktree......... |
| 1377e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 137800 | 28 6d 61 67 69 74 2d 2d 65 78 70 61 6e 64 2d 77 6f 72 6b 74 72 65 65 20 70 61 74 68 29 29 29 0a | (magit--expand-worktree.path))). |
| 137820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 66 69 6c 65 2d 65 78 69 73 | .................(not.(file-exis |
| 137840 | 74 73 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 | ts-p.default-directory))........ |
| 137860 | 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 27 6d 61 67 69 74 | ..........(derived-mode-p.'magit |
| 137880 | 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 | -status-mode)).........(kill-buf |
| 1378a0 | 66 65 72 29 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 64 | fer).........(magit-diff-visit-d |
| 1378c0 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 70 72 65 65 78 69 73 74 69 6e | irectory..........(if.preexistin |
| 1378e0 | 67 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | g-directory..............(concat |
| 137900 | 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 29 0a 20 | .(file-name-as-directory.path).. |
| 137920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e | ....................(file-name-n |
| 137940 | 6f 6e 64 69 72 65 63 74 6f 72 79 20 77 6f 72 6b 74 72 65 65 29 29 0a 20 20 20 20 20 20 20 20 20 | ondirectory.worktree)).......... |
| 137960 | 20 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 29 29 | ..path))).......(magit-refresh)) |
| 137980 | 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 64 65 6c 65 74 65 | ))..(defun.magit-worktree-delete |
| 1379a0 | 20 28 77 6f 72 6b 74 72 65 65 29 0a 20 20 22 44 65 6c 65 74 65 20 61 20 77 6f 72 6b 74 72 65 65 | .(worktree)..."Delete.a.worktree |
| 1379c0 | 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 61 74 20 | ,.defaulting.to.the.worktree.at. |
| 1379e0 | 70 6f 69 6e 74 2e 0a 54 68 65 20 70 72 69 6d 61 72 79 20 77 6f 72 6b 74 72 65 65 20 63 61 6e 6e | point..The.primary.worktree.cann |
| 137a00 | 6f 74 20 62 65 20 64 65 6c 65 74 65 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | ot.be.deleted."...(interactive.. |
| 137a20 | 20 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 | ..(list.(magit-completing-read." |
| 137a40 | 44 65 6c 65 74 65 20 77 6f 72 6b 74 72 65 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Delete.worktree"................ |
| 137a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 6d 61 67 69 74 2d 6c 69 73 | .................(cdr.(magit-lis |
| 137a80 | 74 2d 77 6f 72 6b 74 72 65 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-worktrees))................... |
| 137aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 | ..............nil.t.nil.nil..... |
| 137ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | ............................(mag |
| 137ae0 | 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 77 6f 72 6b 74 72 65 65 29 29 29 | it-section-value-if.'worktree))) |
| 137b00 | 29 0a 20 20 28 69 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 65 78 70 61 6e | )...(if.(file-directory-p.(expan |
| 137b20 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 67 69 74 22 20 77 6f 72 6b 74 72 65 65 29 29 0a 20 20 | d-file-name.".git".worktree))... |
| 137b40 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 44 65 6c 65 74 69 6e 67 20 25 73 20 77 6f 75 | ....(user-error."Deleting.%s.wou |
| 137b60 | 6c 64 20 64 65 6c 65 74 65 20 74 68 65 20 73 68 61 72 65 64 20 2e 67 69 74 20 64 69 72 65 63 74 | ld.delete.the.shared..git.direct |
| 137b80 | 6f 72 79 22 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 72 69 6d 61 72 | ory".worktree).....(let.((primar |
| 137ba0 | 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 28 63 61 61 72 20 | y.(file-name-as-directory.(caar. |
| 137bc0 | 28 6d 61 67 69 74 2d 6c 69 73 74 2d 77 6f 72 6b 74 72 65 65 73 29 29 29 29 29 0a 20 20 20 20 20 | (magit-list-worktrees)))))...... |
| 137be0 | 20 28 6d 61 67 69 74 2d 63 6f 6e 66 69 72 6d 2d 66 69 6c 65 73 20 28 69 66 20 6d 61 67 69 74 2d | .(magit-confirm-files.(if.magit- |
| 137c00 | 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 20 27 74 72 61 73 68 | delete-by-moving-to-trash.'trash |
| 137c20 | 20 27 64 65 6c 65 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'delete)....................... |
| 137c40 | 20 20 20 20 20 28 6c 69 73 74 20 22 77 6f 72 6b 74 72 65 65 22 29 29 0a 20 20 20 20 20 20 28 77 | .....(list."worktree")).......(w |
| 137c60 | 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 | hen.(file-exists-p.worktree).... |
| 137c80 | 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d | .....(let.((delete-by-moving-to- |
| 137ca0 | 74 72 61 73 68 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d | trash.magit-delete-by-moving-to- |
| 137cc0 | 74 72 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 64 69 72 65 63 74 | trash))...........(delete-direct |
| 137ce0 | 6f 72 79 20 77 6f 72 6b 74 72 65 65 20 74 20 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d | ory.worktree.t.magit-delete-by-m |
| 137d00 | 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 68 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 66 69 6c | oving-to-trash))).......(if.(fil |
| 137d20 | 65 2d 65 78 69 73 74 73 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 | e-exists-p.default-directory)... |
| 137d40 | 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 77 6f 72 6b 74 72 65 65 | ........(magit-run-git."worktree |
| 137d60 | 22 20 22 70 72 75 6e 65 22 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c | "."prune").........(let.((defaul |
| 137d80 | 74 2d 64 69 72 65 63 74 6f 72 79 20 70 72 69 6d 61 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 | t-directory.primary))........... |
| 137da0 | 28 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 20 22 77 6f 72 6b 74 72 65 65 22 20 22 70 72 75 6e 65 | (magit-run-git."worktree"."prune |
| 137dc0 | 22 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d | ")).........(when.(derived-mode- |
| 137de0 | 70 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 | p.'magit-status-mode)........... |
| 137e00 | 28 6b 69 6c 6c 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 | (kill-buffer)...........(magit-s |
| 137e20 | 74 61 74 75 73 2d 73 65 74 75 70 2d 62 75 66 66 65 72 20 70 72 69 6d 61 72 79 29 29 29 29 29 29 | tatus-setup-buffer.primary)))))) |
| 137e40 | 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 73 74 61 74 75 73 20 28 | ..(defun.magit-worktree-status.( |
| 137e60 | 77 6f 72 6b 74 72 65 65 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 73 74 61 74 75 73 20 66 6f 72 | worktree)..."Show.the.status.for |
| 137e80 | 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 61 74 20 70 6f 69 6e 74 2e 0a 49 66 20 74 68 65 72 65 | .the.worktree.at.point..If.there |
| 137ea0 | 20 69 73 20 6e 6f 20 77 6f 72 6b 74 72 65 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 | .is.no.worktree.at.point,.then.r |
| 137ec0 | 65 61 64 20 6f 6e 65 20 69 6e 20 74 68 65 0a 6d 69 6e 69 62 75 66 66 65 72 2e 20 20 49 66 20 74 | ead.one.in.the.minibuffer...If.t |
| 137ee0 | 68 65 20 77 6f 72 6b 74 72 65 65 20 61 74 20 70 6f 69 6e 74 20 69 73 20 74 68 65 20 6f 6e 65 20 | he.worktree.at.point.is.the.one. |
| 137f00 | 77 68 6f 73 65 0a 73 74 61 74 75 73 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 20 64 69 | whose.status.is.already.being.di |
| 137f20 | 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 74 | splayed.in.the.current.buffer,.t |
| 137f40 | 68 65 6e 20 73 68 6f 77 20 69 74 20 69 6e 20 44 69 72 65 64 20 69 6e 73 74 65 61 64 2e 22 0a 20 | hen.show.it.in.Dired.instead.".. |
| 137f60 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 6f 72 20 28 6d 61 67 69 | .(interactive....(list.(or.(magi |
| 137f80 | 74 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 27 77 6f 72 6b 74 72 65 65 29 0a 20 20 | t-section-value-if.'worktree)... |
| 137fa0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | ...........(magit-completing-rea |
| 137fc0 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 53 68 6f 77 20 73 74 61 74 75 73 20 66 6f 72 | d..............."Show.status.for |
| 137fe0 | 20 77 6f 72 6b 74 72 65 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64 65 6c | .worktree"...............(cl-del |
| 138000 | 65 74 65 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 6d 61 67 69 74 2d | ete.(directory-file-name.(magit- |
| 138020 | 74 6f 70 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | toplevel))...................... |
| 138040 | 20 20 20 20 28 6d 61 67 69 74 2d 6c 69 73 74 2d 77 6f 72 6b 74 72 65 65 73 29 0a 20 20 20 20 20 | ....(magit-list-worktrees)...... |
| 138060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 65 73 74 20 23 27 65 71 75 61 | ....................:test.#'equa |
| 138080 | 6c 20 3a 6b 65 79 20 23 27 63 61 72 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 64 69 66 66 2d | l.:key.#'car)))))...(magit-diff- |
| 1380a0 | 76 69 73 69 74 2d 64 69 72 65 63 74 6f 72 79 20 77 6f 72 6b 74 72 65 65 29 29 0a 0a 28 64 65 66 | visit-directory.worktree))..(def |
| 1380c0 | 75 6e 20 6d 61 67 69 74 2d 2d 65 78 70 61 6e 64 2d 77 6f 72 6b 74 72 65 65 20 28 70 61 74 68 29 | un.magit--expand-worktree.(path) |
| 1380e0 | 0a 20 20 28 6d 61 67 69 74 2d 63 6f 6e 76 65 72 74 2d 66 69 6c 65 6e 61 6d 65 2d 66 6f 72 2d 67 | ...(magit-convert-filename-for-g |
| 138100 | 69 74 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 70 61 74 68 29 29 29 0a 0a 3b 3b | it.(expand-file-name.path)))..;; |
| 138120 | 3b 20 53 65 63 74 69 6f 6e 73 0a 0a 28 64 65 66 76 61 72 2d 6b 65 79 6d 61 70 20 6d 61 67 69 74 | ;.Sections..(defvar-keymap.magit |
| 138140 | 2d 77 6f 72 6b 74 72 65 65 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 0a 20 20 3a 64 6f 63 20 22 4b 65 | -worktree-section-map...:doc."Ke |
| 138160 | 79 6d 61 70 20 66 6f 72 20 60 77 6f 72 6b 74 72 65 65 27 20 73 65 63 74 69 6f 6e 73 2e 22 0a 20 | ymap.for.`worktree'.sections.".. |
| 138180 | 20 22 3c 72 65 6d 61 70 3e 20 3c 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 74 68 69 6e 67 3e 22 20 | ."<remap>.<magit-delete-thing>". |
| 1381a0 | 23 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 64 65 6c 65 74 65 0a 20 20 22 3c 72 65 6d 61 | #'magit-worktree-delete..."<rema |
| 1381c0 | 70 3e 20 3c 6d 61 67 69 74 2d 76 69 73 69 74 2d 74 68 69 6e 67 3e 22 20 20 23 27 6d 61 67 69 74 | p>.<magit-visit-thing>"..#'magit |
| 1381e0 | 2d 77 6f 72 6b 74 72 65 65 2d 73 74 61 74 75 73 0a 20 20 22 3c 34 3e 22 20 28 6d 61 67 69 74 2d | -worktree-status..."<4>".(magit- |
| 138200 | 6d 65 6e 75 2d 69 74 65 6d 20 22 57 6f 72 6b 74 72 65 65 20 63 6f 6d 6d 61 6e 64 73 2e 2e 2e 22 | menu-item."Worktree.commands..." |
| 138220 | 20 23 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 22 3c 33 3e 22 20 27 28 6d 65 6e | .#'magit-worktree)..."<3>".'(men |
| 138240 | 75 2d 69 74 65 6d 20 22 2d 2d 22 29 0a 20 20 22 3c 32 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 | u-item."--")..."<2>".(magit-menu |
| 138260 | 2d 69 74 65 6d 20 22 44 65 6c 65 74 65 20 25 6d 22 20 23 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 | -item."Delete.%m".#'magit-worktr |
| 138280 | 65 65 2d 64 65 6c 65 74 65 29 0a 20 20 22 3c 31 3e 22 20 28 6d 61 67 69 74 2d 6d 65 6e 75 2d 69 | ee-delete)..."<1>".(magit-menu-i |
| 1382a0 | 74 65 6d 20 22 56 69 73 69 74 20 25 73 22 20 23 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d | tem."Visit.%s".#'magit-worktree- |
| 1382c0 | 73 74 61 74 75 73 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 77 6f | status))..(defun.magit-insert-wo |
| 1382e0 | 72 6b 74 72 65 65 73 20 28 29 0a 20 20 22 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f | rktrees.()..."Insert.sections.fo |
| 138300 | 72 20 61 6c 6c 20 77 6f 72 6b 74 72 65 65 73 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6f 6e 6c | r.all.worktrees..If.there.is.onl |
| 138320 | 79 20 6f 6e 65 20 77 6f 72 6b 74 72 65 65 2c 20 74 68 65 6e 20 69 6e 73 65 72 74 20 6e 6f 74 68 | y.one.worktree,.then.insert.noth |
| 138340 | 69 6e 67 2e 22 0a 20 20 28 6c 65 74 20 28 28 77 6f 72 6b 74 72 65 65 73 20 28 6d 61 67 69 74 2d | ing."...(let.((worktrees.(magit- |
| 138360 | 6c 69 73 74 2d 77 6f 72 6b 74 72 65 65 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 6c 65 6e | list-worktrees))).....(when.(len |
| 138380 | 67 74 68 3e 20 77 6f 72 6b 74 72 65 65 73 20 31 29 0a 20 20 20 20 20 20 28 6d 61 67 69 74 2d 69 | gth>.worktrees.1).......(magit-i |
| 1383a0 | 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 77 6f 72 6b 74 72 65 65 73 29 0a 20 20 20 20 20 20 | nsert-section.(worktrees)....... |
| 1383c0 | 20 20 28 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 22 57 6f 72 6b 74 72 65 | ..(magit-insert-heading."Worktre |
| 1383e0 | 65 73 3a 22 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 6f 6c 73 0a 20 20 20 20 20 | es:").........(let*.((cols...... |
| 138400 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........(mapcar.............. |
| 138420 | 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ....(lambda.(config)............ |
| 138440 | 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 5f 20 2c 63 6f 6d 6d 69 | ........(pcase-let.((`(,_.,commi |
| 138460 | 74 20 2c 62 72 61 6e 63 68 20 2c 62 61 72 65 29 20 63 6f 6e 66 69 67 29 29 0a 20 20 20 20 20 20 | t.,branch.,bare).config))....... |
| 138480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 63 6f 6e 64 0a 20 20 20 20 20 | ...............(cons.(cond...... |
| 1384a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 72 61 6e 63 68 0a 20 | .......................(branch.. |
| 1384c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | ............................(pro |
| 1384e0 | 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pertize......................... |
| 138500 | 20 20 20 20 20 20 62 72 61 6e 63 68 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 0a 20 20 20 | ......branch.'font-lock-face.... |
| 138520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | ...........................(if.( |
| 138540 | 65 71 75 61 6c 20 62 72 61 6e 63 68 20 28 6d 61 67 69 74 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d | equal.branch.(magit-get-current- |
| 138560 | 62 72 61 6e 63 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | branch))........................ |
| 138580 | 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 | ...........'magit-branch-current |
| 1385a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1385c0 | 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 | .'magit-branch-local)))......... |
| 1385e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 69 74 0a 20 20 20 20 | ....................(commit..... |
| 138600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | .........................(proper |
| 138620 | 74 69 7a 65 20 28 6d 61 67 69 74 2d 72 65 76 2d 61 62 62 72 65 76 20 63 6f 6d 6d 69 74 29 0a 20 | tize.(magit-rev-abbrev.commit).. |
| 138640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 138660 | 20 20 20 20 20 20 20 20 27 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 61 63 65 20 27 6d 61 67 69 74 2d 68 | ........'font-lock-face.'magit-h |
| 138680 | 61 73 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ash))........................... |
| 1386a0 | 20 20 28 62 61 72 65 20 22 28 62 61 72 65 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(bare."(bare)")).............. |
| 1386c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 29 29 29 0a 20 20 20 20 20 20 20 20 | ..............config)))......... |
| 1386e0 | 20 20 20 20 20 20 20 20 20 77 6f 72 6b 74 72 65 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .........worktrees))............ |
| 138700 | 20 20 20 20 28 61 6c 69 67 6e 20 28 31 2b 20 28 61 70 70 6c 79 20 23 27 6d 61 78 20 28 2d 2d 6d | ....(align.(1+.(apply.#'max.(--m |
| 138720 | 61 70 20 28 73 74 72 69 6e 67 2d 77 69 64 74 68 20 28 63 61 72 20 69 74 29 29 20 63 6f 6c 73 29 | ap.(string-width.(car.it)).cols) |
| 138740 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 | ))))...........(pcase-dolist.(`( |
| 138760 | 2c 68 65 61 64 20 2e 20 2c 63 6f 6e 66 69 67 29 20 63 6f 6c 73 29 0a 20 20 20 20 20 20 20 20 20 | ,head...,config).cols).......... |
| 138780 | 20 20 20 28 6d 61 67 69 74 2d 2d 69 6e 73 65 72 74 2d 77 6f 72 6b 74 72 65 65 0a 20 20 20 20 20 | ...(magit--insert-worktree...... |
| 1387a0 | 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | ........config..............(con |
| 1387c0 | 63 61 74 20 68 65 61 64 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2d 20 61 6c 69 67 6e 20 28 | cat.head.(make-string.(-.align.( |
| 1387e0 | 6c 65 6e 67 74 68 20 68 65 61 64 29 29 20 3f 5c 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 | length.head)).?\s))))).........( |
| 138800 | 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 69 | insert.?\n)))))..(defun.magit--i |
| 138820 | 6e 73 65 72 74 2d 77 6f 72 6b 74 72 65 65 20 28 63 6f 6e 66 69 67 20 68 65 61 64 29 0a 20 20 22 | nsert-worktree.(config.head)..." |
| 138840 | 49 6e 73 65 72 74 20 77 6f 72 6b 74 72 65 65 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 43 4f 4e 46 | Insert.worktree.section.for.CONF |
| 138860 | 49 47 2e 0a 53 65 65 20 60 6d 61 67 69 74 2d 6c 69 73 74 2d 77 6f 72 6b 74 72 65 65 73 27 20 66 | IG..See.`magit-list-worktrees'.f |
| 138880 | 6f 72 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 43 4f 4e 46 49 47 2e 20 20 48 45 41 44 20 69 | or.the.format.of.CONFIG...HEAD.i |
| 1388a0 | 73 0a 61 20 70 72 65 74 74 69 66 69 65 64 20 72 65 66 65 72 65 6e 63 65 20 6f 72 20 72 65 76 69 | s.a.prettified.reference.or.revi |
| 1388c0 | 73 69 6f 6e 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 77 6f 72 6b 74 72 65 65 2c 0a | sion.representing.the.worktree,. |
| 1388e0 | 77 69 74 68 20 70 61 64 64 69 6e 67 20 66 6f 72 20 61 6c 69 67 6e 6d 65 6e 74 2e 22 0a 20 20 3b | with.padding.for.alignment."...; |
| 138900 | 3b 20 23 34 39 32 36 20 42 65 66 6f 72 65 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 73 69 67 6e | ;.#4926.Before.changing.the.sign |
| 138920 | 61 74 75 72 65 2c 20 69 6e 66 6f 72 6d 20 40 76 65 72 6d 69 63 75 6c 75 73 2e 0a 20 20 28 6c 65 | ature,.inform.@vermiculus....(le |
| 138940 | 74 20 28 28 70 61 74 68 20 28 63 61 72 20 63 6f 6e 66 69 67 29 29 29 0a 20 20 20 20 28 6d 61 67 | t.((path.(car.config))).....(mag |
| 138960 | 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 20 28 77 6f 72 6b 74 72 65 65 20 70 61 74 68 | it-insert-section.(worktree.path |
| 138980 | 29 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 68 65 61 64 29 0a 20 20 20 20 20 20 28 69 6e 73 | ).......(insert.head).......(ins |
| 1389a0 | 65 72 74 20 28 6c 65 74 20 28 28 72 65 6c 61 74 69 76 65 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 | ert.(let.((relative.(file-relati |
| 1389c0 | 76 65 2d 6e 61 6d 65 20 70 61 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ve-name.path)).................. |
| 1389e0 | 20 20 20 28 61 62 73 6f 6c 75 74 65 20 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 | ...(absolute.(abbreviate-file-na |
| 138a00 | 6d 65 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 | me.path))).................(if.( |
| 138a20 | 6f 72 20 28 3e 20 28 73 74 72 69 6e 67 2d 77 69 64 74 68 20 72 65 6c 61 74 69 76 65 29 20 28 73 | or.(>.(string-width.relative).(s |
| 138a40 | 74 72 69 6e 67 2d 77 69 64 74 68 20 61 62 73 6f 6c 75 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 | tring-width.absolute)).......... |
| 138a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 72 65 6c 61 74 69 76 65 20 22 | ...............(equal.relative." |
| 138a80 | 2e 2f 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 62 73 6f 6c 75 | ./")).....................absolu |
| 138aa0 | 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 61 74 69 76 65 29 29 29 | te...................relative))) |
| 138ac0 | 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 3f 5c 6e 29 29 29 29 0a 0a 3b 3b 3b 20 5f 0a 28 70 | .......(insert.?\n))))..;;;._.(p |
| 138ae0 | 72 6f 76 69 64 65 20 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 29 0a 3b 3b 3b 20 6d 61 67 69 | rovide.'magit-worktree).;;;.magi |
| 138b00 | 74 2d 77 6f 72 6b 74 72 65 65 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 | t-worktree.el.ends.here......... |
| 138b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138c00 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2e 65 6c 00 00 00 00 | magit-20240404.1901/magit.el.... |
| 138c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138c60 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 138c80 | 30 30 37 32 30 37 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 35 34 31 00 20 30 00 00 00 | 0072074.00000000000.013541..0... |
| 138ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138d00 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 138d20 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 138d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138e00 | 3b 3b 3b 20 6d 61 67 69 74 2e 65 6c 20 2d 2d 2d 20 41 20 47 69 74 20 70 6f 72 63 65 6c 61 69 6e | ;;;.magit.el.---.A.Git.porcelain |
| 138e20 | 20 69 6e 73 69 64 65 20 45 6d 61 63 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 | .inside.Emacs..-*-.lexical-bindi |
| 138e40 | 6e 67 3a 74 3b 20 63 6f 64 69 6e 67 3a 75 74 66 2d 38 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 | ng:t;.coding:utf-8.-*-..;;.Copyr |
| 138e60 | 69 67 68 74 20 28 43 29 20 32 30 30 38 2d 32 30 32 34 20 54 68 65 20 4d 61 67 69 74 20 50 72 6f | ight.(C).2008-2024.The.Magit.Pro |
| 138e80 | 6a 65 63 74 20 43 6f 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4d 61 | ject.Contributors..;;.Author:.Ma |
| 138ea0 | 72 69 75 73 20 56 6f 6c 6c 6d 65 72 20 3c 6d 61 72 69 75 73 2e 76 6f 6c 6c 6d 65 72 40 67 6d 61 | rius.Vollmer.<marius.vollmer@gma |
| 138ec0 | 69 6c 2e 63 6f 6d 3e 0a 3b 3b 20 20 20 20 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c | il.com>.;;.....Jonas.Bernoulli.< |
| 138ee0 | 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a | jonas@bernoul.li>.;;.Maintainer: |
| 138f00 | 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e | .Jonas.Bernoulli.<jonas@bernoul. |
| 138f20 | 6c 69 3e 0a 3b 3b 20 20 20 20 20 4b 79 6c 65 20 4d 65 79 65 72 20 3c 6b 79 6c 65 40 6b 79 6c 65 | li>.;;.....Kyle.Meyer.<kyle@kyle |
| 138f40 | 61 6d 2e 63 6f 6d 3e 0a 3b 3b 20 46 6f 72 6d 65 72 2d 4d 61 69 6e 74 61 69 6e 65 72 73 3a 0a 3b | am.com>.;;.Former-Maintainers:.; |
| 138f60 | 3b 20 20 20 20 20 4e 69 63 6f 6c 61 73 20 44 75 64 65 62 6f 75 74 20 3c 6e 69 63 6f 6c 61 73 2e | ;.....Nicolas.Dudebout.<nicolas. |
| 138f80 | 64 75 64 65 62 6f 75 74 40 67 61 74 65 63 68 2e 65 64 75 3e 0a 3b 3b 20 20 20 20 20 4e 6f 61 6d | dudebout@gatech.edu>.;;.....Noam |
| 138fa0 | 20 50 6f 73 74 61 76 73 6b 79 20 3c 6e 70 6f 73 74 61 76 73 40 75 73 65 72 73 2e 73 6f 75 72 63 | .Postavsky.<npostavs@users.sourc |
| 138fc0 | 65 66 6f 72 67 65 2e 6e 65 74 3e 0a 3b 3b 20 20 20 20 20 50 65 74 65 72 20 4a 2e 20 57 65 69 73 | eforge.net>.;;.....Peter.J..Weis |
| 138fe0 | 62 65 72 67 20 3c 70 6a 40 69 72 72 65 67 75 6c 61 72 65 78 70 72 65 73 73 69 6f 6e 73 2e 6e 65 | berg.<pj@irregularexpressions.ne |
| 139000 | 74 3e 0a 3b 3b 20 20 20 20 20 50 68 69 6c 20 4a 61 63 6b 73 6f 6e 20 3c 70 68 69 6c 40 73 68 65 | t>.;;.....Phil.Jackson.<phil@she |
| 139020 | 6c 6c 61 72 63 68 69 76 65 2e 63 6f 2e 75 6b 3e 0a 3b 3b 20 20 20 20 20 52 c3 a9 6d 69 20 56 61 | llarchive.co.uk>.;;.....R..mi.Va |
| 139040 | 6e 69 63 61 74 20 3c 76 61 6e 69 63 61 74 40 64 65 62 69 61 6e 2e 6f 72 67 3e 0a 3b 3b 20 20 20 | nicat.<vanicat@debian.org>.;;... |
| 139060 | 20 20 59 61 6e 6e 20 48 6f 64 69 71 75 65 20 3c 79 61 6e 6e 2e 68 6f 64 69 71 75 65 40 67 6d 61 | ..Yann.Hodique.<yann.hodique@gma |
| 139080 | 69 6c 2e 63 6f 6d 3e 0a 0a 3b 3b 20 48 6f 6d 65 70 61 67 65 3a 20 68 74 74 70 73 3a 2f 2f 67 69 | il.com>..;;.Homepage:.https://gi |
| 1390a0 | 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 | thub.com/magit/magit.;;.Keywords |
| 1390c0 | 3a 20 67 69 74 20 74 6f 6f 6c 73 20 76 63 0a 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 56 65 72 73 69 | :.git.tools.vc..;;.Package-Versi |
| 1390e0 | 6f 6e 3a 20 33 2e 33 2e 30 2e 35 30 2d 67 69 74 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 71 75 | on:.3.3.0.50-git.;;.Package-Requ |
| 139100 | 69 72 65 73 3a 20 28 0a 3b 3b 20 20 20 20 20 28 65 6d 61 63 73 20 22 32 35 2e 31 22 29 0a 3b 3b | ires:.(.;;.....(emacs."25.1").;; |
| 139120 | 20 20 20 20 20 28 63 6f 6d 70 61 74 20 22 32 39 2e 31 2e 34 2e 34 22 29 0a 3b 3b 20 20 20 20 20 | .....(compat."29.1.4.4").;;..... |
| 139140 | 28 64 61 73 68 20 22 32 2e 31 39 2e 31 22 29 0a 3b 3b 20 20 20 20 20 28 67 69 74 2d 63 6f 6d 6d | (dash."2.19.1").;;.....(git-comm |
| 139160 | 69 74 20 22 33 2e 33 2e 30 22 29 0a 3b 3b 20 20 20 20 20 28 6d 61 67 69 74 2d 73 65 63 74 69 6f | it."3.3.0").;;.....(magit-sectio |
| 139180 | 6e 20 22 33 2e 33 2e 30 22 29 0a 3b 3b 20 20 20 20 20 28 73 65 71 20 22 32 2e 32 34 22 29 0a 3b | n."3.3.0").;;.....(seq."2.24").; |
| 1391a0 | 3b 20 20 20 20 20 28 74 72 61 6e 73 69 65 6e 74 20 22 30 2e 35 2e 33 22 29 0a 3b 3b 20 20 20 20 | ;.....(transient."0.5.3").;;.... |
| 1391c0 | 20 28 77 69 74 68 2d 65 64 69 74 6f 72 20 22 33 2e 33 2e 32 22 29 29 0a 0a 3b 3b 20 53 50 44 58 | .(with-editor."3.3.2"))..;;.SPDX |
| 1391e0 | 2d 4c 69 63 65 6e 73 65 2d 49 64 65 6e 74 69 66 69 65 72 3a 20 47 50 4c 2d 33 2e 30 2d 6f 72 2d | -License-Identifier:.GPL-3.0-or- |
| 139200 | 6c 61 74 65 72 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 | later..;;.Magit.is.free.software |
| 139220 | 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 | :.you.can.redistribute.it.and/or |
| 139240 | 20 6d 6f 64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | .modify.;;.it.under.the.terms.of |
| 139260 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | .the.GNU.General.Public.License. |
| 139280 | 61 73 20 70 75 62 6c 69 73 68 65 64 0a 3b 3b 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 | as.published.;;.by.the.Free.Soft |
| 1392a0 | 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 | ware.Foundation,.either.version. |
| 1392c0 | 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 0a 3b 3b 20 6f 72 20 28 61 74 20 79 6f 75 72 | 3.of.the.License,.;;.or.(at.your |
| 1392e0 | 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b | .option).any.later.version..;;.; |
| 139300 | 3b 20 4d 61 67 69 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f | ;.Magit.is.distributed.in.the.ho |
| 139320 | 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 | pe.that.it.will.be.useful,.;;.bu |
| 139340 | 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 | t.WITHOUT.ANY.WARRANTY;.without. |
| 139360 | 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 | even.the.implied.warranty.of.;;. |
| 139380 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | MERCHANTABILITY.or.FITNESS.FOR.A |
| 1393a0 | 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b | .PARTICULAR.PURPOSE...See.the.;; |
| 1393c0 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 | .GNU.General.Public.License.for. |
| 1393e0 | 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 3b 3b 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 | more.details..;;.;;.You.should.h |
| 139400 | 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 | ave.received.a.copy.of.the.GNU.G |
| 139420 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 | eneral.Public.License.;;.along.w |
| 139440 | 69 74 68 20 4d 61 67 69 74 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f | ith.Magit...If.not,.see.<https:/ |
| 139460 | 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 20 59 6f 75 | /www.gnu.org/licenses/>...;;.You |
| 139480 | 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 | .should.have.received.a.copy.of. |
| 1394a0 | 74 68 65 20 41 55 54 48 4f 52 53 2e 6d 64 20 66 69 6c 65 2c 20 77 68 69 63 68 0a 3b 3b 20 6c 69 | the.AUTHORS.md.file,.which.;;.li |
| 1394c0 | 73 74 73 20 61 6c 6c 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 2e 20 20 49 66 20 6e 6f 74 2c 20 73 | sts.all.contributors...If.not,.s |
| 1394e0 | 65 65 20 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 2f 61 75 74 68 6f 72 73 2e 0a 0a 3b 3b | ee.https://magit.vc/authors...;; |
| 139500 | 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 4d 61 67 69 74 20 69 73 20 61 20 74 65 78 | ;.Commentary:..;;.Magit.is.a.tex |
| 139520 | 74 2d 62 61 73 65 64 20 47 69 74 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 74 68 61 74 20 | t-based.Git.user.interface.that. |
| 139540 | 70 75 74 73 20 61 6e 20 75 6e 6d 61 74 63 68 65 64 20 66 6f 63 75 73 0a 3b 3b 20 6f 6e 20 73 74 | puts.an.unmatched.focus.;;.on.st |
| 139560 | 72 65 61 6d 6c 69 6e 69 6e 67 20 77 6f 72 6b 66 6c 6f 77 73 2e 20 20 43 6f 6d 6d 61 6e 64 73 20 | reamlining.workflows...Commands. |
| 139580 | 61 72 65 20 69 6e 76 6f 6b 65 64 20 75 73 69 6e 67 20 73 68 6f 72 74 20 6d 6e 65 6d 6f 6e 69 63 | are.invoked.using.short.mnemonic |
| 1395a0 | 0a 3b 3b 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 68 61 74 20 74 61 6b 65 20 74 68 65 20 | .;;.key.sequences.that.take.the. |
| 1395c0 | 63 75 72 73 6f 72 e2 80 99 73 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 74 68 65 20 68 69 67 68 6c | cursor...s.position.in.the.highl |
| 1395e0 | 79 20 61 63 74 69 6f 6e 61 62 6c 65 0a 3b 3b 20 69 6e 74 65 72 66 61 63 65 20 69 6e 74 6f 20 61 | y.actionable.;;.interface.into.a |
| 139600 | 63 63 6f 75 6e 74 20 74 6f 20 70 72 6f 76 69 64 65 20 63 6f 6e 74 65 78 74 2d 73 65 6e 73 69 74 | ccount.to.provide.context-sensit |
| 139620 | 69 76 65 20 62 65 68 61 76 69 6f 72 2e 0a 0a 3b 3b 20 57 69 74 68 20 4d 61 67 69 74 20 79 6f 75 | ive.behavior...;;.With.Magit.you |
| 139640 | 20 63 61 6e 20 64 6f 20 6e 65 61 72 6c 79 20 65 76 65 72 79 74 68 69 6e 67 20 74 68 61 74 20 79 | .can.do.nearly.everything.that.y |
| 139660 | 6f 75 20 63 61 6e 20 64 6f 20 77 68 65 6e 20 75 73 69 6e 67 20 47 69 74 0a 3b 3b 20 6f 6e 20 74 | ou.can.do.when.using.Git.;;.on.t |
| 139680 | 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c 20 62 75 74 20 61 74 20 67 72 65 61 74 65 72 20 | he.command-line,.but.at.greater. |
| 1396a0 | 73 70 65 65 64 20 61 6e 64 20 77 68 69 6c 65 20 74 61 6b 69 6e 67 20 61 64 76 61 6e 74 61 67 65 | speed.and.while.taking.advantage |
| 1396c0 | 0a 3b 3b 20 6f 66 20 61 64 76 61 6e 63 65 64 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 70 72 | .;;.of.advanced.features.that.pr |
| 1396e0 | 65 76 69 6f 75 73 6c 79 20 73 65 65 6d 65 64 20 74 6f 6f 20 64 61 75 6e 74 69 6e 67 20 74 6f 20 | eviously.seemed.too.daunting.to. |
| 139700 | 75 73 65 20 6f 6e 20 61 0a 3b 3b 20 64 61 69 6c 79 20 62 61 73 69 73 2e 20 20 4d 61 6e 79 20 75 | use.on.a.;;.daily.basis...Many.u |
| 139720 | 73 65 72 73 20 77 69 6c 6c 20 66 69 6e 64 20 74 68 61 74 20 62 79 20 75 73 69 6e 67 20 4d 61 67 | sers.will.find.that.by.using.Mag |
| 139740 | 69 74 20 74 68 65 79 20 63 61 6e 20 62 65 63 6f 6d 65 0a 3b 3b 20 6d 6f 72 65 20 65 66 66 65 63 | it.they.can.become.;;.more.effec |
| 139760 | 74 69 76 65 20 47 69 74 20 75 73 65 72 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 | tive.Git.user...;;;.Code:..(requ |
| 139780 | 69 72 65 20 27 6d 61 67 69 74 2d 63 6f 72 65 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 | ire.'magit-core).(require.'magit |
| 1397a0 | 2d 64 69 66 66 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6c 6f 67 29 0a 28 72 65 71 | -diff).(require.'magit-log).(req |
| 1397c0 | 75 69 72 65 20 27 6d 61 67 69 74 2d 77 69 70 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 | uire.'magit-wip).(require.'magit |
| 1397e0 | 2d 61 70 70 6c 79 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 72 65 70 6f 73 29 0a 28 | -apply).(require.'magit-repos).( |
| 139800 | 72 65 71 75 69 72 65 20 27 67 69 74 2d 63 6f 6d 6d 69 74 29 0a 0a 28 72 65 71 75 69 72 65 20 27 | require.'git-commit)..(require.' |
| 139820 | 66 6f 72 6d 61 74 2d 73 70 65 63 29 0a 28 72 65 71 75 69 72 65 20 27 70 61 63 6b 61 67 65 20 6e | format-spec).(require.'package.n |
| 139840 | 69 6c 20 74 29 20 3b 20 75 73 65 64 20 69 6e 20 60 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 27 0a | il.t).;.used.in.`magit-version'. |
| 139860 | 28 72 65 71 75 69 72 65 20 27 77 69 74 68 2d 65 64 69 74 6f 72 29 0a 0a 3b 3b 20 46 6f 72 20 60 | (require.'with-editor)..;;.For.` |
| 139880 | 6d 61 67 69 74 3a 2d 2d 67 70 67 2d 73 69 67 6e 27 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 | magit:--gpg-sign'.(declare-funct |
| 1398a0 | 69 6f 6e 20 65 70 67 2d 6c 69 73 74 2d 6b 65 79 73 20 22 65 70 67 22 20 28 63 6f 6e 74 65 78 74 | ion.epg-list-keys."epg".(context |
| 1398c0 | 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 61 6d 65 20 6d 6f 64 65 29 29 0a 28 64 65 63 6c 61 72 65 2d | .&optional.name.mode)).(declare- |
| 1398e0 | 66 75 6e 63 74 69 6f 6e 20 65 70 67 2d 64 65 63 6f 64 65 2d 64 6e 20 22 65 70 67 22 20 28 61 6c | function.epg-decode-dn."epg".(al |
| 139900 | 69 73 74 29 29 0a 28 64 65 66 76 61 72 20 65 70 61 2d 70 72 6f 74 6f 63 6f 6c 29 0a 0a 3b 3b 3b | ist)).(defvar.epa-protocol)..;;; |
| 139920 | 20 4f 70 74 69 6f 6e 73 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 6f 70 65 6e 70 | .Options..(defcustom.magit-openp |
| 139940 | 67 70 2d 64 65 66 61 75 6c 74 2d 73 69 67 6e 69 6e 67 2d 6b 65 79 20 6e 69 6c 0a 20 20 22 46 69 | gp-default-signing-key.nil..."Fi |
| 139960 | 6e 67 65 72 70 72 69 6e 74 20 6f 66 20 79 6f 75 72 20 64 65 66 61 75 6c 74 20 4f 70 65 6e 70 67 | ngerprint.of.your.default.Openpg |
| 139980 | 70 20 6b 65 79 20 75 73 65 64 20 66 6f 72 20 73 69 67 6e 69 6e 67 2e 0a 49 66 20 74 68 65 20 73 | p.key.used.for.signing..If.the.s |
| 1399a0 | 70 65 63 69 66 69 65 64 20 70 72 69 6d 61 72 79 20 6b 65 79 20 68 61 73 20 73 69 67 6e 69 6e 67 | pecified.primary.key.has.signing |
| 1399c0 | 20 63 61 70 61 63 69 74 79 20 74 68 65 6e 20 69 74 20 69 73 20 75 73 65 64 0a 61 73 20 74 68 65 | .capacity.then.it.is.used.as.the |
| 1399e0 | 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 60 2d 2d 67 70 67 2d 73 69 67 6e 27 20 61 72 67 75 6d | .value.of.the.`--gpg-sign'.argum |
| 139a00 | 65 6e 74 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2c 20 65 76 65 6e 0a 77 68 65 6e | ent.without.prompting,.even.when |
| 139a20 | 20 6f 74 68 65 72 20 73 75 63 68 20 6b 65 79 73 20 65 78 69 73 74 2e 20 20 54 6f 20 62 65 20 61 | .other.such.keys.exist...To.be.a |
| 139a40 | 62 6c 65 20 74 6f 20 73 65 6c 65 63 74 20 61 6e 6f 74 68 65 72 20 6b 65 79 20 79 6f 75 0a 6d 75 | ble.to.select.another.key.you.mu |
| 139a60 | 73 74 20 74 68 65 6e 20 75 73 65 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 22 0a | st.then.use.a.prefix.argument.". |
| 139a80 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e | ..:package-version.'(magit..."4. |
| 139aa0 | 30 2e 30 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 | 0.0")...:group.'magit-commands.. |
| 139ac0 | 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 29 0a 0a 3b 3b 3b 20 46 61 63 65 73 0a 0a 28 64 65 66 | .:type.'string)..;;;.Faces..(def |
| 139ae0 | 66 61 63 65 20 6d 61 67 69 74 2d 68 65 61 64 65 72 2d 6c 69 6e 65 0a 20 20 27 28 28 74 20 3a 69 | face.magit-header-line...'((t.:i |
| 139b00 | 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 61 64 69 6e 67 29 29 0a 20 | nherit.magit-section-heading)).. |
| 139b20 | 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 60 68 65 61 64 65 72 2d 6c 69 6e 65 27 20 69 6e 20 | ."Face.for.the.`header-line'.in. |
| 139b40 | 73 6f 6d 65 20 4d 61 67 69 74 20 6d 6f 64 65 73 2e 0a 4e 6f 74 65 20 74 68 61 74 20 73 6f 6d 65 | some.Magit.modes..Note.that.some |
| 139b60 | 20 6d 6f 64 65 73 2c 20 73 75 63 68 20 61 73 20 60 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 | .modes,.such.as.`magit-log-selec |
| 139b80 | 74 2d 6d 6f 64 65 27 2c 20 68 61 76 65 20 74 68 65 69 72 0a 6f 77 6e 20 66 61 63 65 73 20 66 6f | t-mode',.have.their.own.faces.fo |
| 139ba0 | 72 20 74 68 65 20 60 68 65 61 64 65 72 2d 6c 69 6e 65 27 2c 20 6f 72 20 66 6f 72 20 70 61 72 74 | r.the.`header-line',.or.for.part |
| 139bc0 | 73 20 6f 66 20 74 68 65 0a 60 68 65 61 64 65 72 2d 6c 69 6e 65 27 2e 22 0a 20 20 3a 67 72 6f 75 | s.of.the.`header-line'."...:grou |
| 139be0 | 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d | p.'magit-faces)..(defface.magit- |
| 139c00 | 68 65 61 64 65 72 2d 6c 69 6e 65 2d 6b 65 79 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 | header-line-key...'((t.:inherit. |
| 139c20 | 66 6f 6e 74 2d 6c 6f 63 6b 2d 62 75 69 6c 74 69 6e 2d 66 61 63 65 29 29 0a 20 20 22 46 61 63 65 | font-lock-builtin-face))..."Face |
| 139c40 | 20 66 6f 72 20 6b 65 79 73 20 69 6e 20 74 68 65 20 60 68 65 61 64 65 72 2d 6c 69 6e 65 27 2e 22 | .for.keys.in.the.`header-line'." |
| 139c60 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 | ...:group.'magit-faces)..(deffac |
| 139c80 | 65 20 6d 61 67 69 74 2d 64 69 6d 6d 65 64 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f | e.magit-dimmed...'((((class.colo |
| 139ca0 | 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 | r).(background.light)).:foregrou |
| 139cc0 | 6e 64 20 22 67 72 65 79 35 30 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 | nd."grey50").....(((class.color) |
| 139ce0 | 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 | .(background..dark)).:foreground |
| 139d00 | 20 22 67 72 65 79 35 30 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 65 78 74 20 74 68 61 | ."grey50"))..."Face.for.text.tha |
| 139d20 | 74 20 73 68 6f 75 6c 64 6e 27 74 20 73 74 61 6e 64 20 6f 75 74 2e 22 0a 20 20 3a 67 72 6f 75 70 | t.shouldn't.stand.out."...:group |
| 139d40 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 68 | .'magit-faces)..(defface.magit-h |
| 139d60 | 61 73 68 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f | ash...'((((class.color).(backgro |
| 139d80 | 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 67 72 65 79 36 30 22 | und.light)).:foreground."grey60" |
| 139da0 | 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e | ).....(((class.color).(backgroun |
| 139dc0 | 64 20 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 79 34 30 22 29 29 | d..dark)).:foreground."grey40")) |
| 139de0 | 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 62 6a 65 63 74 20 6e | ..."Face.for.the.commit.object.n |
| 139e00 | 61 6d 65 20 69 6e 20 74 68 65 20 6c 6f 67 20 6f 75 74 70 75 74 2e 22 0a 20 20 3a 67 72 6f 75 70 | ame.in.the.log.output."...:group |
| 139e20 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 74 | .'magit-faces)..(defface.magit-t |
| 139e40 | 61 67 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 | ag...'((((class.color).(backgrou |
| 139e60 | 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 47 6f 6c 64 65 6e 72 6f | nd.light)).:foreground."Goldenro |
| 139e80 | 64 34 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 | d4").....(((class.color).(backgr |
| 139ea0 | 6f 75 6e 64 20 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 47 | ound..dark)).:foreground."LightG |
| 139ec0 | 6f 6c 64 65 6e 72 6f 64 32 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 61 67 20 6c 61 62 | oldenrod2"))..."Face.for.tag.lab |
| 139ee0 | 65 6c 73 20 73 68 6f 77 6e 20 69 6e 20 6c 6f 67 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 67 72 6f | els.shown.in.log.buffer."...:gro |
| 139f00 | 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 | up.'magit-faces)..(defface.magit |
| 139f20 | 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f | -branch-remote...'((((class.colo |
| 139f40 | 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 | r).(background.light)).:foregrou |
| 139f60 | 6e 64 20 22 44 61 72 6b 4f 6c 69 76 65 47 72 65 65 6e 34 22 29 0a 20 20 20 20 28 28 28 63 6c 61 | nd."DarkOliveGreen4").....(((cla |
| 139f80 | 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 66 | ss.color).(background..dark)).:f |
| 139fa0 | 6f 72 65 67 72 6f 75 6e 64 20 22 44 61 72 6b 53 65 61 47 72 65 65 6e 32 22 29 29 0a 20 20 22 46 | oreground."DarkSeaGreen2"))..."F |
| 139fc0 | 61 63 65 20 66 6f 72 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 68 65 61 64 20 6c 61 62 65 6c | ace.for.remote.branch.head.label |
| 139fe0 | 73 20 73 68 6f 77 6e 20 69 6e 20 6c 6f 67 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 | s.shown.in.log.buffer."...:group |
| 13a000 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 | .'magit-faces)..(defface.magit-b |
| 13a020 | 72 61 6e 63 68 2d 72 65 6d 6f 74 65 2d 68 65 61 64 0a 20 20 27 28 28 28 28 73 75 70 70 6f 72 74 | ranch-remote-head...'((((support |
| 13a040 | 73 20 28 3a 62 6f 78 20 74 29 29 29 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 62 72 61 6e | s.(:box.t))).:inherit.magit-bran |
| 13a060 | 63 68 2d 72 65 6d 6f 74 65 20 3a 62 6f 78 20 74 29 0a 20 20 20 20 28 74 20 20 20 20 20 20 20 20 | ch-remote.:box.t).....(t........ |
| 13a080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 62 72 61 6e | .............:inherit.magit-bran |
| 13a0a0 | 63 68 2d 72 65 6d 6f 74 65 20 3a 69 6e 76 65 72 73 65 2d 76 69 64 65 6f 20 74 29 29 0a 20 20 22 | ch-remote.:inverse-video.t))..." |
| 13a0c0 | 46 61 63 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 22 0a 20 20 3a 67 72 6f | Face.for.current.branch."...:gro |
| 13a0e0 | 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 | up.'magit-faces)..(defface.magit |
| 13a100 | 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 | -branch-local...'((((class.color |
| 13a120 | 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e | ).(background.light)).:foregroun |
| 13a140 | 64 20 22 53 6b 79 42 6c 75 65 34 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 | d."SkyBlue4").....(((class.color |
| 13a160 | 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e | ).(background..dark)).:foregroun |
| 13a180 | 64 20 22 4c 69 67 68 74 53 6b 79 42 6c 75 65 31 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | d."LightSkyBlue1"))..."Face.for. |
| 13a1a0 | 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | local.branches."...:group.'magit |
| 13a1c0 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 | -faces)..(defface.magit-branch-c |
| 13a1e0 | 75 72 72 65 6e 74 0a 20 20 27 28 28 28 28 73 75 70 70 6f 72 74 73 20 28 3a 62 6f 78 20 74 29 29 | urrent...'((((supports.(:box.t)) |
| 13a200 | 29 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 20 3a 62 | ).:inherit.magit-branch-local.:b |
| 13a220 | 6f 78 20 74 29 0a 20 20 20 20 28 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ox.t).....(t.................... |
| 13a240 | 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 20 3a 69 6e | .:inherit.magit-branch-local.:in |
| 13a260 | 76 65 72 73 65 2d 76 69 64 65 6f 20 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 63 75 72 72 | verse-video.t))..."Face.for.curr |
| 13a280 | 65 6e 74 20 62 72 61 6e 63 68 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 | ent.branch."...:group.'magit-fac |
| 13a2a0 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 70 73 74 72 | es)..(defface.magit-branch-upstr |
| 13a2c0 | 65 61 6d 0a 20 20 27 28 28 74 20 3a 73 6c 61 6e 74 20 69 74 61 6c 69 63 29 29 0a 20 20 22 46 61 | eam...'((t.:slant.italic))..."Fa |
| 13a2e0 | 63 65 20 66 6f 72 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2e 0a 54 68 69 73 20 66 61 63 | ce.for.upstream.branch..This.fac |
| 13a300 | 65 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 69 6e 20 6c 6f 67 73 20 61 6e 64 20 69 74 20 67 65 | e.is.only.used.in.logs.and.it.ge |
| 13a320 | 74 73 20 63 6f 6d 62 69 6e 65 64 0a 20 77 69 74 68 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ts.combined..with.`magit-branch- |
| 13a340 | 6c 6f 63 61 6c 27 2c 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 27 0a 61 6e | local',.`magit-branch-remote'.an |
| 13a360 | 64 2f 6f 72 20 60 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6d 6f 74 65 2d 68 65 61 64 27 2e | d/or.`magit-branch-remote-head'. |
| 13a380 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 | "...:group.'magit-faces)..(deffa |
| 13a3a0 | 63 65 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 20 3a | ce.magit-branch-warning...'((t.: |
| 13a3c0 | 69 6e 68 65 72 69 74 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 77 61 | inherit.warning))..."Face.for.wa |
| 13a3e0 | 72 6e 69 6e 67 20 61 62 6f 75 74 20 28 6d 69 73 73 69 6e 67 29 20 62 72 61 6e 63 68 2e 22 0a 20 | rning.about.(missing).branch.".. |
| 13a400 | 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 | .:group.'magit-faces)..(defface. |
| 13a420 | 6d 61 67 69 74 2d 68 65 61 64 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 | magit-head...'((((class.color).( |
| 13a440 | 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 | background.light)).:inherit.magi |
| 13a460 | 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c | t-branch-local).....(((class.col |
| 13a480 | 6f 72 29 20 28 62 61 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 69 6e 68 65 72 69 74 | or).(background..dark)).:inherit |
| 13a4a0 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c 29 29 0a 20 20 22 46 61 63 65 20 66 6f | .magit-branch-local))..."Face.fo |
| 13a4c0 | 72 20 74 68 65 20 73 79 6d 62 6f 6c 69 63 20 72 65 66 20 60 48 45 41 44 27 2e 22 0a 20 20 3a 67 | r.the.symbolic.ref.`HEAD'."...:g |
| 13a4e0 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 | roup.'magit-faces)..(defface.mag |
| 13a500 | 69 74 2d 72 65 66 6e 61 6d 65 0a 20 20 27 28 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 | it-refname...'((((class.color).( |
| 13a520 | 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 22 | background.light)).:foreground." |
| 13a540 | 67 72 65 79 33 30 22 29 0a 20 20 20 20 28 28 28 63 6c 61 73 73 20 63 6f 6c 6f 72 29 20 28 62 61 | grey30").....(((class.color).(ba |
| 13a560 | 63 6b 67 72 6f 75 6e 64 20 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 | ckground..dark)).:foreground."gr |
| 13a580 | 65 79 38 30 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 72 65 66 6e 61 6d 65 73 20 77 69 74 | ey80"))..."Face.for.refnames.wit |
| 13a5a0 | 68 6f 75 74 20 61 20 64 65 64 69 63 61 74 65 64 20 66 61 63 65 2e 22 0a 20 20 3a 67 72 6f 75 70 | hout.a.dedicated.face."...:group |
| 13a5c0 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 | .'magit-faces)..(defface.magit-r |
| 13a5e0 | 65 66 6e 61 6d 65 2d 73 74 61 73 68 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 | efname-stash...'((t.:inherit.mag |
| 13a600 | 69 74 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 74 61 73 68 20 72 | it-refname))..."Face.for.stash.r |
| 13a620 | 65 66 6e 61 6d 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | efnames."...:group.'magit-faces) |
| 13a640 | 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 2d 77 69 70 0a 20 20 27 | ..(defface.magit-refname-wip...' |
| 13a660 | 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 67 69 74 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 22 | ((t.:inherit.magit-refname))..." |
| 13a680 | 46 61 63 65 20 66 6f 72 20 77 69 70 20 72 65 66 6e 61 6d 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 | Face.for.wip.refnames."...:group |
| 13a6a0 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 72 | .'magit-faces)..(defface.magit-r |
| 13a6c0 | 65 66 6e 61 6d 65 2d 70 75 6c 6c 72 65 71 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d | efname-pullreq...'((t.:inherit.m |
| 13a6e0 | 61 67 69 74 2d 72 65 66 6e 61 6d 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 70 75 6c 6c 72 | agit-refname))..."Face.for.pullr |
| 13a700 | 65 71 20 72 65 66 6e 61 6d 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 | eq.refnames."...:group.'magit-fa |
| 13a720 | 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 6b 65 79 77 6f 72 64 0a 20 20 27 | ces)..(defface.magit-keyword...' |
| 13a740 | 28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 73 74 72 69 6e 67 2d 66 61 | ((t.:inherit.font-lock-string-fa |
| 13a760 | 63 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 70 61 72 74 73 20 6f 66 20 63 6f 6d 6d 69 74 | ce))..."Face.for.parts.of.commit |
| 13a780 | 20 6d 65 73 73 61 67 65 73 20 69 6e 73 69 64 65 20 62 72 61 63 6b 65 74 73 2e 22 0a 20 20 3a 67 | .messages.inside.brackets."...:g |
| 13a7a0 | 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 | roup.'magit-faces)..(defface.mag |
| 13a7c0 | 69 74 2d 6b 65 79 77 6f 72 64 2d 73 71 75 61 73 68 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 | it-keyword-squash...'((t.:inheri |
| 13a7e0 | 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 61 63 65 29 29 0a 20 20 22 46 61 | t.font-lock-warning-face))..."Fa |
| 13a800 | 63 65 20 66 6f 72 20 73 71 75 61 73 68 21 20 61 6e 64 20 66 69 78 75 70 21 20 6b 65 79 77 6f 72 | ce.for.squash!.and.fixup!.keywor |
| 13a820 | 64 73 20 69 6e 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 | ds.in.commit.messages."...:group |
| 13a840 | 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 | .'magit-faces)..(defface.magit-s |
| 13a860 | 69 67 6e 61 74 75 72 65 2d 67 6f 6f 64 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 | ignature-good...'((t.:foreground |
| 13a880 | 20 22 67 72 65 65 6e 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 67 6f 6f 64 20 73 69 67 6e | ."green"))..."Face.for.good.sign |
| 13a8a0 | 61 74 75 72 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a | atures."...:group.'magit-faces). |
| 13a8c0 | 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 62 61 64 0a 20 20 | .(defface.magit-signature-bad... |
| 13a8e0 | 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 72 65 64 22 20 3a 77 65 69 67 68 74 20 62 | '((t.:foreground."red".:weight.b |
| 13a900 | 6f 6c 64 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 64 20 73 69 67 6e 61 74 75 72 65 73 | old))..."Face.for.bad.signatures |
| 13a920 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | ."...:group.'magit-faces)..(deff |
| 13a940 | 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 75 6e 74 72 75 73 74 65 64 0a 20 20 | ace.magit-signature-untrusted... |
| 13a960 | 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6d 65 64 69 75 6d 20 61 71 75 61 6d 61 72 | '((t.:foreground."medium.aquamar |
| 13a980 | 69 6e 65 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 67 6f 6f 64 20 75 6e 74 72 75 73 74 65 | ine"))..."Face.for.good.untruste |
| 13a9a0 | 64 20 73 69 67 6e 61 74 75 72 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 | d.signatures."...:group.'magit-f |
| 13a9c0 | 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d | aces)..(defface.magit-signature- |
| 13a9e0 | 65 78 70 69 72 65 64 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6f 72 61 6e | expired...'((t.:foreground."oran |
| 13aa00 | 67 65 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 73 20 74 68 61 | ge"))..."Face.for.signatures.tha |
| 13aa20 | 74 20 68 61 76 65 20 65 78 70 69 72 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 | t.have.expired."...:group.'magit |
| 13aa40 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 | -faces)..(defface.magit-signatur |
| 13aa60 | 65 2d 65 78 70 69 72 65 64 2d 6b 65 79 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 61 | e-expired-key...'((t.:inherit.ma |
| 13aa80 | 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 65 78 70 69 72 65 64 29 29 0a 20 20 22 46 61 63 65 20 | git-signature-expired))..."Face. |
| 13aaa0 | 66 6f 72 20 73 69 67 6e 61 74 75 72 65 73 20 6d 61 64 65 20 62 79 20 61 6e 20 65 78 70 69 72 65 | for.signatures.made.by.an.expire |
| 13aac0 | 64 20 6b 65 79 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 0a 0a | d.key."...:group.'magit-faces).. |
| 13aae0 | 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 72 65 76 6f 6b 65 64 | (defface.magit-signature-revoked |
| 13ab00 | 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 76 69 6f 6c 65 74 20 72 65 64 22 | ...'((t.:foreground."violet.red" |
| 13ab20 | 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 73 20 6d 61 64 65 20 62 | ))..."Face.for.signatures.made.b |
| 13ab40 | 79 20 61 20 72 65 76 6f 6b 65 64 20 6b 65 79 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 | y.a.revoked.key."...:group.'magi |
| 13ab60 | 74 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 | t-faces)..(defface.magit-signatu |
| 13ab80 | 72 65 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6c 69 67 | re-error...'((t.:foreground."lig |
| 13aba0 | 68 74 20 62 6c 75 65 22 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 | ht.blue"))..."Face.for.signature |
| 13abc0 | 73 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 68 65 63 6b 65 64 20 28 65 2e 67 2e 2c 20 | s.that.cannot.be.checked.(e.g.,. |
| 13abe0 | 6d 69 73 73 69 6e 67 20 6b 65 79 29 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 | missing.key)."...:group.'magit-f |
| 13ac00 | 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 75 6e 6d | aces)..(defface.magit-cherry-unm |
| 13ac20 | 61 74 63 68 65 64 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 63 79 61 6e 22 | atched...'((t.:foreground."cyan" |
| 13ac40 | 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 75 6e 6d 61 74 63 68 65 64 20 63 68 65 72 72 79 20 | ))..."Face.for.unmatched.cherry. |
| 13ac60 | 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | commits."...:group.'magit-faces) |
| 13ac80 | 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 65 71 75 69 76 61 6c 65 | ..(defface.magit-cherry-equivale |
| 13aca0 | 6e 74 0a 20 20 27 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6d 61 67 65 6e 74 61 22 29 | nt...'((t.:foreground."magenta") |
| 13acc0 | 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 65 71 75 69 76 61 6c 65 6e 74 20 63 68 65 72 72 79 20 | )..."Face.for.equivalent.cherry. |
| 13ace0 | 63 6f 6d 6d 69 74 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | commits."...:group.'magit-faces) |
| 13ad00 | 0a 0a 28 64 65 66 66 61 63 65 20 6d 61 67 69 74 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 27 28 28 74 | ..(defface.magit-filename...'((t |
| 13ad20 | 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 66 69 | .:weight.normal))..."Face.for.fi |
| 13ad40 | 6c 65 6e 61 6d 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 66 61 63 65 73 29 | lenames."...:group.'magit-faces) |
| 13ad60 | 0a 0a 3b 3b 3b 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 0a 0a 3b 3b 3b 23 23 23 61 75 74 | ..;;;.Global.Bindings..;;;###aut |
| 13ad80 | 6f 6c 6f 61 64 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c | oload.(defcustom.magit-define-gl |
| 13ada0 | 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 27 64 65 66 61 75 6c 74 0a 20 20 22 57 68 | obal-key-bindings.'default..."Wh |
| 13adc0 | 69 63 68 20 73 65 74 20 6f 66 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 74 6f 20 61 64 64 20 74 | ich.set.of.key.bindings.to.add.t |
| 13ade0 | 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6b 65 79 6d 61 70 2c 20 69 66 20 61 6e 79 2e 0a 0a 54 68 | o.the.global.keymap,.if.any...Th |
| 13ae00 | 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 73 65 74 20 6f 66 20 | is.option.controls.which.set.of. |
| 13ae20 | 4d 61 67 69 74 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2c 20 69 66 20 61 6e 79 2c 20 6d 61 79 0a | Magit.key.bindings,.if.any,.may. |
| 13ae40 | 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6b 65 79 6d 61 70 2c 20 65 | be.added.to.the.global.keymap,.e |
| 13ae60 | 76 65 6e 20 62 65 66 6f 72 65 20 4d 61 67 69 74 20 69 73 20 66 69 72 73 74 20 75 73 65 64 20 69 | ven.before.Magit.is.first.used.i |
| 13ae80 | 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 2e 0a 0a 49 66 | n.the.current.Emacs.session...If |
| 13aea0 | 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 6e 69 6c 2c 20 6e 6f 20 62 69 6e 64 69 6e 67 73 20 61 | .the.value.is.nil,.no.bindings.a |
| 13aec0 | 72 65 20 61 64 64 65 64 2e 0a 0a 49 66 20 60 64 65 66 61 75 6c 74 27 2c 20 6d 61 79 62 65 20 61 | re.added...If.`default',.maybe.a |
| 13aee0 | 64 64 3a 0a 0a 20 20 20 20 43 2d 78 20 67 20 20 20 20 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 | dd:......C-x.g.....`magit-status |
| 13af00 | 27 0a 20 20 20 20 43 2d 78 20 4d 2d 67 20 20 20 60 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 27 | '.....C-x.M-g...`magit-dispatch' |
| 13af20 | 0a 20 20 20 20 43 2d 63 20 4d 2d 67 20 20 20 60 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 | .....C-c.M-g...`magit-file-dispa |
| 13af40 | 74 63 68 27 0a 0a 49 66 20 60 72 65 63 6f 6d 6d 65 6e 64 65 64 27 2c 20 6d 61 79 62 65 20 61 64 | tch'..If.`recommended',.maybe.ad |
| 13af60 | 64 3a 0a 0a 20 20 20 20 43 2d 78 20 67 20 20 20 20 20 60 6d 61 67 69 74 2d 73 74 61 74 75 73 27 | d:......C-x.g.....`magit-status' |
| 13af80 | 0a 20 20 20 20 43 2d 63 20 67 20 20 20 20 20 60 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 27 0a | .....C-c.g.....`magit-dispatch'. |
| 13afa0 | 20 20 20 20 43 2d 63 20 66 20 20 20 20 20 60 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 | ....C-c.f.....`magit-file-dispat |
| 13afc0 | 63 68 27 0a 0a 20 20 20 20 54 68 65 73 65 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 73 74 72 6f | ch'......These.bindings.are.stro |
| 13afe0 | 6e 67 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 2c 20 62 75 74 20 77 65 20 63 61 6e 6e 6f 74 20 | ngly.recommended,.but.we.cannot. |
| 13b000 | 75 73 65 0a 20 20 20 20 74 68 65 6d 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 65 63 61 75 73 65 | use.....them.by.default,.because |
| 13b020 | 20 74 68 65 20 5c 22 43 2d 63 20 3c 4c 45 54 54 45 52 3e 5c 22 20 6e 61 6d 65 73 70 61 63 65 20 | .the.\"C-c.<LETTER>\".namespace. |
| 13b040 | 69 73 0a 20 20 20 20 73 74 72 69 63 74 6c 79 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 62 69 6e | is.....strictly.reserved.for.bin |
| 13b060 | 64 69 6e 67 73 20 61 64 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2e 0a 0a 54 68 65 20 62 69 | dings.added.by.the.user...The.bi |
| 13b080 | 6e 64 69 6e 67 73 20 69 6e 20 74 68 65 20 63 68 6f 73 65 6e 20 73 65 74 20 6d 61 79 20 62 65 20 | ndings.in.the.chosen.set.may.be. |
| 13b0a0 | 61 64 64 65 64 20 77 68 65 6e 0a 60 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 27 20 69 73 20 | added.when.`after-init-hook'.is. |
| 13b0c0 | 72 75 6e 2e 20 20 45 61 63 68 20 62 69 6e 64 69 6e 67 20 69 73 20 61 64 64 65 64 20 69 66 2c 20 | run...Each.binding.is.added.if,. |
| 13b0e0 | 61 6e 64 20 6f 6e 6c 79 0a 69 66 2c 20 61 74 20 74 68 61 74 20 74 69 6d 65 20 6e 6f 20 6f 74 68 | and.only.if,.at.that.time.no.oth |
| 13b100 | 65 72 20 6b 65 79 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d | er.key.is.bound.to.the.same.comm |
| 13b120 | 61 6e 64 2c 0a 61 6e 64 20 6e 6f 20 6f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 20 69 73 20 62 6f 75 | and,.and.no.other.command.is.bou |
| 13b140 | 6e 64 20 74 6f 20 74 68 65 20 73 61 6d 65 20 6b 65 79 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f | nd.to.the.same.key...In.other.wo |
| 13b160 | 72 64 73 0a 77 65 20 74 72 79 20 74 6f 20 61 76 6f 69 64 20 61 64 64 69 6e 67 20 62 69 6e 64 69 | rds.we.try.to.avoid.adding.bindi |
| 13b180 | 6e 67 73 20 74 68 61 74 20 61 72 65 20 75 6e 6e 65 63 65 73 73 61 72 79 2c 20 61 73 20 77 65 6c | ngs.that.are.unnecessary,.as.wel |
| 13b1a0 | 6c 0a 61 73 20 62 69 6e 64 69 6e 67 73 20 74 68 61 74 20 63 6f 6e 66 6c 69 63 74 20 77 69 74 68 | l.as.bindings.that.conflict.with |
| 13b1c0 | 20 6f 74 68 65 72 20 62 69 6e 64 69 6e 67 73 2e 0a 0a 41 64 64 69 6e 67 20 74 68 65 73 65 20 62 | .other.bindings...Adding.these.b |
| 13b1e0 | 69 6e 64 69 6e 67 73 20 69 73 20 64 65 6c 61 79 65 64 20 75 6e 74 69 6c 20 60 61 66 74 65 72 2d | indings.is.delayed.until.`after- |
| 13b200 | 69 6e 69 74 2d 68 6f 6f 6b 27 20 69 73 0a 72 75 6e 20 74 6f 20 61 6c 6c 6f 77 20 75 73 65 72 73 | init-hook'.is.run.to.allow.users |
| 13b220 | 20 74 6f 20 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 61 6e 79 77 68 65 72 65 20 69 6e | .to.set.the.variable.anywhere.in |
| 13b240 | 20 74 68 65 69 72 20 69 6e 69 74 0a 66 69 6c 65 20 28 77 69 74 68 6f 75 74 20 68 61 76 69 6e 67 | .their.init.file.(without.having |
| 13b260 | 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 6f 20 64 6f 20 73 6f 20 62 65 66 6f 72 65 20 60 6d | .to.make.sure.to.do.so.before.`m |
| 13b280 | 61 67 69 74 27 20 69 73 0a 6c 6f 61 64 65 64 20 6f 72 20 61 75 74 6f 6c 6f 61 64 65 64 29 20 61 | agit'.is.loaded.or.autoloaded).a |
| 13b2a0 | 6e 64 20 74 6f 20 69 6e 63 72 65 61 73 65 20 74 68 65 20 6c 69 6b 65 6c 69 68 6f 6f 64 20 74 68 | nd.to.increase.the.likelihood.th |
| 13b2c0 | 61 74 20 61 6c 6c 0a 74 68 65 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 63 6f 6e 66 6c 69 63 74 69 | at.all.the.potentially.conflicti |
| 13b2e0 | 6e 67 20 75 73 65 72 20 62 69 6e 64 69 6e 67 73 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 | ng.user.bindings.have.already.be |
| 13b300 | 65 6e 0a 61 64 64 65 64 2e 0a 0a 54 6f 20 73 65 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 | en.added...To.set.this.variable. |
| 13b320 | 75 73 65 20 65 69 74 68 65 72 20 60 73 65 74 71 27 20 6f 72 20 74 68 65 20 43 75 73 74 6f 6d 20 | use.either.`setq'.or.the.Custom. |
| 13b340 | 69 6e 74 65 72 66 61 63 65 2e 0a 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 66 75 6e 63 74 69 | interface..Do.not.use.the.functi |
| 13b360 | 6f 6e 20 60 63 75 73 74 6f 6d 69 7a 65 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 27 20 62 65 63 61 | on.`customize-set-variable'.beca |
| 13b380 | 75 73 65 20 64 6f 69 6e 67 0a 74 68 61 74 20 77 6f 75 6c 64 20 63 61 75 73 65 20 4d 61 67 69 74 | use.doing.that.would.cause.Magit |
| 13b3a0 | 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 77 68 65 6e 20 | .to.be.loaded.immediately,.when. |
| 13b3c0 | 74 68 61 74 20 66 6f 72 6d 0a 69 73 20 65 76 61 6c 75 61 74 65 64 20 28 74 68 69 73 20 64 69 66 | that.form.is.evaluated.(this.dif |
| 13b3e0 | 66 65 72 73 20 66 72 6f 6d 20 60 63 75 73 74 6f 6d 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 73 27 | fers.from.`custom-set-variables' |
| 13b400 | 2c 20 77 68 69 63 68 0a 64 6f 65 73 6e 27 74 20 6c 6f 61 64 20 74 68 65 20 6c 69 62 72 61 72 69 | ,.which.doesn't.load.the.librari |
| 13b420 | 65 73 20 74 68 61 74 20 64 65 66 69 6e 65 20 74 68 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 76 61 | es.that.define.the.customized.va |
| 13b440 | 72 69 61 62 6c 65 73 29 2e 0a 0a 53 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 | riables)...Setting.this.variable |
| 13b460 | 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 69 66 20 60 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f | .has.no.effect.if.`after-init-ho |
| 13b480 | 6f 6b 27 20 68 61 73 0a 61 6c 72 65 61 64 79 20 62 65 65 6e 20 72 75 6e 2e 22 0a 20 20 3a 70 61 | ok'.has.already.been.run."...:pa |
| 13b4a0 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 34 2e 30 2e 30 22 29 | ckage-version.'(magit..."4.0.0") |
| 13b4c0 | 0a 20 20 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 65 73 73 65 6e 74 69 61 6c 73 0a 20 20 3a 74 | ...:group.'magit-essentials...:t |
| 13b4e0 | 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 64 64 20 6e 6f | ype.'(choice.(const.:tag."Add.no |
| 13b500 | 20 62 69 6e 64 69 6e 67 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .binding".nil).................. |
| 13b520 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 64 65 66 61 75 6c 74 20 62 69 6e 64 69 6e 67 | (const.:tag."Use.default.binding |
| 13b540 | 73 22 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | s".default)..................(co |
| 13b560 | 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 69 6e 64 69 6e | nst.:tag."Use.recommended.bindin |
| 13b580 | 67 73 22 20 72 65 63 6f 6d 6d 65 6e 64 65 64 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | gs".recommended)))..;;;###autolo |
| 13b5a0 | 61 64 0a 28 70 72 6f 67 6e 0a 20 20 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 64 | ad.(progn...(defun.magit-maybe-d |
| 13b5c0 | 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 28 26 6f 70 74 69 | efine-global-key-bindings.(&opti |
| 13b5e0 | 6f 6e 61 6c 20 66 6f 72 63 65 29 0a 20 20 20 20 22 53 65 65 20 76 61 72 69 61 62 6c 65 20 60 6d | onal.force)....."See.variable.`m |
| 13b600 | 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 27 | agit-define-global-key-bindings' |
| 13b620 | 2e 22 0a 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c | .".....(when.magit-define-global |
| 13b640 | 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 61 70 20 28 | -key-bindings.......(let.((map.( |
| 13b660 | 63 75 72 72 65 6e 74 2d 67 6c 6f 62 61 6c 2d 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 | current-global-map))).........(p |
| 13b680 | 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 6b 65 79 20 2e 20 2c 64 65 66 29 0a 20 20 20 20 | case-dolist.(`(,key...,def)..... |
| 13b6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 65 71 20 6d 61 | ...................(cond.((eq.ma |
| 13b6c0 | 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 27 | git-define-global-key-bindings.' |
| 13b6e0 | 72 65 63 6f 6d 6d 65 6e 64 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | recommended).................... |
| 13b700 | 20 20 20 20 20 20 20 20 20 20 20 27 28 28 22 43 2d 78 20 67 22 20 20 20 2e 20 6d 61 67 69 74 2d | ...........'(("C-x.g".....magit- |
| 13b720 | 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | status)......................... |
| 13b740 | 20 20 20 20 20 20 20 20 28 22 43 2d 63 20 67 22 20 20 20 2e 20 6d 61 67 69 74 2d 64 69 73 70 61 | ........("C-c.g".....magit-dispa |
| 13b760 | 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch)............................ |
| 13b780 | 20 20 20 20 20 28 22 43 2d 63 20 66 22 20 20 20 2e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 | .....("C-c.f".....magit-file-dis |
| 13b7a0 | 70 61 74 63 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | patch)))........................ |
| 13b7c0 | 20 20 20 20 20 20 28 27 28 28 22 43 2d 78 20 67 22 20 20 20 2e 20 6d 61 67 69 74 2d 73 74 61 74 | ......('(("C-x.g".....magit-stat |
| 13b7e0 | 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | us)............................. |
| 13b800 | 20 20 20 20 28 22 43 2d 78 20 4d 2d 67 22 20 2e 20 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 29 | ....("C-x.M-g"...magit-dispatch) |
| 13b820 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13b840 | 20 28 22 43 2d 63 20 4d 2d 67 22 20 2e 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 | .("C-c.M-g"...magit-file-dispatc |
| 13b860 | 68 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 69 73 20 69 73 20 61 75 74 6f | h)))))...........;;.This.is.auto |
| 13b880 | 6c 6f 61 64 65 64 20 61 6e 64 20 74 68 75 73 20 69 73 20 75 73 65 64 20 62 65 66 6f 72 65 20 60 | loaded.and.thus.is.used.before.` |
| 13b8a0 | 63 6f 6d 70 61 74 27 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6c 6f 61 64 65 64 2c 20 | compat'.is...........;;.loaded,. |
| 13b8c0 | 73 6f 20 77 65 20 63 61 6e 6e 6f 74 20 75 73 65 20 60 6b 65 79 6d 61 70 2d 6c 6f 6f 6b 75 70 27 | so.we.cannot.use.`keymap-lookup' |
| 13b8e0 | 20 61 6e 64 20 60 6b 65 79 6d 61 70 2d 73 65 74 27 2e 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 | .and.`keymap-set'............(wh |
| 13b900 | 65 6e 20 28 6f 72 20 66 6f 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | en.(or.force.................... |
| 13b920 | 20 28 6e 6f 74 20 28 6f 72 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 6b | .(not.(or.(lookup-key.map.(kbd.k |
| 13b940 | 65 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ey))............................ |
| 13b960 | 20 20 28 77 68 65 72 65 2d 69 73 2d 69 6e 74 65 72 6e 61 6c 20 64 65 66 20 28 6d 61 6b 65 2d 73 | ..(where-is-internal.def.(make-s |
| 13b980 | 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | parse-keymap).t))))............. |
| 13b9a0 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 6b 65 79 29 20 64 65 66 29 29 29 | (define-key.map.(kbd.key).def))) |
| 13b9c0 | 29 29 29 0a 20 20 28 69 66 20 61 66 74 65 72 2d 69 6e 69 74 2d 74 69 6d 65 0a 20 20 20 20 20 20 | )))...(if.after-init-time....... |
| 13b9e0 | 28 6d 61 67 69 74 2d 6d 61 79 62 65 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 | (magit-maybe-define-global-key-b |
| 13ba00 | 69 6e 64 69 6e 67 73 29 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 69 6e | indings).....(add-hook.'after-in |
| 13ba20 | 69 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 6d 61 79 62 65 2d 64 65 66 69 6e 65 2d 67 6c 6f | it-hook.#'magit-maybe-define-glo |
| 13ba40 | 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 74 29 29 29 0a 0a 3b 3b 3b 20 44 69 73 70 61 | bal-key-bindings.t)))..;;;.Dispa |
| 13ba60 | 74 63 68 20 50 6f 70 75 70 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c | tch.Popup..;;;###autoload.(autol |
| 13ba80 | 6f 61 64 20 27 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 20 22 6d 61 67 69 74 22 20 6e 69 6c 20 | oad.'magit-dispatch."magit".nil. |
| 13baa0 | 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 67 69 | t).(transient-define-prefix.magi |
| 13bac0 | 74 2d 64 69 73 70 61 74 63 68 20 28 29 0a 20 20 22 49 6e 76 6f 6b 65 20 61 20 4d 61 67 69 74 20 | t-dispatch.()..."Invoke.a.Magit. |
| 13bae0 | 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 20 61 76 61 69 6c 61 62 6c 65 | command.from.a.list.of.available |
| 13bb00 | 20 63 6f 6d 6d 61 6e 64 73 2e 22 0a 20 20 3a 69 6e 66 6f 2d 6d 61 6e 75 61 6c 20 22 28 6d 61 67 | .commands."...:info-manual."(mag |
| 13bb20 | 69 74 29 54 6f 70 22 0a 20 20 5b 22 54 72 61 6e 73 69 65 6e 74 20 61 6e 64 20 64 77 69 6d 20 63 | it)Top"...["Transient.and.dwim.c |
| 13bb40 | 6f 6d 6d 61 6e 64 73 22 0a 20 20 20 3b 3b 20 e2 86 92 20 62 6f 75 6e 64 20 69 6e 20 6d 61 67 69 | ommands"....;;.....bound.in.magi |
| 13bb60 | 74 2d 6d 6f 64 65 2d 6d 61 70 20 6f 72 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 64 65 | t-mode-map.or.magit-section-mode |
| 13bb80 | 2d 6d 61 70 0a 20 20 20 3b 3b 20 e2 86 93 20 62 6f 75 6e 64 20 62 65 6c 6f 77 0a 20 20 20 5b 28 | -map....;;.....bound.below....[( |
| 13bba0 | 22 41 22 20 22 41 70 70 6c 79 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 68 65 72 72 | "A"."Apply"..........magit-cherr |
| 13bbc0 | 79 2d 70 69 63 6b 29 0a 20 20 20 20 3b 3b 20 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y-pick).....;;.a................ |
| 13bbe0 | 20 20 e2 86 93 0a 20 20 20 20 28 22 62 22 20 22 42 72 61 6e 63 68 22 20 20 20 20 20 20 20 20 20 | ..........("b"."Branch"......... |
| 13bc00 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 29 0a 20 20 20 20 28 22 42 22 20 22 42 69 73 65 63 74 22 20 | magit-branch).....("B"."Bisect". |
| 13bc20 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 62 69 73 65 63 74 29 0a 20 20 20 20 28 22 63 22 20 22 | ........magit-bisect).....("c"." |
| 13bc40 | 43 6f 6d 6d 69 74 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 29 0a 20 20 | Commit".........magit-commit)... |
| 13bc60 | 20 20 28 22 43 22 20 22 43 6c 6f 6e 65 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 63 6c | ..("C"."Clone"..........magit-cl |
| 13bc80 | 6f 6e 65 29 0a 20 20 20 20 28 22 64 22 20 22 44 69 66 66 22 20 20 20 20 20 20 20 20 20 20 20 6d | one).....("d"."Diff"...........m |
| 13bca0 | 61 67 69 74 2d 64 69 66 66 29 0a 20 20 20 20 28 22 44 22 20 22 44 69 66 66 20 28 63 68 61 6e 67 | agit-diff).....("D"."Diff.(chang |
| 13bcc0 | 65 29 22 20 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 22 65 | e)"..magit-diff-refresh).....("e |
| 13bce0 | 22 20 22 45 64 69 66 66 20 28 64 77 69 6d 29 22 20 20 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 | "."Ediff.(dwim)"...magit-ediff-d |
| 13bd00 | 77 69 6d 29 0a 20 20 20 20 28 22 45 22 20 22 45 64 69 66 66 22 20 20 20 20 20 20 20 20 20 20 6d | wim).....("E"."Ediff"..........m |
| 13bd20 | 61 67 69 74 2d 65 64 69 66 66 29 0a 20 20 20 20 28 22 66 22 20 22 46 65 74 63 68 22 20 20 20 20 | agit-ediff).....("f"."Fetch".... |
| 13bd40 | 20 20 20 20 20 20 6d 61 67 69 74 2d 66 65 74 63 68 29 0a 20 20 20 20 28 22 46 22 20 22 50 75 6c | ......magit-fetch).....("F"."Pul |
| 13bd60 | 6c 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 6c 6c 29 0a 20 20 20 20 3b 3b 20 | l"...........magit-pull).....;;. |
| 13bd80 | 67 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 93 0a 20 20 20 20 3b 3b 20 47 20 | g..........................;;.G. |
| 13bda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 | ...................magit-refresh |
| 13bdc0 | 2d 61 6c 6c 0a 20 20 20 20 28 22 68 22 20 22 48 65 6c 70 22 20 20 20 20 20 20 20 20 20 20 20 6d | -all.....("h"."Help"...........m |
| 13bde0 | 61 67 69 74 2d 69 6e 66 6f 29 0a 20 20 20 20 28 22 48 22 20 22 53 65 63 74 69 6f 6e 20 69 6e 66 | agit-info).....("H"."Section.inf |
| 13be00 | 6f 22 20 20 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 20 3a 69 66 2d | o"...magit-describe-section.:if- |
| 13be20 | 64 65 72 69 76 65 64 20 6d 61 67 69 74 2d 6d 6f 64 65 29 5d 0a 20 20 20 5b 28 22 69 22 20 22 49 | derived.magit-mode)]....[("i"."I |
| 13be40 | 67 6e 6f 72 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 67 69 74 69 67 6e 6f 72 65 29 0a | gnore".........magit-gitignore). |
| 13be60 | 20 20 20 20 28 22 49 22 20 22 49 6e 69 74 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d | ....("I"."Init"...........magit- |
| 13be80 | 69 6e 69 74 29 0a 20 20 20 20 28 22 6a 22 20 22 4a 75 6d 70 20 74 6f 20 73 65 63 74 69 6f 6e 22 | init).....("j"."Jump.to.section" |
| 13bea0 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6a 75 6d 70 20 20 3a 69 66 2d 6d 6f 64 65 20 20 20 20 20 | magit-status-jump..:if-mode..... |
| 13bec0 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 20 20 20 20 28 22 6a 22 20 22 44 69 73 | magit-status-mode).....("j"."Dis |
| 13bee0 | 70 6c 61 79 20 73 74 61 74 75 73 22 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 71 75 69 63 6b 20 | play.status".magit-status-quick. |
| 13bf00 | 3a 69 66 2d 6e 6f 74 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a | :if-not-mode.magit-status-mode). |
| 13bf20 | 20 20 20 20 28 22 4a 22 20 22 44 69 73 70 6c 61 79 20 62 75 66 66 65 72 22 20 6d 61 67 69 74 2d | ....("J"."Display.buffer".magit- |
| 13bf40 | 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 29 0a 20 20 20 20 3b | display-repository-buffer).....; |
| 13bf60 | 3b 20 6b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 93 0a 20 20 20 20 3b 3b 20 | ;.k..........................;;. |
| 13bf80 | 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 2d 66 69 6c 65 2d | K....................magit-file- |
| 13bfa0 | 75 6e 74 72 61 63 6b 0a 20 20 20 20 28 22 6c 22 20 22 4c 6f 67 22 20 20 20 20 20 20 20 20 20 20 | untrack.....("l"."Log".......... |
| 13bfc0 | 20 20 6d 61 67 69 74 2d 6c 6f 67 29 0a 20 20 20 20 28 22 4c 22 20 22 4c 6f 67 20 28 63 68 61 6e | ..magit-log).....("L"."Log.(chan |
| 13bfe0 | 67 65 29 22 20 20 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 22 | ge)"...magit-log-refresh).....(" |
| 13c000 | 6d 22 20 22 4d 65 72 67 65 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 65 72 67 65 29 | m"."Merge"..........magit-merge) |
| 13c020 | 0a 20 20 20 20 28 22 4d 22 20 22 52 65 6d 6f 74 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 | .....("M"."Remote".........magit |
| 13c040 | 2d 72 65 6d 6f 74 65 29 0a 20 20 20 20 3b 3b 20 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -remote).....;;.n............... |
| 13c060 | 20 e2 86 92 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 0a 20 20 20 20 3b | .....magit-section-forward.....; |
| 13c080 | 3b 20 4e 20 20 20 20 20 20 20 72 65 73 65 72 76 65 64 20 e2 86 92 20 66 6f 72 67 65 2d 64 69 73 | ;.N.......reserved.....forge-dis |
| 13c0a0 | 70 61 74 63 68 0a 20 20 20 20 28 22 6f 22 20 22 53 75 62 6d 6f 64 75 6c 65 22 20 20 20 20 20 20 | patch.....("o"."Submodule"...... |
| 13c0c0 | 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 29 0a 20 20 20 20 28 22 4f 22 20 22 53 75 62 74 72 | magit-submodule).....("O"."Subtr |
| 13c0e0 | 65 65 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 29 0a 20 20 20 20 3b 3b | ee"........magit-subtree).....;; |
| 13c100 | 20 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 2d 73 65 63 74 | .p....................magit-sect |
| 13c120 | 69 6f 6e 2d 62 61 63 6b 77 61 72 64 0a 20 20 20 20 28 22 50 22 20 22 50 75 73 68 22 20 20 20 20 | ion-backward.....("P"."Push".... |
| 13c140 | 20 20 20 20 20 20 20 6d 61 67 69 74 2d 70 75 73 68 29 0a 20 20 20 20 3b 3b 20 71 20 20 20 20 20 | .......magit-push).....;;.q..... |
| 13c160 | 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 | ...............magit-mode-bury-b |
| 13c180 | 75 66 66 65 72 0a 20 20 20 20 28 22 51 22 20 22 43 6f 6d 6d 61 6e 64 22 20 20 20 20 20 20 20 20 | uffer.....("Q"."Command"........ |
| 13c1a0 | 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 29 5d 0a 20 20 20 5b 28 22 72 22 20 22 52 65 | magit-git-command)]....[("r"."Re |
| 13c1c0 | 62 61 73 65 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 62 61 73 65 29 0a 20 20 20 20 | base".........magit-rebase)..... |
| 13c1e0 | 3b 3b 20 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 2d 66 69 | ;;.R....................magit-fi |
| 13c200 | 6c 65 2d 72 65 6e 61 6d 65 0a 20 20 20 20 3b 3b 20 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le-rename.....;;.s.............. |
| 13c220 | 20 20 20 20 e2 86 93 0a 20 20 20 20 3b 3b 20 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............;;.S................ |
| 13c240 | 20 20 e2 86 93 0a 20 20 20 20 28 22 74 22 20 22 54 61 67 22 20 20 20 20 20 20 20 20 20 20 20 20 | ..........("t"."Tag"............ |
| 13c260 | 6d 61 67 69 74 2d 74 61 67 29 0a 20 20 20 20 28 22 54 22 20 22 4e 6f 74 65 22 20 20 20 20 20 20 | magit-tag).....("T"."Note"...... |
| 13c280 | 20 20 20 20 20 6d 61 67 69 74 2d 6e 6f 74 65 73 29 0a 20 20 20 20 3b 3b 20 75 20 20 20 20 20 20 | .....magit-notes).....;;.u...... |
| 13c2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 93 0a 20 20 20 20 3b 3b 20 55 20 20 20 20 20 20 20 20 | ....................;;.U........ |
| 13c2c0 | 20 20 20 20 20 20 20 20 20 20 e2 86 93 0a 20 20 20 20 3b 3b 20 76 20 20 20 20 20 20 20 20 20 20 | ..................;;.v.......... |
| 13c2e0 | 20 20 20 20 20 20 20 20 e2 86 93 0a 20 20 20 20 28 22 56 22 20 22 52 65 76 65 72 74 22 20 20 20 | ................("V"."Revert"... |
| 13c300 | 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 76 65 72 74 29 0a 20 20 20 20 28 22 77 22 20 22 41 70 | ......magit-revert).....("w"."Ap |
| 13c320 | 70 6c 79 20 70 61 74 63 68 65 73 22 20 20 6d 61 67 69 74 2d 61 6d 29 0a 20 20 20 20 28 22 57 22 | ply.patches"..magit-am).....("W" |
| 13c340 | 20 22 46 6f 72 6d 61 74 20 70 61 74 63 68 65 73 22 20 6d 61 67 69 74 2d 70 61 74 63 68 29 0a 20 | ."Format.patches".magit-patch).. |
| 13c360 | 20 20 20 3b 3b 20 78 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 86 92 20 6d 61 67 69 74 | ...;;.x....................magit |
| 13c380 | 2d 72 65 73 65 74 2d 71 75 69 63 6b 6c 79 0a 20 20 20 20 28 22 58 22 20 22 52 65 73 65 74 22 20 | -reset-quickly.....("X"."Reset". |
| 13c3a0 | 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 73 65 74 29 0a 20 20 20 20 28 22 79 22 20 22 | .........magit-reset).....("y"." |
| 13c3c0 | 53 68 6f 77 20 52 65 66 73 22 20 20 20 20 20 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 29 | Show.Refs"......magit-show-refs) |
| 13c3e0 | 0a 20 20 20 20 28 22 59 22 20 22 43 68 65 72 72 69 65 73 22 20 20 20 20 20 20 20 6d 61 67 69 74 | .....("Y"."Cherries".......magit |
| 13c400 | 2d 63 68 65 72 72 79 29 0a 20 20 20 20 28 22 7a 22 20 22 53 74 61 73 68 22 20 20 20 20 20 20 20 | -cherry).....("z"."Stash"....... |
| 13c420 | 20 20 20 6d 61 67 69 74 2d 73 74 61 73 68 29 0a 20 20 20 20 28 22 5a 22 20 22 57 6f 72 6b 74 72 | ...magit-stash).....("Z"."Worktr |
| 13c440 | 65 65 22 20 20 20 20 20 20 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 29 0a 20 20 20 20 28 22 | ee".......magit-worktree).....(" |
| 13c460 | 21 22 20 22 52 75 6e 22 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 29 5d 5d | !"."Run"............magit-run)]] |
| 13c480 | 0a 20 20 5b 22 41 70 70 6c 79 69 6e 67 20 63 68 61 6e 67 65 73 22 0a 20 20 20 3a 69 66 2d 64 65 | ...["Applying.changes"....:if-de |
| 13c4a0 | 72 69 76 65 64 20 6d 61 67 69 74 2d 6d 6f 64 65 0a 20 20 20 5b 28 22 61 22 20 22 41 70 70 6c 79 | rived.magit-mode....[("a"."Apply |
| 13c4c0 | 22 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 61 70 70 6c 79 29 0a 20 20 20 20 28 22 76 22 | "..........magit-apply).....("v" |
| 13c4e0 | 20 22 52 65 76 65 72 73 65 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 65 76 65 72 73 65 29 | ."Reverse"........magit-reverse) |
| 13c500 | 0a 20 20 20 20 28 22 6b 22 20 22 44 69 73 63 61 72 64 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 | .....("k"."Discard"........magit |
| 13c520 | 2d 64 69 73 63 61 72 64 29 5d 0a 20 20 20 5b 28 22 73 22 20 22 53 74 61 67 65 22 20 20 20 20 20 | -discard)]....[("s"."Stage"..... |
| 13c540 | 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 67 65 29 0a 20 20 20 20 28 22 75 22 20 22 55 6e 73 74 | .....magit-stage).....("u"."Unst |
| 13c560 | 61 67 65 22 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 29 5d 0a 20 20 20 5b | age"........magit-unstage)]....[ |
| 13c580 | 28 22 53 22 20 22 53 74 61 67 65 20 61 6c 6c 22 20 20 20 20 20 20 6d 61 67 69 74 2d 73 74 61 67 | ("S"."Stage.all"......magit-stag |
| 13c5a0 | 65 2d 6d 6f 64 69 66 69 65 64 29 0a 20 20 20 20 28 22 55 22 20 22 55 6e 73 74 61 67 65 20 61 6c | e-modified).....("U"."Unstage.al |
| 13c5c0 | 6c 22 20 20 20 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 61 6c 6c 29 5d 5d 0a 20 20 5b 22 45 | l"....magit-unstage-all)]]...["E |
| 13c5e0 | 73 73 65 6e 74 69 61 6c 20 63 6f 6d 6d 61 6e 64 73 22 0a 20 20 20 3a 69 66 2d 64 65 72 69 76 65 | ssential.commands"....:if-derive |
| 13c600 | 64 20 6d 61 67 69 74 2d 6d 6f 64 65 0a 20 20 20 5b 28 22 67 22 20 22 20 20 20 20 20 20 20 52 65 | d.magit-mode....[("g".".......Re |
| 13c620 | 66 72 65 73 68 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 20 20 6d 61 67 69 74 2d 72 65 | fresh.current.buffer"...magit-re |
| 13c640 | 66 72 65 73 68 29 0a 20 20 20 20 28 22 71 22 20 22 20 20 20 20 20 20 20 42 75 72 79 20 63 75 72 | fresh).....("q".".......Bury.cur |
| 13c660 | 72 65 6e 74 20 62 75 66 66 65 72 22 20 20 20 20 20 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 | rent.buffer"......magit-mode-bur |
| 13c680 | 79 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 22 3c 74 61 62 3e 22 20 22 20 20 20 54 6f 67 67 6c | y-buffer).....("<tab>"."...Toggl |
| 13c6a0 | 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 22 20 20 6d 61 67 69 74 2d 73 65 63 74 69 | e.section.at.point"..magit-secti |
| 13c6c0 | 6f 6e 2d 74 6f 67 67 6c 65 29 0a 20 20 20 20 28 22 3c 72 65 74 75 72 6e 3e 22 20 22 56 69 73 69 | on-toggle).....("<return>"."Visi |
| 13c6e0 | 74 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 22 20 20 20 20 20 6d 61 67 69 74 2d 76 69 73 69 | t.thing.at.point".....magit-visi |
| 13c700 | 74 2d 74 68 69 6e 67 29 5d 0a 20 20 20 5b 28 22 43 2d 78 20 6d 22 20 20 20 20 22 53 68 6f 77 20 | t-thing)]....[("C-x.m"...."Show. |
| 13c720 | 61 6c 6c 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 22 20 20 20 20 64 65 73 63 72 69 62 65 2d 6d 6f | all.key.bindings"....describe-mo |
| 13c740 | 64 65 29 0a 20 20 20 20 28 22 43 2d 78 20 69 22 20 20 20 20 22 53 68 6f 77 20 49 6e 66 6f 20 6d | de).....("C-x.i"...."Show.Info.m |
| 13c760 | 61 6e 75 61 6c 22 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 69 6e 66 6f 29 5d 5d 29 0a 0a 3b | anual".........magit-info)]])..; |
| 13c780 | 3b 3b 20 47 69 74 20 50 6f 70 75 70 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 6d 61 67 69 74 2d 73 | ;;.Git.Popup..(defcustom.magit-s |
| 13c7a0 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 76 65 72 62 6f 73 65 2d 70 72 6f 6d 70 74 20 74 0a 20 20 | hell-command-verbose-prompt.t... |
| 13c7c0 | 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 | "Whether.to.show.the.working.dir |
| 13c7e0 | 65 63 74 6f 72 79 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 61 20 63 6f 6d 6d 61 6e 64 2e 0a 54 | ectory.when.reading.a.command..T |
| 13c800 | 68 69 73 20 61 66 66 65 63 74 73 20 60 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 27 2c | his.affects.`magit-git-command', |
| 13c820 | 20 60 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 27 2c 0a 60 6d 61 | .`magit-git-command-topdir',.`ma |
| 13c840 | 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 27 2c 20 61 6e 64 20 60 6d 61 67 69 74 2d 73 | git-shell-command',.and.`magit-s |
| 13c860 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 27 2e 22 0a 20 20 3a 70 61 63 6b 61 67 | hell-command-topdir'."...:packag |
| 13c880 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 6d 61 67 69 74 20 2e 20 22 32 2e 31 31 2e 30 22 29 0a 20 20 | e-version.'(magit..."2.11.0")... |
| 13c8a0 | 3a 67 72 6f 75 70 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 61 6e 64 73 0a 20 20 3a 74 79 70 65 20 27 | :group.'magit-commands...:type.' |
| 13c8c0 | 62 6f 6f 6c 65 61 6e 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d | boolean)..(defvar.magit-git-comm |
| 13c8e0 | 61 6e 64 2d 68 69 73 74 6f 72 79 20 6e 69 6c 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | and-history.nil)..;;;###autoload |
| 13c900 | 20 28 61 75 74 6f 6c 6f 61 64 20 27 6d 61 67 69 74 2d 72 75 6e 20 22 6d 61 67 69 74 22 20 6e 69 | .(autoload.'magit-run."magit".ni |
| 13c920 | 6c 20 74 29 0a 28 74 72 61 6e 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 70 72 65 66 69 78 20 6d 61 | l.t).(transient-define-prefix.ma |
| 13c940 | 67 69 74 2d 72 75 6e 20 28 29 0a 20 20 22 52 75 6e 20 67 69 74 20 6f 72 20 61 6e 6f 74 68 65 72 | git-run.()..."Run.git.or.another |
| 13c960 | 20 63 6f 6d 6d 61 6e 64 2c 20 6f 72 20 6c 61 75 6e 63 68 20 61 20 67 72 61 70 68 69 63 61 6c 20 | .command,.or.launch.a.graphical. |
| 13c980 | 75 74 69 6c 69 74 79 2e 22 0a 20 20 5b 5b 22 52 75 6e 20 67 69 74 20 73 75 62 63 6f 6d 6d 61 6e | utility."...[["Run.git.subcomman |
| 13c9a0 | 64 22 0a 20 20 20 20 28 22 21 22 20 22 69 6e 20 72 65 70 6f 73 69 74 6f 72 79 20 72 6f 6f 74 22 | d".....("!"."in.repository.root" |
| 13c9c0 | 20 20 20 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 29 0a 20 20 20 | ...magit-git-command-topdir).... |
| 13c9e0 | 20 28 22 70 22 20 22 69 6e 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22 20 6d 61 67 | .("p"."in.working.directory".mag |
| 13ca00 | 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 29 5d 0a 20 20 20 5b 22 52 75 6e 20 73 68 65 6c 6c 20 | it-git-command)]....["Run.shell. |
| 13ca20 | 63 6f 6d 6d 61 6e 64 22 0a 20 20 20 20 28 22 73 22 20 22 69 6e 20 72 65 70 6f 73 69 74 6f 72 79 | command".....("s"."in.repository |
| 13ca40 | 20 72 6f 6f 74 22 20 20 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 | .root"...magit-shell-command-top |
| 13ca60 | 64 69 72 29 0a 20 20 20 20 28 22 53 22 20 22 69 6e 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 | dir).....("S"."in.working.direct |
| 13ca80 | 6f 72 79 22 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 29 5d 0a 20 20 20 5b 22 | ory".magit-shell-command)]....[" |
| 13caa0 | 4c 61 75 6e 63 68 22 0a 20 20 20 20 28 22 6b 22 20 22 67 69 74 6b 22 20 20 20 20 20 20 20 20 20 | Launch".....("k"."gitk"......... |
| 13cac0 | 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 29 0a 20 20 20 20 28 22 61 22 | ........magit-run-gitk).....("a" |
| 13cae0 | 20 22 67 69 74 6b 20 2d 2d 61 6c 6c 22 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 | ."gitk.--all"...........magit-ru |
| 13cb00 | 6e 2d 67 69 74 6b 2d 61 6c 6c 29 0a 20 20 20 20 28 22 62 22 20 22 67 69 74 6b 20 2d 2d 62 72 61 | n-gitk-all).....("b"."gitk.--bra |
| 13cb20 | 6e 63 68 65 73 22 20 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 62 72 61 6e 63 | nches"......magit-run-gitk-branc |
| 13cb40 | 68 65 73 29 0a 20 20 20 20 28 22 67 22 20 22 67 69 74 20 67 75 69 22 20 20 20 20 20 20 20 20 20 | hes).....("g"."git.gui"......... |
| 13cb60 | 20 20 20 20 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 67 75 69 29 0a 20 20 20 20 28 22 6d 22 | .....magit-run-git-gui).....("m" |
| 13cb80 | 20 22 67 69 74 20 6d 65 72 67 65 74 6f 6f 6c 20 2d 2d 67 75 69 22 20 20 6d 61 67 69 74 2d 67 69 | ."git.mergetool.--gui"..magit-gi |
| 13cba0 | 74 2d 6d 65 72 67 65 74 6f 6f 6c 29 5d 5d 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a | t-mergetool)]])..;;;###autoload. |
| 13cbc0 | 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 20 28 63 6f 6d 6d 61 6e | (defun.magit-git-command.(comman |
| 13cbe0 | 64 29 0a 20 20 22 45 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f | d)..."Execute.COMMAND.asynchrono |
| 13cc00 | 75 73 6c 79 3b 20 64 69 73 70 6c 61 79 20 6f 75 74 70 75 74 2e 0a 0a 49 6e 74 65 72 61 63 74 69 | usly;.display.output...Interacti |
| 13cc20 | 76 65 6c 79 2c 20 70 72 6f 6d 70 74 20 66 6f 72 20 43 4f 4d 4d 41 4e 44 20 69 6e 20 74 68 65 20 | vely,.prompt.for.COMMAND.in.the. |
| 13cc40 | 6d 69 6e 69 62 75 66 66 65 72 2e 20 5c 22 67 69 74 20 5c 22 20 69 73 0a 75 73 65 64 20 61 73 20 | minibuffer..\"git.\".is.used.as. |
| 13cc60 | 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 2c 20 62 75 74 20 63 61 6e 20 62 65 20 64 65 6c 65 74 65 | initial.input,.but.can.be.delete |
| 13cc80 | 64 20 74 6f 20 72 75 6e 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 57 69 74 68 20 | d.to.run.another.command...With. |
| 13cca0 | 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 43 4f 4d 4d 41 4e 44 20 69 73 20 72 75 6e | a.prefix.argument.COMMAND.is.run |
| 13ccc0 | 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 0a 6f 66 20 74 | .in.the.top-level.directory.of.t |
| 13cce0 | 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 6f 74 68 65 72 77 69 | he.current.working.tree,.otherwi |
| 13cd00 | 73 65 20 69 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 69 | se.in.`default-directory'."...(i |
| 13cd20 | 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 68 65 | nteractive.(list.(magit-read-she |
| 13cd40 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 22 67 69 74 20 22 29 29 29 0a 20 20 28 6d 61 67 69 | ll-command.nil."git.")))...(magi |
| 13cd60 | 74 2d 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 29 29 0a 0a 3b 3b 3b 23 | t--shell-command.command))..;;;# |
| 13cd80 | 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d | ##autoload.(defun.magit-git-comm |
| 13cda0 | 61 6e 64 2d 74 6f 70 64 69 72 20 28 63 6f 6d 6d 61 6e 64 29 0a 20 20 22 45 78 65 63 75 74 65 20 | and-topdir.(command)..."Execute. |
| 13cdc0 | 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 3b 20 64 69 73 70 6c 61 79 20 | COMMAND.asynchronously;.display. |
| 13cde0 | 6f 75 74 70 75 74 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f 6d 70 74 20 66 | output...Interactively,.prompt.f |
| 13ce00 | 6f 72 20 43 4f 4d 4d 41 4e 44 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 20 5c 22 | or.COMMAND.in.the.minibuffer..\" |
| 13ce20 | 67 69 74 20 5c 22 20 69 73 0a 75 73 65 64 20 61 73 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 2c | git.\".is.used.as.initial.input, |
| 13ce40 | 20 62 75 74 20 63 61 6e 20 62 65 20 64 65 6c 65 74 65 64 20 74 6f 20 72 75 6e 20 61 6e 6f 74 68 | .but.can.be.deleted.to.run.anoth |
| 13ce60 | 65 72 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 43 4f 4d 4d 41 4e 44 20 69 73 20 72 75 6e 20 69 6e 20 74 | er.command...COMMAND.is.run.in.t |
| 13ce80 | 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 | he.top-level.directory.of.the.cu |
| 13cea0 | 72 72 65 6e 74 0a 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | rrent.working.tree."...(interact |
| 13cec0 | 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d | ive.(list.(magit-read-shell-comm |
| 13cee0 | 61 6e 64 20 74 20 22 67 69 74 20 22 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 73 68 65 6c 6c 2d | and.t."git.")))...(magit--shell- |
| 13cf00 | 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 | command.command.(magit-toplevel) |
| 13cf20 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | ))..;;;###autoload.(defun.magit- |
| 13cf40 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 28 63 6f 6d 6d 61 6e 64 29 0a 20 20 22 45 78 65 63 75 | shell-command.(command)..."Execu |
| 13cf60 | 74 65 20 43 4f 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 3b 20 64 69 73 70 6c | te.COMMAND.asynchronously;.displ |
| 13cf80 | 61 79 20 6f 75 74 70 75 74 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f 6d 70 | ay.output...Interactively,.promp |
| 13cfa0 | 74 20 66 6f 72 20 43 4f 4d 4d 41 4e 44 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e | t.for.COMMAND.in.the.minibuffer. |
| 13cfc0 | 20 20 57 69 74 68 20 61 0a 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 43 4f 4d 4d 41 4e 44 | ..With.a.prefix.argument.COMMAND |
| 13cfe0 | 20 69 73 20 72 75 6e 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f | .is.run.in.the.top-level.directo |
| 13d000 | 72 79 20 6f 66 0a 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 | ry.of.the.current.working.tree,. |
| 13d020 | 6f 74 68 65 72 77 69 73 65 20 69 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 | otherwise.in.`default-directory' |
| 13d040 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 2d 72 | ."...(interactive.(list.(magit-r |
| 13d060 | 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 29 29 29 0a 20 20 28 6d 61 67 69 74 2d 2d 73 | ead-shell-command)))...(magit--s |
| 13d080 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 | hell-command.command))..;;;###au |
| 13d0a0 | 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e | toload.(defun.magit-shell-comman |
| 13d0c0 | 64 2d 74 6f 70 64 69 72 20 28 63 6f 6d 6d 61 6e 64 29 0a 20 20 22 45 78 65 63 75 74 65 20 43 4f | d-topdir.(command)..."Execute.CO |
| 13d0e0 | 4d 4d 41 4e 44 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 3b 20 64 69 73 70 6c 61 79 20 6f 75 | MMAND.asynchronously;.display.ou |
| 13d100 | 74 70 75 74 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f 6d 70 74 20 66 6f 72 | tput...Interactively,.prompt.for |
| 13d120 | 20 43 4f 4d 4d 41 4e 44 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 20 20 43 4f 4d | .COMMAND.in.the.minibuffer...COM |
| 13d140 | 4d 41 4e 44 0a 69 73 20 72 75 6e 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 | MAND.is.run.in.the.top-level.dir |
| 13d160 | 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 72 | ectory.of.the.current.working.tr |
| 13d180 | 65 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 6d 61 67 69 74 | ee."...(interactive.(list.(magit |
| 13d1a0 | 2d 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 74 29 29 29 0a 20 20 28 6d 61 67 69 | -read-shell-command.t)))...(magi |
| 13d1c0 | 74 2d 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 28 6d 61 67 69 74 2d | t--shell-command.command.(magit- |
| 13d1e0 | 74 6f 70 6c 65 76 65 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 2d 73 68 65 6c 6c | toplevel)))..(defun.magit--shell |
| 13d200 | 2d 63 6f 6d 6d 61 6e 64 20 28 63 6f 6d 6d 61 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 65 | -command.(command.&optional.dire |
| 13d220 | 63 74 6f 72 79 29 0a 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ctory)...(let.((default-director |
| 13d240 | 79 20 28 6f 72 20 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | y.(or.directory.default-director |
| 13d260 | 79 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 76 61 72 69 61 | y))).....(with-environment-varia |
| 13d280 | 62 6c 65 73 20 28 28 22 47 49 54 5f 50 41 47 45 52 22 20 22 63 61 74 22 29 29 0a 20 20 20 20 20 | bles.(("GIT_PAGER"."cat"))...... |
| 13d2a0 | 20 28 6d 61 67 69 74 2d 2d 77 69 74 68 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 6c 6f 63 61 6c 2d 76 | .(magit--with-connection-local-v |
| 13d2c0 | 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 77 69 74 68 2d 65 64 69 | ariables.........(magit-with-edi |
| 13d2e0 | 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 | tor...........(magit-start-proce |
| 13d300 | 73 73 20 73 68 65 6c 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 | ss.shell-file-name.nil.......... |
| 13d320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 65 6c 6c 2d 63 6f 6d 6d | ......................shell-comm |
| 13d340 | 61 6e 64 2d 73 77 69 74 63 68 20 63 6f 6d 6d 61 6e 64 29 29 29 29 29 0a 20 20 28 6d 61 67 69 74 | and-switch.command)))))...(magit |
| 13d360 | 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d | -process-buffer))..(defun.magit- |
| 13d380 | 72 65 61 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 74 6f | read-shell-command.(&optional.to |
| 13d3a0 | 70 6c 65 76 65 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 29 0a 20 20 28 6c 65 74 20 28 28 64 | plevel.initial-input)...(let.((d |
| 13d3c0 | 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f | efault-directory..........(if.(o |
| 13d3e0 | 72 20 74 6f 70 6c 65 76 65 6c 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 0a 20 | r.toplevel.current-prefix-arg).. |
| 13d400 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 61 67 69 74 2d 74 6f 70 6c 65 76 65 6c 29 | ............(or.(magit-toplevel) |
| 13d420 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 6e 6f 74 2d 69 6e | ..................(magit--not-in |
| 13d440 | 73 69 64 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 | side-repository-error))......... |
| 13d460 | 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 28 72 65 61 | ...default-directory))).....(rea |
| 13d480 | 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 28 69 66 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d | d-shell-command.(if.magit-shell- |
| 13d4a0 | 63 6f 6d 6d 61 6e 64 2d 76 65 72 62 6f 73 65 2d 70 72 6f 6d 70 74 0a 20 20 20 20 20 20 20 20 20 | command-verbose-prompt.......... |
| 13d4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 41 73 79 6e | ...................(format."Asyn |
| 13d4e0 | 63 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 25 73 3a 20 22 0a 20 20 20 20 20 20 20 | c.shell.command.in.%s:."........ |
| 13d500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 62 | .............................(ab |
| 13d520 | 62 72 65 76 69 61 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | breviate-file-name.default-direc |
| 13d540 | 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory)).......................... |
| 13d560 | 20 22 41 73 79 6e 63 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 3a 20 22 29 0a 20 20 20 20 20 20 | ."Async.shell.command:.")....... |
| 13d580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 | ..................initial-input. |
| 13d5a0 | 27 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 2d 68 69 73 74 6f 72 79 29 29 29 0a 0a 3b | 'magit-git-command-history)))..; |
| 13d5c0 | 3b 3b 20 53 68 61 72 65 64 20 49 6e 66 69 78 20 41 72 67 75 6d 65 6e 74 73 0a 0a 28 74 72 61 6e | ;;.Shared.Infix.Arguments..(tran |
| 13d5e0 | 73 69 65 6e 74 2d 64 65 66 69 6e 65 2d 61 72 67 75 6d 65 6e 74 20 6d 61 67 69 74 3a 2d 2d 67 70 | sient-define-argument.magit:--gp |
| 13d600 | 67 2d 73 69 67 6e 20 28 29 0a 20 20 3a 64 65 73 63 72 69 70 74 69 6f 6e 20 22 53 69 67 6e 20 75 | g-sign.()...:description."Sign.u |
| 13d620 | 73 69 6e 67 20 67 70 67 22 0a 20 20 3a 63 6c 61 73 73 20 27 74 72 61 6e 73 69 65 6e 74 2d 6f 70 | sing.gpg"...:class.'transient-op |
| 13d640 | 74 69 6f 6e 0a 20 20 3a 73 68 6f 72 74 61 72 67 20 22 2d 53 22 0a 20 20 3a 61 72 67 75 6d 65 6e | tion...:shortarg."-S"...:argumen |
| 13d660 | 74 20 22 2d 2d 67 70 67 2d 73 69 67 6e 3d 22 0a 20 20 3a 61 6c 6c 6f 77 2d 65 6d 70 74 79 20 74 | t."--gpg-sign="...:allow-empty.t |
| 13d680 | 0a 20 20 3a 72 65 61 64 65 72 20 23 27 6d 61 67 69 74 2d 72 65 61 64 2d 67 70 67 2d 73 69 67 6e | ...:reader.#'magit-read-gpg-sign |
| 13d6a0 | 69 6e 67 2d 6b 65 79 29 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 67 70 67 2d 73 65 63 72 | ing-key)..(defvar.magit-gpg-secr |
| 13d6c0 | 65 74 2d 6b 65 79 2d 68 69 73 74 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 72 | et-key-hist.nil)..(defun.magit-r |
| 13d6e0 | 65 61 64 2d 67 70 67 2d 73 65 63 72 65 74 2d 6b 65 79 0a 20 20 20 20 28 70 72 6f 6d 70 74 20 26 | ead-gpg-secret-key.....(prompt.& |
| 13d700 | 6f 70 74 69 6f 6e 61 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 20 70 | optional.initial-input.history.p |
| 13d720 | 72 65 64 69 63 61 74 65 20 64 65 66 61 75 6c 74 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 65 70 | redicate.default)...(require.'ep |
| 13d740 | 61 29 0a 20 20 28 6c 65 74 2a 20 28 28 6b 65 79 73 20 28 63 6c 2d 6d 61 70 63 61 6e 0a 20 20 20 | a)...(let*.((keys.(cl-mapcan.... |
| 13d760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 63 65 72 74 29 0a 20 20 20 20 | .............(lambda.(cert)..... |
| 13d780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 6e 6f 74 20 70 72 65 64 | ..............(and.(or.(not.pred |
| 13d7a0 | 69 63 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | icate).......................... |
| 13d7c0 | 20 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 64 69 63 61 74 65 20 63 65 72 74 29 29 0a 20 20 20 20 | ..(funcall.predicate.cert))..... |
| 13d7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6b 65 79 20 28 | ...................(let*.((key.( |
| 13d800 | 63 61 72 20 28 65 70 67 2d 6b 65 79 2d 73 75 62 2d 6b 65 79 2d 6c 69 73 74 20 63 65 72 74 29 29 | car.(epg-key-sub-key-list.cert)) |
| 13d820 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 13d840 | 28 66 70 72 20 28 65 70 67 2d 73 75 62 2d 6b 65 79 2d 66 69 6e 67 65 72 70 72 69 6e 74 20 6b 65 | (fpr.(epg-sub-key-fingerprint.ke |
| 13d860 | 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y))............................. |
| 13d880 | 20 20 28 69 64 20 20 28 65 70 67 2d 73 75 62 2d 6b 65 79 2d 69 64 20 6b 65 79 29 29 0a 20 20 20 | ..(id..(epg-sub-key-id.key)).... |
| 13d8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 75 74 68 | ...........................(auth |
| 13d8c0 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.............................. |
| 13d8e0 | 20 20 28 61 6e 64 2d 6c 65 74 2a 20 28 28 69 64 2d 6f 62 6a 0a 20 20 20 20 20 20 20 20 20 20 20 | ..(and-let*.((id-obj............ |
| 13d900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13d920 | 28 63 61 72 20 28 65 70 67 2d 6b 65 79 2d 75 73 65 72 2d 69 64 2d 6c 69 73 74 20 63 65 72 74 29 | (car.(epg-key-user-id-list.cert) |
| 13d940 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )))............................. |
| 13d960 | 20 20 20 20 20 28 6c 65 74 20 28 28 69 64 2d 73 74 72 20 28 65 70 67 2d 75 73 65 72 2d 69 64 2d | .....(let.((id-str.(epg-user-id- |
| 13d980 | 73 74 72 69 6e 67 20 69 64 2d 6f 62 6a 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | string.id-obj)))................ |
| 13d9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 | ....................(if.(stringp |
| 13d9c0 | 20 69 64 2d 73 74 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .id-str)........................ |
| 13d9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 2d 73 74 72 0a 20 20 20 20 20 20 20 20 20 | ................id-str.......... |
| 13da00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 70 67 | ............................(epg |
| 13da20 | 2d 64 65 63 6f 64 65 2d 64 6e 20 69 64 2d 6f 62 6a 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -decode-dn.id-obj))))))......... |
| 13da40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 | .................(list.......... |
| 13da60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 66 70 72 | .................(propertize.fpr |
| 13da80 | 20 27 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'display....................... |
| 13daa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 73 75 62 73 74 72 69 | ................(concat.(substri |
| 13dac0 | 6e 67 20 66 70 72 20 30 20 28 2d 20 28 6c 65 6e 67 74 68 20 69 64 29 29 29 0a 20 20 20 20 20 20 | ng.fpr.0.(-.(length.id)))....... |
| 13dae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13db00 | 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 69 64 20 27 66 61 63 65 20 27 68 69 | ........(propertize.id.'face.'hi |
| 13db20 | 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ghlight)........................ |
| 13db40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 20 61 75 74 68 6f | .......................".".autho |
| 13db60 | 72 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 70 67 2d 6c 69 73 | r)))))).................(epg-lis |
| 13db80 | 74 2d 6b 65 79 73 20 28 65 70 67 2d 6d 61 6b 65 2d 63 6f 6e 74 65 78 74 20 65 70 61 2d 70 72 6f | t-keys.(epg-make-context.epa-pro |
| 13dba0 | 74 6f 63 6f 6c 29 20 6e 69 6c 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 68 6f 69 63 65 | tocol).nil.t)))..........(choice |
| 13dbc0 | 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 | .(or.(and.(not.current-prefix-ar |
| 13dbe0 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | g)...........................(or |
| 13dc00 | 20 28 61 6e 64 20 28 6c 65 6e 67 74 68 3d 20 6b 65 79 73 20 31 29 20 28 63 61 72 20 6b 65 79 73 | .(and.(length=.keys.1).(car.keys |
| 13dc20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).............................. |
| 13dc40 | 20 28 61 6e 64 20 64 65 66 61 75 6c 74 20 28 63 61 72 20 28 6d 65 6d 62 65 72 20 64 65 66 61 75 | .(and.default.(car.(member.defau |
| 13dc60 | 6c 74 20 6b 65 79 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lt.keys))))).................... |
| 13dc80 | 20 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 6b 65 79 73 20 6e | ..(completing-read.prompt.keys.n |
| 13dca0 | 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | il.nil.nil...................... |
| 13dcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 20 6e 69 6c 20 69 6e 69 | .................history.nil.ini |
| 13dce0 | 74 69 61 6c 2d 69 6e 70 75 74 29 29 29 29 0a 20 20 20 20 28 73 65 74 2d 74 65 78 74 2d 70 72 6f | tial-input)))).....(set-text-pro |
| 13dd00 | 70 65 72 74 69 65 73 20 30 20 28 6c 65 6e 67 74 68 20 63 68 6f 69 63 65 29 20 6e 69 6c 20 63 68 | perties.0.(length.choice).nil.ch |
| 13dd20 | 6f 69 63 65 29 0a 20 20 20 20 63 68 6f 69 63 65 29 29 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 | oice).....choice))..(defun.magit |
| 13dd40 | 2d 72 65 61 64 2d 67 70 67 2d 73 69 67 6e 69 6e 67 2d 6b 65 79 20 28 70 72 6f 6d 70 74 20 26 6f | -read-gpg-signing-key.(prompt.&o |
| 13dd60 | 70 74 69 6f 6e 61 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 29 0a 20 | ptional.initial-input.history).. |
| 13dd80 | 20 28 6d 61 67 69 74 2d 72 65 61 64 2d 67 70 67 2d 73 65 63 72 65 74 2d 6b 65 79 0a 20 20 20 70 | .(magit-read-gpg-secret-key....p |
| 13dda0 | 72 6f 6d 70 74 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 6f 72 79 0a 20 20 20 28 | rompt.initial-input.history....( |
| 13ddc0 | 6c 61 6d 62 64 61 20 28 63 65 72 74 29 0a 20 20 20 20 20 28 63 6c 2d 73 6f 6d 65 20 28 6c 61 6d | lambda.(cert)......(cl-some.(lam |
| 13dde0 | 62 64 61 20 28 6b 65 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 | bda.(key).................(memq. |
| 13de00 | 27 73 69 67 6e 20 28 65 70 67 2d 73 75 62 2d 6b 65 79 2d 63 61 70 61 62 69 6c 69 74 79 20 6b 65 | 'sign.(epg-sub-key-capability.ke |
| 13de20 | 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 70 67 2d 6b 65 79 2d 73 75 62 2d | y)))...............(epg-key-sub- |
| 13de40 | 6b 65 79 2d 6c 69 73 74 20 63 65 72 74 29 29 29 0a 20 20 20 6d 61 67 69 74 2d 6f 70 65 6e 70 67 | key-list.cert)))....magit-openpg |
| 13de60 | 70 2d 64 65 66 61 75 6c 74 2d 73 69 67 6e 69 6e 67 2d 6b 65 79 29 29 0a 0a 3b 3b 3b 20 46 6f 6e | p-default-signing-key))..;;;.Fon |
| 13de80 | 74 2d 4c 6f 63 6b 20 4b 65 79 77 6f 72 64 73 0a 0a 28 64 65 66 63 6f 6e 73 74 20 6d 61 67 69 74 | t-Lock.Keywords..(defconst.magit |
| 13dea0 | 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 0a 20 20 28 65 76 61 6c 2d 77 68 65 6e | -font-lock-keywords...(eval-when |
| 13dec0 | 2d 63 6f 6d 70 69 6c 65 0a 20 20 20 20 60 28 28 2c 28 63 6f 6e 63 61 74 20 22 28 5c 5c 28 6d 61 | -compile.....`((,(concat."(\\(ma |
| 13dee0 | 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 5c 5c 29 5c 5c 5f 3e | git-define-section-jumper\\)\\_> |
| 13df00 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5b 20 5c 74 27 28 5d 2a 22 0a 20 20 20 | "................."[.\t'(]*".... |
| 13df20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 5c 5c 28 3f 3a 5c 5c 73 77 5c 5c 7c 5c 5c 73 | ............."\\(\\(?:\\sw\\|\\s |
| 13df40 | 5f 5c 5c 29 2b 5c 5c 29 3f 22 29 0a 20 20 20 20 20 20 20 28 31 20 27 66 6f 6e 74 2d 6c 6f 63 6b | _\\)+\\)?")........(1.'font-lock |
| 13df60 | 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 28 32 20 27 66 6f 6e 74 2d 6c | -keyword-face)........(2.'font-l |
| 13df80 | 6f 63 6b 2d 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 2d 66 61 63 65 20 6e 69 6c 20 74 29 29 0a 20 | ock-function-name-face.nil.t)).. |
| 13dfa0 | 20 20 20 20 20 28 2c 28 63 6f 6e 63 61 74 20 22 28 22 20 28 72 65 67 65 78 70 2d 6f 70 74 20 27 | .....(,(concat."(".(regexp-opt.' |
| 13dfc0 | 28 22 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 | ("magit-insert-section"......... |
| 13dfe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 | .........................."magit |
| 13e000 | 2d 73 65 63 74 69 6f 6e 2d 63 61 73 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -section-case".................. |
| 13e020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 2d 62 69 6e 64 2d 6d 61 74 | ................."magit-bind-mat |
| 13e040 | 63 68 2d 73 74 72 69 6e 67 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch-strings"..................... |
| 13e060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 2d 77 69 74 68 2d 74 65 6d 70 2d 69 | .............."magit-with-temp-i |
| 13e080 | 6e 64 65 78 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndex"........................... |
| 13e0a0 | 20 20 20 20 20 20 20 20 22 6d 61 67 69 74 2d 77 69 74 68 2d 62 6c 6f 62 22 0a 20 20 20 20 20 20 | ........"magit-with-blob"....... |
| 13e0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 61 67 | ............................"mag |
| 13e0e0 | 69 74 2d 77 69 74 68 2d 74 6f 70 6c 65 76 65 6c 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-with-toplevel").............. |
| 13e100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | ...................t)........... |
| 13e120 | 20 20 20 20 20 20 22 5c 5c 5f 3e 22 29 0a 20 20 20 20 20 20 20 2e 20 31 29 29 29 29 0a 0a 28 66 | ......"\\_>")..........1))))..(f |
| 13e140 | 6f 6e 74 2d 6c 6f 63 6b 2d 61 64 64 2d 6b 65 79 77 6f 72 64 73 20 27 65 6d 61 63 73 2d 6c 69 73 | ont-lock-add-keywords.'emacs-lis |
| 13e160 | 70 2d 6d 6f 64 65 20 6d 61 67 69 74 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 29 | p-mode.magit-font-lock-keywords) |
| 13e180 | 0a 0a 3b 3b 3b 20 56 65 72 73 69 6f 6e 0a 0a 28 64 65 66 76 61 72 20 6d 61 67 69 74 2d 76 65 72 | ..;;;.Version..(defvar.magit-ver |
| 13e1a0 | 73 69 6f 6e 20 23 27 75 6e 64 65 66 69 6e 65 64 0a 20 20 22 54 68 65 20 76 65 72 73 69 6f 6e 20 | sion.#'undefined..."The.version. |
| 13e1c0 | 6f 66 20 4d 61 67 69 74 20 74 68 61 74 20 79 6f 75 27 72 65 20 75 73 69 6e 67 2e 0a 55 73 65 20 | of.Magit.that.you're.using..Use. |
| 13e1e0 | 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 62 79 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 69 6e | the.function.by.the.same.name.in |
| 13e200 | 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 22 29 0a 0a 3b 3b 3b 23 23 | stead.of.this.variable.")..;;;## |
| 13e220 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 28 | #autoload.(defun.magit-version.( |
| 13e240 | 26 6f 70 74 69 6f 6e 61 6c 20 70 72 69 6e 74 2d 64 65 73 74 20 69 6e 74 65 72 61 63 74 69 76 65 | &optional.print-dest.interactive |
| 13e260 | 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 4d 61 67 69 74 | )..."Return.the.version.of.Magit |
| 13e280 | 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 75 73 65 2e 0a 0a 49 66 20 6f 70 74 69 6f 6e 61 6c 20 | .currently.in.use...If.optional. |
| 13e2a0 | 61 72 67 75 6d 65 6e 74 20 50 52 49 4e 54 2d 44 45 53 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 | argument.PRINT-DEST.is.non-nil,. |
| 13e2c0 | 61 6c 73 6f 20 70 72 69 6e 74 20 74 68 65 20 75 73 65 64 0a 76 65 72 73 69 6f 6e 73 20 6f 66 20 | also.print.the.used.versions.of. |
| 13e2e0 | 4d 61 67 69 74 2c 20 54 72 61 6e 73 69 65 6e 74 2c 20 47 69 74 20 61 6e 64 20 45 6d 61 63 73 20 | Magit,.Transient,.Git.and.Emacs. |
| 13e300 | 74 6f 20 74 68 65 20 6f 75 74 70 75 74 20 73 74 72 65 61 6d 0a 73 65 6c 65 63 74 65 64 20 62 79 | to.the.output.stream.selected.by |
| 13e320 | 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 75 | .that.argument...Interactively.u |
| 13e340 | 73 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2c 20 6f 72 0a 77 69 74 68 20 61 20 70 72 65 66 | se.the.echo.area,.or.with.a.pref |
| 13e360 | 69 78 20 61 72 67 75 6d 65 6e 74 20 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | ix.argument.use.the.current.buff |
| 13e380 | 65 72 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 70 75 74 0a 74 68 65 20 6f 75 74 70 75 74 | er...Additionally.put.the.output |
| 13e3a0 | 20 69 6e 20 74 68 65 20 6b 69 6c 6c 20 72 69 6e 67 2e 0a 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e | .in.the.kill.ring..\n(fn.&option |
| 13e3c0 | 61 6c 20 50 52 49 4e 54 2d 44 45 53 54 29 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 | al.PRINT-DEST)"...(interactive.( |
| 13e3e0 | 6c 69 73 74 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 63 75 72 | list.(if.current-prefix-arg.(cur |
| 13e400 | 72 65 6e 74 2d 62 75 66 66 65 72 29 20 74 29 20 74 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 61 67 | rent-buffer).t).t))...(let.((mag |
| 13e420 | 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 20 6e 69 6c 29 0a 20 20 20 | it-git-global-arguments.nil).... |
| 13e440 | 20 20 20 20 20 28 74 6f 70 6c 69 62 20 28 6f 72 20 6c 6f 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 | .....(toplib.(or.load-file-name. |
| 13e460 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 64 65 62 75 67 | buffer-file-name)).........debug |
| 13e480 | 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 74 6f 70 6c 69 62 0a 20 20 20 20 20 20 | ).....(unless.(and.toplib....... |
| 13e4a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f | ...........(member.(file-name-no |
| 13e4c0 | 6e 64 69 72 65 63 74 6f 72 79 20 74 6f 70 6c 69 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndirectory.toplib).............. |
| 13e4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 28 22 6d 61 67 69 74 2e 65 6c 22 20 22 6d 61 67 69 74 2e | ............'("magit.el"."magit. |
| 13e500 | 65 6c 2e 67 7a 22 29 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6f 61 64 2d 73 75 66 66 | el.gz"))).......(let.((load-suff |
| 13e520 | 69 78 65 73 20 28 72 65 76 65 72 73 65 20 6c 6f 61 64 2d 73 75 66 66 69 78 65 73 29 29 29 20 3b | ixes.(reverse.load-suffixes))).; |
| 13e540 | 20 70 72 65 66 65 72 20 2e 65 6c 20 74 68 61 6e 20 2e 65 6c 63 0a 20 20 20 20 20 20 20 20 28 73 | .prefer..el.than..elc.........(s |
| 13e560 | 65 74 71 20 74 6f 70 6c 69 62 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 79 20 22 6d 61 67 69 | etq.toplib.(locate-library."magi |
| 13e580 | 74 22 29 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 74 6f 70 6c 69 62 20 28 61 6e 64 20 74 6f 70 | t")))).....(setq.toplib.(and.top |
| 13e5a0 | 6c 69 62 20 28 6d 61 67 69 74 2d 2d 73 74 72 61 69 67 68 74 2d 63 68 61 73 65 2d 6c 69 6e 6b 73 | lib.(magit--straight-chase-links |
| 13e5c0 | 20 74 6f 70 6c 69 62 29 29 29 0a 20 20 20 20 28 70 75 73 68 20 74 6f 70 6c 69 62 20 64 65 62 75 | .toplib))).....(push.toplib.debu |
| 13e5e0 | 67 29 0a 20 20 20 20 28 77 68 65 6e 20 74 6f 70 6c 69 62 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 | g).....(when.toplib.......(let*. |
| 13e600 | 28 28 74 6f 70 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 74 6f | ((topdir.(file-name-directory.to |
| 13e620 | 70 6c 69 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 69 74 64 69 72 20 28 65 78 70 | plib))..............(gitdir.(exp |
| 13e640 | 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | and-file-name................... |
| 13e660 | 20 20 20 20 22 2e 67 69 74 22 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 0a | ....".git".(file-name-directory. |
| 13e680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | ..............................(d |
| 13e6a0 | 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 6f 70 64 69 72 29 29 29 29 0a 20 20 | irectory-file-name.topdir))))... |
| 13e6c0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 69 63 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 | ...........(static.(locate-libra |
| 13e6e0 | 72 79 20 22 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 2e 65 6c 22 20 6e 69 6c 20 28 6c 69 73 74 20 | ry."magit-version.el".nil.(list. |
| 13e700 | 74 6f 70 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 74 69 63 20 28 | topdir)))..............(static.( |
| 13e720 | 61 6e 64 20 73 74 61 74 69 63 20 28 6d 61 67 69 74 2d 2d 73 74 72 61 69 67 68 74 2d 63 68 61 73 | and.static.(magit--straight-chas |
| 13e740 | 65 2d 6c 69 6e 6b 73 20 73 74 61 74 69 63 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 | e-links.static)))).........(or.( |
| 13e760 | 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 27 72 65 70 6f 20 | progn...............(push.'repo. |
| 13e780 | 64 65 62 75 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 | debug)...............(when.(and. |
| 13e7a0 | 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 | (file-exists-p.gitdir).......... |
| 13e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 74 20 69 73 20 61 20 72 65 70 6f 2c | ................;;.It.is.a.repo, |
| 13e7e0 | 20 62 75 74 20 69 73 20 69 74 20 74 68 65 20 4d 61 67 69 74 20 72 65 70 6f 3f 0a 20 20 20 20 20 | .but.is.it.the.Magit.repo?...... |
| 13e800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 | ....................(file-exists |
| 13e820 | 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 | -p...........................(ex |
| 13e840 | 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 2e 2f 6c 69 73 70 2f 6d 61 67 69 74 2e 65 6c | pand-file-name."../lisp/magit.el |
| 13e860 | 22 20 67 69 74 64 69 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 | ".gitdir))).................(pus |
| 13e880 | 68 20 74 20 64 65 62 75 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e | h.t.debug).................;;.In |
| 13e8a0 | 73 69 64 65 20 74 68 65 20 72 65 70 6f 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 69 6c 65 20 73 | side.the.repo.the.version.file.s |
| 13e8c0 | 68 6f 75 6c 64 20 6f 6e 6c 79 20 65 78 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hould.only.exist................ |
| 13e8e0 | 20 3b 3b 20 77 68 69 6c 65 20 72 75 6e 6e 69 6e 67 20 6d 61 6b 65 2e 0a 20 20 20 20 20 20 20 20 | .;;.while.running.make.......... |
| 13e900 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 73 74 61 74 69 63 20 28 6e 6f 74 20 6e | ........(when.(and.static.(not.n |
| 13e920 | 6f 6e 69 6e 74 65 72 61 63 74 69 76 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oninteractive))................. |
| 13e940 | 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 73 74 | ..(ignore-errors.(delete-file.st |
| 13e960 | 61 74 69 63 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 | atic))).................(setq.ma |
| 13e980 | 67 69 74 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-version..................... |
| 13e9a0 | 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 | ..(let.((default-directory.topdi |
| 13e9c0 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 | r)).........................(mag |
| 13e9e0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 20 22 64 65 73 63 72 69 62 65 22 0a 20 20 20 20 20 20 20 | it-git-string."describe"........ |
| 13ea00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13ea20 | 20 20 20 22 2d 2d 74 61 67 73 22 20 22 2d 2d 64 69 72 74 79 22 20 22 2d 2d 61 6c 77 61 79 73 22 | ..."--tags"."--dirty"."--always" |
| 13ea40 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 | ))))).............(progn........ |
| 13ea60 | 20 20 20 20 20 20 20 28 70 75 73 68 20 27 73 74 61 74 69 63 20 64 65 62 75 67 29 0a 20 20 20 20 | .......(push.'static.debug)..... |
| 13ea80 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 73 74 61 74 69 63 20 28 66 69 6c | ..........(when.(and.static.(fil |
| 13eaa0 | 65 2d 65 78 69 73 74 73 2d 70 20 73 74 61 74 69 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e-exists-p.static))............. |
| 13eac0 | 20 20 20 20 28 70 75 73 68 20 74 20 64 65 62 75 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(push.t.debug).............. |
| 13eae0 | 20 20 20 28 6c 6f 61 64 2d 66 69 6c 65 20 73 74 61 74 69 63 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(load-file.static)........... |
| 13eb00 | 20 20 20 20 20 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ......magit-version))........... |
| 13eb20 | 20 20 28 77 68 65 6e 20 28 66 65 61 74 75 72 65 70 20 27 70 61 63 6b 61 67 65 29 0a 20 20 20 20 | ..(when.(featurep.'package)..... |
| 13eb40 | 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 27 65 6c 70 61 20 64 65 62 75 67 29 0a 20 20 20 | ..........(push.'elpa.debug).... |
| 13eb60 | 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 | ...........(ignore-errors....... |
| 13eb80 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 76 65 72 73 69 6f 6e 20 28 63 | ..........(when-let.((version.(c |
| 13eba0 | 61 64 72 20 28 61 73 73 71 20 27 6d 61 67 69 74 20 70 61 63 6b 61 67 65 2d 61 6c 69 73 74 29 29 | adr.(assq.'magit.package-alist)) |
| 13ebc0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 74 20 64 65 62 | ))...................(push.t.deb |
| 13ebe0 | 75 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 | ug)...................(setq.magi |
| 13ec00 | 74 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-version....................... |
| 13ec20 | 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 70 61 63 6b 61 67 65 2d 64 65 73 63 2d 76 65 | ..(and.(fboundp.'package-desc-ve |
| 13ec40 | 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rsion).......................... |
| 13ec60 | 20 20 20 20 28 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 2d 6a 6f 69 6e 0a 20 20 20 20 20 20 | ....(package-version-join....... |
| 13ec80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 | ........................(package |
| 13eca0 | 2d 64 65 73 63 2d 76 65 72 73 69 6f 6e 20 76 65 72 73 69 6f 6e 29 29 29 29 29 29 29 0a 20 20 20 | -desc-version.version))))))).... |
| 13ecc0 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | .........(progn...............(p |
| 13ece0 | 75 73 68 20 27 64 69 72 6e 61 6d 65 20 64 65 62 75 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ush.'dirname.debug)............. |
| 13ed00 | 20 20 28 6c 65 74 20 28 28 64 69 72 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 | ..(let.((dirname.(file-name-nond |
| 13ed20 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | irectory........................ |
| 13ed40 | 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 6f 70 64 | .......(directory-file-name.topd |
| 13ed60 | 69 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 | ir)))).................(when.(st |
| 13ed80 | 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 6d 61 67 69 74 2d 5c 5c 28 5b 30 2d 39 5d 2e 2a 5c | ring-match."\\`magit-\\([0-9].*\ |
| 13eda0 | 5c 29 22 20 64 69 72 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | \)".dirname)...................( |
| 13edc0 | 73 65 74 71 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | setq.magit-version.(match-string |
| 13ede0 | 20 31 20 64 69 72 6e 61 6d 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 | .1.dirname))))).............;;.I |
| 13ee00 | 66 20 61 6c 6c 20 65 6c 73 65 20 66 61 69 6c 73 2c 20 6a 75 73 74 20 72 65 70 6f 72 74 20 74 68 | f.all.else.fails,.just.report.th |
| 13ee20 | 65 20 63 6f 6d 6d 69 74 20 68 61 73 68 2e 20 49 74 27 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.commit.hash..It's............. |
| 13ee40 | 3b 3b 20 62 65 74 74 65 72 20 74 68 61 6e 20 6e 6f 74 68 69 6e 67 20 61 6e 64 20 77 65 20 63 61 | ;;.better.than.nothing.and.we.ca |
| 13ee60 | 6e 6e 6f 74 20 64 6f 20 62 65 74 74 65 72 20 69 6e 20 74 68 65 20 63 61 73 65 0a 20 20 20 20 20 | nnot.do.better.in.the.case...... |
| 13ee80 | 20 20 20 20 20 20 20 3b 3b 20 6f 66 20 65 2e 67 2e 2c 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f | .......;;.of.e.g.,.a.shallow.clo |
| 13eea0 | 6e 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 | ne..............(progn.......... |
| 13eec0 | 20 20 20 20 20 28 70 75 73 68 20 27 68 61 73 68 20 64 65 62 75 67 29 0a 20 20 20 20 20 20 20 20 | .....(push.'hash.debug)......... |
| 13eee0 | 20 20 20 20 20 20 3b 3b 20 53 61 6d 65 20 63 68 65 63 6b 20 61 73 20 61 62 6f 76 65 20 74 6f 20 | ......;;.Same.check.as.above.to. |
| 13ef00 | 73 65 65 20 69 66 20 69 74 27 73 20 72 65 61 6c 6c 79 20 74 68 65 20 4d 61 67 69 74 20 72 65 70 | see.if.it's.really.the.Magit.rep |
| 13ef20 | 6f 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 69 6c | o................(when.(and.(fil |
| 13ef40 | 65 2d 65 78 69 73 74 73 2d 70 20 67 69 74 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-exists-p.gitdir).............. |
| 13ef60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 0a 20 20 20 20 20 | ............(file-exists-p...... |
| 13ef80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | .....................(expand-fil |
| 13efa0 | 65 2d 6e 61 6d 65 20 22 2e 2e 2f 6c 69 73 70 2f 6d 61 67 69 74 2e 65 6c 22 20 67 69 74 64 69 72 | e-name."../lisp/magit.el".gitdir |
| 13efc0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d | ))).................(setq.magit- |
| 13efe0 | 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | version.......................(l |
| 13f000 | 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 74 6f 70 64 69 72 29 29 0a | et.((default-directory.topdir)). |
| 13f020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 74 2d 67 | ........................(magit-g |
| 13f040 | 69 74 2d 73 74 72 69 6e 67 20 22 72 65 76 2d 70 61 72 73 65 22 20 22 48 45 41 44 22 29 29 29 29 | it-string."rev-parse"."HEAD")))) |
| 13f060 | 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 6d 61 67 69 74 2d 76 65 72 73 | )))).....(if.(stringp.magit-vers |
| 13f080 | 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 72 69 6e 74 2d 64 65 73 74 0a 20 20 | ion).........(when.print-dest... |
| 13f0a0 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 74 72 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 | ........(let.((str.(format...... |
| 13f0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4d 61 67 69 74 20 25 73 25 73 2c 20 54 72 | ................."Magit.%s%s,.Tr |
| 13f0e0 | 61 6e 73 69 65 6e 74 20 25 73 2c 20 47 69 74 20 25 73 2c 20 45 6d 61 63 73 20 25 73 2c 20 25 73 | ansient.%s,.Git.%s,.Emacs.%s,.%s |
| 13f100 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6d 61 67 69 | ".......................(or.magi |
| 13f120 | 74 2d 76 65 72 73 69 6f 6e 20 22 28 75 6e 6b 6e 6f 77 6e 29 22 29 0a 20 20 20 20 20 20 20 20 20 | t-version."(unknown)").......... |
| 13f140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 69 67 6e 6f 72 65 2d 65 72 | .............(or.(and.(ignore-er |
| 13f160 | 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rors............................ |
| 13f180 | 20 20 20 20 20 20 28 6d 61 67 69 74 2d 2d 76 65 72 73 69 6f 6e 3e 3d 20 6d 61 67 69 74 2d 76 65 | ......(magit--version>=.magit-ve |
| 13f1a0 | 72 73 69 6f 6e 20 22 32 30 30 38 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rsion."2008")).................. |
| 13f1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 | ..............(ignore-errors.... |
| 13f1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | ..............................(r |
| 13f200 | 65 71 75 69 72 65 20 27 6c 69 73 70 2d 6d 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equire.'lisp-mnt)............... |
| 13f220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 | ...................(and.(fboundp |
| 13f240 | 20 27 6c 6d 2d 68 65 61 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'lm-header).................... |
| 13f260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 0a 20 20 20 20 20 | ...................(format...... |
| 13f280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 13f2a0 | 20 20 22 20 5b 3e 3d 20 25 73 5d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..".[>=.%s]".................... |
| 13f2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 | ....................(with-temp-b |
| 13f2e0 | 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffer........................... |
| 13f300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 | ...............(insert-file-cont |
| 13f320 | 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ents............................ |
| 13f340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 6c 69 62 72 61 72 79 20 22 | ...............(locate-library." |
| 13f360 | 6d 61 67 69 74 2e 65 6c 22 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit.el".t))................... |
| 13f380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6d 2d 68 65 61 64 65 | .......................(lm-heade |
| 13f3a0 | 72 20 22 50 61 63 6b 61 67 65 2d 56 65 72 73 69 6f 6e 22 29 29 29 29 29 29 0a 20 20 20 20 20 20 | r."Package-Version"))))))....... |
| 13f3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 20 | ...................."")......... |
| 13f3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 | ..............(or.(ignore-errors |
| 13f400 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 | .............................(re |
| 13f420 | 71 75 69 72 65 20 27 6c 69 73 70 2d 6d 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | quire.'lisp-mnt)................ |
| 13f440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 6c 6d 2d 68 | .............(and.(fboundp.'lm-h |
| 13f460 | 65 61 64 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eader).......................... |
| 13f480 | 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 | ........(with-temp-buffer....... |
| 13f4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | .............................(in |
| 13f4c0 | 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | sert-file-contents.............. |
| 13f4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 6c | .......................(locate-l |
| 13f500 | 69 62 72 61 72 79 20 22 74 72 61 6e 73 69 65 6e 74 2e 65 6c 22 20 74 29 29 0a 20 20 20 20 20 20 | ibrary."transient.el".t))....... |
| 13f520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6d | .............................(lm |
| 13f540 | 2d 68 65 61 64 65 72 20 22 50 61 63 6b 61 67 65 2d 56 65 72 73 69 6f 6e 22 29 29 29 29 0a 20 20 | -header."Package-Version"))))... |
| 13f560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 28 75 6e 6b 6e 6f 77 | ........................"(unknow |
| 13f580 | 6e 29 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 67 69 | n)").......................(magi |
| 13f5a0 | 74 2d 2d 73 61 66 65 2d 67 69 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t--safe-git-version)............ |
| 13f5c0 | 20 20 20 20 20 20 20 20 20 20 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 | ...........emacs-version........ |
| 13f5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d 2d 74 79 70 65 29 29 29 0a 20 20 | ...............system-type)))... |
| 13f600 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 | ..........(when.interactive..... |
| 13f620 | 20 20 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 6e 65 77 20 73 74 72 29 29 0a 20 20 20 20 20 20 | ..........(kill-new.str))....... |
| 13f640 | 20 20 20 20 20 20 28 70 72 69 6e 63 20 73 74 72 20 70 72 69 6e 74 2d 64 65 73 74 29 29 29 0a 20 | ......(princ.str.print-dest))).. |
| 13f660 | 20 20 20 20 20 28 73 65 74 71 20 64 65 62 75 67 20 28 72 65 76 65 72 73 65 20 64 65 62 75 67 29 | .....(setq.debug.(reverse.debug) |
| 13f680 | 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 27 65 72 72 | ).......(setq.magit-version.'err |
| 13f6a0 | 6f 72 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 0a 20 20 | or).......(when.magit-version... |
| 13f6c0 | 20 20 20 20 20 20 28 70 75 73 68 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 64 65 62 75 67 29 | ......(push.magit-version.debug) |
| 13f6e0 | 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 75 61 6c 20 28 67 65 74 65 6e 76 20 22 | ).......(unless.(equal.(getenv." |
| 13f700 | 43 49 22 29 20 22 74 72 75 65 22 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 72 65 70 6f | CI")."true").........;;.The.repo |
| 13f720 | 73 69 74 6f 72 79 20 69 73 20 61 20 73 70 61 72 73 65 20 63 6c 6f 6e 65 2e 0a 20 20 20 20 20 20 | sitory.is.a.sparse.clone........ |
| 13f740 | 20 20 28 6d 65 73 73 61 67 65 20 22 43 61 6e 6e 6f 74 20 64 65 74 65 72 6d 69 6e 65 20 4d 61 67 | ..(message."Cannot.determine.Mag |
| 13f760 | 69 74 27 73 20 76 65 72 73 69 6f 6e 20 25 53 22 20 64 65 62 75 67 29 29 29 0a 20 20 20 20 6d 61 | it's.version.%S".debug))).....ma |
| 13f780 | 67 69 74 2d 76 65 72 73 69 6f 6e 29 29 0a 0a 3b 3b 3b 20 53 74 61 72 74 75 70 20 41 73 73 65 72 | git-version))..;;;.Startup.Asser |
| 13f7a0 | 74 73 0a 0a 28 64 65 66 75 6e 20 6d 61 67 69 74 2d 73 74 61 72 74 75 70 2d 61 73 73 65 72 74 73 | ts..(defun.magit-startup-asserts |
| 13f7c0 | 20 28 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 76 61 6c 20 28 67 65 74 65 6e 76 20 22 47 | .()...(when-let.((val.(getenv."G |
| 13f7e0 | 49 54 5f 44 49 52 22 29 29 29 0a 20 20 20 20 28 73 65 74 65 6e 76 20 22 47 49 54 5f 44 49 52 22 | IT_DIR"))).....(setenv."GIT_DIR" |
| 13f800 | 29 0a 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 22 4d 61 67 69 74 20 75 6e 73 65 74 | ).....(message......"Magit.unset |
| 13f820 | 20 24 47 49 54 5f 44 49 52 20 28 77 61 73 20 25 53 29 2e 20 20 53 65 65 20 25 73 22 20 76 61 6c | .$GIT_DIR.(was.%S)...See.%s".val |
| 13f840 | 0a 20 20 20 20 20 3b 3b 20 4e 6f 74 65 3a 20 50 61 73 73 20 55 52 4c 20 61 73 20 61 72 67 75 6d | ......;;.Note:.Pass.URL.as.argum |
| 13f860 | 65 6e 74 20 72 61 74 68 65 72 20 74 68 61 6e 20 65 6d 62 65 64 64 69 6e 67 20 69 6e 20 74 68 65 | ent.rather.than.embedding.in.the |
| 13f880 | 20 66 6f 72 6d 61 74 0a 20 20 20 20 20 3b 3b 20 73 74 72 69 6e 67 20 74 6f 20 70 72 65 76 65 6e | .format......;;.string.to.preven |
| 13f8a0 | 74 20 74 68 65 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 20 66 72 6f 6d 20 62 65 69 6e 67 20 72 65 | t.the.single.quote.from.being.re |
| 13f8c0 | 6e 64 65 72 65 64 0a 20 20 20 20 20 3b 3b 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 74 65 78 | ndered......;;.according.to.`tex |
| 13f8e0 | 74 2d 71 75 6f 74 69 6e 67 2d 73 74 79 6c 65 27 2e 0a 20 20 20 20 20 22 68 74 74 70 73 3a 2f 2f | t-quoting-style'......."https:// |
| 13f900 | 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 77 69 6b 69 2f 44 6f 6e 27 | github.com/magit/magit/wiki/Don' |
| 13f920 | 74 2d 73 65 74 2d 24 47 49 54 5f 44 49 52 2d 61 6e 64 2d 61 6c 69 6b 65 22 29 29 0a 20 20 28 77 | t-set-$GIT_DIR-and-alike"))...(w |
| 13f940 | 68 65 6e 2d 6c 65 74 20 28 28 76 61 6c 20 28 67 65 74 65 6e 76 20 22 47 49 54 5f 57 4f 52 4b 5f | hen-let.((val.(getenv."GIT_WORK_ |
| 13f960 | 54 52 45 45 22 29 29 29 0a 20 20 20 20 28 73 65 74 65 6e 76 20 22 47 49 54 5f 57 4f 52 4b 5f 54 | TREE"))).....(setenv."GIT_WORK_T |
| 13f980 | 52 45 45 22 29 0a 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 22 4d 61 67 69 74 20 75 | REE").....(message......"Magit.u |
| 13f9a0 | 6e 73 65 74 20 24 47 49 54 5f 57 4f 52 4b 5f 54 52 45 45 20 28 77 61 73 20 25 53 29 2e 20 20 53 | nset.$GIT_WORK_TREE.(was.%S)...S |
| 13f9c0 | 65 65 20 25 73 22 20 76 61 6c 0a 20 20 20 20 20 3b 3b 20 53 65 65 20 63 6f 6d 6d 65 6e 74 20 61 | ee.%s".val......;;.See.comment.a |
| 13f9e0 | 62 6f 76 65 2e 0a 20 20 20 20 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d | bove......."https://github.com/m |
| 13fa00 | 61 67 69 74 2f 6d 61 67 69 74 2f 77 69 6b 69 2f 44 6f 6e 27 74 2d 73 65 74 2d 24 47 49 54 5f 44 | agit/magit/wiki/Don't-set-$GIT_D |
| 13fa20 | 49 52 2d 61 6e 64 2d 61 6c 69 6b 65 22 29 29 0a 20 20 3b 3b 20 47 69 74 20 69 73 6e 27 74 20 72 | IR-and-alike"))...;;.Git.isn't.r |
| 13fa40 | 65 71 75 69 72 65 64 20 77 68 69 6c 65 20 62 75 69 6c 64 69 6e 67 20 4d 61 67 69 74 2e 0a 20 20 | equired.while.building.Magit.... |
| 13fa60 | 28 75 6e 6c 65 73 73 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 62 79 74 65 2d 63 | (unless.(bound-and-true-p.byte-c |
| 13fa80 | 6f 6d 70 69 6c 65 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d | ompile-current-file).....(magit- |
| 13faa0 | 67 69 74 2d 76 65 72 73 69 6f 6e 2d 61 73 73 65 72 74 29 29 0a 20 20 28 77 68 65 6e 20 28 76 65 | git-version-assert))...(when.(ve |
| 13fac0 | 72 73 69 6f 6e 3c 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 | rsion<.emacs-version.magit--mini |
| 13fae0 | 6d 61 6c 2d 65 6d 61 63 73 29 0a 20 20 20 20 28 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 20 | mal-emacs).....(display-warning. |
| 13fb00 | 27 6d 61 67 69 74 20 28 66 6f 72 6d 61 74 20 22 5c 0a 4d 61 67 69 74 20 72 65 71 75 69 72 65 73 | 'magit.(format."\.Magit.requires |
| 13fb20 | 20 45 6d 61 63 73 20 3e 3d 20 25 73 2c 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 25 73 2e 0a | .Emacs.>=.%s,.you.are.using.%s.. |
| 13fb40 | 0a 49 66 20 74 68 69 73 20 63 6f 6d 65 73 20 61 73 20 61 20 73 75 72 70 72 69 73 65 20 74 6f 20 | .If.this.comes.as.a.surprise.to. |
| 13fb60 | 79 6f 75 2c 20 62 65 63 61 75 73 65 20 79 6f 75 20 64 6f 20 61 63 74 75 61 6c 6c 79 20 68 61 76 | you,.because.you.do.actually.hav |
| 13fb80 | 65 0a 61 20 6e 65 77 65 72 20 76 65 72 73 69 6f 6e 20 69 6e 73 74 61 6c 6c 65 64 2c 20 74 68 65 | e.a.newer.version.installed,.the |
| 13fba0 | 6e 20 74 68 61 74 20 70 72 6f 62 61 62 6c 79 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 0a 6f | n.that.probably.means.that.the.o |
| 13fbc0 | 6c 64 65 72 20 76 65 72 73 69 6f 6e 20 68 61 70 70 65 6e 73 20 74 6f 20 61 70 70 65 61 72 20 65 | lder.version.happens.to.appear.e |
| 13fbe0 | 61 72 6c 69 65 72 20 6f 6e 20 74 68 65 20 60 24 50 41 54 48 27 2e 20 20 49 66 20 79 6f 75 0a 61 | arlier.on.the.`$PATH'...If.you.a |
| 13fc00 | 6c 77 61 79 73 20 73 74 61 72 74 20 45 6d 61 63 73 20 66 72 6f 6d 20 61 20 73 68 65 6c 6c 2c 20 | lways.start.Emacs.from.a.shell,. |
| 13fc20 | 74 68 65 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 66 69 78 65 64 20 69 6e 20 74 68 65 0a 73 68 | then.that.can.be.fixed.in.the.sh |
| 13fc40 | 65 6c 6c 27 73 20 69 6e 69 74 20 66 69 6c 65 2e 20 20 49 66 20 79 6f 75 20 73 74 61 72 74 20 45 | ell's.init.file...If.you.start.E |
| 13fc60 | 6d 61 63 73 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 6e 20 69 63 6f 6e 2c 0a 6f 72 20 | macs.by.clicking.on.an.icon,.or. |
| 13fc80 | 75 73 69 6e 67 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6c | using.some.sort.of.application.l |
| 13fca0 | 61 75 6e 63 68 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 0a 68 61 76 65 20 | auncher,.then.you.probably.have. |
| 13fcc0 | 74 6f 20 61 64 6a 75 73 74 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 61 73 20 73 65 65 | to.adjust.the.environment.as.see |
| 13fce0 | 6e 20 62 79 20 67 72 61 70 68 69 63 61 6c 20 69 6e 74 65 72 66 61 63 65 2e 0a 46 6f 72 20 58 31 | n.by.graphical.interface..For.X1 |
| 13fd00 | 31 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 7e 2f 2e 78 69 6e 69 74 72 63 20 73 68 6f 75 | 1.something.like.~/.xinitrc.shou |
| 13fd20 | 6c 64 20 77 6f 72 6b 2e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ld.work.\n"..................... |
| 13fd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 67 69 74 2d 2d 6d 69 6e 69 6d 61 6c 2d 65 | ................magit--minimal-e |
| 13fd60 | 6d 61 63 73 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | macs.emacs-version)............. |
| 13fd80 | 20 20 20 20 20 20 20 20 20 3a 65 72 72 6f 72 29 29 29 0a 0a 3b 3b 3b 20 4c 6f 61 64 69 6e 67 20 | .........:error)))..;;;.Loading. |
| 13fda0 | 4c 69 62 72 61 72 69 65 73 0a 0a 28 70 72 6f 76 69 64 65 20 27 6d 61 67 69 74 29 0a 0a 28 63 6c | Libraries..(provide.'magit)..(cl |
| 13fdc0 | 2d 65 76 61 6c 2d 77 68 65 6e 20 28 6c 6f 61 64 20 65 76 61 6c 29 0a 20 20 28 72 65 71 75 69 72 | -eval-when.(load.eval)...(requir |
| 13fde0 | 65 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 | e.'magit-status)...(require.'mag |
| 13fe00 | 69 74 2d 72 65 66 73 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 66 69 6c 65 73 | it-refs)...(require.'magit-files |
| 13fe20 | 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 72 65 73 65 74 29 0a 20 20 28 72 65 | )...(require.'magit-reset)...(re |
| 13fe40 | 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 29 0a 20 20 28 72 65 71 75 69 72 65 20 | quire.'magit-branch)...(require. |
| 13fe60 | 27 6d 61 67 69 74 2d 6d 65 72 67 65 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d | 'magit-merge)...(require.'magit- |
| 13fe80 | 74 61 67 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 29 | tag)...(require.'magit-worktree) |
| 13fea0 | 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 6e 6f 74 65 73 29 0a 20 20 28 72 65 71 | ...(require.'magit-notes)...(req |
| 13fec0 | 75 69 72 65 20 27 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 29 0a 20 20 28 72 65 71 75 69 72 65 | uire.'magit-sequence)...(require |
| 13fee0 | 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | .'magit-commit)...(require.'magi |
| 13ff00 | 74 2d 72 65 6d 6f 74 65 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 63 6c 6f 6e | t-remote)...(require.'magit-clon |
| 13ff20 | 65 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 66 65 74 63 68 29 0a 20 20 28 72 | e)...(require.'magit-fetch)...(r |
| 13ff40 | 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 70 75 6c 6c 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 | equire.'magit-pull)...(require.' |
| 13ff60 | 6d 61 67 69 74 2d 70 75 73 68 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 69 | magit-push)...(require.'magit-bi |
| 13ff80 | 73 65 63 74 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 73 74 61 73 68 29 0a 20 | sect)...(require.'magit-stash).. |
| 13ffa0 | 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 6c 61 6d 65 29 0a 20 20 28 72 65 71 75 69 | .(require.'magit-blame)...(requi |
| 13ffc0 | 72 65 20 27 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 | re.'magit-submodule)...(unless.( |
| 13ffe0 | 6c 6f 61 64 20 22 6d 61 67 69 74 2d 61 75 74 6f 6c 6f 61 64 73 22 20 74 20 74 29 0a 20 20 20 20 | load."magit-autoloads".t.t)..... |
| 140000 | 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 70 61 74 63 68 29 0a 20 20 20 20 28 72 65 71 75 | (require.'magit-patch).....(requ |
| 140020 | 69 72 65 20 27 6d 61 67 69 74 2d 73 75 62 74 72 65 65 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 | ire.'magit-subtree).....(require |
| 140040 | 20 27 6d 61 67 69 74 2d 65 64 69 66 66 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 | .'magit-ediff).....(require.'mag |
| 140060 | 69 74 2d 67 69 74 69 67 6e 6f 72 65 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 | it-gitignore).....(require.'magi |
| 140080 | 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 | t-sparse-checkout).....(require. |
| 1400a0 | 27 6d 61 67 69 74 2d 65 78 74 72 61 73 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 67 69 74 | 'magit-extras).....(require.'git |
| 1400c0 | 2d 72 65 62 61 73 65 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 6f 6f | -rebase).....(require.'magit-boo |
| 1400e0 | 6b 6d 61 72 6b 29 29 29 0a 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 | kmark)))..(with-eval-after-load. |
| 140100 | 27 62 6f 6f 6b 6d 61 72 6b 0a 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 2d 62 6f 6f 6b | 'bookmark...(require.'magit-book |
| 140120 | 6d 61 72 6b 29 29 0a 0a 28 75 6e 6c 65 73 73 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d | mark))..(unless.(bound-and-true- |
| 140140 | 70 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 0a 20 20 28 | p.byte-compile-current-file)...( |
| 140160 | 69 66 20 61 66 74 65 72 2d 69 6e 69 74 2d 74 69 6d 65 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 20 | if.after-init-time.......(progn. |
| 140180 | 28 6d 61 67 69 74 2d 73 74 61 72 74 75 70 2d 61 73 73 65 72 74 73 29 0a 20 20 20 20 20 20 20 20 | (magit-startup-asserts)......... |
| 1401a0 | 20 20 20 20 20 28 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 28 61 64 64 2d 68 | .....(magit-version)).....(add-h |
| 1401c0 | 6f 6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 73 74 61 | ook.'after-init-hook.#'magit-sta |
| 1401e0 | 72 74 75 70 2d 61 73 73 65 72 74 73 20 74 29 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 | rtup-asserts.t).....(add-hook.'a |
| 140200 | 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 74 | fter-init-hook.#'magit-version.t |
| 140220 | 29 29 29 0a 0a 3b 3b 3b 20 6d 61 67 69 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 | )))..;;;.magit.el.ends.here..... |
| 140240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1402a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1402c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1402e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1403a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1403c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1403e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140400 | 6d 61 67 69 74 2d 32 30 32 34 30 34 30 34 2e 31 39 30 31 2f 6d 61 67 69 74 2e 69 6e 66 6f 00 00 | magit-20240404.1901/magit.info.. |
| 140420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140460 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 140480 | 32 30 33 37 31 37 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 30 37 37 00 20 30 00 00 00 | 2037173.00000000000.014077..0... |
| 1404a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1404c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1404e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140500 | 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...root................... |
| 140520 | 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........root................... |
| 140540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1405a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1405c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1405e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 140600 | 54 68 69 73 20 69 73 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 70 72 6f 64 75 63 65 64 20 62 79 20 | This.is.magit.info,.produced.by. |
| 140620 | 6d 61 6b 65 69 6e 66 6f 20 76 65 72 73 69 6f 6e 20 36 2e 37 20 66 72 6f 6d 20 6d 61 67 69 74 2e | makeinfo.version.6.7.from.magit. |
| 140640 | 74 65 78 69 2e 0a 0a 20 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 2d 32 | texi........Copyright.(C).2015-2 |
| 140660 | 30 32 34 20 4a 6f 6e 61 73 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f | 024.Jonas.Bernoulli.<jonas@berno |
| 140680 | 75 6c 2e 6c 69 3e 0a 0a 20 20 20 20 20 59 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 | ul.li>.......You.can.redistribut |
| 1406a0 | 65 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 | e.this.document.and/or.modify.it |
| 1406c0 | 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 0a 20 20 20 20 20 6f 66 20 74 68 65 20 47 4e 55 | .under.the.terms......of.the.GNU |
| 1406e0 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 | .General.Public.License.as.publi |
| 140700 | 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 20 20 20 20 20 46 | shed.by.the.Free.Software......F |
| 140720 | 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 | oundation,.either.version.3.of.t |
| 140740 | 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 0a | he.License,.or.(at.your.option). |
| 140760 | 20 20 20 20 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 | .....any.later.version........Th |
| 140780 | 69 73 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 | is.document.is.distributed.in.th |
| 1407a0 | 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 20 | e.hope.that.it.will.be.useful,.. |
| 1407c0 | 20 20 20 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 | ....but.WITHOUT.ANY.WARRANTY;.wi |
| 1407e0 | 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 | thout.even.the.implied.warranty. |
| 140800 | 6f 66 0a 20 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 | of......MERCHANTABILITY.or.FITNE |
| 140820 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 | SS.FOR.A.PARTICULAR.PURPOSE...Se |
| 140840 | 65 20 74 68 65 20 47 4e 55 0a 20 20 20 20 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 | e.the.GNU......General.Public.Li |
| 140860 | 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 49 4e 46 4f 2d 44 49 | cense.for.more.details...INFO-DI |
| 140880 | 52 2d 53 45 43 54 49 4f 4e 20 45 6d 61 63 73 0a 53 54 41 52 54 2d 49 4e 46 4f 2d 44 49 52 2d 45 | R-SECTION.Emacs.START-INFO-DIR-E |
| 1408a0 | 4e 54 52 59 0a 2a 20 4d 61 67 69 74 3a 20 28 6d 61 67 69 74 29 2e 20 20 20 20 20 20 20 55 73 69 | NTRY.*.Magit:.(magit)........Usi |
| 1408c0 | 6e 67 20 47 69 74 20 66 72 6f 6d 20 45 6d 61 63 73 20 77 69 74 68 20 4d 61 67 69 74 2e 0a 45 4e | ng.Git.from.Emacs.with.Magit..EN |
| 1408e0 | 44 2d 49 4e 46 4f 2d 44 49 52 2d 45 4e 54 52 59 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e | D-INFO-DIR-ENTRY....File:.magit. |
| 140900 | 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 6f 70 2c 20 20 4e 65 78 74 3a 20 49 6e 74 72 6f 64 75 | info,..Node:.Top,..Next:.Introdu |
| 140920 | 63 74 69 6f 6e 2c 20 20 55 70 3a 20 28 64 69 72 29 0a 0a 4d 61 67 69 74 20 55 73 65 72 20 4d 61 | ction,..Up:.(dir)..Magit.User.Ma |
| 140940 | 6e 75 61 6c 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 4d 61 67 69 74 20 69 73 | nual.*****************..Magit.is |
| 140960 | 20 61 6e 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 76 65 72 73 69 6f 6e 20 63 6f 6e | .an.interface.to.the.version.con |
| 140980 | 74 72 6f 6c 20 73 79 73 74 65 6d 20 47 69 74 2c 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 61 73 0a | trol.system.Git,.implemented.as. |
| 1409a0 | 61 6e 20 45 6d 61 63 73 20 70 61 63 6b 61 67 65 2e 20 20 4d 61 67 69 74 20 61 73 70 69 72 65 73 | an.Emacs.package...Magit.aspires |
| 1409c0 | 20 74 6f 20 62 65 20 61 20 63 6f 6d 70 6c 65 74 65 20 47 69 74 20 70 6f 72 63 65 6c 61 69 6e 2e | .to.be.a.complete.Git.porcelain. |
| 1409e0 | 20 20 57 68 69 6c 65 0a 77 65 20 63 61 6e 6e 6f 74 20 28 79 65 74 29 20 63 6c 61 69 6d 20 74 68 | ..While.we.cannot.(yet).claim.th |
| 140a00 | 61 74 20 4d 61 67 69 74 20 77 72 61 70 73 20 61 6e 64 20 69 6d 70 72 6f 76 65 73 20 75 70 6f 6e | at.Magit.wraps.and.improves.upon |
| 140a20 | 20 65 61 63 68 20 61 6e 64 20 65 76 65 72 79 0a 47 69 74 20 63 6f 6d 6d 61 6e 64 2c 20 69 74 20 | .each.and.every.Git.command,.it. |
| 140a40 | 69 73 20 63 6f 6d 70 6c 65 74 65 20 65 6e 6f 75 67 68 20 74 6f 20 61 6c 6c 6f 77 20 65 76 65 6e | is.complete.enough.to.allow.even |
| 140a60 | 20 65 78 70 65 72 69 65 6e 63 65 64 20 47 69 74 20 75 73 65 72 73 0a 74 6f 20 70 65 72 66 6f 72 | .experienced.Git.users.to.perfor |
| 140a80 | 6d 20 61 6c 6d 6f 73 74 20 61 6c 6c 20 6f 66 20 74 68 65 69 72 20 64 61 69 6c 79 20 76 65 72 73 | m.almost.all.of.their.daily.vers |
| 140aa0 | 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 74 61 73 6b 73 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 0a | ion.control.tasks.directly.from. |
| 140ac0 | 77 69 74 68 69 6e 20 45 6d 61 63 73 2e 20 20 57 68 69 6c 65 20 6d 61 6e 79 20 66 69 6e 65 20 47 | within.Emacs...While.many.fine.G |
| 140ae0 | 69 74 20 63 6c 69 65 6e 74 73 20 65 78 69 73 74 2c 20 6f 6e 6c 79 20 4d 61 67 69 74 20 61 6e 64 | it.clients.exist,.only.Magit.and |
| 140b00 | 20 47 69 74 0a 69 74 73 65 6c 66 20 64 65 73 65 72 76 65 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 | .Git.itself.deserve.to.be.called |
| 140b20 | 20 70 6f 72 63 65 6c 61 69 6e 73 2e 0a 0a 54 68 69 73 20 6d 61 6e 75 61 6c 20 69 73 20 66 6f 72 | .porcelains...This.manual.is.for |
| 140b40 | 20 4d 61 67 69 74 20 76 65 72 73 69 6f 6e 20 33 2e 33 2e 30 2e 35 30 2d 67 69 74 2e 0a 0a 20 20 | .Magit.version.3.3.0.50-git..... |
| 140b60 | 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 35 2d 32 30 32 34 20 4a 6f 6e 61 73 | ...Copyright.(C).2015-2024.Jonas |
| 140b80 | 20 42 65 72 6e 6f 75 6c 6c 69 20 3c 6a 6f 6e 61 73 40 62 65 72 6e 6f 75 6c 2e 6c 69 3e 0a 0a 20 | .Bernoulli.<jonas@bernoul.li>... |
| 140ba0 | 20 20 20 20 59 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 74 68 69 73 20 64 6f | ....You.can.redistribute.this.do |
| 140bc0 | 63 75 6d 65 6e 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 20 75 6e 64 65 72 20 74 68 | cument.and/or.modify.it.under.th |
| 140be0 | 65 20 74 65 72 6d 73 0a 20 20 20 20 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | e.terms......of.the.GNU.General. |
| 140c00 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 | Public.License.as.published.by.t |
| 140c20 | 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 20 20 20 20 20 46 6f 75 6e 64 61 74 69 6f 6e | he.Free.Software......Foundation |
| 140c40 | 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 | ,.either.version.3.of.the.Licens |
| 140c60 | 65 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 0a 20 20 20 20 20 61 6e 79 20 | e,.or.(at.your.option)......any. |
| 140c80 | 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 64 6f 63 75 6d 65 | later.version........This.docume |
| 140ca0 | 6e 74 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 | nt.is.distributed.in.the.hope.th |
| 140cc0 | 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 20 20 20 20 20 62 75 74 20 57 | at.it.will.be.useful,......but.W |
| 140ce0 | 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 | ITHOUT.ANY.WARRANTY;.without.eve |
| 140d00 | 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 20 20 20 20 20 4d | n.the.implied.warranty.of......M |
| 140d20 | 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 | ERCHANTABILITY.or.FITNESS.FOR.A. |
| 140d40 | 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 | PARTICULAR.PURPOSE...See.the.GNU |
| 140d60 | 0a 20 20 20 20 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 | ......General.Public.License.for |
| 140d80 | 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 6e 74 72 6f | .more.details...*.Menu:..*.Intro |
| 140da0 | 64 75 63 74 69 6f 6e 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 3a 3a 0a 2a 20 47 65 74 | duction::.*.Installation::.*.Get |
| 140dc0 | 74 69 6e 67 20 53 74 61 72 74 65 64 3a 3a 0a 2a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 | ting.Started::.*.Interface.Conce |
| 140de0 | 70 74 73 3a 3a 0a 2a 20 49 6e 73 70 65 63 74 69 6e 67 3a 3a 0a 2a 20 4d 61 6e 69 70 75 6c 61 74 | pts::.*.Inspecting::.*.Manipulat |
| 140e00 | 69 6e 67 3a 3a 0a 2a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 3a 3a 0a 2a 20 4d 69 73 63 65 6c 6c | ing::.*.Transferring::.*.Miscell |
| 140e20 | 61 6e 65 6f 75 73 3a 3a 0a 2a 20 43 75 73 74 6f 6d 69 7a 69 6e 67 3a 3a 0a 2a 20 50 6c 75 6d 62 | aneous::.*.Customizing::.*.Plumb |
| 140e40 | 69 6e 67 3a 3a 0a 2a 20 46 41 51 3a 3a 0a 2a 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 3a | ing::.*.FAQ::.*.Debugging.Tools: |
| 140e60 | 3a 0a 2a 20 4b 65 79 73 74 72 6f 6b 65 20 49 6e 64 65 78 3a 3a 0a 2a 20 46 75 6e 63 74 69 6f 6e | :.*.Keystroke.Index::.*.Function |
| 140e80 | 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 3a 3a 0a 2a 20 56 61 72 69 61 62 6c 65 20 | .and.Command.Index::.*.Variable. |
| 140ea0 | 49 6e 64 65 78 3a 3a 0a 0a e2 80 94 20 54 68 65 20 44 65 74 61 69 6c 65 64 20 4e 6f 64 65 20 4c | Index::......The.Detailed.Node.L |
| 140ec0 | 69 73 74 69 6e 67 20 e2 80 94 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 2a 20 49 6e 73 74 | isting......Installation..*.Inst |
| 140ee0 | 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 4d 65 6c 70 61 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 | alling.from.Melpa::.*.Installing |
| 140f00 | 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 0a 2a 20 50 6f 73 | .from.the.Git.Repository::.*.Pos |
| 140f20 | 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 3a 3a 0a 0a 49 6e 74 65 72 66 61 63 | t-Installation.Tasks::..Interfac |
| 140f40 | 65 20 43 6f 6e 63 65 70 74 73 0a 0a 2a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 3a | e.Concepts..*.Modes.and.Buffers: |
| 140f60 | 3a 0a 2a 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 | :.*.Sections::.*.Transient.Comma |
| 140f80 | 6e 64 73 3a 3a 0a 2a 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 | nds::.*.Transient.Arguments.and. |
| 140fa0 | 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 3a 3a 0a 2a 20 43 6f 6d 70 6c 65 74 69 6f 6e 2c | Buffer.Variables::.*.Completion, |
| 140fc0 | 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 3a | .Confirmation.and.the.Selection: |
| 140fe0 | 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 | .Completion.Confirmation.and.the |
| 141000 | 20 53 65 6c 65 63 74 69 6f 6e 2e 0a 2a 20 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 3a 3a 0a 2a 20 | .Selection..*.Mouse.Support::.*. |
| 141020 | 52 75 6e 6e 69 6e 67 20 47 69 74 3a 3a 0a 0a 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 | Running.Git::..Modes.and.Buffers |
| 141040 | 0a 0a 2a 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 4e 61 6d 69 6e 67 | ..*.Switching.Buffers::.*.Naming |
| 141060 | 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 51 75 69 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 3a 3a 0a | .Buffers::.*.Quitting.Windows::. |
| 141080 | 2a 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 | *.Automatic.Refreshing.of.Magit. |
| 1410a0 | 42 75 66 66 65 72 73 3a 3a 0a 2a 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 | Buffers::.*.Automatic.Saving.of. |
| 1410c0 | 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 41 75 74 6f 6d 61 | File-Visiting.Buffers::.*.Automa |
| 1410e0 | 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 | tic.Reverting.of.File-Visiting.B |
| 141100 | 75 66 66 65 72 73 3a 3a 0a 0a 0a 53 65 63 74 69 6f 6e 73 0a 0a 2a 20 53 65 63 74 69 6f 6e 20 4d | uffers::...Sections..*.Section.M |
| 141120 | 6f 76 65 6d 65 6e 74 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 3a 3a | ovement::.*.Section.Visibility:: |
| 141140 | 0a 2a 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 54 79 70 | .*.Section.Hooks::.*.Section.Typ |
| 141160 | 65 73 20 61 6e 64 20 56 61 6c 75 65 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 4f 70 74 69 6f 6e | es.and.Values::.*.Section.Option |
| 141180 | 73 3a 3a 0a 0a 0a 43 6f 6d 70 6c 65 74 69 6f 6e 2c 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 | s::...Completion,.Confirmation.a |
| 1411a0 | 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 2a 20 41 63 74 69 6f 6e 20 43 6f 6e 66 69 | nd.the.Selection..*.Action.Confi |
| 1411c0 | 72 6d 61 74 69 6f 6e 3a 3a 0a 2a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 43 6f 6e 66 69 | rmation::.*.Completion.and.Confi |
| 1411e0 | 72 6d 61 74 69 6f 6e 3a 3a 0a 2a 20 54 68 65 20 53 65 6c 65 63 74 69 6f 6e 3a 3a 0a 2a 20 54 68 | rmation::.*.The.Selection::.*.Th |
| 141200 | 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 3a 3a 0a 2a 20 53 75 70 70 6f | e.hunk-internal.region::.*.Suppo |
| 141220 | 72 74 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 3a 3a 0a 2a | rt.for.Completion.Frameworks::.* |
| 141240 | 20 41 64 64 69 74 69 6f 6e 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 3a | .Additional.Completion.Options:: |
| 141260 | 0a 0a 0a 52 75 6e 6e 69 6e 67 20 47 69 74 0a 0a 2a 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 | ...Running.Git..*.Viewing.Git.Ou |
| 141280 | 74 70 75 74 3a 3a 0a 2a 20 47 69 74 20 50 72 6f 63 65 73 73 20 53 74 61 74 75 73 3a 3a 0a 2a 20 | tput::.*.Git.Process.Status::.*. |
| 1412a0 | 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 3a 3a 0a 2a 20 47 69 74 20 45 78 65 | Running.Git.Manually::.*.Git.Exe |
| 1412c0 | 63 75 74 61 62 6c 65 3a 3a 0a 2a 20 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 75 6d 65 6e 74 73 | cutable::.*.Global.Git.Arguments |
| 1412e0 | 3a 3a 0a 0a 0a 49 6e 73 70 65 63 74 69 6e 67 0a 0a 2a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 | ::...Inspecting..*.Status.Buffer |
| 141300 | 3a 3a 0a 2a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 3a 3a 0a 2a 20 4c 6f 67 67 69 6e 67 | ::.*.Repository.List::.*.Logging |
| 141320 | 3a 3a 0a 2a 20 44 69 66 66 69 6e 67 3a 3a 0a 2a 20 45 64 69 66 66 69 6e 67 3a 3a 0a 2a 20 52 65 | ::.*.Diffing::.*.Ediffing::.*.Re |
| 141340 | 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 3a 3a 0a 2a 20 42 69 73 65 63 74 69 6e 67 3a 3a 0a | ferences.Buffer::.*.Bisecting::. |
| 141360 | 2a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 3a 3a 0a 2a 20 42 | *.Visiting.Files.and.Blobs::.*.B |
| 141380 | 6c 61 6d 69 6e 67 3a 3a 0a 0a 53 74 61 74 75 73 20 42 75 66 66 65 72 0a 0a 2a 20 53 74 61 74 75 | laming::..Status.Buffer..*.Statu |
| 1413a0 | 73 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 | s.Sections::.*.Status.Header.Sec |
| 1413c0 | 74 69 6f 6e 73 3a 3a 0a 2a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 | tions::.*.Status.Module.Sections |
| 1413e0 | 3a 3a 0a 2a 20 53 74 61 74 75 73 20 4f 70 74 69 6f 6e 73 3a 3a 0a 0a 0a 4c 6f 67 67 69 6e 67 0a | ::.*.Status.Options::...Logging. |
| 141400 | 0a 2a 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 3a 3a 0a 2a 20 4c 6f 67 20 42 75 66 66 65 | .*.Refreshing.Logs::.*.Log.Buffe |
| 141420 | 72 3a 3a 0a 2a 20 4c 6f 67 20 4d 61 72 67 69 6e 3a 3a 0a 2a 20 53 65 6c 65 63 74 20 66 72 6f 6d | r::.*.Log.Margin::.*.Select.from |
| 141440 | 20 4c 6f 67 3a 3a 0a 2a 20 52 65 66 6c 6f 67 3a 3a 0a 2a 20 43 68 65 72 72 69 65 73 3a 3a 0a 0a | .Log::.*.Reflog::.*.Cherries::.. |
| 141460 | 0a 44 69 66 66 69 6e 67 0a 0a 2a 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 3a 3a 0a 2a | .Diffing..*.Refreshing.Diffs::.* |
| 141480 | 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 3a 3a 0a 2a | .Commands.Available.in.Diffs::.* |
| 1414a0 | 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 3a 3a 0a 2a 20 52 65 76 69 73 69 6f 6e 20 42 75 66 66 65 | .Diff.Options::.*.Revision.Buffe |
| 1414c0 | 72 3a 3a 0a 0a 0a 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 0a 0a 2a 20 52 65 66 65 72 | r::...References.Buffer..*.Refer |
| 1414e0 | 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 0a 0a 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | ences.Sections::...Visiting.File |
| 141500 | 73 20 61 6e 64 20 42 6c 6f 62 73 0a 0a 2a 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 | s.and.Blobs..*.General-Purpose.V |
| 141520 | 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | isit.Commands::.*.Visiting.Files |
| 141540 | 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 3a 3a 0a 0a 0a 4d 61 6e 69 70 | .and.Blobs.from.a.Diff::...Manip |
| 141560 | 75 6c 61 74 69 6e 67 0a 0a 2a 20 43 72 65 61 74 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a | ulating..*.Creating.Repository:: |
| 141580 | 0a 2a 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 0a 2a 20 53 74 61 67 69 6e | .*.Cloning.Repository::.*.Stagin |
| 1415a0 | 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 3a 3a 0a 2a 20 41 70 70 6c 79 69 6e 67 3a 3a 0a 2a | g.and.Unstaging::.*.Applying::.* |
| 1415c0 | 20 43 6f 6d 6d 69 74 74 69 6e 67 3a 3a 0a 2a 20 42 72 61 6e 63 68 69 6e 67 3a 3a 0a 2a 20 4d 65 | .Committing::.*.Branching::.*.Me |
| 1415e0 | 72 67 69 6e 67 3a 3a 0a 2a 20 52 65 73 6f 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 3a 3a 0a | rging::.*.Resolving.Conflicts::. |
| 141600 | 2a 20 52 65 62 61 73 69 6e 67 3a 3a 0a 2a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 3a 3a 0a | *.Rebasing::.*.Cherry.Picking::. |
| 141620 | 2a 20 52 65 73 65 74 74 69 6e 67 3a 3a 0a 2a 20 53 74 61 73 68 69 6e 67 3a 3a 0a 0a 53 74 61 67 | *.Resetting::.*.Stashing::..Stag |
| 141640 | 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 0a 0a 2a 20 53 74 61 67 69 6e 67 20 66 72 6f | ing.and.Unstaging..*.Staging.fro |
| 141660 | 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 0a 0a 43 6f 6d 6d | m.File-Visiting.Buffers::...Comm |
| 141680 | 69 74 74 69 6e 67 0a 0a 2a 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 3a 3a 0a | itting..*.Initiating.a.Commit::. |
| 1416a0 | 2a 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 3a 3a 0a 0a 0a 42 72 | *.Editing.Commit.Messages::...Br |
| 1416c0 | 61 6e 63 68 69 6e 67 0a 0a 2a 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 3a 3a 0a 2a 20 42 | anching..*.The.Two.Remotes::.*.B |
| 1416e0 | 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 | ranch.Commands::.*.Branch.Git.Va |
| 141700 | 72 69 61 62 6c 65 73 3a 3a 0a 2a 20 41 75 78 69 6c 69 61 72 79 20 42 72 61 6e 63 68 20 43 6f 6d | riables::.*.Auxiliary.Branch.Com |
| 141720 | 6d 61 6e 64 73 3a 3a 0a 0a 0a 52 65 62 61 73 69 6e 67 0a 0a 2a 20 45 64 69 74 69 6e 67 20 52 65 | mands::...Rebasing..*.Editing.Re |
| 141740 | 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 3a 3a 0a 2a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 | base.Sequences::.*.Information.A |
| 141760 | 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 65 73 73 20 52 65 62 61 73 65 3a 3a 0a 0a 0a 43 68 65 72 | bout.In-Progress.Rebase::...Cher |
| 141780 | 72 79 20 50 69 63 6b 69 6e 67 0a 0a 2a 20 52 65 76 65 72 74 69 6e 67 3a 3a 0a 0a 0a 54 72 61 6e | ry.Picking..*.Reverting::...Tran |
| 1417a0 | 73 66 65 72 72 69 6e 67 0a 0a 2a 20 52 65 6d 6f 74 65 73 3a 3a 0a 2a 20 46 65 74 63 68 69 6e 67 | sferring..*.Remotes::.*.Fetching |
| 1417c0 | 3a 3a 0a 2a 20 50 75 6c 6c 69 6e 67 3a 3a 0a 2a 20 50 75 73 68 69 6e 67 3a 3a 0a 2a 20 50 6c 61 | ::.*.Pulling::.*.Pushing::.*.Pla |
| 1417e0 | 69 6e 20 50 61 74 63 68 65 73 3a 3a 0a 2a 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 3a 3a | in.Patches::.*.Maildir.Patches:: |
| 141800 | 0a 0a 52 65 6d 6f 74 65 73 0a 0a 2a 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a | ..Remotes..*.Remote.Commands::.* |
| 141820 | 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 3a 3a 0a 0a 0a 4d 69 73 63 65 6c | .Remote.Git.Variables::...Miscel |
| 141840 | 6c 61 6e 65 6f 75 73 0a 0a 2a 20 54 61 67 67 69 6e 67 3a 3a 0a 2a 20 4e 6f 74 65 73 3a 3a 0a 2a | laneous..*.Tagging::.*.Notes::.* |
| 141860 | 20 53 75 62 6d 6f 64 75 6c 65 73 3a 3a 0a 2a 20 53 75 62 74 72 65 65 3a 3a 0a 2a 20 57 6f 72 6b | .Submodules::.*.Subtree::.*.Work |
| 141880 | 74 72 65 65 3a 3a 0a 2a 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 3a 3a 0a 2a 20 42 75 | tree::.*.Sparse.checkouts::.*.Bu |
| 1418a0 | 6e 64 6c 65 3a 3a 0a 2a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 57 69 70 | ndle::.*.Common.Commands::.*.Wip |
| 1418c0 | 20 4d 6f 64 65 73 3a 3a 0a 2a 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 | .Modes::.*.Commands.for.Buffers. |
| 1418e0 | 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 3a 3a 0a 2a 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f | Visiting.Files::.*.Minor.Mode.fo |
| 141900 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 3a 3a 0a 0a 53 75 62 6d | r.Buffers.Visiting.Blobs::..Subm |
| 141920 | 6f 64 75 6c 65 73 0a 0a 2a 20 4c 69 73 74 69 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 3a 3a 0a 2a | odules..*.Listing.Submodules::.* |
| 141940 | 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 3a 3a 0a 0a 0a 57 69 70 20 4d 6f 64 | .Submodule.Transient::...Wip.Mod |
| 141960 | 65 73 0a 0a 2a 20 57 69 70 20 47 72 61 70 68 3a 3a 0a 2a 20 4c 65 67 61 63 79 20 57 69 70 20 4d | es..*.Wip.Graph::.*.Legacy.Wip.M |
| 141980 | 6f 64 65 73 3a 3a 0a 0a 0a 43 75 73 74 6f 6d 69 7a 69 6e 67 0a 0a 2a 20 50 65 72 2d 52 65 70 6f | odes::...Customizing..*.Per-Repo |
| 1419a0 | 73 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20 45 73 73 65 6e 74 69 | sitory.Configuration::.*.Essenti |
| 1419c0 | 61 6c 20 53 65 74 74 69 6e 67 73 3a 3a 0a 0a 45 73 73 65 6e 74 69 61 6c 20 53 65 74 74 69 6e 67 | al.Settings::..Essential.Setting |
| 1419e0 | 73 0a 0a 2a 20 53 61 66 65 74 79 3a 3a 0a 2a 20 50 65 72 66 6f 72 6d 61 6e 63 65 3a 3a 0a 2a 20 | s..*.Safety::.*.Performance::.*. |
| 141a00 | 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 3a 3a 0a 0a 0a 50 6c 75 6d 62 69 6e 67 0a 0a 2a 20 | Global.Bindings::...Plumbing..*. |
| 141a20 | 43 61 6c 6c 69 6e 67 20 47 69 74 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 | Calling.Git::.*.Section.Plumbing |
| 141a40 | 3a 3a 0a 2a 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 43 6f 6e 76 | ::.*.Refreshing.Buffers::.*.Conv |
| 141a60 | 65 6e 74 69 6f 6e 73 3a 3a 0a 0a 43 61 6c 6c 69 6e 67 20 47 69 74 0a 0a 2a 20 47 65 74 74 69 6e | entions::..Calling.Git..*.Gettin |
| 141a80 | 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 3a 3a 0a 2a 20 43 61 6c 6c 69 6e 67 20 47 | g.a.Value.from.Git::.*.Calling.G |
| 141aa0 | 69 74 20 66 6f 72 20 45 66 66 65 63 74 3a 3a 0a 0a 0a 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 | it.for.Effect::...Section.Plumbi |
| 141ac0 | 6e 67 0a 0a 2a 20 43 72 65 61 74 69 6e 67 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 53 65 63 74 | ng..*.Creating.Sections::.*.Sect |
| 141ae0 | 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 3a 3a 0a 2a 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 | ion.Selection::.*.Matching.Secti |
| 141b00 | 6f 6e 73 3a 3a 0a 0a 0a 43 6f 6e 76 65 6e 74 69 6f 6e 73 0a 0a 2a 20 54 68 65 6d 69 6e 67 20 46 | ons::...Conventions..*.Theming.F |
| 141b20 | 61 63 65 73 3a 3a 0a 0a 0a 46 41 51 0a 0a 2a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e | aces::...FAQ..*.FAQ.-.How.to.... |
| 141b40 | 3f 3a 3a 0a 2a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 3a 3a 0a | ?::.*.FAQ.-.Issues.and.Errors::. |
| 141b60 | 0a 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 2a 20 48 6f 77 20 74 6f 20 70 72 6f | .FAQ.-.How.to....?..*.How.to.pro |
| 141b80 | 6e 6f 75 6e 63 65 20 4d 61 67 69 74 3f 3a 3a 0a 2a 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 67 69 | nounce.Magit?::.*.How.to.show.gi |
| 141ba0 | 74 27 73 20 6f 75 74 70 75 74 3f 3a 3a 0a 2a 20 48 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 | t's.output?::.*.How.to.install.t |
| 141bc0 | 68 65 20 67 69 74 6d 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 3f 3a 3a 0a 2a 20 48 6f 77 20 74 | he.gitman.info.manual?::.*.How.t |
| 141be0 | 6f 20 73 68 6f 77 20 64 69 66 66 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 20 66 | o.show.diffs.for.gpg-encrypted.f |
| 141c00 | 69 6c 65 73 3f 3a 3a 0a 2a 20 48 6f 77 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 6e 64 | iles?::.*.How.does.branching.and |
| 141c20 | 20 70 75 73 68 69 6e 67 20 77 6f 72 6b 3f 3a 3a 0a 2a 20 53 68 6f 75 6c 64 20 49 20 64 69 73 61 | .pushing.work?::.*.Should.I.disa |
| 141c40 | 62 6c 65 20 56 43 3f 3a 3a 0a 0a 0a 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 | ble.VC?::...FAQ.-.Issues.and.Err |
| 141c60 | 6f 72 73 0a 0a 2a 20 4d 61 67 69 74 20 69 73 20 73 6c 6f 77 3a 3a 0a 2a 20 49 20 63 68 61 6e 67 | ors..*.Magit.is.slow::.*.I.chang |
| 141c80 | 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 6e 64 20 66 69 6c 65 73 20 61 74 20 6f 6e 63 | ed.several.thousand.files.at.onc |
| 141ca0 | 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 73 20 75 6e 75 73 61 62 6c 65 3a 3a 0a 2a 20 | e.and.now.Magit.is.unusable::.*. |
| 141cc0 | 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 63 6f 6d 6d 69 74 74 69 6e 67 3a | I.am.having.problems.committing: |
| 141ce0 | 3a 0a 2a 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 63 61 | :.*.I.am.using.MS.Windows.and.ca |
| 141d00 | 6e 6e 6f 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 67 69 74 3a 3a 0a 2a 20 49 20 61 6d 20 75 73 | nnot.push.with.Magit::.*.I.am.us |
| 141d20 | 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e | ing.macOS.and.SOMETHING.works.in |
| 141d40 | 20 73 68 65 6c 6c 2c 20 62 75 74 20 6e 6f 74 20 69 6e 20 4d 61 67 69 74 3a 20 49 20 61 6d 20 75 | .shell,.but.not.in.Magit:.I.am.u |
| 141d60 | 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 | sing.macOS.and.SOMETHING.works.i |
| 141d80 | 6e 20 73 68 65 6c 6c 20 62 75 74 20 6e 6f 74 20 69 6e 20 4d 61 67 69 74 2e 0a 2a 20 45 78 70 61 | n.shell.but.not.in.Magit..*.Expa |
| 141da0 | 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 64 69 66 66 20 63 61 | nding.a.file.to.show.the.diff.ca |
| 141dc0 | 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 70 70 65 61 72 3a 3a 0a 2a 20 50 6f 69 6e 74 20 69 | uses.it.to.disappear::.*.Point.i |
| 141de0 | 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 43 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 | s.wrong.in.the.COMMIT_EDITMSG.bu |
| 141e00 | 66 66 65 72 3a 3a 0a 2a 20 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 69 6e 66 6f 72 6d 61 74 69 | ffer::.*.The.mode-line.informati |
| 141e20 | 6f 6e 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 75 70 2d 74 6f 2d 64 61 74 65 3a 3a 0a 2a 20 41 | on.isn't.always.up-to-date::.*.A |
| 141e40 | 20 62 72 61 6e 63 68 20 61 6e 64 20 74 61 67 20 73 68 61 72 69 6e 67 20 74 68 65 20 73 61 6d 65 | .branch.and.tag.sharing.the.same |
| 141e60 | 20 6e 61 6d 65 20 62 72 65 61 6b 73 20 53 4f 4d 45 54 48 49 4e 47 3a 3a 0a 2a 20 4d 79 20 47 69 | .name.breaks.SOMETHING::.*.My.Gi |
| 141e80 | 74 20 68 6f 6f 6b 73 20 77 6f 72 6b 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 | t.hooks.work.on.the.command-line |
| 141ea0 | 20 62 75 74 20 6e 6f 74 20 69 6e 73 69 64 65 20 4d 61 67 69 74 3a 3a 0a 2a 20 67 69 74 2d 63 6f | .but.not.inside.Magit::.*.git-co |
| 141ec0 | 6d 6d 69 74 2d 6d 6f 64 65 20 69 73 6e 27 74 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 6d 69 74 | mmit-mode.isn't.used.when.commit |
| 141ee0 | 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 3a 3a 0a 2a 20 50 | ting.from.the.command-line::.*.P |
| 141f00 | 6f 69 6e 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 69 62 6c 65 20 74 65 | oint.ends.up.inside.invisible.te |
| 141f20 | 78 74 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 | xt.when.jumping.to.a.file-visiti |
| 141f40 | 6e 67 20 62 75 66 66 65 72 3a 3a 0a 2a 20 49 20 61 6d 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 62 6c | ng.buffer::.*.I.am.no.longer.abl |
| 141f60 | 65 20 74 6f 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 66 61 75 6c 74 73 3a 3a 0a 0a 0a 0a 1f 0a | e.to.save.popup.defaults::...... |
| 141f80 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 74 72 6f 64 75 | File:.magit.info,..Node:.Introdu |
| 141fa0 | 63 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 50 72 65 | ction,..Next:.Installation,..Pre |
| 141fc0 | 76 3a 20 54 6f 70 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 31 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e | v:.Top,..Up:.Top..1.Introduction |
| 141fe0 | 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 4d 61 67 69 74 20 69 73 20 61 6e 20 69 6e 74 | .**************..Magit.is.an.int |
| 142000 | 65 72 66 61 63 65 20 74 6f 20 74 68 65 20 76 65 72 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 73 79 | erface.to.the.version.control.sy |
| 142020 | 73 74 65 6d 20 47 69 74 2c 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 61 73 0a 61 6e 20 45 6d 61 63 | stem.Git,.implemented.as.an.Emac |
| 142040 | 73 20 70 61 63 6b 61 67 65 2e 20 20 4d 61 67 69 74 20 61 73 70 69 72 65 73 20 74 6f 20 62 65 20 | s.package...Magit.aspires.to.be. |
| 142060 | 61 20 63 6f 6d 70 6c 65 74 65 20 47 69 74 20 70 6f 72 63 65 6c 61 69 6e 2e 20 20 57 68 69 6c 65 | a.complete.Git.porcelain...While |
| 142080 | 0a 77 65 20 63 61 6e 6e 6f 74 20 28 79 65 74 29 20 63 6c 61 69 6d 20 74 68 61 74 20 4d 61 67 69 | .we.cannot.(yet).claim.that.Magi |
| 1420a0 | 74 20 77 72 61 70 73 20 61 6e 64 20 69 6d 70 72 6f 76 65 73 20 75 70 6f 6e 20 65 61 63 68 20 61 | t.wraps.and.improves.upon.each.a |
| 1420c0 | 6e 64 20 65 76 65 72 79 0a 47 69 74 20 63 6f 6d 6d 61 6e 64 2c 20 69 74 20 69 73 20 63 6f 6d 70 | nd.every.Git.command,.it.is.comp |
| 1420e0 | 6c 65 74 65 20 65 6e 6f 75 67 68 20 74 6f 20 61 6c 6c 6f 77 20 65 76 65 6e 20 65 78 70 65 72 69 | lete.enough.to.allow.even.experi |
| 142100 | 65 6e 63 65 64 20 47 69 74 20 75 73 65 72 73 0a 74 6f 20 70 65 72 66 6f 72 6d 20 61 6c 6d 6f 73 | enced.Git.users.to.perform.almos |
| 142120 | 74 20 61 6c 6c 20 6f 66 20 74 68 65 69 72 20 64 61 69 6c 79 20 76 65 72 73 69 6f 6e 20 63 6f 6e | t.all.of.their.daily.version.con |
| 142140 | 74 72 6f 6c 20 74 61 73 6b 73 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 0a 77 69 74 68 69 6e 20 | trol.tasks.directly.from.within. |
| 142160 | 45 6d 61 63 73 2e 20 20 57 68 69 6c 65 20 6d 61 6e 79 20 66 69 6e 65 20 47 69 74 20 63 6c 69 65 | Emacs...While.many.fine.Git.clie |
| 142180 | 6e 74 73 20 65 78 69 73 74 2c 20 6f 6e 6c 79 20 4d 61 67 69 74 20 61 6e 64 20 47 69 74 0a 69 74 | nts.exist,.only.Magit.and.Git.it |
| 1421a0 | 73 65 6c 66 20 64 65 73 65 72 76 65 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 70 6f 72 63 65 6c | self.deserve.to.be.called.porcel |
| 1421c0 | 61 69 6e 73 2e 0a 0a 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 6f 74 68 65 72 77 69 73 65 20 | ains......Staging.and.otherwise. |
| 1421e0 | 61 70 70 6c 79 69 6e 67 20 63 68 61 6e 67 65 73 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 6d | applying.changes.is.one.of.the.m |
| 142200 | 6f 73 74 20 69 6d 70 6f 72 74 61 6e 74 0a 66 65 61 74 75 72 65 73 20 69 6e 20 61 20 47 69 74 20 | ost.important.features.in.a.Git. |
| 142220 | 70 6f 72 63 65 6c 61 69 6e 20 61 6e 64 20 68 65 72 65 20 4d 61 67 69 74 20 6f 75 74 73 68 69 6e | porcelain.and.here.Magit.outshin |
| 142240 | 65 73 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 2c 0a 69 6e 63 6c 75 64 69 6e 67 20 47 69 74 20 | es.anything.else,.including.Git. |
| 142260 | 69 74 73 65 6c 66 2e 20 20 47 69 74 e2 80 99 73 20 6f 77 6e 20 73 74 61 67 69 6e 67 20 69 6e 74 | itself...Git...s.own.staging.int |
| 142280 | 65 72 66 61 63 65 20 28 e2 80 98 67 69 74 20 61 64 64 20 2d 2d 70 61 74 63 68 e2 80 99 29 0a 69 | erface.(...git.add.--patch...).i |
| 1422a0 | 73 20 73 6f 20 63 75 6d 62 65 72 73 6f 6d 65 20 74 68 61 74 20 6d 61 6e 79 20 75 73 65 72 73 20 | s.so.cumbersome.that.many.users. |
| 1422c0 | 6f 6e 6c 79 20 75 73 65 20 69 74 20 69 6e 20 65 78 63 65 70 74 69 6f 6e 61 6c 20 63 61 73 65 73 | only.use.it.in.exceptional.cases |
| 1422e0 | 2e 20 20 49 6e 0a 4d 61 67 69 74 20 73 74 61 67 69 6e 67 20 61 20 68 75 6e 6b 20 6f 72 20 65 76 | ...In.Magit.staging.a.hunk.or.ev |
| 142300 | 65 6e 20 6a 75 73 74 20 70 61 72 74 20 6f 66 20 61 20 68 75 6e 6b 20 69 73 20 61 73 20 74 72 69 | en.just.part.of.a.hunk.is.as.tri |
| 142320 | 76 69 61 6c 20 61 73 0a 73 74 61 67 69 6e 67 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 6d 61 64 65 | vial.as.staging.all.changes.made |
| 142340 | 20 74 6f 20 61 20 66 69 6c 65 2e 0a 0a 20 20 20 54 68 65 20 6d 6f 73 74 20 76 69 73 69 62 6c 65 | .to.a.file......The.most.visible |
| 142360 | 20 70 61 72 74 20 6f 66 20 4d 61 67 69 74 e2 80 99 73 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 | .part.of.Magit...s.interface.is. |
| 142380 | 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 0a 77 68 69 63 68 20 64 69 73 70 6c 61 79 | the.status.buffer,.which.display |
| 1423a0 | 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 | s.information.about.the.current. |
| 1423c0 | 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 49 74 73 20 63 6f 6e 74 65 6e 74 20 69 73 0a 63 72 65 61 | repository...Its.content.is.crea |
| 1423e0 | 74 65 64 20 62 79 20 72 75 6e 6e 69 6e 67 20 73 65 76 65 72 61 6c 20 47 69 74 20 63 6f 6d 6d 61 | ted.by.running.several.Git.comma |
| 142400 | 6e 64 73 20 61 6e 64 20 6d 61 6b 69 6e 67 20 74 68 65 69 72 20 6f 75 74 70 75 74 0a 61 63 74 69 | nds.and.making.their.output.acti |
| 142420 | 6f 6e 61 62 6c 65 2e 20 20 41 6d 6f 6e 67 20 6f 74 68 65 72 20 74 68 69 6e 67 73 2c 20 69 74 20 | onable...Among.other.things,.it. |
| 142440 | 64 69 73 70 6c 61 79 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 0a 63 | displays.information.about.the.c |
| 142460 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 6c 69 73 74 73 20 75 6e 70 75 6c 6c 65 64 20 61 6e | urrent.branch,.lists.unpulled.an |
| 142480 | 64 20 75 6e 70 75 73 68 65 64 20 63 68 61 6e 67 65 73 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 0a | d.unpushed.changes.and.contains. |
| 1424a0 | 73 65 63 74 69 6f 6e 73 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 73 74 61 67 65 64 20 61 | sections.displaying.the.staged.a |
| 1424c0 | 6e 64 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 20 20 54 68 61 74 20 6d 69 67 68 74 | nd.unstaged.changes...That.might |
| 1424e0 | 20 73 6f 75 6e 64 0a 6e 6f 69 73 79 2c 20 62 75 74 2c 20 73 69 6e 63 65 20 73 65 63 74 69 6f 6e | .sound.noisy,.but,.since.section |
| 142500 | 73 20 61 72 65 20 63 6f 6c 6c 61 70 73 69 62 6c 65 2c 20 69 74 e2 80 99 73 20 6e 6f 74 2e 0a 0a | s.are.collapsible,.it...s.not... |
| 142520 | 20 20 20 54 6f 20 73 74 61 67 65 20 6f 72 20 75 6e 73 74 61 67 65 20 61 20 63 68 61 6e 67 65 20 | ...To.stage.or.unstage.a.change. |
| 142540 | 6f 6e 65 20 70 6c 61 63 65 73 20 74 68 65 20 63 75 72 73 6f 72 20 6f 6e 20 74 68 65 20 63 68 61 | one.places.the.cursor.on.the.cha |
| 142560 | 6e 67 65 20 61 6e 64 0a 74 68 65 6e 20 74 79 70 65 73 20 e2 80 98 73 e2 80 99 20 6f 72 20 e2 80 | nge.and.then.types....s....or... |
| 142580 | 98 75 e2 80 99 2e 20 20 54 68 65 20 63 68 61 6e 67 65 20 63 61 6e 20 62 65 20 61 20 66 69 6c 65 | .u......The.change.can.be.a.file |
| 1425a0 | 20 6f 72 20 61 20 68 75 6e 6b 2c 20 6f 72 20 77 68 65 6e 20 74 68 65 0a 72 65 67 69 6f 6e 20 69 | .or.a.hunk,.or.when.the.region.i |
| 1425c0 | 73 20 61 63 74 69 76 65 20 28 69 2e 65 2e 2c 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 | s.active.(i.e.,.when.there.is.a. |
| 1425e0 | 73 65 6c 65 63 74 69 6f 6e 29 20 73 65 76 65 72 61 6c 20 66 69 6c 65 73 20 6f 72 0a 68 75 6e 6b | selection).several.files.or.hunk |
| 142600 | 73 2c 20 6f 72 20 65 76 65 6e 20 6a 75 73 74 20 70 61 72 74 20 6f 66 20 61 20 68 75 6e 6b 2e 20 | s,.or.even.just.part.of.a.hunk.. |
| 142620 | 20 54 68 65 20 63 68 61 6e 67 65 20 6f 72 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 74 68 65 73 | .The.change.or.changes.that.thes |
| 142640 | 65 0a 63 6f 6d 6d 61 6e 64 73 20 2d 20 61 6e 64 20 6d 61 6e 79 20 6f 74 68 65 72 73 20 2d 20 77 | e.commands.-.and.many.others.-.w |
| 142660 | 6f 75 6c 64 20 61 63 74 20 6f 6e 20 61 72 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 20 20 | ould.act.on.are.highlighted..... |
| 142680 | 20 4d 61 67 69 74 20 61 6c 73 6f 20 69 6d 70 6c 65 6d 65 6e 74 73 20 73 65 76 65 72 61 6c 20 6f | .Magit.also.implements.several.o |
| 1426a0 | 74 68 65 72 20 22 61 70 70 6c 79 20 76 61 72 69 61 6e 74 73 22 20 69 6e 20 61 64 64 69 74 69 6f | ther."apply.variants".in.additio |
| 1426c0 | 6e 20 74 6f 0a 73 74 61 67 69 6e 67 20 61 6e 64 20 75 6e 73 74 61 67 69 6e 67 2e 20 20 4f 6e 65 | n.to.staging.and.unstaging...One |
| 1426e0 | 20 63 61 6e 20 64 69 73 63 61 72 64 20 6f 72 20 72 65 76 65 72 73 65 20 61 20 63 68 61 6e 67 65 | .can.discard.or.reverse.a.change |
| 142700 | 2c 20 6f 72 20 61 70 70 6c 79 20 69 74 0a 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 | ,.or.apply.it.to.the.working.tre |
| 142720 | 65 2e 20 20 47 69 74 e2 80 99 73 20 6f 77 6e 20 70 6f 72 63 65 6c 61 69 6e 20 6f 6e 6c 79 20 73 | e...Git...s.own.porcelain.only.s |
| 142740 | 75 70 70 6f 72 74 73 20 74 68 69 73 20 66 6f 72 20 73 74 61 67 69 6e 67 0a 61 6e 64 20 75 6e 73 | upports.this.for.staging.and.uns |
| 142760 | 74 61 67 69 6e 67 20 61 6e 64 20 79 6f 75 20 77 6f 75 6c 64 20 68 61 76 65 20 74 6f 20 64 6f 20 | taging.and.you.would.have.to.do. |
| 142780 | 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 e2 80 98 67 69 74 20 64 69 66 66 20 2e 2e 2e 20 7c | something.like....git.diff.....| |
| 1427a0 | 0a 3f 3f 3f 20 7c 20 67 69 74 20 61 70 70 6c 79 20 2e 2e 2e e2 80 99 20 74 6f 20 64 69 73 63 61 | .???.|.git.apply........to.disca |
| 1427c0 | 72 64 2c 20 72 65 76 65 72 74 2c 20 6f 72 20 61 70 70 6c 79 20 61 20 73 69 6e 67 6c 65 20 68 75 | rd,.revert,.or.apply.a.single.hu |
| 1427e0 | 6e 6b 20 6f 6e 20 74 68 65 0a 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 20 20 49 6e 20 66 61 63 74 | nk.on.the.command.line...In.fact |
| 142800 | 20 74 68 61 74 e2 80 99 73 20 65 78 61 63 74 6c 79 20 77 68 61 74 20 4d 61 67 69 74 20 64 6f 65 | .that...s.exactly.what.Magit.doe |
| 142820 | 73 20 69 6e 74 65 72 6e 61 6c 6c 79 20 28 77 68 69 63 68 0a 69 73 20 77 68 61 74 20 6c 65 61 64 | s.internally.(which.is.what.lead |
| 142840 | 20 74 6f 20 74 68 65 20 74 65 72 6d 20 22 61 70 70 6c 79 20 76 61 72 69 61 6e 74 73 22 29 2e 0a | .to.the.term."apply.variants").. |
| 142860 | 0a 20 20 20 4d 61 67 69 74 20 69 73 6e e2 80 99 74 20 6a 75 73 74 20 66 6f 72 20 47 69 74 20 65 | ....Magit.isn...t.just.for.Git.e |
| 142880 | 78 70 65 72 74 73 2c 20 62 75 74 20 69 74 20 64 6f 65 73 20 61 73 73 75 6d 65 20 73 6f 6d 65 20 | xperts,.but.it.does.assume.some. |
| 1428a0 | 70 72 69 6f 72 0a 65 78 70 65 72 69 65 6e 63 65 20 77 69 74 68 20 47 69 74 20 61 73 20 77 65 6c | prior.experience.with.Git.as.wel |
| 1428c0 | 6c 20 61 73 20 45 6d 61 63 73 2e 20 20 54 68 61 74 20 62 65 69 6e 67 20 73 61 69 64 2c 20 6d 61 | l.as.Emacs...That.being.said,.ma |
| 1428e0 | 6e 79 20 75 73 65 72 73 20 68 61 76 65 0a 72 65 70 6f 72 74 65 64 20 74 68 61 74 20 75 73 69 6e | ny.users.have.reported.that.usin |
| 142900 | 67 20 4d 61 67 69 74 20 77 61 73 20 77 68 61 74 20 66 69 6e 61 6c 6c 79 20 74 61 75 67 68 74 20 | g.Magit.was.what.finally.taught. |
| 142920 | 74 68 65 6d 20 77 68 61 74 20 47 69 74 20 69 73 0a 63 61 70 61 62 6c 65 20 6f 66 20 61 6e 64 20 | them.what.Git.is.capable.of.and. |
| 142940 | 68 6f 77 20 74 6f 20 75 73 65 20 69 74 20 74 6f 20 69 74 73 20 66 75 6c 6c 65 73 74 2e 20 20 4f | how.to.use.it.to.its.fullest...O |
| 142960 | 74 68 65 72 20 75 73 65 72 73 20 77 69 73 68 65 64 20 74 68 65 79 0a 68 61 64 20 73 77 69 74 63 | ther.users.wished.they.had.switc |
| 142980 | 68 65 64 20 74 6f 20 45 6d 61 63 73 20 73 6f 6f 6e 65 72 20 73 6f 20 74 68 61 74 20 74 68 65 79 | hed.to.Emacs.sooner.so.that.they |
| 1429a0 | 20 77 6f 75 6c 64 20 68 61 76 65 20 67 6f 74 74 65 6e 20 74 68 65 69 72 20 68 61 6e 64 73 0a 6f | .would.have.gotten.their.hands.o |
| 1429c0 | 6e 20 4d 61 67 69 74 20 65 61 72 6c 69 65 72 2e 0a 0a 20 20 20 57 68 69 6c 65 20 6f 6e 65 20 68 | n.Magit.earlier......While.one.h |
| 1429e0 | 61 73 20 74 6f 20 6b 6e 6f 77 20 74 68 65 20 62 61 73 69 63 20 66 65 61 74 75 72 65 73 20 6f 66 | as.to.know.the.basic.features.of |
| 142a00 | 20 45 6d 61 63 73 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 6d 61 6b 65 0a 66 75 6c 6c 20 75 | .Emacs.to.be.able.to.make.full.u |
| 142a20 | 73 65 20 6f 66 20 4d 61 67 69 74 2c 20 61 63 71 75 69 72 69 6e 67 20 6a 75 73 74 20 65 6e 6f 75 | se.of.Magit,.acquiring.just.enou |
| 142a40 | 67 68 20 45 6d 61 63 73 20 73 6b 69 6c 6c 73 20 64 6f 65 73 6e e2 80 99 74 20 74 61 6b 65 20 6c | gh.Emacs.skills.doesn...t.take.l |
| 142a60 | 6f 6e 67 0a 61 6e 64 20 69 73 20 77 6f 72 74 68 20 69 74 2c 20 65 76 65 6e 20 66 6f 72 20 75 73 | ong.and.is.worth.it,.even.for.us |
| 142a80 | 65 72 73 20 77 68 6f 20 70 72 65 66 65 72 20 6f 74 68 65 72 20 65 64 69 74 6f 72 73 2e 20 20 56 | ers.who.prefer.other.editors...V |
| 142aa0 | 69 6d 20 75 73 65 72 73 20 61 72 65 0a 61 64 76 69 73 65 64 20 74 6f 20 67 69 76 65 20 45 76 69 | im.users.are.advised.to.give.Evi |
| 142ac0 | 6c 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 6d 61 63 73 2d 65 76 69 6c | l.(https://github.com/emacs-evil |
| 142ae0 | 2f 65 76 69 6c 29 2c 20 74 68 65 0a 22 45 78 74 65 6e 73 69 62 6c 65 20 56 49 20 4c 61 79 65 72 | /evil),.the."Extensible.VI.Layer |
| 142b00 | 20 66 6f 72 20 45 6d 61 63 73 22 2c 20 61 6e 64 20 53 70 61 63 65 6d 61 63 73 0a 28 68 74 74 70 | .for.Emacs",.and.Spacemacs.(http |
| 142b20 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 79 6c 32 30 62 6e 72 2f 73 70 61 63 65 6d 61 63 | s://github.com/syl20bnr/spacemac |
| 142b40 | 73 29 2c 20 61 6e 20 22 45 6d 61 63 73 20 73 74 61 72 74 65 72 2d 6b 69 74 20 66 6f 63 75 73 65 | s),.an."Emacs.starter-kit.focuse |
| 142b60 | 64 0a 6f 6e 20 45 76 69 6c 22 20 61 20 74 72 79 2e 0a 0a 20 20 20 4d 61 67 69 74 20 70 72 6f 76 | d.on.Evil".a.try......Magit.prov |
| 142b80 | 69 64 65 73 20 61 20 63 6f 6e 73 69 73 74 65 6e 74 20 61 6e 64 20 65 66 66 69 63 69 65 6e 74 20 | ides.a.consistent.and.efficient. |
| 142ba0 | 47 69 74 20 70 6f 72 63 65 6c 61 69 6e 2e 20 20 41 66 74 65 72 20 61 0a 73 68 6f 72 74 20 6c 65 | Git.porcelain...After.a.short.le |
| 142bc0 | 61 72 6e 69 6e 67 20 70 65 72 69 6f 64 2c 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 61 62 6c 65 20 | arning.period,.you.will.be.able. |
| 142be0 | 74 6f 20 70 65 72 66 6f 72 6d 20 6d 6f 73 74 20 6f 66 20 79 6f 75 72 20 64 61 69 6c 79 0a 76 65 | to.perform.most.of.your.daily.ve |
| 142c00 | 72 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 74 61 73 6b 73 20 66 61 73 74 65 72 20 74 68 61 6e 20 | rsion.control.tasks.faster.than. |
| 142c20 | 79 6f 75 20 77 6f 75 6c 64 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 20 20 | you.would.on.the.command.line... |
| 142c40 | 59 6f 75 0a 77 69 6c 6c 20 6c 69 6b 65 6c 79 20 61 6c 73 6f 20 73 74 61 72 74 20 75 73 69 6e 67 | You.will.likely.also.start.using |
| 142c60 | 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 73 65 65 6d 65 64 20 74 6f 6f 20 64 61 75 6e 74 69 | .features.that.seemed.too.daunti |
| 142c80 | 6e 67 20 69 6e 20 74 68 65 0a 70 61 73 74 2e 0a 0a 20 20 20 4d 61 67 69 74 20 66 75 6c 6c 79 20 | ng.in.the.past......Magit.fully. |
| 142ca0 | 65 6d 62 72 61 63 65 73 20 47 69 74 2e 20 20 49 74 20 65 78 70 6f 73 65 73 20 6d 61 6e 79 20 61 | embraces.Git...It.exposes.many.a |
| 142cc0 | 64 76 61 6e 63 65 64 20 66 65 61 74 75 72 65 73 20 75 73 69 6e 67 20 61 0a 73 69 6d 70 6c 65 20 | dvanced.features.using.a.simple. |
| 142ce0 | 62 75 74 20 66 6c 65 78 69 62 6c 65 20 69 6e 74 65 72 66 61 63 65 20 69 6e 73 74 65 61 64 20 6f | but.flexible.interface.instead.o |
| 142d00 | 66 20 6f 6e 6c 79 20 77 72 61 70 70 69 6e 67 20 74 68 65 20 74 72 69 76 69 61 6c 20 6f 6e 65 73 | f.only.wrapping.the.trivial.ones |
| 142d20 | 0a 6c 69 6b 65 20 6d 61 6e 79 20 47 55 49 20 63 6c 69 65 6e 74 73 20 64 6f 2e 20 20 4f 66 20 63 | .like.many.GUI.clients.do...Of.c |
| 142d40 | 6f 75 72 73 65 20 4d 61 67 69 74 20 73 75 70 70 6f 72 74 73 20 6c 6f 67 67 69 6e 67 2c 20 63 6c | ourse.Magit.supports.logging,.cl |
| 142d60 | 6f 6e 69 6e 67 2c 0a 70 75 73 68 69 6e 67 2c 20 61 6e 64 20 6f 74 68 65 72 20 63 6f 6d 6d 61 6e | oning,.pushing,.and.other.comman |
| 142d80 | 64 73 20 74 68 61 74 20 75 73 75 61 6c 6c 79 20 64 6f 6e e2 80 99 74 20 66 61 69 6c 20 69 6e 20 | ds.that.usually.don...t.fail.in. |
| 142da0 | 73 70 65 63 74 61 63 75 6c 61 72 20 77 61 79 73 3b 0a 62 75 74 20 69 74 20 61 6c 73 6f 20 73 75 | spectacular.ways;.but.it.also.su |
| 142dc0 | 70 70 6f 72 74 73 20 74 61 73 6b 73 20 74 68 61 74 20 6f 66 74 65 6e 20 63 61 6e 6e 6f 74 20 62 | pports.tasks.that.often.cannot.b |
| 142de0 | 65 20 63 6f 6d 70 6c 65 74 65 64 20 69 6e 20 61 20 73 69 6e 67 6c 65 0a 73 74 65 70 2e 20 20 4d | e.completed.in.a.single.step...M |
| 142e00 | 61 67 69 74 20 66 75 6c 6c 79 20 73 75 70 70 6f 72 74 73 20 74 61 73 6b 73 20 73 75 63 68 20 61 | agit.fully.supports.tasks.such.a |
| 142e20 | 73 20 6d 65 72 67 69 6e 67 2c 20 72 65 62 61 73 69 6e 67 2c 0a 63 68 65 72 72 79 2d 70 69 63 6b | s.merging,.rebasing,.cherry-pick |
| 142e40 | 69 6e 67 2c 20 72 65 76 65 72 74 69 6e 67 2c 20 61 6e 64 20 62 6c 61 6d 69 6e 67 20 62 79 20 6e | ing,.reverting,.and.blaming.by.n |
| 142e60 | 6f 74 20 6f 6e 6c 79 20 70 72 6f 76 69 64 69 6e 67 20 61 20 63 6f 6d 6d 61 6e 64 0a 74 6f 20 69 | ot.only.providing.a.command.to.i |
| 142e80 | 6e 69 74 69 61 74 65 20 74 68 65 73 65 20 74 61 73 6b 73 20 62 75 74 20 61 6c 73 6f 20 62 79 20 | nitiate.these.tasks.but.also.by. |
| 142ea0 | 64 69 73 70 6c 61 79 69 6e 67 20 63 6f 6e 74 65 78 74 20 73 65 6e 73 69 74 69 76 65 0a 69 6e 66 | displaying.context.sensitive.inf |
| 142ec0 | 6f 72 6d 61 74 69 6f 6e 20 61 6c 6f 6e 67 20 74 68 65 20 77 61 79 20 61 6e 64 20 70 72 6f 76 69 | ormation.along.the.way.and.provi |
| 142ee0 | 64 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 61 72 65 20 75 73 65 66 75 6c 20 66 6f | ding.commands.that.are.useful.fo |
| 142f00 | 72 0a 72 65 73 6f 6c 76 69 6e 67 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 72 65 73 75 6d 69 | r.resolving.conflicts.and.resumi |
| 142f20 | 6e 67 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 61 66 74 65 72 20 64 6f 69 6e 67 20 73 6f 2e 0a | ng.the.sequence.after.doing.so.. |
| 142f40 | 0a 20 20 20 4d 61 67 69 74 20 77 72 61 70 73 20 61 6e 64 20 69 6e 20 6d 61 6e 79 20 63 61 73 65 | ....Magit.wraps.and.in.many.case |
| 142f60 | 73 20 69 6d 70 72 6f 76 65 73 20 75 70 6f 6e 20 61 74 20 6c 65 61 73 74 20 74 68 65 20 66 6f 6c | s.improves.upon.at.least.the.fol |
| 142f80 | 6c 6f 77 69 6e 67 0a 47 69 74 20 70 6f 72 63 65 6c 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 3a 20 e2 | lowing.Git.porcelain.commands:.. |
| 142fa0 | 80 98 61 64 64 e2 80 99 2c 20 e2 80 98 61 6d e2 80 99 2c 20 e2 80 98 62 69 73 65 63 74 e2 80 99 | ..add...,....am...,....bisect... |
| 142fc0 | 2c 20 e2 80 98 62 6c 61 6d 65 e2 80 99 2c 20 e2 80 98 62 72 61 6e 63 68 e2 80 99 2c 0a e2 80 98 | ,....blame...,....branch...,.... |
| 142fe0 | 63 68 65 63 6b 6f 75 74 e2 80 99 2c 20 e2 80 98 63 68 65 72 72 79 e2 80 99 2c 20 e2 80 98 63 68 | checkout...,....cherry...,....ch |
| 143000 | 65 72 72 79 2d 70 69 63 6b e2 80 99 2c 20 e2 80 98 63 6c 65 61 6e e2 80 99 2c 20 e2 80 98 63 6c | erry-pick...,....clean...,....cl |
| 143020 | 6f 6e 65 e2 80 99 2c 20 e2 80 98 63 6f 6d 6d 69 74 e2 80 99 2c 0a e2 80 98 63 6f 6e 66 69 67 e2 | one...,....commit...,....config. |
| 143040 | 80 99 2c 20 e2 80 98 64 65 73 63 72 69 62 65 e2 80 99 2c 20 e2 80 98 64 69 66 66 e2 80 99 2c 20 | ..,....describe...,....diff...,. |
| 143060 | e2 80 98 66 65 74 63 68 e2 80 99 2c 20 e2 80 98 66 6f 72 6d 61 74 2d 70 61 74 63 68 e2 80 99 2c | ...fetch...,....format-patch..., |
| 143080 | 20 e2 80 98 69 6e 69 74 e2 80 99 2c 20 e2 80 98 6c 6f 67 e2 80 99 2c 0a e2 80 98 6d 65 72 67 65 | ....init...,....log...,....merge |
| 1430a0 | e2 80 99 2c 20 e2 80 98 6d 65 72 67 65 2d 74 72 65 65 e2 80 99 2c 20 e2 80 98 6d 76 e2 80 99 2c | ...,....merge-tree...,....mv..., |
| 1430c0 | 20 e2 80 98 6e 6f 74 65 73 e2 80 99 2c 20 e2 80 98 70 75 6c 6c e2 80 99 2c 20 e2 80 98 72 65 62 | ....notes...,....pull...,....reb |
| 1430e0 | 61 73 65 e2 80 99 2c 20 e2 80 98 72 65 66 6c 6f 67 e2 80 99 2c 0a e2 80 98 72 65 6d 6f 74 65 e2 | ase...,....reflog...,....remote. |
| 143100 | 80 99 2c 20 e2 80 98 72 65 71 75 65 73 74 2d 70 75 6c 6c e2 80 99 2c 20 e2 80 98 72 65 73 65 74 | ..,....request-pull...,....reset |
| 143120 | e2 80 99 2c 20 e2 80 98 72 65 76 65 72 74 e2 80 99 2c 20 e2 80 98 72 6d e2 80 99 2c 20 e2 80 98 | ...,....revert...,....rm...,.... |
| 143140 | 73 68 6f 77 e2 80 99 2c 20 e2 80 98 73 74 61 73 68 e2 80 99 2c 0a e2 80 98 73 75 62 6d 6f 64 75 | show...,....stash...,....submodu |
| 143160 | 6c 65 e2 80 99 2c 20 e2 80 98 73 75 62 74 72 65 65 e2 80 99 2c 20 e2 80 98 74 61 67 e2 80 99 2c | le...,....subtree...,....tag..., |
| 143180 | 20 61 6e 64 20 e2 80 98 77 6f 72 6b 74 72 65 65 2e e2 80 99 20 4d 61 6e 79 20 6d 6f 72 65 20 4d | .and....worktree.....Many.more.M |
| 1431a0 | 61 67 69 74 20 70 6f 72 63 65 6c 61 69 6e 0a 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 69 6d 70 6c | agit.porcelain.commands.are.impl |
| 1431c0 | 65 6d 65 6e 74 65 64 20 6f 6e 20 74 6f 70 20 6f 66 20 47 69 74 20 70 6c 75 6d 62 69 6e 67 20 63 | emented.on.top.of.Git.plumbing.c |
| 1431e0 | 6f 6d 6d 61 6e 64 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | ommands.....File:.magit.info,..N |
| 143200 | 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 47 65 74 74 69 6e | ode:.Installation,..Next:.Gettin |
| 143220 | 67 20 53 74 61 72 74 65 64 2c 20 20 50 72 65 76 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 | g.Started,..Prev:.Introduction,. |
| 143240 | 20 55 70 3a 20 54 6f 70 0a 0a 32 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 2a 2a 2a 2a 2a 2a 2a | .Up:.Top..2.Installation.******* |
| 143260 | 2a 2a 2a 2a 2a 2a 2a 0a 0a 4d 61 67 69 74 20 63 61 6e 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 | *******..Magit.can.be.installed. |
| 143280 | 75 73 69 6e 67 20 45 6d 61 63 73 e2 80 99 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 20 6f | using.Emacs....package.manager.o |
| 1432a0 | 72 20 6d 61 6e 75 61 6c 6c 79 20 66 72 6f 6d 20 69 74 73 0a 64 65 76 65 6c 6f 70 6d 65 6e 74 20 | r.manually.from.its.development. |
| 1432c0 | 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 6e 73 74 61 6c 6c 69 | repository...*.Menu:..*.Installi |
| 1432e0 | 6e 67 20 66 72 6f 6d 20 4d 65 6c 70 61 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f | ng.from.Melpa::.*.Installing.fro |
| 143300 | 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 0a 2a 20 50 6f 73 74 2d 49 6e | m.the.Git.Repository::.*.Post-In |
| 143320 | 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | stallation.Tasks::....File:.magi |
| 143340 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 4d | t.info,..Node:.Installing.from.M |
| 143360 | 65 6c 70 61 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 74 68 65 | elpa,..Next:.Installing.from.the |
| 143380 | 20 47 69 74 20 52 65 70 6f 73 69 74 6f 72 79 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 | .Git.Repository,..Up:.Installati |
| 1433a0 | 6f 6e 0a 0a 32 2e 31 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 4d 65 6c 70 61 0a 3d 3d | on..2.1.Installing.from.Melpa.== |
| 1433c0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 69 74 20 69 | =======================..Magit.i |
| 1433e0 | 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 4d 65 6c 70 61 20 61 6e 64 20 4d 65 6c 70 61 | s.available.from.Melpa.and.Melpa |
| 143400 | 2d 53 74 61 62 6c 65 2e 20 20 49 66 20 79 6f 75 20 68 61 76 65 6e e2 80 99 74 20 75 73 65 64 0a | -Stable...If.you.haven...t.used. |
| 143420 | 45 6d 61 63 73 e2 80 99 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 20 62 65 66 6f 72 65 2c | Emacs....package.manager.before, |
| 143440 | 20 74 68 65 6e 20 69 74 20 69 73 20 68 69 67 68 20 74 69 6d 65 20 79 6f 75 20 66 61 6d 69 6c 69 | .then.it.is.high.time.you.famili |
| 143460 | 61 72 69 7a 65 0a 79 6f 75 72 73 65 6c 66 20 77 69 74 68 20 69 74 20 62 79 20 72 65 61 64 69 6e | arize.yourself.with.it.by.readin |
| 143480 | 67 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 45 6d 61 63 73 | g.the.documentation.in.the.Emacs |
| 1434a0 | 20 6d 61 6e 75 61 6c 2c 20 73 65 65 0a 2a 6e 6f 74 65 20 28 65 6d 61 63 73 29 50 61 63 6b 61 67 | .manual,.see.*note.(emacs)Packag |
| 1434c0 | 65 73 3a 3a 2e 20 20 54 68 65 6e 20 61 64 64 20 6f 6e 65 20 6f 66 20 74 68 65 20 61 72 63 68 69 | es::...Then.add.one.of.the.archi |
| 1434e0 | 76 65 73 20 74 6f 0a e2 80 98 70 61 63 6b 61 67 65 2d 61 72 63 68 69 76 65 73 e2 80 99 3a 0a 0a | ves.to....package-archives...:.. |
| 143500 | 20 20 20 e2 80 a2 20 54 6f 20 75 73 65 20 4d 65 6c 70 61 3a 0a 0a 20 20 20 20 20 28 72 65 71 75 | .......To.use.Melpa:.......(requ |
| 143520 | 69 72 65 20 27 70 61 63 6b 61 67 65 29 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 | ire.'package)......(add-to-list. |
| 143540 | 27 70 61 63 6b 61 67 65 2d 61 72 63 68 69 76 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'package-archives............... |
| 143560 | 20 20 20 20 27 28 22 6d 65 6c 70 61 22 20 2e 20 22 68 74 74 70 73 3a 2f 2f 6d 65 6c 70 61 2e 6f | ....'("melpa"..."https://melpa.o |
| 143580 | 72 67 2f 70 61 63 6b 61 67 65 73 2f 22 29 20 74 29 0a 0a 20 20 20 e2 80 a2 20 54 6f 20 75 73 65 | rg/packages/").t).........To.use |
| 1435a0 | 20 4d 65 6c 70 61 2d 53 74 61 62 6c 65 3a 0a 0a 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 70 | .Melpa-Stable:.......(require.'p |
| 1435c0 | 61 63 6b 61 67 65 29 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 70 61 63 6b 61 | ackage)......(add-to-list.'packa |
| 1435e0 | 67 65 2d 61 72 63 68 69 76 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 | ge-archives...................'( |
| 143600 | 22 6d 65 6c 70 61 2d 73 74 61 62 6c 65 22 20 2e 20 22 68 74 74 70 73 3a 2f 2f 73 74 61 62 6c 65 | "melpa-stable"..."https://stable |
| 143620 | 2e 6d 65 6c 70 61 2e 6f 72 67 2f 70 61 63 6b 61 67 65 73 2f 22 29 20 74 29 0a 0a 20 20 20 4f 6e | .melpa.org/packages/").t).....On |
| 143640 | 63 65 20 79 6f 75 20 68 61 76 65 20 61 64 64 65 64 20 79 6f 75 72 20 70 72 65 66 65 72 72 65 64 | ce.you.have.added.your.preferred |
| 143660 | 20 61 72 63 68 69 76 65 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 | .archive,.you.need.to.update.the |
| 143680 | 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 20 6c 69 73 74 20 75 73 69 6e 67 3a 0a 0a 20 20 20 20 | .local.package.list.using:...... |
| 1436a0 | 20 4d 2d 78 20 70 61 63 6b 61 67 65 2d 72 65 66 72 65 73 68 2d 63 6f 6e 74 65 6e 74 73 20 52 45 | .M-x.package-refresh-contents.RE |
| 1436c0 | 54 0a 0a 20 20 20 4f 6e 63 65 20 79 6f 75 20 68 61 76 65 20 64 6f 6e 65 20 74 68 61 74 2c 20 79 | T.....Once.you.have.done.that,.y |
| 1436e0 | 6f 75 20 63 61 6e 20 69 6e 73 74 61 6c 6c 20 4d 61 67 69 74 20 61 6e 64 20 69 74 73 20 64 65 70 | ou.can.install.Magit.and.its.dep |
| 143700 | 65 6e 64 65 6e 63 69 65 73 0a 75 73 69 6e 67 3a 0a 0a 20 20 20 20 20 4d 2d 78 20 70 61 63 6b 61 | endencies.using:.......M-x.packa |
| 143720 | 67 65 2d 69 6e 73 74 61 6c 6c 20 52 45 54 20 6d 61 67 69 74 20 52 45 54 0a 0a 20 20 20 4e 6f 77 | ge-install.RET.magit.RET.....Now |
| 143740 | 20 73 65 65 20 2a 6e 6f 74 65 20 50 6f 73 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 | .see.*note.Post-Installation.Tas |
| 143760 | 6b 73 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ks::.....File:.magit.info,..Node |
| 143780 | 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 | :.Installing.from.the.Git.Reposi |
| 1437a0 | 74 6f 72 79 2c 20 20 4e 65 78 74 3a 20 50 6f 73 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 | tory,..Next:.Post-Installation.T |
| 1437c0 | 61 73 6b 73 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 4d 65 6c | asks,..Prev:.Installing.from.Mel |
| 1437e0 | 70 61 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 32 2e 32 20 49 6e 73 74 61 | pa,..Up:.Installation..2.2.Insta |
| 143800 | 6c 6c 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 74 6f 72 79 0a 3d 3d | lling.from.the.Git.Repository.== |
| 143820 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 143840 | 3d 3d 3d 3d 0a 0a 4d 61 67 69 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 e2 80 98 63 6f | ====..Magit.depends.on.the....co |
| 143860 | 6d 70 61 74 e2 80 99 2c 20 e2 80 98 64 61 73 68 e2 80 99 2c 20 e2 80 98 74 72 61 6e 73 69 65 6e | mpat...,....dash...,....transien |
| 143880 | 74 e2 80 99 20 61 6e 64 20 e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 e2 80 99 0a 6c 69 62 72 61 | t....and....with-editor....libra |
| 1438a0 | 72 69 65 73 20 77 68 69 63 68 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 4d 65 | ries.which.are.available.from.Me |
| 1438c0 | 6c 70 61 20 61 6e 64 20 4d 65 6c 70 61 2d 53 74 61 62 6c 65 2e 20 20 49 6e 73 74 61 6c 6c 20 74 | lpa.and.Melpa-Stable...Install.t |
| 1438e0 | 68 65 6d 0a 75 73 69 6e 67 20 e2 80 98 4d 2d 78 20 70 61 63 6b 61 67 65 2d 69 6e 73 74 61 6c 6c | hem.using....M-x.package-install |
| 143900 | 20 52 45 54 20 3c 70 61 63 6b 61 67 65 3e 20 52 45 54 e2 80 99 2e 20 20 4f 66 20 63 6f 75 72 73 | .RET.<package>.RET......Of.cours |
| 143920 | 65 20 79 6f 75 20 6d 61 79 20 61 6c 73 6f 0a 69 6e 73 74 61 6c 6c 20 74 68 65 6d 20 6d 61 6e 75 | e.you.may.also.install.them.manu |
| 143940 | 61 6c 6c 79 20 66 72 6f 6d 20 74 68 65 69 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 | ally.from.their.repository...... |
| 143960 | 54 68 65 6e 20 63 6c 6f 6e 65 20 74 68 65 20 4d 61 67 69 74 20 72 65 70 6f 73 69 74 6f 72 79 3a | Then.clone.the.Magit.repository: |
| 143980 | 0a 0a 20 20 20 20 20 24 20 67 69 74 20 63 6c 6f 6e 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | .......$.git.clone.https://githu |
| 1439a0 | 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2e 67 69 74 20 7e 2f 2e 65 6d 61 63 73 2e 64 | b.com/magit/magit.git.~/.emacs.d |
| 1439c0 | 2f 73 69 74 65 2d 6c 69 73 70 2f 6d 61 67 69 74 0a 20 20 20 20 20 24 20 63 64 20 7e 2f 2e 65 6d | /site-lisp/magit......$.cd.~/.em |
| 1439e0 | 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f 6d 61 67 69 74 0a 0a 20 20 20 54 68 65 6e 20 63 | acs.d/site-lisp/magit.....Then.c |
| 143a00 | 6f 6d 70 69 6c 65 20 74 68 65 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20 67 65 6e 65 72 61 74 | ompile.the.libraries.and.generat |
| 143a20 | 65 20 74 68 65 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 73 3a 0a 0a 20 20 20 20 20 24 20 6d 61 6b 65 | e.the.info.manuals:.......$.make |
| 143a40 | 0a 0a 20 20 20 49 66 20 79 6f 75 20 68 61 76 65 6e e2 80 99 74 20 69 6e 73 74 61 6c 6c 65 64 20 | .....If.you.haven...t.installed. |
| 143a60 | e2 80 98 63 6f 6d 70 61 74 e2 80 99 2c 20 e2 80 98 64 61 73 68 e2 80 99 2c 20 e2 80 98 74 72 61 | ...compat...,....dash...,....tra |
| 143a80 | 6e 73 69 65 6e 74 e2 80 99 20 61 6e 64 0a e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 e2 80 99 20 | nsient....and....with-editor.... |
| 143aa0 | 66 72 6f 6d 20 4d 65 6c 70 61 20 6f 72 20 61 74 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 6d 61 67 | from.Melpa.or.at..../path/to/mag |
| 143ac0 | 69 74 2f 2e 2e 2f 3c 70 61 63 6b 61 67 65 3e e2 80 99 2c 20 74 68 65 6e 20 79 6f 75 0a 68 61 76 | it/../<package>...,.then.you.hav |
| 143ae0 | 65 20 74 6f 20 74 65 6c 6c 20 e2 80 98 6d 61 6b 65 e2 80 99 20 77 68 65 72 65 20 74 6f 20 66 69 | e.to.tell....make....where.to.fi |
| 143b00 | 6e 64 20 74 68 65 6d 2e 20 20 54 6f 20 64 6f 20 73 6f 20 63 72 65 61 74 65 20 74 68 65 20 66 69 | nd.them...To.do.so.create.the.fi |
| 143b20 | 6c 65 0a e2 80 98 2f 70 61 74 68 2f 74 6f 2f 6d 61 67 69 74 2f 63 6f 6e 66 69 67 2e 6d 6b e2 80 | le..../path/to/magit/config.mk.. |
| 143b40 | 99 20 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 74 65 6e 74 20 62 65 66 | ..with.the.following.content.bef |
| 143b60 | 6f 72 65 20 72 75 6e 6e 69 6e 67 0a e2 80 98 6d 61 6b 65 e2 80 99 3a 0a 0a 20 20 20 20 20 4c 4f | ore.running....make...:.......LO |
| 143b80 | 41 44 5f 50 41 54 48 20 20 3d 20 2d 4c 20 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 | AD_PATH..=.-L.~/.emacs.d/site-li |
| 143ba0 | 73 70 2f 6d 61 67 69 74 2f 6c 69 73 70 0a 20 20 20 20 20 4c 4f 41 44 5f 50 41 54 48 20 2b 3d 20 | sp/magit/lisp......LOAD_PATH.+=. |
| 143bc0 | 2d 4c 20 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f 64 61 73 68 0a 20 20 20 | -L.~/.emacs.d/site-lisp/dash.... |
| 143be0 | 20 20 4c 4f 41 44 5f 50 41 54 48 20 2b 3d 20 2d 4c 20 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 | ..LOAD_PATH.+=.-L.~/.emacs.d/sit |
| 143c00 | 65 2d 6c 69 73 70 2f 74 72 61 6e 73 69 65 6e 74 2f 6c 69 73 70 0a 20 20 20 20 20 4c 4f 41 44 5f | e-lisp/transient/lisp......LOAD_ |
| 143c20 | 50 41 54 48 20 2b 3d 20 2d 4c 20 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f | PATH.+=.-L.~/.emacs.d/site-lisp/ |
| 143c40 | 77 69 74 68 2d 65 64 69 74 6f 72 2f 6c 69 73 70 0a 20 20 20 20 20 4c 4f 41 44 5f 50 41 54 48 20 | with-editor/lisp......LOAD_PATH. |
| 143c60 | 2b 3d 20 2d 4c 20 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f 63 6f 6d 70 61 | +=.-L.~/.emacs.d/site-lisp/compa |
| 143c80 | 74 0a 0a 20 20 20 46 69 6e 61 6c 6c 79 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 69 | t.....Finally.add.this.to.your.i |
| 143ca0 | 6e 69 74 20 66 69 6c 65 3a 0a 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6c 6f | nit.file:.......(add-to-list.'lo |
| 143cc0 | 61 64 2d 70 61 74 68 20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f 6d 61 | ad-path."~/.emacs.d/site-lisp/ma |
| 143ce0 | 67 69 74 2f 6c 69 73 70 22 29 0a 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6d 61 67 69 74 29 | git/lisp")......(require.'magit) |
| 143d00 | 0a 0a 20 20 20 20 20 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 27 69 6e | .......(with-eval-after-load.'in |
| 143d20 | 66 6f 0a 20 20 20 20 20 20 20 28 69 6e 66 6f 2d 69 6e 69 74 69 61 6c 69 7a 65 29 0a 20 20 20 20 | fo........(info-initialize)..... |
| 143d40 | 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 49 6e 66 6f 2d 64 69 72 65 63 74 6f 72 79 2d | ...(add-to-list.'Info-directory- |
| 143d60 | 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 7e 2f 2e 65 6d 61 | list....................."~/.ema |
| 143d80 | 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f 6d 61 67 69 74 2f 44 6f 63 75 6d 65 6e 74 61 74 69 | cs.d/site-lisp/magit/Documentati |
| 143da0 | 6f 6e 2f 22 29 29 0a 0a 20 20 20 4f 66 20 63 6f 75 72 73 65 20 69 66 20 79 6f 75 20 69 6e 73 74 | on/")).....Of.course.if.you.inst |
| 143dc0 | 61 6c 6c 65 64 20 74 68 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6d 61 6e 75 61 6c 6c 79 20 | alled.the.dependencies.manually. |
| 143de0 | 61 73 20 77 65 6c 6c 2c 20 74 68 65 6e 0a 79 6f 75 20 68 61 76 65 20 74 6f 20 74 65 6c 6c 20 45 | as.well,.then.you.have.to.tell.E |
| 143e00 | 6d 61 63 73 20 61 62 6f 75 74 20 74 68 65 6d 20 74 6f 6f 2c 20 62 79 20 70 72 65 66 69 78 69 6e | macs.about.them.too,.by.prefixin |
| 143e20 | 67 20 74 68 65 20 61 62 6f 76 65 20 77 69 74 68 3a 0a 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d | g.the.above.with:.......(add-to- |
| 143e40 | 6c 69 73 74 20 27 6c 6f 61 64 2d 70 61 74 68 20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 | list.'load-path."~/.emacs.d/site |
| 143e60 | 2d 6c 69 73 70 2f 64 61 73 68 22 29 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 | -lisp/dash")......(add-to-list.' |
| 143e80 | 6c 6f 61 64 2d 70 61 74 68 20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c 69 73 70 2f | load-path."~/.emacs.d/site-lisp/ |
| 143ea0 | 74 72 61 6e 73 69 65 6e 74 2f 6c 69 73 70 22 29 0a 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 | transient/lisp")......(add-to-li |
| 143ec0 | 73 74 20 27 6c 6f 61 64 2d 70 61 74 68 20 22 7e 2f 2e 65 6d 61 63 73 2e 64 2f 73 69 74 65 2d 6c | st.'load-path."~/.emacs.d/site-l |
| 143ee0 | 69 73 70 2f 77 69 74 68 2d 65 64 69 74 6f 72 22 29 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 | isp/with-editor").....Note.that. |
| 143f00 | 79 6f 75 20 68 61 76 65 20 74 6f 20 61 64 64 20 74 68 65 20 e2 80 98 6c 69 73 70 e2 80 99 20 73 | you.have.to.add.the....lisp....s |
| 143f20 | 75 62 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 e2 80 98 6c 6f 61 64 2d 70 61 74 68 e2 | ubdirectory.to.the....load-path. |
| 143f40 | 80 99 2c 0a 6e 6f 74 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 72 65 70 | ..,.not.the.top-level.of.the.rep |
| 143f60 | 6f 73 69 74 6f 72 79 2c 20 61 6e 64 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 73 20 6f 66 20 e2 80 | ository,.and.that.elements.of... |
| 143f80 | 98 6c 6f 61 64 2d 70 61 74 68 e2 80 99 0a 73 68 6f 75 6c 64 20 6e 6f 74 20 65 6e 64 20 77 69 74 | .load-path....should.not.end.wit |
| 143fa0 | 68 20 61 20 73 6c 61 73 68 2c 20 77 68 69 6c 65 20 74 68 6f 73 65 20 6f 66 20 e2 80 98 49 6e 66 | h.a.slash,.while.those.of....Inf |
| 143fc0 | 6f 2d 64 69 72 65 63 74 6f 72 79 2d 6c 69 73 74 e2 80 99 0a 73 68 6f 75 6c 64 2e 0a 0a 20 20 20 | o-directory-list....should...... |
| 143fe0 | 49 6e 73 74 65 61 64 20 6f 66 20 72 65 71 75 69 72 69 6e 67 20 74 68 65 20 66 65 61 74 75 72 65 | Instead.of.requiring.the.feature |
| 144000 | 20 e2 80 98 6d 61 67 69 74 e2 80 99 2c 20 79 6f 75 20 63 6f 75 6c 64 20 6c 6f 61 64 20 6a 75 73 | ....magit...,.you.could.load.jus |
| 144020 | 74 20 74 68 65 0a 61 75 74 6f 6c 6f 61 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 2c 20 62 79 20 6c | t.the.autoload.definitions,.by.l |
| 144040 | 6f 61 64 69 6e 67 20 74 68 65 20 66 69 6c 65 20 e2 80 98 6d 61 67 69 74 2d 61 75 74 6f 6c 6f 61 | oading.the.file....magit-autoloa |
| 144060 | 64 73 2e 65 6c e2 80 99 2e 0a 0a 20 20 20 20 20 28 6c 6f 61 64 20 22 2f 70 61 74 68 2f 74 6f 2f | ds.el...........(load."/path/to/ |
| 144080 | 6d 61 67 69 74 2f 6c 69 73 70 2f 6d 61 67 69 74 2d 61 75 74 6f 6c 6f 61 64 73 22 29 0a 0a 20 20 | magit/lisp/magit-autoloads").... |
| 1440a0 | 20 49 6e 73 74 65 61 64 20 6f 66 20 72 75 6e 6e 69 6e 67 20 4d 61 67 69 74 20 64 69 72 65 63 74 | .Instead.of.running.Magit.direct |
| 1440c0 | 6c 79 20 66 72 6f 6d 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 62 79 20 61 64 64 69 6e 67 | ly.from.the.repository.by.adding |
| 1440e0 | 20 74 68 61 74 0a 74 6f 20 74 68 65 20 e2 80 98 6c 6f 61 64 2d 70 61 74 68 e2 80 99 2c 20 79 6f | .that.to.the....load-path...,.yo |
| 144100 | 75 20 6d 69 67 68 74 20 77 61 6e 74 20 74 6f 20 69 6e 73 74 65 61 64 20 69 6e 73 74 61 6c 6c 20 | u.might.want.to.instead.install. |
| 144120 | 69 74 20 69 6e 20 73 6f 6d 65 20 6f 74 68 65 72 0a 64 69 72 65 63 74 6f 72 79 20 75 73 69 6e 67 | it.in.some.other.directory.using |
| 144140 | 20 e2 80 98 73 75 64 6f 20 6d 61 6b 65 20 69 6e 73 74 61 6c 6c e2 80 99 20 61 6e 64 20 73 65 74 | ....sudo.make.install....and.set |
| 144160 | 74 69 6e 67 20 e2 80 98 6c 6f 61 64 2d 70 61 74 68 e2 80 99 20 61 63 63 6f 72 64 69 6e 67 6c 79 | ting....load-path....accordingly |
| 144180 | 2e 0a 0a 20 20 20 54 6f 20 75 70 64 61 74 65 20 4d 61 67 69 74 20 75 73 65 3a 0a 0a 20 20 20 20 | ......To.update.Magit.use:...... |
| 1441a0 | 20 24 20 67 69 74 20 70 75 6c 6c 0a 20 20 20 20 20 24 20 6d 61 6b 65 0a 0a 20 20 20 41 74 20 74 | .$.git.pull......$.make.....At.t |
| 1441c0 | 69 6d 65 73 20 69 74 20 6d 69 67 68 74 20 62 65 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 72 75 | imes.it.might.be.necessary.to.ru |
| 1441e0 | 6e 20 e2 80 98 6d 61 6b 65 20 63 6c 65 61 6e 20 61 6c 6c e2 80 99 20 69 6e 73 74 65 61 64 2e 0a | n....make.clean.all....instead.. |
| 144200 | 0a 20 20 20 54 6f 20 76 69 65 77 20 61 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 74 61 72 67 65 74 | ....To.view.all.available.target |
| 144220 | 73 20 75 73 65 20 e2 80 98 6d 61 6b 65 20 68 65 6c 70 e2 80 99 2e 0a 0a 20 20 20 4e 6f 77 20 73 | s.use....make.help.........Now.s |
| 144240 | 65 65 20 2a 6e 6f 74 65 20 50 6f 73 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 | ee.*note.Post-Installation.Tasks |
| 144260 | 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 | ::.....File:.magit.info,..Node:. |
| 144280 | 50 6f 73 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 2c 20 20 50 72 65 76 3a 20 | Post-Installation.Tasks,..Prev:. |
| 1442a0 | 49 6e 73 74 61 6c 6c 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 74 6f | Installing.from.the.Git.Reposito |
| 1442c0 | 72 79 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 32 2e 33 20 50 6f 73 74 2d | ry,..Up:.Installation..2.3.Post- |
| 1442e0 | 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | Installation.Tasks.============= |
| 144300 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 66 74 65 72 20 69 6e 73 74 61 6c 6c 69 6e 67 | ==============..After.installing |
| 144320 | 20 4d 61 67 69 74 20 79 6f 75 20 73 68 6f 75 6c 64 20 76 65 72 69 66 79 20 74 68 61 74 20 79 6f | .Magit.you.should.verify.that.yo |
| 144340 | 75 20 61 72 65 20 69 6e 64 65 65 64 20 75 73 69 6e 67 20 74 68 65 0a 4d 61 67 69 74 2c 20 47 69 | u.are.indeed.using.the.Magit,.Gi |
| 144360 | 74 2c 20 61 6e 64 20 45 6d 61 63 73 20 72 65 6c 65 61 73 65 73 20 79 6f 75 20 74 68 69 6e 6b 20 | t,.and.Emacs.releases.you.think. |
| 144380 | 79 6f 75 20 61 72 65 20 75 73 69 6e 67 2e 20 20 49 74 e2 80 99 73 20 62 65 73 74 20 74 6f 0a 72 | you.are.using...It...s.best.to.r |
| 1443a0 | 65 73 74 61 72 74 20 45 6d 61 63 73 20 62 65 66 6f 72 65 20 64 6f 69 6e 67 20 73 6f 2c 20 74 6f | estart.Emacs.before.doing.so,.to |
| 1443c0 | 20 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 75 73 69 6e 67 20 61 6e 0a | .make.sure.you.are.not.using.an. |
| 1443e0 | 6f 75 74 64 61 74 65 64 20 76 61 6c 75 65 20 66 6f 72 20 e2 80 98 6c 6f 61 64 2d 70 61 74 68 e2 | outdated.value.for....load-path. |
| 144400 | 80 99 2e 0a 0a 20 20 20 20 20 4d 2d 78 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 52 45 54 0a | ..........M-x.magit-version.RET. |
| 144420 | 0a 20 20 20 73 68 6f 75 6c 64 20 64 69 73 70 6c 61 79 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b | ....should.display.something.lik |
| 144440 | 65 0a 0a 20 20 20 20 20 4d 61 67 69 74 20 32 2e 38 2e 30 2c 20 47 69 74 20 32 2e 31 30 2e 32 2c | e.......Magit.2.8.0,.Git.2.10.2, |
| 144460 | 20 45 6d 61 63 73 20 32 35 2e 31 2e 31 2c 20 67 6e 75 2f 6c 69 6e 75 78 0a 0a 20 20 20 54 68 65 | .Emacs.25.1.1,.gnu/linux.....The |
| 144480 | 6e 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 77 61 6e 74 20 74 6f 20 72 65 61 64 20 61 62 | n.you.might.also.want.to.read.ab |
| 1444a0 | 6f 75 74 20 6f 70 74 69 6f 6e 73 20 74 68 61 74 20 6d 61 6e 79 20 75 73 65 72 73 20 6c 69 6b 65 | out.options.that.many.users.like |
| 1444c0 | 6c 79 0a 77 61 6e 74 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 2e 20 20 53 65 65 20 2a 6e 6f 74 65 | ly.want.to.customize...See.*note |
| 1444e0 | 20 45 73 73 65 6e 74 69 61 6c 20 53 65 74 74 69 6e 67 73 3a 3a 2e 0a 0a 20 20 20 54 6f 20 62 65 | .Essential.Settings::......To.be |
| 144500 | 20 61 62 6c 65 20 74 6f 20 66 6f 6c 6c 6f 77 20 63 72 6f 73 73 20 72 65 66 65 72 65 6e 63 65 73 | .able.to.follow.cross.references |
| 144520 | 20 74 6f 20 47 69 74 20 6d 61 6e 70 61 67 65 73 20 66 6f 75 6e 64 20 69 6e 20 74 68 69 73 0a 6d | .to.Git.manpages.found.in.this.m |
| 144540 | 61 6e 75 61 6c 2c 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 68 61 76 65 20 74 6f 20 6d 61 | anual,.you.might.also.have.to.ma |
| 144560 | 6e 75 61 6c 6c 79 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 e2 80 98 67 69 74 6d 61 6e e2 80 99 20 | nually.install.the....gitman.... |
| 144580 | 69 6e 66 6f 0a 6d 61 6e 75 61 6c 2c 20 6f 72 20 61 64 76 69 63 65 20 e2 80 98 49 6e 66 6f 2d 66 | info.manual,.or.advice....Info-f |
| 1445a0 | 6f 6c 6c 6f 77 2d 6e 65 61 72 65 73 74 2d 6e 6f 64 65 e2 80 99 20 74 6f 20 69 6e 73 74 65 61 64 | ollow-nearest-node....to.instead |
| 1445c0 | 20 6f 70 65 6e 20 74 68 65 20 61 63 74 75 61 6c 0a 6d 61 6e 70 61 67 65 2e 20 20 53 65 65 20 2a | .open.the.actual.manpage...See.* |
| 1445e0 | 6e 6f 74 65 20 48 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d 61 6e 20 69 | note.How.to.install.the.gitman.i |
| 144600 | 6e 66 6f 20 6d 61 6e 75 61 6c 3f 3a 3a 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 61 72 65 20 63 6f | nfo.manual?::......If.you.are.co |
| 144620 | 6d 70 6c 65 74 65 6c 79 20 6e 65 77 20 74 6f 20 4d 61 67 69 74 20 74 68 65 6e 20 73 65 65 20 2a | mpletely.new.to.Magit.then.see.* |
| 144640 | 6e 6f 74 65 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 3a 3a 2e 0a 0a 20 20 20 49 66 20 79 | note.Getting.Started::......If.y |
| 144660 | 6f 75 20 72 75 6e 20 69 6e 74 6f 20 70 72 6f 62 6c 65 6d 73 2c 20 74 68 65 6e 20 70 6c 65 61 73 | ou.run.into.problems,.then.pleas |
| 144680 | 65 20 73 65 65 20 74 68 65 20 2a 6e 6f 74 65 20 46 41 51 3a 3a 2e 20 20 41 6c 73 6f 20 73 65 65 | e.see.the.*note.FAQ::...Also.see |
| 1446a0 | 0a 74 68 65 20 2a 6e 6f 74 65 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 3a 3a 2e 0a 0a 20 | .the.*note.Debugging.Tools::.... |
| 1446c0 | 20 20 41 6e 64 20 6c 61 73 74 20 62 75 74 20 6e 6f 74 20 6c 65 61 73 74 20 70 6c 65 61 73 65 20 | ..And.last.but.not.least.please. |
| 1446e0 | 63 6f 6e 73 69 64 65 72 20 6d 61 6b 69 6e 67 20 61 20 64 6f 6e 61 74 69 6f 6e 2c 20 74 6f 20 65 | consider.making.a.donation,.to.e |
| 144700 | 6e 73 75 72 65 0a 74 68 61 74 20 49 20 63 61 6e 20 6b 65 65 70 20 77 6f 72 6b 69 6e 67 20 6f 6e | nsure.that.I.can.keep.working.on |
| 144720 | 20 4d 61 67 69 74 2e 20 20 53 65 65 20 3c 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 2f 64 | .Magit...See.<https://magit.vc/d |
| 144740 | 6f 6e 61 74 69 6f 6e 73 3e 2e 0a 66 6f 72 20 76 61 72 69 6f 75 73 20 64 6f 6e 61 74 69 6f 6e 20 | onations>..for.various.donation. |
| 144760 | 6f 70 74 69 6f 6e 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | options.....File:.magit.info,..N |
| 144780 | 6f 64 65 3a 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 2c 20 20 4e 65 78 74 3a 20 49 6e 74 | ode:.Getting.Started,..Next:.Int |
| 1447a0 | 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 61 | erface.Concepts,..Prev:.Installa |
| 1447c0 | 74 69 6f 6e 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 33 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 | tion,..Up:.Top..3.Getting.Starte |
| 1447e0 | 64 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 69 73 20 73 68 6f 72 74 20 | d.*****************..This.short. |
| 144800 | 74 75 74 6f 72 69 61 6c 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 6d 6f 73 74 20 65 73 73 65 | tutorial.describes.the.most.esse |
| 144820 | 6e 74 69 61 6c 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 6d 61 6e 79 0a 4d 61 67 69 74 69 61 | ntial.features.that.many.Magitia |
| 144840 | 6e 73 20 75 73 65 20 6f 6e 20 61 20 64 61 69 6c 79 20 62 61 73 69 73 2e 20 20 49 74 20 6f 6e 6c | ns.use.on.a.daily.basis...It.onl |
| 144860 | 79 20 73 63 72 61 74 63 68 65 73 20 74 68 65 20 73 75 72 66 61 63 65 20 62 75 74 0a 73 68 6f 75 | y.scratches.the.surface.but.shou |
| 144880 | 6c 64 20 62 65 20 65 6e 6f 75 67 68 20 74 6f 20 67 65 74 20 79 6f 75 20 73 74 61 72 74 65 64 2e | ld.be.enough.to.get.you.started. |
| 1448a0 | 0a 0a 20 20 20 49 4d 50 4f 52 54 41 4e 54 3a 20 49 74 20 69 73 20 73 61 66 65 73 74 20 69 66 20 | .....IMPORTANT:.It.is.safest.if. |
| 1448c0 | 79 6f 75 20 63 6c 6f 6e 65 20 73 6f 6d 65 20 72 65 70 6f 73 69 74 6f 72 79 20 6a 75 73 74 20 66 | you.clone.some.repository.just.f |
| 1448e0 | 6f 72 20 74 68 69 73 0a 74 75 74 6f 72 69 61 6c 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 | or.this.tutorial...Alternatively |
| 144900 | 20 79 6f 75 20 63 61 6e 20 75 73 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 6c 6f 63 61 6c 20 72 | .you.can.use.an.existing.local.r |
| 144920 | 65 70 6f 73 69 74 6f 72 79 2c 20 62 75 74 0a 69 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 | epository,.but.if.you.do.that,.t |
| 144940 | 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 63 6f 6d 6d 69 74 20 61 6c 6c 20 75 6e 63 6f 6d 6d | hen.you.should.commit.all.uncomm |
| 144960 | 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 62 65 66 6f 72 65 0a 70 72 6f 63 65 65 64 69 6e 67 2e | itted.changes.before.proceeding. |
| 144980 | 0a 0a 20 20 20 54 79 70 65 20 e2 80 98 43 2d 78 20 67 e2 80 99 20 74 6f 20 64 69 73 70 6c 61 79 | .....Type....C-x.g....to.display |
| 1449a0 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 47 | .information.about.the.current.G |
| 1449c0 | 69 74 20 72 65 70 6f 73 69 74 6f 72 79 0a 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 | it.repository.in.a.dedicated.buf |
| 1449e0 | 66 65 72 2c 20 63 61 6c 6c 65 64 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a | fer,.called.the.status.buffer... |
| 144a00 | 20 20 20 4d 6f 73 74 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 63 6f 6d 6d 6f | ...Most.Magit.commands.are.commo |
| 144a20 | 6e 6c 79 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 | nly.invoked.from.the.status.buff |
| 144a40 | 65 72 2e 20 20 49 74 0a 63 61 6e 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 74 68 65 20 70 72 | er...It.can.be.considered.the.pr |
| 144a60 | 69 6d 61 72 79 20 69 6e 74 65 72 66 61 63 65 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 6e 67 20 | imary.interface.for.interacting. |
| 144a80 | 77 69 74 68 20 47 69 74 20 75 73 69 6e 67 0a 4d 61 67 69 74 2e 20 20 4d 61 6e 79 20 6f 74 68 65 | with.Git.using.Magit...Many.othe |
| 144aa0 | 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 6d 61 79 20 65 78 69 73 74 20 61 74 20 61 20 67 | r.Magit.buffers.may.exist.at.a.g |
| 144ac0 | 69 76 65 6e 20 74 69 6d 65 2c 20 62 75 74 20 74 68 65 79 20 61 72 65 0a 6f 66 74 65 6e 20 63 72 | iven.time,.but.they.are.often.cr |
| 144ae0 | 65 61 74 65 64 20 66 72 6f 6d 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 44 65 70 65 | eated.from.this.buffer......Depe |
| 144b00 | 6e 64 69 6e 67 20 6f 6e 20 77 68 61 74 20 73 74 61 74 65 20 79 6f 75 72 20 72 65 70 6f 73 69 74 | nding.on.what.state.your.reposit |
| 144b20 | 6f 72 79 20 69 73 20 69 6e 2c 20 74 68 69 73 20 62 75 66 66 65 72 20 6d 61 79 0a 63 6f 6e 74 61 | ory.is.in,.this.buffer.may.conta |
| 144b40 | 69 6e 20 73 65 63 74 69 6f 6e 73 20 74 69 74 6c 65 64 20 22 53 74 61 67 65 64 20 63 68 61 6e 67 | in.sections.titled."Staged.chang |
| 144b60 | 65 73 22 2c 20 22 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 2c 20 22 55 6e 6d 65 72 67 | es",."Unstaged.changes",."Unmerg |
| 144b80 | 65 64 0a 69 6e 74 6f 20 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 2c 20 22 55 6e 70 75 73 68 65 | ed.into.origin/master",."Unpushe |
| 144ba0 | 64 20 74 6f 20 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 2c 20 61 6e 64 20 6d 61 6e 79 20 6f 74 | d.to.origin/master",.and.many.ot |
| 144bc0 | 68 65 72 73 2e 0a 0a 20 20 20 53 69 6e 63 65 20 77 65 20 61 72 65 20 73 74 61 72 74 69 6e 67 20 | hers......Since.we.are.starting. |
| 144be0 | 66 72 6f 6d 20 61 20 73 61 66 65 20 73 74 61 74 65 2c 20 77 68 69 63 68 20 79 6f 75 20 63 61 6e | from.a.safe.state,.which.you.can |
| 144c00 | 20 65 61 73 69 6c 79 20 72 65 74 75 72 6e 0a 74 6f 20 28 62 79 20 64 6f 69 6e 67 20 61 20 e2 80 | .easily.return.to.(by.doing.a... |
| 144c20 | 98 67 69 74 20 72 65 73 65 74 20 2d 2d 68 61 72 64 20 50 52 45 2d 4d 41 47 49 54 2d 53 54 41 54 | .git.reset.--hard.PRE-MAGIT-STAT |
| 144c40 | 45 e2 80 99 29 2c 20 74 68 65 72 65 20 63 75 72 72 65 6e 74 6c 79 20 61 72 65 0a 6e 6f 20 73 74 | E...),.there.currently.are.no.st |
| 144c60 | 61 67 65 64 20 6f 72 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 20 20 45 64 69 74 20 | aged.or.unstaged.changes...Edit. |
| 144c80 | 73 6f 6d 65 20 66 69 6c 65 73 20 61 6e 64 20 73 61 76 65 20 74 68 65 20 63 68 61 6e 67 65 73 2e | some.files.and.save.the.changes. |
| 144ca0 | 0a 54 68 65 6e 20 67 6f 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 | .Then.go.back.to.the.status.buff |
| 144cc0 | 65 72 2c 20 77 68 69 6c 65 20 61 74 20 74 68 65 20 73 61 6d 65 20 74 69 6d 65 20 72 65 66 72 65 | er,.while.at.the.same.time.refre |
| 144ce0 | 73 68 69 6e 67 20 69 74 2c 0a 62 79 20 74 79 70 69 6e 67 20 e2 80 98 43 2d 78 20 67 e2 80 99 2e | shing.it,.by.typing....C-x.g.... |
| 144d00 | 20 20 28 57 68 65 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 20 6f 72 20 61 6e | ..(When.the.status.buffer,.or.an |
| 144d20 | 79 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 66 6f 72 0a 74 68 61 74 20 6d 61 74 74 65 72 2c 20 | y.Magit.buffer.for.that.matter,. |
| 144d40 | 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 | is.the.current.buffer,.then.you. |
| 144d60 | 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 6a 75 73 74 20 e2 80 98 67 e2 80 99 20 74 6f 0a 72 65 66 | can.also.use.just....g....to.ref |
| 144d80 | 72 65 73 68 20 69 74 29 2e 0a 0a 20 20 20 4d 6f 76 65 20 62 65 74 77 65 65 6e 20 73 65 63 74 69 | resh.it)......Move.between.secti |
| 144da0 | 6f 6e 73 20 75 73 69 6e 67 20 e2 80 98 70 e2 80 99 20 61 6e 64 20 e2 80 98 6e e2 80 99 2e 20 20 | ons.using....p....and....n...... |
| 144dc0 | 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 62 6f 64 69 65 73 20 6f 66 0a 73 6f 6d 65 20 73 65 63 | Note.that.the.bodies.of.some.sec |
| 144de0 | 74 69 6f 6e 73 20 61 72 65 20 68 69 64 64 65 6e 2e 20 20 54 79 70 65 20 e2 80 98 54 41 42 e2 80 | tions.are.hidden...Type....TAB.. |
| 144e00 | 99 20 74 6f 20 65 78 70 61 6e 64 20 6f 72 20 63 6f 6c 6c 61 70 73 65 20 74 68 65 20 73 65 63 74 | ..to.expand.or.collapse.the.sect |
| 144e20 | 69 6f 6e 0a 61 74 20 70 6f 69 6e 74 2e 20 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 | ion.at.point...You.can.also.use. |
| 144e40 | e2 80 98 43 2d 74 61 62 e2 80 99 20 74 6f 20 63 79 63 6c 65 20 74 68 65 20 76 69 73 69 62 69 6c | ...C-tab....to.cycle.the.visibil |
| 144e60 | 69 74 79 20 6f 66 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 69 | ity.of.the.current.section.and.i |
| 144e80 | 74 73 20 63 68 69 6c 64 72 65 6e 2e 20 20 4d 6f 76 65 20 74 6f 20 61 20 66 69 6c 65 20 73 65 63 | ts.children...Move.to.a.file.sec |
| 144ea0 | 74 69 6f 6e 20 69 6e 73 69 64 65 20 74 68 65 0a 73 65 63 74 69 6f 6e 20 6e 61 6d 65 64 20 22 55 | tion.inside.the.section.named."U |
| 144ec0 | 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 20 61 6e 64 20 74 79 70 65 20 e2 80 98 73 e2 80 | nstaged.changes".and.type....s.. |
| 144ee0 | 99 20 74 6f 20 73 74 61 67 65 20 74 68 65 20 63 68 61 6e 67 65 73 20 79 6f 75 0a 68 61 76 65 20 | ..to.stage.the.changes.you.have. |
| 144f00 | 6d 61 64 65 20 74 6f 20 74 68 61 74 20 66 69 6c 65 2e 20 20 54 68 61 74 20 66 69 6c 65 20 6e 6f | made.to.that.file...That.file.no |
| 144f20 | 77 20 61 70 70 65 61 72 73 20 75 6e 64 65 72 20 22 53 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 | w.appears.under."Staged.changes" |
| 144f40 | 2e 0a 0a 20 20 20 4d 61 67 69 74 20 63 61 6e 20 73 74 61 67 65 20 61 6e 64 20 75 6e 73 74 61 67 | ......Magit.can.stage.and.unstag |
| 144f60 | 65 20 69 6e 64 69 76 69 64 75 61 6c 20 68 75 6e 6b 73 2c 20 6e 6f 74 20 6a 75 73 74 20 63 6f 6d | e.individual.hunks,.not.just.com |
| 144f80 | 70 6c 65 74 65 0a 66 69 6c 65 73 2e 20 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 79 | plete.files...Move.to.the.file.y |
| 144fa0 | 6f 75 20 68 61 76 65 20 6a 75 73 74 20 73 74 61 67 65 64 2c 20 65 78 70 61 6e 64 20 69 74 20 75 | ou.have.just.staged,.expand.it.u |
| 144fc0 | 73 69 6e 67 20 e2 80 98 54 41 42 e2 80 99 2c 0a 6d 6f 76 65 20 74 6f 20 6f 6e 65 20 6f 66 20 74 | sing....TAB...,.move.to.one.of.t |
| 144fe0 | 68 65 20 68 75 6e 6b 73 20 75 73 69 6e 67 20 e2 80 98 6e e2 80 99 2c 20 61 6e 64 20 75 6e 73 74 | he.hunks.using....n...,.and.unst |
| 145000 | 61 67 65 20 6a 75 73 74 20 74 68 61 74 20 62 79 20 74 79 70 69 6e 67 20 e2 80 98 75 e2 80 99 2e | age.just.that.by.typing....u.... |
| 145020 | 0a 4e 6f 74 65 20 68 6f 77 20 74 68 65 20 73 74 61 67 69 6e 67 20 28 e2 80 98 73 e2 80 99 29 20 | .Note.how.the.staging.(...s...). |
| 145040 | 61 6e 64 20 75 6e 73 74 61 67 69 6e 67 20 28 e2 80 98 75 e2 80 99 29 20 63 6f 6d 6d 61 6e 64 73 | and.unstaging.(...u...).commands |
| 145060 | 20 6f 70 65 72 61 74 65 20 6f 6e 20 74 68 65 0a 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 2e | .operate.on.the.change.at.point. |
| 145080 | 20 20 4d 61 6e 79 20 6f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 73 20 62 65 68 61 76 65 20 74 68 65 | ..Many.other.commands.behave.the |
| 1450a0 | 20 73 61 6d 65 20 77 61 79 2e 0a 0a 20 20 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 6e 2d 2f | .same.way......You.can.also.un-/ |
| 1450c0 | 73 74 61 67 65 20 6a 75 73 74 20 70 61 72 74 20 6f 66 20 61 20 68 75 6e 6b 2e 20 20 49 6e 73 69 | stage.just.part.of.a.hunk...Insi |
| 1450e0 | 64 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 0a 68 75 6e 6b 20 73 65 63 74 69 6f 6e 20 28 6d | de.the.body.of.a.hunk.section.(m |
| 145100 | 6f 76 65 20 74 68 65 72 65 20 75 73 69 6e 67 20 e2 80 98 43 2d 6e e2 80 99 29 2c 20 73 65 74 20 | ove.there.using....C-n...),.set. |
| 145120 | 74 68 65 20 6d 61 72 6b 20 75 73 69 6e 67 20 e2 80 98 43 2d 53 50 43 e2 80 99 20 61 6e 64 0a 6d | the.mark.using....C-SPC....and.m |
| 145140 | 6f 76 65 20 64 6f 77 6e 20 75 6e 74 69 6c 20 73 6f 6d 65 20 61 64 64 65 64 20 61 6e 64 2f 6f 72 | ove.down.until.some.added.and/or |
| 145160 | 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 20 66 61 6c 6c 20 69 6e 73 69 64 65 20 74 68 65 20 72 | .removed.lines.fall.inside.the.r |
| 145180 | 65 67 69 6f 6e 0a 62 75 74 20 6e 6f 74 20 61 6c 6c 20 6f 66 20 74 68 65 6d 2e 20 20 41 67 61 69 | egion.but.not.all.of.them...Agai |
| 1451a0 | 6e 20 74 79 70 65 20 e2 80 98 73 e2 80 99 20 74 6f 20 73 74 61 67 65 2e 0a 0a 20 20 20 49 74 20 | n.type....s....to.stage......It. |
| 1451c0 | 69 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 6e 2d 2f 73 74 61 67 65 20 6d 75 | is.also.possible.to.un-/stage.mu |
| 1451e0 | 6c 74 69 70 6c 65 20 66 69 6c 65 73 20 61 74 20 6f 6e 63 65 2e 20 20 4d 6f 76 65 20 74 6f 20 61 | ltiple.files.at.once...Move.to.a |
| 145200 | 0a 66 69 6c 65 20 73 65 63 74 69 6f 6e 2c 20 74 79 70 65 20 e2 80 98 43 2d 53 50 43 e2 80 99 2c | .file.section,.type....C-SPC..., |
| 145220 | 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 6e 65 78 74 20 66 69 6c 65 20 75 73 69 6e 67 20 e2 80 98 | .move.to.the.next.file.using.... |
| 145240 | 6e e2 80 99 2c 20 61 6e 64 20 74 68 65 6e 0a e2 80 98 73 e2 80 99 20 74 6f 20 73 74 61 67 65 20 | n...,.and.then....s....to.stage. |
| 145260 | 62 6f 74 68 20 66 69 6c 65 73 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 62 6f 74 68 20 74 68 65 20 | both.files...Note.that.both.the. |
| 145280 | 6d 61 72 6b 20 61 6e 64 20 70 6f 69 6e 74 20 68 61 76 65 20 74 6f 20 62 65 0a 6f 6e 20 74 68 65 | mark.and.point.have.to.be.on.the |
| 1452a0 | 20 68 65 61 64 69 6e 67 73 20 6f 66 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 20 66 6f | .headings.of.sibling.sections.fo |
| 1452c0 | 72 20 74 68 69 73 20 74 6f 20 77 6f 72 6b 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 0a 6c | r.this.to.work...If.the.region.l |
| 1452e0 | 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 64 6f 65 73 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 | ooks.like.it.does.in.other.buffe |
| 145300 | 72 73 2c 20 74 68 65 6e 20 69 74 20 64 6f 65 73 6e e2 80 99 74 20 73 65 6c 65 63 74 20 4d 61 67 | rs,.then.it.doesn...t.select.Mag |
| 145320 | 69 74 0a 73 65 63 74 69 6f 6e 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 61 63 74 65 64 20 6f 6e | it.sections.that.can.be.acted.on |
| 145340 | 20 61 73 20 61 20 75 6e 69 74 2e 0a 0a 20 20 20 41 6e 64 20 74 68 65 6e 20 6f 66 20 63 6f 75 72 | .as.a.unit......And.then.of.cour |
| 145360 | 73 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6d 6d 69 74 20 79 6f 75 72 20 63 68 61 6e 67 | se.you.want.to.commit.your.chang |
| 145380 | 65 73 2e 20 20 54 79 70 65 20 e2 80 98 63 e2 80 99 2e 20 20 54 68 69 73 0a 73 68 6f 77 73 20 74 | es...Type....c......This.shows.t |
| 1453a0 | 68 65 20 61 76 61 69 6c 61 62 6c 65 20 63 6f 6d 6d 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 | he.available.commit.commands.and |
| 1453c0 | 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 20 61 20 62 75 66 66 65 72 20 61 74 20 74 68 65 0a 62 6f | .arguments.in.a.buffer.at.the.bo |
| 1453e0 | 74 74 6f 6d 20 6f 66 20 74 68 65 20 66 72 61 6d 65 2e 20 20 45 61 63 68 20 63 6f 6d 6d 61 6e 64 | ttom.of.the.frame...Each.command |
| 145400 | 20 61 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 74 | .and.argument.is.prefixed.with.t |
| 145420 | 68 65 20 6b 65 79 0a 74 68 61 74 20 69 6e 76 6f 6b 65 73 2f 73 65 74 73 20 69 74 2e 20 20 44 6f | he.key.that.invokes/sets.it...Do |
| 145440 | 20 6e 6f 74 20 77 6f 72 72 79 20 61 62 6f 75 74 20 74 68 69 73 20 66 6f 72 20 6e 6f 77 2e 20 20 | .not.worry.about.this.for.now... |
| 145460 | 57 65 20 77 61 6e 74 20 74 6f 0a 63 72 65 61 74 65 20 61 20 22 6e 6f 72 6d 61 6c 22 20 63 6f 6d | We.want.to.create.a."normal".com |
| 145480 | 6d 69 74 2c 20 77 68 69 63 68 20 69 73 20 64 6f 6e 65 20 62 79 20 74 79 70 69 6e 67 20 e2 80 98 | mit,.which.is.done.by.typing.... |
| 1454a0 | 63 e2 80 99 20 61 67 61 69 6e 2e 0a 0a 20 20 20 4e 6f 77 20 74 77 6f 20 6e 65 77 20 62 75 66 66 | c....again......Now.two.new.buff |
| 1454c0 | 65 72 73 20 61 70 70 65 61 72 2e 20 20 4f 6e 65 20 69 73 20 66 6f 72 20 77 72 69 74 69 6e 67 20 | ers.appear...One.is.for.writing. |
| 1454e0 | 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2c 0a 74 68 65 20 6f 74 68 65 72 20 73 68 | the.commit.message,.the.other.sh |
| 145500 | 6f 77 73 20 61 20 64 69 66 66 20 77 69 74 68 20 74 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 | ows.a.diff.with.the.changes.that |
| 145520 | 20 79 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 63 6f 6d 6d 69 74 2e 0a 57 72 69 74 65 20 | .you.are.about.to.commit..Write. |
| 145540 | 61 20 6d 65 73 73 61 67 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 e2 80 98 43 2d 63 20 43 | a.message.and.then.type....C-c.C |
| 145560 | 2d 63 e2 80 99 20 74 6f 20 61 63 74 75 61 6c 6c 79 20 63 72 65 61 74 65 20 74 68 65 20 63 6f 6d | -c....to.actually.create.the.com |
| 145580 | 6d 69 74 2e 0a 0a 20 20 20 59 6f 75 20 70 72 6f 62 61 62 6c 79 20 64 6f 6e e2 80 99 74 20 77 61 | mit......You.probably.don...t.wa |
| 1455a0 | 6e 74 20 74 6f 20 70 75 73 68 20 74 68 65 20 63 6f 6d 6d 69 74 20 79 6f 75 20 6a 75 73 74 20 63 | nt.to.push.the.commit.you.just.c |
| 1455c0 | 72 65 61 74 65 64 20 62 65 63 61 75 73 65 0a 79 6f 75 20 6a 75 73 74 20 63 6f 6d 6d 69 74 74 65 | reated.because.you.just.committe |
| 1455e0 | 64 20 73 6f 6d 65 20 72 61 6e 64 6f 6d 20 63 68 61 6e 67 65 73 2c 20 62 75 74 20 69 66 20 74 68 | d.some.random.changes,.but.if.th |
| 145600 | 61 74 20 69 73 20 6e 6f 74 20 74 68 65 20 63 61 73 65 20 79 6f 75 0a 63 6f 75 6c 64 20 70 75 73 | at.is.not.the.case.you.could.pus |
| 145620 | 68 20 69 74 20 62 79 20 74 79 70 69 6e 67 20 e2 80 98 50 e2 80 99 20 74 6f 20 73 68 6f 77 20 61 | h.it.by.typing....P....to.show.a |
| 145640 | 6c 6c 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 70 75 73 68 20 63 6f 6d 6d 61 6e 64 73 20 61 | ll.the.available.push.commands.a |
| 145660 | 6e 64 0a 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 74 68 65 6e 20 e2 80 98 70 e2 80 99 20 74 6f | nd.arguments.and.then....p....to |
| 145680 | 20 70 75 73 68 20 74 6f 20 61 20 62 72 61 6e 63 68 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 | .push.to.a.branch.with.the.same. |
| 1456a0 | 6e 61 6d 65 20 61 73 20 74 68 65 0a 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 74 68 | name.as.the.local.branch.onto.th |
| 1456c0 | 65 20 72 65 6d 6f 74 65 20 63 6f 6e 66 69 67 75 72 65 64 20 61 73 20 74 68 65 20 70 75 73 68 2d | e.remote.configured.as.the.push- |
| 1456e0 | 72 65 6d 6f 74 65 2e 20 20 28 49 66 20 74 68 65 0a 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 | remote...(If.the.push-remote.is. |
| 145700 | 6e 6f 74 20 63 6f 6e 66 69 67 75 72 65 64 20 79 65 74 2c 20 74 68 65 6e 20 79 6f 75 20 77 6f 75 | not.configured.yet,.then.you.wou |
| 145720 | 6c 64 20 66 69 72 73 74 20 62 65 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 0a 74 68 65 20 72 65 6d | ld.first.be.prompted.for.the.rem |
| 145740 | 6f 74 65 20 74 6f 20 70 75 73 68 20 74 6f 2e 29 0a 0a 20 20 20 53 6f 20 66 61 72 20 77 65 20 68 | ote.to.push.to.).....So.far.we.h |
| 145760 | 61 76 65 20 6d 65 6e 74 69 6f 6e 65 64 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 70 75 73 | ave.mentioned.the.commit.and.pus |
| 145780 | 68 20 6d 65 6e 75 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 54 68 65 73 65 0a 61 72 65 20 70 72 6f 62 | h.menu.commands...These.are.prob |
| 1457a0 | 61 62 6c 79 20 61 6d 6f 6e 67 20 74 68 65 20 6d 65 6e 75 73 20 79 6f 75 20 77 69 6c 6c 20 62 65 | ably.among.the.menus.you.will.be |
| 1457c0 | 20 75 73 69 6e 67 20 74 68 65 20 6d 6f 73 74 2c 20 62 75 74 20 6d 61 6e 79 20 6f 74 68 65 72 73 | .using.the.most,.but.many.others |
| 1457e0 | 0a 65 78 69 73 74 2e 20 20 54 6f 20 73 68 6f 77 20 61 20 6d 65 6e 75 20 74 68 61 74 20 6c 69 73 | .exist...To.show.a.menu.that.lis |
| 145800 | 74 73 20 61 6c 6c 20 6f 74 68 65 72 20 6d 65 6e 75 73 20 28 61 73 20 77 65 6c 6c 20 61 73 20 74 | ts.all.other.menus.(as.well.as.t |
| 145820 | 68 65 0a 76 61 72 69 6f 75 73 20 61 70 70 6c 79 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 73 6f | he.various.apply.commands.and.so |
| 145840 | 6d 65 20 6f 74 68 65 72 20 65 73 73 65 6e 74 69 61 6c 20 63 6f 6d 6d 61 6e 64 73 29 2c 20 74 79 | me.other.essential.commands),.ty |
| 145860 | 70 65 20 e2 80 98 68 e2 80 99 2e 0a 54 72 79 20 61 20 66 65 77 2e 20 20 28 53 75 63 68 20 6d 65 | pe....h.....Try.a.few...(Such.me |
| 145880 | 6e 75 73 20 61 72 65 20 61 6c 73 6f 20 63 61 6c 6c 65 64 20 22 74 72 61 6e 73 69 65 6e 74 20 70 | nus.are.also.called."transient.p |
| 1458a0 | 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 22 20 6f 72 0a 6a 75 73 74 20 22 74 72 61 6e 73 69 65 | refix.commands".or.just."transie |
| 1458c0 | 6e 74 73 22 2e 29 0a 0a 20 20 20 54 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 74 | nts".).....The.key.bindings.in.t |
| 1458e0 | 68 61 74 20 6d 65 6e 75 20 63 6f 72 72 65 73 70 6f 6e 64 20 74 6f 20 74 68 65 20 62 69 6e 64 69 | hat.menu.correspond.to.the.bindi |
| 145900 | 6e 67 73 20 69 6e 20 4d 61 67 69 74 0a 62 75 66 66 65 72 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 | ngs.in.Magit.buffers,.including. |
| 145920 | 62 75 74 20 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 74 68 65 20 73 74 61 74 75 73 20 62 75 | but.not.limited.to.the.status.bu |
| 145940 | 66 66 65 72 2e 20 20 53 6f 20 79 6f 75 20 63 6f 75 6c 64 0a 74 79 70 65 20 e2 80 98 68 20 64 e2 | ffer...So.you.could.type....h.d. |
| 145960 | 80 99 20 74 6f 20 62 72 69 6e 67 20 75 70 20 74 68 65 20 64 69 66 66 20 6d 65 6e 75 2c 20 62 75 | ...to.bring.up.the.diff.menu,.bu |
| 145980 | 74 20 6f 6e 63 65 20 79 6f 75 20 72 65 6d 65 6d 62 65 72 20 74 68 61 74 20 22 64 22 0a 73 74 61 | t.once.you.remember.that."d".sta |
| 1459a0 | 6e 64 73 20 66 6f 72 20 22 64 69 66 66 22 2c 20 79 6f 75 20 77 6f 75 6c 64 20 75 73 75 61 6c 6c | nds.for."diff",.you.would.usuall |
| 1459c0 | 79 20 64 6f 20 73 6f 20 62 79 20 6a 75 73 74 20 74 79 70 69 6e 67 20 e2 80 98 64 e2 80 99 2e 0a | y.do.so.by.just.typing....d..... |
| 1459e0 | 0a 20 20 20 54 68 69 73 20 22 70 72 65 66 69 78 20 6f 66 20 70 72 65 66 69 78 65 73 22 20 69 73 | ....This."prefix.of.prefixes".is |
| 145a00 | 20 75 73 65 66 75 6c 20 65 76 65 6e 20 6f 6e 63 65 20 79 6f 75 20 68 61 76 65 20 6d 65 6d 6f 72 | .useful.even.once.you.have.memor |
| 145a20 | 69 7a 65 64 20 61 6c 6c 0a 74 68 65 20 62 69 6e 64 69 6e 67 73 2c 20 61 73 20 69 74 20 63 61 6e | ized.all.the.bindings,.as.it.can |
| 145a40 | 20 70 72 6f 76 69 64 65 20 65 61 73 79 20 61 63 63 65 73 73 20 74 6f 20 4d 61 67 69 74 20 63 6f | .provide.easy.access.to.Magit.co |
| 145a60 | 6d 6d 61 6e 64 73 20 66 72 6f 6d 0a 6e 6f 6e 2d 4d 61 67 69 74 20 62 75 66 66 65 72 73 2e 20 20 | mmands.from.non-Magit.buffers... |
| 145a80 | 53 6f 2c 20 62 79 20 64 65 66 61 75 6c 74 2c 20 69 74 20 69 73 20 67 6c 6f 62 61 6c 6c 79 20 62 | So,.by.default,.it.is.globally.b |
| 145aa0 | 6f 75 6e 64 20 74 6f 20 e2 80 98 43 2d 78 20 4d 2d 67 e2 80 99 2e 0a 0a 20 20 20 41 20 73 69 6d | ound.to....C-x.M-g.........A.sim |
| 145ac0 | 69 6c 61 72 20 6d 65 6e 75 20 66 65 61 74 75 72 69 6e 67 20 28 66 6f 72 20 74 68 65 20 6d 6f 73 | ilar.menu.featuring.(for.the.mos |
| 145ae0 | 74 20 70 61 72 74 29 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 61 63 74 20 6f 6e 0a 6a 75 73 | t.part).commands.that.act.on.jus |
| 145b00 | 74 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 | t.the.file.being.visited.in.the. |
| 145b20 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 69 73 20 67 6c 6f 62 61 6c 6c 79 20 62 6f 75 6e | current.buffer,.is.globally.boun |
| 145b40 | 64 20 74 6f 0a e2 80 98 43 2d 63 20 4d 2d 67 e2 80 99 2e 20 20 54 68 61 74 20 62 69 6e 64 69 6e | d.to....C-c.M-g......That.bindin |
| 145b60 | 67 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 72 73 2c 20 77 | g.can.also.be.used.in.buffers,.w |
| 145b80 | 68 69 63 68 20 64 6f 20 6e 6f 74 20 76 69 73 69 74 0a 61 20 66 69 6c 65 2c 20 62 75 74 20 74 68 | hich.do.not.visit.a.file,.but.th |
| 145ba0 | 65 6e 20 6f 6e 6c 79 20 61 20 73 75 62 73 65 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 | en.only.a.subset.of.the.commands |
| 145bc0 | 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 20 20 20 54 68 65 20 67 6c 6f 62 61 6c 20 6b 65 | .is.available......The.global.ke |
| 145be0 | 79 20 62 69 6e 64 69 6e 67 73 20 6d 65 6e 74 69 6f 6e 65 64 20 69 6e 20 74 68 65 20 70 72 65 76 | y.bindings.mentioned.in.the.prev |
| 145c00 | 69 6f 75 73 20 74 77 6f 20 70 61 72 61 67 72 61 70 68 73 20 61 72 65 0a 71 75 69 74 65 20 69 6e | ious.two.paragraphs.are.quite.in |
| 145c20 | 63 6f 6e 76 65 6e 69 65 6e 74 2e 20 20 57 65 20 72 65 63 6f 6d 6d 65 6e 64 20 75 73 69 6e 67 20 | convenient...We.recommend.using. |
| 145c40 | e2 80 98 43 2d 63 20 67 e2 80 99 20 61 6e 64 20 e2 80 98 43 2d 63 20 66 e2 80 99 20 69 6e 73 74 | ...C-c.g....and....C-c.f....inst |
| 145c60 | 65 61 64 2c 20 62 75 74 0a 63 61 6e 6e 6f 74 20 75 73 65 20 74 68 6f 73 65 20 6b 65 79 20 73 65 | ead,.but.cannot.use.those.key.se |
| 145c80 | 71 75 65 6e 63 65 73 20 62 79 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 74 68 65 79 20 | quences.by.default.because.they. |
| 145ca0 | 61 72 65 20 73 74 72 69 63 6b 6c 79 0a 72 65 73 65 72 76 65 64 20 66 6f 72 20 62 69 6e 64 69 6e | are.strickly.reserved.for.bindin |
| 145cc0 | 67 73 20 61 64 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2e 20 20 53 65 65 20 2a 6e 6f 74 65 | gs.added.by.the.user...See.*note |
| 145ce0 | 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 3a 3a 2c 0a 69 66 20 79 6f 75 20 77 61 6e 74 20 | .Global.Bindings::,.if.you.want. |
| 145d00 | 74 6f 20 65 78 70 6c 69 63 69 74 6c 79 20 6f 70 74 2d 69 6e 20 74 6f 20 74 68 65 20 72 65 63 6f | to.explicitly.opt-in.to.the.reco |
| 145d20 | 6d 6d 65 6e 64 65 64 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 0a 0a 20 20 20 4d 61 67 69 74 20 | mmended.key.bindings......Magit. |
| 145d40 | 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 73 20 61 6e 64 20 | also.provides.context.menus.and. |
| 145d60 | 6f 74 68 65 72 20 6d 6f 75 73 65 20 63 6f 6d 6d 61 6e 64 73 2c 20 73 65 65 20 2a 6e 6f 74 65 0a | other.mouse.commands,.see.*note. |
| 145d80 | 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 3a 3a 2e 0a 0a 20 20 20 49 74 20 69 73 20 6e 6f 74 20 6e | Mouse.Support::......It.is.not.n |
| 145da0 | 65 63 65 73 73 61 72 79 20 74 68 61 74 20 79 6f 75 20 64 6f 20 73 6f 20 6e 6f 77 2c 20 62 75 74 | ecessary.that.you.do.so.now,.but |
| 145dc0 | 20 69 66 20 79 6f 75 20 73 74 69 63 6b 20 77 69 74 68 20 4d 61 67 69 74 2c 0a 74 68 65 6e 20 69 | .if.you.stick.with.Magit,.then.i |
| 145de0 | 74 20 69 73 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75 | t.is.highly.recommended.that.you |
| 145e00 | 20 72 65 61 64 20 74 68 65 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 20 74 6f 6f 2e 0a 0a 1f 0a 46 | .read.the.next.section.too.....F |
| 145e20 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 74 65 72 66 61 63 | ile:.magit.info,..Node:.Interfac |
| 145e40 | 65 20 43 6f 6e 63 65 70 74 73 2c 20 20 4e 65 78 74 3a 20 49 6e 73 70 65 63 74 69 6e 67 2c 20 20 | e.Concepts,..Next:.Inspecting,.. |
| 145e60 | 50 72 65 76 3a 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 2c 20 20 55 70 3a 20 54 6f 70 0a | Prev:.Getting.Started,..Up:.Top. |
| 145e80 | 0a 34 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | .4.Interface.Concepts.********** |
| 145ea0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 4d 6f 64 65 73 20 61 6e 64 | **********..*.Menu:..*.Modes.and |
| 145ec0 | 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 54 72 61 6e 73 69 | .Buffers::.*.Sections::.*.Transi |
| 145ee0 | 65 6e 74 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d | ent.Commands::.*.Transient.Argum |
| 145f00 | 65 6e 74 73 20 61 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 3a 3a 0a 2a 20 43 6f | ents.and.Buffer.Variables::.*.Co |
| 145f20 | 6d 70 6c 65 74 69 6f 6e 2c 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 | mpletion,.Confirmation.and.the.S |
| 145f40 | 65 6c 65 63 74 69 6f 6e 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f | election:.Completion.Confirmatio |
| 145f60 | 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 2e 0a 2a 20 4d 6f 75 73 65 20 53 75 70 | n.and.the.Selection..*.Mouse.Sup |
| 145f80 | 70 6f 72 74 3a 3a 0a 2a 20 52 75 6e 6e 69 6e 67 20 47 69 74 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 | port::.*.Running.Git::....File:. |
| 145fa0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 | magit.info,..Node:.Modes.and.Buf |
| 145fc0 | 66 65 72 73 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 49 6e 74 65 | fers,..Next:.Sections,..Up:.Inte |
| 145fe0 | 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e 31 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 | rface.Concepts..4.1.Modes.and.Bu |
| 146000 | 66 66 65 72 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 | ffers.=====================..Mag |
| 146020 | 69 74 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 2e | it.provides.several.major-modes. |
| 146040 | 20 20 46 6f 72 20 65 61 63 68 20 6f 66 20 74 68 65 73 65 20 6d 6f 64 65 73 20 74 68 65 72 65 0a | ..For.each.of.these.modes.there. |
| 146060 | 75 73 75 61 6c 6c 79 20 65 78 69 73 74 73 20 6f 6e 6c 79 20 6f 6e 65 20 62 75 66 66 65 72 20 70 | usually.exists.only.one.buffer.p |
| 146080 | 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 53 65 70 61 72 61 74 65 20 6d 6f 64 65 73 20 61 | er.repository...Separate.modes.a |
| 1460a0 | 6e 64 20 74 68 75 73 0a 62 75 66 66 65 72 73 20 65 78 69 73 74 20 66 6f 72 20 63 6f 6d 6d 69 74 | nd.thus.buffers.exist.for.commit |
| 1460c0 | 73 2c 20 64 69 66 66 73 2c 20 6c 6f 67 73 2c 20 61 6e 64 20 73 6f 6d 65 20 6f 74 68 65 72 20 74 | s,.diffs,.logs,.and.some.other.t |
| 1460e0 | 68 69 6e 67 73 2e 0a 0a 20 20 20 42 65 73 69 64 65 73 20 74 68 65 73 65 20 73 70 65 63 69 61 6c | hings......Besides.these.special |
| 146100 | 20 70 75 72 70 6f 73 65 20 62 75 66 66 65 72 73 2c 20 74 68 65 72 65 20 61 6c 73 6f 20 65 78 69 | .purpose.buffers,.there.also.exi |
| 146120 | 73 74 73 20 61 6e 20 6f 76 65 72 76 69 65 77 0a 62 75 66 66 65 72 2c 20 63 61 6c 6c 65 64 20 74 | sts.an.overview.buffer,.called.t |
| 146140 | 68 65 20 2a 73 74 61 74 75 73 20 62 75 66 66 65 72 2a 2e 20 20 49 74 e2 80 99 73 20 75 73 75 61 | he.*status.buffer*...It...s.usua |
| 146160 | 6c 6c 79 20 66 72 6f 6d 20 74 68 69 73 20 62 75 66 66 65 72 20 74 68 61 74 0a 74 68 65 20 75 73 | lly.from.this.buffer.that.the.us |
| 146180 | 65 72 20 69 6e 76 6f 6b 65 73 20 47 69 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 6f 72 20 63 72 65 61 | er.invokes.Git.commands,.or.crea |
| 1461a0 | 74 65 73 20 6f 72 20 76 69 73 69 74 73 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 2e 0a 0a 20 20 | tes.or.visits.other.buffers..... |
| 1461c0 | 20 49 6e 20 74 68 69 73 20 6d 61 6e 75 61 6c 20 77 65 20 6f 66 74 65 6e 20 73 70 65 61 6b 20 61 | .In.this.manual.we.often.speak.a |
| 1461e0 | 62 6f 75 74 20 22 4d 61 67 69 74 20 62 75 66 66 65 72 73 22 2e 20 20 42 79 20 74 68 61 74 20 77 | bout."Magit.buffers"...By.that.w |
| 146200 | 65 20 6d 65 61 6e 0a 62 75 66 66 65 72 73 20 77 68 6f 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 | e.mean.buffers.whose.major-modes |
| 146220 | 20 64 65 72 69 76 65 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 e2 80 99 2e 0a 0a | .derive.from....magit-mode...... |
| 146240 | e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 6b e2 | ...M-x.magit-toggle-buffer-lock. |
| 146260 | 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 6f 63 6b 73 20 74 68 65 20 63 | ........This.command.locks.the.c |
| 146280 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 69 74 73 20 76 61 6c 75 65 20 6f 72 20 69 66 | urrent.buffer.to.its.value.or.if |
| 1462a0 | 20 74 68 65 20 62 75 66 66 65 72 0a 20 20 20 20 20 69 73 20 61 6c 72 65 61 64 79 20 6c 6f 63 6b | .the.buffer......is.already.lock |
| 1462c0 | 65 64 2c 20 74 68 65 6e 20 69 74 20 75 6e 6c 6f 63 6b 73 20 69 74 2e 0a 0a 20 20 20 20 20 4c 6f | ed,.then.it.unlocks.it........Lo |
| 1462e0 | 63 6b 69 6e 67 20 61 20 62 75 66 66 65 72 20 74 6f 20 69 74 73 20 76 61 6c 75 65 20 70 72 65 76 | cking.a.buffer.to.its.value.prev |
| 146300 | 65 6e 74 73 20 69 74 20 66 72 6f 6d 20 62 65 69 6e 67 20 72 65 75 73 65 64 20 74 6f 0a 20 20 20 | ents.it.from.being.reused.to.... |
| 146320 | 20 20 64 69 73 70 6c 61 79 20 61 6e 6f 74 68 65 72 20 76 61 6c 75 65 2e 20 20 54 68 65 20 6e 61 | ..display.another.value...The.na |
| 146340 | 6d 65 20 6f 66 20 61 20 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 69 | me.of.a.locked.buffer.contains.i |
| 146360 | 74 73 0a 20 20 20 20 20 76 61 6c 75 65 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 74 65 6c 6c | ts......value,.which.allows.tell |
| 146380 | 69 6e 67 20 69 74 20 61 70 61 72 74 20 66 72 6f 6d 20 6f 74 68 65 72 20 6c 6f 63 6b 65 64 20 62 | ing.it.apart.from.other.locked.b |
| 1463a0 | 75 66 66 65 72 73 20 61 6e 64 0a 20 20 20 20 20 74 68 65 20 75 6e 6c 6f 63 6b 65 64 20 62 75 66 | uffers.and......the.unlocked.buf |
| 1463c0 | 66 65 72 2e 0a 0a 20 20 20 20 20 4e 6f 74 20 61 6c 6c 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 | fer........Not.all.Magit.buffers |
| 1463e0 | 20 63 61 6e 20 62 65 20 6c 6f 63 6b 65 64 20 74 6f 20 74 68 65 69 72 20 76 61 6c 75 65 73 3b 20 | .can.be.locked.to.their.values;. |
| 146400 | 66 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 20 20 20 20 20 69 74 20 77 6f 75 6c 64 6e e2 80 99 74 20 | for.example,......it.wouldn...t. |
| 146420 | 6d 61 6b 65 20 73 65 6e 73 65 20 74 6f 20 6c 6f 63 6b 20 61 20 73 74 61 74 75 73 20 62 75 66 66 | make.sense.to.lock.a.status.buff |
| 146440 | 65 72 2e 0a 0a 20 20 20 20 20 54 68 65 72 65 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 61 20 73 69 | er........There.can.only.be.a.si |
| 146460 | 6e 67 6c 65 20 75 6e 6c 6f 63 6b 65 64 20 62 75 66 66 65 72 20 75 73 69 6e 67 20 61 20 63 65 72 | ngle.unlocked.buffer.using.a.cer |
| 146480 | 74 61 69 6e 0a 20 20 20 20 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 65 72 20 72 65 70 6f 73 69 74 | tain......major-mode.per.reposit |
| 1464a0 | 6f 72 79 2e 20 20 53 6f 20 77 68 65 6e 20 61 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 | ory...So.when.a.buffer.is.being. |
| 1464c0 | 75 6e 6c 6f 63 6b 65 64 20 61 6e 64 0a 20 20 20 20 20 61 6e 6f 74 68 65 72 20 75 6e 6c 6f 63 6b | unlocked.and......another.unlock |
| 1464e0 | 65 64 20 62 75 66 66 65 72 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20 66 6f 72 20 74 68 61 | ed.buffer.already.exists.for.tha |
| 146500 | 74 20 6d 6f 64 65 20 61 6e 64 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e | t.mode.and......repository,.then |
| 146520 | 20 74 68 65 20 66 6f 72 6d 65 72 20 62 75 66 66 65 72 20 69 73 20 69 6e 73 74 65 61 64 20 64 65 | .the.former.buffer.is.instead.de |
| 146540 | 6c 65 74 65 64 20 61 6e 64 20 74 68 65 0a 20 20 20 20 20 6c 61 74 74 65 72 20 69 73 20 64 69 73 | leted.and.the......latter.is.dis |
| 146560 | 70 6c 61 79 65 64 20 69 6e 20 69 74 73 20 70 6c 61 63 65 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a | played.in.its.place...*.Menu:..* |
| 146580 | 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 4e 61 6d 69 6e 67 20 42 75 | .Switching.Buffers::.*.Naming.Bu |
| 1465a0 | 66 66 65 72 73 3a 3a 0a 2a 20 51 75 69 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 3a 3a 0a 2a 20 41 | ffers::.*.Quitting.Windows::.*.A |
| 1465c0 | 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 | utomatic.Refreshing.of.Magit.Buf |
| 1465e0 | 66 65 72 73 3a 3a 0a 2a 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 46 69 6c | fers::.*.Automatic.Saving.of.Fil |
| 146600 | 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 41 75 74 6f 6d 61 74 69 63 | e-Visiting.Buffers::.*.Automatic |
| 146620 | 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 | .Reverting.of.File-Visiting.Buff |
| 146640 | 65 72 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ers::....File:.magit.info,..Node |
| 146660 | 3a 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 4e 65 78 74 3a 20 4e 61 6d 69 | :.Switching.Buffers,..Next:.Nami |
| 146680 | 6e 67 20 42 75 66 66 65 72 73 2c 20 20 55 70 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 | ng.Buffers,..Up:.Modes.and.Buffe |
| 1466a0 | 72 73 0a 0a 34 2e 31 2e 31 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 0a 2d 2d 2d 2d | rs..4.1.1.Switching.Buffers.---- |
| 1466c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f | -------------------...--.Functio |
| 1466e0 | 6e 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 26 | n:.magit-display-buffer.buffer.& |
| 146700 | 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 | optional.display-function......T |
| 146720 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 20 77 72 61 70 70 65 72 20 61 72 6f 75 6e 64 | his.function.is.a.wrapper.around |
| 146740 | 20 e2 80 98 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 20 61 6e 64 20 69 73 20 75 73 65 | ....display-buffer....and.is.use |
| 146760 | 64 20 74 6f 0a 20 20 20 20 20 64 69 73 70 6c 61 79 20 61 6e 79 20 4d 61 67 69 74 20 62 75 66 66 | d.to......display.any.Magit.buff |
| 146780 | 65 72 2e 20 20 49 74 20 64 69 73 70 6c 61 79 73 20 42 55 46 46 45 52 20 69 6e 20 73 6f 6d 65 20 | er...It.displays.BUFFER.in.some. |
| 1467a0 | 77 69 6e 64 6f 77 20 61 6e 64 2c 0a 20 20 20 20 20 75 6e 6c 69 6b 65 20 e2 80 98 64 69 73 70 6c | window.and,......unlike....displ |
| 1467c0 | 61 79 2d 62 75 66 66 65 72 e2 80 99 2c 20 61 6c 73 6f 20 73 65 6c 65 63 74 73 20 74 68 61 74 20 | ay-buffer...,.also.selects.that. |
| 1467e0 | 77 69 6e 64 6f 77 2c 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 | window,.provided.........magit-d |
| 146800 | 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 6c 65 63 74 e2 80 99 20 69 73 20 e2 80 98 | isplay-buffer-noselect....is.... |
| 146820 | 6e 69 6c e2 80 99 2e 20 20 49 74 20 61 6c 73 6f 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 73 0a | nil......It.also.runs.the.hooks. |
| 146840 | 20 20 20 20 20 6d 65 6e 74 69 6f 6e 65 64 20 62 65 6c 6f 77 2e 0a 0a 20 20 20 20 20 49 66 20 6f | .....mentioned.below........If.o |
| 146860 | 70 74 69 6f 6e 61 6c 20 44 49 53 50 4c 41 59 2d 46 55 4e 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d | ptional.DISPLAY-FUNCTION.is.non- |
| 146880 | 6e 69 6c 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 64 | nil,.then.that.is.used.to......d |
| 1468a0 | 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 55 73 75 61 6c 6c 79 20 74 68 61 74 | isplay.the.buffer...Usually.that |
| 1468c0 | 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 20 61 6e 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 0a 20 | .is....nil....and.the.function.. |
| 1468e0 | 20 20 20 20 73 70 65 63 69 66 69 65 64 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 | ....specified.by....magit-displa |
| 146900 | 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 69 73 20 75 73 65 64 2e 0a 0a 20 | y-buffer-function....is.used.... |
| 146920 | 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 | --.Variable:.magit-display-buffe |
| 146940 | 72 2d 6e 6f 73 65 6c 65 63 74 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 20 69 73 20 6e 6f 6e | r-noselect......When.this.is.non |
| 146960 | 2d 6e 69 6c 2c 20 74 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 | -nil,.then....magit-display-buff |
| 146980 | 65 72 e2 80 99 20 6f 6e 6c 79 20 64 69 73 70 6c 61 79 73 20 74 68 65 0a 20 20 20 20 20 62 75 66 | er....only.displays.the......buf |
| 1469a0 | 66 65 72 20 62 75 74 20 66 6f 72 67 6f 65 73 20 61 6c 73 6f 20 73 65 6c 65 63 74 69 6e 67 20 74 | fer.but.forgoes.also.selecting.t |
| 1469c0 | 68 65 20 77 69 6e 64 6f 77 2e 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 68 6f 75 6c 64 | he.window...This.variable.should |
| 1469e0 | 0a 20 20 20 20 20 6e 6f 74 20 62 65 20 73 65 74 20 67 6c 6f 62 61 6c 6c 79 2c 20 69 74 20 69 73 | ......not.be.set.globally,.it.is |
| 146a00 | 20 6f 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 6c 65 74 2d 62 6f 75 6e 64 2c 20 | .only.intended.to.be.let-bound,. |
| 146a20 | 62 79 20 63 6f 64 65 0a 20 20 20 20 20 74 68 61 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | by.code......that.automatically. |
| 146a40 | 75 70 64 61 74 65 73 20 22 74 68 65 20 6f 74 68 65 72 20 77 69 6e 64 6f 77 22 2e 20 20 54 68 69 | updates."the.other.window"...Thi |
| 146a60 | 73 20 69 73 20 75 73 65 64 20 66 6f 72 0a 20 20 20 20 20 65 78 61 6d 70 6c 65 20 77 68 65 6e 20 | s.is.used.for......example.when. |
| 146a80 | 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 73 20 75 70 64 61 74 65 64 20 77 | the.revision.buffer.is.updated.w |
| 146aa0 | 68 65 6e 20 79 6f 75 20 6d 6f 76 65 20 69 6e 73 69 64 65 0a 20 20 20 20 20 74 68 65 20 6c 6f 67 | hen.you.move.inside......the.log |
| 146ac0 | 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | .buffer....--.User.Option:.magit |
| 146ae0 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 | -display-buffer-function......Th |
| 146b00 | 65 20 66 75 6e 63 74 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 68 65 72 65 20 69 73 20 63 61 6c | e.function.specified.here.is.cal |
| 146b20 | 6c 65 64 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 | led.by....magit-display-buffer.. |
| 146b40 | 99 0a 20 20 20 20 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2c 20 61 20 62 75 66 66 | .......with.one.argument,.a.buff |
| 146b60 | 65 72 2c 20 74 6f 20 61 63 74 75 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68 61 74 20 62 75 66 | er,.to.actually.display.that.buf |
| 146b80 | 66 65 72 2e 20 20 54 68 69 73 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 | fer...This......function.should. |
| 146ba0 | 63 61 6c 6c 20 e2 80 98 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 20 77 69 74 68 20 74 | call....display-buffer....with.t |
| 146bc0 | 68 61 74 20 62 75 66 66 65 72 20 61 73 20 66 69 72 73 74 20 61 6e 64 0a 20 20 20 20 20 61 20 6c | hat.buffer.as.first.and......a.l |
| 146be0 | 69 73 74 20 6f 66 20 64 69 73 70 6c 61 79 20 61 63 74 69 6f 6e 73 20 61 73 20 73 65 63 6f 6e 64 | ist.of.display.actions.as.second |
| 146c00 | 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 4d 61 67 69 74 20 70 72 6f 76 69 64 65 73 20 | .argument........Magit.provides. |
| 146c20 | 73 65 76 65 72 61 6c 20 66 75 6e 63 74 69 6f 6e 73 2c 20 6c 69 73 74 65 64 20 62 65 6c 6f 77 2c | several.functions,.listed.below, |
| 146c40 | 20 74 68 61 74 20 61 72 65 20 73 75 69 74 61 62 6c 65 0a 20 20 20 20 20 76 61 6c 75 65 73 20 66 | .that.are.suitable......values.f |
| 146c60 | 6f 72 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 | or.this.option...If.you.want.to. |
| 146c80 | 75 73 65 20 64 69 66 66 65 72 65 6e 74 20 72 75 6c 65 73 2c 20 74 68 65 6e 20 61 0a 20 20 20 20 | use.different.rules,.then.a..... |
| 146ca0 | 20 67 6f 6f 64 20 77 61 79 20 6f 66 20 64 6f 69 6e 67 20 74 68 61 74 20 69 73 20 74 6f 20 73 74 | .good.way.of.doing.that.is.to.st |
| 146cc0 | 61 72 74 20 77 69 74 68 20 61 20 63 6f 70 79 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 0a | art.with.a.copy.of.one.of.these. |
| 146ce0 | 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 6e 20 61 64 6a 75 73 74 20 69 | .....functions.and.then.adjust.i |
| 146d00 | 74 20 74 6f 20 79 6f 75 72 20 6e 65 65 64 73 2e 0a 0a 20 20 20 20 20 49 6e 73 74 65 61 64 20 6f | t.to.your.needs........Instead.o |
| 146d20 | 66 20 75 73 69 6e 67 20 61 20 77 72 61 70 70 65 72 20 61 72 6f 75 6e 64 20 e2 80 98 64 69 73 70 | f.using.a.wrapper.around....disp |
| 146d40 | 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 2c 20 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 | lay-buffer...,.that.function.... |
| 146d60 | 20 20 69 74 73 65 6c 66 20 63 61 6e 20 62 65 20 75 73 65 64 20 68 65 72 65 2c 20 69 6e 20 77 68 | ..itself.can.be.used.here,.in.wh |
| 146d80 | 69 63 68 20 63 61 73 65 20 74 68 65 20 64 69 73 70 6c 61 79 20 61 63 74 69 6f 6e 73 20 68 61 76 | ich.case.the.display.actions.hav |
| 146da0 | 65 20 74 6f 0a 20 20 20 20 20 62 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 64 64 69 6e 67 | e.to......be.specified.by.adding |
| 146dc0 | 20 74 68 65 6d 20 74 6f 20 e2 80 98 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 61 6c 69 73 74 | .them.to....display-buffer-alist |
| 146de0 | e2 80 99 20 69 6e 73 74 65 61 64 2e 0a 0a 20 20 20 20 20 54 6f 20 6c 65 61 72 6e 20 61 62 6f 75 | ....instead........To.learn.abou |
| 146e00 | 74 20 64 69 73 70 6c 61 79 20 61 63 74 69 6f 6e 73 2c 20 73 65 65 20 2a 6e 6f 74 65 20 28 65 6c | t.display.actions,.see.*note.(el |
| 146e20 | 69 73 70 29 43 68 6f 6f 73 69 6e 67 20 57 69 6e 64 6f 77 3a 3a 2e 0a 0a 20 2d 2d 20 46 75 6e 63 | isp)Choosing.Window::....--.Func |
| 146e40 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 72 61 64 69 | tion:.magit-display-buffer-tradi |
| 146e60 | 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e | tional.buffer......This.function |
| 146e80 | 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 | .is.the.current.default.value.of |
| 146ea0 | 20 74 68 65 20 6f 70 74 69 6f 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 | .the.option.........magit-displa |
| 146ec0 | 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e e2 80 99 2e 20 20 42 65 66 6f 72 65 20 74 68 | y-buffer-function......Before.th |
| 146ee0 | 61 74 20 6f 70 74 69 6f 6e 20 61 6e 64 20 74 68 69 73 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e | at.option.and.this......function |
| 146f00 | 20 77 65 72 65 20 61 64 64 65 64 2c 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 77 61 73 20 68 61 | .were.added,.the.behavior.was.ha |
| 146f20 | 72 64 2d 63 6f 64 65 64 20 69 6e 20 6d 61 6e 79 20 70 6c 61 63 65 73 20 61 6c 6c 0a 20 20 20 20 | rd-coded.in.many.places.all..... |
| 146f40 | 20 6f 76 65 72 20 74 68 65 20 63 6f 64 65 20 62 61 73 65 20 62 75 74 20 6e 6f 77 20 61 6c 6c 20 | .over.the.code.base.but.now.all. |
| 146f60 | 74 68 65 20 72 75 6c 65 73 20 61 72 65 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 69 73 20 | the.rules.are.contained.in.this. |
| 146f80 | 6f 6e 65 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 28 65 78 63 65 70 74 20 66 6f 72 20 74 68 | one......function.(except.for.th |
| 146fa0 | 65 20 22 6e 6f 73 65 6c 65 63 74 22 20 73 70 65 63 69 61 6c 20 63 61 73 65 20 6d 65 6e 74 69 6f | e."noselect".special.case.mentio |
| 146fc0 | 6e 65 64 20 61 62 6f 76 65 29 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 | ned.above)....--.Function:.magit |
| 146fe0 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 2d 65 78 63 65 | -display-buffer-same-window-exce |
| 147000 | 70 74 2d 64 69 66 66 2d 76 31 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 | pt-diff-v1......This.function.di |
| 147020 | 73 70 6c 61 79 73 20 6d 6f 73 74 20 62 75 66 66 65 72 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 | splays.most.buffers.in.the.curre |
| 147040 | 6e 74 6c 79 20 73 65 6c 65 63 74 65 64 0a 20 20 20 20 20 77 69 6e 64 6f 77 2e 20 20 49 66 20 61 | ntly.selected......window...If.a |
| 147060 | 20 62 75 66 66 65 72 e2 80 99 73 20 6d 6f 64 65 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 e2 80 | .buffer...s.mode.derives.from... |
| 147080 | 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 20 6f 72 0a 20 20 20 20 20 e2 80 98 6d | .magit-diff-mode....or.........m |
| 1470a0 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 e2 80 99 2c 20 69 74 20 69 73 20 64 69 73 70 | agit-process-mode...,.it.is.disp |
| 1470c0 | 6c 61 79 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 0a 0a 20 2d 2d 20 46 75 | layed.in.another.window....--.Fu |
| 1470e0 | 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c | nction:.magit-display-buffer-ful |
| 147100 | 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 76 31 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 | lframe-status-v1......This.funct |
| 147120 | 69 6f 6e 20 66 69 6c 6c 73 20 74 68 65 20 65 6e 74 69 72 65 20 66 72 61 6d 65 20 77 68 65 6e 20 | ion.fills.the.entire.frame.when. |
| 147140 | 64 69 73 70 6c 61 79 69 6e 67 20 61 20 73 74 61 74 75 73 0a 20 20 20 20 20 62 75 66 66 65 72 2e | displaying.a.status......buffer. |
| 147160 | 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 62 65 68 61 76 65 73 20 6c 69 6b 65 0a 20 20 20 | ..Otherwise,.it.behaves.like.... |
| 147180 | 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 74 72 61 64 69 74 | .....magit-display-buffer-tradit |
| 1471a0 | 69 6f 6e 61 6c e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 | ional.......--.Function:.magit-d |
| 1471c0 | 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 74 | isplay-buffer-fullframe-status-t |
| 1471e0 | 6f 70 6c 65 66 74 2d 76 31 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 66 69 6c | opleft-v1......This.function.fil |
| 147200 | 6c 73 20 74 68 65 20 65 6e 74 69 72 65 20 66 72 61 6d 65 20 77 68 65 6e 20 64 69 73 70 6c 61 79 | ls.the.entire.frame.when.display |
| 147220 | 69 6e 67 20 61 20 73 74 61 74 75 73 0a 20 20 20 20 20 62 75 66 66 65 72 2e 20 20 49 74 20 62 65 | ing.a.status......buffer...It.be |
| 147240 | 68 61 76 65 73 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 | haves.like....magit-display-buff |
| 147260 | 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 76 31 e2 80 99 0a 20 20 20 20 20 65 | er-fullframe-status-v1.........e |
| 147280 | 78 63 65 70 74 20 74 68 61 74 20 69 74 20 64 69 73 70 6c 61 79 73 20 62 75 66 66 65 72 73 20 74 | xcept.that.it.displays.buffers.t |
| 1472a0 | 68 61 74 20 64 65 72 69 76 65 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f | hat.derive.from....magit-diff-mo |
| 1472c0 | 64 65 e2 80 99 0a 20 20 20 20 20 6f 72 20 e2 80 98 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d | de.........or....magit-process-m |
| 1472e0 | 6f 64 65 e2 80 99 20 74 6f 20 74 68 65 20 74 6f 70 20 6f 72 20 6c 65 66 74 20 6f 66 20 74 68 65 | ode....to.the.top.or.left.of.the |
| 147300 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 20 20 20 20 20 72 61 74 68 65 72 20 74 68 61 6e | .current.buffer......rather.than |
| 147320 | 20 74 6f 20 74 68 65 20 62 6f 74 74 6f 6d 20 6f 72 20 72 69 67 68 74 2e 20 20 41 73 20 61 20 72 | .to.the.bottom.or.right...As.a.r |
| 147340 | 65 73 75 6c 74 2c 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 0a 20 20 20 20 20 74 65 6e 64 20 74 | esult,.Magit.buffers......tend.t |
| 147360 | 6f 20 70 6f 70 20 75 70 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 73 69 64 65 20 61 73 20 74 68 65 | o.pop.up.on.the.same.side.as.the |
| 147380 | 79 20 77 6f 75 6c 64 20 69 66 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 | y.would.if.........magit-display |
| 1473a0 | 2d 62 75 66 66 65 72 2d 74 72 61 64 69 74 69 6f 6e 61 6c e2 80 99 20 77 65 72 65 20 69 6e 20 75 | -buffer-traditional....were.in.u |
| 1473c0 | 73 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 | se....--.Function:.magit-display |
| 1473e0 | 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 6f 6c 75 6d 6e 2d 6d 6f 73 74 2d 76 31 0a 20 20 20 20 20 | -buffer-fullcolumn-most-v1...... |
| 147400 | 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 70 6c 61 79 73 20 6d 6f 73 74 20 62 75 66 66 | This.function.displays.most.buff |
| 147420 | 65 72 73 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 66 69 6c 6c 20 74 68 65 20 65 6e 74 69 72 65 | ers.so.that.they.fill.the.entire |
| 147440 | 0a 20 20 20 20 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 66 72 61 6d 65 2e 20 20 48 6f 77 65 | ......height.of.the.frame...Howe |
| 147460 | 76 65 72 2c 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 | ver,.the.buffer.is.displayed.in. |
| 147480 | 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 69 66 20 28 31 29 20 74 68 65 20 62 | another......window.if.(1).the.b |
| 1474a0 | 75 66 66 65 72 e2 80 99 73 20 6d 6f 64 65 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 e2 80 98 6d | uffer...s.mode.derives.from....m |
| 1474c0 | 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6d 6f 64 65 e2 80 99 2c 0a 20 20 20 20 20 6f 72 20 28 32 | agit-process-mode...,......or.(2 |
| 1474e0 | 29 20 74 68 65 20 62 75 66 66 65 72 e2 80 99 73 20 6d 6f 64 65 20 64 65 72 69 76 65 73 20 66 72 | ).the.buffer...s.mode.derives.fr |
| 147500 | 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 2c 20 70 72 6f 76 69 64 | om....magit-diff-mode...,.provid |
| 147520 | 65 64 0a 20 20 20 20 20 74 68 61 74 20 74 68 65 20 6d 6f 64 65 20 6f 66 20 74 68 65 20 63 75 72 | ed......that.the.mode.of.the.cur |
| 147540 | 72 65 6e 74 20 62 75 66 66 65 72 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 | rent.buffer.derives.from....magi |
| 147560 | 74 2d 6c 6f 67 2d 6d 6f 64 65 e2 80 99 0a 20 20 20 20 20 6f 72 20 e2 80 98 6d 61 67 69 74 2d 63 | t-log-mode.........or....magit-c |
| 147580 | 68 65 72 72 79 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | herry-mode.......--.User.Option: |
| 1475a0 | 20 6d 61 67 69 74 2d 70 72 65 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 | .magit-pre-display-buffer-hook.. |
| 1475c0 | 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 e2 80 98 6d 61 67 69 74 | ....This.hook.is.run.by....magit |
| 1475e0 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 | -display-buffer....before.displa |
| 147600 | 79 69 6e 67 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 | ying.the......buffer....--.Funct |
| 147620 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 61 76 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 | ion:.magit-save-window-configura |
| 147640 | 74 69 6f 6e 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 61 76 65 73 20 74 68 | tion......This.function.saves.th |
| 147660 | 65 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 | e.current.window.configuration.. |
| 147680 | 20 4c 61 74 65 72 20 77 68 65 6e 0a 20 20 20 20 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 62 | .Later.when......the.buffer.is.b |
| 1476a0 | 75 72 69 65 64 2c 20 69 74 20 6d 61 79 20 62 65 20 72 65 73 74 6f 72 65 64 20 62 79 0a 20 20 20 | uried,.it.may.be.restored.by.... |
| 1476c0 | 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 | .....magit-restore-window-config |
| 1476e0 | 75 72 61 74 69 6f 6e e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 | uration.......--.User.Option:.ma |
| 147700 | 67 69 74 2d 70 6f 73 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 0a 20 20 20 | git-post-display-buffer-hook.... |
| 147720 | 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 64 | ..This.hook.is.run.by....magit-d |
| 147740 | 69 73 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 20 61 66 74 65 72 20 64 69 73 70 6c 61 79 69 6e | isplay-buffer....after.displayin |
| 147760 | 67 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e | g.the......buffer....--.Function |
| 147780 | 3a 20 6d 61 67 69 74 2d 6d 61 79 62 65 2d 73 65 74 2d 64 65 64 69 63 61 74 65 64 0a 20 20 20 20 | :.magit-maybe-set-dedicated..... |
| 1477a0 | 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 65 6d 65 6d 62 65 72 73 20 69 66 20 61 20 6e 65 | .This.function.remembers.if.a.ne |
| 1477c0 | 77 20 77 69 6e 64 6f 77 20 68 61 64 20 74 6f 20 62 65 20 63 72 65 61 74 65 64 20 74 6f 0a 20 20 | w.window.had.to.be.created.to... |
| 1477e0 | 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 2c 20 6f 72 20 77 68 65 74 68 65 | ...display.the.buffer,.or.whethe |
| 147800 | 72 20 61 6e 20 65 78 69 73 74 69 6e 67 20 77 69 6e 64 6f 77 20 77 61 73 20 72 65 75 73 65 64 2e | r.an.existing.window.was.reused. |
| 147820 | 20 20 54 68 69 73 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 6c 61 74 65 72 | ..This......information.is.later |
| 147840 | 20 75 73 65 64 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 | .used.by....magit-mode-quit-wind |
| 147860 | 6f 77 e2 80 99 2c 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 0a 20 20 20 20 20 77 68 65 74 68 65 72 | ow...,.to.determine......whether |
| 147880 | 20 74 68 65 20 77 69 6e 64 6f 77 20 73 68 6f 75 6c 64 20 62 65 20 64 65 6c 65 74 65 64 20 77 68 | .the.window.should.be.deleted.wh |
| 1478a0 | 65 6e 20 69 74 73 20 6c 61 73 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 73 0a 20 20 20 20 | en.its.last.Magit.buffer.is..... |
| 1478c0 | 20 62 75 72 69 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | .buried.....File:.magit.info,..N |
| 1478e0 | 6f 64 65 3a 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 4e 65 78 74 3a 20 51 75 69 74 | ode:.Naming.Buffers,..Next:.Quit |
| 147900 | 74 69 6e 67 20 57 69 6e 64 6f 77 73 2c 20 20 50 72 65 76 3a 20 53 77 69 74 63 68 69 6e 67 20 42 | ting.Windows,..Prev:.Switching.B |
| 147920 | 75 66 66 65 72 73 2c 20 20 55 70 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 0a 0a | uffers,..Up:.Modes.and.Buffers.. |
| 147940 | 34 2e 31 2e 32 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 4.1.2.Naming.Buffers.----------- |
| 147960 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 | ---------...--.User.Option:.magi |
| 147980 | 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 0a | t-generate-buffer-name-function. |
| 1479a0 | 20 20 20 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 67 65 6e 65 72 61 | .....The.function.used.to.genera |
| 1479c0 | 74 65 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2e 0a 0a | te.the.names.of.Magit.buffers... |
| 1479e0 | 20 20 20 20 20 53 75 63 68 20 61 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 74 61 6b 65 | .....Such.a.function.should.take |
| 147a00 | 20 74 68 65 20 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 75 6e 69 71 75 | .the.options.........magit-uniqu |
| 147a20 | 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 e2 80 99 20 61 73 20 77 65 6c 6c 20 61 73 20 e2 | ify-buffer-names....as.well.as.. |
| 147a40 | 80 98 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 6d 61 74 e2 80 99 0a 20 20 | ..magit-buffer-name-format...... |
| 147a60 | 20 20 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 20 20 49 66 20 69 74 20 64 6f 65 73 6e e2 80 99 | ...into.account...If.it.doesn... |
| 147a80 | 74 2c 20 74 68 65 6e 20 73 68 6f 75 6c 64 20 62 65 20 63 6c 65 61 72 6c 79 20 73 74 61 74 65 64 | t,.then.should.be.clearly.stated |
| 147aa0 | 20 69 6e 20 74 68 65 0a 20 20 20 20 20 64 6f 63 2d 73 74 72 69 6e 67 2e 20 20 41 6e 64 20 69 66 | .in.the......doc-string...And.if |
| 147ac0 | 20 69 74 20 73 75 70 70 6f 72 74 73 20 25 2d 73 65 71 75 65 6e 63 65 73 20 62 65 79 6f 6e 64 20 | .it.supports.%-sequences.beyond. |
| 147ae0 | 74 68 6f 73 65 20 6d 65 6e 74 69 6f 6e 65 64 0a 20 20 20 20 20 69 6e 20 74 68 65 20 64 6f 63 2d | those.mentioned......in.the.doc- |
| 147b00 | 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 62 75 | string.of.the.option....magit-bu |
| 147b20 | 66 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 6d 61 74 e2 80 99 2c 20 74 68 65 6e 0a 20 20 20 20 20 69 | ffer-name-format...,.then......i |
| 147b40 | 74 73 20 6f 77 6e 20 64 6f 63 2d 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 64 65 73 63 72 69 62 | ts.own.doc-string.should.describ |
| 147b60 | 65 20 74 68 65 20 61 64 64 69 74 69 6f 6e 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 | e.the.additions....--.Function:. |
| 147b80 | 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 64 65 66 61 75 | magit-generate-buffer-name-defau |
| 147ba0 | 6c 74 2d 66 75 6e 63 74 69 6f 6e 20 6d 6f 64 65 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 | lt-function.mode......This.funct |
| 147bc0 | 69 6f 6e 20 72 65 74 75 72 6e 73 20 61 20 62 75 66 66 65 72 20 6e 61 6d 65 20 73 75 69 74 61 62 | ion.returns.a.buffer.name.suitab |
| 147be0 | 6c 65 20 66 6f 72 20 61 20 62 75 66 66 65 72 20 77 68 6f 73 65 0a 20 20 20 20 20 6d 61 6a 6f 72 | le.for.a.buffer.whose......major |
| 147c00 | 2d 6d 6f 64 65 20 69 73 20 4d 4f 44 45 20 61 6e 64 20 77 68 69 63 68 20 73 68 6f 77 73 20 69 6e | -mode.is.MODE.and.which.shows.in |
| 147c20 | 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 | formation.about.the.repository.. |
| 147c40 | 20 20 20 20 69 6e 20 77 68 69 63 68 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ....in.which....default-director |
| 147c60 | 79 e2 80 99 20 69 73 20 6c 6f 63 61 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 | y....is.located........This.func |
| 147c80 | 74 69 6f 6e 20 75 73 65 73 20 e2 80 98 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 | tion.uses....magit-buffer-name-f |
| 147ca0 | 6f 72 6d 61 74 e2 80 99 20 61 6e 64 20 73 75 70 70 6f 72 74 69 6e 67 20 61 6c 6c 20 6f 66 0a 20 | ormat....and.supporting.all.of.. |
| 147cc0 | 20 20 20 20 74 68 65 20 25 2d 73 65 71 75 65 6e 63 65 73 20 6d 65 6e 74 69 6f 6e 65 64 20 74 68 | ....the.%-sequences.mentioned.th |
| 147ce0 | 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 61 74 20 6f 70 74 69 6f 6e 2e 20 | e.documentation.of.that.option.. |
| 147d00 | 20 49 74 0a 20 20 20 20 20 61 6c 73 6f 20 72 65 73 70 65 63 74 73 20 74 68 65 20 6f 70 74 69 6f | .It......also.respects.the.optio |
| 147d20 | 6e 20 e2 80 98 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 | n....magit-uniquify-buffer-names |
| 147d40 | e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 75 66 | .......--.User.Option:.magit-buf |
| 147d60 | 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 | fer-name-format......The.format. |
| 147d80 | 73 74 72 69 6e 67 20 75 73 65 64 20 74 6f 20 6e 61 6d 65 20 4d 61 67 69 74 20 62 75 66 66 65 72 | string.used.to.name.Magit.buffer |
| 147da0 | 73 2e 0a 0a 20 20 20 20 20 41 74 20 6c 65 61 73 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | s........At.least.the.following. |
| 147dc0 | 25 2d 73 65 71 75 65 6e 63 65 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 3a 0a 0a 20 20 20 20 | %-sequences.are.supported:...... |
| 147de0 | 20 20 20 20 e2 80 a2 20 e2 80 98 25 6d e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 | ...........%m...............The. |
| 147e00 | 6e 61 6d 65 20 6f 66 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2c 20 62 75 74 20 77 69 74 68 | name.of.the.major-mode,.but.with |
| 147e20 | 20 74 68 65 20 e2 80 98 2d 6d 6f 64 65 e2 80 99 20 73 75 66 66 69 78 0a 20 20 20 20 20 20 20 20 | .the....-mode....suffix......... |
| 147e40 | 20 20 72 65 6d 6f 76 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 25 4d e2 80 99 | ..removed..................%M... |
| 147e60 | 0a 0a 20 20 20 20 20 20 20 20 20 20 4c 69 6b 65 20 e2 80 98 25 6d e2 80 99 20 62 75 74 20 61 62 | ............Like....%m....but.ab |
| 147e80 | 62 72 65 76 69 61 74 65 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 e2 80 99 | breviate....magit-status-mode... |
| 147ea0 | 20 61 73 20 e2 80 98 6d 61 67 69 74 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | .as....magit.................... |
| 147ec0 | 98 25 76 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 74 68 65 20 | .%v...............The.value.the. |
| 147ee0 | 62 75 66 66 65 72 20 69 73 20 6c 6f 63 6b 65 64 20 74 6f 2c 20 69 6e 20 70 61 72 65 6e 74 68 65 | buffer.is.locked.to,.in.parenthe |
| 147f00 | 73 65 73 2c 20 6f 72 20 61 6e 20 65 6d 70 74 79 0a 20 20 20 20 20 20 20 20 20 20 73 74 72 69 6e | ses,.or.an.empty...........strin |
| 147f20 | 67 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6c 6f 63 6b 65 64 20 74 6f | g.if.the.buffer.is.not.locked.to |
| 147f40 | 20 61 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 25 56 e2 80 99 0a | .a.value..................%V.... |
| 147f60 | 0a 20 20 20 20 20 20 20 20 20 20 4c 69 6b 65 20 e2 80 98 25 76 e2 80 99 2c 20 62 75 74 20 74 68 | ...........Like....%v...,.but.th |
| 147f80 | 65 20 73 74 72 69 6e 67 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 61 20 73 70 61 63 | e.string.is.prefixed.with.a.spac |
| 147fa0 | 65 2c 20 75 6e 6c 65 73 73 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 61 6e 20 65 6d 70 | e,.unless.it...........is.an.emp |
| 147fc0 | 74 79 20 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 25 74 e2 80 99 | ty.string..................%t... |
| 147fe0 | 0a 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 | ............The.top-level.direct |
| 148000 | 6f 72 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 6f 66 20 74 68 65 20 72 | ory.of.the.working.tree.of.the.r |
| 148020 | 65 70 6f 73 69 74 6f 72 79 2c 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 69 66 20 e2 80 98 6d 61 | epository,...........or.if....ma |
| 148040 | 67 69 74 2d 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 e2 80 99 20 69 73 20 | git-uniquify-buffer-names....is. |
| 148060 | 6e 6f 6e 2d 6e 69 6c 20 61 6e 20 61 62 62 72 65 76 69 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | non-nil.an.abbreviation......... |
| 148080 | 20 20 6f 66 20 74 68 61 74 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 25 78 e2 80 99 | ..of.that..................%x... |
| 1480a0 | 0a 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 e2 80 98 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 | ............If....magit-uniquify |
| 1480c0 | 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 e2 80 99 20 69 73 20 6e 69 6c 20 22 2a 22 2c 20 6f 74 68 | -buffer-names....is.nil."*",.oth |
| 1480e0 | 65 72 77 69 73 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 20 73 74 72 69 6e | erwise.the...........empty.strin |
| 148100 | 67 2e 20 20 44 75 65 20 74 6f 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 e2 80 | g...Due.to.limitations.of.the... |
| 148120 | 98 75 6e 69 71 75 69 66 79 e2 80 99 20 70 61 63 6b 61 67 65 2c 0a 20 20 20 20 20 20 20 20 20 20 | .uniquify....package,........... |
| 148140 | 62 75 66 66 65 72 20 6e 61 6d 65 73 20 6d 75 73 74 20 65 6e 64 20 77 69 74 68 20 74 68 65 20 70 | buffer.names.must.end.with.the.p |
| 148160 | 61 74 68 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 61 6c 77 61 | ath........The.value.should.alwa |
| 148180 | 79 73 20 63 6f 6e 74 61 69 6e 20 e2 80 98 25 6d e2 80 99 20 6f 72 20 e2 80 98 25 4d e2 80 99 2c | ys.contain....%m....or....%M..., |
| 1481a0 | 20 e2 80 98 25 76 e2 80 99 20 6f 72 20 e2 80 98 25 56 e2 80 99 2c 20 61 6e 64 0a 20 20 20 20 20 | ....%v....or....%V...,.and...... |
| 1481c0 | e2 80 98 25 74 e2 80 99 2e 20 20 49 66 20 e2 80 98 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 2d | ...%t......If....magit-uniquify- |
| 1481e0 | 62 75 66 66 65 72 2d 6e 61 6d 65 73 e2 80 99 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e | buffer-names....is.non-nil,.then |
| 148200 | 20 74 68 65 20 76 61 6c 75 65 0a 20 20 20 20 20 6d 75 73 74 20 65 6e 64 20 77 69 74 68 20 e2 80 | .the.value......must.end.with... |
| 148220 | 98 25 74 e2 80 99 20 6f 72 20 e2 80 98 25 74 25 78 e2 80 99 2e 20 20 53 65 65 20 69 73 73 75 65 | .%t....or....%t%x......See.issue |
| 148240 | 20 23 32 38 34 31 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d | .#2841....--.User.Option:.magit- |
| 148260 | 75 6e 69 71 75 69 66 79 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 0a 20 20 20 20 20 54 68 69 73 20 | uniquify-buffer-names......This. |
| 148280 | 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 | option.controls.whether.the.name |
| 1482a0 | 73 20 6f 66 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 61 72 65 0a 20 20 20 20 20 75 6e 69 71 | s.of.Magit.buffers.are......uniq |
| 1482c0 | 75 69 66 69 65 64 2e 20 20 49 66 20 74 68 65 20 6e 61 6d 65 73 20 61 72 65 20 6e 6f 74 20 62 65 | uified...If.the.names.are.not.be |
| 1482e0 | 69 6e 67 20 75 6e 69 71 75 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 79 0a 20 20 20 20 20 63 | ing.uniquified,.then.they......c |
| 148300 | 6f 6e 74 61 69 6e 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 20 6f 66 20 74 68 65 20 74 6f 70 2d | ontain.the.full.path.of.the.top- |
| 148320 | 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 6f 66 20 74 68 65 | level.of.the.working.tree.of.the |
| 148340 | 0a 20 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 | ......corresponding.repository.. |
| 148360 | 20 49 66 20 74 68 65 79 20 61 72 65 20 62 65 69 6e 67 20 75 6e 69 71 75 69 66 69 65 64 2c 20 74 | .If.they.are.being.uniquified,.t |
| 148380 | 68 65 6e 20 74 68 65 79 0a 20 20 20 20 20 65 6e 64 20 77 69 74 68 20 74 68 65 20 62 61 73 65 6e | hen.they......end.with.the.basen |
| 1483a0 | 61 6d 65 20 6f 66 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 2c 20 6f 72 20 69 66 20 74 68 61 74 | ame.of.the.top-level,.or.if.that |
| 1483c0 | 20 77 6f 75 6c 64 20 63 6f 6e 66 6c 69 63 74 0a 20 20 20 20 20 77 69 74 68 20 74 68 65 20 6e 61 | .would.conflict......with.the.na |
| 1483e0 | 6d 65 20 75 73 65 64 20 66 6f 72 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 2c 20 74 68 65 6e 20 | me.used.for.other.buffers,.then. |
| 148400 | 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 61 6c 6c 20 74 68 65 73 65 0a 20 20 20 20 20 62 75 66 66 | the.names.of.all.these......buff |
| 148420 | 65 72 73 20 61 72 65 20 61 64 6a 75 73 74 65 64 20 75 6e 74 69 6c 20 74 68 65 79 20 6e 6f 20 6c | ers.are.adjusted.until.they.no.l |
| 148440 | 6f 6e 67 65 72 20 63 6f 6e 66 6c 69 63 74 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 64 6f | onger.conflict........This.is.do |
| 148460 | 6e 65 20 75 73 69 6e 67 20 74 68 65 20 e2 80 98 75 6e 69 71 75 69 66 79 e2 80 99 20 70 61 63 6b | ne.using.the....uniquify....pack |
| 148480 | 61 67 65 3b 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 73 20 6f 70 74 69 6f 6e 73 20 74 6f 0a 20 20 | age;.customize.its.options.to... |
| 1484a0 | 20 20 20 63 6f 6e 74 72 6f 6c 20 68 6f 77 20 62 75 66 66 65 72 20 6e 61 6d 65 73 20 61 72 65 20 | ...control.how.buffer.names.are. |
| 1484c0 | 75 6e 69 71 75 69 66 69 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c | uniquified.....File:.magit.info, |
| 1484e0 | 20 20 4e 6f 64 65 3a 20 51 75 69 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 2c 20 20 4e 65 78 74 3a | ..Node:.Quitting.Windows,..Next: |
| 148500 | 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 | .Automatic.Refreshing.of.Magit.B |
| 148520 | 75 66 66 65 72 73 2c 20 20 50 72 65 76 3a 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 | uffers,..Prev:.Naming.Buffers,.. |
| 148540 | 55 70 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 0a 0a 34 2e 31 2e 33 20 51 75 69 | Up:.Modes.and.Buffers..4.1.3.Qui |
| 148560 | 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | tting.Windows.------------------ |
| 148580 | 2d 2d 2d 2d 0a 0a e2 80 98 71 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 62 75 72 | ----.....q....(...magit-mode-bur |
| 1485a0 | 79 2d 62 75 66 66 65 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 62 | y-buffer...)......This.command.b |
| 1485c0 | 75 72 69 65 73 20 6f 72 20 6b 69 6c 6c 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 4d 61 67 69 74 | uries.or.kills.the.current.Magit |
| 1485e0 | 20 62 75 66 66 65 72 2e 20 20 54 68 65 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 70 65 63 | .buffer...The......function.spec |
| 148600 | 69 66 69 65 64 20 62 79 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 62 75 72 79 2d 62 75 | ified.by.option....magit-bury-bu |
| 148620 | 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 69 73 20 75 73 65 64 0a 20 20 20 20 20 74 6f | ffer-function....is.used......to |
| 148640 | 20 62 75 72 79 20 74 68 65 20 62 75 66 66 65 72 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 | .bury.the.buffer.when.called.wit |
| 148660 | 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 74 6f 20 6b 69 6c | hout.a.prefix.argument.or.to.kil |
| 148680 | 6c 0a 20 20 20 20 20 69 74 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 73 69 6e | l......it.when.called.with.a.sin |
| 1486a0 | 67 6c 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 | gle.prefix.argument........When. |
| 1486c0 | 63 61 6c 6c 65 64 20 77 69 74 68 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 70 72 65 66 69 78 20 61 | called.with.two.or.more.prefix.a |
| 1486e0 | 72 67 75 6d 65 6e 74 73 20 74 68 65 6e 20 69 74 20 61 6c 77 61 79 73 20 6b 69 6c 6c 73 0a 20 20 | rguments.then.it.always.kills... |
| 148700 | 20 20 20 61 6c 6c 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2c 20 61 73 73 6f 63 69 61 74 65 64 | ...all.Magit.buffers,.associated |
| 148720 | 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 6a 65 63 74 2c 20 69 6e 63 6c 75 | .with.the.current.project,.inclu |
| 148740 | 64 69 6e 67 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 | ding......the.current.buffer.... |
| 148760 | 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 75 72 79 2d 62 75 66 66 65 | --.User.Option:.magit-bury-buffe |
| 148780 | 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 | r-function......The.function.use |
| 1487a0 | 64 20 74 6f 20 61 63 74 75 61 6c 6c 79 20 62 75 72 79 20 6f 72 20 6b 69 6c 6c 20 74 68 65 20 63 | d.to.actually.bury.or.kill.the.c |
| 1487c0 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6d 6f | urrent.buffer...........magit-mo |
| 1487e0 | 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 e2 80 99 20 63 61 6c 6c 73 20 74 68 69 73 20 66 75 6e | de-bury-buffer....calls.this.fun |
| 148800 | 63 74 69 6f 6e 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 66 0a 20 20 20 | ction.with.one.argument...If.... |
| 148820 | 20 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 | ..the.argument.is.non-nil,.then. |
| 148840 | 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 74 6f 20 6b 69 6c 6c 20 74 68 65 20 63 75 72 | the.function.has.to.kill.the.cur |
| 148860 | 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 | rent......buffer...Otherwise.it. |
| 148880 | 68 61 73 20 74 6f 20 62 75 72 79 20 69 74 20 61 6c 69 76 65 2e 20 20 54 68 65 20 64 65 66 61 75 | has.to.bury.it.alive...The.defau |
| 1488a0 | 6c 74 20 76 61 6c 75 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 6c 79 20 69 73 20 e2 80 98 6d 61 | lt.value......currently.is....ma |
| 1488c0 | 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 6e 64 6f 77 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 | git-mode-quit-window.......--.Fu |
| 1488e0 | 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 77 69 6e 64 6f 77 2d 63 6f 6e | nction:.magit-restore-window-con |
| 148900 | 66 69 67 75 72 61 74 69 6f 6e 20 6b 69 6c 6c 2d 62 75 66 66 65 72 0a 20 20 20 20 20 42 75 72 79 | figuration.kill-buffer......Bury |
| 148920 | 20 6f 72 20 6b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 75 73 69 6e | .or.kill.the.current.buffer.usin |
| 148940 | 67 20 e2 80 98 71 75 69 74 2d 77 69 6e 64 6f 77 e2 80 99 2c 20 77 68 69 63 68 20 69 73 0a 20 20 | g....quit-window...,.which.is... |
| 148960 | 20 20 20 63 61 6c 6c 65 64 20 77 69 74 68 20 4b 49 4c 4c 2d 42 55 46 46 45 52 20 61 73 20 66 69 | ...called.with.KILL-BUFFER.as.fi |
| 148980 | 72 73 74 20 61 6e 64 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 20 61 73 20 73 | rst.and.the.selected.window.as.s |
| 1489a0 | 65 63 6f 6e 64 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 54 68 65 6e 20 | econd......argument........Then. |
| 1489c0 | 72 65 73 74 6f 72 65 20 74 68 65 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | restore.the.window.configuration |
| 1489e0 | 20 74 68 61 74 20 65 78 69 73 74 65 64 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 74 68 65 0a 20 | .that.existed.right.before.the.. |
| 148a00 | 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 61 73 20 64 69 73 70 6c 61 79 65 64 | ....current.buffer.was.displayed |
| 148a20 | 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 66 72 61 6d 65 2e 20 20 55 6e 66 6f 72 74 75 | .in.the.selected.frame...Unfortu |
| 148a40 | 6e 61 74 65 6c 79 0a 20 20 20 20 20 74 68 61 74 20 61 6c 73 6f 20 6d 65 61 6e 73 20 74 68 61 74 | nately......that.also.means.that |
| 148a60 | 20 70 6f 69 6e 74 20 67 65 74 73 20 61 64 6a 75 73 74 65 64 20 69 6e 20 61 6c 6c 20 74 68 65 20 | .point.gets.adjusted.in.all.the. |
| 148a80 | 62 75 66 66 65 72 73 2c 20 77 68 69 63 68 0a 20 20 20 20 20 61 72 65 20 62 65 69 6e 67 20 64 69 | buffers,.which......are.being.di |
| 148aa0 | 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 66 72 61 6d 65 2e 0a 0a | splayed.in.the.selected.frame... |
| 148ac0 | 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 | .--.Function:.magit-mode-quit-wi |
| 148ae0 | 6e 64 6f 77 20 6b 69 6c 6c 2d 62 75 66 66 65 72 0a 20 20 20 20 20 42 75 72 79 20 6f 72 20 6b 69 | ndow.kill-buffer......Bury.or.ki |
| 148b00 | 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 75 73 69 6e 67 20 e2 80 98 71 | ll.the.current.buffer.using....q |
| 148b20 | 75 69 74 2d 77 69 6e 64 6f 77 e2 80 99 2c 20 77 68 69 63 68 20 69 73 0a 20 20 20 20 20 63 61 6c | uit-window...,.which.is......cal |
| 148b40 | 6c 65 64 20 77 69 74 68 20 4b 49 4c 4c 2d 42 55 46 46 45 52 20 61 73 20 66 69 72 73 74 20 61 6e | led.with.KILL-BUFFER.as.first.an |
| 148b60 | 64 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 20 61 73 20 73 65 63 6f 6e 64 0a | d.the.selected.window.as.second. |
| 148b80 | 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 54 68 65 6e 2c 20 69 66 20 74 68 | .....argument........Then,.if.th |
| 148ba0 | 65 20 77 69 6e 64 6f 77 20 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 63 72 65 61 74 65 64 20 | e.window.was.originally.created. |
| 148bc0 | 74 6f 20 64 69 73 70 6c 61 79 20 61 20 4d 61 67 69 74 0a 20 20 20 20 20 62 75 66 66 65 72 20 61 | to.display.a.Magit......buffer.a |
| 148be0 | 6e 64 20 74 68 65 20 62 75 72 69 65 64 20 62 75 66 66 65 72 20 77 61 73 20 74 68 65 20 6c 61 73 | nd.the.buried.buffer.was.the.las |
| 148c00 | 74 20 72 65 6d 61 69 6e 69 6e 67 20 4d 61 67 69 74 20 62 75 66 66 65 72 0a 20 20 20 20 20 74 68 | t.remaining.Magit.buffer......th |
| 148c20 | 61 74 20 77 61 73 20 65 76 65 72 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 77 69 6e | at.was.ever.displayed.in.the.win |
| 148c40 | 64 6f 77 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 64 65 6c 65 74 65 64 2e 0a 0a 1f 0a 46 69 | dow,.then.that.is.deleted.....Fi |
| 148c60 | 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 75 74 6f 6d 61 74 69 63 | le:.magit.info,..Node:.Automatic |
| 148c80 | 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 66 65 72 73 2c 20 20 4e | .Refreshing.of.Magit.Buffers,..N |
| 148ca0 | 65 78 74 3a 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 | ext:.Automatic.Saving.of.File-Vi |
| 148cc0 | 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 50 72 65 76 3a 20 51 75 69 74 74 69 6e 67 20 | siting.Buffers,..Prev:.Quitting. |
| 148ce0 | 57 69 6e 64 6f 77 73 2c 20 20 55 70 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 0a | Windows,..Up:.Modes.and.Buffers. |
| 148d00 | 0a 34 2e 31 2e 34 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d | .4.1.4.Automatic.Refreshing.of.M |
| 148d20 | 61 67 69 74 20 42 75 66 66 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | agit.Buffers.------------------- |
| 148d40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 66 74 65 72 20 | ------------------------..After. |
| 148d60 | 72 75 6e 6e 69 6e 67 20 61 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 6d 61 79 20 63 68 61 6e | running.a.command.which.may.chan |
| 148d80 | 67 65 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f | ge.the.state.of.the.current.repo |
| 148da0 | 73 69 74 6f 72 79 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 | sitory,.the.current.Magit.buffer |
| 148dc0 | 20 61 6e 64 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 74 61 74 75 73 20 62 75 | .and.the.corresponding.status.bu |
| 148de0 | 66 66 65 72 0a 61 72 65 20 72 65 66 72 65 73 68 65 64 2e 20 20 54 68 65 20 73 74 61 74 75 73 20 | ffer.are.refreshed...The.status. |
| 148e00 | 62 75 66 66 65 72 20 63 61 6e 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 66 72 | buffer.can.be.automatically.refr |
| 148e20 | 65 73 68 65 64 0a 77 68 65 6e 65 76 65 72 20 61 20 62 75 66 66 65 72 20 69 73 20 73 61 76 65 64 | eshed.whenever.a.buffer.is.saved |
| 148e40 | 20 74 6f 20 61 20 66 69 6c 65 20 69 6e 73 69 64 65 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 | .to.a.file.inside.the.respective |
| 148e60 | 20 72 65 70 6f 73 69 74 6f 72 79 20 62 79 0a 61 64 64 69 6e 67 20 61 20 68 6f 6f 6b 2c 20 6c 69 | .repository.by.adding.a.hook,.li |
| 148e80 | 6b 65 20 73 6f 3a 0a 0a 20 20 20 20 20 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f | ke.so:.......(with-eval-after-lo |
| 148ea0 | 61 64 20 27 6d 61 67 69 74 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 | ad.'magit-mode........(add-hook. |
| 148ec0 | 27 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 | 'after-save-hook.'magit-after-sa |
| 148ee0 | 76 65 2d 72 65 66 72 65 73 68 2d 73 74 61 74 75 73 20 74 29 29 0a 0a 20 20 20 41 75 74 6f 6d 61 | ve-refresh-status.t)).....Automa |
| 148f00 | 74 69 63 61 6c 6c 79 20 72 65 66 72 65 73 68 69 6e 67 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 | tically.refreshing.Magit.buffers |
| 148f20 | 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 0a 69 6e 66 6f | .ensures.that.the.displayed.info |
| 148f40 | 72 6d 61 74 69 6f 6e 20 69 73 20 75 70 2d 74 6f 2d 64 61 74 65 20 6d 6f 73 74 20 6f 66 20 74 68 | rmation.is.up-to-date.most.of.th |
| 148f60 | 65 20 74 69 6d 65 20 62 75 74 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 61 20 6e 6f 74 69 63 65 61 | e.time.but.can.lead.to.a.noticea |
| 148f80 | 62 6c 65 0a 64 65 6c 61 79 20 69 6e 20 62 69 67 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 20 20 | ble.delay.in.big.repositories... |
| 148fa0 | 4f 74 68 65 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 61 72 65 20 6e 6f 74 20 72 65 66 72 | Other.Magit.buffers.are.not.refr |
| 148fc0 | 65 73 68 65 64 20 74 6f 0a 6b 65 65 70 20 74 68 65 20 64 65 6c 61 79 20 74 6f 20 61 20 6d 69 6e | eshed.to.keep.the.delay.to.a.min |
| 148fe0 | 69 6d 75 6d 20 61 6e 64 20 61 6c 73 6f 20 62 65 63 61 75 73 65 20 64 6f 69 6e 67 20 73 6f 20 63 | imum.and.also.because.doing.so.c |
| 149000 | 61 6e 20 73 6f 6d 65 74 69 6d 65 73 20 62 65 0a 75 6e 64 65 73 69 72 61 62 6c 65 2e 0a 0a 20 20 | an.sometimes.be.undesirable..... |
| 149020 | 20 42 75 66 66 65 72 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 72 65 66 72 65 73 68 65 64 20 65 | .Buffers.can.also.be.refreshed.e |
| 149040 | 78 70 6c 69 63 69 74 6c 79 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 66 75 6c 20 69 6e 20 62 75 | xplicitly,.which.is.useful.in.bu |
| 149060 | 66 66 65 72 73 0a 74 68 61 74 20 77 65 72 65 6e e2 80 99 74 20 63 75 72 72 65 6e 74 20 64 75 72 | ffers.that.weren...t.current.dur |
| 149080 | 69 6e 67 20 74 68 65 20 6c 61 73 74 20 72 65 66 72 65 73 68 20 61 6e 64 20 61 66 74 65 72 20 63 | ing.the.last.refresh.and.after.c |
| 1490a0 | 68 61 6e 67 65 73 20 77 65 72 65 20 6d 61 64 65 0a 74 6f 20 74 68 65 20 72 65 70 6f 73 69 74 6f | hanges.were.made.to.the.reposito |
| 1490c0 | 72 79 20 6f 75 74 73 69 64 65 20 6f 66 20 4d 61 67 69 74 2e 0a 0a e2 80 98 67 e2 80 99 20 28 e2 | ry.outside.of.Magit......g....(. |
| 1490e0 | 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | ..magit-refresh...)......This.co |
| 149100 | 6d 6d 61 6e 64 20 72 65 66 72 65 73 68 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | mmand.refreshes.the.current.buff |
| 149120 | 65 72 20 69 66 20 69 74 73 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 64 65 72 69 76 65 73 0a 20 20 20 | er.if.its.major.mode.derives.... |
| 149140 | 20 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 e2 80 99 20 61 73 20 77 65 6c 6c 20 | ..from....magit-mode....as.well. |
| 149160 | 61 73 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 74 61 74 75 73 20 62 75 66 66 | as.the.corresponding.status.buff |
| 149180 | 65 72 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 | er........If.the.option....magit |
| 1491a0 | 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 63 61 6c 6c 73 20 66 6f 72 20 69 74 2c | -revert-buffers....calls.for.it, |
| 1491c0 | 20 74 68 65 6e 20 69 74 20 61 6c 73 6f 0a 20 20 20 20 20 72 65 76 65 72 74 73 20 61 6c 6c 20 75 | .then.it.also......reverts.all.u |
| 1491e0 | 6e 6d 6f 64 69 66 69 65 64 20 62 75 66 66 65 72 73 20 74 68 61 74 20 76 69 73 69 74 20 66 69 6c | nmodified.buffers.that.visit.fil |
| 149200 | 65 73 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 75 72 | es.being.tracked.in......the.cur |
| 149220 | 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a e2 80 98 47 e2 80 99 20 28 e2 80 98 6d 61 | rent.repository......G....(...ma |
| 149240 | 67 69 74 2d 72 65 66 72 65 73 68 2d 61 6c 6c e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | git-refresh-all...)......This.co |
| 149260 | 6d 6d 61 6e 64 20 72 65 66 72 65 73 68 65 73 20 61 6c 6c 20 4d 61 67 69 74 20 62 75 66 66 65 72 | mmand.refreshes.all.Magit.buffer |
| 149280 | 73 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 | s.belonging.to.the.current...... |
| 1492a0 | 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 61 6c 73 6f 20 72 65 76 65 72 74 73 20 61 6c 6c 20 | repository.and.also.reverts.all. |
| 1492c0 | 75 6e 6d 6f 64 69 66 69 65 64 20 62 75 66 66 65 72 73 20 74 68 61 74 20 76 69 73 69 74 20 66 69 | unmodified.buffers.that.visit.fi |
| 1492e0 | 6c 65 73 0a 20 20 20 20 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 69 6e 20 74 68 65 20 63 75 | les......being.tracked.in.the.cu |
| 149300 | 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 69 6c 65 | rrent.repository........The.file |
| 149320 | 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 61 72 65 20 61 6c 77 61 79 73 20 72 65 76 | -visiting.buffers.are.always.rev |
| 149340 | 65 72 74 65 64 2c 20 65 76 65 6e 20 69 66 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 | erted,.even.if.........magit-rev |
| 149360 | 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 69 73 20 6e 69 6c 2e 0a 0a 20 2d 2d 20 55 73 65 72 | ert-buffers....is.nil....--.User |
| 149380 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 6f | .Option:.magit-refresh-buffer-ho |
| 1493a0 | 6f 6b 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 69 6e 20 65 61 63 68 | ok......This.hook.is.run.in.each |
| 1493c0 | 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 20 72 65 66 72 65 73 68 65 64 | .Magit.buffer.that.was.refreshed |
| 1493e0 | 20 64 75 72 69 6e 67 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 72 65 66 72 65 73 68 | .during.the......current.refresh |
| 149400 | 20 2d 20 6e 6f 72 6d 61 6c 6c 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 | .-.normally.the.current.buffer.a |
| 149420 | 6e 64 20 74 68 65 20 73 74 61 74 75 73 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 | nd.the.status......buffer....--. |
| 149440 | 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 73 74 61 74 75 | User.Option:.magit-refresh-statu |
| 149460 | 73 2d 62 75 66 66 65 72 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 | s-buffer......When.this.option.i |
| 149480 | 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 | s.non-nil,.then.the.status.buffe |
| 1494a0 | 72 20 69 73 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 66 72 65 73 68 65 | r.is......automatically.refreshe |
| 1494c0 | 64 20 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 20 67 69 74 20 66 6f 72 20 73 69 64 65 2d 65 66 66 | d.after.running.git.for.side-eff |
| 1494e0 | 65 63 74 73 2c 20 69 6e 0a 20 20 20 20 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 63 75 | ects,.in......addition.to.the.cu |
| 149500 | 72 72 65 6e 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 2c 20 77 68 69 63 68 20 69 73 20 61 6c 77 | rrent.Magit.buffer,.which.is.alw |
| 149520 | 61 79 73 20 72 65 66 72 65 73 68 65 64 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 | ays.refreshed......automatically |
| 149540 | 2e 0a 0a 20 20 20 20 20 4f 6e 6c 79 20 73 65 74 20 74 68 69 73 20 74 6f 20 6e 69 6c 20 61 66 74 | ........Only.set.this.to.nil.aft |
| 149560 | 65 72 20 65 78 68 61 75 73 74 69 6e 67 20 61 6c 6c 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 | er.exhausting.all.other.options. |
| 149580 | 74 6f 20 69 6d 70 72 6f 76 65 0a 20 20 20 20 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 2d | to.improve......performance....- |
| 1495a0 | 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 | -.Function:.magit-after-save-ref |
| 1495c0 | 72 65 73 68 2d 73 74 61 74 75 73 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 | resh-status......This.function.i |
| 1495e0 | 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 61 64 64 65 64 20 74 6f 20 e2 80 98 61 66 74 | s.intended.to.be.added.to....aft |
| 149600 | 65 72 2d 73 61 76 65 2d 68 6f 6f 6b e2 80 99 2e 20 20 41 66 74 65 72 0a 20 20 20 20 20 64 6f 69 | er-save-hook......After......doi |
| 149620 | 6e 67 20 74 68 61 74 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 74 61 74 75 73 | ng.that.the.corresponding.status |
| 149640 | 20 62 75 66 66 65 72 20 69 73 20 72 65 66 72 65 73 68 65 64 20 77 68 65 6e 65 76 65 72 20 61 0a | .buffer.is.refreshed.whenever.a. |
| 149660 | 20 20 20 20 20 62 75 66 66 65 72 20 69 73 20 73 61 76 65 64 20 74 6f 20 61 20 66 69 6c 65 20 69 | .....buffer.is.saved.to.a.file.i |
| 149680 | 6e 73 69 64 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 20 4e 6f 74 65 20 74 | nside.a.repository........Note.t |
| 1496a0 | 68 61 74 20 72 65 66 72 65 73 68 69 6e 67 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 73 | hat.refreshing.a.Magit.buffer.is |
| 1496c0 | 20 64 6f 6e 65 20 62 79 20 72 65 2d 63 72 65 61 74 69 6e 67 20 69 74 73 0a 20 20 20 20 20 63 6f | .done.by.re-creating.its......co |
| 1496e0 | 6e 74 65 6e 74 73 20 66 72 6f 6d 20 73 63 72 61 74 63 68 2c 20 77 68 69 63 68 20 63 61 6e 20 62 | ntents.from.scratch,.which.can.b |
| 149700 | 65 20 73 6c 6f 77 20 69 6e 20 6c 61 72 67 65 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 20 20 49 | e.slow.in.large.repositories...I |
| 149720 | 66 0a 20 20 20 20 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 73 61 74 69 73 66 69 65 64 20 77 69 74 | f......you.are.not.satisfied.wit |
| 149740 | 68 20 4d 61 67 69 74 e2 80 99 73 20 70 65 72 66 6f 72 6d 61 6e 63 65 2c 20 74 68 65 6e 20 79 6f | h.Magit...s.performance,.then.yo |
| 149760 | 75 20 73 68 6f 75 6c 64 0a 20 20 20 20 20 6f 62 76 69 6f 75 73 6c 79 20 6e 6f 74 20 61 64 64 20 | u.should......obviously.not.add. |
| 149780 | 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 61 74 20 68 6f 6f 6b 2e 0a 0a 1f 0a 46 | this.function.to.that.hook.....F |
| 1497a0 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 75 74 6f 6d 61 74 69 | ile:.magit.info,..Node:.Automati |
| 1497c0 | 63 20 53 61 76 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 | c.Saving.of.File-Visiting.Buffer |
| 1497e0 | 73 2c 20 20 4e 65 78 74 3a 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 | s,..Next:.Automatic.Reverting.of |
| 149800 | 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 50 72 65 76 3a 20 41 | .File-Visiting.Buffers,..Prev:.A |
| 149820 | 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 | utomatic.Refreshing.of.Magit.Buf |
| 149840 | 66 65 72 73 2c 20 20 55 70 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 0a 0a 34 2e | fers,..Up:.Modes.and.Buffers..4. |
| 149860 | 31 2e 35 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 | 1.5.Automatic.Saving.of.File-Vis |
| 149880 | 69 74 69 6e 67 20 42 75 66 66 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | iting.Buffers.------------------ |
| 1498a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 46 | -----------------------------..F |
| 1498c0 | 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 61 72 65 20 62 79 20 64 65 66 61 | ile-visiting.buffers.are.by.defa |
| 1498e0 | 75 6c 74 20 73 61 76 65 64 20 61 74 20 63 65 72 74 61 69 6e 20 70 6f 69 6e 74 73 20 69 6e 20 74 | ult.saved.at.certain.points.in.t |
| 149900 | 69 6d 65 2e 0a 54 68 69 73 20 64 6f 65 73 6e e2 80 99 74 20 67 75 61 72 61 6e 74 65 65 20 74 68 | ime..This.doesn...t.guarantee.th |
| 149920 | 61 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 61 72 65 20 61 6c 77 61 79 73 20 75 70 2d 74 | at.Magit.buffers.are.always.up-t |
| 149940 | 6f 2d 64 61 74 65 2c 20 62 75 74 2c 0a 70 72 6f 76 69 64 65 64 20 6f 6e 65 20 6f 6e 6c 79 20 65 | o-date,.but,.provided.one.only.e |
| 149960 | 64 69 74 73 20 66 69 6c 65 73 20 62 79 20 65 64 69 74 69 6e 67 20 74 68 65 6d 20 69 6e 20 45 6d | dits.files.by.editing.them.in.Em |
| 149980 | 61 63 73 20 61 6e 64 20 75 73 65 73 20 6f 6e 6c 79 0a 4d 61 67 69 74 20 74 6f 20 69 6e 74 65 72 | acs.and.uses.only.Magit.to.inter |
| 1499a0 | 61 63 74 20 77 69 74 68 20 47 69 74 2c 20 6f 6e 65 20 63 61 6e 20 62 65 20 66 61 69 72 6c 79 20 | act.with.Git,.one.can.be.fairly. |
| 1499c0 | 63 6f 6e 66 69 64 65 6e 74 2e 20 20 57 68 65 6e 20 69 6e 20 64 6f 75 62 74 0a 6f 72 20 61 66 74 | confident...When.in.doubt.or.aft |
| 1499e0 | 65 72 20 6f 75 74 73 69 64 65 20 63 68 61 6e 67 65 73 2c 20 74 79 70 65 20 e2 80 98 67 e2 80 99 | er.outside.changes,.type....g... |
| 149a00 | 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 e2 80 99 29 20 74 6f 20 73 61 76 65 20 61 | .(...magit-refresh...).to.save.a |
| 149a20 | 6e 64 20 72 65 66 72 65 73 68 0a 65 78 70 6c 69 63 69 74 6c 79 2e 0a 0a 20 2d 2d 20 55 73 65 72 | nd.refresh.explicitly....--.User |
| 149a40 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 | .Option:.magit-save-repository-b |
| 149a60 | 75 66 66 65 72 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 | uffers......This.option.controls |
| 149a80 | 20 77 68 65 74 68 65 72 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 61 | .whether.file-visiting.buffers.a |
| 149aa0 | 72 65 20 73 61 76 65 64 20 62 65 66 6f 72 65 0a 20 20 20 20 20 63 65 72 74 61 69 6e 20 65 76 65 | re.saved.before......certain.eve |
| 149ac0 | 6e 74 73 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 | nts........If.this.is.non-nil.th |
| 149ae0 | 65 6e 20 61 6c 6c 20 6d 6f 64 69 66 69 65 64 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 | en.all.modified.file-visiting.bu |
| 149b00 | 66 66 65 72 73 0a 20 20 20 20 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 | ffers......belonging.to.the.curr |
| 149b20 | 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 6d 61 79 20 62 65 20 73 61 76 65 64 20 62 65 66 6f | ent.repository.may.be.saved.befo |
| 149b40 | 72 65 20 72 75 6e 6e 69 6e 67 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 65 66 6f 72 65 | re.running......commands,.before |
| 149b60 | 20 63 72 65 61 74 69 6e 67 20 6e 65 77 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2c 20 61 6e 64 | .creating.new.Magit.buffers,.and |
| 149b80 | 20 62 65 66 6f 72 65 20 65 78 70 6c 69 63 69 74 6c 79 0a 20 20 20 20 20 72 65 66 72 65 73 68 69 | .before.explicitly......refreshi |
| 149ba0 | 6e 67 20 73 75 63 68 20 62 75 66 66 65 72 73 2e 20 20 49 66 20 74 68 69 73 20 69 73 20 e2 80 98 | ng.such.buffers...If.this.is.... |
| 149bc0 | 64 6f 6e 74 61 73 6b e2 80 99 20 74 68 65 6e 20 74 68 69 73 20 69 73 20 64 6f 6e 65 0a 20 20 20 | dontask....then.this.is.done.... |
| 149be0 | 20 20 77 69 74 68 6f 75 74 20 75 73 65 72 20 69 6e 74 65 72 76 65 6e 74 69 6f 6e 2e 20 20 49 66 | ..without.user.intervention...If |
| 149c00 | 20 69 74 20 69 73 20 e2 80 98 74 e2 80 99 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 68 61 73 | .it.is....t....then.the.user.has |
| 149c20 | 20 74 6f 0a 20 20 20 20 20 63 6f 6e 66 69 72 6d 20 65 61 63 68 20 73 61 76 65 2e 0a 0a 1f 0a 46 | .to......confirm.each.save.....F |
| 149c40 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 75 74 6f 6d 61 74 69 | ile:.magit.info,..Node:.Automati |
| 149c60 | 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 | c.Reverting.of.File-Visiting.Buf |
| 149c80 | 66 65 72 73 2c 20 20 50 72 65 76 3a 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 | fers,..Prev:.Automatic.Saving.of |
| 149ca0 | 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 55 70 3a 20 4d 6f 64 | .File-Visiting.Buffers,..Up:.Mod |
| 149cc0 | 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 0a 0a 34 2e 31 2e 36 20 41 75 74 6f 6d 61 74 69 63 20 | es.and.Buffers..4.1.6.Automatic. |
| 149ce0 | 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 | Reverting.of.File-Visiting.Buffe |
| 149d00 | 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | rs.----------------------------- |
| 149d20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 42 79 20 64 65 66 61 75 6c | ---------------------..By.defaul |
| 149d40 | 74 20 4d 61 67 69 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 76 65 72 74 73 20 62 75 | t.Magit.automatically.reverts.bu |
| 149d60 | 66 66 65 72 73 20 74 68 61 74 20 61 72 65 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 0a 74 68 | ffers.that.are.visiting.files.th |
| 149d80 | 61 74 20 61 72 65 20 62 65 69 6e 67 20 74 72 61 63 6b 65 64 20 69 6e 20 61 20 47 69 74 20 72 65 | at.are.being.tracked.in.a.Git.re |
| 149da0 | 70 6f 73 69 74 6f 72 79 2c 20 61 66 74 65 72 20 74 68 65 79 20 68 61 76 65 20 63 68 61 6e 67 65 | pository,.after.they.have.change |
| 149dc0 | 64 20 6f 6e 0a 64 69 73 6b 2e 20 20 57 68 65 6e 20 75 73 69 6e 67 20 4d 61 67 69 74 20 6f 6e 65 | d.on.disk...When.using.Magit.one |
| 149de0 | 20 6f 66 74 65 6e 20 63 68 61 6e 67 65 73 20 66 69 6c 65 73 20 6f 6e 20 64 69 73 6b 20 62 79 20 | .often.changes.files.on.disk.by. |
| 149e00 | 72 75 6e 6e 69 6e 67 20 47 69 74 2c 0a 69 2e 65 2e 2c 20 22 6f 75 74 73 69 64 65 20 45 6d 61 63 | running.Git,.i.e.,."outside.Emac |
| 149e20 | 73 22 2c 20 6d 61 6b 69 6e 67 20 74 68 69 73 20 61 20 72 61 74 68 65 72 20 69 6d 70 6f 72 74 61 | s",.making.this.a.rather.importa |
| 149e40 | 6e 74 20 66 65 61 74 75 72 65 2e 0a 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 | nt.feature......For.example,.if. |
| 149e60 | 79 6f 75 20 64 69 73 63 61 72 64 20 61 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 20 73 74 61 74 | you.discard.a.change.in.the.stat |
| 149e80 | 75 73 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 61 74 0a 69 73 20 64 6f 6e 65 20 62 79 20 | us.buffer,.then.that.is.done.by. |
| 149ea0 | 72 75 6e 6e 69 6e 67 20 e2 80 98 67 69 74 20 61 70 70 6c 79 20 2d 2d 72 65 76 65 72 73 65 20 2e | running....git.apply.--reverse.. |
| 149ec0 | 2e 2e e2 80 99 2c 20 61 6e 64 20 45 6d 61 63 73 20 63 6f 6e 73 69 64 65 72 73 20 74 68 65 0a 66 | .....,.and.Emacs.considers.the.f |
| 149ee0 | 69 6c 65 20 74 6f 20 68 61 76 65 20 22 63 68 61 6e 67 65 64 20 6f 6e 20 64 69 73 6b 22 2e 20 20 | ile.to.have."changed.on.disk"... |
| 149f00 | 49 66 20 4d 61 67 69 74 20 64 69 64 20 6e 6f 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 | If.Magit.did.not.automatically.r |
| 149f20 | 65 76 65 72 74 0a 74 68 65 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 77 6f 75 6c 64 | evert.the.buffer,.then.you.would |
| 149f40 | 20 68 61 76 65 20 74 6f 20 74 79 70 65 20 e2 80 98 4d 2d 78 20 72 65 76 65 72 74 2d 62 75 66 66 | .have.to.type....M-x.revert-buff |
| 149f60 | 65 72 20 52 45 54 20 52 45 54 e2 80 99 20 69 6e 0a 74 68 65 20 76 69 73 69 74 69 6e 67 20 62 75 | er.RET.RET....in.the.visiting.bu |
| 149f80 | 66 66 65 72 20 62 65 66 6f 72 65 20 79 6f 75 20 63 6f 75 6c 64 20 63 6f 6e 74 69 6e 75 65 20 6d | ffer.before.you.could.continue.m |
| 149fa0 | 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | aking.changes....--.User.Option: |
| 149fc0 | 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 | .magit-auto-revert-mode......Whe |
| 149fe0 | 6e 20 74 68 69 73 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 62 75 66 | n.this.mode.is.enabled,.then.buf |
| 14a000 | 66 65 72 73 20 74 68 61 74 20 76 69 73 69 74 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 0a 20 20 | fers.that.visit.tracked.files... |
| 14a020 | 20 20 20 61 72 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 76 65 72 74 65 64 20 61 66 | ...are.automatically.reverted.af |
| 14a040 | 74 65 72 20 74 68 65 20 76 69 73 69 74 65 64 20 66 69 6c 65 73 20 63 68 61 6e 67 65 20 6f 6e 20 | ter.the.visited.files.change.on. |
| 14a060 | 64 69 73 6b 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 6c 6f 62 61 6c 2d 61 | disk....--.User.Option:.global-a |
| 14a080 | 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 20 6d | uto-revert-mode......When.this.m |
| 14a0a0 | 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 61 6e 79 20 66 69 6c 65 2d 76 69 | ode.is.enabled,.then.any.file-vi |
| 14a0c0 | 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 69 73 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 | siting.buffer.is......automatica |
| 14a0e0 | 6c 6c 79 20 72 65 76 65 72 74 65 64 20 61 66 74 65 72 20 74 68 65 20 76 69 73 69 74 65 64 20 66 | lly.reverted.after.the.visited.f |
| 14a100 | 69 6c 65 20 63 68 61 6e 67 65 73 20 6f 6e 20 64 69 73 6b 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f | ile.changes.on.disk........If.yo |
| 14a120 | 75 20 6c 69 6b 65 20 62 75 66 66 65 72 73 20 74 68 61 74 20 76 69 73 69 74 20 74 72 61 63 6b 65 | u.like.buffers.that.visit.tracke |
| 14a140 | 64 20 66 69 6c 65 73 20 74 6f 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 20 20 20 20 | d.files.to.be.automatically..... |
| 14a160 | 20 72 65 76 65 72 74 65 64 2c 20 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 6c | .reverted,.then.you.might.also.l |
| 14a180 | 69 6b 65 20 61 6e 79 20 62 75 66 66 65 72 20 74 6f 20 62 65 20 72 65 76 65 72 74 65 64 2c 20 6e | ike.any.buffer.to.be.reverted,.n |
| 14a1a0 | 6f 74 0a 20 20 20 20 20 6a 75 73 74 20 74 68 6f 73 65 20 76 69 73 69 74 69 6e 67 20 74 72 61 63 | ot......just.those.visiting.trac |
| 14a1c0 | 6b 65 64 20 66 69 6c 65 73 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 74 68 65 20 63 61 73 65 2c | ked.files...If.that.is.the.case, |
| 14a1e0 | 20 74 68 65 6e 0a 20 20 20 20 20 65 6e 61 62 6c 65 20 74 68 69 73 20 6d 6f 64 65 20 5f 69 6e 73 | .then......enable.this.mode._ins |
| 14a200 | 74 65 61 64 20 6f 66 5f 20 e2 80 98 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f | tead.of_....magit-auto-revert-mo |
| 14a220 | 64 65 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 61 | de.......--.User.Option:.magit-a |
| 14a240 | 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 61 74 65 6c 79 0a 20 20 20 20 20 54 68 69 73 | uto-revert-immediately......This |
| 14a260 | 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 4d 61 67 69 74 20 72 | .option.controls.whether.Magit.r |
| 14a280 | 65 76 65 72 74 73 20 62 75 66 66 65 72 73 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 0a 20 20 20 | everts.buffers.immediately...... |
| 14a2a0 | 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 65 69 74 68 65 72 20 | ..If.this.is.non-nil.and.either. |
| 14a2c0 | e2 80 98 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 80 99 20 6f 72 | ...global-auto-revert-mode....or |
| 14a2e0 | 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 | .........magit-auto-revert-mode. |
| 14a300 | 80 99 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 4d 61 67 69 74 20 69 6d 6d 65 64 69 | ...is.enabled,.then.Magit.immedi |
| 14a320 | 61 74 65 6c 79 20 72 65 76 65 72 74 73 0a 20 20 20 20 20 62 75 66 66 65 72 73 20 62 79 20 65 78 | ately.reverts......buffers.by.ex |
| 14a340 | 70 6c 69 63 69 74 6c 79 20 63 61 6c 6c 69 6e 67 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d | plicitly.calling....auto-revert- |
| 14a360 | 62 75 66 66 65 72 73 e2 80 99 20 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 0a 20 20 20 20 20 47 69 | buffers....after.running......Gi |
| 14a380 | 74 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 0a 0a 20 20 20 20 20 49 66 20 e2 80 98 | t.for.side-effects........If.... |
| 14a3a0 | 61 75 74 6f 2d 72 65 76 65 72 74 2d 75 73 65 2d 6e 6f 74 69 66 79 e2 80 99 20 69 73 20 6e 6f 6e | auto-revert-use-notify....is.non |
| 14a3c0 | 2d 6e 69 6c 20 28 61 6e 64 20 66 69 6c 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 | -nil.(and.file.notifications.are |
| 14a3e0 | 0a 20 20 20 20 20 61 63 74 75 61 6c 6c 79 20 73 75 70 70 6f 72 74 65 64 29 2c 20 74 68 65 6e 20 | ......actually.supported),.then. |
| 14a400 | e2 80 98 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 61 74 65 6c 79 | ...magit-auto-revert-immediately |
| 14a420 | e2 80 99 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 20 68 61 76 65 20 74 6f 20 62 65 20 6e 6f 6e | ....does.not......have.to.be.non |
| 14a440 | 2d 6e 69 6c 2c 20 62 65 63 61 75 73 65 20 74 68 65 20 72 65 76 65 72 74 73 20 68 61 70 70 65 6e | -nil,.because.the.reverts.happen |
| 14a460 | 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 61 6e 79 77 61 79 2e 0a 0a 20 20 20 20 20 49 66 20 e2 80 | .immediately.anyway........If... |
| 14a480 | 98 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 61 74 65 6c 79 e2 80 | .magit-auto-revert-immediately.. |
| 14a4a0 | 99 20 61 6e 64 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d 75 73 65 2d 6e 6f 74 69 66 79 e2 | ..and....auto-revert-use-notify. |
| 14a4c0 | 80 99 20 61 72 65 0a 20 20 20 20 20 62 6f 74 68 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e | ...are......both....nil...,.then |
| 14a4e0 | 20 72 65 76 65 72 74 73 20 68 61 70 70 65 6e 20 61 66 74 65 72 20 e2 80 98 61 75 74 6f 2d 72 65 | .reverts.happen.after....auto-re |
| 14a500 | 76 65 72 74 2d 69 6e 74 65 72 76 61 6c e2 80 99 0a 20 20 20 20 20 73 65 63 6f 6e 64 73 20 6f 66 | vert-interval.........seconds.of |
| 14a520 | 20 75 73 65 72 20 69 6e 61 63 74 69 76 69 74 79 2e 20 20 54 68 61 74 20 69 73 20 6e 6f 74 20 64 | .user.inactivity...That.is.not.d |
| 14a540 | 65 73 69 72 61 62 6c 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 61 75 74 6f | esirable....--.User.Option:.auto |
| 14a560 | 2d 72 65 76 65 72 74 2d 75 73 65 2d 6e 6f 74 69 66 79 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 | -revert-use-notify......This.opt |
| 14a580 | 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 66 69 6c 65 20 6e 6f 74 69 66 69 | ion.controls.whether.file.notifi |
| 14a5a0 | 63 61 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 0a 20 20 20 20 20 | cation.functions.should.be...... |
| 14a5c0 | 75 73 65 64 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 75 | used...Note.that.this.variable.u |
| 14a5e0 | 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 64 65 66 61 75 6c 74 73 20 74 6f 20 e2 80 98 74 e2 80 99 | nfortunately.defaults.to....t... |
| 14a600 | 20 65 76 65 6e 0a 20 20 20 20 20 6f 6e 20 73 79 73 74 65 6d 73 20 6f 6e 20 77 68 69 63 68 20 66 | .even......on.systems.on.which.f |
| 14a620 | 69 6c 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 | ile.notifications.cannot.be.used |
| 14a640 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 | ....--.User.Option:.magit-auto-r |
| 14a660 | 65 76 65 72 74 2d 74 72 61 63 6b 65 64 2d 6f 6e 6c 79 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 | evert-tracked-only......This.opt |
| 14a680 | 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 6d 61 67 69 74 2d 61 75 | ion.controls.whether....magit-au |
| 14a6a0 | 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 80 99 20 6f 6e 6c 79 20 72 65 76 65 72 74 73 0a 20 | to-revert-mode....only.reverts.. |
| 14a6c0 | 20 20 20 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 6f 72 20 61 6c 6c 20 66 69 6c 65 73 20 74 | ....tracked.files.or.all.files.t |
| 14a6e0 | 68 61 74 20 61 72 65 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 20 47 69 74 0a 20 20 20 20 20 | hat.are.located.inside.Git...... |
| 14a700 | 72 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 75 6e 74 72 61 63 6b 65 | repositories,.including.untracke |
| 14a720 | 64 20 66 69 6c 65 73 20 61 6e 64 20 66 69 6c 65 73 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 | d.files.and.files.located.inside |
| 14a740 | 0a 20 20 20 20 20 47 69 74 e2 80 99 73 20 63 6f 6e 74 72 6f 6c 20 64 69 72 65 63 74 6f 72 79 2e | ......Git...s.control.directory. |
| 14a760 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d | ...--.User.Option:.auto-revert-m |
| 14a780 | 6f 64 65 0a 20 20 20 20 20 54 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 20 e2 80 98 6d 61 67 69 | ode......The.global.mode....magi |
| 14a7a0 | 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 80 99 20 77 6f 72 6b 73 20 62 79 20 74 | t-auto-revert-mode....works.by.t |
| 14a7c0 | 75 72 6e 69 6e 67 20 6f 6e 20 74 68 69 73 0a 20 20 20 20 20 6c 6f 63 61 6c 20 6d 6f 64 65 20 69 | urning.on.this......local.mode.i |
| 14a7e0 | 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 73 20 28 62 75 74 0a 20 | n.the.appropriate.buffers.(but.. |
| 14a800 | 20 20 20 20 e2 80 98 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 80 | .......global-auto-revert-mode.. |
| 14a820 | 99 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 64 69 66 66 65 72 65 6e 74 6c 79 29 2e 20 20 | ..is.implemented.differently)... |
| 14a840 | 59 6f 75 20 63 61 6e 0a 20 20 20 20 20 61 6c 73 6f 20 74 75 72 6e 20 69 74 20 6f 6e 20 6f 72 20 | You.can......also.turn.it.on.or. |
| 14a860 | 6f 66 66 20 6d 61 6e 75 61 6c 6c 79 2c 20 77 68 69 63 68 20 6d 69 67 68 74 20 62 65 20 6e 65 63 | off.manually,.which.might.be.nec |
| 14a880 | 65 73 73 61 72 79 20 69 66 20 4d 61 67 69 74 0a 20 20 20 20 20 64 6f 65 73 20 6e 6f 74 20 6e 6f | essary.if.Magit......does.not.no |
| 14a8a0 | 74 69 63 65 20 74 68 61 74 20 61 20 70 72 65 76 69 6f 75 73 6c 79 20 75 6e 74 72 61 63 6b 65 64 | tice.that.a.previously.untracked |
| 14a8c0 | 20 66 69 6c 65 20 6e 6f 77 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 74 72 61 63 6b 65 64 20 | .file.now.is.being......tracked. |
| 14a8e0 | 6f 72 20 76 69 63 65 2d 76 65 72 73 61 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | or.vice-versa....--.User.Option: |
| 14a900 | 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 73 74 6f 70 2d 6f 6e 2d 75 73 65 72 2d 69 6e 70 75 74 0a | .auto-revert-stop-on-user-input. |
| 14a920 | 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 | .....This.option.controls.whethe |
| 14a940 | 72 20 74 68 65 20 61 72 72 69 76 61 6c 20 6f 66 20 75 73 65 72 20 69 6e 70 75 74 20 73 75 73 70 | r.the.arrival.of.user.input.susp |
| 14a960 | 65 6e 64 73 20 74 68 65 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 20 72 65 76 65 72 74 73 20 | ends.the......automatic.reverts. |
| 14a980 | 66 6f 72 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6e 74 65 72 76 61 6c e2 80 99 20 73 | for....auto-revert-interval....s |
| 14a9a0 | 65 63 6f 6e 64 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 61 75 74 6f 2d 72 | econds....--.User.Option:.auto-r |
| 14a9c0 | 65 76 65 72 74 2d 69 6e 74 65 72 76 61 6c 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 | evert-interval......This.option. |
| 14a9e0 | 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 6d 61 6e 79 20 73 65 63 6f 6e 64 73 20 45 6d 61 63 73 20 | controls.how.many.seconds.Emacs. |
| 14aa00 | 77 61 69 74 73 20 66 6f 72 20 62 65 66 6f 72 65 0a 20 20 20 20 20 72 65 73 75 6d 69 6e 67 20 73 | waits.for.before......resuming.s |
| 14aa20 | 75 73 70 65 6e 64 65 64 20 72 65 76 65 72 74 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 | uspended.reverts....--.User.Opti |
| 14aa40 | 6f 6e 3a 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 | on:.auto-revert-buffer-list-filt |
| 14aa60 | 65 72 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 61 6e | er......This.option.specifies.an |
| 14aa80 | 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 69 6c 74 65 72 20 75 73 65 64 20 62 79 0a 20 20 20 20 20 | .additional.filter.used.by...... |
| 14aaa0 | e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 74 6f 20 64 65 74 | ...auto-revert-buffers....to.det |
| 14aac0 | 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 61 20 62 75 66 66 65 72 20 73 68 6f 75 6c 64 20 62 | ermine.whether.a.buffer.should.b |
| 14aae0 | 65 0a 20 20 20 20 20 72 65 76 65 72 74 65 64 20 6f 72 20 6e 6f 74 2e 0a 0a 20 20 20 20 20 54 68 | e......reverted.or.not........Th |
| 14ab00 | 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 4d 61 67 69 74 2c 20 | is.option.is.provided.by.Magit,. |
| 14ab20 | 77 68 69 63 68 20 61 6c 73 6f 20 61 64 76 69 73 65 73 0a 20 20 20 20 20 e2 80 98 61 75 74 6f 2d | which.also.advises.........auto- |
| 14ab40 | 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 74 6f 20 72 65 73 70 65 63 74 20 69 74 2e | revert-buffers....to.respect.it. |
| 14ab60 | 20 20 4d 61 67 69 74 20 75 73 65 72 73 20 77 68 6f 20 64 6f 20 6e 6f 74 20 74 75 72 6e 0a 20 20 | ..Magit.users.who.do.not.turn... |
| 14ab80 | 20 20 20 6f 6e 20 74 68 65 20 6c 6f 63 61 6c 20 6d 6f 64 65 20 e2 80 98 61 75 74 6f 2d 72 65 76 | ...on.the.local.mode....auto-rev |
| 14aba0 | 65 72 74 2d 6d 6f 64 65 e2 80 99 20 74 68 65 6d 73 65 6c 76 65 73 2c 20 61 72 65 20 62 65 73 74 | ert-mode....themselves,.are.best |
| 14abc0 | 20 73 65 72 76 65 64 20 62 79 0a 20 20 20 20 20 73 65 74 74 69 6e 67 20 74 68 65 20 76 61 6c 75 | .served.by......setting.the.valu |
| 14abe0 | 65 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 72 65 70 6f 73 69 | e.to....magit-auto-revert-reposi |
| 14ac00 | 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 e2 80 99 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 20 | tory-buffer-p...........However. |
| 14ac20 | 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 6e 69 6c 2c 20 73 6f 20 61 73 20 6e 6f 74 20 74 6f | the.default.is.nil,.so.as.not.to |
| 14ac40 | 20 64 69 73 74 75 72 62 20 75 73 65 72 73 20 77 68 6f 20 64 6f 20 75 73 65 0a 20 20 20 20 20 74 | .disturb.users.who.do.use......t |
| 14ac60 | 68 65 20 6c 6f 63 61 6c 20 6d 6f 64 65 20 64 69 72 65 63 74 6c 79 2e 20 20 49 66 20 79 6f 75 20 | he.local.mode.directly...If.you. |
| 14ac80 | 65 78 70 65 72 69 65 6e 63 65 20 64 65 6c 61 79 73 20 77 68 65 6e 20 72 75 6e 6e 69 6e 67 0a 20 | experience.delays.when.running.. |
| 14aca0 | 20 20 20 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 74 68 65 6e 20 79 6f 75 20 73 68 6f | ....Magit.commands,.then.you.sho |
| 14acc0 | 75 6c 64 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 0a 20 20 | uld.consider.using.one.of.the... |
| 14ace0 | 20 20 20 70 72 65 64 69 63 61 74 65 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 4d 61 67 69 74 20 | ...predicates.provided.by.Magit. |
| 14ad00 | 2d 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 20 61 6c 73 6f 20 75 73 65 20 54 72 61 | -.especially.if.you.also.use.Tra |
| 14ad20 | 6d 70 2e 0a 0a 20 20 20 20 20 55 73 65 72 73 20 77 68 6f 20 64 6f 20 74 75 72 6e 20 6f 6e 20 e2 | mp........Users.who.do.turn.on.. |
| 14ad40 | 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 e2 80 99 20 69 6e 20 62 75 66 66 65 72 73 | ..auto-revert-mode....in.buffers |
| 14ad60 | 20 69 6e 20 77 68 69 63 68 20 4d 61 67 69 74 0a 20 20 20 20 20 64 6f 65 73 6e e2 80 99 74 20 64 | .in.which.Magit......doesn...t.d |
| 14ad80 | 6f 20 74 68 61 74 20 66 6f 72 20 74 68 65 6d 2c 20 73 68 6f 75 6c 64 20 6c 69 6b 65 6c 79 20 6e | o.that.for.them,.should.likely.n |
| 14ada0 | 6f 74 20 75 73 65 20 61 6e 79 20 66 69 6c 74 65 72 2e 20 20 55 73 65 72 73 0a 20 20 20 20 20 77 | ot.use.any.filter...Users......w |
| 14adc0 | 68 6f 20 74 75 72 6e 20 6f 6e 20 e2 80 98 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 | ho.turn.on....global-auto-revert |
| 14ade0 | 2d 6d 6f 64 65 e2 80 99 2c 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 77 6f 72 72 79 20 61 | -mode...,.do.not.have.to.worry.a |
| 14ae00 | 62 6f 75 74 0a 20 20 20 20 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 62 65 63 61 75 73 65 20 69 | bout......this.option,.because.i |
| 14ae20 | 74 20 69 73 20 64 69 73 72 65 67 61 72 64 65 64 20 69 66 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d | t.is.disregarded.if.the.global.m |
| 14ae40 | 6f 64 65 20 69 73 0a 20 20 20 20 20 65 6e 61 62 6c 65 64 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f | ode.is......enabled....--.User.O |
| 14ae60 | 70 74 69 6f 6e 3a 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 76 65 72 62 6f 73 65 0a 20 20 20 20 20 | ption:.auto-revert-verbose...... |
| 14ae80 | 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 45 6d 61 | This.option.controls.whether.Ema |
| 14aea0 | 63 73 20 72 65 70 6f 72 74 73 20 77 68 65 6e 20 61 20 62 75 66 66 65 72 20 68 61 73 20 62 65 65 | cs.reports.when.a.buffer.has.bee |
| 14aec0 | 6e 0a 20 20 20 20 20 72 65 76 65 72 74 65 64 2e 0a 0a 20 20 20 54 68 65 20 6f 70 74 69 6f 6e 73 | n......reverted......The.options |
| 14aee0 | 20 77 69 74 68 20 74 68 65 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d e2 80 99 20 70 72 65 | .with.the....auto-revert-....pre |
| 14af00 | 66 69 78 20 61 72 65 20 6c 6f 63 61 74 65 64 20 69 6e 20 74 68 65 20 43 75 73 74 6f 6d 0a 67 72 | fix.are.located.in.the.Custom.gr |
| 14af20 | 6f 75 70 20 6e 61 6d 65 64 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 e2 80 99 2e 20 20 54 68 | oup.named....auto-revert......Th |
| 14af40 | 65 20 6f 74 68 65 72 2c 20 4d 61 67 69 74 2d 73 70 65 63 69 66 69 63 2c 20 6f 70 74 69 6f 6e 73 | e.other,.Magit-specific,.options |
| 14af60 | 20 61 72 65 0a 6c 6f 63 61 74 65 64 20 69 6e 20 74 68 65 20 e2 80 98 6d 61 67 69 74 e2 80 99 20 | .are.located.in.the....magit.... |
| 14af80 | 67 72 6f 75 70 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 52 69 73 6b 20 6f 66 20 52 65 76 65 72 | group...*.Menu:..*.Risk.of.Rever |
| 14afa0 | 74 69 6e 67 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 | ting.Automatically::....File:.ma |
| 14afc0 | 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 69 73 6b 20 6f 66 20 52 65 76 65 72 74 69 | git.info,..Node:.Risk.of.Reverti |
| 14afe0 | 6e 67 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20 20 55 70 3a 20 41 75 74 6f 6d 61 74 69 63 | ng.Automatically,..Up:.Automatic |
| 14b000 | 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 | .Reverting.of.File-Visiting.Buff |
| 14b020 | 65 72 73 0a 0a 52 69 73 6b 20 6f 66 20 52 65 76 65 72 74 69 6e 67 20 41 75 74 6f 6d 61 74 69 63 | ers..Risk.of.Reverting.Automatic |
| 14b040 | 61 6c 6c 79 0a 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ally............................ |
| 14b060 | 2e 2e 2e 2e 0a 0a 46 6f 72 20 74 68 65 20 76 61 73 74 20 6d 61 6a 6f 72 69 74 79 20 6f 66 20 75 | ......For.the.vast.majority.of.u |
| 14b080 | 73 65 72 73 2c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 76 65 72 74 69 6e 67 20 66 69 | sers,.automatically.reverting.fi |
| 14b0a0 | 6c 65 2d 76 69 73 69 74 69 6e 67 0a 62 75 66 66 65 72 73 20 61 66 74 65 72 20 74 68 65 79 20 68 | le-visiting.buffers.after.they.h |
| 14b0c0 | 61 76 65 20 63 68 61 6e 67 65 64 20 6f 6e 20 64 69 73 6b 20 69 73 20 68 61 72 6d 6c 65 73 73 2e | ave.changed.on.disk.is.harmless. |
| 14b0e0 | 0a 0a 20 20 20 49 66 20 61 20 62 75 66 66 65 72 20 69 73 20 6d 6f 64 69 66 69 65 64 20 28 69 2e | .....If.a.buffer.is.modified.(i. |
| 14b100 | 65 2e 2c 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 68 61 76 | e.,.it.contains.changes.that.hav |
| 14b120 | 65 6e e2 80 99 74 20 62 65 65 6e 0a 73 61 76 65 64 20 79 65 74 29 2c 20 74 68 65 6e 20 45 6d 61 | en...t.been.saved.yet),.then.Ema |
| 14b140 | 63 73 20 77 69 6c 6c 20 72 65 66 75 73 65 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | cs.will.refuse.to.automatically. |
| 14b160 | 72 65 76 65 72 74 20 69 74 2e 20 20 49 66 20 79 6f 75 0a 73 61 76 65 20 61 20 70 72 65 76 69 6f | revert.it...If.you.save.a.previo |
| 14b180 | 75 73 6c 79 20 6d 6f 64 69 66 69 65 64 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 61 74 20 | usly.modified.buffer,.then.that. |
| 14b1a0 | 72 65 73 75 6c 74 73 20 69 6e 20 77 68 61 74 20 69 73 20 73 65 65 6e 20 62 79 0a 47 69 74 20 61 | results.in.what.is.seen.by.Git.a |
| 14b1c0 | 73 20 61 6e 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 2e 20 20 47 69 74 20 77 69 | s.an.uncommitted.change...Git.wi |
| 14b1e0 | 6c 6c 20 74 68 65 6e 20 72 65 66 75 73 65 20 74 6f 20 63 61 72 72 79 20 6f 75 74 20 61 6e 79 0a | ll.then.refuse.to.carry.out.any. |
| 14b200 | 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 77 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 73 65 20 | commands.that.would.cause.these. |
| 14b220 | 63 68 61 6e 67 65 73 20 74 6f 20 62 65 20 6c 6f 73 74 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f | changes.to.be.lost...In.other.wo |
| 14b240 | 72 64 73 2c 20 69 66 0a 74 68 65 72 65 20 69 73 20 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 63 | rds,.if.there.is.anything.that.c |
| 14b260 | 6f 75 6c 64 20 62 65 20 6c 6f 73 74 2c 20 74 68 65 6e 20 65 69 74 68 65 72 20 47 69 74 20 6f 72 | ould.be.lost,.then.either.Git.or |
| 14b280 | 20 45 6d 61 63 73 20 77 69 6c 6c 0a 72 65 66 75 73 65 20 74 6f 20 64 69 73 63 61 72 64 20 74 68 | .Emacs.will.refuse.to.discard.th |
| 14b2a0 | 65 20 63 68 61 6e 67 65 73 2e 0a 0a 20 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 75 | e.changes......However,.if.you.u |
| 14b2c0 | 73 65 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 20 61 73 20 61 20 73 6f | se.file-visiting.buffers.as.a.so |
| 14b2e0 | 72 74 20 6f 66 20 61 64 20 68 6f 63 0a 22 73 74 61 67 69 6e 67 20 61 72 65 61 22 2c 20 74 68 65 | rt.of.ad.hoc."staging.area",.the |
| 14b300 | 6e 20 74 68 65 20 61 75 74 6f 6d 61 74 69 63 20 72 65 76 65 72 74 73 20 63 6f 75 6c 64 20 70 6f | n.the.automatic.reverts.could.po |
| 14b320 | 74 65 6e 74 69 61 6c 6c 79 20 63 61 75 73 65 20 64 61 74 61 0a 6c 6f 73 73 2e 20 20 53 6f 20 66 | tentially.cause.data.loss...So.f |
| 14b340 | 61 72 20 49 20 68 61 76 65 20 68 65 61 72 64 20 66 72 6f 6d 20 6f 6e 6c 79 20 6f 6e 65 20 75 73 | ar.I.have.heard.from.only.one.us |
| 14b360 | 65 72 20 77 68 6f 20 75 73 65 73 20 73 75 63 68 20 61 20 77 6f 72 6b 66 6c 6f 77 2e 0a 0a 20 20 | er.who.uses.such.a.workflow..... |
| 14b380 | 20 41 6e 20 65 78 61 6d 70 6c 65 3a 20 59 6f 75 20 76 69 73 69 74 20 73 6f 6d 65 20 66 69 6c 65 | .An.example:.You.visit.some.file |
| 14b3a0 | 20 69 6e 20 61 20 62 75 66 66 65 72 2c 20 65 64 69 74 20 69 74 2c 20 61 6e 64 20 73 61 76 65 20 | .in.a.buffer,.edit.it,.and.save. |
| 14b3c0 | 74 68 65 0a 63 68 61 6e 67 65 73 2e 20 20 54 68 65 6e 2c 20 6f 75 74 73 69 64 65 20 6f 66 20 45 | the.changes...Then,.outside.of.E |
| 14b3e0 | 6d 61 63 73 20 28 6f 72 20 61 74 20 6c 65 61 73 74 20 6e 6f 74 20 75 73 69 6e 67 20 4d 61 67 69 | macs.(or.at.least.not.using.Magi |
| 14b400 | 74 20 6f 72 20 62 79 0a 73 61 76 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 29 20 79 6f 75 20 63 | t.or.by.saving.the.buffer).you.c |
| 14b420 | 68 61 6e 67 65 20 74 68 65 20 66 69 6c 65 20 6f 6e 20 64 69 73 6b 20 61 67 61 69 6e 2e 20 20 41 | hange.the.file.on.disk.again...A |
| 14b440 | 74 20 74 68 69 73 20 70 6f 69 6e 74 20 74 68 65 0a 62 75 66 66 65 72 20 69 73 20 74 68 65 20 6f | t.this.point.the.buffer.is.the.o |
| 14b460 | 6e 6c 79 20 70 6c 61 63 65 20 77 68 65 72 65 20 74 68 65 20 69 6e 74 65 72 6d 65 64 69 61 74 65 | nly.place.where.the.intermediate |
| 14b480 | 20 76 65 72 73 69 6f 6e 20 73 74 69 6c 6c 20 65 78 69 73 74 73 2e 0a 59 6f 75 20 68 61 76 65 20 | .version.still.exists..You.have. |
| 14b4a0 | 73 61 76 65 64 20 74 68 65 20 63 68 61 6e 67 65 73 20 74 6f 20 64 69 73 6b 2c 20 62 75 74 20 74 | saved.the.changes.to.disk,.but.t |
| 14b4c0 | 68 61 74 20 68 61 73 20 73 69 6e 63 65 20 62 65 65 6e 20 6f 76 65 72 77 72 69 74 74 65 6e 2e 0a | hat.has.since.been.overwritten.. |
| 14b4e0 | 4d 65 61 6e 77 68 69 6c 65 20 45 6d 61 63 73 20 63 6f 6e 73 69 64 65 72 73 20 74 68 65 20 62 75 | Meanwhile.Emacs.considers.the.bu |
| 14b500 | 66 66 65 72 20 74 6f 20 62 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 28 62 65 63 61 75 73 65 20 79 | ffer.to.be.unmodified.(because.y |
| 14b520 | 6f 75 20 68 61 76 65 0a 6e 6f 74 20 6d 61 64 65 20 61 6e 79 20 63 68 61 6e 67 65 73 20 74 6f 20 | ou.have.not.made.any.changes.to. |
| 14b540 | 69 74 20 73 69 6e 63 65 20 79 6f 75 20 6c 61 73 74 20 73 61 76 65 64 20 69 74 20 74 6f 20 74 68 | it.since.you.last.saved.it.to.th |
| 14b560 | 65 20 76 69 73 69 74 65 64 20 66 69 6c 65 29 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 77 6f | e.visited.file).and.therefore.wo |
| 14b580 | 75 6c 64 20 6e 6f 74 20 6f 62 6a 65 63 74 20 74 6f 20 69 74 20 62 65 69 6e 67 20 61 75 74 6f 6d | uld.not.object.to.it.being.autom |
| 14b5a0 | 61 74 69 63 61 6c 6c 79 20 72 65 76 65 72 74 65 64 2e 20 20 41 74 0a 74 68 69 73 20 70 6f 69 6e | atically.reverted...At.this.poin |
| 14b5c0 | 74 20 61 6e 20 41 75 74 6f 2d 52 65 76 65 72 74 20 6d 6f 64 65 20 77 6f 75 6c 64 20 6b 69 63 6b | t.an.Auto-Revert.mode.would.kick |
| 14b5e0 | 20 69 6e 2e 20 20 49 74 20 77 6f 75 6c 64 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 0a 74 68 65 | .in...It.would.check.whether.the |
| 14b600 | 20 62 75 66 66 65 72 20 69 73 20 6d 6f 64 69 66 69 65 64 20 61 6e 64 20 73 69 6e 63 65 20 74 68 | .buffer.is.modified.and.since.th |
| 14b620 | 61 74 20 69 73 20 6e 6f 74 20 74 68 65 20 63 61 73 65 20 69 74 20 77 6f 75 6c 64 20 72 65 76 65 | at.is.not.the.case.it.would.reve |
| 14b640 | 72 74 0a 69 74 2e 20 20 54 68 65 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 76 65 72 73 69 6f 6e | rt.it...The.intermediate.version |
| 14b660 | 20 77 6f 75 6c 64 20 62 65 20 6c 6f 73 74 2e 20 20 28 41 63 74 75 61 6c 6c 79 20 79 6f 75 20 63 | .would.be.lost...(Actually.you.c |
| 14b680 | 6f 75 6c 64 20 73 74 69 6c 6c 0a 67 65 74 20 69 74 20 62 61 63 6b 20 75 73 69 6e 67 20 74 68 65 | ould.still.get.it.back.using.the |
| 14b6a0 | 20 e2 80 98 75 6e 64 6f e2 80 99 20 63 6f 6d 6d 61 6e 64 2e 29 0a 0a 20 20 20 49 66 20 79 6f 75 | ....undo....command.).....If.you |
| 14b6c0 | 72 20 77 6f 72 6b 66 6c 6f 77 20 64 65 70 65 6e 64 73 20 6f 6e 20 45 6d 61 63 73 20 70 72 65 73 | r.workflow.depends.on.Emacs.pres |
| 14b6e0 | 65 72 76 69 6e 67 20 74 68 65 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 76 65 72 73 69 6f 6e 0a | erving.the.intermediate.version. |
| 14b700 | 69 6e 20 74 68 65 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 | in.the.buffer,.then.you.have.to. |
| 14b720 | 64 69 73 61 62 6c 65 20 61 6c 6c 20 41 75 74 6f 2d 52 65 76 65 72 74 20 6d 6f 64 65 73 2e 20 20 | disable.all.Auto-Revert.modes... |
| 14b740 | 42 75 74 0a 70 6c 65 61 73 65 20 63 6f 6e 73 69 64 65 72 20 74 68 61 74 20 73 75 63 68 20 61 20 | But.please.consider.that.such.a. |
| 14b760 | 77 6f 72 6b 66 6c 6f 77 20 77 6f 75 6c 64 20 62 65 20 64 61 6e 67 65 72 6f 75 73 20 65 76 65 6e | workflow.would.be.dangerous.even |
| 14b780 | 20 77 69 74 68 6f 75 74 0a 75 73 69 6e 67 20 61 6e 20 41 75 74 6f 2d 52 65 76 65 72 74 20 6d 6f | .without.using.an.Auto-Revert.mo |
| 14b7a0 | 64 65 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 74 68 65 72 65 66 6f 72 65 20 62 65 20 61 76 6f 69 | de,.and.should.therefore.be.avoi |
| 14b7c0 | 64 65 64 2e 20 20 49 66 20 45 6d 61 63 73 0a 63 72 61 73 68 65 73 20 6f 72 20 69 66 20 79 6f 75 | ded...If.Emacs.crashes.or.if.you |
| 14b7e0 | 20 71 75 69 74 20 45 6d 61 63 73 20 62 79 20 6d 69 73 74 61 6b 65 2c 20 74 68 65 6e 20 79 6f 75 | .quit.Emacs.by.mistake,.then.you |
| 14b800 | 20 77 6f 75 6c 64 20 61 6c 73 6f 20 6c 6f 73 65 20 74 68 65 0a 62 75 66 66 65 72 20 63 6f 6e 74 | .would.also.lose.the.buffer.cont |
| 14b820 | 65 6e 74 2e 20 20 54 68 65 72 65 20 77 6f 75 6c 64 20 62 65 20 6e 6f 20 61 75 74 6f 73 61 76 65 | ent...There.would.be.no.autosave |
| 14b840 | 20 66 69 6c 65 20 73 74 69 6c 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 0a 69 6e 74 65 72 | .file.still.containing.the.inter |
| 14b860 | 6d 65 64 69 61 74 65 20 76 65 72 73 69 6f 6e 20 28 62 65 63 61 75 73 65 20 74 68 61 74 20 77 61 | mediate.version.(because.that.wa |
| 14b880 | 73 20 64 65 6c 65 74 65 64 20 77 68 65 6e 20 79 6f 75 20 73 61 76 65 64 20 74 68 65 0a 62 75 66 | s.deleted.when.you.saved.the.buf |
| 14b8a0 | 66 65 72 29 20 61 6e 64 20 79 6f 75 20 77 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 73 6b 65 64 20 | fer).and.you.would.not.be.asked. |
| 14b8c0 | 77 68 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 61 76 65 20 74 68 65 20 62 75 66 | whether.you.want.to.save.the.buf |
| 14b8e0 | 66 65 72 0a 28 62 65 63 61 75 73 65 20 69 74 20 69 73 6e e2 80 99 74 20 6d 6f 64 69 66 69 65 64 | fer.(because.it.isn...t.modified |
| 14b900 | 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 | ).....File:.magit.info,..Node:.S |
| 14b920 | 65 63 74 69 6f 6e 73 2c 20 20 4e 65 78 74 3a 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 6e | ections,..Next:.Transient.Comman |
| 14b940 | 64 73 2c 20 20 50 72 65 76 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 2c 20 20 55 | ds,..Prev:.Modes.and.Buffers,..U |
| 14b960 | 70 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e 32 20 53 65 63 74 69 | p:.Interface.Concepts..4.2.Secti |
| 14b980 | 6f 6e 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 | ons.============..Magit.buffers. |
| 14b9a0 | 61 72 65 20 6f 72 67 61 6e 69 7a 65 64 20 69 6e 74 6f 20 6e 65 73 74 65 64 20 73 65 63 74 69 6f | are.organized.into.nested.sectio |
| 14b9c0 | 6e 73 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 63 6f 6c 6c 61 70 73 65 64 0a 61 6e 64 20 65 | ns,.which.can.be.collapsed.and.e |
| 14b9e0 | 78 70 61 6e 64 65 64 2c 20 73 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77 20 73 65 63 74 69 6f 6e 73 | xpanded,.similar.to.how.sections |
| 14ba00 | 20 61 72 65 20 68 61 6e 64 6c 65 64 20 69 6e 20 4f 72 67 20 6d 6f 64 65 2e 20 20 45 61 63 68 0a | .are.handled.in.Org.mode...Each. |
| 14ba20 | 73 65 63 74 69 6f 6e 20 61 6c 73 6f 20 68 61 73 20 61 20 74 79 70 65 2c 20 61 6e 64 20 73 6f 6d | section.also.has.a.type,.and.som |
| 14ba40 | 65 20 73 65 63 74 69 6f 6e 73 20 61 6c 73 6f 20 68 61 76 65 20 61 20 76 61 6c 75 65 2e 20 20 46 | e.sections.also.have.a.value...F |
| 14ba60 | 6f 72 20 65 61 63 68 0a 73 65 63 74 69 6f 6e 20 74 79 70 65 20 74 68 65 72 65 20 63 61 6e 20 61 | or.each.section.type.there.can.a |
| 14ba80 | 6c 73 6f 20 62 65 20 61 20 6c 6f 63 61 6c 20 6b 65 79 6d 61 70 2c 20 73 68 61 72 65 64 20 62 79 | lso.be.a.local.keymap,.shared.by |
| 14baa0 | 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 6f 66 0a 74 68 61 74 20 74 79 70 65 2e 0a 0a 20 20 20 | .all.sections.of.that.type...... |
| 14bac0 | 54 61 6b 69 6e 67 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 | Taking.advantage.of.the.section. |
| 14bae0 | 76 61 6c 75 65 20 61 6e 64 20 74 79 70 65 2c 20 6d 61 6e 79 20 63 6f 6d 6d 61 6e 64 73 20 6f 70 | value.and.type,.many.commands.op |
| 14bb00 | 65 72 61 74 65 0a 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 6f 72 | erate.on.the.current.section,.or |
| 14bb20 | 20 77 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 61 6e 64 20 73 | .when.the.region.is.active.and.s |
| 14bb40 | 65 6c 65 63 74 73 0a 73 65 63 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 | elects.sections.of.the.same.type |
| 14bb60 | 2c 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 20 | ,.all.of.the.selected.sections.. |
| 14bb80 | 20 43 6f 6d 6d 61 6e 64 73 20 74 68 61 74 0a 6f 6e 6c 79 20 6d 61 6b 65 20 73 65 6e 73 65 20 66 | .Commands.that.only.make.sense.f |
| 14bba0 | 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 73 65 63 74 69 6f 6e 20 74 79 70 65 20 28 61 73 | or.a.particular.section.type.(as |
| 14bbc0 | 20 6f 70 70 6f 73 65 64 20 74 6f 20 6a 75 73 74 0a 62 65 68 61 76 69 6e 67 20 64 69 66 66 65 72 | .opposed.to.just.behaving.differ |
| 14bbe0 | 65 6e 74 6c 79 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 74 79 70 65 29 20 61 72 65 | ently.depending.on.the.type).are |
| 14bc00 | 20 75 73 75 61 6c 6c 79 20 62 6f 75 6e 64 20 69 6e 20 73 65 63 74 69 6f 6e 0a 74 79 70 65 20 6b | .usually.bound.in.section.type.k |
| 14bc20 | 65 79 6d 61 70 73 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 | eymaps...*.Menu:..*.Section.Move |
| 14bc40 | 6d 65 6e 74 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 3a 3a 0a 2a 20 | ment::.*.Section.Visibility::.*. |
| 14bc60 | 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 | Section.Hooks::.*.Section.Types. |
| 14bc80 | 61 6e 64 20 56 61 6c 75 65 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 3a | and.Values::.*.Section.Options:: |
| 14bca0 | 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 65 63 | ....File:.magit.info,..Node:.Sec |
| 14bcc0 | 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 69 6f 6e 20 56 69 | tion.Movement,..Next:.Section.Vi |
| 14bce0 | 73 69 62 69 6c 69 74 79 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e 73 0a 0a 34 2e 32 2e 31 20 53 | sibility,..Up:.Sections..4.2.1.S |
| 14bd00 | 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ection.Movement.---------------- |
| 14bd20 | 2d 2d 2d 2d 2d 2d 0a 0a 54 6f 20 6d 6f 76 65 20 77 69 74 68 69 6e 20 61 20 73 65 63 74 69 6f 6e | ------..To.move.within.a.section |
| 14bd40 | 20 75 73 65 20 74 68 65 20 75 73 75 61 6c 20 6b 65 79 73 20 28 e2 80 98 43 2d 70 e2 80 99 2c 20 | .use.the.usual.keys.(...C-p...,. |
| 14bd60 | e2 80 98 43 2d 6e e2 80 99 2c 20 e2 80 98 43 2d 62 e2 80 99 2c 20 e2 80 98 43 2d 66 e2 80 99 0a | ...C-n...,....C-b...,....C-f.... |
| 14bd80 | 65 74 63 29 2c 20 77 68 6f 73 65 20 67 6c 6f 62 61 6c 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 | etc),.whose.global.bindings.are. |
| 14bda0 | 6e 6f 74 20 73 68 61 64 6f 77 65 64 2e 20 20 54 6f 20 6d 6f 76 65 20 74 6f 20 61 6e 6f 74 68 65 | not.shadowed...To.move.to.anothe |
| 14bdc0 | 72 0a 73 65 63 74 69 6f 6e 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d | r.section.use.the.following.comm |
| 14bde0 | 61 6e 64 73 2e 0a 0a e2 80 98 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e | ands......p....(...magit-section |
| 14be00 | 2d 62 61 63 6b 77 61 72 64 e2 80 99 29 0a 20 20 20 20 20 57 68 65 6e 20 6e 6f 74 20 61 74 20 74 | -backward...)......When.not.at.t |
| 14be20 | 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 | he.beginning.of.a.section,.then. |
| 14be40 | 6d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 20 6f 66 20 74 68 | move.to.the.beginning......of.th |
| 14be60 | 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 20 20 41 74 20 74 68 65 20 62 65 67 69 6e | e.current.section...At.the.begin |
| 14be80 | 6e 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 2c 20 69 6e 73 74 65 61 64 0a 20 20 20 20 20 | ning.of.a.section,.instead...... |
| 14bea0 | 6d 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 70 72 65 | move.to.the.beginning.of.the.pre |
| 14bec0 | 76 69 6f 75 73 20 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 0a 0a e2 80 98 6e e2 80 99 20 | vious.visible.section......n.... |
| 14bee0 | 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 e2 80 99 29 0a 20 20 | (...magit-section-forward...)... |
| 14bf00 | 20 20 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 | ...Move.to.the.beginning.of.the. |
| 14bf20 | 6e 65 78 74 20 76 69 73 69 62 6c 65 20 73 65 63 74 69 6f 6e 2e 0a 0a e2 80 98 4d 2d 70 e2 80 99 | next.visible.section......M-p... |
| 14bf40 | 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 2d 73 69 62 6c | .(...magit-section-backward-sibl |
| 14bf60 | 69 6e 67 73 e2 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e | ings...)......Move.to.the.beginn |
| 14bf80 | 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 |
| 14bfa0 | 69 6f 6e 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 0a 20 20 20 20 20 6e 6f 20 70 72 65 76 69 6f | ion...If.there.is......no.previo |
| 14bfc0 | 75 73 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6d 6f 76 65 20 74 6f | us.sibling.section,.then.move.to |
| 14bfe0 | 20 74 68 65 20 70 61 72 65 6e 74 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 69 6e 73 74 65 61 64 | .the.parent.section......instead |
| 14c000 | 2e 0a 0a e2 80 98 4d 2d 6e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 66 | ......M-n....(...magit-section-f |
| 14c020 | 6f 72 77 61 72 64 2d 73 69 62 6c 69 6e 67 73 e2 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 6f | orward-siblings...)......Move.to |
| 14c040 | 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 6e 65 78 74 20 73 69 62 6c 69 | .the.beginning.of.the.next.sibli |
| 14c060 | 6e 67 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 20 20 20 20 | ng.section...If.there.is.no..... |
| 14c080 | 20 6e 65 78 74 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6d 6f 76 65 | .next.sibling.section,.then.move |
| 14c0a0 | 20 74 6f 20 74 68 65 20 70 61 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 69 6e 73 74 65 61 64 2e 0a | .to.the.parent.section.instead.. |
| 14c0c0 | 0a e2 80 98 5e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 e2 80 99 | ....^....(...magit-section-up... |
| 14c0e0 | 29 0a 20 20 20 20 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 | )......Move.to.the.beginning.of. |
| 14c100 | 74 68 65 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f | the.parent.of.the.current.sectio |
| 14c120 | 6e 2e 0a 0a 20 20 20 54 68 65 20 61 62 6f 76 65 20 63 6f 6d 6d 61 6e 64 73 20 61 6c 6c 20 63 61 | n......The.above.commands.all.ca |
| 14c140 | 6c 6c 20 74 68 65 20 68 6f 6f 6b 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 | ll.the.hook....magit-section-mov |
| 14c160 | 65 6d 65 6e 74 2d 68 6f 6f 6b e2 80 99 2e 0a 41 6e 79 20 6f 66 20 74 68 65 20 66 75 6e 63 74 69 | ement-hook.....Any.of.the.functi |
| 14c180 | 6f 6e 73 20 6c 69 73 74 65 64 20 62 65 6c 6f 77 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 | ons.listed.below.can.be.used.as. |
| 14c1a0 | 6d 65 6d 62 65 72 73 20 6f 66 20 74 68 69 73 20 68 6f 6f 6b 2e 0a 0a 20 20 20 59 6f 75 20 6d 69 | members.of.this.hook......You.mi |
| 14c1c0 | 67 68 74 20 77 61 6e 74 20 74 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 66 | ght.want.to.remove.some.of.the.f |
| 14c1e0 | 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 4d 61 67 69 74 20 61 64 64 73 20 75 73 69 6e 67 0a e2 | unctions.that.Magit.adds.using.. |
| 14c200 | 80 98 61 64 64 2d 68 6f 6f 6b e2 80 99 2e 20 20 49 6e 20 64 6f 69 6e 67 20 73 6f 20 79 6f 75 20 | ..add-hook......In.doing.so.you. |
| 14c220 | 68 61 76 65 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 64 6f 20 6e 6f 74 20 61 74 74 | have.to.make.sure.you.do.not.att |
| 14c240 | 65 6d 70 74 20 74 6f 0a 72 65 6d 6f 76 65 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 68 61 76 | empt.to.remove.function.that.hav |
| 14c260 | 65 6e e2 80 99 74 20 65 76 65 6e 20 62 65 65 6e 20 61 64 64 65 64 20 79 65 74 2c 20 66 6f 72 20 | en...t.even.been.added.yet,.for. |
| 14c280 | 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 20 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d | example:.......(with-eval-after- |
| 14c2a0 | 6c 6f 61 64 20 27 6d 61 67 69 74 2d 64 69 66 66 0a 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d | load.'magit-diff........(remove- |
| 14c2c0 | 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f | hook.'magit-section-movement-hoo |
| 14c2e0 | 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 68 75 6e | k.....................'magit-hun |
| 14c300 | 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 29 29 0a 0a 20 2d 2d 20 56 61 72 69 61 62 | k-set-window-start))...--.Variab |
| 14c320 | 6c 65 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b 0a | le:.magit-section-movement-hook. |
| 14c340 | 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 61 6c 6c 20 6f 66 20 | .....This.hook.is.run.by.all.of. |
| 14c360 | 74 68 65 20 61 62 6f 76 65 20 6d 6f 76 65 6d 65 6e 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 61 66 74 | the.above.movement.commands,.aft |
| 14c380 | 65 72 0a 20 20 20 20 20 61 72 72 69 76 69 6e 67 20 61 74 20 74 68 65 20 64 65 73 74 69 6e 61 74 | er......arriving.at.the.destinat |
| 14c3a0 | 69 6f 6e 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 | ion....--.Function:.magit-hunk-s |
| 14c3c0 | 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 66 | et-window-start......This.hook.f |
| 14c3e0 | 75 6e 63 74 69 6f 6e 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 | unction.ensures.that.the.beginni |
| 14c400 | 6e 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 69 | ng.of.the.current......section.i |
| 14c420 | 73 20 76 69 73 69 62 6c 65 2c 20 70 72 6f 76 69 64 65 64 20 69 74 20 69 73 20 61 20 e2 80 98 68 | s.visible,.provided.it.is.a....h |
| 14c440 | 75 6e 6b e2 80 99 20 73 65 63 74 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 0a 20 | unk....section...Otherwise,.it.. |
| 14c460 | 20 20 20 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 0a 20 20 20 20 20 4c 6f 61 64 69 6e 67 20 | ....does.nothing........Loading. |
| 14c480 | e2 80 98 6d 61 67 69 74 2d 64 69 66 66 e2 80 99 20 61 64 64 73 20 74 68 69 73 20 66 75 6e 63 74 | ...magit-diff....adds.this.funct |
| 14c4a0 | 69 6f 6e 20 74 6f 20 74 68 65 20 68 6f 6f 6b 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 | ion.to.the.hook....--.Function:. |
| 14c4c0 | 6d 61 67 69 74 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 0a 20 | magit-section-set-window-start.. |
| 14c4e0 | 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 20 65 6e 73 75 72 65 73 20 74 | ....This.hook.function.ensures.t |
| 14c500 | 68 61 74 20 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 | hat.the.beginning.of.the.current |
| 14c520 | 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 69 73 20 76 69 73 69 62 6c 65 2c 20 72 65 67 61 72 64 | ......section.is.visible,.regard |
| 14c540 | 6c 65 73 73 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e e2 80 99 73 20 74 79 70 65 2e 20 20 49 | less.of.the.section...s.type...I |
| 14c560 | 66 20 79 6f 75 20 61 64 64 0a 20 20 20 20 20 74 68 69 73 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d | f.you.add......this.to....magit- |
| 14c580 | 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 6d 65 6e 74 2d 68 6f 6f 6b e2 80 99 2c 20 74 68 65 6e 20 79 | section-movement-hook...,.then.y |
| 14c5a0 | 6f 75 20 6d 75 73 74 20 72 65 6d 6f 76 65 20 74 68 65 0a 20 20 20 20 20 68 75 6e 6b 2d 6f 6e 6c | ou.must.remove.the......hunk-onl |
| 14c5c0 | 79 20 76 61 72 69 61 6e 74 20 69 6e 20 74 75 72 6e 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e | y.variant.in.turn....--.Function |
| 14c5e0 | 3a 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 | :.magit-log-maybe-show-more-comm |
| 14c600 | 69 74 73 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 | its......This.hook.function.only |
| 14c620 | 20 68 61 73 20 61 6e 20 65 66 66 65 63 74 20 69 6e 20 6c 6f 67 20 62 75 66 66 65 72 73 2c 20 61 | .has.an.effect.in.log.buffers,.a |
| 14c640 | 6e 64 20 e2 80 98 70 6f 69 6e 74 e2 80 99 0a 20 20 20 20 20 69 73 20 6f 6e 20 74 68 65 20 22 73 | nd....point.........is.on.the."s |
| 14c660 | 68 6f 77 20 6d 6f 72 65 22 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 74 | how.more".section...If.that.is.t |
| 14c680 | 68 65 20 63 61 73 65 2c 20 74 68 65 6e 20 69 74 0a 20 20 20 20 20 64 6f 75 62 6c 65 73 20 74 68 | he.case,.then.it......doubles.th |
| 14c6a0 | 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 20 62 65 69 | e.number.of.commits.that.are.bei |
| 14c6c0 | 6e 67 20 73 68 6f 77 6e 2e 0a 0a 20 20 20 20 20 4c 6f 61 64 69 6e 67 20 e2 80 98 6d 61 67 69 74 | ng.shown........Loading....magit |
| 14c6e0 | 2d 6c 6f 67 e2 80 99 20 61 64 64 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 | -log....adds.this.function.to.th |
| 14c700 | 65 20 68 6f 6f 6b 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 | e.hook....--.Function:.magit-log |
| 14c720 | 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 0a 20 20 | -maybe-update-revision-buffer... |
| 14c740 | 20 20 20 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 6c 6f 67 20 62 75 66 66 | ...When.moving.inside.a.log.buff |
| 14c760 | 65 72 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 73 20 74 | er,.then.this.function.updates.t |
| 14c780 | 68 65 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 | he......revision.buffer,.provide |
| 14c7a0 | 64 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 | d.it.is.already.being.displayed. |
| 14c7c0 | 69 6e 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 | in.another......window.of.the.sa |
| 14c7e0 | 6d 65 20 66 72 61 6d 65 2e 0a 0a 20 20 20 20 20 4c 6f 61 64 69 6e 67 20 e2 80 98 6d 61 67 69 74 | me.frame........Loading....magit |
| 14c800 | 2d 6c 6f 67 e2 80 99 20 61 64 64 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 | -log....adds.this.function.to.th |
| 14c820 | 65 20 68 6f 6f 6b 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 | e.hook....--.Function:.magit-log |
| 14c840 | 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 0a 20 20 20 20 20 57 | -maybe-update-blob-buffer......W |
| 14c860 | 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 6c 6f 67 20 62 75 66 66 65 72 20 61 | hen.moving.inside.a.log.buffer.a |
| 14c880 | 6e 64 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 6d 65 0a 20 20 | nd.another.window.of.the.same... |
| 14c8a0 | 20 20 20 66 72 61 6d 65 20 64 69 73 70 6c 61 79 73 20 61 20 62 6c 6f 62 20 62 75 66 66 65 72 2c | ...frame.displays.a.blob.buffer, |
| 14c8c0 | 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 74 65 61 64 20 64 69 73 70 | .then.this.function.instead.disp |
| 14c8e0 | 6c 61 79 73 0a 20 20 20 20 20 74 68 65 20 62 6c 6f 62 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 | lays......the.blob.buffer.for.th |
| 14c900 | 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 61 74 20 77 69 6e 64 6f 77 | e.commit.at.point.in.that.window |
| 14c920 | 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 | ....--.Function:.magit-status-ma |
| 14c940 | 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 0a 20 20 20 20 20 | ybe-update-revision-buffer...... |
| 14c960 | 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 73 74 61 74 75 73 20 62 75 66 66 | When.moving.inside.a.status.buff |
| 14c980 | 65 72 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 73 20 74 | er,.then.this.function.updates.t |
| 14c9a0 | 68 65 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 | he......revision.buffer,.provide |
| 14c9c0 | 64 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 | d.it.is.already.being.displayed. |
| 14c9e0 | 69 6e 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 | in.another......window.of.the.sa |
| 14ca00 | 6d 65 20 66 72 61 6d 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 | me.frame....--.Function:.magit-s |
| 14ca20 | 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 0a | tatus-maybe-update-stash-buffer. |
| 14ca40 | 20 20 20 20 20 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 73 74 61 74 75 73 | .....When.moving.inside.a.status |
| 14ca60 | 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 | .buffer,.then.this.function.upda |
| 14ca80 | 74 65 73 20 74 68 65 0a 20 20 20 20 20 73 74 61 73 68 20 62 75 66 66 65 72 2c 20 70 72 6f 76 69 | tes.the......stash.buffer,.provi |
| 14caa0 | 64 65 64 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 | ded.it.is.already.being.displaye |
| 14cac0 | 64 20 69 6e 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 | d.in.another......window.of.the. |
| 14cae0 | 73 61 6d 65 20 66 72 61 6d 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 | same.frame....--.Function:.magit |
| 14cb00 | 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 | -status-maybe-update-blob-buffer |
| 14cb20 | 0a 20 20 20 20 20 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 73 74 61 74 75 | ......When.moving.inside.a.statu |
| 14cb40 | 73 20 62 75 66 66 65 72 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 6f 66 20 74 | s.buffer.and.another.window.of.t |
| 14cb60 | 68 65 20 73 61 6d 65 0a 20 20 20 20 20 66 72 61 6d 65 20 64 69 73 70 6c 61 79 73 20 61 20 62 6c | he.same......frame.displays.a.bl |
| 14cb80 | 6f 62 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e | ob.buffer,.then.this.function.in |
| 14cba0 | 73 74 65 61 64 20 64 69 73 70 6c 61 79 73 0a 20 20 20 20 20 74 68 65 20 62 6c 6f 62 20 62 75 66 | stead.displays......the.blob.buf |
| 14cbc0 | 66 65 72 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 | fer.for.the.commit.at.point.in.t |
| 14cbe0 | 68 61 74 20 77 69 6e 64 6f 77 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 | hat.window....--.Function:.magit |
| 14cc00 | 2d 73 74 61 73 68 65 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 | -stashes-maybe-update-stash-buff |
| 14cc20 | 65 72 0a 20 20 20 20 20 57 68 65 6e 20 6d 6f 76 69 6e 67 20 69 6e 73 69 64 65 20 61 20 62 75 66 | er......When.moving.inside.a.buf |
| 14cc40 | 66 65 72 20 6c 69 73 74 69 6e 67 20 73 74 61 73 68 65 73 2c 20 74 68 65 6e 20 74 68 69 73 20 66 | fer.listing.stashes,.then.this.f |
| 14cc60 | 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 75 70 64 61 74 65 73 20 74 68 65 20 73 74 61 73 68 20 62 | unction......updates.the.stash.b |
| 14cc80 | 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 64 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 | uffer,.provided.it.is.already.be |
| 14cca0 | 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 0a 20 20 20 20 20 61 6e 6f 74 68 65 72 20 77 69 | ing.displayed.in......another.wi |
| 14ccc0 | 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 2e 0a 0a 20 2d 2d 20 55 73 65 | ndow.of.the.same.frame....--.Use |
| 14cce0 | 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 6f 74 68 65 72 2d 77 69 6e | r.Option:.magit-update-other-win |
| 14cd00 | 64 6f 77 2d 64 65 6c 61 79 0a 20 20 20 20 20 44 65 6c 61 79 20 62 65 66 6f 72 65 20 61 75 74 6f | dow-delay......Delay.before.auto |
| 14cd20 | 6d 61 74 69 63 61 6c 6c 79 20 75 70 64 61 74 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20 77 69 6e | matically.updating.the.other.win |
| 14cd40 | 64 6f 77 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 6d 6f 76 69 6e 67 20 61 72 6f 75 6e 64 20 69 6e | dow........When.moving.around.in |
| 14cd60 | 20 63 65 72 74 61 69 6e 20 62 75 66 66 65 72 73 2c 20 74 68 65 6e 20 63 65 72 74 61 69 6e 20 6f | .certain.buffers,.then.certain.o |
| 14cd80 | 74 68 65 72 20 62 75 66 66 65 72 73 2c 0a 20 20 20 20 20 77 68 69 63 68 20 61 72 65 20 62 65 69 | ther.buffers,......which.are.bei |
| 14cda0 | 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2c 20 | ng.displayed.in.another.window,. |
| 14cdc0 | 6d 61 79 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 62 65 0a 20 20 20 20 20 75 70 64 61 74 65 64 20 74 | may.optionally.be......updated.t |
| 14cde0 | 6f 20 64 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 | o.display.information.about.the. |
| 14ce00 | 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 68 6f 6c | section.at.point........When.hol |
| 14ce20 | 64 69 6e 67 20 64 6f 77 6e 20 61 20 6b 65 79 20 74 6f 20 6d 6f 76 65 20 62 79 20 6d 6f 72 65 20 | ding.down.a.key.to.move.by.more. |
| 14ce40 | 74 68 61 6e 20 6a 75 73 74 20 6f 6e 65 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 0a 20 20 20 20 | than.just.one.section,.then..... |
| 14ce60 | 20 74 68 61 74 20 77 6f 75 6c 64 20 75 70 64 61 74 65 20 74 68 61 74 20 62 75 66 66 65 72 20 66 | .that.would.update.that.buffer.f |
| 14ce80 | 6f 72 20 65 61 63 68 20 73 65 63 74 69 6f 6e 20 6f 6e 20 74 68 65 20 77 61 79 2e 20 20 54 6f 0a | or.each.section.on.the.way...To. |
| 14cea0 | 20 20 20 20 20 70 72 65 76 65 6e 74 20 74 68 61 74 2c 20 75 70 64 61 74 69 6e 67 20 74 68 65 20 | .....prevent.that,.updating.the. |
| 14cec0 | 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 73 20 64 65 6c 61 79 65 64 2c 20 61 6e 64 20 | revision.buffer.is.delayed,.and. |
| 14cee0 | 74 68 69 73 0a 20 20 20 20 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 66 6f 72 20 68 6f | this......option.controls.for.ho |
| 14cf00 | 77 20 6c 6f 6e 67 2e 20 20 46 6f 72 20 6f 70 74 69 6d 61 6c 20 65 78 70 65 72 69 65 6e 63 65 20 | w.long...For.optimal.experience. |
| 14cf20 | 79 6f 75 20 6d 69 67 68 74 0a 20 20 20 20 20 68 61 76 65 20 74 6f 20 61 64 6a 75 73 74 20 74 68 | you.might......have.to.adjust.th |
| 14cf40 | 69 73 20 64 65 6c 61 79 20 61 6e 64 2f 6f 72 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 72 65 70 | is.delay.and/or.the.keyboard.rep |
| 14cf60 | 65 61 74 20 72 61 74 65 20 61 6e 64 20 64 65 6c 61 79 0a 20 20 20 20 20 6f 66 20 79 6f 75 72 20 | eat.rate.and.delay......of.your. |
| 14cf80 | 67 72 61 70 68 69 63 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6f 72 20 6f 70 65 72 61 74 69 | graphical.environment.or.operati |
| 14cfa0 | 6e 67 20 73 79 73 74 65 6d 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 | ng.system.....File:.magit.info,. |
| 14cfc0 | 20 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2c 20 20 4e 65 78 74 | .Node:.Section.Visibility,..Next |
| 14cfe0 | 3a 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 2c 20 20 50 72 65 76 3a 20 53 65 63 74 69 6f 6e 20 | :.Section.Hooks,..Prev:.Section. |
| 14d000 | 4d 6f 76 65 6d 65 6e 74 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e 73 0a 0a 34 2e 32 2e 32 20 53 | Movement,..Up:.Sections..4.2.2.S |
| 14d020 | 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ection.Visibility.-------------- |
| 14d040 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4d 61 67 69 74 20 70 72 6f 76 69 64 65 73 20 6d 61 6e 79 20 | ----------..Magit.provides.many. |
| 14d060 | 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 69 73 69 62 69 | commands.for.changing.the.visibi |
| 14d080 | 6c 69 74 79 20 6f 66 20 73 65 63 74 69 6f 6e 73 2c 0a 62 75 74 20 61 6c 6c 20 79 6f 75 20 6e 65 | lity.of.sections,.but.all.you.ne |
| 14d0a0 | 65 64 20 74 6f 20 67 65 74 20 73 74 61 72 74 65 64 20 61 72 65 20 74 68 65 20 6e 65 78 74 20 74 | ed.to.get.started.are.the.next.t |
| 14d0c0 | 77 6f 2e 0a 0a e2 80 98 3c 54 41 42 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 | wo......<TAB>....(...magit-secti |
| 14d0e0 | 6f 6e 2d 74 6f 67 67 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 6f 67 67 6c 65 20 74 68 65 20 76 69 | on-toggle...)......Toggle.the.vi |
| 14d100 | 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 75 72 72 | sibility.of.the.body.of.the.curr |
| 14d120 | 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a e2 80 98 43 2d 63 20 3c 54 41 42 3e e2 80 99 20 28 e2 | ent.section......C-c.<TAB>....(. |
| 14d140 | 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 e2 80 99 29 0a e2 80 98 43 2d 3c | ..magit-section-cycle...)....C-< |
| 14d160 | 74 61 62 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 e2 | tab>....(...magit-section-cycle. |
| 14d180 | 80 99 29 0a 20 20 20 20 20 43 79 63 6c 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 | ..)......Cycle.the.visibility.of |
| 14d1a0 | 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 6c 64 72 65 | .current.section.and.its.childre |
| 14d1c0 | 6e 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e 76 6f | n........If.this.command.is.invo |
| 14d1e0 | 6b 65 64 20 75 73 69 6e 67 20 e2 80 98 43 2d 3c 74 61 62 3e e2 80 99 20 61 6e 64 20 74 68 61 74 | ked.using....C-<tab>....and.that |
| 14d200 | 20 69 73 20 67 6c 6f 62 61 6c 6c 79 0a 20 20 20 20 20 62 6f 75 6e 64 20 74 6f 20 e2 80 98 74 61 | .is.globally......bound.to....ta |
| 14d220 | 62 2d 6e 65 78 74 e2 80 99 2c 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 69 76 | b-next...,.then.this.command.piv |
| 14d240 | 6f 74 73 20 74 6f 20 62 65 68 61 76 65 20 6c 69 6b 65 20 74 68 61 74 0a 20 20 20 20 20 63 6f 6d | ots.to.behave.like.that......com |
| 14d260 | 6d 61 6e 64 2c 20 61 6e 64 20 79 6f 75 20 6d 75 73 74 20 69 6e 73 74 65 61 64 20 75 73 65 20 e2 | mand,.and.you.must.instead.use.. |
| 14d280 | 80 98 43 2d 63 20 54 41 42 e2 80 99 20 74 6f 20 63 79 63 6c 65 20 73 65 63 74 69 6f 6e 0a 20 20 | ..C-c.TAB....to.cycle.section... |
| 14d2a0 | 20 20 20 76 69 73 69 62 69 6c 69 74 79 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 77 6f 75 6c | ...visibility........If.you.woul |
| 14d2c0 | 64 20 6c 69 6b 65 20 74 6f 20 6b 65 65 70 20 75 73 69 6e 67 20 e2 80 98 43 2d 3c 74 61 62 3e e2 | d.like.to.keep.using....C-<tab>. |
| 14d2e0 | 80 99 20 74 6f 20 63 79 63 6c 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 76 69 73 69 62 69 6c | ...to.cycle.section......visibil |
| 14d300 | 69 74 79 20 62 75 74 20 61 6c 73 6f 20 77 61 6e 74 20 74 6f 20 75 73 65 20 e2 80 98 74 61 62 2d | ity.but.also.want.to.use....tab- |
| 14d320 | 62 61 72 2d 6d 6f 64 65 e2 80 99 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 0a 20 20 | bar-mode...,.then.you.have.to... |
| 14d340 | 20 20 20 70 72 65 76 65 6e 74 20 74 68 61 74 20 6d 6f 64 65 20 66 72 6f 6d 20 75 73 69 6e 67 20 | ...prevent.that.mode.from.using. |
| 14d360 | 74 68 69 73 20 6b 65 79 20 61 6e 64 20 69 6e 73 74 65 61 64 20 62 69 6e 64 20 61 6e 6f 74 68 65 | this.key.and.instead.bind.anothe |
| 14d380 | 72 20 6b 65 79 0a 20 20 20 20 20 74 6f 20 e2 80 98 74 61 62 2d 6e 65 78 74 e2 80 99 2e 20 20 42 | r.key......to....tab-next......B |
| 14d3a0 | 65 63 61 75 73 65 20 e2 80 98 74 61 62 2d 62 61 72 2d 6d 6f 64 65 e2 80 99 20 64 6f 65 73 20 6e | ecause....tab-bar-mode....does.n |
| 14d3c0 | 6f 74 20 75 73 65 20 61 20 6d 6f 64 65 20 6d 61 70 20 62 75 74 0a 20 20 20 20 20 69 6e 73 74 65 | ot.use.a.mode.map.but......inste |
| 14d3e0 | 61 64 20 6d 61 6e 69 70 75 6c 61 74 65 73 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 61 70 2c 20 74 | ad.manipulates.the.global.map,.t |
| 14d400 | 68 69 73 20 69 6e 76 6f 6c 76 65 73 20 61 64 76 69 73 69 6e 67 0a 20 20 20 20 20 e2 80 98 74 61 | his.involves.advising.........ta |
| 14d420 | 62 2d 62 61 72 2d 2d 64 65 66 69 6e 65 2d 6b 65 79 73 e2 80 99 2e 0a 0a e2 80 98 4d 2d 3c 74 61 | b-bar--define-keys.........M-<ta |
| 14d440 | 62 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 64 69 | b>....(...magit-section-cycle-di |
| 14d460 | 66 66 73 e2 80 99 29 0a 20 20 20 20 20 43 79 63 6c 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 | ffs...)......Cycle.the.visibilit |
| 14d480 | 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 20 69 6e 20 74 68 | y.of.diff-related.sections.in.th |
| 14d4a0 | 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 53 2d 3c 74 61 | e.current......buffer......S-<ta |
| 14d4c0 | 62 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 67 6c | b>....(...magit-section-cycle-gl |
| 14d4e0 | 6f 62 61 6c e2 80 99 29 0a 20 20 20 20 20 43 79 63 6c 65 20 74 68 65 20 76 69 73 69 62 69 6c 69 | obal...)......Cycle.the.visibili |
| 14d500 | 74 79 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | ty.of.all.sections.in.the.curren |
| 14d520 | 74 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 31 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 | t.buffer......1....(...magit-sec |
| 14d540 | 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 31 e2 80 99 29 0a e2 80 98 32 e2 80 99 20 28 e2 | tion-show-level-1...)....2....(. |
| 14d560 | 80 98 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 e2 80 99 29 | ..magit-section-show-level-2...) |
| 14d580 | 0a e2 80 98 33 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d | ....3....(...magit-section-show- |
| 14d5a0 | 6c 65 76 65 6c 2d 33 e2 80 99 29 0a e2 80 98 34 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 | level-3...)....4....(...magit-se |
| 14d5c0 | 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 | ction-show-level-4...)......Show |
| 14d5e0 | 20 73 65 63 74 69 6f 6e 73 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e | .sections.surrounding.the.curren |
| 14d600 | 74 20 73 65 63 74 69 6f 6e 20 75 70 20 74 6f 20 6c 65 76 65 6c 20 4e 2e 0a 0a e2 80 98 4d 2d 31 | t.section.up.to.level.N......M-1 |
| 14d620 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c | ....(...magit-section-show-level |
| 14d640 | 2d 31 2d 61 6c 6c e2 80 99 29 0a e2 80 98 4d 2d 32 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 | -1-all...)....M-2....(...magit-s |
| 14d660 | 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 32 2d 61 6c 6c e2 80 99 29 0a e2 80 98 4d | ection-show-level-2-all...)....M |
| 14d680 | 2d 33 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 | -3....(...magit-section-show-lev |
| 14d6a0 | 65 6c 2d 33 2d 61 6c 6c e2 80 99 29 0a e2 80 98 4d 2d 34 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | el-3-all...)....M-4....(...magit |
| 14d6c0 | 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 2d 61 6c 6c e2 80 99 29 0a 20 20 | -section-show-level-4-all...)... |
| 14d6e0 | 20 20 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 6c 65 76 65 6c | ...Show.all.sections.up.to.level |
| 14d700 | 20 4e 2e 0a 0a 20 20 20 53 6f 6d 65 20 66 75 6e 63 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 61 72 | .N......Some.functions,.which.ar |
| 14d720 | 65 20 75 73 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 20 61 62 6f 76 65 20 63 6f | e.used.to.implement.the.above.co |
| 14d740 | 6d 6d 61 6e 64 73 2c 20 61 72 65 0a 61 6c 73 6f 20 65 78 70 6f 73 65 64 20 61 73 20 63 6f 6d 6d | mmands,.are.also.exposed.as.comm |
| 14d760 | 61 6e 64 73 20 74 68 65 6d 73 65 6c 76 65 73 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 6e 6f 20 | ands.themselves...By.default.no. |
| 14d780 | 6b 65 79 73 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 0a 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 | keys.are.bound.to.these.commands |
| 14d7a0 | 2c 20 61 73 20 74 68 65 79 20 61 72 65 20 67 65 6e 65 72 61 6c 6c 79 20 70 65 72 63 65 69 76 65 | ,.as.they.are.generally.perceive |
| 14d7c0 | 64 20 74 6f 20 62 65 20 6d 75 63 68 20 6c 65 73 73 20 75 73 65 66 75 6c 2e 0a 42 75 74 20 79 6f | d.to.be.much.less.useful..But.yo |
| 14d7e0 | 75 72 20 6d 69 6c 65 61 67 65 20 6d 61 79 20 76 61 72 79 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e | ur.mileage.may.vary....--.Comman |
| 14d800 | 64 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 0a 20 20 20 20 20 53 68 6f 77 20 | d:.magit-section-show......Show. |
| 14d820 | 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 6e 2e | the.body.of.the.current.section. |
| 14d840 | 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 | ...--.Command:.magit-section-hid |
| 14d860 | 65 0a 20 20 20 20 20 48 69 64 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 63 75 72 72 | e......Hide.the.body.of.the.curr |
| 14d880 | 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 | ent.section....--.Command:.magit |
| 14d8a0 | 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 0a 20 20 20 20 20 52 65 63 75 | -section-show-headings......Recu |
| 14d8c0 | 72 73 69 76 65 6c 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 | rsively.show.headings.of.childre |
| 14d8e0 | 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 20 20 4f 6e 6c 79 0a | n.of.the.current.section...Only. |
| 14d900 | 20 20 20 20 20 73 68 6f 77 20 74 68 65 20 68 65 61 64 69 6e 67 73 2e 20 20 50 72 65 76 69 6f 75 | .....show.the.headings...Previou |
| 14d920 | 73 6c 79 20 73 68 6f 77 6e 20 74 65 78 74 2d 6f 6e 6c 79 20 62 6f 64 69 65 73 20 61 72 65 20 68 | sly.shown.text-only.bodies.are.h |
| 14d940 | 69 64 64 65 6e 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 | idden....--.Command:.magit-secti |
| 14d960 | 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 52 65 63 75 72 73 69 76 65 6c | on-show-children......Recursivel |
| 14d980 | 79 20 73 68 6f 77 20 74 68 65 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 | y.show.the.bodies.of.children.of |
| 14d9a0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 57 69 74 68 20 | .the.current.section.......With. |
| 14d9c0 | 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 63 68 69 6c 64 72 65 6e 20 | a.prefix.argument.show.children. |
| 14d9e0 | 64 6f 77 6e 20 74 6f 20 74 68 65 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 0a 20 20 20 20 20 63 75 | down.to.the.level.of.the......cu |
| 14da00 | 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 61 6e 64 20 68 69 64 65 20 64 65 65 70 65 72 20 63 | rrent.section,.and.hide.deeper.c |
| 14da20 | 68 69 6c 64 72 65 6e 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 65 63 | hildren....--.Command:.magit-sec |
| 14da40 | 74 69 6f 6e 2d 68 69 64 65 2d 63 68 69 6c 64 72 65 6e 0a 20 20 20 20 20 52 65 63 75 72 73 69 76 | tion-hide-children......Recursiv |
| 14da60 | 65 6c 79 20 68 69 64 65 20 74 68 65 20 62 6f 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 | ely.hide.the.bodies.of.children. |
| 14da80 | 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 20 2d 2d 20 43 6f 6d | of.the.current.section....--.Com |
| 14daa0 | 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 2d 63 68 69 6c 64 | mand:.magit-section-toggle-child |
| 14dac0 | 72 65 6e 0a 20 20 20 20 20 54 6f 67 67 6c 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 62 6f | ren......Toggle.visibility.of.bo |
| 14dae0 | 64 69 65 73 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | dies.of.children.of.the.current. |
| 14db00 | 73 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 57 68 65 6e 20 61 20 62 75 66 66 65 72 20 69 73 20 66 69 | section......When.a.buffer.is.fi |
| 14db20 | 72 73 74 20 63 72 65 61 74 65 64 20 74 68 65 6e 20 73 6f 6d 65 20 73 65 63 74 69 6f 6e 73 20 61 | rst.created.then.some.sections.a |
| 14db40 | 72 65 20 73 68 6f 77 6e 20 65 78 70 61 6e 64 65 64 0a 77 68 69 6c 65 20 6f 74 68 65 72 73 20 61 | re.shown.expanded.while.others.a |
| 14db60 | 72 65 20 6e 6f 74 2e 20 20 54 68 69 73 20 69 73 20 68 61 72 64 20 63 6f 64 65 64 2e 20 20 57 68 | re.not...This.is.hard.coded...Wh |
| 14db80 | 65 6e 20 61 20 62 75 66 66 65 72 20 69 73 20 72 65 66 72 65 73 68 65 64 0a 74 68 65 6e 20 74 68 | en.a.buffer.is.refreshed.then.th |
| 14dba0 | 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 69 62 69 6c 69 74 79 20 69 73 20 70 72 65 73 65 72 76 | e.previous.visibility.is.preserv |
| 14dbc0 | 65 64 2e 20 20 54 68 65 20 69 6e 69 74 69 61 6c 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 0a 63 | ed...The.initial.visibility.of.c |
| 14dbe0 | 65 72 74 61 69 6e 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 6f 76 65 72 | ertain.sections.can.also.be.over |
| 14dc00 | 77 72 69 74 74 65 6e 20 75 73 69 6e 67 20 74 68 65 20 68 6f 6f 6b 0a e2 80 98 6d 61 67 69 74 2d | written.using.the.hook....magit- |
| 14dc20 | 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b e2 80 99 2e 0a | section-set-visibility-hook..... |
| 14dc40 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | ..--.User.Option:.magit-section- |
| 14dc60 | 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 69 6c 69 74 79 2d 61 6c 69 73 74 0a 20 20 20 20 20 54 68 | initial-visibility-alist......Th |
| 14dc80 | 69 73 20 6f 70 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 6f 76 65 72 72 69 | is.options.can.be.used.to.overri |
| 14dca0 | 64 65 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 0a 20 20 20 | de.the.initial.visibility.of.... |
| 14dcc0 | 20 20 73 65 63 74 69 6f 6e 73 2e 20 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 20 69 74 20 77 69 | ..sections...In.the.future.it.wi |
| 14dce0 | 6c 6c 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 74 6f 20 64 65 66 69 6e 65 20 74 68 65 0a 20 20 | ll.also.be.used.to.define.the... |
| 14dd00 | 20 20 20 64 65 66 61 75 6c 74 73 2c 20 62 75 74 20 63 75 72 72 65 6e 74 6c 79 20 61 20 73 65 63 | ...defaults,.but.currently.a.sec |
| 14dd20 | 74 69 6f 6e e2 80 99 73 20 64 65 66 61 75 6c 74 20 69 73 20 73 74 69 6c 6c 20 68 61 72 64 63 6f | tion...s.default.is.still.hardco |
| 14dd40 | 64 65 64 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 6e 20 61 6c 69 73 74 | ded........The.value.is.an.alist |
| 14dd60 | 2e 20 20 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 6d 61 70 73 20 61 20 73 65 63 74 69 6f 6e 20 74 | ...Each.element.maps.a.section.t |
| 14dd80 | 79 70 65 20 6f 72 20 6c 69 6e 65 61 67 65 0a 20 20 20 20 20 74 6f 20 74 68 65 20 69 6e 69 74 69 | ype.or.lineage......to.the.initi |
| 14dda0 | 61 6c 20 76 69 73 69 62 69 6c 69 74 79 20 73 74 61 74 65 20 66 6f 72 20 73 75 63 68 20 73 65 63 | al.visibility.state.for.such.sec |
| 14ddc0 | 74 69 6f 6e 73 2e 20 20 54 68 65 20 73 74 61 74 65 20 68 61 73 0a 20 20 20 20 20 74 6f 20 62 65 | tions...The.state.has......to.be |
| 14dde0 | 20 6f 6e 65 20 6f 66 20 e2 80 98 73 68 6f 77 e2 80 99 20 6f 72 20 e2 80 98 68 69 64 65 e2 80 99 | .one.of....show....or....hide... |
| 14de00 | 2c 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 6f 6e 65 | ,.or.a.function.that.returns.one |
| 14de20 | 20 6f 66 0a 20 20 20 20 20 74 68 65 73 65 20 73 79 6d 62 6f 6c 73 2e 20 20 41 20 66 75 6e 63 74 | .of......these.symbols...A.funct |
| 14de40 | 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 | ion.is.called.with.the.section.a |
| 14de60 | 73 20 74 68 65 20 6f 6e 6c 79 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 | s.the.only......argument........ |
| 14de80 | 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 64 65 73 63 72 69 62 | Use.the.command....magit-describ |
| 14dea0 | 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 e2 80 99 20 74 6f 20 64 65 74 65 72 6d 69 6e | e-section-briefly....to.determin |
| 14dec0 | 65 20 61 0a 20 20 20 20 20 73 65 63 74 69 6f 6e e2 80 99 73 20 6c 69 6e 65 61 67 65 20 6f 72 20 | e.a......section...s.lineage.or. |
| 14dee0 | 74 79 70 65 2e 20 20 54 68 65 20 76 65 63 74 6f 72 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 | type...The.vector.in.the.output. |
| 14df00 | 69 73 20 74 68 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 6c 69 6e 65 61 67 65 20 61 6e 64 20 | is.the.section......lineage.and. |
| 14df20 | 74 68 65 20 74 79 70 65 20 69 73 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 | the.type.is.the.first.element.of |
| 14df40 | 20 74 68 61 74 20 76 65 63 74 6f 72 2e 0a 20 20 20 20 20 57 69 6c 64 63 61 72 64 73 20 63 61 6e | .that.vector.......Wildcards.can |
| 14df60 | 20 62 65 20 75 73 65 64 2c 20 73 65 65 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d | .be.used,.see....magit-section-m |
| 14df80 | 61 74 63 68 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | atch.......--.User.Option:.magit |
| 14dfa0 | 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 0a 20 20 20 20 20 54 | -section-cache-visibility......T |
| 14dfc0 | 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 66 6f 72 20 77 68 69 63 68 20 73 65 | his.option.controls.for.which.se |
| 14dfe0 | 63 74 69 6f 6e 73 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 76 69 73 69 62 69 6c 69 74 79 0a 20 | ctions.the.previous.visibility.. |
| 14e000 | 20 20 20 20 73 74 61 74 65 20 73 68 6f 75 6c 64 20 62 65 20 72 65 73 74 6f 72 65 64 20 69 66 20 | ....state.should.be.restored.if. |
| 14e020 | 61 20 73 65 63 74 69 6f 6e 20 64 69 73 61 70 70 65 61 72 73 20 61 6e 64 20 6c 61 74 65 72 20 61 | a.section.disappears.and.later.a |
| 14e040 | 70 70 65 61 72 73 0a 20 20 20 20 20 61 67 61 69 6e 2e 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 | ppears......again...The.value.is |
| 14e060 | 20 61 20 62 6f 6f 6c 65 61 6e 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 73 65 63 74 69 6f 6e 20 | .a.boolean.or.a.list.of.section. |
| 14e080 | 74 79 70 65 73 2e 20 20 49 66 20 74 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 68 65 20 76 69 73 69 | types...If.t,......then.the.visi |
| 14e0a0 | 62 69 6c 69 74 79 20 6f 66 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 69 73 20 63 61 63 68 65 64 | bility.of.all.sections.is.cached |
| 14e0c0 | 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 69 73 20 69 73 0a 20 20 20 20 20 6f 6e 6c 79 20 64 | ...Otherwise.this.is......only.d |
| 14e0e0 | 6f 6e 65 20 66 6f 72 20 73 65 63 74 69 6f 6e 73 20 77 68 6f 73 65 20 74 79 70 65 20 6d 61 74 63 | one.for.sections.whose.type.matc |
| 14e100 | 68 65 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 6c 69 73 74 65 64 20 74 79 70 65 73 2e 0a 0a 20 20 | hes.one.of.the.listed.types..... |
| 14e120 | 20 20 20 54 68 69 73 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 74 68 65 20 66 75 6e 63 74 69 | ...This.requires.that.the.functi |
| 14e140 | 6f 6e 20 e2 80 98 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 | on....magit-section-cached-visib |
| 14e160 | 69 6c 69 74 79 e2 80 99 0a 20 20 20 20 20 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 e2 80 98 | ility.........is.a.member.of.... |
| 14e180 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f | magit-section-set-visibility-hoo |
| 14e1a0 | 6b e2 80 99 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 | k.......--.Variable:.magit-secti |
| 14e1c0 | 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 0a 20 20 20 20 20 54 68 69 73 | on-set-visibility-hook......This |
| 14e1e0 | 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 77 68 65 6e 20 66 69 72 73 74 20 63 72 65 61 74 69 6e 67 | .hook.is.run.when.first.creating |
| 14e200 | 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 61 6c 73 6f 20 77 68 65 6e 0a 20 20 20 20 20 72 65 66 | .a.buffer.and.also.when......ref |
| 14e220 | 72 65 73 68 69 6e 67 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 2c 20 61 6e 64 20 | reshing.an.existing.buffer,.and. |
| 14e240 | 69 73 20 75 73 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 0a 20 20 20 20 20 76 69 | is.used.to.determine.the......vi |
| 14e260 | 73 69 62 69 6c 69 74 79 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c | sibility.of.the.section.currentl |
| 14e280 | 79 20 62 65 69 6e 67 20 69 6e 73 65 72 74 65 64 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 66 75 6e | y.being.inserted........Each.fun |
| 14e2a0 | 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e | ction.is.called.with.one.argumen |
| 14e2c0 | 74 2c 20 74 68 65 20 73 65 63 74 69 6f 6e 20 62 65 69 6e 67 0a 20 20 20 20 20 69 6e 73 65 72 74 | t,.the.section.being......insert |
| 14e2e0 | 65 64 2e 20 20 49 74 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 e2 80 98 68 69 64 65 e2 80 99 | ed...It.should.return....hide... |
| 14e300 | 20 6f 72 20 e2 80 98 73 68 6f 77 e2 80 99 2c 20 6f 72 20 74 6f 20 6c 65 61 76 65 20 74 68 65 0a | .or....show...,.or.to.leave.the. |
| 14e320 | 20 20 20 20 20 76 69 73 69 62 69 6c 69 74 79 20 75 6e 64 65 66 69 6e 65 64 20 e2 80 98 6e 69 6c | .....visibility.undefined....nil |
| 14e340 | e2 80 99 2e 20 20 49 66 20 6e 6f 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 69 64 65 73 20 6f 6e 20 | ......If.no.function.decides.on. |
| 14e360 | 74 68 65 0a 20 20 20 20 20 76 69 73 69 62 69 6c 69 74 79 20 61 6e 64 20 74 68 65 20 62 75 66 66 | the......visibility.and.the.buff |
| 14e380 | 65 72 20 69 73 20 62 65 69 6e 67 20 72 65 66 72 65 73 68 65 64 2c 20 74 68 65 6e 20 74 68 65 20 | er.is.being.refreshed,.then.the. |
| 14e3a0 | 76 69 73 69 62 69 6c 69 74 79 0a 20 20 20 20 20 69 73 20 70 72 65 73 65 72 76 65 64 3b 20 6f 72 | visibility......is.preserved;.or |
| 14e3c0 | 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 63 72 65 61 74 65 64 2c | .if.the.buffer.is.being.created, |
| 14e3e0 | 20 74 68 65 6e 20 74 68 65 20 68 61 72 64 0a 20 20 20 20 20 63 6f 64 65 64 20 64 65 66 61 75 6c | .then.the.hard......coded.defaul |
| 14e400 | 74 20 69 73 20 75 73 65 64 2e 0a 0a 20 20 20 20 20 55 73 75 61 6c 6c 79 20 74 68 69 73 20 73 68 | t.is.used........Usually.this.sh |
| 14e420 | 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 69 6e 69 | ould.only.be.used.to.set.the.ini |
| 14e440 | 74 69 61 6c 20 76 69 73 69 62 69 6c 69 74 79 20 62 75 74 0a 20 20 20 20 20 6e 6f 74 20 64 75 72 | tial.visibility.but......not.dur |
| 14e460 | 69 6e 67 20 72 65 66 72 65 73 68 65 73 2e 20 20 49 66 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 | ing.refreshes...If....magit-inse |
| 14e480 | 72 74 2d 73 65 63 74 69 6f 6e 2d 2d 6f 6c 64 72 6f 6f 74 e2 80 99 20 69 73 0a 20 20 20 20 20 6e | rt-section--oldroot....is......n |
| 14e4a0 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 | on-nil,.then.the.buffer.is.being |
| 14e4c0 | 20 72 65 66 72 65 73 68 65 64 20 61 6e 64 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 0a 20 | .refreshed.and.these.functions.. |
| 14e4e0 | 20 20 20 20 73 68 6f 75 6c 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 72 65 74 75 72 6e 20 e2 80 | ....should.immediately.return... |
| 14e500 | 98 6e 69 6c e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | .nil.......--.User.Option:.magit |
| 14e520 | 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 64 69 63 61 74 6f 72 0a 20 20 | -section-visibility-indicator... |
| 14e540 | 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 | ...This.option.controls.whether. |
| 14e560 | 61 6e 64 20 68 6f 77 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 61 20 73 65 63 74 69 | and.how.to.indicate.that.a.secti |
| 14e580 | 6f 6e 20 63 61 6e 0a 20 20 20 20 20 62 65 20 65 78 70 61 6e 64 65 64 2f 63 6f 6c 6c 61 70 73 65 | on.can......be.expanded/collapse |
| 14e5a0 | 64 2e 0a 0a 20 20 20 20 20 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 6e 6f 20 76 69 73 69 62 69 6c | d........If.nil,.then.no.visibil |
| 14e5c0 | 69 74 79 20 69 6e 64 69 63 61 74 6f 72 73 20 61 72 65 20 73 68 6f 77 6e 2e 20 20 4f 74 68 65 72 | ity.indicators.are.shown...Other |
| 14e5e0 | 77 69 73 65 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 68 61 73 20 74 6f 20 68 61 76 65 20 | wise.the......value.has.to.have. |
| 14e600 | 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 66 6f 72 6d 73 3a 0a 0a 20 20 20 20 20 20 20 | one.of.these.two.forms:......... |
| 14e620 | 20 e2 80 a2 20 e2 80 98 28 45 58 50 41 4e 44 41 42 4c 45 2d 42 49 54 4d 41 50 20 2e 20 43 4f 4c | ........(EXPANDABLE-BITMAP...COL |
| 14e640 | 4c 41 50 53 49 42 4c 45 2d 42 49 54 4d 41 50 29 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 42 | LAPSIBLE-BITMAP)...............B |
| 14e660 | 6f 74 68 20 76 61 6c 75 65 73 20 68 61 76 65 20 74 6f 20 62 65 20 76 61 72 69 61 62 6c 65 73 20 | oth.values.have.to.be.variables. |
| 14e680 | 77 68 6f 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 66 72 69 6e 67 65 0a 20 20 20 20 20 20 20 20 | whose.values.are.fringe......... |
| 14e6a0 | 20 20 62 69 74 6d 61 70 73 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 65 76 65 72 79 20 73 | ..bitmaps...In.this.case.every.s |
| 14e6c0 | 65 63 74 69 6f 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 6f 72 0a 20 | ection.that.can.be.expanded.or.. |
| 14e6e0 | 20 20 20 20 20 20 20 20 20 63 6f 6c 6c 61 70 73 65 64 20 67 65 74 73 20 61 6e 20 69 6e 64 69 63 | .........collapsed.gets.an.indic |
| 14e700 | 61 74 6f 72 20 69 6e 20 74 68 65 20 6c 65 66 74 20 66 72 69 6e 67 65 2e 0a 0a 20 20 20 20 20 20 | ator.in.the.left.fringe......... |
| 14e720 | 20 20 20 20 54 6f 20 70 72 6f 76 69 64 65 20 65 78 74 72 61 20 70 61 64 64 69 6e 67 20 61 72 6f | ....To.provide.extra.padding.aro |
| 14e740 | 75 6e 64 20 74 68 65 20 69 6e 64 69 63 61 74 6f 72 2c 20 73 65 74 0a 20 20 20 20 20 20 20 20 20 | und.the.indicator,.set.......... |
| 14e760 | 20 e2 80 98 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 e2 80 99 20 69 6e 20 e2 80 98 6d | ....left-fringe-width....in....m |
| 14e780 | 61 67 69 74 2d 6d 6f 64 65 2d 68 6f 6f 6b e2 80 99 2c 20 65 2e 67 2e 3a 0a 0a 20 20 20 20 20 20 | agit-mode-hook...,.e.g.:........ |
| 14e7a0 | 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 6d 6f 64 65 2d 68 | .........(add-hook.'magit-mode-h |
| 14e7c0 | 6f 6f 6b 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ook.(lambda.().................. |
| 14e7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 | ...........................(setq |
| 14e800 | 20 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 32 30 29 29 29 0a 0a 20 20 20 20 20 20 | .left-fringe-width.20)))........ |
| 14e820 | 20 20 e2 80 a2 20 e2 80 98 28 53 54 52 49 4e 47 20 2e 20 42 4f 4f 4c 45 41 4e 29 e2 80 99 0a 0a | .........(STRING...BOOLEAN)..... |
| 14e840 | 20 20 20 20 20 20 20 20 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 53 54 52 49 4e 47 20 28 75 | ..........In.this.case.STRING.(u |
| 14e860 | 73 75 61 6c 6c 79 20 61 6e 20 65 6c 6c 69 70 73 69 73 29 20 69 73 20 73 68 6f 77 6e 20 61 74 20 | sually.an.ellipsis).is.shown.at. |
| 14e880 | 74 68 65 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 68 65 61 64 69 6e 67 | the.end...........of.the.heading |
| 14e8a0 | 20 6f 66 20 65 76 65 72 79 20 63 6f 6c 6c 61 70 73 65 64 20 73 65 63 74 69 6f 6e 2e 20 20 45 78 | .of.every.collapsed.section...Ex |
| 14e8c0 | 70 61 6e 64 65 64 20 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 67 65 74 20 6e 6f | panded.sections...........get.no |
| 14e8e0 | 20 69 6e 64 69 63 61 74 6f 72 2e 20 20 54 68 65 20 63 64 72 20 63 6f 6e 74 72 6f 6c 73 20 77 68 | .indicator...The.cdr.controls.wh |
| 14e900 | 65 74 68 65 72 20 74 68 65 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 0a 20 20 20 20 20 20 20 20 | ether.the.appearance.of......... |
| 14e920 | 20 20 74 68 65 73 65 20 65 6c 6c 69 70 73 69 73 20 74 61 6b 65 20 73 65 63 74 69 6f 6e 20 68 69 | ..these.ellipsis.take.section.hi |
| 14e940 | 67 68 6c 69 67 68 74 69 6e 67 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 20 20 44 6f 69 6e 67 0a | ghlighting.into.account...Doing. |
| 14e960 | 20 20 20 20 20 20 20 20 20 20 73 6f 20 6d 69 67 68 74 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 68 | ..........so.might.potentially.h |
| 14e980 | 61 76 65 20 61 6e 20 69 6d 70 61 63 74 20 6f 6e 20 70 65 72 66 6f 72 6d 61 6e 63 65 2c 20 77 68 | ave.an.impact.on.performance,.wh |
| 14e9a0 | 69 6c 65 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 64 6f 69 6e 67 20 73 6f 20 69 73 20 6b 69 | ile.not...........doing.so.is.ki |
| 14e9c0 | 6e 64 61 20 75 67 6c 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 | nda.ugly.....File:.magit.info,.. |
| 14e9e0 | 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 | Node:.Section.Hooks,..Next:.Sect |
| 14ea00 | 69 6f 6e 20 54 79 70 65 73 20 61 6e 64 20 56 61 6c 75 65 73 2c 20 20 50 72 65 76 3a 20 53 65 63 | ion.Types.and.Values,..Prev:.Sec |
| 14ea20 | 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e 73 0a 0a | tion.Visibility,..Up:.Sections.. |
| 14ea40 | 34 2e 32 2e 33 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 4.2.3.Section.Hooks.------------ |
| 14ea60 | 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 68 69 63 68 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 69 6e 73 65 | -------..Which.sections.are.inse |
| 14ea80 | 72 74 65 64 20 69 6e 74 6f 20 63 65 72 74 61 69 6e 20 62 75 66 66 65 72 73 20 69 73 20 63 6f 6e | rted.into.certain.buffers.is.con |
| 14eaa0 | 74 72 6f 6c 6c 65 64 20 77 69 74 68 0a 68 6f 6f 6b 73 2e 20 20 54 68 69 73 20 69 6e 63 6c 75 64 | trolled.with.hooks...This.includ |
| 14eac0 | 65 73 20 74 68 65 20 73 74 61 74 75 73 20 61 6e 64 20 74 68 65 20 72 65 66 73 20 62 75 66 66 65 | es.the.status.and.the.refs.buffe |
| 14eae0 | 72 73 2e 20 20 46 6f 72 20 6f 74 68 65 72 0a 62 75 66 66 65 72 73 2c 20 65 2e 67 2e 2c 20 6c 6f | rs...For.other.buffers,.e.g.,.lo |
| 14eb00 | 67 20 61 6e 64 20 64 69 66 66 20 62 75 66 66 65 72 73 2c 20 74 68 69 73 20 69 73 20 6e 6f 74 20 | g.and.diff.buffers,.this.is.not. |
| 14eb20 | 70 6f 73 73 69 62 6c 65 2e 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d | possible...The.command....magit- |
| 14eb40 | 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 | describe-section....can.be.used. |
| 14eb60 | 74 6f 20 73 65 65 20 77 68 69 63 68 20 68 6f 6f 6b 20 28 69 66 20 61 6e 79 29 20 77 61 73 0a 72 | to.see.which.hook.(if.any).was.r |
| 14eb80 | 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 69 6e 73 65 72 74 69 6e 67 20 74 68 65 20 73 65 63 | esponsible.for.inserting.the.sec |
| 14eba0 | 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 46 6f 72 20 62 75 66 66 65 72 73 20 77 | tion.at.point......For.buffers.w |
| 14ebc0 | 68 6f 73 65 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 | hose.sections.can.be.customized. |
| 14ebe0 | 62 79 20 74 68 65 20 75 73 65 72 2c 20 61 20 68 6f 6f 6b 0a 76 61 72 69 61 62 6c 65 20 63 61 6c | by.the.user,.a.hook.variable.cal |
| 14ec00 | 6c 65 64 20 e2 80 98 6d 61 67 69 74 2d 54 59 50 45 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b e2 | led....magit-TYPE-sections-hook. |
| 14ec20 | 80 99 20 65 78 69 73 74 73 2e 20 20 54 68 69 73 20 68 6f 6f 6b 20 73 68 6f 75 6c 64 20 62 65 0a | ...exists...This.hook.should.be. |
| 14ec40 | 63 68 61 6e 67 65 64 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 61 64 64 2d 73 65 63 74 69 | changed.using....magit-add-secti |
| 14ec60 | 6f 6e 2d 68 6f 6f 6b e2 80 99 2e 20 20 41 76 6f 69 64 20 75 73 69 6e 67 20 e2 80 98 61 64 64 2d | on-hook......Avoid.using....add- |
| 14ec80 | 68 6f 6f 6b 73 e2 80 99 20 6f 72 20 74 68 65 0a 43 75 73 74 6f 6d 20 69 6e 74 65 72 66 61 63 65 | hooks....or.the.Custom.interface |
| 14eca0 | 2e 0a 0a 20 20 20 54 68 65 20 76 61 72 69 6f 75 73 20 61 76 61 69 6c 61 62 6c 65 20 73 65 63 74 | ......The.various.available.sect |
| 14ecc0 | 69 6f 6e 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 64 65 73 63 72 69 62 65 64 | ion.hook.variables.are.described |
| 14ece0 | 20 6c 61 74 65 72 20 69 6e 0a 74 68 69 73 20 6d 61 6e 75 61 6c 20 61 6c 6f 6e 67 20 77 69 74 68 | .later.in.this.manual.along.with |
| 14ed00 | 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 22 73 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 | .the.appropriate."section.insert |
| 14ed20 | 65 72 20 66 75 6e 63 74 69 6f 6e 73 22 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 | er.functions"....--.Function:.ma |
| 14ed40 | 67 69 74 2d 61 64 64 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 20 68 6f 6f 6b 20 66 75 6e 63 74 69 | git-add-section-hook.hook.functi |
| 14ed60 | 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 61 74 20 61 70 70 65 6e 64 0a 20 20 20 20 20 20 20 20 20 | on.&optional.at.append.......... |
| 14ed80 | 20 6c 6f 63 61 6c 0a 20 20 20 20 20 41 64 64 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e | .local......Add.the.function.FUN |
| 14eda0 | 43 54 49 4f 4e 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 73 65 63 74 69 6f 6e 20 68 6f | CTION.to.the.value.of.section.ho |
| 14edc0 | 6f 6b 20 48 4f 4f 4b 2e 0a 0a 20 20 20 20 20 41 64 64 20 46 55 4e 43 54 49 4f 4e 20 61 74 20 74 | ok.HOOK........Add.FUNCTION.at.t |
| 14ede0 | 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 69 73 74 20 75 6e | he.beginning.of.the.hook.list.un |
| 14ee00 | 6c 65 73 73 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 41 50 50 45 4e 44 20 69 73 20 6e 6f 6e | less.optional......APPEND.is.non |
| 14ee20 | 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 20 | -nil,.in.which.case.FUNCTION.is. |
| 14ee40 | 61 64 64 65 64 20 61 74 20 74 68 65 20 65 6e 64 2e 20 20 49 66 0a 20 20 20 20 20 46 55 4e 43 54 | added.at.the.end...If......FUNCT |
| 14ee60 | 49 4f 4e 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d 65 6d 62 65 72 20 74 68 65 6e 20 6d 6f 76 | ION.already.is.a.member.then.mov |
| 14ee80 | 65 20 69 74 20 74 6f 20 74 68 65 20 6e 65 77 20 6c 6f 63 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 | e.it.to.the.new.location........ |
| 14eea0 | 49 66 20 6f 70 74 69 6f 6e 61 6c 20 41 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 61 20 | If.optional.AT.is.non-nil.and.a. |
| 14eec0 | 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 68 6f 6f 6b 20 6c 69 73 74 2c 20 74 68 65 6e 20 61 64 | member.of.the.hook.list,.then.ad |
| 14eee0 | 64 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 6e 65 78 74 20 74 6f 20 74 68 61 74 20 69 6e 73 | d......FUNCTION.next.to.that.ins |
| 14ef00 | 74 65 61 64 2e 20 20 41 64 64 20 62 65 66 6f 72 65 20 6f 72 20 61 66 74 65 72 20 41 54 2c 20 6f | tead...Add.before.or.after.AT,.o |
| 14ef20 | 72 20 72 65 70 6c 61 63 65 0a 20 20 20 20 20 41 54 20 77 69 74 68 20 46 55 4e 43 54 49 4f 4e 20 | r.replace......AT.with.FUNCTION. |
| 14ef40 | 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 41 50 50 45 4e 44 2e 20 20 49 66 20 41 50 50 45 4e 44 20 | depending.on.APPEND...If.APPEND. |
| 14ef60 | 69 73 20 74 68 65 20 73 79 6d 62 6f 6c 0a 20 20 20 20 20 e2 80 98 72 65 70 6c 61 63 65 e2 80 99 | is.the.symbol.........replace... |
| 14ef80 | 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 49 4f 4e 2e | ,.then.replace.AT.with.FUNCTION. |
| 14efa0 | 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 6e 6f 6e 2d 6e 69 6c 0a 20 20 20 20 20 76 61 6c | ..For.any.other.non-nil......val |
| 14efc0 | 75 65 20 70 6c 61 63 65 20 46 55 4e 43 54 49 4f 4e 20 72 69 67 68 74 20 61 66 74 65 72 20 41 54 | ue.place.FUNCTION.right.after.AT |
| 14efe0 | 2e 20 20 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 70 6c 61 63 65 20 46 55 4e 43 54 49 4f 4e 0a 20 | ...If.nil,.then.place.FUNCTION.. |
| 14f000 | 20 20 20 20 72 69 67 68 74 20 62 65 66 6f 72 65 20 41 54 2e 20 20 49 66 20 46 55 4e 43 54 49 4f | ....right.before.AT...If.FUNCTIO |
| 14f020 | 4e 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 6c 69 73 | N.already.is.a.member.of.the.lis |
| 14f040 | 74 20 62 75 74 0a 20 20 20 20 20 41 54 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 6c 65 61 76 65 | t.but......AT.is.not,.then.leave |
| 14f060 | 20 46 55 4e 43 54 49 4f 4e 20 77 68 65 72 65 20 65 76 65 72 20 69 74 20 61 6c 72 65 61 64 79 20 | .FUNCTION.where.ever.it.already. |
| 14f080 | 69 73 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4c 4f 43 41 4c 20 69 73 20 6e | is........If.optional.LOCAL.is.n |
| 14f0a0 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6d 6f 64 69 66 79 20 74 68 65 20 68 6f 6f 6b e2 80 99 73 | on-nil,.then.modify.the.hook...s |
| 14f0c0 | 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 76 61 6c 75 65 20 72 61 74 68 65 72 20 | .buffer-local......value.rather. |
| 14f0e0 | 74 68 61 6e 20 69 74 73 20 67 6c 6f 62 61 6c 20 76 61 6c 75 65 2e 20 20 54 68 69 73 20 6d 61 6b | than.its.global.value...This.mak |
| 14f100 | 65 73 20 74 68 65 20 68 6f 6f 6b 20 6c 6f 63 61 6c 20 62 79 0a 20 20 20 20 20 63 6f 70 79 69 6e | es.the.hook.local.by......copyin |
| 14f120 | 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 6f 70 79 20 | g.the.default.value...That.copy. |
| 14f140 | 69 73 20 74 68 65 6e 20 6d 6f 64 69 66 69 65 64 2e 0a 0a 20 20 20 20 20 48 4f 4f 4b 20 73 68 6f | is.then.modified........HOOK.sho |
| 14f160 | 75 6c 64 20 62 65 20 61 20 73 79 6d 62 6f 6c 2e 20 20 49 66 20 48 4f 4f 4b 20 69 73 20 76 6f 69 | uld.be.a.symbol...If.HOOK.is.voi |
| 14f180 | 64 2c 20 69 74 20 69 73 20 66 69 72 73 74 20 73 65 74 20 74 6f 20 6e 69 6c 2e 0a 20 20 20 20 20 | d,.it.is.first.set.to.nil....... |
| 14f1a0 | 48 4f 4f 4b e2 80 99 73 20 76 61 6c 75 65 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 61 20 73 69 6e | HOOK...s.value.must.not.be.a.sin |
| 14f1c0 | 67 6c 65 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 2e 20 20 46 55 4e 43 54 49 4f 4e 20 73 68 6f | gle.hook.function...FUNCTION.sho |
| 14f1e0 | 75 6c 64 0a 20 20 20 20 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 | uld......be.a.function.that.take |
| 14f200 | 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 69 6e 73 65 72 74 73 20 6f 6e 65 20 6f | s.no.arguments.and.inserts.one.o |
| 14f220 | 72 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 73 20 61 74 20 70 6f 69 6e | r.multiple......sections.at.poin |
| 14f240 | 74 2c 20 6d 6f 76 69 6e 67 20 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 2e 20 20 46 55 4e 43 54 49 | t,.moving.point.forward...FUNCTI |
| 14f260 | 4f 4e 20 6d 61 79 20 63 68 6f 6f 73 65 20 6e 6f 74 0a 20 20 20 20 20 74 6f 20 69 6e 73 65 72 74 | ON.may.choose.not......to.insert |
| 14f280 | 20 69 74 73 20 73 65 63 74 69 6f 6e 28 73 29 2c 20 77 68 65 6e 20 64 6f 69 6e 67 20 73 6f 20 77 | .its.section(s),.when.doing.so.w |
| 14f2a0 | 6f 75 6c 64 20 6e 6f 74 20 6d 61 6b 65 20 73 65 6e 73 65 2e 20 20 49 74 0a 20 20 20 20 20 73 68 | ould.not.make.sense...It......sh |
| 14f2c0 | 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 20 73 69 64 | ould.not.be.abused.for.other.sid |
| 14f2e0 | 65 2d 65 66 66 65 63 74 73 2e 0a 0a 20 20 20 54 6f 20 72 65 6d 6f 76 65 20 61 20 66 75 6e 63 74 | e-effects......To.remove.a.funct |
| 14f300 | 69 6f 6e 20 66 72 6f 6d 20 61 20 73 65 63 74 69 6f 6e 20 68 6f 6f 6b 2c 20 75 73 65 20 e2 80 98 | ion.from.a.section.hook,.use.... |
| 14f320 | 72 65 6d 6f 76 65 2d 68 6f 6f 6b e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | remove-hook........File:.magit.i |
| 14f340 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 6e 64 20 56 61 | nfo,..Node:.Section.Types.and.Va |
| 14f360 | 6c 75 65 73 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 2c 20 20 50 | lues,..Next:.Section.Options,..P |
| 14f380 | 72 65 76 3a 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e | rev:.Section.Hooks,..Up:.Section |
| 14f3a0 | 73 0a 0a 34 2e 32 2e 34 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 6e 64 20 56 61 6c 75 65 | s..4.2.4.Section.Types.and.Value |
| 14f3c0 | 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | s.------------------------------ |
| 14f3e0 | 0a 0a 45 61 63 68 20 73 65 63 74 69 6f 6e 20 68 61 73 20 61 20 74 79 70 65 2c 20 66 6f 72 20 65 | ..Each.section.has.a.type,.for.e |
| 14f400 | 78 61 6d 70 6c 65 20 e2 80 98 68 75 6e 6b e2 80 99 2c 20 e2 80 98 66 69 6c 65 e2 80 99 2c 20 61 | xample....hunk...,....file...,.a |
| 14f420 | 6e 64 20 e2 80 98 63 6f 6d 6d 69 74 e2 80 99 2e 0a 49 6e 73 74 61 6e 63 65 73 20 6f 66 20 63 65 | nd....commit.....Instances.of.ce |
| 14f440 | 72 74 61 69 6e 20 73 65 63 74 69 6f 6e 20 74 79 70 65 73 20 61 6c 73 6f 20 68 61 76 65 20 61 20 | rtain.section.types.also.have.a. |
| 14f460 | 76 61 6c 75 65 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 61 0a 73 65 63 74 69 6f 6e 20 6f | value...The.value.of.a.section.o |
| 14f480 | 66 20 74 79 70 65 20 e2 80 98 66 69 6c 65 e2 80 99 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 | f.type....file...,.for.example,. |
| 14f4a0 | 69 73 20 61 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 20 20 20 55 73 65 72 73 20 75 73 75 61 6c 6c | is.a.file.name......Users.usuall |
| 14f4c0 | 79 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 77 6f 72 72 79 20 61 62 6f 75 74 20 61 20 73 | y.do.not.have.to.worry.about.a.s |
| 14f4e0 | 65 63 74 69 6f 6e e2 80 99 73 20 74 79 70 65 20 61 6e 64 20 76 61 6c 75 65 2c 0a 62 75 74 20 6b | ection...s.type.and.value,.but.k |
| 14f500 | 6e 6f 77 69 6e 67 20 74 68 65 6d 20 63 61 6e 20 62 65 20 68 61 6e 64 79 20 61 74 20 74 69 6d 65 | nowing.them.can.be.handy.at.time |
| 14f520 | 73 2e 0a 0a e2 80 98 48 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 | s......H....(...magit-describe-s |
| 14f540 | 65 63 74 69 6f 6e e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f | ection...)......This.command.sho |
| 14f560 | 77 73 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 6e | ws.information.about.the.section |
| 14f580 | 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 0a 20 20 20 20 20 73 65 70 61 72 61 74 65 20 62 75 66 | .at.point.in.a......separate.buf |
| 14f5a0 | 66 65 72 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 | fer....--.Command:.magit-describ |
| 14f5c0 | 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | e-section-briefly......This.comm |
| 14f5e0 | 61 6e 64 20 73 68 6f 77 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 | and.shows.information.about.the. |
| 14f600 | 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 0a 20 20 20 20 20 65 63 68 | section.at.point.in.the......ech |
| 14f620 | 6f 20 61 72 65 61 2c 20 61 73 20 e2 80 98 23 3c 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 20 56 41 | o.area,.as....#<magit-section.VA |
| 14f640 | 4c 55 45 20 5b 54 59 50 45 20 50 41 52 45 4e 54 2d 54 59 50 45 2e 2e 2e 5d 0a 20 20 20 20 20 42 | LUE.[TYPE.PARENT-TYPE...]......B |
| 14f660 | 45 47 49 4e 4e 49 4e 47 2d 45 4e 44 3e e2 80 99 2e 0a 0a 20 20 20 4d 61 6e 79 20 63 6f 6d 6d 61 | EGINNING-END>.........Many.comma |
| 14f680 | 6e 64 73 20 62 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 | nds.behave.differently.depending |
| 14f6a0 | 20 6f 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 0a 61 74 20 70 | .on.the.type.of.the.section.at.p |
| 14f6c0 | 6f 69 6e 74 20 61 6e 64 2f 6f 72 20 73 6f 6d 65 68 6f 77 20 63 6f 6e 73 75 6d 65 20 74 68 65 20 | oint.and/or.somehow.consume.the. |
| 14f6e0 | 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 73 65 63 74 69 6f 6e 2e 20 20 42 75 74 20 74 68 61 74 | value.of.that.section...But.that |
| 14f700 | 20 69 73 0a 6f 6e 6c 79 20 6f 6e 65 20 6f 66 20 74 68 65 20 72 65 61 73 6f 6e 73 20 77 68 79 20 | .is.only.one.of.the.reasons.why. |
| 14f720 | 74 68 65 20 73 61 6d 65 20 6b 65 79 20 6d 61 79 20 64 6f 20 73 6f 6d 65 74 68 69 6e 67 20 64 69 | the.same.key.may.do.something.di |
| 14f740 | 66 66 65 72 65 6e 74 2c 0a 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 61 74 20 73 65 63 74 69 | fferent,.depending.on.what.secti |
| 14f760 | 6f 6e 20 69 73 20 63 75 72 72 65 6e 74 2e 0a 0a 20 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 | on.is.current......Additionally. |
| 14f780 | 66 6f 72 20 65 61 63 68 20 73 65 63 74 69 6f 6e 20 74 79 70 65 20 61 20 6b 65 79 6d 61 70 20 2a | for.each.section.type.a.keymap.* |
| 14f7a0 | 6d 69 67 68 74 2a 20 62 65 20 64 65 66 69 6e 65 64 2c 20 6e 61 6d 65 64 0a e2 80 98 6d 61 67 69 | might*.be.defined,.named....magi |
| 14f7c0 | 74 2d 54 59 50 45 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 e2 80 99 2e 20 20 54 68 61 74 20 6b 65 79 | t-TYPE-section-map......That.key |
| 14f7e0 | 6d 61 70 20 69 73 20 75 73 65 64 20 61 73 20 74 65 78 74 20 70 72 6f 70 65 72 74 79 20 6b 65 79 | map.is.used.as.text.property.key |
| 14f800 | 6d 61 70 0a 6f 66 20 61 6c 6c 20 74 65 78 74 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 61 6e 79 | map.of.all.text.belonging.to.any |
| 14f820 | 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 74 79 70 65 2e | .section.of.the.respective.type. |
| 14f840 | 20 20 49 66 20 73 75 63 68 20 61 0a 6d 61 70 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 66 | ..If.such.a.map.does.not.exist.f |
| 14f860 | 6f 72 20 61 20 63 65 72 74 61 69 6e 20 74 79 70 65 2c 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 | or.a.certain.type,.then.you.can. |
| 14f880 | 64 65 66 69 6e 65 20 69 74 20 79 6f 75 72 73 65 6c 66 2c 0a 61 6e 64 20 69 74 20 77 69 6c 6c 20 | define.it.yourself,.and.it.will. |
| 14f8a0 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 65 20 75 73 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | automatically.be.used.....File:. |
| 14f8c0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 4f 70 74 69 6f | magit.info,..Node:.Section.Optio |
| 14f8e0 | 6e 73 2c 20 20 50 72 65 76 3a 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 6e 64 20 56 61 6c | ns,..Prev:.Section.Types.and.Val |
| 14f900 | 75 65 73 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e 73 0a 0a 34 2e 32 2e 35 20 53 65 63 74 69 6f | ues,..Up:.Sections..4.2.5.Sectio |
| 14f920 | 6e 20 4f 70 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a | n.Options.---------------------. |
| 14f940 | 0a 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 73 20 6f 70 74 69 6f 6e 73 20 | .This.section.describes.options. |
| 14f960 | 74 68 61 74 20 68 61 76 65 20 61 6e 20 65 66 66 65 63 74 20 6f 6e 20 6d 6f 72 65 20 74 68 61 6e | that.have.an.effect.on.more.than |
| 14f980 | 20 6a 75 73 74 20 61 0a 63 65 72 74 61 69 6e 20 74 79 70 65 20 6f 66 20 73 65 63 74 69 6f 6e 73 | .just.a.certain.type.of.sections |
| 14f9a0 | 2e 20 20 41 73 20 79 6f 75 20 63 61 6e 20 73 65 65 20 74 68 65 72 65 20 61 72 65 20 6e 6f 74 20 | ...As.you.can.see.there.are.not. |
| 14f9c0 | 6d 61 6e 79 20 6f 66 20 74 68 6f 73 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | many.of.those....--.User.Option: |
| 14f9e0 | 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 2d 63 6f 75 6e 74 0a | .magit-section-show-child-count. |
| 14fa00 | 20 20 20 20 20 57 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 | .....Whether.to.append.the.numbe |
| 14fa20 | 72 20 6f 66 20 63 68 69 6c 64 72 65 6e 20 74 6f 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 | r.of.children.to.section.heading |
| 14fa40 | 73 2e 20 20 54 68 69 73 0a 20 20 20 20 20 6f 6e 6c 79 20 61 66 66 65 63 74 73 20 73 65 63 74 69 | s...This......only.affects.secti |
| 14fa60 | 6f 6e 73 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 6e 65 66 69 74 20 66 72 6f 6d 20 74 68 69 73 | ons.that.could.benefit.from.this |
| 14fa80 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 | .information.....File:.magit.inf |
| 14faa0 | 6f 2c 20 20 4e 6f 64 65 3a 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 4e | o,..Node:.Transient.Commands,..N |
| 14fac0 | 65 78 74 3a 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 42 75 66 | ext:.Transient.Arguments.and.Buf |
| 14fae0 | 66 65 72 20 56 61 72 69 61 62 6c 65 73 2c 20 20 50 72 65 76 3a 20 53 65 63 74 69 6f 6e 73 2c 20 | fer.Variables,..Prev:.Sections,. |
| 14fb00 | 20 55 70 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e 33 20 54 72 61 | .Up:.Interface.Concepts..4.3.Tra |
| 14fb20 | 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 6e 64 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | nsient.Commands.================ |
| 14fb40 | 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 6e 79 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 | ======..Many.Magit.commands.are. |
| 14fb60 | 69 6d 70 6c 65 6d 65 6e 74 65 64 20 61 73 20 2a 74 72 61 6e 73 69 65 6e 74 2a 20 63 6f 6d 6d 61 | implemented.as.*transient*.comma |
| 14fb80 | 6e 64 73 2e 20 20 46 69 72 73 74 20 74 68 65 0a 75 73 65 72 20 69 6e 76 6f 6b 65 73 20 61 20 2a | nds...First.the.user.invokes.a.* |
| 14fba0 | 70 72 65 66 69 78 2a 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 63 61 75 73 65 73 20 69 74 | prefix*.command,.which.causes.it |
| 14fbc0 | 73 20 2a 69 6e 66 69 78 2a 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 0a 2a 73 75 66 66 69 78 2a | s.*infix*.arguments.and.*suffix* |
| 14fbe0 | 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 | .commands.to.be.displayed.in.the |
| 14fc00 | 20 65 63 68 6f 20 61 72 65 61 2e 20 20 54 68 65 20 75 73 65 72 20 74 68 65 6e 0a 6f 70 74 69 6f | .echo.area...The.user.then.optio |
| 14fc20 | 6e 61 6c 6c 79 20 73 65 74 73 20 73 6f 6d 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 | nally.sets.some.infix.arguments. |
| 14fc40 | 61 6e 64 20 66 69 6e 61 6c 6c 79 20 69 6e 76 6f 6b 65 73 20 6f 6e 65 20 6f 66 20 74 68 65 0a 73 | and.finally.invokes.one.of.the.s |
| 14fc60 | 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 20 20 20 54 68 69 73 20 69 73 20 69 6d 70 6c | uffix.commands......This.is.impl |
| 14fc80 | 65 6d 65 6e 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 20 e2 80 98 74 72 61 6e 73 69 | emented.in.the.library....transi |
| 14fca0 | 65 6e 74 e2 80 99 2e 20 20 45 61 72 6c 69 65 72 20 4d 61 67 69 74 0a 72 65 6c 65 61 73 65 73 20 | ent......Earlier.Magit.releases. |
| 14fcc0 | 75 73 65 64 20 74 68 65 20 70 61 63 6b 61 67 65 20 e2 80 98 6d 61 67 69 74 2d 70 6f 70 75 70 e2 | used.the.package....magit-popup. |
| 14fce0 | 80 99 20 61 6e 64 20 65 76 65 6e 20 65 61 72 6c 69 65 72 20 76 65 72 73 69 6f 6e 73 0a 6c 69 62 | ...and.even.earlier.versions.lib |
| 14fd00 | 72 61 72 79 20 e2 80 98 6d 61 67 69 74 2d 6b 65 79 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 20 20 20 54 | rary....magit-key-mode.........T |
| 14fd20 | 72 61 6e 73 69 65 6e 74 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 2a 6e 6f 74 65 20 | ransient.is.documented.in.*note. |
| 14fd40 | 28 74 72 61 6e 73 69 65 6e 74 29 54 6f 70 3a 3a 2e 0a 0a e2 80 98 43 2d 78 20 4d 2d 67 e2 80 99 | (transient)Top::......C-x.M-g... |
| 14fd60 | 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 e2 80 99 29 0a e2 80 98 43 2d 63 20 67 | .(...magit-dispatch...)....C-c.g |
| 14fd80 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 e2 80 99 29 0a 20 20 20 20 20 | ....(...magit-dispatch...)...... |
| 14fda0 | 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 | This.transient.prefix.command.bi |
| 14fdc0 | 6e 64 73 20 6d 6f 73 74 20 6f 66 20 4d 61 67 69 74 e2 80 99 73 20 6f 74 68 65 72 20 70 72 65 66 | nds.most.of.Magit...s.other.pref |
| 14fde0 | 69 78 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 | ix......commands.as.suffix.comma |
| 14fe00 | 6e 64 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f | nds.and.displays.them.in.a.tempo |
| 14fe20 | 72 61 72 79 20 62 75 66 66 65 72 0a 20 20 20 20 20 75 6e 74 69 6c 20 6f 6e 65 20 6f 66 20 74 68 | rary.buffer......until.one.of.th |
| 14fe40 | 65 6d 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 49 6e 76 6f 6b 69 6e 67 20 73 75 63 68 20 61 20 | em.is.invoked...Invoking.such.a. |
| 14fe60 | 73 75 62 2d 70 72 65 66 69 78 20 63 61 75 73 65 73 0a 20 20 20 20 20 74 68 65 20 73 75 66 66 69 | sub-prefix.causes......the.suffi |
| 14fe80 | 78 65 73 20 6f 66 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 62 6f 75 6e 64 20 | xes.of.that.command.to.be.bound. |
| 14fea0 | 61 6e 64 20 64 69 73 70 6c 61 79 65 64 20 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 20 20 20 74 68 | and.displayed.instead.of......th |
| 14fec0 | 6f 73 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 e2 80 99 2e 0a 0a 20 20 | ose.of....magit-dispatch........ |
| 14fee0 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 61 6c 73 6f 2c 20 6f 72 20 65 73 70 65 | ...This.command.is.also,.or.espe |
| 14ff00 | 63 69 61 6c 6c 79 2c 20 75 73 65 66 75 6c 20 6f 75 74 73 69 64 65 20 4d 61 67 69 74 20 62 75 66 | cially,.useful.outside.Magit.buf |
| 14ff20 | 66 65 72 73 2c 0a 20 20 20 20 20 73 6f 20 4d 61 67 69 74 20 62 79 20 64 65 66 61 75 6c 74 20 62 | fers,......so.Magit.by.default.b |
| 14ff40 | 69 6e 64 73 20 69 74 20 74 6f 20 e2 80 98 43 2d 63 20 4d 2d 67 e2 80 99 20 69 6e 20 74 68 65 20 | inds.it.to....C-c.M-g....in.the. |
| 14ff60 | 67 6c 6f 62 61 6c 20 6b 65 79 6d 61 70 2e 0a 20 20 20 20 20 e2 80 98 43 2d 63 20 67 e2 80 99 20 | global.keymap..........C-c.g.... |
| 14ff80 | 77 6f 75 6c 64 20 62 65 20 61 20 62 65 74 74 65 72 20 62 69 6e 64 69 6e 67 2c 20 62 75 74 20 77 | would.be.a.better.binding,.but.w |
| 14ffa0 | 65 20 63 61 6e 6e 6f 74 20 75 73 65 20 74 68 61 74 20 62 79 0a 20 20 20 20 20 64 65 66 61 75 6c | e.cannot.use.that.by......defaul |
| 14ffc0 | 74 2c 20 62 65 63 61 75 73 65 20 74 68 61 74 20 6b 65 79 20 73 65 71 75 65 6e 63 65 20 69 73 20 | t,.because.that.key.sequence.is. |
| 14ffe0 | 72 65 73 65 72 76 65 64 20 66 6f 72 20 74 68 65 20 75 73 65 72 2e 20 20 53 65 65 0a 20 20 20 20 | reserved.for.the.user...See..... |
| 150000 | 20 2a 6e 6f 74 65 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 3a 3a 20 74 6f 20 6c 65 61 72 | .*note.Global.Bindings::.to.lear |
| 150020 | 6e 20 6d 6f 72 65 20 64 65 66 61 75 6c 74 20 61 6e 64 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 6b | n.more.default.and.recommended.k |
| 150040 | 65 79 0a 20 20 20 20 20 62 69 6e 64 69 6e 67 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | ey......bindings.....File:.magit |
| 150060 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 | .info,..Node:.Transient.Argument |
| 150080 | 73 20 61 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 2c 20 20 4e 65 78 74 3a 20 43 | s.and.Buffer.Variables,..Next:.C |
| 1500a0 | 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 | ompletion.Confirmation.and.the.S |
| 1500c0 | 65 6c 65 63 74 69 6f 6e 2c 20 20 50 72 65 76 3a 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 | election,..Prev:.Transient.Comma |
| 1500e0 | 6e 64 73 2c 20 20 55 70 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e | nds,..Up:.Interface.Concepts..4. |
| 150100 | 34 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 42 75 66 66 65 72 | 4.Transient.Arguments.and.Buffer |
| 150120 | 20 56 61 72 69 61 62 6c 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .Variables.===================== |
| 150140 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 69 6e 66 | =======================..The.inf |
| 150160 | 69 78 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 6d 61 6e 79 20 6f 66 20 4d 61 67 69 74 e2 80 99 | ix.arguments.of.many.of.Magit... |
| 150180 | 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 63 65 61 73 | s.transient.prefix.commands.ceas |
| 1501a0 | 65 0a 74 6f 20 68 61 76 65 20 61 6e 20 65 66 66 65 63 74 20 6f 6e 63 65 20 74 68 65 20 e2 80 98 | e.to.have.an.effect.once.the.... |
| 1501c0 | 67 69 74 e2 80 99 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 | git....command.that.is.called.wi |
| 1501e0 | 74 68 20 74 68 6f 73 65 0a 61 72 67 75 6d 65 6e 74 73 20 68 61 73 20 72 65 74 75 72 6e 65 64 2e | th.those.arguments.has.returned. |
| 150200 | 20 20 43 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 63 72 65 61 74 65 20 61 20 63 6f 6d 6d 69 74 20 | ..Commands.that.create.a.commit. |
| 150220 | 61 72 65 20 61 20 67 6f 6f 64 0a 65 78 61 6d 70 6c 65 20 66 6f 72 20 74 68 69 73 2e 20 20 49 66 | are.a.good.example.for.this...If |
| 150240 | 20 74 68 65 20 75 73 65 72 20 63 68 61 6e 67 65 73 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 2c | .the.user.changes.the.arguments, |
| 150260 | 20 74 68 65 6e 20 74 68 61 74 20 6f 6e 6c 79 0a 61 66 66 65 63 74 73 20 74 68 65 20 6e 65 78 74 | .then.that.only.affects.the.next |
| 150280 | 20 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 66 20 61 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 2e | .invocation.of.a.suffix.command. |
| 1502a0 | 20 20 49 66 20 74 68 65 20 73 61 6d 65 20 74 72 61 6e 73 69 65 6e 74 0a 70 72 65 66 69 78 20 63 | ..If.the.same.transient.prefix.c |
| 1502c0 | 6f 6d 6d 61 6e 64 20 69 73 20 6c 61 74 65 72 20 69 6e 76 6f 6b 65 64 20 61 67 61 69 6e 2c 20 74 | ommand.is.later.invoked.again,.t |
| 1502e0 | 68 65 6e 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 69 6e 69 74 69 61 6c 6c 79 0a | hen.the.arguments.are.initially. |
| 150300 | 72 65 73 65 74 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2e 20 20 54 68 69 | reset.to.the.default.value...Thi |
| 150320 | 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 63 61 6e 20 62 65 20 73 65 74 20 66 6f 72 20 74 | s.default.value.can.be.set.for.t |
| 150340 | 68 65 0a 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 20 6f 72 20 73 61 76 65 | he.current.Emacs.session.or.save |
| 150360 | 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 2c 20 73 65 65 20 2a 6e 6f 74 65 20 28 74 72 61 6e 73 69 | d.permanently,.see.*note.(transi |
| 150380 | 65 6e 74 29 53 61 76 69 6e 67 0a 56 61 6c 75 65 73 3a 3a 2e 20 20 49 74 20 69 73 20 61 6c 73 6f | ent)Saving.Values::...It.is.also |
| 1503a0 | 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 63 79 63 6c 65 20 74 68 72 6f 75 67 68 20 70 72 65 76 69 | .possible.to.cycle.through.previ |
| 1503c0 | 6f 75 73 6c 79 20 75 73 65 64 20 73 65 74 73 20 6f 66 0a 61 72 67 75 6d 65 6e 74 73 20 75 73 69 | ously.used.sets.of.arguments.usi |
| 1503e0 | 6e 67 20 e2 80 98 43 2d 4d 2d 70 e2 80 99 20 61 6e 64 20 e2 80 98 43 2d 4d 2d 6e e2 80 99 2c 20 | ng....C-M-p....and....C-M-n...,. |
| 150400 | 73 65 65 20 2a 6e 6f 74 65 20 28 74 72 61 6e 73 69 65 6e 74 29 55 73 69 6e 67 0a 48 69 73 74 6f | see.*note.(transient)Using.Histo |
| 150420 | 72 79 3a 3a 2e 0a 0a 20 20 20 48 6f 77 65 76 65 72 20 74 68 65 20 69 6e 66 69 78 20 61 72 67 75 | ry::......However.the.infix.argu |
| 150440 | 6d 65 6e 74 73 20 6f 66 20 6d 61 6e 79 20 6f 74 68 65 72 20 74 72 61 6e 73 69 65 6e 74 20 63 6f | ments.of.many.other.transient.co |
| 150460 | 6d 6d 61 6e 64 73 20 63 6f 6e 74 69 6e 75 65 0a 74 6f 20 68 61 76 65 20 61 6e 20 65 66 66 65 63 | mmands.continue.to.have.an.effec |
| 150480 | 74 20 65 76 65 6e 20 61 66 74 65 72 20 74 68 65 20 e2 80 98 67 69 74 e2 80 99 20 63 6f 6d 6d 61 | t.even.after.the....git....comma |
| 1504a0 | 6e 64 20 74 68 61 74 20 77 61 73 20 63 61 6c 6c 65 64 20 77 69 74 68 0a 74 68 6f 73 65 20 61 72 | nd.that.was.called.with.those.ar |
| 1504c0 | 67 75 6d 65 6e 74 73 20 68 61 73 20 72 65 74 75 72 6e 65 64 2e 20 20 54 68 65 20 6d 6f 73 74 20 | guments.has.returned...The.most. |
| 1504e0 | 69 6d 70 6f 72 74 61 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 6b 65 20 74 68 69 73 20 61 72 65 | important.commands.like.this.are |
| 150500 | 0a 74 68 6f 73 65 20 74 68 61 74 20 64 69 73 70 6c 61 79 20 61 20 64 69 66 66 20 6f 72 20 6c 6f | .those.that.display.a.diff.or.lo |
| 150520 | 67 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 20 20 54 68 65 69 72 20 | g.in.a.dedicated.buffer...Their. |
| 150540 | 61 72 67 75 6d 65 6e 74 73 0a 6f 62 76 69 6f 75 73 6c 79 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 | arguments.obviously.continue.to. |
| 150560 | 68 61 76 65 20 61 6e 20 65 66 66 65 63 74 20 66 6f 72 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 | have.an.effect.for.as.long.as.th |
| 150580 | 65 20 72 65 73 70 65 63 74 69 76 65 20 64 69 66 66 0a 6f 72 20 6c 6f 67 20 69 73 20 62 65 69 6e | e.respective.diff.or.log.is.bein |
| 1505a0 | 67 20 64 69 73 70 6c 61 79 65 64 2e 20 20 46 75 72 74 68 65 72 6d 6f 72 65 20 74 68 65 20 75 73 | g.displayed...Furthermore.the.us |
| 1505c0 | 65 64 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 0a 62 75 66 66 65 | ed.arguments.are.stored.in.buffe |
| 1505e0 | 72 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 20 66 6f 72 20 66 75 74 75 72 65 20 72 65 66 | r-local.variables.for.future.ref |
| 150600 | 65 72 65 6e 63 65 2e 0a 0a 20 20 20 46 6f 72 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 74 68 65 20 | erence......For.commands.in.the. |
| 150620 | 73 65 63 6f 6e 64 20 67 72 6f 75 70 20 69 74 20 69 73 6e e2 80 99 74 20 61 6c 77 61 79 73 20 64 | second.group.it.isn...t.always.d |
| 150640 | 65 73 69 72 61 62 6c 65 20 74 6f 20 72 65 73 65 74 0a 74 68 65 69 72 20 61 72 67 75 6d 65 6e 74 | esirable.to.reset.their.argument |
| 150660 | 73 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 76 61 6c 75 65 20 77 68 65 6e 20 74 68 65 20 74 | s.to.the.global.value.when.the.t |
| 150680 | 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 69 73 0a 69 6e 76 6f 6b | ransient.prefix.command.is.invok |
| 1506a0 | 65 64 20 61 67 61 69 6e 2e 0a 0a 20 20 20 41 73 20 6d 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 65 | ed.again......As.mentioned.above |
| 1506c0 | 2c 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 63 79 63 6c 65 20 74 68 72 6f 75 67 | ,.it.is.possible.to.cycle.throug |
| 1506e0 | 68 20 70 72 65 76 69 6f 75 73 6c 79 20 75 73 65 64 0a 73 65 74 73 20 6f 66 20 61 72 67 75 6d 65 | h.previously.used.sets.of.argume |
| 150700 | 6e 74 73 20 77 68 69 6c 65 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 6f 70 75 70 20 69 73 20 76 | nts.while.a.transient.popup.is.v |
| 150720 | 69 73 69 62 6c 65 2e 20 20 54 68 61 74 20 6d 65 61 6e 73 20 74 68 61 74 0a 77 65 20 63 6f 75 6c | isible...That.means.that.we.coul |
| 150740 | 64 20 61 6c 77 61 79 73 20 72 65 73 65 74 20 74 68 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e | d.always.reset.the.infix.argumen |
| 150760 | 74 73 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 74 68 65 20 73 65 | ts.to.the.default.because.the.se |
| 150780 | 74 0a 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 69 73 20 61 63 74 69 76 65 20 69 6e | t.of.arguments.that.is.active.in |
| 1507a0 | 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 20 69 73 20 6f 6e 6c 79 20 61 20 66 | .the.existing.buffer.is.only.a.f |
| 1507c0 | 65 77 20 e2 80 98 43 2d 4d 2d 70 e2 80 99 0a 61 77 61 79 2e 20 20 4d 61 67 69 74 20 63 61 6e 20 | ew....C-M-p....away...Magit.can. |
| 1507e0 | 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 62 65 68 61 76 65 20 6c 69 6b 65 20 74 68 61 | be.configured.to.behave.like.tha |
| 150800 | 74 2c 20 62 75 74 20 62 65 63 61 75 73 65 20 49 20 65 78 70 65 63 74 0a 74 68 61 74 20 6d 6f 73 | t,.but.because.I.expect.that.mos |
| 150820 | 74 20 75 73 65 72 73 20 77 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 74 68 61 74 20 76 65 72 79 | t.users.would.not.find.that.very |
| 150840 | 20 63 6f 6e 76 65 6e 69 65 6e 74 2c 20 69 74 20 69 73 20 6e 6f 74 20 74 68 65 0a 64 65 66 61 75 | .convenient,.it.is.not.the.defau |
| 150860 | 6c 74 2e 0a 0a 20 20 20 41 6c 73 6f 20 6e 6f 74 65 20 74 68 61 74 20 69 74 20 69 73 20 70 6f 73 | lt......Also.note.that.it.is.pos |
| 150880 | 73 69 62 6c 65 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 64 69 66 66 20 61 6e 64 20 6c 6f 67 | sible.to.change.the.diff.and.log |
| 1508a0 | 20 61 72 67 75 6d 65 6e 74 73 0a 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | .arguments.used.in.the.current.b |
| 1508c0 | 75 66 66 65 72 20 28 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 | uffer.(including.the.status.buff |
| 1508e0 | 65 72 2c 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 0a 62 6f 74 68 20 64 69 66 66 20 61 6e 64 | er,.which.contains.both.diff.and |
| 150900 | 20 6c 6f 67 20 73 65 63 74 69 6f 6e 73 29 20 75 73 69 6e 67 20 74 68 65 20 72 65 73 70 65 63 74 | .log.sections).using.the.respect |
| 150920 | 69 76 65 20 22 72 65 66 72 65 73 68 22 20 74 72 61 6e 73 69 65 6e 74 0a 70 72 65 66 69 78 20 63 | ive."refresh".transient.prefix.c |
| 150940 | 6f 6d 6d 61 6e 64 73 20 6f 6e 20 e2 80 98 44 e2 80 99 20 61 6e 64 20 e2 80 98 4c e2 80 99 2e 20 | ommands.on....D....and....L..... |
| 150960 | 20 28 e2 80 98 64 e2 80 99 20 61 6e 64 20 e2 80 98 6c e2 80 99 20 6f 6e 20 74 68 65 20 6f 74 68 | .(...d....and....l....on.the.oth |
| 150980 | 65 72 20 68 61 6e 64 20 61 72 65 0a 69 6e 74 65 6e 64 65 64 20 74 6f 20 63 68 61 6e 67 65 20 2a | er.hand.are.intended.to.change.* |
| 1509a0 | 77 68 61 74 2a 20 64 69 66 66 20 6f 72 20 6c 6f 67 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c | what*.diff.or.log.is.being.displ |
| 1509c0 | 61 79 65 64 2e 20 20 49 74 20 69 73 0a 70 6f 73 73 69 62 6c 65 20 74 6f 20 61 6c 73 6f 20 63 68 | ayed...It.is.possible.to.also.ch |
| 1509e0 | 61 6e 67 65 20 2a 68 6f 77 2a 20 74 68 65 20 64 69 66 66 20 6f 72 20 6c 6f 67 20 69 73 20 62 65 | ange.*how*.the.diff.or.log.is.be |
| 150a00 | 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 61 74 20 74 68 65 0a 73 61 6d 65 20 74 69 6d 65 2c 20 | ing.displayed.at.the.same.time,. |
| 150a20 | 62 75 74 20 69 66 20 79 6f 75 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 65 20 6c | but.if.you.only.want.to.do.the.l |
| 150a40 | 61 74 74 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 0a 74 68 65 20 72 | atter,.then.you.should.use.the.r |
| 150a60 | 65 66 72 65 73 68 20 76 61 72 69 61 6e 74 73 2e 29 20 20 42 65 63 61 75 73 65 20 74 68 65 73 65 | efresh.variants.)..Because.these |
| 150a80 | 20 73 65 63 6f 6e 64 61 72 79 20 64 69 66 66 20 61 6e 64 20 6c 6f 67 20 74 72 61 6e 73 69 65 6e | .secondary.diff.and.log.transien |
| 150aa0 | 74 0a 70 72 65 66 69 78 65 73 20 61 72 65 20 61 62 6f 75 74 20 2a 63 68 61 6e 67 69 6e 67 2a 20 | t.prefixes.are.about.*changing*. |
| 150ac0 | 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | the.arguments.used.in.the.curren |
| 150ae0 | 74 20 62 75 66 66 65 72 2c 0a 74 68 65 79 20 2a 61 6c 77 61 79 73 2a 20 73 74 61 72 74 20 6f 75 | t.buffer,.they.*always*.start.ou |
| 150b00 | 74 20 77 69 74 68 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 | t.with.the.set.of.arguments.that |
| 150b20 | 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 0a 65 66 66 65 63 74 20 69 6e 20 74 68 61 74 | .are.currently.in.effect.in.that |
| 150b40 | 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 53 6f 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 75 | .buffer......Some.commands.are.u |
| 150b60 | 73 75 61 6c 6c 79 20 69 6e 76 6f 6b 65 64 20 64 69 72 65 63 74 6c 79 20 65 76 65 6e 20 74 68 6f | sually.invoked.directly.even.tho |
| 150b80 | 75 67 68 20 74 68 65 79 20 63 61 6e 20 61 6c 73 6f 0a 62 65 20 69 6e 76 6f 6b 65 64 20 61 73 20 | ugh.they.can.also.be.invoked.as. |
| 150ba0 | 74 68 65 20 73 75 66 66 69 78 20 6f 66 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 | the.suffix.of.a.transient.prefix |
| 150bc0 | 20 63 6f 6d 6d 61 6e 64 2e 20 20 4d 6f 73 74 0a 70 72 6f 6d 69 6e 65 6e 74 6c 79 20 e2 80 98 6d | .command...Most.prominently....m |
| 150be0 | 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 20 69 73 20 75 73 75 61 6c 6c 79 20 69 | agit-show-commit....is.usually.i |
| 150c00 | 6e 76 6f 6b 65 64 20 62 79 20 74 79 70 69 6e 67 20 e2 80 98 52 45 54 e2 80 99 20 77 68 69 6c 65 | nvoked.by.typing....RET....while |
| 150c20 | 0a 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 20 69 6e 20 61 20 6c 6f 67 2c 20 | .point.is.on.a.commit.in.a.log,. |
| 150c40 | 62 75 74 20 69 74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 | but.it.can.also.be.invoked.from. |
| 150c60 | 74 68 65 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 e2 80 99 20 74 72 61 6e 73 69 65 6e 74 20 70 | the....magit-diff....transient.p |
| 150c80 | 72 65 66 69 78 2e 0a 0a 20 20 20 57 68 65 6e 20 73 75 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 69 | refix......When.such.a.command.i |
| 150ca0 | 73 20 69 6e 76 6f 6b 65 64 20 64 69 72 65 63 74 6c 79 2c 20 74 68 65 6e 20 69 74 20 69 73 20 69 | s.invoked.directly,.then.it.is.i |
| 150cc0 | 6d 70 6f 72 74 61 6e 74 20 74 6f 0a 72 65 75 73 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 | mportant.to.reuse.the.arguments. |
| 150ce0 | 61 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 | as.specified.by.the.respective.b |
| 150d00 | 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 73 2c 0a 69 6e 73 74 65 61 64 20 6f 66 20 75 | uffer-local.values,.instead.of.u |
| 150d20 | 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 6d 61 | sing.the.default.arguments...Ima |
| 150d40 | 67 69 6e 65 20 79 6f 75 20 70 72 65 73 73 20 e2 80 98 52 45 54 e2 80 99 20 69 6e 20 61 0a 6c 6f | gine.you.press....RET....in.a.lo |
| 150d60 | 67 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 | g.to.display.the.commit.at.point |
| 150d80 | 20 69 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 6e 20 | .in.a.different.buffer.and.then. |
| 150da0 | 75 73 65 0a e2 80 98 44 e2 80 99 20 74 6f 20 63 68 61 6e 67 65 20 68 6f 77 20 74 68 65 20 64 69 | use....D....to.change.how.the.di |
| 150dc0 | 66 66 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 61 74 20 62 75 66 66 65 72 2e 20 | ff.is.displayed.in.that.buffer.. |
| 150de0 | 20 41 6e 64 20 74 68 65 6e 20 79 6f 75 0a 70 72 65 73 73 20 e2 80 98 52 45 54 e2 80 99 20 6f 6e | .And.then.you.press....RET....on |
| 150e00 | 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 69 74 20 74 6f 20 73 68 6f 77 20 74 68 61 74 20 69 6e 73 | .another.commit.to.show.that.ins |
| 150e20 | 74 65 61 64 20 61 6e 64 20 74 68 65 20 64 69 66 66 0a 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 | tead.and.the.diff.arguments.are. |
| 150e40 | 72 65 73 65 74 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 4e 6f 74 20 63 6f 6f 6c 3b | reset.to.the.default...Not.cool; |
| 150e60 | 20 73 6f 20 4d 61 67 69 74 20 64 6f 65 73 20 6e 6f 74 20 64 6f 20 74 68 61 74 0a 62 79 20 64 65 | .so.Magit.does.not.do.that.by.de |
| 150e80 | 66 61 75 6c 74 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 70 | fault....--.User.Option:.magit-p |
| 150ea0 | 72 65 66 69 78 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 | refix-use-buffer-arguments...... |
| 150ec0 | 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 | This.option.controls.whether.the |
| 150ee0 | 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e | .infix.arguments.initially.shown |
| 150f00 | 20 69 6e 0a 20 20 20 20 20 63 65 72 74 61 69 6e 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 | .in......certain.transient.prefi |
| 150f20 | 78 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 61 72 67 75 | x.commands.are.based.on.the.argu |
| 150f40 | 6d 65 6e 74 73 20 74 68 61 74 0a 20 20 20 20 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 69 6e | ments.that......are.currently.in |
| 150f60 | 20 65 66 66 65 63 74 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 74 68 65 69 72 | .effect.in.the.buffer.that.their |
| 150f80 | 20 73 75 66 66 69 78 65 73 20 75 70 64 61 74 65 2e 0a 0a 20 20 20 20 20 54 68 65 20 e2 80 98 6d | .suffixes.update........The....m |
| 150fa0 | 61 67 69 74 2d 64 69 66 66 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 e2 80 99 | agit-diff....and....magit-log... |
| 150fc0 | 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 0a 20 | .transient.prefix.commands.are.. |
| 150fe0 | 20 20 20 20 61 66 66 65 63 74 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 0a 0a 20 2d | ....affected.by.this.option....- |
| 151000 | 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d | -.User.Option:.magit-direct-use- |
| 151020 | 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f | buffer-arguments......This.optio |
| 151040 | 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 | n.controls.whether.certain.comma |
| 151060 | 6e 64 73 2c 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 0a 20 20 20 20 20 64 69 72 65 63 74 6c 79 20 | nds,.when.invoked......directly. |
| 151080 | 28 69 2e 65 2e 2c 20 6e 6f 74 20 61 73 20 74 68 65 20 73 75 66 66 69 78 20 6f 66 20 61 20 74 72 | (i.e.,.not.as.the.suffix.of.a.tr |
| 1510a0 | 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 29 2c 0a 20 20 20 20 20 75 73 | ansient.prefix.command),......us |
| 1510c0 | 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 61 72 65 20 63 75 72 72 65 6e 74 | e.the.arguments.that.are.current |
| 1510e0 | 6c 79 20 61 63 74 69 76 65 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 74 68 65 | ly.active.in.the.buffer.that.the |
| 151100 | 79 0a 20 20 20 20 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 75 70 64 61 74 65 2e 20 20 54 68 65 | y......are.about.to.update...The |
| 151120 | 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 73 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 | .alternative.is.to.use.the.defau |
| 151140 | 6c 74 20 76 61 6c 75 65 0a 20 20 20 20 20 66 6f 72 20 74 68 65 73 65 20 61 72 67 75 6d 65 6e 74 | lt.value......for.these.argument |
| 151160 | 73 2c 20 77 68 69 63 68 20 6d 69 67 68 74 20 63 68 61 6e 67 65 20 74 68 65 20 61 72 67 75 6d 65 | s,.which.might.change.the.argume |
| 151180 | 6e 74 73 20 74 68 61 74 20 61 72 65 20 75 73 65 64 0a 20 20 20 20 20 69 6e 20 74 68 65 20 62 75 | nts.that.are.used......in.the.bu |
| 1511a0 | 66 66 65 72 2e 0a 0a 56 61 6c 69 64 20 76 61 6c 75 65 73 20 66 6f 72 20 62 6f 74 68 20 6f 66 20 | ffer...Valid.values.for.both.of. |
| 1511c0 | 74 68 65 20 61 62 6f 76 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 3a 0a 0a 20 20 20 e2 80 a2 20 e2 | the.above.options.are:.......... |
| 1511e0 | 80 98 61 6c 77 61 79 73 e2 80 99 3a 20 41 6c 77 61 79 73 20 75 73 65 20 74 68 65 20 73 65 74 20 | ..always...:.Always.use.the.set. |
| 151200 | 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 61 | of.arguments.that.is.currently.a |
| 151220 | 63 74 69 76 65 0a 20 20 20 20 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 66 | ctive......in.the.respective.buf |
| 151240 | 66 65 72 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 62 75 66 66 65 72 20 65 78 69 73 74 73 | fer,.provided.that.buffer.exists |
| 151260 | 20 6f 66 20 63 6f 75 72 73 65 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 73 65 6c 65 63 74 65 64 e2 80 | .of.course............selected.. |
| 151280 | 99 20 6f 72 20 e2 80 98 74 e2 80 99 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 | ..or....t...:.Use.the.set.of.arg |
| 1512a0 | 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 20 20 20 20 | uments.from.the.respective...... |
| 1512c0 | 62 75 66 66 65 72 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 64 69 73 70 6c 61 | buffer,.but.only.if.it.is.displa |
| 1512e0 | 79 65 64 20 69 6e 20 61 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 | yed.in.a.window.of.the.current.. |
| 151300 | 20 20 20 20 66 72 61 6d 65 2e 20 20 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 | ....frame...This.is.the.default. |
| 151320 | 66 6f 72 20 62 6f 74 68 20 76 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 63 75 | for.both.variables............cu |
| 151340 | 72 72 65 6e 74 e2 80 99 3a 20 55 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e | rrent...:.Use.the.set.of.argumen |
| 151360 | 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 66 66 65 72 2c 20 62 | ts.from.the.respective.buffer,.b |
| 151380 | 75 74 0a 20 20 20 20 20 6f 6e 6c 79 20 69 66 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e | ut......only.if.it.is.the.curren |
| 1513a0 | 74 20 62 75 66 66 65 72 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 6e 65 76 65 72 e2 80 99 3a 20 4e 65 | t.buffer............never...:.Ne |
| 1513c0 | 76 65 72 20 75 73 65 20 74 68 65 20 73 65 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f | ver.use.the.set.of.arguments.fro |
| 1513e0 | 6d 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 66 66 65 72 2e 0a 0a 49 20 61 6d 20 61 | m.the.respective.buffer...I.am.a |
| 151400 | 66 72 61 69 64 20 69 74 20 67 65 74 73 20 6d 6f 72 65 20 63 6f 6d 70 6c 69 63 61 74 65 64 20 73 | fraid.it.gets.more.complicated.s |
| 151420 | 74 69 6c 6c 3a 0a 0a 20 20 20 e2 80 a2 20 54 68 65 20 67 6c 6f 62 61 6c 20 64 69 66 66 20 61 6e | till:.........The.global.diff.an |
| 151440 | 64 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 73 65 74 20 66 6f 72 20 65 61 63 68 | d.log.arguments.are.set.for.each |
| 151460 | 20 73 75 70 70 6f 72 74 65 64 20 6d 6f 64 65 0a 20 20 20 20 20 69 6e 64 69 76 69 64 75 61 6c 6c | .supported.mode......individuall |
| 151480 | 79 2e 20 20 54 68 65 20 64 69 66 66 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 65 78 61 6d 70 | y...The.diff.arguments.for.examp |
| 1514a0 | 6c 65 20 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 76 61 6c 75 65 73 0a 20 20 20 20 20 69 6e | le.have.different.values......in |
| 1514c0 | 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 2c 20 e2 80 98 6d 61 67 69 74 | ....magit-diff-mode...,....magit |
| 1514e0 | 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 | -revision-mode...,.........magit |
| 151500 | 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 2d 6d 6f 64 65 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 | -merge-preview-mode....and....ma |
| 151520 | 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 2e 0a 20 20 20 20 | git-status-mode....buffers...... |
| 151540 | 20 53 65 74 74 69 6e 67 20 6f 72 20 73 61 76 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 66 6f 72 | .Setting.or.saving.the.value.for |
| 151560 | 20 6f 6e 65 20 6d 6f 64 65 20 64 6f 65 73 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 20 76 61 | .one.mode.does.not.change.the.va |
| 151580 | 6c 75 65 0a 20 20 20 20 20 66 6f 72 20 6f 74 68 65 72 20 6d 6f 64 65 73 2e 20 20 54 68 65 20 68 | lue......for.other.modes...The.h |
| 1515a0 | 69 73 74 6f 72 79 20 68 6f 77 65 76 65 72 20 69 73 20 73 68 61 72 65 64 2e 0a 0a 20 20 20 e2 80 | istory.however.is.shared........ |
| 1515c0 | a2 20 57 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 20 69 | ..When....magit-show-commit....i |
| 1515e0 | 73 20 69 6e 76 6f 6b 65 64 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 61 20 6c 6f 67 20 62 75 | s.invoked.directly.from.a.log.bu |
| 151600 | 66 66 65 72 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 68 65 20 66 69 6c 65 20 66 69 6c 74 65 72 20 | ffer,......then.the.file.filter. |
| 151620 | 69 73 20 70 69 63 6b 65 64 20 75 70 20 66 72 6f 6d 20 74 68 61 74 20 62 75 66 66 65 72 2c 20 6e | is.picked.up.from.that.buffer,.n |
| 151640 | 6f 74 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 | ot.from.the......revision.buffer |
| 151660 | 20 6f 72 20 74 68 65 20 6d 6f 64 65 e2 80 99 73 20 67 6c 6f 62 61 6c 20 64 69 66 66 20 61 72 67 | .or.the.mode...s.global.diff.arg |
| 151680 | 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 e2 80 a2 20 45 76 65 6e 20 74 68 6f 75 67 68 20 74 68 65 79 | uments..........Even.though.they |
| 1516a0 | 20 61 72 65 20 73 75 66 66 69 78 65 73 20 6f 66 20 74 68 65 20 64 69 66 66 20 70 72 65 66 69 78 | .are.suffixes.of.the.diff.prefix |
| 1516c0 | 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 20 61 6e | .........magit-show-commit....an |
| 1516e0 | 64 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 e2 80 99 20 64 6f 20 6e 6f 74 20 | d....magit-stash-show....do.not. |
| 151700 | 75 73 65 20 74 68 65 20 64 69 66 66 0a 20 20 20 20 20 62 75 66 66 65 72 20 75 73 65 64 20 62 79 | use.the.diff......buffer.used.by |
| 151720 | 20 74 68 65 20 64 69 66 66 20 63 6f 6d 6d 61 6e 64 73 2c 20 69 6e 73 74 65 61 64 20 74 68 65 79 | .the.diff.commands,.instead.they |
| 151740 | 20 75 73 65 20 74 68 65 20 64 65 64 69 63 61 74 65 64 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e | .use.the.dedicated......revision |
| 151760 | 20 61 6e 64 20 73 74 61 73 68 20 62 75 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 41 74 20 74 68 65 | .and.stash.buffers........At.the |
| 151780 | 20 74 69 6d 65 20 79 6f 75 20 69 6e 76 6f 6b 65 20 74 68 65 20 64 69 66 66 20 70 72 65 66 69 78 | .time.you.invoke.the.diff.prefix |
| 1517a0 | 20 69 74 20 69 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 20 4d 61 67 69 74 20 77 68 69 63 68 0a 20 20 | .it.is.unknown.to.Magit.which... |
| 1517c0 | 20 20 20 6f 66 20 74 68 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 61 72 | ...of.the.suffix.commands.you.ar |
| 1517e0 | 65 20 67 6f 69 6e 67 20 74 6f 20 69 6e 76 6f 6b 65 2e 20 20 57 68 69 6c 65 20 6e 6f 74 20 63 65 | e.going.to.invoke...While.not.ce |
| 151800 | 72 74 61 69 6e 2c 0a 20 20 20 20 20 6d 6f 72 65 20 6f 66 74 65 6e 20 74 68 61 6e 20 6e 6f 74 20 | rtain,......more.often.than.not. |
| 151820 | 75 73 65 72 73 20 69 6e 76 6f 6b 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 | users.invoke.one.of.the.commands |
| 151840 | 20 74 68 61 74 20 75 73 65 20 74 68 65 0a 20 20 20 20 20 64 69 66 66 20 62 75 66 66 65 72 2c 20 | .that.use.the......diff.buffer,. |
| 151860 | 73 6f 20 74 68 65 20 69 6e 69 74 69 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 | so.the.initial.infix.arguments.a |
| 151880 | 72 65 20 74 68 6f 73 65 20 75 73 65 64 20 69 6e 20 74 68 61 74 0a 20 20 20 20 20 62 75 66 66 65 | re.those.used.in.that......buffe |
| 1518a0 | 72 2e 20 20 48 6f 77 65 76 65 72 20 69 66 20 79 6f 75 20 69 6e 76 6f 6b 65 20 6f 6e 65 20 6f 66 | r...However.if.you.invoke.one.of |
| 1518c0 | 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 64 69 72 65 63 74 6c 79 2c 20 74 68 65 6e 0a 20 | .these.commands.directly,.then.. |
| 1518e0 | 20 20 20 20 4d 61 67 69 74 20 6b 6e 6f 77 73 20 74 68 61 74 20 69 74 20 73 68 6f 75 6c 64 20 75 | ....Magit.knows.that.it.should.u |
| 151900 | 73 65 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 74 68 65 20 72 65 76 69 73 69 | se.the.arguments.from.the.revisi |
| 151920 | 6f 6e 0a 20 20 20 20 20 72 65 73 70 2e 20 20 73 74 61 73 68 20 62 75 66 66 65 72 2e 0a 0a 20 20 | on......resp...stash.buffer..... |
| 151940 | 20 e2 80 a2 20 54 68 65 20 6c 6f 67 20 70 72 65 66 69 78 20 61 6c 73 6f 20 66 65 61 74 75 72 65 | .....The.log.prefix.also.feature |
| 151960 | 73 20 72 65 66 6c 6f 67 20 63 6f 6d 6d 61 6e 64 73 2c 20 62 75 74 20 74 68 65 73 65 20 63 6f 6d | s.reflog.commands,.but.these.com |
| 151980 | 6d 61 6e 64 73 20 64 6f 0a 20 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 65 20 6c 6f 67 20 61 72 | mands.do......not.use.the.log.ar |
| 1519a0 | 67 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 e2 80 a2 20 49 66 20 e2 80 98 6d 61 67 69 74 2d 73 68 6f | guments..........If....magit-sho |
| 1519c0 | 77 2d 72 65 66 73 e2 80 99 20 69 73 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 61 20 e2 80 98 6d | w-refs....is.invoked.from.a....m |
| 1519e0 | 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 2c 0a 20 20 20 20 20 74 | agit-refs-mode....buffer,......t |
| 151a00 | 68 65 6e 20 69 74 20 61 63 74 73 20 61 73 20 61 20 72 65 66 72 65 73 68 20 70 72 65 66 69 78 20 | hen.it.acts.as.a.refresh.prefix. |
| 151a20 | 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 6c 79 20 75 73 | and.therefore.unconditionally.us |
| 151a40 | 65 73 0a 20 20 20 20 20 74 68 65 20 62 75 66 66 65 72 e2 80 99 73 20 61 72 67 75 6d 65 6e 74 73 | es......the.buffer...s.arguments |
| 151a60 | 20 61 73 20 69 6e 69 74 69 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 66 20 69 74 20 69 73 | .as.initial.arguments...If.it.is |
| 151a80 | 20 69 6e 76 6f 6b 65 64 0a 20 20 20 20 20 65 6c 73 65 77 68 65 72 65 20 77 69 74 68 20 61 20 70 | .invoked......elsewhere.with.a.p |
| 151aa0 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 6e 20 69 74 20 61 63 74 73 20 61 73 20 | refix.argument,.then.it.acts.as. |
| 151ac0 | 72 65 67 75 6c 61 72 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 6e 64 20 74 68 65 72 65 66 6f 72 | regular.prefix......and.therefor |
| 151ae0 | 65 20 72 65 73 70 65 63 74 73 20 e2 80 98 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 | e.respects....magit-prefix-use-b |
| 151b00 | 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 2e 20 20 49 66 20 69 74 0a 20 20 20 20 20 | uffer-arguments......If.it...... |
| 151b20 | 69 73 20 69 6e 76 6f 6b 65 64 20 65 6c 73 65 77 68 65 72 65 20 77 69 74 68 6f 75 74 20 61 20 70 | is.invoked.elsewhere.without.a.p |
| 151b40 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 6e 20 69 74 20 61 63 74 73 20 61 73 20 | refix.argument,.then.it.acts.as. |
| 151b60 | 61 0a 20 20 20 20 20 64 69 72 65 63 74 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 74 68 65 72 65 66 | a......direct.command.and.theref |
| 151b80 | 6f 72 65 20 72 65 73 70 65 63 74 73 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 72 65 63 | ore.respects.........magit-direc |
| 151ba0 | 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 2e 0a 0a 1f 0a 46 69 | t-use-buffer-arguments........Fi |
| 151bc0 | 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 70 6c 65 74 69 6f | le:.magit.info,..Node:.Completio |
| 151be0 | 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e | n.Confirmation.and.the.Selection |
| 151c00 | 2c 20 20 4e 65 78 74 3a 20 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 2c 20 20 50 72 65 76 3a 20 54 | ,..Next:.Mouse.Support,..Prev:.T |
| 151c20 | 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 42 75 66 66 65 72 20 56 61 | ransient.Arguments.and.Buffer.Va |
| 151c40 | 72 69 61 62 6c 65 73 2c 20 20 55 70 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 | riables,..Up:.Interface.Concepts |
| 151c60 | 0a 0a 34 2e 35 20 43 6f 6d 70 6c 65 74 69 6f 6e 2c 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 | ..4.5.Completion,.Confirmation.a |
| 151c80 | 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | nd.the.Selection.=============== |
| 151ca0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a | ===============================. |
| 151cc0 | 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 41 63 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 3a | .*.Menu:..*.Action.Confirmation: |
| 151ce0 | 3a 0a 2a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 3a | :.*.Completion.and.Confirmation: |
| 151d00 | 3a 0a 2a 20 54 68 65 20 53 65 6c 65 63 74 69 6f 6e 3a 3a 0a 2a 20 54 68 65 20 68 75 6e 6b 2d 69 | :.*.The.Selection::.*.The.hunk-i |
| 151d20 | 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 3a 3a 0a 2a 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 | nternal.region::.*.Support.for.C |
| 151d40 | 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 3a 3a 0a 2a 20 41 64 64 69 74 69 6f | ompletion.Frameworks::.*.Additio |
| 151d60 | 6e 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 | nal.Completion.Options::....File |
| 151d80 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 63 74 69 6f 6e 20 43 6f 6e 66 | :.magit.info,..Node:.Action.Conf |
| 151da0 | 69 72 6d 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 | irmation,..Next:.Completion.and. |
| 151dc0 | 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 2c 20 20 55 70 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f | Confirmation,..Up:.Completion.Co |
| 151de0 | 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 34 2e | nfirmation.and.the.Selection..4. |
| 151e00 | 35 2e 31 20 41 63 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d | 5.1.Action.Confirmation.-------- |
| 151e20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 6d 61 | -----------------..By.default.ma |
| 151e40 | 6e 79 20 61 63 74 69 6f 6e 73 20 74 68 61 74 20 63 6f 75 6c 64 20 70 6f 74 65 6e 74 69 61 6c 6c | ny.actions.that.could.potentiall |
| 151e60 | 79 20 6c 65 61 64 20 74 6f 20 64 61 74 61 20 6c 6f 73 73 20 68 61 76 65 20 74 6f 0a 62 65 20 63 | y.lead.to.data.loss.have.to.be.c |
| 151e80 | 6f 6e 66 69 72 6d 65 64 2e 20 20 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 6d 61 6e 79 20 76 65 | onfirmed...This.includes.many.ve |
| 151ea0 | 72 79 20 63 6f 6d 6d 6f 6e 20 61 63 74 69 6f 6e 73 2c 20 73 6f 20 74 68 69 73 20 63 61 6e 0a 71 | ry.common.actions,.so.this.can.q |
| 151ec0 | 75 69 63 6b 6c 79 20 62 65 63 6f 6d 65 20 61 6e 6e 6f 79 69 6e 67 2e 20 20 4d 61 6e 79 20 6f 66 | uickly.become.annoying...Many.of |
| 151ee0 | 20 74 68 65 73 65 20 61 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 75 6e 64 6f 6e 65 20 61 6e 64 | .these.actions.can.be.undone.and |
| 151f00 | 20 69 66 20 79 6f 75 0a 68 61 76 65 20 74 68 6f 75 67 68 74 20 61 62 6f 75 74 20 68 6f 77 20 74 | .if.you.have.thought.about.how.t |
| 151f20 | 6f 20 75 6e 64 6f 20 63 65 72 74 61 69 6e 20 6d 69 73 74 61 6b 65 73 2c 20 74 68 65 6e 20 69 74 | o.undo.certain.mistakes,.then.it |
| 151f40 | 20 73 68 6f 75 6c 64 20 62 65 20 73 61 66 65 0a 74 6f 20 64 69 73 61 62 6c 65 20 63 6f 6e 66 69 | .should.be.safe.to.disable.confi |
| 151f60 | 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 61 63 74 69 6f | rmation.for.the.respective.actio |
| 151f80 | 6e 73 2e 0a 0a 20 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 6e 6f 2d 63 | ns......The.option....magit-no-c |
| 151fa0 | 6f 6e 66 69 72 6d e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 74 65 6c 6c 20 4d 61 | onfirm....can.be.used.to.tell.Ma |
| 151fc0 | 67 69 74 20 74 6f 20 70 65 72 66 6f 72 6d 0a 63 65 72 74 61 69 6e 20 61 63 74 69 6f 6e 73 20 77 | git.to.perform.certain.actions.w |
| 151fe0 | 69 74 68 6f 75 74 20 74 68 65 20 75 73 65 72 20 68 61 76 69 6e 67 20 74 6f 20 63 6f 6e 66 69 72 | ithout.the.user.having.to.confir |
| 152000 | 6d 20 74 68 65 6d 2e 20 20 4e 6f 74 65 20 74 68 61 74 0a 77 68 69 6c 65 20 74 68 69 73 20 6f 70 | m.them...Note.that.while.this.op |
| 152020 | 74 69 6f 6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 74 6f 20 64 69 73 61 62 6c 65 | tion.can.only.be.used.to.disable |
| 152040 | 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 66 6f 72 20 61 0a 73 70 65 63 69 66 69 63 20 73 65 74 | .confirmation.for.a.specific.set |
| 152060 | 20 6f 66 20 61 63 74 69 6f 6e 73 2c 20 74 68 65 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 20 65 78 | .of.actions,.the.next.section.ex |
| 152080 | 70 6c 61 69 6e 73 20 61 6e 6f 74 68 65 72 20 77 61 79 20 6f 66 0a 74 65 6c 6c 69 6e 67 20 4d 61 | plains.another.way.of.telling.Ma |
| 1520a0 | 67 69 74 20 74 6f 20 61 73 6b 20 66 65 77 65 72 20 71 75 65 73 74 69 6f 6e 73 2e 0a 0a 20 2d 2d | git.to.ask.fewer.questions....-- |
| 1520c0 | 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 0a 20 | .User.Option:.magit-no-confirm.. |
| 1520e0 | 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 | ....The.value.of.this.option.is. |
| 152100 | 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 2c 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 | a.list.of.symbols,.representing. |
| 152120 | 61 63 74 69 6f 6e 73 0a 20 20 20 20 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 6f | actions......that.do.not.have.to |
| 152140 | 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 20 62 79 20 74 68 65 20 75 73 65 72 20 62 65 66 6f 72 65 | .be.confirmed.by.the.user.before |
| 152160 | 20 62 65 69 6e 67 20 63 61 72 72 69 65 64 0a 20 20 20 20 20 6f 75 74 2e 0a 0a 20 20 20 20 20 42 | .being.carried......out........B |
| 152180 | 79 20 64 65 66 61 75 6c 74 20 6d 61 6e 79 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 64 61 6e 67 65 | y.default.many.potentially.dange |
| 1521a0 | 72 6f 75 73 20 63 6f 6d 6d 61 6e 64 73 20 61 73 6b 20 74 68 65 20 75 73 65 72 20 66 6f 72 0a 20 | rous.commands.ask.the.user.for.. |
| 1521c0 | 20 20 20 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 20 20 45 61 63 68 20 6f 66 20 74 68 65 20 62 | ....confirmation...Each.of.the.b |
| 1521e0 | 65 6c 6f 77 20 73 79 6d 62 6f 6c 73 20 73 74 61 6e 64 73 20 66 6f 72 20 61 6e 20 61 63 74 69 6f | elow.symbols.stands.for.an.actio |
| 152200 | 6e 0a 20 20 20 20 20 77 68 69 63 68 2c 20 77 68 65 6e 20 69 6e 76 6f 6b 65 64 20 75 6e 69 6e 74 | n......which,.when.invoked.unint |
| 152220 | 65 6e 74 69 6f 6e 61 6c 6c 79 20 6f 72 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 20 66 75 6c 6c | entionally.or.without.being.full |
| 152240 | 79 20 61 77 61 72 65 20 6f 66 0a 20 20 20 20 20 74 68 65 20 63 6f 6e 73 65 71 75 65 6e 63 65 73 | y.aware.of......the.consequences |
| 152260 | 2c 20 63 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 74 65 61 72 73 2e 20 20 49 6e 20 6d 61 6e 79 20 | ,.could.lead.to.tears...In.many. |
| 152280 | 63 61 73 65 73 20 74 68 65 72 65 20 61 72 65 0a 20 20 20 20 20 73 65 76 65 72 61 6c 20 63 6f 6d | cases.there.are......several.com |
| 1522a0 | 6d 61 6e 64 73 20 74 68 61 74 20 70 65 72 66 6f 72 6d 20 76 61 72 69 61 74 69 6f 6e 73 20 6f 66 | mands.that.perform.variations.of |
| 1522c0 | 20 61 20 63 65 72 74 61 69 6e 20 61 63 74 69 6f 6e 2c 20 73 6f 20 77 65 0a 20 20 20 20 20 64 6f | .a.certain.action,.so.we......do |
| 1522e0 | 6e e2 80 99 74 20 75 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 73 20 62 75 74 20 | n...t.use.the.command.names.but. |
| 152300 | 6d 6f 72 65 20 67 65 6e 65 72 69 63 20 73 79 6d 62 6f 6c 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 | more.generic.symbols............ |
| 152320 | 80 a2 20 41 70 70 6c 79 69 6e 67 20 63 68 61 6e 67 65 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 | ...Applying.changes:............ |
| 152340 | 20 20 20 e2 80 a2 20 e2 80 98 64 69 73 63 61 72 64 e2 80 99 20 44 69 73 63 61 72 64 69 6e 67 20 | ..........discard....Discarding. |
| 152360 | 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 63 68 61 6e 67 65 73 20 28 69 2e 65 2e 2c 20 68 75 6e 6b 73 | one.or.more.changes.(i.e.,.hunks |
| 152380 | 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 | .or................the.complete. |
| 1523a0 | 64 69 66 66 20 66 6f 72 20 61 20 66 69 6c 65 29 20 6c 6f 73 65 73 20 74 68 61 74 20 63 68 61 6e | diff.for.a.file).loses.that.chan |
| 1523c0 | 67 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 62 76 69 6f 75 73 6c 79 2e 0a 0a 20 | ge,................obviously.... |
| 1523e0 | 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 72 65 76 65 72 73 65 e2 80 99 20 52 65 | ...................reverse....Re |
| 152400 | 76 65 72 74 69 6e 67 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 63 68 61 6e 67 65 73 20 63 61 6e 20 | verting.one.or.more.changes.can. |
| 152420 | 75 73 75 61 6c 6c 79 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 64 6f 6e 65 | usually.be................undone |
| 152440 | 20 62 79 20 72 65 76 65 72 74 69 6e 67 20 74 68 65 20 72 65 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 | .by.reverting.the.reversion..... |
| 152460 | 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e | ..................stage-all-chan |
| 152480 | 67 65 73 e2 80 99 2c 20 e2 80 98 75 6e 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 e2 80 | ges...,....unstage-all-changes.. |
| 1524a0 | 99 20 57 68 65 6e 20 74 68 65 72 65 20 61 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..When.there.are................ |
| 1524c0 | 62 6f 74 68 20 73 74 61 67 65 64 20 61 6e 64 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 | both.staged.and.unstaged.changes |
| 1524e0 | 2c 20 74 68 65 6e 20 75 6e 2d 2f 73 74 61 67 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.then.un-/staging.............. |
| 152500 | 20 20 65 76 65 72 79 74 68 69 6e 67 20 77 6f 75 6c 64 20 64 65 73 74 72 6f 79 20 74 68 61 74 20 | ..everything.would.destroy.that. |
| 152520 | 64 69 73 74 69 6e 63 74 69 6f 6e 2e 20 20 4f 66 20 63 6f 75 72 73 65 0a 20 20 20 20 20 20 20 20 | distinction...Of.course......... |
| 152540 | 20 20 20 20 20 20 20 74 68 61 74 20 61 6c 73 6f 20 61 70 70 6c 69 65 73 20 77 68 65 6e 20 75 6e | .......that.also.applies.when.un |
| 152560 | 2d 2f 73 74 61 67 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 63 68 61 6e 67 65 2c 20 62 75 74 0a 20 | -/staging.a.single.change,.but.. |
| 152580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 6c 65 73 73 20 69 73 20 6c 6f 73 74 20 | ..............then.less.is.lost. |
| 1525a0 | 61 6e 64 20 6f 6e 65 20 64 6f 65 73 20 74 68 61 74 20 73 6f 20 6f 66 74 65 6e 20 74 68 61 74 20 | and.one.does.that.so.often.that. |
| 1525c0 | 68 61 76 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 20 63 6f 6e 66 69 72 6d | having................to.confirm |
| 1525e0 | 20 65 76 65 72 79 20 74 69 6d 65 20 77 6f 75 6c 64 20 62 65 20 75 6e 61 63 63 65 70 74 61 62 6c | .every.time.would.be.unacceptabl |
| 152600 | 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 46 69 6c 65 73 3a 0a 0a 20 20 20 20 20 20 20 20 | e...............Files:.......... |
| 152620 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 64 65 6c 65 74 65 e2 80 99 20 57 68 65 6e 20 61 20 66 69 6c | ............delete....When.a.fil |
| 152640 | 65 20 74 68 61 74 20 69 73 6e e2 80 99 74 20 79 65 74 20 74 72 61 63 6b 65 64 20 62 79 20 47 69 | e.that.isn...t.yet.tracked.by.Gi |
| 152660 | 74 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 65 74 65 64 2c 20 74 68 65 | t.is................deleted,.the |
| 152680 | 6e 20 69 74 20 69 73 20 63 6f 6d 70 6c 65 74 65 6c 79 20 6c 6f 73 74 2c 20 6e 6f 74 20 6a 75 73 | n.it.is.completely.lost,.not.jus |
| 1526a0 | 74 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 | t.the.last................change |
| 1526c0 | 73 2e 20 20 56 65 72 79 20 64 61 6e 67 65 72 6f 75 73 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | s...Very.dangerous.............. |
| 1526e0 | 20 20 e2 80 a2 20 e2 80 98 74 72 61 73 68 e2 80 99 20 49 6e 73 74 65 61 64 20 6f 66 20 64 65 6c | .........trash....Instead.of.del |
| 152700 | 65 74 69 6e 67 20 61 20 66 69 6c 65 20 69 74 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 6d 6f 76 65 | eting.a.file.it.can.also.be.move |
| 152720 | 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 79 73 74 65 6d 20 74 72 | .to................the.system.tr |
| 152740 | 61 73 68 2e 20 20 4f 62 76 69 6f 75 73 6c 79 20 6d 75 63 68 20 6c 65 73 73 20 64 61 6e 67 65 72 | ash...Obviously.much.less.danger |
| 152760 | 6f 75 73 20 74 68 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 65 74 69 6e 67 | ous.than................deleting |
| 152780 | 20 69 74 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 6f 70 | .it..................Also.see.op |
| 1527a0 | 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 | tion....magit-delete-by-moving-t |
| 1527c0 | 6f 2d 74 72 61 73 68 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | o-trash......................... |
| 1527e0 | 98 72 65 73 75 72 72 65 63 74 e2 80 99 20 41 20 64 65 6c 65 74 65 64 20 66 69 6c 65 20 63 61 6e | .resurrect....A.deleted.file.can |
| 152800 | 20 65 61 73 69 6c 79 20 62 65 20 72 65 73 75 72 72 65 63 74 65 64 20 62 79 0a 20 20 20 20 20 20 | .easily.be.resurrected.by....... |
| 152820 | 20 20 20 20 20 20 20 20 20 22 64 65 6c 65 74 69 6e 67 22 20 74 68 65 20 64 65 6c 65 74 69 6f 6e | ........."deleting".the.deletion |
| 152840 | 2c 20 77 68 69 63 68 20 69 73 20 64 6f 6e 65 20 75 73 69 6e 67 20 74 68 65 20 73 61 6d 65 0a 20 | ,.which.is.done.using.the.same.. |
| 152860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 77 61 73 20 75 | ..............command.that.was.u |
| 152880 | 73 65 64 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 20 69 6e 20 74 | sed.to.delete.the.same.file.in.t |
| 1528a0 | 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 70 6c 61 63 65 2e 0a 0a | he................first.place... |
| 1528c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 75 6e 74 72 61 63 6b e2 80 99 20 55 | ....................untrack....U |
| 1528e0 | 6e 74 72 61 63 6b 69 6e 67 20 61 20 66 69 6c 65 20 63 61 6e 20 62 65 20 75 6e 64 6f 6e 65 20 62 | ntracking.a.file.can.be.undone.b |
| 152900 | 79 20 74 72 61 63 6b 69 6e 67 20 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 67 61 | y.tracking.it................aga |
| 152920 | 69 6e 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 72 65 6e 61 6d 65 e2 | in.......................rename. |
| 152940 | 80 99 20 52 65 6e 61 6d 69 6e 67 20 61 20 66 69 6c 65 20 63 61 6e 20 65 61 73 69 6c 79 20 62 65 | ...Renaming.a.file.can.easily.be |
| 152960 | 20 75 6e 64 6f 6e 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 65 71 75 65 6e 63 65 73 3a | .undone...............Sequences: |
| 152980 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 72 65 73 65 74 2d 62 69 73 65 | ......................reset-bise |
| 1529a0 | 63 74 e2 80 99 20 41 62 6f 72 74 69 6e 67 20 28 6b 6e 6f 77 6e 20 74 6f 20 47 69 74 20 61 73 20 | ct....Aborting.(known.to.Git.as. |
| 1529c0 | 22 72 65 73 65 74 74 69 6e 67 22 29 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 | "resetting").a................bi |
| 1529e0 | 73 65 63 74 20 6f 70 65 72 61 74 69 6f 6e 20 6c 6f 73 65 73 20 61 6c 6c 20 69 6e 66 6f 72 6d 61 | sect.operation.loses.all.informa |
| 152a00 | 74 69 6f 6e 20 63 6f 6c 6c 65 63 74 65 64 20 73 6f 20 66 61 72 2e 0a 0a 20 20 20 20 20 20 20 20 | tion.collected.so.far........... |
| 152a20 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 62 6f 72 74 2d 63 68 65 72 72 79 2d 70 69 63 6b e2 80 99 | ............abort-cherry-pick... |
| 152a40 | 20 41 62 6f 72 74 69 6e 67 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 74 68 72 6f 77 73 20 61 | .Aborting.a.cherry-pick.throws.a |
| 152a60 | 77 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 20 | way................all.conflict. |
| 152a80 | 72 65 73 6f 6c 75 74 69 6f 6e 73 20 77 68 69 63 68 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 | resolutions.which.have.already.b |
| 152aa0 | 65 65 6e 20 63 61 72 72 69 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 75 74 20 62 | een.carried................out.b |
| 152ac0 | 79 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | y.the.user...................... |
| 152ae0 | 98 61 62 6f 72 74 2d 72 65 76 65 72 74 e2 80 99 20 41 62 6f 72 74 69 6e 67 20 61 20 72 65 76 65 | .abort-revert....Aborting.a.reve |
| 152b00 | 72 74 20 74 68 72 6f 77 73 20 61 77 61 79 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 0a 20 20 20 20 | rt.throws.away.all.conflict..... |
| 152b20 | 20 20 20 20 20 20 20 20 20 20 20 72 65 73 6f 6c 75 74 69 6f 6e 73 20 77 68 69 63 68 20 68 61 76 | ...........resolutions.which.hav |
| 152b40 | 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 63 61 72 72 69 65 64 20 6f 75 74 20 62 79 20 74 68 | e.already.been.carried.out.by.th |
| 152b60 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 | e................user........... |
| 152b80 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 62 6f 72 74 2d 72 65 62 61 73 65 e2 80 99 20 41 62 6f 72 | ............abort-rebase....Abor |
| 152ba0 | 74 69 6e 67 20 61 20 72 65 62 61 73 65 20 74 68 72 6f 77 73 20 61 77 61 79 20 61 6c 6c 20 61 6c | ting.a.rebase.throws.away.all.al |
| 152bc0 | 72 65 61 64 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 69 66 69 65 64 20 63 6f | ready................modified.co |
| 152be0 | 6d 6d 69 74 73 2c 20 62 75 74 20 69 74 e2 80 99 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 72 65 | mmits,.but.it...s.possible.to.re |
| 152c00 | 73 74 6f 72 65 20 74 68 6f 73 65 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | store.those.from................ |
| 152c20 | 74 68 65 20 72 65 66 6c 6f 67 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | the.reflog...................... |
| 152c40 | 98 61 62 6f 72 74 2d 6d 65 72 67 65 e2 80 99 20 41 62 6f 72 74 69 6e 67 20 61 20 6d 65 72 67 65 | .abort-merge....Aborting.a.merge |
| 152c60 | 20 74 68 72 6f 77 73 20 61 77 61 79 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 0a 20 20 20 20 20 20 | .throws.away.all.conflict....... |
| 152c80 | 20 20 20 20 20 20 20 20 20 72 65 73 6f 6c 75 74 69 6f 6e 73 20 77 68 69 63 68 20 68 61 76 65 20 | .........resolutions.which.have. |
| 152ca0 | 61 6c 72 65 61 64 79 20 62 65 65 6e 20 63 61 72 72 69 65 64 20 6f 75 74 20 62 79 20 74 68 65 0a | already.been.carried.out.by.the. |
| 152cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 | ...............user............. |
| 152ce0 | 20 20 20 e2 80 a2 20 e2 80 98 6d 65 72 67 65 2d 64 69 72 74 79 e2 80 99 20 4d 65 72 67 69 6e 67 | ..........merge-dirty....Merging |
| 152d00 | 20 77 69 74 68 20 61 20 64 69 72 74 79 20 77 6f 72 6b 74 72 65 65 20 63 61 6e 20 6d 61 6b 65 20 | .with.a.dirty.worktree.can.make. |
| 152d20 | 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64 20 74 6f 20 67 6f 20 62 61 63 | it................hard.to.go.bac |
| 152d40 | 6b 20 74 6f 20 74 68 65 20 73 74 61 74 65 20 62 65 66 6f 72 65 20 74 68 65 20 6d 65 72 67 65 20 | k.to.the.state.before.the.merge. |
| 152d60 | 77 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 69 74 69 61 74 65 64 2e 0a 0a 20 | was................initiated.... |
| 152d80 | 20 20 20 20 20 20 20 e2 80 a2 20 52 65 66 65 72 65 6e 63 65 73 3a 0a 0a 20 20 20 20 20 20 20 20 | ...........References:.......... |
| 152da0 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 64 65 6c 65 74 65 2d 75 6e 6d 65 72 67 65 64 2d 62 72 61 6e | ............delete-unmerged-bran |
| 152dc0 | 63 68 e2 80 99 20 4f 6e 63 65 20 61 20 62 72 61 6e 63 68 20 68 61 73 20 62 65 65 6e 20 64 65 6c | ch....Once.a.branch.has.been.del |
| 152de0 | 65 74 65 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 74 20 63 61 6e 20 6f 6e 6c 79 | eted,................it.can.only |
| 152e00 | 20 62 65 20 72 65 73 74 6f 72 65 64 20 75 73 69 6e 67 20 6c 6f 77 2d 6c 65 76 65 6c 20 72 65 63 | .be.restored.using.low-level.rec |
| 152e20 | 6f 76 65 72 79 20 74 6f 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 76 69 | overy.tools................provi |
| 152e40 | 64 65 64 20 62 79 20 47 69 74 2e 20 20 41 6e 64 20 65 76 65 6e 20 74 68 65 6e 20 74 68 65 20 72 | ded.by.Git...And.even.then.the.r |
| 152e60 | 65 66 6c 6f 67 20 69 73 20 67 6f 6e 65 2e 20 20 54 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | eflog.is.gone...The............. |
| 152e80 | 20 20 20 75 73 65 72 20 61 6c 77 61 79 73 20 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 68 | ...user.always.has.to.confirm.th |
| 152ea0 | 65 20 64 65 6c 65 74 69 6f 6e 20 6f 66 20 61 20 62 72 61 6e 63 68 20 62 79 0a 20 20 20 20 20 20 | e.deletion.of.a.branch.by....... |
| 152ec0 | 20 20 20 20 20 20 20 20 20 61 63 63 65 70 74 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 | .........accepting.the.default.c |
| 152ee0 | 68 6f 69 63 65 20 28 6f 72 20 73 65 6c 65 63 74 69 6e 67 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 | hoice.(or.selecting.another..... |
| 152f00 | 20 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 29 2c 20 62 75 74 20 77 68 65 6e 20 61 20 62 | ...........branch),.but.when.a.b |
| 152f20 | 72 61 6e 63 68 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 6d 65 72 67 65 64 20 79 65 74 2c 20 61 | ranch.has.not.been.merged.yet,.a |
| 152f40 | 6c 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 | lso................make.sure.the |
| 152f60 | 20 75 73 65 72 20 69 73 20 61 77 61 72 65 20 6f 66 20 74 68 61 74 2e 0a 0a 20 20 20 20 20 20 20 | .user.is.aware.of.that.......... |
| 152f80 | 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 64 65 6c 65 74 65 2d 70 72 2d 72 65 6d 6f 74 65 e2 80 99 | .............delete-pr-remote... |
| 152fa0 | 20 57 68 65 6e 20 64 65 6c 65 74 69 6e 67 20 61 20 62 72 61 6e 63 68 20 74 68 61 74 20 77 61 73 | .When.deleting.a.branch.that.was |
| 152fc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 64 20 66 72 6f 6d 20 61 20 70 | ................created.from.a.p |
| 152fe0 | 75 6c 6c 2d 72 65 71 75 65 73 74 20 61 6e 64 20 69 66 20 6e 6f 20 6f 74 68 65 72 20 62 72 61 6e | ull-request.and.if.no.other.bran |
| 153000 | 63 68 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 69 6c 6c 20 65 78 69 73 74 20 | ches................still.exist. |
| 153020 | 6f 6e 20 74 68 61 74 20 72 65 6d 6f 74 65 2c 20 74 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 62 72 | on.that.remote,.then....magit-br |
| 153040 | 61 6e 63 68 2d 64 65 6c 65 74 65 e2 80 99 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 66 | anch-delete...................of |
| 153060 | 66 65 72 73 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 72 65 6d 6f 74 65 20 61 73 20 77 65 6c | fers.to.delete.the.remote.as.wel |
| 153080 | 6c 2e 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20 62 65 20 73 61 66 65 0a 20 20 20 20 20 20 20 20 | l...This.should.be.safe......... |
| 1530a0 | 20 20 20 20 20 20 20 62 65 63 61 75 73 65 20 69 74 20 6f 6e 6c 79 20 68 61 70 70 65 6e 73 20 69 | .......because.it.only.happens.i |
| 1530c0 | 66 20 6e 6f 20 6f 74 68 65 72 20 72 65 66 73 20 65 78 69 73 74 20 69 6e 20 74 68 65 0a 20 20 20 | f.no.other.refs.exist.in.the.... |
| 1530e0 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 74 65 73 20 6e 61 6d 65 73 70 61 63 65 2c 20 61 | ............remotes.namespace,.a |
| 153100 | 6e 64 20 79 6f 75 20 63 61 6e 20 72 65 63 72 65 61 74 65 20 74 68 65 20 72 65 6d 6f 74 65 20 69 | nd.you.can.recreate.the.remote.i |
| 153120 | 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 20 | f................necessary...... |
| 153140 | 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 64 72 6f 70 2d 73 74 61 73 68 65 73 e2 80 99 | .................drop-stashes... |
| 153160 | 20 44 72 6f 70 70 69 6e 67 20 61 20 73 74 61 73 68 20 69 73 20 64 61 6e 67 65 72 6f 75 73 20 62 | .Dropping.a.stash.is.dangerous.b |
| 153180 | 65 63 61 75 73 65 20 47 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 6f 72 65 73 | ecause.Git................stores |
| 1531a0 | 20 73 74 61 73 68 65 73 20 69 6e 20 74 68 65 20 72 65 66 6c 6f 67 2e 20 20 4f 6e 63 65 20 61 20 | .stashes.in.the.reflog...Once.a. |
| 1531c0 | 73 74 61 73 68 20 69 73 20 72 65 6d 6f 76 65 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stash.is.removed,............... |
| 1531e0 | 20 74 68 65 72 65 20 69 73 20 6e 6f 20 67 6f 69 6e 67 20 62 61 63 6b 20 77 69 74 68 6f 75 74 20 | .there.is.no.going.back.without. |
| 153200 | 75 73 69 6e 67 20 6c 6f 77 2d 6c 65 76 65 6c 20 72 65 63 6f 76 65 72 79 0a 20 20 20 20 20 20 20 | using.low-level.recovery........ |
| 153220 | 20 20 20 20 20 20 20 20 74 6f 6f 6c 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 47 69 74 2e 20 20 | ........tools.provided.by.Git... |
| 153240 | 57 68 65 6e 20 61 20 73 69 6e 67 6c 65 20 73 74 61 73 68 20 69 73 20 64 72 6f 70 70 65 64 2c 0a | When.a.single.stash.is.dropped,. |
| 153260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 61 6c 77 | ...............then.the.user.alw |
| 153280 | 61 79 73 20 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 62 79 20 61 63 63 65 70 74 69 6e 67 20 | ays.has.to.confirm.by.accepting. |
| 1532a0 | 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 28 6f 72 20 73 | the................default.(or.s |
| 1532c0 | 65 6c 65 63 74 69 6e 67 20 61 6e 6f 74 68 65 72 29 2e 20 20 54 68 69 73 20 61 63 74 69 6f 6e 20 | electing.another)...This.action. |
| 1532e0 | 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 63 65 72 6e 73 20 74 68 65 | only................concerns.the |
| 153300 | 20 64 65 6c 65 74 69 6f 6e 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 73 74 61 73 68 65 73 20 61 74 | .deletion.of.multiple.stashes.at |
| 153320 | 20 6f 6e 63 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 50 75 62 6c 69 73 68 69 6e 67 3a 0a | .once...............Publishing:. |
| 153340 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 73 65 74 2d 61 6e 64 2d 70 75 73 | .....................set-and-pus |
| 153360 | 68 e2 80 99 20 57 68 65 6e 20 70 75 73 68 69 6e 67 20 74 6f 20 74 68 65 20 75 70 73 74 72 65 61 | h....When.pushing.to.the.upstrea |
| 153380 | 6d 20 6f 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 75 73 68 2d 72 65 6d | m.or.the................push-rem |
| 1533a0 | 6f 74 65 20 61 6e 64 20 74 68 61 74 20 69 73 6e e2 80 99 74 20 61 63 74 75 61 6c 6c 79 20 63 6f | ote.and.that.isn...t.actually.co |
| 1533c0 | 6e 66 69 67 75 72 65 64 20 79 65 74 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | nfigured.yet,.then.............. |
| 1533e0 | 20 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 66 69 72 73 74 20 73 65 74 20 74 68 65 20 74 61 72 | ..the.user.can.first.set.the.tar |
| 153400 | 67 65 74 2e 20 20 49 66 20 73 2f 68 65 20 63 6f 6e 66 69 72 6d 73 20 74 68 65 0a 20 20 20 20 20 | get...If.s/he.confirms.the...... |
| 153420 | 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 74 6f 6f 20 71 75 69 63 6b 6c 79 2c 20 74 | ..........default.too.quickly,.t |
| 153440 | 68 65 6e 20 73 2f 68 65 20 6d 69 67 68 74 20 65 6e 64 20 75 70 20 70 75 73 68 69 6e 67 20 74 6f | hen.s/he.might.end.up.pushing.to |
| 153460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 77 72 6f 6e 67 20 62 72 61 6e 63 68 | ................the.wrong.branch |
| 153480 | 20 61 6e 64 20 69 66 20 74 68 65 20 72 65 6d 6f 74 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 | .and.if.the.remote.repository.is |
| 1534a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 64 69 | ................configured.to.di |
| 1534c0 | 73 61 6c 6c 6f 77 20 66 69 78 69 6e 67 20 73 75 63 68 20 6d 69 73 74 61 6b 65 73 2c 20 74 68 65 | sallow.fixing.such.mistakes,.the |
| 1534e0 | 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 71 75 69 | n.that................can.be.qui |
| 153500 | 74 65 20 65 6d 62 61 72 72 61 73 73 69 6e 67 20 61 6e 64 20 61 6e 6e 6f 79 69 6e 67 2e 0a 0a 20 | te.embarrassing.and.annoying.... |
| 153520 | 20 20 20 20 20 20 20 e2 80 a2 20 45 64 69 74 20 70 75 62 6c 69 73 68 65 64 20 68 69 73 74 6f 72 | ...........Edit.published.histor |
| 153540 | 79 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 57 69 74 68 6f 75 74 20 61 64 64 69 6e 67 20 74 68 65 | y:............Without.adding.the |
| 153560 | 73 65 20 73 79 6d 62 6f 6c 73 20 68 65 72 65 2c 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 77 61 72 | se.symbols.here,.you.will.be.war |
| 153580 | 6e 65 64 20 62 65 66 6f 72 65 0a 20 20 20 20 20 20 20 20 20 20 65 64 69 74 69 6e 67 20 63 6f 6d | ned.before...........editing.com |
| 1535a0 | 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 70 75 73 68 | mits.that.have.already.been.push |
| 1535c0 | 65 64 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 | ed.to.one.of.the...........branc |
| 1535e0 | 68 65 73 20 6c 69 73 74 65 64 20 69 6e 20 e2 80 98 6d 61 67 69 74 2d 70 75 62 6c 69 73 68 65 64 | hes.listed.in....magit-published |
| 153600 | 2d 62 72 61 6e 63 68 65 73 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 | -branches....................... |
| 153620 | e2 80 98 61 6d 65 6e 64 2d 70 75 62 6c 69 73 68 65 64 e2 80 99 20 41 66 66 65 63 74 73 20 6d 6f | ...amend-published....Affects.mo |
| 153640 | 73 74 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 61 6d 65 6e 64 20 74 6f 0a 20 20 20 20 20 20 | st.commands.that.amend.to....... |
| 153660 | 20 20 20 20 20 20 20 20 20 22 48 45 41 44 22 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 | ........."HEAD"................. |
| 153680 | 80 a2 20 e2 80 98 72 65 62 61 73 65 2d 70 75 62 6c 69 73 68 65 64 e2 80 99 20 41 66 66 65 63 74 | ......rebase-published....Affect |
| 1536a0 | 73 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 70 65 72 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 | s.commands.that.perform......... |
| 1536c0 | 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 73 2e 20 20 54 68 69 | .......interactive.rebases...Thi |
| 1536e0 | 73 20 69 6e 63 6c 75 64 65 73 20 63 6f 6d 6d 61 6e 64 73 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 | s.includes.commands.from.the.... |
| 153700 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 20 74 72 61 6e 73 69 65 6e 74 20 74 68 61 | ............commit.transient.tha |
| 153720 | 74 20 6d 6f 64 69 66 79 20 61 20 63 6f 6d 6d 69 74 20 6f 74 68 65 72 20 74 68 61 6e 20 22 48 45 | t.modify.a.commit.other.than."HE |
| 153740 | 41 44 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 6c 79 20 74 68 65 20 76 | AD",................namely.the.v |
| 153760 | 61 72 69 6f 75 73 20 66 69 78 75 70 20 61 6e 64 20 73 71 75 61 73 68 20 76 61 72 69 61 6e 74 73 | arious.fixup.and.squash.variants |
| 153780 | 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 65 64 69 74 2d 70 75 62 6c | .......................edit-publ |
| 1537a0 | 69 73 68 65 64 e2 80 99 20 41 66 66 65 63 74 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 | ished....Affects.the.commands... |
| 1537c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d | ................magit-edit-line- |
| 1537e0 | 63 6f 6d 6d 69 74 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 98 | commit....and................... |
| 153800 | 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 69 74 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 74 e2 80 99 2e 20 | magit-diff-edit-hunk-commit..... |
| 153820 | 20 54 68 65 73 65 20 74 77 6f 20 63 6f 6d 6d 61 6e 64 73 20 6d 61 6b 65 0a 20 20 20 20 20 20 20 | .These.two.commands.make........ |
| 153840 | 20 20 20 20 20 20 20 20 69 74 20 71 75 69 74 65 20 65 61 73 79 20 74 6f 20 61 63 63 69 64 65 6e | ........it.quite.easy.to.acciden |
| 153860 | 74 61 6c 6c 79 20 65 64 69 74 20 61 20 70 75 62 6c 69 73 68 65 64 20 63 6f 6d 6d 69 74 2c 20 73 | tally.edit.a.published.commit,.s |
| 153880 | 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 73 68 6f 75 6c 64 20 74 68 69 6e | o................you.should.thin |
| 1538a0 | 6b 20 74 77 69 63 65 20 62 65 66 6f 72 65 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 74 68 65 6d 20 | k.twice.before.configuring.them. |
| 1538c0 | 6e 6f 74 20 74 6f 20 61 73 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 6f | not.to.ask................for.co |
| 1538e0 | 6e 66 69 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 54 6f 20 64 69 73 61 62 6c | nfirmation.............To.disabl |
| 153900 | 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 61 64 64 20 61 | e.confirmation.completely,.add.a |
| 153920 | 6c 6c 20 74 68 72 65 65 20 73 79 6d 62 6f 6c 73 20 68 65 72 65 0a 20 20 20 20 20 20 20 20 20 20 | ll.three.symbols.here........... |
| 153940 | 6f 72 20 73 65 74 20 e2 80 98 6d 61 67 69 74 2d 70 75 62 6c 69 73 68 65 64 2d 62 72 61 6e 63 68 | or.set....magit-published-branch |
| 153960 | 65 73 e2 80 99 20 74 6f 20 e2 80 98 6e 69 6c e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 | es....to....nil................. |
| 153980 | 20 56 61 72 69 6f 75 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 73 | .Various:......................s |
| 1539a0 | 74 61 73 68 2d 61 70 70 6c 79 2d 33 77 61 79 e2 80 99 20 57 68 65 6e 20 61 20 73 74 61 73 68 20 | tash-apply-3way....When.a.stash. |
| 1539c0 | 63 61 6e 6e 6f 74 20 62 65 20 61 70 70 6c 69 65 64 20 75 73 69 6e 67 0a 20 20 20 20 20 20 20 20 | cannot.be.applied.using......... |
| 1539e0 | 20 20 20 20 20 20 20 e2 80 98 67 69 74 20 73 74 61 73 68 20 61 70 70 6c 79 e2 80 99 2c 20 74 68 | ..........git.stash.apply...,.th |
| 153a00 | 65 6e 20 4d 61 67 69 74 20 75 73 65 73 20 e2 80 98 67 69 74 20 61 70 70 6c 79 e2 80 99 20 69 6e | en.Magit.uses....git.apply....in |
| 153a20 | 73 74 65 61 64 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 73 69 62 6c 79 20 75 | stead,................possibly.u |
| 153a40 | 73 69 6e 67 20 74 68 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 20 61 72 67 75 6d 65 6e 74 2c 20 | sing.the....--3way....argument,. |
| 153a60 | 77 68 69 63 68 20 69 73 6e e2 80 99 74 20 61 6c 77 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 | which.isn...t.always............ |
| 153a80 | 20 20 20 20 70 65 72 66 65 63 74 6c 79 20 73 61 66 65 2e 20 20 53 65 65 20 61 6c 73 6f 20 e2 80 | ....perfectly.safe...See.also... |
| 153aa0 | 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 | .magit-stash-apply.............. |
| 153ac0 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 6b 69 6c 6c 2d 70 72 6f 63 65 73 73 e2 80 99 20 54 68 65 72 | ............kill-process....Ther |
| 153ae0 | 65 20 73 65 6c 64 6f 6d 20 69 73 20 61 20 72 65 61 73 6f 6e 20 74 6f 20 6b 69 6c 6c 20 61 0a 20 | e.seldom.is.a.reason.to.kill.a.. |
| 153b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 20 20 20 20 20 | ..............process........... |
| 153b20 | e2 80 a2 20 47 6c 6f 62 61 6c 20 73 65 74 74 69 6e 67 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 | ....Global.settings:............ |
| 153b40 | 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f | Instead.of.adding.all.of.the.abo |
| 153b60 | 76 65 20 73 79 6d 62 6f 6c 73 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 | ve.symbols.to.the.value.of...... |
| 153b80 | 20 20 20 20 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 79 6f 75 20 63 61 6e 20 61 6c 73 6f 20 73 | .....this.option,.you.can.also.s |
| 153ba0 | 65 74 20 69 74 20 74 6f 20 74 68 65 20 61 74 6f 6d 20 e2 80 98 74 e2 80 99 2c 20 77 68 69 63 68 | et.it.to.the.atom....t...,.which |
| 153bc0 | 20 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 61 6d 65 20 65 66 66 65 63 74 20 61 | .has...........the.same.effect.a |
| 153be0 | 73 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 73 79 6d 62 6f 6c | s.adding.all.of.the.above.symbol |
| 153c00 | 73 2e 20 20 44 6f 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 6d 6f 73 74 20 63 65 | s...Doing...........that.most.ce |
| 153c20 | 72 74 61 69 6e 6c 79 20 69 73 20 61 20 62 61 64 20 69 64 65 61 2c 20 65 73 70 65 63 69 61 6c 6c | rtainly.is.a.bad.idea,.especiall |
| 153c40 | 79 20 62 65 63 61 75 73 65 20 6f 74 68 65 72 0a 20 20 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c | y.because.other...........symbol |
| 153c60 | 73 20 6d 69 67 68 74 20 62 65 20 61 64 64 65 64 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 2e 20 | s.might.be.added.in.the.future.. |
| 153c80 | 20 53 6f 20 65 76 65 6e 20 69 66 20 79 6f 75 20 64 6f 6e e2 80 99 74 0a 20 20 20 20 20 20 20 20 | .So.even.if.you.don...t......... |
| 153ca0 | 20 20 77 61 6e 74 20 74 6f 20 62 65 20 61 73 6b 65 64 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 | ..want.to.be.asked.for.confirmat |
| 153cc0 | 69 6f 6e 20 66 6f 72 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 61 63 74 69 6f 6e 73 2c 0a 20 20 | ion.for.any.of.these.actions,... |
| 153ce0 | 20 20 20 20 20 20 20 20 79 6f 75 20 61 72 65 20 73 74 69 6c 6c 20 62 65 74 74 65 72 20 6f 66 20 | ........you.are.still.better.of. |
| 153d00 | 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 73 79 6d | adding.all.of.the.respective.sym |
| 153d20 | 62 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 0a 0a 20 20 | bols...........individually..... |
| 153d40 | 20 20 20 20 20 20 20 20 57 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 | ........When....magit-wip-before |
| 153d60 | 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 e2 80 99 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e | -change-mode....is.enabled,.then |
| 153d80 | 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 63 74 69 6f 6e 73 | .the...........following.actions |
| 153da0 | 20 63 61 6e 20 62 65 20 75 6e 64 6f 6e 65 20 66 61 69 72 6c 79 20 65 61 73 69 6c 79 3a 20 e2 80 | .can.be.undone.fairly.easily:... |
| 153dc0 | 98 64 69 73 63 61 72 64 e2 80 99 2c 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 72 65 76 65 72 73 | .discard...,..............revers |
| 153de0 | 65 e2 80 99 2c 20 e2 80 98 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 e2 80 99 2c 20 61 | e...,....stage-all-changes...,.a |
| 153e00 | 6e 64 20 e2 80 98 75 6e 73 74 61 67 65 2d 61 6c 6c 2d 63 68 61 6e 67 65 73 e2 80 99 2e 20 20 49 | nd....unstage-all-changes......I |
| 153e20 | 66 0a 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 74 68 69 73 20 6d 6f 64 | f...........and.only.if.this.mod |
| 153e40 | 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 e2 80 98 73 61 66 65 2d 77 69 74 68 2d | e.is.enabled,.then....safe-with- |
| 153e60 | 77 69 70 e2 80 99 20 68 61 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 73 61 6d 65 20 65 66 | wip....has.the...........same.ef |
| 153e80 | 66 65 63 74 20 61 73 20 61 64 64 69 6e 67 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 73 79 6d 62 | fect.as.adding.all.of.these.symb |
| 153ea0 | 6f 6c 73 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | ols.individually.....File:.magit |
| 153ec0 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 43 6f 6e | .info,..Node:.Completion.and.Con |
| 153ee0 | 66 69 72 6d 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 54 68 65 20 53 65 6c 65 63 74 69 6f 6e 2c | firmation,..Next:.The.Selection, |
| 153f00 | 20 20 50 72 65 76 3a 20 41 63 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 2c 20 20 55 70 | ..Prev:.Action.Confirmation,..Up |
| 153f20 | 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 | :.Completion.Confirmation.and.th |
| 153f40 | 65 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 34 2e 35 2e 32 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 61 6e | e.Selection..4.5.2.Completion.an |
| 153f60 | 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | d.Confirmation.----------------- |
| 153f80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4d 61 6e 79 20 4d 61 67 69 74 20 63 6f 6d | ----------------..Many.Magit.com |
| 153fa0 | 6d 61 6e 64 73 20 61 73 6b 20 74 68 65 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 66 72 6f | mands.ask.the.user.to.select.fro |
| 153fc0 | 6d 20 61 20 6c 69 73 74 20 6f 66 20 70 6f 73 73 69 62 6c 65 0a 74 68 69 6e 67 73 20 74 6f 20 61 | m.a.list.of.possible.things.to.a |
| 153fe0 | 63 74 20 6f 6e 2c 20 77 68 69 6c 65 20 6f 66 66 65 72 69 6e 67 20 74 68 65 20 6d 6f 73 74 20 6c | ct.on,.while.offering.the.most.l |
| 154000 | 69 6b 65 6c 79 20 63 68 6f 69 63 65 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 46 6f 72 | ikely.choice.as.the.default..For |
| 154020 | 20 6d 61 6e 79 20 6f 66 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 74 68 65 20 64 65 66 61 | .many.of.these.commands.the.defa |
| 154040 | 75 6c 74 20 69 73 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2c 20 70 72 6f 76 69 | ult.is.the.thing.at.point,.provi |
| 154060 | 64 65 64 0a 74 68 61 74 20 69 74 20 61 63 74 75 61 6c 6c 79 20 69 73 20 61 20 76 61 6c 69 64 20 | ded.that.it.actually.is.a.valid. |
| 154080 | 74 68 69 6e 67 20 74 6f 20 61 63 74 20 6f 6e 2e 20 20 46 6f 72 20 6d 61 6e 79 20 63 6f 6d 6d 61 | thing.to.act.on...For.many.comma |
| 1540a0 | 6e 64 73 20 74 68 61 74 20 61 63 74 0a 6f 6e 20 61 20 62 72 61 6e 63 68 2c 20 74 68 65 20 63 75 | nds.that.act.on.a.branch,.the.cu |
| 1540c0 | 72 72 65 6e 74 20 62 72 61 6e 63 68 20 73 65 72 76 65 73 20 61 73 20 74 68 65 20 64 65 66 61 75 | rrent.branch.serves.as.the.defau |
| 1540e0 | 6c 74 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e | lt.if.there.is.no.branch.at.poin |
| 154100 | 74 2e 0a 0a 20 20 20 54 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 63 6f 6d 62 69 6e 65 20 61 73 | t......These.commands.combine.as |
| 154120 | 6b 69 6e 67 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 61 73 6b 69 6e 67 | king.for.confirmation.and.asking |
| 154140 | 20 66 6f 72 20 61 0a 74 61 72 67 65 74 20 74 6f 20 61 63 74 20 6f 6e 20 69 6e 74 6f 20 61 20 73 | .for.a.target.to.act.on.into.a.s |
| 154160 | 69 6e 67 6c 65 20 61 63 74 69 6f 6e 2e 20 20 54 68 65 20 75 73 65 72 20 63 61 6e 20 63 6f 6e 66 | ingle.action...The.user.can.conf |
| 154180 | 69 72 6d 20 74 68 65 20 64 65 66 61 75 6c 74 0a 74 61 72 67 65 74 20 75 73 69 6e 67 20 e2 80 98 | irm.the.default.target.using.... |
| 1541a0 | 52 45 54 e2 80 99 20 6f 72 20 61 62 6f 72 74 20 75 73 69 6e 67 20 e2 80 98 43 2d 67 e2 80 99 2e | RET....or.abort.using....C-g.... |
| 1541c0 | 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 61 0a e2 80 98 79 2d 6f 72 2d 6e | ..This.is.similar.to.a....y-or-n |
| 1541e0 | 2d 70 e2 80 99 20 70 72 6f 6d 70 74 2c 20 62 75 74 20 74 68 65 20 6b 65 79 73 20 74 6f 20 63 6f | -p....prompt,.but.the.keys.to.co |
| 154200 | 6e 66 69 72 6d 20 6f 72 20 61 62 6f 72 74 20 64 69 66 66 65 72 2e 0a 0a 20 20 20 41 74 20 74 68 | nfirm.or.abort.differ......At.th |
| 154220 | 65 20 73 61 6d 65 20 74 69 6d 65 20 74 68 65 20 75 73 65 72 20 69 73 20 61 6c 73 6f 20 67 69 76 | e.same.time.the.user.is.also.giv |
| 154240 | 65 6e 20 74 68 65 20 6f 70 70 6f 72 74 75 6e 69 74 79 20 74 6f 20 73 65 6c 65 63 74 0a 61 6e 6f | en.the.opportunity.to.select.ano |
| 154260 | 74 68 65 72 20 74 61 72 67 65 74 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 66 75 6c 20 62 65 63 | ther.target,.which.is.useful.bec |
| 154280 | 61 75 73 65 20 66 6f 72 20 73 6f 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 2f 6f 72 20 69 6e | ause.for.some.commands.and/or.in |
| 1542a0 | 20 73 6f 6d 65 0a 73 69 74 75 61 74 69 6f 6e 73 20 79 6f 75 20 6d 69 67 68 74 20 77 61 6e 74 20 | .some.situations.you.might.want. |
| 1542c0 | 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 61 63 74 69 6f 6e 20 62 65 66 6f 72 65 20 73 65 6c 65 | to.select.the.action.before.sele |
| 1542e0 | 63 74 69 6e 67 20 74 68 65 0a 74 61 72 67 65 74 20 62 79 20 6d 6f 76 69 6e 67 20 74 6f 20 69 74 | cting.the.target.by.moving.to.it |
| 154300 | 2e 0a 0a 20 20 20 48 6f 77 65 76 65 72 20 79 6f 75 20 6d 69 67 68 74 20 66 69 6e 64 20 74 68 61 | ......However.you.might.find.tha |
| 154320 | 74 20 66 6f 72 20 73 6f 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 61 6c 77 61 79 73 20 77 | t.for.some.commands.you.always.w |
| 154340 | 61 6e 74 20 74 6f 20 75 73 65 0a 74 68 65 20 64 65 66 61 75 6c 74 20 74 61 72 67 65 74 2c 20 69 | ant.to.use.the.default.target,.i |
| 154360 | 66 20 61 6e 79 2c 20 6f 72 20 65 76 65 6e 20 74 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 68 65 | f.any,.or.even.that.you.want.the |
| 154380 | 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 61 63 74 20 6f 6e 0a 74 68 65 20 64 65 66 61 75 6c 74 20 77 | .command.to.act.on.the.default.w |
| 1543a0 | 69 74 68 6f 75 74 20 72 65 71 75 69 72 69 6e 67 20 61 6e 79 20 63 6f 6e 66 69 72 6d 61 74 69 6f | ithout.requiring.any.confirmatio |
| 1543c0 | 6e 20 61 74 20 61 6c 6c 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 0a e2 80 98 6d 61 67 69 74 2d 64 | n.at.all...The.option....magit-d |
| 1543e0 | 77 69 6d 2d 73 65 6c 65 63 74 69 6f 6e e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 | wim-selection....can.be.used.to. |
| 154400 | 63 6f 6e 66 69 67 75 72 65 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 74 68 | configure.certain.commands.to.th |
| 154420 | 61 74 0a 65 66 66 65 63 74 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 77 68 65 6e 20 74 68 | at.effect......Note.that.when.th |
| 154440 | 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 74 68 65 6e 20 6d 61 6e 79 20 63 6f 6d | e.region.is.active.then.many.com |
| 154460 | 6d 61 6e 64 73 20 61 63 74 20 6f 6e 20 74 68 65 0a 74 68 69 6e 67 73 20 74 68 61 74 20 61 72 65 | mands.act.on.the.things.that.are |
| 154480 | 20 73 65 6c 65 63 74 65 64 20 75 73 69 6e 67 20 61 20 6d 65 63 68 61 6e 69 73 6d 20 62 61 73 65 | .selected.using.a.mechanism.base |
| 1544a0 | 64 20 6f 6e 20 74 68 65 20 72 65 67 69 6f 6e 2c 20 69 6e 20 6d 61 6e 79 0a 63 61 73 65 73 20 61 | d.on.the.region,.in.many.cases.a |
| 1544c0 | 66 74 65 72 20 61 73 6b 69 6e 67 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 20 20 54 | fter.asking.for.confirmation...T |
| 1544e0 | 68 69 73 20 72 65 67 69 6f 6e 2d 62 61 73 65 64 20 6d 65 63 68 61 6e 69 73 6d 20 69 73 0a 63 61 | his.region-based.mechanism.is.ca |
| 154500 | 6c 6c 65 64 20 74 68 65 20 22 73 65 6c 65 63 74 69 6f 6e 22 20 61 6e 64 20 69 73 20 64 65 73 63 | lled.the."selection".and.is.desc |
| 154520 | 72 69 62 65 64 20 69 6e 20 64 65 74 61 69 6c 20 69 6e 20 74 68 65 20 6e 65 78 74 20 73 65 63 74 | ribed.in.detail.in.the.next.sect |
| 154540 | 69 6f 6e 2e 0a 57 68 65 6e 20 61 20 73 65 6c 65 63 74 69 6f 6e 20 65 78 69 73 74 73 20 74 68 61 | ion..When.a.selection.exists.tha |
| 154560 | 74 20 69 73 20 76 61 6c 69 64 20 66 6f 72 20 74 68 65 20 69 6e 76 6f 6b 65 64 20 63 6f 6d 6d 61 | t.is.valid.for.the.invoked.comma |
| 154580 | 6e 64 2c 20 74 68 65 6e 20 74 68 61 74 0a 63 6f 6d 6d 61 6e 64 20 6e 65 76 65 72 20 6f 66 66 65 | nd,.then.that.command.never.offe |
| 1545a0 | 72 73 20 74 6f 20 61 63 74 20 6f 6e 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 2c 20 61 6e 64 | rs.to.act.on.something.else,.and |
| 1545c0 | 20 77 68 65 74 68 65 72 20 69 74 20 61 73 6b 73 20 66 6f 72 0a 63 6f 6e 66 69 72 6d 61 74 69 6f | .whether.it.asks.for.confirmatio |
| 1545e0 | 6e 20 69 73 20 6e 6f 74 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 | n.is.not.controlled.by.this.opti |
| 154600 | 6f 6e 2e 0a 0a 20 20 20 41 6c 73 6f 20 6e 6f 74 65 20 74 68 61 74 20 4d 61 67 69 74 20 61 73 6b | on......Also.note.that.Magit.ask |
| 154620 | 73 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 6f 66 20 63 65 72 74 61 69 6e 20 61 63 | s.for.confirmation.of.certain.ac |
| 154640 | 74 69 6f 6e 73 20 74 68 61 74 0a 61 72 65 20 6e 6f 74 20 63 6f 75 70 6c 65 64 20 77 69 74 68 20 | tions.that.are.not.coupled.with. |
| 154660 | 63 6f 6d 70 6c 65 74 69 6f 6e 20 28 6f 72 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 29 2e 20 20 | completion.(or.the.selection)... |
| 154680 | 53 75 63 68 20 64 69 61 6c 6f 67 73 20 61 72 65 0a 61 6c 73 6f 20 6e 6f 74 20 61 66 66 65 63 74 | Such.dialogs.are.also.not.affect |
| 1546a0 | 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 61 6e 64 20 61 72 65 20 64 65 73 63 72 69 | ed.by.this.option.and.are.descri |
| 1546c0 | 62 65 64 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a 73 65 63 74 69 6f 6e 2e 0a 0a 20 2d | bed.in.the.previous.section....- |
| 1546e0 | 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 63 74 | -.User.Option:.magit-dwim-select |
| 154700 | 69 6f 6e 0a 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 | ion....This.option.can.be.used.t |
| 154720 | 6f 20 74 65 6c 6c 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 75 73 65 20 74 | o.tell.certain.commands.to.use.t |
| 154740 | 68 65 20 74 68 69 6e 67 20 61 74 0a 70 6f 69 6e 74 20 69 6e 73 74 65 61 64 20 6f 66 20 61 73 6b | he.thing.at.point.instead.of.ask |
| 154760 | 69 6e 67 20 74 68 65 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 61 20 63 61 6e 64 69 64 61 | ing.the.user.to.select.a.candida |
| 154780 | 74 65 20 74 6f 20 61 63 74 20 6f 6e 2c 20 77 69 74 68 0a 6f 72 20 77 69 74 68 6f 75 74 20 63 6f | te.to.act.on,.with.or.without.co |
| 1547a0 | 6e 66 69 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 | nfirmation......The.value.has.th |
| 1547c0 | 65 20 66 6f 72 6d 20 e2 80 98 28 28 43 4f 4d 4d 41 4e 44 20 6e 69 6c 7c 50 52 4f 4d 50 54 20 44 | e.form....((COMMAND.nil|PROMPT.D |
| 1547e0 | 45 46 41 55 4c 54 29 2e 2e 2e 29 e2 80 99 2e 0a 0a 20 20 20 e2 80 a2 20 43 4f 4d 4d 41 4e 44 20 | EFAULT)...).............COMMAND. |
| 154800 | 69 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 68 61 74 20 73 68 6f 75 6c 64 20 6e 6f 74 20 70 | is.the.command.that.should.not.p |
| 154820 | 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 68 6f 69 63 65 2e 20 20 54 6f 0a 20 20 20 20 20 68 61 76 | rompt.for.a.choice...To......hav |
| 154840 | 65 20 61 6e 20 65 66 66 65 63 74 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 68 61 73 20 74 6f 20 | e.an.effect,.the.command.has.to. |
| 154860 | 75 73 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 63 | use.the.function.........magit-c |
| 154880 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 6f 72 20 61 20 75 74 69 6c 69 74 79 20 66 | ompleting-read....or.a.utility.f |
| 1548a0 | 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 69 6e 20 74 75 72 6e 20 75 73 65 73 0a 20 20 20 20 20 | unction.which.in.turn.uses...... |
| 1548c0 | 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 20 20 20 e2 80 a2 20 49 66 20 74 68 65 20 63 6f | that.function..........If.the.co |
| 1548e0 | 6d 6d 61 6e 64 20 75 73 65 73 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | mmand.uses....magit-completing-r |
| 154900 | 65 61 64 e2 80 99 20 6d 75 6c 74 69 70 6c 65 20 74 69 6d 65 73 2c 20 74 68 65 6e 0a 20 20 20 20 | ead....multiple.times,.then..... |
| 154920 | 20 50 52 4f 4d 50 54 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 6f 6e 6c 79 20 61 66 66 65 | .PROMPT.can.be.used.to.only.affe |
| 154940 | 63 74 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 75 73 65 73 2e 20 20 50 52 4f 4d 50 54 2c 20 69 | ct.one.of.these.uses...PROMPT,.i |
| 154960 | 66 0a 20 20 20 20 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 73 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 | f......non-nil,.is.a.regular.exp |
| 154980 | 72 65 73 73 69 6f 6e 20 74 68 61 74 20 69 73 20 75 73 65 64 20 74 6f 20 6d 61 74 63 68 20 61 67 | ression.that.is.used.to.match.ag |
| 1549a0 | 61 69 6e 73 74 20 74 68 65 0a 20 20 20 20 20 50 52 4f 4d 50 54 20 61 72 67 75 6d 65 6e 74 20 70 | ainst.the......PROMPT.argument.p |
| 1549c0 | 61 73 73 65 64 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 | assed.to....magit-completing-rea |
| 1549e0 | 64 e2 80 99 2e 0a 0a 20 20 20 e2 80 a2 20 44 45 46 41 55 4c 54 20 73 70 65 63 69 66 69 65 73 20 | d.............DEFAULT.specifies. |
| 154a00 | 68 6f 77 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 2e 20 20 49 66 20 69 74 20 69 | how.to.use.the.default...If.it.i |
| 154a20 | 73 20 e2 80 98 74 e2 80 99 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 44 45 46 41 55 4c 54 | s....t...,.then.the......DEFAULT |
| 154a40 | 20 61 72 67 75 6d 65 6e 74 20 70 61 73 73 65 64 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d | .argument.passed.to....magit-com |
| 154a60 | 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 69 73 20 75 73 65 64 20 77 69 74 68 6f 75 74 0a | pleting-read....is.used.without. |
| 154a80 | 20 20 20 20 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 20 20 49 66 20 69 74 20 69 73 20 e2 80 98 | .....confirmation...If.it.is.... |
| 154aa0 | 61 73 6b e2 80 99 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 69 73 20 67 69 76 65 6e 20 61 | ask...,.then.the.user.is.given.a |
| 154ac0 | 20 63 68 61 6e 63 65 20 74 6f 0a 20 20 20 20 20 61 62 6f 72 74 2e 20 20 44 45 46 41 55 4c 54 20 | .chance.to......abort...DEFAULT. |
| 154ae0 | 63 61 6e 20 61 6c 73 6f 20 62 65 20 e2 80 98 6e 69 6c e2 80 99 2c 20 69 6e 20 77 68 69 63 68 20 | can.also.be....nil...,.in.which. |
| 154b00 | 63 61 73 65 20 74 68 65 20 65 6e 74 72 79 20 68 61 73 20 6e 6f 0a 20 20 20 20 20 65 66 66 65 63 | case.the.entry.has.no......effec |
| 154b20 | 74 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 | t.....File:.magit.info,..Node:.T |
| 154b40 | 68 65 20 53 65 6c 65 63 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 54 68 65 20 68 75 6e 6b 2d 69 6e | he.Selection,..Next:.The.hunk-in |
| 154b60 | 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2c 20 20 50 72 65 76 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e | ternal.region,..Prev:.Completion |
| 154b80 | 20 61 6e 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 2c 20 20 55 70 3a 20 43 6f 6d 70 6c 65 74 69 | .and.Confirmation,..Up:.Completi |
| 154ba0 | 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f | on.Confirmation.and.the.Selectio |
| 154bc0 | 6e 0a 0a 34 2e 35 2e 33 20 54 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | n..4.5.3.The.Selection.--------- |
| 154be0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 | ----------..If.the.region.is.act |
| 154c00 | 69 76 65 2c 20 74 68 65 6e 20 6d 61 6e 79 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 63 | ive,.then.many.Magit.commands.ac |
| 154c20 | 74 20 6f 6e 20 74 68 65 20 74 68 69 6e 67 73 20 74 68 61 74 0a 61 72 65 20 73 65 6c 65 63 74 65 | t.on.the.things.that.are.selecte |
| 154c40 | 64 20 75 73 69 6e 67 20 61 20 6d 65 63 68 61 6e 69 73 6d 20 62 61 73 65 64 20 6f 6e 20 74 68 65 | d.using.a.mechanism.based.on.the |
| 154c60 | 20 72 65 67 69 6f 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 6f 6e 65 20 73 69 6e 67 6c 65 0a 74 68 | .region.instead.of.one.single.th |
| 154c80 | 69 6e 67 2e 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 6e 6f 74 20 61 63 74 | ing...When.the.region.is.not.act |
| 154ca0 | 69 76 65 2c 20 74 68 65 6e 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 61 63 74 20 6f 6e 20 | ive,.then.these.commands.act.on. |
| 154cc0 | 74 68 65 0a 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 72 65 61 64 20 61 20 73 69 6e | the.thing.at.point.or.read.a.sin |
| 154ce0 | 67 6c 65 20 74 68 69 6e 67 20 74 6f 20 61 63 74 20 6f 6e 2e 20 20 54 68 69 73 20 69 73 20 64 65 | gle.thing.to.act.on...This.is.de |
| 154d00 | 73 63 72 69 62 65 64 20 69 6e 0a 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 20 | scribed.in.the.previous.section. |
| 154d20 | e2 80 94 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6f 6e 6c 79 20 63 6f 76 65 72 73 20 68 6f 77 | ....this.section.only.covers.how |
| 154d40 | 20 6d 75 6c 74 69 70 6c 65 20 74 68 69 6e 67 73 20 61 72 65 0a 73 65 6c 65 63 74 65 64 2c 20 68 | .multiple.things.are.selected,.h |
| 154d60 | 6f 77 20 74 68 61 74 20 69 73 20 76 69 73 75 61 6c 69 7a 65 64 2c 20 61 6e 64 20 68 6f 77 20 63 | ow.that.is.visualized,.and.how.c |
| 154d80 | 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 62 65 68 61 76 65 20 77 68 65 6e 0a 74 68 61 74 | ertain.commands.behave.when.that |
| 154da0 | 20 69 73 20 74 68 65 20 63 61 73 65 2e 0a 0a 20 20 20 4d 61 67 69 74 e2 80 99 73 20 6d 65 63 68 | .is.the.case......Magit...s.mech |
| 154dc0 | 61 6e 69 73 6d 20 66 6f 72 20 73 65 6c 65 63 74 69 6e 67 20 6d 75 6c 74 69 70 6c 65 20 74 68 69 | anism.for.selecting.multiple.thi |
| 154de0 | 6e 67 73 2c 20 6f 72 20 72 61 74 68 65 72 20 73 65 63 74 69 6f 6e 73 0a 74 68 61 74 20 72 65 70 | ngs,.or.rather.sections.that.rep |
| 154e00 | 72 65 73 65 6e 74 20 74 68 65 73 65 20 74 68 69 6e 67 73 2c 20 69 73 20 62 61 73 65 64 20 6f 6e | resent.these.things,.is.based.on |
| 154e20 | 20 74 68 65 20 45 6d 61 63 73 20 72 65 67 69 6f 6e 2c 20 62 75 74 20 74 68 65 20 61 72 65 61 0a | .the.Emacs.region,.but.the.area. |
| 154e40 | 74 68 61 74 20 4d 61 67 69 74 20 63 6f 6e 73 69 64 65 72 73 20 74 6f 20 62 65 20 73 65 6c 65 63 | that.Magit.considers.to.be.selec |
| 154e60 | 74 65 64 20 69 73 20 74 79 70 69 63 61 6c 6c 79 20 6c 61 72 67 65 72 20 74 68 61 6e 20 74 68 65 | ted.is.typically.larger.than.the |
| 154e80 | 20 72 65 67 69 6f 6e 0a 61 6e 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 72 65 73 74 72 69 63 74 69 | .region.and.additional.restricti |
| 154ea0 | 6f 6e 73 20 61 70 70 6c 79 2e 0a 0a 20 20 20 4d 61 67 69 74 20 6d 61 6b 65 73 20 61 20 64 69 73 | ons.apply......Magit.makes.a.dis |
| 154ec0 | 74 69 6e 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 61 20 72 65 67 69 6f 6e 20 74 68 61 74 20 71 | tinction.between.a.region.that.q |
| 154ee0 | 75 61 6c 69 66 69 65 73 20 61 73 20 66 6f 72 6d 69 6e 67 0a 61 20 76 61 6c 69 64 20 4d 61 67 69 | ualifies.as.forming.a.valid.Magi |
| 154f00 | 74 20 73 65 6c 65 63 74 69 6f 6e 20 61 6e 64 20 61 20 72 65 67 69 6f 6e 20 74 68 61 74 20 64 6f | t.selection.and.a.region.that.do |
| 154f20 | 65 73 20 6e 6f 74 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 64 6f 65 73 0a 6e 6f 74 20 | es.not...If.the.region.does.not. |
| 154f40 | 71 75 61 6c 69 66 79 2c 20 74 68 65 6e 20 69 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 61 73 | qualify,.then.it.is.displayed.as |
| 154f60 | 20 69 74 20 69 73 20 69 6e 20 6f 74 68 65 72 20 45 6d 61 63 73 20 62 75 66 66 65 72 73 2e 20 20 | .it.is.in.other.Emacs.buffers... |
| 154f80 | 49 66 0a 74 68 65 20 72 65 67 69 6f 6e 20 64 6f 65 73 20 71 75 61 6c 69 66 79 20 61 73 20 61 20 | If.the.region.does.qualify.as.a. |
| 154fa0 | 4d 61 67 69 74 20 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 | Magit.selection,.then.the.select |
| 154fc0 | 69 6f 6e 20 69 73 0a 61 6c 77 61 79 73 20 76 69 73 75 61 6c 69 7a 65 64 2c 20 77 68 69 6c 65 20 | ion.is.always.visualized,.while. |
| 154fe0 | 74 68 65 20 72 65 67 69 6f 6e 20 69 74 73 65 6c 66 20 69 73 20 6f 6e 6c 79 20 76 69 73 75 61 6c | the.region.itself.is.only.visual |
| 155000 | 69 7a 65 64 20 69 66 20 69 74 0a 62 65 67 69 6e 73 20 61 6e 64 20 65 6e 64 73 20 6f 6e 20 74 68 | ized.if.it.begins.and.ends.on.th |
| 155020 | 65 20 73 61 6d 65 20 6c 69 6e 65 2e 0a 0a 20 20 20 46 6f 72 20 61 20 72 65 67 69 6f 6e 20 74 6f | e.same.line......For.a.region.to |
| 155040 | 20 71 75 61 6c 69 66 79 20 61 73 20 61 20 4d 61 67 69 74 20 73 65 6c 65 63 74 69 6f 6e 2c 20 69 | .qualify.as.a.Magit.selection,.i |
| 155060 | 74 20 6d 75 73 74 20 62 65 67 69 6e 20 69 6e 20 74 68 65 0a 68 65 61 64 69 6e 67 20 6f 66 20 6f | t.must.begin.in.the.heading.of.o |
| 155080 | 6e 65 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 65 6e 64 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e | ne.section.and.end.in.the.headin |
| 1550a0 | 67 20 6f 66 20 61 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2e 0a 4e 6f 74 65 20 74 68 61 | g.of.a.sibling.section..Note.tha |
| 1550c0 | 74 20 69 66 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 74 | t.if.the.end.of.the.region.is.at |
| 1550e0 | 20 74 68 65 20 76 65 72 79 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 73 65 63 74 69 6f 6e 0a 68 | .the.very.beginning.of.section.h |
| 155100 | 65 61 64 69 6e 67 20 28 69 2e 65 2e 2c 20 61 74 20 74 68 65 20 76 65 72 79 20 62 65 67 69 6e 6e | eading.(i.e.,.at.the.very.beginn |
| 155120 | 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 29 20 74 68 65 6e 20 74 68 61 74 20 73 65 63 74 69 6f 6e | ing.of.a.line).then.that.section |
| 155140 | 20 69 73 0a 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 2a 69 6e 73 69 64 65 2a 20 74 68 | .is.considered.to.be.*inside*.th |
| 155160 | 65 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 54 68 69 73 20 69 73 20 6e 6f 74 20 63 6f 6e | e.selection......This.is.not.con |
| 155180 | 73 69 73 74 65 6e 74 20 77 69 74 68 20 68 6f 77 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 6e | sistent.with.how.the.region.is.n |
| 1551a0 | 6f 72 6d 61 6c 6c 79 20 74 72 65 61 74 65 64 20 69 6e 0a 45 6d 61 63 73 20 e2 80 94 20 69 66 20 | ormally.treated.in.Emacs.....if. |
| 1551c0 | 74 68 65 20 72 65 67 69 6f 6e 20 65 6e 64 73 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 | the.region.ends.at.the.beginning |
| 1551e0 | 20 6f 66 20 61 20 6c 69 6e 65 2c 20 74 68 65 6e 20 74 68 61 74 20 6c 69 6e 65 20 69 73 0a 6f 75 | .of.a.line,.then.that.line.is.ou |
| 155200 | 74 73 69 64 65 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 44 75 65 20 74 6f 20 68 6f 77 20 4d 61 | tside.the.region...Due.to.how.Ma |
| 155220 | 67 69 74 20 76 69 73 75 61 6c 69 7a 65 73 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2c 20 69 74 | git.visualizes.the.selection,.it |
| 155240 | 0a 73 68 6f 75 6c 64 20 62 65 20 6f 62 76 69 6f 75 73 20 74 68 61 74 20 74 68 69 73 20 64 69 66 | .should.be.obvious.that.this.dif |
| 155260 | 66 65 72 65 6e 63 65 20 65 78 69 73 74 73 2e 0a 0a 20 20 20 4e 6f 74 20 65 76 65 72 79 20 63 6f | ference.exists......Not.every.co |
| 155280 | 6d 6d 61 6e 64 20 61 63 74 73 20 6f 6e 20 65 76 65 72 79 20 76 61 6c 69 64 20 73 65 6c 65 63 74 | mmand.acts.on.every.valid.select |
| 1552a0 | 69 6f 6e 2e 20 20 53 6f 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 64 6f 0a 6e 6f 74 20 65 76 65 6e 20 | ion...Some.commands.do.not.even. |
| 1552c0 | 63 6f 6e 73 69 64 65 72 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 70 6f 69 6e 74 2c 20 | consider.the.location.of.point,. |
| 1552e0 | 6f 74 68 65 72 73 20 6d 61 79 20 61 63 74 20 6f 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 0a 61 74 | others.may.act.on.the.section.at |
| 155300 | 20 70 6f 69 6e 74 20 62 75 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 61 63 74 69 6e 67 20 6f 6e | .point.but.not.support.acting.on |
| 155320 | 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2c 20 61 6e 64 20 65 76 65 6e 20 63 6f 6d 6d 61 6e 64 | .the.selection,.and.even.command |
| 155340 | 73 20 74 68 61 74 0a 64 6f 20 73 75 70 70 6f 72 74 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 | s.that.do.support.the.selection. |
| 155360 | 6f 66 20 63 6f 75 72 73 65 20 6f 6e 6c 79 20 64 6f 20 73 6f 20 69 66 20 69 74 20 73 65 6c 65 63 | of.course.only.do.so.if.it.selec |
| 155380 | 74 73 20 74 68 69 6e 67 73 20 74 68 61 74 0a 74 68 65 79 20 63 61 6e 20 61 63 74 20 6f 6e 2e 0a | ts.things.that.they.can.act.on.. |
| 1553a0 | 0a 20 20 20 54 68 69 73 20 69 73 20 74 68 65 20 6d 61 69 6e 20 72 65 61 73 6f 6e 20 77 68 79 20 | ....This.is.the.main.reason.why. |
| 1553c0 | 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6d 75 73 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 73 | the.selection.must.include.the.s |
| 1553e0 | 65 63 74 69 6f 6e 20 61 74 0a 70 6f 69 6e 74 2e 20 20 45 76 65 6e 20 69 66 20 61 20 73 65 6c 65 | ection.at.point...Even.if.a.sele |
| 155400 | 63 74 69 6f 6e 20 65 78 69 73 74 73 2c 20 74 68 65 20 69 6e 76 6f 6b 65 64 20 63 6f 6d 6d 61 6e | ction.exists,.the.invoked.comman |
| 155420 | 64 20 6d 61 79 20 64 69 73 72 65 67 61 72 64 0a 69 74 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 | d.may.disregard.it,.in.which.cas |
| 155440 | 65 20 69 74 20 6d 61 79 20 61 63 74 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 | e.it.may.act.on.the.current.sect |
| 155460 | 69 6f 6e 20 6f 6e 6c 79 2e 20 20 49 74 20 69 73 20 6d 75 63 68 0a 73 61 66 65 72 20 74 6f 20 6f | ion.only...It.is.much.safer.to.o |
| 155480 | 6e 6c 79 20 61 63 74 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 62 | nly.act.on.the.current.section.b |
| 1554a0 | 75 74 20 6e 6f 74 20 74 68 65 20 6f 74 68 65 72 20 73 65 6c 65 63 74 65 64 0a 73 65 63 74 69 6f | ut.not.the.other.selected.sectio |
| 1554c0 | 6e 73 20 74 68 61 6e 20 69 74 20 69 73 20 74 6f 20 61 63 74 20 6f 6e 20 74 68 65 20 63 75 72 72 | ns.than.it.is.to.act.on.the.curr |
| 1554e0 | 65 6e 74 20 73 65 63 74 69 6f 6e 20 2a 69 6e 73 74 65 61 64 2a 20 6f 66 20 74 68 65 0a 73 65 6c | ent.section.*instead*.of.the.sel |
| 155500 | 65 63 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 65 20 6c 61 74 74 65 72 20 77 6f 75 6c | ected.sections...The.latter.woul |
| 155520 | 64 20 62 65 20 6d 75 63 68 20 6d 6f 72 65 20 73 75 72 70 72 69 73 69 6e 67 20 61 6e 64 20 69 66 | d.be.much.more.surprising.and.if |
| 155540 | 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 61 6c 77 61 79 73 20 69 73 20 70 | .the.current.section.always.is.p |
| 155560 | 61 72 74 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 74 68 61 74 20 | art.of.the.selection,.then.that. |
| 155580 | 63 61 6e 6e 6f 74 0a 68 61 70 70 65 6e 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 | cannot.happen....--.Variable:.ma |
| 1555a0 | 67 69 74 2d 6b 65 65 70 2d 72 65 67 69 6f 6e 2d 6f 76 65 72 6c 61 79 0a 20 20 20 20 20 54 68 69 | git-keep-region-overlay......Thi |
| 1555c0 | 73 20 76 61 72 69 61 62 6c 65 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 | s.variable.controls.whether.the. |
| 1555e0 | 72 65 67 69 6f 6e 20 69 73 20 76 69 73 75 61 6c 69 7a 65 64 20 61 73 20 75 73 75 61 6c 0a 20 20 | region.is.visualized.as.usual... |
| 155600 | 20 20 20 65 76 65 6e 20 77 68 65 6e 20 61 20 76 61 6c 69 64 20 4d 61 67 69 74 20 73 65 6c 65 63 | ...even.when.a.valid.Magit.selec |
| 155620 | 74 69 6f 6e 20 6f 72 20 61 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 65 | tion.or.a.hunk-internal.region.e |
| 155640 | 78 69 73 74 73 2e 0a 20 20 20 20 20 53 65 65 20 74 68 65 20 64 6f 63 2d 73 74 72 69 6e 67 20 66 | xists.......See.the.doc-string.f |
| 155660 | 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 | or.more.information.....File:.ma |
| 155680 | 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 68 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e | git.info,..Node:.The.hunk-intern |
| 1556a0 | 61 6c 20 72 65 67 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f | al.region,..Next:.Support.for.Co |
| 1556c0 | 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 2c 20 20 50 72 65 76 3a 20 54 68 65 20 | mpletion.Frameworks,..Prev:.The. |
| 1556e0 | 53 65 6c 65 63 74 69 6f 6e 2c 20 20 55 70 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 | Selection,..Up:.Completion.Confi |
| 155700 | 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 34 2e 35 2e 34 | rmation.and.the.Selection..4.5.4 |
| 155720 | 20 54 68 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 0a 2d 2d 2d 2d 2d 2d | .The.hunk-internal.region.------ |
| 155740 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 53 6f 6d 65 77 68 | ------------------------..Somewh |
| 155760 | 61 74 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 4d 61 67 69 74 20 73 65 6c 65 63 74 69 6f | at.related.to.the.Magit.selectio |
| 155780 | 6e 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a 73 65 63 74 | n.described.in.the.previous.sect |
| 1557a0 | 69 6f 6e 20 69 73 20 74 68 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2e | ion.is.the.hunk-internal.region. |
| 1557c0 | 0a 0a 20 20 20 4c 69 6b 65 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 65 20 68 75 6e | .....Like.the.selection,.the.hun |
| 1557e0 | 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 | k-internal.region.is.based.on.th |
| 155800 | 65 20 45 6d 61 63 73 0a 72 65 67 69 6f 6e 20 62 75 74 20 63 61 75 73 65 73 20 74 68 61 74 20 72 | e.Emacs.region.but.causes.that.r |
| 155820 | 65 67 69 6f 6e 20 74 6f 20 6e 6f 74 20 62 65 20 76 69 73 75 61 6c 69 7a 65 64 20 61 73 20 69 74 | egion.to.not.be.visualized.as.it |
| 155840 | 20 77 6f 75 6c 64 20 69 6e 20 6f 74 68 65 72 0a 45 6d 61 63 73 20 62 75 66 66 65 72 73 2c 20 61 | .would.in.other.Emacs.buffers,.a |
| 155860 | 6e 64 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 68 20 74 68 | nd.includes.the.line.on.which.th |
| 155880 | 65 20 72 65 67 69 6f 6e 20 65 6e 64 73 20 65 76 65 6e 20 69 66 20 69 74 0a 65 6e 64 73 20 61 74 | e.region.ends.even.if.it.ends.at |
| 1558a0 | 20 74 68 65 20 76 65 72 79 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 61 74 20 6c 69 6e 65 | .the.very.beginning.of.that.line |
| 1558c0 | 2e 0a 0a 20 20 20 55 6e 6c 69 6b 65 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2c 20 77 68 69 63 | ......Unlike.the.selection,.whic |
| 1558e0 | 68 20 69 73 20 62 61 73 65 64 20 6f 6e 20 61 20 72 65 67 69 6f 6e 20 74 68 61 74 20 6d 75 73 74 | h.is.based.on.a.region.that.must |
| 155900 | 20 62 65 67 69 6e 20 69 6e 0a 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 6f 6e 65 20 73 65 63 | .begin.in.the.heading.of.one.sec |
| 155920 | 74 69 6f 6e 20 61 6e 64 20 65 6e 64 73 20 69 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6f 66 20 | tion.and.ends.in.the.section.of. |
| 155940 | 61 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 2c 0a 74 68 65 20 68 75 6e 6b 2d 69 6e 74 65 | a.sibling.section,.the.hunk-inte |
| 155960 | 72 6e 61 6c 20 72 65 67 69 6f 6e 20 6d 75 73 74 20 62 65 67 69 6e 20 69 6e 73 69 64 65 20 74 68 | rnal.region.must.begin.inside.th |
| 155980 | 65 20 2a 62 6f 64 79 2a 20 6f 66 20 61 20 68 75 6e 6b 20 73 65 63 74 69 6f 6e 0a 61 6e 64 20 65 | e.*body*.of.a.hunk.section.and.e |
| 1559a0 | 6e 64 20 69 6e 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 2a 73 61 6d 65 2a 20 73 65 63 | nd.in.the.body.of.the.*same*.sec |
| 1559c0 | 74 69 6f 6e 2e 0a 0a 20 20 20 54 68 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 | tion......The.hunk-internal.regi |
| 1559e0 | 6f 6e 20 69 73 20 68 6f 6e 6f 72 65 64 20 62 79 20 22 61 70 70 6c 79 22 20 63 6f 6d 6d 61 6e 64 | on.is.honored.by."apply".command |
| 155a00 | 73 2c 20 77 68 69 63 68 20 63 61 6e 2c 0a 61 6d 6f 6e 67 20 6f 74 68 65 72 20 74 61 72 67 65 74 | s,.which.can,.among.other.target |
| 155a20 | 73 2c 20 61 63 74 20 6f 6e 20 61 20 68 75 6e 6b 2e 20 20 49 66 20 74 68 65 20 68 75 6e 6b 2d 69 | s,.act.on.a.hunk...If.the.hunk-i |
| 155a40 | 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 69 73 0a 61 63 74 69 76 65 2c 20 74 68 65 6e 20 73 | nternal.region.is.active,.then.s |
| 155a60 | 75 63 68 20 63 6f 6d 6d 61 6e 64 73 20 61 63 74 20 6f 6e 6c 79 20 6f 6e 20 74 68 65 20 6d 61 72 | uch.commands.act.only.on.the.mar |
| 155a80 | 6b 65 64 20 70 61 72 74 20 6f 66 20 74 68 65 20 68 75 6e 6b 0a 69 6e 73 74 65 61 64 20 6f 66 20 | ked.part.of.the.hunk.instead.of. |
| 155aa0 | 6f 6e 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 68 75 6e 6b 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d | on.the.complete.hunk.....File:.m |
| 155ac0 | 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f | agit.info,..Node:.Support.for.Co |
| 155ae0 | 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 2c 20 20 4e 65 78 74 3a 20 41 64 64 69 | mpletion.Frameworks,..Next:.Addi |
| 155b00 | 74 69 6f 6e 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 2c 20 20 50 72 65 76 | tional.Completion.Options,..Prev |
| 155b20 | 3a 20 54 68 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2c 20 20 55 70 3a | :.The.hunk-internal.region,..Up: |
| 155b40 | 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 | .Completion.Confirmation.and.the |
| 155b60 | 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 34 2e 35 2e 35 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f | .Selection..4.5.5.Support.for.Co |
| 155b80 | 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | mpletion.Frameworks.------------ |
| 155ba0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 | ---------------------------..The |
| 155bc0 | 20 62 75 69 6c 74 2d 69 6e 20 6f 70 74 69 6f 6e 20 e2 80 98 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | .built-in.option....completing-r |
| 155be0 | 65 61 64 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6c 6f | ead-function....specifies.the.lo |
| 155c00 | 77 2d 6c 65 76 65 6c 0a 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 62 79 20 e2 80 98 63 6f 6d 70 | w-level.function.used.by....comp |
| 155c20 | 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 74 6f 20 61 73 6b 20 61 20 75 73 65 72 20 74 6f 20 | leting-read....to.ask.a.user.to. |
| 155c40 | 73 65 6c 65 63 74 20 66 72 6f 6d 20 61 20 6c 69 73 74 0a 6f 66 20 63 68 6f 69 63 65 73 2e 20 20 | select.from.a.list.of.choices... |
| 155c60 | 49 74 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 73 20 e2 80 98 63 6f 6d 70 6c 65 74 69 | Its.default.value.is....completi |
| 155c80 | 6e 67 2d 72 65 61 64 2d 64 65 66 61 75 6c 74 e2 80 99 2e 0a 41 6c 74 65 72 6e 61 74 69 76 65 20 | ng-read-default.....Alternative. |
| 155ca0 | 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 73 20 74 79 70 69 63 61 6c 6c 79 20 | completion.frameworks.typically. |
| 155cc0 | 61 63 74 69 76 61 74 65 20 74 68 65 6d 73 65 6c 76 65 73 20 62 79 0a 73 75 62 73 74 69 74 75 74 | activate.themselves.by.substitut |
| 155ce0 | 69 6e 67 20 74 68 65 69 72 20 6f 77 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e 0a 0a 20 | ing.their.own.implementation.... |
| 155d00 | 20 20 4d 6f 73 74 6c 79 20 66 6f 72 20 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e 73 20 4d 61 | ..Mostly.for.historic.reasons.Ma |
| 155d20 | 67 69 74 20 70 72 6f 76 69 64 65 73 20 61 20 73 69 6d 69 6c 61 72 20 6f 70 74 69 6f 6e 20 6e 61 | git.provides.a.similar.option.na |
| 155d40 | 6d 65 64 0a e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e | med....magit-completing-read-fun |
| 155d60 | 63 74 69 6f 6e e2 80 99 2c 20 77 68 69 63 68 20 6f 6e 6c 79 20 63 6f 6e 74 72 6f 6c 73 20 74 68 | ction...,.which.only.controls.th |
| 155d80 | 65 20 6c 6f 77 2d 6c 65 76 65 6c 0a 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 62 79 20 e2 80 98 | e.low-level.function.used.by.... |
| 155da0 | 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 2e 20 20 54 68 69 73 20 | magit-completing-read......This. |
| 155dc0 | 6f 70 74 69 6f 6e 20 61 6c 73 6f 20 6d 61 6b 65 73 20 69 74 0a 70 6f 73 73 69 62 6c 65 20 74 6f | option.also.makes.it.possible.to |
| 155de0 | 20 75 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 6c 65 74 69 6e 67 20 6d 65 63 68 | .use.a.different.completing.mech |
| 155e00 | 61 6e 69 73 6d 20 66 6f 72 20 4d 61 67 69 74 20 74 68 61 6e 20 66 6f 72 20 74 68 65 0a 72 65 73 | anism.for.Magit.than.for.the.res |
| 155e20 | 74 20 6f 66 20 45 6d 61 63 73 2c 20 62 75 74 20 64 6f 69 6e 67 20 74 68 61 74 20 69 73 20 6e 6f | t.of.Emacs,.but.doing.that.is.no |
| 155e40 | 74 20 72 65 63 6f 6d 6d 65 6e 64 2e 0a 0a 20 20 20 59 6f 75 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 | t.recommend......You.most.likely |
| 155e60 | 20 64 6f 6e e2 80 99 74 20 68 61 76 65 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 20 6d | .don...t.have.to.customize.the.m |
| 155e80 | 61 67 69 74 2d 73 70 65 63 69 66 69 63 20 6f 70 74 69 6f 6e 20 74 6f 0a 75 73 65 20 61 6e 20 61 | agit-specific.option.to.use.an.a |
| 155ea0 | 6c 74 65 72 6e 61 74 69 76 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 66 72 61 6d 65 77 6f 72 6b 2e | lternative.completion.framework. |
| 155ec0 | 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 65 6e 61 62 6c 65 0a e2 80 98 | ..For.example,.if.you.enable.... |
| 155ee0 | 69 76 79 2d 6d 6f 64 65 e2 80 99 2c 20 74 68 65 6e 20 4d 61 67 69 74 20 77 69 6c 6c 20 72 65 73 | ivy-mode...,.then.Magit.will.res |
| 155f00 | 70 65 63 74 20 74 68 61 74 2c 20 61 6e 64 20 69 66 20 79 6f 75 20 65 6e 61 62 6c 65 20 e2 80 98 | pect.that,.and.if.you.enable.... |
| 155f20 | 68 65 6c 6d 2d 6d 6f 64 65 e2 80 99 2c 0a 74 68 65 6e 20 79 6f 75 20 61 72 65 20 64 6f 6e 65 20 | helm-mode...,.then.you.are.done. |
| 155f40 | 74 6f 6f 2e 0a 0a 20 20 20 48 6f 77 65 76 65 72 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 | too......However.if.you.want.to. |
| 155f60 | 75 73 65 20 49 64 6f 2c 20 74 68 65 6e 20 e2 80 98 69 64 6f 2d 6d 6f 64 65 e2 80 99 20 77 6f 6e | use.Ido,.then....ido-mode....won |
| 155f80 | e2 80 99 74 20 64 6f 20 74 68 65 20 74 72 69 63 6b 2e 0a 59 6f 75 20 77 69 6c 6c 20 61 6c 73 6f | ...t.do.the.trick..You.will.also |
| 155fa0 | 20 68 61 76 65 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 e2 80 98 69 64 6f 2d 63 6f 6d 70 | .have.to.install.the....ido-comp |
| 155fc0 | 6c 65 74 69 6e 67 2d 72 65 61 64 2b e2 80 99 20 70 61 63 6b 61 67 65 20 61 6e 64 20 75 73 65 0a | leting-read+....package.and.use. |
| 155fe0 | e2 80 98 6d 61 67 69 74 2d 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 | ...magit-ido-completing-read.... |
| 156000 | 61 73 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 | as....magit-completing-read-func |
| 156020 | 74 69 6f 6e e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | tion.......--.User.Option:.magit |
| 156040 | 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 | -completing-read-function......T |
| 156060 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 74 68 65 | he.value.of.this.variable.is.the |
| 156080 | 20 6c 6f 77 2d 6c 65 76 65 6c 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 0a 20 20 20 20 | .low-level.function.used.to..... |
| 1560a0 | 20 70 65 72 66 6f 72 6d 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 62 79 20 63 6f 64 65 20 74 68 61 74 | .perform.completion.by.code.that |
| 1560c0 | 20 75 73 65 73 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 | .uses....magit-completing-read.. |
| 1560e0 | 99 20 28 61 73 0a 20 20 20 20 20 6f 70 70 6f 73 65 64 20 74 6f 20 74 68 65 20 62 75 69 6c 74 2d | ..(as......opposed.to.the.built- |
| 156100 | 69 6e 20 e2 80 98 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 29 2e 0a 0a 20 20 20 20 | in....completing-read...)....... |
| 156120 | 20 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2c 20 e2 80 98 6d 61 67 69 74 2d 62 75 69 | .The.default.value,....magit-bui |
| 156140 | 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 2c 20 69 73 20 73 75 69 74 | ltin-completing-read...,.is.suit |
| 156160 | 61 62 6c 65 20 66 6f 72 0a 20 20 20 20 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 63 6f 6d 70 6c | able.for......the.standard.compl |
| 156180 | 65 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 2c 20 e2 80 98 69 76 79 2d 6d 6f 64 65 e2 80 99 2c | etion.mechanism,....ivy-mode..., |
| 1561a0 | 20 61 6e 64 20 e2 80 98 68 65 6c 6d 2d 6d 6f 64 65 e2 80 99 20 61 74 0a 20 20 20 20 20 6c 65 61 | .and....helm-mode....at......lea |
| 1561c0 | 73 74 2e 0a 0a 20 20 20 20 20 54 68 65 20 62 75 69 6c 74 2d 69 6e 20 e2 80 98 63 6f 6d 70 6c 65 | st........The.built-in....comple |
| 1561e0 | 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 61 6e 64 20 e2 80 98 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | ting-read....and....completing-r |
| 156200 | 65 61 64 2d 64 65 66 61 75 6c 74 e2 80 99 20 61 72 65 0a 20 20 20 20 20 2a 6e 6f 74 2a 20 73 75 | ead-default....are......*not*.su |
| 156220 | 69 74 61 62 6c 65 20 74 6f 20 62 65 20 75 73 65 64 20 68 65 72 65 2e 20 20 e2 80 98 6d 61 67 69 | itable.to.be.used.here......magi |
| 156240 | 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 0a 20 20 20 | t-builtin-completing-read....... |
| 156260 | 20 20 70 65 72 66 6f 72 6d 73 20 73 6f 6d 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 77 6f 72 6b 2c | ..performs.some.additional.work, |
| 156280 | 20 61 6e 64 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 69 6e 20 69 74 73 20 70 6c | .and.any.function.used.in.its.pl |
| 1562a0 | 61 63 65 0a 20 20 20 20 20 68 61 73 20 74 6f 20 64 6f 20 74 68 65 20 73 61 6d 65 2e 0a 0a 20 2d | ace......has.to.do.the.same....- |
| 1562c0 | 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 | -.Function:.magit-builtin-comple |
| 1562e0 | 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e | ting-read.prompt.choices.&option |
| 156300 | 61 6c 0a 20 20 20 20 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d | al...........predicate.require-m |
| 156320 | 61 74 63 68 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 0a 20 20 20 20 | atch.initial-input.hist.def..... |
| 156340 | 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 70 65 72 66 6f 72 6d 73 20 63 6f 6d 70 6c 65 74 69 | .This.function.performs.completi |
| 156360 | 6f 6e 20 75 73 69 6e 67 20 74 68 65 20 62 75 69 6c 74 2d 69 6e 0a 20 20 20 20 20 e2 80 98 63 6f | on.using.the.built-in.........co |
| 156380 | 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 20 61 6e 64 20 64 6f 65 73 20 73 6f 6d 65 20 61 | mpleting-read....and.does.some.a |
| 1563a0 | 64 64 69 74 69 6f 6e 61 6c 20 6d 61 67 69 74 2d 73 70 65 63 69 66 69 63 20 77 6f 72 6b 2e 0a 0a | dditional.magit-specific.work... |
| 1563c0 | 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 | .--.Function:.magit-ido-completi |
| 1563e0 | 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c | ng-read.prompt.choices.&optional |
| 156400 | 0a 20 20 20 20 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 20 72 65 71 75 69 72 65 2d 6d 61 74 | ...........predicate.require-mat |
| 156420 | 63 68 20 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 0a 20 20 20 20 20 54 | ch.initial-input.hist.def......T |
| 156440 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 70 65 72 66 6f 72 6d 73 20 63 6f 6d 70 6c 65 74 69 6f 6e | his.function.performs.completion |
| 156460 | 20 75 73 69 6e 67 20 e2 80 98 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2b e2 80 | .using....ido-completing-read+.. |
| 156480 | 99 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 70 61 63 6b 61 67 65 20 62 79 20 74 68 65 20 73 | ..from......the.package.by.the.s |
| 1564a0 | 61 6d 65 20 6e 61 6d 65 20 28 77 68 69 63 68 20 79 6f 75 20 68 61 76 65 20 74 6f 20 65 78 70 6c | ame.name.(which.you.have.to.expl |
| 1564c0 | 69 63 69 74 6c 79 20 69 6e 73 74 61 6c 6c 29 0a 20 20 20 20 20 61 6e 64 20 64 6f 65 73 20 73 6f | icitly.install)......and.does.so |
| 1564e0 | 6d 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 6d 61 67 69 74 2d 73 70 65 63 69 66 69 63 20 77 6f 72 | me.additional.magit-specific.wor |
| 156500 | 6b 2e 0a 0a 20 20 20 20 20 57 65 20 68 61 76 65 20 74 6f 20 75 73 65 20 e2 80 98 69 64 6f 2d 63 | k........We.have.to.use....ido-c |
| 156520 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2b e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 | ompleting-read+....instead.of.th |
| 156540 | 65 0a 20 20 20 20 20 e2 80 98 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 | e.........ido-completing-read... |
| 156560 | 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 49 64 6f 20 69 74 73 65 6c 66 2c 20 62 65 63 | .that.comes.with.Ido.itself,.bec |
| 156580 | 61 75 73 65 20 74 68 65 0a 20 20 20 20 20 6c 61 74 74 65 72 2c 20 77 68 69 6c 65 20 69 6e 74 65 | ause.the......latter,.while.inte |
| 1565a0 | 6e 64 65 64 20 61 73 20 61 20 64 72 6f 70 2d 69 6e 20 72 65 70 6c 61 63 65 6d 65 6e 74 2c 20 63 | nded.as.a.drop-in.replacement,.c |
| 1565c0 | 61 6e 6e 6f 74 20 73 65 72 76 65 20 74 68 61 74 0a 20 20 20 20 20 70 75 72 70 6f 73 65 20 62 65 | annot.serve.that......purpose.be |
| 1565e0 | 63 61 75 73 65 20 69 74 20 76 69 6f 6c 61 74 65 73 20 74 6f 6f 20 6d 61 6e 79 20 6f 66 20 74 68 | cause.it.violates.too.many.of.th |
| 156600 | 65 20 69 6d 70 6c 69 63 69 74 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2e 0a 0a 20 2d 2d 20 46 75 6e | e.implicit.conventions....--.Fun |
| 156620 | 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f | ction:.magit-completing-read.pro |
| 156640 | 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 64 69 63 61 74 65 0a | mpt.choices.&optional.predicate. |
| 156660 | 20 20 20 20 20 20 20 20 20 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 69 6e 69 74 69 61 6c 2d | ..........require-match.initial- |
| 156680 | 69 6e 70 75 74 20 68 69 73 74 20 64 65 66 20 66 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 54 68 69 | input.hist.def.fallback......Thi |
| 1566a0 | 73 20 69 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 4d 61 67 69 74 20 63 6f 6d | s.is.the.function.that.Magit.com |
| 1566c0 | 6d 61 6e 64 73 20 75 73 65 20 77 68 65 6e 20 74 68 65 79 20 6e 65 65 64 20 74 68 65 0a 20 20 20 | mands.use.when.they.need.the.... |
| 1566e0 | 20 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 61 20 73 69 6e 67 6c 65 20 74 68 69 6e 67 20 | ..user.to.select.a.single.thing. |
| 156700 | 74 6f 20 61 63 74 20 6f 6e 2e 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 68 61 76 65 20 74 | to.act.on...The.arguments.have.t |
| 156720 | 68 65 0a 20 20 20 20 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 20 66 6f 72 20 e2 80 98 63 | he......same.meaning.as.for....c |
| 156740 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 2c 20 65 78 63 65 70 74 20 66 6f 72 20 46 41 | ompleting-read...,.except.for.FA |
| 156760 | 4c 4c 42 41 43 4b 2c 20 77 68 69 63 68 0a 20 20 20 20 20 69 73 20 75 6e 69 71 75 65 20 74 6f 20 | LLBACK,.which......is.unique.to. |
| 156780 | 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 69 73 20 64 65 73 63 72 69 62 65 64 20 62 | this.function.and.is.described.b |
| 1567a0 | 65 6c 6f 77 2e 0a 0a 20 20 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 73 6b 69 6e 67 20 74 68 | elow........Instead.of.asking.th |
| 1567c0 | 65 20 75 73 65 72 20 74 6f 20 63 68 6f 6f 73 65 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 20 | e.user.to.choose.from.a.list.of. |
| 1567e0 | 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 20 63 61 6e 64 69 64 61 74 65 73 2c 20 74 68 69 73 20 66 | possible......candidates,.this.f |
| 156800 | 75 6e 63 74 69 6f 6e 20 6d 61 79 20 6a 75 73 74 20 72 65 74 75 72 6e 20 74 68 65 20 64 65 66 61 | unction.may.just.return.the.defa |
| 156820 | 75 6c 74 20 73 70 65 63 69 66 69 65 64 20 62 79 0a 20 20 20 20 20 44 45 46 2c 20 77 69 74 68 20 | ult.specified.by......DEF,.with. |
| 156840 | 6f 72 20 77 69 74 68 6f 75 74 20 72 65 71 75 69 72 69 6e 67 20 75 73 65 72 20 63 6f 6e 66 69 72 | or.without.requiring.user.confir |
| 156860 | 6d 61 74 69 6f 6e 2e 20 20 57 68 65 74 68 65 72 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 74 68 | mation...Whether.that.is......th |
| 156880 | 65 20 63 61 73 65 20 64 65 70 65 6e 64 73 20 6f 6e 20 50 52 4f 4d 50 54 2c 20 e2 80 98 74 68 69 | e.case.depends.on.PROMPT,....thi |
| 1568a0 | 73 2d 63 6f 6d 6d 61 6e 64 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 | s-command....and.........magit-d |
| 1568c0 | 77 69 6d 2d 73 65 6c 65 63 74 69 6f 6e e2 80 99 2e 20 20 53 65 65 20 74 68 65 20 64 6f 63 75 6d | wim-selection......See.the.docum |
| 1568e0 | 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 61 74 74 65 72 20 66 6f 72 0a 20 20 20 20 20 | entation.of.the.latter.for...... |
| 156900 | 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 69 74 20 64 6f | more.information........If.it.do |
| 156920 | 65 73 20 72 65 61 64 20 61 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 | es.read.a.value.in.the.minibuffe |
| 156940 | 72 2c 20 74 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 63 74 73 0a 20 20 20 20 20 | r,.then.this.function.acts...... |
| 156960 | 73 69 6d 69 6c 61 72 20 74 6f 20 e2 80 98 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 | similar.to....completing-read... |
| 156980 | 2c 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 20 20 20 | ,.except.for.the.following:..... |
| 1569a0 | 20 20 20 20 20 e2 80 a2 20 43 4f 4c 4c 45 43 54 49 4f 4e 20 6d 75 73 74 20 62 65 20 61 20 6c 69 | .........COLLECTION.must.be.a.li |
| 1569c0 | 73 74 20 6f 66 20 63 68 6f 69 63 65 73 2e 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6e 6f | st.of.choices...A.function.is.no |
| 1569e0 | 74 0a 20 20 20 20 20 20 20 20 20 20 73 75 70 70 6f 72 74 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 | t...........supported........... |
| 156a00 | e2 80 a2 20 49 66 20 52 45 51 55 49 52 45 2d 4d 41 54 43 48 20 69 73 20 e2 80 98 6e 69 6c e2 80 | ....If.REQUIRE-MATCH.is....nil.. |
| 156a20 | 99 20 61 6e 64 20 74 68 65 20 75 73 65 72 20 65 78 69 74 73 20 77 69 74 68 6f 75 74 20 61 20 63 | ..and.the.user.exits.without.a.c |
| 156a40 | 68 6f 69 63 65 2c 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 e2 80 98 6e 69 6c e2 80 99 20 | hoice,...........then....nil.... |
| 156a60 | 69 73 20 72 65 74 75 72 6e 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 61 6e 20 65 6d 70 74 79 20 | is.returned.instead.of.an.empty. |
| 156a80 | 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 52 45 51 55 49 52 45 2d | string...............If.REQUIRE- |
| 156aa0 | 4d 41 54 43 48 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 75 73 65 72 73 20 65 | MATCH.is.non-nil.and.the.users.e |
| 156ac0 | 78 69 74 73 20 77 69 74 68 6f 75 74 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 68 6f 69 63 65 2c | xits.without.a...........choice, |
| 156ae0 | 20 61 6e 20 75 73 65 72 2d 65 72 72 6f 72 20 69 73 20 72 61 69 73 65 64 2e 0a 0a 20 20 20 20 20 | .an.user-error.is.raised........ |
| 156b00 | 20 20 20 e2 80 a2 20 46 41 4c 4c 42 41 43 4b 20 73 70 65 63 69 66 69 65 73 20 61 20 73 65 63 6f | .......FALLBACK.specifies.a.seco |
| 156b20 | 6e 64 61 72 79 20 64 65 66 61 75 6c 74 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 | ndary.default.that.is.only.used. |
| 156b40 | 69 66 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 70 72 69 6d 61 72 79 20 64 65 66 61 75 6c 74 | if...........the.primary.default |
| 156b60 | 20 44 45 46 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 2e 20 20 54 68 65 20 73 65 63 6f 6e 64 61 72 | .DEF.is....nil......The.secondar |
| 156b80 | 79 20 64 65 66 61 75 6c 74 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 6e 6f 74 20 73 75 62 6a 65 | y.default.is...........not.subje |
| 156ba0 | 63 74 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 63 74 69 6f 6e e2 80 99 | ct.to....magit-dwim-selection... |
| 156bc0 | 20 e2 80 94 20 69 66 20 44 45 46 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 20 62 75 74 0a 20 20 20 | .....if.DEF.is....nil....but.... |
| 156be0 | 20 20 20 20 20 20 20 46 41 4c 4c 42 41 43 4b 20 69 73 20 6e 6f 74 2c 20 74 68 65 6e 20 74 68 69 | .......FALLBACK.is.not,.then.thi |
| 156c00 | 73 20 66 75 6e 63 74 69 6f 6e 20 61 6c 77 61 79 73 20 61 73 6b 73 20 74 68 65 20 75 73 65 72 20 | s.function.always.asks.the.user. |
| 156c20 | 74 6f 0a 20 20 20 20 20 20 20 20 20 20 63 68 6f 6f 73 65 20 61 20 63 61 6e 64 69 64 61 74 65 2c | to...........choose.a.candidate, |
| 156c40 | 20 6a 75 73 74 20 61 73 20 69 66 20 62 6f 74 68 20 64 65 66 61 75 6c 74 73 20 77 65 72 65 20 e2 | .just.as.if.both.defaults.were.. |
| 156c60 | 80 98 6e 69 6c e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 22 3a 20 22 20 69 73 20 61 | ..nil..................":.".is.a |
| 156c80 | 70 70 65 6e 64 65 64 20 74 6f 20 50 52 4f 4d 50 54 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | ppended.to.PROMPT............... |
| 156ca0 | 50 52 4f 4d 50 54 20 69 73 20 6d 6f 64 69 66 69 65 64 20 74 6f 20 65 6e 64 20 77 69 74 68 20 5c | PROMPT.is.modified.to.end.with.\ |
| 156cc0 | 22 20 28 64 65 66 61 75 6c 74 20 44 45 46 7c 46 41 4c 4c 42 41 43 4b 29 3a 20 5c 22 0a 20 20 20 | ".(default.DEF|FALLBACK):.\".... |
| 156ce0 | 20 20 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 44 45 46 20 6f 72 20 46 41 4c 4c | .......provided.that.DEF.or.FALL |
| 156d00 | 42 41 43 4b 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 61 74 20 6e 65 69 74 68 65 72 0a 20 20 | BACK.is.non-nil,.that.neither... |
| 156d20 | 20 20 20 20 20 20 20 20 e2 80 98 69 76 79 2d 6d 6f 64 65 e2 80 99 20 6e 6f 72 20 e2 80 98 68 65 | ...........ivy-mode....nor....he |
| 156d40 | 6c 6d 2d 6d 6f 64 65 e2 80 99 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 61 6e 64 20 74 68 61 74 0a | lm-mode....is.enabled,.and.that. |
| 156d60 | 20 20 20 20 20 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 | .............magit-completing-re |
| 156d80 | 61 64 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 69 73 20 73 65 74 20 74 6f 20 69 74 73 20 64 65 66 | ad-function....is.set.to.its.def |
| 156da0 | 61 75 6c 74 20 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 6f 66 20 e2 80 98 6d 61 67 69 74 | ault.value...........of....magit |
| 156dc0 | 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 e2 80 99 2e 0a 0a 1f 0a | -builtin-completing-read........ |
| 156de0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 64 64 69 74 69 6f | File:.magit.info,..Node:.Additio |
| 156e00 | 6e 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 53 | nal.Completion.Options,..Prev:.S |
| 156e20 | 75 70 70 6f 72 74 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 | upport.for.Completion.Frameworks |
| 156e40 | 2c 20 20 55 70 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 | ,..Up:.Completion.Confirmation.a |
| 156e60 | 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 0a 0a 34 2e 35 2e 36 20 41 64 64 69 74 69 6f 6e | nd.the.Selection..4.5.6.Addition |
| 156e80 | 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | al.Completion.Options.---------- |
| 156ea0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 | -------------------------...--.U |
| 156ec0 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 66 73 2d 73 6f 72 74 | ser.Option:.magit-list-refs-sort |
| 156ee0 | 62 79 0a 20 20 20 20 20 46 6f 72 20 6d 61 6e 79 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 72 | by......For.many.commands.that.r |
| 156f00 | 65 61 64 20 61 20 72 65 66 20 6f 72 20 72 65 66 73 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2c | ead.a.ref.or.refs.from.the.user, |
| 156f20 | 20 74 68 65 20 76 61 6c 75 65 0a 20 20 20 20 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 63 | .the.value......of.this.option.c |
| 156f40 | 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 6f 72 64 65 72 20 | an.be.used.to.control.the.order. |
| 156f60 | 6f 66 20 74 68 65 20 72 65 66 73 2e 20 20 56 61 6c 69 64 0a 20 20 20 20 20 76 61 6c 75 65 73 20 | of.the.refs...Valid......values. |
| 156f80 | 69 6e 63 6c 75 64 65 20 61 6e 79 20 6b 65 79 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68 65 20 | include.any.key.accepted.by.the. |
| 156fa0 | e2 80 98 2d 2d 73 6f 72 74 e2 80 99 20 66 6c 61 67 20 6f 66 20 e2 80 98 67 69 74 0a 20 20 20 20 | ...--sort....flag.of....git..... |
| 156fc0 | 20 66 6f 72 2d 65 61 63 68 2d 72 65 66 e2 80 99 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 72 | .for-each-ref......By.default,.r |
| 156fe0 | 65 66 73 20 61 72 65 20 73 6f 72 74 65 64 20 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 20 62 79 | efs.are.sorted.alphabetically.by |
| 157000 | 20 74 68 65 69 72 0a 20 20 20 20 20 66 75 6c 6c 20 6e 61 6d 65 20 28 65 2e 67 2e 2c 20 22 72 65 | .their......full.name.(e.g.,."re |
| 157020 | 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 22 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | fs/heads/master").....File:.magi |
| 157040 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 2c 20 20 4e | t.info,..Node:.Mouse.Support,..N |
| 157060 | 65 78 74 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 2c 20 20 50 72 65 76 3a 20 43 6f 6d 70 6c 65 74 | ext:.Running.Git,..Prev:.Complet |
| 157080 | 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 53 65 6c 65 63 74 69 | ion.Confirmation.and.the.Selecti |
| 1570a0 | 6f 6e 2c 20 20 55 70 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e 36 | on,..Up:.Interface.Concepts..4.6 |
| 1570c0 | 20 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .Mouse.Support.================= |
| 1570e0 | 0a 0a 44 6f 75 62 6c 65 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 20 73 65 63 74 69 6f 6e 20 68 | ..Double.clicking.on.a.section.h |
| 157100 | 65 61 64 69 6e 67 20 74 6f 67 67 6c 65 73 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 | eading.toggles.the.visibility.of |
| 157120 | 20 69 74 73 20 62 6f 64 79 2c 0a 69 66 20 61 6e 79 2e 20 20 4c 69 6b 65 77 69 73 65 20 63 6c 69 | .its.body,.if.any...Likewise.cli |
| 157140 | 63 6b 69 6e 67 20 69 6e 20 74 68 65 20 6c 65 66 74 20 66 72 69 6e 67 65 20 74 6f 67 67 6c 65 73 | cking.in.the.left.fringe.toggles |
| 157160 | 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 0a 74 68 65 20 61 70 70 72 6f 70 72 69 61 | .the.visibility.of.the.appropria |
| 157180 | 74 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 41 20 63 6f 6e 74 65 78 74 20 6d 65 6e 75 20 69 | te.section......A.context.menu.i |
| 1571a0 | 73 20 70 72 6f 76 69 64 65 64 20 62 75 74 20 68 61 73 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 | s.provided.but.has.to.be.enabled |
| 1571c0 | 20 65 78 70 6c 69 63 69 74 6c 79 2e 20 20 49 6e 0a 45 6d 61 63 73 20 32 38 20 61 6e 64 20 67 72 | .explicitly...In.Emacs.28.and.gr |
| 1571e0 | 65 61 74 65 72 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 20 e2 80 | eater,.enable.the.global.mode... |
| 157200 | 98 63 6f 6e 74 65 78 74 2d 6d 65 6e 75 2d 6d 6f 64 65 e2 80 99 2e 20 20 49 66 0a 79 6f 75 20 75 | .context-menu-mode......If.you.u |
| 157220 | 73 65 20 61 6e 20 6f 6c 64 65 72 20 45 6d 61 63 73 20 72 65 6c 65 61 73 65 2c 20 73 65 74 0a e2 | se.an.older.Emacs.release,.set.. |
| 157240 | 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 6f 6e 74 65 78 74 2d 6d 65 6e | ..magit-section-show-context-men |
| 157260 | 75 2d 66 6f 72 2d 65 6d 61 63 73 3c 32 38 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | u-for-emacs<28........File:.magi |
| 157280 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 2c 20 20 50 72 65 | t.info,..Node:.Running.Git,..Pre |
| 1572a0 | 76 3a 20 4d 6f 75 73 65 20 53 75 70 70 6f 72 74 2c 20 20 55 70 3a 20 49 6e 74 65 72 66 61 63 65 | v:.Mouse.Support,..Up:.Interface |
| 1572c0 | 20 43 6f 6e 63 65 70 74 73 0a 0a 34 2e 37 20 52 75 6e 6e 69 6e 67 20 47 69 74 0a 3d 3d 3d 3d 3d | .Concepts..4.7.Running.Git.===== |
| 1572e0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 56 69 65 77 69 6e 67 20 47 | ==========..*.Menu:..*.Viewing.G |
| 157300 | 69 74 20 4f 75 74 70 75 74 3a 3a 0a 2a 20 47 69 74 20 50 72 6f 63 65 73 73 20 53 74 61 74 75 73 | it.Output::.*.Git.Process.Status |
| 157320 | 3a 3a 0a 2a 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 3a 3a 0a 2a 20 47 69 | ::.*.Running.Git.Manually::.*.Gi |
| 157340 | 74 20 45 78 65 63 75 74 61 62 6c 65 3a 3a 0a 2a 20 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 75 | t.Executable::.*.Global.Git.Argu |
| 157360 | 6d 65 6e 74 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f | ments::....File:.magit.info,..No |
| 157380 | 64 65 3a 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2c 20 20 4e 65 78 74 3a 20 47 | de:.Viewing.Git.Output,..Next:.G |
| 1573a0 | 69 74 20 50 72 6f 63 65 73 73 20 53 74 61 74 75 73 2c 20 20 55 70 3a 20 52 75 6e 6e 69 6e 67 20 | it.Process.Status,..Up:.Running. |
| 1573c0 | 47 69 74 0a 0a 34 2e 37 2e 31 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 0a 2d 2d | Git..4.7.1.Viewing.Git.Output.-- |
| 1573e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4d 61 67 69 74 20 72 75 | ----------------------..Magit.ru |
| 157400 | 6e 73 20 47 69 74 20 65 69 74 68 65 72 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 20 28 | ns.Git.either.for.side-effects.( |
| 157420 | 65 2e 67 2e 2c 20 77 68 65 6e 20 70 75 73 68 69 6e 67 29 20 6f 72 20 74 6f 20 67 65 74 0a 73 6f | e.g.,.when.pushing).or.to.get.so |
| 157440 | 6d 65 20 76 61 6c 75 65 20 28 65 2e 67 2e 2c 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | me.value.(e.g.,.the.name.of.the. |
| 157460 | 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 29 2e 0a 0a 20 20 20 57 68 65 6e 20 47 69 74 20 69 73 | current.branch)......When.Git.is |
| 157480 | 20 72 75 6e 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2c 20 74 68 65 20 70 72 6f 63 65 | .run.for.side-effects,.the.proce |
| 1574a0 | 73 73 20 6f 75 74 70 75 74 20 69 73 20 6c 6f 67 67 65 64 20 69 6e 20 61 0a 70 65 72 2d 72 65 70 | ss.output.is.logged.in.a.per-rep |
| 1574c0 | 6f 73 69 74 6f 72 79 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 | ository.log.buffer,.which.can.be |
| 1574e0 | 20 63 6f 6e 73 75 6c 74 65 64 20 75 73 69 6e 67 20 74 68 65 0a e2 80 98 6d 61 67 69 74 2d 70 72 | .consulted.using.the....magit-pr |
| 157500 | 6f 63 65 73 73 e2 80 99 20 63 6f 6d 6d 61 6e 64 20 77 68 65 6e 20 74 68 69 6e 67 73 20 64 6f 6e | ocess....command.when.things.don |
| 157520 | e2 80 99 74 20 67 6f 20 61 73 20 65 78 70 65 63 74 65 64 2e 0a 0a 20 20 20 54 68 65 20 6f 75 74 | ...t.go.as.expected......The.out |
| 157540 | 70 75 74 2f 65 72 72 6f 72 73 20 66 6f 72 20 75 70 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 70 72 | put/errors.for.up.to....magit-pr |
| 157560 | 6f 63 65 73 73 2d 6c 6f 67 2d 6d 61 78 e2 80 99 20 47 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 72 | ocess-log-max....Git.commands.ar |
| 157580 | 65 0a 72 65 74 61 69 6e 65 64 2e 0a 0a e2 80 98 24 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 | e.retained......$....(...magit-p |
| 1575a0 | 72 6f 63 65 73 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 73 20 64 69 | rocess...)......This.commands.di |
| 1575c0 | 73 70 6c 61 79 73 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 | splays.the.process.buffer.for.th |
| 1575e0 | 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 49 | e.current......repository......I |
| 157600 | 6e 73 69 64 65 20 74 68 61 74 20 62 75 66 66 65 72 2c 20 74 68 65 20 75 73 75 61 6c 20 6b 65 79 | nside.that.buffer,.the.usual.key |
| 157620 | 20 62 69 6e 64 69 6e 67 73 20 66 6f 72 20 6e 61 76 69 67 61 74 69 6e 67 20 61 6e 64 20 73 68 6f | .bindings.for.navigating.and.sho |
| 157640 | 77 69 6e 67 0a 73 65 63 74 69 6f 6e 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 2e 20 20 54 68 | wing.sections.are.available...Th |
| 157660 | 65 72 65 20 69 73 20 6f 6e 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 0a | ere.is.one.additional.command... |
| 157680 | e2 80 98 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 6b 69 6c 6c e2 80 | ...k....(...magit-process-kill.. |
| 1576a0 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6b 69 6c 6c 73 20 74 68 65 20 70 | .)......This.command.kills.the.p |
| 1576c0 | 72 6f 63 65 73 73 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 74 68 65 20 73 65 63 74 69 6f | rocess.represented.by.the.sectio |
| 1576e0 | 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 69 74 | n.at.point....--.Variable:.magit |
| 157700 | 2d 67 69 74 2d 64 65 62 75 67 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 | -git-debug......This.option.cont |
| 157720 | 72 6f 6c 73 20 77 68 65 74 68 65 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 72 65 70 6f 72 74 69 6e | rols.whether.additional.reportin |
| 157740 | 67 20 6f 66 20 67 69 74 20 65 72 72 6f 72 73 20 69 73 0a 20 20 20 20 20 65 6e 61 62 6c 65 64 2e | g.of.git.errors.is......enabled. |
| 157760 | 0a 0a 20 20 20 20 20 4d 61 67 69 74 20 62 61 73 69 63 61 6c 6c 79 20 63 61 6c 6c 73 20 67 69 74 | .......Magit.basically.calls.git |
| 157780 | 20 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 72 65 61 73 6f 6e 73 3a 20 66 | .for.one.of.these.two.reasons:.f |
| 1577a0 | 6f 72 0a 20 20 20 20 20 73 69 64 65 2d 65 66 66 65 63 74 73 20 6f 72 20 74 6f 20 64 6f 20 73 6f | or......side-effects.or.to.do.so |
| 1577c0 | 6d 65 74 68 69 6e 67 20 77 69 74 68 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 | mething.with.its.standard.output |
| 1577e0 | 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 67 69 74 20 69 73 20 72 75 6e 20 66 6f 72 20 73 69 64 65 | ........When.git.is.run.for.side |
| 157800 | 2d 65 66 66 65 63 74 73 20 74 68 65 6e 20 69 74 73 20 6f 75 74 70 75 74 2c 20 69 6e 63 6c 75 64 | -effects.then.its.output,.includ |
| 157820 | 69 6e 67 20 65 72 72 6f 72 0a 20 20 20 20 20 6d 65 73 73 61 67 65 73 2c 20 67 6f 20 69 6e 74 6f | ing.error......messages,.go.into |
| 157840 | 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 77 68 69 63 68 20 69 73 20 73 68 6f | .the.process.buffer.which.is.sho |
| 157860 | 77 6e 20 77 68 65 6e 20 75 73 69 6e 67 20 e2 80 98 24 e2 80 99 2e 0a 0a 20 20 20 20 20 57 68 65 | wn.when.using....$...........Whe |
| 157880 | 6e 20 67 69 74 e2 80 99 73 20 6f 75 74 70 75 74 20 69 73 20 63 6f 6e 73 75 6d 65 64 20 69 6e 20 | n.git...s.output.is.consumed.in. |
| 1578a0 | 73 6f 6d 65 20 77 61 79 2c 20 74 68 65 6e 20 69 74 20 77 6f 75 6c 64 20 62 65 20 74 6f 6f 0a 20 | some.way,.then.it.would.be.too.. |
| 1578c0 | 20 20 20 20 65 78 70 65 6e 73 69 76 65 20 74 6f 20 61 6c 73 6f 20 69 6e 73 65 72 74 20 69 74 20 | ....expensive.to.also.insert.it. |
| 1578e0 | 69 6e 74 6f 20 74 68 69 73 20 62 75 66 66 65 72 2c 20 62 75 74 20 77 68 65 6e 20 74 68 69 73 20 | into.this.buffer,.but.when.this. |
| 157900 | 6f 70 74 69 6f 6e 0a 20 20 20 20 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 67 69 74 20 72 | option......is.non-nil.and.git.r |
| 157920 | 65 74 75 72 6e 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 | eturns.with.a.non-zero.exit.stat |
| 157940 | 75 73 2c 20 74 68 65 6e 20 61 74 0a 20 20 20 20 20 6c 65 61 73 74 20 69 74 73 20 73 74 61 6e 64 | us,.then.at......least.its.stand |
| 157960 | 61 72 64 20 65 72 72 6f 72 20 69 73 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 74 68 69 73 20 | ard.error.is.inserted.into.this. |
| 157980 | 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 69 6e 74 65 6e | buffer........This.is.only.inten |
| 1579a0 | 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 20 20 44 6f 20 | ded.for.debugging.purposes...Do. |
| 1579c0 | 6e 6f 74 20 65 6e 61 62 6c 65 20 74 68 69 73 0a 20 20 20 20 20 70 65 72 6d 61 6e 65 6e 74 6c 79 | not.enable.this......permanently |
| 1579e0 | 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 6e 65 67 61 74 69 76 65 6c 79 20 61 66 66 65 63 74 20 70 | ,.that.would.negatively.affect.p |
| 157a00 | 65 72 66 6f 72 6d 61 6e 63 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 69 | erformance........This.is.only.i |
| 157a20 | 6e 74 65 6e 64 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f 73 65 73 2e 20 | ntended.for.debugging.purposes.. |
| 157a40 | 20 44 6f 20 6e 6f 74 20 65 6e 61 62 6c 65 20 74 68 69 73 0a 20 20 20 20 20 70 65 72 6d 61 6e 65 | .Do.not.enable.this......permane |
| 157a60 | 6e 74 6c 79 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 6e 65 67 61 74 69 76 65 6c 79 20 61 66 66 65 | ntly,.that.would.negatively.affe |
| 157a80 | 63 74 20 70 65 72 66 6f 72 6d 61 6e 63 65 2e 20 20 41 6c 73 6f 20 6e 6f 74 65 0a 20 20 20 20 20 | ct.performance...Also.note...... |
| 157aa0 | 74 68 61 74 20 6a 75 73 74 20 62 65 63 61 75 73 65 20 67 69 74 20 65 78 69 74 73 20 77 69 74 68 | that.just.because.git.exits.with |
| 157ac0 | 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 20 61 6e 64 20 70 72 69 6e | .a.non-zero.exit.status.and.prin |
| 157ae0 | 74 73 0a 20 20 20 20 20 61 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 74 68 61 74 20 75 73 | ts......an.error.message.that.us |
| 157b00 | 75 61 6c 6c 79 20 64 6f 65 73 6e e2 80 99 74 20 6d 65 61 6e 20 74 68 61 74 20 69 74 20 69 73 20 | ually.doesn...t.mean.that.it.is. |
| 157b20 | 61 6e 20 65 72 72 6f 72 20 61 73 0a 20 20 20 20 20 66 61 72 20 61 73 20 4d 61 67 69 74 20 69 73 | an.error.as......far.as.Magit.is |
| 157b40 | 20 63 6f 6e 63 65 72 6e 65 64 2c 20 77 68 69 63 68 20 69 73 20 61 6e 6f 74 68 65 72 20 72 65 61 | .concerned,.which.is.another.rea |
| 157b60 | 73 6f 6e 20 77 65 20 75 73 75 61 6c 6c 79 20 68 69 64 65 0a 20 20 20 20 20 74 68 65 73 65 20 65 | son.we.usually.hide......these.e |
| 157b80 | 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2e 20 20 57 68 65 74 68 65 72 20 73 6f 6d 65 20 65 72 72 | rror.messages...Whether.some.err |
| 157ba0 | 6f 72 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 6c 65 76 61 6e 74 20 69 6e 0a 20 20 20 20 20 74 | or.message.is.relevant.in......t |
| 157bc0 | 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 73 6f 6d 65 20 75 6e 65 78 70 65 63 74 65 64 20 62 65 | he.context.of.some.unexpected.be |
| 157be0 | 68 61 76 69 6f 72 20 68 61 73 20 74 6f 20 62 65 20 6a 75 64 67 65 64 20 6f 6e 20 61 20 63 61 73 | havior.has.to.be.judged.on.a.cas |
| 157c00 | 65 0a 20 20 20 20 20 62 79 20 63 61 73 65 20 62 61 73 69 73 2e 0a 0a 20 20 20 20 20 54 68 65 20 | e......by.case.basis........The. |
| 157c20 | 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 67 69 74 2d 64 65 62 75 | command....magit-toggle-git-debu |
| 157c40 | 67 e2 80 99 20 63 68 61 6e 67 65 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 20 | g....changes.the.value.of.this.. |
| 157c60 | 20 20 20 20 76 61 72 69 61 62 6c 65 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 | ....variable....--.Variable:.mag |
| 157c80 | 69 74 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 65 6d 65 2d 6c 6f 67 67 69 6e 67 0a 20 20 20 20 20 | it-process-extreme-logging...... |
| 157ca0 | 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 | This.option.controls.whether.... |
| 157cc0 | 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 e2 80 99 20 6c 6f 67 73 20 74 6f 20 74 68 | magit-process-file....logs.to.th |
| 157ce0 | 65 0a 20 20 20 20 20 e2 80 98 2a 4d 65 73 73 61 67 65 73 2a e2 80 99 20 62 75 66 66 65 72 2e 0a | e.........*Messages*....buffer.. |
| 157d00 | 0a 20 20 20 20 20 4f 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 | ......Only.intended.for.temporar |
| 157d20 | 79 20 75 73 65 20 77 68 65 6e 20 79 6f 75 20 74 72 79 20 74 6f 20 66 69 67 75 72 65 20 6f 75 74 | y.use.when.you.try.to.figure.out |
| 157d40 | 20 68 6f 77 0a 20 20 20 20 20 4d 61 67 69 74 20 75 73 65 73 20 47 69 74 20 62 65 68 69 6e 64 20 | .how......Magit.uses.Git.behind. |
| 157d60 | 74 68 65 20 73 63 65 6e 65 2e 20 20 4f 75 74 70 75 74 20 74 68 61 74 20 6e 6f 72 6d 61 6c 6c 79 | the.scene...Output.that.normally |
| 157d80 | 20 67 6f 65 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 20 | .goes.to.the......magit-process. |
| 157da0 | 62 75 66 66 65 72 20 63 6f 6e 74 69 6e 75 65 73 20 74 6f 20 67 6f 20 74 68 65 72 65 2e 20 20 4e | buffer.continues.to.go.there...N |
| 157dc0 | 6f 74 20 61 6c 6c 20 6f 75 74 70 75 74 20 67 6f 65 73 20 74 6f 0a 20 20 20 20 20 65 69 74 68 65 | ot.all.output.goes.to......eithe |
| 157de0 | 72 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 62 75 66 66 65 72 73 2e 0a 0a 1f 0a 46 69 6c 65 3a | r.of.these.two.buffers.....File: |
| 157e00 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 69 74 20 50 72 6f 63 65 73 73 20 | .magit.info,..Node:.Git.Process. |
| 157e20 | 53 74 61 74 75 73 2c 20 20 4e 65 78 74 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 | Status,..Next:.Running.Git.Manua |
| 157e40 | 6c 6c 79 2c 20 20 50 72 65 76 3a 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2c 20 | lly,..Prev:.Viewing.Git.Output,. |
| 157e60 | 20 55 70 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 0a 0a 34 2e 37 2e 32 20 47 69 74 20 50 72 6f 63 | .Up:.Running.Git..4.7.2.Git.Proc |
| 157e80 | 65 73 73 20 53 74 61 74 75 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ess.Status.--------------------- |
| 157ea0 | 2d 2d 2d 0a 0a 57 68 65 6e 20 61 20 47 69 74 20 70 72 6f 63 65 73 73 20 69 73 20 72 75 6e 6e 69 | ---..When.a.Git.process.is.runni |
| 157ec0 | 6e 67 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2c 20 4d 61 67 69 74 20 64 69 73 70 6c | ng.for.side-effects,.Magit.displ |
| 157ee0 | 61 79 73 20 61 6e 0a 69 6e 64 69 63 61 74 6f 72 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e | ays.an.indicator.in.the.mode.lin |
| 157f00 | 65 2c 20 75 73 69 6e 67 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d | e,.using.the....magit-mode-line- |
| 157f20 | 70 72 6f 63 65 73 73 e2 80 99 20 66 61 63 65 2e 0a 0a 20 20 20 49 66 20 74 68 65 20 47 69 74 20 | process....face......If.the.Git. |
| 157f40 | 70 72 6f 63 65 73 73 20 65 78 69 74 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 74 68 65 20 | process.exits.successfully,.the. |
| 157f60 | 70 72 6f 63 65 73 73 20 69 6e 64 69 63 61 74 6f 72 20 69 73 0a 72 65 6d 6f 76 65 64 20 66 72 6f | process.indicator.is.removed.fro |
| 157f80 | 6d 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 0a 0a 20 20 | m.the.mode.line.immediately..... |
| 157fa0 | 20 49 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 61 20 47 69 74 20 65 72 72 6f 72 2c 20 74 68 65 | .In.the.case.of.a.Git.error,.the |
| 157fc0 | 20 70 72 6f 63 65 73 73 20 69 6e 64 69 63 61 74 6f 72 20 69 73 20 6e 6f 74 20 72 65 6d 6f 76 65 | .process.indicator.is.not.remove |
| 157fe0 | 64 2c 20 62 75 74 0a 69 73 20 69 6e 73 74 65 61 64 20 68 69 67 68 6c 69 67 68 74 65 64 20 77 69 | d,.but.is.instead.highlighted.wi |
| 158000 | 74 68 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 | th.the....magit-mode-line-proces |
| 158020 | 73 2d 65 72 72 6f 72 e2 80 99 20 66 61 63 65 2c 0a 61 6e 64 20 74 68 65 20 65 72 72 6f 72 20 64 | s-error....face,.and.the.error.d |
| 158040 | 65 74 61 69 6c 73 20 66 72 6f 6d 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 61 | etails.from.the.process.buffer.a |
| 158060 | 72 65 20 70 72 6f 76 69 64 65 64 20 61 73 20 61 20 74 6f 6f 6c 74 69 70 0a 66 6f 72 20 6d 6f 75 | re.provided.as.a.tooltip.for.mou |
| 158080 | 73 65 20 75 73 65 72 73 2e 20 20 54 68 69 73 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 6f 72 20 | se.users...This.error.indicator. |
| 1580a0 | 70 65 72 73 69 73 74 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 75 6e 74 69 6c 0a | persists.in.the.mode.line.until. |
| 1580c0 | 74 68 65 20 6e 65 78 74 20 6d 61 67 69 74 20 62 75 66 66 65 72 20 72 65 66 72 65 73 68 2e 0a 0a | the.next.magit.buffer.refresh... |
| 1580e0 | 20 20 20 49 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 77 69 73 68 20 70 72 6f 63 65 73 73 20 65 72 | ...If.you.do.not.wish.process.er |
| 158100 | 72 6f 72 73 20 74 6f 20 62 65 20 69 6e 64 69 63 61 74 65 64 20 69 6e 20 74 68 65 20 6d 6f 64 65 | rors.to.be.indicated.in.the.mode |
| 158120 | 20 6c 69 6e 65 2c 0a 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 70 72 | .line,.customize.the....magit-pr |
| 158140 | 6f 63 65 73 73 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 e2 80 99 | ocess-display-mode-line-error... |
| 158160 | 20 75 73 65 72 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 20 50 72 6f 63 65 73 73 20 65 72 72 6f 72 73 | .user.option......Process.errors |
| 158180 | 20 61 72 65 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 69 6e 64 69 63 61 74 65 64 20 61 74 20 74 | .are.additionally.indicated.at.t |
| 1581a0 | 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 0a 62 75 66 66 65 72 2e 0a 0a 1f 0a | he.top.of.the.status.buffer..... |
| 1581c0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 75 6e 6e 69 6e 67 | File:.magit.info,..Node:.Running |
| 1581e0 | 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2c 20 20 4e 65 78 74 3a 20 47 69 74 20 45 78 65 63 75 74 | .Git.Manually,..Next:.Git.Execut |
| 158200 | 61 62 6c 65 2c 20 20 50 72 65 76 3a 20 47 69 74 20 50 72 6f 63 65 73 73 20 53 74 61 74 75 73 2c | able,..Prev:.Git.Process.Status, |
| 158220 | 20 20 55 70 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 0a 0a 34 2e 37 2e 33 20 52 75 6e 6e 69 6e 67 | ..Up:.Running.Git..4.7.3.Running |
| 158240 | 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .Git.Manually.------------------ |
| 158260 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 68 69 6c 65 20 4d 61 67 69 74 20 70 72 6f 76 69 64 65 73 20 6d | --------..While.Magit.provides.m |
| 158280 | 61 6e 79 20 45 6d 61 63 73 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 69 6e 74 65 72 61 63 74 20 77 | any.Emacs.commands.to.interact.w |
| 1582a0 | 69 74 68 20 47 69 74 2c 20 69 74 20 64 6f 65 73 0a 6e 6f 74 20 63 6f 76 65 72 20 65 76 65 72 79 | ith.Git,.it.does.not.cover.every |
| 1582c0 | 74 68 69 6e 67 2e 20 20 49 6e 20 74 68 6f 73 65 20 63 61 73 65 73 20 79 6f 75 72 20 65 78 69 73 | thing...In.those.cases.your.exis |
| 1582e0 | 74 69 6e 67 20 47 69 74 20 6b 6e 6f 77 6c 65 64 67 65 20 77 69 6c 6c 0a 63 6f 6d 65 20 69 6e 20 | ting.Git.knowledge.will.come.in. |
| 158300 | 68 61 6e 64 79 2e 20 20 4d 61 67 69 74 20 70 72 6f 76 69 64 65 73 20 73 6f 6d 65 20 63 6f 6d 6d | handy...Magit.provides.some.comm |
| 158320 | 61 6e 64 73 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 61 72 62 69 74 72 61 72 79 20 47 69 74 0a 63 | ands.for.running.arbitrary.Git.c |
| 158340 | 6f 6d 6d 61 6e 64 73 20 62 79 20 74 79 70 69 6e 67 20 74 68 65 6d 20 69 6e 74 6f 20 74 68 65 20 | ommands.by.typing.them.into.the. |
| 158360 | 6d 69 6e 69 62 75 66 66 65 72 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 68 61 76 69 6e 67 20 74 6f | minibuffer,.instead.of.having.to |
| 158380 | 20 73 77 69 74 63 68 0a 74 6f 20 61 20 73 68 65 6c 6c 2e 0a 0a e2 80 98 21 e2 80 99 20 28 e2 80 | .switch.to.a.shell......!....(.. |
| 1583a0 | 98 6d 61 67 69 74 2d 72 75 6e e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 | .magit-run...)......This.transie |
| 1583c0 | 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c | nt.prefix.command.binds.the.foll |
| 1583e0 | 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 | owing.suffix.commands......and.d |
| 158400 | 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 | isplays.them.in.a.temporary.buff |
| 158420 | 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 | er.until.a.suffix.is.invoked.... |
| 158440 | 80 98 21 20 21 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 2d 74 | ..!.!....(...magit-git-command-t |
| 158460 | 6f 70 64 69 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 | opdir...)......This.command.read |
| 158480 | 73 20 61 20 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 65 78 | s.a.command.from.the.user.and.ex |
| 1584a0 | 65 63 75 74 65 73 20 69 74 20 69 6e 20 74 68 65 0a 20 20 20 20 20 74 6f 70 2d 6c 65 76 65 6c 20 | ecutes.it.in.the......top-level. |
| 1584c0 | 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 | directory.of.the.current.working |
| 1584e0 | 20 74 72 65 65 2e 0a 0a 20 20 20 20 20 54 68 65 20 73 74 72 69 6e 67 20 22 67 69 74 20 22 20 69 | .tree........The.string."git.".i |
| 158500 | 73 20 75 73 65 64 20 61 73 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 20 77 68 65 6e 20 70 72 6f | s.used.as.initial.input.when.pro |
| 158520 | 6d 70 74 69 6e 67 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 66 6f 72 20 74 68 65 20 63 6f 6d | mpting.the.user......for.the.com |
| 158540 | 6d 61 6e 64 2e 20 20 49 74 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65 64 20 74 6f 20 72 75 6e 20 | mand...It.can.be.removed.to.run. |
| 158560 | 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 2e 0a 0a e2 80 98 3a e2 80 99 20 28 e2 80 98 6d 61 | another.command......:....(...ma |
| 158580 | 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 e2 80 99 29 0a e2 80 98 21 20 70 e2 80 99 0a 20 20 | git-git-command...)....!.p...... |
| 1585a0 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 | ...This.command.reads.a.command. |
| 1585c0 | 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 65 78 65 63 75 74 65 73 20 69 74 20 69 6e | from.the.user.and.executes.it.in |
| 1585e0 | 0a 20 20 20 20 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 e2 80 99 2e 20 20 | .........default-directory...... |
| 158600 | 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 63 6f 6d 6d 61 | With.a.prefix.argument.the.comma |
| 158620 | 6e 64 20 69 73 0a 20 20 20 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c | nd.is......executed.in.the.top-l |
| 158640 | 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f | evel.directory.of.the.current.wo |
| 158660 | 72 6b 69 6e 67 20 74 72 65 65 0a 20 20 20 20 20 69 6e 73 74 65 61 64 2e 0a 0a 20 20 20 20 20 54 | rking.tree......instead........T |
| 158680 | 68 65 20 73 74 72 69 6e 67 20 22 67 69 74 20 22 20 69 73 20 75 73 65 64 20 61 73 20 69 6e 69 74 | he.string."git.".is.used.as.init |
| 1586a0 | 69 61 6c 20 69 6e 70 75 74 20 77 68 65 6e 20 70 72 6f 6d 70 74 69 6e 67 20 74 68 65 20 75 73 65 | ial.input.when.prompting.the.use |
| 1586c0 | 72 0a 20 20 20 20 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 74 20 63 61 6e 20 | r......for.the.command...It.can. |
| 1586e0 | 62 65 20 72 65 6d 6f 76 65 64 20 74 6f 20 72 75 6e 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 61 6e | be.removed.to.run.another.comman |
| 158700 | 64 2e 0a 0a e2 80 98 21 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f | d......!.s....(...magit-shell-co |
| 158720 | 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | mmand-topdir...)......This.comma |
| 158740 | 6e 64 20 72 65 61 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 | nd.reads.a.command.from.the.user |
| 158760 | 20 61 6e 64 20 65 78 65 63 75 74 65 73 20 69 74 20 69 6e 20 74 68 65 0a 20 20 20 20 20 74 6f 70 | .and.executes.it.in.the......top |
| 158780 | 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | -level.directory.of.the.current. |
| 1587a0 | 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a e2 80 98 21 20 53 e2 80 99 20 28 e2 80 98 6d 61 67 | working.tree......!.S....(...mag |
| 1587c0 | 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 | it-shell-command...)......This.c |
| 1587e0 | 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 | ommand.reads.a.command.from.the. |
| 158800 | 75 73 65 72 20 61 6e 64 20 65 78 65 63 75 74 65 73 20 69 74 20 69 6e 0a 20 20 20 20 20 e2 80 98 | user.and.executes.it.in......... |
| 158820 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 e2 80 99 2e 20 20 57 69 74 68 20 61 20 70 72 | default-directory......With.a.pr |
| 158840 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 0a 20 20 20 | efix.argument.the.command.is.... |
| 158860 | 20 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 | ..executed.in.the.top-level.dire |
| 158880 | 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 72 65 | ctory.of.the.current.working.tre |
| 1588a0 | 65 0a 20 20 20 20 20 69 6e 73 74 65 61 64 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e | e......instead....--.User.Option |
| 1588c0 | 3a 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 76 65 72 62 6f 73 65 2d 70 72 | :.magit-shell-command-verbose-pr |
| 1588e0 | 6f 6d 70 74 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 68 65 20 70 72 6f 6d 70 74 2c 20 75 73 | ompt......Whether.the.prompt,.us |
| 158900 | 65 64 20 62 79 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6d 6d 61 6e 64 73 20 77 68 65 6e 20 72 65 | ed.by.the.above.commands.when.re |
| 158920 | 61 64 69 6e 67 20 61 20 73 68 65 6c 6c 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 2c 20 73 68 6f 77 | ading.a.shell......command,.show |
| 158940 | 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 77 68 69 63 68 20 69 74 20 77 69 6c 6c | s.the.directory.in.which.it.will |
| 158960 | 20 62 65 20 72 75 6e 2e 0a 0a 20 20 20 54 68 65 73 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e | .be.run......These.suffix.comman |
| 158980 | 64 73 20 73 74 61 72 74 20 65 78 74 65 72 6e 61 6c 20 67 75 69 20 74 6f 6f 6c 73 2e 0a 0a e2 80 | ds.start.external.gui.tools..... |
| 1589a0 | 98 21 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b e2 80 99 29 0a 20 | .!.k....(...magit-run-gitk...).. |
| 1589c0 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 e2 80 98 67 69 74 6b e2 80 99 | ....This.command.runs....gitk... |
| 1589e0 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a e2 80 98 | .in.the.current.repository...... |
| 158a00 | 21 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 61 6c 6c e2 80 99 | !.a....(...magit-run-gitk-all... |
| 158a20 | 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 e2 80 98 67 69 74 6b | )......This.command.runs....gitk |
| 158a40 | 20 2d 2d 61 6c 6c e2 80 99 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 | .--all....in.the.current.reposit |
| 158a60 | 6f 72 79 2e 0a 0a e2 80 98 21 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 75 6e 2d 67 69 | ory......!.b....(...magit-run-gi |
| 158a80 | 74 6b 2d 62 72 61 6e 63 68 65 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e | tk-branches...)......This.comman |
| 158aa0 | 64 20 72 75 6e 73 20 e2 80 98 67 69 74 6b 20 2d 2d 62 72 61 6e 63 68 65 73 e2 80 99 20 69 6e 20 | d.runs....gitk.--branches....in. |
| 158ac0 | 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a e2 80 98 21 20 67 e2 | the.current.repository......!.g. |
| 158ae0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 67 75 69 e2 80 99 29 0a 20 20 20 | ...(...magit-run-git-gui...).... |
| 158b00 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 e2 80 98 67 69 74 20 67 75 69 e2 80 | ..This.command.runs....git.gui.. |
| 158b20 | 99 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a e2 80 | ..in.the.current.repository..... |
| 158b40 | 98 21 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c e2 | .!.m....(...magit-git-mergetool. |
| 158b60 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 75 6e 73 20 e2 80 98 67 69 | ..)......This.command.runs....gi |
| 158b80 | 74 20 6d 65 72 67 65 74 6f 6f 6c 20 2d 2d 67 75 69 e2 80 99 20 69 6e 20 74 68 65 20 63 75 72 72 | t.mergetool.--gui....in.the.curr |
| 158ba0 | 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 | ent.repository........With.a.pre |
| 158bc0 | 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 69 73 20 61 63 74 73 20 61 73 20 61 20 74 72 61 6e | fix.argument.this.acts.as.a.tran |
| 158be0 | 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 20 20 20 61 6c 6c 6f 77 | sient.prefix.command,......allow |
| 158c00 | 69 6e 67 20 74 68 65 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 6d 65 72 67 65 | ing.the.user.to.select.the.merge |
| 158c20 | 74 6f 6f 6c 20 61 6e 64 20 63 68 61 6e 67 65 20 73 6f 6d 65 20 73 65 74 74 69 6e 67 73 2e 0a 0a | tool.and.change.some.settings... |
| 158c40 | 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 69 74 20 45 | ..File:.magit.info,..Node:.Git.E |
| 158c60 | 78 65 63 75 74 61 62 6c 65 2c 20 20 4e 65 78 74 3a 20 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 | xecutable,..Next:.Global.Git.Arg |
| 158c80 | 75 6d 65 6e 74 73 2c 20 20 50 72 65 76 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 | uments,..Prev:.Running.Git.Manua |
| 158ca0 | 6c 6c 79 2c 20 20 55 70 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 0a 0a 34 2e 37 2e 34 20 47 69 74 | lly,..Up:.Running.Git..4.7.4.Git |
| 158cc0 | 20 45 78 65 63 75 74 61 62 6c 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .Executable.-------------------- |
| 158ce0 | 0a 0a 57 68 65 6e 20 4d 61 67 69 74 20 63 61 6c 6c 73 20 47 69 74 2c 20 74 68 65 6e 20 69 74 20 | ..When.Magit.calls.Git,.then.it. |
| 158d00 | 6d 61 79 20 64 6f 20 73 6f 20 75 73 69 6e 67 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 | may.do.so.using.the.absolute.pat |
| 158d20 | 68 20 74 6f 20 74 68 65 0a e2 80 98 67 69 74 e2 80 99 20 65 78 65 63 75 74 61 62 6c 65 2c 20 6f | h.to.the....git....executable,.o |
| 158d40 | 72 20 75 73 69 6e 67 20 6a 75 73 74 20 69 74 73 20 6e 61 6d 65 2e 0a 0a 20 20 20 57 68 65 6e 20 | r.using.just.its.name......When. |
| 158d60 | 72 75 6e 6e 69 6e 67 20 e2 80 98 67 69 74 e2 80 99 20 6c 6f 63 61 6c 6c 79 20 61 6e 64 20 74 68 | running....git....locally.and.th |
| 158d80 | 65 20 e2 80 98 73 79 73 74 65 6d 2d 74 79 70 65 e2 80 99 20 69 73 20 e2 80 98 77 69 6e 64 6f 77 | e....system-type....is....window |
| 158da0 | 73 2d 6e 74 e2 80 99 20 28 61 6e 79 0a 57 69 6e 64 6f 77 73 20 76 65 72 73 69 6f 6e 29 20 6f 72 | s-nt....(any.Windows.version).or |
| 158dc0 | 20 e2 80 98 64 61 72 77 69 6e e2 80 99 20 28 6d 61 63 4f 53 29 20 74 68 65 6e 20 e2 80 98 6d 61 | ....darwin....(macOS).then....ma |
| 158de0 | 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 80 99 20 69 73 20 73 65 74 0a 74 6f 20 | git-git-executable....is.set.to. |
| 158e00 | 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 77 68 65 6e 20 4d 61 67 69 74 20 69 73 20 6c | an.absolute.path.when.Magit.is.l |
| 158e20 | 6f 61 64 65 64 2e 0a 0a 20 20 20 4f 6e 20 57 69 6e 64 6f 77 73 20 69 74 20 69 73 20 6e 65 63 65 | oaded......On.Windows.it.is.nece |
| 158e40 | 73 73 61 72 79 20 74 6f 20 75 73 65 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 62 65 | ssary.to.use.an.absolute.path.be |
| 158e60 | 63 61 75 73 65 20 47 69 74 20 63 6f 6d 65 73 0a 77 69 74 68 20 73 65 76 65 72 61 6c 20 77 72 61 | cause.Git.comes.with.several.wra |
| 158e80 | 70 70 65 72 20 73 63 72 69 70 74 73 20 66 6f 72 20 74 68 65 20 61 63 74 75 61 6c 20 e2 80 98 67 | pper.scripts.for.the.actual....g |
| 158ea0 | 69 74 e2 80 99 20 62 69 6e 61 72 79 2c 20 77 68 69 63 68 20 61 72 65 20 61 6c 73 6f 0a 70 6c 61 | it....binary,.which.are.also.pla |
| 158ec0 | 63 65 64 20 6f 6e 20 e2 80 98 24 50 41 54 48 e2 80 99 2c 20 61 6e 64 20 75 73 69 6e 67 20 6f 6e | ced.on....$PATH...,.and.using.on |
| 158ee0 | 65 20 6f 66 20 74 68 65 73 65 20 77 72 61 70 70 65 72 73 20 69 6e 73 74 65 61 64 20 6f 66 20 74 | e.of.these.wrappers.instead.of.t |
| 158f00 | 68 65 20 62 69 6e 61 72 79 0a 77 6f 75 6c 64 20 64 65 67 72 61 64 65 20 70 65 72 66 6f 72 6d 61 | he.binary.would.degrade.performa |
| 158f20 | 6e 63 65 20 68 6f 72 72 69 62 6c 79 2e 20 20 46 6f 72 20 73 6f 6d 65 20 6d 61 63 4f 53 20 75 73 | nce.horribly...For.some.macOS.us |
| 158f40 | 65 72 73 20 75 73 69 6e 67 20 6a 75 73 74 20 74 68 65 0a 6e 61 6d 65 20 6f 66 20 74 68 65 20 65 | ers.using.just.the.name.of.the.e |
| 158f60 | 78 65 63 75 74 61 62 6c 65 20 61 6c 73 6f 20 70 65 72 66 6f 72 6d 73 20 68 6f 72 72 69 62 6c 79 | xecutable.also.performs.horribly |
| 158f80 | 2c 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74 20 6f 6e 0a 74 68 61 74 | ,.so.we.avoid.doing.that.on.that |
| 158fa0 | 20 70 6c 61 74 66 6f 72 6d 20 61 73 20 77 65 6c 6c 2e 20 20 4f 6e 20 6f 74 68 65 72 20 70 6c 61 | .platform.as.well...On.other.pla |
| 158fc0 | 74 66 6f 72 6d 73 2c 20 75 73 69 6e 67 20 6a 75 73 74 20 74 68 65 20 6e 61 6d 65 20 73 65 65 6d | tforms,.using.just.the.name.seem |
| 158fe0 | 73 20 74 6f 0a 77 6f 72 6b 20 6a 75 73 74 20 66 69 6e 65 2e 0a 0a 20 20 20 55 73 69 6e 67 20 61 | s.to.work.just.fine......Using.a |
| 159000 | 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 77 68 65 6e 20 72 75 6e 6e 69 6e 67 20 e2 80 98 | n.absolute.path.when.running.... |
| 159020 | 67 69 74 e2 80 99 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 20 6f 76 65 72 0a | git....on.a.remote.machine.over. |
| 159040 | 54 72 61 6d 70 2c 20 77 6f 75 6c 64 20 62 65 20 70 72 6f 62 6c 65 6d 61 74 69 63 20 74 6f 20 75 | Tramp,.would.be.problematic.to.u |
| 159060 | 73 65 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 68 61 74 20 69 73 20 73 75 69 74 | se.an.absolute.path.that.is.suit |
| 159080 | 61 62 6c 65 20 6f 6e 0a 74 68 65 20 6c 6f 63 61 6c 20 6d 61 63 68 69 6e 65 2c 20 73 6f 20 61 20 | able.on.the.local.machine,.so.a. |
| 1590a0 | 73 65 70 61 72 61 74 65 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 63 6f 6e 74 72 | separate.option.is.used.to.contr |
| 1590c0 | 6f 6c 20 74 68 65 20 6e 61 6d 65 20 6f 72 0a 70 61 74 68 20 74 68 61 74 20 69 73 20 75 73 65 64 | ol.the.name.or.path.that.is.used |
| 1590e0 | 20 6f 6e 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 6e 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f | .on.remote.machines....--.User.O |
| 159100 | 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 | ption:.magit-git-executable..... |
| 159120 | 20 54 68 65 20 e2 80 98 67 69 74 e2 80 99 20 65 78 65 63 75 74 61 62 6c 65 20 75 73 65 64 20 62 | .The....git....executable.used.b |
| 159140 | 79 20 4d 61 67 69 74 20 6f 6e 20 74 68 65 20 6c 6f 63 61 6c 20 68 6f 73 74 2e 20 20 54 68 69 73 | y.Magit.on.the.local.host...This |
| 159160 | 20 73 68 6f 75 6c 64 0a 20 20 20 20 20 62 65 20 65 69 74 68 65 72 20 74 68 65 20 61 62 73 6f 6c | .should......be.either.the.absol |
| 159180 | 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 2c 20 6f 72 20 74 | ute.path.to.the.executable,.or.t |
| 1591a0 | 68 65 20 73 74 72 69 6e 67 20 22 67 69 74 22 0a 20 20 20 20 20 74 6f 20 6c 65 74 20 45 6d 61 63 | he.string."git"......to.let.Emac |
| 1591c0 | 73 20 66 69 6e 64 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 69 74 73 65 6c 66 2c 20 75 73 | s.find.the.executable.itself,.us |
| 1591e0 | 69 6e 67 20 74 68 65 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 20 6d 65 63 68 61 6e 69 73 6d 20 | ing.the.standard......mechanism. |
| 159200 | 66 6f 72 20 64 6f 69 6e 67 20 73 75 63 68 20 74 68 69 6e 67 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 | for.doing.such.things....--.User |
| 159220 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 | .Option:.magit-remote-git-execut |
| 159240 | 61 62 6c 65 0a 20 20 20 20 20 54 68 65 20 e2 80 98 67 69 74 e2 80 99 20 65 78 65 63 75 74 61 62 | able......The....git....executab |
| 159260 | 6c 65 20 75 73 65 64 20 62 79 20 4d 61 67 69 74 20 6f 6e 20 72 65 6d 6f 74 65 20 6d 61 63 68 69 | le.used.by.Magit.on.remote.machi |
| 159280 | 6e 65 73 20 6f 76 65 72 20 54 72 61 6d 70 2e 0a 20 20 20 20 20 4e 6f 72 6d 61 6c 6c 79 20 74 68 | nes.over.Tramp.......Normally.th |
| 1592a0 | 69 73 20 73 68 6f 75 6c 64 20 62 65 20 6a 75 73 74 20 74 68 65 20 73 74 72 69 6e 67 20 22 67 69 | is.should.be.just.the.string."gi |
| 1592c0 | 74 22 2e 20 20 43 6f 6e 73 69 64 65 72 0a 20 20 20 20 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 e2 | t"...Consider......customizing.. |
| 1592e0 | 80 98 74 72 61 6d 70 2d 72 65 6d 6f 74 65 2d 70 61 74 68 e2 80 99 20 69 6e 73 74 65 61 64 20 6f | ..tramp-remote-path....instead.o |
| 159300 | 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 20 49 66 20 45 6d 61 63 73 20 69 73 20 75 | f.this.option......If.Emacs.is.u |
| 159320 | 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 63 6f 72 72 65 63 74 20 65 78 65 63 75 74 | nable.to.find.the.correct.execut |
| 159340 | 61 62 6c 65 2c 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 77 6f 72 6b 0a 61 72 6f 75 6e 64 20 74 | able,.then.you.can.work.around.t |
| 159360 | 68 61 74 20 62 79 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 74 74 69 6e 67 20 74 68 65 20 76 61 | hat.by.explicitly.setting.the.va |
| 159380 | 6c 75 65 20 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 6f 70 74 69 6f 6e 73 2e | lue.of.one.of.these.two.options. |
| 1593a0 | 0a 44 6f 69 6e 67 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 | .Doing.that.should.be.considered |
| 1593c0 | 20 61 20 6b 6c 75 64 67 65 3b 20 69 74 20 69 73 20 62 65 74 74 65 72 20 74 6f 20 6d 61 6b 65 20 | .a.kludge;.it.is.better.to.make. |
| 1593e0 | 73 75 72 65 20 74 68 61 74 0a 74 68 65 20 6f 72 64 65 72 20 69 6e 20 e2 80 98 65 78 65 63 2d 70 | sure.that.the.order.in....exec-p |
| 159400 | 61 74 68 e2 80 99 20 6f 72 20 e2 80 98 74 72 61 6d 70 2d 72 65 6d 6f 74 65 2d 70 61 74 68 e2 80 | ath....or....tramp-remote-path.. |
| 159420 | 99 20 69 73 20 63 6f 72 72 65 63 74 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 e2 80 98 65 | ..is.correct......Note.that....e |
| 159440 | 78 65 63 2d 70 61 74 68 e2 80 99 20 69 73 20 73 65 74 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 | xec-path....is.set.based.on.the. |
| 159460 | 76 61 6c 75 65 20 6f 66 20 74 68 65 20 e2 80 98 50 41 54 48 e2 80 99 0a 65 6e 76 69 72 6f 6e 6d | value.of.the....PATH....environm |
| 159480 | 65 6e 74 20 76 61 72 69 61 62 6c 65 20 74 68 61 74 20 69 73 20 69 6e 20 65 66 66 65 63 74 20 77 | ent.variable.that.is.in.effect.w |
| 1594a0 | 68 65 6e 20 45 6d 61 63 73 20 69 73 20 73 74 61 72 74 65 64 2e 20 20 49 66 20 79 6f 75 0a 73 65 | hen.Emacs.is.started...If.you.se |
| 1594c0 | 74 20 e2 80 98 50 41 54 48 e2 80 99 20 69 6e 20 79 6f 75 72 20 73 68 65 6c 6c e2 80 99 73 20 69 | t....PATH....in.your.shell...s.i |
| 1594e0 | 6e 69 74 20 66 69 6c 65 73 2c 20 74 68 65 6e 20 74 68 61 74 20 6f 6e 6c 79 20 68 61 73 20 61 6e | nit.files,.then.that.only.has.an |
| 159500 | 20 65 66 66 65 63 74 20 6f 6e 0a 45 6d 61 63 73 20 69 66 20 79 6f 75 20 73 74 61 72 74 20 69 74 | .effect.on.Emacs.if.you.start.it |
| 159520 | 20 66 72 6f 6d 20 74 68 61 74 20 73 68 65 6c 6c 20 28 62 65 63 61 75 73 65 20 74 68 65 20 65 6e | .from.that.shell.(because.the.en |
| 159540 | 76 69 72 6f 6e 6d 65 6e 74 20 6f 66 20 61 0a 70 72 6f 63 65 73 73 20 69 73 20 6f 6e 6c 79 20 70 | vironment.of.a.process.is.only.p |
| 159560 | 61 73 73 65 64 20 74 6f 20 69 74 73 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 2c 20 6e 6f | assed.to.its.child.processes,.no |
| 159580 | 74 20 74 6f 20 61 72 62 69 74 72 61 72 79 20 6f 74 68 65 72 0a 70 72 6f 63 65 73 73 65 73 29 2e | t.to.arbitrary.other.processes). |
| 1595a0 | 20 20 49 66 20 74 68 61 74 20 69 73 20 6e 6f 74 20 68 6f 77 20 79 6f 75 20 73 74 61 72 74 20 45 | ..If.that.is.not.how.you.start.E |
| 1595c0 | 6d 61 63 73 2c 20 74 68 65 6e 20 74 68 65 0a e2 80 98 65 78 65 63 2d 70 61 74 68 2d 66 72 6f 6d | macs,.then.the....exec-path-from |
| 1595e0 | 2d 73 68 65 6c 6c e2 80 99 20 70 61 63 6b 61 67 65 20 63 61 6e 20 68 65 6c 70 3b 20 74 68 6f 75 | -shell....package.can.help;.thou |
| 159600 | 67 68 20 68 6f 6e 65 73 74 6c 79 20 49 20 63 6f 6e 73 69 64 65 72 20 74 68 61 74 0a 61 20 6b 6c | gh.honestly.I.consider.that.a.kl |
| 159620 | 75 64 67 65 20 74 6f 6f 2e 0a 0a 20 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 | udge.too......The.command....mag |
| 159640 | 69 74 2d 64 65 62 75 67 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 80 99 20 63 61 6e 20 62 | it-debug-git-executable....can.b |
| 159660 | 65 20 75 73 65 66 75 6c 20 74 6f 20 66 69 6e 64 20 6f 75 74 0a 77 68 65 72 65 20 45 6d 61 63 73 | e.useful.to.find.out.where.Emacs |
| 159680 | 20 69 73 20 73 65 61 72 63 68 69 6e 67 20 66 6f 72 20 e2 80 98 67 69 74 e2 80 99 2e 0a 0a e2 80 | .is.searching.for....git........ |
| 1596a0 | 98 4d 2d 78 20 6d 61 67 69 74 2d 64 65 62 75 67 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 | .M-x.magit-debug-git-executable. |
| 1596c0 | 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 69 73 70 6c 61 79 73 20 61 20 | ........This.command.displays.a. |
| 1596e0 | 62 75 66 66 65 72 20 77 69 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 20 20 | buffer.with.information.about... |
| 159700 | 20 20 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 80 99 20 61 6e | ......magit-git-executable....an |
| 159720 | 64 20 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 | d....magit-remote-git-executable |
| 159740 | e2 80 99 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e e2 80 99 0a 20 20 | .........M-x.magit-version...... |
| 159760 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 63 75 72 72 65 6e | ...This.command.shows.the.curren |
| 159780 | 74 6c 79 20 75 73 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 4d 61 67 69 74 2c 20 47 69 74 2c | tly.used.versions.of.Magit,.Git, |
| 1597a0 | 20 61 6e 64 0a 20 20 20 20 20 45 6d 61 63 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 | .and......Emacs.in.the.echo.area |
| 1597c0 | 2e 20 20 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 74 68 69 73 20 6a 75 73 74 20 72 | ...Non-interactively.this.just.r |
| 1597e0 | 65 74 75 72 6e 73 20 74 68 65 0a 20 20 20 20 20 4d 61 67 69 74 20 76 65 72 73 69 6f 6e 2e 0a 0a | eturns.the......Magit.version... |
| 159800 | 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 6c 6f 62 61 | ..File:.magit.info,..Node:.Globa |
| 159820 | 6c 20 47 69 74 20 41 72 67 75 6d 65 6e 74 73 2c 20 20 50 72 65 76 3a 20 47 69 74 20 45 78 65 63 | l.Git.Arguments,..Prev:.Git.Exec |
| 159840 | 75 74 61 62 6c 65 2c 20 20 55 70 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 0a 0a 34 2e 37 2e 35 20 | utable,..Up:.Running.Git..4.7.5. |
| 159860 | 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 75 6d 65 6e 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Global.Git.Arguments.----------- |
| 159880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e | ---------------...--.User.Option |
| 1598a0 | 3a 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 | :.magit-git-global-arguments.... |
| 1598c0 | 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 73 65 74 20 68 65 72 65 20 61 72 65 20 75 73 65 | ..The.arguments.set.here.are.use |
| 1598e0 | 64 20 65 76 65 72 79 20 74 69 6d 65 20 74 68 65 20 67 69 74 20 65 78 65 63 75 74 61 62 6c 65 20 | d.every.time.the.git.executable. |
| 159900 | 69 73 0a 20 20 20 20 20 72 75 6e 20 61 73 20 61 20 73 75 62 70 72 6f 63 65 73 73 2e 20 20 54 68 | is......run.as.a.subprocess...Th |
| 159920 | 65 79 20 61 72 65 20 70 6c 61 63 65 64 20 72 69 67 68 74 20 61 66 74 65 72 20 74 68 65 20 65 78 | ey.are.placed.right.after.the.ex |
| 159940 | 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 69 74 73 65 6c 66 20 61 6e 64 20 62 65 66 6f 72 65 20 | ecutable......itself.and.before. |
| 159960 | 74 68 65 20 67 69 74 20 63 6f 6d 6d 61 6e 64 20 2d 20 61 73 20 69 6e 20 e2 80 98 67 69 74 20 48 | the.git.command.-.as.in....git.H |
| 159980 | 45 52 45 2e 2e 2e 20 43 4f 4d 4d 41 4e 44 0a 20 20 20 20 20 52 45 53 54 e2 80 99 2e 20 20 46 6f | ERE....COMMAND......REST......Fo |
| 1599a0 | 72 20 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 73 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 | r.valid.arguments.see.*note.(git |
| 1599c0 | 6d 61 6e 29 67 69 74 3a 3a 2e 0a 0a 20 20 20 20 20 42 65 20 63 61 72 65 66 75 6c 20 77 68 61 74 | man)git::........Be.careful.what |
| 1599e0 | 20 79 6f 75 20 61 64 64 20 68 65 72 65 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 | .you.add.here,.especially.if.you |
| 159a00 | 20 61 72 65 20 75 73 69 6e 67 20 54 72 61 6d 70 20 74 6f 0a 20 20 20 20 20 63 6f 6e 6e 65 63 74 | .are.using.Tramp.to......connect |
| 159a20 | 20 74 6f 20 73 65 72 76 65 72 73 20 77 69 74 68 20 61 6e 63 69 65 6e 74 20 47 69 74 20 76 65 72 | .to.servers.with.ancient.Git.ver |
| 159a40 | 73 69 6f 6e 73 2e 20 20 4e 65 76 65 72 20 72 65 6d 6f 76 65 0a 20 20 20 20 20 61 6e 79 74 68 69 | sions...Never.remove......anythi |
| 159a60 | 6e 67 20 74 68 61 74 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 | ng.that.is.part.of.the.default.v |
| 159a80 | 61 6c 75 65 2c 20 75 6e 6c 65 73 73 20 79 6f 75 20 72 65 61 6c 6c 79 20 6b 6e 6f 77 0a 20 20 20 | alue,.unless.you.really.know.... |
| 159aa0 | 20 20 77 68 61 74 20 79 6f 75 20 61 72 65 20 64 6f 69 6e 67 2e 20 20 41 6e 64 20 74 68 69 6e 6b | ..what.you.are.doing...And.think |
| 159ac0 | 20 76 65 72 79 20 68 61 72 64 20 62 65 66 6f 72 65 20 61 64 64 69 6e 67 20 73 6f 6d 65 74 68 69 | .very.hard.before.adding.somethi |
| 159ae0 | 6e 67 3b 0a 20 20 20 20 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 65 76 65 72 79 20 74 | ng;......it.will.be.used.every.t |
| 159b00 | 69 6d 65 20 4d 61 67 69 74 20 72 75 6e 73 20 47 69 74 20 66 6f 72 20 61 6e 79 20 70 75 72 70 6f | ime.Magit.runs.Git.for.any.purpo |
| 159b20 | 73 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 | se.....File:.magit.info,..Node:. |
| 159b40 | 49 6e 73 70 65 63 74 69 6e 67 2c 20 20 4e 65 78 74 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 2c | Inspecting,..Next:.Manipulating, |
| 159b60 | 20 20 50 72 65 76 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 2c 20 20 55 70 3a | ..Prev:.Interface.Concepts,..Up: |
| 159b80 | 20 54 6f 70 0a 0a 35 20 49 6e 73 70 65 63 74 69 6e 67 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a | .Top..5.Inspecting.************. |
| 159ba0 | 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 70 72 6f 76 69 64 65 64 20 62 79 20 4d | .The.functionality.provided.by.M |
| 159bc0 | 61 67 69 74 20 63 61 6e 20 62 65 20 72 6f 75 67 68 6c 79 20 64 69 76 69 64 65 64 20 69 6e 74 6f | agit.can.be.roughly.divided.into |
| 159be0 | 20 74 68 72 65 65 0a 67 72 6f 75 70 73 3a 20 69 6e 73 70 65 63 74 69 6e 67 20 65 78 69 73 74 69 | .three.groups:.inspecting.existi |
| 159c00 | 6e 67 20 64 61 74 61 2c 20 6d 61 6e 69 70 75 6c 61 74 69 6e 67 20 65 78 69 73 74 69 6e 67 20 64 | ng.data,.manipulating.existing.d |
| 159c20 | 61 74 61 20 6f 72 20 61 64 64 69 6e 67 0a 6e 65 77 20 64 61 74 61 2c 20 61 6e 64 20 74 72 61 6e | ata.or.adding.new.data,.and.tran |
| 159c40 | 73 66 65 72 72 69 6e 67 20 64 61 74 61 2e 20 20 4f 66 20 63 6f 75 72 73 65 20 74 68 61 74 20 69 | sferring.data...Of.course.that.i |
| 159c60 | 73 20 61 20 72 61 74 68 65 72 20 63 72 75 64 65 0a 64 69 73 74 69 6e 63 74 69 6f 6e 20 74 68 61 | s.a.rather.crude.distinction.tha |
| 159c80 | 74 20 6f 66 74 65 6e 20 66 61 6c 6c 73 20 73 68 6f 72 74 2c 20 62 75 74 20 69 74 e2 80 99 73 20 | t.often.falls.short,.but.it...s. |
| 159ca0 | 6d 6f 72 65 20 75 73 65 66 75 6c 20 74 68 61 6e 20 6e 6f 0a 64 69 73 74 69 6e 63 74 69 6f 6e 20 | more.useful.than.no.distinction. |
| 159cc0 | 61 74 20 61 6c 6c 2e 20 20 54 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 63 6f 6e 63 65 72 6e | at.all...This.section.is.concern |
| 159ce0 | 65 64 20 77 69 74 68 20 69 6e 73 70 65 63 74 69 6e 67 20 64 61 74 61 2c 20 74 68 65 0a 6e 65 78 | ed.with.inspecting.data,.the.nex |
| 159d00 | 74 20 74 77 6f 20 77 69 74 68 20 6d 61 6e 69 70 75 6c 61 74 69 6e 67 20 61 6e 64 20 74 72 61 6e | t.two.with.manipulating.and.tran |
| 159d20 | 73 66 65 72 72 69 6e 67 20 69 74 2e 20 20 54 68 65 6e 20 66 6f 6c 6c 6f 77 73 20 61 20 73 65 63 | sferring.it...Then.follows.a.sec |
| 159d40 | 74 69 6f 6e 0a 61 62 6f 75 74 20 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 66 75 6e 63 74 69 6f | tion.about.miscellaneous.functio |
| 159d60 | 6e 61 6c 69 74 79 2c 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 65 61 73 69 6c 79 20 62 65 20 66 | nality,.which.cannot.easily.be.f |
| 159d80 | 69 74 20 69 6e 74 6f 20 74 68 69 73 0a 64 69 73 74 69 6e 63 74 69 6f 6e 2e 0a 0a 20 20 20 4f 66 | it.into.this.distinction......Of |
| 159da0 | 20 63 6f 75 72 73 65 20 6f 74 68 65 72 20 64 69 73 74 69 6e 63 74 69 6f 6e 73 20 6d 61 6b 65 20 | .course.other.distinctions.make. |
| 159dc0 | 73 65 6e 73 65 20 74 6f 6f 2c 20 65 2e 67 2e 2c 20 47 69 74 e2 80 99 73 20 64 69 73 74 69 6e 63 | sense.too,.e.g.,.Git...s.distinc |
| 159de0 | 74 69 6f 6e 0a 62 65 74 77 65 65 6e 20 70 6f 72 63 65 6c 61 69 6e 20 61 6e 64 20 70 6c 75 6d 62 | tion.between.porcelain.and.plumb |
| 159e00 | 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 2c 20 77 68 69 63 68 20 66 6f 72 20 74 68 65 20 6d 6f 73 74 | ing.commands,.which.for.the.most |
| 159e20 | 20 70 61 72 74 20 69 73 0a 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 45 6d 61 63 73 e2 80 99 20 | .part.is.equivalent.to.Emacs.... |
| 159e40 | 64 69 73 74 69 6e 63 74 69 6f 6e 20 62 65 74 77 65 65 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 | distinction.between.interactive. |
| 159e60 | 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 0a 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 66 75 6e | commands.and.non-interactive.fun |
| 159e80 | 63 74 69 6f 6e 73 2e 20 20 41 6c 6c 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 73 20 6d 65 6e | ctions...All.of.the.sections.men |
| 159ea0 | 74 69 6f 6e 65 64 20 62 65 66 6f 72 65 20 61 72 65 0a 6d 61 69 6e 6c 79 20 63 6f 6e 63 65 72 6e | tioned.before.are.mainly.concern |
| 159ec0 | 65 64 20 77 69 74 68 20 74 68 65 20 70 6f 72 63 65 6c 61 69 6e 20 e2 80 93 20 4d 61 67 69 74 e2 | ed.with.the.porcelain.....Magit. |
| 159ee0 | 80 99 73 20 70 6c 75 6d 62 69 6e 67 20 6c 61 79 65 72 20 69 73 0a 64 65 73 63 72 69 62 65 64 20 | ..s.plumbing.layer.is.described. |
| 159f00 | 6c 61 74 65 72 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 | later...*.Menu:..*.Status.Buffer |
| 159f20 | 3a 3a 0a 2a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 3a 3a 0a 2a 20 4c 6f 67 67 69 6e 67 | ::.*.Repository.List::.*.Logging |
| 159f40 | 3a 3a 0a 2a 20 44 69 66 66 69 6e 67 3a 3a 0a 2a 20 45 64 69 66 66 69 6e 67 3a 3a 0a 2a 20 52 65 | ::.*.Diffing::.*.Ediffing::.*.Re |
| 159f60 | 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 3a 3a 0a 2a 20 42 69 73 65 63 74 69 6e 67 3a 3a 0a | ferences.Buffer::.*.Bisecting::. |
| 159f80 | 2a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 3a 3a 0a 2a 20 42 | *.Visiting.Files.and.Blobs::.*.B |
| 159fa0 | 6c 61 6d 69 6e 67 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | laming::....File:.magit.info,..N |
| 159fc0 | 6f 64 65 3a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 2c 20 20 4e 65 78 74 3a 20 52 65 70 6f 73 | ode:.Status.Buffer,..Next:.Repos |
| 159fe0 | 69 74 6f 72 79 20 4c 69 73 74 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 74 69 6e 67 0a 0a 35 2e 31 | itory.List,..Up:.Inspecting..5.1 |
| 15a000 | 20 53 74 61 74 75 73 20 42 75 66 66 65 72 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .Status.Buffer.================= |
| 15a020 | 0a 0a 57 68 69 6c 65 20 6f 74 68 65 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 63 6f 6e 74 | ..While.other.Magit.buffers.cont |
| 15a040 | 61 69 6e 2c 20 65 2e 67 2e 2c 20 6f 6e 65 20 70 61 72 74 69 63 75 6c 61 72 20 64 69 66 66 20 6f | ain,.e.g.,.one.particular.diff.o |
| 15a060 | 72 20 6f 6e 65 0a 70 61 72 74 69 63 75 6c 61 72 20 6c 6f 67 2c 20 74 68 65 20 73 74 61 74 75 73 | r.one.particular.log,.the.status |
| 15a080 | 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 64 69 66 66 73 20 66 6f 72 20 73 | .buffer.contains.the.diffs.for.s |
| 15a0a0 | 74 61 67 65 64 20 61 6e 64 0a 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c 20 6c 6f 67 73 | taged.and.unstaged.changes,.logs |
| 15a0c0 | 20 66 6f 72 20 75 6e 70 75 73 68 65 64 20 61 6e 64 20 75 6e 70 75 6c 6c 65 64 20 63 6f 6d 6d 69 | .for.unpushed.and.unpulled.commi |
| 15a0e0 | 74 73 2c 20 6c 69 73 74 73 20 6f 66 0a 73 74 61 73 68 65 73 20 61 6e 64 20 75 6e 74 72 61 63 6b | ts,.lists.of.stashes.and.untrack |
| 15a100 | 65 64 20 66 69 6c 65 73 2c 20 61 6e 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 6c 61 74 65 | ed.files,.and.information.relate |
| 15a120 | 64 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 72 61 6e 63 68 2e 0a 0a 20 20 20 44 75 72 | d.to.the.current.branch......Dur |
| 15a140 | 69 6e 67 20 63 65 72 74 61 69 6e 20 69 6e 63 6f 6d 70 6c 65 74 65 20 6f 70 65 72 61 74 69 6f 6e | ing.certain.incomplete.operation |
| 15a160 | 73 20 e2 80 93 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 77 68 65 6e 20 61 20 6d 65 72 67 65 0a 72 | s.....for.example.when.a.merge.r |
| 15a180 | 65 73 75 6c 74 65 64 20 69 6e 20 61 20 63 6f 6e 66 6c 69 63 74 20 e2 80 93 20 61 64 64 69 74 69 | esulted.in.a.conflict.....additi |
| 15a1a0 | 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 74 68 | onal.information.is.displayed.th |
| 15a1c0 | 61 74 20 68 65 6c 70 73 0a 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 6f 72 20 61 62 6f 72 | at.helps.proceeding.with.or.abor |
| 15a1e0 | 74 69 6e 67 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 54 68 65 20 63 6f 6d 6d | ting.the.operation......The.comm |
| 15a200 | 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 e2 80 99 20 64 69 73 70 6c 61 79 73 20 | and....magit-status....displays. |
| 15a220 | 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 0a 74 | the.status.buffer.belonging.to.t |
| 15a240 | 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 20 61 6e 6f 74 68 65 72 | he.current.repository.in.another |
| 15a260 | 20 77 69 6e 64 6f 77 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 75 73 65 64 20 73 | .window...This.command.is.used.s |
| 15a280 | 6f 20 6f 66 74 65 6e 0a 74 68 61 74 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 62 6f 75 6e 64 20 | o.often.that.it.should.be.bound. |
| 15a2a0 | 67 6c 6f 62 61 6c 6c 79 2e 20 20 57 65 20 72 65 63 6f 6d 6d 65 6e 64 20 75 73 69 6e 67 20 e2 80 | globally...We.recommend.using... |
| 15a2c0 | 98 43 2d 78 20 67 e2 80 99 3a 0a 0a 20 20 20 20 20 28 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 | .C-x.g...:.......(global-set-key |
| 15a2e0 | 20 28 6b 62 64 20 22 43 2d 78 20 67 22 29 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 29 0a 0a e2 | .(kbd."C-x.g").'magit-status)... |
| 15a300 | 80 98 43 2d 78 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 e2 80 99 29 0a | ..C-x.g....(...magit-status...). |
| 15a320 | 20 20 20 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 61 6e | .....When.invoked.from.within.an |
| 15a340 | 20 65 78 69 73 74 69 6e 67 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 | .existing.Git.repository,.then.t |
| 15a360 | 68 69 73 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 73 74 61 74 75 | his......command.shows.the.statu |
| 15a380 | 73 20 6f 66 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 20 61 20 62 75 66 66 65 72 | s.of.that.repository.in.a.buffer |
| 15a3a0 | 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 | ........If.the.current.directory |
| 15a3c0 | 20 69 73 6e e2 80 99 74 20 6c 6f 63 61 74 65 64 20 77 69 74 68 69 6e 20 61 20 47 69 74 20 72 65 | .isn...t.located.within.a.Git.re |
| 15a3e0 | 70 6f 73 69 74 6f 72 79 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 | pository,......then.this.command |
| 15a400 | 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 | .prompts.for.an.existing.reposit |
| 15a420 | 6f 72 79 20 6f 72 20 61 6e 0a 20 20 20 20 20 61 72 62 69 74 72 61 72 79 20 64 69 72 65 63 74 6f | ory.or.an......arbitrary.directo |
| 15a440 | 72 79 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6f 70 74 69 6f 6e 0a 20 20 20 20 | ry,.depending.on.the.option..... |
| 15a460 | 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f 72 69 65 73 | ....magit-repository-directories |
| 15a480 | e2 80 99 2c 20 61 6e 64 20 74 68 65 20 73 74 61 74 75 73 20 66 6f 72 20 74 68 65 20 73 65 6c 65 | ...,.and.the.status.for.the.sele |
| 15a4a0 | 63 74 65 64 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 73 68 6f 77 6e 20 69 6e | cted......repository.is.shown.in |
| 15a4c0 | 73 74 65 61 64 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 74 68 61 74 20 6f 70 74 69 | stead...............If.that.opti |
| 15a4e0 | 6f 6e 20 73 70 65 63 69 66 69 65 73 20 61 6e 79 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 | on.specifies.any.existing.reposi |
| 15a500 | 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 75 73 65 72 20 | tories,.then.the...........user. |
| 15a520 | 69 73 20 61 73 6b 65 64 20 74 6f 20 73 65 6c 65 63 74 20 6f 6e 65 20 6f 66 20 74 68 65 6d 2e 0a | is.asked.to.select.one.of.them.. |
| 15a540 | 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 75 73 65 72 20 | .............Otherwise.the.user. |
| 15a560 | 69 73 20 61 73 6b 65 64 20 74 6f 20 73 65 6c 65 63 74 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 | is.asked.to.select.an.arbitrary. |
| 15a580 | 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 72 65 67 75 6c 61 | directory...........using.regula |
| 15a5a0 | 72 20 66 69 6c 65 2d 6e 61 6d 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 | r.file-name.completion...If.the. |
| 15a5c0 | 73 65 6c 65 63 74 65 64 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 | selected.directory...........is. |
| 15a5e0 | 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 61 6e 20 65 78 | the.top-level.directory.of.an.ex |
| 15a600 | 69 73 74 69 6e 67 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 74 68 65 6e 0a 20 20 20 20 20 20 | isting.working.tree,.then....... |
| 15a620 | 20 20 20 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 61 74 20 69 | ....the.status.buffer.for.that.i |
| 15a640 | 73 20 73 68 6f 77 6e 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 4f 74 68 65 72 77 69 73 65 20 | s.shown...............Otherwise. |
| 15a660 | 74 68 65 20 75 73 65 72 20 69 73 20 6f 66 66 65 72 65 64 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a | the.user.is.offered.to.initializ |
| 15a680 | 65 20 74 68 65 20 73 65 6c 65 63 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f | e.the.selected...........directo |
| 15a6a0 | 72 79 20 61 73 20 61 20 6e 65 77 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 41 66 74 65 72 20 63 | ry.as.a.new.repository...After.c |
| 15a6c0 | 72 65 61 74 69 6e 67 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 | reating.the.repository.......... |
| 15a6e0 | 20 69 74 73 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 69 73 20 73 68 6f 77 6e 2e 0a 0a 20 20 | .its.status.buffer.is.shown..... |
| 15a700 | 20 20 20 54 68 65 73 65 20 66 61 6c 6c 62 61 63 6b 20 62 65 68 61 76 69 6f 72 73 20 63 61 6e 20 | ...These.fallback.behaviors.can. |
| 15a720 | 61 6c 73 6f 20 62 65 20 66 6f 72 63 65 64 20 75 73 69 6e 67 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 | also.be.forced.using.one.or.more |
| 15a740 | 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 3a 0a 0a 20 20 20 20 20 20 20 | ......prefix.arguments:......... |
| 15a760 | 20 e2 80 a2 20 57 69 74 68 20 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 28 | .....With.two.prefix.arguments.( |
| 15a780 | 6f 72 20 6d 6f 72 65 20 70 72 65 63 69 73 65 6c 79 20 61 20 6e 75 6d 65 72 69 63 20 70 72 65 66 | or.more.precisely.a.numeric.pref |
| 15a7a0 | 69 78 0a 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 6f 66 20 31 36 20 6f 72 20 67 72 65 61 | ix...........value.of.16.or.grea |
| 15a7c0 | 74 65 72 29 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 72 | ter).an.arbitrary.directory.is.r |
| 15a7e0 | 65 61 64 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 74 68 65 6e 20 61 63 74 | ead,.which...........is.then.act |
| 15a800 | 65 64 20 6f 6e 20 61 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 2e 20 20 54 68 65 20 73 | ed.on.as.described.above...The.s |
| 15a820 | 61 6d 65 20 63 6f 75 6c 64 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 61 63 63 6f 6d 70 6c 69 73 | ame.could.be...........accomplis |
| 15a840 | 68 65 64 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 69 | hed.using.the.command....magit-i |
| 15a860 | 6e 69 74 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 69 74 68 20 61 20 73 69 6e 67 | nit..................With.a.sing |
| 15a880 | 6c 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 | le.prefix.argument.an.existing.r |
| 15a8a0 | 65 70 6f 73 69 74 6f 72 79 20 69 73 20 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 66 72 6f 6d | epository.is.read...........from |
| 15a8c0 | 20 74 68 65 20 75 73 65 72 2c 20 6f 72 20 69 66 20 6e 6f 20 72 65 70 6f 73 69 74 6f 72 79 20 63 | .the.user,.or.if.no.repository.c |
| 15a8e0 | 61 6e 20 62 65 20 66 6f 75 6e 64 20 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 20 20 | an.be.found.based.on.the........ |
| 15a900 | 20 20 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d | ...value.of....magit-repository- |
| 15a920 | 64 69 72 65 63 74 6f 72 69 65 73 e2 80 99 2c 20 74 68 65 6e 20 74 68 65 20 62 65 68 61 76 69 6f | directories...,.then.the.behavio |
| 15a940 | 72 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 61 6d 65 20 61 73 20 77 69 74 68 20 | r.is...........the.same.as.with. |
| 15a960 | 74 77 6f 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 | two.prefix.arguments....--.User. |
| 15a980 | 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 6f | Option:.magit-repository-directo |
| 15a9a0 | 72 69 65 73 0a 20 20 20 20 20 4c 69 73 74 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 68 | ries......List.of.directories.th |
| 15a9c0 | 61 74 20 61 72 65 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 6f 72 20 63 6f 6e 74 61 | at.are.Git.repositories.or.conta |
| 15a9e0 | 69 6e 20 47 69 74 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 0a 20 20 20 20 20 | in.Git......repositories........ |
| 15aa00 | 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 44 49 | Each.element.has.the.form....(DI |
| 15aa20 | 52 45 43 54 4f 52 59 20 2e 20 44 45 50 54 48 29 e2 80 99 2e 20 20 44 49 52 45 43 54 4f 52 59 20 | RECTORY...DEPTH)......DIRECTORY. |
| 15aa40 | 68 61 73 20 74 6f 0a 20 20 20 20 20 62 65 20 61 20 64 69 72 65 63 74 6f 72 79 20 6f 72 20 61 20 | has.to......be.a.directory.or.a. |
| 15aa60 | 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2c 20 61 20 73 74 72 69 6e 67 2e 20 20 | directory.file-name,.a.string... |
| 15aa80 | 44 45 50 54 48 2c 20 61 6e 0a 20 20 20 20 20 69 6e 74 65 67 65 72 2c 20 73 70 65 63 69 66 69 65 | DEPTH,.an......integer,.specifie |
| 15aaa0 | 73 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 64 65 70 74 68 20 74 6f 20 6c 6f 6f 6b 20 66 6f 72 20 | s.the.maximum.depth.to.look.for. |
| 15aac0 | 47 69 74 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 20 20 20 20 20 49 66 20 69 74 20 69 73 20 | Git.repositories.......If.it.is. |
| 15aae0 | 30 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 61 64 64 20 44 49 52 45 43 54 4f 52 59 20 69 74 73 65 6c | 0,.then.only.add.DIRECTORY.itsel |
| 15ab00 | 66 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 | f........This.option.controls.wh |
| 15ab20 | 69 63 68 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 62 65 69 6e 67 20 6c 69 73 74 65 | ich.repositories.are.being.liste |
| 15ab40 | 64 20 62 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 69 74 6f | d.by.........magit-list-reposito |
| 15ab60 | 72 69 65 73 e2 80 99 2e 20 20 49 74 20 61 6c 73 6f 20 61 66 66 65 63 74 73 20 e2 80 98 6d 61 67 | ries......It.also.affects....mag |
| 15ab80 | 69 74 2d 73 74 61 74 75 73 e2 80 99 20 28 77 68 69 63 68 0a 20 20 20 20 20 73 65 65 29 20 69 6e | it-status....(which......see).in |
| 15aba0 | 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 73 75 72 70 72 69 73 69 6e 67 20 77 61 79 73 20 28 73 65 | .potentially.surprising.ways.(se |
| 15abc0 | 65 20 61 62 6f 76 65 29 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 74 | e.above)....--.Command:.magit-st |
| 15abe0 | 61 74 75 73 2d 71 75 69 63 6b 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 | atus-quick......This.command.is. |
| 15ac00 | 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 | an.alternative.to....magit-statu |
| 15ac20 | 73 e2 80 99 20 74 68 61 74 20 75 73 75 61 6c 6c 79 0a 20 20 20 20 20 61 76 6f 69 64 73 20 72 65 | s....that.usually......avoids.re |
| 15ac40 | 66 72 65 73 68 69 6e 67 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 | freshing.the.status.buffer...... |
| 15ac60 | 20 20 49 66 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 63 75 | ..If.the.status.buffer.of.the.cu |
| 15ac80 | 72 72 65 6e 74 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 20 65 78 69 73 74 73 20 62 75 74 20 | rrent.Git.repository.exists.but. |
| 15aca0 | 69 73 6e e2 80 99 74 0a 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 | isn...t......being.displayed.in. |
| 15acc0 | 74 68 65 20 73 65 6c 65 63 74 65 64 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 69 74 20 69 73 20 64 | the.selected.frame,.then.it.is.d |
| 15ace0 | 69 73 70 6c 61 79 65 64 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 62 65 69 6e 67 20 72 65 66 72 | isplayed.without......being.refr |
| 15ad00 | 65 73 68 65 64 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 | eshed........If.the.status.buffe |
| 15ad20 | 72 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 65 6c 65 | r.is.being.displayed.in.the.sele |
| 15ad40 | 63 74 65 64 20 66 72 61 6d 65 2c 20 74 68 65 6e 0a 20 20 20 20 20 74 68 69 73 20 63 6f 6d 6d 61 | cted.frame,.then......this.comma |
| 15ad60 | 6e 64 20 72 65 66 72 65 73 68 65 73 20 69 74 2e 0a 0a 20 20 20 20 20 50 72 65 66 69 78 20 61 72 | nd.refreshes.it........Prefix.ar |
| 15ad80 | 67 75 6d 65 6e 74 73 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 | guments.have.the.same.meaning.as |
| 15ada0 | 20 66 6f 72 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 e2 80 99 2c 20 61 6e 64 0a 20 20 20 | .for....magit-status...,.and.... |
| 15adc0 | 20 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 63 61 75 73 65 20 74 68 65 20 62 75 66 66 65 72 20 | ..additionally.cause.the.buffer. |
| 15ade0 | 74 6f 20 62 65 20 72 65 66 72 65 73 68 2e 0a 0a 20 20 20 20 20 54 6f 20 75 73 65 20 74 68 69 73 | to.be.refresh........To.use.this |
| 15ae00 | 20 63 6f 6d 6d 61 6e 64 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 69 6e 69 74 20 66 | .command.add.this.to.your.init.f |
| 15ae20 | 69 6c 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 | ile:............(global-set-key. |
| 15ae40 | 28 6b 62 64 20 22 43 2d 78 20 67 22 29 20 27 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 71 75 69 63 | (kbd."C-x.g").'magit-status-quic |
| 15ae60 | 6b 29 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 20 61 6e 64 20 74 68 65 | k)........If.you.do.that.and.the |
| 15ae80 | 6e 20 66 6f 72 20 6f 6e 63 65 20 77 61 6e 74 20 74 6f 20 72 65 64 69 73 70 6c 61 79 20 74 68 65 | n.for.once.want.to.redisplay.the |
| 15aea0 | 20 62 75 66 66 65 72 20 61 6e 64 0a 20 20 20 20 20 61 6c 73 6f 20 69 6d 6d 65 64 69 61 74 65 6c | .buffer.and......also.immediatel |
| 15aec0 | 79 20 72 65 66 72 65 73 68 20 69 74 2c 20 74 68 65 6e 20 74 79 70 65 20 e2 80 98 43 2d 78 20 67 | y.refresh.it,.then.type....C-x.g |
| 15aee0 | e2 80 99 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 e2 80 98 67 e2 80 99 2e 0a 0a 20 20 20 20 20 41 | ....followed.by....g...........A |
| 15af00 | 20 70 6f 73 73 69 62 6c 65 20 61 6c 74 65 72 6e 61 74 69 76 65 20 63 6f 6d 6d 61 6e 64 20 69 73 | .possible.alternative.command.is |
| 15af20 | 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 | .........magit-display-repositor |
| 15af40 | 79 2d 62 75 66 66 65 72 e2 80 99 2e 20 20 49 74 20 73 75 70 70 6f 72 74 73 20 64 69 73 70 6c 61 | y-buffer......It.supports.displa |
| 15af60 | 79 69 6e 67 20 61 6e 79 0a 20 20 20 20 20 65 78 69 73 74 69 6e 67 20 4d 61 67 69 74 20 62 75 66 | ying.any......existing.Magit.buf |
| 15af80 | 66 65 72 20 74 68 61 74 20 62 65 6c 6f 6e 67 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 | fer.that.belongs.to.the.current. |
| 15afa0 | 72 65 70 6f 73 69 74 6f 72 79 3b 20 6e 6f 74 0a 20 20 20 20 20 6a 75 73 74 20 74 68 65 20 73 74 | repository;.not......just.the.st |
| 15afc0 | 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 69 64 6f 2d 65 | atus.buffer....--.Command:.ido-e |
| 15afe0 | 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 0a 20 20 20 20 20 46 72 6f 6d 20 61 6e 20 49 | nter-magit-status......From.an.I |
| 15b000 | 64 6f 20 70 72 6f 6d 70 74 20 75 73 65 64 20 74 6f 20 6f 70 65 6e 20 61 20 66 69 6c 65 2c 20 69 | do.prompt.used.to.open.a.file,.i |
| 15b020 | 6e 73 74 65 61 64 20 64 72 6f 70 20 69 6e 74 6f 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 73 | nstead.drop.into.........magit-s |
| 15b040 | 74 61 74 75 73 e2 80 99 2e 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 e2 80 | tatus......This.is.similar.to... |
| 15b060 | 98 69 64 6f 2d 6d 61 67 69 63 2d 64 65 6c 65 74 65 2d 63 68 61 72 e2 80 99 2c 20 77 68 69 63 68 | .ido-magic-delete-char...,.which |
| 15b080 | 2c 0a 20 20 20 20 20 64 65 73 70 69 74 65 20 69 74 73 20 6e 61 6d 65 2c 20 75 73 75 61 6c 6c 79 | ,......despite.its.name,.usually |
| 15b0a0 | 20 63 61 75 73 65 73 20 61 20 44 69 72 65 64 20 62 75 66 66 65 72 20 74 6f 20 62 65 20 63 72 65 | .causes.a.Dired.buffer.to.be.cre |
| 15b0c0 | 61 74 65 64 2e 0a 0a 20 20 20 20 20 54 6f 20 6d 61 6b 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 | ated........To.make.this.command |
| 15b0e0 | 20 61 76 61 69 6c 61 62 6c 65 2c 20 75 73 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 3a 0a | .available,.use.something.like:. |
| 15b100 | 0a 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 69 64 6f 2d 73 65 74 75 70 2d | ...........(add-hook.'ido-setup- |
| 15b120 | 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 | hook.....................(lambda |
| 15b140 | 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e | .().......................(defin |
| 15b160 | 65 2d 6b 65 79 20 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6d 61 70 0a 20 20 20 20 20 20 20 | e-key.ido-completion-map........ |
| 15b180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 62 64 20 5c 22 43 2d 78 20 67 5c 22 29 | .................(kbd.\"C-x.g\") |
| 15b1a0 | 20 27 69 64 6f 2d 65 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 29 29 29 0a 0a 20 20 20 | .'ido-enter-magit-status)))..... |
| 15b1c0 | 20 20 53 74 61 72 74 69 6e 67 20 77 69 74 68 20 45 6d 61 63 73 20 32 35 2e 31 20 74 68 65 20 49 | ..Starting.with.Emacs.25.1.the.I |
| 15b1e0 | 64 6f 20 6b 65 79 6d 61 70 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 6a 75 73 74 20 6f 6e 63 65 | do.keymaps.are.defined.just.once |
| 15b200 | 0a 20 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 65 76 65 72 79 20 74 69 6d 65 20 49 64 6f 20 | ......instead.of.every.time.Ido. |
| 15b220 | 69 73 20 69 6e 76 6f 6b 65 64 2c 20 73 6f 20 6e 6f 77 20 79 6f 75 20 63 61 6e 20 6d 6f 64 69 66 | is.invoked,.so.now.you.can.modif |
| 15b240 | 79 20 69 74 20 6c 69 6b 65 0a 20 20 20 20 20 70 72 65 74 74 79 20 6d 75 63 68 20 65 76 65 72 79 | y.it.like......pretty.much.every |
| 15b260 | 20 6f 74 68 65 72 20 6b 65 79 6d 61 70 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e | .other.keymap:............(defin |
| 15b280 | 65 2d 6b 65 79 20 69 64 6f 2d 63 6f 6d 6d 6f 6e 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6d 61 70 0a | e-key.ido-common-completion-map. |
| 15b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6b 62 64 20 5c 22 43 2d 78 20 67 5c 22 29 20 27 69 64 6f | ............(kbd.\"C-x.g\").'ido |
| 15b2c0 | 2d 65 6e 74 65 72 2d 6d 61 67 69 74 2d 73 74 61 74 75 73 29 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a | -enter-magit-status)..*.Menu:..* |
| 15b2e0 | 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 53 74 61 74 75 73 20 48 65 61 64 | .Status.Sections::.*.Status.Head |
| 15b300 | 65 72 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 2a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 | er.Sections::.*.Status.Module.Se |
| 15b320 | 63 74 69 6f 6e 73 3a 3a 0a 2a 20 53 74 61 74 75 73 20 4f 70 74 69 6f 6e 73 3a 3a 0a 0a 1f 0a 46 | ctions::.*.Status.Options::....F |
| 15b340 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 74 61 74 75 73 20 53 | ile:.magit.info,..Node:.Status.S |
| 15b360 | 65 63 74 69 6f 6e 73 2c 20 20 4e 65 78 74 3a 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 | ections,..Next:.Status.Header.Se |
| 15b380 | 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 0a 0a 35 2e 31 2e | ctions,..Up:.Status.Buffer..5.1. |
| 15b3a0 | 31 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 1.Status.Sections.-------------- |
| 15b3c0 | 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 73 74 61 74 75 73 20 | -------..The.contents.of.status. |
| 15b3e0 | 62 75 66 66 65 72 73 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 | buffers.is.controlled.using.the. |
| 15b400 | 68 6f 6f 6b 0a e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | hook....magit-status-sections-ho |
| 15b420 | 6f 6b e2 80 99 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 3a | ok......See.*note.Section.Hooks: |
| 15b440 | 3a 20 74 6f 20 6c 65 61 72 6e 20 61 62 6f 75 74 0a 73 75 63 68 20 68 6f 6f 6b 73 20 61 6e 64 20 | :.to.learn.about.such.hooks.and. |
| 15b460 | 68 6f 77 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 6d 2e 0a 0a 20 2d 2d 20 55 73 65 72 | how.to.customize.them....--.User |
| 15b480 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 | .Option:.magit-status-sections-h |
| 15b4a0 | 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 72 74 20 73 65 63 74 | ook......Hook.run.to.insert.sect |
| 15b4c0 | 69 6f 6e 73 20 69 6e 74 6f 20 61 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 54 | ions.into.a.status.buffer......T |
| 15b4e0 | 68 65 20 66 69 72 73 74 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 20 74 68 61 74 20 68 6f 6f 6b 20 62 | he.first.function.on.that.hook.b |
| 15b500 | 79 20 64 65 66 61 75 6c 74 20 69 73 0a e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 | y.default.is....magit-insert-sta |
| 15b520 | 74 75 73 2d 68 65 61 64 65 72 73 e2 80 99 3b 20 69 74 20 69 73 20 64 65 73 63 72 69 62 65 64 20 | tus-headers...;.it.is.described. |
| 15b540 | 69 6e 20 74 68 65 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 2e 20 20 42 79 0a 64 65 66 61 75 6c 74 | in.the.next.section...By.default |
| 15b560 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 61 6c 73 | .the.following.functions.are.als |
| 15b580 | 6f 20 6d 65 6d 62 65 72 73 20 6f 66 20 74 68 61 74 20 68 6f 6f 6b 3a 0a 0a 20 2d 2d 20 46 75 6e | o.members.of.that.hook:...--.Fun |
| 15b5a0 | 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 65 72 67 65 2d 6c 6f 67 0a 20 20 | ction:.magit-insert-merge-log... |
| 15b5c0 | 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 | ...Insert.section.for.the.on-goi |
| 15b5e0 | 6e 67 20 6d 65 72 67 65 2e 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 68 65 61 64 73 20 74 68 61 | ng.merge...Display.the.heads.tha |
| 15b600 | 74 20 61 72 65 0a 20 20 20 20 20 62 65 69 6e 67 20 6d 65 72 67 65 64 2e 20 20 49 66 20 6e 6f 20 | t.are......being.merged...If.no. |
| 15b620 | 6d 65 72 67 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 | merge.is.in.progress,.do.nothing |
| 15b640 | 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 | ....--.Function:.magit-insert-re |
| 15b660 | 62 61 73 65 2d 73 65 71 75 65 6e 63 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f | base-sequence......Insert.sectio |
| 15b680 | 6e 20 66 6f 72 20 74 68 65 20 6f 6e 2d 67 6f 69 6e 67 20 72 65 62 61 73 65 20 73 65 71 75 65 6e | n.for.the.on-going.rebase.sequen |
| 15b6a0 | 63 65 2e 20 20 49 66 20 6e 6f 20 73 75 63 68 0a 20 20 20 20 20 73 65 71 75 65 6e 63 65 20 69 73 | ce...If.no.such......sequence.is |
| 15b6c0 | 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 0a 20 2d 2d 20 46 | .in.progress,.do.nothing....--.F |
| 15b6e0 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 61 6d 2d 73 65 71 75 65 6e 63 | unction:.magit-insert-am-sequenc |
| 15b700 | 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6f 6e | e......Insert.section.for.the.on |
| 15b720 | 2d 67 6f 69 6e 67 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 20 73 65 71 75 65 6e 63 65 2e 20 | -going.patch.applying.sequence.. |
| 15b740 | 20 49 66 20 6e 6f 0a 20 20 20 20 20 73 75 63 68 20 73 65 71 75 65 6e 63 65 20 69 73 20 69 6e 20 | .If.no......such.sequence.is.in. |
| 15b760 | 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 | progress,.do.nothing....--.Funct |
| 15b780 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 6e 63 65 72 2d 73 65 71 75 | ion:.magit-insert-sequencer-sequ |
| 15b7a0 | 65 6e 63 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 | ence......Insert.section.for.the |
| 15b7c0 | 20 6f 6e 2d 67 6f 69 6e 67 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 | .on-going.cherry-pick.or.revert. |
| 15b7e0 | 73 65 71 75 65 6e 63 65 2e 20 20 49 66 0a 20 20 20 20 20 6e 6f 20 73 75 63 68 20 73 65 71 75 65 | sequence...If......no.such.seque |
| 15b800 | 6e 63 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a | nce.is.in.progress,.do.nothing.. |
| 15b820 | 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 | ..--.Function:.magit-insert-bise |
| 15b840 | 63 74 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 | ct-output......While.bisecting,. |
| 15b860 | 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 77 69 74 68 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 | insert.section.with.output.from. |
| 15b880 | e2 80 98 67 69 74 20 62 69 73 65 63 74 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a | ...git.bisect.......--.Function: |
| 15b8a0 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d 72 65 73 74 0a 20 20 20 20 20 57 | .magit-insert-bisect-rest......W |
| 15b8c0 | 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 69 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 76 | hile.bisecting,.insert.section.v |
| 15b8e0 | 69 73 75 61 6c 69 7a 69 6e 67 20 74 68 65 20 62 69 73 65 63 74 20 73 74 61 74 65 2e 0a 0a 20 2d | isualizing.the.bisect.state....- |
| 15b900 | 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d | -.Function:.magit-insert-bisect- |
| 15b920 | 6c 6f 67 0a 20 20 20 20 20 57 68 69 6c 65 20 62 69 73 65 63 74 69 6e 67 2c 20 69 6e 73 65 72 74 | log......While.bisecting,.insert |
| 15b940 | 20 73 65 63 74 69 6f 6e 20 6c 6f 67 67 69 6e 67 20 62 69 73 65 63 74 20 70 72 6f 67 72 65 73 73 | .section.logging.bisect.progress |
| 15b960 | 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e | ....--.Function:.magit-insert-un |
| 15b980 | 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 0a 20 20 20 20 20 4d 61 79 62 65 20 69 6e 73 65 72 74 20 | tracked-files......Maybe.insert. |
| 15b9a0 | 61 20 6c 69 73 74 20 6f 72 20 74 72 65 65 20 6f 66 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 | a.list.or.tree.of.untracked.file |
| 15b9c0 | 73 2e 0a 0a 20 20 20 20 20 44 6f 20 73 6f 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 | s........Do.so.depending.on.the. |
| 15b9e0 | 76 61 6c 75 65 20 6f 66 20 e2 80 98 73 74 61 74 75 73 2e 73 68 6f 77 55 6e 74 72 61 63 6b 65 64 | value.of....status.showUntracked |
| 15ba00 | 46 69 6c 65 73 e2 80 99 2e 20 20 4e 6f 74 65 0a 20 20 20 20 20 74 68 61 74 20 65 76 65 6e 20 69 | Files......Note......that.even.i |
| 15ba20 | 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 e2 80 98 61 6c 6c e2 80 99 2c 20 4d 61 67 69 74 20 | f.the.value.is....all...,.Magit. |
| 15ba40 | 73 74 69 6c 6c 20 69 6e 69 74 69 61 6c 6c 79 20 6f 6e 6c 79 20 73 68 6f 77 73 0a 20 20 20 20 20 | still.initially.only.shows...... |
| 15ba60 | 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 42 75 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 | directories...But.the.directory. |
| 15ba80 | 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 74 68 65 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 75 73 | sections.can.then.be.expanded.us |
| 15baa0 | 69 6e 67 0a 20 20 20 20 20 e2 80 98 54 41 42 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f | ing.........TAB.......--.Functio |
| 15bac0 | 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 | n:.magit-insert-unstaged-changes |
| 15bae0 | 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 73 | ......Insert.section.showing.uns |
| 15bb00 | 74 61 67 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 | taged.changes....--.Function:.ma |
| 15bb20 | 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 0a 20 20 20 20 20 49 | git-insert-staged-changes......I |
| 15bb40 | 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 73 74 61 67 65 64 20 63 68 61 | nsert.section.showing.staged.cha |
| 15bb60 | 6e 67 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 | nges....--.Function:.magit-inser |
| 15bb80 | 74 2d 73 74 61 73 68 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 20 68 65 61 64 69 6e 67 0a | t-stashes.&optional.ref.heading. |
| 15bba0 | 20 20 20 20 20 49 6e 73 65 72 74 20 74 68 65 20 e2 80 98 73 74 61 73 68 65 73 e2 80 99 20 73 65 | .....Insert.the....stashes....se |
| 15bbc0 | 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 72 65 66 6c 6f 67 20 66 6f 72 20 22 72 65 66 73 2f 73 | ction.showing.reflog.for."refs/s |
| 15bbe0 | 74 61 73 68 22 2e 20 20 49 66 0a 20 20 20 20 20 6f 70 74 69 6f 6e 61 6c 20 52 45 46 20 69 73 20 | tash"...If......optional.REF.is. |
| 15bc00 | 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 20 72 65 66 6c 6f 67 20 66 6f 72 20 74 68 61 74 20 69 6e 73 | non-nil.show.reflog.for.that.ins |
| 15bc20 | 74 65 61 64 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 48 45 41 44 49 4e 47 20 | tead...If.optional......HEADING. |
| 15bc40 | 69 73 20 6e 6f 6e 2d 6e 69 6c 20 75 73 65 20 74 68 61 74 20 61 73 20 73 65 63 74 69 6f 6e 20 68 | is.non-nil.use.that.as.section.h |
| 15bc60 | 65 61 64 69 6e 67 20 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 20 20 20 22 53 74 61 73 68 65 73 3a | eading.instead.of......"Stashes: |
| 15bc80 | 22 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 | "....--.Function:.magit-insert-u |
| 15bca0 | 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 49 6e 73 65 72 | npulled-from-upstream......Inser |
| 15bcc0 | 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 | t.section.showing.commits.that.h |
| 15bce0 | 61 76 65 6e e2 80 99 74 20 62 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 | aven...t.been.pulled.from.the... |
| 15bd00 | 20 20 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 79 65 74 2e 0a 0a 20 2d 2d 20 46 75 6e | ...upstream.branch.yet....--.Fun |
| 15bd20 | 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f | ction:.magit-insert-unpulled-fro |
| 15bd40 | 6d 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e | m-pushremote......Insert.section |
| 15bd60 | 20 73 68 6f 77 69 6e 67 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 74 20 | .showing.commits.that.haven...t. |
| 15bd80 | 62 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 | been.pulled.from.the......push-r |
| 15bda0 | 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 79 65 74 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a | emote.branch.yet....--.Function: |
| 15bdc0 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 | .magit-insert-unpushed-to-upstre |
| 15bde0 | 61 6d 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 63 | am......Insert.section.showing.c |
| 15be00 | 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 74 20 62 65 65 6e 20 70 75 73 68 65 | ommits.that.haven...t.been.pushe |
| 15be20 | 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 79 65 74 2e 0a 0a 20 2d 2d | d.to.the......upstream.yet....-- |
| 15be40 | 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 | .Function:.magit-insert-unpushed |
| 15be60 | 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 | -to-pushremote......Insert.secti |
| 15be80 | 6f 6e 20 73 68 6f 77 69 6e 67 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 | on.showing.commits.that.haven... |
| 15bea0 | 74 20 62 65 65 6e 20 70 75 73 68 65 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 | t.been.pushed.to.the......push-r |
| 15bec0 | 65 6d 6f 74 65 20 79 65 74 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e | emote.yet......The.following.fun |
| 15bee0 | 63 74 69 6f 6e 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 | ctions.can.also.be.added.to.the. |
| 15bf00 | 61 62 6f 76 65 20 68 6f 6f 6b 3a 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 | above.hook:...--.Function:.magit |
| 15bf20 | 2d 69 6e 73 65 72 74 2d 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 0a 20 20 20 20 20 49 6e 73 65 72 | -insert-tracked-files......Inser |
| 15bf40 | 74 20 61 20 74 72 65 65 20 6f 66 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 2e 0a 0a 20 2d 2d 20 | t.a.tree.of.tracked.files....--. |
| 15bf60 | 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 69 67 6e 6f 72 65 64 2d 66 | Function:.magit-insert-ignored-f |
| 15bf80 | 69 6c 65 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 69 67 6e 6f 72 | iles......Insert.a.tree.of.ignor |
| 15bfa0 | 65 64 20 66 69 6c 65 73 2e 20 20 49 74 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 6c 69 6d 69 74 | ed.files...Its.possible.to.limit |
| 15bfc0 | 20 74 68 65 20 6c 6f 67 73 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | .the.logs.in......the.current.bu |
| 15bfe0 | 66 66 65 72 20 74 6f 20 61 20 63 65 72 74 61 69 6e 20 64 69 72 65 63 74 6f 72 79 20 75 73 69 6e | ffer.to.a.certain.directory.usin |
| 15c000 | 67 20 e2 80 98 44 20 3d 20 66 20 3c 44 49 52 45 43 54 4f 52 59 3e 0a 20 20 20 20 20 52 45 54 20 | g....D.=.f.<DIRECTORY>......RET. |
| 15c020 | 67 e2 80 99 2e 20 20 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 74 68 61 74 | g......If.you.do.that,.then.that |
| 15c040 | 20 74 68 61 74 20 61 6c 73 6f 20 61 66 66 65 63 74 73 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e | .that.also.affects.this.command. |
| 15c060 | 0a 0a 20 20 20 20 20 54 68 65 20 6c 6f 67 20 66 69 6c 74 65 72 20 63 61 6e 20 62 65 20 75 73 65 | .......The.log.filter.can.be.use |
| 15c080 | 64 20 74 6f 20 6c 69 6d 69 74 20 74 6f 20 6d 75 6c 74 69 70 6c 65 20 66 69 6c 65 73 2e 20 20 49 | d.to.limit.to.multiple.files...I |
| 15c0a0 | 6e 20 74 68 61 74 0a 20 20 20 20 20 63 61 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f | n.that......case.this.function.o |
| 15c0c0 | 6e 6c 79 20 72 65 73 70 65 63 74 73 20 74 68 65 20 66 69 72 73 74 20 6f 66 20 74 68 65 20 66 69 | nly.respects.the.first.of.the.fi |
| 15c0e0 | 6c 65 73 20 61 6e 64 20 6f 6e 6c 79 20 69 66 0a 20 20 20 20 20 69 74 20 69 73 20 61 20 64 69 72 | les.and.only.if......it.is.a.dir |
| 15c100 | 65 63 74 6f 72 79 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 | ectory....--.Function:.magit-ins |
| 15c120 | 65 72 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 0a 20 20 20 20 20 49 6e 73 | ert-skip-worktree-files......Ins |
| 15c140 | 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 | ert.a.tree.of.skip-worktree.file |
| 15c160 | 73 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 0a 20 20 20 20 | s...If.the.first.element.of..... |
| 15c180 | 20 e2 80 98 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 e2 80 99 20 69 | ....magit-buffer-diff-files....i |
| 15c1a0 | 73 20 61 20 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 6c 69 6d 69 74 20 74 68 65 20 6c 69 | s.a.directory,.then.limit.the.li |
| 15c1c0 | 73 74 20 74 6f 0a 20 20 20 20 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 61 74 2e 20 20 54 68 | st.to......files.below.that...Th |
| 15c1e0 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20 | e.value.of.that.variable.can.be. |
| 15c200 | 73 65 74 20 75 73 69 6e 67 20 e2 80 98 44 0a 20 20 20 20 20 2d 2d 20 44 49 52 45 43 54 4f 52 59 | set.using....D......--.DIRECTORY |
| 15c220 | 20 52 45 54 20 67 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d | .RET.g.......--.Function:.magit- |
| 15c240 | 69 6e 73 65 72 74 2d 61 73 73 75 6d 65 64 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 0a 20 | insert-assumed-unchanged-files.. |
| 15c260 | 20 20 20 20 49 6e 73 65 72 74 20 61 20 74 72 65 65 20 6f 66 20 66 69 6c 65 73 20 74 68 61 74 20 | ....Insert.a.tree.of.files.that. |
| 15c280 | 61 72 65 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 75 6e 63 68 61 6e 67 65 64 2e 20 20 49 66 | are.assumed.to.be.unchanged...If |
| 15c2a0 | 20 74 68 65 0a 20 20 20 20 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 e2 80 98 6d 61 | .the......first.element.of....ma |
| 15c2c0 | 67 69 74 2d 62 75 66 66 65 72 2d 64 69 66 66 2d 66 69 6c 65 73 e2 80 99 20 69 73 20 61 20 64 69 | git-buffer-diff-files....is.a.di |
| 15c2e0 | 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 0a 20 20 20 20 20 6c 69 6d 69 74 20 74 68 65 20 6c 69 73 | rectory,.then......limit.the.lis |
| 15c300 | 74 20 74 6f 20 66 69 6c 65 73 20 62 65 6c 6f 77 20 74 68 61 74 2e 20 20 54 68 65 20 76 61 6c 75 | t.to.files.below.that...The.valu |
| 15c320 | 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 20 63 61 6e 0a 20 20 20 20 20 62 65 20 73 | e.of.that.variable.can......be.s |
| 15c340 | 65 74 20 75 73 69 6e 67 20 e2 80 98 44 20 2d 2d 20 44 49 52 45 43 54 4f 52 59 20 52 45 54 20 67 | et.using....D.--.DIRECTORY.RET.g |
| 15c360 | e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | .......--.Function:.magit-insert |
| 15c380 | 2d 75 6e 70 75 6c 6c 65 64 2d 6f 72 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 0a 20 20 20 20 | -unpulled-or-recent-commits..... |
| 15c3a0 | 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 75 6c 6c 65 64 | .Insert.section.showing.unpulled |
| 15c3c0 | 20 6f 72 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 20 20 49 66 20 61 6e 20 75 70 73 74 72 | .or.recent.commits...If.an.upstr |
| 15c3e0 | 65 61 6d 0a 20 20 20 20 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 | eam......is.configured.for.the.c |
| 15c400 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 20 69 73 20 61 68 65 61 64 20 6f 66 | urrent.branch.and.it.is.ahead.of |
| 15c420 | 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 73 | .the.current......branch,.then.s |
| 15c440 | 68 6f 77 20 74 68 65 20 6d 69 73 73 69 6e 67 20 63 6f 6d 6d 69 74 73 2e 20 20 4f 74 68 65 72 77 | how.the.missing.commits...Otherw |
| 15c460 | 69 73 65 2c 20 73 68 6f 77 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 | ise,.show.the.last.........magit |
| 15c480 | 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 e2 80 99 20 63 6f 6d | -log-section-commit-count....com |
| 15c4a0 | 6d 69 74 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 | mits....--.Function:.magit-inser |
| 15c4c0 | 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 | t-recent-commits......Insert.sec |
| 15c4e0 | 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 74 68 65 20 6c 61 73 74 20 e2 80 98 6d 61 67 69 74 2d 6c | tion.showing.the.last....magit-l |
| 15c500 | 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 e2 80 99 0a 20 20 20 20 20 | og-section-commit-count......... |
| 15c520 | 63 6f 6d 6d 69 74 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | commits....--.User.Option:.magit |
| 15c540 | 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 0a 20 20 20 20 20 48 | -log-section-commit-count......H |
| 15c560 | 6f 77 20 6d 61 6e 79 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 20 e2 80 98 6d 61 67 69 74 2d | ow.many.recent.commits....magit- |
| 15c580 | 69 6e 73 65 72 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 e2 80 99 20 61 6e 64 0a 20 20 20 | insert-recent-commits....and.... |
| 15c5a0 | 20 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 6f 72 2d 72 65 | .....magit-insert-unpulled-or-re |
| 15c5c0 | 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 e2 80 99 20 28 70 72 6f 76 69 64 65 64 20 74 68 65 72 65 20 | cent-commits....(provided.there. |
| 15c5e0 | 61 72 65 20 6e 6f 0a 20 20 20 20 20 75 6e 70 75 6c 6c 65 64 20 63 6f 6d 6d 69 74 73 29 20 73 68 | are.no......unpulled.commits).sh |
| 15c600 | 6f 77 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ow....--.Function:.magit-insert- |
| 15c620 | 75 6e 70 75 6c 6c 65 64 2d 63 68 65 72 72 69 65 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 | unpulled-cherries......Insert.se |
| 15c640 | 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 75 6c 6c 65 64 20 63 6f 6d 6d 69 74 73 2e 20 | ction.showing.unpulled.commits.. |
| 15c660 | 20 4c 69 6b 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c | .Like.........magit-insert-unpul |
| 15c680 | 6c 65 64 2d 63 6f 6d 6d 69 74 73 e2 80 99 20 62 75 74 20 70 72 65 66 69 78 20 65 61 63 68 20 63 | led-commits....but.prefix.each.c |
| 15c6a0 | 6f 6d 6d 69 74 20 74 68 61 74 20 68 61 73 20 6e 6f 74 0a 20 20 20 20 20 62 65 65 6e 20 61 70 70 | ommit.that.has.not......been.app |
| 15c6c0 | 6c 69 65 64 20 79 65 74 20 28 69 2e 65 2e 2c 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 61 20 | lied.yet.(i.e.,.a.commit.with.a. |
| 15c6e0 | 70 61 74 63 68 2d 69 64 20 6e 6f 74 20 73 68 61 72 65 64 20 77 69 74 68 0a 20 20 20 20 20 61 6e | patch-id.not.shared.with......an |
| 15c700 | 79 20 6c 6f 63 61 6c 20 63 6f 6d 6d 69 74 29 20 77 69 74 68 20 22 2b 22 2c 20 61 6e 64 20 61 6c | y.local.commit).with."+",.and.al |
| 15c720 | 6c 20 6f 74 68 65 72 73 20 77 69 74 68 20 22 2d 22 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e | l.others.with."-"....--.Function |
| 15c740 | 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 63 68 65 72 72 69 65 73 | :.magit-insert-unpushed-cherries |
| 15c760 | 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 20 73 68 6f 77 69 6e 67 20 75 6e 70 | ......Insert.section.showing.unp |
| 15c780 | 75 73 68 65 64 20 63 6f 6d 6d 69 74 73 2e 20 20 4c 69 6b 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 | ushed.commits...Like.........mag |
| 15c7a0 | 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 63 6f 6d 6d 69 74 73 e2 80 99 20 62 75 | it-insert-unpushed-commits....bu |
| 15c7c0 | 74 20 70 72 65 66 69 78 20 65 61 63 68 20 63 6f 6d 6d 69 74 20 77 68 69 63 68 20 68 61 73 0a 20 | t.prefix.each.commit.which.has.. |
| 15c7e0 | 20 20 20 20 6e 6f 74 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 74 6f 20 75 70 73 74 72 65 61 6d | ....not.been.applied.to.upstream |
| 15c800 | 20 79 65 74 20 28 69 2e 65 2e 2c 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 61 20 70 61 74 63 | .yet.(i.e.,.a.commit.with.a.patc |
| 15c820 | 68 2d 69 64 0a 20 20 20 20 20 6e 6f 74 20 73 68 61 72 65 64 20 77 69 74 68 20 61 6e 79 20 75 70 | h-id......not.shared.with.any.up |
| 15c840 | 73 74 72 65 61 6d 20 63 6f 6d 6d 69 74 29 20 77 69 74 68 20 22 2b 22 20 61 6e 64 20 61 6c 6c 20 | stream.commit).with."+".and.all. |
| 15c860 | 6f 74 68 65 72 73 20 77 69 74 68 0a 20 20 20 20 20 22 2d 22 2e 0a 0a 20 20 20 53 65 65 20 2a 6e | others.with......"-"......See.*n |
| 15c880 | 6f 74 65 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 3a 3a 20 66 6f 72 20 73 6f 6d 65 | ote.References.Buffer::.for.some |
| 15c8a0 | 20 6d 6f 72 65 20 73 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 65 72 73 2c 20 77 68 69 63 68 0a 63 | .more.section.inserters,.which.c |
| 15c8c0 | 6f 75 6c 64 20 62 65 20 75 73 65 64 20 68 65 72 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | ould.be.used.here.....File:.magi |
| 15c8e0 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 | t.info,..Node:.Status.Header.Sec |
| 15c900 | 74 69 6f 6e 73 2c 20 20 4e 65 78 74 3a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 | tions,..Next:.Status.Module.Sect |
| 15c920 | 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2c 20 20 55 | ions,..Prev:.Status.Sections,..U |
| 15c940 | 70 3a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 0a 0a 35 2e 31 2e 32 20 53 74 61 74 75 73 20 48 | p:.Status.Buffer..5.1.2.Status.H |
| 15c960 | 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | eader.Sections.----------------- |
| 15c980 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 73 74 61 | -----------..The.contents.of.sta |
| 15c9a0 | 74 75 73 20 62 75 66 66 65 72 73 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 75 73 69 6e 67 20 | tus.buffers.is.controlled.using. |
| 15c9c0 | 74 68 65 20 68 6f 6f 6b 0a e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e | the.hook....magit-status-section |
| 15c9e0 | 73 2d 68 6f 6f 6b e2 80 99 20 28 73 65 65 20 2a 6e 6f 74 65 20 53 74 61 74 75 73 20 53 65 63 74 | s-hook....(see.*note.Status.Sect |
| 15ca00 | 69 6f 6e 73 3a 3a 29 2e 0a 0a 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 e2 80 98 6d 61 67 69 74 | ions::)......By.default....magit |
| 15ca20 | 2d 69 6e 73 65 72 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 e2 80 99 20 69 73 20 74 68 65 | -insert-status-headers....is.the |
| 15ca40 | 20 66 69 72 73 74 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 61 74 0a 68 6f 6f 6b 20 76 61 72 69 61 | .first.member.of.that.hook.varia |
| 15ca60 | 62 6c 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | ble....--.Function:.magit-insert |
| 15ca80 | 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 68 65 61 64 | -status-headers......Insert.head |
| 15caa0 | 65 72 73 20 73 65 63 74 69 6f 6e 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 6f 72 20 e2 80 98 | ers.sections.appropriate.for.... |
| 15cac0 | 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 e2 80 99 0a 20 20 20 20 20 62 75 66 66 65 72 | magit-status-mode.........buffer |
| 15cae0 | 73 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 69 6e 73 65 72 74 65 64 20 62 79 | s...The.sections.are.inserted.by |
| 15cb00 | 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 6f 6e 20 74 68 65 0a 20 20 | .running.the.functions.on.the... |
| 15cb20 | 20 20 20 68 6f 6f 6b 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 2d | ...hook....magit-status-headers- |
| 15cb40 | 68 6f 6f 6b e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | hook.......--.User.Option:.magit |
| 15cb60 | 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 | -status-headers-hook......Hook.r |
| 15cb80 | 75 6e 20 74 6f 20 69 6e 73 65 72 74 20 68 65 61 64 65 72 73 20 73 65 63 74 69 6f 6e 73 20 69 6e | un.to.insert.headers.sections.in |
| 15cba0 | 74 6f 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 | to.the.status.buffer........This |
| 15cbc0 | 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | .hook.is.run.by....magit-insert- |
| 15cbe0 | 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 e2 80 99 2c 20 77 68 69 63 68 20 69 6e 20 74 75 72 6e | status-headers...,.which.in.turn |
| 15cc00 | 0a 20 20 20 20 20 68 61 73 20 74 6f 20 62 65 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 e2 80 98 6d | ......has.to.be.a.member.of....m |
| 15cc20 | 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b e2 80 99 20 74 6f 20 | agit-status-sections-hook....to. |
| 15cc40 | 62 65 20 75 73 65 64 20 61 74 0a 20 20 20 20 20 61 6c 6c 2e 0a 0a 20 20 20 42 79 20 64 65 66 61 | be.used.at......all......By.defa |
| 15cc60 | 75 6c 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 | ult.the.following.functions.are. |
| 15cc80 | 6d 65 6d 62 65 72 73 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 68 6f 6f 6b 3a 0a 0a 20 2d 2d 20 | members.of.the.above.hook:...--. |
| 15cca0 | 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 65 72 72 6f 72 2d 68 65 61 | Function:.magit-insert-error-hea |
| 15ccc0 | 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 73 68 | der......Insert.a.header.line.sh |
| 15cce0 | 6f 77 69 6e 67 20 74 68 65 20 6d 65 73 73 61 67 65 20 61 62 6f 75 74 20 74 68 65 20 47 69 74 20 | owing.the.message.about.the.Git. |
| 15cd00 | 65 72 72 6f 72 20 74 68 61 74 0a 20 20 20 20 20 6a 75 73 74 20 6f 63 63 75 72 72 65 64 2e 0a 0a | error.that......just.occurred... |
| 15cd20 | 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 61 77 61 72 65 | .....This.function.is.only.aware |
| 15cd40 | 20 6f 66 20 74 68 65 20 6c 61 73 74 20 65 72 72 6f 72 20 74 68 61 74 20 6f 63 63 75 72 20 77 68 | .of.the.last.error.that.occur.wh |
| 15cd60 | 65 6e 20 47 69 74 0a 20 20 20 20 20 77 61 73 20 72 75 6e 20 66 6f 72 20 73 69 64 65 2d 65 66 66 | en.Git......was.run.for.side-eff |
| 15cd80 | 65 63 74 73 2e 20 20 49 66 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 6e 20 65 72 72 6f 72 | ects...If,.for.example,.an.error |
| 15cda0 | 20 6f 63 63 75 72 73 20 77 68 69 6c 65 0a 20 20 20 20 20 67 65 6e 65 72 61 74 69 6e 67 20 61 20 | .occurs.while......generating.a. |
| 15cdc0 | 64 69 66 66 2c 20 74 68 65 6e 20 74 68 61 74 20 65 72 72 6f 72 20 77 6f 6e e2 80 99 74 20 62 65 | diff,.then.that.error.won...t.be |
| 15cde0 | 20 69 6e 73 65 72 74 65 64 2e 20 20 52 65 66 72 65 73 68 69 6e 67 0a 20 20 20 20 20 74 68 65 20 | .inserted...Refreshing......the. |
| 15ce00 | 73 74 61 74 75 73 20 62 75 66 66 65 72 20 63 61 75 73 65 73 20 74 68 69 73 20 73 65 63 74 69 6f | status.buffer.causes.this.sectio |
| 15ce20 | 6e 20 74 6f 20 64 69 73 61 70 70 65 61 72 20 61 67 61 69 6e 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 | n.to.disappear.again....--.Funct |
| 15ce40 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 64 69 66 66 2d 66 69 6c 74 65 72 2d 68 65 | ion:.magit-insert-diff-filter-he |
| 15ce60 | 61 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 73 | ader......Insert.a.header.line.s |
| 15ce80 | 68 6f 77 69 6e 67 20 74 68 65 20 65 66 66 65 63 74 69 76 65 20 64 69 66 66 20 66 69 6c 74 65 72 | howing.the.effective.diff.filter |
| 15cea0 | 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 | s....--.Function:.magit-insert-h |
| 15cec0 | 65 61 64 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 | ead-branch-header......Insert.a. |
| 15cee0 | 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | header.line.about.the.current.br |
| 15cf00 | 61 6e 63 68 20 6f 72 20 64 65 74 61 63 68 65 64 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a 20 2d | anch.or.detached....HEAD.......- |
| 15cf20 | 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 70 73 74 72 65 61 | -.Function:.magit-insert-upstrea |
| 15cf40 | 6d 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 | m-branch-header......Insert.a.he |
| 15cf60 | 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 62 72 61 6e 63 68 20 74 68 61 74 20 | ader.line.about.the.branch.that. |
| 15cf80 | 69 73 20 75 73 75 61 6c 6c 79 20 70 75 6c 6c 65 64 20 69 6e 74 6f 0a 20 20 20 20 20 74 68 65 20 | is.usually.pulled.into......the. |
| 15cfa0 | 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d | current.branch....--.Function:.m |
| 15cfc0 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 70 75 73 68 2d 62 72 61 6e 63 68 2d 68 65 61 64 65 72 0a 20 | agit-insert-push-branch-header.. |
| 15cfe0 | 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 | ....Insert.a.header.line.about.t |
| 15d000 | 68 65 20 62 72 61 6e 63 68 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 | he.branch.that.the.current.branc |
| 15d020 | 68 20 69 73 0a 20 20 20 20 20 75 73 75 61 6c 6c 79 20 70 75 73 68 65 64 20 74 6f 2e 0a 0a 20 2d | h.is......usually.pushed.to....- |
| 15d040 | 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 2d 68 65 | -.Function:.magit-insert-tags-he |
| 15d060 | 61 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 | ader......Insert.a.header.line.a |
| 15d080 | 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 61 6e 64 2f 6f 72 20 6e 65 78 74 20 74 61 67 | bout.the.current.and/or.next.tag |
| 15d0a0 | 2c 20 61 6c 6f 6e 67 20 77 69 74 68 0a 20 20 20 20 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 | ,.along.with......the.number.of. |
| 15d0c0 | 63 6f 6d 6d 69 74 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 74 61 67 20 61 6e 64 20 e2 80 98 48 | commits.between.the.tag.and....H |
| 15d0e0 | 45 41 44 e2 80 99 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 | EAD.........The.following.functi |
| 15d100 | 6f 6e 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 61 62 6f | ons.can.also.be.added.to.the.abo |
| 15d120 | 76 65 20 68 6f 6f 6b 3a 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e | ve.hook:...--.Function:.magit-in |
| 15d140 | 73 65 72 74 2d 72 65 70 6f 2d 68 65 61 64 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 | sert-repo-header......Insert.a.h |
| 15d160 | 65 61 64 65 72 20 6c 69 6e 65 20 73 68 6f 77 69 6e 67 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 | eader.line.showing.the.path.to.t |
| 15d180 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 74 6f 70 2d 6c 65 76 65 6c 2e 0a 0a 20 2d 2d 20 46 75 | he.repository.top-level....--.Fu |
| 15d1a0 | 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 | nction:.magit-insert-remote-head |
| 15d1c0 | 65 72 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f | er......Insert.a.header.line.abo |
| 15d1e0 | 75 74 20 74 68 65 20 72 65 6d 6f 74 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 | ut.the.remote.of.the.current.bra |
| 15d200 | 6e 63 68 2e 0a 0a 20 20 20 20 20 49 66 20 6e 6f 20 72 65 6d 6f 74 65 20 69 73 20 63 6f 6e 66 69 | nch........If.no.remote.is.confi |
| 15d220 | 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 74 68 | gured.for.the.current.branch,.th |
| 15d240 | 65 6e 20 66 61 6c 6c 20 62 61 63 6b 0a 20 20 20 20 20 73 68 6f 77 69 6e 67 20 74 68 65 20 22 6f | en.fall.back......showing.the."o |
| 15d260 | 72 69 67 69 6e 22 20 72 65 6d 6f 74 65 2c 20 6f 72 20 69 66 20 74 68 61 74 20 64 6f 65 73 20 6e | rigin".remote,.or.if.that.does.n |
| 15d280 | 6f 74 20 65 78 69 73 74 20 74 68 65 20 66 69 72 73 74 0a 20 20 20 20 20 72 65 6d 6f 74 65 20 69 | ot.exist.the.first......remote.i |
| 15d2a0 | 6e 20 61 6c 70 68 61 62 65 74 69 63 20 6f 72 64 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f | n.alphabetic.order....--.Functio |
| 15d2c0 | 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 73 65 72 2d 68 65 61 64 65 72 0a 20 20 20 20 | n:.magit-insert-user-header..... |
| 15d2e0 | 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 62 6f 75 74 20 74 68 65 20 | .Insert.a.header.line.about.the. |
| 15d300 | 63 75 72 72 65 6e 74 20 75 73 65 72 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 | current.user.....File:.magit.inf |
| 15d320 | 6f 2c 20 20 4e 6f 64 65 3a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 | o,..Node:.Status.Module.Sections |
| 15d340 | 2c 20 20 4e 65 78 74 3a 20 53 74 61 74 75 73 20 4f 70 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 | ,..Next:.Status.Options,..Prev:. |
| 15d360 | 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 53 74 61 | Status.Header.Sections,..Up:.Sta |
| 15d380 | 74 75 73 20 42 75 66 66 65 72 0a 0a 35 2e 31 2e 33 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 | tus.Buffer..5.1.3.Status.Module. |
| 15d3a0 | 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Sections.----------------------- |
| 15d3c0 | 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 73 74 61 74 75 73 20 62 75 | -----..The.contents.of.status.bu |
| 15d3e0 | 66 66 65 72 73 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 68 6f | ffers.is.controlled.using.the.ho |
| 15d400 | 6f 6b 0a e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b | ok....magit-status-sections-hook |
| 15d420 | e2 80 99 20 28 73 65 65 20 2a 6e 6f 74 65 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 3a 3a | ....(see.*note.Status.Sections:: |
| 15d440 | 29 2e 0a 0a 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 | )......By.default....magit-inser |
| 15d460 | 74 2d 6d 6f 64 75 6c 65 73 e2 80 99 20 69 73 20 5f 6e 6f 74 5f 20 61 20 6d 65 6d 62 65 72 20 6f | t-modules....is._not_.a.member.o |
| 15d480 | 66 20 74 68 61 74 20 68 6f 6f 6b 0a 76 61 72 69 61 62 6c 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 | f.that.hook.variable....--.Funct |
| 15d4a0 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 0a 20 20 20 20 20 49 | ion:.magit-insert-modules......I |
| 15d4c0 | 6e 73 65 72 74 20 73 75 62 6d 6f 64 75 6c 65 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 | nsert.submodule.sections........ |
| 15d4e0 | 48 6f 6f 6b 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | Hook....magit-module-sections-ho |
| 15d500 | 6f 6b e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 6d 6f 64 75 6c 65 20 73 65 63 74 | ok....controls.which.module.sect |
| 15d520 | 69 6f 6e 73 0a 20 20 20 20 20 61 72 65 20 69 6e 73 65 72 74 65 64 2c 20 61 6e 64 20 6f 70 74 69 | ions......are.inserted,.and.opti |
| 15d540 | 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 6e 65 73 74 | on....magit-module-sections-nest |
| 15d560 | 65 64 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 0a 20 20 20 20 20 77 68 65 74 68 65 72 20 74 68 65 79 | ed....controls......whether.they |
| 15d580 | 20 61 72 65 20 77 72 61 70 70 65 64 20 69 6e 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 65 | .are.wrapped.in.an.additional.se |
| 15d5a0 | 63 74 69 6f 6e 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6d | ction....--.User.Option:.magit-m |
| 15d5c0 | 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 | odule-sections-hook......Hook.ru |
| 15d5e0 | 6e 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 e2 80 99 2e | n.by....magit-insert-modules.... |
| 15d600 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d | ...--.User.Option:.magit-module- |
| 15d620 | 73 65 63 74 69 6f 6e 73 2d 6e 65 73 74 65 64 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e | sections-nested......This.option |
| 15d640 | 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 | .controls.whether....magit-inser |
| 15d660 | 74 2d 6d 6f 64 75 6c 65 73 e2 80 99 20 77 72 61 70 73 20 69 6e 73 65 72 74 65 64 0a 20 20 20 20 | t-modules....wraps.inserted..... |
| 15d680 | 20 73 65 63 74 69 6f 6e 73 20 69 6e 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 65 63 74 69 | .sections.in.an.additional.secti |
| 15d6a0 | 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 | on........If.this.is.non-nil,.th |
| 15d6c0 | 65 6e 20 6f 6e 6c 79 20 61 20 73 69 6e 67 6c 65 20 74 6f 70 2d 6c 65 76 65 6c 20 73 65 63 74 69 | en.only.a.single.top-level.secti |
| 15d6e0 | 6f 6e 20 69 73 0a 20 20 20 20 20 69 6e 73 65 72 74 65 64 2e 20 20 49 66 20 69 74 20 69 73 20 6e | on.is......inserted...If.it.is.n |
| 15d700 | 69 6c 2c 20 74 68 65 6e 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 6c 69 73 74 65 64 20 69 6e 0a | il,.then.all.sections.listed.in. |
| 15d720 | 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | ........magit-module-sections-ho |
| 15d740 | 6f 6b e2 80 99 20 62 65 63 6f 6d 65 20 74 6f 70 2d 6c 65 76 65 6c 20 73 65 63 74 69 6f 6e 73 2e | ok....become.top-level.sections. |
| 15d760 | 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 | ...--.Function:.magit-insert-mod |
| 15d780 | 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f | ules-overview......Insert.sectio |
| 15d7a0 | 6e 73 20 66 6f 72 20 61 6c 6c 20 73 75 62 6d 6f 64 75 6c 65 73 2e 20 20 46 6f 72 20 65 61 63 68 | ns.for.all.submodules...For.each |
| 15d7c0 | 20 73 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 20 74 68 65 0a 20 20 20 20 20 70 61 74 68 2c 20 74 | .section.insert.the......path,.t |
| 15d7e0 | 68 65 20 62 72 61 6e 63 68 2c 20 61 6e 64 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 e2 80 98 | he.branch,.and.the.output.of.... |
| 15d800 | 67 69 74 20 64 65 73 63 72 69 62 65 20 2d 2d 74 61 67 73 e2 80 99 2c 20 6f 72 2c 0a 20 20 20 20 | git.describe.--tags...,.or,..... |
| 15d820 | 20 66 61 69 6c 69 6e 67 20 74 68 61 74 2c 20 74 68 65 20 61 62 62 72 65 76 69 61 74 65 64 20 48 | .failing.that,.the.abbreviated.H |
| 15d840 | 45 41 44 20 63 6f 6d 6d 69 74 20 68 61 73 68 2e 0a 0a 20 20 20 20 20 50 72 65 73 73 20 e2 80 98 | EAD.commit.hash........Press.... |
| 15d860 | 52 45 54 e2 80 99 20 6f 6e 20 73 75 63 68 20 61 20 73 75 62 6d 6f 64 75 6c 65 20 73 65 63 74 69 | RET....on.such.a.submodule.secti |
| 15d880 | 6f 6e 20 74 6f 20 73 68 6f 77 20 69 74 73 20 6f 77 6e 20 73 74 61 74 75 73 0a 20 20 20 20 20 62 | on.to.show.its.own.status......b |
| 15d8a0 | 75 66 66 65 72 2e 20 20 50 72 65 73 73 20 e2 80 98 52 45 54 e2 80 99 20 6f 6e 20 74 68 65 20 22 | uffer...Press....RET....on.the." |
| 15d8c0 | 4d 6f 64 75 6c 65 73 22 20 73 65 63 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 6c 69 | Modules".section.to.display.a.li |
| 15d8e0 | 73 74 20 6f 66 0a 20 20 20 20 20 73 75 62 6d 6f 64 75 6c 65 73 20 69 6e 20 61 20 73 65 70 61 72 | st.of......submodules.in.a.separ |
| 15d900 | 61 74 65 20 62 75 66 66 65 72 2e 20 20 54 68 69 73 20 73 68 6f 77 73 20 61 64 64 69 74 69 6f 6e | ate.buffer...This.shows.addition |
| 15d920 | 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 | al.information......not.displaye |
| 15d940 | 64 20 69 6e 20 74 68 65 20 73 75 70 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 73 74 | d.in.the.super-repository...s.st |
| 15d960 | 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 | atus.buffer....--.Function:.magi |
| 15d980 | 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 | t-insert-modules-unpulled-from-u |
| 15d9a0 | 70 73 74 72 65 61 6d 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 | pstream......Insert.sections.for |
| 15d9c0 | 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 74 20 62 65 65 6e 20 70 75 6c | .modules.that.haven...t.been.pul |
| 15d9e0 | 6c 65 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 79 65 74 2e 20 | led.from.the......upstream.yet.. |
| 15da00 | 20 54 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 | .These.sections.can.be.expanded. |
| 15da20 | 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 20 20 20 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d | to.show.the......respective.comm |
| 15da40 | 69 74 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | its....--.Function:.magit-insert |
| 15da60 | 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 | -modules-unpulled-from-pushremot |
| 15da80 | 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 6d 6f 64 75 6c | e......Insert.sections.for.modul |
| 15daa0 | 65 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 74 20 62 65 65 6e 20 70 75 6c 6c 65 64 20 66 72 | es.that.haven...t.been.pulled.fr |
| 15dac0 | 6f 6d 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 79 65 74 2e 20 20 54 68 | om.the......push-remote.yet...Th |
| 15dae0 | 65 73 65 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 | ese.sections.can.be.expanded.to. |
| 15db00 | 73 68 6f 77 20 74 68 65 0a 20 20 20 20 20 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 | show.the......respective.commits |
| 15db20 | 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f | ....--.Function:.magit-insert-mo |
| 15db40 | 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 | dules-unpushed-to-upstream...... |
| 15db60 | 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 | Insert.sections.for.modules.that |
| 15db80 | 20 68 61 76 65 6e e2 80 99 74 20 62 65 65 6e 20 70 75 73 68 65 64 20 74 6f 20 74 68 65 0a 20 20 | .haven...t.been.pushed.to.the... |
| 15dba0 | 20 20 20 75 70 73 74 72 65 61 6d 20 79 65 74 2e 20 20 54 68 65 73 65 20 73 65 63 74 69 6f 6e 73 | ...upstream.yet...These.sections |
| 15dbc0 | 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 20 | .can.be.expanded.to.show.the.... |
| 15dbe0 | 20 20 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 | ..respective.commits....--.Funct |
| 15dc00 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 | ion:.magit-insert-modules-unpush |
| 15dc20 | 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 | ed-to-pushremote......Insert.sec |
| 15dc40 | 74 69 6f 6e 73 20 66 6f 72 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 99 74 | tions.for.modules.that.haven...t |
| 15dc60 | 20 62 65 65 6e 20 70 75 73 68 65 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 | .been.pushed.to.the......push-re |
| 15dc80 | 6d 6f 74 65 20 79 65 74 2e 20 20 54 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 | mote.yet...These.sections.can.be |
| 15dca0 | 20 65 78 70 61 6e 64 65 64 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 20 20 20 72 65 73 70 65 | .expanded.to.show.the......respe |
| 15dcc0 | 63 74 69 76 65 20 63 6f 6d 6d 69 74 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e | ctive.commits.....File:.magit.in |
| 15dce0 | 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 74 61 74 75 73 20 4f 70 74 69 6f 6e 73 2c 20 20 50 72 65 76 | fo,..Node:.Status.Options,..Prev |
| 15dd00 | 3a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 53 | :.Status.Module.Sections,..Up:.S |
| 15dd20 | 74 61 74 75 73 20 42 75 66 66 65 72 0a 0a 35 2e 31 2e 34 20 53 74 61 74 75 73 20 4f 70 74 69 6f | tatus.Buffer..5.1.4.Status.Optio |
| 15dd40 | 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 73 65 | ns.--------------------...--.Use |
| 15dd60 | 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 72 67 69 6e 0a 20 20 | r.Option:.magit-status-margin... |
| 15dd80 | 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 | ...This.option.specifies.whether |
| 15dda0 | 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e 20 69 | .the.margin.is.initially.shown.i |
| 15ddc0 | 6e 0a 20 20 20 20 20 4d 61 67 69 74 2d 53 74 61 74 75 73 20 6d 6f 64 65 20 62 75 66 66 65 72 73 | n......Magit-Status.mode.buffers |
| 15dde0 | 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 74 65 64 2e 0a 0a 20 20 20 20 20 | .and.how.it.is.formatted........ |
| 15de00 | 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 49 4e 49 54 20 | The.value.has.the.form....(INIT. |
| 15de20 | 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 | STYLE.WIDTH.AUTHOR.AUTHOR-WIDTH) |
| 15de40 | e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e | ..................If.INIT.is.non |
| 15de60 | 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 | -nil,.then.the.margin.is.shown.i |
| 15de80 | 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 54 59 4c 45 20 63 6f 6e 74 | nitially..............STYLE.cont |
| 15dea0 | 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 | rols.how.to.format.the.author.or |
| 15dec0 | 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a 20 20 20 20 20 20 20 20 20 20 63 | .committer.date...It...........c |
| 15dee0 | 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 99 20 28 74 6f 20 73 68 6f 77 20 | an.be.one.of....age....(to.show. |
| 15df00 | 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 20 20 20 20 20 20 | the.age.of.the.commit),......... |
| 15df20 | 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 80 99 20 28 74 6f 20 61 62 62 72 | .....age-abbreviated....(to.abbr |
| 15df40 | 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 0a 20 20 20 20 20 20 | eviate.the.time.unit.to.a....... |
| 15df60 | 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 | ....character),.or.a.string.(sui |
| 15df80 | 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 e2 | table.for....format-time-string. |
| 15dfa0 | 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 20 74 68 65 20 61 63 74 75 61 6c | ..).to...........show.the.actual |
| 15dfc0 | 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 6d 61 67 69 | .date...Option..............magi |
| 15dfe0 | 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 | t-log-margin-show-committer-date |
| 15e000 | e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 0a 20 20 20 20 20 | ....controls.which.date.is...... |
| 15e020 | 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 | .....being.displayed............ |
| 15e040 | a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 | ..WIDTH.controls.the.width.of.th |
| 15e060 | 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 0a 20 20 20 20 20 | e.margin...This.exists.for...... |
| 15e080 | 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 | .....forward.compatibility.and.c |
| 15e0a0 | 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 | urrently.the.value.should.not.be |
| 15e0c0 | 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | ...........changed.............. |
| 15e0e0 | 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 | AUTHOR.controls.whether.the.name |
| 15e100 | 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 0a 20 20 20 | .of.the.author.is.also.shown.... |
| 15e120 | 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 41 | .......by.default..............A |
| 15e140 | 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 | UTHOR-WIDTH.has.to.be.an.integer |
| 15e160 | 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 | ...When.the.name.of.the......... |
| 15e180 | 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 | ..author.is.shown,.then.this.spe |
| 15e1a0 | 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f | cifies.how.much.space.is.used.to |
| 15e1c0 | 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 20 20 20 41 6c 73 6f 20 73 65 65 20 74 | ...........do.so......Also.see.t |
| 15e1e0 | 68 65 20 70 72 6f 63 65 65 64 69 6e 67 20 73 65 63 74 69 6f 6e 20 66 6f 72 20 6d 6f 72 65 20 6f | he.proceeding.section.for.more.o |
| 15e200 | 70 74 69 6f 6e 73 20 63 6f 6e 63 65 72 6e 69 6e 67 20 73 74 61 74 75 73 0a 62 75 66 66 65 72 73 | ptions.concerning.status.buffers |
| 15e220 | 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 | .....File:.magit.info,..Node:.Re |
| 15e240 | 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2c 20 20 4e 65 78 74 3a 20 4c 6f 67 67 69 6e 67 2c 20 20 | pository.List,..Next:.Logging,.. |
| 15e260 | 50 72 65 76 3a 20 53 74 61 74 75 73 20 42 75 66 66 65 72 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 | Prev:.Status.Buffer,..Up:.Inspec |
| 15e280 | 74 69 6e 67 0a 0a 35 2e 32 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 0a 3d 3d 3d 3d 3d 3d | ting..5.2.Repository.List.====== |
| 15e2a0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 | =============...--.Command:.magi |
| 15e2c0 | 74 2d 6c 69 73 74 2d 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 20 20 20 20 20 54 68 69 73 20 63 6f | t-list-repositories......This.co |
| 15e2e0 | 6d 6d 61 6e 64 20 64 69 73 70 6c 61 79 73 20 61 20 6c 69 73 74 20 6f 66 20 72 65 70 6f 73 69 74 | mmand.displays.a.list.of.reposit |
| 15e300 | 6f 72 69 65 73 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 | ories.in.a.separate.buffer...... |
| 15e320 | 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 | ..The.option....magit-repository |
| 15e340 | 2d 64 69 72 65 63 74 6f 72 69 65 73 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 0a 20 | -directories....controls.which.. |
| 15e360 | 20 20 20 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 0a | ....repositories.are.displayed.. |
| 15e380 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | ..--.User.Option:.magit-repolist |
| 15e3a0 | 2d 63 6f 6c 75 6d 6e 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f | -columns......This.option.contro |
| 15e3c0 | 6c 73 20 77 68 61 74 20 63 6f 6c 75 6d 6e 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 62 79 | ls.what.columns.are.displayed.by |
| 15e3e0 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 69 73 74 2d | .the.command.........magit-list- |
| 15e400 | 72 65 70 6f 73 69 74 6f 72 69 65 73 e2 80 99 20 61 6e 64 20 68 6f 77 20 74 68 65 79 20 61 72 65 | repositories....and.how.they.are |
| 15e420 | 20 64 69 73 70 6c 61 79 65 64 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 68 | .displayed........Each.element.h |
| 15e440 | 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 48 45 41 44 45 52 20 57 49 44 54 48 20 46 4f 52 | as.the.form....(HEADER.WIDTH.FOR |
| 15e460 | 4d 41 54 20 50 52 4f 50 53 29 e2 80 99 2e 0a 0a 20 20 20 20 20 48 45 41 44 45 52 20 69 73 20 74 | MAT.PROPS)...........HEADER.is.t |
| 15e480 | 68 65 20 73 74 72 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 68 65 61 64 65 | he.string.displayed.in.the.heade |
| 15e4a0 | 72 2e 20 20 57 49 44 54 48 20 69 73 20 74 68 65 20 77 69 64 74 68 0a 20 20 20 20 20 6f 66 20 74 | r...WIDTH.is.the.width......of.t |
| 15e4c0 | 68 65 20 63 6f 6c 75 6d 6e 2e 20 20 46 4f 52 4d 41 54 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e | he.column...FORMAT.is.a.function |
| 15e4e0 | 20 74 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 0a 20 20 20 20 20 61 72 | .that.is.called.with.one......ar |
| 15e500 | 67 75 6d 65 6e 74 2c 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 64 65 6e 74 69 66 69 63 | gument,.the.repository.identific |
| 15e520 | 61 74 69 6f 6e 20 28 75 73 75 61 6c 6c 79 20 69 74 73 20 62 61 73 65 6e 61 6d 65 29 2c 20 61 6e | ation.(usually.its.basename),.an |
| 15e540 | 64 0a 20 20 20 20 20 77 69 74 68 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | d......with....default-directory |
| 15e560 | e2 80 99 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 76 65 6c 20 6f 66 20 69 74 73 | ....bound.to.the.toplevel.of.its |
| 15e580 | 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 49 74 20 68 61 73 20 74 6f 20 72 65 | .working.tree.......It.has.to.re |
| 15e5a0 | 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 69 6e 73 65 72 74 65 64 20 6f 72 20 | turn.a.string.to.be.inserted.or. |
| 15e5c0 | 6e 69 6c 2e 20 20 50 52 4f 50 53 20 69 73 20 61 6e 20 61 6c 69 73 74 0a 20 20 20 20 20 74 68 61 | nil...PROPS.is.an.alist......tha |
| 15e5e0 | 74 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 6b 65 79 73 20 e2 80 98 3a 72 69 67 68 74 2d 61 6c | t.supports.the.keys....:right-al |
| 15e600 | 69 67 6e e2 80 99 2c 20 e2 80 98 3a 70 61 64 2d 72 69 67 68 74 e2 80 99 20 61 6e 64 20 e2 80 98 | ign...,....:pad-right....and.... |
| 15e620 | 3a 73 6f 72 74 e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 65 20 e2 80 98 3a 73 6f 72 74 e2 80 99 20 | :sort...........The....:sort.... |
| 15e640 | 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 61 20 77 65 69 72 64 20 69 6e 74 65 72 66 61 63 65 20 64 | function.has.a.weird.interface.d |
| 15e660 | 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 64 6f 63 73 74 72 69 6e 67 20 6f | escribed.in.the......docstring.o |
| 15e680 | 66 20 e2 80 98 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 2d 67 65 74 2d 73 6f 72 74 e2 80 99 | f....tabulated-list--get-sort... |
| 15e6a0 | 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 e2 80 98 3c e2 80 99 20 61 6e 64 0a 20 20 20 | ...Alternatively....<....and.... |
| 15e6c0 | 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 69 6f 6e 3c e2 80 99 20 | .....magit-repolist-version<.... |
| 15e6e0 | 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 74 68 6f 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 | can.be.used.as.those.functions.a |
| 15e700 | 72 65 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 70 6c 61 63 65 64 20 77 | re......automatically.replaced.w |
| 15e720 | 69 74 68 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 73 61 74 69 73 66 79 20 74 68 65 20 69 | ith.functions.that.satisfy.the.i |
| 15e740 | 6e 74 65 72 66 61 63 65 2e 0a 20 20 20 20 20 53 65 74 20 e2 80 98 3a 73 6f 72 74 e2 80 99 20 74 | nterface.......Set....:sort....t |
| 15e760 | 6f 20 e2 80 98 6e 69 6c e2 80 99 20 74 6f 20 69 6e 68 69 62 69 74 20 73 6f 72 74 69 6e 67 3b 20 | o....nil....to.inhibit.sorting;. |
| 15e780 | 69 66 20 75 6e 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 63 6f | if.unspecified,.then.the......co |
| 15e7a0 | 6c 75 6d 6e 20 69 73 20 73 6f 72 74 61 62 6c 65 20 75 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 | lumn.is.sortable.using.the.defau |
| 15e7c0 | 6c 74 20 73 6f 72 74 65 72 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 77 69 73 68 20 74 6f | lt.sorter........You.may.wish.to |
| 15e7e0 | 20 64 69 73 70 6c 61 79 20 61 20 72 61 6e 67 65 20 6f 66 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 | .display.a.range.of.numeric.colu |
| 15e800 | 6d 6e 73 20 75 73 69 6e 67 20 6a 75 73 74 20 6f 6e 65 0a 20 20 20 20 20 63 68 61 72 61 63 74 65 | mns.using.just.one......characte |
| 15e820 | 72 20 70 65 72 20 63 6f 6c 75 6d 6e 20 61 6e 64 20 77 69 74 68 6f 75 74 20 61 6e 79 20 70 61 64 | r.per.column.and.without.any.pad |
| 15e840 | 64 69 6e 67 20 62 65 74 77 65 65 6e 20 63 6f 6c 75 6d 6e 73 2c 20 69 6e 0a 20 20 20 20 20 77 68 | ding.between.columns,.in......wh |
| 15e860 | 69 63 68 20 63 61 73 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 61 6e 20 61 70 70 72 6f | ich.case.you.should.use.an.appro |
| 15e880 | 70 72 69 61 74 65 20 48 45 41 44 45 52 2c 20 73 65 74 20 57 49 44 54 48 20 74 6f 20 31 2c 0a 20 | priate.HEADER,.set.WIDTH.to.1,.. |
| 15e8a0 | 20 20 20 20 61 6e 64 20 73 65 74 20 e2 80 98 3a 70 61 64 2d 72 69 67 68 74 e2 80 99 20 74 6f 20 | ....and.set....:pad-right....to. |
| 15e8c0 | 39 2e 20 20 e2 80 98 2b e2 80 99 20 69 73 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 6e | 9......+....is.substituted.for.n |
| 15e8e0 | 75 6d 62 65 72 73 20 68 69 67 68 65 72 0a 20 20 20 20 20 74 68 61 6e 20 39 2e 0a 0a 54 68 65 20 | umbers.higher......than.9...The. |
| 15e900 | 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 61 64 64 65 64 | following.functions.can.be.added |
| 15e920 | 20 74 6f 20 74 68 65 20 61 62 6f 76 65 20 6f 70 74 69 6f 6e 3a 0a 0a 20 2d 2d 20 46 75 6e 63 74 | .to.the.above.option:...--.Funct |
| 15e940 | 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 69 64 65 6e 74 | ion:.magit-repolist-column-ident |
| 15e960 | 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 | ......This.function.inserts.the. |
| 15e980 | 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 | identification.of.the.repository |
| 15e9a0 | 2e 0a 20 20 20 20 20 55 73 75 61 6c 6c 79 20 74 68 69 73 20 69 73 20 6a 75 73 74 20 69 74 73 20 | .......Usually.this.is.just.its. |
| 15e9c0 | 62 61 73 65 6e 61 6d 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 | basename....--.Function:.magit-r |
| 15e9e0 | 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 70 61 74 68 0a 20 20 20 20 20 54 68 69 73 20 66 75 | epolist-column-path......This.fu |
| 15ea00 | 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 | nction.inserts.the.absolute.path |
| 15ea20 | 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f | .of.the.repository....--.Functio |
| 15ea40 | 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 73 69 6f 6e | n:.magit-repolist-column-version |
| 15ea60 | 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 61 20 64 65 | ......This.function.inserts.a.de |
| 15ea80 | 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 | scription.of.the.repository...s. |
| 15eaa0 | e2 80 98 48 45 41 44 e2 80 99 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 2e 0a 0a 20 2d 2d 20 46 | ...HEAD.........revision....--.F |
| 15eac0 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 | unction:.magit-repolist-column-b |
| 15eae0 | 72 61 6e 63 68 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 | ranch......This.function.inserts |
| 15eb00 | 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e | .the.name.of.the.current.branch. |
| 15eb20 | 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 | ...--.Function:.magit-repolist-c |
| 15eb40 | 6f 6c 75 6d 6e 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f | olumn-upstream......This.functio |
| 15eb60 | 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 75 70 73 74 72 65 | n.inserts.the.name.of.the.upstre |
| 15eb80 | 61 6d 20 62 72 61 6e 63 68 20 6f 66 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 72 | am.branch.of.the......current.br |
| 15eba0 | 61 6e 63 68 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c | anch....--.Function:.magit-repol |
| 15ebc0 | 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 65 73 0a 20 20 20 20 20 54 68 69 73 20 66 75 | ist-column-branches......This.fu |
| 15ebe0 | 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 62 72 61 | nction.inserts.the.number.of.bra |
| 15ec00 | 6e 63 68 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f | nches....--.Function:.magit-repo |
| 15ec20 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 73 74 61 73 68 65 73 0a 20 20 20 20 20 54 68 69 73 20 66 75 | list-column-stashes......This.fu |
| 15ec40 | 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 74 61 | nction.inserts.the.number.of.sta |
| 15ec60 | 73 68 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c | shes....--.Function:.magit-repol |
| 15ec80 | 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 | ist-column-flag......This.functi |
| 15eca0 | 6f 6e 20 69 6e 73 65 72 74 73 20 61 20 66 6c 61 67 20 61 73 20 73 70 65 63 69 66 69 65 64 20 62 | on.inserts.a.flag.as.specified.b |
| 15ecc0 | 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d | y.........magit-repolist-column- |
| 15ece0 | 66 6c 61 67 2d 61 6c 69 73 74 e2 80 99 2e 0a 0a 20 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 | flag-alist...........By.default. |
| 15ed00 | 74 68 69 73 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20 74 68 65 72 65 20 61 72 65 | this.indicates.whether.there.are |
| 15ed20 | 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 | .uncommitted.changes............ |
| 15ed40 | 80 a2 20 e2 80 98 4e e2 80 99 20 69 66 20 74 68 65 72 65 20 69 73 20 61 74 20 6c 65 61 73 74 20 | ......N....if.there.is.at.least. |
| 15ed60 | 6f 6e 65 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | one.untracked.file.............. |
| 15ed80 | e2 80 98 55 e2 80 99 20 69 66 20 74 68 65 72 65 20 69 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 | ...U....if.there.is.at.least.one |
| 15eda0 | 20 75 6e 73 74 61 67 65 64 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 53 | .unstaged.file.................S |
| 15edc0 | e2 80 99 20 69 66 20 74 68 65 72 65 20 69 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 73 74 61 | ....if.there.is.at.least.one.sta |
| 15ede0 | 67 65 64 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 4f 6e 6c 79 20 74 68 65 20 66 69 72 73 74 20 6f | ged.file........Only.the.first.o |
| 15ee00 | 6e 65 20 6f 66 20 74 68 65 73 65 20 74 68 61 74 20 61 70 70 6c 69 65 73 20 69 73 20 73 68 6f 77 | ne.of.these.that.applies.is.show |
| 15ee20 | 6e 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | n....--.Function:.magit-repolist |
| 15ee40 | 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 73 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e | -column-flags......This.function |
| 15ee60 | 73 20 69 6e 73 65 72 74 20 61 6c 6c 20 66 6c 61 67 73 20 61 73 20 73 70 65 63 69 66 69 65 64 20 | s.insert.all.flags.as.specified. |
| 15ee80 | 62 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e | by.........magit-repolist-column |
| 15eea0 | 2d 66 6c 61 67 2d 61 6c 69 73 74 e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 61 6e | -flag-alist...........This.is.an |
| 15eec0 | 20 61 6c 74 65 72 6e 61 74 69 76 65 20 74 6f 20 66 75 6e 63 74 69 6f 6e 20 e2 80 98 6d 61 67 69 | .alternative.to.function....magi |
| 15eee0 | 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 e2 80 99 2c 0a 20 20 20 20 20 | t-repolist-column-flag...,...... |
| 15ef00 | 77 68 69 63 68 20 6f 6e 6c 79 20 6c 69 73 74 73 20 74 68 65 20 66 69 72 73 74 20 6f 6e 65 20 66 | which.only.lists.the.first.one.f |
| 15ef20 | 6f 75 6e 64 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c | ound....--.Function:.magit-repol |
| 15ef40 | 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 | ist-column-unpulled-from-upstrea |
| 15ef60 | 6d 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 | m......This.function.inserts.the |
| 15ef80 | 20 6e 75 6d 62 65 72 20 6f 66 20 75 70 73 74 72 65 61 6d 20 63 6f 6d 6d 69 74 73 20 6e 6f 74 20 | .number.of.upstream.commits.not. |
| 15efa0 | 69 6e 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 20 2d 2d | in.the......current.branch....-- |
| 15efc0 | 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e | .Function:.magit-repolist-column |
| 15efe0 | 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 54 | -unpulled-from-pushremote......T |
| 15f000 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 | his.function.inserts.the.number. |
| 15f020 | 6f 66 20 63 6f 6d 6d 69 74 73 20 69 6e 20 74 68 65 20 70 75 73 68 20 62 72 61 6e 63 68 20 62 75 | of.commits.in.the.push.branch.bu |
| 15f040 | 74 0a 20 20 20 20 20 6e 6f 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a | t......not.the.current.branch... |
| 15f060 | 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c | .--.Function:.magit-repolist-col |
| 15f080 | 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 54 68 | umn-unpushed-to-upstream......Th |
| 15f0a0 | 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f | is.function.inserts.the.number.o |
| 15f0c0 | 66 20 63 6f 6d 6d 69 74 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a | f.commits.in.the.current.branch. |
| 15f0e0 | 20 20 20 20 20 62 75 74 20 6e 6f 74 20 69 74 73 20 75 70 73 74 72 65 61 6d 2e 0a 0a 20 2d 2d 20 | .....but.not.its.upstream....--. |
| 15f100 | 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d | Function:.magit-repolist-column- |
| 15f120 | 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 0a 20 20 20 20 20 54 68 69 73 | unpushed-to-pushremote......This |
| 15f140 | 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 65 72 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 | .function.inserts.the.number.of. |
| 15f160 | 63 6f 6d 6d 69 74 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a 20 20 | commits.in.the.current.branch... |
| 15f180 | 20 20 20 62 75 74 20 6e 6f 74 20 69 74 73 20 70 75 73 68 20 62 72 61 6e 63 68 2e 0a 0a 54 68 65 | ...but.not.its.push.branch...The |
| 15f1a0 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c | .following.commands.are.availabl |
| 15f1c0 | 65 20 69 6e 20 72 65 70 6f 6c 69 73 74 20 62 75 66 66 65 72 73 3a 0a 0a e2 80 98 3c 52 45 54 3e | e.in.repolist.buffers:.....<RET> |
| 15f1e0 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 74 61 74 75 73 e2 80 99 | ....(...magit-repolist-status... |
| 15f200 | 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 73 74 | )......This.command.shows.the.st |
| 15f220 | 61 74 75 73 20 66 6f 72 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 70 6f 69 6e 74 | atus.for.the.repository.at.point |
| 15f240 | 2e 0a 0a e2 80 98 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 61 | ......m....(...magit-repolist-ma |
| 15f260 | 72 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 61 72 6b 73 20 74 | rk...)......This.command.marks.t |
| 15f280 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 75 e2 80 99 | he.repository.at.point......u... |
| 15f2a0 | 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 75 6e 6d 61 72 6b e2 80 99 29 0a 20 | .(...magit-repolist-unmark...).. |
| 15f2c0 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 6e 6d 61 72 6b 73 20 74 68 65 20 72 65 70 | ....This.command.unmarks.the.rep |
| 15f2e0 | 6f 73 69 74 6f 72 79 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 66 e2 80 99 20 28 e2 80 98 6d | ository.at.point......f....(...m |
| 15f300 | 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 66 65 74 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | agit-repolist-fetch...)......Thi |
| 15f320 | 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 65 73 20 61 6c 6c 20 6d 61 72 6b 65 64 20 72 65 70 | s.command.fetches.all.marked.rep |
| 15f340 | 6f 73 69 74 6f 72 69 65 73 2e 20 20 49 66 20 6e 6f 20 72 65 70 6f 73 69 74 6f 72 69 65 73 0a 20 | ositories...If.no.repositories.. |
| 15f360 | 20 20 20 20 61 72 65 20 6d 61 72 6b 65 64 2c 20 74 68 65 6e 20 69 74 20 6f 66 66 65 72 73 20 74 | ....are.marked,.then.it.offers.t |
| 15f380 | 6f 20 66 65 74 63 68 20 61 6c 6c 20 64 69 73 70 6c 61 79 65 64 20 72 65 70 6f 73 69 74 6f 72 69 | o.fetch.all.displayed.repositori |
| 15f3a0 | 65 73 2e 0a 0a e2 80 98 35 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d | es......5....(...magit-repolist- |
| 15f3c0 | 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 54 | find-file-other-frame...)......T |
| 15f3e0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 72 65 6c 61 74 69 76 65 20 66 69 6c | his.command.reads.a.relative.fil |
| 15f400 | 65 2d 6e 61 6d 65 20 28 77 69 74 68 6f 75 74 20 63 6f 6d 70 6c 65 74 69 6f 6e 29 20 61 6e 64 0a | e-name.(without.completion).and. |
| 15f420 | 20 20 20 20 20 6f 70 65 6e 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 66 69 6c 65 20 69 | .....opens.the.respective.file.i |
| 15f440 | 6e 20 65 61 63 68 20 6d 61 72 6b 65 64 20 72 65 70 6f 73 69 74 6f 72 79 20 69 6e 20 61 20 6e 65 | n.each.marked.repository.in.a.ne |
| 15f460 | 77 20 66 72 61 6d 65 2e 0a 20 20 20 20 20 49 66 20 6e 6f 20 72 65 70 6f 73 69 74 6f 72 69 65 73 | w.frame.......If.no.repositories |
| 15f480 | 20 61 72 65 20 6d 61 72 6b 65 64 2c 20 74 68 65 6e 20 69 74 20 6f 66 66 65 72 73 20 74 6f 20 64 | .are.marked,.then.it.offers.to.d |
| 15f4a0 | 6f 20 74 68 69 73 20 66 6f 72 20 61 6c 6c 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 72 65 | o.this.for.all......displayed.re |
| 15f4c0 | 70 6f 73 69 74 6f 72 69 65 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c | positories.....File:.magit.info, |
| 15f4e0 | 20 20 4e 6f 64 65 3a 20 4c 6f 67 67 69 6e 67 2c 20 20 4e 65 78 74 3a 20 44 69 66 66 69 6e 67 2c | ..Node:.Logging,..Next:.Diffing, |
| 15f500 | 20 20 50 72 65 76 3a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2c 20 20 55 70 3a 20 49 6e | ..Prev:.Repository.List,..Up:.In |
| 15f520 | 73 70 65 63 74 69 6e 67 0a 0a 35 2e 33 20 4c 6f 67 67 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | specting..5.3.Logging.========== |
| 15f540 | 3d 0a 0a 54 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 6c 6f | =..The.status.buffer.contains.lo |
| 15f560 | 67 73 20 66 6f 72 20 74 68 65 20 75 6e 70 75 73 68 65 64 20 61 6e 64 20 75 6e 70 75 6c 6c 65 64 | gs.for.the.unpushed.and.unpulled |
| 15f580 | 20 63 6f 6d 6d 69 74 73 2c 0a 62 75 74 20 74 68 61 74 20 6f 62 76 69 6f 75 73 6c 79 20 69 73 6e | .commits,.but.that.obviously.isn |
| 15f5a0 | e2 80 99 74 20 65 6e 6f 75 67 68 2e 20 20 54 68 65 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 | ...t.enough...The.transient.pref |
| 15f5c0 | 69 78 20 63 6f 6d 6d 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 6c 6f 67 e2 80 99 2c 20 6f 6e 20 e2 | ix.command....magit-log...,.on.. |
| 15f5e0 | 80 98 6c e2 80 99 2c 20 66 65 61 74 75 72 65 73 20 73 65 76 65 72 61 6c 20 73 75 66 66 69 78 20 | ..l...,.features.several.suffix. |
| 15f600 | 63 6f 6d 6d 61 6e 64 73 2c 20 77 68 69 63 68 20 73 68 6f 77 20 61 0a 73 70 65 63 69 66 69 63 20 | commands,.which.show.a.specific. |
| 15f620 | 6c 6f 67 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 6c 6f 67 20 62 75 66 66 65 72 2e 0a 0a 20 | log.in.a.separate.log.buffer.... |
| 15f640 | 20 20 4c 69 6b 65 20 6f 74 68 65 72 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f | ..Like.other.transient.prefix.co |
| 15f660 | 6d 6d 61 6e 64 73 2c 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 e2 80 99 20 61 6c 73 6f 20 66 65 61 | mmands,....magit-log....also.fea |
| 15f680 | 74 75 72 65 73 0a 73 65 76 65 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 74 68 | tures.several.infix.arguments.th |
| 15f6a0 | 61 74 20 63 61 6e 20 62 65 20 63 68 61 6e 67 65 64 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e | at.can.be.changed.before.invokin |
| 15f6c0 | 67 20 6f 6e 65 20 6f 66 20 74 68 65 0a 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 48 | g.one.of.the.suffix.commands...H |
| 15f6e0 | 6f 77 65 76 65 72 2c 20 69 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 74 68 65 20 6c 6f 67 20 74 | owever,.in.the.case.of.the.log.t |
| 15f700 | 72 61 6e 73 69 65 6e 74 2c 20 74 68 65 73 65 0a 61 72 67 75 6d 65 6e 74 73 20 6d 61 79 20 62 65 | ransient,.these.arguments.may.be |
| 15f720 | 20 74 61 6b 65 6e 20 66 72 6f 6d 20 74 68 6f 73 65 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 75 | .taken.from.those.currently.in.u |
| 15f740 | 73 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 | se.in.the.current.repository...s |
| 15f760 | 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 | .log.buffer,.depending.on.the.va |
| 15f780 | 6c 75 65 20 6f 66 0a e2 80 98 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 75 66 66 65 | lue.of....magit-prefix-use-buffe |
| 15f7a0 | 72 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 20 28 73 65 65 20 2a 6e 6f 74 65 20 54 72 61 6e 73 69 | r-arguments....(see.*note.Transi |
| 15f7c0 | 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 0a 42 75 66 66 65 72 20 56 61 72 69 61 62 6c | ent.Arguments.and.Buffer.Variabl |
| 15f7e0 | 65 73 3a 3a 29 2e 0a 0a 20 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 | es::)......For.information.about |
| 15f800 | 20 74 68 65 20 76 61 72 69 6f 75 73 20 61 72 67 75 6d 65 6e 74 73 2c 20 73 65 65 20 2a 6e 6f 74 | .the.various.arguments,.see.*not |
| 15f820 | 65 0a 28 67 69 74 6d 61 6e 29 67 69 74 2d 6c 6f 67 3a 3a 2e 0a 0a 20 20 20 54 68 65 20 73 77 69 | e.(gitman)git-log::......The.swi |
| 15f840 | 74 63 68 20 e2 80 98 2b 2b 6f 72 64 65 72 3d 56 41 4c 55 45 e2 80 99 20 69 73 20 63 6f 6e 76 65 | tch....++order=VALUE....is.conve |
| 15f860 | 72 74 65 64 20 74 6f 20 6f 6e 65 20 6f 66 0a e2 80 98 2d 2d 61 75 74 68 6f 72 2d 64 61 74 65 2d | rted.to.one.of....--author-date- |
| 15f880 | 6f 72 64 65 72 e2 80 99 2c 20 e2 80 98 2d 2d 64 61 74 65 2d 6f 72 64 65 72 e2 80 99 2c 20 6f 72 | order...,....--date-order...,.or |
| 15f8a0 | 20 e2 80 98 2d 2d 74 6f 70 6f 2d 6f 72 64 65 72 e2 80 99 20 62 65 66 6f 72 65 20 62 65 69 6e 67 | ....--topo-order....before.being |
| 15f8c0 | 0a 70 61 73 73 65 64 20 74 6f 20 e2 80 98 67 69 74 20 6c 6f 67 e2 80 99 2e 0a 0a 20 20 20 54 68 | .passed.to....git.log.........Th |
| 15f8e0 | 65 20 6c 6f 67 20 74 72 61 6e 73 69 65 6e 74 20 61 6c 73 6f 20 66 65 61 74 75 72 65 73 20 73 65 | e.log.transient.also.features.se |
| 15f900 | 76 65 72 61 6c 20 72 65 66 6c 6f 67 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 53 65 65 20 2a 6e 6f 74 | veral.reflog.commands...See.*not |
| 15f920 | 65 0a 52 65 66 6c 6f 67 3a 3a 2e 0a 0a e2 80 98 6c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c | e.Reflog::......l....(...magit-l |
| 15f940 | 6f 67 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 | og...)......This.transient.prefi |
| 15f960 | 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 | x.command.binds.the.following.su |
| 15f980 | 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 | ffix.commands......along.with.th |
| 15f9a0 | 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e | e.appropriate.infix.arguments.an |
| 15f9c0 | 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 | d.displays.them.in.a......tempor |
| 15f9e0 | 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 | ary.buffer.until.a.suffix.is.inv |
| 15fa00 | 6f 6b 65 64 2e 0a 0a e2 80 98 6c 20 6c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 63 | oked......l.l....(...magit-log-c |
| 15fa20 | 75 72 72 65 6e 74 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 65 | urrent...)......Show.log.for.the |
| 15fa40 | 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 57 68 65 6e 20 e2 80 98 48 45 41 44 e2 80 | .current.branch...When....HEAD.. |
| 15fa60 | 99 20 69 73 20 64 65 74 61 63 68 65 64 20 6f 72 20 77 69 74 68 20 61 0a 20 20 20 20 20 70 72 65 | ..is.detached.or.with.a......pre |
| 15fa80 | 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 73 68 6f 77 20 6c 6f 67 20 66 6f 72 20 6f 6e 65 20 6f | fix.argument,.show.log.for.one.o |
| 15faa0 | 72 20 6d 6f 72 65 20 72 65 76 73 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 6d | r.more.revs.read.from.the......m |
| 15fac0 | 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 6c 20 68 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | inibuffer......l.h....(...magit- |
| 15fae0 | 6c 6f 67 2d 68 65 61 64 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 e2 | log-head...)......Show.log.for.. |
| 15fb00 | 80 98 48 45 41 44 e2 80 99 2e 0a 0a e2 80 98 6c 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | ..HEAD.........l.u....(...magit- |
| 15fb20 | 6c 6f 67 2d 72 65 6c 61 74 65 64 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f | log-related...)......Show.log.fo |
| 15fb40 | 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 69 74 73 20 75 70 73 74 72 65 | r.the.current.branch,.its.upstre |
| 15fb60 | 61 6d 20 61 6e 64 20 69 74 73 20 70 75 73 68 20 74 61 72 67 65 74 2e 0a 20 20 20 20 20 57 68 65 | am.and.its.push.target.......Whe |
| 15fb80 | 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 | n.the.upstream.is.a.local.branch |
| 15fba0 | 2c 20 74 68 65 6e 20 61 6c 73 6f 20 73 68 6f 77 20 69 74 73 20 6f 77 6e 0a 20 20 20 20 20 75 70 | ,.then.also.show.its.own......up |
| 15fbc0 | 73 74 72 65 61 6d 2e 20 20 57 68 65 6e 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 64 65 74 61 | stream...When....HEAD....is.deta |
| 15fbe0 | 63 68 65 64 2c 20 74 68 65 6e 20 73 68 6f 77 20 6c 6f 67 20 66 6f 72 20 74 68 61 74 2c 20 74 68 | ched,.then.show.log.for.that,.th |
| 15fc00 | 65 0a 20 20 20 20 20 70 72 65 76 69 6f 75 73 6c 79 20 63 68 65 63 6b 65 64 20 6f 75 74 20 62 72 | e......previously.checked.out.br |
| 15fc20 | 61 6e 63 68 20 61 6e 64 20 69 74 73 20 75 70 73 74 72 65 61 6d 20 61 6e 64 20 70 75 73 68 2d 74 | anch.and.its.upstream.and.push-t |
| 15fc40 | 61 72 67 65 74 2e 0a 0a e2 80 98 6c 20 6f e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d | arget......l.o....(...magit-log- |
| 15fc60 | 6f 74 68 65 72 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 6f 6e 65 20 | other...)......Show.log.for.one. |
| 15fc80 | 6f 72 20 6d 6f 72 65 20 72 65 76 73 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 | or.more.revs.read.from.the.minib |
| 15fca0 | 75 66 66 65 72 2e 20 20 54 68 65 20 75 73 65 72 0a 20 20 20 20 20 63 61 6e 20 69 6e 70 75 74 20 | uffer...The.user......can.input. |
| 15fcc0 | 61 6e 79 20 72 65 76 69 73 69 6f 6e 20 6f 72 20 72 65 76 69 73 69 6f 6e 73 20 73 65 70 61 72 61 | any.revision.or.revisions.separa |
| 15fce0 | 74 65 64 20 62 79 20 61 20 73 70 61 63 65 2c 20 6f 72 20 65 76 65 6e 0a 20 20 20 20 20 72 61 6e | ted.by.a.space,.or.even......ran |
| 15fd00 | 67 65 73 2c 20 62 75 74 20 6f 6e 6c 79 20 62 72 61 6e 63 68 65 73 2c 20 74 61 67 73 2c 20 61 6e | ges,.but.only.branches,.tags,.an |
| 15fd20 | 64 20 61 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 | d.a.representation.of.the.commit |
| 15fd40 | 0a 20 20 20 20 20 61 74 20 70 6f 69 6e 74 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 61 73 20 | ......at.point.are.available.as. |
| 15fd60 | 63 6f 6d 70 6c 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 0a e2 80 98 6c 20 4c e2 80 | completion.candidates......l.L.. |
| 15fd80 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 62 72 61 6e 63 68 65 73 e2 80 99 29 0a 20 20 20 | ..(...magit-log-branches...).... |
| 15fda0 | 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 | ..Show.log.for.all.local.branche |
| 15fdc0 | 73 20 61 6e 64 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a e2 80 98 6c 20 62 e2 80 99 20 28 e2 80 | s.and....HEAD.........l.b....(.. |
| 15fde0 | 98 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 2d 62 72 61 6e 63 68 65 73 e2 80 99 29 0a 20 20 20 20 | .magit-log-all-branches...)..... |
| 15fe00 | 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 6c 6f 63 61 6c 20 61 6e 64 20 72 65 6d 6f | .Show.log.for.all.local.and.remo |
| 15fe20 | 74 65 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a e2 80 98 | te.branches.and....HEAD......... |
| 15fe40 | 6c 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c e2 80 99 29 0a 20 20 20 | l.a....(...magit-log-all...).... |
| 15fe60 | 20 20 53 68 6f 77 20 6c 6f 67 20 66 6f 72 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 73 20 61 6e | ..Show.log.for.all.references.an |
| 15fe80 | 64 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a 20 20 20 54 77 6f 20 61 64 64 69 74 69 6f 6e 61 6c | d....HEAD.........Two.additional |
| 15fea0 | 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 73 68 6f 77 20 74 68 65 20 6c 6f 67 20 66 6f 72 20 | .commands.that.show.the.log.for. |
| 15fec0 | 74 68 65 20 66 69 6c 65 20 6f 72 20 62 6c 6f 62 20 74 68 61 74 0a 69 73 20 62 65 69 6e 67 20 76 | the.file.or.blob.that.is.being.v |
| 15fee0 | 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 65 78 69 | isited.in.the.current.buffer.exi |
| 15ff00 | 73 74 73 2c 20 73 65 65 20 2a 6e 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 0a 42 75 66 66 | sts,.see.*note.Commands.for.Buff |
| 15ff20 | 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 3a 3a 2e 20 20 54 68 65 20 63 6f 6d 6d 61 | ers.Visiting.Files::...The.comma |
| 15ff40 | 6e 64 20 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 e2 80 99 20 61 6c 73 6f 20 73 68 6f 77 73 | nd....magit-cherry....also.shows |
| 15ff60 | 20 61 20 6c 6f 67 2c 0a 73 65 65 20 2a 6e 6f 74 65 20 43 68 65 72 72 69 65 73 3a 3a 2e 0a 0a 2a | .a.log,.see.*note.Cherries::...* |
| 15ff80 | 20 4d 65 6e 75 3a 0a 0a 2a 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 3a 3a 0a 2a 20 4c 6f | .Menu:..*.Refreshing.Logs::.*.Lo |
| 15ffa0 | 67 20 42 75 66 66 65 72 3a 3a 0a 2a 20 4c 6f 67 20 4d 61 72 67 69 6e 3a 3a 0a 2a 20 53 65 6c 65 | g.Buffer::.*.Log.Margin::.*.Sele |
| 15ffc0 | 63 74 20 66 72 6f 6d 20 4c 6f 67 3a 3a 0a 2a 20 52 65 66 6c 6f 67 3a 3a 0a 2a 20 43 68 65 72 72 | ct.from.Log::.*.Reflog::.*.Cherr |
| 15ffe0 | 69 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ies::....File:.magit.info,..Node |
| 160000 | 3a 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2c 20 20 4e 65 78 74 3a 20 4c 6f 67 20 42 75 | :.Refreshing.Logs,..Next:.Log.Bu |
| 160020 | 66 66 65 72 2c 20 20 55 70 3a 20 4c 6f 67 67 69 6e 67 0a 0a 35 2e 33 2e 31 20 52 65 66 72 65 73 | ffer,..Up:.Logging..5.3.1.Refres |
| 160040 | 68 69 6e 67 20 4c 6f 67 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a | hing.Logs.---------------------. |
| 160060 | 0a 54 68 65 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 e2 80 | .The.transient.prefix.command... |
| 160080 | 98 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 e2 80 99 2c 20 6f 6e 20 e2 80 98 4c e2 80 | .magit-log-refresh...,.on....L.. |
| 1600a0 | 99 2c 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 63 68 61 6e 67 65 20 74 68 65 20 6c 6f 67 | .,.can.be.used.to.change.the.log |
| 1600c0 | 20 61 72 67 75 6d 65 6e 74 73 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | .arguments.used.in.the.current.b |
| 1600e0 | 75 66 66 65 72 2c 20 77 69 74 68 6f 75 74 20 63 68 61 6e 67 69 6e 67 0a 77 68 69 63 68 20 6c 6f | uffer,.without.changing.which.lo |
| 160100 | 67 20 69 73 20 73 68 6f 77 6e 2e 20 20 54 68 69 73 20 77 6f 72 6b 73 20 69 6e 20 64 65 64 69 63 | g.is.shown...This.works.in.dedic |
| 160120 | 61 74 65 64 20 6c 6f 67 20 62 75 66 66 65 72 73 2c 20 62 75 74 20 61 6c 73 6f 20 69 6e 0a 74 68 | ated.log.buffers,.but.also.in.th |
| 160140 | 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 4c e2 80 99 20 28 e2 80 98 6d 61 | e.status.buffer......L....(...ma |
| 160160 | 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 | git-log-refresh...)......This.tr |
| 160180 | 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 | ansient.prefix.command.binds.the |
| 1601a0 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 | .following.suffix.commands...... |
| 1601c0 | 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 | along.with.the.appropriate.infix |
| 1601e0 | 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 | .arguments.and.displays.them.in. |
| 160200 | 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 | a......temporary.buffer.until.a. |
| 160220 | 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 4c 20 67 e2 80 99 20 28 e2 | suffix.is.invoked......L.g....(. |
| 160240 | 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | ..magit-log-refresh...)......Thi |
| 160260 | 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 20 73 65 74 73 20 74 68 65 20 6c 6f 63 61 6c 20 | s.suffix.command.sets.the.local. |
| 160280 | 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 | log.arguments.for.the.current... |
| 1602a0 | 20 20 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 4c 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | ...buffer......L.s....(...magit- |
| 1602c0 | 6c 6f 67 2d 73 65 74 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 29 0a 20 20 | log-set-default-arguments...)... |
| 1602e0 | 20 20 20 54 68 69 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 20 73 65 74 73 20 74 68 65 20 | ...This.suffix.command.sets.the. |
| 160300 | 64 65 66 61 75 6c 74 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 62 75 66 66 65 72 | default.log.arguments.for.buffer |
| 160320 | 73 20 6f 66 0a 20 20 20 20 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 73 20 74 68 61 74 20 | s.of......the.same.type.as.that. |
| 160340 | 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 20 65 78 | of.the.current.buffer...Other.ex |
| 160360 | 69 73 74 69 6e 67 0a 20 20 20 20 20 62 75 66 66 65 72 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 | isting......buffers.of.the.same. |
| 160380 | 74 79 70 65 20 61 72 65 20 6e 6f 74 20 61 66 66 65 63 74 65 64 20 62 65 63 61 75 73 65 20 74 68 | type.are.not.affected.because.th |
| 1603a0 | 65 69 72 20 6c 6f 63 61 6c 0a 20 20 20 20 20 76 61 6c 75 65 73 20 68 61 76 65 20 61 6c 72 65 61 | eir.local......values.have.alrea |
| 1603c0 | 64 79 20 62 65 65 6e 20 69 6e 69 74 69 61 6c 69 7a 65 64 2e 0a 0a e2 80 98 4c 20 77 e2 80 99 20 | dy.been.initialized......L.w.... |
| 1603e0 | 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 73 61 76 65 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d | (...magit-log-save-default-argum |
| 160400 | 65 6e 74 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e | ents...)......This.suffix.comman |
| 160420 | 64 20 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 | d.sets.the.default.log.arguments |
| 160440 | 20 66 6f 72 20 62 75 66 66 65 72 73 20 6f 66 0a 20 20 20 20 20 74 68 65 20 73 61 6d 65 20 74 79 | .for.buffers.of......the.same.ty |
| 160460 | 70 65 20 61 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | pe.as.that.of.the.current.buffer |
| 160480 | 2c 20 61 6e 64 20 73 61 76 65 73 20 74 68 65 20 76 61 6c 75 65 0a 20 20 20 20 20 66 6f 72 20 66 | ,.and.saves.the.value......for.f |
| 1604a0 | 75 74 75 72 65 20 73 65 73 73 69 6f 6e 73 2e 20 20 4f 74 68 65 72 20 65 78 69 73 74 69 6e 67 20 | uture.sessions...Other.existing. |
| 1604c0 | 62 75 66 66 65 72 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 72 65 0a 20 20 20 | buffers.of.the.same.type.are.... |
| 1604e0 | 20 20 6e 6f 74 20 61 66 66 65 63 74 65 64 20 62 65 63 61 75 73 65 20 74 68 65 69 72 20 6c 6f 63 | ..not.affected.because.their.loc |
| 160500 | 61 6c 20 76 61 6c 75 65 73 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 0a 20 20 20 20 | al.values.have.already.been..... |
| 160520 | 20 69 6e 69 74 69 61 6c 69 7a 65 64 2e 0a 0a e2 80 98 4c 20 4c e2 80 99 20 28 e2 80 98 6d 61 67 | .initialized......L.L....(...mag |
| 160540 | 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 6f | it-toggle-margin...)......Show.o |
| 160560 | 72 20 68 69 64 65 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | r.hide.the.margin.....File:.magi |
| 160580 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4c 6f 67 20 42 75 66 66 65 72 2c 20 20 4e 65 78 74 | t.info,..Node:.Log.Buffer,..Next |
| 1605a0 | 3a 20 4c 6f 67 20 4d 61 72 67 69 6e 2c 20 20 50 72 65 76 3a 20 52 65 66 72 65 73 68 69 6e 67 20 | :.Log.Margin,..Prev:.Refreshing. |
| 1605c0 | 4c 6f 67 73 2c 20 20 55 70 3a 20 4c 6f 67 67 69 6e 67 0a 0a 35 2e 33 2e 32 20 4c 6f 67 20 42 75 | Logs,..Up:.Logging..5.3.2.Log.Bu |
| 1605e0 | 66 66 65 72 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a e2 80 98 4c e2 80 99 20 28 | ffer.----------------.....L....( |
| 160600 | e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 | ...magit-log-refresh...)......Th |
| 160620 | 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 | is.transient.prefix.command.bind |
| 160640 | 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a | s.the.following.suffix.commands. |
| 160660 | 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 | .....along.with.the.appropriate. |
| 160680 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 | infix.arguments.and.displays.the |
| 1606a0 | 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 | m.in.a......temporary.buffer.unt |
| 1606c0 | 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 20 20 53 65 | il.a.suffix.is.invoked........Se |
| 1606e0 | 65 20 2a 6e 6f 74 65 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 3a 3a 2e 0a 0a e2 80 98 71 | e.*note.Refreshing.Logs::......q |
| 160700 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 72 79 2d 62 75 66 66 65 72 e2 80 99 | ....(...magit-log-bury-buffer... |
| 160720 | 29 0a 20 20 20 20 20 42 75 72 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 6f | )......Bury.the.current.buffer.o |
| 160740 | 72 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 20 73 61 6d | r.the.revision.buffer.in.the.sam |
| 160760 | 65 20 66 72 61 6d 65 2e 0a 20 20 20 20 20 4c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 | e.frame.......Like....magit-mode |
| 160780 | 2d 62 75 72 79 2d 62 75 66 66 65 72 e2 80 99 20 28 77 68 69 63 68 20 73 65 65 29 20 62 75 74 20 | -bury-buffer....(which.see).but. |
| 1607a0 | 77 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 | with.a.negative......prefix.argu |
| 1607c0 | 6d 65 6e 74 20 69 6e 73 74 65 61 64 20 62 75 72 79 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 | ment.instead.bury.the.revision.b |
| 1607e0 | 75 66 66 65 72 2c 20 70 72 6f 76 69 64 65 64 20 69 74 20 69 73 0a 20 20 20 20 20 64 69 73 70 6c | uffer,.provided.it.is......displ |
| 160800 | 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 2e 0a 0a e2 80 98 43 | ayed.in.the.current.frame......C |
| 160820 | 2d 63 20 43 2d 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 67 6f 2d 62 61 63 6b 77 61 72 64 e2 | -c.C-b....(...magit-go-backward. |
| 160840 | 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 62 61 63 6b 77 61 72 64 20 69 6e 20 63 75 72 72 65 6e | ..)......Move.backward.in.curren |
| 160860 | 74 20 62 75 66 66 65 72 e2 80 99 73 20 68 69 73 74 6f 72 79 2e 0a 0a e2 80 98 43 2d 63 20 43 2d | t.buffer...s.history......C-c.C- |
| 160880 | 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 67 6f 2d 66 6f 72 77 61 72 64 e2 80 99 29 0a 20 20 | f....(...magit-go-forward...)... |
| 1608a0 | 20 20 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | ...Move.forward.in.current.buffe |
| 1608c0 | 72 e2 80 99 73 20 68 69 73 74 6f 72 79 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 6e e2 80 99 20 28 e2 | r...s.history......C-c.C-n....(. |
| 1608e0 | 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 65 2d 74 6f 2d 70 61 72 65 6e 74 e2 80 99 29 0a 20 | ..magit-log-move-to-parent...).. |
| 160900 | 20 20 20 20 4d 6f 76 65 20 74 6f 20 61 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 63 75 72 72 | ....Move.to.a.parent.of.the.curr |
| 160920 | 65 6e 74 20 63 6f 6d 6d 69 74 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 74 68 69 73 20 69 73 | ent.commit...By.default,.this.is |
| 160940 | 20 74 68 65 0a 20 20 20 20 20 66 69 72 73 74 20 70 61 72 65 6e 74 2c 20 62 75 74 20 61 20 6e 75 | .the......first.parent,.but.a.nu |
| 160960 | 6d 65 72 69 63 20 70 72 65 66 69 78 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 73 70 65 63 | meric.prefix.can.be.used.to.spec |
| 160980 | 69 66 79 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 70 61 72 65 6e 74 2e 0a 0a e2 80 98 6a e2 80 | ify.another......parent......j.. |
| 1609a0 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 65 2d 74 6f 2d 72 65 76 69 73 69 6f 6e | ..(...magit-log-move-to-revision |
| 1609c0 | e2 80 99 29 0a 20 20 20 20 20 52 65 61 64 20 61 20 72 65 76 69 73 69 6f 6e 20 61 6e 64 20 6d 6f | ...)......Read.a.revision.and.mo |
| 1609e0 | 76 65 20 74 6f 20 69 74 20 69 6e 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 65 72 2e 0a | ve.to.it.in.current.log.buffer.. |
| 160a00 | 0a 20 20 20 20 20 49 66 20 74 68 65 20 63 68 6f 73 65 6e 20 72 65 66 65 72 65 6e 63 65 20 6f 72 | ......If.the.chosen.reference.or |
| 160a20 | 20 72 65 76 69 73 69 6f 6e 20 69 73 6e e2 80 99 74 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 | .revision.isn...t.being.displaye |
| 160a40 | 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 65 72 | d.in.the......current.log.buffer |
| 160a60 | 2c 20 74 68 65 6e 20 69 6e 66 6f 72 6d 20 74 68 65 20 75 73 65 72 20 61 62 6f 75 74 20 74 68 61 | ,.then.inform.the.user.about.tha |
| 160a80 | 74 20 61 6e 64 20 64 6f 20 6e 6f 74 68 69 6e 67 0a 20 20 20 20 20 65 6c 73 65 2e 0a 0a 20 20 20 | t.and.do.nothing......else...... |
| 160aa0 | 20 20 49 66 20 69 6e 76 6f 6b 65 64 20 6f 75 74 73 69 64 65 20 61 6e 79 20 6c 6f 67 20 62 75 66 | ..If.invoked.outside.any.log.buf |
| 160ac0 | 66 65 72 2c 20 74 68 65 6e 20 64 69 73 70 6c 61 79 20 74 68 65 20 6c 6f 67 20 62 75 66 66 65 72 | fer,.then.display.the.log.buffer |
| 160ae0 | 20 6f 66 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 | .of......the.current.repository. |
| 160b00 | 66 69 72 73 74 3b 20 63 72 65 61 74 69 6e 67 20 69 74 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e | first;.creating.it.if.necessary. |
| 160b20 | 0a 0a e2 80 98 3c 53 50 43 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f | .....<SPC>....(...magit-diff-sho |
| 160b40 | 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 e2 80 99 29 0a 20 20 20 20 20 55 70 64 61 74 65 20 74 | w-or-scroll-up...)......Update.t |
| 160b60 | 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 64 69 66 66 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 | he.commit.or.diff.buffer.for.the |
| 160b80 | 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 45 69 74 68 65 72 20 73 68 | .thing.at.point........Either.sh |
| 160ba0 | 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 20 61 74 20 70 6f 69 6e 74 20 | ow.the.commit.or.stash.at.point. |
| 160bc0 | 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 2c 0a 20 20 20 20 20 | in.the.appropriate.buffer,...... |
| 160be0 | 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 | or.if.that.buffer.is.already.bei |
| 160c00 | 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d | ng.displayed.in.the.current.fram |
| 160c20 | 65 0a 20 20 20 20 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | e......and.contains.information. |
| 160c40 | 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 2c 20 74 68 65 6e | about.that.commit.or.stash,.then |
| 160c60 | 20 69 6e 73 74 65 61 64 0a 20 20 20 20 20 73 63 72 6f 6c 6c 20 74 68 65 20 62 75 66 66 65 72 20 | .instead......scroll.the.buffer. |
| 160c80 | 75 70 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 | up...If.there.is.no.commit.or.st |
| 160ca0 | 61 73 68 20 61 74 20 70 6f 69 6e 74 2c 0a 20 20 20 20 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 | ash.at.point,......then.prompt.f |
| 160cc0 | 6f 72 20 61 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 3c 44 45 4c 3e e2 80 99 20 28 e2 80 98 6d 61 | or.a.commit......<DEL>....(...ma |
| 160ce0 | 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e e2 80 99 29 | git-diff-show-or-scroll-down...) |
| 160d00 | 0a 20 20 20 20 20 55 70 64 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 64 69 66 66 20 | ......Update.the.commit.or.diff. |
| 160d20 | 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 0a | buffer.for.the.thing.at.point... |
| 160d40 | 20 20 20 20 20 45 69 74 68 65 72 20 73 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 72 20 73 | .....Either.show.the.commit.or.s |
| 160d60 | 74 61 73 68 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 | tash.at.point.in.the.appropriate |
| 160d80 | 20 62 75 66 66 65 72 2c 0a 20 20 20 20 20 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 65 72 20 | .buffer,......or.if.that.buffer. |
| 160da0 | 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 | is.already.being.displayed.in.th |
| 160dc0 | 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 0a 20 20 20 20 20 61 6e 64 20 63 6f 6e 74 61 69 6e | e.current.frame......and.contain |
| 160de0 | 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 | s.information.about.that.commit. |
| 160e00 | 6f 72 20 73 74 61 73 68 2c 20 74 68 65 6e 20 69 6e 73 74 65 61 64 0a 20 20 20 20 20 73 63 72 6f | or.stash,.then.instead......scro |
| 160e20 | 6c 6c 20 74 68 65 20 62 75 66 66 65 72 20 64 6f 77 6e 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 | ll.the.buffer.down...If.there.is |
| 160e40 | 20 6e 6f 20 63 6f 6d 6d 69 74 20 6f 72 20 73 74 61 73 68 20 61 74 20 70 6f 69 6e 74 2c 0a 20 20 | .no.commit.or.stash.at.point,... |
| 160e60 | 20 20 20 74 68 65 6e 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 | ...then.prompt.for.a.commit..... |
| 160e80 | 98 3d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 74 6f 67 67 6c 65 2d 63 6f 6d 6d 69 | .=....(...magit-log-toggle-commi |
| 160ea0 | 74 2d 6c 69 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 6f 67 67 6c 65 20 74 68 65 20 6e 75 6d 62 | t-limit...)......Toggle.the.numb |
| 160ec0 | 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 | er.of.commits.the.current.log.bu |
| 160ee0 | 66 66 65 72 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 2e 0a 20 20 20 20 20 49 66 20 74 68 65 20 | ffer.is.limited.to.......If.the. |
| 160f00 | 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 6c | number.of.commits.is.currently.l |
| 160f20 | 69 6d 69 74 65 64 2c 20 74 68 65 6e 20 72 65 6d 6f 76 65 20 74 68 61 74 0a 20 20 20 20 20 6c 69 | imited,.then.remove.that......li |
| 160f40 | 6d 69 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 73 65 74 20 69 74 20 74 6f 20 32 35 36 2e 0a 0a | mit...Otherwise.set.it.to.256... |
| 160f60 | e2 80 98 2b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 64 6f 75 62 6c 65 2d 63 6f 6d | ...+....(...magit-log-double-com |
| 160f80 | 6d 69 74 2d 6c 69 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 44 6f 75 62 6c 65 20 74 68 65 20 6e 75 | mit-limit...)......Double.the.nu |
| 160fa0 | 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 | mber.of.commits.the.current.log. |
| 160fc0 | 62 75 66 66 65 72 20 69 73 20 6c 69 6d 69 74 65 64 20 74 6f 2e 0a 0a e2 80 98 2d e2 80 99 20 28 | buffer.is.limited.to......-....( |
| 160fe0 | e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 68 61 6c 66 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 e2 80 | ...magit-log-half-commit-limit.. |
| 161000 | 99 29 0a 20 20 20 20 20 48 61 6c 66 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 | .)......Half.the.number.of.commi |
| 161020 | 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 67 20 62 75 66 66 65 72 20 69 73 20 6c 69 6d | ts.the.current.log.buffer.is.lim |
| 161040 | 69 74 65 64 20 74 6f 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | ited.to....--.User.Option:.magit |
| 161060 | 2d 6c 6f 67 2d 61 75 74 6f 2d 6d 6f 72 65 0a 20 20 20 20 20 49 6e 73 65 72 74 20 6d 6f 72 65 20 | -log-auto-more......Insert.more. |
| 161080 | 6c 6f 67 20 65 6e 74 72 69 65 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 77 68 65 6e 20 6d | log.entries.automatically.when.m |
| 1610a0 | 6f 76 69 6e 67 20 70 61 73 74 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 20 65 6e 74 72 79 2e 20 | oving.past.the.last......entry.. |
| 1610c0 | 20 4f 6e 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 77 68 65 6e 20 6d 6f 76 69 6e 67 20 70 61 73 | .Only.considered.when.moving.pas |
| 1610e0 | 74 20 74 68 65 20 6c 61 73 74 20 65 6e 74 72 79 20 77 69 74 68 0a 20 20 20 20 20 e2 80 98 6d 61 | t.the.last.entry.with.........ma |
| 161100 | 67 69 74 2d 67 6f 74 6f 2d 2a 2d 73 65 63 74 69 6f 6e e2 80 99 20 63 6f 6d 6d 61 6e 64 73 2e 0a | git-goto-*-section....commands.. |
| 161120 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 | ..--.User.Option:.magit-log-show |
| 161140 | 2d 72 65 66 6e 61 6d 65 2d 61 66 74 65 72 2d 73 75 6d 6d 61 72 79 0a 20 20 20 20 20 57 68 65 74 | -refname-after-summary......Whet |
| 161160 | 68 65 72 20 74 6f 20 73 68 6f 77 20 74 68 65 20 72 65 66 6e 61 6d 65 73 20 61 66 74 65 72 20 74 | her.to.show.the.refnames.after.t |
| 161180 | 68 65 20 63 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 69 65 73 2e 20 20 54 68 69 73 20 69 73 0a 20 20 | he.commit.summaries...This.is... |
| 1611a0 | 20 20 20 75 73 65 66 75 6c 20 69 66 20 79 6f 75 20 75 73 65 20 72 65 61 6c 6c 79 20 6c 6f 6e 67 | ...useful.if.you.use.really.long |
| 1611c0 | 20 62 72 61 6e 63 68 20 6e 61 6d 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | .branch.names....--.User.Option: |
| 1611e0 | 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 63 6f 6c 6f 72 2d 67 72 61 70 68 2d 6c 69 6d 69 | .magit-log-show-color-graph-limi |
| 161200 | 74 0a 20 20 20 20 20 57 68 65 6e 20 73 68 6f 77 69 6e 67 20 6d 6f 72 65 20 63 6f 6d 6d 69 74 73 | t......When.showing.more.commits |
| 161220 | 20 74 68 61 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 2c 20 | .than.specified.by.this.option,. |
| 161240 | 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 2d 2d 63 6f 6c 6f 72 e2 80 99 20 61 72 67 75 | then.the.........--color....argu |
| 161260 | 6d 65 6e 74 2c 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 69 73 20 73 69 6c 65 6e 74 6c 79 20 | ment,.if.specified,.is.silently. |
| 161280 | 64 72 6f 70 70 65 64 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 20 6e 65 63 65 73 73 61 72 79 | dropped...This.is......necessary |
| 1612a0 | 20 62 65 63 61 75 73 65 20 74 68 65 20 e2 80 98 61 6e 73 69 2d 63 6f 6c 6f 72 e2 80 99 20 6c 69 | .because.the....ansi-color....li |
| 1612c0 | 62 72 61 72 79 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 64 20 74 6f 20 74 75 72 6e 0a 20 20 20 | brary,.which.is.used.to.turn.... |
| 1612e0 | 20 20 63 6f 6e 74 72 6f 6c 20 73 65 71 75 65 6e 63 65 73 20 69 6e 74 6f 20 66 61 63 65 73 2c 20 | ..control.sequences.into.faces,. |
| 161300 | 69 73 20 6a 75 73 74 20 74 6f 6f 20 73 6c 6f 77 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 | is.just.too.slow....--.User.Opti |
| 161320 | 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 | on:.magit-log-show-signatures-li |
| 161340 | 6d 69 74 0a 20 20 20 20 20 57 68 65 6e 20 73 68 6f 77 69 6e 67 20 6d 6f 72 65 20 63 6f 6d 6d 69 | mit......When.showing.more.commi |
| 161360 | 74 73 20 74 68 61 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e | ts.than.specified.by.this.option |
| 161380 | 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 | ,.then.the.........--show-signat |
| 1613a0 | 75 72 65 e2 80 99 20 61 72 67 75 6d 65 6e 74 2c 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 69 | ure....argument,.if.specified,.i |
| 1613c0 | 73 20 73 69 6c 65 6e 74 6c 79 20 64 72 6f 70 70 65 64 2e 0a 20 20 20 20 20 54 68 69 73 20 69 73 | s.silently.dropped.......This.is |
| 1613e0 | 20 6e 65 63 65 73 73 61 72 79 20 62 65 63 61 75 73 65 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 | .necessary.because.checking.the. |
| 161400 | 73 69 67 6e 61 74 75 72 65 20 6f 66 20 61 20 6c 61 72 67 65 20 6e 75 6d 62 65 72 0a 20 20 20 20 | signature.of.a.large.number..... |
| 161420 | 20 6f 66 20 63 6f 6d 6d 69 74 73 20 69 73 20 6a 75 73 74 20 74 6f 6f 20 73 6c 6f 77 2e 0a 0a 20 | .of.commits.is.just.too.slow.... |
| 161440 | 20 20 4d 61 67 69 74 20 64 69 73 70 6c 61 79 73 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 20 6c | ..Magit.displays.references.in.l |
| 161460 | 6f 67 73 20 61 20 62 69 74 20 64 69 66 66 65 72 65 6e 74 6c 79 20 66 72 6f 6d 20 68 6f 77 20 47 | ogs.a.bit.differently.from.how.G |
| 161480 | 69 74 20 64 6f 65 73 0a 69 74 2e 0a 0a 20 20 20 4c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 20 61 | it.does.it......Local.branches.a |
| 1614a0 | 72 65 20 62 6c 75 65 20 61 6e 64 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 72 65 20 | re.blue.and.remote.branches.are. |
| 1614c0 | 67 72 65 65 6e 2e 20 20 4f 66 20 63 6f 75 72 73 65 0a 74 68 61 74 20 64 65 70 65 6e 64 73 20 6f | green...Of.course.that.depends.o |
| 1614e0 | 6e 20 74 68 65 20 75 73 65 64 20 74 68 65 6d 65 2c 20 61 73 20 64 6f 20 74 68 65 20 63 6f 6c 6f | n.the.used.theme,.as.do.the.colo |
| 161500 | 72 73 20 75 73 65 64 20 66 6f 72 20 6f 74 68 65 72 20 74 79 70 65 73 20 6f 66 0a 72 65 66 65 72 | rs.used.for.other.types.of.refer |
| 161520 | 65 6e 63 65 73 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 68 61 73 20 61 | ences...The.current.branch.has.a |
| 161540 | 20 62 6f 78 20 61 72 6f 75 6e 64 20 69 74 2c 20 61 73 20 64 6f 20 72 65 6d 6f 74 65 0a 62 72 61 | .box.around.it,.as.do.remote.bra |
| 161560 | 6e 63 68 65 73 20 74 68 61 74 20 61 72 65 20 74 68 65 69 72 20 72 65 73 70 65 63 74 69 76 65 20 | nches.that.are.their.respective. |
| 161580 | 72 65 6d 6f 74 65 e2 80 99 73 20 e2 80 98 48 45 41 44 e2 80 99 20 62 72 61 6e 63 68 2e 0a 0a 20 | remote...s....HEAD....branch.... |
| 1615a0 | 20 20 49 66 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 70 75 73 68 | ..If.a.local.branch.and.its.push |
| 1615c0 | 2d 74 61 72 67 65 74 20 70 6f 69 6e 74 20 61 74 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 | -target.point.at.the.same.commit |
| 1615e0 | 2c 20 74 68 65 6e 0a 74 68 65 69 72 20 6e 61 6d 65 73 20 61 72 65 20 63 6f 6d 62 69 6e 65 64 20 | ,.then.their.names.are.combined. |
| 161600 | 74 6f 20 70 72 65 73 65 72 76 65 20 73 70 61 63 65 20 61 6e 64 20 74 6f 20 6d 61 6b 65 20 74 68 | to.preserve.space.and.to.make.th |
| 161620 | 61 74 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 0a 76 69 73 69 62 6c 65 2e 20 20 46 6f 72 20 65 78 | at.relationship.visible...For.ex |
| 161640 | 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 20 6f 72 69 67 69 6e 2f 66 65 61 74 75 72 65 0a 20 20 20 20 | ample:.......origin/feature..... |
| 161660 | 20 5b 67 72 65 65 6e 5d 5b 62 6c 75 65 2d 5d 0a 0a 20 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 | .[green][blue-].......instead.of |
| 161680 | 0a 0a 20 20 20 20 20 66 65 61 74 75 72 65 20 6f 72 69 67 69 6e 2f 66 65 61 74 75 72 65 0a 20 20 | .......feature.origin/feature... |
| 1616a0 | 20 20 20 5b 62 6c 75 65 2d 5d 20 5b 67 72 65 65 6e 2d 2d 2d 2d 2d 2d 2d 5d 0a 0a 20 20 20 41 6c | ...[blue-].[green-------].....Al |
| 1616c0 | 73 6f 20 6e 6f 74 65 20 74 68 61 74 20 77 68 69 6c 65 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 | so.note.that.while.the.transient |
| 1616e0 | 20 66 65 61 74 75 72 65 73 20 74 68 65 20 e2 80 98 2d 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 | .features.the....--show-signatur |
| 161700 | 65 e2 80 99 0a 61 72 67 75 6d 65 6e 74 2c 20 74 68 61 74 20 77 6f 6e e2 80 99 74 20 61 63 74 75 | e....argument,.that.won...t.actu |
| 161720 | 61 6c 6c 79 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 65 6e 61 62 6c 65 64 2c 20 62 65 63 61 75 | ally.be.used.when.enabled,.becau |
| 161740 | 73 65 20 4d 61 67 69 74 0a 64 65 66 61 75 6c 74 73 20 74 6f 20 75 73 65 20 6a 75 73 74 20 6f 6e | se.Magit.defaults.to.use.just.on |
| 161760 | 65 20 6c 69 6e 65 20 70 65 72 20 63 6f 6d 6d 69 74 2e 20 20 49 6e 73 74 65 61 64 20 74 68 65 20 | e.line.per.commit...Instead.the. |
| 161780 | 63 6f 6d 6d 69 74 20 63 6f 6c 6f 72 69 7a 65 64 0a 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 65 | commit.colorized.to.indicate.the |
| 1617a0 | 20 76 61 6c 69 64 69 74 79 20 6f 66 20 74 68 65 20 73 69 67 6e 65 64 20 63 6f 6d 6d 69 74 20 6f | .validity.of.the.signed.commit.o |
| 1617c0 | 62 6a 65 63 74 2c 20 75 73 69 6e 67 20 74 68 65 20 66 61 63 65 73 0a 6e 61 6d 65 64 20 e2 80 98 | bject,.using.the.faces.named.... |
| 1617e0 | 6d 61 67 69 74 2d 73 69 67 6e 61 74 75 72 65 2d 2a e2 80 99 20 28 77 68 69 63 68 20 73 65 65 29 | magit-signature-*....(which.see) |
| 161800 | 2e 0a 0a 20 20 20 46 6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 e2 80 98 6d 61 | ......For.a.description.of....ma |
| 161820 | 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e e2 80 99 20 73 65 65 20 2a 6e 6f 74 65 20 4c 6f 67 20 | git-log-margin....see.*note.Log. |
| 161840 | 4d 61 72 67 69 6e 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 | Margin::.....File:.magit.info,.. |
| 161860 | 4e 6f 64 65 3a 20 4c 6f 67 20 4d 61 72 67 69 6e 2c 20 20 4e 65 78 74 3a 20 53 65 6c 65 63 74 20 | Node:.Log.Margin,..Next:.Select. |
| 161880 | 66 72 6f 6d 20 4c 6f 67 2c 20 20 50 72 65 76 3a 20 4c 6f 67 20 42 75 66 66 65 72 2c 20 20 55 70 | from.Log,..Prev:.Log.Buffer,..Up |
| 1618a0 | 3a 20 4c 6f 67 67 69 6e 67 0a 0a 35 2e 33 2e 33 20 4c 6f 67 20 4d 61 72 67 69 6e 0a 2d 2d 2d 2d | :.Logging..5.3.3.Log.Margin.---- |
| 1618c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 6e 20 62 75 66 66 65 72 73 20 77 68 69 63 68 20 73 | ------------..In.buffers.which.s |
| 1618e0 | 68 6f 77 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6c 6f 67 73 2c 20 69 74 20 69 73 20 70 6f 73 73 | how.one.or.more.logs,.it.is.poss |
| 161900 | 69 62 6c 65 20 74 6f 20 73 68 6f 77 0a 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 | ible.to.show.additional.informat |
| 161920 | 69 6f 6e 20 61 62 6f 75 74 20 65 61 63 68 20 63 6f 6d 6d 69 74 20 69 6e 20 74 68 65 20 6d 61 72 | ion.about.each.commit.in.the.mar |
| 161940 | 67 69 6e 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 73 0a 75 73 65 64 20 74 6f 20 63 6f 6e 66 69 67 | gin...The.options.used.to.config |
| 161960 | 75 72 65 20 74 68 65 20 6d 61 72 67 69 6e 20 61 72 65 20 6e 61 6d 65 64 20 e2 80 98 6d 61 67 69 | ure.the.margin.are.named....magi |
| 161980 | 74 2d 49 4e 46 49 58 2d 6d 61 72 67 69 6e e2 80 99 2c 20 77 68 65 72 65 20 49 4e 46 49 58 0a 69 | t-INFIX-margin...,.where.INFIX.i |
| 1619a0 | 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 | s.the.same.as.in.the.respective. |
| 1619c0 | 6d 61 6a 6f 72 2d 6d 6f 64 65 20 e2 80 98 6d 61 67 69 74 2d 49 4e 46 49 58 2d 6d 6f 64 65 e2 80 | major-mode....magit-INFIX-mode.. |
| 1619e0 | 99 2e 20 20 49 6e 0a 72 65 67 75 6c 61 72 20 6c 6f 67 20 62 75 66 66 65 72 73 20 74 68 61 74 20 | ....In.regular.log.buffers.that. |
| 161a00 | 77 6f 75 6c 64 20 62 65 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e e2 80 99 2e | would.be....magit-log-margin.... |
| 161a20 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 | ...--.User.Option:.magit-log-mar |
| 161a40 | 67 69 6e 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 | gin......This.option.specifies.w |
| 161a60 | 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 6e 69 74 69 61 6c 6c 79 20 73 | hether.the.margin.is.initially.s |
| 161a80 | 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 4d 61 67 69 74 2d 4c 6f 67 20 6d 6f 64 65 20 62 75 66 66 | hown.in......Magit-Log.mode.buff |
| 161aa0 | 65 72 73 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 74 65 64 2e 0a 0a 20 20 | ers.and.how.it.is.formatted..... |
| 161ac0 | 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 49 4e | ...The.value.has.the.form....(IN |
| 161ae0 | 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 | IT.STYLE.WIDTH.AUTHOR.AUTHOR-WID |
| 161b00 | 54 48 29 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 49 4e 49 54 20 69 73 20 | TH)..................If.INIT.is. |
| 161b20 | 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 | non-nil,.then.the.margin.is.show |
| 161b40 | 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 54 59 4c 45 20 63 | n.initially..............STYLE.c |
| 161b60 | 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 | ontrols.how.to.format.the.author |
| 161b80 | 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a 20 20 20 20 20 20 20 20 | .or.committer.date...It......... |
| 161ba0 | 20 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 99 20 28 74 6f 20 73 68 | ..can.be.one.of....age....(to.sh |
| 161bc0 | 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 20 20 20 | ow.the.age.of.the.commit),...... |
| 161be0 | 20 20 20 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 80 99 20 28 74 6f 20 61 | ........age-abbreviated....(to.a |
| 161c00 | 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 0a 20 20 20 | bbreviate.the.time.unit.to.a.... |
| 161c20 | 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 | .......character),.or.a.string.( |
| 161c40 | 73 75 69 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 | suitable.for....format-time-stri |
| 161c60 | 6e 67 e2 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 20 74 68 65 20 61 63 74 | ng...).to...........show.the.act |
| 161c80 | 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 6d | ual.date...Option..............m |
| 161ca0 | 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 | agit-log-margin-show-committer-d |
| 161cc0 | 61 74 65 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 0a 20 20 | ate....controls.which.date.is... |
| 161ce0 | 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 20 20 20 | ........being.displayed......... |
| 161d00 | 20 e2 80 a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 | .....WIDTH.controls.the.width.of |
| 161d20 | 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 0a 20 20 | .the.margin...This.exists.for... |
| 161d40 | 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e | ........forward.compatibility.an |
| 161d60 | 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 | d.currently.the.value.should.not |
| 161d80 | 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 | .be...........changed........... |
| 161da0 | 80 a2 20 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e | ...AUTHOR.controls.whether.the.n |
| 161dc0 | 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 0a | ame.of.the.author.is.also.shown. |
| 161de0 | 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 20 20 e2 80 | ..........by.default............ |
| 161e00 | a2 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 | ..AUTHOR-WIDTH.has.to.be.an.inte |
| 161e20 | 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 | ger...When.the.name.of.the...... |
| 161e40 | 20 20 20 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 | .....author.is.shown,.then.this. |
| 161e60 | 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 | specifies.how.much.space.is.used |
| 161e80 | 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 20 20 20 59 6f 75 20 63 61 6e | .to...........do.so......You.can |
| 161ea0 | 20 63 68 61 6e 67 65 20 74 68 65 20 53 54 59 4c 45 20 61 6e 64 20 41 55 54 48 4f 52 2d 57 49 44 | .change.the.STYLE.and.AUTHOR-WID |
| 161ec0 | 54 48 20 6f 66 20 61 6c 6c 20 e2 80 98 6d 61 67 69 74 2d 49 4e 46 49 58 2d 6d 61 72 67 69 6e e2 | TH.of.all....magit-INFIX-margin. |
| 161ee0 | 80 99 0a 6f 70 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 73 20 62 79 | ...options.to.the.same.values.by |
| 161f00 | 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e | .customizing....magit-log-margin |
| 161f20 | e2 80 99 20 2a 62 65 66 6f 72 65 2a 0a e2 80 98 6d 61 67 69 74 e2 80 99 20 69 73 20 6c 6f 61 64 | ....*before*....magit....is.load |
| 161f40 | 65 64 2e 20 20 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 74 68 65 20 72 65 | ed...If.you.do.that,.then.the.re |
| 161f60 | 73 70 65 63 74 69 76 65 20 76 61 6c 75 65 73 20 66 6f 72 20 74 68 65 0a 6f 74 68 65 72 20 6f 70 | spective.values.for.the.other.op |
| 161f80 | 74 69 6f 6e 73 20 77 69 6c 6c 20 64 65 66 61 75 6c 74 20 74 6f 20 77 68 61 74 20 79 6f 75 20 68 | tions.will.default.to.what.you.h |
| 161fa0 | 61 76 65 20 73 65 74 20 66 6f 72 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 2e 0a 4c 69 6b 65 77 | ave.set.for.that.variable..Likew |
| 161fc0 | 69 73 65 20 69 66 20 79 6f 75 20 73 65 74 20 49 4e 49 54 20 69 6e 20 e2 80 98 6d 61 67 69 74 2d | ise.if.you.set.INIT.in....magit- |
| 161fe0 | 6c 6f 67 2d 6d 61 72 67 69 6e e2 80 99 20 74 6f 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e | log-margin....to....nil...,.then |
| 162000 | 20 74 68 61 74 20 69 73 0a 75 73 65 64 20 69 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 66 20 | .that.is.used.in.the.default.of. |
| 162020 | 61 6c 6c 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 2e 20 20 42 75 74 20 73 65 74 74 69 6e 67 20 | all.other.options...But.setting. |
| 162040 | 69 74 20 74 6f 20 e2 80 98 74 e2 80 99 2c 20 69 2e 65 2e 0a 72 65 2d 65 6e 66 6f 72 63 69 6e 67 | it.to....t...,.i.e..re-enforcing |
| 162060 | 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68 61 74 20 6f 70 74 69 6f 6e 2c 20 64 6f | .the.default.for.that.option,.do |
| 162080 | 65 73 20 6e 6f 74 20 63 61 72 72 79 20 74 6f 20 6f 74 68 65 72 0a 6f 70 74 69 6f 6e 73 2e 0a 0a | es.not.carry.to.other.options... |
| 1620a0 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 | .--.User.Option:.magit-log-margi |
| 1620c0 | 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 0a 20 20 20 20 20 54 68 69 73 20 | n-show-committer-date......This. |
| 1620e0 | 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 | option.specifies.whether.to.show |
| 162100 | 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 20 69 6e 20 74 68 65 0a 20 20 20 20 20 | .the.committer.date.in.the...... |
| 162120 | 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 6f 6e 6c 79 20 63 6f 6e 74 72 6f | margin...This.option.only.contro |
| 162140 | 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 20 69 73 | ls.whether.the.committer.date.is |
| 162160 | 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 61 | ......displayed.instead.of.the.a |
| 162180 | 75 74 68 6f 72 20 64 61 74 65 2e 20 20 57 68 65 74 68 65 72 20 73 6f 6d 65 20 64 61 74 65 20 69 | uthor.date...Whether.some.date.i |
| 1621a0 | 73 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 61 | s......displayed.in.the.margin.a |
| 1621c0 | 6e 64 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 64 69 73 70 6c 61 79 | nd.whether.the.margin.is.display |
| 1621e0 | 65 64 20 61 74 20 61 6c 6c 0a 20 20 20 20 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 62 79 20 | ed.at.all......is.controlled.by. |
| 162200 | 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 2e 0a 0a e2 80 98 4c e2 80 99 20 28 e2 80 98 6d 61 67 69 | other.options......L....(...magi |
| 162220 | 74 2d 6d 61 72 67 69 6e 2d 73 65 74 74 69 6e 67 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | t-margin-settings...)......This. |
| 162240 | 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 | transient.prefix.command.binds.t |
| 162260 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2c 0a 20 20 | he.following.suffix.commands,... |
| 162280 | 20 20 20 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 63 68 61 6e 67 65 73 20 74 68 65 20 61 70 70 | ...each.of.which.changes.the.app |
| 1622a0 | 65 61 72 61 6e 63 65 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 20 69 6e 20 73 6f 6d 65 20 77 61 | earance.of.the.margin.in.some.wa |
| 1622c0 | 79 2e 0a 0a 20 20 20 49 6e 20 73 6f 6d 65 20 62 75 66 66 65 72 73 20 74 68 61 74 20 73 75 70 70 | y......In.some.buffers.that.supp |
| 1622e0 | 6f 72 74 20 74 68 65 20 6d 61 72 67 69 6e 2c 20 e2 80 98 4c e2 80 99 20 69 73 20 69 6e 73 74 65 | ort.the.margin,....L....is.inste |
| 162300 | 61 64 20 62 6f 75 6e 64 20 74 6f 0a e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 | ad.bound.to....magit-log-refresh |
| 162320 | e2 80 99 2c 20 62 75 74 20 74 68 61 74 20 74 72 61 6e 73 69 65 6e 74 20 66 65 61 74 75 72 65 73 | ...,.but.that.transient.features |
| 162340 | 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 61 6e 64 73 2c 20 61 6e 64 0a 74 68 65 6e 20 73 6f 6d | .the.same.commands,.and.then.som |
| 162360 | 65 20 6f 74 68 65 72 20 75 6e 72 65 6c 61 74 65 64 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 | e.other.unrelated.commands...... |
| 162380 | 4c 20 4c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e e2 80 | L.L....(...magit-toggle-margin.. |
| 1623a0 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 6f 72 20 68 69 | .)......This.command.shows.or.hi |
| 1623c0 | 64 65 73 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a e2 80 98 4c 20 6c e2 80 99 20 28 e2 80 98 6d | des.the.margin......L.l....(...m |
| 1623e0 | 61 67 69 74 2d 63 79 63 6c 65 2d 6d 61 72 67 69 6e 2d 73 74 79 6c 65 e2 80 99 29 0a 20 20 20 20 | agit-cycle-margin-style...)..... |
| 162400 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 79 63 6c 65 73 20 74 68 65 20 73 74 79 6c 65 20 75 | .This.command.cycles.the.style.u |
| 162420 | 73 65 64 20 66 6f 72 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a e2 80 98 4c 20 64 e2 80 99 20 28 | sed.for.the.margin......L.d....( |
| 162440 | e2 80 98 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 2d 64 65 74 61 69 6c 73 e2 80 | ...magit-toggle-margin-details.. |
| 162460 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 6f 72 20 68 69 | .)......This.command.shows.or.hi |
| 162480 | 64 65 73 20 64 65 74 61 69 6c 73 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 2e 0a 0a 1f 0a 46 69 | des.details.in.the.margin.....Fi |
| 1624a0 | 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 65 6c 65 63 74 20 66 72 | le:.magit.info,..Node:.Select.fr |
| 1624c0 | 6f 6d 20 4c 6f 67 2c 20 20 4e 65 78 74 3a 20 52 65 66 6c 6f 67 2c 20 20 50 72 65 76 3a 20 4c 6f | om.Log,..Next:.Reflog,..Prev:.Lo |
| 1624e0 | 67 20 4d 61 72 67 69 6e 2c 20 20 55 70 3a 20 4c 6f 67 67 69 6e 67 0a 0a 35 2e 33 2e 34 20 53 65 | g.Margin,..Up:.Logging..5.3.4.Se |
| 162500 | 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | lect.from.Log.------------------ |
| 162520 | 2d 2d 2d 0a 0a 57 68 65 6e 20 74 68 65 20 75 73 65 72 20 68 61 73 20 74 6f 20 73 65 6c 65 63 74 | ---..When.the.user.has.to.select |
| 162540 | 20 61 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 69 73 20 72 65 61 63 68 61 62 | .a.recent.commit.that.is.reachab |
| 162560 | 6c 65 20 66 72 6f 6d 0a e2 80 98 48 45 41 44 e2 80 99 2c 20 75 73 69 6e 67 20 72 65 67 75 6c 61 | le.from....HEAD...,.using.regula |
| 162580 | 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 6f 75 6c 64 20 62 65 20 69 6e 63 6f 6e 76 65 6e 69 65 | r.completion.would.be.inconvenie |
| 1625a0 | 6e 74 20 28 62 65 63 61 75 73 65 20 6d 6f 73 74 0a 68 75 6d 61 6e 73 20 63 61 6e 6e 6f 74 20 72 | nt.(because.most.humans.cannot.r |
| 1625c0 | 65 6d 65 6d 62 65 72 20 68 61 73 68 65 73 20 6f 72 20 22 48 45 41 44 7e 35 22 2c 20 61 74 20 6c | emember.hashes.or."HEAD~5",.at.l |
| 1625e0 | 65 61 73 74 20 6e 6f 74 20 77 69 74 68 6f 75 74 20 64 6f 75 62 6c 65 0a 63 68 65 63 6b 69 6e 67 | east.not.without.double.checking |
| 162600 | 29 2e 20 20 49 6e 73 74 65 61 64 20 61 20 6c 6f 67 20 62 75 66 66 65 72 20 69 73 20 75 73 65 64 | )...Instead.a.log.buffer.is.used |
| 162620 | 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 63 6f 6d 6d 69 74 2c 20 77 68 69 63 68 20 68 61 73 | .to.select.the.commit,.which.has |
| 162640 | 0a 74 68 65 20 61 64 76 61 6e 74 61 67 65 20 74 68 61 74 20 63 6f 6d 6d 69 74 73 20 61 72 65 20 | .the.advantage.that.commits.are. |
| 162660 | 70 72 65 73 65 6e 74 65 64 20 69 6e 20 6f 72 64 65 72 20 61 6e 64 20 77 69 74 68 20 74 68 65 20 | presented.in.order.and.with.the. |
| 162680 | 63 6f 6d 6d 69 74 0a 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 53 75 63 68 20 73 65 6c 65 63 74 69 | commit.message......Such.selecti |
| 1626a0 | 6f 6e 20 6c 6f 67 73 20 61 72 65 20 75 73 65 64 20 77 68 65 6e 20 73 65 6c 65 63 74 69 6e 67 20 | on.logs.are.used.when.selecting. |
| 1626c0 | 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 72 65 62 61 73 65 0a 61 6e 64 20 77 68 | the.beginning.of.a.rebase.and.wh |
| 1626e0 | 65 6e 20 73 65 6c 65 63 74 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 6f 20 62 65 20 73 71 | en.selecting.the.commit.to.be.sq |
| 162700 | 75 61 73 68 65 64 20 69 6e 74 6f 2e 0a 0a 20 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 | uashed.into......In.addition.to. |
| 162720 | 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 61 6c | the.key.bindings.available.in.al |
| 162740 | 6c 20 6c 6f 67 20 62 75 66 66 65 72 73 2c 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 61 64 64 | l.log.buffers,.the.following.add |
| 162760 | 69 74 69 6f 6e 61 6c 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 61 76 61 69 6c 61 62 | itional.key.bindings.are.availab |
| 162780 | 6c 65 20 69 6e 20 73 65 6c 65 63 74 69 6f 6e 20 6c 6f 67 0a 62 75 66 66 65 72 73 3a 0a 0a e2 80 | le.in.selection.log.buffers:.... |
| 1627a0 | 98 43 2d 63 20 43 2d 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 | .C-c.C-c....(...magit-log-select |
| 1627c0 | 2d 70 69 63 6b e2 80 99 29 0a 20 20 20 20 20 53 65 6c 65 63 74 20 74 68 65 20 63 6f 6d 6d 69 74 | -pick...)......Select.the.commit |
| 1627e0 | 20 61 74 20 70 6f 69 6e 74 20 61 6e 64 20 61 63 74 20 6f 6e 20 69 74 2e 20 20 43 61 6c 6c 0a 20 | .at.point.and.act.on.it...Call.. |
| 162800 | 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 2d 66 75 6e | .......magit-log-select-pick-fun |
| 162820 | 63 74 69 6f 6e e2 80 99 20 77 69 74 68 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 6d 69 | ction....with.the.selected.commi |
| 162840 | 74 20 61 73 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 6b e2 | t.as......argument......C-c.C-k. |
| 162860 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 71 75 69 74 e2 80 99 29 | ...(...magit-log-select-quit...) |
| 162880 | 0a 20 20 20 20 20 41 62 6f 72 74 20 73 65 6c 65 63 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 2c 20 | ......Abort.selecting.a.commit,. |
| 1628a0 | 64 6f 6e e2 80 99 74 20 61 63 74 20 6f 6e 20 61 6e 79 20 63 6f 6d 6d 69 74 2e 0a 0a 20 2d 2d 20 | don...t.act.on.any.commit....--. |
| 1628c0 | 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 61 | User.Option:.magit-log-select-ma |
| 1628e0 | 72 67 69 6e 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 | rgin......This.option.specifies. |
| 162900 | 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 6e 69 74 69 61 6c 6c 79 20 | whether.the.margin.is.initially. |
| 162920 | 73 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 4d 61 67 69 74 2d 4c 6f 67 2d 53 65 6c 65 63 74 20 6d | shown.in......Magit-Log-Select.m |
| 162940 | 6f 64 65 20 62 75 66 66 65 72 73 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 | ode.buffers.and.how.it.is.format |
| 162960 | 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 | ted........The.value.has.the.for |
| 162980 | 6d 20 e2 80 98 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 | m....(INIT.STYLE.WIDTH.AUTHOR.AU |
| 1629a0 | 54 48 4f 52 2d 57 49 44 54 48 29 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 | THOR-WIDTH)..................If. |
| 1629c0 | 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e | INIT.is.non-nil,.then.the.margin |
| 1629e0 | 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 | .is.shown.initially............. |
| 162a00 | 20 53 54 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 | .STYLE.controls.how.to.format.th |
| 162a20 | 65 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a | e.author.or.committer.date...It. |
| 162a40 | 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 | ..........can.be.one.of....age.. |
| 162a60 | 99 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 | ..(to.show.the.age.of.the.commit |
| 162a80 | 29 2c 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 | ),..............age-abbreviated. |
| 162aa0 | 80 99 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 | ...(to.abbreviate.the.time.unit. |
| 162ac0 | 74 6f 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 | to.a...........character),.or.a. |
| 162ae0 | 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 | string.(suitable.for....format-t |
| 162b00 | 69 6d 65 2d 73 74 72 69 6e 67 e2 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 | ime-string...).to...........show |
| 162b20 | 20 74 68 65 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 | .the.actual.date...Option....... |
| 162b40 | 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d | .......magit-log-margin-show-com |
| 162b60 | 6d 69 74 74 65 72 2d 64 61 74 65 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 | mitter-date....controls.which.da |
| 162b80 | 74 65 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e | te.is...........being.displayed. |
| 162ba0 | 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 | .............WIDTH.controls.the. |
| 162bc0 | 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 | width.of.the.margin...This.exist |
| 162be0 | 73 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 | s.for...........forward.compatib |
| 162c00 | 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 | ility.and.currently.the.value.sh |
| 162c20 | 6f 75 6c 64 20 6e 6f 74 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 | ould.not.be...........changed... |
| 162c40 | 20 20 20 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 | ...........AUTHOR.controls.wheth |
| 162c60 | 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 | er.the.name.of.the.author.is.als |
| 162c80 | 6f 20 73 68 6f 77 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 | o.shown...........by.default.... |
| 162ca0 | 20 20 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 | ..........AUTHOR-WIDTH.has.to.be |
| 162cc0 | 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 | .an.integer...When.the.name.of.t |
| 162ce0 | 68 65 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 | he...........author.is.shown,.th |
| 162d00 | 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 | en.this.specifies.how.much.space |
| 162d20 | 20 69 73 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 1f 0a | .is.used.to...........do.so..... |
| 162d40 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 66 6c 6f 67 2c | File:.magit.info,..Node:.Reflog, |
| 162d60 | 20 20 4e 65 78 74 3a 20 43 68 65 72 72 69 65 73 2c 20 20 50 72 65 76 3a 20 53 65 6c 65 63 74 20 | ..Next:.Cherries,..Prev:.Select. |
| 162d80 | 66 72 6f 6d 20 4c 6f 67 2c 20 20 55 70 3a 20 4c 6f 67 67 69 6e 67 0a 0a 35 2e 33 2e 35 20 52 65 | from.Log,..Up:.Logging..5.3.5.Re |
| 162da0 | 66 6c 6f 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 | flog.------------..Also.see.*not |
| 162dc0 | 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 72 65 66 6c 6f 67 3a 3a 2e 0a 0a 20 20 20 54 68 65 73 | e.(gitman)git-reflog::......Thes |
| 162de0 | 65 20 72 65 66 6c 6f 67 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 | e.reflog.commands.are.available. |
| 162e00 | 66 72 6f 6d 20 74 68 65 20 6c 6f 67 20 74 72 61 6e 73 69 65 6e 74 2e 20 20 53 65 65 0a 2a 6e 6f | from.the.log.transient...See.*no |
| 162e20 | 74 65 20 4c 6f 67 67 69 6e 67 3a 3a 2e 0a 0a e2 80 98 6c 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 | te.Logging::......l.r....(...mag |
| 162e40 | 69 74 2d 72 65 66 6c 6f 67 2d 63 75 72 72 65 6e 74 e2 80 99 29 0a 20 20 20 20 20 44 69 73 70 6c | it-reflog-current...)......Displ |
| 162e60 | 61 79 20 74 68 65 20 72 65 66 6c 6f 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 | ay.the.reflog.of.the.current.bra |
| 162e80 | 6e 63 68 2e 0a 0a e2 80 98 6c 20 4f e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 66 6c 6f 67 | nch......l.O....(...magit-reflog |
| 162ea0 | 2d 6f 74 68 65 72 e2 80 99 29 0a 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 72 65 66 6c | -other...)......Display.the.refl |
| 162ec0 | 6f 67 20 6f 66 20 61 20 62 72 61 6e 63 68 20 6f 72 20 61 6e 6f 74 68 65 72 20 72 65 66 2e 0a 0a | og.of.a.branch.or.another.ref... |
| 162ee0 | e2 80 98 6c 20 48 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 68 65 61 64 e2 | ...l.H....(...magit-reflog-head. |
| 162f00 | 80 99 29 0a 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 | ..)......Display.the....HEAD.... |
| 162f20 | 72 65 66 6c 6f 67 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d | reflog....--.User.Option:.magit- |
| 162f40 | 72 65 66 6c 6f 67 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 | reflog-margin......This.option.s |
| 162f60 | 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 | pecifies.whether.the.margin.is.i |
| 162f80 | 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 4d 61 67 69 74 2d 52 65 66 | nitially.shown.in......Magit-Ref |
| 162fa0 | 6c 6f 67 20 6d 6f 64 65 20 62 75 66 66 65 72 73 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 | log.mode.buffers.and.how.it.is.f |
| 162fc0 | 6f 72 6d 61 74 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 | ormatted........The.value.has.th |
| 162fe0 | 65 20 66 6f 72 6d 20 e2 80 98 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 | e.form....(INIT.STYLE.WIDTH.AUTH |
| 163000 | 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 | OR.AUTHOR-WIDTH)................ |
| 163020 | a2 20 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d | ..If.INIT.is.non-nil,.then.the.m |
| 163040 | 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 | argin.is.shown.initially........ |
| 163060 | 20 20 e2 80 a2 20 53 54 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d | ......STYLE.controls.how.to.form |
| 163080 | 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e | at.the.author.or.committer.date. |
| 1630a0 | 20 20 49 74 0a 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 | ..It...........can.be.one.of.... |
| 1630c0 | 61 67 65 e2 80 99 20 28 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 | age....(to.show.the.age.of.the.c |
| 1630e0 | 6f 6d 6d 69 74 29 2c 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 | ommit),..............age-abbrevi |
| 163100 | 61 74 65 64 e2 80 99 20 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 | ated....(to.abbreviate.the.time. |
| 163120 | 75 6e 69 74 20 74 6f 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 | unit.to.a...........character),. |
| 163140 | 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 | or.a.string.(suitable.for....for |
| 163160 | 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 e2 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 | mat-time-string...).to.......... |
| 163180 | 20 73 68 6f 77 20 74 68 65 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 | .show.the.actual.date...Option.. |
| 1631a0 | 20 20 20 20 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f | ............magit-log-margin-sho |
| 1631c0 | 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 | w-committer-date....controls.whi |
| 1631e0 | 63 68 20 64 61 74 65 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c | ch.date.is...........being.displ |
| 163200 | 61 79 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 | ayed..............WIDTH.controls |
| 163220 | 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 | .the.width.of.the.margin...This. |
| 163240 | 65 78 69 73 74 73 20 66 6f 72 0a 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d | exists.for...........forward.com |
| 163260 | 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c | patibility.and.currently.the.val |
| 163280 | 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 | ue.should.not.be...........chang |
| 1632a0 | 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 | ed..............AUTHOR.controls. |
| 1632c0 | 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 | whether.the.name.of.the.author.i |
| 1632e0 | 73 20 61 6c 73 6f 20 73 68 6f 77 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c | s.also.shown...........by.defaul |
| 163300 | 74 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 | t..............AUTHOR-WIDTH.has. |
| 163320 | 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 | to.be.an.integer...When.the.name |
| 163340 | 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 | .of.the...........author.is.show |
| 163360 | 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 | n,.then.this.specifies.how.much. |
| 163380 | 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f | space.is.used.to...........do.so |
| 1633a0 | 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 68 | .....File:.magit.info,..Node:.Ch |
| 1633c0 | 65 72 72 69 65 73 2c 20 20 50 72 65 76 3a 20 52 65 66 6c 6f 67 2c 20 20 55 70 3a 20 4c 6f 67 67 | erries,..Prev:.Reflog,..Up:.Logg |
| 1633e0 | 69 6e 67 0a 0a 35 2e 33 2e 36 20 43 68 65 72 72 69 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ing..5.3.6.Cherries.------------ |
| 163400 | 2d 2d 0a 0a 43 68 65 72 72 69 65 73 20 61 72 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 | --..Cherries.are.commits.that.ha |
| 163420 | 76 65 6e e2 80 99 74 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 75 70 73 74 72 65 61 6d 20 28 79 | ven...t.been.applied.upstream.(y |
| 163440 | 65 74 29 2c 20 61 6e 64 20 61 72 65 0a 75 73 75 61 6c 6c 79 20 76 69 73 75 61 6c 69 7a 65 64 20 | et),.and.are.usually.visualized. |
| 163460 | 75 73 69 6e 67 20 61 20 6c 6f 67 2e 20 20 45 61 63 68 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 | using.a.log...Each.commit.is.pre |
| 163480 | 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 2d e2 80 99 20 69 66 20 69 74 0a 68 61 73 20 61 6e 20 | fixed.with....-....if.it.has.an. |
| 1634a0 | 65 71 75 69 76 61 6c 65 6e 74 20 69 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 61 6e 64 20 e2 | equivalent.in.the.upstream.and.. |
| 1634c0 | 80 98 2b e2 80 99 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 2c 20 69 2e 65 2e 2c 20 69 66 20 | ..+....if.it.does.not,.i.e.,.if. |
| 1634e0 | 69 74 20 69 73 0a 61 20 63 68 65 72 72 79 2e 0a 0a 20 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 | it.is.a.cherry......The.command. |
| 163500 | e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 e2 80 99 20 73 68 6f 77 73 20 63 68 65 72 72 69 65 | ...magit-cherry....shows.cherrie |
| 163520 | 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 62 72 61 6e 63 68 2c 20 62 75 74 0a 74 68 65 20 72 | s.for.a.single.branch,.but.the.r |
| 163540 | 65 66 65 72 65 6e 63 65 73 20 62 75 66 66 65 72 20 28 73 65 65 20 2a 6e 6f 74 65 20 52 65 66 65 | eferences.buffer.(see.*note.Refe |
| 163560 | 72 65 6e 63 65 73 20 42 75 66 66 65 72 3a 3a 29 20 63 61 6e 20 73 68 6f 77 20 63 68 65 72 72 69 | rences.Buffer::).can.show.cherri |
| 163580 | 65 73 0a 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 22 75 70 73 74 72 65 61 6d 73 22 20 61 74 20 6f | es.for.multiple."upstreams".at.o |
| 1635a0 | 6e 63 65 2e 0a 0a 20 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 | nce......Also.see.*note.(gitman) |
| 1635c0 | 67 69 74 2d 72 65 66 6c 6f 67 3a 3a 2e 0a 0a e2 80 98 59 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | git-reflog::......Y....(...magit |
| 1635e0 | 2d 63 68 65 72 72 79 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 6f 6d 6d 69 74 73 20 74 68 | -cherry...)......Show.commits.th |
| 163600 | 61 74 20 61 72 65 20 69 6e 20 61 20 63 65 72 74 61 69 6e 20 62 72 61 6e 63 68 20 62 75 74 20 74 | at.are.in.a.certain.branch.but.t |
| 163620 | 68 61 74 20 68 61 76 65 20 6e 6f 74 20 62 65 65 6e 0a 20 20 20 20 20 6d 65 72 67 65 64 20 69 6e | hat.have.not.been......merged.in |
| 163640 | 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 | .the.upstream.branch....--.User. |
| 163660 | 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 6d 61 72 67 69 6e 0a 20 20 20 20 | Option:.magit-cherry-margin..... |
| 163680 | 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 74 | .This.option.specifies.whether.t |
| 1636a0 | 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e 20 69 6e 0a | he.margin.is.initially.shown.in. |
| 1636c0 | 20 20 20 20 20 4d 61 67 69 74 2d 43 68 65 72 72 79 20 6d 6f 64 65 20 62 75 66 66 65 72 73 20 61 | .....Magit-Cherry.mode.buffers.a |
| 1636e0 | 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 | nd.how.it.is.formatted........Th |
| 163700 | 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 49 4e 49 54 20 53 54 | e.value.has.the.form....(INIT.ST |
| 163720 | 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f 52 2d 57 49 44 54 48 29 e2 80 | YLE.WIDTH.AUTHOR.AUTHOR-WIDTH).. |
| 163740 | 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 49 4e 49 54 20 69 73 20 6e 6f 6e 2d 6e | ................If.INIT.is.non-n |
| 163760 | 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 73 68 6f 77 6e 20 69 6e 69 | il,.then.the.margin.is.shown.ini |
| 163780 | 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 54 59 4c 45 20 63 6f 6e 74 72 6f | tially..............STYLE.contro |
| 1637a0 | 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 75 74 68 6f 72 20 6f 72 20 63 | ls.how.to.format.the.author.or.c |
| 1637c0 | 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a 20 20 20 20 20 20 20 20 20 20 63 61 6e | ommitter.date...It...........can |
| 1637e0 | 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 99 20 28 74 6f 20 73 68 6f 77 20 74 68 | .be.one.of....age....(to.show.th |
| 163800 | 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a 20 20 20 20 20 20 20 20 20 20 | e.age.of.the.commit),........... |
| 163820 | e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 80 99 20 28 74 6f 20 61 62 62 72 65 76 | ...age-abbreviated....(to.abbrev |
| 163840 | 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 61 0a 20 20 20 20 20 20 20 20 | iate.the.time.unit.to.a......... |
| 163860 | 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 73 74 72 69 6e 67 20 28 73 75 69 74 61 | ..character),.or.a.string.(suita |
| 163880 | 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 e2 80 99 | ble.for....format-time-string... |
| 1638a0 | 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 20 74 68 65 20 61 63 74 75 61 6c 20 64 | ).to...........show.the.actual.d |
| 1638c0 | 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d | ate...Option..............magit- |
| 1638e0 | 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 e2 80 | log-margin-show-committer-date.. |
| 163900 | 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 69 73 0a 20 20 20 20 20 20 20 | ..controls.which.date.is........ |
| 163920 | 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | ...being.displayed.............. |
| 163940 | 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 20 | WIDTH.controls.the.width.of.the. |
| 163960 | 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 6f 72 0a 20 20 20 20 20 20 20 | margin...This.exists.for........ |
| 163980 | 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 61 6e 64 20 63 75 72 | ...forward.compatibility.and.cur |
| 1639a0 | 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 0a 20 | rently.the.value.should.not.be.. |
| 1639c0 | 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 41 55 | .........changed..............AU |
| 1639e0 | 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6e 61 6d 65 20 6f | THOR.controls.whether.the.name.o |
| 163a00 | 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 68 6f 77 6e 0a 20 20 20 20 20 | f.the.author.is.also.shown...... |
| 163a20 | 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 41 55 54 | .....by.default..............AUT |
| 163a40 | 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 2e 20 | HOR-WIDTH.has.to.be.an.integer.. |
| 163a60 | 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 | .When.the.name.of.the........... |
| 163a80 | 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 69 73 20 73 70 65 63 69 | author.is.shown,.then.this.speci |
| 163aa0 | 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 20 75 73 65 64 20 74 6f 0a 20 | fies.how.much.space.is.used.to.. |
| 163ac0 | 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | .........do.so.....File:.magit.i |
| 163ae0 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 44 69 66 66 69 6e 67 2c 20 20 4e 65 78 74 3a 20 45 64 69 66 | nfo,..Node:.Diffing,..Next:.Edif |
| 163b00 | 66 69 6e 67 2c 20 20 50 72 65 76 3a 20 4c 6f 67 67 69 6e 67 2c 20 20 55 70 3a 20 49 6e 73 70 65 | fing,..Prev:.Logging,..Up:.Inspe |
| 163b20 | 63 74 69 6e 67 0a 0a 35 2e 34 20 44 69 66 66 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a | cting..5.4.Diffing.===========.. |
| 163b40 | 54 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 64 69 66 66 73 | The.status.buffer.contains.diffs |
| 163b60 | 20 66 6f 72 20 74 68 65 20 73 74 61 67 65 64 20 61 6e 64 20 75 6e 73 74 61 67 65 64 20 63 6f 6d | .for.the.staged.and.unstaged.com |
| 163b80 | 6d 69 74 73 2c 0a 62 75 74 20 74 68 61 74 20 6f 62 76 69 6f 75 73 6c 79 20 69 73 6e e2 80 99 74 | mits,.but.that.obviously.isn...t |
| 163ba0 | 20 65 6e 6f 75 67 68 2e 20 20 54 68 65 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 | .enough...The.transient.prefix.c |
| 163bc0 | 6f 6d 6d 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 e2 80 99 2c 20 6f 6e 20 e2 80 98 64 | ommand....magit-diff...,.on....d |
| 163be0 | e2 80 99 2c 20 66 65 61 74 75 72 65 73 20 73 65 76 65 72 61 6c 20 73 75 66 66 69 78 20 63 6f 6d | ...,.features.several.suffix.com |
| 163c00 | 6d 61 6e 64 73 2c 20 77 68 69 63 68 20 73 68 6f 77 20 61 0a 73 70 65 63 69 66 69 63 20 64 69 66 | mands,.which.show.a.specific.dif |
| 163c20 | 66 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 64 69 66 66 20 62 75 66 66 65 72 2e 0a 0a 20 20 | f.in.a.separate.diff.buffer..... |
| 163c40 | 20 4c 69 6b 65 20 6f 74 68 65 72 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d | .Like.other.transient.prefix.com |
| 163c60 | 6d 61 6e 64 73 2c 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 e2 80 99 20 61 6c 73 6f 20 66 65 61 | mands,....magit-diff....also.fea |
| 163c80 | 74 75 72 65 73 0a 73 65 76 65 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 74 68 | tures.several.infix.arguments.th |
| 163ca0 | 61 74 20 63 61 6e 20 62 65 20 63 68 61 6e 67 65 64 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e | at.can.be.changed.before.invokin |
| 163cc0 | 67 20 6f 6e 65 20 6f 66 20 74 68 65 0a 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 48 | g.one.of.the.suffix.commands...H |
| 163ce0 | 6f 77 65 76 65 72 2c 20 69 6e 20 74 68 65 20 63 61 73 65 20 6f 66 20 74 68 65 20 64 69 66 66 20 | owever,.in.the.case.of.the.diff. |
| 163d00 | 74 72 61 6e 73 69 65 6e 74 2c 20 74 68 65 73 65 0a 61 72 67 75 6d 65 6e 74 73 20 6d 61 79 20 62 | transient,.these.arguments.may.b |
| 163d20 | 65 20 74 61 6b 65 6e 20 66 72 6f 6d 20 74 68 6f 73 65 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 | e.taken.from.those.currently.in. |
| 163d40 | 75 73 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 | use.in.the.current.repository... |
| 163d60 | 73 20 64 69 66 66 20 62 75 66 66 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 | s.diff.buffer,.depending.on.the. |
| 163d80 | 76 61 6c 75 65 20 6f 66 0a e2 80 98 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d 62 75 66 | value.of....magit-prefix-use-buf |
| 163da0 | 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 20 28 73 65 65 20 2a 6e 6f 74 65 20 54 72 61 6e | fer-arguments....(see.*note.Tran |
| 163dc0 | 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 0a 42 75 66 66 65 72 20 56 61 72 69 61 | sient.Arguments.and.Buffer.Varia |
| 163de0 | 62 6c 65 73 3a 3a 29 2e 0a 0a 20 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 | bles::)......Also.see.*note.(git |
| 163e00 | 6d 61 6e 29 67 69 74 2d 64 69 66 66 3a 3a 2e 0a 0a e2 80 98 64 e2 80 99 20 28 e2 80 98 6d 61 67 | man)git-diff::......d....(...mag |
| 163e20 | 69 74 2d 64 69 66 66 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 | it-diff...)......This.transient. |
| 163e40 | 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | prefix.command.binds.the.followi |
| 163e60 | 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 | ng.suffix.commands......along.wi |
| 163e80 | 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e | th.the.appropriate.infix.argumen |
| 163ea0 | 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 | ts.and.displays.them.in.a......t |
| 163ec0 | 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 | emporary.buffer.until.a.suffix.i |
| 163ee0 | 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 64 20 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | s.invoked......d.d....(...magit- |
| 163f00 | 64 69 66 66 2d 64 77 69 6d e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 | diff-dwim...)......Show.changes. |
| 163f20 | 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 64 20 72 e2 | for.the.thing.at.point......d.r. |
| 163f40 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 72 61 6e 67 65 e2 80 99 29 0a 20 20 20 20 | ...(...magit-diff-range...)..... |
| 163f60 | 20 53 68 6f 77 20 64 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 65 65 6e 20 74 77 6f 20 63 6f | .Show.differences.between.two.co |
| 163f80 | 6d 6d 69 74 73 2e 0a 0a 20 20 20 20 20 52 41 4e 47 45 20 73 68 6f 75 6c 64 20 62 65 20 61 20 72 | mmits........RANGE.should.be.a.r |
| 163fa0 | 61 6e 67 65 20 28 41 2e 2e 42 20 6f 72 20 41 2e 2e 2e 42 29 20 62 75 74 20 63 61 6e 20 61 6c 73 | ange.(A..B.or.A...B).but.can.als |
| 163fc0 | 6f 20 62 65 20 61 20 73 69 6e 67 6c 65 0a 20 20 20 20 20 63 6f 6d 6d 69 74 2e 20 20 49 66 20 6f | o.be.a.single......commit...If.o |
| 163fe0 | 6e 65 20 73 69 64 65 20 6f 66 20 74 68 65 20 72 61 6e 67 65 20 69 73 20 6f 6d 69 74 74 65 64 2c | ne.side.of.the.range.is.omitted, |
| 164000 | 20 74 68 65 6e 20 69 74 20 64 65 66 61 75 6c 74 73 20 74 6f 0a 20 20 20 20 20 e2 80 98 48 45 41 | .then.it.defaults.to.........HEA |
| 164020 | 44 e2 80 99 2e 20 20 49 66 20 6a 75 73 74 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 67 69 76 65 6e | D......If.just.a.commit.is.given |
| 164040 | 2c 20 74 68 65 6e 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 0a 20 20 | ,.then.changes.in.the.working... |
| 164060 | 20 20 20 74 72 65 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 | ...tree.relative.to.that.commit. |
| 164080 | 61 72 65 20 73 68 6f 77 6e 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 | are.shown........If.the.region.i |
| 1640a0 | 73 20 61 63 74 69 76 65 2c 20 75 73 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 73 20 6f 6e 20 74 | s.active,.use.the.revisions.on.t |
| 1640c0 | 68 65 20 66 69 72 73 74 20 61 6e 64 20 6c 61 73 74 0a 20 20 20 20 20 6c 69 6e 65 20 6f 66 20 74 | he.first.and.last......line.of.t |
| 1640e0 | 68 65 20 72 65 67 69 6f 6e 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | he.region...With.a.prefix.argume |
| 164100 | 6e 74 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 64 69 66 66 69 6e 67 20 74 68 65 0a 20 20 20 20 20 | nt,.instead.of.diffing.the...... |
| 164120 | 72 65 76 69 73 69 6f 6e 73 2c 20 63 68 6f 6f 73 65 20 61 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 | revisions,.choose.a.revision.to. |
| 164140 | 76 69 65 77 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 2c 20 73 74 61 72 74 69 6e 67 20 61 74 20 | view.changes.along,.starting.at. |
| 164160 | 74 68 65 0a 20 20 20 20 20 63 6f 6d 6d 6f 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 62 6f 74 68 | the......common.ancestor.of.both |
| 164180 | 20 72 65 76 69 73 69 6f 6e 73 20 28 69 2e 65 2e 2c 20 75 73 65 20 61 20 22 2e 2e 2e 22 20 72 61 | .revisions.(i.e.,.use.a."...".ra |
| 1641a0 | 6e 67 65 29 2e 0a 0a e2 80 98 64 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d | nge)......d.w....(...magit-diff- |
| 1641c0 | 77 6f 72 6b 69 6e 67 2d 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 | working-tree...)......Show.chang |
| 1641e0 | 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 74 | es.between.the.current.working.t |
| 164200 | 72 65 65 20 61 6e 64 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 0a 20 20 20 20 20 63 6f 6d 6d | ree.and.the....HEAD.........comm |
| 164220 | 69 74 2e 20 20 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 | it...With.a.prefix.argument.show |
| 164240 | 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 0a 20 20 20 | .changes.between.the.working.... |
| 164260 | 20 20 74 72 65 65 20 61 6e 64 20 61 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 | ..tree.and.a.commit.read.from.th |
| 164280 | 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 64 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 | e.minibuffer......d.s....(...mag |
| 1642a0 | 69 74 2d 64 69 66 66 2d 73 74 61 67 65 64 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 | it-diff-staged...)......Show.cha |
| 1642c0 | 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 65 20 e2 | nges.between.the.index.and.the.. |
| 1642e0 | 80 98 48 45 41 44 e2 80 99 20 63 6f 6d 6d 69 74 2e 20 20 57 69 74 68 20 61 0a 20 20 20 20 20 70 | ..HEAD....commit...With.a......p |
| 164300 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 | refix.argument.show.changes.betw |
| 164320 | 65 65 6e 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 61 20 63 6f 6d 6d 69 74 20 72 65 61 64 0a | een.the.index.and.a.commit.read. |
| 164340 | 20 20 20 20 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 64 20 | .....from.the.minibuffer......d. |
| 164360 | 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 65 64 e2 80 99 29 | u....(...magit-diff-unstaged...) |
| 164380 | 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 77 | ......Show.changes.between.the.w |
| 1643a0 | 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 20 74 68 65 20 69 6e 64 65 78 2e 0a 0a e2 80 98 64 | orking.tree.and.the.index......d |
| 1643c0 | 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 74 68 73 e2 80 99 29 0a 20 | .p....(...magit-diff-paths...).. |
| 1643e0 | 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 62 65 74 77 65 65 6e 20 61 6e 79 20 74 77 6f | ....Show.changes.between.any.two |
| 164400 | 20 66 69 6c 65 73 20 6f 6e 20 64 69 73 6b 2e 0a 0a 20 20 20 41 6c 6c 20 6f 66 20 74 68 65 20 61 | .files.on.disk......All.of.the.a |
| 164420 | 62 6f 76 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 75 70 64 61 74 65 20 74 68 65 20 | bove.suffix.commands.update.the. |
| 164440 | 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 64 69 66 66 20 62 75 66 66 65 72 2e 0a 54 68 65 20 | repository...s.diff.buffer..The. |
| 164460 | 64 69 66 66 20 74 72 61 6e 73 69 65 6e 74 20 61 6c 73 6f 20 66 65 61 74 75 72 65 73 20 74 77 6f | diff.transient.also.features.two |
| 164480 | 20 63 6f 6d 6d 61 6e 64 73 20 77 68 69 63 68 20 73 68 6f 77 20 64 69 66 66 65 72 65 6e 63 65 73 | .commands.which.show.differences |
| 1644a0 | 20 69 6e 0a 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 3a 0a 0a e2 80 98 64 20 63 e2 80 99 20 28 | .in.another.buffer:.....d.c....( |
| 1644c0 | e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 53 68 | ...magit-show-commit...)......Sh |
| 1644e0 | 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 65 72 | ow.the.commit.at.point...If.ther |
| 164500 | 65 20 69 73 20 6e 6f 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 77 69 74 68 20 | e.is.no.commit.at.point.or.with. |
| 164520 | 61 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 70 72 6f 6d 70 74 20 66 | a......prefix.argument,.prompt.f |
| 164540 | 6f 72 20 61 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 64 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 | or.a.commit......d.t....(...magi |
| 164560 | 74 2d 73 74 61 73 68 2d 73 68 6f 77 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 61 6c 6c 20 64 | t-stash-show...)......Show.all.d |
| 164580 | 69 66 66 73 20 6f 66 20 61 20 73 74 61 73 68 20 69 6e 20 61 20 62 75 66 66 65 72 2e 0a 0a 20 20 | iffs.of.a.stash.in.a.buffer..... |
| 1645a0 | 20 54 77 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 73 68 | .Two.additional.commands.that.sh |
| 1645c0 | 6f 77 20 74 68 65 20 64 69 66 66 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 6f 72 20 62 6c 6f 62 | ow.the.diff.for.the.file.or.blob |
| 1645e0 | 20 74 68 61 74 0a 69 73 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 | .that.is.being.visited.in.the.cu |
| 164600 | 72 72 65 6e 74 20 62 75 66 66 65 72 20 65 78 69 73 74 73 2c 20 73 65 65 20 2a 6e 6f 74 65 20 43 | rrent.buffer.exists,.see.*note.C |
| 164620 | 6f 6d 6d 61 6e 64 73 20 66 6f 72 0a 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c | ommands.for.Buffers.Visiting.Fil |
| 164640 | 65 73 3a 3a 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 | es::...*.Menu:..*.Refreshing.Dif |
| 164660 | 66 73 3a 3a 0a 2a 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 | fs::.*.Commands.Available.in.Dif |
| 164680 | 66 73 3a 3a 0a 2a 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 3a 3a 0a 2a 20 52 65 76 69 73 69 6f 6e | fs::.*.Diff.Options::.*.Revision |
| 1646a0 | 20 42 75 66 66 65 72 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 | .Buffer::....File:.magit.info,.. |
| 1646c0 | 4e 6f 64 65 3a 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2c 20 20 4e 65 78 74 3a 20 43 | Node:.Refreshing.Diffs,..Next:.C |
| 1646e0 | 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2c 20 20 55 70 3a | ommands.Available.in.Diffs,..Up: |
| 164700 | 20 44 69 66 66 69 6e 67 0a 0a 35 2e 34 2e 31 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 | .Diffing..5.4.1.Refreshing.Diffs |
| 164720 | 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 74 72 61 | .----------------------..The.tra |
| 164740 | 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 64 | nsient.prefix.command....magit-d |
| 164760 | 69 66 66 2d 72 65 66 72 65 73 68 e2 80 99 2c 20 6f 6e 20 e2 80 98 44 e2 80 99 2c 20 63 61 6e 20 | iff-refresh...,.on....D...,.can. |
| 164780 | 62 65 20 75 73 65 64 0a 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 64 69 66 66 20 61 72 67 75 6d | be.used.to.change.the.diff.argum |
| 1647a0 | 65 6e 74 73 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c | ents.used.in.the.current.buffer, |
| 1647c0 | 20 77 69 74 68 6f 75 74 0a 63 68 61 6e 67 69 6e 67 20 77 68 69 63 68 20 64 69 66 66 20 69 73 20 | .without.changing.which.diff.is. |
| 1647e0 | 73 68 6f 77 6e 2e 20 20 54 68 69 73 20 77 6f 72 6b 73 20 69 6e 20 64 65 64 69 63 61 74 65 64 20 | shown...This.works.in.dedicated. |
| 164800 | 64 69 66 66 20 62 75 66 66 65 72 73 2c 20 62 75 74 0a 61 6c 73 6f 20 69 6e 20 74 68 65 20 73 74 | diff.buffers,.but.also.in.the.st |
| 164820 | 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 28 54 68 65 72 65 20 69 73 20 6f 6e 65 20 65 | atus.buffer......(There.is.one.e |
| 164840 | 78 63 65 70 74 69 6f 6e 3b 20 64 69 66 66 20 61 72 67 75 6d 65 6e 74 73 20 63 61 6e 6e 6f 74 20 | xception;.diff.arguments.cannot. |
| 164860 | 62 65 20 63 68 61 6e 67 65 64 20 69 6e 20 62 75 66 66 65 72 73 0a 63 72 65 61 74 65 64 20 62 79 | be.changed.in.buffers.created.by |
| 164880 | 20 e2 80 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 e2 80 99 20 62 65 63 61 75 | ....magit-merge-preview....becau |
| 1648a0 | 73 65 20 74 68 65 20 75 6e 64 65 72 6c 79 69 6e 67 20 47 69 74 20 63 6f 6d 6d 61 6e 64 20 64 6f | se.the.underlying.Git.command.do |
| 1648c0 | 65 73 0a 6e 6f 74 20 73 75 70 70 6f 72 74 20 74 68 65 73 65 20 61 72 67 75 6d 65 6e 74 73 2e 29 | es.not.support.these.arguments.) |
| 1648e0 | 0a 0a e2 80 98 44 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 | .....D....(...magit-diff-refresh |
| 164900 | e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 | ...)......This.transient.prefix. |
| 164920 | 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 | command.binds.the.following.suff |
| 164940 | 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 | ix.commands......along.with.the. |
| 164960 | 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 | appropriate.infix.arguments.and. |
| 164980 | 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 | displays.them.in.a......temporar |
| 1649a0 | 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b | y.buffer.until.a.suffix.is.invok |
| 1649c0 | 65 64 2e 0a 0a e2 80 98 44 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 | ed......D.g....(...magit-diff-re |
| 1649e0 | 66 72 65 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 | fresh...)......This.suffix.comma |
| 164a00 | 6e 64 20 73 65 74 73 20 74 68 65 20 6c 6f 63 61 6c 20 64 69 66 66 20 61 72 67 75 6d 65 6e 74 73 | nd.sets.the.local.diff.arguments |
| 164a20 | 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a e2 | .for.the.current......buffer.... |
| 164a40 | 80 98 44 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 2d 64 65 66 61 | ..D.s....(...magit-diff-set-defa |
| 164a60 | 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 73 75 66 66 | ult-arguments...)......This.suff |
| 164a80 | 69 78 20 63 6f 6d 6d 61 6e 64 20 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 64 69 66 66 | ix.command.sets.the.default.diff |
| 164aa0 | 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 62 75 66 66 65 72 73 20 6f 66 0a 20 20 20 20 20 74 | .arguments.for.buffers.of......t |
| 164ac0 | 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 63 75 72 72 | he.same.type.as.that.of.the.curr |
| 164ae0 | 65 6e 74 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 20 65 78 69 73 74 69 6e 67 0a 20 20 20 20 | ent.buffer...Other.existing..... |
| 164b00 | 20 62 75 66 66 65 72 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 72 65 20 6e 6f | .buffers.of.the.same.type.are.no |
| 164b20 | 74 20 61 66 66 65 63 74 65 64 20 62 65 63 61 75 73 65 20 74 68 65 69 72 20 6c 6f 63 61 6c 0a 20 | t.affected.because.their.local.. |
| 164b40 | 20 20 20 20 76 61 6c 75 65 73 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 69 6e 69 | ....values.have.already.been.ini |
| 164b60 | 74 69 61 6c 69 7a 65 64 2e 0a 0a e2 80 98 44 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 | tialized......D.w....(...magit-d |
| 164b80 | 69 66 66 2d 73 61 76 65 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 29 0a 20 | iff-save-default-arguments...).. |
| 164ba0 | 20 20 20 20 54 68 69 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 20 73 65 74 73 20 74 68 65 | ....This.suffix.command.sets.the |
| 164bc0 | 20 64 65 66 61 75 6c 74 20 64 69 66 66 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 62 75 66 66 | .default.diff.arguments.for.buff |
| 164be0 | 65 72 73 20 6f 66 0a 20 20 20 20 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 73 20 74 68 61 | ers.of......the.same.type.as.tha |
| 164c00 | 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 61 6e 64 20 73 61 76 | t.of.the.current.buffer,.and.sav |
| 164c20 | 65 73 20 74 68 65 20 76 61 6c 75 65 0a 20 20 20 20 20 66 6f 72 20 66 75 74 75 72 65 20 73 65 73 | es.the.value......for.future.ses |
| 164c40 | 73 69 6f 6e 73 2e 20 20 4f 74 68 65 72 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 73 20 6f | sions...Other.existing.buffers.o |
| 164c60 | 66 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 20 61 72 65 0a 20 20 20 20 20 6e 6f 74 20 61 66 66 | f.the.same.type.are......not.aff |
| 164c80 | 65 63 74 65 64 20 62 65 63 61 75 73 65 20 74 68 65 69 72 20 6c 6f 63 61 6c 20 76 61 6c 75 65 73 | ected.because.their.local.values |
| 164ca0 | 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 0a 20 20 20 20 20 69 6e 69 74 69 61 6c 69 | .have.already.been......initiali |
| 164cc0 | 7a 65 64 2e 0a 0a e2 80 98 44 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 74 | zed......D.t....(...magit-diff-t |
| 164ce0 | 6f 67 67 6c 65 2d 72 65 66 69 6e 65 2d 68 75 6e 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | oggle-refine-hunk...)......This. |
| 164d00 | 63 6f 6d 6d 61 6e 64 20 74 6f 67 67 6c 65 73 20 68 75 6e 6b 20 72 65 66 69 6e 65 6d 65 6e 74 20 | command.toggles.hunk.refinement. |
| 164d20 | 6f 6e 20 6f 72 20 6f 66 66 2e 0a 0a e2 80 98 44 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | on.or.off......D.r....(...magit- |
| 164d40 | 64 69 66 66 2d 73 77 69 74 63 68 2d 72 61 6e 67 65 2d 74 79 70 65 e2 80 99 29 0a 20 20 20 20 20 | diff-switch-range-type...)...... |
| 164d60 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 6f 6e 76 65 72 74 73 20 74 68 65 20 64 69 66 66 20 72 | This.command.converts.the.diff.r |
| 164d80 | 61 6e 67 65 20 74 79 70 65 20 66 72 6f 6d 20 22 72 65 76 41 2e 2e 72 65 76 42 22 20 74 6f 0a 20 | ange.type.from."revA..revB".to.. |
| 164da0 | 20 20 20 20 22 72 65 76 42 2e 2e 2e 72 65 76 41 22 2c 20 6f 72 20 76 69 63 65 20 76 65 72 73 61 | ...."revB...revA",.or.vice.versa |
| 164dc0 | 2e 0a 0a e2 80 98 44 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 66 6c 69 70 | ......D.f....(...magit-diff-flip |
| 164de0 | 2d 72 65 76 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 77 61 70 | -revs...)......This.command.swap |
| 164e00 | 73 20 72 65 76 69 73 69 6f 6e 73 20 69 6e 20 74 68 65 20 64 69 66 66 20 72 61 6e 67 65 20 66 72 | s.revisions.in.the.diff.range.fr |
| 164e20 | 6f 6d 20 22 72 65 76 41 2e 2e 72 65 76 42 22 20 74 6f 0a 20 20 20 20 20 22 72 65 76 42 2e 2e 72 | om."revA..revB".to......"revB..r |
| 164e40 | 65 76 41 22 2c 20 6f 72 20 76 69 63 65 20 76 65 72 73 61 2e 0a 0a e2 80 98 44 20 46 e2 80 99 20 | evA",.or.vice.versa......D.F.... |
| 164e60 | 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 74 6f 67 67 6c 65 2d 66 69 6c 65 2d 66 69 6c 74 65 | (...magit-diff-toggle-file-filte |
| 164e80 | 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 67 67 6c 65 73 20 | r...)......This.command.toggles. |
| 164ea0 | 74 68 65 20 66 69 6c 65 20 72 65 73 74 72 69 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 64 69 66 66 | the.file.restriction.of.the.diff |
| 164ec0 | 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 61 6c | s.in.the......current.buffer,.al |
| 164ee0 | 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 71 75 69 63 6b 6c 79 20 73 77 69 74 63 68 20 62 65 74 | lowing.you.to.quickly.switch.bet |
| 164f00 | 77 65 65 6e 20 76 69 65 77 69 6e 67 20 61 6c 6c 0a 20 20 20 20 20 74 68 65 20 63 68 61 6e 67 65 | ween.viewing.all......the.change |
| 164f20 | 73 20 69 6e 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 74 68 65 20 72 65 73 74 72 69 63 74 | s.in.the.commit.and.the.restrict |
| 164f40 | 65 64 20 73 75 62 73 65 74 2e 20 20 41 73 20 61 20 73 70 65 63 69 61 6c 0a 20 20 20 20 20 63 61 | ed.subset...As.a.special......ca |
| 164f60 | 73 65 2c 20 77 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 63 61 6c 6c 65 64 20 | se,.when.this.command.is.called. |
| 164f80 | 66 72 6f 6d 20 61 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 69 74 20 74 6f 67 67 6c 65 73 20 74 68 | from.a.log.buffer,.it.toggles.th |
| 164fa0 | 65 0a 20 20 20 20 20 66 69 6c 65 20 72 65 73 74 72 69 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 72 | e......file.restriction.in.the.r |
| 164fc0 | 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 2c 20 77 | epository...s.revision.buffer,.w |
| 164fe0 | 68 69 63 68 20 69 73 0a 20 20 20 20 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 20 64 69 73 | hich.is......useful.when.you.dis |
| 165000 | 70 6c 61 79 20 61 20 72 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 61 20 6c 6f 67 20 62 75 66 66 65 | play.a.revision.from.a.log.buffe |
| 165020 | 72 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 72 65 73 74 72 69 63 74 65 64 20 74 6f 20 61 20 66 | r.that.is......restricted.to.a.f |
| 165040 | 69 6c 65 20 6f 72 20 66 69 6c 65 73 2e 0a 0a 20 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f | ile.or.files......In.addition.to |
| 165060 | 20 74 68 65 20 61 62 6f 76 65 20 74 72 61 6e 73 69 65 6e 74 2c 20 77 68 69 63 68 20 61 6c 6c 6f | .the.above.transient,.which.allo |
| 165080 | 77 73 20 63 68 61 6e 67 69 6e 67 20 61 6e 79 20 6f 66 20 74 68 65 0a 73 75 70 70 6f 72 74 65 64 | ws.changing.any.of.the.supported |
| 1650a0 | 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 72 65 20 61 6c 73 6f 20 65 78 69 73 74 20 73 6f 6d | .arguments,.there.also.exist.som |
| 1650c0 | 65 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 63 68 61 6e 67 65 20 6f 6e 6c 79 20 61 0a 70 61 | e.commands.that.change.only.a.pa |
| 1650e0 | 72 74 69 63 75 6c 61 72 20 61 72 67 75 6d 65 6e 74 2e 0a 0a e2 80 98 2d e2 80 99 20 28 e2 80 98 | rticular.argument......-....(... |
| 165100 | 6d 61 67 69 74 2d 64 69 66 66 2d 6c 65 73 73 2d 63 6f 6e 74 65 78 74 e2 80 99 29 0a 20 20 20 20 | magit-diff-less-context...)..... |
| 165120 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 65 63 72 65 61 73 65 73 20 74 68 65 20 63 6f 6e 74 | .This.command.decreases.the.cont |
| 165140 | 65 78 74 20 66 6f 72 20 64 69 66 66 20 68 75 6e 6b 73 20 62 79 20 43 4f 55 4e 54 20 6c 69 6e 65 | ext.for.diff.hunks.by.COUNT.line |
| 165160 | 73 2e 0a 0a e2 80 98 2b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 72 65 2d | s......+....(...magit-diff-more- |
| 165180 | 63 6f 6e 74 65 78 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e | context...)......This.command.in |
| 1651a0 | 63 72 65 61 73 65 73 20 74 68 65 20 63 6f 6e 74 65 78 74 20 66 6f 72 20 64 69 66 66 20 68 75 6e | creases.the.context.for.diff.hun |
| 1651c0 | 6b 73 20 62 79 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 0a 0a e2 80 98 30 e2 80 99 20 28 e2 80 98 | ks.by.COUNT.lines......0....(... |
| 1651e0 | 6d 61 67 69 74 2d 64 69 66 66 2d 64 65 66 61 75 6c 74 2d 63 6f 6e 74 65 78 74 e2 80 99 29 0a 20 | magit-diff-default-context...).. |
| 165200 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 73 65 74 73 20 74 68 65 20 63 6f 6e 74 | ....This.command.resets.the.cont |
| 165220 | 65 78 74 20 66 6f 72 20 64 69 66 66 20 68 75 6e 6b 73 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c | ext.for.diff.hunks.to.the.defaul |
| 165240 | 74 0a 20 20 20 20 20 68 65 69 67 68 74 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | t......height......The.following |
| 165260 | 20 63 6f 6d 6d 61 6e 64 73 20 71 75 69 63 6b 6c 79 20 63 68 61 6e 67 65 20 77 68 61 74 20 64 69 | .commands.quickly.change.what.di |
| 165280 | 66 66 20 69 73 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 0a 77 69 74 68 6f 75 74 20 68 61 | ff.is.being.displayed.without.ha |
| 1652a0 | 76 69 6e 67 20 74 6f 20 75 73 69 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 69 66 66 20 74 72 | ving.to.using.one.of.the.diff.tr |
| 1652c0 | 61 6e 73 69 65 6e 74 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 | ansient......C-c.C-d....(...magi |
| 1652e0 | 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 e2 80 99 29 0a 20 20 20 20 | t-diff-while-committing...)..... |
| 165300 | 20 57 68 69 6c 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | .While.committing,.this.command. |
| 165320 | 73 68 6f 77 73 20 74 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 61 62 6f 75 74 | shows.the.changes.that.are.about |
| 165340 | 20 74 6f 0a 20 20 20 20 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 2e 20 20 57 68 69 6c 65 20 61 6d | .to......be.committed...While.am |
| 165360 | 65 6e 64 69 6e 67 2c 20 69 6e 76 6f 6b 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 67 61 | ending,.invoking.the.command.aga |
| 165380 | 69 6e 20 74 6f 67 67 6c 65 73 0a 20 20 20 20 20 62 65 74 77 65 65 6e 20 73 68 6f 77 69 6e 67 20 | in.toggles......between.showing. |
| 1653a0 | 6a 75 73 74 20 74 68 65 20 6e 65 77 20 63 68 61 6e 67 65 73 20 6f 72 20 61 6c 6c 20 74 68 65 20 | just.the.new.changes.or.all.the. |
| 1653c0 | 63 68 61 6e 67 65 73 20 74 68 61 74 20 77 69 6c 6c 0a 20 20 20 20 20 62 65 20 63 6f 6d 6d 69 74 | changes.that.will......be.commit |
| 1653e0 | 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 62 69 6e 64 69 6e 67 20 69 73 20 61 76 61 69 6c | ted........This.binding.is.avail |
| 165400 | 61 62 6c 65 20 69 6e 20 74 68 65 20 64 69 66 66 20 62 75 66 66 65 72 20 61 73 20 77 65 6c 6c 20 | able.in.the.diff.buffer.as.well. |
| 165420 | 61 73 20 74 68 65 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 | as.the.commit......message.buffe |
| 165440 | 72 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 67 6f 2d 62 | r......C-c.C-b....(...magit-go-b |
| 165460 | 61 63 6b 77 61 72 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f | ackward...)......This.command.mo |
| 165480 | 76 65 73 20 62 61 63 6b 77 61 72 64 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 e2 80 | ves.backward.in.current.buffer.. |
| 1654a0 | 99 73 20 68 69 73 74 6f 72 79 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 66 e2 80 99 20 28 e2 80 98 6d | .s.history......C-c.C-f....(...m |
| 1654c0 | 61 67 69 74 2d 67 6f 2d 66 6f 72 77 61 72 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | agit-go-forward...)......This.co |
| 1654e0 | 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 66 6f 72 77 61 72 64 20 69 6e 20 63 75 72 72 65 6e 74 20 62 | mmand.moves.forward.in.current.b |
| 165500 | 75 66 66 65 72 e2 80 99 73 20 68 69 73 74 6f 72 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | uffer...s.history.....File:.magi |
| 165520 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c | t.info,..Node:.Commands.Availabl |
| 165540 | 65 20 69 6e 20 44 69 66 66 73 2c 20 20 4e 65 78 74 3a 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2c | e.in.Diffs,..Next:.Diff.Options, |
| 165560 | 20 20 50 72 65 76 3a 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2c 20 20 55 70 3a 20 44 | ..Prev:.Refreshing.Diffs,..Up:.D |
| 165580 | 69 66 66 69 6e 67 0a 0a 35 2e 34 2e 32 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 | iffing..5.4.2.Commands.Available |
| 1655a0 | 20 69 6e 20 44 69 66 66 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .in.Diffs.---------------------- |
| 1655c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 53 6f 6d 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 6f | -----------..Some.commands.are.o |
| 1655e0 | 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 66 20 70 6f 69 6e 74 20 69 73 20 69 6e 73 69 64 65 | nly.available.if.point.is.inside |
| 165600 | 20 61 20 64 69 66 66 2e 0a 0a 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | .a.diff.........magit-diff-visit |
| 165620 | 2d 66 69 6c 65 e2 80 99 20 61 6e 64 20 72 65 6c 61 74 65 64 20 63 6f 6d 6d 61 6e 64 73 20 76 69 | -file....and.related.commands.vi |
| 165640 | 73 69 74 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 76 65 72 73 69 6f 6e 20 6f 66 20 74 | sit.the.appropriate.version.of.t |
| 165660 | 68 65 20 66 69 6c 65 20 74 68 61 74 20 74 68 65 20 64 69 66 66 20 61 74 20 70 6f 69 6e 74 20 69 | he.file.that.the.diff.at.point.i |
| 165680 | 73 20 61 62 6f 75 74 2e 20 20 4c 69 6b 65 77 69 73 65 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 | s.about...Likewise....magit-diff |
| 1656a0 | 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 e2 80 99 20 61 6e 64 20 72 65 6c 61 | -visit-worktree-file....and.rela |
| 1656c0 | 74 65 64 20 63 6f 6d 6d 61 6e 64 73 20 76 69 73 69 74 20 74 68 65 20 77 6f 72 6b 74 72 65 65 0a | ted.commands.visit.the.worktree. |
| 1656e0 | 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 74 68 65 20 64 69 66 | version.of.the.file.that.the.dif |
| 165700 | 66 20 61 74 20 70 6f 69 6e 74 20 69 73 20 61 62 6f 75 74 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 | f.at.point.is.about...See.*note. |
| 165720 | 56 69 73 69 74 69 6e 67 0a 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 | Visiting.Files.and.Blobs.from.a. |
| 165740 | 44 69 66 66 3a 3a 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20 | Diff::.for.more.information.and. |
| 165760 | 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 74 e2 80 99 | the.key.bindings......C-c.C-t... |
| 165780 | 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e | .(...magit-diff-trace-definition |
| 1657a0 | e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 61 20 6c | ...)......This.command.shows.a.l |
| 1657c0 | 6f 67 20 66 6f 72 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a | og.for.the.definition.at.point.. |
| 1657e0 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 | ..--.User.Option:.magit-log-trac |
| 165800 | 65 2d 64 65 66 69 6e 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 65 20 66 | e-definition-function......The.f |
| 165820 | 75 6e 63 74 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 69 73 20 6f 70 74 69 6f 6e | unction.specified.by.this.option |
| 165840 | 20 69 73 20 75 73 65 64 20 62 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 | .is.used.by.........magit-log-tr |
| 165860 | 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e e2 80 99 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 | ace-definition....to.determine.t |
| 165880 | 68 65 20 66 75 6e 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 20 20 20 20 20 46 6f 72 20 6d | he.function.at.point.......For.m |
| 1658a0 | 61 6a 6f 72 2d 6d 6f 64 65 73 20 74 68 61 74 20 68 61 76 65 20 73 70 65 63 69 61 6c 20 6e 65 65 | ajor-modes.that.have.special.nee |
| 1658c0 | 64 73 2c 20 79 6f 75 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20 6c 6f 63 61 6c 0a 20 20 20 20 | ds,.you.could.set.the.local..... |
| 1658e0 | 20 76 61 6c 75 65 20 75 73 69 6e 67 20 74 68 65 20 6d 6f 64 65 e2 80 99 73 20 68 6f 6f 6b 2e 0a | .value.using.the.mode...s.hook.. |
| 165900 | 0a e2 80 98 43 2d 63 20 43 2d 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 | ....C-c.C-e....(...magit-diff-ed |
| 165920 | 69 74 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 46 72 6f 6d 20 61 20 68 | it-hunk-commit...)......From.a.h |
| 165940 | 75 6e 6b 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 65 64 69 74 73 20 74 68 65 20 72 65 73 70 | unk,.this.command.edits.the.resp |
| 165960 | 65 63 74 69 76 65 20 63 6f 6d 6d 69 74 20 61 6e 64 20 76 69 73 69 74 73 0a 20 20 20 20 20 74 68 | ective.commit.and.visits......th |
| 165980 | 65 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 46 69 72 73 74 20 69 74 20 76 69 73 69 74 73 20 74 68 | e.file........First.it.visits.th |
| 1659a0 | 65 20 66 69 6c 65 20 62 65 69 6e 67 20 6d 6f 64 69 66 69 65 64 20 62 79 20 74 68 65 20 68 75 6e | e.file.being.modified.by.the.hun |
| 1659c0 | 6b 20 61 74 20 74 68 65 20 63 6f 72 72 65 63 74 0a 20 20 20 20 20 6c 6f 63 61 74 69 6f 6e 20 75 | k.at.the.correct......location.u |
| 1659e0 | 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 e2 80 99 | sing....magit-diff-visit-file... |
| 165a00 | 2e 20 20 54 68 69 73 20 61 63 74 75 61 6c 6c 79 20 76 69 73 69 74 73 20 61 0a 20 20 20 20 20 62 | ...This.actually.visits.a......b |
| 165a20 | 6c 6f 62 2e 20 20 57 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 64 69 66 66 20 68 65 | lob...When.point.is.on.a.diff.he |
| 165a40 | 61 64 65 72 2c 20 6e 6f 74 20 77 69 74 68 69 6e 20 61 6e 20 69 6e 64 69 76 69 64 75 61 6c 0a 20 | ader,.not.within.an.individual.. |
| 165a60 | 20 20 20 20 68 75 6e 6b 2c 20 74 68 65 6e 20 74 68 69 73 20 76 69 73 69 74 73 20 74 68 65 20 62 | ....hunk,.then.this.visits.the.b |
| 165a80 | 6c 6f 62 20 74 68 65 20 66 69 72 73 74 20 68 75 6e 6b 20 69 73 20 61 62 6f 75 74 2e 0a 0a 20 20 | lob.the.first.hunk.is.about..... |
| 165aa0 | 20 20 20 54 68 65 6e 20 69 74 20 69 6e 76 6f 6b 65 73 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 74 | ...Then.it.invokes....magit-edit |
| 165ac0 | 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 e2 80 99 2c 20 77 68 69 63 68 20 75 73 65 73 20 61 6e 20 69 | -line-commit...,.which.uses.an.i |
| 165ae0 | 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 20 72 65 62 61 73 65 20 74 6f 20 6d 61 6b 65 20 74 | nteractive......rebase.to.make.t |
| 165b00 | 68 65 20 63 6f 6d 6d 69 74 20 65 64 69 74 61 62 6c 65 2c 20 6f 72 20 69 66 20 74 68 61 74 20 69 | he.commit.editable,.or.if.that.i |
| 165b20 | 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 0a 20 20 20 20 20 62 65 63 61 75 73 65 20 74 68 65 20 | s.not.possible......because.the. |
| 165b40 | 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 e2 80 98 | commit.is.not.reachable.from.... |
| 165b60 | 48 45 41 44 e2 80 99 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 0a 20 20 20 20 20 74 68 61 | HEAD....by.checking.out......tha |
| 165b80 | 74 20 63 6f 6d 6d 69 74 20 64 69 72 65 63 74 6c 79 2e 20 20 54 68 69 73 20 61 6c 73 6f 20 63 61 | t.commit.directly...This.also.ca |
| 165ba0 | 75 73 65 73 20 74 68 65 20 61 63 74 75 61 6c 20 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 20 74 6f | uses.the.actual.worktree.file.to |
| 165bc0 | 0a 20 20 20 20 20 62 65 20 76 69 73 69 74 65 64 2e 0a 0a 20 20 20 20 20 4e 65 69 74 68 65 72 20 | ......be.visited........Neither. |
| 165be0 | 74 68 65 20 62 6c 6f 62 20 6e 6f 72 20 74 68 65 20 66 69 6c 65 20 62 75 66 66 65 72 20 61 72 65 | the.blob.nor.the.file.buffer.are |
| 165c00 | 20 6b 69 6c 6c 65 64 20 77 68 65 6e 20 66 69 6e 69 73 68 69 6e 67 20 74 68 65 0a 20 20 20 20 20 | .killed.when.finishing.the...... |
| 165c20 | 72 65 62 61 73 65 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 73 69 72 61 62 6c 65 2c | rebase...If.that.is.undesirable, |
| 165c40 | 20 74 68 65 6e 20 69 74 20 6d 69 67 68 74 20 62 65 20 62 65 74 74 65 72 20 74 6f 20 75 73 65 0a | .then.it.might.be.better.to.use. |
| 165c60 | 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 | ........magit-rebase-edit-commit |
| 165c80 | e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e 0a 0a e2 80 | ....instead.of.this.command..... |
| 165ca0 | 98 6a e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6a 75 6d 70 2d 74 6f 2d 64 69 66 66 73 74 61 74 | .j....(...magit-jump-to-diffstat |
| 165cc0 | 2d 6f 72 2d 64 69 66 66 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6a | -or-diff...)......This.command.j |
| 165ce0 | 75 6d 70 73 20 74 6f 20 74 68 65 20 64 69 66 66 73 74 61 74 20 6f 72 20 64 69 66 66 2e 20 20 57 | umps.to.the.diffstat.or.diff...W |
| 165d00 | 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 0a 20 20 20 20 20 66 69 6c 65 20 69 6e 73 69 | hen.point.is.on.a......file.insi |
| 165d20 | 64 65 20 74 68 65 20 64 69 66 66 73 74 61 74 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 6e 20 6a 75 | de.the.diffstat.section,.then.ju |
| 165d40 | 6d 70 20 74 6f 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 64 69 66 66 0a 20 20 20 20 20 73 | mp.to.the.respective.diff......s |
| 165d60 | 65 63 74 69 6f 6e 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 6a 75 6d 70 20 74 6f 20 74 68 65 20 | ection...Otherwise,.jump.to.the. |
| 165d80 | 64 69 66 66 73 74 61 74 20 73 65 63 74 69 6f 6e 20 6f 72 20 61 20 63 68 69 6c 64 0a 20 20 20 20 | diffstat.section.or.a.child..... |
| 165da0 | 20 74 68 65 72 65 6f 66 2e 0a 0a 20 20 20 54 68 65 20 6e 65 78 74 20 74 77 6f 20 63 6f 6d 6d 61 | .thereof......The.next.two.comma |
| 165dc0 | 6e 64 73 20 61 72 65 20 6e 6f 74 20 73 70 65 63 69 66 69 63 20 74 6f 20 4d 61 67 69 74 2d 44 69 | nds.are.not.specific.to.Magit-Di |
| 165de0 | 66 66 20 6d 6f 64 65 20 28 6f 72 20 61 6e 64 0a 4d 61 67 69 74 20 62 75 66 66 65 72 20 66 6f 72 | ff.mode.(or.and.Magit.buffer.for |
| 165e00 | 20 74 68 61 74 20 6d 61 74 74 65 72 29 2c 20 62 75 74 20 69 74 20 6d 69 67 68 74 20 62 65 20 77 | .that.matter),.but.it.might.be.w |
| 165e20 | 6f 72 74 68 20 70 6f 69 6e 74 69 6e 67 20 6f 75 74 20 74 68 61 74 0a 74 68 65 79 20 61 72 65 20 | orth.pointing.out.that.they.are. |
| 165e40 | 61 76 61 69 6c 61 62 6c 65 20 68 65 72 65 20 74 6f 6f 2e 0a 0a e2 80 98 3c 53 50 43 3e e2 80 99 | available.here.too......<SPC>... |
| 165e60 | 20 28 e2 80 98 73 63 72 6f 6c 6c 2d 75 70 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | .(...scroll-up...)......This.com |
| 165e80 | 6d 61 6e 64 20 73 63 72 6f 6c 6c 73 20 74 65 78 74 20 75 70 77 61 72 64 2e 0a 0a e2 80 98 3c 44 | mand.scrolls.text.upward......<D |
| 165ea0 | 45 4c 3e e2 80 99 20 28 e2 80 98 73 63 72 6f 6c 6c 2d 64 6f 77 6e e2 80 99 29 0a 20 20 20 20 20 | EL>....(...scroll-down...)...... |
| 165ec0 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 63 72 6f 6c 6c 73 20 74 65 78 74 20 64 6f 77 6e 77 61 | This.command.scrolls.text.downwa |
| 165ee0 | 72 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 | rd.....File:.magit.info,..Node:. |
| 165f00 | 44 69 66 66 20 4f 70 74 69 6f 6e 73 2c 20 20 4e 65 78 74 3a 20 52 65 76 69 73 69 6f 6e 20 42 75 | Diff.Options,..Next:.Revision.Bu |
| 165f20 | 66 66 65 72 2c 20 20 50 72 65 76 3a 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 | ffer,..Prev:.Commands.Available. |
| 165f40 | 69 6e 20 44 69 66 66 73 2c 20 20 55 70 3a 20 44 69 66 66 69 6e 67 0a 0a 35 2e 34 2e 33 20 44 69 | in.Diffs,..Up:.Diffing..5.4.3.Di |
| 165f60 | 66 66 20 4f 70 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 | ff.Options.------------------... |
| 165f80 | 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e | --.User.Option:.magit-diff-refin |
| 165fa0 | 65 2d 68 75 6e 6b 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 77 6f 72 64 | e-hunk......Whether.to.show.word |
| 165fc0 | 2d 67 72 61 6e 75 6c 61 72 69 74 79 20 64 69 66 66 65 72 65 6e 63 65 73 20 77 69 74 68 69 6e 20 | -granularity.differences.within. |
| 165fe0 | 64 69 66 66 20 68 75 6e 6b 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 6e 69 6c e2 | diff.hunks..................nil. |
| 166000 | 80 99 20 4e 65 76 65 72 20 73 68 6f 77 20 66 69 6e 65 20 64 69 66 66 65 72 65 6e 63 65 73 2e 0a | ...Never.show.fine.differences.. |
| 166020 | 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 74 e2 80 99 20 53 68 6f 77 20 66 69 6e 65 20 64 69 | ...............t....Show.fine.di |
| 166040 | 66 66 65 72 65 6e 63 65 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 66 66 20 68 | fferences.for.the.current.diff.h |
| 166060 | 75 6e 6b 20 6f 6e 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 6c 6c e2 80 99 20 | unk.only.................all.... |
| 166080 | 53 68 6f 77 20 66 69 6e 65 20 64 69 66 66 65 72 65 6e 63 65 73 20 66 6f 72 20 61 6c 6c 20 64 69 | Show.fine.differences.for.all.di |
| 1660a0 | 73 70 6c 61 79 65 64 20 64 69 66 66 20 68 75 6e 6b 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 | splayed.diff.hunks....--.User.Op |
| 1660c0 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 | tion:.magit-diff-refine-ignore-w |
| 1660e0 | 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 69 67 6e 6f 72 65 | hitespace......Whether.to.ignore |
| 166100 | 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20 77 6f 72 64 2d 67 72 61 6e | .whitespace.changes.in.word-gran |
| 166120 | 75 6c 61 72 69 74 79 0a 20 20 20 20 20 64 69 66 66 65 72 65 6e 63 65 73 2e 0a 0a 20 2d 2d 20 55 | ularity......differences....--.U |
| 166140 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 6a 75 73 74 2d 74 61 | ser.Option:.magit-diff-adjust-ta |
| 166160 | 62 2d 77 69 64 74 68 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 61 64 6a 75 73 74 20 74 | b-width......Whether.to.adjust.t |
| 166180 | 68 65 20 77 69 64 74 68 20 6f 66 20 74 61 62 73 20 69 6e 20 64 69 66 66 73 2e 0a 0a 20 20 20 20 | he.width.of.tabs.in.diffs....... |
| 1661a0 | 20 44 65 74 65 72 6d 69 6e 69 6e 67 20 74 68 65 20 63 6f 72 72 65 63 74 20 77 69 64 74 68 20 63 | .Determining.the.correct.width.c |
| 1661c0 | 61 6e 20 62 65 20 65 78 70 65 6e 73 69 76 65 20 69 66 20 69 74 20 72 65 71 75 69 72 65 73 0a 20 | an.be.expensive.if.it.requires.. |
| 1661e0 | 20 20 20 20 6f 70 65 6e 69 6e 67 20 6c 61 72 67 65 20 61 6e 64 2f 6f 72 20 6d 61 6e 79 20 66 69 | ....opening.large.and/or.many.fi |
| 166200 | 6c 65 73 2c 20 73 6f 20 74 68 65 20 77 69 64 74 68 73 20 61 72 65 20 63 61 63 68 65 64 20 69 6e | les,.so.the.widths.are.cached.in |
| 166220 | 20 74 68 65 0a 20 20 20 20 20 76 61 72 69 61 62 6c 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 | .the......variable....magit-diff |
| 166240 | 2d 2d 74 61 62 2d 77 69 64 74 68 2d 63 61 63 68 65 e2 80 99 2e 20 20 53 65 74 20 74 68 61 74 20 | --tab-width-cache......Set.that. |
| 166260 | 74 6f 20 6e 69 6c 20 74 6f 0a 20 20 20 20 20 69 6e 76 61 6c 69 64 61 74 65 20 74 68 65 20 63 61 | to.nil.to......invalidate.the.ca |
| 166280 | 63 68 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 6e 69 6c e2 80 99 20 4e 65 76 65 | che..................nil....Neve |
| 1662a0 | 72 20 61 64 6a 75 73 74 20 74 61 62 20 77 69 64 74 68 2e 20 20 55 73 65 20 e2 80 98 74 61 62 2d | r.adjust.tab.width...Use....tab- |
| 1662c0 | 77 69 64 74 68 e2 80 99 73 20 76 61 6c 75 65 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 20 20 | width...s.value.from.the........ |
| 1662e0 | 20 20 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 69 74 73 65 6c 66 20 69 6e 73 74 65 61 64 2e 0a | ...Magit.buffer.itself.instead.. |
| 166300 | 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 74 e2 80 99 20 49 66 20 74 68 65 20 63 6f 72 72 | ................t....If.the.corr |
| 166320 | 65 73 70 6f 6e 64 69 6e 67 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 65 | esponding.file-visiting.buffer.e |
| 166340 | 78 69 74 73 2c 20 74 68 65 6e 20 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 74 61 62 2d | xits,.then.use..............tab- |
| 166360 | 77 69 64 74 68 e2 80 99 e2 80 99 73 20 76 61 6c 75 65 20 66 72 6f 6d 20 74 68 61 74 20 62 75 66 | width......s.value.from.that.buf |
| 166380 | 66 65 72 2e 20 20 44 6f 69 6e 67 20 74 68 69 73 20 69 73 20 63 68 65 61 70 2c 20 73 6f 0a 20 20 | fer...Doing.this.is.cheap,.so... |
| 1663a0 | 20 20 20 20 20 20 20 20 74 68 69 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 65 76 65 6e 20 | ........this.value.is.used.even. |
| 1663c0 | 69 66 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 61 63 68 65 20 65 6e 74 72 79 20 65 | if.a.corresponding.cache.entry.e |
| 1663e0 | 78 69 73 74 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 6c 77 61 79 73 e2 80 99 | xists..................always... |
| 166400 | 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 62 75 66 66 65 72 2c 20 74 68 65 | .If.there.is.no.such.buffer,.the |
| 166420 | 6e 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 76 69 73 69 74 0a 20 20 20 20 20 20 20 20 20 20 74 68 | n.temporarily.visit...........th |
| 166440 | 65 20 66 69 6c 65 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 76 61 6c 75 65 2e 0a 0a | e.file.to.determine.the.value... |
| 166460 | 20 20 20 20 20 20 20 20 e2 80 a2 20 4e 55 4d 42 45 52 20 4c 69 6b 65 20 e2 80 98 61 6c 77 61 79 | ............NUMBER.Like....alway |
| 166480 | 73 e2 80 99 2c 20 62 75 74 20 64 6f 6e e2 80 99 74 20 76 69 73 69 74 20 66 69 6c 65 73 20 6c 61 | s...,.but.don...t.visit.files.la |
| 1664a0 | 72 67 65 72 20 74 68 61 6e 20 4e 55 4d 42 45 52 0a 20 20 20 20 20 20 20 20 20 20 62 79 74 65 73 | rger.than.NUMBER...........bytes |
| 1664c0 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 | ....--.User.Option:.magit-diff-p |
| 1664e0 | 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 53 70 65 63 69 66 79 20 77 68 65 | aint-whitespace......Specify.whe |
| 166500 | 72 65 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 | re.to.highlight.whitespace.error |
| 166520 | 73 2e 0a 0a 20 20 20 20 20 53 65 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c | s........See....magit-diff-highl |
| 166540 | 69 67 68 74 2d 74 72 61 69 6c 69 6e 67 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d | ight-trailing...,.........magit- |
| 166560 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e e2 80 99 2e 20 20 | diff-highlight-indentation...... |
| 166580 | 54 68 65 20 73 79 6d 62 6f 6c 20 e2 80 98 74 e2 80 99 20 6d 65 61 6e 73 20 69 6e 20 61 6c 6c 0a | The.symbol....t....means.in.all. |
| 1665a0 | 20 20 20 20 20 64 69 66 66 73 2c 20 e2 80 98 73 74 61 74 75 73 e2 80 99 20 6d 65 61 6e 73 20 6f | .....diffs,....status....means.o |
| 1665c0 | 6e 6c 79 20 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 20 61 6e 64 20 6e 69 | nly.in.the.status.buffer,.and.ni |
| 1665e0 | 6c 20 6d 65 61 6e 73 0a 20 20 20 20 20 6e 6f 77 68 65 72 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 | l.means......nowhere............ |
| 166600 | 80 a2 20 e2 80 98 6e 69 6c e2 80 99 20 4e 65 76 65 72 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 | ......nil....Never.highlight.whi |
| 166620 | 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 74 | tespace.errors.................t |
| 166640 | e2 80 99 20 48 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 20 | ....Highlight.whitespace.errors. |
| 166660 | 65 76 65 72 79 77 68 65 72 65 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 75 6e 63 6f 6d | everywhere.................uncom |
| 166680 | 6d 69 74 74 65 64 e2 80 99 20 4f 6e 6c 79 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 | mitted....Only.highlight.whitesp |
| 1666a0 | 61 63 65 20 65 72 72 6f 72 73 20 69 6e 20 64 69 66 66 73 0a 20 20 20 20 20 20 20 20 20 20 73 68 | ace.errors.in.diffs...........sh |
| 1666c0 | 6f 77 69 6e 67 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 20 20 46 6f 72 20 | owing.uncommitted.changes...For. |
| 1666e0 | 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 20 20 20 20 20 20 20 | backward.compatibility.......... |
| 166700 | 20 e2 80 98 73 74 61 74 75 73 e2 80 99 20 69 73 20 74 72 65 61 74 65 64 20 61 73 20 61 20 73 79 | ....status....is.treated.as.a.sy |
| 166720 | 6e 6f 6e 79 6d 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 | nonym....--.User.Option:.magit-d |
| 166740 | 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 | iff-paint-whitespace-lines...... |
| 166760 | 53 70 65 63 69 66 79 20 69 6e 20 77 68 61 74 20 6b 69 6e 64 20 6f 66 20 6c 69 6e 65 73 20 74 6f | Specify.in.what.kind.of.lines.to |
| 166780 | 20 68 69 67 68 6c 69 67 68 74 20 77 68 69 74 65 73 70 61 63 65 20 65 72 72 6f 72 73 2e 0a 0a 20 | .highlight.whitespace.errors.... |
| 1667a0 | 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 74 e2 80 99 20 48 69 67 68 6c 69 67 68 74 20 6f 6e 6c | ..............t....Highlight.onl |
| 1667c0 | 79 20 69 6e 20 61 64 64 65 64 20 6c 69 6e 65 73 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | y.in.added.lines................ |
| 1667e0 | 98 62 6f 74 68 e2 80 99 20 48 69 67 68 6c 69 67 68 74 20 69 6e 20 61 64 64 65 64 20 61 6e 64 20 | .both....Highlight.in.added.and. |
| 166800 | 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 6c | removed.lines.................al |
| 166820 | 6c e2 80 99 20 48 69 67 68 6c 69 67 68 74 20 69 6e 20 61 64 64 65 64 2c 20 72 65 6d 6f 76 65 64 | l....Highlight.in.added,.removed |
| 166840 | 20 61 6e 64 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 | .and.context.lines....--.User.Op |
| 166860 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 74 72 61 69 6c | tion:.magit-diff-highlight-trail |
| 166880 | 69 6e 67 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 77 68 | ing......Whether.to.highlight.wh |
| 1668a0 | 69 74 65 73 70 61 63 65 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 6c 69 6e 65 20 69 6e | itespace.at.the.end.of.a.line.in |
| 1668c0 | 20 64 69 66 66 73 2e 0a 20 20 20 20 20 55 73 65 64 20 6f 6e 6c 79 20 77 68 65 6e 20 e2 80 98 6d | .diffs.......Used.only.when....m |
| 1668e0 | 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 e2 80 99 20 69 73 | agit-diff-paint-whitespace....is |
| 166900 | 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 | .non-nil....--.User.Option:.magi |
| 166920 | 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 0a 20 20 20 | t-diff-highlight-indentation.... |
| 166940 | 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 | ..This.option.controls.whether.t |
| 166960 | 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 69 6e 20 63 | o.highlight.the.indentation.in.c |
| 166980 | 61 73 65 0a 20 20 20 20 20 69 74 20 75 73 65 64 20 74 68 65 20 22 77 72 6f 6e 67 22 20 69 6e 64 | ase......it.used.the."wrong".ind |
| 1669a0 | 65 6e 74 61 74 69 6f 6e 20 73 74 79 6c 65 2e 20 20 49 6e 64 65 6e 74 61 74 69 6f 6e 20 69 73 20 | entation.style...Indentation.is. |
| 1669c0 | 6f 6e 6c 79 0a 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 65 64 20 69 66 20 e2 80 98 6d 61 67 69 | only......highlighted.if....magi |
| 1669e0 | 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 e2 80 99 20 69 73 20 61 6c | t-diff-paint-whitespace....is.al |
| 166a00 | 73 6f 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 | so.non-nil........The.value.is.a |
| 166a20 | 6e 20 61 6c 69 73 74 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 28 52 45 47 45 58 50 20 | n.alist.of.the.form....((REGEXP. |
| 166a40 | 2e 20 49 4e 44 45 4e 54 29 2e 2e 2e 29 e2 80 99 2e 20 20 54 68 65 0a 20 20 20 20 20 70 61 74 68 | ..INDENT)...)......The......path |
| 166a60 | 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 6d 61 | .to.the.current.repository.is.ma |
| 166a80 | 74 63 68 65 64 20 61 67 61 69 6e 73 74 20 65 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 6e 0a 20 20 | tched.against.each.element.in... |
| 166aa0 | 20 20 20 72 65 76 65 72 73 65 20 6f 72 64 65 72 2e 20 20 54 68 65 72 65 66 6f 72 65 20 69 66 20 | ...reverse.order...Therefore.if. |
| 166ac0 | 61 20 52 45 47 45 58 50 20 6d 61 74 63 68 65 73 2c 20 74 68 65 6e 20 65 61 72 6c 69 65 72 0a 20 | a.REGEXP.matches,.then.earlier.. |
| 166ae0 | 20 20 20 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 6e 6f 74 20 74 72 69 65 64 2e 0a 0a 20 20 20 | ....elements.are.not.tried...... |
| 166b00 | 20 20 49 66 20 74 68 65 20 75 73 65 64 20 49 4e 44 45 4e 54 20 69 73 20 e2 80 98 74 61 62 73 e2 | ..If.the.used.INDENT.is....tabs. |
| 166b20 | 80 99 2c 20 68 69 67 68 6c 69 67 68 74 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 77 69 74 68 20 74 | ..,.highlight.indentation.with.t |
| 166b40 | 61 62 73 2e 20 20 49 66 0a 20 20 20 20 20 49 4e 44 45 4e 54 20 69 73 20 61 6e 20 69 6e 74 65 67 | abs...If......INDENT.is.an.integ |
| 166b60 | 65 72 2c 20 68 69 67 68 6c 69 67 68 74 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 77 69 74 68 20 61 | er,.highlight.indentation.with.a |
| 166b80 | 74 20 6c 65 61 73 74 20 74 68 61 74 20 6d 61 6e 79 0a 20 20 20 20 20 73 70 61 63 65 73 2e 20 20 | t.least.that.many......spaces... |
| 166ba0 | 4f 74 68 65 72 77 69 73 65 2c 20 68 69 67 68 6c 69 67 68 74 20 6e 65 69 74 68 65 72 2e 0a 0a 20 | Otherwise,.highlight.neither.... |
| 166bc0 | 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 64 65 2d | --.User.Option:.magit-diff-hide- |
| 166be0 | 74 72 61 69 6c 69 6e 67 2d 63 72 2d 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 20 57 68 65 74 | trailing-cr-characters......Whet |
| 166c00 | 68 65 72 20 74 6f 20 68 69 64 65 20 5e 4d 20 63 68 61 72 61 63 74 65 72 73 20 61 74 20 74 68 65 | her.to.hide.^M.characters.at.the |
| 166c20 | 20 65 6e 64 20 6f 66 20 61 20 6c 69 6e 65 20 69 6e 20 64 69 66 66 73 2e 0a 0a 20 2d 2d 20 55 73 | .end.of.a.line.in.diffs....--.Us |
| 166c40 | 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d | er.Option:.magit-diff-highlight- |
| 166c60 | 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 54 68 69 73 20 | hunk-region-functions......This. |
| 166c80 | 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 75 | option.specifies.the.functions.u |
| 166ca0 | 73 65 64 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 0a 20 20 20 20 20 68 75 6e 6b 2d 69 | sed.to.highlight.the......hunk-i |
| 166cc0 | 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 2e 0a 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 | nternal.region...........magit-d |
| 166ce0 | 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 64 69 6d 2d 6f 75 | iff-highlight-hunk-region-dim-ou |
| 166d00 | 74 73 69 64 65 e2 80 99 20 6f 76 65 72 6c 61 79 73 20 74 68 65 20 6f 75 74 73 69 64 65 0a 20 20 | tside....overlays.the.outside... |
| 166d20 | 20 20 20 6f 66 20 74 68 65 20 68 75 6e 6b 20 69 6e 74 65 72 6e 61 6c 20 73 65 6c 65 63 74 69 6f | ...of.the.hunk.internal.selectio |
| 166d40 | 6e 20 77 69 74 68 20 61 20 66 61 63 65 20 74 68 61 74 20 63 61 75 73 65 73 20 74 68 65 20 61 64 | n.with.a.face.that.causes.the.ad |
| 166d60 | 64 65 64 0a 20 20 20 20 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 20 74 6f 20 68 61 | ded......and.removed.lines.to.ha |
| 166d80 | 76 65 20 74 68 65 20 73 61 6d 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 61 73 20 | ve.the.same.background.color.as. |
| 166da0 | 63 6f 6e 74 65 78 74 0a 20 20 20 20 20 6c 69 6e 65 73 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 | context......lines...This.functi |
| 166dc0 | 6f 6e 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 74 68 | on.should.not.be.removed.from.th |
| 166de0 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 6f 70 74 69 6f 6e 2e 0a 0a 20 20 | e.value.of.this......option..... |
| 166e00 | 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d | ......magit-diff-highlight-hunk- |
| 166e20 | 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 6f 76 65 72 6c 61 79 73 e2 80 99 20 61 6e 64 0a 20 20 20 | region-using-overlays....and.... |
| 166e40 | 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 | .....magit-diff-highlight-hunk-r |
| 166e60 | 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 75 6e 64 65 72 6c 69 6e 65 e2 80 99 20 65 6d 70 68 61 73 69 | egion-using-underline....emphasi |
| 166e80 | 7a 65 20 74 68 65 0a 20 20 20 20 20 72 65 67 69 6f 6e 20 62 79 20 70 6c 61 63 69 6e 67 20 64 65 | ze.the......region.by.placing.de |
| 166ea0 | 6c 69 6d 69 74 69 6e 67 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6c 69 6e 65 73 20 62 65 66 6f 72 65 | limiting.horizontal.lines.before |
| 166ec0 | 20 61 6e 64 20 61 66 74 65 72 20 69 74 2e 0a 20 20 20 20 20 42 6f 74 68 20 6f 66 20 74 68 65 73 | .and.after.it.......Both.of.thes |
| 166ee0 | 65 20 66 75 6e 63 74 69 6f 6e 73 20 68 61 76 65 20 67 6c 69 74 63 68 65 73 20 77 68 69 63 68 20 | e.functions.have.glitches.which. |
| 166f00 | 63 61 6e 6e 6f 74 20 62 65 20 66 69 78 65 64 20 64 75 65 20 74 6f 0a 20 20 20 20 20 6c 69 6d 69 | cannot.be.fixed.due.to......limi |
| 166f20 | 74 61 74 69 6f 6e 73 20 6f 66 20 45 6d 61 63 73 e2 80 99 20 64 69 73 70 6c 61 79 20 65 6e 67 69 | tations.of.Emacs....display.engi |
| 166f40 | 6e 65 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 65 0a 20 20 | ne...For.more.information.see... |
| 166f60 | 20 20 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 | ...<https://github.com/magit/mag |
| 166f80 | 69 74 2f 69 73 73 75 65 73 2f 32 37 35 38 3e 20 66 66 2e 0a 0a 20 20 20 20 20 49 6e 73 74 65 61 | it/issues/2758>.ff........Instea |
| 166fa0 | 64 20 6f 66 2c 20 6f 72 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 2c 20 75 73 69 6e 67 20 64 | d.of,.or.in.addition.to,.using.d |
| 166fc0 | 65 6c 69 6d 69 74 69 6e 67 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6c 69 6e 65 73 2c 0a 20 20 20 20 | elimiting.horizontal.lines,..... |
| 166fe0 | 20 74 6f 20 65 6d 70 68 61 73 69 7a 65 20 74 68 65 20 62 6f 75 6e 64 61 72 69 65 73 2c 20 79 6f | .to.emphasize.the.boundaries,.yo |
| 167000 | 75 20 6d 61 79 20 77 69 73 68 20 74 6f 20 65 6d 70 68 61 73 69 7a 65 20 74 68 65 20 74 65 78 74 | u.may.wish.to.emphasize.the.text |
| 167020 | 0a 20 20 20 20 20 69 74 73 65 6c 66 2c 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 | ......itself,.using....magit-dif |
| 167040 | 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 75 73 69 6e 67 2d 66 61 | f-highlight-hunk-region-using-fa |
| 167060 | 63 65 e2 80 99 2e 0a 0a 20 20 20 20 20 49 6e 20 74 65 72 6d 69 6e 61 6c 20 66 72 61 6d 65 73 20 | ce...........In.terminal.frames. |
| 167080 | 69 74 e2 80 99 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 72 61 77 20 6c 69 6e 65 | it...s.not.possible.to.draw.line |
| 1670a0 | 73 20 61 73 20 74 68 65 20 6f 76 65 72 6c 61 79 0a 20 20 20 20 20 61 6e 64 20 75 6e 64 65 72 6c | s.as.the.overlay......and.underl |
| 1670c0 | 69 6e 65 20 76 61 72 69 61 6e 74 73 20 6e 6f 72 6d 61 6c 6c 79 20 64 6f 2c 20 73 6f 20 74 68 65 | ine.variants.normally.do,.so.the |
| 1670e0 | 72 65 20 74 68 65 79 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 0a 20 20 20 20 20 63 61 6c 6c 69 6e | re.they.fall.back.to......callin |
| 167100 | 67 20 74 68 65 20 66 61 63 65 20 66 75 6e 63 74 69 6f 6e 20 69 6e 73 74 65 61 64 2e 0a 0a 20 2d | g.the.face.function.instead....- |
| 167120 | 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d 61 72 6b | -.User.Option:.magit-diff-unmark |
| 167140 | 65 64 2d 6c 69 6e 65 73 2d 6b 65 65 70 2d 66 6f 72 65 67 72 6f 75 6e 64 0a 20 20 20 20 20 54 68 | ed-lines-keep-foreground......Th |
| 167160 | 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 61 64 64 65 64 | is.option.controls.whether.added |
| 167180 | 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 20 6f 75 74 73 69 64 65 20 74 68 65 0a 20 | .and.removed.lines.outside.the.. |
| 1671a0 | 20 20 20 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 6f 6e 6c 79 20 6c 6f | ....hunk-internal.region.only.lo |
| 1671c0 | 73 65 20 74 68 65 69 72 20 64 69 73 74 69 6e 63 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c | se.their.distinct.background.col |
| 1671e0 | 6f 72 20 6f 72 0a 20 20 20 20 20 61 6c 73 6f 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 | or.or......also.the.foreground.c |
| 167200 | 6f 6c 6f 72 2e 20 20 57 68 65 74 68 65 72 20 74 68 65 20 6f 75 74 73 69 64 65 20 6f 66 20 74 68 | olor...Whether.the.outside.of.th |
| 167220 | 65 20 72 65 67 69 6f 6e 20 69 73 0a 20 20 20 20 20 64 69 6d 6d 65 64 20 61 74 20 61 6c 6c 20 64 | e.region.is......dimmed.at.all.d |
| 167240 | 65 70 65 6e 64 73 20 6f 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | epends.on.........magit-diff-hig |
| 167260 | 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 e2 80 99 2e | hlight-hunk-region-functions.... |
| 167280 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 | ...--.User.Option:.magit-diff-ex |
| 1672a0 | 74 72 61 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 | tra-stat-arguments......This.opt |
| 1672c0 | 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e | ion.specifies.additional.argumen |
| 1672e0 | 74 73 20 74 6f 20 62 65 20 75 73 65 64 20 61 6c 6f 6e 67 73 69 64 65 0a 20 20 20 20 20 e2 80 98 | ts.to.be.used.alongside......... |
| 167300 | 2d 2d 73 74 61 74 e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 | --stat...........The.value.is.a. |
| 167320 | 6c 69 73 74 20 6f 66 20 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d 65 6e 74 73 20 6f | list.of.zero.or.more.arguments.o |
| 167340 | 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 0a 20 20 20 20 20 74 61 6b 65 73 20 6e 6f 20 | r.a.function.that......takes.no. |
| 167360 | 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 73 20 73 75 63 68 20 61 20 6c 69 73 74 | argument.and.returns.such.a.list |
| 167380 | 2e 20 20 54 68 65 73 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 0a 20 20 20 20 20 61 6c 6c 6f | ...These.arguments.are......allo |
| 1673a0 | 77 65 64 20 68 65 72 65 3a 20 e2 80 98 2d 2d 73 74 61 74 2d 77 69 64 74 68 e2 80 99 2c 20 e2 80 | wed.here:....--stat-width...,... |
| 1673c0 | 98 2d 2d 73 74 61 74 2d 6e 61 6d 65 2d 77 69 64 74 68 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 2d | .--stat-name-width...,.........- |
| 1673e0 | 2d 73 74 61 74 2d 67 72 61 70 68 2d 77 69 64 74 68 e2 80 99 20 61 6e 64 20 e2 80 98 2d 2d 63 6f | -stat-graph-width....and....--co |
| 167400 | 6d 70 61 63 74 2d 73 75 6d 6d 61 72 79 e2 80 99 2e 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 | mpact-summary......Also.see.*not |
| 167420 | 65 0a 20 20 20 20 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 64 69 66 66 3a 3a 2e 0a 0a 1f 0a 46 69 | e......(gitman)git-diff::.....Fi |
| 167440 | 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 76 69 73 69 6f 6e 20 | le:.magit.info,..Node:.Revision. |
| 167460 | 42 75 66 66 65 72 2c 20 20 50 72 65 76 3a 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2c 20 20 55 70 | Buffer,..Prev:.Diff.Options,..Up |
| 167480 | 3a 20 44 69 66 66 69 6e 67 0a 0a 35 2e 34 2e 34 20 52 65 76 69 73 69 6f 6e 20 42 75 66 66 65 72 | :.Diffing..5.4.4.Revision.Buffer |
| 1674a0 | 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 73 65 72 | .---------------------...--.User |
| 1674c0 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 | .Option:.magit-revision-insert-r |
| 1674e0 | 65 6c 61 74 65 64 2d 72 65 66 73 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 | elated-refs......Whether.to.show |
| 167500 | 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 | .related.branches.in.revision.bu |
| 167520 | 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 6e 69 6c e2 80 99 20 44 6f | ffers..................nil....Do |
| 167540 | 6e e2 80 99 74 20 73 68 6f 77 20 61 6e 79 20 72 65 6c 61 74 65 64 20 62 72 61 6e 63 68 65 73 2e | n...t.show.any.related.branches. |
| 167560 | 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 74 e2 80 99 20 53 68 6f 77 20 72 65 6c 61 74 65 | ................t....Show.relate |
| 167580 | 64 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 | d.local.branches................ |
| 1675a0 | 98 61 6c 6c e2 80 99 20 53 68 6f 77 20 72 65 6c 61 74 65 64 20 6c 6f 63 61 6c 20 61 6e 64 20 72 | .all....Show.related.local.and.r |
| 1675c0 | 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 6d | emote.branches.................m |
| 1675e0 | 69 78 65 64 e2 80 99 20 53 68 6f 77 20 61 6c 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 20 62 72 61 6e | ixed....Show.all.containing.bran |
| 167600 | 63 68 65 73 20 61 6e 64 20 6c 6f 63 61 6c 20 6d 65 72 67 65 64 0a 20 20 20 20 20 20 20 20 20 20 | ches.and.local.merged........... |
| 167620 | 62 72 61 6e 63 68 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 | branches....--.User.Option:.magi |
| 167640 | 74 2d 72 65 76 69 73 69 6f 6e 2d 73 68 6f 77 2d 67 72 61 76 61 74 61 72 73 0a 20 20 20 20 20 57 | t-revision-show-gravatars......W |
| 167660 | 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 67 72 61 76 61 74 61 72 20 69 6d 61 67 65 73 20 69 | hether.to.show.gravatar.images.i |
| 167680 | 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 49 66 20 e2 80 98 | n.revision.buffers........If.... |
| 1676a0 | 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 64 6f 6e e2 80 99 74 20 69 6e 73 65 72 74 20 61 6e 79 20 | nil...,.then.don...t.insert.any. |
| 1676c0 | 67 72 61 76 61 74 61 72 20 69 6d 61 67 65 73 2e 20 20 49 66 20 e2 80 98 74 e2 80 99 2c 20 74 68 | gravatar.images...If....t...,.th |
| 1676e0 | 65 6e 0a 20 20 20 20 20 69 6e 73 65 72 74 20 62 6f 74 68 20 69 6d 61 67 65 73 2e 20 20 49 66 20 | en......insert.both.images...If. |
| 167700 | e2 80 98 61 75 74 68 6f 72 e2 80 99 20 6f 72 20 e2 80 98 63 6f 6d 6d 69 74 74 65 72 e2 80 99 2c | ...author....or....committer..., |
| 167720 | 20 74 68 65 6e 20 69 6e 73 65 72 74 20 6f 6e 6c 79 0a 20 20 20 20 20 74 68 65 20 72 65 73 70 65 | .then.insert.only......the.respe |
| 167740 | 63 74 69 76 65 20 69 6d 61 67 65 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 68 61 76 65 20 63 | ctive.image........If.you.have.c |
| 167760 | 75 73 74 6f 6d 69 7a 65 64 20 74 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 72 65 | ustomized.the.option....magit-re |
| 167780 | 76 69 73 69 6f 6e 2d 68 65 61 64 65 72 73 2d 66 6f 72 6d 61 74 e2 80 99 0a 20 20 20 20 20 61 6e | vision-headers-format.........an |
| 1677a0 | 64 20 77 61 6e 74 20 74 6f 20 69 6e 73 65 72 74 20 74 68 65 20 69 6d 61 67 65 73 20 74 68 65 6e | d.want.to.insert.the.images.then |
| 1677c0 | 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 68 61 76 65 20 74 6f 20 73 70 65 63 69 66 79 0a | .you.might.also.have.to.specify. |
| 1677e0 | 20 20 20 20 20 77 68 65 72 65 20 74 6f 20 64 6f 20 73 6f 2e 20 20 49 6e 20 74 68 61 74 20 63 61 | .....where.to.do.so...In.that.ca |
| 167800 | 73 65 20 74 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 6f 20 62 65 20 61 20 63 6f 6e 73 2d 63 65 | se.the.value.has.to.be.a.cons-ce |
| 167820 | 6c 6c 20 6f 66 0a 20 20 20 20 20 74 77 6f 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f | ll.of......two.regular.expressio |
| 167840 | 6e 73 2e 20 20 54 68 65 20 63 61 72 20 73 70 65 63 69 66 69 65 73 20 77 68 65 72 65 20 74 6f 20 | ns...The.car.specifies.where.to. |
| 167860 | 69 6e 73 65 72 74 20 74 68 65 0a 20 20 20 20 20 61 75 74 68 6f 72 e2 80 99 73 20 69 6d 61 67 65 | insert.the......author...s.image |
| 167880 | 2e 20 20 54 68 65 20 74 6f 70 20 68 61 6c 66 20 6f 66 20 74 68 65 20 69 6d 61 67 65 20 69 73 20 | ...The.top.half.of.the.image.is. |
| 1678a0 | 69 6e 73 65 72 74 65 64 20 72 69 67 68 74 20 61 66 74 65 72 0a 20 20 20 20 20 74 68 65 20 6d 61 | inserted.right.after......the.ma |
| 1678c0 | 74 63 68 65 64 20 74 65 78 74 2c 20 74 68 65 20 62 6f 74 74 6f 6d 20 68 61 6c 66 20 6f 6e 20 74 | tched.text,.the.bottom.half.on.t |
| 1678e0 | 68 65 20 6e 65 78 74 20 6c 69 6e 65 20 69 6e 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 63 6f | he.next.line.in.the.same......co |
| 167900 | 6c 75 6d 6e 2e 20 20 54 68 65 20 63 64 72 20 73 70 65 63 69 66 69 65 73 20 77 68 65 72 65 20 74 | lumn...The.cdr.specifies.where.t |
| 167920 | 6f 20 69 6e 73 65 72 74 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 e2 80 99 73 20 69 6d 61 67 65 | o.insert.the.committer...s.image |
| 167940 | 2c 0a 20 20 20 20 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 20 20 45 69 74 68 65 72 20 74 68 65 20 | ,......accordingly...Either.the. |
| 167960 | 63 61 72 20 6f 72 20 74 68 65 20 63 64 72 20 6d 61 79 20 62 65 20 6e 69 6c 2e 22 0a 0a 20 2d 2d | car.or.the.cdr.may.be.nil."...-- |
| 167980 | 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 75 73 65 | .User.Option:.magit-revision-use |
| 1679a0 | 2d 68 61 73 68 2d 73 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 74 | -hash-sections......Whether.to.t |
| 1679c0 | 75 72 6e 20 68 61 73 68 65 73 20 69 6e 73 69 64 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 | urn.hashes.inside.the.commit.mes |
| 1679e0 | 73 61 67 65 20 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 49 66 20 6e 6f 6e | sage.into.sections........If.non |
| 167a00 | 2d 6e 69 6c 2c 20 74 68 65 6e 20 68 61 73 68 65 73 20 69 6e 73 69 64 65 20 74 68 65 20 63 6f 6d | -nil,.then.hashes.inside.the.com |
| 167a20 | 6d 69 74 20 6d 65 73 73 61 67 65 20 61 72 65 20 74 75 72 6e 65 64 20 69 6e 74 6f 0a 20 20 20 20 | mit.message.are.turned.into..... |
| 167a40 | 20 e2 80 98 63 6f 6d 6d 69 74 e2 80 99 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 65 72 65 20 69 | ....commit....sections...There.i |
| 167a60 | 73 20 61 20 74 72 61 64 65 20 6f 66 66 20 74 6f 20 62 65 20 6d 61 64 65 20 62 65 74 77 65 65 6e | s.a.trade.off.to.be.made.between |
| 167a80 | 0a 20 20 20 20 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 61 6e 64 20 72 65 6c 69 61 62 69 6c 69 74 | ......performance.and.reliabilit |
| 167aa0 | 79 3a 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 73 6c 6f 77 e2 80 99 20 63 61 6c 6c 73 | y:.................slow....calls |
| 167ac0 | 20 67 69 74 20 66 6f 72 20 65 76 65 72 79 20 77 6f 72 64 20 74 6f 20 62 65 20 61 62 73 6f 6c 75 | .git.for.every.word.to.be.absolu |
| 167ae0 | 74 65 6c 79 20 73 75 72 65 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 71 75 69 63 6b e2 | tely.sure.................quick. |
| 167b00 | 80 99 20 73 6b 69 70 73 20 77 6f 72 64 73 20 6c 65 73 73 20 74 68 61 6e 20 73 65 76 65 6e 20 63 | ...skips.words.less.than.seven.c |
| 167b20 | 68 61 72 61 63 74 65 72 73 20 6c 6f 6e 67 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 71 | haracters.long.................q |
| 167b40 | 75 69 63 6b 65 72 e2 80 99 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 73 6b 69 70 73 20 77 6f 72 | uicker....additionally.skips.wor |
| 167b60 | 64 73 20 74 68 61 74 20 64 6f 6e e2 80 99 74 20 63 6f 6e 74 61 69 6e 20 61 0a 20 20 20 20 20 20 | ds.that.don...t.contain.a....... |
| 167b80 | 20 20 20 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 71 75 69 63 6b | ....number.................quick |
| 167ba0 | 65 73 74 e2 80 99 20 75 73 65 73 20 61 6c 6c 20 77 6f 72 64 73 20 74 68 61 74 20 61 72 65 20 61 | est....uses.all.words.that.are.a |
| 167bc0 | 74 20 6c 65 61 73 74 20 73 65 76 65 6e 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 20 20 20 | t.least.seven.characters........ |
| 167be0 | 20 20 20 6c 6f 6e 67 20 61 6e 64 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 20 61 74 20 6c 65 61 | ...long.and.which.contain.at.lea |
| 167c00 | 73 74 20 6f 6e 65 20 6e 75 6d 62 65 72 20 61 73 20 77 65 6c 6c 20 61 73 20 61 74 20 6c 65 61 73 | st.one.number.as.well.as.at.leas |
| 167c20 | 74 0a 20 20 20 20 20 20 20 20 20 20 6f 6e 65 20 6c 65 74 74 65 72 2e 0a 0a 20 20 20 20 20 49 66 | t...........one.letter........If |
| 167c40 | 20 6e 69 6c 2c 20 74 68 65 6e 20 6e 6f 20 68 61 73 68 65 73 20 61 72 65 20 74 75 72 6e 65 64 20 | .nil,.then.no.hashes.are.turned. |
| 167c60 | 69 6e 74 6f 20 73 65 63 74 69 6f 6e 73 2c 20 62 75 74 20 79 6f 75 20 63 61 6e 20 73 74 69 6c 6c | into.sections,.but.you.can.still |
| 167c80 | 0a 20 20 20 20 20 76 69 73 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 | ......visit.the.commit.at.point. |
| 167ca0 | 75 73 69 6e 67 20 22 52 45 54 22 2e 0a 0a 20 20 20 54 68 65 20 64 69 66 66 73 20 73 68 6f 77 6e | using."RET"......The.diffs.shown |
| 167cc0 | 20 69 6e 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 6d 61 79 20 62 65 20 61 | .in.the.revision.buffer.may.be.a |
| 167ce0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 72 65 73 74 72 69 63 74 65 64 20 74 6f 20 61 20 73 75 62 | utomatically.restricted.to.a.sub |
| 167d00 | 73 65 74 20 6f 66 20 74 68 65 20 63 68 61 6e 67 65 64 20 66 69 6c 65 73 2e 20 20 49 66 20 74 68 | set.of.the.changed.files...If.th |
| 167d20 | 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 73 0a 64 69 73 70 6c 61 79 65 64 20 66 | e.revision.buffer.is.displayed.f |
| 167d40 | 72 6f 6d 20 61 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 | rom.a.log.buffer,.the.revision.b |
| 167d60 | 75 66 66 65 72 20 77 69 6c 6c 20 73 68 61 72 65 20 74 68 65 20 73 61 6d 65 0a 66 69 6c 65 20 72 | uffer.will.share.the.same.file.r |
| 167d80 | 65 73 74 72 69 63 74 69 6f 6e 20 61 73 20 74 68 61 74 20 6c 6f 67 20 62 75 66 66 65 72 20 28 61 | estriction.as.that.log.buffer.(a |
| 167da0 | 6c 73 6f 20 73 65 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 | lso.see.the.command....magit-dif |
| 167dc0 | 66 2d 74 6f 67 67 6c 65 2d 66 69 6c 65 2d 66 69 6c 74 65 72 e2 80 99 29 2e 0a 0a 20 2d 2d 20 55 | f-toggle-file-filter...)....--.U |
| 167de0 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 66 69 6c 74 65 | ser.Option:.magit-revision-filte |
| 167e00 | 72 2d 66 69 6c 65 73 2d 6f 6e 2d 66 6f 6c 6c 6f 77 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 73 | r-files-on-follow......Whether.s |
| 167e20 | 68 6f 77 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 61 20 6c 6f 67 20 62 75 66 66 65 | howing.a.commit.from.a.log.buffe |
| 167e40 | 72 20 68 6f 6e 6f 72 73 20 74 68 65 20 6c 6f 67 e2 80 99 73 20 66 69 6c 65 0a 20 20 20 20 20 66 | r.honors.the.log...s.file......f |
| 167e60 | 69 6c 74 65 72 20 77 68 65 6e 20 74 68 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 | ilter.when.the.log.arguments.inc |
| 167e80 | 6c 75 64 65 20 e2 80 98 2d 2d 66 6f 6c 6c 6f 77 e2 80 99 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 | lude....--follow...........When. |
| 167ea0 | 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6e 69 6c 2c 20 64 69 73 70 6c 61 79 69 6e 67 20 61 | this.option.is.nil,.displaying.a |
| 167ec0 | 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 61 20 6c 6f 67 20 69 67 6e 6f 72 65 73 20 74 68 65 0a 20 | .commit.from.a.log.ignores.the.. |
| 167ee0 | 20 20 20 20 6c 6f 67 e2 80 99 73 20 66 69 6c 65 20 66 69 6c 74 65 72 20 69 66 20 74 68 65 20 6c | ....log...s.file.filter.if.the.l |
| 167f00 | 6f 67 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 6c 75 64 65 20 e2 80 98 2d 2d 66 6f 6c 6c 6f 77 | og.arguments.include....--follow |
| 167f20 | e2 80 99 2e 20 20 44 6f 69 6e 67 0a 20 20 20 20 20 73 6f 20 61 76 6f 69 64 73 20 73 68 6f 77 69 | ......Doing......so.avoids.showi |
| 167f40 | 6e 67 20 61 6e 20 65 6d 70 74 79 20 64 69 66 66 20 69 6e 20 72 65 76 69 73 69 6f 6e 20 62 75 66 | ng.an.empty.diff.in.revision.buf |
| 167f60 | 66 65 72 73 20 66 6f 72 20 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 62 65 66 6f 72 65 20 61 20 72 | fers.for.commits......before.a.r |
| 167f80 | 65 6e 61 6d 65 20 65 76 65 6e 74 2e 20 20 49 6e 20 73 75 63 68 20 63 61 73 65 73 2c 20 74 68 65 | ename.event...In.such.cases,.the |
| 167fa0 | 20 e2 80 98 2d 2d 70 61 74 63 68 e2 80 99 20 61 72 67 75 6d 65 6e 74 20 6f 66 0a 20 20 20 20 20 | ....--patch....argument.of...... |
| 167fc0 | 74 68 65 20 6c 6f 67 20 74 72 61 6e 73 69 65 6e 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f | the.log.transient.can.be.used.to |
| 167fe0 | 20 73 68 6f 77 20 74 68 65 20 66 69 6c 65 2d 72 65 73 74 72 69 63 74 65 64 20 64 69 66 66 73 0a | .show.the.file-restricted.diffs. |
| 168000 | 20 20 20 20 20 69 6e 6c 69 6e 65 2e 0a 0a 20 20 20 20 20 53 65 74 20 74 68 69 73 20 6f 70 74 69 | .....inline........Set.this.opti |
| 168020 | 6f 6e 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 20 74 6f 20 6b 65 65 70 20 74 68 65 20 6c 6f 67 e2 80 99 | on.to.non-nil.to.keep.the.log... |
| 168040 | 73 20 66 69 6c 65 20 72 65 73 74 72 69 63 74 69 6f 6e 20 65 76 65 6e 0a 20 20 20 20 20 69 66 20 | s.file.restriction.even......if. |
| 168060 | e2 80 98 2d 2d 66 6f 6c 6c 6f 77 e2 80 99 20 69 73 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 | ...--follow....is.present.in.the |
| 168080 | 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 49 66 20 74 68 65 20 72 65 76 69 73 | .log.arguments......If.the.revis |
| 1680a0 | 69 6f 6e 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 64 69 73 70 6c 61 79 65 64 20 66 72 6f 6d | ion.buffer.is.not.displayed.from |
| 1680c0 | 20 61 20 6c 6f 67 20 62 75 66 66 65 72 2c 20 74 68 65 20 66 69 6c 65 0a 72 65 73 74 72 69 63 74 | .a.log.buffer,.the.file.restrict |
| 1680e0 | 69 6f 6e 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 61 73 20 75 73 75 61 6c 20 28 73 65 65 20 | ion.is.determined.as.usual.(see. |
| 168100 | 2a 6e 6f 74 65 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 0a 42 75 | *note.Transient.Arguments.and.Bu |
| 168120 | 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 3a 3a 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | ffer.Variables::).....File:.magi |
| 168140 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 45 64 69 66 66 69 6e 67 2c 20 20 4e 65 78 74 3a 20 | t.info,..Node:.Ediffing,..Next:. |
| 168160 | 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2c 20 20 50 72 65 76 3a 20 44 69 66 66 69 6e | References.Buffer,..Prev:.Diffin |
| 168180 | 67 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 74 69 6e 67 0a 0a 35 2e 35 20 45 64 69 66 66 69 6e 67 | g,..Up:.Inspecting..5.5.Ediffing |
| 1681a0 | 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 | .============..This.section.desc |
| 1681c0 | 72 69 62 65 73 20 68 6f 77 20 74 6f 20 65 6e 74 65 72 20 45 64 69 66 66 20 66 72 6f 6d 20 4d 61 | ribes.how.to.enter.Ediff.from.Ma |
| 1681e0 | 67 69 74 20 62 75 66 66 65 72 73 2e 20 20 46 6f 72 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e | git.buffers...For.information.on |
| 168200 | 20 68 6f 77 20 74 6f 20 75 73 65 20 45 64 69 66 66 20 69 74 73 65 6c 66 2c 20 73 65 65 20 2a 6e | .how.to.use.Ediff.itself,.see.*n |
| 168220 | 6f 74 65 20 28 65 64 69 66 66 29 54 6f 70 3a 3a 2e 0a 0a e2 80 98 65 e2 80 99 20 28 e2 80 98 6d | ote.(ediff)Top::......e....(...m |
| 168240 | 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d e2 80 99 29 0a 20 20 20 20 20 43 6f 6d 70 61 72 65 | agit-ediff-dwim...)......Compare |
| 168260 | 2c 20 73 74 61 67 65 2c 20 6f 72 20 72 65 73 6f 6c 76 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e | ,.stage,.or.resolve.using.Ediff. |
| 168280 | 0a 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 72 69 65 73 20 74 6f 20 67 75 65 | .......This.command.tries.to.gue |
| 1682a0 | 73 73 20 77 68 61 74 20 66 69 6c 65 2c 20 61 6e 64 20 77 68 61 74 20 63 6f 6d 6d 69 74 20 6f 72 | ss.what.file,.and.what.commit.or |
| 1682c0 | 20 72 61 6e 67 65 20 74 68 65 0a 20 20 20 20 20 75 73 65 72 20 77 61 6e 74 73 20 74 6f 20 63 6f | .range.the......user.wants.to.co |
| 1682e0 | 6d 70 61 72 65 2c 20 73 74 61 67 65 2c 20 6f 72 20 72 65 73 6f 6c 76 65 20 75 73 69 6e 67 20 45 | mpare,.stage,.or.resolve.using.E |
| 168300 | 64 69 66 66 2e 20 20 49 74 20 6d 69 67 68 74 0a 20 20 20 20 20 6f 6e 6c 79 20 62 65 20 61 62 6c | diff...It.might......only.be.abl |
| 168320 | 65 20 74 6f 20 67 75 65 73 73 20 65 69 74 68 65 72 20 74 68 65 20 66 69 6c 65 2c 20 6f 72 20 72 | e.to.guess.either.the.file,.or.r |
| 168340 | 61 6e 67 65 2f 63 6f 6d 6d 69 74 2c 20 69 6e 20 77 68 69 63 68 0a 20 20 20 20 20 63 61 73 65 20 | ange/commit,.in.which......case. |
| 168360 | 74 68 65 20 75 73 65 72 20 69 73 20 61 73 6b 65 64 20 61 62 6f 75 74 20 74 68 65 20 6f 74 68 65 | the.user.is.asked.about.the.othe |
| 168380 | 72 2e 20 20 49 74 20 6d 69 67 68 74 20 6e 6f 74 20 61 6c 77 61 79 73 20 67 75 65 73 73 0a 20 20 | r...It.might.not.always.guess... |
| 1683a0 | 20 20 20 72 69 67 68 74 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 65 20 61 70 70 72 | ...right,.in.which.case.the.appr |
| 1683c0 | 6f 70 72 69 61 74 65 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 2a e2 80 99 20 63 6f 6d 6d | opriate....magit-ediff-*....comm |
| 1683e0 | 61 6e 64 20 68 61 73 20 74 6f 0a 20 20 20 20 20 62 65 20 75 73 65 64 20 65 78 70 6c 69 63 69 74 | and.has.to......be.used.explicit |
| 168400 | 6c 79 2e 20 20 49 66 20 69 74 20 63 61 6e 6e 6f 74 20 72 65 61 64 20 74 68 65 20 75 73 65 72 e2 | ly...If.it.cannot.read.the.user. |
| 168420 | 80 99 73 20 6d 69 6e 64 20 61 74 20 61 6c 6c 2c 20 74 68 65 6e 0a 20 20 20 20 20 69 74 20 61 73 | ..s.mind.at.all,.then......it.as |
| 168440 | 6b 73 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e | ks.the.user.for.a.command.to.run |
| 168460 | 2e 0a 0a e2 80 98 45 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 e2 80 99 29 0a 20 | ......E....(...magit-ediff...).. |
| 168480 | 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e | ....This.transient.prefix.comman |
| 1684a0 | 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d | d.binds.the.following.suffix.com |
| 1684c0 | 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 | mands......and.displays.them.in. |
| 1684e0 | 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 | a.temporary.buffer.until.a.suffi |
| 168500 | 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 45 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 | x.is.invoked......E.r....(...mag |
| 168520 | 69 74 2d 65 64 69 66 66 2d 63 6f 6d 70 61 72 65 e2 80 99 29 0a 20 20 20 20 20 43 6f 6d 70 61 72 | it-ediff-compare...)......Compar |
| 168540 | 65 20 74 77 6f 20 72 65 76 69 73 69 6f 6e 73 20 6f 66 20 61 20 66 69 6c 65 20 75 73 69 6e 67 20 | e.two.revisions.of.a.file.using. |
| 168560 | 45 64 69 66 66 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 | Ediff........If.the.region.is.ac |
| 168580 | 74 69 76 65 2c 20 75 73 65 20 74 68 65 20 72 65 76 69 73 69 6f 6e 73 20 6f 6e 20 74 68 65 20 66 | tive,.use.the.revisions.on.the.f |
| 1685a0 | 69 72 73 74 20 61 6e 64 20 6c 61 73 74 0a 20 20 20 20 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 72 | irst.and.last......line.of.the.r |
| 1685c0 | 65 67 69 6f 6e 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 | egion...With.a.prefix.argument,. |
| 1685e0 | 69 6e 73 74 65 61 64 20 6f 66 20 64 69 66 66 69 6e 67 20 74 68 65 0a 20 20 20 20 20 72 65 76 69 | instead.of.diffing.the......revi |
| 168600 | 73 69 6f 6e 73 2c 20 63 68 6f 6f 73 65 20 61 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 76 69 65 77 | sions,.choose.a.revision.to.view |
| 168620 | 20 63 68 61 6e 67 65 73 20 61 6c 6f 6e 67 2c 20 73 74 61 72 74 69 6e 67 20 61 74 20 74 68 65 0a | .changes.along,.starting.at.the. |
| 168640 | 20 20 20 20 20 63 6f 6d 6d 6f 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 62 6f 74 68 20 72 65 76 | .....common.ancestor.of.both.rev |
| 168660 | 69 73 69 6f 6e 73 20 28 69 2e 65 2e 2c 20 75 73 65 20 61 20 22 2e 2e 2e 22 20 72 61 6e 67 65 29 | isions.(i.e.,.use.a."...".range) |
| 168680 | 2e 0a 0a e2 80 98 45 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 | ......E.m....(...magit-ediff-res |
| 1686a0 | 6f 6c 76 65 2d 72 65 73 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | olve-rest...)......This.command. |
| 1686c0 | 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 72 65 73 6f 6c 76 65 20 6f 75 74 73 74 61 6e 64 69 6e | allows.you.to.resolve.outstandin |
| 1686e0 | 67 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 66 69 6c 65 20 61 74 20 | g.conflicts.in.the......file.at. |
| 168700 | 70 6f 69 6e 74 20 75 73 69 6e 67 20 45 64 69 66 66 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 | point.using.Ediff...If.there.is. |
| 168720 | 6e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 69 66 20 69 74 0a 20 20 20 20 20 64 | no.file.at.point.or.if.it......d |
| 168740 | 6f 65 73 6e e2 80 99 74 20 68 61 76 65 20 61 6e 79 20 75 6e 6d 65 72 67 65 64 20 63 68 61 6e 67 | oesn...t.have.any.unmerged.chang |
| 168760 | 65 73 2c 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 73 20 66 6f | es,.then.this.command.prompts.fo |
| 168780 | 72 20 61 0a 20 20 20 20 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 50 72 6f 76 69 64 65 64 20 74 68 | r.a......file........Provided.th |
| 1687a0 | 61 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 65 72 67 65 2e 63 6f 6e 66 6c 69 63 | at.the.value.of....merge.conflic |
| 1687c0 | 74 73 74 79 6c 65 e2 80 99 20 69 73 20 e2 80 98 64 69 66 66 33 e2 80 99 2c 20 79 6f 75 0a 20 20 | tstyle....is....diff3...,.you... |
| 1687e0 | 20 20 20 63 61 6e 20 76 69 65 77 20 74 68 65 20 66 69 6c 65 e2 80 99 73 20 6d 65 72 67 65 2d 62 | ...can.view.the.file...s.merge-b |
| 168800 | 61 73 65 20 72 65 76 69 73 69 6f 6e 20 75 73 69 6e 67 20 e2 80 98 2f e2 80 99 20 69 6e 20 74 68 | ase.revision.using..../....in.th |
| 168820 | 65 20 45 64 69 66 66 0a 20 20 20 20 20 63 6f 6e 74 72 6f 6c 20 62 75 66 66 65 72 2e 0a 0a 20 20 | e.Ediff......control.buffer..... |
| 168840 | 20 20 20 54 68 65 20 41 2c 20 42 20 61 6e 64 20 41 6e 63 65 73 74 6f 72 20 62 75 66 66 65 72 73 | ...The.A,.B.and.Ancestor.buffers |
| 168860 | 20 61 72 65 20 63 6f 6e 73 74 72 75 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 66 6c 69 | .are.constructed.from.the.confli |
| 168880 | 63 74 0a 20 20 20 20 20 6d 61 72 6b 65 72 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 | ct......markers.in.the.worktree. |
| 1688a0 | 66 69 6c 65 2e 20 20 42 65 63 61 75 73 65 20 79 6f 75 20 61 6e 64 2f 6f 72 20 47 69 74 20 6d 61 | file...Because.you.and/or.Git.ma |
| 1688c0 | 79 20 68 61 76 65 0a 20 20 20 20 20 61 6c 72 65 61 64 79 20 72 65 73 6f 6c 76 65 64 20 73 6f 6d | y.have......already.resolved.som |
| 1688e0 | 65 20 63 6f 6e 66 6c 69 63 74 73 2c 20 74 68 61 74 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 | e.conflicts,.that.means.that.the |
| 168900 | 73 65 20 62 75 66 66 65 72 73 20 6d 61 79 0a 20 20 20 20 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 | se.buffers.may......not.contain. |
| 168920 | 74 68 65 20 61 63 74 75 61 6c 20 76 65 72 73 69 6f 6e 73 20 66 72 6f 6d 20 74 68 65 20 72 65 73 | the.actual.versions.from.the.res |
| 168940 | 70 65 63 74 69 76 65 20 62 6c 6f 62 73 2e 0a 0a e2 80 98 45 20 6d e2 80 99 20 28 e2 80 98 6d 61 | pective.blobs......E.m....(...ma |
| 168960 | 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c e2 80 99 29 0a 20 20 20 20 20 54 | git-ediff-resolve-all...)......T |
| 168980 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 72 65 73 6f 6c 76 | his.command.allows.you.to.resolv |
| 1689a0 | 65 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e 20 74 68 65 20 66 69 6c 65 20 61 74 0a 20 | e.all.conflicts.in.the.file.at.. |
| 1689c0 | 20 20 20 20 70 6f 69 6e 74 20 75 73 69 6e 67 20 45 64 69 66 66 2e 20 20 49 66 20 74 68 65 72 65 | ....point.using.Ediff...If.there |
| 1689e0 | 20 69 73 20 6e 6f 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 69 66 20 69 74 20 64 6f | .is.no.file.at.point.or.if.it.do |
| 168a00 | 65 73 6e e2 80 99 74 0a 20 20 20 20 20 68 61 76 65 20 61 6e 79 20 75 6e 6d 65 72 67 65 64 20 63 | esn...t......have.any.unmerged.c |
| 168a20 | 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 | hanges,.then.this.command.prompt |
| 168a40 | 73 20 66 6f 72 20 61 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 50 72 6f 76 69 64 65 64 20 74 68 61 | s.for.a.file........Provided.tha |
| 168a60 | 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 65 72 67 65 2e 63 6f 6e 66 6c 69 63 74 | t.the.value.of....merge.conflict |
| 168a80 | 73 74 79 6c 65 e2 80 99 20 69 73 20 e2 80 98 64 69 66 66 33 e2 80 99 2c 20 79 6f 75 0a 20 20 20 | style....is....diff3...,.you.... |
| 168aa0 | 20 20 63 61 6e 20 76 69 65 77 20 74 68 65 20 66 69 6c 65 e2 80 99 73 20 6d 65 72 67 65 2d 62 61 | ..can.view.the.file...s.merge-ba |
| 168ac0 | 73 65 20 72 65 76 69 73 69 6f 6e 20 75 73 69 6e 67 20 e2 80 98 2f e2 80 99 20 69 6e 20 74 68 65 | se.revision.using..../....in.the |
| 168ae0 | 20 45 64 69 66 66 0a 20 20 20 20 20 63 6f 6e 74 72 6f 6c 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 | .Ediff......control.buffer...... |
| 168b00 | 20 20 46 69 72 73 74 20 74 68 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 74 72 65 65 | ..First.the.file.in.the.worktree |
| 168b20 | 20 69 73 20 6d 6f 76 65 64 20 61 73 69 64 65 2c 20 61 70 70 65 6e 64 69 6e 67 20 74 68 65 20 73 | .is.moved.aside,.appending.the.s |
| 168b40 | 75 66 66 69 78 0a 20 20 20 20 20 e2 80 98 2e 4f 52 49 47 e2 80 99 2c 20 73 6f 20 74 68 61 74 20 | uffix..........ORIG...,.so.that. |
| 168b60 | 79 6f 75 20 63 6f 75 6c 64 20 6c 61 74 65 72 20 67 6f 20 62 61 63 6b 20 74 6f 20 74 68 61 74 20 | you.could.later.go.back.to.that. |
| 168b80 | 76 65 72 73 69 6f 6e 2e 20 20 54 68 65 6e 20 69 74 0a 20 20 20 20 20 69 73 20 72 65 63 6f 6e 73 | version...Then.it......is.recons |
| 168ba0 | 74 72 75 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 74 77 6f 20 73 69 64 65 73 20 6f 66 20 74 68 | tructed.from.the.two.sides.of.th |
| 168bc0 | 65 20 63 6f 6e 66 6c 69 63 74 20 61 6e 64 20 74 68 65 0a 20 20 20 20 20 6d 65 72 67 65 2d 62 61 | e.conflict.and.the......merge-ba |
| 168be0 | 73 65 2c 20 69 66 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 20 20 20 20 20 49 74 20 77 6f 75 6c 64 | se,.if.available........It.would |
| 168c00 | 20 62 65 20 6e 69 63 65 20 69 66 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 66 69 6c 65 20 77 65 | .be.nice.if.the.worktree.file.we |
| 168c20 | 72 65 20 6a 75 73 74 20 75 73 65 64 20 61 73 2d 69 73 2c 20 62 75 74 0a 20 20 20 20 20 45 64 69 | re.just.used.as-is,.but......Edi |
| 168c40 | 66 66 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 74 68 61 74 2e 20 20 54 68 69 73 20 | ff.does.not.support.that...This. |
| 168c60 | 6d 65 61 6e 73 20 74 68 61 74 20 61 6c 6c 20 63 6f 6e 66 6c 69 63 74 73 2c 20 74 68 61 74 0a 20 | means.that.all.conflicts,.that.. |
| 168c80 | 20 20 20 20 47 69 74 20 68 61 73 20 61 6c 72 65 61 64 79 20 72 65 73 6f 6c 76 65 64 2c 20 61 72 | ....Git.has.already.resolved,.ar |
| 168ca0 | 65 20 72 65 73 74 6f 72 65 64 2e 20 20 4f 6e 20 74 68 65 20 6f 74 68 65 72 20 68 61 6e 64 20 45 | e.restored...On.the.other.hand.E |
| 168cc0 | 64 69 66 66 0a 20 20 20 20 20 61 6c 73 6f 20 74 72 69 65 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 | diff......also.tries.to.resolve. |
| 168ce0 | 63 6f 6e 66 6c 69 63 74 73 2c 20 61 6e 64 20 69 6e 20 6d 61 6e 79 20 63 61 73 65 73 20 45 64 69 | conflicts,.and.in.many.cases.Edi |
| 168d00 | 66 66 20 61 6e 64 20 47 69 74 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 70 72 6f 64 75 63 65 20 73 | ff.and.Git......should.produce.s |
| 168d20 | 69 6d 69 6c 61 72 20 72 65 73 75 6c 74 73 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 20 69 66 | imilar.results........However.if |
| 168d40 | 20 79 6f 75 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 72 65 73 6f 6c 76 65 64 20 73 6f 6d 65 20 | .you.have.already.resolved.some. |
| 168d60 | 63 6f 6e 66 6c 69 63 74 73 20 6d 61 6e 75 61 6c 6c 79 2c 20 74 68 65 6e 0a 20 20 20 20 20 74 68 | conflicts.manually,.then......th |
| 168d80 | 6f 73 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 64 69 73 63 61 72 64 65 64 20 28 74 68 6f 75 67 | ose.changes.are.discarded.(thoug |
| 168da0 | 68 20 79 6f 75 20 63 61 6e 20 72 65 63 6f 76 65 72 20 74 68 65 6d 20 66 72 6f 6d 20 74 68 65 0a | h.you.can.recover.them.from.the. |
| 168dc0 | 20 20 20 20 20 62 61 63 6b 75 70 20 66 69 6c 65 29 2e 20 20 49 6e 20 73 75 63 68 20 63 61 73 65 | .....backup.file)...In.such.case |
| 168de0 | 73 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 e2 80 99 | s....magit-ediff-resolve-rest... |
| 168e00 | 20 6d 69 67 68 74 20 62 65 0a 20 20 20 20 20 6d 6f 72 65 20 73 75 69 74 61 62 6c 65 2e 0a 0a 20 | .might.be......more.suitable.... |
| 168e20 | 20 20 20 20 54 68 65 20 61 64 76 61 6e 74 61 67 65 20 74 68 61 74 20 74 68 69 73 20 63 6f 6d 6d | ....The.advantage.that.this.comm |
| 168e40 | 61 6e 64 20 68 61 73 20 6f 76 65 72 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f | and.has.over....magit-ediff-reso |
| 168e60 | 6c 76 65 2d 72 65 73 74 e2 80 99 0a 20 20 20 20 20 69 73 20 74 68 61 74 20 74 68 65 20 41 2c 20 | lve-rest.........is.that.the.A,. |
| 168e80 | 42 20 61 6e 64 20 41 6e 63 65 73 74 6f 72 20 62 75 66 66 65 72 73 20 63 6f 72 72 65 73 70 6f 6e | B.and.Ancestor.buffers.correspon |
| 168ea0 | 64 20 74 6f 20 62 6c 6f 62 73 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 72 65 73 70 65 63 74 | d.to.blobs.from.the......respect |
| 168ec0 | 69 76 65 20 63 6f 6d 6d 69 74 73 2c 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 69 6e 73 | ive.commits,.allowing.you.to.ins |
| 168ee0 | 70 65 63 74 20 61 20 73 69 64 65 20 69 6e 20 63 6f 6e 74 65 78 74 20 61 6e 64 0a 20 20 20 20 20 | pect.a.side.in.context.and...... |
| 168f00 | 74 6f 20 75 73 65 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 74 68 65 73 65 20 62 | to.use.Magit.commands.in.these.b |
| 168f20 | 75 66 66 65 72 73 20 74 6f 20 64 6f 20 73 6f 2e 20 20 42 6c 61 6d 65 20 61 6e 64 20 6c 6f 67 0a | uffers.to.do.so...Blame.and.log. |
| 168f40 | 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 75 | .....commands.are.particularly.u |
| 168f60 | 73 65 66 75 6c 20 68 65 72 65 2e 0a 0a e2 80 98 45 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | seful.here......E.t....(...magit |
| 168f80 | 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | -git-mergetool...)......This.com |
| 168fa0 | 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 75 73 65 20 45 64 69 66 66 | mand.does.not.actually.use.Ediff |
| 168fc0 | 2e 20 20 57 68 69 6c 65 20 69 74 20 73 65 72 76 65 73 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 | ...While.it.serves.the.same..... |
| 168fe0 | 20 70 75 72 70 6f 73 65 20 61 73 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c | .purpose.as....magit-ediff-resol |
| 169000 | 76 65 2d 72 65 73 74 e2 80 99 2c 20 69 74 20 75 73 65 73 20 e2 80 98 67 69 74 20 6d 65 72 67 65 | ve-rest...,.it.uses....git.merge |
| 169020 | 74 6f 6f 6c 0a 20 20 20 20 20 2d 2d 67 75 69 e2 80 99 20 74 6f 20 72 65 73 6f 6c 76 65 20 63 6f | tool......--gui....to.resolve.co |
| 169040 | 6e 66 6c 69 63 74 73 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 | nflicts........With.a.prefix.arg |
| 169060 | 75 6d 65 6e 74 20 74 68 69 73 20 61 63 74 73 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 | ument.this.acts.as.a.transient.p |
| 169080 | 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 20 20 20 61 6c 6c 6f 77 69 6e 67 20 74 68 65 | refix.command,......allowing.the |
| 1690a0 | 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 6d 65 72 67 65 74 6f 6f 6c 20 61 6e | .user.to.select.the.mergetool.an |
| 1690c0 | 64 20 63 68 61 6e 67 65 20 73 6f 6d 65 20 73 65 74 74 69 6e 67 73 2e 0a 0a e2 80 98 45 20 73 e2 | d.change.some.settings......E.s. |
| 1690e0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 e2 80 99 29 0a 20 20 20 | ...(...magit-ediff-stage...).... |
| 169100 | 20 20 53 74 61 67 65 20 61 6e 64 20 75 6e 73 74 61 67 65 20 63 68 61 6e 67 65 73 20 74 6f 20 61 | ..Stage.and.unstage.changes.to.a |
| 169120 | 20 66 69 6c 65 20 75 73 69 6e 67 20 45 64 69 66 66 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f | .file.using.Ediff,.defaulting.to |
| 169140 | 20 74 68 65 0a 20 20 20 20 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 45 20 75 | .the......file.at.point......E.u |
| 169160 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 75 6e 73 74 61 67 65 | ....(...magit-ediff-show-unstage |
| 169180 | 64 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 | d...)......Show.unstaged.changes |
| 1691a0 | 20 74 6f 20 61 20 66 69 6c 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a e2 80 98 45 20 69 e2 | .to.a.file.using.Ediff......E.i. |
| 1691c0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 e2 80 | ...(...magit-ediff-show-staged.. |
| 1691e0 | 99 29 0a 20 20 20 20 20 53 68 6f 77 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 74 6f 20 61 | .)......Show.staged.changes.to.a |
| 169200 | 20 66 69 6c 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a e2 80 98 45 20 77 e2 80 99 20 28 e2 | .file.using.Ediff......E.w....(. |
| 169220 | 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 77 6f 72 6b 69 6e 67 2d 74 72 65 65 e2 | ..magit-ediff-show-working-tree. |
| 169240 | 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 69 6e 20 61 20 66 69 6c 65 20 | ..)......Show.changes.in.a.file. |
| 169260 | 62 65 74 77 65 65 6e 20 e2 80 98 48 45 41 44 e2 80 99 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 | between....HEAD....and.working.t |
| 169280 | 72 65 65 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a e2 80 98 45 20 63 e2 80 99 20 28 e2 80 98 | ree.using.Ediff......E.c....(... |
| 1692a0 | 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 | magit-ediff-show-commit...)..... |
| 1692c0 | 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 74 6f 20 61 20 66 69 6c 65 20 69 6e 74 72 6f 64 75 63 | .Show.changes.to.a.file.introduc |
| 1692e0 | 65 64 20 62 79 20 61 20 63 6f 6d 6d 69 74 20 75 73 69 6e 67 20 45 64 69 66 66 2e 0a 0a e2 80 98 | ed.by.a.commit.using.Ediff...... |
| 169300 | 45 20 7a e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 | E.z....(...magit-ediff-show-stas |
| 169320 | 68 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 63 68 61 6e 67 65 73 20 74 6f 20 61 20 66 69 6c | h...)......Show.changes.to.a.fil |
| 169340 | 65 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 61 20 73 74 61 73 68 20 75 73 69 6e 67 20 45 64 | e.introduced.by.a.stash.using.Ed |
| 169360 | 69 66 66 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 65 64 69 | iff....--.User.Option:.magit-edi |
| 169380 | 66 66 2d 64 77 69 6d 2d 72 65 73 6f 6c 76 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 | ff-dwim-resolve-function......Th |
| 1693a0 | 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 66 75 6e 63 74 69 6f | is.option.controls.which.functio |
| 1693c0 | 6e 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d e2 80 99 20 75 73 65 73 20 74 6f | n....magit-ediff-dwim....uses.to |
| 1693e0 | 0a 20 20 20 20 20 72 65 73 6f 6c 76 65 20 63 6f 6e 66 6c 69 63 74 73 2e 20 20 4f 6e 65 20 6f 66 | ......resolve.conflicts...One.of |
| 169400 | 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 72 65 73 74 e2 80 99 2c | ....magit-ediff-resolve-rest..., |
| 169420 | 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c | .........magit-ediff-resolve-all |
| 169440 | e2 80 99 20 6f 72 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c e2 80 99 | ....or....magit-git-mergetool... |
| 169460 | 3b 20 77 68 69 63 68 20 61 72 65 20 61 6c 6c 0a 20 20 20 20 20 64 69 73 63 75 73 73 65 64 20 61 | ;.which.are.all......discussed.a |
| 169480 | 62 6f 76 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 65 64 | bove....--.User.Option:.magit-ed |
| 1694a0 | 69 66 66 2d 64 77 69 6d 2d 73 68 6f 77 2d 6f 6e 2d 68 75 6e 6b 73 0a 20 20 20 20 20 54 68 69 73 | iff-dwim-show-on-hunks......This |
| 1694c0 | 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 61 74 20 63 6f 6d 6d 61 6e 64 20 e2 80 | .option.controls.what.command... |
| 1694e0 | 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d e2 80 99 20 63 61 6c 6c 73 20 77 68 65 6e 0a | .magit-ediff-dwim....calls.when. |
| 169500 | 20 20 20 20 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 68 75 6e | .....point.is.on.uncommitted.hun |
| 169520 | 6b 73 2e 20 20 57 68 65 6e 20 6e 69 6c 2c 20 61 6c 77 61 79 73 20 72 75 6e 0a 20 20 20 20 20 e2 | ks...When.nil,.always.run....... |
| 169540 | 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 e2 80 99 2e 20 20 4f 74 68 65 72 77 69 | ..magit-ediff-stage......Otherwi |
| 169560 | 73 65 2c 20 75 73 65 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 | se,.use....magit-ediff-show-stag |
| 169580 | 65 64 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 | ed....and.........magit-ediff-sh |
| 1695a0 | 6f 77 2d 75 6e 73 74 61 67 65 64 e2 80 99 20 74 6f 20 73 68 6f 77 20 73 74 61 67 65 64 20 61 6e | ow-unstaged....to.show.staged.an |
| 1695c0 | 64 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c 0a 20 20 20 20 20 72 65 73 70 65 63 74 | d.unstaged.changes,......respect |
| 1695e0 | 69 76 65 6c 79 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 65 | ively....--.User.Option:.magit-e |
| 169600 | 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 2d 77 69 74 68 2d 69 6e 64 65 78 0a 20 20 20 20 20 | diff-show-stash-with-index...... |
| 169620 | 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 | This.option.controls.whether.... |
| 169640 | 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 e2 80 99 20 69 6e 63 6c 75 64 | magit-ediff-show-stash....includ |
| 169660 | 65 73 20 61 0a 20 20 20 20 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 | es.a......buffer.containing.the. |
| 169680 | 66 69 6c 65 e2 80 99 73 20 73 74 61 74 65 20 69 6e 20 74 68 65 20 69 6e 64 65 78 20 61 74 20 74 | file...s.state.in.the.index.at.t |
| 1696a0 | 68 65 20 74 69 6d 65 20 74 68 65 0a 20 20 20 20 20 73 74 61 73 68 20 77 61 73 20 63 72 65 61 74 | he.time.the......stash.was.creat |
| 1696c0 | 65 64 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 74 | ed...This.makes.it.possible.to.t |
| 1696e0 | 65 6c 6c 20 77 68 69 63 68 20 63 68 61 6e 67 65 73 20 69 6e 0a 20 20 20 20 20 74 68 65 20 73 74 | ell.which.changes.in......the.st |
| 169700 | 61 73 68 20 77 65 72 65 20 73 74 61 67 65 64 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f | ash.were.staged....--.User.Optio |
| 169720 | 6e 3a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 71 75 69 74 2d 68 6f 6f 6b 0a 20 20 20 20 20 54 68 | n:.magit-ediff-quit-hook......Th |
| 169740 | 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 61 66 74 65 72 20 71 75 69 74 74 69 6e 67 20 61 6e | is.hook.is.run.after.quitting.an |
| 169760 | 20 45 64 69 66 66 20 73 65 73 73 69 6f 6e 20 74 68 61 74 20 77 61 73 20 63 72 65 61 74 65 64 0a | .Ediff.session.that.was.created. |
| 169780 | 20 20 20 20 20 75 73 69 6e 67 20 61 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 2e 20 20 54 68 65 | .....using.a.Magit.command...The |
| 1697a0 | 20 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 72 75 6e 20 69 6e 73 69 64 65 20 74 | .hook.functions.are.run.inside.t |
| 1697c0 | 68 65 20 45 64 69 66 66 0a 20 20 20 20 20 63 6f 6e 74 72 6f 6c 20 62 75 66 66 65 72 2c 20 61 6e | he.Ediff......control.buffer,.an |
| 1697e0 | 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 | d.should.not.change.the.current. |
| 169800 | 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f | buffer........This.is.similar.to |
| 169820 | 20 e2 80 98 65 64 69 66 66 2d 71 75 69 74 2d 68 6f 6f 6b e2 80 99 20 62 75 74 20 74 61 6b 65 73 | ....ediff-quit-hook....but.takes |
| 169840 | 20 74 68 65 20 6e 65 65 64 73 20 6f 66 20 4d 61 67 69 74 0a 20 20 20 20 20 69 6e 74 6f 20 61 63 | .the.needs.of.Magit......into.ac |
| 169860 | 63 6f 75 6e 74 2e 20 20 54 68 65 20 72 65 67 75 6c 61 72 20 e2 80 98 65 64 69 66 66 2d 71 75 69 | count...The.regular....ediff-qui |
| 169880 | 74 2d 68 6f 6f 6b e2 80 99 20 69 73 20 69 67 6e 6f 72 65 64 20 62 79 20 45 64 69 66 66 0a 20 20 | t-hook....is.ignored.by.Ediff... |
| 1698a0 | 20 20 20 73 65 73 73 69 6f 6e 73 20 74 68 61 74 20 77 65 72 65 20 63 72 65 61 74 65 64 20 75 73 | ...sessions.that.were.created.us |
| 1698c0 | 69 6e 67 20 61 20 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 | ing.a.Magit.command.....File:.ma |
| 1698e0 | 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 | git.info,..Node:.References.Buff |
| 169900 | 65 72 2c 20 20 4e 65 78 74 3a 20 42 69 73 65 63 74 69 6e 67 2c 20 20 50 72 65 76 3a 20 45 64 69 | er,..Next:.Bisecting,..Prev:.Edi |
| 169920 | 66 66 69 6e 67 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 74 69 6e 67 0a 0a 35 2e 36 20 52 65 66 65 | ffing,..Up:.Inspecting..5.6.Refe |
| 169940 | 72 65 6e 63 65 73 20 42 75 66 66 65 72 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | rences.Buffer.================== |
| 169960 | 3d 3d 3d 0a 0a e2 80 98 79 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 | ===.....y....(...magit-show-refs |
| 169980 | e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 73 20 62 72 61 | ...)......This.command.lists.bra |
| 1699a0 | 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 | nches.and.tags.in.a.dedicated.bu |
| 1699c0 | 66 66 65 72 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 20 69 66 20 74 68 69 73 20 63 6f 6d 6d | ffer........However.if.this.comm |
| 1699e0 | 61 6e 64 20 69 73 20 69 6e 76 6f 6b 65 64 20 61 67 61 69 6e 20 66 72 6f 6d 20 74 68 69 73 20 62 | and.is.invoked.again.from.this.b |
| 169a00 | 75 66 66 65 72 20 6f 72 20 69 66 20 69 74 0a 20 20 20 20 20 69 73 20 69 6e 76 6f 6b 65 64 20 77 | uffer.or.if.it......is.invoked.w |
| 169a20 | 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 6e 20 69 74 20 61 | ith.a.prefix.argument,.then.it.a |
| 169a40 | 63 74 73 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 0a 20 20 20 20 20 70 72 65 66 69 78 20 63 | cts.as.a.transient......prefix.c |
| 169a60 | 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | ommand,.which.binds.the.followin |
| 169a80 | 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 73 6f 6d 65 0a 20 20 20 20 20 | g.suffix.commands.and.some...... |
| 169aa0 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 41 6c 6c 20 6f 66 20 74 68 65 20 | infix.arguments......All.of.the. |
| 169ac0 | 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 73 74 20 65 | following.suffix.commands.list.e |
| 169ae0 | 78 61 63 74 6c 79 20 74 68 65 20 73 61 6d 65 20 62 72 61 6e 63 68 65 73 0a 61 6e 64 20 74 61 67 | xactly.the.same.branches.and.tag |
| 169b00 | 73 2e 20 20 54 68 65 20 6f 6e 6c 79 20 64 69 66 66 65 72 65 6e 63 65 20 74 68 65 20 6f 70 74 69 | s...The.only.difference.the.opti |
| 169b20 | 6f 6e 61 6c 20 66 65 61 74 75 72 65 20 74 68 61 74 20 63 61 6e 20 62 65 20 65 6e 61 62 6c 65 64 | onal.feature.that.can.be.enabled |
| 169b40 | 0a 62 79 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 61 67 | .by.changing.the.value.of....mag |
| 169b60 | 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 e2 80 99 20 28 73 65 | it-refs-show-commit-count....(se |
| 169b80 | 65 20 62 65 6c 6f 77 29 2e 0a 54 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 73 70 65 63 69 66 79 | e.below)..These.commands.specify |
| 169ba0 | 20 61 20 64 69 66 66 65 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 72 20 63 6f 6d 6d 69 74 20 61 67 | .a.different.branch.or.commit.ag |
| 169bc0 | 61 69 6e 73 74 20 77 68 69 63 68 20 61 6c 6c 0a 74 68 65 20 6f 74 68 65 72 20 72 65 66 65 72 65 | ainst.which.all.the.other.refere |
| 169be0 | 6e 63 65 73 20 61 72 65 20 63 6f 6d 70 61 72 65 64 2e 0a 0a e2 80 98 79 20 79 e2 80 99 20 28 e2 | nces.are.compared......y.y....(. |
| 169c00 | 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 68 65 61 64 e2 80 99 29 0a 20 20 20 20 20 | ..magit-show-refs-head...)...... |
| 169c20 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 73 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 | This.command.lists.branches.and. |
| 169c40 | 74 61 67 73 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 20 20 45 61 63 | tags.in.a.dedicated.buffer...Eac |
| 169c60 | 68 0a 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 62 65 69 6e 67 20 63 6f 6d 70 61 72 | h......reference.is.being.compar |
| 169c80 | 65 64 20 77 69 74 68 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a e2 80 98 79 20 63 e2 80 99 20 28 | ed.with....HEAD.........y.c....( |
| 169ca0 | e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 63 75 72 72 65 6e 74 e2 80 99 29 0a 20 | ...magit-show-refs-current...).. |
| 169cc0 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 73 20 62 72 61 6e 63 68 65 73 20 | ....This.command.lists.branches. |
| 169ce0 | 61 6e 64 20 74 61 67 73 20 69 6e 20 61 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 20 | and.tags.in.a.dedicated.buffer.. |
| 169d00 | 20 45 61 63 68 0a 20 20 20 20 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 62 65 69 6e 67 20 63 6f | .Each......reference.is.being.co |
| 169d20 | 6d 70 61 72 65 64 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f | mpared.with.the.current.branch.o |
| 169d40 | 72 20 e2 80 98 48 45 41 44 e2 80 99 20 69 66 20 69 74 0a 20 20 20 20 20 69 73 20 64 65 74 61 63 | r....HEAD....if.it......is.detac |
| 169d60 | 68 65 64 2e 0a 0a e2 80 98 79 20 6f e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 72 | hed......y.o....(...magit-show-r |
| 169d80 | 65 66 73 2d 6f 74 68 65 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | efs-other...)......This.command. |
| 169da0 | 6c 69 73 74 73 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 20 69 6e 20 61 20 64 65 64 | lists.branches.and.tags.in.a.ded |
| 169dc0 | 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 20 20 45 61 63 68 0a 20 20 20 20 20 72 65 66 65 72 65 | icated.buffer...Each......refere |
| 169de0 | 6e 63 65 20 69 73 20 62 65 69 6e 67 20 63 6f 6d 70 61 72 65 64 20 77 69 74 68 20 61 20 62 72 61 | nce.is.being.compared.with.a.bra |
| 169e00 | 6e 63 68 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a e2 80 98 79 20 72 e2 | nch.read.from.the.user......y.r. |
| 169e20 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 | ...(...magit-refs-set-show-commi |
| 169e40 | 74 2d 63 6f 75 6e 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 68 | t-count...)......This.command.ch |
| 169e60 | 61 6e 67 65 73 20 66 6f 72 20 77 68 69 63 68 20 72 65 66 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 | anges.for.which.refs.the.commit. |
| 169e80 | 63 6f 75 6e 74 20 69 73 20 73 68 6f 77 6e 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e | count.is.shown....--.User.Option |
| 169ea0 | 3a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 0a 20 | :.magit-refs-show-commit-count.. |
| 169ec0 | 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 | ....Whether.to.show.commit.count |
| 169ee0 | 73 20 69 6e 20 4d 61 67 69 74 2d 52 65 66 73 20 6d 6f 64 65 20 62 75 66 66 65 72 73 2e 0a 0a 20 | s.in.Magit-Refs.mode.buffers.... |
| 169f00 | 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 61 6c 6c e2 80 99 20 53 68 6f 77 20 63 6f 75 6e 74 73 | ..............all....Show.counts |
| 169f20 | 20 66 6f 72 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 73 2e 0a 20 20 20 20 20 20 20 20 | .for.branches.and.tags.......... |
| 169f40 | e2 80 a2 20 e2 80 98 62 72 61 6e 63 68 e2 80 99 20 53 68 6f 77 20 63 6f 75 6e 74 73 20 66 6f 72 | .......branch....Show.counts.for |
| 169f60 | 20 62 72 61 6e 63 68 65 73 20 6f 6e 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 6e | .branches.only.................n |
| 169f80 | 69 6c e2 80 99 20 4e 65 76 65 72 20 73 68 6f 77 20 63 6f 75 6e 74 73 2e 0a 0a 20 20 20 20 20 54 | il....Never.show.counts........T |
| 169fa0 | 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 20 62 65 63 61 75 73 65 20 | he.default.is....nil....because. |
| 169fc0 | 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 63 61 6e 20 62 65 20 76 65 72 79 20 65 78 70 65 6e 73 | anything.else.can.be.very.expens |
| 169fe0 | 69 76 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 | ive....--.User.Option:.magit-ref |
| 16a000 | 73 2d 70 61 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 0a 20 20 20 20 20 57 68 65 74 68 65 72 | s-pad-commit-counts......Whether |
| 16a020 | 20 74 6f 20 70 61 64 20 61 6c 6c 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 20 6f 6e 20 61 6c 6c | .to.pad.all.commit.counts.on.all |
| 16a040 | 20 73 69 64 65 73 20 69 6e 20 4d 61 67 69 74 2d 52 65 66 73 20 6d 6f 64 65 0a 20 20 20 20 20 62 | .sides.in.Magit-Refs.mode......b |
| 16a060 | 75 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 69 6c 2c 20 74 68 | uffers........If.this.is.nil,.th |
| 16a080 | 65 6e 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 20 61 72 65 20 64 69 73 70 6c 61 | en.some.commit.counts.are.displa |
| 16a0a0 | 79 65 64 20 72 69 67 68 74 20 6e 65 78 74 20 74 6f 0a 20 20 20 20 20 6f 6e 65 20 6f 66 20 74 68 | yed.right.next.to......one.of.th |
| 16a0c0 | 65 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 61 70 70 65 61 72 20 6e 65 78 74 20 74 6f 20 74 | e.branches.that.appear.next.to.t |
| 16a0e0 | 68 65 20 63 6f 75 6e 74 2c 20 77 69 74 68 6f 75 74 20 61 6e 79 0a 20 20 20 20 20 73 70 61 63 65 | he.count,.without.any......space |
| 16a100 | 20 69 6e 20 62 65 74 77 65 65 6e 2e 20 20 54 68 69 73 20 6d 69 67 68 74 20 6c 6f 6f 6b 20 62 61 | .in.between...This.might.look.ba |
| 16a120 | 64 20 69 66 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 20 66 61 63 65 73 0a 20 20 20 20 20 | d.if.the.branch.name.faces...... |
| 16a140 | 6c 6f 6f 6b 20 74 6f 6f 20 73 69 6d 69 6c 61 72 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 64 69 6d | look.too.similar.to....magit-dim |
| 16a160 | 6d 65 64 e2 80 99 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c | med...........If.this.is.non-nil |
| 16a180 | 2c 20 74 68 65 6e 20 73 70 61 63 65 73 20 61 72 65 20 70 6c 61 63 65 64 20 6f 6e 20 62 6f 74 68 | ,.then.spaces.are.placed.on.both |
| 16a1a0 | 20 73 69 64 65 73 20 6f 66 20 61 6c 6c 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 63 6f 75 6e 74 73 | .sides.of.all......commit.counts |
| 16a1c0 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 | ....--.User.Option:.magit-refs-s |
| 16a1e0 | 68 6f 77 2d 72 65 6d 6f 74 65 2d 70 72 65 66 69 78 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 | how-remote-prefix......Whether.t |
| 16a200 | 6f 20 73 68 6f 77 20 74 68 65 20 72 65 6d 6f 74 65 20 70 72 65 66 69 78 20 69 6e 20 6c 69 73 74 | o.show.the.remote.prefix.in.list |
| 16a220 | 73 20 6f 66 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 0a 0a 20 20 20 20 20 53 68 6f 77 | s.of.remote.branches........Show |
| 16a240 | 69 6e 67 20 74 68 65 20 70 72 65 66 69 78 20 69 73 20 72 65 64 75 6e 64 61 6e 74 20 62 65 63 61 | ing.the.prefix.is.redundant.beca |
| 16a260 | 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65 6d 6f 74 65 20 69 73 0a 20 20 | use.the.name.of.the.remote.is... |
| 16a280 | 20 20 20 61 6c 72 65 61 64 79 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 | ...already.shown.in.the.heading. |
| 16a2a0 | 70 72 65 63 65 64 69 6e 67 20 74 68 65 20 6c 69 73 74 20 6f 66 20 69 74 73 20 62 72 61 6e 63 68 | preceding.the.list.of.its.branch |
| 16a2c0 | 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 73 | es....--.User.Option:.magit-refs |
| 16a2e0 | 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 0a 20 20 20 20 20 57 69 64 74 68 | -primary-column-width......Width |
| 16a300 | 20 6f 66 20 74 68 65 20 70 72 69 6d 61 72 79 20 63 6f 6c 75 6d 6e 20 69 6e 20 e2 80 98 6d 61 67 | .of.the.primary.column.in....mag |
| 16a320 | 69 74 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 2e 20 20 54 68 65 0a 20 20 | it-refs-mode....buffers...The... |
| 16a340 | 20 20 20 70 72 69 6d 61 72 79 20 63 6f 6c 75 6d 6e 20 69 73 20 74 68 65 20 63 6f 6c 75 6d 6e 20 | ...primary.column.is.the.column. |
| 16a360 | 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 72 | that.contains.the.name.of.the.br |
| 16a380 | 61 6e 63 68 0a 20 20 20 20 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 6f 77 20 69 | anch......that.the.current.row.i |
| 16a3a0 | 73 20 61 62 6f 75 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 69 73 20 61 6e 20 69 6e 74 | s.about........If.this.is.an.int |
| 16a3c0 | 65 67 65 72 2c 20 74 68 65 6e 20 74 68 65 20 63 6f 6c 75 6d 6e 20 69 73 20 74 68 61 74 20 6d 61 | eger,.then.the.column.is.that.ma |
| 16a3e0 | 6e 79 20 63 6f 6c 75 6d 6e 73 20 77 69 64 65 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 | ny.columns.wide.......Otherwise. |
| 16a400 | 69 74 20 68 61 73 20 74 6f 20 62 65 20 61 20 63 6f 6e 73 2d 63 65 6c 6c 20 6f 66 20 74 77 6f 20 | it.has.to.be.a.cons-cell.of.two. |
| 16a420 | 69 6e 74 65 67 65 72 73 2e 20 20 54 68 65 20 66 69 72 73 74 0a 20 20 20 20 20 73 70 65 63 69 66 | integers...The.first......specif |
| 16a440 | 69 65 73 20 74 68 65 20 6d 69 6e 69 6d 61 6c 20 77 69 64 74 68 2c 20 74 68 65 20 73 65 63 6f 6e | ies.the.minimal.width,.the.secon |
| 16a460 | 64 20 74 68 65 20 6d 61 78 69 6d 61 6c 20 77 69 64 74 68 2e 20 20 49 6e 20 74 68 61 74 0a 20 20 | d.the.maximal.width...In.that... |
| 16a480 | 20 20 20 63 61 73 65 20 74 68 65 20 61 63 74 75 61 6c 20 77 69 64 74 68 20 69 73 20 64 65 74 65 | ...case.the.actual.width.is.dete |
| 16a4a0 | 72 6d 69 6e 65 64 20 75 73 69 6e 67 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 6e | rmined.using.the.length.of.the.n |
| 16a4c0 | 61 6d 65 73 0a 20 20 20 20 20 6f 66 20 74 68 65 20 73 68 6f 77 6e 20 6c 6f 63 61 6c 20 62 72 61 | ames......of.the.shown.local.bra |
| 16a4e0 | 6e 63 68 65 73 2e 20 20 28 52 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 61 67 | nches...(Remote.branches.and.tag |
| 16a500 | 73 20 61 72 65 20 6e 6f 74 0a 20 20 20 20 20 74 61 6b 65 6e 20 69 6e 74 6f 20 61 63 63 6f 75 6e | s.are.not......taken.into.accoun |
| 16a520 | 74 20 77 68 65 6e 20 63 61 6c 63 75 6c 61 74 69 6e 67 20 74 6f 20 6f 70 74 69 6d 61 6c 20 77 69 | t.when.calculating.to.optimal.wi |
| 16a540 | 64 74 68 2e 29 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 | dth.)...--.User.Option:.magit-re |
| 16a560 | 66 73 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 0a 20 20 20 20 20 57 69 64 74 68 | fs-focus-column-width......Width |
| 16a580 | 20 6f 66 20 74 68 65 20 66 6f 63 75 73 20 63 6f 6c 75 6d 6e 20 69 6e 20 e2 80 98 6d 61 67 69 74 | .of.the.focus.column.in....magit |
| 16a5a0 | 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 54 68 65 | -refs-mode....buffers........The |
| 16a5c0 | 20 66 6f 63 75 73 20 63 6f 6c 75 6d 6e 20 69 73 20 74 68 65 20 66 69 72 73 74 20 63 6f 6c 75 6d | .focus.column.is.the.first.colum |
| 16a5e0 | 6e 2c 20 77 68 69 63 68 20 6d 61 72 6b 73 20 6f 6e 65 20 62 72 61 6e 63 68 0a 20 20 20 20 20 28 | n,.which.marks.one.branch......( |
| 16a600 | 75 73 75 61 6c 6c 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 29 20 61 73 20 74 | usually.the.current.branch).as.t |
| 16a620 | 68 65 20 66 6f 63 75 73 65 64 20 62 72 61 6e 63 68 20 75 73 69 6e 67 20 e2 80 98 2a e2 80 99 20 | he.focused.branch.using....*.... |
| 16a640 | 6f 72 0a 20 20 20 20 20 e2 80 98 40 e2 80 99 2e 20 20 46 6f 72 20 65 61 63 68 20 6f 74 68 65 72 | or.........@......For.each.other |
| 16a660 | 20 72 65 66 65 72 65 6e 63 65 2c 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 6f 70 74 69 6f 6e 61 6c | .reference,.this.column.optional |
| 16a680 | 6c 79 20 73 68 6f 77 73 20 68 6f 77 0a 20 20 20 20 20 6d 61 6e 79 20 63 6f 6d 6d 69 74 73 20 69 | ly.shows.how......many.commits.i |
| 16a6a0 | 74 20 69 73 20 61 68 65 61 64 20 6f 66 20 74 68 65 20 66 6f 63 75 73 65 64 20 62 72 61 6e 63 68 | t.is.ahead.of.the.focused.branch |
| 16a6c0 | 20 61 6e 64 20 e2 80 98 3c e2 80 99 2c 20 6f 72 20 69 66 20 69 74 0a 20 20 20 20 20 69 73 6e e2 | .and....<...,.or.if.it......isn. |
| 16a6e0 | 80 99 74 20 61 68 65 61 64 20 74 68 65 6e 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 69 74 20 69 73 | ..t.ahead.then.the.commits.it.is |
| 16a700 | 20 62 65 68 69 6e 64 20 61 6e 64 20 e2 80 98 3e e2 80 99 2c 20 6f 72 20 69 66 20 69 74 20 69 73 | .behind.and....>...,.or.if.it.is |
| 16a720 | 6e e2 80 99 74 0a 20 20 20 20 20 62 65 68 69 6e 64 20 65 69 74 68 65 72 2c 20 74 68 65 6e 20 61 | n...t......behind.either,.then.a |
| 16a740 | 20 e2 80 98 3d e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6c 75 6d 6e 20 6d 61 79 20 | ....=...........This.column.may. |
| 16a760 | 61 6c 73 6f 20 64 69 73 70 6c 61 79 20 6f 6e 6c 79 20 e2 80 98 2a e2 80 99 20 6f 72 20 e2 80 98 | also.display.only....*....or.... |
| 16a780 | 40 e2 80 99 20 66 6f 72 20 74 68 65 20 66 6f 63 75 73 65 64 0a 20 20 20 20 20 62 72 61 6e 63 68 | @....for.the.focused......branch |
| 16a7a0 | 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 69 | ,.in.which.case.this.option.is.i |
| 16a7c0 | 67 6e 6f 72 65 64 2e 20 20 55 73 65 20 e2 80 98 4c 20 76 e2 80 99 20 74 6f 20 63 68 61 6e 67 65 | gnored...Use....L.v....to.change |
| 16a7e0 | 0a 20 20 20 20 20 74 68 65 20 76 65 72 62 6f 73 69 74 79 20 6f 66 20 74 68 69 73 20 63 6f 6c 75 | ......the.verbosity.of.this.colu |
| 16a800 | 6d 6e 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 73 | mn....--.User.Option:.magit-refs |
| 16a820 | 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 | -margin......This.option.specifi |
| 16a840 | 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 20 69 6e 69 74 69 61 6c | es.whether.the.margin.is.initial |
| 16a860 | 6c 79 20 73 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 4d 61 67 69 74 2d 52 65 66 73 20 6d 6f 64 65 | ly.shown.in......Magit-Refs.mode |
| 16a880 | 20 62 75 66 66 65 72 73 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 74 65 64 | .buffers.and.how.it.is.formatted |
| 16a8a0 | 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 | ........The.value.has.the.form.. |
| 16a8c0 | 80 98 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f | ..(INIT.STYLE.WIDTH.AUTHOR.AUTHO |
| 16a8e0 | 52 2d 57 49 44 54 48 29 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 49 4e 49 | R-WIDTH)..................If.INI |
| 16a900 | 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 | T.is.non-nil,.then.the.margin.is |
| 16a920 | 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 54 | .shown.initially..............ST |
| 16a940 | 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 | YLE.controls.how.to.format.the.a |
| 16a960 | 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a 20 20 20 | uthor.or.committer.date...It.... |
| 16a980 | 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 99 20 28 | .......can.be.one.of....age....( |
| 16a9a0 | 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a | to.show.the.age.of.the.commit),. |
| 16a9c0 | 20 20 20 20 20 20 20 20 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 80 99 20 | .............age-abbreviated.... |
| 16a9e0 | 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 | (to.abbreviate.the.time.unit.to. |
| 16aa00 | 61 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 73 74 72 | a...........character),.or.a.str |
| 16aa20 | 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 69 6d 65 | ing.(suitable.for....format-time |
| 16aa40 | 2d 73 74 72 69 6e 67 e2 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 20 74 68 | -string...).to...........show.th |
| 16aa60 | 65 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | e.actual.date...Option.......... |
| 16aa80 | 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 | ....magit-log-margin-show-commit |
| 16aaa0 | 74 65 72 2d 64 61 74 65 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 | ter-date....controls.which.date. |
| 16aac0 | 69 73 0a 20 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 | is...........being.displayed.... |
| 16aae0 | 20 20 20 20 20 20 e2 80 a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 | ..........WIDTH.controls.the.wid |
| 16ab00 | 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 | th.of.the.margin...This.exists.f |
| 16ab20 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 | or...........forward.compatibili |
| 16ab40 | 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c | ty.and.currently.the.value.shoul |
| 16ab60 | 64 20 6e 6f 74 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 | d.not.be...........changed...... |
| 16ab80 | 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 | ........AUTHOR.controls.whether. |
| 16aba0 | 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 | the.name.of.the.author.is.also.s |
| 16abc0 | 68 6f 77 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 | hown...........by.default....... |
| 16abe0 | 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e | .......AUTHOR-WIDTH.has.to.be.an |
| 16ac00 | 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a | .integer...When.the.name.of.the. |
| 16ac20 | 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 | ..........author.is.shown,.then. |
| 16ac40 | 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 | this.specifies.how.much.space.is |
| 16ac60 | 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 20 2d 2d 20 55 | .used.to...........do.so....--.U |
| 16ac80 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e 2d 66 6f | ser.Option:.magit-refs-margin-fo |
| 16aca0 | 72 2d 74 61 67 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 | r-tags......This.option.specifie |
| 16acc0 | 73 20 77 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | s.whether.to.show.information.ab |
| 16ace0 | 6f 75 74 20 74 61 67 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 61 72 67 69 6e 2e 20 20 54 68 | out.tags.in.the......margin...Th |
| 16ad00 | 69 73 20 69 73 20 64 69 73 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 | is.is.disabled.by.default.becaus |
| 16ad20 | 65 20 69 74 20 69 73 20 73 6c 6f 77 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20 61 72 65 20 6d | e.it.is.slow.if.there......are.m |
| 16ad40 | 61 6e 79 20 74 61 67 73 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 72 69 | any.tags......The.following.vari |
| 16ad60 | 61 62 6c 65 73 20 63 6f 6e 74 72 6f 6c 20 68 6f 77 20 69 6e 64 69 76 69 64 75 61 6c 20 72 65 66 | ables.control.how.individual.ref |
| 16ad80 | 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 0a 49 66 20 79 6f 75 20 63 68 61 6e 67 65 20 6f | s.are.displayed..If.you.change.o |
| 16ada0 | 6e 65 20 6f 66 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 28 65 73 70 65 63 69 61 6c 6c | ne.of.these.variables.(especiall |
| 16adc0 | 79 20 74 68 65 20 22 25 63 22 20 70 61 72 74 29 2c 20 74 68 65 6e 0a 79 6f 75 20 73 68 6f 75 6c | y.the."%c".part),.then.you.shoul |
| 16ade0 | 64 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 74 68 65 20 6f 74 68 65 72 73 20 74 6f 20 6b 65 65 70 | d.also.change.the.others.to.keep |
| 16ae00 | 20 74 68 69 6e 67 73 20 61 6c 69 67 6e 65 64 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a | .things.aligned...The.following. |
| 16ae20 | 25 2d 73 65 71 75 65 6e 63 65 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 3a 0a 0a 20 20 20 e2 | %-sequences.are.supported:...... |
| 16ae40 | 80 a2 20 e2 80 98 25 61 e2 80 99 20 4e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 | ......%a....Number.of.commits.th |
| 16ae60 | 69 73 20 72 65 66 20 68 61 73 20 6f 76 65 72 20 74 68 65 20 6f 6e 65 20 77 65 20 63 6f 6d 70 61 | is.ref.has.over.the.one.we.compa |
| 16ae80 | 72 65 20 74 6f 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 25 62 e2 80 99 20 4e 75 6d 62 65 72 20 6f 66 | re.to............%b....Number.of |
| 16aea0 | 20 63 6f 6d 6d 69 74 73 20 74 68 65 20 72 65 66 20 77 65 20 63 6f 6d 70 61 72 65 20 74 6f 20 68 | .commits.the.ref.we.compare.to.h |
| 16aec0 | 61 73 20 6f 76 65 72 20 74 68 69 73 20 6f 6e 65 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 25 63 e2 80 | as.over.this.one............%c.. |
| 16aee0 | 99 20 4e 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 20 74 68 69 73 20 72 65 66 20 68 61 73 | ..Number.of.commits.this.ref.has |
| 16af00 | 20 6f 76 65 72 20 74 68 65 20 6f 6e 65 20 77 65 20 63 6f 6d 70 61 72 65 20 74 6f 2e 0a 20 20 20 | .over.the.one.we.compare.to..... |
| 16af20 | 20 20 46 6f 72 20 74 68 65 20 72 65 66 20 77 68 69 63 68 20 61 6c 6c 20 6f 74 68 65 72 20 72 65 | ..For.the.ref.which.all.other.re |
| 16af40 | 66 73 20 61 72 65 20 63 6f 6d 70 61 72 65 64 20 74 68 69 73 20 69 73 20 69 6e 73 74 65 61 64 20 | fs.are.compared.this.is.instead. |
| 16af60 | 22 40 22 2c 0a 20 20 20 20 20 69 66 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | "@",......if.it.is.the.current.b |
| 16af80 | 72 61 6e 63 68 2c 20 6f 72 20 22 23 22 20 6f 74 68 65 72 77 69 73 65 2e 0a 20 20 20 e2 80 a2 20 | ranch,.or."#".otherwise......... |
| 16afa0 | e2 80 98 25 43 e2 80 99 20 46 6f 72 20 74 68 65 20 72 65 66 20 77 68 69 63 68 20 61 6c 6c 20 6f | ...%C....For.the.ref.which.all.o |
| 16afc0 | 74 68 65 72 20 72 65 66 73 20 61 72 65 20 63 6f 6d 70 61 72 65 64 20 74 68 69 73 20 69 73 20 22 | ther.refs.are.compared.this.is." |
| 16afe0 | 40 22 2c 20 69 66 0a 20 20 20 20 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | @",.if......it.is.the.current.br |
| 16b000 | 61 6e 63 68 2c 20 6f 72 20 22 23 22 20 6f 74 68 65 72 77 69 73 65 2e 20 20 46 6f 72 20 61 6c 6c | anch,.or."#".otherwise...For.all |
| 16b020 | 20 6f 74 68 65 72 20 72 65 66 73 20 22 0a 20 20 20 20 20 22 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 | .other.refs."......"............ |
| 16b040 | 25 68 e2 80 99 20 48 61 73 68 20 6f 66 20 74 68 69 73 20 72 65 66 e2 80 99 73 20 74 69 70 2e 0a | %h....Hash.of.this.ref...s.tip.. |
| 16b060 | 20 20 20 e2 80 a2 20 e2 80 98 25 6d e2 80 99 20 43 6f 6d 6d 69 74 20 73 75 6d 6d 61 72 79 20 6f | ..........%m....Commit.summary.o |
| 16b080 | 66 20 74 68 65 20 74 69 70 20 6f 66 20 74 68 69 73 20 72 65 66 2e 0a 20 20 20 e2 80 a2 20 e2 80 | f.the.tip.of.this.ref........... |
| 16b0a0 | 98 25 6e e2 80 99 20 4e 61 6d 65 20 6f 66 20 74 68 69 73 20 72 65 66 2e 0a 20 20 20 e2 80 a2 20 | .%n....Name.of.this.ref......... |
| 16b0c0 | e2 80 98 25 75 e2 80 99 20 55 70 73 74 72 65 61 6d 20 6f 66 20 74 68 69 73 20 6c 6f 63 61 6c 20 | ...%u....Upstream.of.this.local. |
| 16b0e0 | 62 72 61 6e 63 68 2e 0a 20 20 20 e2 80 a2 20 e2 80 98 25 55 e2 80 99 20 55 70 73 74 72 65 61 6d | branch............%U....Upstream |
| 16b100 | 20 6f 66 20 74 68 69 73 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 61 6e 64 20 61 64 64 69 74 69 | .of.this.local.branch.and.additi |
| 16b120 | 6f 6e 61 6c 20 6c 6f 63 61 6c 20 76 73 2e 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 69 6e 66 | onal.local.vs.......upstream.inf |
| 16b140 | 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 | ormation....--.User.Option:.magi |
| 16b160 | 74 2d 72 65 66 73 2d 66 69 6c 74 65 72 2d 61 6c 69 73 74 0a 20 20 20 20 20 54 68 65 20 70 75 72 | t-refs-filter-alist......The.pur |
| 16b180 | 70 6f 73 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 66 6f 72 67 6f 20 | pose.of.this.option.is.to.forgo. |
| 16b1a0 | 64 69 73 70 6c 61 79 69 6e 67 20 63 65 72 74 61 69 6e 20 72 65 66 73 0a 20 20 20 20 20 62 61 73 | displaying.certain.refs......bas |
| 16b1c0 | 65 64 20 6f 6e 20 74 68 65 69 72 20 6e 61 6d 65 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 | ed.on.their.name...If.you.want.t |
| 16b1e0 | 6f 20 6e 6f 74 20 64 69 73 70 6c 61 79 20 61 6e 79 20 72 65 66 73 20 6f 66 20 61 0a 20 20 20 20 | o.not.display.any.refs.of.a..... |
| 16b200 | 20 63 65 72 74 61 69 6e 20 74 79 70 65 2c 20 74 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 72 | .certain.type,.then.you.should.r |
| 16b220 | 65 6d 6f 76 65 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 75 6e 63 74 69 6f 6e 20 66 | emove.the.appropriate.function.f |
| 16b240 | 72 6f 6d 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 69 6f 6e 73 2d | rom.........magit-refs-sections- |
| 16b260 | 68 6f 6f 6b e2 80 99 20 69 6e 73 74 65 61 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 61 6c 69 73 | hook....instead........This.alis |
| 16b280 | 74 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 74 61 67 73 20 61 6e 64 20 62 72 61 6e 63 68 | t.controls.which.tags.and.branch |
| 16b2a0 | 65 73 20 61 72 65 20 6f 6d 69 74 74 65 64 20 66 72 6f 6d 20 62 65 69 6e 67 0a 20 20 20 20 20 64 | es.are.omitted.from.being......d |
| 16b2c0 | 69 73 70 6c 61 79 65 64 20 69 6e 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 | isplayed.in....magit-refs-mode.. |
| 16b2e0 | 99 20 62 75 66 66 65 72 73 2e 20 20 49 66 20 69 74 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 2c 20 | ..buffers...If.it.is....nil...,. |
| 16b300 | 74 68 65 6e 20 61 6c 6c 0a 20 20 20 20 20 72 65 66 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 | then.all......refs.are.displayed |
| 16b320 | 20 28 73 75 62 6a 65 63 74 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 69 | .(subject.to....magit-refs-secti |
| 16b340 | 6f 6e 73 2d 68 6f 6f 6b e2 80 99 29 2e 0a 0a 20 20 20 20 20 41 6c 6c 20 6b 65 79 73 20 61 72 65 | ons-hook...)........All.keys.are |
| 16b360 | 20 74 72 69 65 64 20 69 6e 20 6f 72 64 65 72 20 75 6e 74 69 6c 20 6f 6e 65 20 6d 61 74 63 68 65 | .tried.in.order.until.one.matche |
| 16b380 | 73 2e 20 20 54 68 65 6e 20 69 74 73 20 76 61 6c 75 65 20 69 73 0a 20 20 20 20 20 75 73 65 64 20 | s...Then.its.value.is......used. |
| 16b3a0 | 61 6e 64 20 73 75 62 73 65 71 75 65 6e 74 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f | and.subsequent.elements.are.igno |
| 16b3c0 | 72 65 64 2e 20 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 0a 20 | red...If.the.value.is.non-nil,.. |
| 16b3e0 | 20 20 20 20 74 68 65 6e 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 20 69 73 20 64 69 73 70 6c 61 | ....then.the.reference.is.displa |
| 16b400 | 79 65 64 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 6e 6f 74 2e 20 20 49 66 20 6e 6f | yed,.otherwise.it.is.not...If.no |
| 16b420 | 0a 20 20 20 20 20 65 6c 65 6d 65 6e 74 20 6d 61 74 63 68 65 73 2c 20 74 68 65 6e 20 74 68 65 20 | ......element.matches,.then.the. |
| 16b440 | 72 65 66 65 72 65 6e 63 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 0a 20 20 20 20 20 41 20 | reference.is.displayed........A. |
| 16b460 | 6b 65 79 20 63 61 6e 20 65 69 74 68 65 72 20 62 65 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 | key.can.either.be.a.regular.expr |
| 16b480 | 65 73 73 69 6f 6e 20 74 68 61 74 20 74 68 65 20 72 65 66 6e 61 6d 65 20 68 61 73 20 74 6f 0a 20 | ession.that.the.refname.has.to.. |
| 16b4a0 | 20 20 20 20 6d 61 74 63 68 2c 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 | ....match,.or.a.function.that.ta |
| 16b4c0 | 6b 65 73 20 74 68 65 20 72 65 66 6e 61 6d 65 20 61 73 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 | kes.the.refname.as.only.argument |
| 16b4e0 | 20 61 6e 64 0a 20 20 20 20 20 72 65 74 75 72 6e 73 20 61 20 62 6f 6f 6c 65 61 6e 2e 20 20 41 20 | .and......returns.a.boolean...A. |
| 16b500 | 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 73 75 63 68 20 61 73 20 22 6f 72 69 67 69 6e 2f 6d 61 | remote.branch.such.as."origin/ma |
| 16b520 | 73 74 65 72 22 20 69 73 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 61 73 20 6a 75 73 74 20 | ster".is......displayed.as.just. |
| 16b540 | 22 6d 61 73 74 65 72 22 2c 20 68 6f 77 65 76 65 72 20 66 6f 72 20 74 68 69 73 20 63 6f 6d 70 61 | "master",.however.for.this.compa |
| 16b560 | 72 69 73 6f 6e 20 74 68 65 20 66 6f 72 6d 65 72 0a 20 20 20 20 20 69 73 20 75 73 65 64 2e 0a 0a | rison.the.former......is.used... |
| 16b580 | e2 80 98 3c 52 45 54 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 e2 | ...<RET>....(...magit-visit-ref. |
| 16b5a0 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 76 69 73 69 74 73 20 74 68 65 | ..)......This.command.visits.the |
| 16b5c0 | 20 72 65 66 65 72 65 6e 63 65 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 | .reference.or.revision.at.point. |
| 16b5e0 | 69 6e 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 62 75 66 66 65 72 2e 20 20 49 66 20 74 68 65 72 | in.another......buffer...If.ther |
| 16b600 | 65 20 69 73 20 6e 6f 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 6f 72 20 77 69 74 | e.is.no.revision.at.point.or.wit |
| 16b620 | 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 74 68 65 6e 20 69 74 | h.a.prefix.argument......then.it |
| 16b640 | 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 72 65 76 69 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 | .prompts.for.a.revision........T |
| 16b660 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 62 65 68 61 76 65 73 20 6a 75 73 74 20 6c 69 6b 65 20 e2 80 | his.command.behaves.just.like... |
| 16b680 | 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 20 61 73 20 64 65 73 63 72 69 62 | .magit-show-commit....as.describ |
| 16b6a0 | 65 64 0a 20 20 20 20 20 61 62 6f 76 65 2c 20 65 78 63 65 70 74 20 69 66 20 70 6f 69 6e 74 20 69 | ed......above,.except.if.point.i |
| 16b6c0 | 73 20 6f 6e 20 61 20 72 65 66 65 72 65 6e 63 65 20 69 6e 20 61 20 e2 80 98 6d 61 67 69 74 2d 72 | s.on.a.reference.in.a....magit-r |
| 16b6e0 | 65 66 73 2d 6d 6f 64 65 e2 80 99 0a 20 20 20 20 20 62 75 66 66 65 72 2c 20 69 6e 20 77 68 69 63 | efs-mode.........buffer,.in.whic |
| 16b700 | 68 20 63 61 73 65 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6d 61 79 20 62 65 20 64 69 66 66 65 | h.case.the.behavior.may.be.diffe |
| 16b720 | 72 65 6e 74 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 0a 20 20 20 20 20 79 6f 75 20 68 61 76 65 20 | rent,.but.only.if......you.have. |
| 16b740 | 63 75 73 74 6f 6d 69 7a 65 64 20 74 68 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 76 | customized.the.option....magit-v |
| 16b760 | 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 | isit-ref-behavior.......--.User. |
| 16b780 | 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 61 76 69 6f 72 | Option:.magit-visit-ref-behavior |
| 16b7a0 | 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 e2 | ......This.option.controls.how.. |
| 16b7c0 | 80 98 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 e2 80 99 20 62 65 68 61 76 65 73 20 69 6e 0a | ..magit-visit-ref....behaves.in. |
| 16b7e0 | 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 | ........magit-refs-mode....buffe |
| 16b800 | 72 73 2e 0a 0a 20 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 e2 80 98 6d 61 67 69 74 2d 76 69 | rs........By.default....magit-vi |
| 16b820 | 73 69 74 2d 72 65 66 e2 80 99 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 | sit-ref....behaves.like....magit |
| 16b840 | 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 2c 20 69 6e 0a 20 20 20 20 20 61 6c 6c 20 62 75 66 | -show-commit...,.in......all.buf |
| 16b860 | 66 65 72 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f | fers,.including....magit-refs-mo |
| 16b880 | 64 65 e2 80 99 20 62 75 66 66 65 72 73 2e 20 20 57 68 65 6e 20 74 68 65 20 74 79 70 65 20 6f 66 | de....buffers...When.the.type.of |
| 16b8a0 | 0a 20 20 20 20 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 73 20 e2 80 | ......the.section.at.point.is... |
| 16b8c0 | 98 63 6f 6d 6d 69 74 e2 80 99 20 74 68 65 6e 20 22 52 45 54 22 20 69 73 20 62 6f 75 6e 64 20 74 | .commit....then."RET".is.bound.t |
| 16b8e0 | 6f 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 2c 20 | o.........magit-show-commit...,. |
| 16b900 | 61 6e 64 20 77 68 65 6e 20 74 68 65 20 74 79 70 65 20 69 73 20 65 69 74 68 65 72 20 e2 80 98 62 | and.when.the.type.is.either....b |
| 16b920 | 72 61 6e 63 68 e2 80 99 20 6f 72 20 e2 80 98 74 61 67 e2 80 99 0a 20 20 20 20 20 74 68 65 6e 20 | ranch....or....tag.........then. |
| 16b940 | 69 74 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 | it.is.bound.to....magit-visit-re |
| 16b960 | 66 e2 80 99 2e 0a 0a 20 20 20 20 20 22 52 45 54 22 20 69 73 20 6f 6e 65 20 6f 66 20 4d 61 67 69 | f..........."RET".is.one.of.Magi |
| 16b980 | 74 e2 80 99 73 20 6d 6f 73 74 20 65 73 73 65 6e 74 69 61 6c 20 6b 65 79 73 20 61 6e 64 20 61 74 | t...s.most.essential.keys.and.at |
| 16b9a0 | 20 6c 65 61 73 74 20 62 79 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 69 74 20 73 68 6f 75 6c 64 | .least.by.default......it.should |
| 16b9c0 | 20 62 65 68 61 76 65 20 63 6f 6e 73 69 73 74 65 6e 74 6c 79 20 61 63 72 6f 73 73 20 61 6c 6c 20 | .behave.consistently.across.all. |
| 16b9e0 | 6f 66 20 4d 61 67 69 74 2c 20 65 73 70 65 63 69 61 6c 6c 79 0a 20 20 20 20 20 62 65 63 61 75 73 | of.Magit,.especially......becaus |
| 16ba00 | 65 20 75 73 65 72 73 20 71 75 69 63 6b 6c 79 20 6c 65 61 72 6e 20 74 68 61 74 20 69 74 20 64 6f | e.users.quickly.learn.that.it.do |
| 16ba20 | 65 73 20 73 6f 6d 65 74 68 69 6e 67 20 76 65 72 79 20 68 61 72 6d 6c 65 73 73 3b 0a 20 20 20 20 | es.something.very.harmless;..... |
| 16ba40 | 20 69 74 20 73 68 6f 77 73 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 | .it.shows.more.information.about |
| 16ba60 | 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 61 6e 6f 74 68 65 72 0a 20 | .the.thing.at.point.in.another.. |
| 16ba80 | 20 20 20 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 20 22 52 45 54 22 20 | ....buffer........However."RET". |
| 16baa0 | 75 73 65 64 20 74 6f 20 62 65 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 6c 79 20 69 6e 20 e2 80 | used.to.behave.differently.in... |
| 16bac0 | 98 6d 61 67 69 74 2d 72 65 66 73 2d 6d 6f 64 65 e2 80 99 0a 20 20 20 20 20 62 75 66 66 65 72 73 | .magit-refs-mode.........buffers |
| 16bae0 | 2c 20 64 6f 69 6e 67 20 73 75 72 70 72 69 73 69 6e 67 20 74 68 69 6e 67 73 2c 20 73 6f 6d 65 20 | ,.doing.surprising.things,.some. |
| 16bb00 | 6f 66 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20 72 65 61 6c 6c 79 20 62 65 0a 20 20 20 20 20 64 | of.which.cannot.really.be......d |
| 16bb20 | 65 73 63 72 69 62 65 64 20 61 73 20 22 76 69 73 69 74 20 74 68 69 73 20 74 68 69 6e 67 22 2e 20 | escribed.as."visit.this.thing".. |
| 16bb40 | 20 49 66 20 79 6f 75 e2 80 99 76 65 20 67 72 6f 77 6e 20 61 63 63 75 73 74 6f 6d 65 64 20 74 68 | .If.you...ve.grown.accustomed.th |
| 16bb60 | 69 73 0a 20 20 20 20 20 62 65 68 61 76 69 6f 72 2c 20 79 6f 75 20 63 61 6e 20 72 65 73 74 6f 72 | is......behavior,.you.can.restor |
| 16bb80 | 65 20 69 74 20 62 79 20 61 64 64 69 6e 67 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 | e.it.by.adding.one.or.more.of.th |
| 16bba0 | 65 20 62 65 6c 6f 77 0a 20 20 20 20 20 73 79 6d 62 6f 6c 73 20 74 6f 20 74 68 65 20 76 61 6c 75 | e.below......symbols.to.the.valu |
| 16bbc0 | 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 20 20 42 75 74 20 6b 65 65 70 20 69 6e 20 6d | e.of.this.option...But.keep.in.m |
| 16bbe0 | 69 6e 64 20 74 68 61 74 20 62 79 0a 20 20 20 20 20 64 6f 69 6e 67 20 73 6f 20 79 6f 75 20 64 6f | ind.that.by......doing.so.you.do |
| 16bc00 | 6e e2 80 99 74 20 6f 6e 6c 79 20 69 6e 74 72 6f 64 75 63 65 20 69 6e 63 6f 6e 73 69 73 74 65 6e | n...t.only.introduce.inconsisten |
| 16bc20 | 63 69 65 73 2c 20 79 6f 75 20 61 6c 73 6f 20 6c 6f 73 65 0a 20 20 20 20 20 73 6f 6d 65 20 66 75 | cies,.you.also.lose......some.fu |
| 16bc40 | 6e 63 74 69 6f 6e 61 6c 69 74 79 20 61 6e 64 20 6d 69 67 68 74 20 68 61 76 65 20 74 6f 20 72 65 | nctionality.and.might.have.to.re |
| 16bc60 | 73 6f 72 74 20 74 6f 20 e2 80 98 4d 2d 78 0a 20 20 20 20 20 6d 61 67 69 74 2d 73 68 6f 77 2d 63 | sort.to....M-x......magit-show-c |
| 16bc80 | 6f 6d 6d 69 74 e2 80 99 20 74 6f 20 67 65 74 20 69 74 20 62 61 63 6b 2e 0a 0a 20 20 20 20 20 e2 | ommit....to.get.it.back......... |
| 16bca0 | 80 98 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 e2 80 99 20 6c 6f 6f 6b 73 20 66 6f 72 20 74 | ..magit-visit-ref....looks.for.t |
| 16bcc0 | 68 65 73 65 20 73 79 6d 62 6f 6c 73 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 69 6e 20 77 68 69 | hese.symbols.in.the.order.in.whi |
| 16bce0 | 63 68 0a 20 20 20 20 20 74 68 65 79 20 61 72 65 20 64 65 73 63 72 69 62 65 64 20 68 65 72 65 2e | ch......they.are.described.here. |
| 16bd00 | 20 20 49 66 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 61 20 73 79 6d 62 6f 6c 20 61 70 | ..If.the.presence.of.a.symbol.ap |
| 16bd20 | 70 6c 69 65 73 20 74 6f 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 69 74 75 61 74 | plies.to......the.current.situat |
| 16bd40 | 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 66 6f 6c 6c 6f | ion,.then.the.symbols.that.follo |
| 16bd60 | 77 20 64 6f 20 6e 6f 74 20 61 66 66 65 63 74 0a 20 20 20 20 20 74 68 65 20 6f 75 74 63 6f 6d 65 | w.do.not.affect......the.outcome |
| 16bd80 | 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 66 6f 63 75 73 2d 6f 6e 2d 72 65 66 e2 80 | ..................focus-on-ref.. |
| 16bda0 | 99 0a 0a 20 20 20 20 20 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d | .............With.a.prefix.argum |
| 16bdc0 | 65 6e 74 20 75 70 64 61 74 65 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 73 68 6f 77 20 63 6f | ent.update.the.buffer.to.show.co |
| 16bde0 | 6d 6d 69 74 20 63 6f 75 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 6c 69 73 74 73 20 | mmit.counts...........and.lists. |
| 16be00 | 6f 66 20 63 68 65 72 72 79 20 63 6f 6d 6d 69 74 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 | of.cherry.commits.relative.to.th |
| 16be20 | 65 20 72 65 66 65 72 65 6e 63 65 20 61 74 20 70 6f 69 6e 74 0a 20 20 20 20 20 20 20 20 20 20 69 | e.reference.at.point...........i |
| 16be40 | 6e 73 74 65 61 64 20 6f 66 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e | nstead.of.relative.to.the.curren |
| 16be60 | 74 20 62 75 66 66 65 72 20 6f 72 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 | t.buffer.or....HEAD............. |
| 16be80 | 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f 6c | ...Instead.of.adding.this.symbol |
| 16bea0 | 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 22 43 2d 75 20 79 20 6f 0a 20 20 20 | ,.consider.pressing."C-u.y.o.... |
| 16bec0 | 20 20 20 20 20 20 20 52 45 54 22 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 63 72 65 | .......RET"..................cre |
| 16bee0 | 61 74 65 2d 62 72 61 6e 63 68 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 70 6f 69 6e | ate-branch...............If.poin |
| 16bf00 | 74 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 63 72 | t.is.on.a.remote.branch,.then.cr |
| 16bf20 | 65 61 74 65 20 61 20 6e 65 77 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 0a 20 20 20 20 20 20 20 20 | eate.a.new.local.branch......... |
| 16bf40 | 20 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 2c 20 75 73 65 20 74 68 65 20 72 65 | ..with.the.same.name,.use.the.re |
| 16bf60 | 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 69 74 73 20 75 70 73 74 72 65 61 6d 2c 20 61 6e 64 | mote.branch.as.its.upstream,.and |
| 16bf80 | 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 63 68 65 63 6b 20 6f 75 74 20 74 68 65 20 6c 6f | ...........then.check.out.the.lo |
| 16bfa0 | 63 61 6c 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 65 61 64 20 6f | cal.branch.............Instead.o |
| 16bfc0 | 66 20 61 64 64 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 | f.adding.this.symbol,.consider.p |
| 16bfe0 | 72 65 73 73 69 6e 67 20 22 62 20 63 20 52 45 54 0a 20 20 20 20 20 20 20 20 20 20 52 45 54 22 2c | ressing."b.c.RET...........RET", |
| 16c000 | 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 64 6f 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 | .like.you.would.do.in.other.buff |
| 16c020 | 65 72 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 63 68 65 63 6b 6f 75 74 2d 61 6e | ers..................checkout-an |
| 16c040 | 79 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 43 68 65 63 6b 20 6f 75 74 20 74 68 65 20 72 65 | y...............Check.out.the.re |
| 16c060 | 66 65 72 65 6e 63 65 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 61 74 20 72 65 66 65 72 | ference.at.point...If.that.refer |
| 16c080 | 65 6e 63 65 20 69 73 20 61 20 74 61 67 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 61 20 72 65 6d | ence.is.a.tag...........or.a.rem |
| 16c0a0 | 6f 74 65 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 69 73 20 72 65 73 75 6c 74 73 20 69 6e | ote.branch,.then.this.results.in |
| 16c0c0 | 20 61 20 64 65 74 61 63 68 65 64 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 | .a.detached....HEAD............. |
| 16c0e0 | 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f 6c | ...Instead.of.adding.this.symbol |
| 16c100 | 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 22 62 20 62 20 52 45 54 22 2c 0a 20 | ,.consider.pressing."b.b.RET",.. |
| 16c120 | 20 20 20 20 20 20 20 20 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 64 6f 20 69 6e 20 6f 74 | .........like.you.would.do.in.ot |
| 16c140 | 68 65 72 20 62 75 66 66 65 72 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 63 68 65 | her.buffers..................che |
| 16c160 | 63 6b 6f 75 74 2d 62 72 61 6e 63 68 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 43 68 65 63 6b | ckout-branch...............Check |
| 16c180 | 20 6f 75 74 20 74 68 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 2e 0a | .out.the.local.branch.at.point.. |
| 16c1a0 | 0a 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 61 64 64 69 6e 67 20 74 68 69 | ...........Instead.of.adding.thi |
| 16c1c0 | 73 20 73 79 6d 62 6f 6c 2c 20 63 6f 6e 73 69 64 65 72 20 70 72 65 73 73 69 6e 67 20 22 62 20 62 | s.symbol,.consider.pressing."b.b |
| 16c1e0 | 20 52 45 54 22 2c 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6b 65 20 79 6f 75 20 77 6f 75 6c 64 20 | .RET",...........like.you.would. |
| 16c200 | 64 6f 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a | do.in.other.buffers...*.Menu:..* |
| 16c220 | 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 | .References.Sections::....File:. |
| 16c240 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 | magit.info,..Node:.References.Se |
| 16c260 | 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 0a 0a | ctions,..Up:.References.Buffer.. |
| 16c280 | 35 2e 36 2e 31 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d | 5.6.1.References.Sections.------ |
| 16c2a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 63 6f 6e 74 65 6e 74 | -------------------..The.content |
| 16c2c0 | 73 20 6f 66 20 72 65 66 65 72 65 6e 63 65 73 20 62 75 66 66 65 72 73 20 69 73 20 63 6f 6e 74 72 | s.of.references.buffers.is.contr |
| 16c2e0 | 6f 6c 6c 65 64 20 75 73 69 6e 67 20 74 68 65 20 68 6f 6f 6b 0a e2 80 98 6d 61 67 69 74 2d 72 65 | olled.using.the.hook....magit-re |
| 16c300 | 66 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b e2 80 99 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 | fs-sections-hook......See.*note. |
| 16c320 | 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 3a 3a 20 74 6f 20 6c 65 61 72 6e 20 61 62 6f 75 74 0a 73 | Section.Hooks::.to.learn.about.s |
| 16c340 | 75 63 68 20 68 6f 6f 6b 73 20 61 6e 64 20 68 6f 77 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 | uch.hooks.and.how.to.customize.t |
| 16c360 | 68 65 6d 2e 20 20 41 6c 6c 20 6f 66 20 74 68 65 20 62 65 6c 6f 77 20 66 75 6e 63 74 69 6f 6e 73 | hem...All.of.the.below.functions |
| 16c380 | 20 61 72 65 0a 6d 65 6d 62 65 72 73 20 6f 66 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 | .are.members.of.the.default.valu |
| 16c3a0 | 65 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 69 74 20 6d 61 6b 65 73 20 6d 75 63 68 20 6c 65 73 73 | e...Note.that.it.makes.much.less |
| 16c3c0 | 20 73 65 6e 73 65 20 74 6f 0a 63 75 73 74 6f 6d 69 7a 65 20 74 68 69 73 20 68 6f 6f 6b 20 74 68 | .sense.to.customize.this.hook.th |
| 16c3e0 | 61 6e 20 69 74 20 64 6f 65 73 20 66 6f 72 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 68 6f | an.it.does.for.the.respective.ho |
| 16c400 | 6f 6b 20 75 73 65 64 20 66 6f 72 20 74 68 65 0a 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a | ok.used.for.the.status.buffer... |
| 16c420 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 | .--.User.Option:.magit-refs-sect |
| 16c440 | 69 6f 6e 73 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e 20 74 6f 20 69 6e 73 65 72 | ions-hook......Hook.run.to.inser |
| 16c460 | 74 20 73 65 63 74 69 6f 6e 73 20 69 6e 74 6f 20 61 20 72 65 66 65 72 65 6e 63 65 73 20 62 75 66 | t.sections.into.a.references.buf |
| 16c480 | 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | fer....--.Function:.magit-insert |
| 16c4a0 | 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 | -local-branches......Insert.sect |
| 16c4c0 | 69 6f 6e 73 20 73 68 6f 77 69 6e 67 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2e | ions.showing.all.local.branches. |
| 16c4e0 | 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d | ...--.Function:.magit-insert-rem |
| 16c500 | 6f 74 65 2d 62 72 61 6e 63 68 65 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e | ote-branches......Insert.section |
| 16c520 | 73 20 73 68 6f 77 69 6e 67 20 61 6c 6c 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 | s.showing.all.remote-tracking.br |
| 16c540 | 61 6e 63 68 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 | anches....--.Function:.magit-ins |
| 16c560 | 65 72 74 2d 74 61 67 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 73 65 63 74 69 6f 6e 73 20 73 68 | ert-tags......Insert.sections.sh |
| 16c580 | 6f 77 69 6e 67 20 61 6c 6c 20 74 61 67 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | owing.all.tags.....File:.magit.i |
| 16c5a0 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 69 73 65 63 74 69 6e 67 2c 20 20 4e 65 78 74 3a 20 56 69 | nfo,..Node:.Bisecting,..Next:.Vi |
| 16c5c0 | 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 2c 20 20 50 72 65 76 3a 20 52 | siting.Files.and.Blobs,..Prev:.R |
| 16c5e0 | 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 74 69 6e | eferences.Buffer,..Up:.Inspectin |
| 16c600 | 67 0a 0a 35 2e 37 20 42 69 73 65 63 74 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a | g..5.7.Bisecting.=============.. |
| 16c620 | 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 62 69 73 65 63 | Also.see.*note.(gitman)git-bisec |
| 16c640 | 74 3a 3a 2e 0a 0a e2 80 98 42 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 e2 80 | t::......B....(...magit-bisect.. |
| 16c660 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f | .)......This.transient.prefix.co |
| 16c680 | 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 | mmand.binds.the.following.suffix |
| 16c6a0 | 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d | .commands......and.displays.them |
| 16c6c0 | 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 | .in.a.temporary.buffer.until.a.s |
| 16c6e0 | 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 57 68 65 6e 20 62 69 73 65 63 | uffix.is.invoked......When.bisec |
| 16c700 | 74 69 6e 67 20 69 73 20 6e 6f 74 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 | ting.is.not.in.progress,.then.th |
| 16c720 | 65 20 74 72 61 6e 73 69 65 6e 74 20 66 65 61 74 75 72 65 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 | e.transient.features.the.followi |
| 16c740 | 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 42 20 42 e2 80 99 20 28 | ng.suffix.commands......B.B....( |
| 16c760 | e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 e2 80 99 29 0a 20 20 20 20 20 53 | ...magit-bisect-start...)......S |
| 16c780 | 74 61 72 74 20 61 20 62 69 73 65 63 74 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 42 69 73 | tart.a.bisect.session........Bis |
| 16c7a0 | 65 63 74 69 6e 67 20 61 20 62 75 67 20 6d 65 61 6e 73 20 74 6f 20 66 69 6e 64 20 74 68 65 20 63 | ecting.a.bug.means.to.find.the.c |
| 16c7c0 | 6f 6d 6d 69 74 20 74 68 61 74 20 69 6e 74 72 6f 64 75 63 65 64 20 69 74 2e 20 20 54 68 69 73 0a | ommit.that.introduced.it...This. |
| 16c7e0 | 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 73 75 63 68 20 61 20 62 69 73 65 63 | .....command.starts.such.a.bisec |
| 16c800 | 74 20 73 65 73 73 69 6f 6e 20 62 79 20 61 73 6b 69 6e 67 20 66 6f 72 20 61 20 6b 6e 6f 77 6e 20 | t.session.by.asking.for.a.known. |
| 16c820 | 67 6f 6f 64 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 61 6e 64 20 61 20 6b 6e 6f 77 6e 20 62 61 64 | good......commit.and.a.known.bad |
| 16c840 | 20 63 6f 6d 6d 69 74 2e 20 20 49 66 20 79 6f 75 e2 80 99 72 65 20 62 69 73 65 63 74 69 6e 67 20 | .commit...If.you...re.bisecting. |
| 16c860 | 61 20 63 68 61 6e 67 65 20 74 68 61 74 0a 20 20 20 20 20 69 73 6e e2 80 99 74 20 61 20 72 65 67 | a.change.that......isn...t.a.reg |
| 16c880 | 72 65 73 73 69 6f 6e 2c 20 79 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 20 61 6c 74 65 72 6e 61 74 | ression,.you.can.select.alternat |
| 16c8a0 | 65 20 74 65 72 6d 73 20 74 68 61 74 20 61 72 65 0a 20 20 20 20 20 63 6f 6e 63 65 70 74 75 61 6c | e.terms.that.are......conceptual |
| 16c8c0 | 6c 79 20 6d 6f 72 65 20 66 69 74 74 69 6e 67 20 74 68 61 6e 20 22 62 61 64 22 20 61 6e 64 20 22 | ly.more.fitting.than."bad".and." |
| 16c8e0 | 67 6f 6f 64 22 2c 20 62 75 74 20 74 68 65 20 69 6e 66 69 78 0a 20 20 20 20 20 61 72 67 75 6d 65 | good",.but.the.infix......argume |
| 16c900 | 6e 74 73 20 74 6f 20 64 6f 20 73 6f 20 61 72 65 20 64 69 73 61 62 6c 65 64 20 62 79 20 64 65 66 | nts.to.do.so.are.disabled.by.def |
| 16c920 | 61 75 6c 74 2e 0a 0a e2 80 98 42 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 | ault......B.s....(...magit-bisec |
| 16c940 | 74 2d 72 75 6e e2 80 99 29 0a 20 20 20 20 20 42 69 73 65 63 74 20 61 75 74 6f 6d 61 74 69 63 61 | t-run...)......Bisect.automatica |
| 16c960 | 6c 6c 79 20 62 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 66 74 65 72 20 65 61 | lly.by.running.commands.after.ea |
| 16c980 | 63 68 20 73 74 65 70 2e 0a 0a 20 20 20 57 68 65 6e 20 62 69 73 65 63 74 69 6e 67 20 69 6e 20 70 | ch.step......When.bisecting.in.p |
| 16c9a0 | 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 69 6e 73 74 | rogress,.then.the.transient.inst |
| 16c9c0 | 65 61 64 20 66 65 61 74 75 72 65 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 | ead.features.the.following.suffi |
| 16c9e0 | 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 42 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | x.commands......B.b....(...magit |
| 16ca00 | 2d 62 69 73 65 63 74 2d 62 61 64 e2 80 99 29 0a 20 20 20 20 20 4d 61 72 6b 20 74 68 65 20 63 75 | -bisect-bad...)......Mark.the.cu |
| 16ca20 | 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 61 73 20 62 61 64 2e 20 20 55 73 65 20 74 68 69 73 20 61 | rrent.commit.as.bad...Use.this.a |
| 16ca40 | 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 61 73 73 65 72 74 65 64 0a 20 20 20 20 20 74 68 61 74 | fter.you.have.asserted......that |
| 16ca60 | 20 74 68 65 20 63 6f 6d 6d 69 74 20 64 6f 65 73 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 62 75 67 | .the.commit.does.contain.the.bug |
| 16ca80 | 20 69 6e 20 71 75 65 73 74 69 6f 6e 2e 0a 0a e2 80 98 42 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 | .in.question......B.g....(...mag |
| 16caa0 | 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 e2 80 99 29 0a 20 20 20 20 20 4d 61 72 6b 20 74 68 65 | it-bisect-good...)......Mark.the |
| 16cac0 | 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 61 73 20 67 6f 6f 64 2e 20 20 55 73 65 20 74 68 | .current.commit.as.good...Use.th |
| 16cae0 | 69 73 20 61 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 61 73 73 65 72 74 65 64 0a 20 20 20 20 20 | is.after.you.have.asserted...... |
| 16cb00 | 74 68 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e | that.the.commit.does.not.contain |
| 16cb20 | 20 74 68 65 20 62 75 67 20 69 6e 20 71 75 65 73 74 69 6f 6e 2e 0a 0a e2 80 98 42 20 6d e2 80 99 | .the.bug.in.question......B.m... |
| 16cb40 | 20 28 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 6d 61 72 6b e2 80 99 29 0a 20 20 20 20 20 | .(...magit-bisect-mark...)...... |
| 16cb60 | 4d 61 72 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 6f 6e 65 | Mark.the.current.commit.with.one |
| 16cb80 | 20 6f 66 20 74 68 65 20 62 69 73 65 63 74 20 74 65 72 6d 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d | .of.the.bisect.terms...This.comm |
| 16cba0 | 61 6e 64 0a 20 20 20 20 20 70 72 6f 76 69 64 65 73 20 61 6e 20 61 6c 74 65 72 6e 61 74 69 76 65 | and......provides.an.alternative |
| 16cbc0 | 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 e2 80 99 20 61 6e 64 0a 20 | .to....magit-bisect-bad....and.. |
| 16cbe0 | 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f 6f 64 e2 80 99 20 61 6e 64 20 | .......magit-bisect-good....and. |
| 16cc00 | 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 75 73 69 6e 67 20 74 65 72 6d 73 20 6f 74 68 65 72 | is.useful.when.using.terms.other |
| 16cc20 | 20 74 68 61 6e 20 22 62 61 64 22 0a 20 20 20 20 20 61 6e 64 20 22 67 6f 6f 64 22 2e 20 20 54 68 | .than."bad"......and."good"...Th |
| 16cc40 | 69 73 20 73 75 66 66 69 78 20 69 73 20 64 69 73 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 | is.suffix.is.disabled.by.default |
| 16cc60 | 2e 0a 0a e2 80 98 42 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 6b | ......B.k....(...magit-bisect-sk |
| 16cc80 | 69 70 e2 80 99 29 0a 20 20 20 20 20 53 6b 69 70 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d | ip...)......Skip.the.current.com |
| 16cca0 | 6d 69 74 2e 20 20 55 73 65 20 74 68 69 73 20 69 66 20 66 6f 72 20 73 6f 6d 65 20 72 65 61 73 6f | mit...Use.this.if.for.some.reaso |
| 16ccc0 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 | n.the.current......commit.is.not |
| 16cce0 | 20 61 20 67 6f 6f 64 20 6f 6e 65 20 74 6f 20 74 65 73 74 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 | .a.good.one.to.test...This.comma |
| 16cd00 | 6e 64 20 6c 65 74 73 20 47 69 74 20 63 68 6f 6f 73 65 20 61 0a 20 20 20 20 20 64 69 66 66 65 72 | nd.lets.Git.choose.a......differ |
| 16cd20 | 65 6e 74 20 6f 6e 65 2e 0a 0a e2 80 98 42 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 69 | ent.one......B.r....(...magit-bi |
| 16cd40 | 73 65 63 74 2d 72 65 73 65 74 e2 80 99 29 0a 20 20 20 20 20 41 66 74 65 72 20 62 69 73 65 63 74 | sect-reset...)......After.bisect |
| 16cd60 | 69 6e 67 2c 20 63 6c 65 61 6e 75 70 20 62 69 73 65 63 74 69 6f 6e 20 73 74 61 74 65 20 61 6e 64 | ing,.cleanup.bisection.state.and |
| 16cd80 | 20 72 65 74 75 72 6e 20 74 6f 20 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 20 e2 80 98 48 45 41 44 | .return.to.original.........HEAD |
| 16cda0 | e2 80 99 2e 0a 0a 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 73 74 61 74 75 73 20 62 | .........By.default.the.status.b |
| 16cdc0 | 75 66 66 65 72 20 73 68 6f 77 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 | uffer.shows.information.about.th |
| 16cde0 | 65 20 6f 6e 67 6f 69 6e 67 0a 62 69 73 65 63 74 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 2d 2d 20 55 | e.ongoing.bisect.session....--.U |
| 16ce00 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 68 6f 77 2d 67 72 | ser.Option:.magit-bisect-show-gr |
| 16ce20 | 61 70 68 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 | aph......This.option.controls.wh |
| 16ce40 | 65 74 68 65 72 20 61 20 67 72 61 70 68 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 66 6f 72 20 74 | ether.a.graph.is.displayed.for.t |
| 16ce60 | 68 65 20 6c 6f 67 20 6f 66 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 73 74 69 6c | he.log.of......commits.that.stil |
| 16ce80 | 6c 20 68 61 76 65 20 74 6f 20 62 65 20 62 69 73 65 63 74 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | l.have.to.be.bisected.....File:. |
| 16cea0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | magit.info,..Node:.Visiting.File |
| 16cec0 | 73 20 61 6e 64 20 42 6c 6f 62 73 2c 20 20 4e 65 78 74 3a 20 42 6c 61 6d 69 6e 67 2c 20 20 50 72 | s.and.Blobs,..Next:.Blaming,..Pr |
| 16cee0 | 65 76 3a 20 42 69 73 65 63 74 69 6e 67 2c 20 20 55 70 3a 20 49 6e 73 70 65 63 74 69 6e 67 0a 0a | ev:.Bisecting,..Up:.Inspecting.. |
| 16cf00 | 35 2e 38 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 0a 3d 3d 3d | 5.8.Visiting.Files.and.Blobs.=== |
| 16cf20 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 69 74 | =========================..Magit |
| 16cf40 | 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 | .provides.several.commands.that. |
| 16cf60 | 76 69 73 69 74 20 61 20 66 69 6c 65 20 6f 72 20 62 6c 6f 62 20 28 74 68 65 20 76 65 72 73 69 6f | visit.a.file.or.blob.(the.versio |
| 16cf80 | 6e 0a 6f 66 20 61 20 66 69 6c 65 20 74 68 61 74 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 61 20 | n.of.a.file.that.is.stored.in.a. |
| 16cfa0 | 63 65 72 74 61 69 6e 20 63 6f 6d 6d 69 74 29 2e 20 20 41 63 74 75 61 6c 6c 79 20 69 74 20 70 72 | certain.commit)...Actually.it.pr |
| 16cfc0 | 6f 76 69 64 65 73 0a 73 65 76 65 72 61 6c 20 2a 67 72 6f 75 70 73 2a 20 6f 66 20 73 75 63 68 20 | ovides.several.*groups*.of.such. |
| 16cfe0 | 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 74 68 65 20 73 65 76 65 72 61 6c 20 2a 76 61 72 69 61 6e | commands.and.the.several.*varian |
| 16d000 | 74 73 2a 20 77 69 74 68 69 6e 20 65 61 63 68 0a 67 72 6f 75 70 2e 0a 0a 20 20 20 41 6c 73 6f 20 | ts*.within.each.group......Also. |
| 16d020 | 73 65 65 20 2a 6e 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 | see.*note.Commands.for.Buffers.V |
| 16d040 | 69 73 69 74 69 6e 67 20 46 69 6c 65 73 3a 3a 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 47 65 6e | isiting.Files::...*.Menu:..*.Gen |
| 16d060 | 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 | eral-Purpose.Visit.Commands::.*. |
| 16d080 | 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 | Visiting.Files.and.Blobs.from.a. |
| 16d0a0 | 44 69 66 66 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 | Diff::....File:.magit.info,..Nod |
| 16d0c0 | 65 3a 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 | e:.General-Purpose.Visit.Command |
| 16d0e0 | 73 2c 20 20 4e 65 78 74 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f | s,..Next:.Visiting.Files.and.Blo |
| 16d100 | 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 2c 20 20 55 70 3a 20 56 69 73 69 74 69 6e 67 20 46 69 | bs.from.a.Diff,..Up:.Visiting.Fi |
| 16d120 | 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 0a 0a 35 2e 38 2e 31 20 47 65 6e 65 72 61 6c 2d 50 75 72 | les.and.Blobs..5.8.1.General-Pur |
| 16d140 | 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | pose.Visit.Commands.------------ |
| 16d160 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 | ------------------------..These. |
| 16d180 | 63 6f 6d 6d 61 6e 64 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 6e 79 77 68 65 72 65 20 74 6f | commands.can.be.used.anywhere.to |
| 16d1a0 | 20 6f 70 65 6e 20 61 6e 79 20 62 6c 6f 62 2e 20 20 43 75 72 72 65 6e 74 6c 79 20 6e 6f 20 6b 65 | .open.any.blob...Currently.no.ke |
| 16d1c0 | 79 73 0a 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 62 | ys.are.bound.to.these.commands.b |
| 16d1e0 | 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 74 68 61 74 20 69 73 20 6c 69 6b 65 6c 79 20 74 6f | y.default,.but.that.is.likely.to |
| 16d200 | 20 63 68 61 6e 67 65 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 66 69 6e | .change....--.Command:.magit-fin |
| 16d220 | 64 2d 66 69 6c 65 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 | d-file......This.command.reads.a |
| 16d240 | 20 66 69 6c 65 6e 61 6d 65 20 61 6e 64 20 72 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 | .filename.and.revision.from.the. |
| 16d260 | 75 73 65 72 20 61 6e 64 20 76 69 73 69 74 73 0a 20 20 20 20 20 74 68 65 20 72 65 73 70 65 63 74 | user.and.visits......the.respect |
| 16d280 | 69 76 65 20 62 6c 6f 62 20 69 6e 20 61 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 | ive.blob.in.a.buffer...The.buffe |
| 16d2a0 | 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 73 65 6c 65 63 | r.is.displayed.in.the......selec |
| 16d2c0 | 74 65 64 20 77 69 6e 64 6f 77 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d | ted.window....--.Command:.magit- |
| 16d2e0 | 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 54 68 69 73 | find-file-other-window......This |
| 16d300 | 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 66 69 6c 65 6e 61 6d 65 20 61 6e 64 20 72 65 | .command.reads.a.filename.and.re |
| 16d320 | 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 76 69 73 69 74 73 0a | vision.from.the.user.and.visits. |
| 16d340 | 20 20 20 20 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 6c 6f 62 20 69 6e 20 61 20 62 75 | .....the.respective.blob.in.a.bu |
| 16d360 | 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 | ffer...The.buffer.is.displayed.i |
| 16d380 | 6e 0a 20 20 20 20 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d | n......another.window....--.Comm |
| 16d3a0 | 61 6e 64 3a 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 | and:.magit-find-file-other-frame |
| 16d3c0 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 66 69 6c 65 6e | ......This.command.reads.a.filen |
| 16d3e0 | 61 6d 65 20 61 6e 64 20 72 65 76 69 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 | ame.and.revision.from.the.user.a |
| 16d400 | 6e 64 20 76 69 73 69 74 73 0a 20 20 20 20 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 62 6c | nd.visits......the.respective.bl |
| 16d420 | 6f 62 20 69 6e 20 61 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 69 73 20 64 | ob.in.a.buffer...The.buffer.is.d |
| 16d440 | 69 73 70 6c 61 79 65 64 20 69 6e 0a 20 20 20 20 20 61 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e 0a | isplayed.in......another.frame.. |
| 16d460 | 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 56 69 73 69 | ...File:.magit.info,..Node:.Visi |
| 16d480 | 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 | ting.Files.and.Blobs.from.a.Diff |
| 16d4a0 | 2c 20 20 50 72 65 76 3a 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 | ,..Prev:.General-Purpose.Visit.C |
| 16d4c0 | 6f 6d 6d 61 6e 64 73 2c 20 20 55 70 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 | ommands,..Up:.Visiting.Files.and |
| 16d4e0 | 20 42 6c 6f 62 73 0a 0a 35 2e 38 2e 32 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 | .Blobs..5.8.2.Visiting.Files.and |
| 16d500 | 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .Blobs.from.a.Diff.------------- |
| 16d520 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 | -----------------------------..T |
| 16d540 | 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 | hese.commands.can.only.be.used.w |
| 16d560 | 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 69 6e 73 69 64 65 20 61 20 64 69 66 66 2e 0a 0a e2 80 98 | hen.point.is.inside.a.diff...... |
| 16d580 | 3c 52 45 54 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 | <RET>....(...magit-diff-visit-fi |
| 16d5a0 | 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 76 69 73 69 74 73 20 | le...)......This.command.visits. |
| 16d5c0 | 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 66 | the.appropriate.version.of.the.f |
| 16d5e0 | 69 6c 65 20 74 68 61 74 20 74 68 65 0a 20 20 20 20 20 64 69 66 66 20 61 74 20 70 6f 69 6e 74 20 | ile.that.the......diff.at.point. |
| 16d600 | 69 73 20 61 62 6f 75 74 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 73 20 76 69 | is.about........This.commands.vi |
| 16d620 | 73 69 74 73 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 | sits.the.worktree.version.of.the |
| 16d640 | 20 61 70 70 72 6f 70 72 69 61 74 65 20 66 69 6c 65 2e 0a 20 20 20 20 20 54 68 65 20 6c 6f 63 61 | .appropriate.file.......The.loca |
| 16d660 | 74 69 6f 6e 20 6f 66 20 70 6f 69 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 64 69 66 66 20 64 65 | tion.of.point.inside.the.diff.de |
| 16d680 | 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 66 69 6c 65 20 69 73 0a 20 20 20 20 20 62 65 69 6e | termines.which.file.is......bein |
| 16d6a0 | 67 20 76 69 73 69 74 65 64 2e 20 20 54 68 65 20 76 69 73 69 74 65 64 20 76 65 72 73 69 6f 6e 20 | g.visited...The.visited.version. |
| 16d6c0 | 64 65 70 65 6e 64 73 20 6f 6e 20 77 68 61 74 20 63 68 61 6e 67 65 73 20 74 68 65 0a 20 20 20 20 | depends.on.what.changes.the..... |
| 16d6e0 | 20 64 69 66 66 20 69 73 20 61 62 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 31 2e 20 49 66 20 74 68 | .diff.is.about..........1..If.th |
| 16d700 | 65 20 64 69 66 66 20 73 68 6f 77 73 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 | e.diff.shows.uncommitted.changes |
| 16d720 | 20 28 69 2e 65 2e 2c 20 73 74 61 67 65 64 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 75 6e 73 74 | .(i.e.,.staged.or...........unst |
| 16d740 | 61 67 65 64 20 63 68 61 6e 67 65 73 29 2c 20 74 68 65 6e 20 76 69 73 69 74 20 74 68 65 20 66 69 | aged.changes),.then.visit.the.fi |
| 16d760 | 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 0a 20 20 20 20 20 20 20 20 20 | le.in.the.working.tree.......... |
| 16d780 | 20 28 69 2e 65 2e 2c 20 74 68 65 20 73 61 6d 65 20 22 72 65 61 6c 22 20 66 69 6c 65 20 74 68 61 | .(i.e.,.the.same."real".file.tha |
| 16d7a0 | 74 20 e2 80 98 66 69 6e 64 2d 66 69 6c 65 e2 80 99 20 77 6f 75 6c 64 20 76 69 73 69 74 2e 20 20 | t....find-file....would.visit... |
| 16d7c0 | 49 6e 0a 20 20 20 20 20 20 20 20 20 20 61 6c 6c 20 6f 74 68 65 72 20 63 61 73 65 73 20 76 69 73 | In...........all.other.cases.vis |
| 16d7e0 | 69 74 20 61 20 22 62 6c 6f 62 22 20 28 69 2e 65 2e 2c 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f | it.a."blob".(i.e.,.the.version.o |
| 16d800 | 66 20 61 20 66 69 6c 65 20 61 73 0a 20 20 20 20 20 20 20 20 20 20 73 74 6f 72 65 64 20 69 6e 20 | f.a.file.as...........stored.in. |
| 16d820 | 73 6f 6d 65 20 63 6f 6d 6d 69 74 29 2e 0a 0a 20 20 20 20 20 20 20 32 2e 20 49 66 20 70 6f 69 6e | some.commit)..........2..If.poin |
| 16d840 | 74 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 2c 20 74 68 65 6e 20 76 69 73 | t.is.on.a.removed.line,.then.vis |
| 16d860 | 69 74 20 74 68 65 20 62 6c 6f 62 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 66 69 | it.the.blob.for.the...........fi |
| 16d880 | 72 73 74 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 72 65 | rst.parent.of.the.commit.that.re |
| 16d8a0 | 6d 6f 76 65 64 20 74 68 61 74 20 6c 69 6e 65 2c 20 69 2e 65 2e 2c 20 74 68 65 0a 20 20 20 20 20 | moved.that.line,.i.e.,.the...... |
| 16d8c0 | 20 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 69 74 20 77 68 65 72 65 20 74 68 61 74 20 6c 69 6e 65 | .....last.commit.where.that.line |
| 16d8e0 | 20 73 74 69 6c 6c 20 65 78 69 73 74 73 2e 0a 0a 20 20 20 20 20 20 20 33 2e 20 49 66 20 70 6f 69 | .still.exists..........3..If.poi |
| 16d900 | 6e 74 20 69 73 20 6f 6e 20 61 6e 20 61 64 64 65 64 20 6f 72 20 63 6f 6e 74 65 78 74 20 6c 69 6e | nt.is.on.an.added.or.context.lin |
| 16d920 | 65 2c 20 74 68 65 6e 20 76 69 73 69 74 20 74 68 65 20 62 6c 6f 62 0a 20 20 20 20 20 20 20 20 20 | e,.then.visit.the.blob.......... |
| 16d940 | 20 74 68 61 74 20 61 64 64 73 20 74 68 61 74 20 6c 69 6e 65 2c 20 6f 72 20 69 66 20 74 68 65 20 | .that.adds.that.line,.or.if.the. |
| 16d960 | 64 69 66 66 20 73 68 6f 77 73 20 66 72 6f 6d 20 6d 6f 72 65 20 74 68 61 6e 20 61 0a 20 20 20 20 | diff.shows.from.more.than.a..... |
| 16d980 | 20 20 20 20 20 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 76 69 73 69 74 20 | ......single.commit,.then.visit. |
| 16d9a0 | 74 68 65 20 62 6c 6f 62 20 66 72 6f 6d 20 74 68 65 20 6c 61 73 74 20 6f 66 20 74 68 65 73 65 0a | the.blob.from.the.last.of.these. |
| 16d9c0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 73 2e 0a 0a 20 20 20 20 20 49 6e 20 74 68 65 20 | ..........commits........In.the. |
| 16d9e0 | 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 74 68 69 73 20 63 6f 6d 6d 61 6e | file-visiting.buffer.this.comman |
| 16da00 | 64 20 67 6f 65 73 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 0a 20 20 20 20 20 63 6f 72 | d.goes.to.the.line.that......cor |
| 16da20 | 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 20 70 6f 69 6e 74 20 | responds.to.the.line.that.point. |
| 16da40 | 69 73 20 6f 6e 20 69 6e 20 74 68 65 20 64 69 66 66 2e 0a 0a 20 20 20 20 20 54 68 65 20 62 75 66 | is.on.in.the.diff........The.buf |
| 16da60 | 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 | fer.is.displayed.in.the.selected |
| 16da80 | 20 77 69 6e 64 6f 77 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 67 | .window...With.a.prefix......arg |
| 16daa0 | 75 6d 65 6e 74 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e | ument.the.buffer.is.displayed.in |
| 16dac0 | 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 69 6e 73 74 65 61 64 2e 0a 0a 20 2d 2d 20 55 73 | .another.window.instead....--.Us |
| 16dae0 | 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 70 72 65 76 | er.Option:.magit-diff-visit-prev |
| 16db00 | 69 6f 75 73 2d 62 6c 6f 62 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 | ious-blob......This.option.contr |
| 16db20 | 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d | ols.whether....magit-diff-visit- |
| 16db40 | 66 69 6c 65 e2 80 99 20 6d 61 79 20 76 69 73 69 74 20 74 68 65 0a 20 20 20 20 20 70 72 65 76 69 | file....may.visit.the......previ |
| 16db60 | 6f 75 73 20 62 6c 6f 62 2e 20 20 57 68 65 6e 20 74 68 69 73 20 69 73 20 e2 80 98 74 e2 80 99 20 | ous.blob...When.this.is....t.... |
| 16db80 | 28 74 68 65 20 64 65 66 61 75 6c 74 29 20 61 6e 64 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 0a | (the.default).and.point.is.on.a. |
| 16dba0 | 20 20 20 20 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 20 69 6e 20 61 20 64 69 66 66 20 66 6f 72 20 | .....removed.line.in.a.diff.for. |
| 16dbc0 | 61 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 2c 20 74 68 65 6e 0a 20 20 20 20 20 e2 80 | a.committed.change,.then........ |
| 16dbe0 | 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 e2 80 99 20 76 69 73 69 74 73 | .magit-diff-visit-file....visits |
| 16dc00 | 20 74 68 65 20 62 6c 6f 62 20 66 72 6f 6d 20 74 68 65 20 6c 61 73 74 20 72 65 76 69 73 69 6f 6e | .the.blob.from.the.last.revision |
| 16dc20 | 0a 20 20 20 20 20 77 68 69 63 68 20 73 74 69 6c 6c 20 68 61 64 20 74 68 61 74 20 6c 69 6e 65 2e | ......which.still.had.that.line. |
| 16dc40 | 0a 0a 20 20 20 20 20 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 73 75 | .......Currently.this.is.only.su |
| 16dc60 | 70 70 6f 72 74 65 64 20 66 6f 72 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 66 | pported.for.committed.changes,.f |
| 16dc80 | 6f 72 20 73 74 61 67 65 64 0a 20 20 20 20 20 61 6e 64 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e | or.staged......and.unstaged.chan |
| 16dca0 | 67 65 73 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 e2 80 99 20 | ges....magit-diff-visit-file.... |
| 16dcc0 | 61 6c 77 61 79 73 20 76 69 73 69 74 73 20 74 68 65 20 66 69 6c 65 0a 20 20 20 20 20 69 6e 20 74 | always.visits.the.file......in.t |
| 16dce0 | 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a e2 80 98 43 2d 3c 72 65 74 75 72 6e 3e e2 | he.working.tree......C-<return>. |
| 16dd00 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 77 6f 72 | ...(...magit-diff-visit-file-wor |
| 16dd20 | 6b 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 76 69 73 69 | ktree...)......This.command.visi |
| 16dd40 | 74 73 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 61 | ts.the.worktree.version.of.the.a |
| 16dd60 | 70 70 72 6f 70 72 69 61 74 65 20 66 69 6c 65 2e 0a 20 20 20 20 20 54 68 65 20 6c 6f 63 61 74 69 | ppropriate.file.......The.locati |
| 16dd80 | 6f 6e 20 6f 66 20 70 6f 69 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 64 69 66 66 20 64 65 74 65 | on.of.point.inside.the.diff.dete |
| 16dda0 | 72 6d 69 6e 65 73 20 77 68 69 63 68 20 66 69 6c 65 20 69 73 0a 20 20 20 20 20 62 65 69 6e 67 20 | rmines.which.file.is......being. |
| 16ddc0 | 76 69 73 69 74 65 64 2e 20 20 55 6e 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 | visited...Unlike....magit-diff-v |
| 16dde0 | 69 73 69 74 2d 66 69 6c 65 e2 80 99 20 69 74 20 61 6c 77 61 79 73 20 76 69 73 69 74 73 20 74 68 | isit-file....it.always.visits.th |
| 16de00 | 65 0a 20 20 20 20 20 22 72 65 61 6c 22 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e | e......"real".file.in.the.workin |
| 16de20 | 67 20 74 72 65 65 2c 20 69 2e 65 20 74 68 65 20 22 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e | g.tree,.i.e.the."current.version |
| 16de40 | 22 20 6f 66 20 74 68 65 0a 20 20 20 20 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 49 6e 20 74 68 65 | ".of.the......file........In.the |
| 16de60 | 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 74 68 69 73 20 63 6f 6d 6d 61 | .file-visiting.buffer.this.comma |
| 16de80 | 6e 64 20 67 6f 65 73 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 0a 20 20 20 20 20 63 6f | nd.goes.to.the.line.that......co |
| 16dea0 | 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 74 68 61 74 20 70 6f 69 6e 74 | rresponds.to.the.line.that.point |
| 16dec0 | 20 69 73 20 6f 6e 20 69 6e 20 74 68 65 20 64 69 66 66 2e 20 20 4c 69 6e 65 73 20 74 68 61 74 0a | .is.on.in.the.diff...Lines.that. |
| 16dee0 | 20 20 20 20 20 77 65 72 65 20 61 64 64 65 64 20 6f 72 20 72 65 6d 6f 76 65 64 20 69 6e 20 74 68 | .....were.added.or.removed.in.th |
| 16df00 | 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 6f 74 | e.working.tree,.the.index.and.ot |
| 16df20 | 68 65 72 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 69 6e 20 62 65 74 77 65 65 6e 20 61 72 65 20 | her......commits.in.between.are. |
| 16df40 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 63 63 6f 75 6e 74 65 64 20 66 6f 72 2e 0a 0a 20 20 | automatically.accounted.for..... |
| 16df60 | 20 20 20 54 68 65 20 62 75 66 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 | ...The.buffer.is.displayed.in.th |
| 16df80 | 65 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 | e.selected.window...With.a.prefi |
| 16dfa0 | 78 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 64 69 | x......argument.the.buffer.is.di |
| 16dfc0 | 73 70 6c 61 79 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 69 6e 73 74 65 61 | splayed.in.another.window.instea |
| 16dfe0 | 64 2e 0a 0a 20 20 20 56 61 72 69 61 6e 74 73 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 74 77 6f | d......Variants.of.the.above.two |
| 16e000 | 20 63 6f 6d 6d 61 6e 64 73 20 65 78 69 73 74 20 74 68 61 74 20 69 6e 73 74 65 61 64 20 76 69 73 | .commands.exist.that.instead.vis |
| 16e020 | 69 74 20 74 68 65 20 66 69 6c 65 0a 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 6f 72 | it.the.file.in.another.window.or |
| 16e040 | 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 72 61 6d 65 2e 20 20 49 66 20 79 6f 75 20 70 72 65 66 65 | .in.another.frame...If.you.prefe |
| 16e060 | 72 20 73 75 63 68 20 62 65 68 61 76 69 6f 72 2c 0a 74 68 65 6e 20 79 6f 75 20 6d 61 79 20 77 61 | r.such.behavior,.then.you.may.wa |
| 16e080 | 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 61 62 6f 76 65 20 6b 65 79 20 62 69 6e 64 69 | nt.to.change.the.above.key.bindi |
| 16e0a0 | 6e 67 73 2c 20 62 75 74 20 6e 6f 74 65 20 74 68 61 74 20 74 68 65 0a 61 62 6f 76 65 20 63 6f 6d | ngs,.but.note.that.the.above.com |
| 16e0c0 | 6d 61 6e 64 73 20 61 6c 73 6f 20 75 73 65 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 77 68 | mands.also.use.another.window.wh |
| 16e0e0 | 65 6e 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 20 61 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e | en.invoked.with.a.prefix.argumen |
| 16e100 | 74 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 | t....--.Command:.magit-diff-visi |
| 16e120 | 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a | t-file-other-window..--.Command: |
| 16e140 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 | .magit-diff-visit-file-other-fra |
| 16e160 | 6d 65 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | me..--.Command:.magit-diff-visit |
| 16e180 | 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 2d 2d 20 | -worktree-file-other-window..--. |
| 16e1a0 | 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 | Command:.magit-diff-visit-worktr |
| 16e1c0 | 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 | ee-file-other-frame....File:.mag |
| 16e1e0 | 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 6c 61 6d 69 6e 67 2c 20 20 50 72 65 76 3a 20 | it.info,..Node:.Blaming,..Prev:. |
| 16e200 | 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 2c 20 20 55 70 3a 20 49 | Visiting.Files.and.Blobs,..Up:.I |
| 16e220 | 6e 73 70 65 63 74 69 6e 67 0a 0a 35 2e 39 20 42 6c 61 6d 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | nspecting..5.9.Blaming.========= |
| 16e240 | 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 62 | ==..Also.see.*note.(gitman)git-b |
| 16e260 | 6c 61 6d 65 3a 3a 2e 0a 0a 20 20 20 54 6f 20 73 74 61 72 74 20 62 6c 61 6d 69 6e 67 2c 20 69 6e | lame::......To.start.blaming,.in |
| 16e280 | 76 6f 6b 65 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 68 e2 | voke.the....magit-file-dispatch. |
| 16e2a0 | 80 99 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 0a 63 6f 6d 6d 61 6e 64 2e 20 20 57 68 | ...transient.prefix.command...Wh |
| 16e2c0 | 65 6e 20 75 73 69 6e 67 20 74 68 65 20 64 65 66 61 75 6c 74 20 6b 65 79 20 62 69 6e 64 69 6e 67 | en.using.the.default.key.binding |
| 16e2e0 | 73 2c 20 74 68 61 74 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 62 79 0a 70 72 65 73 73 69 6e 67 20 | s,.that.can.be.done.by.pressing. |
| 16e300 | e2 80 98 43 2d 63 20 4d 2d 67 e2 80 99 2e 20 20 57 68 65 6e 20 75 73 69 6e 67 20 74 68 65 20 72 | ...C-c.M-g......When.using.the.r |
| 16e320 | 65 63 6f 6d 6d 65 6e 64 65 64 20 62 69 6e 64 69 6e 67 73 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e | ecommended.bindings,.this.comman |
| 16e340 | 64 0a 69 73 20 69 6e 73 74 65 61 64 20 62 6f 75 6e 64 20 74 6f 20 e2 80 98 43 2d 63 20 66 e2 80 | d.is.instead.bound.to....C-c.f.. |
| 16e360 | 99 2e 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e | ....Also.see.*note.Global.Bindin |
| 16e380 | 67 73 3a 3a 2e 0a 0a 20 20 20 54 68 65 20 62 6c 61 6d 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d | gs::......The.blaming.suffix.com |
| 16e3a0 | 6d 61 6e 64 73 20 63 61 6e 20 62 65 20 69 6e 76 6f 6b 65 64 20 64 69 72 65 63 74 6c 79 20 66 72 | mands.can.be.invoked.directly.fr |
| 16e3c0 | 6f 6d 20 74 68 65 20 66 69 6c 65 0a 64 69 73 70 61 74 63 68 20 74 72 61 6e 73 69 65 6e 74 2e 20 | om.the.file.dispatch.transient.. |
| 16e3e0 | 20 48 6f 77 65 76 65 72 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 65 74 20 61 6e 20 69 | .However.if.you.want.to.set.an.i |
| 16e400 | 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 6e 0a 79 6f 75 20 68 61 76 65 20 74 6f 20 | nfix.argument,.then.you.have.to. |
| 16e420 | 65 6e 74 65 72 20 74 68 65 20 62 6c 61 6d 69 6e 67 20 73 75 62 2d 70 72 65 66 69 78 20 66 69 72 | enter.the.blaming.sub-prefix.fir |
| 16e440 | 73 74 2e 0a 0a e2 80 98 43 2d 63 20 66 20 42 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 | st......C-c.f.B....(...magit-bla |
| 16e460 | 6d 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 | me...)....C-c.f.b....(...magit-b |
| 16e480 | 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 42 20 62 e2 80 | lame-addition...)....C-c.f.B.b.. |
| 16e4a0 | 99 0a e2 80 98 43 2d 63 20 66 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .....C-c.f.r....(...magit-blame- |
| 16e4c0 | 72 65 6d 6f 76 61 6c e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 42 20 72 e2 80 99 0a e2 80 98 43 | removal...)....C-c.f.B.r.......C |
| 16e4e0 | 2d 63 20 66 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 | -c.f.f....(...magit-blame-revers |
| 16e500 | 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 42 20 66 e2 80 99 0a e2 80 98 43 2d 63 20 66 20 65 | e...)....C-c.f.B.f.......C-c.f.e |
| 16e520 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f e2 80 99 29 0a e2 80 98 | ....(...magit-blame-echo...).... |
| 16e540 | 43 2d 63 20 66 20 42 20 65 e2 80 99 0a e2 80 98 43 2d 63 20 66 20 71 e2 80 99 20 28 e2 80 98 6d | C-c.f.B.e.......C-c.f.q....(...m |
| 16e560 | 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 42 20 71 | agit-blame-quit...)....C-c.f.B.q |
| 16e580 | e2 80 99 0a 20 20 20 20 20 45 61 63 68 20 6f 66 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 | .........Each.of.these.commands. |
| 16e5a0 | 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 20 72 69 67 68 74 | is.documented.individually.right |
| 16e5c0 | 20 62 65 6c 6f 77 2c 0a 20 20 20 20 20 61 6c 6f 6e 67 73 69 64 65 20 74 68 65 69 72 20 64 65 66 | .below,......alongside.their.def |
| 16e5e0 | 61 75 6c 74 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 20 20 54 68 65 20 62 69 6e 64 69 6e 67 73 | ault.key.bindings...The.bindings |
| 16e600 | 20 73 68 6f 77 6e 20 61 62 6f 76 65 20 61 72 65 0a 20 20 20 20 20 74 68 65 20 72 65 63 6f 6d 6d | .shown.above.are......the.recomm |
| 16e620 | 65 6e 64 65 64 20 62 69 6e 64 69 6e 67 73 2c 20 77 68 69 63 68 20 79 6f 75 20 63 61 6e 20 65 6e | ended.bindings,.which.you.can.en |
| 16e640 | 61 62 6c 65 20 62 79 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 0a 20 20 20 20 20 69 6e 73 74 72 | able.by.following.the......instr |
| 16e660 | 75 63 74 69 6f 6e 73 20 69 6e 20 2a 6e 6f 74 65 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 | uctions.in.*note.Global.Bindings |
| 16e680 | 3a 3a 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 42 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 | ::......C-c.M-g.B....(...magit-b |
| 16e6a0 | 6c 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 | lame...)......This.transient.pre |
| 16e6c0 | 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | fix.command.binds.the.following. |
| 16e6e0 | 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 | suffix.commands......along.with. |
| 16e700 | 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 | the.appropriate.infix.arguments. |
| 16e720 | 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 | and.displays.them.in.a......temp |
| 16e740 | 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 | orary.buffer.until.a.suffix.is.i |
| 16e760 | 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 6e 6f 74 20 61 6c 6c 20 6f 66 | nvoked......Note.that.not.all.of |
| 16e780 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 65 73 20 61 72 65 20 61 76 61 69 | .the.following.suffixes.are.avai |
| 16e7a0 | 6c 61 62 6c 65 20 61 74 20 61 6c 6c 0a 74 69 6d 65 73 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 | lable.at.all.times...For.example |
| 16e7c0 | 20 69 66 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6d 6f 64 65 e2 80 99 20 69 73 20 6e 6f | .if....magit-blame-mode....is.no |
| 16e7e0 | 74 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 74 68 65 0a 63 6f 6d 6d 61 6e 64 20 77 68 6f 73 | t.enabled,.then.the.command.whos |
| 16e800 | 65 20 70 75 72 70 6f 73 65 20 69 73 20 74 6f 20 74 75 72 6e 20 6f 66 66 20 74 68 61 74 20 6d 6f | e.purpose.is.to.turn.off.that.mo |
| 16e820 | 64 65 20 77 6f 75 6c 64 20 6e 6f 74 20 62 65 20 6f 66 20 61 6e 79 20 75 73 65 0a 61 6e 64 20 74 | de.would.not.be.of.any.use.and.t |
| 16e840 | 68 65 72 65 66 6f 72 65 20 69 73 6e e2 80 99 74 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a e2 80 98 | herefore.isn...t.available...... |
| 16e860 | 43 2d 63 20 4d 2d 67 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 | C-c.M-g.b....(...magit-blame-add |
| 16e880 | 69 74 69 6f 6e e2 80 99 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 42 20 62 e2 80 99 0a 20 20 20 20 | ition...)....C-c.M-g.B.b........ |
| 16e8a0 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 75 67 6d 65 6e 74 73 20 65 61 63 68 20 6c 69 6e 65 | .This.command.augments.each.line |
| 16e8c0 | 20 6f 72 20 63 68 75 6e 6b 20 6f 66 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | .or.chunk.of.lines.in.the.curren |
| 16e8e0 | 74 0a 20 20 20 20 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 6f 72 20 62 6c 6f 62 2d 76 69 73 | t......file-visiting.or.blob-vis |
| 16e900 | 69 74 69 6e 67 20 62 75 66 66 65 72 20 77 69 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | iting.buffer.with.information.ab |
| 16e920 | 6f 75 74 20 77 68 61 74 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 6c 61 73 74 20 74 6f 75 63 68 | out.what......commits.last.touch |
| 16e940 | 65 64 20 74 68 65 73 65 20 6c 69 6e 65 73 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 62 75 66 | ed.these.lines........If.the.buf |
| 16e960 | 66 65 72 20 76 69 73 69 74 73 20 61 20 72 65 76 69 73 69 6f 6e 20 6f 66 20 74 68 61 74 20 66 69 | fer.visits.a.revision.of.that.fi |
| 16e980 | 6c 65 2c 20 74 68 65 6e 20 68 69 73 74 6f 72 79 20 75 70 20 74 6f 0a 20 20 20 20 20 74 68 61 74 | le,.then.history.up.to......that |
| 16e9a0 | 20 72 65 76 69 73 69 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 2e 20 20 4f 74 68 65 72 77 | .revision.is.considered...Otherw |
| 16e9c0 | 69 73 65 2c 20 74 68 65 20 66 69 6c 65 e2 80 99 73 20 66 75 6c 6c 20 68 69 73 74 6f 72 79 20 69 | ise,.the.file...s.full.history.i |
| 16e9e0 | 73 0a 20 20 20 20 20 63 6f 6e 73 69 64 65 72 65 64 2c 20 69 6e 63 6c 75 64 69 6e 67 20 75 6e 63 | s......considered,.including.unc |
| 16ea00 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 20 20 20 20 20 49 66 20 4d 61 67 69 74 | ommitted.changes........If.Magit |
| 16ea20 | 2d 42 6c 61 6d 65 20 6d 6f 64 65 20 69 73 20 61 6c 72 65 61 64 79 20 74 75 72 6e 65 64 20 6f 6e | -Blame.mode.is.already.turned.on |
| 16ea40 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 68 65 6e 0a 20 20 20 20 | .in.the.current.buffer.then..... |
| 16ea60 | 20 62 6c 61 6d 69 6e 67 20 69 73 20 64 6f 6e 65 20 72 65 63 75 72 73 69 76 65 6c 79 2c 20 62 79 | .blaming.is.done.recursively,.by |
| 16ea80 | 20 76 69 73 69 74 69 6e 67 20 52 45 56 49 53 49 4f 4e 3a 46 49 4c 45 20 28 75 73 69 6e 67 0a 20 | .visiting.REVISION:FILE.(using.. |
| 16eaa0 | 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 e2 80 99 29 2c 20 77 68 65 72 | .......magit-find-file...),.wher |
| 16eac0 | 65 20 52 45 56 49 53 49 4f 4e 20 69 73 20 61 20 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 72 65 | e.REVISION.is.a.parent.of.the.re |
| 16eae0 | 76 69 73 69 6f 6e 20 74 68 61 74 0a 20 20 20 20 20 61 64 64 65 64 20 74 68 65 20 63 75 72 72 65 | vision.that......added.the.curre |
| 16eb00 | 6e 74 20 6c 69 6e 65 20 6f 72 20 63 68 75 6e 6b 20 6f 66 20 6c 69 6e 65 73 2e 0a 0a e2 80 98 43 | nt.line.or.chunk.of.lines......C |
| 16eb20 | 2d 63 20 4d 2d 67 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f | -c.M-g.r....(...magit-blame-remo |
| 16eb40 | 76 61 6c e2 80 99 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 42 20 72 e2 80 99 0a 20 20 20 20 20 54 | val...)....C-c.M-g.B.r.........T |
| 16eb60 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 75 67 6d 65 6e 74 73 20 65 61 63 68 20 6c 69 6e 65 20 6f | his.command.augments.each.line.o |
| 16eb80 | 72 20 63 68 75 6e 6b 20 6f 66 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a | r.chunk.of.lines.in.the.current. |
| 16eba0 | 20 20 20 20 20 62 6c 6f 62 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 77 69 74 68 20 69 | .....blob-visiting.buffer.with.i |
| 16ebc0 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 74 68 | nformation.about.the.revision.th |
| 16ebe0 | 61 74 0a 20 20 20 20 20 72 65 6d 6f 76 65 73 20 69 74 2e 20 20 49 74 20 63 61 6e 6e 6f 74 20 62 | at......removes.it...It.cannot.b |
| 16ec00 | 65 20 75 73 65 64 20 69 6e 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 2e | e.used.in.file-visiting.buffers. |
| 16ec20 | 0a 0a 20 20 20 20 20 4c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 | .......Like....magit-blame-addit |
| 16ec40 | 69 6f 6e e2 80 99 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 | ion...,.this.command.can.be.used |
| 16ec60 | 20 72 65 63 75 72 73 69 76 65 6c 79 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 66 e2 80 99 20 28 | .recursively......C-c.M-g.f....( |
| 16ec80 | e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 e2 80 99 29 0a e2 80 98 43 2d | ...magit-blame-reverse...)....C- |
| 16eca0 | 63 20 4d 2d 67 20 42 20 66 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 | c.M-g.B.f.........This.command.a |
| 16ecc0 | 75 67 6d 65 6e 74 73 20 65 61 63 68 20 6c 69 6e 65 20 6f 72 20 63 68 75 6e 6b 20 6f 66 20 6c 69 | ugments.each.line.or.chunk.of.li |
| 16ece0 | 6e 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 66 69 6c 65 2d 76 69 73 | nes.in.the.current......file-vis |
| 16ed00 | 69 74 69 6e 67 20 6f 72 20 62 6c 6f 62 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 77 69 | iting.or.blob-visiting.buffer.wi |
| 16ed20 | 74 68 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 0a 20 20 20 20 20 6c 61 | th.information.about.the......la |
| 16ed40 | 73 74 20 72 65 76 69 73 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 61 20 6c 69 6e 65 20 73 74 69 6c | st.revision.in.which.a.line.stil |
| 16ed60 | 6c 20 65 78 69 73 74 65 64 2e 0a 0a 20 20 20 20 20 4c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 | l.existed........Like....magit-b |
| 16ed80 | 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e e2 80 99 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 | lame-addition...,.this.command.c |
| 16eda0 | 61 6e 20 62 65 20 75 73 65 64 20 72 65 63 75 72 73 69 76 65 6c 79 2e 0a 0a e2 80 98 43 2d 63 20 | an.be.used.recursively......C-c. |
| 16edc0 | 4d 2d 67 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f e2 80 99 | M-g.e....(...magit-blame-echo... |
| 16ede0 | 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 42 20 65 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f | )....C-c.M-g.B.e.........This.co |
| 16ee00 | 6d 6d 61 6e 64 20 69 73 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 | mmand.is.like....magit-blame-add |
| 16ee20 | 69 74 69 6f 6e e2 80 99 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 20 64 6f 65 73 6e e2 80 99 | ition....except.that.it.doesn... |
| 16ee40 | 74 0a 20 20 20 20 20 74 75 72 6e 20 6f 6e 20 e2 80 98 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 | t......turn.on....read-only-mode |
| 16ee60 | e2 80 99 20 61 6e 64 20 74 68 61 74 20 69 74 20 69 6e 69 74 69 61 6c 6c 79 20 75 73 65 73 20 74 | ....and.that.it.initially.uses.t |
| 16ee80 | 68 65 0a 20 20 20 20 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 73 74 79 6c 65 20 73 70 65 63 | he......visualization.style.spec |
| 16eea0 | 69 66 69 65 64 20 62 79 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 | ified.by.option....magit-blame-e |
| 16eec0 | 63 68 6f 2d 73 74 79 6c 65 e2 80 99 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | cho-style.........The.following. |
| 16eee0 | 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 77 68 65 6e 20 | key.bindings.are.available.when. |
| 16ef00 | 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d 6f 64 65 20 69 73 0a 65 6e 61 62 6c 65 64 20 61 6e 64 20 | Magit-Blame.mode.is.enabled.and. |
| 16ef20 | 52 65 61 64 2d 4f 6e 6c 79 20 6d 6f 64 65 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 2e 20 20 | Read-Only.mode.is.not.enabled... |
| 16ef40 | 54 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 61 6c 73 6f 0a 61 76 61 69 6c 61 62 6c | These.commands.are.also.availabl |
| 16ef60 | 65 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 3b 20 68 65 72 65 20 6f 6e 6c 79 20 74 68 | e.in.other.buffers;.here.only.th |
| 16ef80 | 65 20 62 65 68 61 76 69 6f 72 20 69 73 20 64 65 73 63 72 69 62 65 64 20 74 68 61 74 20 69 73 0a | e.behavior.is.described.that.is. |
| 16efa0 | 72 65 6c 65 76 61 6e 74 20 69 6e 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 | relevant.in.file-visiting.buffer |
| 16efc0 | 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e 67 20 62 6c 61 6d 65 64 2e 0a 0a e2 80 98 43 2d 63 | s.that.are.being.blamed......C-c |
| 16efe0 | 20 4d 2d 67 20 71 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 e2 80 | .M-g.q....(...magit-blame-quit.. |
| 16f000 | 99 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 42 20 71 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 | .)....C-c.M-g.B.q.........This.c |
| 16f020 | 6f 6d 6d 61 6e 64 20 74 75 72 6e 73 20 6f 66 66 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 6d 6f 64 | ommand.turns.off.Magit-Blame.mod |
| 16f040 | 65 2e 20 20 49 66 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 63 72 65 61 74 65 64 0a 20 20 | e...If.the.buffer.was.created... |
| 16f060 | 20 20 20 64 75 72 69 6e 67 20 61 20 72 65 63 75 72 73 69 76 65 20 62 6c 61 6d 65 2c 20 74 68 65 | ...during.a.recursive.blame,.the |
| 16f080 | 6e 20 69 74 20 61 6c 73 6f 20 6b 69 6c 6c 73 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 | n.it.also.kills.the.buffer...... |
| 16f0a0 | 3c 52 45 54 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 | <RET>....(...magit-show-commit.. |
| 16f0c0 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 63 | .)......This.command.shows.the.c |
| 16f0e0 | 6f 6d 6d 69 74 20 74 68 61 74 20 6c 61 73 74 20 74 6f 75 63 68 65 64 20 74 68 65 20 6c 69 6e 65 | ommit.that.last.touched.the.line |
| 16f100 | 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 3c 53 50 43 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 | .at.point......<SPC>....(...magi |
| 16f120 | 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 e2 80 99 29 0a 20 20 20 | t-diff-show-or-scroll-up...).... |
| 16f140 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 70 64 61 74 65 73 20 74 68 65 20 63 6f 6d 6d 69 | ..This.command.updates.the.commi |
| 16f160 | 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 65 69 74 68 65 72 20 73 68 6f 77 | t.buffer........This.either.show |
| 16f180 | 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 6c 61 73 74 20 74 6f 75 63 68 65 64 20 74 | s.the.commit.that.last.touched.t |
| 16f1a0 | 68 65 20 6c 69 6e 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 0a 20 20 20 20 20 74 68 65 20 61 70 70 | he.line.at.point.in......the.app |
| 16f1c0 | 72 6f 70 72 69 61 74 65 20 62 75 66 66 65 72 2c 20 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 | ropriate.buffer,.or.if.that.buff |
| 16f1e0 | 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 0a 20 20 20 20 20 64 69 73 70 6c 61 79 | er.is.already.being......display |
| 16f200 | 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 20 61 6e 64 20 69 66 20 74 | ed.in.the.current.frame.and.if.t |
| 16f220 | 68 61 74 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 | hat.buffer.contains......informa |
| 16f240 | 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 74 68 65 | tion.about.that.commit,.then.the |
| 16f260 | 20 62 75 66 66 65 72 20 69 73 20 73 63 72 6f 6c 6c 65 64 20 75 70 0a 20 20 20 20 20 69 6e 73 74 | .buffer.is.scrolled.up......inst |
| 16f280 | 65 61 64 2e 0a 0a e2 80 98 3c 44 45 4c 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 | ead......<DEL>....(...magit-diff |
| 16f2a0 | 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e e2 80 99 29 0a 20 20 20 20 20 54 68 | -show-or-scroll-down...)......Th |
| 16f2c0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 75 70 64 61 74 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 62 75 | is.command.updates.the.commit.bu |
| 16f2e0 | 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 65 69 74 68 65 72 20 73 68 6f 77 73 20 74 68 | ffer........This.either.shows.th |
| 16f300 | 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 6c 61 73 74 20 74 6f 75 63 68 65 64 20 74 68 65 20 6c | e.commit.that.last.touched.the.l |
| 16f320 | 69 6e 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 0a 20 20 20 20 20 74 68 65 20 61 70 70 72 6f 70 72 | ine.at.point.in......the.appropr |
| 16f340 | 69 61 74 65 20 62 75 66 66 65 72 2c 20 6f 72 20 69 66 20 74 68 61 74 20 62 75 66 66 65 72 20 69 | iate.buffer,.or.if.that.buffer.i |
| 16f360 | 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 69 | s.already.being......displayed.i |
| 16f380 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 20 61 6e 64 20 69 66 20 74 68 61 74 20 | n.the.current.frame.and.if.that. |
| 16f3a0 | 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | buffer.contains......information |
| 16f3c0 | 20 61 62 6f 75 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 74 68 65 20 62 75 66 | .about.that.commit,.then.the.buf |
| 16f3e0 | 66 65 72 20 69 73 20 73 63 72 6f 6c 6c 65 64 20 64 6f 77 6e 0a 20 20 20 20 20 69 6e 73 74 65 61 | fer.is.scrolled.down......instea |
| 16f400 | 64 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6b 65 79 20 62 69 6e 64 69 6e 67 | d......The.following.key.binding |
| 16f420 | 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 77 68 65 6e 20 62 6f 74 68 20 4d 61 67 69 74 2d | s.are.available.when.both.Magit- |
| 16f440 | 42 6c 61 6d 65 20 6d 6f 64 65 0a 61 6e 64 20 52 65 61 64 2d 4f 6e 6c 79 20 6d 6f 64 65 20 61 72 | Blame.mode.and.Read-Only.mode.ar |
| 16f460 | 65 20 65 6e 61 62 6c 65 64 2e 0a 0a e2 80 98 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c | e.enabled......b....(...magit-bl |
| 16f480 | 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 53 65 65 20 61 62 6f 76 65 2e 0a 0a e2 80 98 6e e2 80 99 | ame...)......See.above......n... |
| 16f4a0 | 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b e2 80 99 29 0a | .(...magit-blame-next-chunk...). |
| 16f4c0 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 74 6f 20 74 68 65 20 6e | .....This.command.moves.to.the.n |
| 16f4e0 | 65 78 74 20 63 68 75 6e 6b 2e 0a 0a e2 80 98 4e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c | ext.chunk......N....(...magit-bl |
| 16f500 | 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 | ame-next-chunk-same-commit...).. |
| 16f520 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 74 6f 20 74 68 65 20 6e 65 | ....This.command.moves.to.the.ne |
| 16f540 | 78 74 20 63 68 75 6e 6b 20 66 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 2e 0a 0a | xt.chunk.from.the.same.commit... |
| 16f560 | e2 80 98 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 | ...p....(...magit-blame-previous |
| 16f580 | 2d 63 68 75 6e 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f 76 | -chunk...)......This.command.mov |
| 16f5a0 | 65 73 20 74 6f 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 63 68 75 6e 6b 2e 0a 0a e2 80 98 50 e2 | es.to.the.previous.chunk......P. |
| 16f5c0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e | ...(...magit-blame-previous-chun |
| 16f5e0 | 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | k-same-commit...)......This.comm |
| 16f600 | 61 6e 64 20 6d 6f 76 65 73 20 74 6f 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 63 68 75 6e 6b 20 | and.moves.to.the.previous.chunk. |
| 16f620 | 66 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 71 e2 80 99 20 28 | from.the.same.commit......q....( |
| 16f640 | e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | ...magit-blame-quit...)......Thi |
| 16f660 | 73 20 63 6f 6d 6d 61 6e 64 20 74 75 72 6e 73 20 6f 66 66 20 4d 61 67 69 74 2d 42 6c 61 6d 65 20 | s.command.turns.off.Magit-Blame. |
| 16f680 | 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 63 72 65 61 74 65 64 | mode...If.the.buffer.was.created |
| 16f6a0 | 0a 20 20 20 20 20 64 75 72 69 6e 67 20 61 20 72 65 63 75 72 73 69 76 65 20 62 6c 61 6d 65 2c 20 | ......during.a.recursive.blame,. |
| 16f6c0 | 74 68 65 6e 20 69 74 20 61 6c 73 6f 20 6b 69 6c 6c 73 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a | then.it.also.kills.the.buffer... |
| 16f6e0 | e2 80 98 4d 2d 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 6f 70 79 2d 68 | ...M-w....(...magit-blame-copy-h |
| 16f700 | 61 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 61 76 65 73 20 | ash...)......This.command.saves. |
| 16f720 | 74 68 65 20 68 61 73 68 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 75 6e 6b e2 80 99 | the.hash.of.the.current.chunk... |
| 16f740 | 73 20 63 6f 6d 6d 69 74 20 74 6f 20 74 68 65 0a 20 20 20 20 20 6b 69 6c 6c 20 72 69 6e 67 2e 0a | s.commit.to.the......kill.ring.. |
| 16f760 | 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c | ......When.the.region.is.active, |
| 16f780 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 73 61 76 65 73 20 74 68 65 20 72 65 67 69 6f 6e e2 80 99 | .the.command.saves.the.region... |
| 16f7a0 | 73 20 63 6f 6e 74 65 6e 74 0a 20 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 68 61 | s.content......instead.of.the.ha |
| 16f7c0 | 73 68 2c 20 6c 69 6b 65 20 e2 80 98 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 e2 80 99 20 77 6f | sh,.like....kill-ring-save....wo |
| 16f7e0 | 75 6c 64 2e 0a 0a e2 80 98 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 79 | uld......c....(...magit-blame-cy |
| 16f800 | 63 6c 65 2d 73 74 79 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | cle-style...)......This.command. |
| 16f820 | 63 68 61 6e 67 65 73 20 68 6f 77 20 62 6c 61 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 | changes.how.blame.information.is |
| 16f840 | 20 76 69 73 75 61 6c 69 7a 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 | .visualized.in.the......current. |
| 16f860 | 62 75 66 66 65 72 20 62 79 20 63 79 63 6c 69 6e 67 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 74 | buffer.by.cycling.through.the.st |
| 16f880 | 79 6c 65 73 20 73 70 65 63 69 66 69 65 64 20 75 73 69 6e 67 20 74 68 65 0a 20 20 20 20 20 6f 70 | yles.specified.using.the......op |
| 16f8a0 | 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 e2 80 99 2e 0a 0a | tion....magit-blame-styles...... |
| 16f8c0 | 20 20 20 42 6c 61 6d 69 6e 67 20 69 73 20 61 6c 73 6f 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 75 73 | ...Blaming.is.also.controlled.us |
| 16f8e0 | 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 74 69 6f 6e 73 2e 0a 0a 20 2d 2d 20 | ing.the.following.options....--. |
| 16f900 | 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 73 74 79 6c 65 73 0a | User.Option:.magit-blame-styles. |
| 16f920 | 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 64 65 66 69 6e 65 73 20 61 20 6c 69 73 74 20 | .....This.option.defines.a.list. |
| 16f940 | 6f 66 20 73 74 79 6c 65 73 20 75 73 65 64 20 74 6f 20 76 69 73 75 61 6c 69 7a 65 20 62 6c 61 6d | of.styles.used.to.visualize.blam |
| 16f960 | 65 0a 20 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 46 6f 72 20 6e 6f 77 20 73 65 65 | e......information...For.now.see |
| 16f980 | 20 69 74 73 20 64 6f 63 2d 73 74 72 69 6e 67 20 74 6f 20 6c 65 61 72 6e 20 6d 6f 72 65 2e 0a 0a | .its.doc-string.to.learn.more... |
| 16f9a0 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 | .--.User.Option:.magit-blame-ech |
| 16f9c0 | 6f 2d 73 74 79 6c 65 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 | o-style......This.option.specifi |
| 16f9e0 | 65 73 20 74 68 65 20 62 6c 61 6d 65 20 76 69 73 75 61 6c 69 7a 61 74 69 6f 6e 20 73 74 79 6c 65 | es.the.blame.visualization.style |
| 16fa00 | 20 75 73 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 | .used.by.the......command....mag |
| 16fa20 | 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f e2 80 99 2e 20 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 | it-blame-echo......This.must.be. |
| 16fa40 | 61 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 69 73 20 75 73 65 64 20 61 73 0a 20 20 20 20 20 74 68 | a.symbol.that.is.used.as......th |
| 16fa60 | 65 20 69 64 65 6e 74 69 66 69 65 72 20 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 74 79 6c | e.identifier.for.one.of.the.styl |
| 16fa80 | 65 73 20 64 65 66 69 6e 65 64 20 69 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d | es.defined.in.........magit-blam |
| 16faa0 | 65 2d 73 74 79 6c 65 73 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d | e-styles.......--.User.Option:.m |
| 16fac0 | 61 67 69 74 2d 62 6c 61 6d 65 2d 74 69 6d 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 54 68 69 73 | agit-blame-time-format......This |
| 16fae0 | 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 66 6f 72 6d 61 74 20 73 74 72 | .option.specifies.the.format.str |
| 16fb00 | 69 6e 67 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 69 6d 65 73 20 77 68 65 6e 0a 20 | ing.used.to.display.times.when.. |
| 16fb20 | 20 20 20 20 73 68 6f 77 69 6e 67 20 62 6c 61 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a | ....showing.blame.information... |
| 16fb40 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 | .--.User.Option:.magit-blame-rea |
| 16fb60 | 64 2d 6f 6e 6c 79 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 | d-only......This.option.controls |
| 16fb80 | 20 77 68 65 74 68 65 72 20 62 6c 61 6d 69 6e 67 20 61 20 62 75 66 66 65 72 20 61 6c 73 6f 20 6d | .whether.blaming.a.buffer.also.m |
| 16fba0 | 61 6b 65 73 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 72 65 61 64 2d 6f 6e 6c 79 2e | akes......temporarily.read-only. |
| 16fbc0 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 | ...--.User.Option:.magit-blame-d |
| 16fbe0 | 69 73 61 62 6c 65 2d 6d 6f 64 65 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 6c 69 | isable-modes......This.option.li |
| 16fc00 | 73 74 73 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 74 68 61 | sts.incompatible.minor-modes.tha |
| 16fc20 | 74 20 73 68 6f 75 6c 64 20 62 65 20 64 69 73 61 62 6c 65 64 0a 20 20 20 20 20 74 65 6d 70 6f 72 | t.should.be.disabled......tempor |
| 16fc40 | 61 72 69 6c 79 20 77 68 65 6e 20 61 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 62 6c 61 | arily.when.a.buffer.contains.bla |
| 16fc60 | 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 54 68 65 79 20 61 72 65 0a 20 20 20 20 20 65 | me.information...They.are......e |
| 16fc80 | 6e 61 62 6c 65 64 20 61 67 61 69 6e 20 77 68 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 6e 6f 20 | nabled.again.when.the.buffer.no. |
| 16fca0 | 6c 6f 6e 67 65 72 20 73 68 6f 77 73 20 62 6c 61 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a | longer.shows.blame.information.. |
| 16fcc0 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 67 6f | ..--.User.Option:.magit-blame-go |
| 16fce0 | 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 | to-chunk-hook......This.hook.is. |
| 16fd00 | 72 75 6e 20 77 68 65 6e 20 6d 6f 76 69 6e 67 20 62 65 74 77 65 65 6e 20 63 68 75 6e 6b 73 2e 0a | run.when.moving.between.chunks.. |
| 16fd20 | 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 61 6e 69 | ...File:.magit.info,..Node:.Mani |
| 16fd40 | 70 75 6c 61 74 69 6e 67 2c 20 20 4e 65 78 74 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 2c 20 20 | pulating,..Next:.Transferring,.. |
| 16fd60 | 50 72 65 76 3a 20 49 6e 73 70 65 63 74 69 6e 67 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 36 20 4d 61 | Prev:.Inspecting,..Up:.Top..6.Ma |
| 16fd80 | 6e 69 70 75 6c 61 74 69 6e 67 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e | nipulating.**************..*.Men |
| 16fda0 | 75 3a 0a 0a 2a 20 43 72 65 61 74 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 0a 2a 20 43 6c | u:..*.Creating.Repository::.*.Cl |
| 16fdc0 | 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 0a 2a 20 53 74 61 67 69 6e 67 20 61 6e 64 | oning.Repository::.*.Staging.and |
| 16fde0 | 20 55 6e 73 74 61 67 69 6e 67 3a 3a 0a 2a 20 41 70 70 6c 79 69 6e 67 3a 3a 0a 2a 20 43 6f 6d 6d | .Unstaging::.*.Applying::.*.Comm |
| 16fe00 | 69 74 74 69 6e 67 3a 3a 0a 2a 20 42 72 61 6e 63 68 69 6e 67 3a 3a 0a 2a 20 4d 65 72 67 69 6e 67 | itting::.*.Branching::.*.Merging |
| 16fe20 | 3a 3a 0a 2a 20 52 65 73 6f 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 3a 3a 0a 2a 20 52 65 62 | ::.*.Resolving.Conflicts::.*.Reb |
| 16fe40 | 61 73 69 6e 67 3a 3a 0a 2a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 3a 3a 0a 2a 20 52 65 73 | asing::.*.Cherry.Picking::.*.Res |
| 16fe60 | 65 74 74 69 6e 67 3a 3a 0a 2a 20 53 74 61 73 68 69 6e 67 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d | etting::.*.Stashing::....File:.m |
| 16fe80 | 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 72 65 61 74 69 6e 67 20 52 65 70 6f 73 | agit.info,..Node:.Creating.Repos |
| 16fea0 | 69 74 6f 72 79 2c 20 20 4e 65 78 74 3a 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 | itory,..Next:.Cloning.Repository |
| 16fec0 | 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 31 20 43 72 65 61 74 69 6e | ,..Up:.Manipulating..6.1.Creatin |
| 16fee0 | 67 20 52 65 70 6f 73 69 74 6f 72 79 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | g.Repository.=================== |
| 16ff00 | 3d 3d 3d 3d 0a 0a e2 80 98 49 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 69 6e 69 74 e2 80 99 29 | ====.....I....(...magit-init...) |
| 16ff20 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e 69 74 69 61 6c 69 7a 65 73 20 61 | ......This.command.initializes.a |
| 16ff40 | 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 74 68 65 6e 20 73 68 6f 77 73 20 74 68 65 20 73 | .repository.and.then.shows.the.s |
| 16ff60 | 74 61 74 75 73 0a 20 20 20 20 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6e 65 77 20 72 65 | tatus......buffer.for.the.new.re |
| 16ff80 | 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | pository........If.the.directory |
| 16ffa0 | 20 69 73 20 62 65 6c 6f 77 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 | .is.below.an.existing.repository |
| 16ffc0 | 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 68 61 73 0a 20 20 20 20 20 74 6f 20 63 6f 6e 66 | ,.then.the.user.has......to.conf |
| 16ffe0 | 69 72 6d 20 74 68 61 74 20 61 20 6e 65 77 20 6f 6e 65 20 73 68 6f 75 6c 64 20 62 65 20 63 72 65 | irm.that.a.new.one.should.be.cre |
| 170000 | 61 74 65 64 20 69 6e 73 69 64 65 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 64 69 72 65 63 74 | ated.inside...If.the......direct |
| 170020 | 6f 72 79 20 69 73 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 | ory.is.the.root.of.the.existing. |
| 170040 | 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20 68 61 73 0a 20 20 | repository,.then.the.user.has... |
| 170060 | 20 20 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 68 61 74 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 | ...to.confirm.that.it.should.be. |
| 170080 | 72 65 69 6e 69 74 69 61 6c 69 7a 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e | reinitialized.....File:.magit.in |
| 1700a0 | 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2c 20 20 | fo,..Node:.Cloning.Repository,.. |
| 1700c0 | 4e 65 78 74 3a 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2c 20 20 50 72 | Next:.Staging.and.Unstaging,..Pr |
| 1700e0 | 65 76 3a 20 43 72 65 61 74 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2c 20 20 55 70 3a 20 4d 61 | ev:.Creating.Repository,..Up:.Ma |
| 170100 | 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 32 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f | nipulating..6.2.Cloning.Reposito |
| 170120 | 72 79 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 6f 20 63 6c | ry.======================..To.cl |
| 170140 | 6f 6e 65 20 61 20 72 65 6d 6f 74 65 20 6f 72 20 6c 6f 63 61 6c 20 72 65 70 6f 73 69 74 6f 72 79 | one.a.remote.or.local.repository |
| 170160 | 20 75 73 65 20 e2 80 98 43 e2 80 99 2c 20 77 68 69 63 68 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 | .use....C...,.which.is.bound.to. |
| 170180 | 74 68 65 0a 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 e2 80 99 2e 20 20 | the.command....magit-clone...... |
| 1701a0 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 65 69 74 68 65 72 20 61 63 74 20 61 73 20 61 20 74 72 61 | This.command.either.act.as.a.tra |
| 1701c0 | 6e 73 69 65 6e 74 20 70 72 65 66 69 78 0a 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 62 69 6e | nsient.prefix.command,.which.bin |
| 1701e0 | 64 73 20 73 65 76 65 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 73 | ds.several.infix.arguments.and.s |
| 170200 | 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2c 20 6f 72 20 69 74 0a 63 61 6e 20 69 6e 76 6f 6b 65 | uffix.commands,.or.it.can.invoke |
| 170220 | 20 e2 80 98 67 69 74 20 63 6c 6f 6e 65 e2 80 99 20 64 69 72 65 63 74 6c 79 2c 20 64 65 70 65 6e | ....git.clone....directly,.depen |
| 170240 | 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | ding.on.whether.a.prefix.argumen |
| 170260 | 74 0a 69 73 20 75 73 65 64 20 61 6e 64 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 | t.is.used.and.on.the.value.of... |
| 170280 | 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 61 6c 77 61 79 73 2d 74 72 61 6e 73 69 65 6e 74 e2 80 99 | .magit-clone-always-transient... |
| 1702a0 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d | ....--.User.Option:.magit-clone- |
| 1702c0 | 61 6c 77 61 79 73 2d 74 72 61 6e 73 69 65 6e 74 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f | always-transient......This.optio |
| 1702e0 | 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 | n.controls.whether.the.command.. |
| 170300 | 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 e2 80 99 20 61 6c 77 61 79 73 20 61 63 74 73 0a 20 20 20 | ..magit-clone....always.acts.... |
| 170320 | 20 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2c | ..as.a.transient.prefix.command, |
| 170340 | 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 61 20 70 72 65 66 69 78 0a | .regardless.of.whether.a.prefix. |
| 170360 | 20 20 20 20 20 61 72 67 75 6d 65 6e 74 20 69 73 20 75 73 65 64 20 6f 72 20 6e 6f 74 2e 20 20 49 | .....argument.is.used.or.not...I |
| 170380 | 66 20 e2 80 98 74 e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 61 6c 77 | f....t...,.then.that.command.alw |
| 1703a0 | 61 79 73 20 61 63 74 73 20 61 73 0a 20 20 20 20 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 | ays.acts.as......a.transient.pre |
| 1703c0 | 66 69 78 2e 20 20 49 66 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 61 20 70 72 65 66 69 | fix...If....nil...,.then.a.prefi |
| 1703e0 | 78 20 61 72 67 75 6d 65 6e 74 20 68 61 73 20 74 6f 20 62 65 0a 20 20 20 20 20 75 73 65 64 20 66 | x.argument.has.to.be......used.f |
| 170400 | 6f 72 20 69 74 20 74 6f 20 61 63 74 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 2e 0a 0a e2 80 | or.it.to.act.as.a.transient..... |
| 170420 | 98 43 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 e2 80 99 29 0a 20 20 20 20 20 54 | .C....(...magit-clone...)......T |
| 170440 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 65 69 74 68 65 72 20 61 63 74 73 20 61 73 20 61 20 74 72 61 | his.command.either.acts.as.a.tra |
| 170460 | 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 61 73 20 64 65 73 63 72 69 62 | nsient.prefix.command.as.describ |
| 170480 | 65 64 0a 20 20 20 20 20 61 62 6f 76 65 20 6f 72 20 64 6f 65 73 20 74 68 65 20 73 61 6d 65 20 74 | ed......above.or.does.the.same.t |
| 1704a0 | 68 69 6e 67 20 61 73 20 e2 80 98 74 72 61 6e 73 69 65 6e 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c | hing.as....transient-clone-regul |
| 1704c0 | 61 72 e2 80 99 20 61 73 0a 20 20 20 20 20 64 65 73 63 72 69 62 65 64 20 62 65 6c 6f 77 2e 0a 0a | ar....as......described.below... |
| 1704e0 | 20 20 20 20 20 49 66 20 69 74 20 61 63 74 73 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 | .....If.it.acts.as.a.transient.p |
| 170500 | 72 65 66 69 78 2c 20 74 68 65 6e 20 69 74 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | refix,.then.it.binds.the.followi |
| 170520 | 6e 67 0a 20 20 20 20 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 73 65 76 65 | ng......suffix.commands.and.seve |
| 170540 | 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a e2 80 98 43 20 43 e2 80 99 20 | ral.infix.arguments......C.C.... |
| 170560 | 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 e2 80 99 29 0a 20 20 20 20 | (...magit-clone-regular...)..... |
| 170580 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 72 65 67 75 6c 61 72 20 | .This.command.creates.a.regular. |
| 1705a0 | 63 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e | clone.of.an.existing.repository. |
| 1705c0 | 0a 20 20 20 20 20 54 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 74 68 65 20 74 61 72 | ......The.repository.and.the.tar |
| 1705e0 | 67 65 74 20 64 69 72 65 63 74 6f 72 79 20 61 72 65 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 | get.directory.are.read.from.the. |
| 170600 | 75 73 65 72 2e 0a 0a e2 80 98 43 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 | user......C.s....(...magit-clone |
| 170620 | 2d 73 68 61 6c 6c 6f 77 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 | -shallow...)......This.command.c |
| 170640 | 72 65 61 74 65 73 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 69 | reates.a.shallow.clone.of.an.exi |
| 170660 | 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 20 54 68 65 20 72 65 70 6f 73 | sting.repository.......The.repos |
| 170680 | 69 74 6f 72 79 20 61 6e 64 20 74 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20 61 | itory.and.the.target.directory.a |
| 1706a0 | 72 65 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 20 20 42 79 0a 20 20 20 20 20 | re.read.from.the.user...By...... |
| 1706c0 | 64 65 66 61 75 6c 74 20 74 68 65 20 64 65 70 74 68 20 6f 66 20 74 68 65 20 63 6c 6f 6e 65 64 20 | default.the.depth.of.the.cloned. |
| 1706e0 | 68 69 73 74 6f 72 79 20 69 73 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 69 74 2c 20 62 75 74 0a | history.is.a.single.commit,.but. |
| 170700 | 20 20 20 20 20 77 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 | .....with.a.prefix.argument.the. |
| 170720 | 64 65 70 74 68 20 69 73 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a e2 80 | depth.is.read.from.the.user..... |
| 170740 | 98 43 20 3e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 70 61 72 73 65 e2 80 | .C.>....(...magit-clone-sparse.. |
| 170760 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 63 | .)......This.command.creates.a.c |
| 170780 | 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 20 61 | lone.of.an.existing.repository.a |
| 1707a0 | 6e 64 0a 20 20 20 20 20 69 6e 69 74 69 61 6c 69 7a 65 73 20 61 20 73 70 61 72 73 65 20 63 68 65 | nd......initializes.a.sparse.che |
| 1707c0 | 63 6b 6f 75 74 2c 20 61 76 6f 69 64 69 6e 67 20 61 20 63 68 65 63 6b 6f 75 74 20 6f 66 20 74 68 | ckout,.avoiding.a.checkout.of.th |
| 1707e0 | 65 20 66 75 6c 6c 0a 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 54 6f 20 61 64 | e.full......working.tree...To.ad |
| 170800 | 64 20 6d 6f 72 65 20 64 69 72 65 63 74 6f 72 69 65 73 2c 20 75 73 65 20 74 68 65 0a 20 20 20 20 | d.more.directories,.use.the..... |
| 170820 | 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 e2 80 99 20 74 72 61 | ....magit-sparse-checkout....tra |
| 170840 | 6e 73 69 65 6e 74 20 28 73 65 65 20 2a 6e 6f 74 65 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 | nsient.(see.*note.Sparse.checkou |
| 170860 | 74 73 3a 3a 29 2e 0a 0a e2 80 98 43 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e | ts::)......C.b....(...magit-clon |
| 170880 | 65 2d 62 61 72 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 | e-bare...)......This.command.cre |
| 1708a0 | 61 74 65 73 20 61 20 62 61 72 65 20 63 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 | ates.a.bare.clone.of.an.existing |
| 1708c0 | 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 65 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 | .repository...The......repositor |
| 1708e0 | 79 20 61 6e 64 20 74 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20 61 72 65 20 72 | y.and.the.target.directory.are.r |
| 170900 | 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a e2 80 98 43 20 6d e2 80 99 20 28 e2 | ead.from.the.user......C.m....(. |
| 170920 | 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6d 69 72 72 6f 72 e2 80 99 29 0a 20 20 20 20 20 54 68 | ..magit-clone-mirror...)......Th |
| 170940 | 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 6d 69 72 72 6f 72 20 6f 66 20 61 | is.command.creates.a.mirror.of.a |
| 170960 | 6e 20 65 78 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 54 68 65 0a 20 20 20 20 | n.existing.repository...The..... |
| 170980 | 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 74 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 | .repository.and.the.target.direc |
| 1709a0 | 74 6f 72 79 20 61 72 65 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 20 | tory.are.read.from.the.user..... |
| 1709c0 | 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 65 73 20 61 72 65 20 64 69 73 61 | .The.following.suffixes.are.disa |
| 1709e0 | 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 53 65 65 20 2a 6e 6f 74 65 0a 28 74 72 61 | bled.by.default...See.*note.(tra |
| 170a00 | 6e 73 69 65 6e 74 29 45 6e 61 62 6c 69 6e 67 20 61 6e 64 20 44 69 73 61 62 6c 69 6e 67 20 53 75 | nsient)Enabling.and.Disabling.Su |
| 170a20 | 66 66 69 78 65 73 3a 3a 20 66 6f 72 20 68 6f 77 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 6d 2e | ffixes::.for.how.to.enable.them. |
| 170a40 | 0a 0a e2 80 98 43 20 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c | .....C.d....(...magit-clone-shal |
| 170a60 | 6c 6f 77 2d 73 69 6e 63 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | low-since...)......This.command. |
| 170a80 | 63 72 65 61 74 65 73 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 | creates.a.shallow.clone.of.an.ex |
| 170aa0 | 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 20 4f 6e 6c 79 20 63 6f 6d | isting.repository.......Only.com |
| 170ac0 | 6d 69 74 73 20 74 68 61 74 20 77 65 72 65 20 63 6f 6d 6d 69 74 74 65 64 20 61 66 74 65 72 20 61 | mits.that.were.committed.after.a |
| 170ae0 | 20 64 61 74 65 20 61 72 65 20 63 6c 6f 6e 65 64 2c 20 77 68 69 63 68 20 69 73 0a 20 20 20 20 20 | .date.are.cloned,.which.is...... |
| 170b00 | 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 20 20 54 68 65 20 72 65 70 6f 73 69 74 | read.from.the.user...The.reposit |
| 170b20 | 6f 72 79 20 61 6e 64 20 74 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20 61 72 65 | ory.and.the.target.directory.are |
| 170b40 | 0a 20 20 20 20 20 61 6c 73 6f 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a | ......also.read.from.the.user... |
| 170b60 | e2 80 98 43 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c 6c 6f | ...C.e....(...magit-clone-shallo |
| 170b80 | 77 2d 65 78 63 6c 75 64 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | w-exclude...)......This.command. |
| 170ba0 | 63 72 65 61 74 65 73 20 61 20 73 68 61 6c 6c 6f 77 20 63 6c 6f 6e 65 20 6f 66 20 61 6e 20 65 78 | creates.a.shallow.clone.of.an.ex |
| 170bc0 | 69 73 74 69 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 20 54 68 69 73 20 72 65 61 | isting.repository.......This.rea |
| 170be0 | 64 73 20 61 20 62 72 61 6e 63 68 20 6f 72 20 74 61 67 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 | ds.a.branch.or.tag.from.the.user |
| 170c00 | 2e 20 20 43 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 0a 20 20 20 20 20 72 65 61 63 68 61 62 | ...Commits.that.are......reachab |
| 170c20 | 6c 65 20 66 72 6f 6d 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 63 6c 6f 6e 65 64 2e 20 20 54 68 | le.from.that.are.not.cloned...Th |
| 170c40 | 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 74 68 65 20 74 61 72 67 65 74 0a 20 20 20 20 | e.repository.and.the.target..... |
| 170c60 | 20 64 69 72 65 63 74 6f 72 79 20 61 72 65 20 61 6c 73 6f 20 72 65 61 64 20 66 72 6f 6d 20 74 68 | .directory.are.also.read.from.th |
| 170c80 | 65 20 75 73 65 72 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d | e.user....--.User.Option:.magit- |
| 170ca0 | 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 0a 20 20 20 20 20 54 68 69 73 20 | clone-set-remote-head......This. |
| 170cc0 | 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 63 6c 6f 6e 69 6e 67 20 | option.controls.whether.cloning. |
| 170ce0 | 63 61 75 73 65 73 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 0a 20 20 20 20 20 e2 80 98 72 65 66 | causes.the.reference.........ref |
| 170d00 | 73 2f 72 65 6d 6f 74 65 73 2f 3c 72 65 6d 6f 74 65 3e 2f 48 45 41 44 e2 80 99 20 74 6f 20 62 65 | s/remotes/<remote>/HEAD....to.be |
| 170d20 | 20 63 72 65 61 74 65 64 20 69 6e 20 74 68 65 20 63 6c 6f 6e 65 2e 20 20 54 68 65 0a 20 20 20 20 | .created.in.the.clone...The..... |
| 170d40 | 20 64 65 66 61 75 6c 74 20 69 73 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 72 65 66 65 72 65 | .default.is.to.delete.the.refere |
| 170d60 | 6e 63 65 20 61 66 74 65 72 20 72 75 6e 6e 69 6e 67 20 e2 80 98 67 69 74 20 63 6c 6f 6e 65 e2 80 | nce.after.running....git.clone.. |
| 170d80 | 99 2c 20 77 68 69 63 68 0a 20 20 20 20 20 69 6e 73 69 73 74 73 20 6f 6e 20 63 72 65 61 74 69 6e | .,.which......insists.on.creatin |
| 170da0 | 67 20 69 74 2e 20 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 74 68 65 20 72 65 66 65 72 | g.it...This.is.because.the.refer |
| 170dc0 | 65 6e 63 65 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 0a 20 20 20 20 20 66 6f 75 6e 64 20 74 6f 20 | ence.has.not.been......found.to. |
| 170de0 | 62 65 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 75 73 65 66 75 6c 20 61 73 20 69 74 20 69 73 20 | be.particularly.useful.as.it.is. |
| 170e00 | 6e 6f 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 75 70 64 61 74 65 64 0a 20 20 20 20 20 77 | not.automatically.updated......w |
| 170e20 | 68 65 6e 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 6f 66 20 74 68 65 20 72 65 6d 6f 74 65 | hen.the....HEAD....of.the.remote |
| 170e40 | 20 63 68 61 6e 67 65 73 2e 20 20 53 65 74 74 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 | .changes...Setting.this.option.t |
| 170e60 | 6f 20 e2 80 98 74 e2 80 99 0a 20 20 20 20 20 70 72 65 73 65 72 76 65 73 20 47 69 74 e2 80 99 73 | o....t.........preserves.Git...s |
| 170e80 | 20 64 65 66 61 75 6c 74 20 62 65 68 61 76 69 6f 72 20 6f 66 20 63 72 65 61 74 69 6e 67 20 74 68 | .default.behavior.of.creating.th |
| 170ea0 | 65 20 72 65 66 65 72 65 6e 63 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d | e.reference....--.User.Option:.m |
| 170ec0 | 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c | agit-clone-set-remote.pushDefaul |
| 170ee0 | 74 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 | t......This.option.controls.whet |
| 170f00 | 68 65 72 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 47 69 74 20 76 61 72 69 61 62 6c | her.the.value.of.the.Git.variabl |
| 170f20 | 65 0a 20 20 20 20 20 e2 80 98 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 e2 80 99 20 | e.........remote.pushDefault.... |
| 170f40 | 69 73 20 73 65 74 20 61 66 74 65 72 20 63 6c 6f 6e 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 e2 | is.set.after.cloning............ |
| 170f60 | 80 a2 20 49 66 20 e2 80 98 74 e2 80 99 2c 20 74 68 65 6e 20 69 74 20 69 73 20 61 6c 77 61 79 73 | ...If....t...,.then.it.is.always |
| 170f80 | 20 73 65 74 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 | .set.without.asking............. |
| 170fa0 | 20 49 66 20 e2 80 98 61 73 6b e2 80 99 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 73 20 61 72 | .If....ask...,.then.the.users.ar |
| 170fc0 | 65 20 61 73 6b 65 64 20 65 76 65 72 79 20 74 69 6d 65 20 74 68 65 79 20 63 6c 6f 6e 65 20 61 0a | e.asked.every.time.they.clone.a. |
| 170fe0 | 20 20 20 20 20 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 | ..........repository............ |
| 171000 | a2 20 49 66 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 69 74 20 69 73 20 6e 65 76 65 72 | ..If....nil...,.then.it.is.never |
| 171020 | 20 73 65 74 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6c | .set....--.User.Option:.magit-cl |
| 171040 | 6f 6e 65 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 54 68 69 73 20 | one-default-directory......This. |
| 171060 | 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 | option.control.the.default.direc |
| 171080 | 74 6f 72 79 20 6e 61 6d 65 20 75 73 65 64 20 77 68 65 6e 20 72 65 61 64 69 6e 67 0a 20 20 20 20 | tory.name.used.when.reading..... |
| 1710a0 | 20 74 68 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 66 6f 72 20 61 20 63 6c 6f 6e 69 6e 67 20 6f | .the.destination.for.a.cloning.o |
| 1710c0 | 70 65 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 e2 80 98 6e 69 6c | peration...............If....nil |
| 1710e0 | e2 80 99 20 28 74 68 65 20 64 65 66 61 75 6c 74 29 2c 20 74 68 65 6e 20 74 68 65 20 76 61 6c 75 | ....(the.default),.then.the.valu |
| 171100 | 65 20 6f 66 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 e2 80 99 0a 20 20 20 | e.of....default-directory....... |
| 171120 | 20 20 20 20 20 20 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 61 | .......is.used..............If.a |
| 171140 | 20 64 69 72 65 63 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 75 73 65 64 2e 0a 20 | .directory,.then.that.is.used... |
| 171160 | 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 65 6e 20 74 | ...........If.a.function,.then.t |
| 171180 | 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 72 65 6d 6f 74 65 20 75 72 | hat.is.called.with.the.remote.ur |
| 1711a0 | 6c 20 61 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 6f 6e 6c 79 20 61 72 67 75 6d 65 6e 74 | l.as.the...........only.argument |
| 1711c0 | 20 61 6e 64 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 2e | .and.the.returned.value.is.used. |
| 1711e0 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 6e | ...--.User.Option:.magit-clone-n |
| 171200 | 61 6d 65 2d 61 6c 69 73 74 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 6d 61 70 73 20 | ame-alist......This.option.maps. |
| 171220 | 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 73 2c 20 77 68 69 63 68 20 6d 61 74 63 68 | regular.expressions,.which.match |
| 171240 | 20 72 65 70 6f 73 69 74 6f 72 79 20 6e 61 6d 65 73 2c 0a 20 20 20 20 20 74 6f 20 72 65 70 6f 73 | .repository.names,......to.repos |
| 171260 | 69 74 6f 72 79 20 75 72 6c 73 2c 20 6d 61 6b 69 6e 67 20 69 74 20 70 6f 73 73 69 62 6c 65 20 66 | itory.urls,.making.it.possible.f |
| 171280 | 6f 72 20 75 73 65 72 73 20 74 6f 20 65 6e 74 65 72 20 73 68 6f 72 74 0a 20 20 20 20 20 6e 61 6d | or.users.to.enter.short......nam |
| 1712a0 | 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 75 72 6c 73 20 77 68 65 6e 20 63 6c 6f 6e 69 6e 67 20 | es.instead.of.urls.when.cloning. |
| 1712c0 | 72 65 70 6f 73 69 74 6f 72 69 65 73 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 65 6c 65 6d 65 6e 74 | repositories........Each.element |
| 1712e0 | 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 52 45 47 45 58 50 20 48 4f 53 54 4e 41 4d | .has.the.form....(REGEXP.HOSTNAM |
| 171300 | 45 20 55 53 45 52 29 e2 80 99 2e 20 20 57 68 65 6e 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 | E.USER)......When.the.user...... |
| 171320 | 65 6e 74 65 72 73 20 61 20 6e 61 6d 65 20 77 68 65 6e 20 61 20 63 6c 6f 6e 69 6e 67 20 63 6f 6d | enters.a.name.when.a.cloning.com |
| 171340 | 6d 61 6e 64 20 61 73 6b 73 20 66 6f 72 20 61 20 6e 61 6d 65 20 6f 72 20 75 72 6c 2c 20 74 68 65 | mand.asks.for.a.name.or.url,.the |
| 171360 | 6e 0a 20 20 20 20 20 74 68 61 74 20 69 73 20 6c 6f 6f 6b 65 64 20 75 70 20 69 6e 20 74 68 69 73 | n......that.is.looked.up.in.this |
| 171380 | 20 6c 69 73 74 2e 20 20 54 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 77 68 6f 73 65 20 | .list...The.first.element.whose. |
| 1713a0 | 52 45 47 45 58 50 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 73 20 75 73 65 64 2e 0a 0a 20 20 | REGEXP......matches.is.used..... |
| 1713c0 | 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 65 64 20 62 79 20 6f 70 74 69 6f | ...The.format.specified.by.optio |
| 1713e0 | 6e 20 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d 61 74 e2 80 99 20 69 | n....magit-clone-url-format....i |
| 171400 | 73 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 69 6e 74 | s.used.to......turn.the.name.int |
| 171420 | 6f 20 61 6e 20 75 72 6c 2c 20 75 73 69 6e 67 20 48 4f 53 54 4e 41 4d 45 20 61 6e 64 20 74 68 65 | o.an.url,.using.HOSTNAME.and.the |
| 171440 | 20 72 65 70 6f 73 69 74 6f 72 79 20 6e 61 6d 65 2e 0a 20 20 20 20 20 49 66 20 74 68 65 20 70 72 | .repository.name.......If.the.pr |
| 171460 | 6f 76 69 64 65 64 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 6c 61 73 68 2c 20 74 68 | ovided.name.contains.a.slash,.th |
| 171480 | 65 6e 20 74 68 61 74 20 69 73 20 75 73 65 64 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 | en.that.is.used.......Otherwise. |
| 1714a0 | 69 66 20 74 68 65 20 6e 61 6d 65 20 6f 6d 69 74 73 20 74 68 65 20 6f 77 6e 65 72 20 6f 66 20 74 | if.the.name.omits.the.owner.of.t |
| 1714c0 | 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 64 65 66 | he.repository,.then.the......def |
| 1714e0 | 61 75 6c 74 20 75 73 65 72 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 65 20 6d 61 74 63 68 | ault.user.specified.in.the.match |
| 171500 | 65 64 20 65 6e 74 72 79 20 69 73 20 75 73 65 64 2e 0a 0a 20 20 20 20 20 49 66 20 55 53 45 52 20 | ed.entry.is.used........If.USER. |
| 171520 | 63 6f 6e 74 61 69 6e 73 20 61 20 64 6f 74 2c 20 74 68 65 6e 20 69 74 20 69 73 20 74 72 65 61 74 | contains.a.dot,.then.it.is.treat |
| 171540 | 65 64 20 61 73 20 61 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 61 6e 64 0a 20 20 20 20 20 74 68 | ed.as.a.Git.variable.and......th |
| 171560 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 75 | e.value.of.that.is.used.as.the.u |
| 171580 | 73 65 72 6e 61 6d 65 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 75 73 65 64 20 61 | sername...Otherwise.it.is.used.a |
| 1715a0 | 73 0a 20 20 20 20 20 74 68 65 20 75 73 65 72 6e 61 6d 65 20 69 74 73 65 6c 66 2e 0a 0a 20 2d 2d | s......the.username.itself....-- |
| 1715c0 | 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f | .User.Option:.magit-clone-url-fo |
| 1715e0 | 72 6d 61 74 0a 20 20 20 20 20 54 68 65 20 66 6f 72 6d 61 74 20 73 70 65 63 69 66 69 65 64 20 62 | rmat......The.format.specified.b |
| 171600 | 79 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 74 75 72 6e 69 | y.this.option.is.used.when.turni |
| 171620 | 6e 67 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 20 20 6e 61 6d 65 73 20 69 6e 74 6f 20 75 72 | ng.repository......names.into.ur |
| 171640 | 6c 73 2e 20 20 e2 80 98 25 68 e2 80 99 20 69 73 20 74 68 65 20 68 6f 73 74 6e 61 6d 65 20 61 6e | ls......%h....is.the.hostname.an |
| 171660 | 64 20 e2 80 98 25 6e e2 80 99 20 69 73 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 20 20 20 | d....%n....is.the.repository.... |
| 171680 | 20 20 6e 61 6d 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | ..name,.including.the.name.of.th |
| 1716a0 | 65 20 6f 77 6e 65 72 2e 20 20 54 68 65 20 76 61 6c 75 65 20 63 61 6e 20 62 65 20 61 20 73 74 72 | e.owner...The.value.can.be.a.str |
| 1716c0 | 69 6e 67 0a 20 20 20 20 20 28 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 | ing......(representing.a.single. |
| 1716e0 | 73 74 61 74 69 63 20 66 6f 72 6d 61 74 29 20 6f 72 20 61 6e 20 61 6c 69 73 74 20 77 69 74 68 20 | static.format).or.an.alist.with. |
| 171700 | 65 6c 65 6d 65 6e 74 73 0a 20 20 20 20 20 e2 80 98 28 48 4f 53 54 4e 41 4d 45 20 2e 20 46 4f 52 | elements.........(HOSTNAME...FOR |
| 171720 | 4d 41 54 29 e2 80 99 20 6d 61 70 70 69 6e 67 20 68 6f 73 74 6e 61 6d 65 73 20 74 6f 20 66 6f 72 | MAT)....mapping.hostnames.to.for |
| 171740 | 6d 61 74 73 2e 20 20 57 68 65 6e 20 61 6e 20 61 6c 69 73 74 0a 20 20 20 20 20 69 73 20 75 73 65 | mats...When.an.alist......is.use |
| 171760 | 64 2c 20 74 68 65 20 e2 80 98 74 e2 80 99 20 6b 65 79 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 | d,.the....t....key.represents.th |
| 171780 | 65 20 64 65 66 61 75 6c 74 20 66 6f 72 6d 61 74 2e 0a 0a 20 20 20 20 20 45 78 61 6d 70 6c 65 20 | e.default.format........Example. |
| 1717a0 | 6f 66 20 61 20 73 69 6e 67 6c 65 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 3a 0a 0a 20 20 20 20 | of.a.single.format.string:...... |
| 1717c0 | 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d | ......(setq.magit-clone-url-form |
| 1717e0 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 67 69 74 40 25 68 3a 25 6e 2e 67 69 | at................."git@%h:%n.gi |
| 171800 | 74 22 29 0a 0a 20 20 20 20 20 45 78 61 6d 70 6c 65 20 6f 66 20 62 79 2d 68 6f 73 74 6e 61 6d 65 | t").......Example.of.by-hostname |
| 171820 | 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | .format.strings:............(set |
| 171840 | 71 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 72 6c 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 | q.magit-clone-url-format........ |
| 171860 | 20 20 20 20 20 20 20 20 20 27 28 28 22 67 69 74 2e 65 78 61 6d 70 6c 65 2e 63 6f 6d 22 20 2e 20 | .........'(("git.example.com"... |
| 171880 | 22 67 69 74 40 25 68 3a 7e 25 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "git@%h:~%n")................... |
| 1718a0 | 28 6e 69 6c 20 2e 20 22 67 69 74 40 25 68 3a 25 6e 2e 67 69 74 22 29 29 29 0a 0a 20 2d 2d 20 55 | (nil..."git@%h:%n.git")))...--.U |
| 1718c0 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6c 6f 6e 65 2d 68 6f 6f | ser.Option:.magit-post-clone-hoo |
| 1718e0 | 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 20 47 69 74 20 70 72 | k......Hook.run.after.the.Git.pr |
| 171900 | 6f 63 65 73 73 20 68 61 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 66 69 6e 69 73 68 65 64 20 | ocess.has.successfully.finished. |
| 171920 | 63 6c 6f 6e 69 6e 67 0a 20 20 20 20 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 57 68 | cloning......the.repository...Wh |
| 171940 | 65 6e 20 74 68 65 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 2c 20 e2 80 98 64 65 66 61 75 6c | en.the.hook.is.called,....defaul |
| 171960 | 74 2d 64 69 72 65 63 74 6f 72 79 e2 80 99 20 69 73 0a 20 20 20 20 20 6c 65 74 2d 62 6f 75 6e 64 | t-directory....is......let-bound |
| 171980 | 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 74 68 65 20 72 65 70 6f | .to.the.directory.where.the.repo |
| 1719a0 | 73 69 74 6f 72 79 20 68 61 73 20 62 65 65 6e 20 63 6c 6f 6e 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a | sitory.has.been.cloned.....File: |
| 1719c0 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 74 61 67 69 6e 67 20 61 6e 64 20 | .magit.info,..Node:.Staging.and. |
| 1719e0 | 55 6e 73 74 61 67 69 6e 67 2c 20 20 4e 65 78 74 3a 20 41 70 70 6c 79 69 6e 67 2c 20 20 50 72 65 | Unstaging,..Next:.Applying,..Pre |
| 171a00 | 76 3a 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2c 20 20 55 70 3a 20 4d 61 6e 69 | v:.Cloning.Repository,..Up:.Mani |
| 171a20 | 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 33 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 | pulating..6.3.Staging.and.Unstag |
| 171a40 | 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4c | ing.=========================..L |
| 171a60 | 69 6b 65 20 47 69 74 2c 20 4d 61 67 69 74 20 63 61 6e 20 6f 66 20 63 6f 75 72 73 65 20 73 74 61 | ike.Git,.Magit.can.of.course.sta |
| 171a80 | 67 65 20 61 6e 64 20 75 6e 73 74 61 67 65 20 63 6f 6d 70 6c 65 74 65 20 66 69 6c 65 73 2e 20 20 | ge.and.unstage.complete.files... |
| 171aa0 | 55 6e 6c 69 6b 65 0a 47 69 74 2c 20 69 74 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 75 73 65 72 73 | Unlike.Git,.it.also.allows.users |
| 171ac0 | 20 74 6f 20 67 72 61 63 65 66 75 6c 6c 79 20 75 6e 2d 2f 73 74 61 67 65 20 69 6e 64 69 76 69 64 | .to.gracefully.un-/stage.individ |
| 171ae0 | 75 61 6c 20 68 75 6e 6b 73 20 61 6e 64 0a 65 76 65 6e 20 6a 75 73 74 20 70 61 72 74 20 6f 66 20 | ual.hunks.and.even.just.part.of. |
| 171b00 | 61 20 68 75 6e 6b 2e 20 20 54 6f 20 73 74 61 67 65 20 69 6e 64 69 76 69 64 75 61 6c 20 68 75 6e | a.hunk...To.stage.individual.hun |
| 171b20 | 6b 73 20 61 6e 64 20 70 61 72 74 73 20 6f 66 20 68 75 6e 6b 73 0a 75 73 69 6e 67 20 47 69 74 20 | ks.and.parts.of.hunks.using.Git. |
| 171b40 | 64 69 72 65 63 74 6c 79 2c 20 6f 6e 65 20 68 61 73 20 74 6f 20 75 73 65 20 74 68 65 20 76 65 72 | directly,.one.has.to.use.the.ver |
| 171b60 | 79 20 6d 6f 64 61 6c 20 61 6e 64 20 72 61 74 68 65 72 20 63 6c 75 6d 73 79 0a 69 6e 74 65 72 66 | y.modal.and.rather.clumsy.interf |
| 171b80 | 61 63 65 20 6f 66 20 61 20 e2 80 98 67 69 74 20 61 64 64 20 2d 2d 69 6e 74 65 72 61 63 74 69 76 | ace.of.a....git.add.--interactiv |
| 171ba0 | 65 e2 80 99 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 57 69 74 68 20 4d 61 67 69 74 2c 20 6f 6e | e....session......With.Magit,.on |
| 171bc0 | 20 74 68 65 20 6f 74 68 65 72 20 68 61 6e 64 2c 20 6f 6e 65 20 63 61 6e 20 75 6e 2d 2f 73 74 61 | .the.other.hand,.one.can.un-/sta |
| 171be0 | 67 65 20 69 6e 64 69 76 69 64 75 61 6c 20 68 75 6e 6b 73 20 62 79 0a 6a 75 73 74 20 6d 6f 76 69 | ge.individual.hunks.by.just.movi |
| 171c00 | 6e 67 20 70 6f 69 6e 74 20 69 6e 74 6f 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 73 65 63 | ng.point.into.the.respective.sec |
| 171c20 | 74 69 6f 6e 20 69 6e 73 69 64 65 20 61 20 64 69 66 66 20 64 69 73 70 6c 61 79 65 64 20 69 6e 0a | tion.inside.a.diff.displayed.in. |
| 171c40 | 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 6f 72 20 61 20 73 65 70 61 72 61 74 65 20 | the.status.buffer.or.a.separate. |
| 171c60 | 64 69 66 66 20 62 75 66 66 65 72 20 61 6e 64 20 74 79 70 69 6e 67 20 e2 80 98 73 e2 80 99 20 6f | diff.buffer.and.typing....s....o |
| 171c80 | 72 20 e2 80 98 75 e2 80 99 2e 20 20 54 6f 0a 6f 70 65 72 61 74 65 20 6f 6e 20 6a 75 73 74 20 70 | r....u......To.operate.on.just.p |
| 171ca0 | 61 72 74 73 20 6f 66 20 61 20 68 75 6e 6b 2c 20 6d 61 72 6b 20 74 68 65 20 63 68 61 6e 67 65 73 | arts.of.a.hunk,.mark.the.changes |
| 171cc0 | 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 0a 75 6e 2d 2f 73 74 61 67 65 64 20 75 73 69 6e 67 | .that.should.be.un-/staged.using |
| 171ce0 | 20 74 68 65 20 72 65 67 69 6f 6e 20 61 6e 64 20 74 68 65 6e 20 70 72 65 73 73 20 74 68 65 20 73 | .the.region.and.then.press.the.s |
| 171d00 | 61 6d 65 20 6b 65 79 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 0a 75 73 65 64 20 74 6f 20 75 6e | ame.key.that.would.be.used.to.un |
| 171d20 | 2d 2f 73 74 61 67 65 2e 20 20 54 6f 20 73 74 61 67 65 20 6d 75 6c 74 69 70 6c 65 20 66 69 6c 65 | -/stage...To.stage.multiple.file |
| 171d40 | 73 20 6f 72 20 68 75 6e 6b 73 20 61 74 20 6f 6e 63 65 20 75 73 65 20 61 0a 72 65 67 69 6f 6e 20 | s.or.hunks.at.once.use.a.region. |
| 171d60 | 74 68 61 74 20 73 74 61 72 74 73 20 69 6e 73 69 64 65 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f | that.starts.inside.the.heading.o |
| 171d80 | 66 20 73 75 63 68 20 61 20 73 65 63 74 69 6f 6e 20 61 6e 64 20 65 6e 64 73 20 69 6e 73 69 64 65 | f.such.a.section.and.ends.inside |
| 171da0 | 0a 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 61 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f | .the.heading.of.a.sibling.sectio |
| 171dc0 | 6e 20 6f 66 20 74 68 65 20 73 61 6d 65 20 74 79 70 65 2e 0a 0a 20 20 20 42 65 73 69 64 65 73 20 | n.of.the.same.type......Besides. |
| 171de0 | 73 74 61 67 69 6e 67 20 61 6e 64 20 75 6e 73 74 61 67 69 6e 67 2c 20 4d 61 67 69 74 20 61 6c 73 | staging.and.unstaging,.Magit.als |
| 171e00 | 6f 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 6f 74 68 65 72 0a 22 61 70 70 6c 79 20 | o.provides.several.other."apply. |
| 171e20 | 76 61 72 69 61 6e 74 73 22 20 74 68 61 74 20 63 61 6e 20 61 6c 73 6f 20 6f 70 65 72 61 74 65 20 | variants".that.can.also.operate. |
| 171e40 | 6f 6e 20 61 20 66 69 6c 65 2c 20 6d 75 6c 74 69 70 6c 65 20 66 69 6c 65 73 20 61 74 0a 6f 6e 63 | on.a.file,.multiple.files.at.onc |
| 171e60 | 65 2c 20 61 20 68 75 6e 6b 2c 20 6d 75 6c 74 69 70 6c 65 20 68 75 6e 6b 73 20 61 74 20 6f 6e 63 | e,.a.hunk,.multiple.hunks.at.onc |
| 171e80 | 65 2c 20 61 6e 64 20 6f 6e 20 70 61 72 74 73 20 6f 66 20 61 20 68 75 6e 6b 2e 20 20 54 68 65 73 | e,.and.on.parts.of.a.hunk...Thes |
| 171ea0 | 65 0a 61 70 70 6c 79 20 76 61 72 69 61 6e 74 73 20 61 72 65 20 64 65 73 63 72 69 62 65 64 20 69 | e.apply.variants.are.described.i |
| 171ec0 | 6e 20 74 68 65 20 6e 65 78 74 20 73 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 59 6f 75 20 63 61 6e 20 | n.the.next.section......You.can. |
| 171ee0 | 61 6c 73 6f 20 75 73 65 20 45 64 69 66 66 20 74 6f 20 73 74 61 67 65 20 61 6e 64 20 75 6e 73 74 | also.use.Ediff.to.stage.and.unst |
| 171f00 | 61 67 65 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 45 64 69 66 66 69 6e 67 3a 3a 2e 0a 0a e2 80 98 | age...See.*note.Ediffing::...... |
| 171f20 | 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 67 65 e2 80 99 29 0a 20 20 20 20 20 41 64 | s....(...magit-stage...)......Ad |
| 171f40 | 64 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 73 74 61 | d.the.change.at.point.to.the.sta |
| 171f60 | 67 69 6e 67 20 61 72 65 61 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 | ging.area........With.a.prefix.a |
| 171f80 | 72 67 75 6d 65 6e 74 20 61 6e 64 20 61 6e 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 20 28 6f | rgument.and.an.untracked.file.(o |
| 171fa0 | 72 20 66 69 6c 65 73 29 20 61 74 20 70 6f 69 6e 74 2c 0a 20 20 20 20 20 73 74 61 67 65 20 74 68 | r.files).at.point,......stage.th |
| 171fc0 | 65 20 66 69 6c 65 20 62 75 74 20 6e 6f 74 20 69 74 73 20 63 6f 6e 74 65 6e 74 2e 20 20 54 68 69 | e.file.but.not.its.content...Thi |
| 171fe0 | 73 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 0a 20 20 20 20 20 73 74 61 67 | s.makes.it.possible.to......stag |
| 172000 | 65 20 6f 6e 6c 79 20 61 20 73 75 62 73 65 74 20 6f 66 20 74 68 65 20 6e 65 77 20 66 69 6c 65 e2 | e.only.a.subset.of.the.new.file. |
| 172020 | 80 99 73 20 63 68 61 6e 67 65 73 2e 0a 0a e2 80 98 53 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | ..s.changes......S....(...magit- |
| 172040 | 73 74 61 67 65 2d 6d 6f 64 69 66 69 65 64 e2 80 99 29 0a 20 20 20 20 20 53 74 61 67 65 20 61 6c | stage-modified...)......Stage.al |
| 172060 | 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 66 69 6c 65 73 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 74 | l.changes.to.files.modified.in.t |
| 172080 | 68 65 20 77 6f 72 6b 74 72 65 65 2e 20 20 53 74 61 67 65 20 61 6c 6c 20 6e 65 77 0a 20 20 20 20 | he.worktree...Stage.all.new..... |
| 1720a0 | 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 6e 64 20 72 65 | .content.of.tracked.files.and.re |
| 1720c0 | 6d 6f 76 65 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 74 68 61 74 20 6e 6f 20 6c 6f 6e 67 65 | move.tracked.files.that.no.longe |
| 1720e0 | 72 0a 20 20 20 20 20 65 78 69 73 74 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | r......exist.in.the.working.tree |
| 172100 | 20 66 72 6f 6d 20 74 68 65 20 69 6e 64 65 78 20 61 6c 73 6f 2e 20 20 57 69 74 68 20 61 20 70 72 | .from.the.index.also...With.a.pr |
| 172120 | 65 66 69 78 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 20 61 6c 73 6f 20 73 74 61 67 65 20 70 72 | efix......argument.also.stage.pr |
| 172140 | 65 76 69 6f 75 73 6c 79 20 75 6e 74 72 61 63 6b 65 64 20 28 62 75 74 20 6e 6f 74 20 69 67 6e 6f | eviously.untracked.(but.not.igno |
| 172160 | 72 65 64 29 20 66 69 6c 65 73 2e 0a 0a e2 80 98 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 75 | red).files......u....(...magit-u |
| 172180 | 6e 73 74 61 67 65 e2 80 99 29 0a 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 63 68 61 6e 67 | nstage...)......Remove.the.chang |
| 1721a0 | 65 20 61 74 20 70 6f 69 6e 74 20 66 72 6f 6d 20 74 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 | e.at.point.from.the.staging.area |
| 1721c0 | 2e 0a 0a 20 20 20 20 20 4f 6e 6c 79 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 63 61 6e 20 | ........Only.staged.changes.can. |
| 1721e0 | 62 65 20 75 6e 73 74 61 67 65 64 2e 20 20 42 75 74 20 62 79 20 64 65 66 61 75 6c 74 20 74 68 69 | be.unstaged...But.by.default.thi |
| 172200 | 73 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 70 65 72 66 6f 72 6d 73 20 61 6e 20 61 63 74 69 6f | s.command......performs.an.actio |
| 172220 | 6e 20 74 68 61 74 20 69 73 20 73 6f 6d 65 77 68 61 74 20 73 69 6d 69 6c 61 72 20 74 6f 20 75 6e | n.that.is.somewhat.similar.to.un |
| 172240 | 73 74 61 67 69 6e 67 2c 20 77 68 65 6e 20 69 74 0a 20 20 20 20 20 69 73 20 63 61 6c 6c 65 64 20 | staging,.when.it......is.called. |
| 172260 | 6f 6e 20 61 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 3a 20 69 74 20 72 65 76 65 72 73 | on.a.committed.change:.it.revers |
| 172280 | 65 73 20 74 68 65 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 0a 20 20 20 20 20 69 6e 64 65 78 20 | es.the.change.in.the......index. |
| 1722a0 | 62 75 74 20 6e 6f 74 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a e2 80 | but.not.in.the.working.tree..... |
| 1722c0 | 98 55 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 61 6c 6c e2 80 99 29 0a | .U....(...magit-unstage-all...). |
| 1722e0 | 20 20 20 20 20 52 65 6d 6f 76 65 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 66 72 6f 6d 20 74 68 65 | .....Remove.all.changes.from.the |
| 172300 | 20 73 74 61 67 69 6e 67 20 61 72 65 61 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a | .staging.area....--.User.Option: |
| 172320 | 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 63 6f 6d 6d 69 74 74 65 64 0a 20 20 20 20 20 54 68 | .magit-unstage-committed......Th |
| 172340 | 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 e2 80 98 6d 61 | is.option.controls.whether....ma |
| 172360 | 67 69 74 2d 75 6e 73 74 61 67 65 e2 80 99 20 22 75 6e 73 74 61 67 65 73 22 20 63 6f 6d 6d 69 74 | git-unstage...."unstages".commit |
| 172380 | 74 65 64 0a 20 20 20 20 20 63 68 61 6e 67 65 73 20 62 79 20 72 65 76 65 72 73 69 6e 67 20 74 68 | ted......changes.by.reversing.th |
| 1723a0 | 65 6d 20 69 6e 20 74 68 65 20 69 6e 64 65 78 20 62 75 74 20 6e 6f 74 20 74 68 65 20 77 6f 72 6b | em.in.the.index.but.not.the.work |
| 1723c0 | 69 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 54 68 65 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 | ing.tree.......The.alternative.i |
| 1723e0 | 73 20 74 6f 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 | s.to.raise.an.error......M-x.mag |
| 172400 | 69 74 2d 72 65 76 65 72 73 65 2d 69 6e 2d 69 6e 64 65 78 e2 80 99 0a 20 20 20 20 20 54 68 69 73 | it-reverse-in-index.........This |
| 172420 | 20 63 6f 6d 6d 61 6e 64 20 72 65 76 65 72 73 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 64 20 | .command.reverses.the.committed. |
| 172440 | 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 69 6e 64 65 78 0a 20 20 20 | change.at.point.in.the.index.... |
| 172460 | 20 20 62 75 74 20 6e 6f 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 42 79 20 | ..but.not.the.working.tree...By. |
| 172480 | 64 65 66 61 75 6c 74 20 6e 6f 20 6b 65 79 20 69 73 20 62 6f 75 6e 64 20 64 69 72 65 63 74 6c 79 | default.no.key.is.bound.directly |
| 1724a0 | 20 74 6f 0a 20 20 20 20 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2c 20 62 75 74 20 69 74 20 69 73 | .to......this.command,.but.it.is |
| 1724c0 | 20 69 6e 64 69 72 65 63 74 6c 79 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 e2 80 98 75 e2 80 99 0a | .indirectly.called.when....u.... |
| 1724e0 | 20 20 20 20 20 28 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 e2 80 99 29 20 69 73 20 70 72 | .....(...magit-unstage...).is.pr |
| 172500 | 65 73 73 65 64 20 6f 6e 20 61 20 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 2e 0a 0a 20 20 | essed.on.a.committed.change..... |
| 172520 | 20 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 65 78 74 72 61 63 74 69 6e 67 20 61 20 63 68 61 6e | ...This.allows.extracting.a.chan |
| 172540 | 67 65 20 66 72 6f 6d 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 77 68 69 6c 65 20 6c 65 61 76 69 6e | ge.from....HEAD...,.while.leavin |
| 172560 | 67 20 69 74 20 69 6e 0a 20 20 20 20 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 73 | g.it.in......the.working.tree,.s |
| 172580 | 6f 20 74 68 61 74 20 69 74 20 63 61 6e 20 6c 61 74 65 72 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 | o.that.it.can.later.be.committed |
| 1725a0 | 20 75 73 69 6e 67 20 61 0a 20 20 20 20 20 73 65 70 61 72 61 74 65 20 63 6f 6d 6d 69 74 2e 20 20 | .using.a......separate.commit... |
| 1725c0 | 41 20 74 79 70 69 63 61 6c 20 77 6f 72 6b 66 6c 6f 77 20 77 6f 75 6c 64 20 62 65 3a 0a 0a 20 20 | A.typical.workflow.would.be:.... |
| 1725e0 | 20 20 20 20 20 31 2e 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 | .....1..Optionally.make.sure.tha |
| 172600 | 74 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 | t.there.are.no.uncommitted.chang |
| 172620 | 65 73 2e 0a 20 20 20 20 20 20 20 32 2e 20 56 69 73 69 74 20 74 68 65 20 e2 80 98 48 45 41 44 e2 | es.........2..Visit.the....HEAD. |
| 172640 | 80 99 20 63 6f 6d 6d 69 74 20 61 6e 64 20 6e 61 76 69 67 61 74 65 20 74 6f 20 74 68 65 20 63 68 | ...commit.and.navigate.to.the.ch |
| 172660 | 61 6e 67 65 20 74 68 61 74 20 73 68 6f 75 6c 64 0a 20 20 20 20 20 20 20 20 20 20 6e 6f 74 20 68 | ange.that.should...........not.h |
| 172680 | 61 76 65 20 62 65 65 6e 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 61 74 20 63 6f 6d 6d 69 74 | ave.been.included.in.that.commit |
| 1726a0 | 2e 0a 20 20 20 20 20 20 20 33 2e 20 54 79 70 65 20 e2 80 98 75 e2 80 99 20 28 e2 80 98 6d 61 67 | .........3..Type....u....(...mag |
| 1726c0 | 69 74 2d 75 6e 73 74 61 67 65 e2 80 99 29 20 74 6f 20 72 65 76 65 72 73 65 20 69 74 20 69 6e 20 | it-unstage...).to.reverse.it.in. |
| 1726e0 | 74 68 65 20 69 6e 64 65 78 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 61 73 73 75 6d | the.index...This...........assum |
| 172700 | 65 73 20 74 68 61 74 20 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 63 6f 6d 6d 69 74 74 | es.that....magit-unstage-committ |
| 172720 | 65 64 2d 63 68 61 6e 67 65 73 e2 80 99 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 20 20 20 20 20 20 | ed-changes....is.non-nil........ |
| 172740 | 20 34 2e 20 54 79 70 65 20 e2 80 98 63 20 65 e2 80 99 20 74 6f 20 65 78 74 65 6e 64 20 e2 80 98 | .4..Type....c.e....to.extend.... |
| 172760 | 48 45 41 44 e2 80 99 20 77 69 74 68 20 74 68 65 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 2c | HEAD....with.the.staged.changes, |
| 172780 | 20 69 6e 63 6c 75 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 74 68 6f 73 65 20 74 68 61 74 20 | .including...........those.that. |
| 1727a0 | 77 65 72 65 20 61 6c 72 65 61 64 79 20 73 74 61 67 65 64 20 62 65 66 6f 72 65 2e 0a 20 20 20 20 | were.already.staged.before...... |
| 1727c0 | 20 20 20 35 2e 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 73 74 61 67 65 20 74 68 65 20 72 65 6d 61 69 | ...5..Optionally.stage.the.remai |
| 1727e0 | 6e 69 6e 67 20 63 68 61 6e 67 65 73 20 75 73 69 6e 67 20 e2 80 98 73 e2 80 99 20 6f 72 20 e2 80 | ning.changes.using....s....or... |
| 172800 | 98 53 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 6e 20 74 79 70 65 20 e2 80 | .S....and...........then.type... |
| 172820 | 98 63 20 63 e2 80 99 20 74 6f 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 2e 0a | .c.c....to.create.a.new.commit.. |
| 172840 | 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 64 65 78 e2 80 99 0a 20 20 20 | ....M-x.magit-reset-index....... |
| 172860 | 20 20 52 65 73 65 74 20 74 68 65 20 69 6e 64 65 78 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 | ..Reset.the.index.to.some.commit |
| 172880 | 2e 20 20 54 68 65 20 63 6f 6d 6d 69 74 20 69 73 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 | ...The.commit.is.read.from.the.u |
| 1728a0 | 73 65 72 0a 20 20 20 20 20 61 6e 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 6f 6d | ser......and.defaults.to.the.com |
| 1728c0 | 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 6f | mit.at.point...If.there.is.no.co |
| 1728e0 | 6d 6d 69 74 20 61 74 0a 20 20 20 20 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 69 74 20 64 65 66 61 | mmit.at......point,.then.it.defa |
| 172900 | 75 6c 74 73 20 74 6f 20 e2 80 98 48 45 41 44 e2 80 99 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 | ults.to....HEAD......*.Menu:..*. |
| 172920 | 53 74 61 67 69 6e 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 | Staging.from.File-Visiting.Buffe |
| 172940 | 72 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | rs::....File:.magit.info,..Node: |
| 172960 | 20 53 74 61 67 69 6e 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 | .Staging.from.File-Visiting.Buff |
| 172980 | 65 72 73 2c 20 20 55 70 3a 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 0a | ers,..Up:.Staging.and.Unstaging. |
| 1729a0 | 0a 36 2e 33 2e 31 20 53 74 61 67 69 6e 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e | .6.3.1.Staging.from.File-Visitin |
| 1729c0 | 67 20 42 75 66 66 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | g.Buffers.---------------------- |
| 1729e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 46 69 6e 65 2d 67 72 61 69 6e 65 64 | ------------------..Fine-grained |
| 172a00 | 20 75 6e 2d 2f 73 74 61 67 69 6e 67 20 68 61 73 20 74 6f 20 62 65 20 64 6f 6e 65 20 66 72 6f 6d | .un-/staging.has.to.be.done.from |
| 172a20 | 20 74 68 65 20 73 74 61 74 75 73 20 6f 72 20 61 20 64 69 66 66 0a 62 75 66 66 65 72 2c 20 62 75 | .the.status.or.a.diff.buffer,.bu |
| 172a40 | 74 20 69 74 e2 80 99 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 6e 2d 2f 73 74 | t.it...s.also.possible.to.un-/st |
| 172a60 | 61 67 65 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 6d 61 64 65 20 74 6f 20 74 68 65 20 66 69 6c 65 | age.all.changes.made.to.the.file |
| 172a80 | 0a 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 72 | .visited.in.the.current.buffer.r |
| 172aa0 | 69 67 68 74 20 66 72 6f 6d 20 69 6e 73 69 64 65 20 74 68 61 74 20 62 75 66 66 65 72 2e 0a 0a e2 | ight.from.inside.that.buffer.... |
| 172ac0 | 80 98 4d 2d 78 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 e2 80 99 0a 20 20 20 20 20 57 | ..M-x.magit-stage-file.........W |
| 172ae0 | 68 65 6e 20 69 6e 76 6f 6b 65 64 20 69 6e 73 69 64 65 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 | hen.invoked.inside.a.file-visiti |
| 172b00 | 6e 67 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 73 74 61 67 65 20 61 6c 6c 20 63 68 61 6e 67 65 | ng.buffer,.then.stage.all.change |
| 172b20 | 73 0a 20 20 20 20 20 74 6f 20 74 68 61 74 20 66 69 6c 65 2e 20 20 49 6e 20 61 20 4d 61 67 69 74 | s......to.that.file...In.a.Magit |
| 172b40 | 20 62 75 66 66 65 72 2c 20 73 74 61 67 65 20 74 68 65 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 | .buffer,.stage.the.file.at.point |
| 172b60 | 20 69 66 20 61 6e 79 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 70 72 6f 6d 70 74 20 66 | .if.any.......Otherwise.prompt.f |
| 172b80 | 6f 72 20 61 20 66 69 6c 65 20 74 6f 20 62 65 20 73 74 61 67 65 64 2e 20 20 57 69 74 68 20 61 20 | or.a.file.to.be.staged...With.a. |
| 172ba0 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 0a 20 20 20 20 20 61 6c 77 61 79 73 20 70 72 6f 6d | prefix.argument......always.prom |
| 172bc0 | 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 20 66 69 6c 65 2c 20 65 76 65 6e 20 69 6e 20 | pt.the.user.for.a.file,.even.in. |
| 172be0 | 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 0a 20 20 20 20 20 6f 72 20 77 | a.file-visiting.buffer......or.w |
| 172c00 | 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 66 69 6c 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 | hen.there.is.a.file.section.at.p |
| 172c20 | 6f 69 6e 74 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 | oint......M-x.magit-unstage-file |
| 172c40 | e2 80 99 0a 20 20 20 20 20 57 68 65 6e 20 69 6e 76 6f 6b 65 64 20 69 6e 73 69 64 65 20 61 20 66 | .........When.invoked.inside.a.f |
| 172c60 | 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 75 6e 73 74 61 67 | ile-visiting.buffer,.then.unstag |
| 172c80 | 65 20 61 6c 6c 0a 20 20 20 20 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 61 74 20 66 69 6c 65 2e | e.all......changes.to.that.file. |
| 172ca0 | 20 20 49 6e 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 2c 20 75 6e 73 74 61 67 65 20 74 68 65 | ..In.a.Magit.buffer,.unstage.the |
| 172cc0 | 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 0a 20 20 20 20 20 69 66 20 61 6e 79 2e 20 20 4f 74 68 | .file.at.point......if.any...Oth |
| 172ce0 | 65 72 77 69 73 65 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 66 69 6c 65 20 74 6f 20 62 65 20 75 | erwise.prompt.for.a.file.to.be.u |
| 172d00 | 6e 73 74 61 67 65 64 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 67 | nstaged...With.a.prefix......arg |
| 172d20 | 75 6d 65 6e 74 20 61 6c 77 61 79 73 20 70 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 | ument.always.prompt.the.user.for |
| 172d40 | 20 61 20 66 69 6c 65 2c 20 65 76 65 6e 20 69 6e 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 | .a.file,.even.in.a.file-visiting |
| 172d60 | 0a 20 20 20 20 20 62 75 66 66 65 72 20 6f 72 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 | ......buffer.or.when.there.is.a. |
| 172d80 | 66 69 6c 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | file.section.at.point.....File:. |
| 172da0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 70 70 6c 79 69 6e 67 2c 20 20 4e 65 | magit.info,..Node:.Applying,..Ne |
| 172dc0 | 78 74 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 2c 20 20 50 72 65 76 3a 20 53 74 61 67 69 6e 67 20 61 | xt:.Committing,..Prev:.Staging.a |
| 172de0 | 6e 64 20 55 6e 73 74 61 67 69 6e 67 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a | nd.Unstaging,..Up:.Manipulating. |
| 172e00 | 0a 36 2e 34 20 41 70 70 6c 79 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 69 | .6.4.Applying.============..Magi |
| 172e20 | 74 20 70 72 6f 76 69 64 65 73 20 73 65 76 65 72 61 6c 20 22 61 70 70 6c 79 20 76 61 72 69 61 6e | t.provides.several."apply.varian |
| 172e40 | 74 73 22 3a 20 73 74 61 67 65 2c 20 75 6e 73 74 61 67 65 2c 20 64 69 73 63 61 72 64 2c 0a 72 65 | ts":.stage,.unstage,.discard,.re |
| 172e60 | 76 65 72 73 65 2c 20 61 6e 64 20 22 72 65 67 75 6c 61 72 20 61 70 70 6c 79 22 2e 20 20 41 74 20 | verse,.and."regular.apply"...At. |
| 172e80 | 6c 65 61 73 74 20 77 68 65 6e 20 6f 70 65 72 61 74 69 6e 67 20 6f 6e 20 61 20 68 75 6e 6b 20 74 | least.when.operating.on.a.hunk.t |
| 172ea0 | 68 65 79 0a 61 72 65 20 61 6c 6c 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 75 73 69 6e 67 20 e2 80 | hey.are.all.implemented.using... |
| 172ec0 | 98 67 69 74 20 61 70 70 6c 79 e2 80 99 2c 20 77 68 69 63 68 20 69 73 20 77 68 79 20 74 68 65 79 | .git.apply...,.which.is.why.they |
| 172ee0 | 20 61 72 65 20 63 61 6c 6c 65 64 0a 22 61 70 70 6c 79 20 76 61 72 69 61 6e 74 73 22 2e 0a 0a 20 | .are.called."apply.variants".... |
| 172f00 | 20 20 e2 80 a2 20 53 74 61 67 65 2e 20 20 41 70 70 6c 79 20 61 20 63 68 61 6e 67 65 20 66 72 6f | ......Stage...Apply.a.change.fro |
| 172f20 | 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 74 6f 20 74 68 65 20 69 6e 64 65 78 2e | m.the.working.tree.to.the.index. |
| 172f40 | 20 20 54 68 65 0a 20 20 20 20 20 63 68 61 6e 67 65 20 61 6c 73 6f 20 72 65 6d 61 69 6e 73 20 69 | ..The......change.also.remains.i |
| 172f60 | 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a 20 20 20 e2 80 a2 20 55 6e 73 74 | n.the.working.tree..........Unst |
| 172f80 | 61 67 65 2e 20 20 52 65 6d 6f 76 65 20 61 20 63 68 61 6e 67 65 20 66 72 6f 6d 20 74 68 65 20 69 | age...Remove.a.change.from.the.i |
| 172fa0 | 6e 64 65 78 2e 20 20 54 68 65 20 63 68 61 6e 67 65 20 72 65 6d 61 69 6e 73 20 69 6e 0a 20 20 20 | ndex...The.change.remains.in.... |
| 172fc0 | 20 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a 20 20 20 e2 80 a2 20 44 69 73 63 | ..the.working.tree..........Disc |
| 172fe0 | 61 72 64 2e 20 20 4f 6e 20 61 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 2c 20 72 65 6d 6f 76 65 | ard...On.a.staged.change,.remove |
| 173000 | 20 69 74 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 0a 20 20 | .it.from.the.working.tree.and... |
| 173020 | 20 20 20 74 68 65 20 69 6e 64 65 78 2e 20 20 4f 6e 20 61 6e 20 75 6e 73 74 61 67 65 64 20 63 68 | ...the.index...On.an.unstaged.ch |
| 173040 | 61 6e 67 65 2c 20 72 65 6d 6f 76 65 20 69 74 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 | ange,.remove.it.from.the.working |
| 173060 | 20 74 72 65 65 0a 20 20 20 20 20 6f 6e 6c 79 2e 0a 0a 20 20 20 e2 80 a2 20 52 65 76 65 72 73 65 | .tree......only..........Reverse |
| 173080 | 2e 20 20 52 65 76 65 72 73 65 20 61 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 | ...Reverse.a.change.in.the.worki |
| 1730a0 | 6e 67 20 74 72 65 65 2e 20 20 42 6f 74 68 20 63 6f 6d 6d 69 74 74 65 64 20 61 6e 64 0a 20 20 20 | ng.tree...Both.committed.and.... |
| 1730c0 | 20 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 63 61 6e 20 62 65 20 72 65 76 65 72 73 65 64 | ..staged.changes.can.be.reversed |
| 1730e0 | 2e 20 20 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 63 61 6e 6e 6f 74 20 62 65 0a 20 20 | ...Unstaged.changes.cannot.be... |
| 173100 | 20 20 20 72 65 76 65 72 73 65 64 2e 20 20 44 69 73 63 61 72 64 20 74 68 65 6d 20 69 6e 73 74 65 | ...reversed...Discard.them.inste |
| 173120 | 61 64 2e 0a 0a 20 20 20 e2 80 a2 20 41 70 70 6c 79 2e 20 20 41 70 70 6c 79 20 61 20 63 68 61 6e | ad..........Apply...Apply.a.chan |
| 173140 | 67 65 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 42 6f 74 68 20 63 6f | ge.to.the.working.tree...Both.co |
| 173160 | 6d 6d 69 74 74 65 64 20 61 6e 64 0a 20 20 20 20 20 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 | mmitted.and......staged.changes. |
| 173180 | 63 61 6e 20 62 65 20 61 70 70 6c 69 65 64 2e 20 20 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 | can.be.applied...Unstaged.change |
| 1731a0 | 73 20 63 61 6e 6e 6f 74 20 62 65 20 61 70 70 6c 69 65 64 0a 20 20 20 20 20 2d 20 61 73 20 74 68 | s.cannot.be.applied......-.as.th |
| 1731c0 | 65 79 20 61 6c 72 65 61 64 79 20 68 61 76 65 20 62 65 65 6e 20 61 70 70 6c 69 65 64 2e 0a 0a 20 | ey.already.have.been.applied.... |
| 1731e0 | 20 20 54 68 65 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 20 64 65 73 63 72 69 62 65 64 | ..The.previous.section.described |
| 173200 | 20 74 68 65 20 73 74 61 67 69 6e 67 20 61 6e 64 20 75 6e 73 74 61 67 69 6e 67 20 63 6f 6d 6d 61 | .the.staging.and.unstaging.comma |
| 173220 | 6e 64 73 2e 0a 57 68 61 74 20 66 6f 6c 6c 6f 77 73 20 61 72 65 20 74 68 65 20 63 6f 6d 6d 61 6e | nds..What.follows.are.the.comman |
| 173240 | 64 73 20 77 68 69 63 68 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 | ds.which.implement.the.remaining |
| 173260 | 20 61 70 70 6c 79 0a 76 61 72 69 61 6e 74 73 2e 0a 0a e2 80 98 61 e2 80 99 20 28 e2 80 98 6d 61 | .apply.variants......a....(...ma |
| 173280 | 67 69 74 2d 61 70 70 6c 79 e2 80 99 29 0a 20 20 20 20 20 41 70 70 6c 79 20 74 68 65 20 63 68 61 | git-apply...)......Apply.the.cha |
| 1732a0 | 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | nge.at.point.to.the.working.tree |
| 1732c0 | 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 66 | ........With.a.prefix.argument.f |
| 1732e0 | 61 6c 6c 62 61 63 6b 20 74 6f 20 61 20 33 2d 77 61 79 20 6d 65 72 67 65 2e 20 20 44 6f 69 6e 67 | allback.to.a.3-way.merge...Doing |
| 173300 | 20 73 6f 20 63 61 75 73 65 73 0a 20 20 20 20 20 74 68 65 20 63 68 61 6e 67 65 20 74 6f 20 62 65 | .so.causes......the.change.to.be |
| 173320 | 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 69 6e 64 65 78 20 61 73 20 77 65 6c 6c 2e 0a 0a | .applied.to.the.index.as.well... |
| 173340 | e2 80 98 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 73 63 61 72 64 e2 80 99 29 0a 20 20 | ...k....(...magit-discard...)... |
| 173360 | 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 66 72 | ...Remove.the.change.at.point.fr |
| 173380 | 6f 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a 20 20 20 20 20 4f 6e 20 61 20 | om.the.working.tree........On.a. |
| 1733a0 | 68 75 6e 6b 20 6f 72 20 66 69 6c 65 20 77 69 74 68 20 75 6e 72 65 73 6f 6c 76 65 64 20 63 6f 6e | hunk.or.file.with.unresolved.con |
| 1733c0 | 66 6c 69 63 74 73 20 70 72 6f 6d 70 74 20 77 68 69 63 68 20 73 69 64 65 20 74 6f 0a 20 20 20 20 | flicts.prompt.which.side.to..... |
| 1733e0 | 20 6b 65 65 70 20 28 77 68 69 6c 65 20 64 69 73 63 61 72 64 69 6e 67 20 74 68 65 20 6f 74 68 65 | .keep.(while.discarding.the.othe |
| 173400 | 72 29 2e 20 20 49 66 20 70 6f 69 6e 74 20 69 73 20 77 69 74 68 69 6e 20 74 68 65 20 74 65 78 74 | r)...If.point.is.within.the.text |
| 173420 | 20 6f 66 0a 20 20 20 20 20 61 20 73 69 64 65 2c 20 74 68 65 6e 20 6b 65 65 70 20 74 68 61 74 20 | .of......a.side,.then.keep.that. |
| 173440 | 73 69 64 65 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2e 0a 0a e2 80 98 76 e2 80 99 | side.without.prompting......v... |
| 173460 | 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 76 65 72 73 65 e2 80 99 29 0a 20 20 20 20 20 52 65 76 65 | .(...magit-reverse...)......Reve |
| 173480 | 72 73 65 20 74 68 65 20 63 68 61 6e 67 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 20 77 | rse.the.change.at.point.in.the.w |
| 1734a0 | 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 | orking.tree........With.a.prefix |
| 1734c0 | 20 61 72 67 75 6d 65 6e 74 20 66 61 6c 6c 62 61 63 6b 20 74 6f 20 61 20 33 2d 77 61 79 20 6d 65 | .argument.fallback.to.a.3-way.me |
| 1734e0 | 72 67 65 2e 20 20 44 6f 69 6e 67 20 73 6f 20 63 61 75 73 65 73 0a 20 20 20 20 20 74 68 65 20 63 | rge...Doing.so.causes......the.c |
| 173500 | 68 61 6e 67 65 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 69 6e 64 65 78 | hange.to.be.applied.to.the.index |
| 173520 | 20 61 73 20 77 65 6c 6c 2e 0a 0a 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 | .as.well......With.a.prefix.argu |
| 173540 | 6d 65 6e 74 20 61 6c 6c 20 61 70 70 6c 79 20 76 61 72 69 61 6e 74 73 20 61 74 74 65 6d 70 74 20 | ment.all.apply.variants.attempt. |
| 173560 | 61 20 33 2d 77 61 79 20 6d 65 72 67 65 20 77 68 65 6e 0a 61 70 70 72 6f 70 72 69 61 74 65 20 28 | a.3-way.merge.when.appropriate.( |
| 173580 | 69 2e 65 2e 2c 20 77 68 65 6e 20 e2 80 98 67 69 74 20 61 70 70 6c 79 e2 80 99 20 69 73 20 75 73 | i.e.,.when....git.apply....is.us |
| 1735a0 | 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | ed.internally).....File:.magit.i |
| 1735c0 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 2c 20 20 4e 65 78 74 3a 20 42 | nfo,..Node:.Committing,..Next:.B |
| 1735e0 | 72 61 6e 63 68 69 6e 67 2c 20 20 50 72 65 76 3a 20 41 70 70 6c 79 69 6e 67 2c 20 20 55 70 3a 20 | ranching,..Prev:.Applying,..Up:. |
| 173600 | 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 35 20 43 6f 6d 6d 69 74 74 69 6e 67 0a 3d 3d 3d | Manipulating..6.5.Committing.=== |
| 173620 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 57 68 65 6e 20 74 68 65 20 75 73 65 72 20 69 6e 69 74 69 | ===========..When.the.user.initi |
| 173640 | 61 74 65 73 20 61 20 63 6f 6d 6d 69 74 2c 20 4d 61 67 69 74 20 63 61 6c 6c 73 20 e2 80 98 67 69 | ates.a.commit,.Magit.calls....gi |
| 173660 | 74 20 63 6f 6d 6d 69 74 e2 80 99 20 77 69 74 68 6f 75 74 20 61 6e 79 0a 61 72 67 75 6d 65 6e 74 | t.commit....without.any.argument |
| 173680 | 73 2c 20 73 6f 20 47 69 74 20 68 61 73 20 74 6f 20 67 65 74 20 69 74 20 66 72 6f 6d 20 74 68 65 | s,.so.Git.has.to.get.it.from.the |
| 1736a0 | 20 75 73 65 72 2e 20 20 49 74 20 63 72 65 61 74 65 73 20 74 68 65 20 66 69 6c 65 0a e2 80 98 2e | .user...It.creates.the.file..... |
| 1736c0 | 67 69 74 2f 43 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 e2 80 99 20 61 6e 64 20 74 68 65 6e 20 6f | git/COMMIT_EDITMSG....and.then.o |
| 1736e0 | 70 65 6e 73 20 74 68 61 74 20 66 69 6c 65 20 69 6e 20 61 6e 20 65 64 69 74 6f 72 2e 20 20 4d 61 | pens.that.file.in.an.editor...Ma |
| 173700 | 67 69 74 0a 61 72 72 61 6e 67 65 73 20 66 6f 72 20 74 68 61 74 20 65 64 69 74 6f 72 20 74 6f 20 | git.arranges.for.that.editor.to. |
| 173720 | 62 65 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 2e 20 20 4f 6e 63 65 20 74 68 65 20 75 73 | be.the.Emacsclient...Once.the.us |
| 173740 | 65 72 20 66 69 6e 69 73 68 65 73 0a 74 68 65 20 65 64 69 74 69 6e 67 20 73 65 73 73 69 6f 6e 2c | er.finishes.the.editing.session, |
| 173760 | 20 74 68 65 20 45 6d 61 63 73 63 6c 69 65 6e 74 20 65 78 69 74 73 20 61 6e 64 20 47 69 74 20 63 | .the.Emacsclient.exits.and.Git.c |
| 173780 | 72 65 61 74 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 0a 75 73 69 6e 67 20 74 68 65 20 66 69 6c 65 | reates.the.commit.using.the.file |
| 1737a0 | e2 80 99 73 20 63 6f 6e 74 65 6e 74 20 61 73 20 6d 65 73 73 61 67 65 2e 0a 0a 2a 20 4d 65 6e 75 | ...s.content.as.message...*.Menu |
| 1737c0 | 3a 0a 0a 2a 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 3a 3a 0a 2a 20 45 64 69 | :..*.Initiating.a.Commit::.*.Edi |
| 1737e0 | 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 | ting.Commit.Messages::....File:. |
| 173800 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 | magit.info,..Node:.Initiating.a. |
| 173820 | 43 6f 6d 6d 69 74 2c 20 20 4e 65 78 74 3a 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 | Commit,..Next:.Editing.Commit.Me |
| 173840 | 73 73 61 67 65 73 2c 20 20 55 70 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 0a 0a 36 2e 35 2e 31 20 49 | ssages,..Up:.Committing..6.5.1.I |
| 173860 | 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | nitiating.a.Commit.------------- |
| 173880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 | ------------..Also.see.*note.(gi |
| 1738a0 | 74 6d 61 6e 29 67 69 74 2d 63 6f 6d 6d 69 74 3a 3a 2e 0a 0a e2 80 98 63 e2 80 99 20 28 e2 80 98 | tman)git-commit::......c....(... |
| 1738c0 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 | magit-commit...)......This.trans |
| 1738e0 | 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f | ient.prefix.command.binds.the.fo |
| 173900 | 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f | llowing.suffix.commands......alo |
| 173920 | 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 | ng.with.the.appropriate.infix.ar |
| 173940 | 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 | guments.and.displays.them.in.a.. |
| 173960 | 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 | ....temporary.buffer.until.a.suf |
| 173980 | 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 63 20 63 e2 80 99 20 28 e2 80 98 6d | fix.is.invoked......c.c....(...m |
| 1739a0 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 72 65 61 74 65 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 | agit-commit-create...)......Crea |
| 1739c0 | 74 65 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 20 6f 6e 20 e2 80 98 48 45 41 44 e2 80 99 2e 20 20 | te.a.new.commit.on....HEAD...... |
| 1739e0 | 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 6d 65 6e 64 20 74 6f 20 | With.a.prefix.argument.amend.to. |
| 173a00 | 74 68 65 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 61 74 20 e2 80 98 48 45 41 44 e2 80 99 20 69 6e | the......commit.at....HEAD....in |
| 173a20 | 73 74 65 61 64 2e 0a 0a e2 80 98 63 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d | stead......c.a....(...magit-comm |
| 173a40 | 69 74 2d 61 6d 65 6e 64 e2 80 99 29 0a 20 20 20 20 20 41 6d 65 6e 64 20 74 68 65 20 6c 61 73 74 | it-amend...)......Amend.the.last |
| 173a60 | 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 63 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f | .commit......c.e....(...magit-co |
| 173a80 | 6d 6d 69 74 2d 65 78 74 65 6e 64 e2 80 99 29 0a 20 20 20 20 20 41 6d 65 6e 64 20 74 68 65 20 6c | mmit-extend...)......Amend.the.l |
| 173aa0 | 61 73 74 20 63 6f 6d 6d 69 74 2c 20 77 69 74 68 6f 75 74 20 65 64 69 74 69 6e 67 20 74 68 65 20 | ast.commit,.without.editing.the. |
| 173ac0 | 6d 65 73 73 61 67 65 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 67 | message...With.a.prefix......arg |
| 173ae0 | 75 6d 65 6e 74 20 6b 65 65 70 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2c 20 6f | ument.keep.the.committer.date,.o |
| 173b00 | 74 68 65 72 77 69 73 65 20 63 68 61 6e 67 65 20 69 74 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 0a | therwise.change.it...The.option. |
| 173b20 | 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 2d 6f 76 65 72 | ........magit-commit-extend-over |
| 173b40 | 72 69 64 65 2d 64 61 74 65 e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 65 | ride-date....can.be.used.to.inve |
| 173b60 | 72 73 65 20 74 68 65 0a 20 20 20 20 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 66 | rse.the......meaning.of.the.pref |
| 173b80 | 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 | ix.argument........Non-interacti |
| 173ba0 | 76 65 6c 79 20 72 65 73 70 65 63 74 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 4f 56 45 52 52 49 | vely.respect.the.optional.OVERRI |
| 173bc0 | 44 45 2d 44 41 54 45 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 0a 20 20 20 20 20 69 67 6e 6f 72 65 | DE-DATE.argument.and......ignore |
| 173be0 | 20 74 68 65 20 6f 70 74 69 6f 6e 2e 0a 0a e2 80 98 63 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 | .the.option......c.w....(...magi |
| 173c00 | 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 e2 80 99 29 0a 20 20 20 20 20 52 65 77 6f 72 64 20 | t-commit-reword...)......Reword. |
| 173c20 | 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 2c 20 69 67 6e 6f 72 69 6e 67 20 73 74 61 67 65 64 | the.last.commit,.ignoring.staged |
| 173c40 | 20 63 68 61 6e 67 65 73 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 | .changes...With.a.prefix......ar |
| 173c60 | 67 75 6d 65 6e 74 20 6b 65 65 70 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2c 20 | gument.keep.the.committer.date,. |
| 173c80 | 6f 74 68 65 72 77 69 73 65 20 63 68 61 6e 67 65 20 69 74 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e | otherwise.change.it...The.option |
| 173ca0 | 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 2d 6f 76 65 | .........magit-commit-reword-ove |
| 173cc0 | 72 72 69 64 65 2d 64 61 74 65 e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 69 6e 76 | rride-date....can.be.used.to.inv |
| 173ce0 | 65 72 73 65 20 74 68 65 0a 20 20 20 20 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 70 72 65 | erse.the......meaning.of.the.pre |
| 173d00 | 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 | fix.argument........Non-interact |
| 173d20 | 69 76 65 6c 79 20 72 65 73 70 65 63 74 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 4f 56 45 52 52 | ively.respect.the.optional.OVERR |
| 173d40 | 49 44 45 2d 44 41 54 45 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 0a 20 20 20 20 20 69 67 6e 6f 72 | IDE-DATE.argument.and......ignor |
| 173d60 | 65 20 74 68 65 20 6f 70 74 69 6f 6e 2e 0a 0a e2 80 98 63 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 | e.the.option......c.f....(...mag |
| 173d80 | 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 78 75 70 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 | it-commit-fixup...)......Create. |
| 173da0 | 61 20 66 69 78 75 70 20 63 6f 6d 6d 69 74 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 | a.fixup.commit........With.a.pre |
| 173dc0 | 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 74 61 72 67 65 74 20 63 6f 6d 6d 69 74 20 68 | fix.argument.the.target.commit.h |
| 173de0 | 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 | as.to.be.confirmed.......Otherwi |
| 173e00 | 73 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6d 61 79 20 62 65 20 75 73 | se.the.commit.at.point.may.be.us |
| 173e20 | 65 64 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 64 65 70 | ed.without.confirmation......dep |
| 173e40 | 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 20 e2 80 | ending.on.the.value.of.option... |
| 173e60 | 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d e2 80 99 2e | .magit-commit-squash-confirm.... |
| 173e80 | 0a 0a e2 80 98 63 20 46 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 | .....c.F....(...magit-commit-ins |
| 173ea0 | 74 61 6e 74 2d 66 69 78 75 70 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 66 69 78 | tant-fixup...)......Create.a.fix |
| 173ec0 | 75 70 20 63 6f 6d 6d 69 74 20 61 6e 64 20 69 6e 73 74 61 6e 74 6c 79 20 72 65 62 61 73 65 2e 0a | up.commit.and.instantly.rebase.. |
| 173ee0 | 0a e2 80 98 63 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 | ....c.s....(...magit-commit-squa |
| 173f00 | 73 68 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 73 71 75 61 73 68 20 63 6f 6d 6d | sh...)......Create.a.squash.comm |
| 173f20 | 69 74 2c 20 77 69 74 68 6f 75 74 20 65 64 69 74 69 6e 67 20 74 68 65 20 73 71 75 61 73 68 20 6d | it,.without.editing.the.squash.m |
| 173f40 | 65 73 73 61 67 65 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 | essage........With.a.prefix.argu |
| 173f60 | 6d 65 6e 74 20 74 68 65 20 74 61 72 67 65 74 20 63 6f 6d 6d 69 74 20 68 61 73 20 74 6f 20 62 65 | ment.the.target.commit.has.to.be |
| 173f80 | 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 63 | .confirmed.......Otherwise.the.c |
| 173fa0 | 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 20 6d 61 79 20 62 65 20 75 73 65 64 20 77 69 74 68 6f | ommit.at.point.may.be.used.witho |
| 173fc0 | 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f | ut.confirmation......depending.o |
| 173fe0 | 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 63 | n.the.value.of.option....magit-c |
| 174000 | 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d e2 80 99 2e 0a 0a e2 80 98 63 20 53 | ommit-squash-confirm.........c.S |
| 174020 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 74 61 6e 74 2d 73 71 75 | ....(...magit-commit-instant-squ |
| 174040 | 61 73 68 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 73 71 75 61 73 68 20 63 6f 6d | ash...)......Create.a.squash.com |
| 174060 | 6d 69 74 20 61 6e 64 20 69 6e 73 74 61 6e 74 6c 79 20 72 65 62 61 73 65 2e 0a 0a e2 80 98 63 20 | mit.and.instantly.rebase......c. |
| 174080 | 41 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 75 67 6d 65 6e 74 e2 80 99 | A....(...magit-commit-augment... |
| 1740a0 | 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 73 71 75 61 73 68 20 63 6f 6d 6d 69 74 2c 20 65 | )......Create.a.squash.commit,.e |
| 1740c0 | 64 69 74 69 6e 67 20 74 68 65 20 73 71 75 61 73 68 20 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 20 | diting.the.squash.message....... |
| 1740e0 | 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 20 74 61 72 67 | .With.a.prefix.argument.the.targ |
| 174100 | 65 74 20 63 6f 6d 6d 69 74 20 68 61 73 20 74 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 0a 20 | et.commit.has.to.be.confirmed... |
| 174120 | 20 20 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e | ....Otherwise.the.commit.at.poin |
| 174140 | 74 20 6d 61 79 20 62 65 20 75 73 65 64 20 77 69 74 68 6f 75 74 20 63 6f 6e 66 69 72 6d 61 74 69 | t.may.be.used.without.confirmati |
| 174160 | 6f 6e 0a 20 20 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f | on......depending.on.the.value.o |
| 174180 | 66 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d | f.option....magit-commit-squash- |
| 1741a0 | 63 6f 6e 66 69 72 6d e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 | confirm.......--.User.Option:.ma |
| 1741c0 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 73 6b 2d 74 6f 2d 73 74 61 67 65 0a 20 20 20 20 20 57 68 65 | git-commit-ask-to-stage......Whe |
| 1741e0 | 74 68 65 72 20 74 6f 20 61 73 6b 20 74 6f 20 73 74 61 67 65 20 61 6c 6c 20 75 6e 73 74 61 67 65 | ther.to.ask.to.stage.all.unstage |
| 174200 | 64 20 63 68 61 6e 67 65 73 20 77 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 61 6e 64 0a 20 20 | d.changes.when.committing.and... |
| 174220 | 20 20 20 6e 6f 74 68 69 6e 67 20 69 73 20 73 74 61 67 65 64 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 | ...nothing.is.staged....--.User. |
| 174240 | 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 66 66 0a 20 | Option:.magit-commit-show-diff.. |
| 174260 | 20 20 20 20 57 68 65 74 68 65 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 64 69 66 66 20 69 73 | ....Whether.the.relevant.diff.is |
| 174280 | 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 6e 20 77 68 65 6e 20 63 6f 6d 6d 69 74 | .automatically.shown.when.commit |
| 1742a0 | 74 69 6e 67 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f | ting....--.User.Option:.magit-co |
| 1742c0 | 6d 6d 69 74 2d 65 78 74 65 6e 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 0a 20 20 20 20 20 57 | mmit-extend-override-date......W |
| 1742e0 | 68 65 74 68 65 72 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 | hether.using....magit-commit-ext |
| 174300 | 65 6e 64 e2 80 99 20 63 68 61 6e 67 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 | end....changes.the.committer.dat |
| 174320 | 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 | e....--.User.Option:.magit-commi |
| 174340 | 74 2d 72 65 77 6f 72 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 0a 20 20 20 20 20 57 68 65 74 | t-reword-override-date......Whet |
| 174360 | 68 65 72 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 | her.using....magit-commit-reword |
| 174380 | e2 80 99 20 63 68 61 6e 67 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 0a | ....changes.the.committer.date.. |
| 1743a0 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 | ..--.User.Option:.magit-commit-s |
| 1743c0 | 71 75 61 73 68 2d 63 6f 6e 66 69 72 6d 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 68 65 20 63 | quash-confirm......Whether.the.c |
| 1743e0 | 6f 6d 6d 69 74 20 74 61 72 67 65 74 65 64 20 62 79 20 73 71 75 61 73 68 20 61 6e 64 20 66 69 78 | ommit.targeted.by.squash.and.fix |
| 174400 | 75 70 20 68 61 73 20 74 6f 20 62 65 0a 20 20 20 20 20 63 6f 6e 66 69 72 6d 65 64 2e 20 20 57 68 | up.has.to.be......confirmed...Wh |
| 174420 | 65 6e 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | en.non-nil.then.the.commit.at.po |
| 174440 | 69 6e 74 20 28 69 66 20 61 6e 79 29 20 69 73 20 75 73 65 64 0a 20 20 20 20 20 61 73 20 64 65 66 | int.(if.any).is.used......as.def |
| 174460 | 61 75 6c 74 20 63 68 6f 69 63 65 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 68 61 73 20 74 | ault.choice...Otherwise.it.has.t |
| 174480 | 6f 20 62 65 20 63 6f 6e 66 69 72 6d 65 64 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 0a 20 20 20 | o.be.confirmed...This.option.... |
| 1744a0 | 20 20 6f 6e 6c 79 20 61 66 66 65 63 74 73 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 | ..only.affects....magit-commit-s |
| 1744c0 | 71 75 61 73 68 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 78 | quash....and....magit-commit-fix |
| 1744e0 | 75 70 e2 80 99 2e 20 20 54 68 65 0a 20 20 20 20 20 22 69 6e 73 74 61 6e 74 22 20 76 61 72 69 61 | up......The......"instant".varia |
| 174500 | 6e 74 73 20 61 6c 77 61 79 73 20 72 65 71 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 | nts.always.require.confirmation. |
| 174520 | 62 65 63 61 75 73 65 20 6d 61 6b 69 6e 67 20 61 6e 0a 20 20 20 20 20 65 72 72 6f 72 20 77 68 69 | because.making.an......error.whi |
| 174540 | 6c 65 20 75 73 69 6e 67 20 74 68 6f 73 65 20 69 73 20 68 61 72 64 65 72 20 74 6f 20 72 65 63 6f | le.using.those.is.harder.to.reco |
| 174560 | 76 65 72 20 66 72 6f 6d 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 | ver.from....--.User.Option:.magi |
| 174580 | 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e | t-post-commit-hook......Hook.run |
| 1745a0 | 20 61 66 74 65 72 20 63 72 65 61 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 6f 75 74 | .after.creating.a.commit.without |
| 1745c0 | 20 74 68 65 20 75 73 65 72 20 65 64 69 74 69 6e 67 20 61 0a 20 20 20 20 20 6d 65 73 73 61 67 65 | .the.user.editing.a......message |
| 1745e0 | 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 62 79 20 e2 80 98 6d | ........This.hook.is.run.by....m |
| 174600 | 61 67 69 74 2d 72 65 66 72 65 73 68 e2 80 99 20 69 66 20 e2 80 98 74 68 69 73 2d 63 6f 6d 6d 61 | agit-refresh....if....this-comma |
| 174620 | 6e 64 e2 80 99 20 69 73 20 61 20 6d 65 6d 62 65 72 0a 20 20 20 20 20 6f 66 20 e2 80 98 6d 61 67 | nd....is.a.member......of....mag |
| 174640 | 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f 6f 6b 2d 63 6f 6d 6d 61 6e 64 73 e2 80 99 2e | it-post-commit-hook-commands.... |
| 174660 | 20 20 54 68 69 73 20 6f 6e 6c 79 20 69 6e 63 6c 75 64 65 73 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 | ..This.only.includes.commands... |
| 174680 | 20 20 20 6e 61 6d 65 64 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 2a e2 80 99 20 74 68 | ...named....magit-commit-*....th |
| 1746a0 | 61 74 20 64 6f 20 2a 6e 6f 74 2a 20 72 65 71 75 69 72 65 20 74 68 61 74 20 74 68 65 20 75 73 65 | at.do.*not*.require.that.the.use |
| 1746c0 | 72 20 65 64 69 74 73 0a 20 20 20 20 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 | r.edits......the.commit.message. |
| 1746e0 | 69 6e 20 61 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 e2 80 98 67 | in.a.buffer........Also.see....g |
| 174700 | 69 74 2d 63 6f 6d 6d 69 74 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b e2 80 99 2e 0a 0a | it-commit-post-finish-hook...... |
| 174720 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 | .--.User.Option:.magit-commit-di |
| 174740 | 66 66 2d 69 6e 68 69 62 69 74 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 57 68 65 74 | ff-inhibit-same-window......Whet |
| 174760 | 68 65 72 20 74 6f 20 69 6e 68 69 62 69 74 20 75 73 65 20 6f 66 20 73 61 6d 65 20 77 69 6e 64 6f | her.to.inhibit.use.of.same.windo |
| 174780 | 77 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 20 64 69 66 66 20 77 68 69 6c 65 0a 20 20 20 20 20 63 | w.when.showing.diff.while......c |
| 1747a0 | 6f 6d 6d 69 74 74 69 6e 67 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 77 72 69 74 69 6e 67 20 61 20 | ommitting........When.writing.a. |
| 1747c0 | 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 61 20 64 69 66 66 20 6f 66 20 74 68 65 20 63 68 61 6e 67 | commit,.then.a.diff.of.the.chang |
| 1747e0 | 65 73 20 74 6f 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 0a 20 20 20 20 20 69 73 20 61 75 74 6f 6d | es.to.be.committed......is.autom |
| 174800 | 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 6e 2e 20 20 54 68 65 20 69 64 65 61 20 69 73 20 74 68 61 | atically.shown...The.idea.is.tha |
| 174820 | 74 20 74 68 65 20 64 69 66 66 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 61 0a 20 20 20 20 20 64 69 | t.the.diff.is.shown.in.a......di |
| 174840 | 66 66 65 72 65 6e 74 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 73 61 6d 65 20 66 72 61 6d 65 | fferent.window.of.the.same.frame |
| 174860 | 20 61 6e 64 20 66 6f 72 20 6d 6f 73 74 20 75 73 65 72 73 20 74 68 61 74 20 6a 75 73 74 0a 20 20 | .and.for.most.users.that.just... |
| 174880 | 20 20 20 77 6f 72 6b 73 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 73 20 6d 6f 73 74 20 75 | ...works...In.other.words.most.u |
| 1748a0 | 73 65 72 73 20 63 61 6e 20 63 6f 6d 70 6c 65 74 65 6c 79 20 69 67 6e 6f 72 65 20 74 68 69 73 20 | sers.can.completely.ignore.this. |
| 1748c0 | 6f 70 74 69 6f 6e 0a 20 20 20 20 20 62 65 63 61 75 73 65 20 69 74 73 20 76 61 6c 75 65 20 64 6f | option......because.its.value.do |
| 1748e0 | 65 73 6e e2 80 99 74 20 6d 61 6b 65 20 61 20 64 69 66 66 65 72 65 6e 63 65 20 66 6f 72 20 74 68 | esn...t.make.a.difference.for.th |
| 174900 | 65 6d 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 20 66 6f 72 20 75 73 65 72 73 20 77 68 6f 20 | em........However.for.users.who. |
| 174920 | 63 6f 6e 66 69 67 75 72 65 64 20 45 6d 61 63 73 20 74 6f 20 6e 65 76 65 72 20 63 72 65 61 74 65 | configured.Emacs.to.never.create |
| 174940 | 20 61 20 6e 65 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 65 76 65 6e 20 77 68 65 6e 20 74 68 65 | .a.new.window......even.when.the |
| 174960 | 20 70 61 63 6b 61 67 65 20 65 78 70 6c 69 63 69 74 6c 79 20 74 72 69 65 73 20 74 6f 20 64 6f 20 | .package.explicitly.tries.to.do. |
| 174980 | 73 6f 2c 20 74 68 65 6e 20 64 69 73 70 6c 61 79 69 6e 67 0a 20 20 20 20 20 74 77 6f 20 6e 65 77 | so,.then.displaying......two.new |
| 1749a0 | 20 62 75 66 66 65 72 73 20 6e 65 63 65 73 73 61 72 69 6c 79 20 6d 65 61 6e 73 20 74 68 61 74 20 | .buffers.necessarily.means.that. |
| 1749c0 | 74 68 65 20 66 69 72 73 74 20 69 73 20 69 6d 6d 65 64 69 61 74 65 6c 79 0a 20 20 20 20 20 72 65 | the.first.is.immediately......re |
| 1749e0 | 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 73 65 63 6f 6e 64 2e 20 20 49 6e 20 6f 75 72 20 63 61 | placed.by.the.second...In.our.ca |
| 174a00 | 73 65 20 74 68 65 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 20 69 73 0a 20 20 20 20 20 69 6d | se.the.message.buffer.is......im |
| 174a20 | 6d 65 64 69 61 74 65 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 64 69 66 66 20 62 | mediately.replaced.by.the.diff.b |
| 174a40 | 75 66 66 65 72 2c 20 77 68 69 63 68 20 69 73 20 6f 66 20 63 6f 75 72 73 65 20 68 69 67 68 6c 79 | uffer,.which.is.of.course.highly |
| 174a60 | 0a 20 20 20 20 20 75 6e 64 65 73 69 72 61 62 6c 65 2e 0a 0a 20 20 20 20 20 41 20 77 6f 72 6b 61 | ......undesirable........A.worka |
| 174a80 | 72 6f 75 6e 64 20 69 73 20 74 6f 20 73 75 70 70 72 65 73 73 20 74 68 69 73 20 75 73 65 72 20 63 | round.is.to.suppress.this.user.c |
| 174aa0 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 74 68 69 73 0a 20 20 20 20 20 70 61 72 74 69 63 | onfiguration.in.this......partic |
| 174ac0 | 75 6c 61 72 20 63 61 73 65 2e 20 20 55 73 65 72 73 20 68 61 76 65 20 74 6f 20 65 78 70 6c 69 63 | ular.case...Users.have.to.explic |
| 174ae0 | 69 74 6c 79 20 6f 70 74 2d 69 6e 20 62 79 20 74 6f 67 67 6c 69 6e 67 20 74 68 69 73 0a 20 20 20 | itly.opt-in.by.toggling.this.... |
| 174b00 | 20 20 6f 70 74 69 6f 6e 2e 20 20 57 65 20 63 61 6e 6e 6f 74 20 65 6e 61 62 6c 65 20 74 68 65 20 | ..option...We.cannot.enable.the. |
| 174b20 | 77 6f 72 6b 61 72 6f 75 6e 64 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 6c 79 20 62 65 63 61 75 | workaround.unconditionally.becau |
| 174b40 | 73 65 0a 20 20 20 20 20 74 68 61 74 20 61 67 61 69 6e 20 63 61 75 73 65 73 20 69 73 73 75 65 73 | se......that.again.causes.issues |
| 174b60 | 20 66 6f 72 20 6f 74 68 65 72 20 75 73 65 72 73 3a 20 69 66 20 74 68 65 20 66 72 61 6d 65 20 69 | .for.other.users:.if.the.frame.i |
| 174b80 | 73 20 74 6f 6f 20 74 69 6e 79 0a 20 20 20 20 20 6f 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 | s.too.tiny......or.the.relevant. |
| 174ba0 | 73 65 74 74 69 6e 67 73 20 74 6f 6f 20 61 67 67 72 65 73 73 69 76 65 2c 20 74 68 65 6e 20 74 68 | settings.too.aggressive,.then.th |
| 174bc0 | 65 20 64 69 66 66 20 62 75 66 66 65 72 20 77 6f 75 6c 64 0a 20 20 20 20 20 65 6e 64 20 75 70 20 | e.diff.buffer.would......end.up. |
| 174be0 | 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 6e 65 77 20 66 72 61 6d 65 2e 0a | being.displayed.in.a.new.frame.. |
| 174c00 | 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | ......Also.see.<https://github.c |
| 174c20 | 6f 6d 2f 6d 61 67 69 74 2f 6d 61 67 69 74 2f 69 73 73 75 65 73 2f 34 31 33 32 3e 2e 0a 0a 1f 0a | om/magit/magit/issues/4132>..... |
| 174c40 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 45 64 69 74 69 6e 67 | File:.magit.info,..Node:.Editing |
| 174c60 | 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2c 20 20 50 72 65 76 3a 20 49 6e 69 74 69 61 74 | .Commit.Messages,..Prev:.Initiat |
| 174c80 | 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2c 20 20 55 70 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 0a 0a 36 | ing.a.Commit,..Up:.Committing..6 |
| 174ca0 | 2e 35 2e 32 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 0a 2d 2d 2d | .5.2.Editing.Commit.Messages.--- |
| 174cc0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 66 74 65 | --------------------------..Afte |
| 174ce0 | 72 20 69 6e 69 74 69 61 74 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 61 73 20 64 65 73 63 72 69 62 | r.initiating.a.commit.as.describ |
| 174d00 | 65 64 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 2c 20 74 77 6f 20 | ed.in.the.previous.section,.two. |
| 174d20 | 6e 65 77 0a 62 75 66 66 65 72 73 20 61 70 70 65 61 72 2e 20 20 4f 6e 65 20 73 68 6f 77 73 20 74 | new.buffers.appear...One.shows.t |
| 174d40 | 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 62 65 20 | he.changes.that.are.about.to.be. |
| 174d60 | 63 6f 6d 6d 69 74 74 65 64 2c 0a 77 68 69 6c 65 20 74 68 65 20 6f 74 68 65 72 20 69 73 20 75 73 | committed,.while.the.other.is.us |
| 174d80 | 65 64 20 74 6f 20 77 72 69 74 65 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 43 6f 6d | ed.to.write.the.message......Com |
| 174da0 | 6d 69 74 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 65 64 69 74 65 64 20 69 6e 20 61 6e 20 65 64 | mit.messages.are.edited.in.an.ed |
| 174dc0 | 69 74 20 73 65 73 73 69 6f 6e 20 2d 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 0a e2 | it.session.-.in.the.background.. |
| 174de0 | 80 98 67 69 74 e2 80 99 20 69 73 20 77 61 69 74 69 6e 67 20 66 6f 72 20 74 68 65 20 65 64 69 74 | ..git....is.waiting.for.the.edit |
| 174e00 | 6f 72 2c 20 69 6e 20 6f 75 72 20 63 61 73 65 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 | or,.in.our.case....emacsclient.. |
| 174e20 | 99 2c 20 74 6f 20 73 61 76 65 20 74 68 65 0a 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 69 6e | .,.to.save.the.commit.message.in |
| 174e40 | 20 61 20 66 69 6c 65 20 28 69 6e 20 6d 6f 73 74 20 63 61 73 65 73 20 e2 80 98 2e 67 69 74 2f 43 | .a.file.(in.most.cases.....git/C |
| 174e60 | 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 e2 80 99 29 20 61 6e 64 20 74 68 65 6e 0a 72 65 74 75 72 | OMMIT_EDITMSG...).and.then.retur |
| 174e80 | 6e 2e 20 20 49 66 20 74 68 65 20 65 64 69 74 6f 72 20 72 65 74 75 72 6e 73 20 77 69 74 68 20 61 | n...If.the.editor.returns.with.a |
| 174ea0 | 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 20 74 68 65 6e 20 e2 80 98 67 69 | .non-zero.exit.status.then....gi |
| 174ec0 | 74 e2 80 99 0a 64 6f 65 73 20 6e 6f 74 20 63 72 65 61 74 65 20 74 68 65 20 63 6f 6d 6d 69 74 2e | t....does.not.create.the.commit. |
| 174ee0 | 20 20 53 6f 20 74 68 65 20 6d 6f 73 74 20 69 6d 70 6f 72 74 61 6e 74 20 63 6f 6d 6d 61 6e 64 73 | ..So.the.most.important.commands |
| 174f00 | 20 61 72 65 20 74 68 6f 73 65 0a 66 6f 72 20 66 69 6e 69 73 68 69 6e 67 20 61 6e 64 20 61 62 6f | .are.those.for.finishing.and.abo |
| 174f20 | 72 74 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 63 e2 80 99 | rting.the.commit......C-c.C-c... |
| 174f40 | 20 28 e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 e2 80 99 29 0a 20 20 20 20 | .(...with-editor-finish...)..... |
| 174f60 | 20 46 69 6e 69 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 74 69 6e 67 20 73 65 73 73 | .Finish.the.current.editing.sess |
| 174f80 | 69 6f 6e 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 77 69 74 68 20 65 78 69 74 20 63 6f 64 65 20 | ion.by.returning.with.exit.code. |
| 174fa0 | 30 2e 0a 20 20 20 20 20 47 69 74 20 74 68 65 6e 20 63 72 65 61 74 65 73 20 74 68 65 20 63 6f 6d | 0.......Git.then.creates.the.com |
| 174fc0 | 6d 69 74 20 75 73 69 6e 67 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 74 20 66 69 6e 64 73 20 69 | mit.using.the.message.it.finds.i |
| 174fe0 | 6e 20 74 68 65 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 6b e2 80 99 20 28 e2 80 98 77 | n.the.file......C-c.C-k....(...w |
| 175000 | 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c e2 80 99 29 0a 20 20 20 20 20 43 61 6e 63 65 | ith-editor-cancel...)......Cance |
| 175020 | 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 74 69 6e 67 20 73 65 73 73 69 6f 6e 20 62 79 | l.the.current.editing.session.by |
| 175040 | 20 72 65 74 75 72 6e 69 6e 67 20 77 69 74 68 20 65 78 69 74 20 63 6f 64 65 20 31 2e 0a 20 20 20 | .returning.with.exit.code.1..... |
| 175060 | 20 20 47 69 74 20 74 68 65 6e 20 63 61 6e 63 65 6c 73 20 74 68 65 20 63 6f 6d 6d 69 74 2c 20 62 | ..Git.then.cancels.the.commit,.b |
| 175080 | 75 74 20 6c 65 61 76 65 73 20 74 68 65 20 66 69 6c 65 20 75 6e 74 6f 75 63 68 65 64 2e 0a 0a 20 | ut.leaves.the.file.untouched.... |
| 1750a0 | 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 62 65 69 6e 67 20 75 73 65 64 20 62 79 20 e2 | ..In.addition.to.being.used.by.. |
| 1750c0 | 80 98 67 69 74 20 63 6f 6d 6d 69 74 e2 80 99 2c 20 6d 65 73 73 61 67 65 73 20 6d 61 79 20 61 6c | ..git.commit...,.messages.may.al |
| 1750e0 | 73 6f 20 62 65 0a 73 74 6f 72 65 64 20 69 6e 20 61 20 72 69 6e 67 20 74 68 61 74 20 70 65 72 73 | so.be.stored.in.a.ring.that.pers |
| 175100 | 69 73 74 73 20 75 6e 74 69 6c 20 45 6d 61 63 73 20 69 73 20 63 6c 6f 73 65 64 2e 20 20 42 79 20 | ists.until.Emacs.is.closed...By. |
| 175120 | 64 65 66 61 75 6c 74 20 74 68 65 0a 6d 65 73 73 61 67 65 20 69 73 20 73 74 6f 72 65 64 20 61 74 | default.the.message.is.stored.at |
| 175140 | 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 61 6e 64 20 74 68 65 20 65 6e 64 20 6f 66 20 61 6e | .the.beginning.and.the.end.of.an |
| 175160 | 20 65 64 69 74 20 73 65 73 73 69 6f 6e 0a 28 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 | .edit.session.(regardless.of.whe |
| 175180 | 74 68 65 72 20 74 68 65 20 73 65 73 73 69 6f 6e 20 69 73 20 66 69 6e 69 73 68 65 64 20 73 75 63 | ther.the.session.is.finished.suc |
| 1751a0 | 63 65 73 73 66 75 6c 6c 79 20 6f 72 20 77 61 73 0a 63 61 6e 63 65 6c 65 64 29 2e 20 20 49 74 20 | cessfully.or.was.canceled)...It. |
| 1751c0 | 69 73 20 73 6f 6d 65 74 69 6d 65 73 20 75 73 65 66 75 6c 20 74 6f 20 62 72 69 6e 67 20 62 61 63 | is.sometimes.useful.to.bring.bac |
| 1751e0 | 6b 20 6d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 74 68 61 74 0a 72 69 6e 67 2e 0a 0a e2 80 98 43 | k.messages.from.that.ring......C |
| 175200 | 2d 63 20 4d 2d 73 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 61 76 65 2d 6d 65 | -c.M-s....(...git-commit-save-me |
| 175220 | 73 73 61 67 65 e2 80 99 29 0a 20 20 20 20 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ssage...)......Save.the.current. |
| 175240 | 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 | buffer.content.to.the.commit.mes |
| 175260 | 73 61 67 65 20 72 69 6e 67 2e 0a 0a e2 80 98 4d 2d 70 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f | sage.ring......M-p....(...git-co |
| 175280 | 6d 6d 69 74 2d 70 72 65 76 2d 6d 65 73 73 61 67 65 e2 80 99 29 0a 20 20 20 20 20 43 79 63 6c 65 | mmit-prev-message...)......Cycle |
| 1752a0 | 20 62 61 63 6b 77 61 72 64 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 | .backward.through.the.commit.mes |
| 1752c0 | 73 61 67 65 20 72 69 6e 67 2c 20 61 66 74 65 72 20 73 61 76 69 6e 67 20 74 68 65 0a 20 20 20 20 | sage.ring,.after.saving.the..... |
| 1752e0 | 20 63 75 72 72 65 6e 74 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 20 72 69 6e 67 2e 20 20 57 | .current.message.to.the.ring...W |
| 175300 | 69 74 68 20 61 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 20 41 52 47 2c 20 67 6f 20 62 61 63 | ith.a.numeric.prefix.ARG,.go.bac |
| 175320 | 6b 0a 20 20 20 20 20 41 52 47 20 63 6f 6d 6d 65 6e 74 73 2e 0a 0a e2 80 98 4d 2d 6e e2 80 99 20 | k......ARG.comments......M-n.... |
| 175340 | 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 6e 65 78 74 2d 6d 65 73 73 61 67 65 e2 80 99 29 0a | (...git-commit-next-message...). |
| 175360 | 20 20 20 20 20 43 79 63 6c 65 20 66 6f 72 77 61 72 64 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 | .....Cycle.forward.through.the.c |
| 175380 | 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 72 69 6e 67 2c 20 61 66 74 65 72 20 73 61 76 69 6e 67 | ommit.message.ring,.after.saving |
| 1753a0 | 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 | .the......current.message.to.the |
| 1753c0 | 20 72 69 6e 67 2e 20 20 57 69 74 68 20 61 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 20 41 52 | .ring...With.a.numeric.prefix.AR |
| 1753e0 | 47 2c 20 67 6f 20 62 61 63 6b 0a 20 20 20 20 20 41 52 47 20 63 6f 6d 6d 65 6e 74 73 2e 0a 0a 20 | G,.go.back......ARG.comments.... |
| 175400 | 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 20 64 69 66 66 20 66 6f 72 20 74 68 65 20 63 68 | ..By.default.the.diff.for.the.ch |
| 175420 | 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 62 65 20 63 6f 6d 6d 69 | anges.that.are.about.to.be.commi |
| 175440 | 74 74 65 64 0a 61 72 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 6e 20 77 68 65 | tted.are.automatically.shown.whe |
| 175460 | 6e 20 69 6e 76 6f 6b 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 2e 20 20 54 6f 20 70 72 65 76 65 | n.invoking.the.commit...To.preve |
| 175480 | 6e 74 20 74 68 61 74 2c 0a 72 65 6d 6f 76 65 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d | nt.that,.remove....magit-commit- |
| 1754a0 | 64 69 66 66 e2 80 99 20 66 72 6f 6d 20 e2 80 98 73 65 72 76 65 72 2d 73 77 69 74 63 68 2d 68 6f | diff....from....server-switch-ho |
| 1754c0 | 6f 6b e2 80 99 2e 0a 0a 20 20 20 57 68 65 6e 20 61 6d 65 6e 64 69 6e 67 20 74 6f 20 61 6e 20 65 | ok.........When.amending.to.an.e |
| 1754e0 | 78 69 73 74 69 6e 67 20 63 6f 6d 6d 69 74 20 69 74 20 6d 61 79 20 62 65 20 75 73 65 66 75 6c 20 | xisting.commit.it.may.be.useful. |
| 175500 | 74 6f 20 73 68 6f 77 20 65 69 74 68 65 72 0a 74 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 | to.show.either.the.changes.that. |
| 175520 | 61 72 65 20 61 62 6f 75 74 20 74 6f 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 61 74 20 63 6f | are.about.to.be.added.to.that.co |
| 175540 | 6d 6d 69 74 20 6f 72 20 74 6f 20 73 68 6f 77 20 74 68 6f 73 65 0a 63 68 61 6e 67 65 73 20 61 6c | mmit.or.to.show.those.changes.al |
| 175560 | 6f 6e 67 73 69 64 65 20 74 68 6f 73 65 20 74 68 61 74 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 | ongside.those.that.have.already. |
| 175580 | 62 65 65 6e 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 64 e2 80 99 20 28 | been.committed......C-c.C-d....( |
| 1755a0 | e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 e2 80 | ...magit-diff-while-committing.. |
| 1755c0 | 99 29 0a 20 20 20 20 20 57 68 69 6c 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2c 20 73 68 6f 77 20 74 | .)......While.committing,.show.t |
| 1755e0 | 68 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 62 65 20 | he.changes.that.are.about.to.be. |
| 175600 | 63 6f 6d 6d 69 74 74 65 64 2e 0a 20 20 20 20 20 57 68 69 6c 65 20 61 6d 65 6e 64 69 6e 67 2c 20 | committed.......While.amending,. |
| 175620 | 69 6e 76 6f 6b 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 67 61 69 6e 20 74 6f 67 67 6c | invoking.the.command.again.toggl |
| 175640 | 65 73 20 62 65 74 77 65 65 6e 20 73 68 6f 77 69 6e 67 0a 20 20 20 20 20 6a 75 73 74 20 74 68 65 | es.between.showing......just.the |
| 175660 | 20 6e 65 77 20 63 68 61 6e 67 65 73 20 6f 72 20 61 6c 6c 20 74 68 65 20 63 68 61 6e 67 65 73 20 | .new.changes.or.all.the.changes. |
| 175680 | 74 68 61 74 20 77 69 6c 6c 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 0a 2a 20 4d 65 6e 75 3a | that.will.be.committed...*.Menu: |
| 1756a0 | 0a 0a 2a 20 55 73 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e 20 53 74 61 63 6b 3a 3a 0a 2a | ..*.Using.the.Revision.Stack::.* |
| 1756c0 | 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 3a 3a 0a 2a 20 43 6f 6d 6d 69 | .Commit.Pseudo.Headers::.*.Commi |
| 1756e0 | 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 3a 3a 0a 2a 20 43 6f 6d 6d 69 74 20 4d 65 73 73 | t.Mode.and.Hooks::.*.Commit.Mess |
| 175700 | 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | age.Conventions::....File:.magit |
| 175720 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 55 73 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e | .info,..Node:.Using.the.Revision |
| 175740 | 20 53 74 61 63 6b 2c 20 20 4e 65 78 74 3a 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 | .Stack,..Next:.Commit.Pseudo.Hea |
| 175760 | 64 65 72 73 2c 20 20 55 70 3a 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 | ders,..Up:.Editing.Commit.Messag |
| 175780 | 65 73 0a 0a 55 73 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e 20 53 74 61 63 6b 0a 2e 2e 2e | es..Using.the.Revision.Stack.... |
| 1757a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a e2 80 98 43 2d 63 20 43 2d | ..........................C-c.C- |
| 1757c0 | 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 | w....(...magit-pop-revision-stac |
| 1757e0 | 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 65 72 74 73 20 | k...)......This.command.inserts. |
| 175800 | 61 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 61 20 72 65 76 69 73 69 6f 6e 20 69 | a.representation.of.a.revision.i |
| 175820 | 6e 74 6f 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 49 74 | nto.the......current.buffer...It |
| 175840 | 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 73 69 64 65 20 62 75 66 66 65 72 73 20 75 73 65 64 | .can.be.used.inside.buffers.used |
| 175860 | 20 74 6f 20 77 72 69 74 65 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 6d 65 73 73 61 67 65 73 20 62 | .to.write.commit......messages.b |
| 175880 | 75 74 20 61 6c 73 6f 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 20 73 75 63 68 20 61 73 | ut.also.in.other.buffers.such.as |
| 1758a0 | 20 62 75 66 66 65 72 73 20 75 73 65 64 20 74 6f 20 65 64 69 74 0a 20 20 20 20 20 65 6d 61 69 6c | .buffers.used.to.edit......email |
| 1758c0 | 73 20 6f 72 20 43 68 61 6e 67 65 4c 6f 67 20 66 69 6c 65 73 2e 0a 0a 20 20 20 20 20 42 79 20 64 | s.or.ChangeLog.files........By.d |
| 1758e0 | 65 66 61 75 6c 74 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 6f 70 73 20 74 68 65 20 72 65 76 | efault.this.command.pops.the.rev |
| 175900 | 69 73 69 6f 6e 20 77 68 69 63 68 20 77 61 73 20 6c 61 73 74 20 61 64 64 65 64 20 74 6f 0a 20 20 | ision.which.was.last.added.to... |
| 175920 | 20 20 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b e2 80 | ...the....magit-revision-stack.. |
| 175940 | 99 20 61 6e 64 20 69 6e 73 65 72 74 73 20 69 74 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e | ..and.inserts.it.into.the.curren |
| 175960 | 74 20 62 75 66 66 65 72 0a 20 20 20 20 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 e2 80 98 6d 61 | t.buffer......according.to....ma |
| 175980 | 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 2d 66 6f 72 6d 61 74 e2 80 99 | git-pop-revision-stack-format... |
| 1759a0 | 2e 20 20 52 65 76 69 73 69 6f 6e 73 20 63 61 6e 20 62 65 0a 20 20 20 20 20 70 75 74 20 6f 6e 20 | ...Revisions.can.be......put.on. |
| 1759c0 | 74 68 65 20 73 74 61 63 6b 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 63 6f 70 79 2d 73 65 | the.stack.using....magit-copy-se |
| 1759e0 | 63 74 69 6f 6e 2d 76 61 6c 75 65 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 | ction-value....and.........magit |
| 175a00 | 2d 63 6f 70 79 2d 62 75 66 66 65 72 2d 72 65 76 69 73 69 6f 6e e2 80 99 2e 0a 0a 20 20 20 20 20 | -copy-buffer-revision........... |
| 175a20 | 49 66 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 65 6d 70 74 79 20 6f 72 20 77 69 74 68 20 61 20 | If.the.stack.is.empty.or.with.a. |
| 175a40 | 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 74 20 69 6e 73 74 65 61 64 20 72 65 61 64 73 | prefix.argument.it.instead.reads |
| 175a60 | 20 61 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 | .a......revision.in.the.minibuff |
| 175a80 | 65 72 2e 20 20 42 79 20 75 73 69 6e 67 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 68 69 73 | er...By.using.the.minibuffer.his |
| 175aa0 | 74 6f 72 79 20 74 68 69 73 0a 20 20 20 20 20 61 6c 6c 6f 77 73 20 73 65 6c 65 63 74 69 6e 67 20 | tory.this......allows.selecting. |
| 175ac0 | 61 6e 20 69 74 65 6d 20 77 68 69 63 68 20 77 61 73 20 70 6f 70 70 65 64 20 65 61 72 6c 69 65 72 | an.item.which.was.popped.earlier |
| 175ae0 | 20 6f 72 20 74 6f 20 69 6e 73 65 72 74 20 61 6e 0a 20 20 20 20 20 61 72 62 69 74 72 61 72 79 20 | .or.to.insert.an......arbitrary. |
| 175b00 | 72 65 66 65 72 65 6e 63 65 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 77 69 74 68 6f 75 74 20 66 69 | reference.or.revision.without.fi |
| 175b20 | 72 73 74 20 70 75 73 68 69 6e 67 20 69 74 20 6f 6e 74 6f 20 74 68 65 0a 20 20 20 20 20 73 74 61 | rst.pushing.it.onto.the......sta |
| 175b40 | 63 6b 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 72 65 61 64 69 6e 67 20 74 68 65 20 72 65 76 69 73 | ck........When.reading.the.revis |
| 175b60 | 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 74 68 65 6e 20 69 74 | ion.from.the.minibuffer,.then.it |
| 175b80 | 20 6d 69 67 68 74 20 6e 6f 74 20 62 65 0a 20 20 20 20 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 67 | .might.not.be......possible.to.g |
| 175ba0 | 75 65 73 73 20 74 68 65 20 63 6f 72 72 65 63 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 57 68 | uess.the.correct.repository...Wh |
| 175bc0 | 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 69 | en.this.command.is......called.i |
| 175be0 | 6e 73 69 64 65 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 28 65 2e 67 2e 2c 20 77 68 69 6c 65 20 | nside.a.repository.(e.g.,.while. |
| 175c00 | 63 6f 6d 70 6f 73 69 6e 67 20 61 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 6d 65 73 73 61 67 65 29 | composing.a.commit......message) |
| 175c20 | 2c 20 74 68 65 6e 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 20 69 73 20 75 73 65 64 2e 20 | ,.then.that.repository.is.used.. |
| 175c40 | 20 4f 74 68 65 72 77 69 73 65 20 28 65 2e 67 2e 2c 20 77 68 69 6c 65 0a 20 20 20 20 20 63 6f 6d | .Otherwise.(e.g.,.while......com |
| 175c60 | 70 6f 73 69 6e 67 20 61 6e 20 65 6d 61 69 6c 29 20 74 68 65 6e 20 74 68 65 20 72 65 70 6f 73 69 | posing.an.email).then.the.reposi |
| 175c80 | 74 6f 72 79 20 72 65 63 6f 72 64 65 64 20 66 6f 72 20 74 68 65 20 74 6f 70 0a 20 20 20 20 20 65 | tory.recorded.for.the.top......e |
| 175ca0 | 6c 65 6d 65 6e 74 20 6f 66 20 74 68 65 20 73 74 61 63 6b 20 69 73 20 75 73 65 64 20 28 65 76 65 | lement.of.the.stack.is.used.(eve |
| 175cc0 | 6e 20 74 68 6f 75 67 68 20 77 65 20 69 6e 73 65 72 74 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 | n.though.we.insert.another...... |
| 175ce0 | 72 65 76 69 73 69 6f 6e 29 2e 20 20 49 66 20 6e 6f 74 20 63 61 6c 6c 65 64 20 69 6e 73 69 64 65 | revision)...If.not.called.inside |
| 175d00 | 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 61 6e 64 20 77 69 74 68 20 61 6e 20 65 6d 70 74 79 0a | .a.repository.and.with.an.empty. |
| 175d20 | 20 20 20 20 20 73 74 61 63 6b 2c 20 6f 72 20 77 69 74 68 20 74 77 6f 20 70 72 65 66 69 78 20 61 | .....stack,.or.with.two.prefix.a |
| 175d40 | 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 6e 20 72 65 61 64 20 74 68 65 20 72 65 70 6f 73 69 74 6f | rguments,.then.read.the.reposito |
| 175d60 | 72 79 20 69 6e 0a 20 20 20 20 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 74 6f 6f 2e 0a 0a | ry.in......the.minibuffer.too... |
| 175d80 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 | .--.User.Option:.magit-pop-revis |
| 175da0 | 69 6f 6e 2d 73 74 61 63 6b 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f | ion-stack-format......This.optio |
| 175dc0 | 6e 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 | n.controls.how.the.command....ma |
| 175de0 | 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b e2 80 99 0a 20 20 20 20 20 69 | git-pop-revision-stack.........i |
| 175e00 | 6e 73 65 72 74 73 20 61 20 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 | nserts.a.revision.into.the.curre |
| 175e20 | 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 65 6e 74 72 69 65 73 20 6f 6e 20 | nt.buffer........The.entries.on. |
| 175e40 | 74 68 65 20 73 74 61 63 6b 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 61 74 20 e2 80 98 28 48 41 | the.stack.have.the.format....(HA |
| 175e60 | 53 48 20 54 4f 50 4c 45 56 45 4c 29 e2 80 99 20 61 6e 64 20 74 68 69 73 0a 20 20 20 20 20 6f 70 | SH.TOPLEVEL)....and.this......op |
| 175e80 | 74 69 6f 6e 20 68 61 73 20 74 68 65 20 66 6f 72 6d 61 74 20 e2 80 98 28 50 4f 49 4e 54 2d 46 4f | tion.has.the.format....(POINT-FO |
| 175ea0 | 52 4d 41 54 20 45 4f 42 2d 46 4f 52 4d 41 54 20 49 4e 44 45 58 2d 52 45 47 45 58 50 29 e2 80 99 | RMAT.EOB-FORMAT.INDEX-REGEXP)... |
| 175ec0 | 2c 20 61 6c 6c 0a 20 20 20 20 20 6f 66 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 6e 69 6c 20 6f | ,.all......of.which.may.be.nil.o |
| 175ee0 | 72 20 61 20 73 74 72 69 6e 67 20 28 74 68 6f 75 67 68 20 65 69 74 68 65 72 20 6f 6e 65 20 6f 66 | r.a.string.(though.either.one.of |
| 175f00 | 20 45 4f 42 2d 46 4f 52 4d 41 54 20 6f 72 0a 20 20 20 20 20 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 | .EOB-FORMAT.or......POINT-FORMAT |
| 175f20 | 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 2c 20 61 6e 64 20 69 66 20 49 4e 44 45 | .should.be.a.string,.and.if.INDE |
| 175f40 | 58 2d 52 45 47 45 58 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 | X-REGEXP.is.non-nil,......then.t |
| 175f60 | 68 65 20 74 77 6f 20 66 6f 72 6d 61 74 73 20 73 68 6f 75 6c 64 20 62 65 20 74 6f 6f 29 2e 0a 0a | he.two.formats.should.be.too)... |
| 175f80 | 20 20 20 20 20 46 69 72 73 74 20 49 4e 44 45 58 2d 52 45 47 45 58 50 20 69 73 20 75 73 65 64 20 | .....First.INDEX-REGEXP.is.used. |
| 175fa0 | 74 6f 20 66 69 6e 64 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 69 6e 73 65 72 74 65 64 20 | to.find.the.previously.inserted. |
| 175fc0 | 65 6e 74 72 79 2c 0a 20 20 20 20 20 62 79 20 73 65 61 72 63 68 69 6e 67 20 62 61 63 6b 77 61 72 | entry,......by.searching.backwar |
| 175fe0 | 64 20 66 72 6f 6d 20 70 6f 69 6e 74 2e 20 20 54 68 65 20 66 69 72 73 74 20 73 75 62 6d 61 74 63 | d.from.point...The.first.submatc |
| 176000 | 68 20 6d 75 73 74 20 6d 61 74 63 68 0a 20 20 20 20 20 74 68 65 20 69 6e 64 65 78 20 6e 75 6d 62 | h.must.match......the.index.numb |
| 176020 | 65 72 2e 20 20 54 68 61 74 20 6e 75 6d 62 65 72 20 69 73 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 | er...That.number.is.incremented. |
| 176040 | 62 79 20 6f 6e 65 2c 20 61 6e 64 20 62 65 63 6f 6d 65 73 0a 20 20 20 20 20 74 68 65 20 69 6e 64 | by.one,.and.becomes......the.ind |
| 176060 | 65 78 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 74 6f 20 62 65 20 69 6e 73 | ex.number.of.the.entry.to.be.ins |
| 176080 | 65 72 74 65 64 2e 20 20 49 66 20 79 6f 75 20 64 6f 6e e2 80 99 74 20 77 61 6e 74 20 74 6f 0a 20 | erted...If.you.don...t.want.to.. |
| 1760a0 | 20 20 20 20 6e 75 6d 62 65 72 20 74 68 65 20 69 6e 73 65 72 74 65 64 20 72 65 76 69 73 69 6f 6e | ....number.the.inserted.revision |
| 1760c0 | 73 2c 20 74 68 65 6e 20 75 73 65 20 6e 69 6c 20 66 6f 72 20 49 4e 44 45 58 2d 52 45 47 45 58 50 | s,.then.use.nil.for.INDEX-REGEXP |
| 1760e0 | 2e 0a 0a 20 20 20 20 20 49 66 20 49 4e 44 45 58 2d 52 45 47 45 58 50 20 69 73 20 6e 6f 6e 2d 6e | ........If.INDEX-REGEXP.is.non-n |
| 176100 | 69 6c 20 74 68 65 6e 20 62 6f 74 68 20 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 20 61 6e 64 20 45 4f | il.then.both.POINT-FORMAT.and.EO |
| 176120 | 42 2d 46 4f 52 4d 41 54 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 5c 22 25 | B-FORMAT......should.contain.\"% |
| 176140 | 4e 5c 22 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 74 68 65 20 | N\",.which.is.replaced.with.the. |
| 176160 | 6e 75 6d 62 65 72 20 74 68 61 74 20 77 61 73 0a 20 20 20 20 20 64 65 74 65 72 6d 69 6e 65 64 20 | number.that.was......determined. |
| 176180 | 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 65 70 2e 0a 0a 20 20 20 20 20 42 6f 74 68 | in.the.previous.step........Both |
| 1761a0 | 20 66 6f 72 6d 61 74 73 2c 20 69 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 61 66 74 65 72 20 72 | .formats,.if.non-nil.and.after.r |
| 1761c0 | 65 6d 6f 76 69 6e 67 20 25 4e 2c 20 61 72 65 20 74 68 65 6e 20 65 78 70 61 6e 64 65 64 0a 20 20 | emoving.%N,.are.then.expanded... |
| 1761e0 | 20 20 20 75 73 69 6e 67 20 e2 80 98 67 69 74 20 73 68 6f 77 20 2d 2d 66 6f 72 6d 61 74 3d 46 4f | ...using....git.show.--format=FO |
| 176200 | 52 4d 41 54 20 2e 2e 2e e2 80 99 20 69 6e 73 69 64 65 20 54 4f 50 4c 45 56 45 4c 2e 0a 0a 20 20 | RMAT........inside.TOPLEVEL..... |
| 176220 | 20 20 20 54 68 65 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 50 4f 49 4e 54 2d 46 4f 52 4d 41 54 | ...The.expansion.of.POINT-FORMAT |
| 176240 | 20 69 73 20 69 6e 73 65 72 74 65 64 20 61 74 20 70 6f 69 6e 74 2c 20 61 6e 64 20 74 68 65 0a 20 | .is.inserted.at.point,.and.the.. |
| 176260 | 20 20 20 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 45 4f 42 2d 46 4f 52 4d 41 54 20 69 73 20 69 | ....expansion.of.EOB-FORMAT.is.i |
| 176280 | 6e 73 65 72 74 65 64 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 | nserted.at.the.end.of.the.buffer |
| 1762a0 | 20 28 69 66 0a 20 20 20 20 20 74 68 65 20 62 75 66 66 65 72 20 65 6e 64 73 20 77 69 74 68 20 61 | .(if......the.buffer.ends.with.a |
| 1762c0 | 20 63 6f 6d 6d 65 6e 74 2c 20 74 68 65 6e 20 69 74 20 69 73 20 69 6e 73 65 72 74 65 64 20 72 69 | .comment,.then.it.is.inserted.ri |
| 1762e0 | 67 68 74 20 62 65 66 6f 72 65 0a 20 20 20 20 20 74 68 61 74 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | ght.before......that).....File:. |
| 176300 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f | magit.info,..Node:.Commit.Pseudo |
| 176320 | 20 48 65 61 64 65 72 73 2c 20 20 4e 65 78 74 3a 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 | .Headers,..Next:.Commit.Mode.and |
| 176340 | 20 48 6f 6f 6b 73 2c 20 20 50 72 65 76 3a 20 55 73 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f | .Hooks,..Prev:.Using.the.Revisio |
| 176360 | 6e 20 53 74 61 63 6b 2c 20 20 55 70 3a 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 | n.Stack,..Up:.Editing.Commit.Mes |
| 176380 | 73 61 67 65 73 0a 0a 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 0a 2e 2e 2e | sages..Commit.Pseudo.Headers.... |
| 1763a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 53 6f 6d 65 20 70 72 6f 6a 65 63 74 | ....................Some.project |
| 1763c0 | 73 20 75 73 65 20 70 73 65 75 64 6f 20 68 65 61 64 65 72 73 20 69 6e 20 63 6f 6d 6d 69 74 20 6d | s.use.pseudo.headers.in.commit.m |
| 1763e0 | 65 73 73 61 67 65 73 2e 20 20 4d 61 67 69 74 20 63 6f 6c 6f 72 69 7a 65 73 0a 73 75 63 68 20 68 | essages...Magit.colorizes.such.h |
| 176400 | 65 61 64 65 72 73 20 61 6e 64 20 70 72 6f 76 69 64 65 73 20 73 6f 6d 65 20 63 6f 6d 6d 61 6e 64 | eaders.and.provides.some.command |
| 176420 | 73 20 74 6f 20 69 6e 73 65 72 74 20 73 75 63 68 20 68 65 61 64 65 72 73 2e 0a 0a 20 2d 2d 20 55 | s.to.insert.such.headers....--.U |
| 176440 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6b 6e 6f 77 6e 2d 70 73 65 | ser.Option:.git-commit-known-pse |
| 176460 | 75 64 6f 2d 68 65 61 64 65 72 73 0a 20 20 20 20 20 41 20 6c 69 73 74 20 6f 66 20 47 69 74 20 70 | udo-headers......A.list.of.Git.p |
| 176480 | 73 65 75 64 6f 20 68 65 61 64 65 72 73 20 74 6f 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e | seudo.headers.to.be.highlighted. |
| 1764a0 | 0a 0a e2 80 98 43 2d 63 20 43 2d 69 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 | .....C-c.C-i....(...git-commit-i |
| 1764c0 | 6e 73 65 72 74 2d 70 73 65 75 64 6f 2d 68 65 61 64 65 72 e2 80 99 29 0a 20 20 20 20 20 49 6e 73 | nsert-pseudo-header...)......Ins |
| 1764e0 | 65 72 74 20 61 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 70 73 65 75 64 6f 20 68 65 61 64 | ert.a.commit.message.pseudo.head |
| 176500 | 65 72 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 61 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 | er......C-c.C-a....(...git-commi |
| 176520 | 74 2d 61 63 6b e2 80 99 29 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 61 | t-ack...)......Insert.a.header.a |
| 176540 | 63 6b 6e 6f 77 6c 65 64 67 69 6e 67 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 6c 6f 6f 6b 65 | cknowledging.that.you.have.looke |
| 176560 | 64 20 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 72 e2 80 99 20 | d.at.the.commit......C-c.C-r.... |
| 176580 | 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 76 69 65 77 e2 80 99 29 0a 20 20 20 20 20 49 | (...git-commit-review...)......I |
| 1765a0 | 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 61 63 6b 6e 6f 77 6c 65 64 67 69 6e 67 20 74 68 61 | nsert.a.header.acknowledging.tha |
| 1765c0 | 74 20 79 6f 75 20 68 61 76 65 20 72 65 76 69 65 77 65 64 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a | t.you.have.reviewed.the.commit.. |
| 1765e0 | 0a e2 80 98 43 2d 63 20 43 2d 73 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 69 | ....C-c.C-s....(...git-commit-si |
| 176600 | 67 6e 6f 66 66 e2 80 99 29 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 74 | gnoff...)......Insert.a.header.t |
| 176620 | 6f 20 73 69 67 6e 20 6f 66 66 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 43 2d 63 20 43 | o.sign.off.the.commit......C-c.C |
| 176640 | 2d 74 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 65 73 74 e2 80 99 29 0a 20 20 | -t....(...git-commit-test...)... |
| 176660 | 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 61 63 6b 6e 6f 77 6c 65 64 67 69 6e 67 | ...Insert.a.header.acknowledging |
| 176680 | 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 74 65 73 74 65 64 20 74 68 65 20 63 6f 6d 6d 69 74 | .that.you.have.tested.the.commit |
| 1766a0 | 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 6f e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d | ......C-c.C-o....(...git-commit- |
| 1766c0 | 63 63 e2 80 99 29 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6d 65 6e 74 | cc...)......Insert.a.header.ment |
| 1766e0 | 69 6f 6e 69 6e 67 20 73 6f 6d 65 6f 6e 65 20 77 68 6f 20 6d 69 67 68 74 20 62 65 20 69 6e 74 65 | ioning.someone.who.might.be.inte |
| 176700 | 72 65 73 74 65 64 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 70 e2 80 99 20 28 e2 80 98 67 69 74 2d 63 | rested......C-c.C-p....(...git-c |
| 176720 | 6f 6d 6d 69 74 2d 72 65 70 6f 72 74 65 64 e2 80 99 29 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 | ommit-reported...)......Insert.a |
| 176740 | 20 68 65 61 64 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 20 74 68 65 20 70 65 72 73 6f 6e 20 77 68 | .header.mentioning.the.person.wh |
| 176760 | 6f 20 72 65 70 6f 72 74 65 64 20 74 68 65 20 69 73 73 75 65 20 62 65 69 6e 67 0a 20 20 20 20 20 | o.reported.the.issue.being...... |
| 176780 | 66 69 78 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 69 74 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 69 | fixed.by.the.commit......C-c.M-i |
| 1767a0 | e2 80 99 20 28 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 75 67 67 65 73 74 65 64 e2 80 99 29 | ....(...git-commit-suggested...) |
| 1767c0 | 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 68 65 61 64 65 72 20 6d 65 6e 74 69 6f 6e 69 6e 67 | ......Insert.a.header.mentioning |
| 1767e0 | 20 74 68 65 20 70 65 72 73 6f 6e 20 77 68 6f 20 73 75 67 67 65 73 74 65 64 20 74 68 65 20 63 68 | .the.person.who.suggested.the.ch |
| 176800 | 61 6e 67 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ange.....File:.magit.info,..Node |
| 176820 | 3a 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2c 20 20 4e 65 78 74 3a 20 | :.Commit.Mode.and.Hooks,..Next:. |
| 176840 | 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 20 50 72 65 | Commit.Message.Conventions,..Pre |
| 176860 | 76 3a 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2c 20 20 55 70 3a 20 45 | v:.Commit.Pseudo.Headers,..Up:.E |
| 176880 | 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 0a 0a 43 6f 6d 6d 69 74 20 4d | diting.Commit.Messages..Commit.M |
| 1768a0 | 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 0a 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ode.and.Hooks................... |
| 1768c0 | 2e 2e 2e 0a 0a e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 e2 80 99 20 69 73 20 61 20 | ........git-commit-mode....is.a. |
| 1768e0 | 6d 69 6e 6f 72 20 6d 6f 64 65 20 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 74 6f 20 | minor.mode.that.is.only.used.to. |
| 176900 | 65 73 74 61 62 6c 69 73 68 20 63 65 72 74 61 69 6e 0a 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 20 | establish.certain.key.bindings.. |
| 176920 | 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 73 65 20 61 | .This.makes.it.possible.to.use.a |
| 176940 | 6e 20 61 72 62 69 74 72 61 72 79 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 69 6e 0a 62 75 66 66 65 72 | n.arbitrary.major.mode.in.buffer |
| 176960 | 73 20 75 73 65 64 20 74 6f 20 65 64 69 74 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 73 2e 20 | s.used.to.edit.commit.messages.. |
| 176980 | 20 49 74 20 69 73 20 65 76 65 6e 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 73 65 0a 64 69 66 66 | .It.is.even.possible.to.use.diff |
| 1769a0 | 65 72 65 6e 74 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 72 | erent.major.modes.in.different.r |
| 1769c0 | 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 | epositories,.which.is.useful.whe |
| 1769e0 | 6e 0a 64 69 66 66 65 72 65 6e 74 20 70 72 6f 6a 65 63 74 73 20 69 6d 70 6f 73 65 20 64 69 66 66 | n.different.projects.impose.diff |
| 176a00 | 65 72 65 6e 74 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 | erent.commit.message.conventions |
| 176a20 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d | ....--.User.Option:.git-commit-m |
| 176a40 | 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 | ajor-mode......The.value.of.this |
| 176a60 | 20 6f 70 74 69 6f 6e 20 69 73 20 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 75 73 65 64 20 74 | .option.is.the.major.mode.used.t |
| 176a80 | 6f 20 65 64 69 74 20 47 69 74 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 6d 65 73 73 61 67 65 73 2e | o.edit.Git.commit......messages. |
| 176aa0 | 0a 0a 20 20 20 42 65 63 61 75 73 65 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 e2 | .....Because....git-commit-mode. |
| 176ac0 | 80 99 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2c 20 77 65 20 64 6f 6e e2 80 99 74 20 75 | ...is.a.minor.mode,.we.don...t.u |
| 176ae0 | 73 65 20 69 74 73 20 6d 6f 64 65 20 68 6f 6f 6b 0a 74 6f 20 73 65 74 75 70 20 74 68 65 20 62 75 | se.its.mode.hook.to.setup.the.bu |
| 176b00 | 66 66 65 72 2c 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 | ffer,.except.for.the.key.binding |
| 176b20 | 73 2e 20 20 41 6c 6c 20 6f 74 68 65 72 20 73 65 74 75 70 0a 68 61 70 70 65 6e 73 20 69 6e 20 74 | s...All.other.setup.happens.in.t |
| 176b40 | 68 65 20 66 75 6e 63 74 69 6f 6e 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 e2 | he.function....git-commit-setup. |
| 176b60 | 80 99 2c 20 77 68 69 63 68 20 61 6d 6f 6e 67 20 6f 74 68 65 72 20 74 68 69 6e 67 73 0a 72 75 6e | ..,.which.among.other.things.run |
| 176b80 | 73 20 74 68 65 20 68 6f 6f 6b 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 2d 68 | s.the.hook....git-commit-setup-h |
| 176ba0 | 6f 6f 6b e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f | ook.......--.User.Option:.git-co |
| 176bc0 | 6d 6d 69 74 2d 73 65 74 75 70 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e 20 61 74 | mmit-setup-hook......Hook.run.at |
| 176be0 | 20 74 68 65 20 65 6e 64 20 6f 66 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 e2 | .the.end.of....git-commit-setup. |
| 176c00 | 80 99 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 | .....The.following.functions.are |
| 176c20 | 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 74 68 69 73 20 68 6f 6f 6b 3a 0a 0a 20 2d 2d 20 46 75 | .suitable.for.this.hook:...--.Fu |
| 176c40 | 6e 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 61 76 65 2d 6d 65 73 73 61 67 65 0a | nction:.git-commit-save-message. |
| 176c60 | 20 20 20 20 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 63 6f 6e | .....Save.the.current.buffer.con |
| 176c80 | 74 65 6e 74 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 72 69 6e 67 2e | tent.to.the.commit.message.ring. |
| 176ca0 | 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 | ...--.Function:.git-commit-setup |
| 176cc0 | 2d 63 68 61 6e 67 65 6c 6f 67 2d 73 75 70 70 6f 72 74 0a 20 20 20 20 20 41 66 74 65 72 20 74 68 | -changelog-support......After.th |
| 176ce0 | 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 2c 20 43 68 61 6e 67 65 4c 6f 67 | is.function.is.called,.ChangeLog |
| 176d00 | 20 65 6e 74 72 69 65 73 20 61 72 65 20 74 72 65 61 74 65 64 20 61 73 0a 20 20 20 20 20 70 61 72 | .entries.are.treated.as......par |
| 176d20 | 61 67 72 61 70 68 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d | agraphs....--.Function:.git-comm |
| 176d40 | 69 74 2d 74 75 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 66 69 6c 6c 0a 20 20 20 20 20 54 75 72 6e 20 6f | it-turn-on-auto-fill......Turn.o |
| 176d60 | 6e 20 e2 80 98 61 75 74 6f 2d 66 69 6c 6c 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e | n....auto-fill-mode.......--.Fun |
| 176d80 | 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 75 72 6e 2d 6f 6e 2d 66 6c 79 73 70 65 | ction:.git-commit-turn-on-flyspe |
| 176da0 | 6c 6c 0a 20 20 20 20 20 54 75 72 6e 20 6f 6e 20 46 6c 79 73 70 65 6c 6c 20 6d 6f 64 65 2e 20 20 | ll......Turn.on.Flyspell.mode... |
| 176dc0 | 41 6c 73 6f 20 70 72 65 76 65 6e 74 20 63 6f 6d 6d 65 6e 74 73 20 66 72 6f 6d 20 62 65 69 6e 67 | Also.prevent.comments.from.being |
| 176de0 | 20 63 68 65 63 6b 65 64 0a 20 20 20 20 20 61 6e 64 20 66 69 6e 61 6c 6c 79 20 63 68 65 63 6b 20 | .checked......and.finally.check. |
| 176e00 | 63 75 72 72 65 6e 74 20 6e 6f 6e 2d 63 6f 6d 6d 65 6e 74 20 74 65 78 74 2e 0a 0a 20 2d 2d 20 46 | current.non-comment.text....--.F |
| 176e20 | 75 6e 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 72 6f 70 65 72 74 69 7a 65 2d 64 | unction:.git-commit-propertize-d |
| 176e40 | 69 66 66 0a 20 20 20 20 20 50 72 6f 70 65 72 74 69 7a 65 20 74 68 65 20 64 69 66 66 20 73 68 6f | iff......Propertize.the.diff.sho |
| 176e60 | 77 6e 20 69 6e 73 69 64 65 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 62 75 66 | wn.inside.the.commit.message.buf |
| 176e80 | 66 65 72 2e 20 20 47 69 74 0a 20 20 20 20 20 69 6e 73 65 72 74 73 20 73 75 63 68 20 64 69 66 66 | fer...Git......inserts.such.diff |
| 176ea0 | 73 20 69 6e 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 74 65 6d 70 6c 61 | s.into.the.commit.message.templa |
| 176ec0 | 74 65 20 77 68 65 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 2d 2d 76 65 72 62 6f 73 65 e2 80 99 | te.when.the.........--verbose... |
| 176ee0 | 20 61 72 67 75 6d 65 6e 74 20 69 73 20 75 73 65 64 2e 20 20 e2 80 98 6d 61 67 69 74 2d 63 6f 6d | .argument.is.used......magit-com |
| 176f00 | 6d 69 74 e2 80 99 20 62 79 20 64 65 66 61 75 6c 74 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 20 | mit....by.default.does.not...... |
| 176f20 | 6f 66 66 65 72 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 62 65 63 61 75 73 65 20 74 68 65 20 | offer.that.argument.because.the. |
| 176f40 | 64 69 66 66 20 74 68 61 74 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 | diff.that.is.shown.in.a.separate |
| 176f60 | 0a 20 20 20 20 20 62 75 66 66 65 72 20 69 73 20 6d 6f 72 65 20 75 73 65 66 75 6c 2e 20 20 42 75 | ......buffer.is.more.useful...Bu |
| 176f80 | 74 20 73 6f 6d 65 20 75 73 65 72 73 20 64 69 73 61 67 72 65 65 2c 20 77 68 69 63 68 20 69 73 20 | t.some.users.disagree,.which.is. |
| 176fa0 | 77 68 79 20 74 68 69 73 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 78 69 73 74 73 2e 0a 0a | why.this......function.exists... |
| 176fc0 | 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 6f 64 65 | .--.Function:.bug-reference-mode |
| 176fe0 | 0a 20 20 20 20 20 48 79 70 65 72 6c 69 6e 6b 20 62 75 67 20 72 65 66 65 72 65 6e 63 65 73 20 69 | ......Hyperlink.bug.references.i |
| 177000 | 6e 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 77 69 74 | n.the.buffer....--.Function:.wit |
| 177020 | 68 2d 65 64 69 74 6f 72 2d 75 73 61 67 65 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 20 53 68 6f 77 | h-editor-usage-message......Show |
| 177040 | 20 75 73 61 67 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 | .usage.information.in.the.echo.a |
| 177060 | 72 65 61 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 | rea....--.User.Option:.git-commi |
| 177080 | 74 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 0a 20 20 20 20 20 48 6f 6f 6b 20 72 75 6e | t-post-finish-hook......Hook.run |
| 1770a0 | 20 61 66 74 65 72 20 74 68 65 20 75 73 65 72 20 66 69 6e 69 73 68 65 64 20 77 72 69 74 69 6e 67 | .after.the.user.finished.writing |
| 1770c0 | 20 61 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 68 6f | .a.commit.message........This.ho |
| 1770e0 | 6f 6b 20 69 73 20 6f 6e 6c 79 20 72 75 6e 20 61 66 74 65 72 20 70 72 65 73 73 69 6e 67 20 e2 80 | ok.is.only.run.after.pressing... |
| 177100 | 98 43 2d 63 20 43 2d 63 e2 80 99 20 69 6e 20 61 20 62 75 66 66 65 72 20 75 73 65 64 20 74 6f 0a | .C-c.C-c....in.a.buffer.used.to. |
| 177120 | 20 20 20 20 20 65 64 69 74 20 61 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 20 20 49 66 20 | .....edit.a.commit.message...If. |
| 177140 | 61 20 63 6f 6d 6d 69 74 20 69 73 20 63 72 65 61 74 65 64 20 77 69 74 68 6f 75 74 20 74 68 65 20 | a.commit.is.created.without.the. |
| 177160 | 75 73 65 72 0a 20 20 20 20 20 74 79 70 69 6e 67 20 61 20 6d 65 73 73 61 67 65 20 69 6e 74 6f 20 | user......typing.a.message.into. |
| 177180 | 61 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 69 73 20 68 6f 6f 6b 20 69 73 20 6e 6f 74 20 | a.buffer,.then.this.hook.is.not. |
| 1771a0 | 72 75 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 6e 6f 74 20 72 75 6e 20 | run........This.hook.is.not.run. |
| 1771c0 | 75 6e 74 69 6c 20 74 68 65 20 6e 65 77 20 63 6f 6d 6d 69 74 20 68 61 73 20 62 65 65 6e 20 63 72 | until.the.new.commit.has.been.cr |
| 1771e0 | 65 61 74 65 64 2e 20 20 49 66 0a 20 20 20 20 20 64 6f 69 6e 67 20 73 6f 20 74 61 6b 65 73 20 47 | eated...If......doing.so.takes.G |
| 177200 | 69 74 20 6c 6f 6e 67 65 72 20 74 68 61 6e 20 6f 6e 65 20 73 65 63 6f 6e 64 2c 20 74 68 65 6e 20 | it.longer.than.one.second,.then. |
| 177220 | 74 68 69 73 20 68 6f 6f 6b 20 69 73 6e e2 80 99 74 20 72 75 6e 0a 20 20 20 20 20 61 74 20 61 6c | this.hook.isn...t.run......at.al |
| 177240 | 6c 2e 20 20 46 6f 72 20 63 65 72 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 73 75 63 68 20 61 73 | l...For.certain.commands.such.as |
| 177260 | 20 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 74 69 6e 75 65 e2 80 99 20 74 68 69 | ....magit-rebase-continue....thi |
| 177280 | 73 0a 20 20 20 20 20 68 6f 6f 6b 20 69 73 20 6e 65 76 65 72 20 72 75 6e 20 62 65 63 61 75 73 65 | s......hook.is.never.run.because |
| 1772a0 | 20 64 6f 69 6e 67 20 73 6f 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 61 20 72 61 63 65 20 63 | .doing.so.would.lead.to.a.race.c |
| 1772c0 | 6f 6e 64 69 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 6f 6e 6c | ondition........This.hook.is.onl |
| 1772e0 | 79 20 72 75 6e 20 69 66 20 e2 80 98 6d 61 67 69 74 e2 80 99 20 69 73 20 61 76 61 69 6c 61 62 6c | y.run.if....magit....is.availabl |
| 177300 | 65 2e 0a 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 e2 80 98 6d 61 67 69 74 2d 70 6f 73 74 2d | e........Also.see....magit-post- |
| 177320 | 63 6f 6d 6d 69 74 2d 68 6f 6f 6b e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | commit-hook........File:.magit.i |
| 177340 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 | nfo,..Node:.Commit.Message.Conve |
| 177360 | 6e 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 | ntions,..Prev:.Commit.Mode.and.H |
| 177380 | 6f 6f 6b 73 2c 20 20 55 70 3a 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 | ooks,..Up:.Editing.Commit.Messag |
| 1773a0 | 65 73 0a 0a 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 0a 2e | es..Commit.Message.Conventions.. |
| 1773c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 47 69 74 2d 43 | ...........................Git-C |
| 1773e0 | 6f 6d 6d 69 74 20 68 69 67 68 6c 69 67 68 74 73 20 63 65 72 74 61 69 6e 20 76 69 6f 6c 61 74 69 | ommit.highlights.certain.violati |
| 177400 | 6f 6e 73 20 6f 66 20 63 6f 6d 6d 6f 6e 6c 79 20 61 63 63 65 70 74 65 64 20 63 6f 6d 6d 69 74 0a | ons.of.commonly.accepted.commit. |
| 177420 | 6d 65 73 73 61 67 65 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2e 20 20 43 65 72 74 61 69 6e 20 76 69 | message.conventions...Certain.vi |
| 177440 | 6f 6c 61 74 69 6f 6e 73 20 65 76 65 6e 20 63 61 75 73 65 20 47 69 74 2d 43 6f 6d 6d 69 74 20 74 | olations.even.cause.Git-Commit.t |
| 177460 | 6f 20 61 73 6b 0a 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 68 61 74 20 79 6f 75 20 72 65 | o.ask.you.to.confirm.that.you.re |
| 177480 | 61 6c 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 61 74 2e 20 20 54 68 69 73 20 6e 61 67 67 | ally.want.to.do.that...This.nagg |
| 1774a0 | 69 6e 67 20 63 61 6e 20 6f 66 0a 63 6f 75 72 73 65 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 2c | ing.can.of.course.be.turned.off, |
| 1774c0 | 20 62 75 74 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 64 6f 69 6e 67 20 74 68 61 74 20 75 73 | .but.the.result.of.doing.that.us |
| 1774e0 | 75 61 6c 6c 79 20 69 73 20 74 68 61 74 0a 69 6e 73 74 65 61 64 20 6f 66 20 73 6f 6d 65 20 63 6f | ually.is.that.instead.of.some.co |
| 177500 | 64 65 20 69 74 e2 80 99 73 20 6e 6f 77 20 74 68 65 20 68 75 6d 61 6e 20 77 68 6f 20 69 73 20 72 | de.it...s.now.the.human.who.is.r |
| 177520 | 65 76 69 65 77 69 6e 67 20 79 6f 75 72 20 63 6f 6d 6d 69 74 73 0a 77 68 6f 20 68 61 73 20 74 6f | eviewing.your.commits.who.has.to |
| 177540 | 20 77 61 73 74 65 20 73 6f 6d 65 20 74 69 6d 65 20 74 65 6c 6c 69 6e 67 20 79 6f 75 20 74 6f 20 | .waste.some.time.telling.you.to. |
| 177560 | 66 69 78 20 79 6f 75 72 20 63 6f 6d 6d 69 74 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 | fix.your.commits....--.User.Opti |
| 177580 | 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 75 6d 6d 61 72 79 2d 6d 61 78 2d 6c 65 6e 67 74 | on:.git-commit-summary-max-lengt |
| 1775a0 | 68 0a 20 20 20 20 20 54 68 65 20 69 6e 74 65 6e 64 65 64 20 6d 61 78 69 6d 61 6c 20 6c 65 6e 67 | h......The.intended.maximal.leng |
| 1775c0 | 74 68 20 6f 66 20 74 68 65 20 73 75 6d 6d 61 72 79 20 6c 69 6e 65 20 6f 66 20 63 6f 6d 6d 69 74 | th.of.the.summary.line.of.commit |
| 1775e0 | 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 43 68 61 72 61 63 74 65 72 73 20 62 65 79 6f 6e | .messages.......Characters.beyon |
| 177600 | 64 20 74 68 69 73 20 63 6f 6c 75 6d 6e 20 61 72 65 20 63 6f 6c 6f 72 69 7a 65 64 20 74 6f 20 69 | d.this.column.are.colorized.to.i |
| 177620 | 6e 64 69 63 61 74 65 20 74 68 61 74 20 74 68 69 73 0a 20 20 20 20 20 70 72 65 66 65 72 65 6e 63 | ndicate.that.this......preferenc |
| 177640 | 65 20 68 61 73 20 62 65 65 6e 20 76 69 6f 6c 61 74 65 64 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f | e.has.been.violated....--.User.O |
| 177660 | 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 6e 69 73 68 2d 71 75 65 72 79 2d 66 | ption:.git-commit-finish-query-f |
| 177680 | 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 | unctions......List.of.functions. |
| 1776a0 | 63 61 6c 6c 65 64 20 74 6f 20 71 75 65 72 79 20 62 65 66 6f 72 65 20 70 65 72 66 6f 72 6d 69 6e | called.to.query.before.performin |
| 1776c0 | 67 20 63 6f 6d 6d 69 74 2e 0a 0a 20 20 20 20 20 54 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 | g.commit........The.commit.messa |
| 1776e0 | 67 65 20 62 75 66 66 65 72 20 69 73 20 63 75 72 72 65 6e 74 20 77 68 69 6c 65 20 74 68 65 20 66 | ge.buffer.is.current.while.the.f |
| 177700 | 75 6e 63 74 69 6f 6e 73 20 61 72 65 0a 20 20 20 20 20 63 61 6c 6c 65 64 2e 20 20 49 66 20 61 6e | unctions.are......called...If.an |
| 177720 | 79 20 6f 66 20 74 68 65 6d 20 72 65 74 75 72 6e 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 | y.of.them.returns.nil,.then.the. |
| 177740 | 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 70 65 72 66 6f 72 6d 65 64 20 61 6e 64 | commit.is.not......performed.and |
| 177760 | 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6b 69 6c 6c 65 64 2e 20 20 54 68 65 20 | .the.buffer.is.not.killed...The. |
| 177780 | 75 73 65 72 20 73 68 6f 75 6c 64 20 74 68 65 6e 20 66 69 78 0a 20 20 20 20 20 74 68 65 20 69 73 | user.should.then.fix......the.is |
| 1777a0 | 73 75 65 20 61 6e 64 20 74 72 79 20 61 67 61 69 6e 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 75 6e | sue.and.try.again........The.fun |
| 1777c0 | 63 74 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 61 72 67 75 6d | ctions.are.called.with.one.argum |
| 1777e0 | 65 6e 74 2e 20 20 49 66 20 69 74 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 | ent...If.it.is.non-nil.then..... |
| 177800 | 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 75 73 | .that.indicates.that.the.user.us |
| 177820 | 65 64 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 66 6f 72 63 65 0a 20 20 | ed.a.prefix.argument.to.force... |
| 177840 | 20 20 20 66 69 6e 69 73 68 69 6e 67 20 74 68 65 20 73 65 73 73 69 6f 6e 20 64 65 73 70 69 74 65 | ...finishing.the.session.despite |
| 177860 | 20 69 73 73 75 65 73 2e 20 20 46 75 6e 63 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 75 73 75 61 6c | .issues...Functions.should.usual |
| 177880 | 6c 79 0a 20 20 20 20 20 68 6f 6e 6f 72 20 74 68 69 73 20 77 69 73 68 20 61 6e 64 20 72 65 74 75 | ly......honor.this.wish.and.retu |
| 1778a0 | 72 6e 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 20 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 | rn.non-nil........By.default.the |
| 1778c0 | 20 6f 6e 6c 79 20 6d 65 6d 62 65 72 20 69 73 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 68 | .only.member.is....git-commit-ch |
| 1778e0 | 65 63 6b 2d 73 74 79 6c 65 2d 63 6f 6e 76 65 6e 74 69 6f 6e 73 e2 80 99 2e 0a 0a 20 2d 2d 20 46 | eck-style-conventions.......--.F |
| 177900 | 75 6e 63 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 68 65 63 6b 2d 73 74 79 6c 65 2d | unction:.git-commit-check-style- |
| 177920 | 63 6f 6e 76 65 6e 74 69 6f 6e 73 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 | conventions......This.function.c |
| 177940 | 68 65 63 6b 73 20 66 6f 72 20 76 69 6f 6c 61 74 69 6f 6e 73 20 6f 66 20 63 65 72 74 61 69 6e 20 | hecks.for.violations.of.certain. |
| 177960 | 62 61 73 69 63 20 73 74 79 6c 65 0a 20 20 20 20 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2e 20 20 46 | basic.style......conventions...F |
| 177980 | 6f 72 20 65 61 63 68 20 76 69 6f 6c 61 74 69 6f 6e 20 69 74 20 61 73 6b 73 20 75 73 65 72 73 20 | or.each.violation.it.asks.users. |
| 1779a0 | 69 66 20 74 68 65 79 20 77 61 6e 74 20 74 6f 0a 20 20 20 20 20 70 72 6f 63 65 65 64 20 61 6e 79 | if.they.want.to......proceed.any |
| 1779c0 | 77 61 79 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 63 6f 6d 6d 69 | way....--.User.Option:.git-commi |
| 1779e0 | 74 2d 73 74 79 6c 65 2d 63 6f 6e 76 65 6e 74 69 6f 6e 2d 63 68 65 63 6b 73 0a 20 20 20 20 20 54 | t-style-convention-checks......T |
| 177a00 | 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 61 74 20 63 6f 6e 76 65 6e 74 | his.option.controls.what.convent |
| 177a20 | 69 6f 6e 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 62 79 20 74 68 65 20 73 61 6d 65 20 6e 61 | ions.the.function.by.the.same.na |
| 177a40 | 6d 65 0a 20 20 20 20 20 74 72 69 65 73 20 74 6f 20 65 6e 66 6f 72 63 65 2e 20 20 54 68 65 20 76 | me......tries.to.enforce...The.v |
| 177a60 | 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 6f | alue.is.a.list.of.self-explanato |
| 177a80 | 72 79 20 73 79 6d 62 6f 6c 73 0a 20 20 20 20 20 69 64 65 6e 74 69 66 79 69 6e 67 20 63 65 72 74 | ry.symbols......identifying.cert |
| 177aa0 | 61 69 6e 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 3b 20 e2 80 98 6e 6f 6e 2d 65 6d 70 74 79 2d 73 65 | ain.conventions;....non-empty-se |
| 177ac0 | 63 6f 6e 64 2d 6c 69 6e 65 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6f 76 65 72 6c 6f 6e | cond-line....and.........overlon |
| 177ae0 | 67 2d 73 75 6d 6d 61 72 79 2d 6c 69 6e 65 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 | g-summary-line........File:.magi |
| 177b00 | 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 72 61 6e 63 68 69 6e 67 2c 20 20 4e 65 78 74 3a | t.info,..Node:.Branching,..Next: |
| 177b20 | 20 4d 65 72 67 69 6e 67 2c 20 20 50 72 65 76 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 2c 20 20 55 70 | .Merging,..Prev:.Committing,..Up |
| 177b40 | 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 36 20 42 72 61 6e 63 68 69 6e 67 0a 3d 3d | :.Manipulating..6.6.Branching.== |
| 177b60 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 54 68 65 20 54 77 6f 20 | ===========..*.Menu:..*.The.Two. |
| 177b80 | 52 65 6d 6f 74 65 73 3a 3a 0a 2a 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 | Remotes::.*.Branch.Commands::.*. |
| 177ba0 | 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 3a 3a 0a 2a 20 41 75 78 69 6c 69 61 | Branch.Git.Variables::.*.Auxilia |
| 177bc0 | 72 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 | ry.Branch.Commands::....File:.ma |
| 177be0 | 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 | git.info,..Node:.The.Two.Remotes |
| 177c00 | 2c 20 20 4e 65 78 74 3a 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 55 70 3a 20 42 | ,..Next:.Branch.Commands,..Up:.B |
| 177c20 | 72 61 6e 63 68 69 6e 67 0a 0a 36 2e 36 2e 31 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 0a | ranching..6.6.1.The.Two.Remotes. |
| 177c40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 75 70 73 74 72 | ---------------------..The.upstr |
| 177c60 | 65 61 6d 20 62 72 61 6e 63 68 20 6f 66 20 73 6f 6d 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 | eam.branch.of.some.local.branch. |
| 177c80 | 69 73 20 74 68 65 20 62 72 61 6e 63 68 20 69 6e 74 6f 20 77 68 69 63 68 20 74 68 65 0a 63 6f 6d | is.the.branch.into.which.the.com |
| 177ca0 | 6d 69 74 73 20 6f 6e 20 74 68 61 74 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 73 68 6f 75 6c 64 | mits.on.that.local.branch.should |
| 177cc0 | 20 65 76 65 6e 74 75 61 6c 6c 79 20 62 65 20 6d 65 72 67 65 64 2c 20 75 73 75 61 6c 6c 79 0a 73 | .eventually.be.merged,.usually.s |
| 177ce0 | 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 e2 80 98 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 e2 80 | omething.like....origin/master.. |
| 177d00 | 99 2e 20 20 46 6f 72 20 74 68 65 20 e2 80 98 6d 61 73 74 65 72 e2 80 99 20 62 72 61 6e 63 68 20 | ....For.the....master....branch. |
| 177d20 | 69 74 73 65 6c 66 20 74 68 65 0a 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 61 6e 64 20 74 | itself.the.upstream.branch.and.t |
| 177d40 | 68 65 20 62 72 61 6e 63 68 20 69 74 20 69 73 20 62 65 69 6e 67 20 70 75 73 68 65 64 20 74 6f 2c | he.branch.it.is.being.pushed.to, |
| 177d60 | 20 61 72 65 20 75 73 75 61 6c 6c 79 20 74 68 65 0a 73 61 6d 65 20 72 65 6d 6f 74 65 20 62 72 61 | .are.usually.the.same.remote.bra |
| 177d80 | 6e 63 68 2e 20 20 42 75 74 20 66 6f 72 20 61 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 74 | nch...But.for.a.feature.branch.t |
| 177da0 | 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 61 6e 64 0a 74 68 65 20 62 72 61 6e 63 | he.upstream.branch.and.the.branc |
| 177dc0 | 68 20 69 74 20 69 73 20 62 65 69 6e 67 20 70 75 73 68 65 64 20 74 6f 20 73 68 6f 75 6c 64 20 64 | h.it.is.being.pushed.to.should.d |
| 177de0 | 69 66 66 65 72 2e 0a 0a 20 20 20 54 68 65 20 63 6f 6d 6d 69 74 73 20 6f 6e 20 66 65 61 74 75 72 | iffer......The.commits.on.featur |
| 177e00 | 65 20 62 72 61 6e 63 68 65 73 20 74 6f 6f 20 73 68 6f 75 6c 64 20 5f 65 76 65 6e 74 75 61 6c 6c | e.branches.too.should._eventuall |
| 177e20 | 79 5f 20 65 6e 64 20 75 70 20 69 6e 20 61 0a 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 73 75 63 | y_.end.up.in.a.remote.branch.suc |
| 177e40 | 68 20 61 73 20 e2 80 98 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 e2 80 99 20 6f 72 20 e2 80 98 6f | h.as....origin/master....or....o |
| 177e60 | 72 69 67 69 6e 2f 6d 61 69 6e 74 e2 80 99 2e 20 20 53 75 63 68 20 61 20 62 72 61 6e 63 68 0a 73 | rigin/maint......Such.a.branch.s |
| 177e80 | 68 6f 75 6c 64 20 74 68 65 72 65 66 6f 72 65 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 | hould.therefore.be.used.as.the.u |
| 177ea0 | 70 73 74 72 65 61 6d 2e 20 20 42 75 74 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 65 73 0a 73 | pstream...But.feature.branches.s |
| 177ec0 | 68 6f 75 6c 64 6e e2 80 99 74 20 62 65 20 70 75 73 68 65 64 20 64 69 72 65 63 74 6c 79 20 74 6f | houldn...t.be.pushed.directly.to |
| 177ee0 | 20 73 75 63 68 20 62 72 61 6e 63 68 65 73 2e 20 20 49 6e 73 74 65 61 64 20 61 20 66 65 61 74 75 | .such.branches...Instead.a.featu |
| 177f00 | 72 65 20 62 72 61 6e 63 68 0a e2 80 98 6d 79 2d 66 65 61 74 75 72 65 e2 80 99 20 69 73 20 75 73 | re.branch....my-feature....is.us |
| 177f20 | 75 61 6c 6c 79 20 70 75 73 68 65 64 20 74 6f 20 e2 80 98 6d 79 2d 66 6f 72 6b 2f 6d 79 2d 66 65 | ually.pushed.to....my-fork/my-fe |
| 177f40 | 61 74 75 72 65 e2 80 99 20 6f 72 20 69 66 20 79 6f 75 20 61 72 65 20 61 0a 63 6f 6e 74 72 69 62 | ature....or.if.you.are.a.contrib |
| 177f60 | 75 74 6f 72 20 e2 80 98 6f 72 69 67 69 6e 2f 6d 79 2d 66 65 61 74 75 72 65 e2 80 99 2e 20 20 41 | utor....origin/my-feature......A |
| 177f80 | 66 74 65 72 20 74 68 65 20 6e 65 77 20 66 65 61 74 75 72 65 20 68 61 73 20 62 65 65 6e 0a 72 65 | fter.the.new.feature.has.been.re |
| 177fa0 | 76 69 65 77 65 64 2c 20 74 68 65 20 6d 61 69 6e 74 61 69 6e 65 72 20 6d 65 72 67 65 73 20 74 68 | viewed,.the.maintainer.merges.th |
| 177fc0 | 65 20 66 65 61 74 75 72 65 20 69 6e 74 6f 20 e2 80 98 6d 61 73 74 65 72 e2 80 99 2e 20 20 41 6e | e.feature.into....master......An |
| 177fe0 | 64 20 66 69 6e 61 6c 6c 79 0a e2 80 98 6d 61 73 74 65 72 e2 80 99 20 28 6e 6f 74 20 e2 80 98 6d | d.finally....master....(not....m |
| 178000 | 79 2d 66 65 61 74 75 72 65 e2 80 99 20 69 74 73 65 6c 66 29 20 69 73 20 70 75 73 68 65 64 20 74 | y-feature....itself).is.pushed.t |
| 178020 | 6f 20 e2 80 98 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 e2 80 99 2e 0a 0a 20 20 20 42 75 74 20 6e | o....origin/master.........But.n |
| 178040 | 65 77 20 66 65 61 74 75 72 65 73 20 73 65 6c 64 6f 6d 20 61 72 65 20 70 65 72 66 65 63 74 20 6f | ew.features.seldom.are.perfect.o |
| 178060 | 6e 20 74 68 65 20 66 69 72 73 74 20 74 72 79 2c 20 61 6e 64 20 73 6f 20 66 65 61 74 75 72 65 0a | n.the.first.try,.and.so.feature. |
| 178080 | 62 72 61 6e 63 68 65 73 20 75 73 75 61 6c 6c 79 20 68 61 76 65 20 74 6f 20 62 65 20 72 65 76 69 | branches.usually.have.to.be.revi |
| 1780a0 | 65 77 65 64 2c 20 69 6d 70 72 6f 76 65 64 2c 20 61 6e 64 20 72 65 2d 70 75 73 68 65 64 20 73 65 | ewed,.improved,.and.re-pushed.se |
| 1780c0 | 76 65 72 61 6c 0a 74 69 6d 65 73 2e 20 20 50 75 73 68 69 6e 67 20 73 68 6f 75 6c 64 20 74 68 65 | veral.times...Pushing.should.the |
| 1780e0 | 72 65 66 6f 72 65 20 62 65 20 65 61 73 79 20 74 6f 20 64 6f 2c 20 61 6e 64 20 66 6f 72 20 74 68 | refore.be.easy.to.do,.and.for.th |
| 178100 | 61 74 20 72 65 61 73 6f 6e 20 6d 61 6e 79 0a 47 69 74 20 75 73 65 72 73 20 68 61 76 65 20 63 6f | at.reason.many.Git.users.have.co |
| 178120 | 6e 63 6c 75 64 65 64 20 74 68 61 74 20 69 74 20 69 73 20 62 65 73 74 20 74 6f 20 75 73 65 20 74 | ncluded.that.it.is.best.to.use.t |
| 178140 | 68 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 74 6f 0a 77 68 69 63 68 20 74 68 65 20 6c 6f | he.remote.branch.to.which.the.lo |
| 178160 | 63 61 6c 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 69 73 20 62 65 69 6e 67 20 70 75 73 68 | cal.feature.branch.is.being.push |
| 178180 | 65 64 20 61 73 20 69 74 73 20 75 70 73 74 72 65 61 6d 2e 0a 0a 20 20 20 42 75 74 20 6c 75 63 6b | ed.as.its.upstream......But.luck |
| 1781a0 | 69 6c 79 20 47 69 74 20 68 61 73 20 6c 6f 6e 67 20 61 67 6f 20 67 61 69 6e 65 64 20 73 75 70 70 | ily.Git.has.long.ago.gained.supp |
| 1781c0 | 6f 72 74 20 66 6f 72 20 61 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 77 68 69 63 68 0a 63 61 6e 20 | ort.for.a.push-remote.which.can. |
| 1781e0 | 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 73 65 70 61 72 61 74 65 6c 79 20 66 72 6f 6d 20 74 68 | be.configured.separately.from.th |
| 178200 | 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2c 20 75 73 69 6e 67 20 74 68 65 0a 76 61 72 | e.upstream.branch,.using.the.var |
| 178220 | 69 61 62 6c 65 73 20 e2 80 98 62 72 61 6e 63 68 2e 3c 6e 61 6d 65 3e 2e 70 75 73 68 52 65 6d 6f | iables....branch.<name>.pushRemo |
| 178240 | 74 65 e2 80 99 20 61 6e 64 20 e2 80 98 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 e2 | te....and....remote.pushDefault. |
| 178260 | 80 99 2e 20 20 53 6f 20 77 65 20 6e 6f 0a 6c 6f 6e 67 65 72 20 68 61 76 65 20 74 6f 20 63 68 6f | .....So.we.no.longer.have.to.cho |
| 178280 | 6f 73 65 20 77 68 69 63 68 20 6f 66 20 74 68 65 20 74 77 6f 20 72 65 6d 6f 74 65 73 20 73 68 6f | ose.which.of.the.two.remotes.sho |
| 1782a0 | 75 6c 64 20 62 65 20 75 73 65 64 20 61 73 20 22 74 68 65 0a 72 65 6d 6f 74 65 22 2e 0a 0a 20 20 | uld.be.used.as."the.remote"..... |
| 1782c0 | 20 45 61 63 68 20 6f 66 20 74 68 65 20 66 65 74 63 68 69 6e 67 2c 20 70 75 6c 6c 69 6e 67 2c 20 | .Each.of.the.fetching,.pulling,. |
| 1782e0 | 61 6e 64 20 70 75 73 68 69 6e 67 20 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 6e 64 73 0a 66 | and.pushing.transient.commands.f |
| 178300 | 65 61 74 75 72 65 73 20 74 68 72 65 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 74 68 | eatures.three.suffix.commands.th |
| 178320 | 61 74 20 61 63 74 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 | at.act.on.the.current.branch.and |
| 178340 | 20 73 6f 6d 65 0a 6f 74 68 65 72 20 62 72 61 6e 63 68 2e 20 20 4f 66 20 74 68 65 73 65 2c 20 e2 | .some.other.branch...Of.these,.. |
| 178360 | 80 98 70 e2 80 99 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 77 68 69 | ..p....is.bound.to.a.command.whi |
| 178380 | 63 68 20 61 63 74 73 20 6f 6e 20 74 68 65 0a 70 75 73 68 2d 72 65 6d 6f 74 65 2c 20 e2 80 98 75 | ch.acts.on.the.push-remote,....u |
| 1783a0 | e2 80 99 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 | ....is.bound.to.a.command.which. |
| 1783c0 | 61 63 74 73 20 6f 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 2c 20 61 6e 64 0a e2 80 98 65 e2 80 | acts.on.the.upstream,.and....e.. |
| 1783e0 | 99 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 77 68 69 63 68 20 61 63 | ..is.bound.to.a.command.which.ac |
| 178400 | 74 73 20 6f 6e 20 61 6e 79 20 6f 74 68 65 72 20 62 72 61 6e 63 68 2e 20 20 54 68 65 20 73 74 61 | ts.on.any.other.branch...The.sta |
| 178420 | 74 75 73 0a 62 75 66 66 65 72 20 73 68 6f 77 73 20 75 6e 70 75 73 68 65 64 20 61 6e 64 20 75 6e | tus.buffer.shows.unpushed.and.un |
| 178440 | 70 75 6c 6c 65 64 20 63 6f 6d 6d 69 74 73 20 66 6f 72 20 62 6f 74 68 20 74 68 65 20 70 75 73 68 | pulled.commits.for.both.the.push |
| 178460 | 2d 72 65 6d 6f 74 65 20 61 6e 64 0a 74 68 65 20 75 70 73 74 72 65 61 6d 2e 0a 0a 20 20 20 49 74 | -remote.and.the.upstream......It |
| 178480 | e2 80 99 73 20 66 61 69 72 6c 79 20 73 69 6d 70 6c 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 | ...s.fairly.simple.to.configure. |
| 1784a0 | 74 68 65 73 65 20 74 77 6f 20 72 65 6d 6f 74 65 73 2e 20 20 54 68 65 20 76 61 6c 75 65 73 20 6f | these.two.remotes...The.values.o |
| 1784c0 | 66 20 61 6c 6c 0a 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 72 65 20 72 65 6c | f.all.the.variables.that.are.rel |
| 1784e0 | 61 74 65 64 20 74 6f 20 66 65 74 63 68 69 6e 67 2c 20 70 75 6c 6c 69 6e 67 2c 20 61 6e 64 20 70 | ated.to.fetching,.pulling,.and.p |
| 178500 | 75 73 68 69 6e 67 20 28 61 73 0a 77 65 6c 6c 20 61 73 20 73 6f 6d 65 20 6f 74 68 65 72 20 62 72 | ushing.(as.well.as.some.other.br |
| 178520 | 61 6e 63 68 2d 72 65 6c 61 74 65 64 20 76 61 72 69 61 62 6c 65 73 29 20 63 61 6e 20 62 65 20 69 | anch-related.variables).can.be.i |
| 178540 | 6e 73 70 65 63 74 65 64 20 61 6e 64 0a 63 68 61 6e 67 65 64 20 75 73 69 6e 67 20 74 68 65 20 63 | nspected.and.changed.using.the.c |
| 178560 | 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 | ommand....magit-branch-configure |
| 178580 | e2 80 99 2c 20 77 68 69 63 68 20 69 73 20 61 76 61 69 6c 61 62 6c 65 0a 66 72 6f 6d 20 6d 61 6e | ...,.which.is.available.from.man |
| 1785a0 | 79 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 | y.transient.prefix.commands.that |
| 1785c0 | 20 64 65 61 6c 20 77 69 74 68 20 62 72 61 6e 63 68 65 73 2e 20 20 49 74 20 69 73 20 61 6c 73 6f | .deal.with.branches...It.is.also |
| 1785e0 | 0a 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 65 74 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 | .possible.to.set.the.push-remote |
| 178600 | 20 6f 72 20 75 70 73 74 72 65 61 6d 20 77 68 69 6c 65 20 70 75 73 68 69 6e 67 20 28 73 65 65 20 | .or.upstream.while.pushing.(see. |
| 178620 | 2a 6e 6f 74 65 0a 50 75 73 68 69 6e 67 3a 3a 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | *note.Pushing::).....File:.magit |
| 178640 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 | .info,..Node:.Branch.Commands,.. |
| 178660 | 4e 65 78 74 3a 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2c 20 20 50 72 65 | Next:.Branch.Git.Variables,..Pre |
| 178680 | 76 3a 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 2c 20 20 55 70 3a 20 42 72 61 6e 63 68 69 | v:.The.Two.Remotes,..Up:.Branchi |
| 1786a0 | 6e 67 0a 0a 36 2e 36 2e 32 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 0a 2d 2d 2d 2d 2d 2d | ng..6.6.2.Branch.Commands.------ |
| 1786c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 74 72 61 6e 73 69 65 6e 74 20 70 | ---------------..The.transient.p |
| 1786e0 | 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 e2 80 99 | refix.command....magit-branch... |
| 178700 | 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 61 6e 64 0a 63 68 65 63 6b 6f 75 74 20 | .is.used.to.create.and.checkout. |
| 178720 | 62 72 61 6e 63 68 65 73 2c 20 61 6e 64 20 74 6f 20 6d 61 6b 65 20 63 68 61 6e 67 65 73 20 74 6f | branches,.and.to.make.changes.to |
| 178740 | 20 65 78 69 73 74 69 6e 67 20 62 72 61 6e 63 68 65 73 2e 20 20 49 74 20 69 73 20 6e 6f 74 0a 75 | .existing.branches...It.is.not.u |
| 178760 | 73 65 64 20 74 6f 20 66 65 74 63 68 2c 20 70 75 6c 6c 2c 20 6d 65 72 67 65 2c 20 72 65 62 61 73 | sed.to.fetch,.pull,.merge,.rebas |
| 178780 | 65 2c 20 6f 72 20 70 75 73 68 20 62 72 61 6e 63 68 65 73 2c 20 69 2e 65 2e 2c 20 74 68 69 73 20 | e,.or.push.branches,.i.e.,.this. |
| 1787a0 | 63 6f 6d 6d 61 6e 64 0a 64 65 61 6c 73 20 77 69 74 68 20 62 72 61 6e 63 68 65 73 20 74 68 65 6d | command.deals.with.branches.them |
| 1787c0 | 73 65 6c 76 65 73 2c 20 6e 6f 74 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 72 65 61 | selves,.not.with.the.commits.rea |
| 1787e0 | 63 68 61 62 6c 65 20 66 72 6f 6d 0a 74 68 65 6d 2e 20 20 54 68 6f 73 65 20 66 65 61 74 75 72 65 | chable.from.them...Those.feature |
| 178800 | 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 73 65 70 61 72 61 74 65 20 74 72 | s.are.available.from.separate.tr |
| 178820 | 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 6e 64 2e 0a 0a e2 80 98 62 e2 80 99 20 28 e2 80 98 6d 61 | ansient.command......b....(...ma |
| 178840 | 67 69 74 2d 62 72 61 6e 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 | git-branch...)......This.transie |
| 178860 | 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c | nt.prefix.command.binds.the.foll |
| 178880 | 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 | owing.suffix.commands......and.d |
| 1788a0 | 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 | isplays.them.in.a.temporary.buff |
| 1788c0 | 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 | er.until.a.suffix.is.invoked.... |
| 1788e0 | 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 69 74 20 61 6c 73 6f 20 62 69 6e 64 73 20 61 6e 64 | ....By.default.it.also.binds.and |
| 178900 | 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 73 6f 6d 65 0a 20 20 20 | .displays.the.values.of.some.... |
| 178920 | 20 20 62 72 61 6e 63 68 2d 72 65 6c 61 74 65 64 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 20 61 | ..branch-related.Git.variables.a |
| 178940 | 6e 64 20 61 6c 6c 6f 77 73 20 63 68 61 6e 67 69 6e 67 20 74 68 65 69 72 20 76 61 6c 75 65 73 2e | nd.allows.changing.their.values. |
| 178960 | 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ...--.User.Option:.magit-branch- |
| 178980 | 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f | direct-configure......This.optio |
| 1789a0 | 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 | n.controls.whether.the.transient |
| 1789c0 | 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 e2 80 99 0a 20 20 20 20 | .command....magit-branch........ |
| 1789e0 | 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 64 69 72 65 63 74 6c 79 20 63 68 61 6e 67 65 20 | .can.be.used.to.directly.change. |
| 178a00 | 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 2e 20 20 54 68 | the.values.of.Git.variables...Th |
| 178a20 | 69 73 0a 20 20 20 20 20 64 65 66 61 75 6c 74 73 20 74 6f 20 e2 80 98 74 e2 80 99 20 28 74 6f 20 | is......defaults.to....t....(to. |
| 178a40 | 61 76 6f 69 64 20 63 68 61 6e 67 69 6e 67 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 29 2e 20 20 57 | avoid.changing.key.bindings)...W |
| 178a60 | 68 65 6e 20 73 65 74 20 74 6f 0a 20 20 20 20 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 | hen.set.to.........nil...,.then. |
| 178a80 | 6e 6f 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 74 68 | no.variables.are.displayed.by.th |
| 178aa0 | 61 74 20 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 20 20 20 61 6e 64 20 69 | at.transient.command,......and.i |
| 178ac0 | 74 73 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 | ts.suffix.command....magit-branc |
| 178ae0 | 68 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 20 68 61 73 20 74 6f 20 62 65 20 75 73 65 64 0a 20 20 | h-configure....has.to.be.used... |
| 178b00 | 20 20 20 69 6e 73 74 65 61 64 20 74 6f 20 76 69 65 77 20 61 6e 64 20 63 68 61 6e 67 65 20 62 72 | ...instead.to.view.and.change.br |
| 178b20 | 61 6e 63 68 20 72 65 6c 61 74 65 64 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a e2 80 98 62 20 43 e2 | anch.related.variables......b.C. |
| 178b40 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 | ...(...magit-branch-configure... |
| 178b60 | 29 0a e2 80 98 66 20 43 e2 80 99 0a e2 80 98 46 20 43 e2 80 99 0a e2 80 98 50 20 43 e2 80 99 0a | )....f.C.......F.C.......P.C.... |
| 178b80 | 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 | .....This.transient.prefix.comma |
| 178ba0 | 6e 64 20 62 69 6e 64 73 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 73 65 74 20 74 68 65 20 76 | nd.binds.commands.that.set.the.v |
| 178bc0 | 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 62 72 61 6e 63 68 2d 72 65 6c 61 74 65 64 20 76 61 72 69 | alue.of......branch-related.vari |
| 178be0 | 61 62 6c 65 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d | ables.and.displays.them.in.a.tem |
| 178c00 | 70 6f 72 61 72 79 20 62 75 66 66 65 72 0a 20 20 20 20 20 75 6e 74 69 6c 20 74 68 65 20 74 72 61 | porary.buffer......until.the.tra |
| 178c20 | 6e 73 69 65 6e 74 20 69 73 20 65 78 69 74 65 64 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 | nsient.is.exited........With.a.p |
| 178c40 | 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6c 77 | refix.argument,.this.command.alw |
| 178c60 | 61 79 73 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 | ays.prompts.for.a.branch........ |
| 178c80 | 57 69 74 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 69 73 20 64 | Without.a.prefix.argument.this.d |
| 178ca0 | 65 70 65 6e 64 73 20 6f 6e 20 77 68 65 74 68 65 72 20 69 74 20 77 61 73 20 69 6e 76 6f 6b 65 64 | epends.on.whether.it.was.invoked |
| 178cc0 | 20 61 73 0a 20 20 20 20 20 61 20 73 75 66 66 69 78 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 62 72 | .as......a.suffix.of....magit-br |
| 178ce0 | 61 6e 63 68 e2 80 99 20 61 6e 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 | anch....and.on.the.........magit |
| 178d00 | 2d 62 72 61 6e 63 68 2d 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 20 6f 70 74 69 | -branch-direct-configure....opti |
| 178d20 | 6f 6e 2e 20 20 49 66 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 e2 80 99 20 61 6c 72 65 61 | on...If....magit-branch....alrea |
| 178d40 | 64 79 0a 20 20 20 20 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 66 | dy......displays.the.variables.f |
| 178d60 | 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 69 74 20 69 | or.the.current.branch,.then.it.i |
| 178d80 | 73 6e e2 80 99 74 20 75 73 65 66 75 6c 0a 20 20 20 20 20 74 6f 20 69 6e 76 6f 6b 65 20 61 6e 6f | sn...t.useful......to.invoke.ano |
| 178da0 | 74 68 65 72 20 74 72 61 6e 73 69 65 6e 74 20 74 68 61 74 20 64 69 73 70 6c 61 79 73 20 74 68 65 | ther.transient.that.displays.the |
| 178dc0 | 6d 20 66 6f 72 20 74 68 65 20 73 61 6d 65 20 62 72 61 6e 63 68 2e 0a 20 20 20 20 20 49 6e 20 74 | m.for.the.same.branch.......In.t |
| 178de0 | 68 61 74 20 63 61 73 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 73 20 66 6f | hat.case.this.command.prompts.fo |
| 178e00 | 72 20 61 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 | r.a.branch......The.variables.ar |
| 178e20 | 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 2a 6e 6f 74 65 20 42 72 61 6e 63 68 20 47 69 74 20 | e.described.in.*note.Branch.Git. |
| 178e40 | 56 61 72 69 61 62 6c 65 73 3a 3a 2e 0a 0a e2 80 98 62 20 62 e2 80 99 20 28 e2 80 98 6d 61 67 69 | Variables::......b.b....(...magi |
| 178e60 | 74 2d 63 68 65 63 6b 6f 75 74 e2 80 99 29 0a 20 20 20 20 20 43 68 65 63 6b 6f 75 74 20 61 20 72 | t-checkout...)......Checkout.a.r |
| 178e80 | 65 76 69 73 69 6f 6e 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 61 | evision.read.in.the.minibuffer.a |
| 178ea0 | 6e 64 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 0a 20 20 20 20 20 62 72 61 6e 63 68 | nd.defaulting.to.the......branch |
| 178ec0 | 20 6f 72 20 61 72 62 69 74 72 61 72 79 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e | .or.arbitrary.revision.at.point. |
| 178ee0 | 20 20 49 66 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 69 73 20 61 20 6c 6f 63 61 6c 0a 20 20 20 | ..If.the.revision.is.a.local.... |
| 178f00 | 20 20 62 72 61 6e 63 68 20 74 68 65 6e 20 74 68 61 74 20 62 65 63 6f 6d 65 73 20 74 68 65 20 63 | ..branch.then.that.becomes.the.c |
| 178f20 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 49 66 20 69 74 20 69 73 20 73 6f 6d 65 74 68 69 | urrent.branch...If.it.is.somethi |
| 178f40 | 6e 67 0a 20 20 20 20 20 65 6c 73 65 20 74 68 65 6e 20 e2 80 98 48 45 41 44 e2 80 99 20 62 65 63 | ng......else.then....HEAD....bec |
| 178f60 | 6f 6d 65 73 20 64 65 74 61 63 68 65 64 2e 20 20 43 68 65 63 6b 6f 75 74 20 66 61 69 6c 73 20 69 | omes.detached...Checkout.fails.i |
| 178f80 | 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 0a 20 20 20 20 20 74 72 65 65 20 6f 72 20 74 68 65 20 73 | f.the.working......tree.or.the.s |
| 178fa0 | 74 61 67 69 6e 67 20 61 72 65 61 20 63 6f 6e 74 61 69 6e 20 63 68 61 6e 67 65 73 2e 0a 0a e2 80 | taging.area.contain.changes..... |
| 178fc0 | 98 62 20 6e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 72 65 61 74 65 e2 | .b.n....(...magit-branch-create. |
| 178fe0 | 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 62 72 61 6e 63 68 2e 20 20 54 | ..)......Create.a.new.branch...T |
| 179000 | 68 65 20 75 73 65 72 20 69 73 20 61 73 6b 65 64 20 66 6f 72 20 61 20 62 72 61 6e 63 68 20 6f 72 | he.user.is.asked.for.a.branch.or |
| 179020 | 20 61 72 62 69 74 72 61 72 79 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 20 74 6f 20 75 73 65 20 | .arbitrary......revision.to.use. |
| 179040 | 61 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 6f 66 20 74 68 65 20 6e 65 77 | as.the.starting.point.of.the.new |
| 179060 | 20 62 72 61 6e 63 68 2e 20 20 57 68 65 6e 20 61 0a 20 20 20 20 20 62 72 61 6e 63 68 20 6e 61 6d | .branch...When.a......branch.nam |
| 179080 | 65 20 69 73 20 70 72 6f 76 69 64 65 64 2c 20 74 68 65 6e 20 74 68 61 74 20 62 65 63 6f 6d 65 73 | e.is.provided,.then.that.becomes |
| 1790a0 | 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 6f 66 0a 20 20 20 20 20 74 68 65 | .the.upstream.branch.of......the |
| 1790c0 | 20 6e 65 77 20 62 72 61 6e 63 68 2e 20 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6e 65 | .new.branch...The.name.of.the.ne |
| 1790e0 | 77 20 62 72 61 6e 63 68 20 69 73 20 61 6c 73 6f 20 72 65 61 64 20 69 6e 20 74 68 65 0a 20 20 20 | w.branch.is.also.read.in.the.... |
| 179100 | 20 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 6f 70 74 | ..minibuffer........Also.see.opt |
| 179120 | 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 | ion....magit-branch-prefer-remot |
| 179140 | 65 2d 75 70 73 74 72 65 61 6d e2 80 99 2e 0a 0a e2 80 98 62 20 63 e2 80 99 20 28 e2 80 98 6d 61 | e-upstream.........b.c....(...ma |
| 179160 | 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 e2 80 99 29 0a 20 20 20 20 | git-branch-and-checkout...)..... |
| 179180 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 6e 65 77 20 62 72 61 6e | .This.command.creates.a.new.bran |
| 1791a0 | 63 68 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 72 65 61 74 65 e2 80 | ch.like....magit-branch-create.. |
| 1791c0 | 99 2c 20 62 75 74 0a 20 20 20 20 20 74 68 65 6e 20 61 6c 73 6f 20 63 68 65 63 6b 73 20 69 74 20 | .,.but......then.also.checks.it. |
| 1791e0 | 6f 75 74 2e 0a 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 | out........Also.see.option....ma |
| 179200 | 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 | git-branch-prefer-remote-upstrea |
| 179220 | 6d e2 80 99 2e 0a 0a e2 80 98 62 20 6c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 | m.........b.l....(...magit-branc |
| 179240 | 68 2d 63 68 65 63 6b 6f 75 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 | h-checkout...)......This.command |
| 179260 | 20 63 68 65 63 6b 73 20 6f 75 74 20 61 6e 20 65 78 69 73 74 69 6e 67 20 6f 72 20 6e 65 77 20 6c | .checks.out.an.existing.or.new.l |
| 179280 | 6f 63 61 6c 20 62 72 61 6e 63 68 2e 20 20 49 74 20 72 65 61 64 73 0a 20 20 20 20 20 61 20 62 72 | ocal.branch...It.reads......a.br |
| 1792a0 | 61 6e 63 68 20 6e 61 6d 65 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 6f 66 66 65 72 69 6e 67 | anch.name.from.the.user.offering |
| 1792c0 | 20 61 6c 6c 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 61 0a 20 20 20 20 20 73 | .all.local.branches.and.a......s |
| 1792e0 | 75 62 73 65 74 20 6f 66 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 61 73 20 63 61 6e 64 | ubset.of.remote.branches.as.cand |
| 179300 | 69 64 61 74 65 73 2e 20 20 52 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 20 66 6f 72 20 77 68 69 | idates...Remote.branches.for.whi |
| 179320 | 63 68 0a 20 20 20 20 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 62 79 20 74 68 65 20 73 61 | ch......a.local.branch.by.the.sa |
| 179340 | 6d 65 20 6e 61 6d 65 20 65 78 69 73 74 73 20 61 72 65 20 6f 6d 69 74 74 65 64 20 66 72 6f 6d 20 | me.name.exists.are.omitted.from. |
| 179360 | 74 68 65 20 6c 69 73 74 20 6f 66 0a 20 20 20 20 20 63 61 6e 64 69 64 61 74 65 73 2e 20 20 54 68 | the.list.of......candidates...Th |
| 179380 | 65 20 75 73 65 72 20 63 61 6e 20 61 6c 73 6f 20 65 6e 74 65 72 20 61 20 63 6f 6d 70 6c 65 74 65 | e.user.can.also.enter.a.complete |
| 1793a0 | 6c 79 20 6e 65 77 20 62 72 61 6e 63 68 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 | ly.new.branch.name.............. |
| 1793c0 | 20 49 66 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 63 74 73 20 61 6e 20 65 78 69 73 74 69 6e 67 | .If.the.user.selects.an.existing |
| 1793e0 | 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 0a 20 20 20 20 | .local.branch,.then.that.is..... |
| 179400 | 20 20 20 20 20 20 63 68 65 63 6b 65 64 20 6f 75 74 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | ......checked.out............... |
| 179420 | 49 66 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 63 74 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 | If.the.user.selects.a.remote.bra |
| 179440 | 6e 63 68 2c 20 74 68 65 6e 20 69 74 20 63 72 65 61 74 65 73 20 61 6e 64 0a 20 20 20 20 20 20 20 | nch,.then.it.creates.and........ |
| 179460 | 20 20 20 63 68 65 63 6b 73 20 6f 75 74 20 61 20 6e 65 77 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 | ...checks.out.a.new.local.branch |
| 179480 | 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 | .with.the.same.name,.and........ |
| 1794a0 | 20 20 20 63 6f 6e 66 69 67 75 72 65 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 72 65 6d 6f 74 | ...configures.the.selected.remot |
| 1794c0 | 65 20 62 72 61 6e 63 68 20 61 73 20 74 68 65 20 70 75 73 68 20 74 61 72 67 65 74 2e 0a 0a 20 20 | e.branch.as.the.push.target..... |
| 1794e0 | 20 20 20 20 20 20 e2 80 a2 20 49 66 20 74 68 65 20 75 73 65 72 20 65 6e 74 65 72 73 20 61 20 6e | ..........If.the.user.enters.a.n |
| 179500 | 65 77 20 62 72 61 6e 63 68 20 6e 61 6d 65 2c 20 74 68 65 6e 20 69 74 20 63 72 65 61 74 65 73 20 | ew.branch.name,.then.it.creates. |
| 179520 | 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 73 20 74 68 61 74 20 6f 75 74 2c 20 61 | and...........checks.that.out,.a |
| 179540 | 66 74 65 72 20 61 6c 73 6f 20 72 65 61 64 69 6e 67 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 | fter.also.reading.the.starting-p |
| 179560 | 6f 69 6e 74 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 | oint.from...........the.user.... |
| 179580 | 20 20 20 20 49 6e 20 74 68 65 20 6c 61 74 74 65 72 20 74 77 6f 20 63 61 73 65 73 20 74 68 65 20 | ....In.the.latter.two.cases.the. |
| 1795a0 | 75 70 73 74 72 65 61 6d 20 69 73 20 61 6c 73 6f 20 73 65 74 2e 20 20 57 68 65 74 68 65 72 20 69 | upstream.is.also.set...Whether.i |
| 1795c0 | 74 20 69 73 0a 20 20 20 20 20 73 65 74 20 74 6f 20 74 68 65 20 63 68 6f 73 65 6e 20 73 74 61 72 | t.is......set.to.the.chosen.star |
| 1795e0 | 74 69 6e 67 20 70 6f 69 6e 74 20 6f 72 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 64 65 70 | ting.point.or.something.else.dep |
| 179600 | 65 6e 64 73 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 61 67 | ends.on.the......value.of....mag |
| 179620 | 69 74 2d 62 72 61 6e 63 68 2d 61 64 6a 75 73 74 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d | it-branch-adjust-remote-upstream |
| 179640 | 2d 61 6c 69 73 74 e2 80 99 2e 0a 0a e2 80 98 62 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | -alist.........b.s....(...magit- |
| 179660 | 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | branch-spinoff...)......This.com |
| 179680 | 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 6e 64 20 63 68 65 63 6b 73 20 6f 75 74 20 61 20 6e 65 | mand.creates.and.checks.out.a.ne |
| 1796a0 | 77 20 62 72 61 6e 63 68 20 73 74 61 72 74 69 6e 67 20 61 74 20 61 6e 64 0a 20 20 20 20 20 74 72 | w.branch.starting.at.and......tr |
| 1796c0 | 61 63 6b 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 54 68 61 74 | acking.the.current.branch...That |
| 1796e0 | 20 62 72 61 6e 63 68 20 69 6e 20 74 75 72 6e 20 69 73 20 72 65 73 65 74 20 74 6f 20 74 68 65 0a | .branch.in.turn.is.reset.to.the. |
| 179700 | 20 20 20 20 20 6c 61 73 74 20 63 6f 6d 6d 69 74 20 69 74 20 73 68 61 72 65 73 20 77 69 74 68 20 | .....last.commit.it.shares.with. |
| 179720 | 69 74 73 20 75 70 73 74 72 65 61 6d 2e 20 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 | its.upstream...If.the.current.br |
| 179740 | 61 6e 63 68 20 68 61 73 0a 20 20 20 20 20 6e 6f 20 75 70 73 74 72 65 61 6d 20 6f 72 20 6e 6f 20 | anch.has......no.upstream.or.no. |
| 179760 | 75 6e 70 75 73 68 65 64 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 74 68 65 20 6e 65 77 20 62 | unpushed.commits,.then.the.new.b |
| 179780 | 72 61 6e 63 68 20 69 73 20 63 72 65 61 74 65 64 0a 20 20 20 20 20 61 6e 79 77 61 79 20 61 6e 64 | ranch.is.created......anyway.and |
| 1797a0 | 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 | .the.previously.current.branch.i |
| 1797c0 | 73 20 6e 6f 74 20 74 6f 75 63 68 65 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 | s.not.touched........This.is.use |
| 1797e0 | 66 75 6c 20 74 6f 20 63 72 65 61 74 65 20 61 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 61 | ful.to.create.a.feature.branch.a |
| 179800 | 66 74 65 72 20 77 6f 72 6b 20 68 61 73 20 61 6c 72 65 61 64 79 0a 20 20 20 20 20 62 65 67 61 6e | fter.work.has.already......began |
| 179820 | 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62 72 61 6e 63 68 20 28 6c 69 6b 65 6c 79 20 62 75 74 20 6e | .on.the.old.branch.(likely.but.n |
| 179840 | 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 20 22 6d 61 73 74 65 72 22 29 2e 0a 0a 20 20 20 20 20 | ot.necessarily."master")........ |
| 179860 | 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 73 20 61 20 6d 65 6d 62 65 | If.the.current.branch.is.a.membe |
| 179880 | 72 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6f 70 74 69 6f 6e 0a 20 20 20 20 20 e2 80 | r.of.the.value.of.option........ |
| 1798a0 | 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 | .magit-branch-prefer-remote-upst |
| 1798c0 | 72 65 61 6d e2 80 99 20 28 77 68 69 63 68 20 73 65 65 29 2c 20 74 68 65 6e 20 74 68 65 20 63 75 | ream....(which.see),.then.the.cu |
| 1798e0 | 72 72 65 6e 74 0a 20 20 20 20 20 62 72 61 6e 63 68 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 61 | rrent......branch.will.be.used.a |
| 179900 | 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 61 73 20 75 73 75 61 6c 2c 20 62 | s.the.starting.point.as.usual,.b |
| 179920 | 75 74 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 73 74 61 72 | ut.the......upstream.of.the.star |
| 179940 | 74 69 6e 67 2d 70 6f 69 6e 74 20 6d 61 79 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 | ting-point.may.be.used.as.the.up |
| 179960 | 73 74 72 65 61 6d 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6e 65 77 20 62 72 61 6e 63 68 2c 20 69 | stream.of.the......new.branch,.i |
| 179980 | 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 69 74 73 | nstead.of.the.starting-point.its |
| 1799a0 | 65 6c 66 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 46 52 4f 4d 20 69 73 20 6e | elf........If.optional.FROM.is.n |
| 1799c0 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 20 69 | on-nil,.then.the.source.branch.i |
| 1799e0 | 73 20 72 65 73 65 74 20 74 6f 0a 20 20 20 20 20 e2 80 98 46 52 4f 4d 7e e2 80 99 2c 20 69 6e 73 | s.reset.to.........FROM~...,.ins |
| 179a00 | 74 65 61 64 20 6f 66 20 74 6f 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 69 74 20 69 74 20 73 68 | tead.of.to.the.last.commit.it.sh |
| 179a20 | 61 72 65 73 20 77 69 74 68 20 69 74 73 20 75 70 73 74 72 65 61 6d 2e 0a 20 20 20 20 20 49 6e 74 | ares.with.its.upstream.......Int |
| 179a40 | 65 72 61 63 74 69 76 65 6c 79 2c 20 46 52 4f 4d 20 69 73 20 6f 6e 6c 79 20 65 76 65 72 20 6e 6f | eractively,.FROM.is.only.ever.no |
| 179a60 | 6e 2d 6e 69 6c 2c 20 69 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 0a 20 20 20 | n-nil,.if.the.region.selects.... |
| 179a80 | 20 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 73 2c 20 61 6e 64 20 61 6d 6f 6e 67 20 74 68 6f 73 65 20 | ..some.commits,.and.among.those. |
| 179aa0 | 63 6f 6d 6d 69 74 73 2c 20 46 52 4f 4d 20 69 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 | commits,.FROM.is.the.commit.that |
| 179ac0 | 20 69 73 0a 20 20 20 20 20 74 68 65 20 66 65 77 65 73 74 20 63 6f 6d 6d 69 74 73 20 61 68 65 61 | .is......the.fewest.commits.ahea |
| 179ae0 | 64 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 54 68 | d.of.the.source.branch........Th |
| 179b00 | 65 20 63 6f 6d 6d 69 74 20 61 74 20 74 68 65 20 6f 74 68 65 72 20 65 6e 64 20 6f 66 20 74 68 65 | e.commit.at.the.other.end.of.the |
| 179b20 | 20 73 65 6c 65 63 74 69 6f 6e 20 61 63 74 75 61 6c 6c 79 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 | .selection.actually.does.not.... |
| 179b40 | 20 20 6d 61 74 74 65 72 2c 20 61 6c 6c 20 63 6f 6d 6d 69 74 73 20 62 65 74 77 65 65 6e 20 46 52 | ..matter,.all.commits.between.FR |
| 179b60 | 4f 4d 20 61 6e 64 20 e2 80 98 48 45 41 44 e2 80 99 20 61 72 65 20 6d 6f 76 65 64 20 74 6f 20 74 | OM.and....HEAD....are.moved.to.t |
| 179b80 | 68 65 20 6e 65 77 0a 20 20 20 20 20 62 72 61 6e 63 68 2e 20 20 49 66 20 46 52 4f 4d 20 69 73 20 | he.new......branch...If.FROM.is. |
| 179ba0 | 6e 6f 74 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 e2 80 98 48 45 41 44 e2 80 99 20 6f 72 | not.reachable.from....HEAD....or |
| 179bc0 | 20 69 73 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 73 6f 75 72 | .is.reachable.from......the.sour |
| 179be0 | 63 65 20 62 72 61 6e 63 68 e2 80 99 73 20 75 70 73 74 72 65 61 6d 2c 20 74 68 65 6e 20 61 6e 20 | ce.branch...s.upstream,.then.an. |
| 179c00 | 65 72 72 6f 72 20 69 73 20 72 61 69 73 65 64 2e 0a 0a e2 80 98 62 20 53 e2 80 99 20 28 e2 80 98 | error.is.raised......b.S....(... |
| 179c20 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 75 74 e2 80 99 29 0a 20 20 20 20 20 54 68 | magit-branch-spinout...)......Th |
| 179c40 | 69 73 20 63 6f 6d 6d 61 6e 64 20 62 65 68 61 76 65 73 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 | is.command.behaves.like....magit |
| 179c60 | 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 e2 80 99 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 | -branch-spinoff...,.except.that. |
| 179c80 | 69 74 0a 20 20 20 20 20 64 6f 65 73 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 20 63 75 72 72 | it......does.not.change.the.curr |
| 179ca0 | 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e | ent.branch...If.there.are.any.un |
| 179cc0 | 63 6f 6d 6d 69 74 74 65 64 0a 20 20 20 20 20 63 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 69 74 20 | committed......changes,.then.it. |
| 179ce0 | 62 65 68 61 76 65 73 20 65 78 61 63 74 6c 79 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 72 | behaves.exactly.like....magit-br |
| 179d00 | 61 6e 63 68 2d 73 70 69 6e 6f 66 66 e2 80 99 2e 0a 0a e2 80 98 62 20 78 e2 80 99 20 28 e2 80 98 | anch-spinoff.........b.x....(... |
| 179d20 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 73 65 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 | magit-branch-reset...)......This |
| 179d40 | 20 63 6f 6d 6d 61 6e 64 20 72 65 73 65 74 73 20 61 20 62 72 61 6e 63 68 2c 20 64 65 66 61 75 6c | .command.resets.a.branch,.defaul |
| 179d60 | 74 69 6e 67 20 74 6f 20 74 68 65 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 2c 20 74 6f 0a | ting.to.the.branch.at.point,.to. |
| 179d80 | 20 20 20 20 20 74 68 65 20 74 69 70 20 6f 66 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f | .....the.tip.of.another.branch.o |
| 179da0 | 72 20 61 6e 79 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 74 | r.any.other.commit........When.t |
| 179dc0 | 68 65 20 62 72 61 6e 63 68 20 62 65 69 6e 67 20 72 65 73 65 74 20 69 73 20 74 68 65 20 63 75 72 | he.branch.being.reset.is.the.cur |
| 179de0 | 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 61 20 68 61 72 64 0a 20 20 20 20 20 72 65 | rent.branch,.then.a.hard......re |
| 179e00 | 73 65 74 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 | set.is.performed...If.there.are. |
| 179e20 | 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 74 68 65 6e 20 74 68 | any.uncommitted.changes,.then.th |
| 179e40 | 65 0a 20 20 20 20 20 75 73 65 72 20 68 61 73 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 68 65 20 72 | e......user.has.to.confirm.the.r |
| 179e60 | 65 73 65 74 20 62 65 63 61 75 73 65 20 74 68 6f 73 65 20 63 68 61 6e 67 65 73 20 77 6f 75 6c 64 | eset.because.those.changes.would |
| 179e80 | 20 62 65 20 6c 6f 73 74 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 | .be.lost........This.is.useful.w |
| 179ea0 | 68 65 6e 20 79 6f 75 20 68 61 76 65 20 73 74 61 72 74 65 64 20 77 6f 72 6b 20 6f 6e 20 61 20 66 | hen.you.have.started.work.on.a.f |
| 179ec0 | 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 62 75 74 0a 20 20 20 20 20 72 65 61 6c 69 7a 65 20 69 | eature.branch.but......realize.i |
| 179ee0 | 74 e2 80 99 73 20 61 6c 6c 20 63 72 61 70 20 61 6e 64 20 77 61 6e 74 20 74 6f 20 73 74 61 72 74 | t...s.all.crap.and.want.to.start |
| 179f00 | 20 6f 76 65 72 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 72 65 73 65 74 74 69 6e 67 20 74 6f 20 61 | .over........When.resetting.to.a |
| 179f20 | 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 61 6e 64 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d | nother.branch.and.a.prefix.argum |
| 179f40 | 65 6e 74 20 69 73 20 75 73 65 64 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 68 65 20 74 61 72 67 65 | ent.is.used,......then.the.targe |
| 179f60 | 74 20 62 72 61 6e 63 68 20 69 73 20 73 65 74 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 | t.branch.is.set.as.the.upstream. |
| 179f80 | 6f 66 20 74 68 65 20 62 72 61 6e 63 68 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 62 65 69 6e 67 | of.the.branch.that.is......being |
| 179fa0 | 20 72 65 73 65 74 2e 0a 0a e2 80 98 62 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 72 61 | .reset......b.k....(...magit-bra |
| 179fc0 | 6e 63 68 2d 64 65 6c 65 74 65 e2 80 99 29 0a 20 20 20 20 20 44 65 6c 65 74 65 20 6f 6e 65 20 6f | nch-delete...)......Delete.one.o |
| 179fe0 | 72 20 6d 75 6c 74 69 70 6c 65 20 62 72 61 6e 63 68 65 73 2e 20 20 49 66 20 74 68 65 20 72 65 67 | r.multiple.branches...If.the.reg |
| 17a000 | 69 6f 6e 20 6d 61 72 6b 73 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 62 72 61 6e 63 68 65 73 | ion.marks.multiple......branches |
| 17a020 | 2c 20 74 68 65 6e 20 6f 66 66 65 72 20 74 6f 20 64 65 6c 65 74 65 20 74 68 6f 73 65 2e 20 20 4f | ,.then.offer.to.delete.those...O |
| 17a040 | 74 68 65 72 77 69 73 65 2c 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 0a 20 20 20 20 20 73 69 6e 67 | therwise,.prompt.for.a......sing |
| 17a060 | 6c 65 20 62 72 61 6e 63 68 20 74 6f 20 62 65 20 64 65 6c 65 74 65 64 2c 20 64 65 66 61 75 6c 74 | le.branch.to.be.deleted,.default |
| 17a080 | 69 6e 67 20 74 6f 20 74 68 65 20 62 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 | ing.to.the.branch.at.point...... |
| 17a0a0 | 20 20 52 65 71 75 69 72 65 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 77 68 65 6e 20 64 65 6c 65 | ..Require.confirmation.when.dele |
| 17a0c0 | 74 69 6e 67 20 62 72 61 6e 63 68 65 73 20 69 73 20 64 61 6e 67 65 72 6f 75 73 20 69 6e 20 73 6f | ting.branches.is.dangerous.in.so |
| 17a0e0 | 6d 65 0a 20 20 20 20 20 77 61 79 2e 20 20 4f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 6e 6f | me......way...Option....magit-no |
| 17a100 | 2d 63 6f 6e 66 69 72 6d e2 80 99 20 63 61 6e 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 74 6f | -confirm....can.be.customized.to |
| 17a120 | 20 6e 6f 74 20 72 65 71 75 69 72 65 0a 20 20 20 20 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 69 | .not.require......confirmation.i |
| 17a140 | 6e 20 63 65 72 74 61 69 6e 20 63 61 73 65 73 2e 20 20 53 65 65 20 69 74 73 20 64 6f 63 73 74 72 | n.certain.cases...See.its.docstr |
| 17a160 | 69 6e 67 20 74 6f 20 6c 65 61 72 6e 20 77 68 79 0a 20 20 20 20 20 63 6f 6e 66 69 72 6d 61 74 69 | ing.to.learn.why......confirmati |
| 17a180 | 6f 6e 20 69 73 20 72 65 71 75 69 72 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 69 6e 20 63 65 72 | on.is.required.by.default.in.cer |
| 17a1a0 | 74 61 69 6e 20 63 61 73 65 73 20 6f 72 20 69 66 20 61 20 70 72 6f 6d 70 74 0a 20 20 20 20 20 69 | tain.cases.or.if.a.prompt......i |
| 17a1c0 | 73 20 63 6f 6e 66 75 73 69 6e 67 2e 0a 0a e2 80 98 62 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 | s.confusing......b.m....(...magi |
| 17a1e0 | 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 52 65 6e 61 6d 65 20 | t-branch-rename...)......Rename. |
| 17a200 | 61 20 62 72 61 6e 63 68 2e 20 20 54 68 65 20 62 72 61 6e 63 68 20 61 6e 64 20 74 68 65 20 6e 65 | a.branch...The.branch.and.the.ne |
| 17a220 | 77 20 6e 61 6d 65 20 61 72 65 20 72 65 61 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 69 6e 69 | w.name.are.read.in.the......mini |
| 17a240 | 62 75 66 66 65 72 2e 20 20 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 | buffer...With.prefix.argument.th |
| 17a260 | 65 20 62 72 61 6e 63 68 20 69 73 20 72 65 6e 61 6d 65 64 20 65 76 65 6e 20 69 66 0a 20 20 20 20 | e.branch.is.renamed.even.if..... |
| 17a280 | 20 74 68 61 74 20 6e 61 6d 65 20 63 6f 6e 66 6c 69 63 74 73 20 77 69 74 68 20 61 6e 20 65 78 69 | .that.name.conflicts.with.an.exi |
| 17a2a0 | 73 74 69 6e 67 20 62 72 61 6e 63 68 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 | sting.branch....--.User.Option:. |
| 17a2c0 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 66 69 72 73 74 | magit-branch-read-upstream-first |
| 17a2e0 | 0a 20 20 20 20 20 57 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 62 72 61 6e 63 68 2c 20 77 68 | ......When.creating.a.branch,.wh |
| 17a300 | 65 74 68 65 72 20 74 6f 20 72 65 61 64 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 | ether.to.read.the.upstream.branc |
| 17a320 | 68 20 62 65 66 6f 72 65 0a 20 20 20 20 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 72 | h.before......the.name.of.the.br |
| 17a340 | 61 6e 63 68 20 74 68 61 74 20 69 73 20 74 6f 20 62 65 20 63 72 65 61 74 65 64 2e 20 20 54 68 65 | anch.that.is.to.be.created...The |
| 17a360 | 20 64 65 66 61 75 6c 74 20 69 73 20 e2 80 98 74 e2 80 99 2c 0a 20 20 20 20 20 61 6e 64 20 49 20 | .default.is....t...,......and.I. |
| 17a380 | 72 65 63 6f 6d 6d 65 6e 64 20 79 6f 75 20 6c 65 61 76 65 20 69 74 20 61 74 20 74 68 61 74 2e 0a | recommend.you.leave.it.at.that.. |
| 17a3a0 | 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 | ..--.User.Option:.magit-branch-p |
| 17a3c0 | 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 54 68 69 73 20 | refer-remote-upstream......This. |
| 17a3e0 | 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 72 65 6d 6f 74 65 20 | option.specifies.whether.remote. |
| 17a400 | 75 70 73 74 72 65 61 6d 73 20 61 72 65 20 66 61 76 6f 72 65 64 20 6f 76 65 72 0a 20 20 20 20 20 | upstreams.are.favored.over...... |
| 17a420 | 6c 6f 63 61 6c 20 75 70 73 74 72 65 61 6d 73 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 6e 65 | local.upstreams.when.creating.ne |
| 17a440 | 77 20 62 72 61 6e 63 68 65 73 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 61 20 6e 65 77 20 62 72 61 | w.branches........When.a.new.bra |
| 17a460 | 6e 63 68 20 69 73 20 63 72 65 61 74 65 64 2c 20 74 68 65 6e 20 74 68 65 20 62 72 61 6e 63 68 2c | nch.is.created,.then.the.branch, |
| 17a480 | 20 63 6f 6d 6d 69 74 2c 20 6f 72 20 73 74 61 73 68 20 61 74 0a 20 20 20 20 20 70 6f 69 6e 74 20 | .commit,.or.stash.at......point. |
| 17a4a0 | 69 73 20 73 75 67 67 65 73 74 65 64 20 61 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 | is.suggested.as.the.starting.poi |
| 17a4c0 | 6e 74 20 6f 66 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 2c 20 6f 72 20 69 66 0a 20 20 20 20 | nt.of.the.new.branch,.or.if..... |
| 17a4e0 | 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 72 65 76 69 73 69 6f 6e 20 61 74 20 70 6f | .there.is.no.such.revision.at.po |
| 17a500 | 69 6e 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 49 6e 20 65 69 74 68 | int.the.current.branch...In.eith |
| 17a520 | 65 72 0a 20 20 20 20 20 63 61 73 65 20 74 68 65 20 75 73 65 72 20 6d 61 79 20 63 68 6f 6f 73 65 | er......case.the.user.may.choose |
| 17a540 | 20 61 6e 6f 74 68 65 72 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 49 | .another.starting.point........I |
| 17a560 | 66 20 74 68 65 20 63 68 6f 73 65 6e 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 69 73 20 61 | f.the.chosen.starting.point.is.a |
| 17a580 | 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 69 74 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 73 65 74 | .branch,.then.it.may.also.be.set |
| 17a5a0 | 0a 20 20 20 20 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 6e 65 77 | ......as.the.upstream.of.the.new |
| 17a5c0 | 20 62 72 61 6e 63 68 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 | .branch,.depending.on.the.value. |
| 17a5e0 | 6f 66 20 74 68 65 0a 20 20 20 20 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 e2 80 98 62 72 61 6e | of.the......Git.variable....bran |
| 17a600 | 63 68 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 67 65 e2 80 99 2e 20 20 42 79 20 64 65 66 61 75 6c | ch.autoSetupMerge......By.defaul |
| 17a620 | 74 20 74 68 69 73 20 69 73 20 64 6f 6e 65 20 66 6f 72 0a 20 20 20 20 20 72 65 6d 6f 74 65 20 62 | t.this.is.done.for......remote.b |
| 17a640 | 72 61 6e 63 68 65 73 2c 20 62 75 74 20 6e 6f 74 20 66 6f 72 20 6c 6f 63 61 6c 20 62 72 61 6e 63 | ranches,.but.not.for.local.branc |
| 17a660 | 68 65 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 69 67 68 74 20 70 72 65 66 65 72 20 74 6f 20 61 | hes........You.might.prefer.to.a |
| 17a680 | 6c 77 61 79 73 20 75 73 65 20 73 6f 6d 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 | lways.use.some.remote.branch.as. |
| 17a6a0 | 75 70 73 74 72 65 61 6d 2e 20 20 49 66 0a 20 20 20 20 20 74 68 65 20 63 68 6f 73 65 6e 20 73 74 | upstream...If......the.chosen.st |
| 17a6c0 | 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 69 73 20 28 31 29 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e | arting.point.is.(1).a.local.bran |
| 17a6e0 | 63 68 2c 20 28 32 29 20 77 68 6f 73 65 20 6e 61 6d 65 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 | ch,.(2).whose.name......matches. |
| 17a700 | 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 | a.member.of.the.value.of.this.op |
| 17a720 | 74 69 6f 6e 2c 20 28 33 29 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 0a 20 20 20 20 20 74 | tion,.(3).the.upstream.of......t |
| 17a740 | 68 61 74 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 69 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 | hat.local.branch.is.a.remote.bra |
| 17a760 | 6e 63 68 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 2c 20 61 6e 64 20 28 34 29 0a | nch.with.the.same.name,.and.(4). |
| 17a780 | 20 20 20 20 20 74 68 61 74 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 63 61 6e 20 62 65 20 66 | .....that.remote.branch.can.be.f |
| 17a7a0 | 61 73 74 2d 66 6f 72 77 61 72 64 65 64 20 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 | ast-forwarded.to.the.local.branc |
| 17a7c0 | 68 2c 20 74 68 65 6e 0a 20 20 20 20 20 74 68 65 20 63 68 6f 73 65 6e 20 62 72 61 6e 63 68 20 69 | h,.then......the.chosen.branch.i |
| 17a7e0 | 73 20 75 73 65 64 20 61 73 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 2c 20 62 75 74 20 69 74 | s.used.as.starting.point,.but.it |
| 17a800 | 73 20 6f 77 6e 20 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 69 73 20 75 73 65 64 20 61 73 20 74 | s.own.upstream......is.used.as.t |
| 17a820 | 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 2e 0a 0a | he.upstream.of.the.new.branch... |
| 17a840 | 20 20 20 20 20 4d 65 6d 62 65 72 73 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e e2 80 99 73 20 | .....Members.of.this.option...s. |
| 17a860 | 76 61 6c 75 65 20 61 72 65 20 74 72 65 61 74 65 64 20 61 73 20 62 72 61 6e 63 68 20 6e 61 6d 65 | value.are.treated.as.branch.name |
| 17a880 | 73 20 74 68 61 74 0a 20 20 20 20 20 68 61 76 65 20 74 6f 20 6d 61 74 63 68 20 65 78 61 63 74 6c | s.that......have.to.match.exactl |
| 17a8a0 | 79 20 75 6e 6c 65 73 73 20 74 68 65 79 20 63 6f 6e 74 61 69 6e 20 61 20 63 68 61 72 61 63 74 65 | y.unless.they.contain.a.characte |
| 17a8c0 | 72 20 74 68 61 74 20 6d 61 6b 65 73 0a 20 20 20 20 20 74 68 65 6d 20 69 6e 76 61 6c 69 64 20 61 | r.that.makes......them.invalid.a |
| 17a8e0 | 73 20 61 20 62 72 61 6e 63 68 20 6e 61 6d 65 2e 20 20 52 65 63 6f 6d 6d 65 6e 64 65 64 20 63 68 | s.a.branch.name...Recommended.ch |
| 17a900 | 61 72 61 63 74 65 72 73 20 74 6f 20 75 73 65 20 74 6f 0a 20 20 20 20 20 74 72 69 67 67 65 72 20 | aracters.to.use.to......trigger. |
| 17a920 | 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 61 73 20 61 20 72 65 67 65 78 70 20 61 72 65 20 22 | interpretation.as.a.regexp.are." |
| 17a940 | 2a 22 20 61 6e 64 20 22 5e 22 2e 20 20 53 6f 6d 65 20 6f 74 68 65 72 0a 20 20 20 20 20 63 68 61 | *".and."^"...Some.other......cha |
| 17a960 | 72 61 63 74 65 72 73 20 77 68 69 63 68 20 79 6f 75 20 6d 69 67 68 74 20 65 78 70 65 63 74 20 74 | racters.which.you.might.expect.t |
| 17a980 | 6f 20 62 65 20 69 6e 76 61 6c 69 64 2c 20 61 63 74 75 61 6c 6c 79 20 61 72 65 20 6e 6f 74 2c 0a | o.be.invalid,.actually.are.not,. |
| 17a9a0 | 20 20 20 20 20 65 2e 67 2e 2c 20 22 2e 2b 24 22 20 61 72 65 20 61 6c 6c 20 70 65 72 66 65 63 74 | .....e.g.,.".+$".are.all.perfect |
| 17a9c0 | 6c 79 20 76 61 6c 69 64 2e 20 20 4d 6f 72 65 20 70 72 65 63 69 73 65 6c 79 2c 20 69 66 20 e2 80 | ly.valid...More.precisely,.if... |
| 17a9e0 | 98 67 69 74 0a 20 20 20 20 20 63 68 65 63 6b 2d 72 65 66 2d 66 6f 72 6d 61 74 20 2d 2d 62 72 61 | .git......check-ref-format.--bra |
| 17aa00 | 6e 63 68 20 53 54 52 49 4e 47 e2 80 99 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a | nch.STRING....exits.with.a.non-z |
| 17aa20 | 65 72 6f 20 73 74 61 74 75 73 2c 0a 20 20 20 20 20 74 68 65 6e 20 74 72 65 61 74 20 53 54 52 49 | ero.status,......then.treat.STRI |
| 17aa40 | 4e 47 20 61 73 20 61 20 72 65 67 65 78 70 2e 0a 0a 20 20 20 20 20 41 73 73 75 6d 69 6e 67 20 74 | NG.as.a.regexp........Assuming.t |
| 17aa60 | 68 65 20 63 68 6f 73 65 6e 20 62 72 61 6e 63 68 20 6d 61 74 63 68 65 73 20 74 68 65 73 65 20 63 | he.chosen.branch.matches.these.c |
| 17aa80 | 6f 6e 64 69 74 69 6f 6e 73 20 79 6f 75 20 77 6f 75 6c 64 20 65 6e 64 0a 20 20 20 20 20 75 70 20 | onditions.you.would.end......up. |
| 17aaa0 | 77 69 74 68 20 77 69 74 68 20 65 2e 67 2e 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 66 65 61 74 75 | with.with.e.g.:............featu |
| 17aac0 | 72 65 20 2d 2d 75 70 73 74 72 65 61 6d 2d 2d 3e 20 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 0a 0a | re.--upstream-->.origin/master.. |
| 17aae0 | 20 20 20 20 20 69 6e 73 74 65 61 64 20 6f 66 0a 0a 20 20 20 20 20 20 20 20 20 20 66 65 61 74 75 | .....instead.of............featu |
| 17ab00 | 72 65 20 2d 2d 75 70 73 74 72 65 61 6d 2d 2d 3e 20 6d 61 73 74 65 72 20 2d 2d 75 70 73 74 72 65 | re.--upstream-->.master.--upstre |
| 17ab20 | 61 6d 2d 2d 3e 20 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 0a 0a 20 20 20 20 20 57 68 69 63 68 20 | am-->.origin/master.......Which. |
| 17ab40 | 79 6f 75 20 70 72 65 66 65 72 20 69 73 20 61 20 6d 61 74 74 65 72 20 6f 66 20 70 65 72 73 6f 6e | you.prefer.is.a.matter.of.person |
| 17ab60 | 61 6c 20 70 72 65 66 65 72 65 6e 63 65 2e 20 20 49 66 20 79 6f 75 20 64 6f 0a 20 20 20 20 20 70 | al.preference...If.you.do......p |
| 17ab80 | 72 65 66 65 72 20 74 68 65 20 66 6f 72 6d 65 72 2c 20 74 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c | refer.the.former,.then.you.shoul |
| 17aba0 | 64 20 61 64 64 20 62 72 61 6e 63 68 65 73 20 73 75 63 68 20 61 73 20 e2 80 98 6d 61 73 74 65 72 | d.add.branches.such.as....master |
| 17abc0 | e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 6e 65 78 74 e2 80 99 2c 20 61 6e 64 20 e2 80 98 6d 61 69 | ...,.........next...,.and....mai |
| 17abe0 | 6e 74 e2 80 99 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f | nt....to.the.value.of.this.optio |
| 17ac00 | 6e 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 62 72 61 6e | ns....--.User.Option:.magit-bran |
| 17ac20 | 63 68 2d 61 64 6a 75 73 74 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 2d 61 6c 69 73 74 0a | ch-adjust-remote-upstream-alist. |
| 17ac40 | 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 | .....The.value.of.this.option.is |
| 17ac60 | 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 62 72 61 6e 63 68 65 73 20 74 6f 20 62 65 20 75 73 65 64 | .an.alist.of.branches.to.be.used |
| 17ac80 | 20 61 73 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 77 68 65 6e 20 62 72 61 6e 63 | .as.the......upstream.when.branc |
| 17aca0 | 68 69 6e 67 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 57 68 65 6e | hing.a.remote.branch........When |
| 17acc0 | 20 63 72 65 61 74 69 6e 67 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 61 6e | .creating.a.local.branch.from.an |
| 17ace0 | 20 65 70 68 65 6d 65 72 61 6c 20 62 72 61 6e 63 68 20 6c 6f 63 61 74 65 64 20 6f 6e 20 61 0a 20 | .ephemeral.branch.located.on.a.. |
| 17ad00 | 20 20 20 20 72 65 6d 6f 74 65 2c 20 65 2e 67 2e 2c 20 61 20 66 65 61 74 75 72 65 20 6f 72 20 68 | ....remote,.e.g.,.a.feature.or.h |
| 17ad20 | 6f 74 66 69 78 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 61 74 20 72 65 6d 6f 74 65 20 62 | otfix.branch,.then.that.remote.b |
| 17ad40 | 72 61 6e 63 68 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 75 73 75 61 6c 6c 79 20 6e 6f 74 20 62 65 | ranch......should.usually.not.be |
| 17ad60 | 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 2c 20 73 69 | .used.as.the.upstream.branch,.si |
| 17ad80 | 6e 63 65 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 61 6c 72 65 61 64 79 | nce.the......push-remote.already |
| 17ada0 | 20 61 6c 6c 6f 77 73 20 61 63 63 65 73 73 69 6e 67 20 69 74 20 61 6e 64 20 68 61 76 69 6e 67 20 | .allows.accessing.it.and.having. |
| 17adc0 | 62 6f 74 68 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 61 6e 64 20 74 68 65 20 70 | both.the......upstream.and.the.p |
| 17ade0 | 75 73 68 2d 72 65 6d 6f 74 65 20 72 65 66 65 72 65 6e 63 65 20 74 68 65 20 73 61 6d 65 20 72 65 | ush-remote.reference.the.same.re |
| 17ae00 | 6c 61 74 65 64 20 62 72 61 6e 63 68 0a 20 20 20 20 20 77 6f 75 6c 64 20 62 65 20 77 61 73 74 65 | lated.branch......would.be.waste |
| 17ae20 | 66 75 6c 2e 20 20 49 6e 73 74 65 61 64 20 61 20 62 72 61 6e 63 68 20 6c 69 6b 65 20 22 6d 61 69 | ful...Instead.a.branch.like."mai |
| 17ae40 | 6e 74 22 20 6f 72 20 22 6d 61 73 74 65 72 22 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 62 65 20 75 | nt".or."master"......should.be.u |
| 17ae60 | 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 | sed.as.the.upstream........This. |
| 17ae80 | 6f 70 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 62 72 61 | option.allows.specifying.the.bra |
| 17aea0 | 6e 63 68 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 0a 20 | nch.that.should.be.used.as.the.. |
| 17aec0 | 20 20 20 20 75 70 73 74 72 65 61 6d 20 77 68 65 6e 20 62 72 61 6e 63 68 69 6e 67 20 63 65 72 74 | ....upstream.when.branching.cert |
| 17aee0 | 61 69 6e 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 65 73 2e 20 20 54 68 65 20 76 61 6c 75 65 20 | ain.remote.branches...The.value. |
| 17af00 | 69 73 20 61 6e 0a 20 20 20 20 20 61 6c 69 73 74 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 | is.an......alist.of.the.form.... |
| 17af20 | 28 28 55 50 53 54 52 45 41 4d 20 2e 20 52 55 4c 45 29 2e 2e 2e 29 e2 80 99 2e 20 20 54 68 65 20 | ((UPSTREAM...RULE)...)......The. |
| 17af40 | 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 65 6c 65 6d 65 6e 74 20 69 73 20 75 | first.matching......element.is.u |
| 17af60 | 73 65 64 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 | sed,.the.following.elements.are. |
| 17af80 | 69 67 6e 6f 72 65 64 2e 0a 0a 20 20 20 20 20 55 50 53 54 52 45 41 4d 20 69 73 20 74 68 65 20 62 | ignored........UPSTREAM.is.the.b |
| 17afa0 | 72 61 6e 63 68 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 6d | ranch.to.be.used.as.the.upstream |
| 17afc0 | 20 66 6f 72 20 62 72 61 6e 63 68 65 73 0a 20 20 20 20 20 73 70 65 63 69 66 69 65 64 20 62 79 20 | .for.branches......specified.by. |
| 17afe0 | 52 55 4c 45 2e 20 20 49 74 20 63 61 6e 20 62 65 20 61 20 6c 6f 63 61 6c 20 6f 72 20 61 20 72 65 | RULE...It.can.be.a.local.or.a.re |
| 17b000 | 6d 6f 74 65 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 52 55 4c 45 20 63 61 6e 20 65 69 74 68 | mote.branch........RULE.can.eith |
| 17b020 | 65 72 20 62 65 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2c 20 6d 61 74 63 | er.be.a.regular.expression,.matc |
| 17b040 | 68 69 6e 67 20 62 72 61 6e 63 68 65 73 20 77 68 6f 73 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 | hing.branches.whose......upstrea |
| 17b060 | 6d 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 6f 6e 65 20 73 70 65 63 69 66 69 65 64 20 62 79 | m.should.be.the.one.specified.by |
| 17b080 | 20 55 50 53 54 52 45 41 4d 2e 20 20 4f 72 20 69 74 20 63 61 6e 20 62 65 20 61 0a 20 20 20 20 20 | .UPSTREAM...Or.it.can.be.a...... |
| 17b0a0 | 6c 69 73 74 20 6f 66 20 74 68 65 20 6f 6e 6c 79 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 73 | list.of.the.only.branches.that.s |
| 17b0c0 | 68 6f 75 6c 64 20 2a 6e 6f 74 2a 20 75 73 65 20 55 50 53 54 52 45 41 4d 3b 20 61 6c 6c 20 6f 74 | hould.*not*.use.UPSTREAM;.all.ot |
| 17b0e0 | 68 65 72 0a 20 20 20 20 20 62 72 61 6e 63 68 65 73 20 77 69 6c 6c 2e 20 20 4d 61 74 63 68 69 6e | her......branches.will...Matchin |
| 17b100 | 67 20 69 73 20 64 6f 6e 65 20 61 66 74 65 72 20 73 74 72 69 70 70 69 6e 67 20 74 68 65 20 72 65 | g.is.done.after.stripping.the.re |
| 17b120 | 6d 6f 74 65 20 70 61 72 74 20 6f 66 0a 20 20 20 20 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | mote.part.of......the.name.of.th |
| 17b140 | 65 20 62 72 61 6e 63 68 20 74 68 61 74 20 69 73 20 62 65 69 6e 67 20 62 72 61 6e 63 68 65 64 20 | e.branch.that.is.being.branched. |
| 17b160 | 66 72 6f 6d 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 75 73 65 20 61 20 66 69 6e 69 74 65 20 | from........If.you.use.a.finite. |
| 17b180 | 73 65 74 20 6f 66 20 6e 6f 6e 2d 65 70 68 65 6d 65 72 61 6c 20 62 72 61 6e 63 68 65 73 20 61 63 | set.of.non-ephemeral.branches.ac |
| 17b1a0 | 72 6f 73 73 20 61 6c 6c 20 79 6f 75 72 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 69 65 73 2c | ross.all.your......repositories, |
| 17b1c0 | 20 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 75 73 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 | .then.you.might.use.something.li |
| 17b1e0 | 6b 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 28 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 | ke:............(("origin/master" |
| 17b200 | 20 2e 20 28 22 6d 61 73 74 65 72 22 20 22 6e 65 78 74 22 20 22 6d 61 69 6e 74 22 29 29 29 0a 0a | ...("master"."next"."maint"))).. |
| 17b220 | 20 20 20 20 20 4f 72 20 69 66 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 61 6c 6c 20 79 6f 75 72 | .....Or.if.the.names.of.all.your |
| 17b240 | 20 65 70 68 65 6d 65 72 61 6c 20 62 72 61 6e 63 68 65 73 20 63 6f 6e 74 61 69 6e 20 61 20 73 6c | .ephemeral.branches.contain.a.sl |
| 17b260 | 61 73 68 2c 20 61 74 0a 20 20 20 20 20 6c 65 61 73 74 20 69 6e 20 73 6f 6d 65 20 72 65 70 6f 73 | ash,.at......least.in.some.repos |
| 17b280 | 69 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 61 20 67 6f 6f 64 20 76 61 6c 75 65 20 63 6f 75 6c 64 | itories,.then.a.good.value.could |
| 17b2a0 | 20 62 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 28 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 | .be:............(("origin/master |
| 17b2c0 | 22 20 2e 20 22 2f 22 29 29 0a 0a 20 20 20 20 20 4f 66 20 63 6f 75 72 73 65 20 79 6f 75 20 63 61 | "..."/")).......Of.course.you.ca |
| 17b2e0 | 6e 20 61 6c 73 6f 20 66 69 6e 65 2d 74 75 6e 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 28 22 | n.also.fine-tune:............((" |
| 17b300 | 6f 72 69 67 69 6e 2f 6d 61 69 6e 74 22 20 2e 20 22 5c 5c 60 68 6f 74 66 69 78 2f 22 29 0a 20 20 | origin/maint"..."\\`hotfix/")... |
| 17b320 | 20 20 20 20 20 20 20 20 20 28 22 6f 72 69 67 69 6e 2f 6d 61 73 74 65 72 22 20 2e 20 22 5c 5c 60 | .........("origin/master"..."\\` |
| 17b340 | 66 65 61 74 75 72 65 2f 22 29 29 0a 0a 20 20 20 20 20 55 50 53 54 52 45 41 4d 20 63 61 6e 20 62 | feature/")).......UPSTREAM.can.b |
| 17b360 | 65 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 28 22 | e.a.local.branch:............((" |
| 17b380 | 6d 61 73 74 65 72 22 20 2e 20 28 22 6d 61 73 74 65 72 22 20 22 6e 65 78 74 22 20 22 6d 61 69 6e | master"...("master"."next"."main |
| 17b3a0 | 74 22 29 29 29 0a 0a 20 20 20 42 65 63 61 75 73 65 20 74 68 65 20 6d 61 69 6e 20 62 72 61 6e 63 | t"))).....Because.the.main.branc |
| 17b3c0 | 68 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 6c 6d 6f 73 74 20 61 6c 77 61 79 73 20 6e 61 6d | h.is.no.longer.almost.always.nam |
| 17b3e0 | 65 64 20 22 6d 61 73 74 65 72 22 20 79 6f 75 0a 73 68 6f 75 6c 64 20 61 6c 73 6f 20 61 63 63 6f | ed."master".you.should.also.acco |
| 17b400 | 75 6e 74 20 66 6f 72 20 6f 74 68 65 72 20 63 6f 6d 6d 6f 6e 20 6e 61 6d 65 73 3a 0a 0a 20 20 20 | unt.for.other.common.names:..... |
| 17b420 | 20 20 28 28 22 6d 61 69 6e 22 20 20 2e 20 28 22 6d 61 69 6e 22 20 22 6d 61 73 74 65 72 22 20 22 | ..(("main"....("main"."master"." |
| 17b440 | 6e 65 78 74 22 20 22 6d 61 69 6e 74 22 29 29 0a 20 20 20 20 20 20 28 22 6d 61 73 74 65 72 22 20 | next"."maint")).......("master". |
| 17b460 | 2e 20 28 22 6d 61 69 6e 22 20 22 6d 61 73 74 65 72 22 20 22 6e 65 78 74 22 20 22 6d 61 69 6e 74 | ..("main"."master"."next"."maint |
| 17b480 | 22 29 29 29 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ")))...--.Command:.magit-branch- |
| 17b4a0 | 6f 72 70 68 61 6e 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 | orphan......This.command.creates |
| 17b4c0 | 20 61 6e 64 20 63 68 65 63 6b 73 20 6f 75 74 20 61 20 6e 65 77 20 6f 72 70 68 61 6e 20 62 72 61 | .and.checks.out.a.new.orphan.bra |
| 17b4e0 | 6e 63 68 20 77 69 74 68 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 20 66 72 6f 6d 20 61 20 67 69 | nch.with......contents.from.a.gi |
| 17b500 | 76 65 6e 20 72 65 76 69 73 69 6f 6e 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 | ven.revision....--.Command:.magi |
| 17b520 | 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 54 68 69 73 20 63 | t-branch-or-checkout......This.c |
| 17b540 | 6f 6d 6d 61 6e 64 20 69 73 20 61 20 68 79 62 72 69 64 20 62 65 74 77 65 65 6e 20 e2 80 98 6d 61 | ommand.is.a.hybrid.between....ma |
| 17b560 | 67 69 74 2d 63 68 65 63 6b 6f 75 74 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 | git-checkout....and.........magi |
| 17b580 | 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 e2 80 99 20 61 6e 64 20 69 73 20 | t-branch-and-checkout....and.is. |
| 17b5a0 | 69 6e 74 65 6e 64 65 64 20 61 73 20 61 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 0a 20 20 | intended.as.a.replacement.for... |
| 17b5c0 | 20 20 20 74 68 65 20 66 6f 72 6d 65 72 20 69 6e 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 | ...the.former.in....magit-branch |
| 17b5e0 | e2 80 99 2e 0a 0a 20 20 20 20 20 49 74 20 66 69 72 73 74 20 61 73 6b 73 20 74 68 65 20 75 73 65 | ...........It.first.asks.the.use |
| 17b600 | 72 20 66 6f 72 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 72 61 6e 63 68 20 6f 72 20 72 65 76 69 | r.for.an.existing.branch.or.revi |
| 17b620 | 73 69 6f 6e 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 75 73 65 72 20 69 6e 70 75 74 20 61 63 | sion...If.the......user.input.ac |
| 17b640 | 74 75 61 6c 6c 79 20 63 61 6e 20 62 65 20 72 65 73 6f 6c 76 65 64 20 61 73 20 61 20 62 72 61 6e | tually.can.be.resolved.as.a.bran |
| 17b660 | 63 68 20 6f 72 20 72 65 76 69 73 69 6f 6e 2c 20 74 68 65 6e 0a 20 20 20 20 20 69 74 20 63 68 65 | ch.or.revision,.then......it.che |
| 17b680 | 63 6b 73 20 74 68 61 74 20 6f 75 74 2c 20 6a 75 73 74 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 | cks.that.out,.just.like....magit |
| 17b6a0 | 2d 63 68 65 63 6b 6f 75 74 e2 80 99 20 77 6f 75 6c 64 2e 0a 0a 20 20 20 20 20 4f 74 68 65 72 77 | -checkout....would........Otherw |
| 17b6c0 | 69 73 65 20 69 74 20 63 72 65 61 74 65 73 20 61 6e 64 20 63 68 65 63 6b 73 20 6f 75 74 20 61 20 | ise.it.creates.and.checks.out.a. |
| 17b6e0 | 6e 65 77 20 62 72 61 6e 63 68 20 75 73 69 6e 67 20 74 68 65 20 69 6e 70 75 74 20 61 73 0a 20 20 | new.branch.using.the.input.as... |
| 17b700 | 20 20 20 69 74 73 20 6e 61 6d 65 2e 20 20 42 65 66 6f 72 65 20 64 6f 69 6e 67 20 73 6f 20 69 74 | ...its.name...Before.doing.so.it |
| 17b720 | 20 72 65 61 64 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 20 66 6f 72 20 74 68 | .reads.the.starting-point.for.th |
| 17b740 | 65 20 6e 65 77 0a 20 20 20 20 20 62 72 61 6e 63 68 2e 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 | e.new......branch...This.is.simi |
| 17b760 | 6c 61 72 20 74 6f 20 77 68 61 74 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d | lar.to.what....magit-branch-and- |
| 17b780 | 63 68 65 63 6b 6f 75 74 e2 80 99 20 64 6f 65 73 2e 0a 0a 20 20 20 20 20 54 6f 20 75 73 65 20 74 | checkout....does........To.use.t |
| 17b7a0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 74 65 61 64 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d | his.command.instead.of....magit- |
| 17b7c0 | 63 68 65 63 6b 6f 75 74 e2 80 99 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 0a 20 20 20 | checkout....add.this.to.your.... |
| 17b7e0 | 20 20 69 6e 69 74 20 66 69 6c 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e 73 69 65 | ..init.file:............(transie |
| 17b800 | 6e 74 2d 72 65 70 6c 61 63 65 2d 73 75 66 66 69 78 20 27 6d 61 67 69 74 2d 62 72 61 6e 63 68 20 | nt-replace-suffix.'magit-branch. |
| 17b820 | 27 6d 61 67 69 74 2d 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 28 22 62 | 'magit-checkout.............'("b |
| 17b840 | 22 20 22 64 77 69 6d 22 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 68 65 63 6b 6f 75 | "."dwim".magit-branch-or-checkou |
| 17b860 | 74 29 29 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 | t))....File:.magit.info,..Node:. |
| 17b880 | 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2c 20 20 4e 65 78 74 3a 20 41 75 78 | Branch.Git.Variables,..Next:.Aux |
| 17b8a0 | 69 6c 69 61 72 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 50 72 65 76 3a 20 42 | iliary.Branch.Commands,..Prev:.B |
| 17b8c0 | 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 55 70 3a 20 42 72 61 6e 63 68 69 6e 67 0a 0a | ranch.Commands,..Up:.Branching.. |
| 17b8e0 | 36 2e 36 2e 33 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 0a 2d 2d 2d 2d 2d | 6.6.3.Branch.Git.Variables.----- |
| 17b900 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 76 61 72 | ---------------------..These.var |
| 17b920 | 69 61 62 6c 65 73 20 63 61 6e 20 62 65 20 73 65 74 20 66 72 6f 6d 20 74 68 65 20 74 72 61 6e 73 | iables.can.be.set.from.the.trans |
| 17b940 | 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 62 72 61 | ient.prefix.command....magit-bra |
| 17b960 | 6e 63 68 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 | nch-configure......By.default.th |
| 17b980 | 65 79 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 73 65 74 20 66 72 6f 6d 0a e2 80 98 6d 61 67 69 74 | ey.can.also.be.set.from....magit |
| 17b9a0 | 2d 62 72 61 6e 63 68 e2 80 99 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 42 72 61 6e 63 68 20 43 6f | -branch......See.*note.Branch.Co |
| 17b9c0 | 6d 6d 61 6e 64 73 3a 3a 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e | mmands::....--.Variable:.branch. |
| 17b9e0 | 4e 41 4d 45 2e 6d 65 72 67 65 0a 20 20 20 20 20 54 6f 67 65 74 68 65 72 20 77 69 74 68 20 e2 80 | NAME.merge......Together.with... |
| 17ba00 | 98 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 6d 6f 74 65 e2 80 99 20 74 68 69 73 20 76 61 72 69 | .branch.NAME.remote....this.vari |
| 17ba20 | 61 62 6c 65 20 64 65 66 69 6e 65 73 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 20 62 | able.defines.the......upstream.b |
| 17ba40 | 72 61 6e 63 68 20 6f 66 20 74 68 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 | ranch.of.the.local.branch.named. |
| 17ba60 | 4e 41 4d 45 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 76 61 | NAME...The.value.of.this......va |
| 17ba80 | 72 69 61 62 6c 65 20 69 73 20 74 68 65 20 66 75 6c 6c 20 72 65 66 65 72 65 6e 63 65 20 6f 66 20 | riable.is.the.full.reference.of. |
| 17baa0 | 74 68 65 20 75 70 73 74 72 65 61 6d 20 5f 62 72 61 6e 63 68 5f 2e 0a 0a 20 2d 2d 20 56 61 72 69 | the.upstream._branch_....--.Vari |
| 17bac0 | 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 6d 6f 74 65 0a 20 20 20 20 20 54 6f | able:.branch.NAME.remote......To |
| 17bae0 | 67 65 74 68 65 72 20 77 69 74 68 20 e2 80 98 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 6d 65 72 67 65 | gether.with....branch.NAME.merge |
| 17bb00 | e2 80 99 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 65 66 69 6e 65 73 20 74 68 65 0a 20 20 | ....this.variable.defines.the... |
| 17bb20 | 20 20 20 75 70 73 74 72 65 61 6d 20 62 72 61 6e 63 68 20 6f 66 20 74 68 65 20 6c 6f 63 61 6c 20 | ...upstream.branch.of.the.local. |
| 17bb40 | 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 | branch.named.NAME...The.value.of |
| 17bb60 | 20 74 68 69 73 0a 20 20 20 20 20 76 61 72 69 61 62 6c 65 20 69 73 20 74 68 65 20 6e 61 6d 65 20 | .this......variable.is.the.name. |
| 17bb80 | 6f 66 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 5f 72 65 6d 6f 74 65 5f 2e 0a 0a 20 2d 2d 20 56 | of.the.upstream._remote_....--.V |
| 17bba0 | 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 62 61 73 65 0a 20 20 20 20 | ariable:.branch.NAME.rebase..... |
| 17bbc0 | 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 | .This.variable.controls.whether. |
| 17bbe0 | 70 75 6c 6c 69 6e 67 20 69 6e 74 6f 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4e 41 | pulling.into.the.branch.named.NA |
| 17bc00 | 4d 45 0a 20 20 20 20 20 69 73 20 64 6f 6e 65 20 62 79 20 72 65 62 61 73 69 6e 67 20 6f 72 20 62 | ME......is.done.by.rebasing.or.b |
| 17bc20 | 79 20 6d 65 72 67 69 6e 67 20 74 68 65 20 66 65 74 63 68 65 64 20 62 72 61 6e 63 68 2e 0a 0a 20 | y.merging.the.fetched.branch.... |
| 17bc40 | 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 74 72 75 65 e2 80 99 20 74 68 65 6e 20 | ...........When....true....then. |
| 17bc60 | 70 75 6c 6c 69 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 72 65 62 61 73 69 6e 67 2e 0a 20 20 20 | pulling.is.done.by.rebasing..... |
| 17bc80 | 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 66 61 6c 73 65 e2 80 99 20 74 68 65 6e 20 70 | .........When....false....then.p |
| 17bca0 | 75 6c 6c 69 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 6d 65 72 67 69 6e 67 2e 0a 20 20 20 20 20 | ulling.is.done.by.merging....... |
| 17bcc0 | 20 20 20 e2 80 a2 20 57 68 65 6e 20 75 6e 64 65 66 69 6e 65 64 20 74 68 65 6e 20 74 68 65 20 76 | .......When.undefined.then.the.v |
| 17bce0 | 61 6c 75 65 20 6f 66 20 e2 80 98 70 75 6c 6c 2e 72 65 62 61 73 65 e2 80 99 20 69 73 20 75 73 65 | alue.of....pull.rebase....is.use |
| 17bd00 | 64 2e 20 20 54 68 65 0a 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 6f 66 20 74 68 61 | d...The...........default.of.tha |
| 17bd20 | 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 e2 80 98 66 61 6c 73 65 e2 80 99 2e 0a 0a 20 2d 2d 20 | t.variable.is....false.......--. |
| 17bd40 | 56 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 70 75 73 68 52 65 6d 6f 74 65 | Variable:.branch.NAME.pushRemote |
| 17bd60 | 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 74 68 | ......This.variable.specifies.th |
| 17bd80 | 65 20 72 65 6d 6f 74 65 20 74 68 61 74 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4e | e.remote.that.the.branch.named.N |
| 17bda0 | 41 4d 45 20 69 73 0a 20 20 20 20 20 75 73 75 61 6c 6c 79 20 70 75 73 68 65 64 20 74 6f 2e 20 20 | AME.is......usually.pushed.to... |
| 17bdc0 | 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 6f 20 62 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 | The.value.has.to.be.the.name.of. |
| 17bde0 | 61 6e 20 65 78 69 73 74 69 6e 67 0a 20 20 20 20 20 72 65 6d 6f 74 65 2e 0a 0a 20 20 20 20 20 49 | an.existing......remote........I |
| 17be00 | 74 20 69 73 20 6e 6f 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 | t.is.not.possible.to.specify.the |
| 17be20 | 20 6e 61 6d 65 20 6f 66 20 5f 62 72 61 6e 63 68 5f 20 74 6f 20 70 75 73 68 20 74 68 65 0a 20 20 | .name.of._branch_.to.push.the... |
| 17be40 | 20 20 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 20 74 6f 2e 20 20 54 68 65 20 6e 61 6d 65 20 6f 66 | ...local.branch.to...The.name.of |
| 17be60 | 20 74 68 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 69 73 20 61 6c 77 61 79 73 20 74 68 65 | .the.remote.branch.is.always.the |
| 17be80 | 20 73 61 6d 65 0a 20 20 20 20 20 61 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 6f | .same......as.the.name.of.the.lo |
| 17bea0 | 63 61 6c 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 76 61 72 69 61 62 | cal.branch........If.this.variab |
| 17bec0 | 6c 65 20 69 73 20 75 6e 64 65 66 69 6e 65 64 20 62 75 74 20 e2 80 98 72 65 6d 6f 74 65 2e 70 75 | le.is.undefined.but....remote.pu |
| 17bee0 | 73 68 44 65 66 61 75 6c 74 e2 80 99 20 69 73 20 64 65 66 69 6e 65 64 2c 0a 20 20 20 20 20 74 68 | shDefault....is.defined,......th |
| 17bf00 | 65 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6c 61 74 74 65 72 20 69 73 20 75 73 | en.the.value.of.the.latter.is.us |
| 17bf20 | 65 64 2e 20 20 42 79 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 e2 80 98 72 65 6d 6f 74 65 2e 70 | ed...By.default.........remote.p |
| 17bf40 | 75 73 68 44 65 66 61 75 6c 74 e2 80 99 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2e 0a 0a 20 2d 2d | ushDefault....is.undefined....-- |
| 17bf60 | 20 56 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 64 65 73 63 72 69 70 74 69 | .Variable:.branch.NAME.descripti |
| 17bf80 | 6f 6e 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 62 65 20 75 73 65 | on......This.variable.can.be.use |
| 17bfa0 | 64 20 74 6f 20 64 65 73 63 72 69 62 65 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 64 20 4e | d.to.describe.the.branch.named.N |
| 17bfc0 | 41 4d 45 2e 20 20 54 68 61 74 0a 20 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 75 | AME...That......description.is.u |
| 17bfe0 | 73 65 64 2c 20 65 2e 67 2e 2c 20 77 68 65 6e 20 74 75 72 6e 69 6e 67 20 74 68 65 20 62 72 61 6e | sed,.e.g.,.when.turning.the.bran |
| 17c000 | 63 68 20 69 6e 74 6f 20 61 20 73 65 72 69 65 73 20 6f 66 0a 20 20 20 20 20 70 61 74 63 68 65 73 | ch.into.a.series.of......patches |
| 17c020 | 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 72 69 61 62 6c 65 73 20 73 70 | ......The.following.variables.sp |
| 17c040 | 65 63 69 66 79 20 64 65 66 61 75 6c 74 73 20 77 68 69 63 68 20 61 72 65 20 75 73 65 64 20 69 66 | ecify.defaults.which.are.used.if |
| 17c060 | 20 74 68 65 20 61 62 6f 76 65 0a 62 72 61 6e 63 68 2d 73 70 65 63 69 66 69 63 20 76 61 72 69 61 | .the.above.branch-specific.varia |
| 17c080 | 62 6c 65 73 20 61 72 65 20 6e 6f 74 20 73 65 74 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a | bles.are.not.set....--.Variable: |
| 17c0a0 | 20 70 75 6c 6c 2e 72 65 62 61 73 65 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 | .pull.rebase......This.variable. |
| 17c0c0 | 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 70 75 6c 6c 69 6e 67 20 69 73 20 64 6f 6e | specifies.whether.pulling.is.don |
| 17c0e0 | 65 20 62 79 20 72 65 62 61 73 69 6e 67 20 6f 72 20 62 79 0a 20 20 20 20 20 6d 65 72 67 69 6e 67 | e.by.rebasing.or.by......merging |
| 17c100 | 2e 20 20 49 74 20 63 61 6e 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 20 75 73 69 6e 67 20 e2 | ...It.can.be.overwritten.using.. |
| 17c120 | 80 98 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 62 61 73 65 e2 80 99 2e 0a 0a 20 20 20 20 20 20 | ..branch.NAME.rebase............ |
| 17c140 | 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 74 72 75 65 e2 80 99 20 74 68 65 6e 20 70 75 6c 6c 69 | ......When....true....then.pulli |
| 17c160 | 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 72 65 62 61 73 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 | ng.is.done.by.rebasing.......... |
| 17c180 | e2 80 a2 20 57 68 65 6e 20 e2 80 98 66 61 6c 73 65 e2 80 99 20 28 74 68 65 20 64 65 66 61 75 6c | ....When....false....(the.defaul |
| 17c1a0 | 74 29 20 74 68 65 6e 20 70 75 6c 6c 69 6e 67 20 69 73 20 64 6f 6e 65 20 62 79 20 6d 65 72 67 69 | t).then.pulling.is.done.by.mergi |
| 17c1c0 | 6e 67 2e 0a 0a 20 20 20 20 20 53 69 6e 63 65 20 69 74 20 69 73 20 6e 65 76 65 72 20 61 20 67 6f | ng........Since.it.is.never.a.go |
| 17c1e0 | 6f 64 20 69 64 65 61 20 74 6f 20 6d 65 72 67 65 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 62 72 | od.idea.to.merge.the.upstream.br |
| 17c200 | 61 6e 63 68 20 69 6e 74 6f 20 61 0a 20 20 20 20 20 66 65 61 74 75 72 65 20 6f 72 20 68 6f 74 66 | anch.into.a......feature.or.hotf |
| 17c220 | 69 78 20 62 72 61 6e 63 68 20 61 6e 64 20 6d 6f 73 74 20 62 72 61 6e 63 68 65 73 20 61 72 65 20 | ix.branch.and.most.branches.are. |
| 17c240 | 73 75 63 68 20 62 72 61 6e 63 68 65 73 2c 20 79 6f 75 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 63 | such.branches,.you......should.c |
| 17c260 | 6f 6e 73 69 64 65 72 20 73 65 74 74 69 6e 67 20 74 68 69 73 20 74 6f 20 e2 80 98 74 72 75 65 e2 | onsider.setting.this.to....true. |
| 17c280 | 80 99 2c 20 61 6e 64 20 e2 80 98 62 72 61 6e 63 68 2e 6d 61 73 74 65 72 2e 72 65 62 61 73 65 e2 | ..,.and....branch.master.rebase. |
| 17c2a0 | 80 99 0a 20 20 20 20 20 74 6f 20 e2 80 98 66 61 6c 73 65 e2 80 99 2e 0a 0a 20 2d 2d 20 56 61 72 | ........to....false.......--.Var |
| 17c2c0 | 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 0a 20 20 20 20 20 54 | iable:.remote.pushDefault......T |
| 17c2e0 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 77 68 61 74 20 72 65 6d 6f | his.variable.specifies.what.remo |
| 17c300 | 74 65 20 74 68 65 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 20 61 72 65 20 75 73 75 61 6c 6c | te.the.local.branches.are.usuall |
| 17c320 | 79 0a 20 20 20 20 20 70 75 73 68 65 64 20 74 6f 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 6f | y......pushed.to...This.can.be.o |
| 17c340 | 76 65 72 77 72 69 74 74 65 6e 20 70 65 72 20 62 72 61 6e 63 68 20 75 73 69 6e 67 0a 20 20 20 20 | verwritten.per.branch.using..... |
| 17c360 | 20 e2 80 98 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 70 75 73 68 52 65 6d 6f 74 65 e2 80 99 2e 0a 0a | ....branch.NAME.pushRemote...... |
| 17c380 | 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 | ...The.following.variables.are.u |
| 17c3a0 | 73 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 61 20 62 72 61 | sed.during.the.creation.of.a.bra |
| 17c3c0 | 6e 63 68 20 61 6e 64 0a 63 6f 6e 74 72 6f 6c 20 77 68 65 74 68 65 72 20 74 68 65 20 76 61 72 69 | nch.and.control.whether.the.vari |
| 17c3e0 | 6f 75 73 20 62 72 61 6e 63 68 2d 73 70 65 63 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 20 61 72 | ous.branch-specific.variables.ar |
| 17c400 | 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 73 65 74 20 61 74 20 74 68 69 73 20 74 69 6d 65 | e.automatically.set.at.this.time |
| 17c420 | 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 | ....--.Variable:.branch.autoSetu |
| 17c440 | 70 4d 65 72 67 65 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 | pMerge......This.variable.specif |
| 17c460 | 69 65 73 20 75 6e 64 65 72 20 77 68 61 74 20 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 63 72 65 | ies.under.what.circumstances.cre |
| 17c480 | 61 74 69 6e 67 20 61 20 62 72 61 6e 63 68 0a 20 20 20 20 20 4e 41 4d 45 20 73 68 6f 75 6c 64 20 | ating.a.branch......NAME.should. |
| 17c4a0 | 72 65 73 75 6c 74 20 69 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 e2 80 98 62 72 61 6e 63 | result.in.the.variables....branc |
| 17c4c0 | 68 2e 4e 41 4d 45 2e 6d 65 72 67 65 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 62 72 61 6e | h.NAME.merge....and.........bran |
| 17c4e0 | 63 68 2e 4e 41 4d 45 2e 72 65 6d 6f 74 65 e2 80 99 20 62 65 69 6e 67 20 73 65 74 20 61 63 63 6f | ch.NAME.remote....being.set.acco |
| 17c500 | 72 64 69 6e 67 20 74 6f 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 75 73 65 64 | rding.to.the.starting.point.used |
| 17c520 | 0a 20 20 20 20 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 62 72 61 6e 63 68 2e 20 20 49 66 20 | ......to.create.the.branch...If. |
| 17c540 | 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 69 73 6e e2 80 99 74 20 61 20 62 72 61 | the.starting.point.isn...t.a.bra |
| 17c560 | 6e 63 68 2c 20 74 68 65 6e 0a 20 20 20 20 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 61 | nch,.then......these.variables.a |
| 17c580 | 72 65 20 6e 65 76 65 72 20 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 | re.never.set...............When. |
| 17c5a0 | e2 80 98 61 6c 77 61 79 73 e2 80 99 20 74 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 | ...always....then.the.variables. |
| 17c5c0 | 61 72 65 20 73 65 74 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 0a 20 20 | are.set.regardless.of.whether... |
| 17c5e0 | 20 20 20 20 20 20 20 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 20 69 73 20 61 20 | ........the.starting.point.is.a. |
| 17c600 | 6c 6f 63 61 6c 20 6f 72 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2e 0a 20 20 20 20 20 20 | local.or.a.remote.branch........ |
| 17c620 | 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 74 72 75 65 e2 80 99 20 28 74 68 65 20 64 65 66 61 75 | ......When....true....(the.defau |
| 17c640 | 6c 74 29 20 74 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 73 65 74 20 77 | lt).then.the.variables.are.set.w |
| 17c660 | 68 65 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 | hen.the...........starting.point |
| 17c680 | 20 69 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2c 20 62 75 74 20 6e 6f 74 20 77 68 65 | .is.a.remote.branch,.but.not.whe |
| 17c6a0 | 6e 20 69 74 20 69 73 20 61 20 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 20 20 20 62 72 61 6e 63 68 | n.it.is.a.local...........branch |
| 17c6c0 | 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 66 61 6c 73 65 e2 80 99 20 74 | ..............When....false....t |
| 17c6e0 | 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 6e 65 76 65 72 20 73 65 74 2e | hen.the.variables.are.never.set. |
| 17c700 | 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 62 72 61 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 | ...--.Variable:.branch.autoSetup |
| 17c720 | 52 65 62 61 73 65 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 | Rebase......This.variable.specif |
| 17c740 | 69 65 73 20 77 68 65 74 68 65 72 20 63 72 65 61 74 69 6e 67 20 61 20 62 72 61 6e 63 68 20 4e 41 | ies.whether.creating.a.branch.NA |
| 17c760 | 4d 45 20 73 68 6f 75 6c 64 0a 20 20 20 20 20 72 65 73 75 6c 74 20 69 6e 20 74 68 65 20 76 61 72 | ME.should......result.in.the.var |
| 17c780 | 69 61 62 6c 65 20 e2 80 98 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 62 61 73 65 e2 80 99 20 62 | iable....branch.NAME.rebase....b |
| 17c7a0 | 65 69 6e 67 20 73 65 74 20 74 6f 20 e2 80 98 74 72 75 65 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 | eing.set.to....true............. |
| 17c7c0 | 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 61 6c 77 61 79 73 e2 80 99 20 74 68 65 6e 20 74 68 65 20 | .....When....always....then.the. |
| 17c7e0 | 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 | variable.is.set.regardless.of.wh |
| 17c800 | 65 74 68 65 72 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 | ether...........the.starting.poi |
| 17c820 | 6e 74 20 69 73 20 61 20 6c 6f 63 61 6c 20 6f 72 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 | nt.is.a.local.or.a.remote.branch |
| 17c840 | 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 6c 6f 63 61 6c e2 80 99 20 74 | ..............When....local....t |
| 17c860 | 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 61 72 65 20 73 65 74 20 77 68 65 6e 20 74 68 | hen.the.variable.are.set.when.th |
| 17c880 | 65 20 73 74 61 72 74 69 6e 67 20 70 6f 69 6e 74 0a 20 20 20 20 20 20 20 20 20 20 69 73 20 61 20 | e.starting.point...........is.a. |
| 17c8a0 | 6c 6f 63 61 6c 20 62 72 61 6e 63 68 2c 20 62 75 74 20 6e 6f 74 20 77 68 65 6e 20 69 74 20 69 73 | local.branch,.but.not.when.it.is |
| 17c8c0 | 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 | .a.remote.branch..............Wh |
| 17c8e0 | 65 6e 20 e2 80 98 72 65 6d 6f 74 65 e2 80 99 20 74 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c | en....remote....then.the.variabl |
| 17c900 | 65 20 61 72 65 20 73 65 74 20 77 68 65 6e 20 74 68 65 20 73 74 61 72 74 69 6e 67 0a 20 20 20 20 | e.are.set.when.the.starting..... |
| 17c920 | 20 20 20 20 20 20 70 6f 69 6e 74 20 69 73 20 61 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 2c 20 | ......point.is.a.remote.branch,. |
| 17c940 | 62 75 74 20 6e 6f 74 20 77 68 65 6e 20 69 74 20 69 73 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e 63 | but.not.when.it.is.a.local.branc |
| 17c960 | 68 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 e2 80 98 6e 65 76 65 72 e2 80 99 20 | h..............When....never.... |
| 17c980 | 28 74 68 65 20 64 65 66 61 75 6c 74 29 20 74 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 | (the.default).then.the.variable. |
| 17c9a0 | 69 73 20 6e 65 76 65 72 20 73 65 74 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 | is.never.set......Note.that.the. |
| 17c9c0 | 72 65 73 70 65 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 20 61 6c 77 61 79 73 20 63 68 61 6e 67 | respective.commands.always.chang |
| 17c9e0 | 65 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 0a 76 61 6c 75 65 73 2e 20 20 | e.the.repository-local.values... |
| 17ca00 | 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 67 6c 6f 62 61 6c | If.you.want.to.change.the.global |
| 17ca20 | 20 76 61 6c 75 65 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 74 68 65 0a 6c | .value,.which.is.used.when.the.l |
| 17ca40 | 6f 63 61 6c 20 76 61 6c 75 65 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2c 20 74 68 65 6e 20 79 6f | ocal.value.is.undefined,.then.yo |
| 17ca60 | 75 20 68 61 76 65 20 74 6f 20 64 6f 20 73 6f 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c | u.have.to.do.so.on.the.command.l |
| 17ca80 | 69 6e 65 2c 0a 65 2e 67 2e 3a 0a 0a 20 20 20 20 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 6c | ine,.e.g.:.......git.config.--gl |
| 17caa0 | 6f 62 61 6c 20 72 65 6d 6f 74 65 2e 61 75 74 6f 53 65 74 75 70 4d 65 72 67 65 20 61 6c 77 61 79 | obal.remote.autoSetupMerge.alway |
| 17cac0 | 73 0a 0a 20 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 | s.....For.more.information.about |
| 17cae0 | 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f | .these.variables.you.should.also |
| 17cb00 | 20 73 65 65 0a 0a 20 20 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 63 6f 6e 66 69 | .see.....*note.(gitman)git-confi |
| 17cb20 | 67 3a 3a 2e 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 | g::...Also.see.*note.(gitman)git |
| 17cb40 | 2d 62 72 61 6e 63 68 3a 3a 2e 20 20 2c 0a 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d | -branch::...,.*note.(gitman)git- |
| 17cb60 | 63 68 65 63 6b 6f 75 74 3a 3a 2e 20 20 61 6e 64 20 2a 6e 6f 74 65 20 50 75 73 68 69 6e 67 3a 3a | checkout::...and.*note.Pushing:: |
| 17cb80 | 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 70 72 65 66 65 72 | ....--.User.Option:.magit-prefer |
| 17cba0 | 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f | -remote-upstream......This.optio |
| 17cbc0 | 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 | n.controls.whether.commands.that |
| 17cbe0 | 20 72 65 61 64 20 61 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 75 73 65 | .read.a.branch.from.the......use |
| 17cc00 | 72 20 61 6e 64 20 74 68 65 6e 20 73 65 74 20 69 74 20 61 73 20 74 68 65 20 75 70 73 74 72 65 61 | r.and.then.set.it.as.the.upstrea |
| 17cc20 | 6d 20 62 72 61 6e 63 68 2c 20 6f 66 66 65 72 20 61 20 6c 6f 63 61 6c 20 6f 72 20 61 0a 20 20 20 | m.branch,.offer.a.local.or.a.... |
| 17cc40 | 20 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 73 20 64 65 66 61 75 6c 74 20 63 6f 6d 70 6c | ..remote.branch.as.default.compl |
| 17cc60 | 65 74 69 6f 6e 20 63 61 6e 64 69 64 61 74 65 2c 20 77 68 65 6e 20 74 68 65 79 20 68 61 76 65 20 | etion.candidate,.when.they.have. |
| 17cc80 | 74 68 65 0a 20 20 20 20 20 63 68 6f 69 63 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 61 66 66 65 | the......choice........This.affe |
| 17cca0 | 63 74 73 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 75 73 65 20 e2 80 98 6d 61 67 | cts.all.commands.that.use....mag |
| 17ccc0 | 69 74 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 62 72 61 6e 63 68 e2 80 99 20 6f 72 0a 20 20 | it-read-upstream-branch....or... |
| 17cce0 | 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 61 64 2d 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 e2 | ......magit-read-starting-point. |
| 17cd00 | 80 99 2c 20 77 68 69 63 68 20 69 6e 63 6c 75 64 65 73 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 | ..,.which.includes.all.commands. |
| 17cd20 | 74 68 61 74 0a 20 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 61 6e | that......change.the.upstream.an |
| 17cd40 | 64 20 6d 61 6e 79 20 77 68 69 63 68 20 63 72 65 61 74 65 20 6e 65 77 20 62 72 61 6e 63 68 65 73 | d.many.which.create.new.branches |
| 17cd60 | 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 75 | .....File:.magit.info,..Node:.Au |
| 17cd80 | 78 69 6c 69 61 72 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 50 72 65 76 3a 20 | xiliary.Branch.Commands,..Prev:. |
| 17cda0 | 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2c 20 20 55 70 3a 20 42 72 61 6e 63 | Branch.Git.Variables,..Up:.Branc |
| 17cdc0 | 68 69 6e 67 0a 0a 36 2e 36 2e 34 20 41 75 78 69 6c 69 61 72 79 20 42 72 61 6e 63 68 20 43 6f 6d | hing..6.6.4.Auxiliary.Branch.Com |
| 17cde0 | 6d 61 6e 64 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | mands.-------------------------- |
| 17ce00 | 2d 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 6e 6f 74 20 61 76 | -----..These.commands.are.not.av |
| 17ce20 | 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 e2 80 98 6d 61 | ailable.from.the.transient....ma |
| 17ce40 | 67 69 74 2d 62 72 61 6e 63 68 e2 80 99 20 62 79 0a 64 65 66 61 75 6c 74 2e 0a 0a 20 2d 2d 20 43 | git-branch....by.default....--.C |
| 17ce60 | 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 68 65 6c 76 65 0a 20 20 20 20 | ommand:.magit-branch-shelve..... |
| 17ce80 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 65 6c 76 65 73 20 61 20 62 72 61 6e 63 68 2e 20 | .This.command.shelves.a.branch.. |
| 17cea0 | 20 54 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 64 65 6c 65 74 69 6e 67 20 74 68 65 0a 20 20 | .This.is.done.by.deleting.the... |
| 17cec0 | 20 20 20 62 72 61 6e 63 68 2c 20 61 6e 64 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 72 65 | ...branch,.and.creating.a.new.re |
| 17cee0 | 66 65 72 65 6e 63 65 20 22 72 65 66 73 2f 73 68 65 6c 76 65 64 2f 42 52 41 4e 43 48 2d 4e 41 4d | ference."refs/shelved/BRANCH-NAM |
| 17cf00 | 45 22 0a 20 20 20 20 20 70 6f 69 6e 74 69 6e 67 20 61 74 20 74 68 65 20 73 61 6d 65 20 63 6f 6d | E"......pointing.at.the.same.com |
| 17cf20 | 6d 69 74 20 61 73 20 74 68 65 20 62 72 61 6e 63 68 20 70 6f 69 6e 74 65 64 20 61 74 2e 20 20 49 | mit.as.the.branch.pointed.at...I |
| 17cf40 | 66 20 74 68 65 0a 20 20 20 20 20 64 65 6c 65 74 65 64 20 62 72 61 6e 63 68 20 68 61 64 20 61 20 | f.the......deleted.branch.had.a. |
| 17cf60 | 72 65 66 6c 6f 67 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 70 72 65 73 65 72 76 65 64 20 61 | reflog,.then.that.is.preserved.a |
| 17cf80 | 73 20 74 68 65 20 72 65 66 6c 6f 67 0a 20 20 20 20 20 6f 66 20 74 68 65 20 6e 65 77 20 72 65 66 | s.the.reflog......of.the.new.ref |
| 17cfa0 | 65 72 65 6e 63 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 69 66 20 | erence........This.is.useful.if. |
| 17cfc0 | 79 6f 75 20 77 61 6e 74 20 74 6f 20 6d 6f 76 65 20 61 20 62 72 61 6e 63 68 20 6f 75 74 20 6f 66 | you.want.to.move.a.branch.out.of |
| 17cfe0 | 20 73 69 67 68 74 2c 20 62 75 74 20 61 72 65 0a 20 20 20 20 20 6e 6f 74 20 72 65 61 64 79 20 74 | .sight,.but.are......not.ready.t |
| 17d000 | 6f 20 63 6f 6d 70 6c 65 74 65 6c 79 20 64 69 73 63 61 72 64 20 69 74 20 79 65 74 2e 0a 0a 20 2d | o.completely.discard.it.yet....- |
| 17d020 | 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 6e 73 68 65 6c 76 65 | -.Command:.magit-branch-unshelve |
| 17d040 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 6e 73 68 65 6c 76 65 73 20 61 20 62 | ......This.command.unshelves.a.b |
| 17d060 | 72 61 6e 63 68 20 74 68 61 74 20 77 61 73 20 70 72 65 76 69 6f 75 73 6c 79 20 73 68 65 6c 76 65 | ranch.that.was.previously.shelve |
| 17d080 | 64 20 75 73 69 6e 67 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 68 65 | d.using.........magit-branch-she |
| 17d0a0 | 6c 76 65 e2 80 99 2e 20 20 54 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 64 65 6c 65 74 69 6e | lve......This.is.done.by.deletin |
| 17d0c0 | 67 20 74 68 65 20 72 65 66 65 72 65 6e 63 65 0a 20 20 20 20 20 22 72 65 66 73 2f 73 68 65 6c 76 | g.the.reference......"refs/shelv |
| 17d0e0 | 65 64 2f 42 52 41 4e 43 48 2d 4e 41 4d 45 22 20 61 6e 64 20 63 72 65 61 74 69 6e 67 20 61 20 62 | ed/BRANCH-NAME".and.creating.a.b |
| 17d100 | 72 61 6e 63 68 20 22 42 52 41 4e 43 48 2d 4e 41 4d 45 22 0a 20 20 20 20 20 70 6f 69 6e 74 69 6e | ranch."BRANCH-NAME"......pointin |
| 17d120 | 67 20 61 74 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 20 61 73 20 74 68 65 20 64 65 6c 65 | g.at.the.same.commit.as.the.dele |
| 17d140 | 74 65 64 20 72 65 66 65 72 65 6e 63 65 20 70 6f 69 6e 74 65 64 20 61 74 2e 0a 20 20 20 20 20 49 | ted.reference.pointed.at.......I |
| 17d160 | 66 20 74 68 65 20 64 65 6c 65 74 65 64 20 72 65 66 65 72 65 6e 63 65 20 68 61 64 20 61 20 72 65 | f.the.deleted.reference.had.a.re |
| 17d180 | 66 6c 6f 67 2c 20 74 68 65 6e 20 74 68 61 74 20 69 73 20 72 65 73 74 6f 72 65 64 20 61 73 20 74 | flog,.then.that.is.restored.as.t |
| 17d1a0 | 68 65 0a 20 20 20 20 20 72 65 66 6c 6f 67 20 6f 66 20 74 68 65 20 62 72 61 6e 63 68 2e 0a 0a 1f | he......reflog.of.the.branch.... |
| 17d1c0 | 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 65 72 67 69 6e | .File:.magit.info,..Node:.Mergin |
| 17d1e0 | 67 2c 20 20 4e 65 78 74 3a 20 52 65 73 6f 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 2c 20 20 | g,..Next:.Resolving.Conflicts,.. |
| 17d200 | 50 72 65 76 3a 20 42 72 61 6e 63 68 69 6e 67 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 | Prev:.Branching,..Up:.Manipulati |
| 17d220 | 6e 67 0a 0a 36 2e 37 20 4d 65 72 67 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 | ng..6.7.Merging.===========..Als |
| 17d240 | 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 6d 65 72 67 65 3a 3a 2e | o.see.*note.(gitman)git-merge::. |
| 17d260 | 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 72 65 73 6f | ..For.information.on.how.to.reso |
| 17d280 | 6c 76 65 0a 6d 65 72 67 65 20 63 6f 6e 66 6c 69 63 74 73 20 73 65 65 20 74 68 65 20 6e 65 78 74 | lve.merge.conflicts.see.the.next |
| 17d2a0 | 20 73 65 63 74 69 6f 6e 2e 0a 0a e2 80 98 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 | .section......m....(...magit-mer |
| 17d2c0 | 67 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 | ge...)......This.transient.prefi |
| 17d2e0 | 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 | x.command.binds.the.following.su |
| 17d300 | 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 | ffix.commands......along.with.th |
| 17d320 | 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e | e.appropriate.infix.arguments.an |
| 17d340 | 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 | d.displays.them.in.a......tempor |
| 17d360 | 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 | ary.buffer.until.a.suffix.is.inv |
| 17d380 | 6f 6b 65 64 2e 0a 0a 20 20 20 57 68 65 6e 20 6e 6f 20 6d 65 72 67 65 20 69 73 20 69 6e 20 70 72 | oked......When.no.merge.is.in.pr |
| 17d3a0 | 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 66 65 61 74 75 | ogress,.then.the.transient.featu |
| 17d3c0 | 72 65 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 | res.the.following.suffix.command |
| 17d3e0 | 73 2e 0a 0a e2 80 98 6d 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 6c | s......m.m....(...magit-merge-pl |
| 17d400 | 61 69 6e e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 65 72 67 65 73 | ain...)......This.command.merges |
| 17d420 | 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 72 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 | .another.branch.or.an.arbitrary. |
| 17d440 | 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | revision.into......the.current.b |
| 17d460 | 72 61 6e 63 68 2e 20 20 54 68 65 20 62 72 61 6e 63 68 20 6f 72 20 72 65 76 69 73 69 6f 6e 20 74 | ranch...The.branch.or.revision.t |
| 17d480 | 6f 20 62 65 20 6d 65 72 67 65 64 20 69 73 20 72 65 61 64 20 69 6e 0a 20 20 20 20 20 74 68 65 20 | o.be.merged.is.read.in......the. |
| 17d4a0 | 6d 69 6e 69 62 75 66 66 65 72 20 61 6e 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 62 | minibuffer.and.defaults.to.the.b |
| 17d4c0 | 72 61 6e 63 68 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 55 6e 6c 65 73 73 20 74 68 65 | ranch.at.point........Unless.the |
| 17d4e0 | 72 65 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 73 20 6f 72 20 61 20 70 72 65 66 69 78 20 61 72 67 | re.are.conflicts.or.a.prefix.arg |
| 17d500 | 75 6d 65 6e 74 20 69 73 20 75 73 65 64 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 72 65 73 | ument.is.used,.then.the......res |
| 17d520 | 75 6c 74 69 6e 67 20 6d 65 72 67 65 20 63 6f 6d 6d 69 74 20 75 73 65 73 20 61 20 67 65 6e 65 72 | ulting.merge.commit.uses.a.gener |
| 17d540 | 69 63 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2c 20 61 6e 64 20 74 68 65 20 75 73 65 72 0a | ic.commit.message,.and.the.user. |
| 17d560 | 20 20 20 20 20 64 6f 65 73 20 6e 6f 74 20 67 65 74 20 61 20 63 68 61 6e 63 65 20 74 6f 20 69 6e | .....does.not.get.a.chance.to.in |
| 17d580 | 73 70 65 63 74 20 6f 72 20 63 68 61 6e 67 65 20 69 74 20 62 65 66 6f 72 65 20 74 68 65 20 63 6f | spect.or.change.it.before.the.co |
| 17d5a0 | 6d 6d 69 74 20 69 73 0a 20 20 20 20 20 63 72 65 61 74 65 64 2e 20 20 57 69 74 68 20 61 20 70 72 | mmit.is......created...With.a.pr |
| 17d5c0 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 61 63 74 75 | efix.argument.this.does.not.actu |
| 17d5e0 | 61 6c 6c 79 20 63 72 65 61 74 65 20 74 68 65 0a 20 20 20 20 20 6d 65 72 67 65 20 63 6f 6d 6d 69 | ally.create.the......merge.commi |
| 17d600 | 74 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 69 6e | t,.which.makes.it.possible.to.in |
| 17d620 | 73 70 65 63 74 20 68 6f 77 20 63 6f 6e 66 6c 69 63 74 73 20 77 65 72 65 0a 20 20 20 20 20 72 65 | spect.how.conflicts.were......re |
| 17d640 | 73 6f 6c 76 65 64 20 61 6e 64 20 74 6f 20 61 64 6a 75 73 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 | solved.and.to.adjust.the.commit. |
| 17d660 | 6d 65 73 73 61 67 65 2e 0a 0a e2 80 98 6d 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 | message......m.e....(...magit-me |
| 17d680 | 72 67 65 2d 65 64 69 74 6d 73 67 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e | rge-editmsg...)......This.comman |
| 17d6a0 | 64 20 6d 65 72 67 65 73 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 72 20 61 6e 20 61 72 | d.merges.another.branch.or.an.ar |
| 17d6c0 | 62 69 74 72 61 72 79 20 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 0a 20 20 20 20 20 74 68 65 20 63 | bitrary.revision.into......the.c |
| 17d6e0 | 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 6f 70 65 6e 73 20 61 20 63 6f 6d 6d 69 74 | urrent.branch.and.opens.a.commit |
| 17d700 | 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 2c 20 73 6f 20 74 68 61 74 20 74 68 65 0a 20 20 20 | .message.buffer,.so.that.the.... |
| 17d720 | 20 20 75 73 65 72 20 63 61 6e 20 6d 61 6b 65 20 61 64 6a 75 73 74 6d 65 6e 74 73 2e 20 20 54 68 | ..user.can.make.adjustments...Th |
| 17d740 | 65 20 63 6f 6d 6d 69 74 20 69 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 63 72 65 61 74 65 64 | e.commit.is.not.actually.created |
| 17d760 | 0a 20 20 20 20 20 75 6e 74 69 6c 20 74 68 65 20 75 73 65 72 20 66 69 6e 69 73 68 65 73 20 77 69 | ......until.the.user.finishes.wi |
| 17d780 | 74 68 20 e2 80 98 43 2d 63 20 43 2d 63 e2 80 99 2e 0a 0a e2 80 98 6d 20 6e e2 80 99 20 28 e2 80 | th....C-c.C-c.........m.n....(.. |
| 17d7a0 | 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 6e 6f 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 | .magit-merge-nocommit...)......T |
| 17d7c0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 65 72 67 65 73 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 | his.command.merges.another.branc |
| 17d7e0 | 68 20 6f 72 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 0a | h.or.an.arbitrary.revision.into. |
| 17d800 | 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 62 75 74 20 64 6f 65 | .....the.current.branch,.but.doe |
| 17d820 | 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 63 72 65 61 74 65 20 74 68 65 20 6d 65 72 67 65 20 | s.not.actually.create.the.merge. |
| 17d840 | 63 6f 6d 6d 69 74 2e 0a 20 20 20 20 20 54 68 65 20 75 73 65 72 20 63 61 6e 20 74 68 65 6e 20 66 | commit.......The.user.can.then.f |
| 17d860 | 75 72 74 68 65 72 20 61 64 6a 75 73 74 20 74 68 65 20 6d 65 72 67 65 2c 20 65 76 65 6e 20 77 68 | urther.adjust.the.merge,.even.wh |
| 17d880 | 65 6e 20 61 75 74 6f 6d 61 74 69 63 0a 20 20 20 20 20 63 6f 6e 66 6c 69 63 74 20 72 65 73 6f 6c | en.automatic......conflict.resol |
| 17d8a0 | 75 74 69 6f 6e 20 73 75 63 63 65 65 64 65 64 20 61 6e 64 2f 6f 72 20 61 64 6a 75 73 74 20 74 68 | ution.succeeded.and/or.adjust.th |
| 17d8c0 | 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2e 0a 0a e2 80 98 6d 20 61 e2 80 99 20 28 e2 80 | e.commit.message......m.a....(.. |
| 17d8e0 | 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | .magit-merge-absorb...)......Thi |
| 17d900 | 73 20 63 6f 6d 6d 61 6e 64 20 6d 65 72 67 65 73 20 61 6e 6f 74 68 65 72 20 6c 6f 63 61 6c 20 62 | s.command.merges.another.local.b |
| 17d920 | 72 61 6e 63 68 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a 20 20 | ranch.into.the.current.branch... |
| 17d940 | 20 20 20 61 6e 64 20 74 68 65 6e 20 72 65 6d 6f 76 65 73 20 74 68 65 20 66 6f 72 6d 65 72 2e 0a | ...and.then.removes.the.former.. |
| 17d960 | 0a 20 20 20 20 20 42 65 66 6f 72 65 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 20 69 | ......Before.the.source.branch.i |
| 17d980 | 73 20 6d 65 72 67 65 64 2c 20 69 74 20 69 73 20 66 69 72 73 74 20 66 6f 72 63 65 20 70 75 73 68 | s.merged,.it.is.first.force.push |
| 17d9a0 | 65 64 20 74 6f 20 69 74 73 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2c 20 70 72 6f 76 | ed.to.its......push-remote,.prov |
| 17d9c0 | 69 64 65 64 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 | ided.the.respective.remote.branc |
| 17d9e0 | 68 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 2e 0a 20 20 20 20 20 54 68 69 73 20 65 6e 73 75 | h.already.exists.......This.ensu |
| 17da00 | 72 65 73 20 74 68 61 74 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 75 6c 6c 2d 72 65 71 | res.that.the.respective.pull-req |
| 17da20 | 75 65 73 74 20 28 69 66 20 61 6e 79 29 20 77 6f 6e e2 80 99 74 20 67 65 74 0a 20 20 20 20 20 73 | uest.(if.any).won...t.get......s |
| 17da40 | 74 75 63 6b 20 6f 6e 20 73 6f 6d 65 20 6f 62 73 6f 6c 65 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 | tuck.on.some.obsolete.version.of |
| 17da60 | 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e 67 0a 20 20 20 20 | .the.commits.that.are.being..... |
| 17da80 | 20 6d 65 72 67 65 64 2e 20 20 46 69 6e 61 6c 6c 79 2c 20 69 66 20 e2 80 98 6d 61 67 69 74 2d 62 | .merged...Finally,.if....magit-b |
| 17daa0 | 72 61 6e 63 68 2d 70 75 6c 6c 2d 72 65 71 75 65 73 74 e2 80 99 20 77 61 73 20 75 73 65 64 20 74 | ranch-pull-request....was.used.t |
| 17dac0 | 6f 20 63 72 65 61 74 65 0a 20 20 20 20 20 74 68 65 20 6d 65 72 67 65 64 20 62 72 61 6e 63 68 2c | o.create......the.merged.branch, |
| 17dae0 | 20 74 68 65 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e | .then.the.respective.remote.bran |
| 17db00 | 63 68 20 69 73 20 61 6c 73 6f 0a 20 20 20 20 20 72 65 6d 6f 76 65 64 2e 0a 0a e2 80 98 6d 20 69 | ch.is.also......removed......m.i |
| 17db20 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 74 6f e2 80 99 29 0a 20 20 20 | ....(...magit-merge-into...).... |
| 17db40 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 65 72 67 65 73 20 74 68 65 20 63 75 72 72 65 6e | ..This.command.merges.the.curren |
| 17db60 | 74 20 62 72 61 6e 63 68 20 69 6e 74 6f 20 61 6e 6f 74 68 65 72 20 6c 6f 63 61 6c 20 62 72 61 6e | t.branch.into.another.local.bran |
| 17db80 | 63 68 0a 20 20 20 20 20 61 6e 64 20 74 68 65 6e 20 72 65 6d 6f 76 65 73 20 74 68 65 20 66 6f 72 | ch......and.then.removes.the.for |
| 17dba0 | 6d 65 72 2e 20 20 54 68 65 20 6c 61 74 74 65 72 20 62 65 63 6f 6d 65 73 20 74 68 65 20 6e 65 77 | mer...The.latter.becomes.the.new |
| 17dbc0 | 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 42 65 66 6f | .current......branch........Befo |
| 17dbe0 | 72 65 20 74 68 65 20 73 6f 75 72 63 65 20 62 72 61 6e 63 68 20 69 73 20 6d 65 72 67 65 64 2c 20 | re.the.source.branch.is.merged,. |
| 17dc00 | 69 74 20 69 73 20 66 69 72 73 74 20 66 6f 72 63 65 20 70 75 73 68 65 64 20 74 6f 20 69 74 73 0a | it.is.first.force.pushed.to.its. |
| 17dc20 | 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 72 | .....push-remote,.provided.the.r |
| 17dc40 | 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 61 6c 72 65 61 64 79 20 | espective.remote.branch.already. |
| 17dc60 | 65 78 69 73 74 73 2e 0a 20 20 20 20 20 54 68 69 73 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 74 | exists.......This.ensures.that.t |
| 17dc80 | 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 75 6c 6c 2d 72 65 71 75 65 73 74 20 28 69 66 20 61 | he.respective.pull-request.(if.a |
| 17dca0 | 6e 79 29 20 77 6f 6e e2 80 99 74 20 67 65 74 0a 20 20 20 20 20 73 74 75 63 6b 20 6f 6e 20 73 6f | ny).won...t.get......stuck.on.so |
| 17dcc0 | 6d 65 20 6f 62 73 6f 6c 65 74 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 | me.obsolete.version.of.the.commi |
| 17dce0 | 74 73 20 74 68 61 74 20 61 72 65 20 62 65 69 6e 67 0a 20 20 20 20 20 6d 65 72 67 65 64 2e 20 20 | ts.that.are.being......merged... |
| 17dd00 | 46 69 6e 61 6c 6c 79 2c 20 69 66 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 70 75 6c 6c | Finally,.if....magit-branch-pull |
| 17dd20 | 2d 72 65 71 75 65 73 74 e2 80 99 20 77 61 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 0a 20 | -request....was.used.to.create.. |
| 17dd40 | 20 20 20 20 74 68 65 20 6d 65 72 67 65 64 20 62 72 61 6e 63 68 2c 20 74 68 65 6e 20 74 68 65 20 | ....the.merged.branch,.then.the. |
| 17dd60 | 72 65 73 70 65 63 74 69 76 65 20 72 65 6d 6f 74 65 20 62 72 61 6e 63 68 20 69 73 20 61 6c 73 6f | respective.remote.branch.is.also |
| 17dd80 | 0a 20 20 20 20 20 72 65 6d 6f 76 65 64 2e 0a 0a e2 80 98 6d 20 73 e2 80 99 20 28 e2 80 98 6d 61 | ......removed......m.s....(...ma |
| 17dda0 | 67 69 74 2d 6d 65 72 67 65 2d 73 71 75 61 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 | git-merge-squash...)......This.c |
| 17ddc0 | 6f 6d 6d 61 6e 64 20 73 71 75 61 73 68 65 73 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 6e 74 72 | ommand.squashes.the.changes.intr |
| 17dde0 | 6f 64 75 63 65 64 20 62 79 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 72 0a 20 20 20 20 | oduced.by.another.branch.or..... |
| 17de00 | 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 72 65 76 69 73 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 | .an.arbitrary.revision.into.the. |
| 17de20 | 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 54 68 69 73 20 6f 6e 6c 79 20 61 70 70 6c 69 | current.branch...This.only.appli |
| 17de40 | 65 73 0a 20 20 20 20 20 74 68 65 20 63 68 61 6e 67 65 73 20 6d 61 64 65 20 62 79 20 74 68 65 20 | es......the.changes.made.by.the. |
| 17de60 | 73 71 75 61 73 68 65 64 20 63 6f 6d 6d 69 74 73 2e 20 20 4e 6f 20 69 6e 66 6f 72 6d 61 74 69 6f | squashed.commits...No.informatio |
| 17de80 | 6e 20 69 73 0a 20 20 20 20 20 70 72 65 73 65 72 76 65 64 20 74 68 61 74 20 77 6f 75 6c 64 20 61 | n.is......preserved.that.would.a |
| 17dea0 | 6c 6c 6f 77 20 63 72 65 61 74 69 6e 67 20 61 6e 20 61 63 74 75 61 6c 20 6d 65 72 67 65 20 63 6f | llow.creating.an.actual.merge.co |
| 17dec0 | 6d 6d 69 74 2e 0a 20 20 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 63 6f 6d 6d 61 | mmit.......Instead.of.this.comma |
| 17dee0 | 6e 64 20 79 6f 75 20 73 68 6f 75 6c 64 20 70 72 6f 62 61 62 6c 79 20 75 73 65 20 61 20 63 6f 6d | nd.you.should.probably.use.a.com |
| 17df00 | 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 61 70 70 6c 79 20 74 72 61 6e 73 69 65 | mand.from.the......apply.transie |
| 17df20 | 6e 74 2e 0a 0a e2 80 98 6d 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 | nt......m.p....(...magit-merge-p |
| 17df40 | 72 65 76 69 65 77 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f | review...)......This.command.sho |
| 17df60 | 77 73 20 61 20 70 72 65 76 69 65 77 20 6f 66 20 6d 65 72 67 69 6e 67 20 61 6e 6f 74 68 65 72 20 | ws.a.preview.of.merging.another. |
| 17df80 | 62 72 61 6e 63 68 20 6f 72 20 61 6e 0a 20 20 20 20 20 61 72 62 69 74 72 61 72 79 20 72 65 76 69 | branch.or.an......arbitrary.revi |
| 17dfa0 | 73 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 20 | sion.into.the.current.branch.... |
| 17dfc0 | 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 74 68 61 74 20 6e 6f 72 | ....Note.that.commands,.that.nor |
| 17dfe0 | 6d 61 6c 6c 79 20 63 68 61 6e 67 65 20 68 6f 77 20 61 20 64 69 66 66 20 69 73 20 64 69 73 70 6c | mally.change.how.a.diff.is.displ |
| 17e000 | 61 79 65 64 2c 0a 20 20 20 20 20 64 6f 20 6e 6f 74 20 77 6f 72 6b 20 69 6e 20 62 75 66 66 65 72 | ayed,......do.not.work.in.buffer |
| 17e020 | 73 20 63 72 65 61 74 65 64 20 62 79 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2c 20 62 65 63 61 75 | s.created.by.this.command,.becau |
| 17e040 | 73 65 20 74 68 65 0a 20 20 20 20 20 75 6e 64 65 72 6c 79 69 6e 67 20 47 69 74 20 63 6f 6d 6d 61 | se.the......underlying.Git.comma |
| 17e060 | 6e 64 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 64 69 66 66 20 61 72 67 75 6d 65 6e | nd.does.not.support.diff.argumen |
| 17e080 | 74 73 2e 0a 0a 20 20 20 57 68 65 6e 20 61 20 6d 65 72 67 65 20 69 73 20 69 6e 20 70 72 6f 67 72 | ts......When.a.merge.is.in.progr |
| 17e0a0 | 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 69 6e 73 74 65 61 64 20 | ess,.then.the.transient.instead. |
| 17e0c0 | 66 65 61 74 75 72 65 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f | features.the.following.suffix.co |
| 17e0e0 | 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 6d 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 | mmands......m.m....(...magit-mer |
| 17e100 | 67 65 e2 80 99 29 0a 20 20 20 20 20 41 66 74 65 72 20 74 68 65 20 75 73 65 72 20 72 65 73 6f 6c | ge...)......After.the.user.resol |
| 17e120 | 76 65 64 20 63 6f 6e 66 6c 69 63 74 73 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 63 | ved.conflicts,.this.command.proc |
| 17e140 | 65 65 64 73 20 77 69 74 68 20 74 68 65 0a 20 20 20 20 20 6d 65 72 67 65 2e 20 20 49 66 20 73 6f | eeds.with.the......merge...If.so |
| 17e160 | 6d 65 20 63 6f 6e 66 6c 69 63 74 73 20 77 65 72 65 6e e2 80 99 74 20 72 65 73 6f 6c 76 65 64 2c | me.conflicts.weren...t.resolved, |
| 17e180 | 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 66 61 69 6c 73 2e 0a 0a | .then.this.command......fails... |
| 17e1a0 | e2 80 98 6d 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6d 65 72 67 65 2d 61 62 6f 72 74 e2 | ...m.a....(...magit-merge-abort. |
| 17e1c0 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 62 6f 72 74 73 20 74 68 65 | ..)......This.command.aborts.the |
| 17e1e0 | 20 63 75 72 72 65 6e 74 20 6d 65 72 67 65 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c | .current.merge.operation.....Fil |
| 17e200 | 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 73 6f 6c 76 69 6e 67 20 | e:.magit.info,..Node:.Resolving. |
| 17e220 | 43 6f 6e 66 6c 69 63 74 73 2c 20 20 4e 65 78 74 3a 20 52 65 62 61 73 69 6e 67 2c 20 20 50 72 65 | Conflicts,..Next:.Rebasing,..Pre |
| 17e240 | 76 3a 20 4d 65 72 67 69 6e 67 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 | v:.Merging,..Up:.Manipulating..6 |
| 17e260 | 2e 38 20 52 65 73 6f 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | .8.Resolving.Conflicts.========= |
| 17e280 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 57 68 65 6e 20 6d 65 72 67 69 6e 67 20 62 72 61 | ==============..When.merging.bra |
| 17e2a0 | 6e 63 68 65 73 20 28 6f 72 20 6f 74 68 65 72 77 69 73 65 20 63 6f 6d 62 69 6e 69 6e 67 20 6f 72 | nches.(or.otherwise.combining.or |
| 17e2c0 | 20 63 68 61 6e 67 69 6e 67 20 68 69 73 74 6f 72 79 29 0a 63 6f 6e 66 6c 69 63 74 73 20 63 61 6e | .changing.history).conflicts.can |
| 17e2e0 | 20 6f 63 63 75 72 2e 20 20 49 66 20 79 6f 75 20 65 64 69 74 65 64 20 74 77 6f 20 63 6f 6d 70 6c | .occur...If.you.edited.two.compl |
| 17e300 | 65 74 65 6c 79 20 64 69 66 66 65 72 65 6e 74 20 70 61 72 74 73 20 6f 66 0a 74 68 65 20 73 61 6d | etely.different.parts.of.the.sam |
| 17e320 | 65 20 66 69 6c 65 20 69 6e 20 74 77 6f 20 62 72 61 6e 63 68 65 73 20 61 6e 64 20 74 68 65 6e 20 | e.file.in.two.branches.and.then. |
| 17e340 | 6d 65 72 67 65 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 62 72 61 6e 63 68 65 73 20 69 6e 74 6f | merge.one.of.these.branches.into |
| 17e360 | 0a 74 68 65 20 6f 74 68 65 72 2c 20 74 68 65 6e 20 47 69 74 20 63 61 6e 20 72 65 73 6f 6c 76 65 | .the.other,.then.Git.can.resolve |
| 17e380 | 20 74 68 61 74 20 6f 6e 20 69 74 73 20 6f 77 6e 2c 20 62 75 74 20 69 66 20 79 6f 75 20 65 64 69 | .that.on.its.own,.but.if.you.edi |
| 17e3a0 | 74 20 74 68 65 0a 73 61 6d 65 20 61 72 65 61 20 6f 66 20 61 20 66 69 6c 65 2c 20 74 68 65 6e 20 | t.the.same.area.of.a.file,.then. |
| 17e3c0 | 61 20 68 75 6d 61 6e 20 69 73 20 72 65 71 75 69 72 65 64 20 74 6f 20 64 65 63 69 64 65 20 68 6f | a.human.is.required.to.decide.ho |
| 17e3e0 | 77 20 74 68 65 20 74 77 6f 0a 76 65 72 73 69 6f 6e 73 2c 20 6f 72 20 22 73 69 64 65 73 20 6f 66 | w.the.two.versions,.or."sides.of |
| 17e400 | 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 22 2c 20 61 72 65 20 74 6f 20 62 65 20 63 6f 6d 62 69 6e | .the.conflict",.are.to.be.combin |
| 17e420 | 65 64 20 69 6e 74 6f 20 6f 6e 65 2e 0a 0a 20 20 20 48 65 72 65 20 77 65 20 63 61 6e 20 6f 6e 6c | ed.into.one......Here.we.can.onl |
| 17e440 | 79 20 70 72 6f 76 69 64 65 20 61 20 62 72 69 65 66 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 20 74 | y.provide.a.brief.introduction.t |
| 17e460 | 6f 20 74 68 65 20 73 75 62 6a 65 63 74 20 61 6e 64 0a 70 6f 69 6e 74 20 79 6f 75 20 74 6f 77 61 | o.the.subject.and.point.you.towa |
| 17e480 | 72 64 20 73 6f 6d 65 20 74 6f 6f 6c 73 20 74 68 61 74 20 63 61 6e 20 68 65 6c 70 2e 20 20 49 66 | rd.some.tools.that.can.help...If |
| 17e4a0 | 20 79 6f 75 20 61 72 65 20 6e 65 77 20 74 6f 20 74 68 69 73 2c 20 74 68 65 6e 0a 70 6c 65 61 73 | .you.are.new.to.this,.then.pleas |
| 17e4c0 | 65 20 61 6c 73 6f 20 63 6f 6e 73 75 6c 74 20 47 69 74 e2 80 99 73 20 6f 77 6e 20 64 6f 63 75 6d | e.also.consult.Git...s.own.docum |
| 17e4e0 | 65 6e 74 61 74 69 6f 6e 20 61 73 20 77 65 6c 6c 20 61 73 20 6f 74 68 65 72 20 72 65 73 6f 75 72 | entation.as.well.as.other.resour |
| 17e500 | 63 65 73 2e 0a 0a 20 20 20 49 66 20 61 20 66 69 6c 65 20 68 61 73 20 63 6f 6e 66 6c 69 63 74 73 | ces......If.a.file.has.conflicts |
| 17e520 | 20 61 6e 64 20 47 69 74 20 63 61 6e 6e 6f 74 20 72 65 73 6f 6c 76 65 20 74 68 65 6d 20 62 79 20 | .and.Git.cannot.resolve.them.by. |
| 17e540 | 69 74 73 65 6c 66 2c 20 74 68 65 6e 0a 69 74 20 70 75 74 73 20 62 6f 74 68 20 76 65 72 73 69 6f | itself,.then.it.puts.both.versio |
| 17e560 | 6e 73 20 69 6e 74 6f 20 74 68 65 20 61 66 66 65 63 74 65 64 20 66 69 6c 65 20 61 6c 6f 6e 67 20 | ns.into.the.affected.file.along. |
| 17e580 | 77 69 74 68 20 73 70 65 63 69 61 6c 20 6d 61 72 6b 65 72 73 0a 77 68 6f 73 65 20 70 75 72 70 6f | with.special.markers.whose.purpo |
| 17e5a0 | 73 65 20 69 73 20 74 6f 20 64 65 6e 6f 74 65 20 74 68 65 20 62 6f 75 6e 64 61 72 69 65 73 20 6f | se.is.to.denote.the.boundaries.o |
| 17e5c0 | 66 20 74 68 65 20 75 6e 72 65 73 6f 6c 76 65 64 20 70 61 72 74 20 6f 66 20 74 68 65 0a 66 69 6c | f.the.unresolved.part.of.the.fil |
| 17e5e0 | 65 20 61 6e 64 20 62 65 74 77 65 65 6e 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 76 65 72 73 | e.and.between.the.different.vers |
| 17e600 | 69 6f 6e 73 2e 20 20 54 68 65 73 65 20 62 6f 75 6e 64 61 72 79 20 6c 69 6e 65 73 20 62 65 67 69 | ions...These.boundary.lines.begi |
| 17e620 | 6e 0a 77 69 74 68 20 74 68 65 20 73 74 72 69 6e 67 73 20 63 6f 6e 73 69 73 74 69 6e 67 20 6f 66 | n.with.the.strings.consisting.of |
| 17e640 | 20 73 65 76 65 6e 20 74 69 6d 65 73 20 74 68 65 20 73 61 6d 65 20 63 68 61 72 61 63 74 65 72 2c | .seven.times.the.same.character, |
| 17e660 | 20 6f 6e 65 20 6f 66 0a e2 80 98 3c e2 80 99 2c 20 e2 80 98 7c e2 80 99 2c 20 e2 80 98 3d e2 80 | .one.of....<...,....|...,....=.. |
| 17e680 | 99 20 61 6e 64 20 e2 80 98 3e e2 80 99 2c 20 61 6e 64 20 61 72 65 20 66 6f 6c 6c 6f 77 65 64 20 | ..and....>...,.and.are.followed. |
| 17e6a0 | 62 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 6f 75 72 63 65 0a | by.information.about.the.source. |
| 17e6c0 | 6f 66 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 76 65 72 73 69 6f 6e 73 2c 20 65 2e 67 2e | of.the.respective.versions,.e.g. |
| 17e6e0 | 3a 0a 0a 20 20 20 20 20 3c 3c 3c 3c 3c 3c 3c 20 48 45 41 44 0a 20 20 20 20 20 54 61 6b 65 20 74 | :.......<<<<<<<.HEAD......Take.t |
| 17e700 | 68 65 20 62 6c 75 65 20 70 69 6c 6c 2e 0a 20 20 20 20 20 3d 3d 3d 3d 3d 3d 3d 0a 20 20 20 20 20 | he.blue.pill.......=======...... |
| 17e720 | 54 61 6b 65 20 74 68 65 20 72 65 64 20 70 69 6c 6c 2e 0a 20 20 20 20 20 3e 3e 3e 3e 3e 3e 3e 20 | Take.the.red.pill.......>>>>>>>. |
| 17e740 | 66 65 61 74 75 72 65 0a 0a 20 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 79 6f 75 20 68 61 76 | feature.....In.this.case.you.hav |
| 17e760 | 65 20 63 68 6f 73 65 6e 20 74 6f 20 74 61 6b 65 20 74 68 65 20 72 65 64 20 70 69 6c 6c 20 6f 6e | e.chosen.to.take.the.red.pill.on |
| 17e780 | 20 6f 6e 65 20 62 72 61 6e 63 68 20 61 6e 64 0a 6f 6e 20 61 6e 6f 74 68 65 72 20 79 6f 75 20 70 | .one.branch.and.on.another.you.p |
| 17e7a0 | 69 63 6b 65 64 20 74 68 65 20 62 6c 75 65 20 70 69 6c 6c 2e 20 20 4e 6f 77 20 74 68 61 74 20 79 | icked.the.blue.pill...Now.that.y |
| 17e7c0 | 6f 75 20 61 72 65 20 6d 65 72 67 69 6e 67 20 74 68 65 73 65 20 74 77 6f 0a 64 69 76 65 72 67 69 | ou.are.merging.these.two.divergi |
| 17e7e0 | 6e 67 20 62 72 61 6e 63 68 65 73 2c 20 47 69 74 20 63 61 6e 6e 6f 74 20 70 6f 73 73 69 62 6c 79 | ng.branches,.Git.cannot.possibly |
| 17e800 | 20 6b 6e 6f 77 20 77 68 69 63 68 20 70 69 6c 6c 20 79 6f 75 20 77 61 6e 74 20 74 6f 0a 74 61 6b | .know.which.pill.you.want.to.tak |
| 17e820 | 65 2e 0a 0a 20 20 20 54 6f 20 72 65 73 6f 6c 76 65 20 74 68 61 74 20 63 6f 6e 66 6c 69 63 74 20 | e......To.resolve.that.conflict. |
| 17e840 | 79 6f 75 20 68 61 76 65 20 74 6f 20 63 72 65 61 74 65 20 61 20 76 65 72 73 69 6f 6e 20 6f 66 20 | you.have.to.create.a.version.of. |
| 17e860 | 74 68 65 20 61 66 66 65 63 74 65 64 0a 61 72 65 61 20 6f 66 20 74 68 65 20 66 69 6c 65 20 62 79 | the.affected.area.of.the.file.by |
| 17e880 | 20 6b 65 65 70 69 6e 67 20 6f 6e 6c 79 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 69 64 65 73 2c 20 | .keeping.only.one.of.the.sides,. |
| 17e8a0 | 70 6f 73 73 69 62 6c 79 20 62 79 20 65 64 69 74 69 6e 67 0a 69 74 20 69 6e 20 6f 72 64 65 72 20 | possibly.by.editing.it.in.order. |
| 17e8c0 | 74 6f 20 62 72 69 6e 67 20 69 6e 20 74 68 65 20 63 68 61 6e 67 65 73 20 66 72 6f 6d 20 74 68 65 | to.bring.in.the.changes.from.the |
| 17e8e0 | 20 6f 74 68 65 72 20 73 69 64 65 2c 20 72 65 6d 6f 76 65 20 74 68 65 0a 6f 74 68 65 72 20 76 65 | .other.side,.remove.the.other.ve |
| 17e900 | 72 73 69 6f 6e 73 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 6d 61 72 6b 65 72 73 2c 20 61 | rsions.as.well.as.the.markers,.a |
| 17e920 | 6e 64 20 74 68 65 6e 20 73 74 61 67 65 20 74 68 65 20 72 65 73 75 6c 74 2e 20 20 41 0a 70 6f 73 | nd.then.stage.the.result...A.pos |
| 17e940 | 73 69 62 6c 65 20 72 65 73 6f 6c 75 74 69 6f 6e 20 6d 69 67 68 74 20 62 65 3a 0a 0a 20 20 20 20 | sible.resolution.might.be:...... |
| 17e960 | 20 54 61 6b 65 20 62 6f 74 68 20 70 69 6c 6c 73 2e 0a 0a 20 20 20 4f 66 74 65 6e 20 69 74 20 69 | .Take.both.pills......Often.it.i |
| 17e980 | 73 20 75 73 65 66 75 6c 20 74 6f 20 73 65 65 20 6e 6f 74 20 6f 6e 6c 79 20 74 68 65 20 74 77 6f | s.useful.to.see.not.only.the.two |
| 17e9a0 | 20 73 69 64 65 73 20 6f 66 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20 62 75 74 0a 61 6c 73 6f 20 | .sides.of.the.conflict.but.also. |
| 17e9c0 | 74 68 65 20 22 6f 72 69 67 69 6e 61 6c 22 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 62 65 66 6f | the."original".version.from.befo |
| 17e9e0 | 72 65 20 74 68 65 20 73 61 6d 65 20 61 72 65 61 20 6f 66 20 74 68 65 20 66 69 6c 65 20 77 61 73 | re.the.same.area.of.the.file.was |
| 17ea00 | 0a 6d 6f 64 69 66 69 65 64 20 74 77 69 63 65 20 6f 6e 20 64 69 66 66 65 72 65 6e 74 20 62 72 61 | .modified.twice.on.different.bra |
| 17ea20 | 6e 63 68 65 73 2e 20 20 49 6e 73 74 72 75 63 74 20 47 69 74 20 74 6f 20 69 6e 73 65 72 74 20 74 | nches...Instruct.Git.to.insert.t |
| 17ea40 | 68 61 74 0a 76 65 72 73 69 6f 6e 20 61 73 20 77 65 6c 6c 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 | hat.version.as.well.by.running.t |
| 17ea60 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 6e 63 65 3a 0a 0a 20 20 20 20 20 67 69 74 20 63 6f 6e 66 | his.command.once:.......git.conf |
| 17ea80 | 69 67 20 2d 2d 67 6c 6f 62 61 6c 20 6d 65 72 67 65 2e 63 6f 6e 66 6c 69 63 74 53 74 79 6c 65 20 | ig.--global.merge.conflictStyle. |
| 17eaa0 | 64 69 66 66 33 0a 0a 20 20 20 54 68 65 20 61 62 6f 76 65 20 63 6f 6e 66 6c 69 63 74 20 6d 69 67 | diff3.....The.above.conflict.mig |
| 17eac0 | 68 74 20 74 68 65 6e 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a | ht.then.have.looked.like.this:.. |
| 17eae0 | 20 20 20 20 20 3c 3c 3c 3c 3c 3c 3c 20 48 45 41 44 0a 20 20 20 20 20 54 61 6b 65 20 74 68 65 20 | .....<<<<<<<.HEAD......Take.the. |
| 17eb00 | 62 6c 75 65 20 70 69 6c 6c 2e 0a 20 20 20 20 20 7c 7c 7c 7c 7c 7c 7c 20 6d 65 72 67 65 64 20 63 | blue.pill.......|||||||.merged.c |
| 17eb20 | 6f 6d 6d 6f 6e 20 61 6e 63 65 73 74 6f 72 73 0a 20 20 20 20 20 54 61 6b 65 20 65 69 74 68 65 72 | ommon.ancestors......Take.either |
| 17eb40 | 20 74 68 65 20 62 6c 75 65 20 6f 72 20 74 68 65 20 72 65 64 20 70 69 6c 6c 2c 20 62 75 74 20 6e | .the.blue.or.the.red.pill,.but.n |
| 17eb60 | 6f 74 20 62 6f 74 68 2e 0a 20 20 20 20 20 3d 3d 3d 3d 3d 3d 3d 0a 20 20 20 20 20 54 61 6b 65 20 | ot.both.......=======......Take. |
| 17eb80 | 74 68 65 20 72 65 64 20 70 69 6c 6c 2e 0a 20 20 20 20 20 3e 3e 3e 3e 3e 3e 3e 20 66 65 61 74 75 | the.red.pill.......>>>>>>>.featu |
| 17eba0 | 72 65 0a 0a 20 20 20 49 66 20 74 68 61 74 20 77 65 72 65 20 74 68 65 20 63 61 73 65 2c 20 74 68 | re.....If.that.were.the.case,.th |
| 17ebc0 | 65 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 66 6c 69 63 74 20 72 65 73 6f 6c 75 74 69 6f 6e | en.the.above.conflict.resolution |
| 17ebe0 | 20 77 6f 75 6c 64 20 6e 6f 74 0a 68 61 76 65 20 62 65 65 6e 20 63 6f 72 72 65 63 74 2c 20 77 68 | .would.not.have.been.correct,.wh |
| 17ec00 | 69 63 68 20 64 65 6d 6f 6e 73 74 72 61 74 65 73 20 77 68 79 20 73 65 65 69 6e 67 20 74 68 65 20 | ich.demonstrates.why.seeing.the. |
| 17ec20 | 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 0a 61 6c 6f 6e 67 73 69 64 65 20 74 68 65 20 63 | original.version.alongside.the.c |
| 17ec40 | 6f 6e 66 6c 69 63 74 69 6e 67 20 76 65 72 73 69 6f 6e 73 20 63 61 6e 20 62 65 20 75 73 65 66 75 | onflicting.versions.can.be.usefu |
| 17ec60 | 6c 2e 0a 0a 20 20 20 59 6f 75 20 63 61 6e 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 6f 6e 66 6c | l......You.can.perform.the.confl |
| 17ec80 | 69 63 74 20 72 65 73 6f 6c 75 74 69 6f 6e 20 63 6f 6d 70 6c 65 74 65 6c 79 20 62 79 20 68 61 6e | ict.resolution.completely.by.han |
| 17eca0 | 64 2c 20 62 75 74 20 45 6d 61 63 73 0a 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 73 6f 6d 65 20 | d,.but.Emacs.also.provides.some. |
| 17ecc0 | 70 61 63 6b 61 67 65 73 20 74 68 61 74 20 68 65 6c 70 20 69 6e 20 74 68 65 20 70 72 6f 63 65 73 | packages.that.help.in.the.proces |
| 17ece0 | 73 3a 20 53 6d 65 72 67 65 2c 20 45 64 69 66 66 0a 28 2a 6e 6f 74 65 20 28 65 64 69 66 66 29 54 | s:.Smerge,.Ediff.(*note.(ediff)T |
| 17ed00 | 6f 70 3a 3a 29 2c 20 61 6e 64 20 45 6d 65 72 67 65 20 28 2a 6e 6f 74 65 20 28 65 6d 61 63 73 29 | op::),.and.Emerge.(*note.(emacs) |
| 17ed20 | 45 6d 65 72 67 65 3a 3a 29 2e 20 20 4d 61 67 69 74 20 64 6f 65 73 0a 6e 6f 74 20 70 72 6f 76 69 | Emerge::)...Magit.does.not.provi |
| 17ed40 | 64 65 20 69 74 73 20 6f 77 6e 20 74 6f 6f 6c 73 20 66 6f 72 20 63 6f 6e 66 6c 69 63 74 20 72 65 | de.its.own.tools.for.conflict.re |
| 17ed60 | 73 6f 6c 75 74 69 6f 6e 2c 20 62 75 74 20 69 74 20 64 6f 65 73 20 6d 61 6b 65 0a 75 73 69 6e 67 | solution,.but.it.does.make.using |
| 17ed80 | 20 53 6d 65 72 67 65 20 61 6e 64 20 45 64 69 66 66 20 6d 6f 72 65 20 63 6f 6e 76 65 6e 69 65 6e | .Smerge.and.Ediff.more.convenien |
| 17eda0 | 74 2e 20 20 28 45 64 69 66 66 20 73 75 70 65 72 73 65 64 65 73 20 45 6d 65 72 67 65 2c 20 73 6f | t...(Ediff.supersedes.Emerge,.so |
| 17edc0 | 0a 79 6f 75 20 70 72 6f 62 61 62 6c 79 20 64 6f 6e e2 80 99 74 20 77 61 6e 74 20 74 6f 20 75 73 | .you.probably.don...t.want.to.us |
| 17ede0 | 65 20 74 68 65 20 6c 61 74 74 65 72 20 61 6e 79 77 61 79 2e 29 0a 0a 20 20 20 49 6e 20 74 68 65 | e.the.latter.anyway.).....In.the |
| 17ee00 | 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2c 20 66 69 6c 65 73 20 77 69 74 68 | .Magit.status.buffer,.files.with |
| 17ee20 | 20 75 6e 72 65 73 6f 6c 76 65 64 20 63 6f 6e 66 6c 69 63 74 73 20 61 72 65 0a 6c 69 73 74 65 64 | .unresolved.conflicts.are.listed |
| 17ee40 | 20 69 6e 20 74 68 65 20 22 55 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 20 61 6e 64 2f 6f | .in.the."Unstaged.changes".and/o |
| 17ee60 | 72 20 22 53 74 61 67 65 64 20 63 68 61 6e 67 65 73 22 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 | r."Staged.changes".sections...Th |
| 17ee80 | 65 79 0a 61 72 65 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 74 68 65 20 77 6f 72 64 20 22 75 | ey.are.prefixed.with.the.word."u |
| 17eea0 | 6e 6d 65 72 67 65 64 22 2c 20 77 68 69 63 68 20 69 6e 20 74 68 69 73 20 63 6f 6e 74 65 78 74 20 | nmerged",.which.in.this.context. |
| 17eec0 | 65 73 73 65 6e 74 69 61 6c 6c 79 0a 69 73 20 61 20 73 79 6e 6f 6e 79 6d 20 66 6f 72 20 22 75 6e | essentially.is.a.synonym.for."un |
| 17eee0 | 72 65 73 6f 6c 76 65 64 22 2e 0a 0a 20 20 20 50 72 65 73 73 69 6e 67 20 e2 80 98 52 45 54 e2 80 | resolved"......Pressing....RET.. |
| 17ef00 | 99 20 77 68 69 6c 65 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 73 75 63 68 20 61 20 66 69 6c 65 20 | ..while.point.is.on.such.a.file. |
| 17ef20 | 73 65 63 74 69 6f 6e 20 73 68 6f 77 73 20 61 20 62 75 66 66 65 72 0a 76 69 73 69 74 69 6e 67 20 | section.shows.a.buffer.visiting. |
| 17ef40 | 74 68 61 74 20 66 69 6c 65 2c 20 74 75 72 6e 73 20 6f 6e 20 e2 80 98 73 6d 65 72 67 65 2d 6d 6f | that.file,.turns.on....smerge-mo |
| 17ef60 | 64 65 e2 80 99 20 69 6e 20 74 68 61 74 20 62 75 66 66 65 72 2c 20 61 6e 64 20 70 6c 61 63 65 73 | de....in.that.buffer,.and.places |
| 17ef80 | 0a 70 6f 69 6e 74 20 69 6e 73 69 64 65 20 74 68 65 20 66 69 72 73 74 20 61 72 65 61 20 77 69 74 | .point.inside.the.first.area.wit |
| 17efa0 | 68 20 63 6f 6e 66 6c 69 63 74 73 2e 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 74 68 65 6e 20 72 65 | h.conflicts...You.should.then.re |
| 17efc0 | 73 6f 6c 76 65 0a 74 68 61 74 20 63 6f 6e 66 6c 69 63 74 20 75 73 69 6e 67 20 72 65 67 75 6c 61 | solve.that.conflict.using.regula |
| 17efe0 | 72 20 65 64 69 74 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 2f 6f 72 20 53 6d 65 72 67 65 20 63 6f | r.edit.commands.and/or.Smerge.co |
| 17f000 | 6d 6d 61 6e 64 73 2e 0a 0a 20 20 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 53 6d 65 72 67 65 | mmands......Unfortunately.Smerge |
| 17f020 | 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 20 6d 61 6e 75 61 6c 2c 20 62 75 74 20 79 6f 75 | .does.not.have.a.manual,.but.you |
| 17f040 | 20 63 61 6e 20 67 65 74 20 61 20 6c 69 73 74 0a 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 | .can.get.a.list.of.commands.and. |
| 17f060 | 62 69 6e 64 69 6e 67 20 e2 80 98 43 2d 63 20 5e 20 43 2d 68 e2 80 99 20 61 6e 64 20 70 72 65 73 | binding....C-c.^.C-h....and.pres |
| 17f080 | 73 20 e2 80 98 52 45 54 e2 80 99 20 77 68 69 6c 65 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 0a | s....RET....while.point.is.on.a. |
| 17f0a0 | 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 20 74 6f 20 72 65 61 64 20 69 74 73 20 64 6f 63 75 6d 65 6e | command.name.to.read.its.documen |
| 17f0c0 | 74 61 74 69 6f 6e 2e 0a 0a 20 20 20 4e 6f 72 6d 61 6c 6c 79 20 79 6f 75 20 77 6f 75 6c 64 20 65 | tation......Normally.you.would.e |
| 17f0e0 | 64 69 74 20 6f 6e 65 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 74 68 65 6e 20 74 65 6c 6c 20 53 6d | dit.one.version.and.then.tell.Sm |
| 17f100 | 65 72 67 65 20 74 6f 20 6b 65 65 70 20 6f 6e 6c 79 0a 74 68 61 74 20 76 65 72 73 69 6f 6e 2e 20 | erge.to.keep.only.that.version.. |
| 17f120 | 20 55 73 65 20 e2 80 98 43 2d 63 20 5e 20 6d e2 80 99 20 28 e2 80 98 73 6d 65 72 67 65 2d 6b 65 | .Use....C-c.^.m....(...smerge-ke |
| 17f140 | 65 70 2d 6d 69 6e 65 e2 80 99 29 20 74 6f 20 6b 65 65 70 20 74 68 65 20 e2 80 98 48 45 41 44 e2 | ep-mine...).to.keep.the....HEAD. |
| 17f160 | 80 99 0a 76 65 72 73 69 6f 6e 20 6f 72 20 e2 80 98 43 2d 63 20 5e 20 6f e2 80 99 20 28 e2 80 98 | ...version.or....C-c.^.o....(... |
| 17f180 | 73 6d 65 72 67 65 2d 6b 65 65 70 2d 6f 74 68 65 72 e2 80 99 29 20 74 6f 20 6b 65 65 70 20 74 68 | smerge-keep-other...).to.keep.th |
| 17f1a0 | 65 20 76 65 72 73 69 6f 6e 20 74 68 61 74 0a 66 6f 6c 6c 6f 77 73 20 22 7c 7c 7c 7c 7c 7c 7c 22 | e.version.that.follows."|||||||" |
| 17f1c0 | 2e 20 20 54 68 65 6e 20 75 73 65 20 e2 80 98 43 2d 63 20 5e 20 6e e2 80 99 20 74 6f 20 6d 6f 76 | ...Then.use....C-c.^.n....to.mov |
| 17f1e0 | 65 20 74 6f 20 74 68 65 20 6e 65 78 74 20 63 6f 6e 66 6c 69 63 74 69 6e 67 0a 61 72 65 61 20 69 | e.to.the.next.conflicting.area.i |
| 17f200 | 6e 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 2e 20 20 4f 6e 63 65 20 79 6f 75 20 61 72 65 20 64 | n.the.same.file...Once.you.are.d |
| 17f220 | 6f 6e 65 20 72 65 73 6f 6c 76 69 6e 67 20 63 6f 6e 66 6c 69 63 74 73 2c 20 72 65 74 75 72 6e 20 | one.resolving.conflicts,.return. |
| 17f240 | 74 6f 0a 74 68 65 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 20 20 54 68 65 | to.the.Magit.status.buffer...The |
| 17f260 | 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 6e 6f 77 20 62 65 20 73 68 6f 77 6e 20 61 73 20 22 6d 6f | .file.should.now.be.shown.as."mo |
| 17f280 | 64 69 66 69 65 64 22 2c 20 6e 6f 0a 6c 6f 6e 67 65 72 20 61 73 20 22 75 6e 6d 65 72 67 65 64 22 | dified",.no.longer.as."unmerged" |
| 17f2a0 | 2c 20 62 65 63 61 75 73 65 20 53 6d 65 72 67 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 | ,.because.Smerge.automatically.s |
| 17f2c0 | 74 61 67 65 73 20 74 68 65 20 66 69 6c 65 20 77 68 65 6e 0a 79 6f 75 20 73 61 76 65 20 74 68 65 | tages.the.file.when.you.save.the |
| 17f2e0 | 20 62 75 66 66 65 72 20 61 66 74 65 72 20 72 65 73 6f 6c 76 69 6e 67 20 74 68 65 20 6c 61 73 74 | .buffer.after.resolving.the.last |
| 17f300 | 20 63 6f 6e 66 6c 69 63 74 2e 0a 0a 20 20 20 4d 61 67 69 74 20 6e 6f 77 20 77 72 61 70 73 20 74 | .conflict......Magit.now.wraps.t |
| 17f320 | 68 65 20 6d 65 6e 74 69 6f 6e 65 64 20 53 6d 65 72 67 65 20 63 6f 6d 6d 61 6e 64 73 2c 20 61 6c | he.mentioned.Smerge.commands,.al |
| 17f340 | 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 75 73 65 0a 74 68 65 73 65 20 6b 65 79 20 62 69 6e 64 | lowing.you.to.use.these.key.bind |
| 17f360 | 69 6e 67 73 20 77 69 74 68 6f 75 74 20 68 61 76 69 6e 67 20 74 6f 20 67 6f 20 74 6f 20 74 68 65 | ings.without.having.to.go.to.the |
| 17f380 | 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 2e 0a 41 64 64 69 74 69 6f 6e 61 | .file-visiting.buffer..Additiona |
| 17f3a0 | 6c 6c 79 20 e2 80 98 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 73 63 61 72 64 e2 80 99 | lly....k....(...magit-discard... |
| 17f3c0 | 29 20 6f 6e 20 61 20 68 75 6e 6b 20 77 69 74 68 20 75 6e 72 65 73 6f 6c 76 65 64 20 63 6f 6e 66 | ).on.a.hunk.with.unresolved.conf |
| 17f3e0 | 6c 69 63 74 73 0a 61 73 6b 73 20 77 68 69 63 68 20 73 69 64 65 20 74 6f 20 6b 65 65 70 20 6f 72 | licts.asks.which.side.to.keep.or |
| 17f400 | 2c 20 69 66 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 73 69 64 65 2c 20 74 68 65 6e 20 69 74 | ,.if.point.is.on.a.side,.then.it |
| 17f420 | 20 6b 65 65 70 73 20 69 74 0a 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2e 20 20 53 69 | .keeps.it.without.prompting...Si |
| 17f440 | 6d 69 6c 61 72 6c 79 20 e2 80 98 6b e2 80 99 20 6f 6e 20 61 20 75 6e 72 65 73 6f 6c 76 65 64 20 | milarly....k....on.a.unresolved. |
| 17f460 | 66 69 6c 65 20 61 73 6b 20 77 68 69 63 68 20 73 69 64 65 20 74 6f 0a 6b 65 65 70 2e 0a 0a 20 20 | file.ask.which.side.to.keep..... |
| 17f480 | 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 79 6f 75 20 63 6f 75 6c 64 20 75 73 65 20 45 64 69 | .Alternatively.you.could.use.Edi |
| 17f4a0 | 66 66 2c 20 77 68 69 63 68 20 75 73 65 73 20 73 65 70 61 72 61 74 65 20 62 75 66 66 65 72 73 20 | ff,.which.uses.separate.buffers. |
| 17f4c0 | 66 6f 72 0a 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 | for.the.different.versions.of.th |
| 17f4e0 | 65 20 66 69 6c 65 2e 20 20 54 6f 20 72 65 73 6f 6c 76 65 20 63 6f 6e 66 6c 69 63 74 73 20 69 6e | e.file...To.resolve.conflicts.in |
| 17f500 | 20 61 20 66 69 6c 65 0a 75 73 69 6e 67 20 45 64 69 66 66 20 70 72 65 73 73 20 e2 80 98 65 e2 80 | .a.file.using.Ediff.press....e.. |
| 17f520 | 99 20 77 68 69 6c 65 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 73 75 63 68 20 61 20 66 69 6c 65 20 | ..while.point.is.on.such.a.file. |
| 17f540 | 69 6e 20 74 68 65 20 73 74 61 74 75 73 0a 62 75 66 66 65 72 2e 0a 0a 20 20 20 45 64 69 66 66 20 | in.the.status.buffer......Ediff. |
| 17f560 | 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 6f 74 68 65 72 20 70 75 72 70 6f 73 65 73 20 61 | can.be.used.for.other.purposes.a |
| 17f580 | 73 20 77 65 6c 6c 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 6f 6e | s.well...For.more.information.on |
| 17f5a0 | 20 68 6f 77 20 74 6f 20 65 6e 74 65 72 20 45 64 69 66 66 20 66 72 6f 6d 20 4d 61 67 69 74 2c 20 | .how.to.enter.Ediff.from.Magit,. |
| 17f5c0 | 73 65 65 20 2a 6e 6f 74 65 20 45 64 69 66 66 69 6e 67 3a 3a 2e 20 20 45 78 70 6c 61 69 6e 69 6e | see.*note.Ediffing::...Explainin |
| 17f5e0 | 67 20 68 6f 77 0a 74 6f 20 75 73 65 20 45 64 69 66 66 20 69 73 20 62 65 79 6f 6e 64 20 74 68 65 | g.how.to.use.Ediff.is.beyond.the |
| 17f600 | 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 20 6d 61 6e 75 61 6c 2c 20 69 6e 73 74 65 61 64 20 73 | .scope.of.this.manual,.instead.s |
| 17f620 | 65 65 20 2a 6e 6f 74 65 0a 28 65 64 69 66 66 29 54 6f 70 3a 3a 2e 0a 0a 20 20 20 49 66 20 79 6f | ee.*note.(ediff)Top::......If.yo |
| 17f640 | 75 20 61 72 65 20 75 6e 73 75 72 65 20 77 68 65 74 68 65 72 20 79 6f 75 20 73 68 6f 75 6c 64 20 | u.are.unsure.whether.you.should. |
| 17f660 | 53 6d 65 72 67 65 20 6f 72 20 45 64 69 66 66 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 0a 66 6f | Smerge.or.Ediff,.then.use.the.fo |
| 17f680 | 72 6d 65 72 2e 20 20 49 74 20 69 73 20 6d 75 63 68 20 65 61 73 69 65 72 20 74 6f 20 75 6e 64 65 | rmer...It.is.much.easier.to.unde |
| 17f6a0 | 72 73 74 61 6e 64 20 61 6e 64 20 75 73 65 2c 20 61 6e 64 20 65 78 63 65 70 74 20 66 6f 72 20 74 | rstand.and.use,.and.except.for.t |
| 17f6c0 | 72 75 6c 79 0a 63 6f 6d 70 6c 65 78 20 63 6f 6e 66 6c 69 63 74 73 2c 20 74 68 65 20 6c 61 74 74 | ruly.complex.conflicts,.the.latt |
| 17f6e0 | 65 72 20 69 73 20 75 73 75 61 6c 6c 79 20 6f 76 65 72 6b 69 6c 6c 2e 0a 0a 1f 0a 46 69 6c 65 3a | er.is.usually.overkill.....File: |
| 17f700 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 62 61 73 69 6e 67 2c 20 20 4e | .magit.info,..Node:.Rebasing,..N |
| 17f720 | 65 78 74 3a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2c 20 20 50 72 65 76 3a 20 52 65 73 6f | ext:.Cherry.Picking,..Prev:.Reso |
| 17f740 | 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 | lving.Conflicts,..Up:.Manipulati |
| 17f760 | 6e 67 0a 0a 36 2e 39 20 52 65 62 61 73 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 | ng..6.9.Rebasing.============..A |
| 17f780 | 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 72 65 62 61 73 65 | lso.see.*note.(gitman)git-rebase |
| 17f7a0 | 3a 3a 2e 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 72 | ::...For.information.on.how.to.r |
| 17f7c0 | 65 73 6f 6c 76 65 0a 63 6f 6e 66 6c 69 63 74 73 20 74 68 61 74 20 6f 63 63 75 72 20 64 75 72 69 | esolve.conflicts.that.occur.duri |
| 17f7e0 | 6e 67 20 72 65 62 61 73 65 73 20 73 65 65 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20 73 65 63 | ng.rebases.see.the.preceding.sec |
| 17f800 | 74 69 6f 6e 2e 0a 0a e2 80 98 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 e2 | tion......r....(...magit-rebase. |
| 17f820 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 | ..)......This.transient.prefix.c |
| 17f840 | 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 | ommand.binds.the.following.suffi |
| 17f860 | 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 | x.commands......along.with.the.a |
| 17f880 | 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 | ppropriate.infix.arguments.and.d |
| 17f8a0 | 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 | isplays.them.in.a......temporary |
| 17f8c0 | 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 | .buffer.until.a.suffix.is.invoke |
| 17f8e0 | 64 2e 0a 0a 20 20 20 57 68 65 6e 20 6e 6f 20 72 65 62 61 73 65 20 69 73 20 69 6e 20 70 72 6f 67 | d......When.no.rebase.is.in.prog |
| 17f900 | 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 66 65 61 74 75 72 65 | ress,.then.the.transient.feature |
| 17f920 | 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e | s.the.following.suffix.commands. |
| 17f940 | 0a 0a 20 20 20 55 73 69 6e 67 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 | .....Using.one.of.these.commands |
| 17f960 | 20 5f 73 74 61 72 74 73 5f 20 61 20 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 2e 20 20 47 69 | ._starts_.a.rebase.sequence...Gi |
| 17f980 | 74 20 6d 69 67 68 74 0a 74 68 65 6e 20 73 74 6f 70 20 73 6f 6d 65 77 68 65 72 65 20 61 6c 6f 6e | t.might.then.stop.somewhere.alon |
| 17f9a0 | 67 20 74 68 65 20 77 61 79 2c 20 65 69 74 68 65 72 20 62 65 63 61 75 73 65 20 79 6f 75 20 74 6f | g.the.way,.either.because.you.to |
| 17f9c0 | 6c 64 20 69 74 20 74 6f 20 64 6f 20 73 6f 2c 0a 6f 72 20 62 65 63 61 75 73 65 20 61 70 70 6c 79 | ld.it.to.do.so,.or.because.apply |
| 17f9e0 | 69 6e 67 20 61 20 63 6f 6d 6d 69 74 20 66 61 69 6c 65 64 20 64 75 65 20 74 6f 20 61 20 63 6f 6e | ing.a.commit.failed.due.to.a.con |
| 17fa00 | 66 6c 69 63 74 2e 20 20 57 68 65 6e 20 74 68 61 74 0a 68 61 70 70 65 6e 73 2c 20 74 68 65 6e 20 | flict...When.that.happens,.then. |
| 17fa20 | 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 72 20 73 68 6f 77 73 20 69 6e 66 6f 72 6d 61 74 | the.status.buffer.shows.informat |
| 17fa40 | 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 72 65 62 61 73 65 0a 73 65 71 75 65 6e 63 65 20 77 68 | ion.about.the.rebase.sequence.wh |
| 17fa60 | 69 63 68 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 20 69 6e 20 61 20 73 65 63 74 69 6f 6e 20 | ich.is.in.progress.in.a.section. |
| 17fa80 | 73 69 6d 69 6c 61 72 20 74 6f 20 61 20 6c 6f 67 20 73 65 63 74 69 6f 6e 2e 0a 53 65 65 20 2a 6e | similar.to.a.log.section..See.*n |
| 17faa0 | 6f 74 65 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 65 73 | ote.Information.About.In-Progres |
| 17fac0 | 73 20 52 65 62 61 73 65 3a 3a 2e 0a 0a 20 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | s.Rebase::......For.information. |
| 17fae0 | 61 62 6f 75 74 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 61 6e 64 20 74 68 65 20 70 75 73 68 2d | about.the.upstream.and.the.push- |
| 17fb00 | 72 65 6d 6f 74 65 2c 20 73 65 65 20 2a 6e 6f 74 65 20 54 68 65 0a 54 77 6f 20 52 65 6d 6f 74 65 | remote,.see.*note.The.Two.Remote |
| 17fb20 | 73 3a 3a 2e 0a 0a e2 80 98 72 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 | s::......r.p....(...magit-rebase |
| 17fb40 | 2d 6f 6e 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 | -onto-pushremote...)......This.c |
| 17fb60 | 6f 6d 6d 61 6e 64 20 72 65 62 61 73 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 | ommand.rebases.the.current.branc |
| 17fb80 | 68 20 6f 6e 74 6f 20 69 74 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a 20 20 20 20 20 57 69 | h.onto.its.push-remote........Wi |
| 17fba0 | 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 | th.a.prefix.argument.or.when.the |
| 17fbc0 | 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 0a 20 20 20 20 20 | .push-remote.is.either.not...... |
| 17fbe0 | 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 | configured.or.unusable,.then.let |
| 17fc00 | 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 0a 20 20 | .the.user.first.configure.the... |
| 17fc20 | 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a e2 80 98 72 20 75 e2 80 99 20 28 e2 80 98 6d | ...push-remote......r.u....(...m |
| 17fc40 | 61 67 69 74 2d 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 75 70 73 74 72 65 61 6d e2 80 99 29 0a 20 20 | agit-rebase-onto-upstream...)... |
| 17fc60 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 62 61 73 65 73 20 74 68 65 20 63 75 72 72 | ...This.command.rebases.the.curr |
| 17fc80 | 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 69 74 73 20 75 70 73 74 72 65 61 6d 20 62 72 61 | ent.branch.onto.its.upstream.bra |
| 17fca0 | 6e 63 68 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | nch........With.a.prefix.argumen |
| 17fcc0 | 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 65 69 74 68 65 72 | t.or.when.the.upstream.is.either |
| 17fce0 | 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 | .not......configured.or.unusable |
| 17fd00 | 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 | ,.then.let.the.user.first.config |
| 17fd20 | 75 72 65 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 2e 0a 0a e2 80 98 72 20 65 e2 80 | ure.the......upstream......r.e.. |
| 17fd40 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 62 72 61 6e 63 68 e2 80 99 29 0a 20 20 | ..(...magit-rebase-branch...)... |
| 17fd60 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 62 61 73 65 73 20 74 68 65 20 63 75 72 72 | ...This.command.rebases.the.curr |
| 17fd80 | 65 6e 74 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 61 20 62 72 61 6e 63 68 20 72 65 61 64 20 69 6e | ent.branch.onto.a.branch.read.in |
| 17fda0 | 20 74 68 65 0a 20 20 20 20 20 6d 69 6e 69 62 75 66 66 65 72 2e 20 20 41 6c 6c 20 63 6f 6d 6d 69 | .the......minibuffer...All.commi |
| 17fdc0 | 74 73 20 74 68 61 74 20 61 72 65 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 68 65 61 64 20 | ts.that.are.reachable.from.head. |
| 17fde0 | 62 75 74 20 6e 6f 74 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 62 | but.not.from......the.selected.b |
| 17fe00 | 72 61 6e 63 68 20 54 41 52 47 45 54 20 61 72 65 20 62 65 69 6e 67 20 72 65 62 61 73 65 64 2e 0a | ranch.TARGET.are.being.rebased.. |
| 17fe20 | 0a e2 80 98 72 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 75 62 73 | ....r.s....(...magit-rebase-subs |
| 17fe40 | 65 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 | et...)......This.command.starts. |
| 17fe60 | 61 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 | a.non-interactive.rebase.sequenc |
| 17fe80 | 65 20 74 6f 20 74 72 61 6e 73 66 65 72 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 66 72 6f 6d 20 | e.to.transfer......commits.from. |
| 17fea0 | 53 54 41 52 54 20 74 6f 20 e2 80 98 48 45 41 44 e2 80 99 20 6f 6e 74 6f 20 4e 45 57 42 41 53 45 | START.to....HEAD....onto.NEWBASE |
| 17fec0 | 2e 20 20 53 54 41 52 54 20 68 61 73 20 74 6f 20 62 65 0a 20 20 20 20 20 73 65 6c 65 63 74 65 64 | ...START.has.to.be......selected |
| 17fee0 | 20 66 72 6f 6d 20 61 20 6c 69 73 74 20 6f 66 20 72 65 63 65 6e 74 20 63 6f 6d 6d 69 74 73 2e 0a | .from.a.list.of.recent.commits.. |
| 17ff00 | 0a 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 4d 61 67 69 74 20 75 73 65 73 20 74 68 65 20 e2 80 | ....By.default.Magit.uses.the... |
| 17ff20 | 98 2d 2d 61 75 74 6f 73 74 61 73 68 e2 80 99 20 61 72 67 75 6d 65 6e 74 2c 20 77 68 69 63 68 20 | .--autostash....argument,.which. |
| 17ff40 | 63 61 75 73 65 73 0a 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 74 6f 20 62 65 | causes.uncommitted.changes.to.be |
| 17ff60 | 20 73 74 6f 72 65 64 20 69 6e 20 61 20 73 74 61 73 68 20 62 65 66 6f 72 65 20 74 68 65 20 72 65 | .stored.in.a.stash.before.the.re |
| 17ff80 | 62 61 73 65 20 62 65 67 69 6e 73 2e 0a 54 68 65 73 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 72 | base.begins..These.changes.are.r |
| 17ffa0 | 65 73 74 6f 72 65 64 20 61 66 74 65 72 20 74 68 65 20 72 65 62 61 73 65 20 63 6f 6d 70 6c 65 74 | estored.after.the.rebase.complet |
| 17ffc0 | 65 73 20 61 6e 64 20 69 66 20 70 6f 73 73 69 62 6c 65 0a 74 68 65 20 73 74 61 73 68 20 69 73 20 | es.and.if.possible.the.stash.is. |
| 17ffe0 | 72 65 6d 6f 76 65 64 2e 20 20 49 66 20 74 68 65 20 73 74 61 73 68 20 64 6f 65 73 20 6e 6f 74 20 | removed...If.the.stash.does.not. |
| 180000 | 61 70 70 6c 79 20 63 6c 65 61 6e 6c 79 2c 20 74 68 65 6e 20 74 68 65 0a 73 74 61 73 68 20 69 73 | apply.cleanly,.then.the.stash.is |
| 180020 | 20 6e 6f 74 20 72 65 6d 6f 76 65 64 2e 20 20 49 6e 20 63 61 73 65 20 73 6f 6d 65 74 68 69 6e 67 | .not.removed...In.case.something |
| 180040 | 20 67 6f 65 73 20 77 72 6f 6e 67 20 77 68 65 6e 20 72 65 73 6f 6c 76 69 6e 67 20 74 68 65 0a 63 | .goes.wrong.when.resolving.the.c |
| 180060 | 6f 6e 66 6c 69 63 74 73 2c 20 74 68 69 73 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 73 74 61 | onflicts,.this.allows.you.to.sta |
| 180080 | 72 74 20 6f 76 65 72 2e 0a 0a 20 20 20 45 76 65 6e 20 74 68 6f 75 67 68 20 6f 6e 65 20 6f 66 20 | rt.over......Even.though.one.of. |
| 1800a0 | 74 68 65 20 61 63 74 69 6f 6e 73 20 69 73 20 64 65 64 69 63 61 74 65 64 20 74 6f 20 69 6e 74 65 | the.actions.is.dedicated.to.inte |
| 1800c0 | 72 61 63 74 69 76 65 20 72 65 62 61 73 65 73 2c 0a 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 61 | ractive.rebases,.the.transient.a |
| 1800e0 | 6c 73 6f 20 66 65 61 74 75 72 65 73 20 74 68 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 20 | lso.features.the.infix.argument. |
| 180100 | e2 80 98 2d 2d 69 6e 74 65 72 61 63 74 69 76 65 e2 80 99 2e 20 20 54 68 69 73 0a 63 61 6e 20 62 | ...--interactive......This.can.b |
| 180120 | 65 20 75 73 65 64 20 74 6f 20 74 75 72 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6f 74 68 65 72 2c | e.used.to.turn.one.of.the.other, |
| 180140 | 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 20 76 61 72 69 61 6e 74 73 | .non-interactive.rebase.variants |
| 180160 | 0a 69 6e 74 6f 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 61 73 65 2e 0a 0a 20 20 | .into.an.interactive.rebase..... |
| 180180 | 20 46 6f 72 20 65 78 61 6d 70 6c 65 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 | .For.example.if.you.want.to.clea |
| 1801a0 | 6e 20 75 70 20 61 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 20 61 6e 64 20 61 74 20 74 68 65 | n.up.a.feature.branch.and.at.the |
| 1801c0 | 20 73 61 6d 65 0a 74 69 6d 65 20 72 65 62 61 73 65 20 69 74 20 6f 6e 74 6f 20 e2 80 98 6d 61 73 | .same.time.rebase.it.onto....mas |
| 1801e0 | 74 65 72 e2 80 99 2c 20 74 68 65 6e 20 79 6f 75 20 63 6f 75 6c 64 20 75 73 65 20 e2 80 98 72 2d | ter...,.then.you.could.use....r- |
| 180200 | 69 75 e2 80 99 2e 20 20 42 75 74 20 77 65 0a 72 65 63 6f 6d 6d 65 6e 64 20 74 68 61 74 20 79 6f | iu......But.we.recommend.that.yo |
| 180220 | 75 20 69 6e 73 74 65 61 64 20 64 6f 20 74 68 61 74 20 69 6e 20 74 77 6f 20 73 74 65 70 73 2e 20 | u.instead.do.that.in.two.steps.. |
| 180240 | 20 46 69 72 73 74 20 75 73 65 20 e2 80 98 72 69 e2 80 99 20 74 6f 0a 63 6c 65 61 6e 75 70 20 74 | .First.use....ri....to.cleanup.t |
| 180260 | 68 65 20 66 65 61 74 75 72 65 20 62 72 61 6e 63 68 2c 20 61 6e 64 20 74 68 65 6e 20 69 6e 20 61 | he.feature.branch,.and.then.in.a |
| 180280 | 20 73 65 63 6f 6e 64 20 73 74 65 70 20 e2 80 98 72 75 e2 80 99 20 74 6f 20 72 65 62 61 73 65 20 | .second.step....ru....to.rebase. |
| 1802a0 | 69 74 0a 6f 6e 74 6f 20 e2 80 98 6d 61 73 74 65 72 e2 80 99 2e 20 20 54 68 61 74 20 77 61 79 20 | it.onto....master......That.way. |
| 1802c0 | 69 66 20 74 68 69 6e 67 73 20 74 75 72 6e 20 6f 75 74 20 74 6f 20 62 65 20 6d 6f 72 65 20 63 6f | if.things.turn.out.to.be.more.co |
| 1802e0 | 6d 70 6c 69 63 61 74 65 64 20 74 68 61 6e 0a 79 6f 75 20 74 68 6f 75 67 68 74 20 61 6e 64 2f 6f | mplicated.than.you.thought.and/o |
| 180300 | 72 20 79 6f 75 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 20 61 6e 64 20 68 61 76 65 20 74 6f | r.you.make.a.mistake.and.have.to |
| 180320 | 20 73 74 61 72 74 20 6f 76 65 72 2c 20 74 68 65 6e 20 79 6f 75 0a 6f 6e 6c 79 20 68 61 76 65 20 | .start.over,.then.you.only.have. |
| 180340 | 74 6f 20 72 65 64 6f 20 68 61 6c 66 20 74 68 65 20 77 6f 72 6b 2e 0a 0a 20 20 20 45 78 70 6c 69 | to.redo.half.the.work......Expli |
| 180360 | 63 69 74 6c 79 20 65 6e 61 62 6c 69 6e 67 20 e2 80 98 2d 2d 69 6e 74 65 72 61 63 74 69 76 65 e2 | citly.enabling....--interactive. |
| 180380 | 80 99 20 77 6f 6e e2 80 99 74 20 68 61 76 65 20 61 6e 20 65 66 66 65 63 74 20 6f 6e 20 74 68 65 | ...won...t.have.an.effect.on.the |
| 1803a0 | 0a 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 73 20 74 68 65 79 20 61 6c 77 61 | .following.commands.as.they.alwa |
| 1803c0 | 79 73 20 75 73 65 20 74 68 61 74 20 61 72 67 75 6d 65 6e 74 20 61 6e 79 77 61 79 2c 20 65 76 65 | ys.use.that.argument.anyway,.eve |
| 1803e0 | 6e 20 69 66 20 69 74 0a 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 74 72 | n.if.it.is.not.enabled.in.the.tr |
| 180400 | 61 6e 73 69 65 6e 74 2e 0a 0a e2 80 98 72 20 69 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 | ansient......r.i....(...magit-re |
| 180420 | 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 | base-interactive...)......This.c |
| 180440 | 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 | ommand.starts.an.interactive.reb |
| 180460 | 61 73 65 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 72 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 | ase.sequence......r.f....(...mag |
| 180480 | 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 71 75 61 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 | it-rebase-autosquash...)......Th |
| 1804a0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 62 69 6e 65 73 20 73 71 75 61 73 68 20 61 6e 64 20 66 | is.command.combines.squash.and.f |
| 1804c0 | 69 78 75 70 20 63 6f 6d 6d 69 74 73 20 77 69 74 68 20 74 68 65 69 72 20 69 6e 74 65 6e 64 65 64 | ixup.commits.with.their.intended |
| 1804e0 | 0a 20 20 20 20 20 74 61 72 67 65 74 73 2e 0a 0a e2 80 98 72 20 6d e2 80 99 20 28 e2 80 98 6d 61 | ......targets......r.m....(...ma |
| 180500 | 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 | git-rebase-edit-commit...)...... |
| 180520 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 61 6e 20 69 6e 74 65 72 61 63 74 69 | This.command.starts.an.interacti |
| 180540 | 76 65 20 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 20 74 68 61 74 20 6c 65 74 73 20 74 68 65 | ve.rebase.sequence.that.lets.the |
| 180560 | 0a 20 20 20 20 20 75 73 65 72 20 65 64 69 74 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 | ......user.edit.a.single.older.c |
| 180580 | 6f 6d 6d 69 74 2e 0a 0a e2 80 98 72 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 | ommit......r.w....(...magit-reba |
| 1805a0 | 73 65 2d 72 65 77 6f 72 64 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 | se-reword-commit...)......This.c |
| 1805c0 | 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 72 65 62 | ommand.starts.an.interactive.reb |
| 1805e0 | 61 73 65 20 73 65 71 75 65 6e 63 65 20 74 68 61 74 20 6c 65 74 73 20 74 68 65 0a 20 20 20 20 20 | ase.sequence.that.lets.the...... |
| 180600 | 75 73 65 72 20 72 65 77 6f 72 64 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 6f 6d 6d 69 | user.reword.a.single.older.commi |
| 180620 | 74 2e 0a 0a e2 80 98 72 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 72 | t......r.k....(...magit-rebase-r |
| 180640 | 65 6d 6f 76 65 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | emove-commit...)......This.comma |
| 180660 | 6e 64 20 72 65 6d 6f 76 65 73 20 61 20 73 69 6e 67 6c 65 20 6f 6c 64 65 72 20 63 6f 6d 6d 69 74 | nd.removes.a.single.older.commit |
| 180680 | 20 75 73 69 6e 67 20 72 65 62 61 73 65 2e 0a 0a 20 20 20 57 68 65 6e 20 61 20 72 65 62 61 73 65 | .using.rebase......When.a.rebase |
| 1806a0 | 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 | .is.in.progress,.then.the.transi |
| 1806c0 | 65 6e 74 20 69 6e 73 74 65 61 64 20 66 65 61 74 75 72 65 73 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 | ent.instead.features.the.followi |
| 1806e0 | 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 72 20 72 e2 80 99 20 28 | ng.suffix.commands......r.r....( |
| 180700 | e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 74 69 6e 75 65 e2 80 99 29 0a 20 20 20 | ...magit-rebase-continue...).... |
| 180720 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 73 74 61 72 74 20 74 68 65 20 63 75 72 72 65 | ..This.command.restart.the.curre |
| 180740 | 6e 74 20 72 65 62 61 73 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 6e 20 | nt.rebasing.operation........In. |
| 180760 | 73 6f 6d 65 20 63 61 73 65 73 20 74 68 69 73 20 70 6f 70 73 20 75 70 20 61 20 63 6f 6d 6d 69 74 | some.cases.this.pops.up.a.commit |
| 180780 | 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 20 66 6f 72 20 79 6f 75 20 64 6f 20 65 64 69 74 2e | .message.buffer.for.you.do.edit. |
| 1807a0 | 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 65 | ......With.a.prefix.argument.the |
| 1807c0 | 20 6f 6c 64 20 6d 65 73 73 61 67 65 20 69 73 20 72 65 75 73 65 64 20 61 73 2d 69 73 2e 0a 0a e2 | .old.message.is.reused.as-is.... |
| 1807e0 | 80 98 72 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 73 6b 69 70 e2 80 | ..r.s....(...magit-rebase-skip.. |
| 180800 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 6b 69 70 73 20 74 68 65 20 63 | .)......This.command.skips.the.c |
| 180820 | 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 61 6e 64 20 72 65 73 74 61 72 74 73 20 74 68 65 20 63 | urrent.commit.and.restarts.the.c |
| 180840 | 75 72 72 65 6e 74 0a 20 20 20 20 20 72 65 62 61 73 65 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a e2 | urrent......rebase.operation.... |
| 180860 | 80 98 72 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 e2 80 | ..r.e....(...magit-rebase-edit.. |
| 180880 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6c 65 74 73 20 74 68 65 20 75 73 | .)......This.command.lets.the.us |
| 1808a0 | 65 72 20 65 64 69 74 20 74 68 65 20 74 6f 64 6f 20 6c 69 73 74 20 6f 66 20 74 68 65 20 63 75 72 | er.edit.the.todo.list.of.the.cur |
| 1808c0 | 72 65 6e 74 20 72 65 62 61 73 65 0a 20 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 2e 0a 0a e2 80 98 | rent.rebase......operation...... |
| 1808e0 | 72 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 62 6f 72 74 e2 80 99 | r.a....(...magit-rebase-abort... |
| 180900 | 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 62 6f 72 74 73 20 74 68 65 20 63 | )......This.command.aborts.the.c |
| 180920 | 75 72 72 65 6e 74 20 72 65 62 61 73 65 20 6f 70 65 72 61 74 69 6f 6e 2c 20 72 65 73 74 6f 72 69 | urrent.rebase.operation,.restori |
| 180940 | 6e 67 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 20 62 72 61 6e 63 68 2e 0a 0a 2a 20 | ng.the......original.branch...*. |
| 180960 | 4d 65 6e 75 3a 0a 0a 2a 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 | Menu:..*.Editing.Rebase.Sequence |
| 180980 | 73 3a 3a 0a 2a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 | s::.*.Information.About.In-Progr |
| 1809a0 | 65 73 73 20 52 65 62 61 73 65 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f | ess.Rebase::....File:.magit.info |
| 1809c0 | 2c 20 20 4e 6f 64 65 3a 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 | ,..Node:.Editing.Rebase.Sequence |
| 1809e0 | 73 2c 20 20 4e 65 78 74 3a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 | s,..Next:.Information.About.In-P |
| 180a00 | 72 6f 67 72 65 73 73 20 52 65 62 61 73 65 2c 20 20 55 70 3a 20 52 65 62 61 73 69 6e 67 0a 0a 36 | rogress.Rebase,..Up:.Rebasing..6 |
| 180a20 | 2e 39 2e 31 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 0a 2d 2d | .9.1.Editing.Rebase.Sequences.-- |
| 180a40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a e2 80 | ----------------------------.... |
| 180a60 | 98 43 2d 63 20 43 2d 63 e2 80 99 20 28 e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 | .C-c.C-c....(...with-editor-fini |
| 180a80 | 73 68 e2 80 99 29 0a 20 20 20 20 20 46 69 6e 69 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 | sh...)......Finish.the.current.e |
| 180aa0 | 64 69 74 69 6e 67 20 73 65 73 73 69 6f 6e 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 77 69 74 68 | diting.session.by.returning.with |
| 180ac0 | 20 65 78 69 74 20 63 6f 64 65 20 30 2e 0a 20 20 20 20 20 47 69 74 20 74 68 65 6e 20 75 73 65 73 | .exit.code.0.......Git.then.uses |
| 180ae0 | 20 74 68 65 20 72 65 62 61 73 65 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 69 74 20 66 69 6e 64 | .the.rebase.instructions.it.find |
| 180b00 | 73 20 69 6e 20 74 68 65 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 43 2d 6b e2 80 99 20 28 e2 | s.in.the.file......C-c.C-k....(. |
| 180b20 | 80 98 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c e2 80 99 29 0a 20 20 20 20 20 43 61 | ..with-editor-cancel...)......Ca |
| 180b40 | 6e 63 65 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 64 69 74 69 6e 67 20 73 65 73 73 69 6f 6e | ncel.the.current.editing.session |
| 180b60 | 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 77 69 74 68 20 65 78 69 74 20 63 6f 64 65 20 31 2e 0a | .by.returning.with.exit.code.1.. |
| 180b80 | 20 20 20 20 20 47 69 74 20 74 68 65 6e 20 66 6f 72 67 6f 65 73 20 73 74 61 72 74 69 6e 67 20 74 | .....Git.then.forgoes.starting.t |
| 180ba0 | 68 65 20 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 3c 52 45 54 3e e2 80 99 | he.rebase.sequence......<RET>... |
| 180bc0 | 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a | .(...git-rebase-show-commit...). |
| 180be0 | 20 20 20 20 20 53 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 74 68 65 20 63 75 72 72 | .....Show.the.commit.on.the.curr |
| 180c00 | 65 6e 74 20 6c 69 6e 65 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 20 61 6e 64 20 73 | ent.line.in.another.buffer.and.s |
| 180c20 | 65 6c 65 63 74 0a 20 20 20 20 20 74 68 61 74 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 3c 53 50 43 | elect......that.buffer......<SPC |
| 180c40 | 3e e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f | >....(...git-rebase-show-or-scro |
| 180c60 | 6c 6c 2d 75 70 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f | ll-up...)......Show.the.commit.o |
| 180c80 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 | n.the.current.line.in.another.bu |
| 180ca0 | 66 66 65 72 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 73 65 6c 65 63 74 69 6e 67 20 74 68 61 74 | ffer.without......selecting.that |
| 180cc0 | 20 62 75 66 66 65 72 2e 20 20 49 66 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 | .buffer...If.the.revision.buffer |
| 180ce0 | 20 69 73 20 61 6c 72 65 61 64 79 20 76 69 73 69 62 6c 65 0a 20 20 20 20 20 69 6e 20 61 6e 6f 74 | .is.already.visible......in.anot |
| 180d00 | 68 65 72 20 77 69 6e 64 6f 77 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 2c | her.window.of.the.current.frame, |
| 180d20 | 20 74 68 65 6e 20 69 6e 73 74 65 61 64 20 73 63 72 6f 6c 6c 20 74 68 61 74 0a 20 20 20 20 20 77 | .then.instead.scroll.that......w |
| 180d40 | 69 6e 64 6f 77 20 75 70 2e 0a 0a e2 80 98 3c 44 45 4c 3e e2 80 99 20 28 e2 80 98 67 69 74 2d 72 | indow.up......<DEL>....(...git-r |
| 180d60 | 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e e2 80 99 29 0a 20 20 | ebase-show-or-scroll-down...)... |
| 180d80 | 20 20 20 53 68 6f 77 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e | ...Show.the.commit.on.the.curren |
| 180da0 | 74 20 6c 69 6e 65 20 69 6e 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 20 77 69 74 68 6f 75 74 | t.line.in.another.buffer.without |
| 180dc0 | 0a 20 20 20 20 20 73 65 6c 65 63 74 69 6e 67 20 74 68 61 74 20 62 75 66 66 65 72 2e 20 20 49 66 | ......selecting.that.buffer...If |
| 180de0 | 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 75 66 66 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 | .the.revision.buffer.is.already. |
| 180e00 | 76 69 73 69 62 6c 65 0a 20 20 20 20 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 20 6f | visible......in.another.window.o |
| 180e20 | 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 2c 20 74 68 65 6e 20 69 6e 73 74 65 61 | f.the.current.frame,.then.instea |
| 180e40 | 64 20 73 63 72 6f 6c 6c 20 74 68 61 74 0a 20 20 20 20 20 77 69 6e 64 6f 77 20 64 6f 77 6e 2e 0a | d.scroll.that......window.down.. |
| 180e60 | 0a e2 80 98 70 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 72 64 | ....p....(...git-rebase-backward |
| 180e80 | 2d 6c 69 6e 65 e2 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 6f 20 70 72 65 76 69 6f 75 73 20 | -line...)......Move.to.previous. |
| 180ea0 | 6c 69 6e 65 2e 0a 0a e2 80 98 6e e2 80 99 20 28 e2 80 98 66 6f 72 77 61 72 64 2d 6c 69 6e 65 e2 | line......n....(...forward-line. |
| 180ec0 | 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 6f 20 6e 65 78 74 20 6c 69 6e 65 2e 0a 0a e2 80 98 | ..)......Move.to.next.line...... |
| 180ee0 | 4d 2d 70 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d | M-p....(...git-rebase-move-line- |
| 180f00 | 75 70 e2 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d | up...)......Move.the.current.com |
| 180f20 | 6d 69 74 20 28 6f 72 20 63 6f 6d 6d 61 6e 64 29 20 75 70 2e 0a 0a e2 80 98 4d 2d 6e e2 80 99 20 | mit.(or.command).up......M-n.... |
| 180f40 | 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 64 6f 77 6e e2 80 99 | (...git-rebase-move-line-down... |
| 180f60 | 29 0a 20 20 20 20 20 4d 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 20 28 | )......Move.the.current.commit.( |
| 180f80 | 6f 72 20 63 6f 6d 6d 61 6e 64 29 20 64 6f 77 6e 2e 0a 0a e2 80 98 72 e2 80 99 20 28 e2 80 98 67 | or.command).down......r....(...g |
| 180fa0 | 69 74 2d 72 65 62 61 73 65 2d 72 65 77 6f 72 64 e2 80 99 29 0a 20 20 20 20 20 45 64 69 74 20 6d | it-rebase-reword...)......Edit.m |
| 180fc0 | 65 73 73 61 67 65 20 6f 66 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 | essage.of.commit.on.current.line |
| 180fe0 | 2e 0a 0a e2 80 98 65 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 e2 80 | ......e....(...git-rebase-edit.. |
| 181000 | 99 29 0a 20 20 20 20 20 53 74 6f 70 20 61 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6f 6e 20 74 68 | .)......Stop.at.the.commit.on.th |
| 181020 | 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a e2 80 98 73 e2 80 99 20 28 e2 80 98 67 69 74 | e.current.line......s....(...git |
| 181040 | 2d 72 65 62 61 73 65 2d 73 71 75 61 73 68 e2 80 99 29 0a 20 20 20 20 20 4d 65 6c 64 20 63 6f 6d | -rebase-squash...)......Meld.com |
| 181060 | 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 6e 74 6f 20 70 72 65 76 69 6f 75 | mit.on.current.line.into.previou |
| 181080 | 73 20 63 6f 6d 6d 69 74 2c 20 61 6e 64 20 65 64 69 74 20 6d 65 73 73 61 67 65 2e 0a 0a e2 80 98 | s.commit,.and.edit.message...... |
| 1810a0 | 66 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 66 69 78 75 70 e2 80 99 29 0a 20 20 | f....(...git-rebase-fixup...)... |
| 1810c0 | 20 20 20 4d 65 6c 64 20 63 6f 6d 6d 69 74 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 | ...Meld.commit.on.current.line.i |
| 1810e0 | 6e 74 6f 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 69 74 2c 20 64 69 73 63 61 72 64 69 6e 67 20 | nto.previous.commit,.discarding. |
| 181100 | 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 69 74 e2 80 99 73 20 6d 65 73 73 | the......current.commit...s.mess |
| 181120 | 61 67 65 2e 0a 0a e2 80 98 6b e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c | age......k....(...git-rebase-kil |
| 181140 | 6c 2d 6c 69 6e 65 e2 80 99 29 0a 20 20 20 20 20 4b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 | l-line...)......Kill.the.current |
| 181160 | 20 61 63 74 69 6f 6e 20 6c 69 6e 65 2e 0a 0a e2 80 98 63 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 | .action.line......c....(...git-r |
| 181180 | 65 62 61 73 65 2d 70 69 63 6b e2 80 99 29 0a 20 20 20 20 20 55 73 65 20 63 6f 6d 6d 69 74 20 6f | ebase-pick...)......Use.commit.o |
| 1811a0 | 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a e2 80 98 78 e2 80 99 20 28 e2 80 98 67 69 74 | n.current.line......x....(...git |
| 1811c0 | 2d 72 65 62 61 73 65 2d 65 78 65 63 e2 80 99 29 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 73 | -rebase-exec...)......Insert.a.s |
| 1811e0 | 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 | hell.command.to.be.run.after.the |
| 181200 | 20 70 72 6f 63 65 65 64 69 6e 67 20 63 6f 6d 6d 69 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 | .proceeding.commit........If.the |
| 181220 | 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 73 75 63 68 20 61 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 | re.already.is.such.a.command.on. |
| 181240 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 74 68 65 6e 20 65 64 69 74 0a 20 20 20 20 | the.current.line,.then.edit..... |
| 181260 | 20 74 68 61 74 20 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 | .that.instead...With.a.prefix.ar |
| 181280 | 67 75 6d 65 6e 74 20 69 6e 73 65 72 74 20 61 20 6e 65 77 20 63 6f 6d 6d 61 6e 64 20 65 76 65 6e | gument.insert.a.new.command.even |
| 1812a0 | 0a 20 20 20 20 20 77 68 65 6e 20 74 68 65 72 65 20 61 6c 72 65 61 64 79 20 69 73 20 6f 6e 65 20 | ......when.there.already.is.one. |
| 1812c0 | 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 57 69 74 68 20 65 6d 70 74 79 | on.the.current.line...With.empty |
| 1812e0 | 20 69 6e 70 75 74 0a 20 20 20 20 20 72 65 6d 6f 76 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6f | .input......remove.the.command.o |
| 181300 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 0a 0a e2 80 98 | n.the.current.line,.if.any...... |
| 181320 | 62 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 62 72 65 61 6b e2 80 99 29 0a 20 20 | b....(...git-rebase-break...)... |
| 181340 | 20 20 20 49 6e 73 65 72 74 20 61 20 62 72 65 61 6b 20 61 63 74 69 6f 6e 20 62 65 66 6f 72 65 20 | ...Insert.a.break.action.before. |
| 181360 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2c 20 69 6e 73 74 72 75 63 74 69 6e 67 20 47 69 | the.current.line,.instructing.Gi |
| 181380 | 74 20 74 6f 0a 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6e 74 72 6f 6c 20 74 6f 20 74 68 65 20 | t.to......return.control.to.the. |
| 1813a0 | 75 73 65 72 2e 0a 0a e2 80 98 79 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 69 6e | user......y....(...git-rebase-in |
| 1813c0 | 73 65 72 74 e2 80 99 29 0a 20 20 20 20 20 52 65 61 64 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 | sert...)......Read.an.arbitrary. |
| 1813e0 | 63 6f 6d 6d 69 74 20 61 6e 64 20 69 6e 73 65 72 74 20 69 74 20 62 65 6c 6f 77 20 63 75 72 72 65 | commit.and.insert.it.below.curre |
| 181400 | 6e 74 20 6c 69 6e 65 2e 0a 0a e2 80 98 43 2d 78 20 75 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 | nt.line......C-x.u....(...git-re |
| 181420 | 62 61 73 65 2d 75 6e 64 6f e2 80 99 29 0a 20 20 20 20 20 55 6e 64 6f 20 73 6f 6d 65 20 70 72 65 | base-undo...)......Undo.some.pre |
| 181440 | 76 69 6f 75 73 20 63 68 61 6e 67 65 73 2e 20 20 4c 69 6b 65 20 e2 80 98 75 6e 64 6f e2 80 99 20 | vious.changes...Like....undo.... |
| 181460 | 62 75 74 20 77 6f 72 6b 73 20 69 6e 20 72 65 61 64 2d 6f 6e 6c 79 0a 20 20 20 20 20 62 75 66 66 | but.works.in.read-only......buff |
| 181480 | 65 72 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 72 65 62 61 73 | ers....--.User.Option:.git-rebas |
| 1814a0 | 65 2d 61 75 74 6f 2d 61 64 76 61 6e 63 65 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 6d | e-auto-advance......Whether.to.m |
| 1814c0 | 6f 76 65 20 74 6f 20 6e 65 78 74 20 6c 69 6e 65 20 61 66 74 65 72 20 63 68 61 6e 67 69 6e 67 20 | ove.to.next.line.after.changing. |
| 1814e0 | 61 20 6c 69 6e 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 72 65 | a.line....--.User.Option:.git-re |
| 181500 | 62 61 73 65 2d 73 68 6f 77 2d 69 6e 73 74 72 75 63 74 69 6f 6e 73 0a 20 20 20 20 20 57 68 65 74 | base-show-instructions......Whet |
| 181520 | 68 65 72 20 74 6f 20 73 68 6f 77 20 75 73 61 67 65 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 69 | her.to.show.usage.instructions.i |
| 181540 | 6e 73 69 64 65 20 74 68 65 20 72 65 62 61 73 65 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 55 73 | nside.the.rebase.buffer....--.Us |
| 181560 | 65 72 20 4f 70 74 69 6f 6e 3a 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 66 69 72 6d 2d 63 61 | er.Option:.git-rebase-confirm-ca |
| 181580 | 6e 63 65 6c 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 69 | ncel......Whether.confirmation.i |
| 1815a0 | 73 20 72 65 71 75 69 72 65 64 20 74 6f 20 63 61 6e 63 65 6c 2e 0a 0a 20 20 20 57 68 65 6e 20 61 | s.required.to.cancel......When.a |
| 1815c0 | 20 72 65 62 61 73 65 20 69 73 20 70 65 72 66 6f 72 6d 65 64 20 77 69 74 68 20 74 68 65 20 e2 80 | .rebase.is.performed.with.the... |
| 1815e0 | 98 2d 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 73 e2 80 99 20 6f 70 74 69 6f 6e 2c 20 74 68 65 0a | .--rebase-merges....option,.the. |
| 181600 | 73 65 71 75 65 6e 63 65 20 77 69 6c 6c 20 69 6e 63 6c 75 64 65 20 61 20 66 65 77 20 6f 74 68 65 | sequence.will.include.a.few.othe |
| 181620 | 72 20 74 79 70 65 73 20 6f 66 20 61 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f | r.types.of.actions.and.the.follo |
| 181640 | 77 69 6e 67 0a 63 6f 6d 6d 61 6e 64 73 20 62 65 63 6f 6d 65 20 72 65 6c 65 76 61 6e 74 2e 0a 0a | wing.commands.become.relevant... |
| 181660 | e2 80 98 6c e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6c 61 62 65 6c e2 80 99 29 | ...l....(...git-rebase-label...) |
| 181680 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 73 65 72 74 73 20 61 20 6c 61 | ......This.commands.inserts.a.la |
| 1816a0 | 62 65 6c 20 61 63 74 69 6f 6e 20 6f 72 20 65 64 69 74 73 20 74 68 65 20 6f 6e 65 20 61 74 20 70 | bel.action.or.edits.the.one.at.p |
| 1816c0 | 6f 69 6e 74 2e 0a 0a e2 80 98 74 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 72 65 | oint......t....(...git-rebase-re |
| 1816e0 | 73 65 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 65 72 74 | set...)......This.command.insert |
| 181700 | 73 20 61 20 72 65 73 65 74 20 61 63 74 69 6f 6e 20 6f 72 20 65 64 69 74 73 20 74 68 65 20 6f 6e | s.a.reset.action.or.edits.the.on |
| 181720 | 65 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 68 65 0a 20 20 20 20 20 70 72 6f 6d 70 74 20 77 69 6c | e.at.point...The......prompt.wil |
| 181740 | 6c 20 6f 66 66 65 72 20 74 68 65 20 6c 61 62 65 6c 73 20 74 68 61 74 20 61 72 65 20 63 75 72 72 | l.offer.the.labels.that.are.curr |
| 181760 | 65 6e 74 6c 79 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 | ently.present.in.the......buffer |
| 181780 | 2e 0a 0a e2 80 98 4d 4d e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 | ......MM....(...git-rebase-merge |
| 1817a0 | e2 80 99 29 0a 20 20 20 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 69 6e 73 65 72 74 73 20 61 20 | ...)......The.command.inserts.a. |
| 1817c0 | 6d 65 72 67 65 20 61 63 74 69 6f 6e 20 6f 72 20 65 64 69 74 73 20 74 68 65 20 6f 6e 65 20 61 74 | merge.action.or.edits.the.one.at |
| 1817e0 | 20 70 6f 69 6e 74 2e 20 20 54 68 65 0a 20 20 20 20 20 70 72 6f 6d 70 74 20 77 69 6c 6c 20 6f 66 | .point...The......prompt.will.of |
| 181800 | 66 65 72 20 74 68 65 20 6c 61 62 65 6c 73 20 74 68 61 74 20 61 72 65 20 63 75 72 72 65 6e 74 6c | fer.the.labels.that.are.currentl |
| 181820 | 79 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 2e 20 20 53 | y.present.in.the......buffer...S |
| 181840 | 70 65 63 69 66 79 69 6e 67 20 61 20 6d 65 73 73 61 67 65 20 74 6f 20 72 65 75 73 65 20 76 69 61 | pecifying.a.message.to.reuse.via |
| 181860 | 20 e2 80 98 2d 63 e2 80 99 20 6f 72 20 e2 80 98 2d 43 e2 80 99 20 69 73 20 6e 6f 74 0a 20 20 20 | ....-c....or....-C....is.not.... |
| 181880 | 20 20 73 75 70 70 6f 72 74 65 64 3b 20 61 6e 20 65 64 69 74 6f 72 20 77 69 6c 6c 20 61 6c 77 61 | ..supported;.an.editor.will.alwa |
| 1818a0 | 79 73 20 62 65 20 69 6e 76 6f 6b 65 64 20 66 6f 72 20 74 68 65 20 6d 65 72 67 65 2e 0a 0a e2 80 | ys.be.invoked.for.the.merge..... |
| 1818c0 | 98 4d 74 e2 80 99 20 28 e2 80 98 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 2d 74 6f 67 67 | .Mt....(...git-rebase-merge-togg |
| 1818e0 | 6c 65 2d 65 64 69 74 6d 73 67 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 | le-editmsg...)......This.command |
| 181900 | 20 74 6f 67 67 6c 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 e2 80 98 2d 43 e2 80 99 20 61 6e | .toggles.between.the....-C....an |
| 181920 | 64 20 e2 80 98 2d 63 e2 80 99 20 6f 70 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 6d 65 72 67 65 0a | d....-c....options.of.the.merge. |
| 181940 | 20 20 20 20 20 61 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 68 65 73 65 20 6f 70 74 | .....action.at.point...These.opt |
| 181960 | 69 6f 6e 73 20 62 6f 74 68 20 73 70 65 63 69 66 79 20 61 20 63 6f 6d 6d 69 74 20 77 68 6f 73 65 | ions.both.specify.a.commit.whose |
| 181980 | 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 62 65 20 72 65 75 73 65 64 2e 20 | .message......should.be.reused.. |
| 1819a0 | 20 54 68 65 20 6c 6f 77 65 72 2d 63 61 73 65 20 76 61 72 69 61 6e 74 20 69 6e 73 74 72 75 63 74 | .The.lower-case.variant.instruct |
| 1819c0 | 73 20 47 69 74 20 74 6f 20 69 6e 76 6f 6b 65 0a 20 20 20 20 20 74 68 65 20 65 64 69 74 6f 72 20 | s.Git.to.invoke......the.editor. |
| 1819e0 | 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 6d 65 72 67 65 2c 20 61 6c 6c 6f 77 69 6e | when.creating.the.merge,.allowin |
| 181a00 | 67 20 74 68 65 20 75 73 65 72 20 74 6f 20 65 64 69 74 20 74 68 65 0a 20 20 20 20 20 6d 65 73 73 | g.the.user.to.edit.the......mess |
| 181a20 | 61 67 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | age.....File:.magit.info,..Node: |
| 181a40 | 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 65 73 73 20 52 | .Information.About.In-Progress.R |
| 181a60 | 65 62 61 73 65 2c 20 20 50 72 65 76 3a 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 | ebase,..Prev:.Editing.Rebase.Seq |
| 181a80 | 75 65 6e 63 65 73 2c 20 20 55 70 3a 20 52 65 62 61 73 69 6e 67 0a 0a 36 2e 39 2e 32 20 49 6e 66 | uences,..Up:.Rebasing..6.9.2.Inf |
| 181aa0 | 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 65 73 73 20 52 65 62 61 73 | ormation.About.In-Progress.Rebas |
| 181ac0 | 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | e.------------------------------ |
| 181ae0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 68 69 6c 65 20 61 20 72 65 62 61 73 65 20 73 65 71 | ------------..While.a.rebase.seq |
| 181b00 | 75 65 6e 63 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 20 73 74 61 74 75 73 | uence.is.in.progress,.the.status |
| 181b20 | 20 62 75 66 66 65 72 20 66 65 61 74 75 72 65 73 20 61 0a 73 65 63 74 69 6f 6e 20 74 68 61 74 20 | .buffer.features.a.section.that. |
| 181b40 | 6c 69 73 74 73 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 20 61 6c 72 65 | lists.the.commits.that.have.alre |
| 181b60 | 61 64 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 61 73 20 77 65 6c 6c 20 61 73 0a 74 68 65 20 | ady.been.applied.as.well.as.the. |
| 181b80 | 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 73 74 69 6c 6c 20 68 61 76 65 20 74 6f 20 62 65 20 61 70 | commits.that.still.have.to.be.ap |
| 181ba0 | 70 6c 69 65 64 2e 0a 0a 20 20 20 54 68 65 20 63 6f 6d 6d 69 74 73 20 61 72 65 20 73 70 6c 69 74 | plied......The.commits.are.split |
| 181bc0 | 20 69 6e 20 74 77 6f 20 68 61 6c 76 65 73 2e 20 20 57 68 65 6e 20 72 65 62 61 73 65 20 73 74 6f | .in.two.halves...When.rebase.sto |
| 181be0 | 70 73 20 61 74 20 61 20 63 6f 6d 6d 69 74 2c 0a 65 69 74 68 65 72 20 62 65 63 61 75 73 65 20 74 | ps.at.a.commit,.either.because.t |
| 181c00 | 68 65 20 75 73 65 72 20 68 61 73 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 61 20 63 6f 6e 66 6c | he.user.has.to.deal.with.a.confl |
| 181c20 | 69 63 74 20 6f 72 20 62 65 63 61 75 73 65 20 73 2f 68 65 0a 65 78 70 6c 69 63 69 74 6c 79 20 72 | ict.or.because.s/he.explicitly.r |
| 181c40 | 65 71 75 65 73 74 65 64 20 74 68 61 74 20 72 65 62 61 73 65 20 73 74 6f 70 73 20 61 74 20 74 68 | equested.that.rebase.stops.at.th |
| 181c60 | 61 74 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 70 6f 69 6e 74 20 69 73 0a 70 6c 61 63 65 64 20 | at.commit,.then.point.is.placed. |
| 181c80 | 6f 6e 20 74 68 65 20 63 6f 6d 6d 69 74 20 74 68 61 74 20 73 65 70 61 72 61 74 65 73 20 74 68 65 | on.the.commit.that.separates.the |
| 181ca0 | 20 74 77 6f 20 67 72 6f 75 70 73 2c 20 69 2e 65 2e 2c 20 6f 6e 20 e2 80 98 48 45 41 44 e2 80 99 | .two.groups,.i.e.,.on....HEAD... |
| 181cc0 | 2e 0a 54 68 65 20 63 6f 6d 6d 69 74 73 20 61 62 6f 76 65 20 69 74 20 68 61 76 65 20 6e 6f 74 20 | ..The.commits.above.it.have.not. |
| 181ce0 | 62 65 65 6e 20 61 70 70 6c 69 65 64 20 79 65 74 2c 20 77 68 69 6c 65 20 74 68 65 20 e2 80 98 48 | been.applied.yet,.while.the....H |
| 181d00 | 45 41 44 e2 80 99 20 61 6e 64 20 74 68 65 0a 63 6f 6d 6d 69 74 73 20 62 65 6c 6f 77 20 69 74 20 | EAD....and.the.commits.below.it. |
| 181d20 | 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 2e 20 20 49 6e 20 62 | have.already.been.applied...In.b |
| 181d40 | 65 74 77 65 65 6e 20 74 68 65 73 65 20 74 77 6f 20 67 72 6f 75 70 73 0a 6f 66 20 61 70 70 6c 69 | etween.these.two.groups.of.appli |
| 181d60 | 65 64 20 61 6e 64 20 79 65 74 2d 74 6f 2d 62 65 20 61 70 70 6c 69 65 64 20 63 6f 6d 6d 69 74 73 | ed.and.yet-to-be.applied.commits |
| 181d80 | 2c 20 74 68 65 72 65 20 73 6f 6d 65 74 69 6d 65 73 20 69 73 20 61 20 63 6f 6d 6d 69 74 0a 77 68 | ,.there.sometimes.is.a.commit.wh |
| 181da0 | 69 63 68 20 68 61 73 20 62 65 65 6e 20 64 72 6f 70 70 65 64 2e 0a 0a 20 20 20 45 61 63 68 20 63 | ich.has.been.dropped......Each.c |
| 181dc0 | 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 61 20 77 6f 72 64 20 61 6e | ommit.is.prefixed.with.a.word.an |
| 181de0 | 64 20 74 68 65 73 65 20 77 6f 72 64 73 20 61 72 65 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 0a 73 | d.these.words.are.additionally.s |
| 181e00 | 68 6f 77 6e 20 69 6e 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6c 6f 72 73 20 74 6f 20 69 6e 64 69 | hown.in.different.colors.to.indi |
| 181e20 | 63 61 74 65 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 73 2e 0a | cate.the.status.of.the.commits.. |
| 181e40 | 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6c 6f 72 73 20 61 72 65 20 75 73 65 | ....The.following.colors.are.use |
| 181e60 | 64 3a 0a 0a 20 20 20 e2 80 a2 20 43 6f 6d 6d 69 74 73 20 74 68 61 74 20 75 73 65 20 74 68 65 20 | d:.........Commits.that.use.the. |
| 181e80 | 73 61 6d 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 61 73 20 74 68 65 20 e2 80 98 | same.foreground.color.as.the.... |
| 181ea0 | 64 65 66 61 75 6c 74 e2 80 99 20 66 61 63 65 0a 20 20 20 20 20 68 61 76 65 20 6e 6f 74 20 62 65 | default....face......have.not.be |
| 181ec0 | 65 6e 20 61 70 70 6c 69 65 64 20 79 65 74 2e 0a 0a 20 20 20 e2 80 a2 20 59 65 6c 6c 6f 77 20 63 | en.applied.yet..........Yellow.c |
| 181ee0 | 6f 6d 6d 69 74 73 20 68 61 76 65 20 73 6f 6d 65 20 73 70 65 63 69 61 6c 20 72 65 6c 61 74 69 6f | ommits.have.some.special.relatio |
| 181f00 | 6e 73 68 69 70 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 72 65 62 61 73 65 0a 20 20 20 20 20 | nship.to.the.commit.rebase...... |
| 181f20 | 73 74 6f 70 70 65 64 20 61 74 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 66 6f 72 20 74 68 | stopped.at...This.is.used.for.th |
| 181f40 | 65 20 77 6f 72 64 73 20 22 6a 6f 69 6e 22 2c 20 22 67 6f 61 6c 22 2c 20 22 73 61 6d 65 22 20 61 | e.words."join",."goal",."same".a |
| 181f60 | 6e 64 0a 20 20 20 20 20 22 77 6f 72 6b 22 20 28 73 65 65 20 62 65 6c 6f 77 29 2e 0a 0a 20 20 20 | nd......"work".(see.below)...... |
| 181f80 | e2 80 a2 20 47 72 61 79 20 63 6f 6d 6d 69 74 73 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 | ....Gray.commits.have.already.be |
| 181fa0 | 65 6e 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 e2 80 a2 20 54 68 65 20 62 6c 75 65 20 63 6f 6d | en.applied..........The.blue.com |
| 181fc0 | 6d 69 74 20 69 73 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 63 6f 6d 6d 69 74 2e 0a 0a 20 | mit.is.the....HEAD....commit.... |
| 181fe0 | 20 20 e2 80 a2 20 54 68 65 20 67 72 65 65 6e 20 63 6f 6d 6d 69 74 20 69 73 20 74 68 65 20 63 6f | ......The.green.commit.is.the.co |
| 182000 | 6d 6d 69 74 20 74 68 65 20 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 20 73 74 6f 70 70 65 64 | mmit.the.rebase.sequence.stopped |
| 182020 | 20 61 74 2e 20 20 49 66 0a 20 20 20 20 20 74 68 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 63 | .at...If......this.is.the.same.c |
| 182040 | 6f 6d 6d 69 74 20 61 73 20 e2 80 98 48 45 41 44 e2 80 99 20 28 65 2e 67 2e 2c 20 62 65 63 61 75 | ommit.as....HEAD....(e.g.,.becau |
| 182060 | 73 65 20 79 6f 75 20 68 61 76 65 6e e2 80 99 74 20 64 6f 6e 65 0a 20 20 20 20 20 61 6e 79 74 68 | se.you.haven...t.done......anyth |
| 182080 | 69 6e 67 20 79 65 74 20 61 66 74 65 72 20 72 65 62 61 73 65 20 73 74 6f 70 70 65 64 20 61 74 20 | ing.yet.after.rebase.stopped.at. |
| 1820a0 | 74 68 65 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 69 74 0a 20 20 20 | the.commit,.then.this.commit.... |
| 1820c0 | 20 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 62 6c 75 65 2c 20 6e 6f 74 20 67 72 65 65 6e 29 2e 20 | ..is.shown.in.blue,.not.green).. |
| 1820e0 | 20 54 68 65 72 65 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 61 20 67 72 65 65 6e 20 2a 61 6e 64 2a | .There.can.only.be.a.green.*and* |
| 182100 | 20 61 0a 20 20 20 20 20 62 6c 75 65 20 63 6f 6d 6d 69 74 20 61 74 20 74 68 65 20 73 61 6d 65 20 | .a......blue.commit.at.the.same. |
| 182120 | 74 69 6d 65 2c 20 69 66 20 79 6f 75 20 63 72 65 61 74 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 | time,.if.you.create.one.or.more. |
| 182140 | 6e 65 77 20 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 61 66 74 65 72 20 72 65 62 61 73 65 20 73 74 | new.commits......after.rebase.st |
| 182160 | 6f 70 73 20 61 74 20 61 20 63 6f 6d 6d 69 74 2e 0a 0a 20 20 20 e2 80 a2 20 52 65 64 20 63 6f 6d | ops.at.a.commit..........Red.com |
| 182180 | 6d 69 74 73 20 68 61 76 65 20 62 65 65 6e 20 64 72 6f 70 70 65 64 2e 20 20 54 68 65 79 20 61 72 | mits.have.been.dropped...They.ar |
| 1821a0 | 65 20 73 68 6f 77 6e 20 66 6f 72 20 72 65 66 65 72 65 6e 63 65 20 6f 6e 6c 79 2c 0a 20 20 20 20 | e.shown.for.reference.only,..... |
| 1821c0 | 20 65 2e 67 2e 2c 20 74 6f 20 6d 61 6b 65 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 64 69 66 66 | .e.g.,.to.make.it.easier.to.diff |
| 1821e0 | 2e 0a 0a 20 20 20 4f 66 20 63 6f 75 72 73 65 20 74 68 65 73 65 20 63 6f 6c 6f 72 73 20 61 72 65 | ......Of.course.these.colors.are |
| 182200 | 20 73 75 62 6a 65 63 74 20 74 6f 20 74 68 65 20 63 6f 6c 6f 72 2d 74 68 65 6d 65 20 69 6e 20 75 | .subject.to.the.color-theme.in.u |
| 182220 | 73 65 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 6f 72 64 73 20 61 72 65 20 | se......The.following.words.are. |
| 182240 | 75 73 65 64 3a 0a 0a 20 20 20 e2 80 a2 20 43 6f 6d 6d 69 74 73 20 70 72 65 66 69 78 65 64 20 77 | used:.........Commits.prefixed.w |
| 182260 | 69 74 68 20 e2 80 98 70 69 63 6b e2 80 99 2c 20 e2 80 98 72 65 77 6f 72 64 e2 80 99 2c 20 e2 80 | ith....pick...,....reword...,... |
| 182280 | 98 65 64 69 74 e2 80 99 2c 20 e2 80 98 73 71 75 61 73 68 e2 80 99 2c 20 61 6e 64 0a 20 20 20 20 | .edit...,....squash...,.and..... |
| 1822a0 | 20 e2 80 98 66 69 78 75 70 e2 80 99 20 68 61 76 65 20 6e 6f 74 20 62 65 65 6e 20 61 70 70 6c 69 | ....fixup....have.not.been.appli |
| 1822c0 | 65 64 20 79 65 74 2e 20 20 54 68 65 73 65 20 77 6f 72 64 73 20 68 61 76 65 20 74 68 65 20 73 61 | ed.yet...These.words.have.the.sa |
| 1822e0 | 6d 65 0a 20 20 20 20 20 6d 65 61 6e 69 6e 67 20 68 65 72 65 20 61 73 20 74 68 65 79 20 64 6f 20 | me......meaning.here.as.they.do. |
| 182300 | 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 75 73 65 64 20 74 6f 20 65 64 69 74 20 74 68 65 20 72 | in.the.buffer.used.to.edit.the.r |
| 182320 | 65 62 61 73 65 0a 20 20 20 20 20 73 65 71 75 65 6e 63 65 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 | ebase......sequence...See.*note. |
| 182340 | 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 3a 3a 2e 20 20 57 68 65 | Editing.Rebase.Sequences::...Whe |
| 182360 | 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 2d 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 73 e2 80 99 | n.the.........--rebase-merges... |
| 182380 | 20 6f 70 74 69 6f 6e 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20 e2 80 98 72 65 73 65 74 e2 | .option.was.specified,....reset. |
| 1823a0 | 80 99 2c 20 e2 80 98 6c 61 62 65 6c e2 80 99 2c 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 65 72 | ..,....label...,.and.........mer |
| 1823c0 | 67 65 e2 80 99 20 6c 69 6e 65 73 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 70 72 65 73 65 6e 74 2e | ge....lines.may.also.be.present. |
| 1823e0 | 0a 0a 20 20 20 e2 80 a2 20 43 6f 6d 6d 69 74 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 | .........Commits.prefixed.with.. |
| 182400 | 80 98 64 6f 6e 65 e2 80 99 20 61 6e 64 20 e2 80 98 6f 6e 74 6f e2 80 99 20 68 61 76 65 20 61 6c | ..done....and....onto....have.al |
| 182420 | 72 65 61 64 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 2e 0a 20 20 20 20 20 49 74 20 69 73 20 70 | ready.been.applied.......It.is.p |
| 182440 | 6f 73 73 69 62 6c 65 20 66 6f 72 20 73 75 63 68 20 61 20 63 6f 6d 6d 69 74 20 74 6f 20 62 65 20 | ossible.for.such.a.commit.to.be. |
| 182460 | 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 | the....HEAD...,.in.which.case.it |
| 182480 | 0a 20 20 20 20 20 69 73 20 62 6c 75 65 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 | ......is.blue...Otherwise.it.is. |
| 1824a0 | 67 72 65 79 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 54 68 65 20 63 6f 6d 6d 69 74 20 70 72 | grey...............The.commit.pr |
| 1824c0 | 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 6f 6e 74 6f e2 80 99 20 69 73 20 74 68 65 20 63 6f | efixed.with....onto....is.the.co |
| 1824e0 | 6d 6d 69 74 20 6f 6e 20 74 6f 70 20 6f 66 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 61 | mmit.on.top.of.which...........a |
| 182500 | 6c 6c 20 74 68 65 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 73 20 61 72 65 20 62 65 69 6e 67 20 72 | ll.the.other.commits.are.being.r |
| 182520 | 65 2d 61 70 70 6c 69 65 64 2e 20 20 54 68 69 73 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 | e-applied...This.commit......... |
| 182540 | 20 20 69 74 73 65 6c 66 20 64 69 64 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 62 65 20 72 65 2d 61 | ..itself.did.not.have.to.be.re-a |
| 182560 | 70 70 6c 69 65 64 2c 20 69 74 20 69 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 72 65 62 61 73 65 0a | pplied,.it.is.the.commit.rebase. |
| 182580 | 20 20 20 20 20 20 20 20 20 20 64 69 64 20 72 65 77 69 6e 64 20 74 6f 20 62 65 66 6f 72 65 20 73 | ..........did.rewind.to.before.s |
| 1825a0 | 74 61 72 74 69 6e 67 20 74 6f 20 72 65 2d 61 70 70 6c 79 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 | tarting.to.re-apply.other.commit |
| 1825c0 | 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 43 6f 6d 6d 69 74 73 20 70 72 65 66 69 78 65 64 | s...............Commits.prefixed |
| 1825e0 | 20 77 69 74 68 20 e2 80 98 64 6f 6e 65 e2 80 99 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 | .with....done....have.already.be |
| 182600 | 65 6e 20 72 65 2d 61 70 70 6c 69 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 54 68 69 73 20 69 6e | en.re-applied............This.in |
| 182620 | 63 6c 75 64 65 73 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 20 72 65 | cludes.commits.that.have.been.re |
| 182640 | 2d 61 70 70 6c 69 65 64 20 62 75 74 20 61 6c 73 6f 20 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 | -applied.but.also.new........... |
| 182660 | 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 63 72 65 61 74 65 64 20 64 75 | commits.that.you.have.created.du |
| 182680 | 72 69 6e 67 20 74 68 65 20 72 65 62 61 73 65 2e 0a 0a 20 20 20 e2 80 a2 20 41 6c 6c 20 6f 74 68 | ring.the.rebase..........All.oth |
| 1826a0 | 65 72 20 63 6f 6d 6d 69 74 73 2c 20 74 68 6f 73 65 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 | er.commits,.those.not.prefixed.w |
| 1826c0 | 69 74 68 20 61 6e 79 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 77 6f 72 64 73 2c 0a 20 20 20 20 | ith.any.of.the.above.words,..... |
| 1826e0 | 20 61 72 65 20 69 6e 20 73 6f 6d 65 20 77 61 79 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 | .are.in.some.way.related.to.the. |
| 182700 | 63 6f 6d 6d 69 74 20 61 74 20 77 68 69 63 68 20 72 65 62 61 73 65 20 73 74 6f 70 70 65 64 2e 0a | commit.at.which.rebase.stopped.. |
| 182720 | 0a 20 20 20 20 20 54 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 61 20 63 6f 6d | ......To.determine.whether.a.com |
| 182740 | 6d 69 74 20 69 73 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 73 74 6f 70 70 65 64 2d 61 74 | mit.is.related.to.the.stopped-at |
| 182760 | 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 74 68 65 69 72 20 68 61 73 68 65 73 2c 20 74 72 65 65 73 | .commit......their.hashes,.trees |
| 182780 | 20 61 6e 64 20 70 61 74 63 68 2d 69 64 73 20 28 31 29 20 61 72 65 20 62 65 69 6e 67 20 63 6f 6d | .and.patch-ids.(1).are.being.com |
| 1827a0 | 70 61 72 65 64 2e 20 20 54 68 65 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 | pared...The......commit.message. |
| 1827c0 | 69 73 20 6e 6f 74 20 75 73 65 64 20 66 6f 72 20 74 68 69 73 20 70 75 72 70 6f 73 65 2e 0a 0a 20 | is.not.used.for.this.purpose.... |
| 1827e0 | 20 20 20 20 47 65 6e 65 72 61 6c 6c 79 20 73 70 65 61 6b 69 6e 67 20 63 6f 6d 6d 69 74 73 20 74 | ....Generally.speaking.commits.t |
| 182800 | 68 61 74 20 61 72 65 20 72 65 6c 61 74 65 64 20 74 6f 20 74 68 65 20 73 74 6f 70 70 65 64 2d 61 | hat.are.related.to.the.stopped-a |
| 182820 | 74 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 63 61 6e 20 68 61 76 65 20 61 6e 79 20 6f 66 20 74 68 | t......commit.can.have.any.of.th |
| 182840 | 65 20 75 73 65 64 20 63 6f 6c 6f 72 73 2c 20 74 68 6f 75 67 68 20 6e 6f 74 20 61 6c 6c 20 63 6f | e.used.colors,.though.not.all.co |
| 182860 | 6c 6f 72 2f 77 6f 72 64 0a 20 20 20 20 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 61 72 65 20 70 | lor/word......combinations.are.p |
| 182880 | 6f 73 73 69 62 6c 65 2e 0a 0a 20 20 20 20 20 57 6f 72 64 73 20 75 73 65 64 20 66 6f 72 20 73 74 | ossible........Words.used.for.st |
| 1828a0 | 6f 70 70 65 64 2d 61 74 20 63 6f 6d 6d 69 74 73 20 61 72 65 3a 0a 0a 20 20 20 20 20 20 20 20 e2 | opped-at.commits.are:........... |
| 1828c0 | 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 | ...When.a.commit.is.prefixed.wit |
| 1828e0 | 68 20 e2 80 98 76 6f 69 64 e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 | h....void...,.then.that.indicate |
| 182900 | 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 4d 61 67 69 74 20 6b 6e 6f 77 73 20 66 6f 72 | s...........that.Magit.knows.for |
| 182920 | 20 73 75 72 65 20 74 68 61 74 20 61 6c 6c 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 | .sure.that.all.the.changes.in.th |
| 182940 | 61 74 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 68 61 76 65 20 62 65 65 6e 20 61 70 | at.commit...........have.been.ap |
| 182960 | 70 6c 69 65 64 20 75 73 69 6e 67 20 73 65 76 65 72 61 6c 20 6e 65 77 20 63 6f 6d 6d 69 74 73 2e | plied.using.several.new.commits. |
| 182980 | 20 20 54 68 69 73 20 63 6f 6d 6d 69 74 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 6e 6f 20 6c 6f | ..This.commit.is...........no.lo |
| 1829a0 | 6e 67 65 72 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 | nger.reachable.from....HEAD...,. |
| 1829c0 | 61 6e 64 20 69 74 20 61 6c 73 6f 20 69 73 6e e2 80 99 74 20 6f 6e 65 20 6f 66 20 74 68 65 0a 20 | and.it.also.isn...t.one.of.the.. |
| 1829e0 | 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 70 | .........commits.that.will.be.ap |
| 182a00 | 70 6c 69 65 64 20 77 68 65 6e 20 72 65 73 75 6d 69 6e 67 20 74 68 65 20 73 65 73 73 69 6f 6e 2e | plied.when.resuming.the.session. |
| 182a20 | 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 | ..............When.a.commit.is.p |
| 182a40 | 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 6a 6f 69 6e e2 80 99 2c 20 74 68 65 6e 20 74 68 | refixed.with....join...,.then.th |
| 182a60 | 61 74 20 69 6e 64 69 63 61 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 74 68 65 20 | at.indicates...........that.the. |
| 182a80 | 72 65 62 61 73 65 20 73 65 71 75 65 6e 63 65 20 73 74 6f 70 70 65 64 20 61 74 20 74 68 61 74 20 | rebase.sequence.stopped.at.that. |
| 182aa0 | 63 6f 6d 6d 69 74 20 64 75 65 20 74 6f 20 61 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6e 66 6c 69 | commit.due.to.a...........confli |
| 182ac0 | 63 74 20 2d 20 79 6f 75 20 6e 6f 77 20 68 61 76 65 20 74 6f 20 6a 6f 69 6e 20 28 6d 65 72 67 65 | ct.-.you.now.have.to.join.(merge |
| 182ae0 | 29 20 74 68 65 20 63 68 61 6e 67 65 73 20 77 69 74 68 20 77 68 61 74 0a 20 20 20 20 20 20 20 20 | ).the.changes.with.what......... |
| 182b00 | 20 20 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 2e 20 20 49 6e 20 | ..has.already.been.applied...In. |
| 182b20 | 61 20 73 65 6e 73 65 20 74 68 69 73 20 69 73 20 74 68 65 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 | a.sense.this.is.the.commit...... |
| 182b40 | 20 20 20 20 20 72 65 62 61 73 65 20 73 74 6f 70 70 65 64 20 61 74 2c 20 62 75 74 20 77 68 69 6c | .....rebase.stopped.at,.but.whil |
| 182b60 | 65 20 69 74 73 20 65 66 66 65 63 74 20 69 73 20 61 6c 72 65 61 64 79 20 69 6e 20 74 68 65 0a 20 | e.its.effect.is.already.in.the.. |
| 182b80 | 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 20 61 6e 64 20 69 6e 20 74 68 65 20 77 6f 72 6b 74 72 | .........index.and.in.the.worktr |
| 182ba0 | 65 65 20 28 77 69 74 68 20 63 6f 6e 66 6c 69 63 74 20 6d 61 72 6b 65 72 73 29 2c 20 74 68 65 20 | ee.(with.conflict.markers),.the. |
| 182bc0 | 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 69 74 73 65 6c 66 20 68 61 73 20 6e 6f 74 20 | commit...........itself.has.not. |
| 182be0 | 61 63 74 75 61 6c 6c 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 79 65 74 20 28 69 74 20 69 73 | actually.been.applied.yet.(it.is |
| 182c00 | 6e e2 80 99 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 48 45 41 44 e2 80 99 29 2e | n...t.the..............HEAD...). |
| 182c20 | 20 20 53 6f 20 69 74 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 79 65 6c 6c 6f 77 2c 20 6c 69 6b 65 | ..So.it.is.shown.in.yellow,.like |
| 182c40 | 20 74 68 65 20 6f 74 68 65 72 20 63 6f 6d 6d 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 | .the.other.commits...........tha |
| 182c60 | 74 20 73 74 69 6c 6c 20 68 61 76 65 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 | t.still.have.to.be.applied...... |
| 182c80 | 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 | .........When.a.commit.is.prefix |
| 182ca0 | 65 64 20 77 69 74 68 20 e2 80 98 73 74 6f 70 e2 80 99 20 6f 72 20 61 20 5f 62 6c 75 65 5f 20 6f | ed.with....stop....or.a._blue_.o |
| 182cc0 | 72 20 5f 67 72 65 65 6e 5f 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 73 61 6d 65 e2 80 99 2c 20 | r._green_..............same...,. |
| 182ce0 | 74 68 65 6e 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 72 65 62 61 73 65 20 | then.that.indicates.that.rebase. |
| 182d00 | 73 74 6f 70 70 65 64 20 61 74 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 | stopped.at.this...........commit |
| 182d20 | 2c 20 74 68 61 74 20 69 74 20 69 73 20 73 74 69 6c 6c 20 61 70 70 6c 69 65 64 20 6f 72 20 68 61 | ,.that.it.is.still.applied.or.ha |
| 182d40 | 73 20 62 65 65 6e 20 61 70 70 6c 69 65 64 20 61 67 61 69 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 | s.been.applied.again,........... |
| 182d60 | 61 6e 64 20 74 68 61 74 20 61 74 20 6c 65 61 73 74 20 69 74 73 20 70 61 74 63 68 2d 69 64 20 69 | and.that.at.least.its.patch-id.i |
| 182d80 | 73 20 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 57 | s.unchanged....................W |
| 182da0 | 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 | hen.a.commit.is.prefixed.with... |
| 182dc0 | 98 73 74 6f 70 e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .stop...,.then.that............. |
| 182de0 | 20 20 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 72 65 62 61 73 65 20 73 74 6f 70 70 65 64 | ...indicates.that.rebase.stopped |
| 182e00 | 20 61 74 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 62 65 63 61 75 73 65 20 79 6f 75 0a 20 20 20 20 | .at.that.commit.because.you..... |
| 182e20 | 20 20 20 20 20 20 20 20 20 20 20 72 65 71 75 65 73 74 65 64 20 74 68 61 74 20 65 61 72 6c 69 65 | ...........requested.that.earlie |
| 182e40 | 72 2c 20 61 6e 64 20 69 74 73 20 70 61 74 63 68 2d 69 64 20 69 73 20 75 6e 63 68 61 6e 67 65 64 | r,.and.its.patch-id.is.unchanged |
| 182e60 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 74 20 6d 69 67 68 74 20 65 76 65 6e 20 73 | .................It.might.even.s |
| 182e80 | 74 69 6c 6c 20 62 65 20 74 68 65 20 65 78 61 63 74 20 73 61 6d 65 20 63 6f 6d 6d 69 74 2e 0a 0a | till.be.the.exact.same.commit... |
| 182ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 | .................When.a.commit.i |
| 182ec0 | 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 61 20 5f 62 6c 75 65 5f 20 6f 72 20 5f 67 72 65 | s.prefixed.with.a._blue_.or._gre |
| 182ee0 | 65 6e 5f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 98 73 61 6d 65 e2 80 99 2c 20 74 | en_...................same...,.t |
| 182f00 | 68 65 6e 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 77 68 69 6c 65 20 69 74 | hen.that.indicates.that.while.it |
| 182f20 | 73 20 74 72 65 65 20 6f 72 20 68 61 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 | s.tree.or.hash................ch |
| 182f40 | 61 6e 67 65 64 2c 20 69 74 73 20 70 61 74 63 68 2d 69 64 20 64 69 64 20 6e 6f 74 2e 20 20 49 66 | anged,.its.patch-id.did.not...If |
| 182f60 | 20 69 74 20 69 73 20 62 6c 75 65 2c 20 74 68 65 6e 20 69 74 20 69 73 0a 20 20 20 20 20 20 20 20 | .it.is.blue,.then.it.is......... |
| 182f80 | 20 20 20 20 20 20 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 63 6f 6d 6d 69 74 20 28 61 73 | .......the....HEAD....commit.(as |
| 182fa0 | 20 61 6c 77 61 79 73 20 66 6f 72 20 62 6c 75 65 29 2e 20 20 57 68 65 6e 20 69 74 20 69 73 0a 20 | .always.for.blue)...When.it.is.. |
| 182fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 72 65 65 6e 2c 20 74 68 65 6e 20 69 74 20 6e 6f 20 | ..............green,.then.it.no. |
| 182fe0 | 6c 6f 6e 67 65 72 20 69 73 20 e2 80 98 48 45 41 44 e2 80 99 20 62 65 63 61 75 73 65 20 6f 74 68 | longer.is....HEAD....because.oth |
| 183000 | 65 72 20 63 6f 6d 6d 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 76 65 20 62 65 | er.commit................have.be |
| 183020 | 65 6e 20 63 72 65 61 74 65 64 20 73 69 6e 63 65 20 28 62 75 74 20 62 65 66 6f 72 65 20 63 6f 6e | en.created.since.(but.before.con |
| 183040 | 74 69 6e 75 69 6e 67 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 62 61 73 | tinuing.the................rebas |
| 183060 | 65 29 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 | e)...............When.a.commit.i |
| 183080 | 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 67 6f 61 6c e2 80 99 2c 20 61 20 5f 79 | s.prefixed.with....goal...,.a._y |
| 1830a0 | 65 6c 6c 6f 77 5f 20 e2 80 98 73 61 6d 65 2c e2 80 99 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 | ellow_....same,....or........... |
| 1830c0 | e2 80 98 77 6f 72 6b e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 20 69 6e 64 69 63 61 74 65 73 20 | ...work...,.then.that.indicates. |
| 1830e0 | 74 68 61 74 20 72 65 62 61 73 65 20 61 70 70 6c 69 65 64 20 74 68 61 74 20 63 6f 6d 6d 69 74 0a | that.rebase.applied.that.commit. |
| 183100 | 20 20 20 20 20 20 20 20 20 20 62 75 74 20 74 68 61 74 20 79 6f 75 20 74 68 65 6e 20 72 65 73 65 | ..........but.that.you.then.rese |
| 183120 | 74 20 e2 80 98 48 45 41 44 e2 80 99 20 74 6f 20 61 6e 20 65 61 72 6c 69 65 72 20 63 6f 6d 6d 69 | t....HEAD....to.an.earlier.commi |
| 183140 | 74 20 28 6c 69 6b 65 6c 79 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 70 6c 69 74 20 69 74 20 | t.(likely.to...........split.it. |
| 183160 | 75 70 20 69 6e 74 6f 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 29 2c 20 61 6e 64 20 74 | up.into.multiple.commits),.and.t |
| 183180 | 68 61 74 20 74 68 65 72 65 20 61 72 65 20 73 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 75 6e 63 | hat.there.are.some...........unc |
| 1831a0 | 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 20 72 65 6d 61 69 6e 69 6e 67 20 77 68 69 63 68 | ommitted.changes.remaining.which |
| 1831c0 | 20 6c 69 6b 65 6c 79 20 28 62 75 74 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 6e 65 63 65 73 | .likely.(but.not...........neces |
| 1831e0 | 73 61 72 69 6c 79 29 20 6f 72 69 67 69 6e 61 74 65 20 66 72 6f 6d 20 74 68 61 74 20 63 6f 6d 6d | sarily).originate.from.that.comm |
| 183200 | 69 74 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d | it....................When.a.com |
| 183220 | 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 67 6f 61 6c e2 80 99 2c | mit.is.prefixed.with....goal..., |
| 183240 | 20 74 68 65 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 63 61 | .then.that................indica |
| 183260 | 74 65 73 20 74 68 61 74 20 69 74 20 69 73 20 73 74 69 6c 6c 20 70 6f 73 73 69 62 6c 65 20 74 6f | tes.that.it.is.still.possible.to |
| 183280 | 20 63 72 65 61 74 65 20 61 20 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d | .create.a.new................com |
| 1832a0 | 6d 69 74 20 77 69 74 68 20 74 68 65 20 65 78 61 63 74 20 73 61 6d 65 20 74 72 65 65 20 28 74 68 | mit.with.the.exact.same.tree.(th |
| 1832c0 | 65 20 22 67 6f 61 6c 22 29 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e."goal").without............... |
| 1832e0 | 20 6d 61 6e 75 61 6c 6c 79 20 65 64 69 74 69 6e 67 20 61 6e 79 20 66 69 6c 65 73 2c 20 62 79 20 | .manually.editing.any.files,.by. |
| 183300 | 63 6f 6d 6d 69 74 74 69 6e 67 20 74 68 65 20 69 6e 64 65 78 2c 20 6f 72 0a 20 20 20 20 20 20 20 | committing.the.index,.or........ |
| 183320 | 20 20 20 20 20 20 20 20 62 79 20 73 74 61 67 69 6e 67 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 61 | ........by.staging.all.changes.a |
| 183340 | 6e 64 20 74 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 74 68 61 74 2e 20 20 54 68 69 73 20 69 | nd.then.committing.that...This.i |
| 183360 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 63 61 73 65 20 77 68 65 6e 20 74 | s................the.case.when.t |
| 183380 | 68 65 20 6f 72 69 67 69 6e 61 6c 20 74 72 65 65 20 73 74 69 6c 6c 20 65 78 69 73 74 73 20 69 6e | he.original.tree.still.exists.in |
| 1833a0 | 20 74 68 65 20 69 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 20 77 6f 72 | .the.index................or.wor |
| 1833c0 | 6b 74 72 65 65 20 69 6e 20 75 6e 74 61 69 6e 74 65 64 20 66 6f 72 6d 2e 0a 0a 20 20 20 20 20 20 | ktree.in.untainted.form......... |
| 1833e0 | 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 | ...........When.a.commit.is.pref |
| 183400 | 69 78 65 64 20 77 69 74 68 20 61 20 79 65 6c 6c 6f 77 20 e2 80 98 73 61 6d 65 e2 80 99 2c 20 74 | ixed.with.a.yellow....same...,.t |
| 183420 | 68 65 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 63 61 74 65 | hen.that................indicate |
| 183440 | 73 20 74 68 61 74 20 69 74 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 70 6f 73 73 69 62 6c 65 20 | s.that.it.is.no.longer.possible. |
| 183460 | 74 6f 20 63 72 65 61 74 65 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 | to.create.a................commi |
| 183480 | 74 20 77 69 74 68 20 74 68 65 20 65 78 61 63 74 20 73 61 6d 65 20 74 72 65 65 2c 20 62 75 74 20 | t.with.the.exact.same.tree,.but. |
| 1834a0 | 74 68 61 74 20 69 74 20 69 73 20 73 74 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | that.it.is.still................ |
| 1834c0 | 70 6f 73 73 69 62 6c 65 20 74 6f 20 63 72 65 61 74 65 20 61 20 63 6f 6d 6d 69 74 20 77 69 74 68 | possible.to.create.a.commit.with |
| 1834e0 | 20 74 68 65 20 73 61 6d 65 20 70 61 74 63 68 2d 69 64 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 | .the.same.patch-id...This....... |
| 183500 | 20 20 20 20 20 20 20 20 20 77 6f 75 6c 64 20 62 65 20 74 68 65 20 63 61 73 65 20 69 66 20 79 6f | .........would.be.the.case.if.yo |
| 183520 | 75 20 63 72 65 61 74 65 64 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 20 77 69 74 68 20 6f 74 68 65 | u.created.a.new.commit.with.othe |
| 183540 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 73 2c 20 62 75 74 20 74 68 | r................changes,.but.th |
| 183560 | 65 20 63 68 61 6e 67 65 73 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 63 6f 6d 6d | e.changes.from.the.original.comm |
| 183580 | 69 74 20 73 74 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 73 74 20 69 6e | it.still................exist.in |
| 1835a0 | 20 74 68 65 20 69 6e 64 65 78 20 6f 72 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 69 6e 20 75 6e | .the.index.or.working.tree.in.un |
| 1835c0 | 74 61 69 6e 74 65 64 20 66 6f 72 6d 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 | tainted.form.................... |
| 1835e0 | 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 | When.a.commit.is.prefixed.with.. |
| 183600 | 80 98 77 6f 72 6b e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ..work...,.then.that............ |
| 183620 | 20 20 20 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 79 6f 75 20 72 65 73 65 74 20 e2 80 98 | ....indicates.that.you.reset.... |
| 183640 | 48 45 41 44 e2 80 99 20 74 6f 20 61 6e 20 65 61 72 6c 69 65 72 20 63 6f 6d 6d 69 74 2c 20 61 6e | HEAD....to.an.earlier.commit,.an |
| 183660 | 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 | d................that.there.are. |
| 183680 | 73 6f 6d 65 20 73 74 61 67 65 64 20 61 6e 64 2f 6f 72 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e | some.staged.and/or.unstaged.chan |
| 1836a0 | 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6b 65 6c 79 2c 20 62 75 74 20 | ges................(likely,.but. |
| 1836c0 | 6e 6f 74 20 6e 65 63 65 73 73 61 72 69 6c 79 29 20 6f 72 69 67 69 6e 61 74 69 6e 67 20 66 72 6f | not.necessarily).originating.fro |
| 1836e0 | 6d 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 69 74 2e 20 20 48 | m.that................commit...H |
| 183700 | 6f 77 65 76 65 72 20 69 74 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 70 6f 73 73 69 62 6c 65 20 | owever.it.is.no.longer.possible. |
| 183720 | 74 6f 20 63 72 65 61 74 65 20 61 20 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | to.create.a.new................c |
| 183740 | 6f 6d 6d 69 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 74 72 65 65 20 6f 72 20 61 74 20 6c | ommit.with.the.same.tree.or.at.l |
| 183760 | 65 61 73 74 20 74 68 65 20 73 61 6d 65 20 70 61 74 63 68 2d 69 64 0a 20 20 20 20 20 20 20 20 20 | east.the.same.patch-id.......... |
| 183780 | 20 20 20 20 20 20 62 65 63 61 75 73 65 20 79 6f 75 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 6d | ......because.you.have.already.m |
| 1837a0 | 61 64 65 20 6f 74 68 65 72 20 63 68 61 6e 67 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 | ade.other.changes............... |
| 1837c0 | 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 | When.a.commit.is.prefixed.with.. |
| 1837e0 | 80 98 70 6f 6f 66 e2 80 99 20 6f 72 20 e2 80 98 67 6f 6e 65 e2 80 99 2c 20 74 68 65 6e 20 74 68 | ..poof....or....gone...,.then.th |
| 183800 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 72 65 62 61 | at...........indicates.that.reba |
| 183820 | 73 65 20 61 70 70 6c 69 65 64 20 74 68 61 74 20 63 6f 6d 6d 69 74 20 62 75 74 20 74 68 61 74 20 | se.applied.that.commit.but.that. |
| 183840 | 79 6f 75 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 72 65 73 65 74 20 e2 80 98 48 45 41 44 | you.then...........reset....HEAD |
| 183860 | e2 80 99 20 74 6f 20 61 6e 20 65 61 72 6c 69 65 72 20 63 6f 6d 6d 69 74 20 28 6c 69 6b 65 6c 79 | ....to.an.earlier.commit.(likely |
| 183880 | 20 74 6f 20 73 70 6c 69 74 20 69 74 20 75 70 20 69 6e 74 6f 0a 20 20 20 20 20 20 20 20 20 20 6d | .to.split.it.up.into...........m |
| 1838a0 | 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 29 2c 20 61 6e 64 20 74 68 61 74 20 74 68 65 72 65 | ultiple.commits),.and.that.there |
| 1838c0 | 20 61 72 65 20 6e 6f 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2e 0a 0a 20 20 | .are.no.uncommitted.changes..... |
| 1838e0 | 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 | ...............When.a.commit.is. |
| 183900 | 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 80 98 70 6f 6f 66 e2 80 99 2c 20 74 68 65 6e 20 74 | prefixed.with....poof...,.then.t |
| 183920 | 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 | hat................indicates.tha |
| 183940 | 74 20 69 74 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d | t.it.is.no.longer.reachable.from |
| 183960 | 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....HEAD...,.but................ |
| 183980 | 74 68 61 74 20 69 74 20 68 61 73 20 62 65 65 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 6f | that.it.has.been.replaced.with.o |
| 1839a0 | 6e 65 20 6f 72 20 6d 6f 72 65 20 63 6f 6d 6d 69 74 73 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 | ne.or.more.commits,.which....... |
| 1839c0 | 20 20 20 20 20 20 20 20 20 74 6f 67 65 74 68 65 72 20 68 61 76 65 20 74 68 65 20 65 78 61 63 74 | .........together.have.the.exact |
| 1839e0 | 20 73 61 6d 65 20 65 66 66 65 63 74 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 e2 80 a2 20 | .same.effect.................... |
| 183a00 | 57 68 65 6e 20 61 20 63 6f 6d 6d 69 74 20 69 73 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 e2 | When.a.commit.is.prefixed.with.. |
| 183a20 | 80 98 67 6f 6e 65 e2 80 99 2c 20 74 68 65 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ..gone...,.then.that............ |
| 183a40 | 20 20 20 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 69 74 20 69 73 20 6e 6f 20 6c 6f 6e 67 | ....indicates.that.it.is.no.long |
| 183a60 | 65 72 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 e2 80 98 48 45 41 44 e2 80 99 20 61 6e 64 | er.reachable.from....HEAD....and |
| 183a80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 77 65 20 61 6c 73 6f 20 63 61 6e | ................that.we.also.can |
| 183aa0 | 6e 6f 74 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 69 74 73 20 63 68 61 6e 67 65 | not.determine.whether.its.change |
| 183ac0 | 73 20 61 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 69 6c 6c 20 69 6e 20 65 66 | s.are................still.in.ef |
| 183ae0 | 66 65 63 74 20 69 6e 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6e 65 77 20 63 6f 6d 6d 69 74 73 2e | fect.in.one.or.more.new.commits. |
| 183b00 | 20 20 54 68 65 79 20 6d 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 2c 20 | ..They.might................be,. |
| 183b20 | 62 75 74 20 69 66 20 73 6f 2c 20 74 68 65 6e 20 74 68 65 72 65 20 6d 75 73 74 20 61 6c 73 6f 20 | but.if.so,.then.there.must.also. |
| 183b40 | 62 65 20 6f 74 68 65 72 20 63 68 61 6e 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | be.other.changes................ |
| 183b60 | 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 6b 6e 6f | which.makes.it.impossible.to.kno |
| 183b80 | 77 20 66 6f 72 20 73 75 72 65 2e 0a 0a 20 20 20 44 6f 20 6e 6f 74 20 77 6f 72 72 79 20 69 66 20 | w.for.sure......Do.not.worry.if. |
| 183ba0 | 79 6f 75 20 64 6f 20 6e 6f 74 20 66 75 6c 6c 79 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 65 20 | you.do.not.fully.understand.the. |
| 183bc0 | 61 62 6f 76 65 2e 20 20 54 68 61 74 e2 80 99 73 20 6f 6b 61 79 2c 0a 79 6f 75 20 77 69 6c 6c 20 | above...That...s.okay,.you.will. |
| 183be0 | 61 63 71 75 69 72 65 20 61 20 67 6f 6f 64 20 65 6e 6f 75 67 68 20 75 6e 64 65 72 73 74 61 6e 64 | acquire.a.good.enough.understand |
| 183c00 | 69 6e 67 20 74 68 72 6f 75 67 68 20 70 72 61 63 74 69 63 65 2e 0a 0a 20 20 20 46 6f 72 20 6f 74 | ing.through.practice......For.ot |
| 183c20 | 68 65 72 20 73 65 71 75 65 6e 63 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 73 75 63 68 20 61 73 20 | her.sequence.operations.such.as. |
| 183c40 | 63 68 65 72 72 79 2d 70 69 63 6b 69 6e 67 2c 20 61 20 73 69 6d 69 6c 61 72 0a 73 65 63 74 69 6f | cherry-picking,.a.similar.sectio |
| 183c60 | 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 2c 20 62 75 74 20 74 68 65 79 20 6c 61 63 6b 20 73 6f | n.is.displayed,.but.they.lack.so |
| 183c80 | 6d 65 20 6f 66 20 74 68 65 20 66 65 61 74 75 72 65 73 20 64 65 73 63 72 69 62 65 64 0a 61 62 6f | me.of.the.features.described.abo |
| 183ca0 | 76 65 2c 20 64 75 65 20 74 6f 20 6c 69 6d 69 74 61 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 67 69 | ve,.due.to.limitations.in.the.gi |
| 183cc0 | 74 20 63 6f 6d 6d 61 6e 64 73 20 75 73 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 | t.commands.used.to.implement.the |
| 183ce0 | 6d 2e 0a 4d 6f 73 74 20 69 6d 70 6f 72 74 61 6e 74 6c 79 20 74 68 65 73 65 20 73 65 71 75 65 6e | m..Most.importantly.these.sequen |
| 183d00 | 63 65 73 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 20 22 70 69 63 6b 69 6e 67 22 20 61 20 63 6f 6d | ces.only.support."picking".a.com |
| 183d20 | 6d 69 74 20 62 75 74 20 6e 6f 74 0a 6f 74 68 65 72 20 61 63 74 69 6f 6e 73 20 73 75 63 68 20 61 | mit.but.not.other.actions.such.a |
| 183d40 | 73 20 22 72 65 77 6f 72 64 69 6e 67 22 2c 20 61 6e 64 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 6b | s."rewording",.and.they.do.not.k |
| 183d60 | 65 65 70 20 74 72 61 63 6b 20 6f 66 20 74 68 65 0a 63 6f 6d 6d 69 74 73 20 77 68 69 63 68 20 68 | eep.track.of.the.commits.which.h |
| 183d80 | 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 2d 2d | ave.already.been.applied......-- |
| 183da0 | 2d 2d 2d 2d 2d 2d 2d 2d 20 46 6f 6f 74 6e 6f 74 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 | --------.Footnotes.----------... |
| 183dc0 | 20 20 28 31 29 20 54 68 65 20 70 61 74 63 68 2d 69 64 20 69 73 20 61 20 68 61 73 68 20 6f 66 20 | ..(1).The.patch-id.is.a.hash.of. |
| 183de0 | 74 68 65 20 5f 63 68 61 6e 67 65 73 5f 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 61 20 63 6f | the._changes_.introduced.by.a.co |
| 183e00 | 6d 6d 69 74 2e 0a 49 74 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 74 68 65 20 68 61 73 68 20 6f | mmit..It.differs.from.the.hash.o |
| 183e20 | 66 20 74 68 65 20 63 6f 6d 6d 69 74 20 69 74 73 65 6c 66 2c 20 77 68 69 63 68 20 69 73 20 61 20 | f.the.commit.itself,.which.is.a. |
| 183e40 | 68 61 73 68 20 6f 66 20 74 68 65 0a 72 65 73 75 6c 74 20 6f 66 20 61 70 70 6c 79 69 6e 67 20 74 | hash.of.the.result.of.applying.t |
| 183e60 | 68 61 74 20 63 68 61 6e 67 65 20 28 69 2e 65 2e 2c 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 | hat.change.(i.e.,.the.resulting. |
| 183e80 | 74 72 65 65 73 20 61 6e 64 20 62 6c 6f 62 73 29 20 61 73 0a 77 65 6c 6c 20 61 73 20 61 75 74 68 | trees.and.blobs).as.well.as.auth |
| 183ea0 | 6f 72 20 61 6e 64 20 63 6f 6d 6d 69 74 74 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 74 68 | or.and.committer.information,.th |
| 183ec0 | 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2c 20 61 6e 64 20 74 68 65 0a 68 61 73 68 65 73 | e.commit.message,.and.the.hashes |
| 183ee0 | 20 6f 66 20 74 68 65 20 70 61 72 65 6e 74 73 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 2e 20 20 | .of.the.parents.of.the.commit... |
| 183f00 | 54 68 65 20 70 61 74 63 68 2d 69 64 20 68 61 73 68 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 0a 68 | The.patch-id.hash.on.the.other.h |
| 183f20 | 61 6e 64 20 69 73 20 63 72 65 61 74 65 64 20 6f 6e 6c 79 20 66 72 6f 6d 20 74 68 65 20 61 64 64 | and.is.created.only.from.the.add |
| 183f40 | 65 64 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 2c 20 65 76 65 6e 20 6c 69 6e 65 20 | ed.and.removed.lines,.even.line. |
| 183f60 | 6e 75 6d 62 65 72 73 0a 61 6e 64 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 61 | numbers.and.whitespace.changes.a |
| 183f80 | 72 65 20 69 67 6e 6f 72 65 64 20 77 68 65 6e 20 63 61 6c 63 75 6c 61 74 69 6e 67 20 74 68 69 73 | re.ignored.when.calculating.this |
| 183fa0 | 20 68 61 73 68 2e 20 20 54 68 65 0a 70 61 74 63 68 2d 69 64 73 20 6f 66 20 74 77 6f 20 63 6f 6d | .hash...The.patch-ids.of.two.com |
| 183fc0 | 6d 69 74 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 61 6e 73 77 65 72 20 74 68 65 20 71 | mits.can.be.used.to.answer.the.q |
| 183fe0 | 75 65 73 74 69 6f 6e 20 22 44 6f 20 74 68 65 73 65 0a 63 6f 6d 6d 69 74 73 20 6d 61 6b 65 20 74 | uestion."Do.these.commits.make.t |
| 184000 | 68 65 20 73 61 6d 65 20 63 68 61 6e 67 65 3f 22 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | he.same.change?".....File:.magit |
| 184020 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2c 20 20 4e | .info,..Node:.Cherry.Picking,..N |
| 184040 | 65 78 74 3a 20 52 65 73 65 74 74 69 6e 67 2c 20 20 50 72 65 76 3a 20 52 65 62 61 73 69 6e 67 2c | ext:.Resetting,..Prev:.Rebasing, |
| 184060 | 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 31 30 20 43 68 65 72 72 79 20 | ..Up:.Manipulating..6.10.Cherry. |
| 184080 | 50 69 63 6b 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 | Picking.===================..Als |
| 1840a0 | 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 63 68 65 72 72 79 2d 70 | o.see.*note.(gitman)git-cherry-p |
| 1840c0 | 69 63 6b 3a 3a 2e 0a 0a e2 80 98 41 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 | ick::......A....(...magit-cherry |
| 1840e0 | 2d 70 69 63 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 | -pick...)......This.transient.pr |
| 184100 | 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | efix.command.binds.the.following |
| 184120 | 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 | .suffix.commands......along.with |
| 184140 | 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 | .the.appropriate.infix.arguments |
| 184160 | 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d | .and.displays.them.in.a......tem |
| 184180 | 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 | porary.buffer.until.a.suffix.is. |
| 1841a0 | 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 57 68 65 6e 20 6e 6f 20 63 68 65 72 72 79 2d 70 69 63 6b | invoked......When.no.cherry-pick |
| 1841c0 | 20 6f 72 20 72 65 76 65 72 74 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 | .or.revert.is.in.progress,.then. |
| 1841e0 | 74 68 65 20 74 72 61 6e 73 69 65 6e 74 0a 66 65 61 74 75 72 65 73 20 74 68 65 20 66 6f 6c 6c 6f | the.transient.features.the.follo |
| 184200 | 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 41 20 41 e2 80 99 | wing.suffix.commands......A.A... |
| 184220 | 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 63 6f 70 79 e2 80 99 29 0a 20 20 20 20 20 | .(...magit-cherry-copy...)...... |
| 184240 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 6f 70 69 65 73 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d | This.command.copies.COMMITS.from |
| 184260 | 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 | .another.branch.onto.the.current |
| 184280 | 0a 20 20 20 20 20 62 72 61 6e 63 68 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c | ......branch...If.the.region.sel |
| 1842a0 | 65 63 74 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 74 68 6f 73 | ects.multiple.commits,.then.thos |
| 1842c0 | 65 20 61 72 65 0a 20 20 20 20 20 63 6f 70 69 65 64 2c 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 | e.are......copied,.without.promp |
| 1842e0 | 74 69 6e 67 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 75 73 65 72 20 69 73 20 70 72 6f | ting...Otherwise.the.user.is.pro |
| 184300 | 6d 70 74 65 64 20 66 6f 72 20 61 0a 20 20 20 20 20 63 6f 6d 6d 69 74 20 6f 72 20 72 61 6e 67 65 | mpted.for.a......commit.or.range |
| 184320 | 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | ,.defaulting.to.the.commit.at.po |
| 184340 | 69 6e 74 2e 0a 0a e2 80 98 41 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 | int......A.a....(...magit-cherry |
| 184360 | 2d 61 70 70 6c 79 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 70 70 | -apply...)......This.command.app |
| 184380 | 6c 69 65 73 20 74 68 65 20 63 68 61 6e 67 65 73 20 69 6e 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d | lies.the.changes.in.COMMITS.from |
| 1843a0 | 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 0a 20 20 20 20 20 6f 6e 74 6f 20 74 68 65 20 63 75 | .another.branch......onto.the.cu |
| 1843c0 | 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c | rrent.branch...If.the.region.sel |
| 1843e0 | 65 63 74 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 0a 20 20 20 20 20 74 68 65 6e | ects.multiple.commits,......then |
| 184400 | 20 74 68 6f 73 65 20 61 72 65 20 75 73 65 64 2c 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 | .those.are.used,.without.prompti |
| 184420 | 6e 67 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 75 73 65 72 20 69 73 0a 20 20 20 20 20 | ng...Otherwise.the.user.is...... |
| 184440 | 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 20 6f 72 20 72 61 6e 67 65 2c 20 | prompted.for.a.commit.or.range,. |
| 184460 | 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e | defaulting.to.the.commit.at.poin |
| 184480 | 74 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6c 73 6f 20 68 61 73 20 61 | t........This.command.also.has.a |
| 1844a0 | 20 74 6f 70 2d 6c 65 76 65 6c 20 62 69 6e 64 69 6e 67 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 | .top-level.binding,.which.can.be |
| 1844c0 | 20 69 6e 76 6f 6b 65 64 0a 20 20 20 20 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20 | .invoked......without.using.the. |
| 1844e0 | 74 72 61 6e 73 69 65 6e 74 20 62 79 20 74 79 70 69 6e 67 20 e2 80 98 61 e2 80 99 20 61 74 20 74 | transient.by.typing....a....at.t |
| 184500 | 68 65 20 74 6f 70 2d 6c 65 76 65 6c 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | he.top-level......The.following. |
| 184520 | 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 6f 6e 6c 79 20 61 70 70 6c 79 20 73 6f 6d 65 20 63 6f 6d | commands.not.only.apply.some.com |
| 184540 | 6d 69 74 73 20 74 6f 20 73 6f 6d 65 20 62 72 61 6e 63 68 2c 0a 62 75 74 20 61 6c 73 6f 20 72 65 | mits.to.some.branch,.but.also.re |
| 184560 | 6d 6f 76 65 20 74 68 65 6d 20 66 72 6f 6d 20 73 6f 6d 65 20 6f 74 68 65 72 20 62 72 61 6e 63 68 | move.them.from.some.other.branch |
| 184580 | 2e 20 20 54 68 65 20 72 65 6d 6f 76 61 6c 20 69 73 20 70 65 72 66 6f 72 6d 65 64 0a 75 73 69 6e | ...The.removal.is.performed.usin |
| 1845a0 | 67 20 65 69 74 68 65 72 20 e2 80 98 67 69 74 2d 75 70 64 61 74 65 2d 72 65 66 e2 80 99 20 6f 72 | g.either....git-update-ref....or |
| 1845c0 | 20 69 66 20 6e 65 63 65 73 73 61 72 79 20 e2 80 98 67 69 74 2d 72 65 62 61 73 65 e2 80 99 2e 20 | .if.necessary....git-rebase..... |
| 1845e0 | 20 42 6f 74 68 0a 61 70 70 6c 79 69 6e 67 20 63 6f 6d 6d 69 74 73 20 61 73 20 77 65 6c 6c 20 61 | .Both.applying.commits.as.well.a |
| 184600 | 73 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 6d 20 75 73 69 6e 67 20 e2 80 98 67 69 74 2d 72 65 62 | s.removing.them.using....git-reb |
| 184620 | 61 73 65 e2 80 99 20 63 61 6e 20 6c 65 61 64 20 74 6f 0a 63 6f 6e 66 6c 69 63 74 73 2e 20 20 49 | ase....can.lead.to.conflicts...I |
| 184640 | 66 20 74 68 61 74 20 68 61 70 70 65 6e 73 2c 20 74 68 65 6e 20 74 68 65 73 65 20 63 6f 6d 6d 61 | f.that.happens,.then.these.comma |
| 184660 | 6e 64 73 20 61 62 6f 72 74 20 61 6e 64 20 79 6f 75 20 6e 6f 74 20 6f 6e 6c 79 0a 68 61 76 65 20 | nds.abort.and.you.not.only.have. |
| 184680 | 74 6f 20 72 65 73 6f 6c 76 65 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 73 20 62 75 74 20 61 6c 73 | to.resolve.the.conflicts.but.als |
| 1846a0 | 6f 20 66 69 6e 69 73 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 74 68 65 20 73 61 6d 65 20 77 61 | o.finish.the.process.the.same.wa |
| 1846c0 | 79 0a 79 6f 75 20 77 6f 75 6c 64 20 68 61 76 65 20 74 6f 20 69 66 20 74 68 65 73 65 20 63 6f 6d | y.you.would.have.to.if.these.com |
| 1846e0 | 6d 61 6e 64 73 20 64 69 64 6e e2 80 99 74 20 65 78 69 73 74 20 61 74 20 61 6c 6c 2e 0a 0a e2 80 | mands.didn...t.exist.at.all..... |
| 184700 | 98 41 20 68 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 68 61 72 76 65 73 74 | .A.h....(...magit-cherry-harvest |
| 184720 | e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 74 68 65 | ...)......This.command.moves.the |
| 184740 | 20 73 65 6c 65 63 74 65 64 20 43 4f 4d 4d 49 54 53 20 74 68 61 74 20 6d 75 73 74 20 62 65 20 6c | .selected.COMMITS.that.must.be.l |
| 184760 | 6f 63 61 74 65 64 20 6f 6e 0a 20 20 20 20 20 61 6e 6f 74 68 65 72 20 42 52 41 4e 43 48 20 6f 6e | ocated.on......another.BRANCH.on |
| 184780 | 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 6e 73 74 65 61 64 2c 20 72 | to.the.current.branch.instead,.r |
| 1847a0 | 65 6d 6f 76 69 6e 67 20 74 68 65 6d 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 66 6f 72 6d 65 | emoving.them.from......the.forme |
| 1847c0 | 72 2e 20 20 57 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 75 63 63 65 65 64 73 2c 20 | r...When.this.command.succeeds,. |
| 1847e0 | 74 68 65 6e 20 74 68 65 20 73 61 6d 65 20 62 72 61 6e 63 68 20 69 73 0a 20 20 20 20 20 63 75 72 | then.the.same.branch.is......cur |
| 184800 | 72 65 6e 74 20 61 73 20 62 65 66 6f 72 65 2e 0a 0a 20 20 20 20 20 41 70 70 6c 79 69 6e 67 20 74 | rent.as.before........Applying.t |
| 184820 | 68 65 20 63 6f 6d 6d 69 74 73 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 | he.commits.on.the.current.branch |
| 184840 | 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 6d 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 | .or.removing.them.from......the. |
| 184860 | 6f 74 68 65 72 20 62 72 61 6e 63 68 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 63 6f 6e 66 6c 69 63 | other.branch.can.lead.to.conflic |
| 184880 | 74 73 2e 20 20 57 68 65 6e 20 74 68 61 74 20 68 61 70 70 65 6e 73 2c 20 74 68 65 6e 0a 20 20 20 | ts...When.that.happens,.then.... |
| 1848a0 | 20 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 74 6f 70 73 20 61 6e 64 20 79 6f 75 20 68 61 76 | ..this.command.stops.and.you.hav |
| 1848c0 | 65 20 74 6f 20 72 65 73 6f 6c 76 65 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 | e.to.resolve.the.conflicts.and.t |
| 1848e0 | 68 65 6e 0a 20 20 20 20 20 66 69 6e 69 73 68 20 74 68 65 20 70 72 6f 63 65 73 73 20 6d 61 6e 75 | hen......finish.the.process.manu |
| 184900 | 61 6c 6c 79 2e 0a 0a e2 80 98 41 20 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 | ally......A.d....(...magit-cherr |
| 184920 | 79 2d 64 6f 6e 61 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d | y-donate...)......This.command.m |
| 184940 | 6f 76 65 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 | oves.the.selected.COMMITS.from.t |
| 184960 | 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a 20 20 20 20 20 6f 6e 74 6f 20 61 6e 6f 74 | he.current.branch......onto.anot |
| 184980 | 68 65 72 20 65 78 69 73 74 69 6e 67 20 42 52 41 4e 43 48 2c 20 72 65 6d 6f 76 69 6e 67 20 74 68 | her.existing.BRANCH,.removing.th |
| 1849a0 | 65 6d 20 66 72 6f 6d 20 74 68 65 20 66 6f 72 6d 65 72 2e 20 20 57 68 65 6e 0a 20 20 20 20 20 74 | em.from.the.former...When......t |
| 1849c0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 75 63 63 65 65 64 73 2c 20 74 68 65 6e 20 74 68 65 20 73 | his.command.succeeds,.then.the.s |
| 1849e0 | 61 6d 65 20 62 72 61 6e 63 68 20 69 73 20 63 75 72 72 65 6e 74 20 61 73 20 62 65 66 6f 72 65 2e | ame.branch.is.current.as.before. |
| 184a00 | 0a 20 20 20 20 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 61 6c 6c 6f 77 65 64 20 74 6f 20 62 | .........HEAD....is.allowed.to.b |
| 184a20 | 65 20 64 65 74 61 63 68 65 64 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 0a 20 20 20 20 20 41 70 70 6c | e.detached.initially........Appl |
| 184a40 | 79 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 62 72 | ying.the.commits.on.the.other.br |
| 184a60 | 61 6e 63 68 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 6d 20 66 72 6f 6d 20 74 68 65 0a 20 | anch.or.removing.them.from.the.. |
| 184a80 | 20 20 20 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 63 | ....current.branch.can.lead.to.c |
| 184aa0 | 6f 6e 66 6c 69 63 74 73 2e 20 20 57 68 65 6e 20 74 68 61 74 20 68 61 70 70 65 6e 73 2c 20 74 68 | onflicts...When.that.happens,.th |
| 184ac0 | 65 6e 20 74 68 69 73 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 73 74 6f 70 73 20 61 6e 64 20 79 | en.this......command.stops.and.y |
| 184ae0 | 6f 75 20 68 61 76 65 20 74 6f 20 72 65 73 6f 6c 76 65 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 73 | ou.have.to.resolve.the.conflicts |
| 184b00 | 20 61 6e 64 20 74 68 65 6e 20 66 69 6e 69 73 68 0a 20 20 20 20 20 74 68 65 20 70 72 6f 63 65 73 | .and.then.finish......the.proces |
| 184b20 | 73 20 6d 61 6e 75 61 6c 6c 79 2e 0a 0a e2 80 98 41 20 6e e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | s.manually......A.n....(...magit |
| 184b40 | 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 75 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | -cherry-spinout...)......This.co |
| 184b60 | 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 43 4f 4d 4d 49 54 53 | mmand.moves.the.selected.COMMITS |
| 184b80 | 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 0a 20 20 20 20 20 6f 6e | .from.the.current.branch......on |
| 184ba0 | 74 6f 20 61 20 6e 65 77 20 62 72 61 6e 63 68 20 42 52 41 4e 43 48 2c 20 72 65 6d 6f 76 69 6e 67 | to.a.new.branch.BRANCH,.removing |
| 184bc0 | 20 74 68 65 6d 20 66 72 6f 6d 20 74 68 65 20 66 6f 72 6d 65 72 2e 20 20 57 68 65 6e 20 74 68 69 | .them.from.the.former...When.thi |
| 184be0 | 73 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 73 75 63 63 65 65 64 73 2c 20 74 68 65 6e 20 74 68 | s......command.succeeds,.then.th |
| 184c00 | 65 20 73 61 6d 65 20 62 72 61 6e 63 68 20 69 73 20 63 75 72 72 65 6e 74 20 61 73 20 62 65 66 6f | e.same.branch.is.current.as.befo |
| 184c20 | 72 65 2e 0a 0a 20 20 20 20 20 41 70 70 6c 79 69 6e 67 20 74 68 65 20 63 6f 6d 6d 69 74 73 20 6f | re........Applying.the.commits.o |
| 184c40 | 6e 20 74 68 65 20 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 72 20 72 65 6d 6f 76 69 6e 67 20 74 | n.the.other.branch.or.removing.t |
| 184c60 | 68 65 6d 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 | hem.from.the......current.branch |
| 184c80 | 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 63 6f 6e 66 6c 69 63 74 73 2e 20 20 57 68 65 6e 20 74 68 | .can.lead.to.conflicts...When.th |
| 184ca0 | 61 74 20 68 61 70 70 65 6e 73 2c 20 74 68 65 6e 20 74 68 69 73 0a 20 20 20 20 20 63 6f 6d 6d 61 | at.happens,.then.this......comma |
| 184cc0 | 6e 64 20 73 74 6f 70 73 20 61 6e 64 20 79 6f 75 20 68 61 76 65 20 74 6f 20 72 65 73 6f 6c 76 65 | nd.stops.and.you.have.to.resolve |
| 184ce0 | 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 68 65 6e 20 66 69 6e 69 73 68 0a 20 | .the.conflicts.and.then.finish.. |
| 184d00 | 20 20 20 20 74 68 65 20 70 72 6f 63 65 73 73 20 6d 61 6e 75 61 6c 6c 79 2e 0a 0a e2 80 98 41 20 | ....the.process.manually......A. |
| 184d20 | 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 66 66 e2 80 99 | s....(...magit-cherry-spinoff... |
| 184d40 | 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6d 6f 76 65 73 20 74 68 65 20 73 65 | )......This.command.moves.the.se |
| 184d60 | 6c 65 63 74 65 64 20 43 4f 4d 4d 49 54 53 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 | lected.COMMITS.from.the.current. |
| 184d80 | 62 72 61 6e 63 68 0a 20 20 20 20 20 6f 6e 74 6f 20 61 20 6e 65 77 20 62 72 61 6e 63 68 20 42 52 | branch......onto.a.new.branch.BR |
| 184da0 | 41 4e 43 48 2c 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 6d 20 66 72 6f 6d 20 74 68 65 20 66 6f 72 | ANCH,.removing.them.from.the.for |
| 184dc0 | 6d 65 72 2e 20 20 57 68 65 6e 20 74 68 69 73 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 20 73 75 63 | mer...When.this......command.suc |
| 184de0 | 63 65 65 64 73 2c 20 74 68 65 6e 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 20 69 73 20 63 68 | ceeds,.then.the.new.branch.is.ch |
| 184e00 | 65 63 6b 65 64 20 6f 75 74 2e 0a 0a 20 20 20 20 20 41 70 70 6c 79 69 6e 67 20 74 68 65 20 63 6f | ecked.out........Applying.the.co |
| 184e20 | 6d 6d 69 74 73 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 62 72 61 6e 63 68 20 6f 72 20 72 65 6d | mmits.on.the.other.branch.or.rem |
| 184e40 | 6f 76 69 6e 67 20 74 68 65 6d 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 | oving.them.from.the......current |
| 184e60 | 20 62 72 61 6e 63 68 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 63 6f 6e 66 6c 69 63 74 73 2e 20 20 | .branch.can.lead.to.conflicts... |
| 184e80 | 57 68 65 6e 20 74 68 61 74 20 68 61 70 70 65 6e 73 2c 20 74 68 65 6e 20 74 68 69 73 0a 20 20 20 | When.that.happens,.then.this.... |
| 184ea0 | 20 20 63 6f 6d 6d 61 6e 64 20 73 74 6f 70 73 20 61 6e 64 20 79 6f 75 20 68 61 76 65 20 74 6f 20 | ..command.stops.and.you.have.to. |
| 184ec0 | 72 65 73 6f 6c 76 65 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 68 65 6e 20 66 | resolve.the.conflicts.and.then.f |
| 184ee0 | 69 6e 69 73 68 0a 20 20 20 20 20 74 68 65 20 70 72 6f 63 65 73 73 20 6d 61 6e 75 61 6c 6c 79 2e | inish......the.process.manually. |
| 184f00 | 0a 0a 20 20 20 57 68 65 6e 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 | .....When.a.cherry-pick.or.rever |
| 184f20 | 74 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 | t.is.in.progress,.then.the.trans |
| 184f40 | 69 65 6e 74 0a 69 6e 73 74 65 61 64 20 66 65 61 74 75 72 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 | ient.instead.features.the.follow |
| 184f60 | 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 41 20 41 e2 80 99 20 | ing.suffix.commands......A.A.... |
| 184f80 | 28 e2 80 98 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 63 6f 6e 74 69 6e 75 65 e2 80 99 29 0a | (...magit-sequence-continue...). |
| 184fa0 | 20 20 20 20 20 52 65 73 75 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 72 72 79 2d 70 | .....Resume.the.current.cherry-p |
| 184fc0 | 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 41 20 73 e2 | ick.or.revert.sequence......A.s. |
| 184fe0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 6b 69 70 e2 80 99 29 0a 20 | ...(...magit-sequence-skip...).. |
| 185000 | 20 20 20 20 53 6b 69 70 20 74 68 65 20 73 74 6f 70 70 65 64 20 61 74 20 63 6f 6d 6d 69 74 20 64 | ....Skip.the.stopped.at.commit.d |
| 185020 | 75 72 69 6e 67 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 73 65 | uring.a.cherry-pick.or.revert.se |
| 185040 | 71 75 65 6e 63 65 2e 0a 0a e2 80 98 41 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 71 | quence......A.a....(...magit-seq |
| 185060 | 75 65 6e 63 65 2d 61 62 6f 72 74 e2 80 99 29 0a 20 20 20 20 20 41 62 6f 72 74 20 74 68 65 20 63 | uence-abort...)......Abort.the.c |
| 185080 | 75 72 72 65 6e 74 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 73 65 71 | urrent.cherry-pick.or.revert.seq |
| 1850a0 | 75 65 6e 63 65 2e 20 20 54 68 69 73 20 64 69 73 63 61 72 64 73 0a 20 20 20 20 20 61 6c 6c 20 63 | uence...This.discards......all.c |
| 1850c0 | 68 61 6e 67 65 73 20 6d 61 64 65 20 73 69 6e 63 65 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 73 | hanges.made.since.the.sequence.s |
| 1850e0 | 74 61 72 74 65 64 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 52 65 76 65 72 74 69 6e 67 3a 3a 0a | tarted...*.Menu:..*.Reverting::. |
| 185100 | 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 76 65 | ...File:.magit.info,..Node:.Reve |
| 185120 | 72 74 69 6e 67 2c 20 20 55 70 3a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 0a 0a 36 2e 31 30 | rting,..Up:.Cherry.Picking..6.10 |
| 185140 | 2e 31 20 52 65 76 65 72 74 69 6e 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a e2 | .1.Reverting.----------------... |
| 185160 | 80 98 56 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 76 65 72 74 e2 80 99 29 0a 20 20 20 20 | ..V....(...magit-revert...)..... |
| 185180 | 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 | .This.transient.prefix.command.b |
| 1851a0 | 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e | inds.the.following.suffix.comman |
| 1851c0 | 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 | ds......along.with.the.appropria |
| 1851e0 | 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 | te.infix.arguments.and.displays. |
| 185200 | 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 | them.in.a......temporary.buffer. |
| 185220 | 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 57 | until.a.suffix.is.invoked......W |
| 185240 | 68 65 6e 20 6e 6f 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 69 73 20 | hen.no.cherry-pick.or.revert.is. |
| 185260 | 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 0a | in.progress,.then.the.transient. |
| 185280 | 66 65 61 74 75 72 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f | features.the.following.suffix.co |
| 1852a0 | 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 56 20 56 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 76 | mmands......V.V....(...magit-rev |
| 1852c0 | 65 72 74 2d 61 6e 64 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 52 65 76 65 72 74 20 61 | ert-and-commit...)......Revert.a |
| 1852e0 | 20 63 6f 6d 6d 69 74 20 62 79 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 63 6f 6d 6d 69 74 | .commit.by.creating.a.new.commit |
| 185300 | 2e 20 20 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 2c 0a 20 20 20 20 20 64 65 66 | ...Prompt.for.a.commit,......def |
| 185320 | 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 | aulting.to.the.commit.at.point.. |
| 185340 | 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 6d 75 6c 74 69 70 6c 65 0a | .If.the.region.selects.multiple. |
| 185360 | 20 20 20 20 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 72 65 76 65 72 74 20 61 6c 6c 20 6f 66 | .....commits,.then.revert.all.of |
| 185380 | 20 74 68 65 6d 2c 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 2e 0a 0a e2 80 98 56 20 | .them,.without.prompting......V. |
| 1853a0 | 76 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 e2 | v....(...magit-revert-no-commit. |
| 1853c0 | 80 99 29 0a 20 20 20 20 20 52 65 76 65 72 74 20 61 20 63 6f 6d 6d 69 74 20 62 79 20 61 70 70 6c | ..)......Revert.a.commit.by.appl |
| 1853e0 | 79 69 6e 67 20 69 74 20 69 6e 20 72 65 76 65 72 73 65 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e | ying.it.in.reverse.to.the.workin |
| 185400 | 67 20 74 72 65 65 2e 0a 20 20 20 20 20 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 63 6f 6d 6d 69 74 | g.tree.......Prompt.for.a.commit |
| 185420 | 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f | ,.defaulting.to.the.commit.at.po |
| 185440 | 69 6e 74 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 | int...If.the......region.selects |
| 185460 | 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 72 65 76 65 72 74 20 61 | .multiple.commits,.then.revert.a |
| 185480 | 6c 6c 20 6f 66 20 74 68 65 6d 2c 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 70 72 6f 6d 70 74 69 | ll.of.them,.without......prompti |
| 1854a0 | 6e 67 2e 0a 0a 20 20 20 57 68 65 6e 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 | ng......When.a.cherry-pick.or.re |
| 1854c0 | 76 65 72 74 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 | vert.is.in.progress,.then.the.tr |
| 1854e0 | 61 6e 73 69 65 6e 74 0a 69 6e 73 74 65 61 64 20 66 65 61 74 75 72 65 73 20 74 68 65 20 66 6f 6c | ansient.instead.features.the.fol |
| 185500 | 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 56 20 56 e2 | lowing.suffix.commands......V.V. |
| 185520 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 63 6f 6e 74 69 6e 75 65 e2 80 | ...(...magit-sequence-continue.. |
| 185540 | 99 29 0a 20 20 20 20 20 52 65 73 75 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 72 72 | .)......Resume.the.current.cherr |
| 185560 | 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 56 | y-pick.or.revert.sequence......V |
| 185580 | 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 6b 69 70 e2 80 99 | .s....(...magit-sequence-skip... |
| 1855a0 | 29 0a 20 20 20 20 20 53 6b 69 70 20 74 68 65 20 73 74 6f 70 70 65 64 20 61 74 20 63 6f 6d 6d 69 | )......Skip.the.stopped.at.commi |
| 1855c0 | 74 20 64 75 72 69 6e 67 20 61 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 | t.during.a.cherry-pick.or.revert |
| 1855e0 | 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 56 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | .sequence......V.a....(...magit- |
| 185600 | 73 65 71 75 65 6e 63 65 2d 61 62 6f 72 74 e2 80 99 29 0a 20 20 20 20 20 41 62 6f 72 74 20 74 68 | sequence-abort...)......Abort.th |
| 185620 | 65 20 63 75 72 72 65 6e 74 20 63 68 65 72 72 79 2d 70 69 63 6b 20 6f 72 20 72 65 76 65 72 74 20 | e.current.cherry-pick.or.revert. |
| 185640 | 73 65 71 75 65 6e 63 65 2e 20 20 54 68 69 73 20 64 69 73 63 61 72 64 73 0a 20 20 20 20 20 61 6c | sequence...This.discards......al |
| 185660 | 6c 20 63 68 61 6e 67 65 73 20 6d 61 64 65 20 73 69 6e 63 65 20 74 68 65 20 73 65 71 75 65 6e 63 | l.changes.made.since.the.sequenc |
| 185680 | 65 20 73 74 61 72 74 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 | e.started.....File:.magit.info,. |
| 1856a0 | 20 4e 6f 64 65 3a 20 52 65 73 65 74 74 69 6e 67 2c 20 20 4e 65 78 74 3a 20 53 74 61 73 68 69 6e | .Node:.Resetting,..Next:.Stashin |
| 1856c0 | 67 2c 20 20 50 72 65 76 3a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2c 20 20 55 70 3a 20 4d | g,..Prev:.Cherry.Picking,..Up:.M |
| 1856e0 | 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 31 31 20 52 65 73 65 74 74 69 6e 67 0a 3d 3d 3d 3d | anipulating..6.11.Resetting.==== |
| 185700 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d | ==========..Also.see.*note.(gitm |
| 185720 | 61 6e 29 67 69 74 2d 72 65 73 65 74 3a 3a 2e 0a 0a e2 80 98 78 e2 80 99 20 28 e2 80 98 6d 61 67 | an)git-reset::......x....(...mag |
| 185740 | 69 74 2d 72 65 73 65 74 2d 71 75 69 63 6b 6c 79 e2 80 99 29 0a 20 20 20 20 20 52 65 73 65 74 20 | it-reset-quickly...)......Reset. |
| 185760 | 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 61 6e 64 20 69 6e 64 65 78 20 74 6f 20 73 6f 6d 65 | the....HEAD....and.index.to.some |
| 185780 | 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 0a 20 | .commit.read.from.the.user.and.. |
| 1857a0 | 20 20 20 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 | ....defaulting.to.the.commit.at. |
| 1857c0 | 70 6f 69 6e 74 2c 20 61 6e 64 20 70 6f 73 73 69 62 6c 79 20 61 6c 73 6f 20 72 65 73 65 74 20 74 | point,.and.possibly.also.reset.t |
| 1857e0 | 68 65 0a 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 57 69 74 68 20 61 20 70 72 | he......working.tree...With.a.pr |
| 185800 | 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 72 65 73 65 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 | efix.argument.reset.the.working. |
| 185820 | 74 72 65 65 0a 20 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 64 6f 6e e2 80 99 74 2e 0a 0a e2 80 | tree......otherwise.don...t..... |
| 185840 | 98 58 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 6d 69 78 65 64 e2 80 99 | .X.m....(...magit-reset-mixed... |
| 185860 | 29 0a 20 20 20 20 20 52 65 73 65 74 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 61 6e 64 20 | )......Reset.the....HEAD....and. |
| 185880 | 69 6e 64 65 78 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 | index.to.some.commit.read.from.t |
| 1858a0 | 68 65 20 75 73 65 72 20 61 6e 64 0a 20 20 20 20 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 | he.user.and......defaulting.to.t |
| 1858c0 | 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 68 65 20 77 6f 72 6b 69 6e 67 | he.commit.at.point...The.working |
| 1858e0 | 20 74 72 65 65 20 69 73 20 6b 65 70 74 20 61 73 2d 69 73 2e 0a 0a e2 80 98 58 20 73 e2 80 99 20 | .tree.is.kept.as-is......X.s.... |
| 185900 | 28 e2 80 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 73 6f 66 74 e2 80 99 29 0a 20 20 20 20 20 52 65 | (...magit-reset-soft...)......Re |
| 185920 | 73 65 74 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 | set.the....HEAD....to.some.commi |
| 185940 | 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 64 65 66 61 75 6c 74 | t.read.from.the.user.and.default |
| 185960 | 69 6e 67 0a 20 20 20 20 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e | ing......to.the.commit.at.point. |
| 185980 | 20 20 54 68 65 20 69 6e 64 65 78 20 61 6e 64 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 | ..The.index.and.the.working.tree |
| 1859a0 | 20 61 72 65 20 6b 65 70 74 0a 20 20 20 20 20 61 73 2d 69 73 2e 0a 0a e2 80 98 58 20 68 e2 80 99 | .are.kept......as-is......X.h... |
| 1859c0 | 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 68 61 72 64 e2 80 99 29 0a 20 20 20 20 20 52 | .(...magit-reset-hard...)......R |
| 1859e0 | 65 73 65 74 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 69 6e 64 65 78 2c 20 61 6e 64 20 | eset.the....HEAD...,.index,.and. |
| 185a00 | 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 72 65 61 64 | working.tree.to.some.commit.read |
| 185a20 | 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 64 65 66 61 75 6c 74 69 | .from......the.user.and.defaulti |
| 185a40 | 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 58 | ng.to.the.commit.at.point......X |
| 185a60 | 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 6b 65 65 70 e2 80 99 29 0a 20 | .k....(...magit-reset-keep...).. |
| 185a80 | 20 20 20 20 52 65 73 65 74 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 69 6e 64 65 78 2c | ....Reset.the....HEAD...,.index, |
| 185aa0 | 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 | .and.working.tree.to.some.commit |
| 185ac0 | 20 72 65 61 64 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 64 65 66 | .read.from......the.user.and.def |
| 185ae0 | 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 | aulting.to.the.commit.at.point.. |
| 185b00 | 20 55 6e 63 6f 6d 6d 69 74 74 65 64 0a 20 20 20 20 20 63 68 61 6e 67 65 73 20 61 72 65 20 6b 65 | .Uncommitted......changes.are.ke |
| 185b20 | 70 74 20 61 73 2d 69 73 2e 0a 0a e2 80 98 58 20 69 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 | pt.as-is......X.i....(...magit-r |
| 185b40 | 65 73 65 74 2d 69 6e 64 65 78 e2 80 99 29 0a 20 20 20 20 20 52 65 73 65 74 20 74 68 65 20 69 6e | eset-index...)......Reset.the.in |
| 185b60 | 64 65 78 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 | dex.to.some.commit.read.from.the |
| 185b80 | 20 75 73 65 72 20 61 6e 64 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 0a 20 20 20 20 20 74 68 65 | .user.and.defaulting.to......the |
| 185ba0 | 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 4b 65 65 70 20 74 68 65 20 e2 80 98 48 | .commit.at.point...Keep.the....H |
| 185bc0 | 45 41 44 e2 80 99 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 73 2d 69 73 2c 20 73 | EAD....and.working.tree.as-is,.s |
| 185be0 | 6f 20 69 66 0a 20 20 20 20 20 74 68 65 20 63 6f 6d 6d 69 74 20 72 65 66 65 72 73 20 74 6f 20 74 | o.if......the.commit.refers.to.t |
| 185c00 | 68 65 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 74 68 65 6e 20 74 68 69 73 20 65 66 66 65 63 74 69 | he....HEAD...,.then.this.effecti |
| 185c20 | 76 65 6c 79 20 75 6e 73 74 61 67 65 73 20 61 6c 6c 0a 20 20 20 20 20 63 68 61 6e 67 65 73 2e 0a | vely.unstages.all......changes.. |
| 185c40 | 0a e2 80 98 58 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 | ....X.w....(...magit-reset-workt |
| 185c60 | 72 65 65 e2 80 99 29 0a 20 20 20 20 20 52 65 73 65 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 | ree...)......Reset.the.working.t |
| 185c80 | 72 65 65 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 | ree.to.some.commit.read.from.the |
| 185ca0 | 20 75 73 65 72 20 61 6e 64 0a 20 20 20 20 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 | .user.and......defaulting.to.the |
| 185cc0 | 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 4b 65 65 70 20 74 68 65 20 e2 80 98 48 | .commit.at.point...Keep.the....H |
| 185ce0 | 45 41 44 e2 80 99 20 61 6e 64 20 69 6e 64 65 78 0a 20 20 20 20 20 61 73 2d 69 73 2e 0a 0a e2 80 | EAD....and.index......as-is..... |
| 185d00 | 98 58 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 e2 | .X.f....(...magit-file-checkout. |
| 185d20 | 80 99 29 0a 20 20 20 20 20 55 70 64 61 74 65 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b | ..)......Update.file.in.the.work |
| 185d40 | 69 6e 67 20 74 72 65 65 20 61 6e 64 20 69 6e 64 65 78 20 74 6f 20 74 68 65 20 63 6f 6e 74 65 6e | ing.tree.and.index.to.the.conten |
| 185d60 | 74 73 20 66 72 6f 6d 20 61 0a 20 20 20 20 20 72 65 76 69 73 69 6f 6e 2e 20 20 42 6f 74 68 20 74 | ts.from.a......revision...Both.t |
| 185d80 | 68 65 20 72 65 76 69 73 69 6f 6e 20 61 6e 64 20 66 69 6c 65 20 61 72 65 20 72 65 61 64 20 66 72 | he.revision.and.file.are.read.fr |
| 185da0 | 6f 6d 20 74 68 65 20 75 73 65 72 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f | om.the.user.....File:.magit.info |
| 185dc0 | 2c 20 20 4e 6f 64 65 3a 20 53 74 61 73 68 69 6e 67 2c 20 20 50 72 65 76 3a 20 52 65 73 65 74 74 | ,..Node:.Stashing,..Prev:.Resett |
| 185de0 | 69 6e 67 2c 20 20 55 70 3a 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 0a 0a 36 2e 31 32 20 53 74 61 | ing,..Up:.Manipulating..6.12.Sta |
| 185e00 | 73 68 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e | shing.=============..Also.see.*n |
| 185e20 | 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 73 74 61 73 68 3a 3a 2e 0a 0a e2 80 98 7a e2 80 | ote.(gitman)git-stash::......z.. |
| 185e40 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | ..(...magit-stash...)......This. |
| 185e60 | 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 | transient.prefix.command.binds.t |
| 185e80 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 | he.following.suffix.commands.... |
| 185ea0 | 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 | ..along.with.the.appropriate.inf |
| 185ec0 | 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 | ix.arguments.and.displays.them.i |
| 185ee0 | 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 | n.a......temporary.buffer.until. |
| 185f00 | 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 7a 20 7a e2 80 99 20 | a.suffix.is.invoked......z.z.... |
| 185f20 | 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 6f 74 68 e2 80 99 29 0a 20 20 20 20 20 43 72 | (...magit-stash-both...)......Cr |
| 185f40 | 65 61 74 65 20 61 20 73 74 61 73 68 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f | eate.a.stash.of.the.index.and.wo |
| 185f60 | 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 72 65 | rking.tree...Untracked.files.are |
| 185f80 | 0a 20 20 20 20 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 6e 66 69 | ......included.according.to.infi |
| 185fa0 | 78 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 4f 6e 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | x.arguments...One.prefix.argumen |
| 185fc0 | 74 20 69 73 0a 20 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 e2 80 98 2d 2d 69 6e 63 | t.is......equivalent.to....--inc |
| 185fe0 | 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 77 68 69 6c 65 20 74 77 6f 20 70 72 65 66 | lude-untracked....while.two.pref |
| 186000 | 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 0a 20 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 | ix.arguments.are......equivalent |
| 186020 | 20 74 6f 20 e2 80 98 2d 2d 61 6c 6c e2 80 99 2e 0a 0a e2 80 98 7a 20 69 e2 80 99 20 28 e2 80 98 | .to....--all.........z.i....(... |
| 186040 | 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 64 65 78 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 | magit-stash-index...)......Creat |
| 186060 | 65 20 61 20 73 74 61 73 68 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 6f 6e 6c 79 2e 20 20 55 6e | e.a.stash.of.the.index.only...Un |
| 186080 | 73 74 61 67 65 64 20 61 6e 64 20 75 6e 74 72 61 63 6b 65 64 20 63 68 61 6e 67 65 73 0a 20 20 20 | staged.and.untracked.changes.... |
| 1860a0 | 20 20 61 72 65 20 6e 6f 74 20 73 74 61 73 68 65 64 2e 0a 0a e2 80 98 7a 20 77 e2 80 99 20 28 e2 | ..are.not.stashed......z.w....(. |
| 1860c0 | 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 77 6f 72 6b 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 | ..magit-stash-worktree...)...... |
| 1860e0 | 43 72 65 61 74 65 20 61 20 73 74 61 73 68 20 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 | Create.a.stash.of.unstaged.chang |
| 186100 | 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 55 6e 74 72 61 63 6b | es.in.the.working.tree...Untrack |
| 186120 | 65 64 0a 20 20 20 20 20 66 69 6c 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 | ed......files.are.included.accor |
| 186140 | 64 69 6e 67 20 74 6f 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 4f 6e 65 20 70 72 | ding.to.infix.arguments...One.pr |
| 186160 | 65 66 69 78 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 | efix......argument.is.equivalent |
| 186180 | 20 74 6f 20 e2 80 98 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 77 68 | .to....--include-untracked....wh |
| 1861a0 | 69 6c 65 20 74 77 6f 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 73 20 61 72 | ile.two.prefix......arguments.ar |
| 1861c0 | 65 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 e2 80 98 2d 2d 61 6c 6c e2 80 99 2e 0a 0a e2 80 | e.equivalent.to....--all........ |
| 1861e0 | 98 7a 20 78 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 6b 65 65 70 2d 69 6e 64 | .z.x....(...magit-stash-keep-ind |
| 186200 | 65 78 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 73 74 61 73 68 20 6f 66 20 74 68 | ex...)......Create.a.stash.of.th |
| 186220 | 65 20 69 6e 64 65 78 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 6b 65 65 70 69 6e | e.index.and.working.tree,.keepin |
| 186240 | 67 20 69 6e 64 65 78 20 69 6e 74 61 63 74 2e 0a 20 20 20 20 20 55 6e 74 72 61 63 6b 65 64 20 66 | g.index.intact.......Untracked.f |
| 186260 | 69 6c 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 | iles.are.included.according.to.i |
| 186280 | 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 4f 6e 65 0a 20 20 20 20 20 70 72 65 66 69 78 | nfix.arguments...One......prefix |
| 1862a0 | 20 61 72 67 75 6d 65 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 e2 80 98 2d 2d | .argument.is.equivalent.to....-- |
| 1862c0 | 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 77 68 69 6c 65 20 74 77 6f 0a 20 | include-untracked....while.two.. |
| 1862e0 | 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 75 69 76 61 6c | ....prefix.arguments.are.equival |
| 186300 | 65 6e 74 20 74 6f 20 e2 80 98 2d 2d 61 6c 6c e2 80 99 2e 0a 0a e2 80 98 7a 20 5a e2 80 99 20 28 | ent.to....--all.........z.Z....( |
| 186320 | e2 80 98 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 62 6f 74 68 e2 80 99 29 0a 20 20 20 20 20 | ...magit-snapshot-both...)...... |
| 186340 | 43 72 65 61 74 65 20 61 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 74 68 65 20 69 6e 64 65 78 20 61 | Create.a.snapshot.of.the.index.a |
| 186360 | 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 | nd.working.tree...Untracked.file |
| 186380 | 73 0a 20 20 20 20 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f | s......are.included.according.to |
| 1863a0 | 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 4f 6e 65 20 70 72 65 66 69 78 20 61 72 | .infix.arguments...One.prefix.ar |
| 1863c0 | 67 75 6d 65 6e 74 20 69 73 0a 20 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 e2 80 98 | gument.is......equivalent.to.... |
| 1863e0 | 2d 2d 69 6e 63 6c 75 64 65 2d 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 77 68 69 6c 65 20 74 77 6f | --include-untracked....while.two |
| 186400 | 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 0a 20 20 20 20 20 65 71 75 69 76 | .prefix.arguments.are......equiv |
| 186420 | 61 6c 65 6e 74 20 74 6f 20 e2 80 98 2d 2d 61 6c 6c e2 80 99 2e 0a 0a e2 80 98 7a 20 49 e2 80 99 | alent.to....--all.........z.I... |
| 186440 | 20 28 e2 80 98 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 69 6e 64 65 78 e2 80 99 29 0a 20 20 | .(...magit-snapshot-index...)... |
| 186460 | 20 20 20 43 72 65 61 74 65 20 61 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 74 68 65 20 69 6e 64 65 | ...Create.a.snapshot.of.the.inde |
| 186480 | 78 20 6f 6e 6c 79 2e 20 20 55 6e 73 74 61 67 65 64 20 61 6e 64 20 75 6e 74 72 61 63 6b 65 64 0a | x.only...Unstaged.and.untracked. |
| 1864a0 | 20 20 20 20 20 63 68 61 6e 67 65 73 20 61 72 65 20 6e 6f 74 20 73 74 61 73 68 65 64 2e 0a 0a e2 | .....changes.are.not.stashed.... |
| 1864c0 | 80 98 7a 20 57 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 77 6f 72 6b | ..z.W....(...magit-snapshot-work |
| 1864e0 | 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 73 6e 61 70 73 68 6f 74 20 | tree...)......Create.a.snapshot. |
| 186500 | 6f 66 20 75 6e 73 74 61 67 65 64 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 | of.unstaged.changes.in.the.worki |
| 186520 | 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 55 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 61 72 | ng.tree.......Untracked.files.ar |
| 186540 | 65 20 69 6e 63 6c 75 64 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 6e 66 69 78 20 61 72 | e.included.according.to.infix.ar |
| 186560 | 67 75 6d 65 6e 74 73 2e 20 20 4f 6e 65 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | guments...One......prefix.argume |
| 186580 | 6e 74 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 e2 80 98 2d 2d 69 6e 63 6c 75 64 65 | nt.is.equivalent.to....--include |
| 1865a0 | 2d 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 77 68 69 6c 65 20 74 77 6f 0a 20 20 20 20 20 70 72 65 | -untracked....while.two......pre |
| 1865c0 | 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 | fix.arguments.are.equivalent.to. |
| 1865e0 | e2 80 98 2d 2d 61 6c 6c e2 80 99 2d 2e 0a 0a e2 80 98 7a 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 | ...--all...-......z.a....(...mag |
| 186600 | 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 e2 80 99 29 0a 20 20 20 20 20 41 70 70 6c 79 20 61 20 | it-stash-apply...)......Apply.a. |
| 186620 | 73 74 61 73 68 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a 20 20 20 20 | stash.to.the.working.tree....... |
| 186640 | 20 46 69 72 73 74 20 74 72 79 20 e2 80 98 67 69 74 20 73 74 61 73 68 20 61 70 70 6c 79 20 2d 2d | .First.try....git.stash.apply.-- |
| 186660 | 69 6e 64 65 78 e2 80 99 2c 20 77 68 69 63 68 20 74 72 69 65 73 20 74 6f 20 70 72 65 73 65 72 76 | index...,.which.tries.to.preserv |
| 186680 | 65 20 74 68 65 0a 20 20 20 20 20 69 6e 64 65 78 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 73 | e.the......index.stored.in.the.s |
| 1866a0 | 74 61 73 68 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 69 73 20 6d 61 79 20 66 61 69 6c 20 62 65 63 | tash,.if.any...This.may.fail.bec |
| 1866c0 | 61 75 73 65 20 61 70 70 6c 79 69 6e 67 0a 20 20 20 20 20 74 68 65 20 73 74 61 73 68 20 63 6f 75 | ause.applying......the.stash.cou |
| 1866e0 | 6c 64 20 72 65 73 75 6c 74 20 69 6e 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 68 6f 73 65 | ld.result.in.conflicts.and.those |
| 186700 | 20 68 61 76 65 20 74 6f 20 62 65 20 73 74 6f 72 65 64 20 69 6e 0a 20 20 20 20 20 74 68 65 20 69 | .have.to.be.stored.in......the.i |
| 186720 | 6e 64 65 78 2c 20 6d 61 6b 69 6e 67 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 61 6c | ndex,.making.it.impossible.to.al |
| 186740 | 73 6f 20 73 74 6f 72 65 20 74 68 65 20 73 74 61 73 68 e2 80 99 73 20 69 6e 64 65 78 0a 20 20 20 | so.store.the.stash...s.index.... |
| 186760 | 20 20 74 68 65 72 65 20 61 73 20 77 65 6c 6c 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 61 62 | ..there.as.well........If.the.ab |
| 186780 | 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 74 72 79 20 e2 80 98 67 69 74 20 73 74 61 73 | ove.failed,.then.try....git.stas |
| 1867a0 | 68 20 61 70 70 6c 79 e2 80 99 2e 20 20 54 68 69 73 20 66 61 69 6c 73 20 28 77 69 74 68 0a 20 20 | h.apply......This.fails.(with... |
| 1867c0 | 20 20 20 6f 72 20 77 69 74 68 6f 75 74 20 e2 80 98 2d 2d 69 6e 64 65 78 e2 80 99 29 20 69 66 20 | ...or.without....--index...).if. |
| 1867e0 | 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 | there.are.any.uncommitted.change |
| 186800 | 73 20 74 6f 20 66 69 6c 65 73 0a 20 20 20 20 20 74 68 61 74 20 61 72 65 20 61 6c 73 6f 20 6d 6f | s.to.files......that.are.also.mo |
| 186820 | 64 69 66 69 65 64 20 69 6e 20 74 68 65 20 73 74 61 73 68 2e 0a 0a 20 20 20 20 20 49 66 20 62 6f | dified.in.the.stash........If.bo |
| 186840 | 74 68 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 61 70 70 | th.of.the.above.failed,.then.app |
| 186860 | 6c 79 20 75 73 69 6e 67 20 e2 80 98 67 69 74 20 61 70 70 6c 79 e2 80 99 2e 20 20 49 66 0a 20 20 | ly.using....git.apply......If... |
| 186880 | 20 20 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 | ...there.are.no.conflicting.file |
| 1868a0 | 73 2c 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 2e 20 20 49 66 20 74 68 65 72 65 20 61 | s,.use....--3way......If.there.a |
| 1868c0 | 72 65 0a 20 20 20 20 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c 20 74 68 65 6e 20 | re......conflicting.files,.then. |
| 1868e0 | 75 73 69 6e 67 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 20 72 65 71 75 69 72 65 73 20 74 68 61 74 | using....--3way....requires.that |
| 186900 | 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 20 20 20 20 20 61 72 65 20 73 74 61 67 65 64 20 66 69 72 | .those.files......are.staged.fir |
| 186920 | 73 74 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 75 6e 64 65 73 69 72 61 62 6c 65 2c 20 73 6f | st,.which.may.be.undesirable,.so |
| 186940 | 20 70 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 77 68 65 74 68 65 72 20 74 6f | .prompt.the.user......whether.to |
| 186960 | 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 20 6f 72 20 e2 80 98 2d 2d 72 65 6a 65 63 74 | .use....--3way....or....--reject |
| 186980 | e2 80 99 2e 0a 0a 20 20 20 20 20 43 75 73 74 6f 6d 69 7a 65 20 e2 80 98 6d 61 67 69 74 2d 6e 6f | ...........Customize....magit-no |
| 1869a0 | 2d 63 6f 6e 66 69 72 6d e2 80 99 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 6c 77 61 79 | -confirm....if.you.want.to.alway |
| 1869c0 | 73 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 2c 0a 20 20 20 20 20 77 69 74 68 6f 75 74 | s.use....--3way...,......without |
| 1869e0 | 20 62 65 69 6e 67 20 70 72 6f 6d 70 74 65 64 2e 0a 0a e2 80 98 7a 20 70 e2 80 99 20 28 e2 80 98 | .being.prompted......z.p....(... |
| 186a00 | 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 e2 80 99 29 0a 20 20 20 20 20 41 70 70 6c 79 20 61 | magit-stash-pop...)......Apply.a |
| 186a20 | 20 73 74 61 73 68 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 4f 6e 20 | .stash.to.the.working.tree...On. |
| 186a40 | 63 6f 6d 70 6c 65 74 65 20 73 75 63 63 65 73 73 20 28 69 66 20 74 68 65 0a 20 20 20 20 20 73 74 | complete.success.(if.the......st |
| 186a60 | 61 73 68 20 63 61 6e 20 62 65 20 61 70 70 6c 69 65 64 20 77 69 74 68 6f 75 74 20 61 6e 79 20 63 | ash.can.be.applied.without.any.c |
| 186a80 | 6f 6e 66 6c 69 63 74 73 2c 20 61 6e 64 20 77 68 69 6c 65 20 70 72 65 73 65 72 76 69 6e 67 0a 20 | onflicts,.and.while.preserving.. |
| 186aa0 | 20 20 20 20 74 68 65 20 73 74 61 73 68 e2 80 99 73 20 69 6e 64 65 78 29 20 74 68 65 6e 20 72 65 | ....the.stash...s.index).then.re |
| 186ac0 | 6d 6f 76 65 20 74 68 65 20 73 74 61 73 68 20 66 72 6f 6d 20 73 74 61 73 68 20 6c 69 73 74 2e 0a | move.the.stash.from.stash.list.. |
| 186ae0 | 0a 20 20 20 20 20 46 69 72 73 74 20 74 72 79 20 e2 80 98 67 69 74 20 73 74 61 73 68 20 70 6f 70 | ......First.try....git.stash.pop |
| 186b00 | 20 2d 2d 69 6e 64 65 78 e2 80 99 2c 20 77 68 69 63 68 20 74 72 69 65 73 20 74 6f 20 70 72 65 73 | .--index...,.which.tries.to.pres |
| 186b20 | 65 72 76 65 20 74 68 65 0a 20 20 20 20 20 69 6e 64 65 78 20 73 74 6f 72 65 64 20 69 6e 20 74 68 | erve.the......index.stored.in.th |
| 186b40 | 65 20 73 74 61 73 68 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 69 73 20 6d 61 79 20 66 61 69 6c 20 | e.stash,.if.any...This.may.fail. |
| 186b60 | 62 65 63 61 75 73 65 20 61 70 70 6c 79 69 6e 67 0a 20 20 20 20 20 74 68 65 20 73 74 61 73 68 20 | because.applying......the.stash. |
| 186b80 | 63 6f 75 6c 64 20 72 65 73 75 6c 74 20 69 6e 20 63 6f 6e 66 6c 69 63 74 73 20 61 6e 64 20 74 68 | could.result.in.conflicts.and.th |
| 186ba0 | 6f 73 65 20 68 61 76 65 20 74 6f 20 62 65 20 73 74 6f 72 65 64 20 69 6e 0a 20 20 20 20 20 74 68 | ose.have.to.be.stored.in......th |
| 186bc0 | 65 20 69 6e 64 65 78 2c 20 6d 61 6b 69 6e 67 20 69 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f | e.index,.making.it.impossible.to |
| 186be0 | 20 61 6c 73 6f 20 73 74 6f 72 65 20 74 68 65 20 73 74 61 73 68 e2 80 99 73 20 69 6e 64 65 78 0a | .also.store.the.stash...s.index. |
| 186c00 | 20 20 20 20 20 74 68 65 72 65 20 61 73 20 77 65 6c 6c 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 | .....there.as.well........If.the |
| 186c20 | 20 61 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 74 72 79 20 e2 80 98 67 69 74 20 73 | .above.failed,.then.try....git.s |
| 186c40 | 74 61 73 68 20 61 70 70 6c 79 e2 80 99 2e 20 20 54 68 69 73 20 66 61 69 6c 73 20 28 77 69 74 68 | tash.apply......This.fails.(with |
| 186c60 | 0a 20 20 20 20 20 6f 72 20 77 69 74 68 6f 75 74 20 e2 80 98 2d 2d 69 6e 64 65 78 e2 80 99 29 20 | ......or.without....--index...). |
| 186c80 | 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 | if.there.are.any.uncommitted.cha |
| 186ca0 | 6e 67 65 73 20 74 6f 20 66 69 6c 65 73 0a 20 20 20 20 20 74 68 61 74 20 61 72 65 20 61 6c 73 6f | nges.to.files......that.are.also |
| 186cc0 | 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 74 68 65 20 73 74 61 73 68 2e 0a 0a 20 20 20 20 20 49 66 | .modified.in.the.stash........If |
| 186ce0 | 20 62 6f 74 68 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 66 61 69 6c 65 64 2c 20 74 68 65 6e 20 | .both.of.the.above.failed,.then. |
| 186d00 | 61 70 70 6c 79 20 75 73 69 6e 67 20 e2 80 98 67 69 74 20 61 70 70 6c 79 e2 80 99 2e 20 20 49 66 | apply.using....git.apply......If |
| 186d20 | 0a 20 20 20 20 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 | ......there.are.no.conflicting.f |
| 186d40 | 69 6c 65 73 2c 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 2e 20 20 49 66 20 74 68 65 72 | iles,.use....--3way......If.ther |
| 186d60 | 65 20 61 72 65 0a 20 20 20 20 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 66 69 6c 65 73 2c 20 74 68 | e.are......conflicting.files,.th |
| 186d80 | 65 6e 20 75 73 69 6e 67 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 20 72 65 71 75 69 72 65 73 20 74 | en.using....--3way....requires.t |
| 186da0 | 68 61 74 20 74 68 6f 73 65 20 66 69 6c 65 73 0a 20 20 20 20 20 61 72 65 20 73 74 61 67 65 64 20 | hat.those.files......are.staged. |
| 186dc0 | 66 69 72 73 74 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 75 6e 64 65 73 69 72 61 62 6c 65 2c | first,.which.may.be.undesirable, |
| 186de0 | 20 73 6f 20 70 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 77 68 65 74 68 65 72 | .so.prompt.the.user......whether |
| 186e00 | 20 74 6f 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 20 6f 72 20 e2 80 98 2d 2d 72 65 6a | .to.use....--3way....or....--rej |
| 186e20 | 65 63 74 e2 80 99 2e 0a 0a 20 20 20 20 20 43 75 73 74 6f 6d 69 7a 65 20 e2 80 98 6d 61 67 69 74 | ect...........Customize....magit |
| 186e40 | 2d 6e 6f 2d 63 6f 6e 66 69 72 6d e2 80 99 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 6c | -no-confirm....if.you.want.to.al |
| 186e60 | 77 61 79 73 20 75 73 65 20 e2 80 98 2d 2d 33 77 61 79 e2 80 99 2c 0a 20 20 20 20 20 77 69 74 68 | ways.use....--3way...,......with |
| 186e80 | 6f 75 74 20 62 65 69 6e 67 20 70 72 6f 6d 70 74 65 64 2e 0a 0a e2 80 98 7a 20 6b e2 80 99 20 28 | out.being.prompted......z.k....( |
| 186ea0 | e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 64 72 6f 70 e2 80 99 29 0a 20 20 20 20 20 52 65 6d | ...magit-stash-drop...)......Rem |
| 186ec0 | 6f 76 65 20 61 20 73 74 61 73 68 20 66 72 6f 6d 20 74 68 65 20 73 74 61 73 68 20 6c 69 73 74 2e | ove.a.stash.from.the.stash.list. |
| 186ee0 | 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 0a 20 20 20 | ..When.the.region.is.active,.... |
| 186f00 | 20 20 6f 66 66 65 72 20 74 6f 20 64 72 6f 70 20 61 6c 6c 20 63 6f 6e 74 61 69 6e 65 64 20 73 74 | ..offer.to.drop.all.contained.st |
| 186f20 | 61 73 68 65 73 2e 0a 0a e2 80 98 7a 20 76 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 | ashes......z.v....(...magit-stas |
| 186f40 | 68 2d 73 68 6f 77 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 61 6c 6c 20 64 69 66 66 73 20 6f | h-show...)......Show.all.diffs.o |
| 186f60 | 66 20 61 20 73 74 61 73 68 20 69 6e 20 61 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 7a 20 62 e2 80 | f.a.stash.in.a.buffer......z.b.. |
| 186f80 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 e2 80 99 29 0a 20 20 20 | ..(...magit-stash-branch...).... |
| 186fa0 | 20 20 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 61 20 6e 65 77 20 62 72 61 6e | ..Create.and.checkout.a.new.bran |
| 186fc0 | 63 68 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e 67 20 73 74 61 73 68 2e 20 20 54 68 65 20 | ch.from.an.existing.stash...The. |
| 186fe0 | 6e 65 77 0a 20 20 20 20 20 62 72 61 6e 63 68 20 73 74 61 72 74 73 20 61 74 20 74 68 65 20 63 6f | new......branch.starts.at.the.co |
| 187000 | 6d 6d 69 74 20 74 68 61 74 20 77 61 73 20 63 75 72 72 65 6e 74 20 77 68 65 6e 20 74 68 65 20 73 | mmit.that.was.current.when.the.s |
| 187020 | 74 61 73 68 20 77 61 73 0a 20 20 20 20 20 63 72 65 61 74 65 64 2e 0a 0a e2 80 98 7a 20 42 e2 80 | tash.was......created......z.B.. |
| 187040 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 2d 68 65 72 65 e2 80 99 | ..(...magit-stash-branch-here... |
| 187060 | 29 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 6e 64 20 63 68 65 63 6b 6f 75 74 20 61 20 6e 65 77 | )......Create.and.checkout.a.new |
| 187080 | 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 61 6e 20 65 78 69 73 74 69 6e 67 20 73 74 61 73 68 2e 20 | .branch.from.an.existing.stash.. |
| 1870a0 | 20 55 73 65 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 6f 72 20 | .Use.the......current.branch.or. |
| 1870c0 | e2 80 98 48 45 41 44 e2 80 99 20 61 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 2d 70 6f 69 6e 74 | ...HEAD....as.the.starting-point |
| 1870e0 | 20 6f 66 20 74 68 65 20 6e 65 77 20 62 72 61 6e 63 68 2e 0a 20 20 20 20 20 54 68 65 6e 20 61 70 | .of.the.new.branch.......Then.ap |
| 187100 | 70 6c 79 20 74 68 65 20 73 74 61 73 68 2c 20 64 72 6f 70 70 69 6e 67 20 69 74 20 69 66 20 69 74 | ply.the.stash,.dropping.it.if.it |
| 187120 | 20 61 70 70 6c 69 65 73 20 63 6c 65 61 6e 6c 79 2e 0a 0a e2 80 98 7a 20 66 e2 80 99 20 28 e2 80 | .applies.cleanly......z.f....(.. |
| 187140 | 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 e2 80 99 29 0a 20 20 | .magit-stash-format-patch...)... |
| 187160 | 20 20 20 43 72 65 61 74 65 20 61 20 70 61 74 63 68 20 66 72 6f 6d 20 53 54 41 53 48 2e 0a 0a e2 | ...Create.a.patch.from.STASH.... |
| 187180 | 80 98 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 6c 65 61 72 e2 80 99 29 | ..k....(...magit-stash-clear...) |
| 1871a0 | 0a 20 20 20 20 20 52 65 6d 6f 76 65 20 61 6c 6c 20 73 74 61 73 68 65 73 20 73 61 76 65 64 20 69 | ......Remove.all.stashes.saved.i |
| 1871c0 | 6e 20 52 45 46 e2 80 99 73 20 72 65 66 6c 6f 67 20 62 79 20 64 65 6c 65 74 69 6e 67 20 52 45 46 | n.REF...s.reflog.by.deleting.REF |
| 1871e0 | 2e 0a 0a e2 80 98 7a 20 6c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 73 68 2d 6c 69 73 | ......z.l....(...magit-stash-lis |
| 187200 | 74 e2 80 99 29 0a 20 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 73 74 61 73 68 65 73 20 69 6e 20 61 | t...)......List.all.stashes.in.a |
| 187220 | 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | .buffer....--.User.Option:.magit |
| 187240 | 2d 73 74 61 73 68 65 73 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e | -stashes-margin......This.option |
| 187260 | 20 73 70 65 63 69 66 69 65 73 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 | .specifies.whether.the.margin.is |
| 187280 | 20 69 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 73 74 61 73 68 65 73 | .initially.shown.in......stashes |
| 1872a0 | 20 62 75 66 66 65 72 73 20 61 6e 64 20 68 6f 77 20 69 74 20 69 73 20 66 6f 72 6d 61 74 74 65 64 | .buffers.and.how.it.is.formatted |
| 1872c0 | 2e 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 | ........The.value.has.the.form.. |
| 1872e0 | 80 98 28 49 4e 49 54 20 53 54 59 4c 45 20 57 49 44 54 48 20 41 55 54 48 4f 52 20 41 55 54 48 4f | ..(INIT.STYLE.WIDTH.AUTHOR.AUTHO |
| 187300 | 52 2d 57 49 44 54 48 29 e2 80 99 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 49 66 20 49 4e 49 | R-WIDTH)..................If.INI |
| 187320 | 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 72 67 69 6e 20 69 73 | T.is.non-nil,.then.the.margin.is |
| 187340 | 20 73 68 6f 77 6e 20 69 6e 69 74 69 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 53 54 | .shown.initially..............ST |
| 187360 | 59 4c 45 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 61 | YLE.controls.how.to.format.the.a |
| 187380 | 75 74 68 6f 72 20 6f 72 20 63 6f 6d 6d 69 74 74 65 72 20 64 61 74 65 2e 20 20 49 74 0a 20 20 20 | uthor.or.committer.date...It.... |
| 1873a0 | 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 61 67 65 e2 80 99 20 28 | .......can.be.one.of....age....( |
| 1873c0 | 74 6f 20 73 68 6f 77 20 74 68 65 20 61 67 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 69 74 29 2c 0a | to.show.the.age.of.the.commit),. |
| 1873e0 | 20 20 20 20 20 20 20 20 20 20 e2 80 98 61 67 65 2d 61 62 62 72 65 76 69 61 74 65 64 e2 80 99 20 | .............age-abbreviated.... |
| 187400 | 28 74 6f 20 61 62 62 72 65 76 69 61 74 65 20 74 68 65 20 74 69 6d 65 20 75 6e 69 74 20 74 6f 20 | (to.abbreviate.the.time.unit.to. |
| 187420 | 61 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 29 2c 20 6f 72 20 61 20 73 74 72 | a...........character),.or.a.str |
| 187440 | 69 6e 67 20 28 73 75 69 74 61 62 6c 65 20 66 6f 72 20 e2 80 98 66 6f 72 6d 61 74 2d 74 69 6d 65 | ing.(suitable.for....format-time |
| 187460 | 2d 73 74 72 69 6e 67 e2 80 99 29 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 20 74 68 | -string...).to...........show.th |
| 187480 | 65 20 61 63 74 75 61 6c 20 64 61 74 65 2e 20 20 4f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | e.actual.date...Option.......... |
| 1874a0 | 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 | ....magit-log-margin-show-commit |
| 1874c0 | 74 65 72 2d 64 61 74 65 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 64 61 74 65 20 | ter-date....controls.which.date. |
| 1874e0 | 69 73 0a 20 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a 20 20 | is...........being.displayed.... |
| 187500 | 20 20 20 20 20 20 e2 80 a2 20 57 49 44 54 48 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 77 69 64 | ..........WIDTH.controls.the.wid |
| 187520 | 74 68 20 6f 66 20 74 68 65 20 6d 61 72 67 69 6e 2e 20 20 54 68 69 73 20 65 78 69 73 74 73 20 66 | th.of.the.margin...This.exists.f |
| 187540 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 66 6f 72 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 | or...........forward.compatibili |
| 187560 | 74 79 20 61 6e 64 20 63 75 72 72 65 6e 74 6c 79 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c | ty.and.currently.the.value.shoul |
| 187580 | 64 20 6e 6f 74 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 | d.not.be...........changed...... |
| 1875a0 | 20 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 | ........AUTHOR.controls.whether. |
| 1875c0 | 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 20 69 73 20 61 6c 73 6f 20 73 | the.name.of.the.author.is.also.s |
| 1875e0 | 68 6f 77 6e 0a 20 20 20 20 20 20 20 20 20 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 | hown...........by.default....... |
| 187600 | 20 20 20 e2 80 a2 20 41 55 54 48 4f 52 2d 57 49 44 54 48 20 68 61 73 20 74 6f 20 62 65 20 61 6e | .......AUTHOR-WIDTH.has.to.be.an |
| 187620 | 20 69 6e 74 65 67 65 72 2e 20 20 57 68 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a | .integer...When.the.name.of.the. |
| 187640 | 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 20 69 73 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 | ..........author.is.shown,.then. |
| 187660 | 74 68 69 73 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 6d 75 63 68 20 73 70 61 63 65 20 69 73 | this.specifies.how.much.space.is |
| 187680 | 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 64 6f 20 73 6f 2e 0a 0a 1f 0a 46 69 6c | .used.to...........do.so.....Fil |
| 1876a0 | 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 72 61 6e 73 66 65 72 72 69 | e:.magit.info,..Node:.Transferri |
| 1876c0 | 6e 67 2c 20 20 4e 65 78 74 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 2c 20 20 50 72 65 76 3a | ng,..Next:.Miscellaneous,..Prev: |
| 1876e0 | 20 4d 61 6e 69 70 75 6c 61 74 69 6e 67 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 37 20 54 72 61 6e 73 | .Manipulating,..Up:.Top..7.Trans |
| 187700 | 66 65 72 72 69 6e 67 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a | ferring.**************..*.Menu:. |
| 187720 | 0a 2a 20 52 65 6d 6f 74 65 73 3a 3a 0a 2a 20 46 65 74 63 68 69 6e 67 3a 3a 0a 2a 20 50 75 6c 6c | .*.Remotes::.*.Fetching::.*.Pull |
| 187740 | 69 6e 67 3a 3a 0a 2a 20 50 75 73 68 69 6e 67 3a 3a 0a 2a 20 50 6c 61 69 6e 20 50 61 74 63 68 65 | ing::.*.Pushing::.*.Plain.Patche |
| 187760 | 73 3a 3a 0a 2a 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a | s::.*.Maildir.Patches::....File: |
| 187780 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 6d 6f 74 65 73 2c 20 20 4e 65 | .magit.info,..Node:.Remotes,..Ne |
| 1877a0 | 78 74 3a 20 46 65 74 63 68 69 6e 67 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 0a | xt:.Fetching,..Up:.Transferring. |
| 1877c0 | 0a 37 2e 31 20 52 65 6d 6f 74 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 4d 65 6e 75 | .7.1.Remotes.===========..*.Menu |
| 1877e0 | 3a 0a 0a 2a 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 3a 3a 0a 2a 20 52 65 6d 6f 74 65 20 | :..*.Remote.Commands::.*.Remote. |
| 187800 | 47 69 74 20 56 61 72 69 61 62 6c 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | Git.Variables::....File:.magit.i |
| 187820 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 4e 65 | nfo,..Node:.Remote.Commands,..Ne |
| 187840 | 78 74 3a 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2c 20 20 55 70 3a 20 52 | xt:.Remote.Git.Variables,..Up:.R |
| 187860 | 65 6d 6f 74 65 73 0a 0a 37 2e 31 2e 31 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 0a 2d 2d | emotes..7.1.1.Remote.Commands.-- |
| 187880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 74 72 61 6e 73 69 65 | -------------------..The.transie |
| 1878a0 | 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 | nt.prefix.command....magit-remot |
| 1878c0 | 65 e2 80 99 20 69 73 20 75 73 65 64 20 74 6f 20 61 64 64 20 72 65 6d 6f 74 65 73 20 61 6e 64 0a | e....is.used.to.add.remotes.and. |
| 1878e0 | 74 6f 20 6d 61 6b 65 20 63 68 61 6e 67 65 73 20 74 6f 20 65 78 69 73 74 69 6e 67 20 72 65 6d 6f | to.make.changes.to.existing.remo |
| 187900 | 74 65 73 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 6e 6c 79 20 64 65 61 6c 73 20 77 69 | tes...This.command.only.deals.wi |
| 187920 | 74 68 0a 72 65 6d 6f 74 65 73 20 74 68 65 6d 73 65 6c 76 65 73 2c 20 6e 6f 74 20 77 69 74 68 20 | th.remotes.themselves,.not.with. |
| 187940 | 62 72 61 6e 63 68 65 73 20 6f 72 20 74 68 65 20 74 72 61 6e 73 66 65 72 20 6f 66 20 63 6f 6d 6d | branches.or.the.transfer.of.comm |
| 187960 | 69 74 73 2e 20 20 54 68 6f 73 65 0a 66 65 61 74 75 72 65 73 20 61 72 65 20 61 76 61 69 6c 61 62 | its...Those.features.are.availab |
| 187980 | 6c 65 20 66 72 6f 6d 20 73 65 70 61 72 61 74 65 20 74 72 61 6e 73 69 65 6e 74 20 63 6f 6d 6d 61 | le.from.separate.transient.comma |
| 1879a0 | 6e 64 73 2e 0a 0a 20 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 | nds......Also.see.*note.(gitman) |
| 1879c0 | 67 69 74 2d 72 65 6d 6f 74 65 3a 3a 2e 0a 0a e2 80 98 4d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | git-remote::......M....(...magit |
| 1879e0 | 2d 72 65 6d 6f 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 | -remote...)......This.transient. |
| 187a00 | 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | prefix.command.binds.the.followi |
| 187a20 | 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 | ng.suffix.commands......and.disp |
| 187a40 | 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 | lays.them.in.a.temporary.buffer. |
| 187a60 | 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 20 | until.a.suffix.is.invoked....... |
| 187a80 | 20 42 79 20 64 65 66 61 75 6c 74 20 69 74 20 61 6c 73 6f 20 62 69 6e 64 73 20 61 6e 64 20 64 69 | .By.default.it.also.binds.and.di |
| 187aa0 | 73 70 6c 61 79 73 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 73 6f 6d 65 0a 20 20 20 20 20 72 | splays.the.values.of.some......r |
| 187ac0 | 65 6d 6f 74 65 2d 72 65 6c 61 74 65 64 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 | emote-related.Git.variables.and. |
| 187ae0 | 61 6c 6c 6f 77 73 20 63 68 61 6e 67 69 6e 67 20 74 68 65 69 72 20 76 61 6c 75 65 73 2e 0a 0a 20 | allows.changing.their.values.... |
| 187b00 | 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 64 69 72 | --.User.Option:.magit-remote-dir |
| 187b20 | 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 | ect-configure......This.option.c |
| 187b40 | 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 72 65 6d 6f 74 65 2d 72 65 6c 61 74 65 64 20 47 | ontrols.whether.remote-related.G |
| 187b60 | 69 74 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 0a 20 20 20 20 20 61 63 63 65 73 73 69 62 6c 65 | it.variables.are......accessible |
| 187b80 | 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 e2 80 98 | .directly.from.the.transient.... |
| 187ba0 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 e2 80 99 2e 0a 0a 20 20 20 20 20 49 66 20 e2 80 98 74 e2 80 | magit-remote...........If....t.. |
| 187bc0 | 99 20 28 74 68 65 20 64 65 66 61 75 6c 74 29 20 61 6e 64 20 61 20 6c 6f 63 61 6c 20 62 72 61 6e | ..(the.default).and.a.local.bran |
| 187be0 | 63 68 20 69 73 20 63 68 65 63 6b 65 64 20 6f 75 74 2c 20 74 68 65 6e 0a 20 20 20 20 20 e2 80 98 | ch.is.checked.out,.then......... |
| 187c00 | 6d 61 67 69 74 2d 72 65 6d 6f 74 65 e2 80 99 20 66 65 61 74 75 72 65 73 20 74 68 65 20 76 61 72 | magit-remote....features.the.var |
| 187c20 | 69 61 62 6c 65 73 20 66 6f 72 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 72 65 6d 6f 74 65 20 6f | iables.for.the.upstream.remote.o |
| 187c40 | 66 0a 20 20 20 20 20 74 68 61 74 20 62 72 61 6e 63 68 2c 20 6f 72 20 69 66 20 e2 80 98 48 45 41 | f......that.branch,.or.if....HEA |
| 187c60 | 44 e2 80 99 20 69 73 20 64 65 74 61 63 68 65 64 2c 20 66 6f 72 20 e2 80 98 6f 72 69 67 69 6e e2 | D....is.detached,.for....origin. |
| 187c80 | 80 99 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 0a 20 20 20 20 20 65 78 69 73 74 73 2e 0a 0a | ..,.provided.that......exists... |
| 187ca0 | 20 20 20 20 20 49 66 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 e2 80 98 6d 61 67 69 74 | .....If....nil...,.then....magit |
| 187cc0 | 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 20 68 61 73 20 74 6f 20 62 65 20 75 | -remote-configure....has.to.be.u |
| 187ce0 | 73 65 64 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a e2 80 98 4d 20 43 e2 80 99 20 28 e2 80 98 6d 61 67 | sed.to.do.so......M.C....(...mag |
| 187d00 | 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | it-remote-configure...)......Thi |
| 187d20 | 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 | s.transient.prefix.command.binds |
| 187d40 | 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 73 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a | .commands.that.set.the.value.of. |
| 187d60 | 20 20 20 20 20 72 65 6d 6f 74 65 2d 72 65 6c 61 74 65 64 20 76 61 72 69 61 62 6c 65 73 20 61 6e | .....remote-related.variables.an |
| 187d80 | 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 | d.displays.them.in.a.temporary.b |
| 187da0 | 75 66 66 65 72 0a 20 20 20 20 20 75 6e 74 69 6c 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 69 | uffer......until.the.transient.i |
| 187dc0 | 73 20 65 78 69 74 65 64 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 | s.exited........With.a.prefix.ar |
| 187de0 | 67 75 6d 65 6e 74 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6c 77 61 79 73 20 70 72 6f 6d | gument,.this.command.always.prom |
| 187e00 | 70 74 73 20 66 6f 72 20 61 20 72 65 6d 6f 74 65 2e 0a 0a 20 20 20 20 20 57 69 74 68 6f 75 74 20 | pts.for.a.remote........Without. |
| 187e20 | 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 68 69 73 20 64 65 70 65 6e 64 73 20 6f | a.prefix.argument.this.depends.o |
| 187e40 | 6e 20 77 68 65 74 68 65 72 20 69 74 20 77 61 73 20 69 6e 76 6f 6b 65 64 20 61 73 0a 20 20 20 20 | n.whether.it.was.invoked.as..... |
| 187e60 | 20 61 20 73 75 66 66 69 78 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 e2 80 99 20 | .a.suffix.of....magit-remote.... |
| 187e80 | 61 6e 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d | and.on.the.........magit-remote- |
| 187ea0 | 64 69 72 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 20 6f 70 74 69 6f 6e 2e 20 20 49 66 20 | direct-configure....option...If. |
| 187ec0 | e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 e2 80 99 20 61 6c 72 65 61 64 79 0a 20 20 20 20 20 | ...magit-remote....already...... |
| 187ee0 | 64 69 73 70 6c 61 79 73 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 66 6f 72 20 74 68 65 20 75 | displays.the.variables.for.the.u |
| 187f00 | 70 73 74 72 65 61 6d 2c 20 74 68 65 6e 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 6d 61 6b 65 0a 20 | pstream,.then.it.does.not.make.. |
| 187f20 | 20 20 20 20 73 65 6e 73 65 20 74 6f 20 69 6e 76 6f 6b 65 20 61 6e 6f 74 68 65 72 20 74 72 61 6e | ....sense.to.invoke.another.tran |
| 187f40 | 73 69 65 6e 74 20 74 68 61 74 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 66 6f 72 20 74 68 65 | sient.that.displays.them.for.the |
| 187f60 | 20 73 61 6d 65 0a 20 20 20 20 20 72 65 6d 6f 74 65 2e 20 20 49 6e 20 74 68 61 74 20 63 61 73 65 | .same......remote...In.that.case |
| 187f80 | 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 72 65 6d 6f | .this.command.prompts.for.a.remo |
| 187fa0 | 74 65 2e 0a 0a 20 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 64 65 73 63 72 69 | te......The.variables.are.descri |
| 187fc0 | 62 65 64 20 69 6e 20 2a 6e 6f 74 65 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 69 61 62 6c 65 | bed.in.*note.Remote.Git.Variable |
| 187fe0 | 73 3a 3a 2e 0a 0a e2 80 98 4d 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 | s::......M.a....(...magit-remote |
| 188000 | 2d 61 64 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 64 64 20 61 | -add...)......This.command.add.a |
| 188020 | 20 72 65 6d 6f 74 65 20 61 6e 64 20 66 65 74 63 68 65 73 20 69 74 2e 20 20 54 68 65 20 72 65 6d | .remote.and.fetches.it...The.rem |
| 188040 | 6f 74 65 20 6e 61 6d 65 20 61 6e 64 20 75 72 6c 0a 20 20 20 20 20 61 72 65 20 72 65 61 64 20 69 | ote.name.and.url......are.read.i |
| 188060 | 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 4d 20 72 e2 80 99 20 28 e2 80 | n.the.minibuffer......M.r....(.. |
| 188080 | 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6e 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 54 68 | .magit-remote-rename...)......Th |
| 1880a0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 6e 61 6d 65 73 20 61 20 72 65 6d 6f 74 65 2e 20 20 42 6f | is.command.renames.a.remote...Bo |
| 1880c0 | 74 68 20 74 68 65 20 6f 6c 64 20 61 6e 64 20 74 68 65 20 6e 65 77 20 6e 61 6d 65 73 20 61 72 65 | th.the.old.and.the.new.names.are |
| 1880e0 | 0a 20 20 20 20 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 | ......read.in.the.minibuffer.... |
| 188100 | 80 98 4d 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 73 65 74 2d 75 72 | ..M.u....(...magit-remote-set-ur |
| 188120 | 6c e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 68 61 6e 67 65 73 20 | l...)......This.command.changes. |
| 188140 | 74 68 65 20 75 72 6c 20 6f 66 20 61 20 72 65 6d 6f 74 65 2e 20 20 42 6f 74 68 20 74 68 65 20 72 | the.url.of.a.remote...Both.the.r |
| 188160 | 65 6d 6f 74 65 20 61 6e 64 20 74 68 65 0a 20 20 20 20 20 6e 65 77 20 75 72 6c 20 61 72 65 20 72 | emote.and.the......new.url.are.r |
| 188180 | 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 4d 20 6b e2 80 | ead.in.the.minibuffer......M.k.. |
| 1881a0 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6d 6f 76 65 e2 80 99 29 0a 20 20 | ..(...magit-remote-remove...)... |
| 1881c0 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 65 6c 65 74 65 73 20 61 20 72 65 6d 6f 74 65 | ...This.command.deletes.a.remote |
| 1881e0 | 2c 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 4d 20 | ,.read.in.the.minibuffer......M. |
| 188200 | 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 72 75 6e 65 e2 80 99 29 0a | p....(...magit-remote-prune...). |
| 188220 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 6d 6f 76 65 73 20 73 74 61 6c 65 20 | .....This.command.removes.stale. |
| 188240 | 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 20 66 6f 72 20 61 20 72 | remote-tracking.branches.for.a.r |
| 188260 | 65 6d 6f 74 65 0a 20 20 20 20 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 | emote......read.in.the.minibuffe |
| 188280 | 72 2e 0a 0a e2 80 98 4d 20 50 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 | r......M.P....(...magit-remote-p |
| 1882a0 | 72 75 6e 65 2d 72 65 66 73 70 65 63 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | rune-refspecs...)......This.comm |
| 1882c0 | 61 6e 64 20 72 65 6d 6f 76 65 73 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 20 66 6f 72 20 61 | and.removes.stale.refspecs.for.a |
| 1882e0 | 20 72 65 6d 6f 74 65 20 72 65 61 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 69 6e 69 62 75 66 | .remote.read.in.the......minibuf |
| 188300 | 66 65 72 2e 0a 0a 20 20 20 20 20 41 20 72 65 66 73 70 65 63 20 69 73 20 73 74 61 6c 65 20 69 66 | fer........A.refspec.is.stale.if |
| 188320 | 20 74 68 65 72 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 65 78 69 73 74 73 20 61 74 20 6c 65 61 73 74 | .there.no.longer.exists.at.least |
| 188340 | 20 6f 6e 65 20 62 72 61 6e 63 68 20 6f 6e 0a 20 20 20 20 20 74 68 65 20 72 65 6d 6f 74 65 20 74 | .one.branch.on......the.remote.t |
| 188360 | 68 61 74 20 77 6f 75 6c 64 20 62 65 20 66 65 74 63 68 65 64 20 64 75 65 20 74 6f 20 74 68 61 74 | hat.would.be.fetched.due.to.that |
| 188380 | 20 72 65 66 73 70 65 63 2e 20 20 41 20 73 74 61 6c 65 0a 20 20 20 20 20 72 65 66 73 70 65 63 20 | .refspec...A.stale......refspec. |
| 1883a0 | 69 73 20 70 72 6f 62 6c 65 6d 61 74 69 63 20 62 65 63 61 75 73 65 20 69 74 73 20 65 78 69 73 74 | is.problematic.because.its.exist |
| 1883c0 | 65 6e 63 65 20 63 61 75 73 65 73 20 47 69 74 20 74 6f 20 72 65 66 75 73 65 0a 20 20 20 20 20 74 | ence.causes.Git.to.refuse......t |
| 1883e0 | 6f 20 66 65 74 63 68 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 72 65 6d 61 69 6e 69 | o.fetch.according.to.the.remaini |
| 188400 | 6e 67 20 6e 6f 6e 2d 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 2e 0a 0a 20 20 20 20 20 49 66 20 | ng.non-stale.refspecs........If. |
| 188420 | 6f 6e 6c 79 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 20 72 65 6d 61 69 6e 2c 20 74 68 65 6e | only.stale.refspecs.remain,.then |
| 188440 | 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 66 66 65 72 73 20 74 6f 20 65 69 74 68 65 72 0a 20 | .this.command.offers.to.either.. |
| 188460 | 20 20 20 20 64 65 6c 65 74 65 20 74 68 65 20 72 65 6d 6f 74 65 20 6f 72 20 74 6f 20 72 65 70 6c | ....delete.the.remote.or.to.repl |
| 188480 | 61 63 65 20 74 68 65 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 20 77 69 74 68 20 74 68 65 20 | ace.the.stale.refspecs.with.the. |
| 1884a0 | 64 65 66 61 75 6c 74 0a 20 20 20 20 20 72 65 66 73 70 65 63 20 28 22 2b 72 65 66 73 2f 68 65 61 | default......refspec.("+refs/hea |
| 1884c0 | 64 73 2f 2a 3a 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 52 45 4d 4f 54 45 2f 2a 22 29 2e 0a 0a 20 | ds/*:refs/remotes/REMOTE/*").... |
| 1884e0 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 6c 73 6f 20 72 65 6d 6f 76 65 73 20 74 68 | ....This.command.also.removes.th |
| 188500 | 65 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 20 74 68 61 74 20 | e.remote-tracking.branches.that. |
| 188520 | 77 65 72 65 0a 20 20 20 20 20 63 72 65 61 74 65 64 20 64 75 65 20 74 6f 20 74 68 65 20 6e 6f 77 | were......created.due.to.the.now |
| 188540 | 20 73 74 61 6c 65 20 72 65 66 73 70 65 63 73 2e 20 20 4f 74 68 65 72 20 73 74 61 6c 65 20 62 72 | .stale.refspecs...Other.stale.br |
| 188560 | 61 6e 63 68 65 73 20 61 72 65 0a 20 20 20 20 20 6e 6f 74 20 72 65 6d 6f 76 65 64 2e 0a 0a 20 2d | anches.are......not.removed....- |
| 188580 | 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 64 64 2d | -.User.Option:.magit-remote-add- |
| 1885a0 | 73 65 74 2d 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 0a 20 20 20 20 20 54 68 69 73 | set-remote.pushDefault......This |
| 1885c0 | 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 75 73 65 | .option.controls.whether.the.use |
| 1885e0 | 72 20 69 73 20 61 73 6b 65 64 20 77 68 65 74 68 65 72 20 74 68 65 79 20 77 61 6e 74 20 74 6f 0a | r.is.asked.whether.they.want.to. |
| 188600 | 20 20 20 20 20 73 65 74 20 e2 80 98 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 e2 80 | .....set....remote.pushDefault.. |
| 188620 | 99 20 61 66 74 65 72 20 61 64 64 69 6e 67 20 61 20 72 65 6d 6f 74 65 2e 0a 0a 20 20 20 20 20 49 | ..after.adding.a.remote........I |
| 188640 | 66 20 e2 80 98 61 73 6b e2 80 99 2c 20 74 68 65 6e 20 75 73 65 72 73 20 69 73 20 61 6c 77 61 79 | f....ask...,.then.users.is.alway |
| 188660 | 73 20 61 73 6b 2e 20 20 49 66 20 e2 80 98 61 73 6b 2d 69 66 2d 75 6e 73 65 74 e2 80 99 2c 20 74 | s.ask...If....ask-if-unset...,.t |
| 188680 | 68 65 6e 20 74 68 65 0a 20 20 20 20 20 75 73 65 72 20 69 73 20 6f 6e 6c 79 20 69 66 20 74 68 65 | hen.the......user.is.only.if.the |
| 1886a0 | 20 76 61 72 69 61 62 6c 65 20 69 73 6e e2 80 99 74 20 73 65 74 20 61 6c 72 65 61 64 79 2e 20 20 | .variable.isn...t.set.already... |
| 1886c0 | 49 66 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 75 73 65 72 | If....nil...,.then.the......user |
| 1886e0 | 20 69 73 6e e2 80 99 74 20 61 73 6b 65 64 20 61 6e 64 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 | .isn...t.asked.and.the.variable. |
| 188700 | 69 73 6e e2 80 99 74 20 73 65 74 2e 20 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 0a | isn...t.set...If.the.value.is.a. |
| 188720 | 20 20 20 20 20 73 74 72 69 6e 67 2c 20 74 68 65 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 | .....string,.then.the.variable.i |
| 188740 | 73 20 73 65 74 20 77 69 74 68 6f 75 74 20 74 68 65 20 75 73 65 72 20 62 65 69 6e 67 20 61 73 6b | s.set.without.the.user.being.ask |
| 188760 | 65 64 2c 0a 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 6e 61 6d 65 20 | ed,......provided.that.the.name. |
| 188780 | 6f 66 20 74 68 65 20 61 64 64 65 64 20 72 65 6d 6f 74 65 20 69 73 20 65 71 75 61 6c 20 74 6f 20 | of.the.added.remote.is.equal.to. |
| 1887a0 | 74 68 61 74 20 73 74 72 69 6e 67 0a 20 20 20 20 20 61 6e 64 20 74 68 65 20 76 61 72 69 61 62 6c | that.string......and.the.variabl |
| 1887c0 | 65 20 69 73 6e e2 80 99 74 20 61 6c 72 65 61 64 79 20 73 65 74 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | e.isn...t.already.set.....File:. |
| 1887e0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 | magit.info,..Node:.Remote.Git.Va |
| 188800 | 72 69 61 62 6c 65 73 2c 20 20 50 72 65 76 3a 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2c | riables,..Prev:.Remote.Commands, |
| 188820 | 20 20 55 70 3a 20 52 65 6d 6f 74 65 73 0a 0a 37 2e 31 2e 32 20 52 65 6d 6f 74 65 20 47 69 74 20 | ..Up:.Remotes..7.1.2.Remote.Git. |
| 188840 | 56 61 72 69 61 62 6c 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Variables.---------------------- |
| 188860 | 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 20 62 65 20 73 65 74 | ----..These.variables.can.be.set |
| 188880 | 20 66 72 6f 6d 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 | .from.the.transient.prefix.comma |
| 1888a0 | 6e 64 0a e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 e2 80 99 2e | nd....magit-remote-configure.... |
| 1888c0 | 20 20 42 79 20 64 65 66 61 75 6c 74 20 74 68 65 79 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 73 65 | ..By.default.they.can.also.be.se |
| 1888e0 | 74 20 66 72 6f 6d 0a e2 80 98 6d 61 67 69 74 2d 72 65 6d 6f 74 65 e2 80 99 2e 20 20 53 65 65 20 | t.from....magit-remote......See. |
| 188900 | 2a 6e 6f 74 65 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 3a 3a 2e 0a 0a 20 2d 2d 20 56 61 | *note.Remote.Commands::....--.Va |
| 188920 | 72 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 75 72 6c 0a 20 20 20 20 20 54 68 69 | riable:.remote.NAME.url......Thi |
| 188940 | 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 75 72 6c 20 6f 66 20 | s.variable.specifies.the.url.of. |
| 188960 | 74 68 65 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 49 74 20 63 61 6e 0a 20 | the.remote.named.NAME...It.can.. |
| 188980 | 20 20 20 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 65 73 2e 0a 0a 20 2d 2d 20 56 | ....have.multiple.values....--.V |
| 1889a0 | 61 72 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 66 65 74 63 68 0a 20 20 20 20 20 | ariable:.remote.NAME.fetch...... |
| 1889c0 | 54 68 65 20 72 65 66 73 70 65 63 20 75 73 65 64 20 77 68 65 6e 20 66 65 74 63 68 69 6e 67 20 66 | The.refspec.used.when.fetching.f |
| 1889e0 | 72 6f 6d 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 49 74 20 63 | rom.the.remote.named.NAME...It.c |
| 188a00 | 61 6e 0a 20 20 20 20 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 65 73 2e 0a 0a 20 | an......have.multiple.values.... |
| 188a20 | 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 70 75 73 68 75 72 6c | --.Variable:.remote.NAME.pushurl |
| 188a40 | 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 74 68 | ......This.variable.specifies.th |
| 188a60 | 65 20 75 72 6c 20 75 73 65 64 20 66 6f 72 20 70 75 73 68 69 6e 67 20 74 6f 20 74 68 65 20 72 65 | e.url.used.for.pushing.to.the.re |
| 188a80 | 6d 6f 74 65 0a 20 20 20 20 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 49 66 20 69 74 20 69 73 20 | mote......named.NAME...If.it.is. |
| 188aa0 | 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 e2 80 98 72 65 6d 6f 74 65 2e 4e 41 | not.specified,.then....remote.NA |
| 188ac0 | 4d 45 2e 75 72 6c e2 80 99 20 69 73 20 75 73 65 64 0a 20 20 20 20 20 69 6e 73 74 65 61 64 2e 20 | ME.url....is.used......instead.. |
| 188ae0 | 20 49 74 20 63 61 6e 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 65 73 2e 0a 0a 20 | .It.can.have.multiple.values.... |
| 188b00 | 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 70 75 73 68 0a 20 20 | --.Variable:.remote.NAME.push... |
| 188b20 | 20 20 20 54 68 65 20 72 65 66 73 70 65 63 20 75 73 65 64 20 77 68 65 6e 20 70 75 73 68 69 6e 67 | ...The.refspec.used.when.pushing |
| 188b40 | 20 74 6f 20 74 68 65 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 4e 41 4d 45 2e 20 20 49 74 20 63 | .to.the.remote.named.NAME...It.c |
| 188b60 | 61 6e 0a 20 20 20 20 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 65 73 2e 0a 0a 20 | an......have.multiple.values.... |
| 188b80 | 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 74 61 67 4f 70 74 73 | --.Variable:.remote.NAME.tagOpts |
| 188ba0 | 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 77 68 | ......This.variable.specifies.wh |
| 188bc0 | 61 74 20 74 61 67 73 20 61 72 65 20 66 65 74 63 68 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 | at.tags.are.fetched.by.default.. |
| 188be0 | 20 49 66 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 69 73 20 e2 80 98 2d 2d 6e 6f 2d 74 61 | .If.the......value.is....--no-ta |
| 188c00 | 67 73 e2 80 99 20 74 68 65 6e 20 6e 6f 20 74 61 67 73 20 61 72 65 20 66 65 74 63 68 65 64 2e 20 | gs....then.no.tags.are.fetched.. |
| 188c20 | 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 0a 20 20 20 20 20 e2 80 98 2d 2d 74 61 67 73 e2 | .If.the.value.is.........--tags. |
| 188c40 | 80 99 2c 20 74 68 65 6e 20 61 6c 6c 20 74 61 67 73 20 61 72 65 20 66 65 74 63 68 65 64 2e 20 20 | ..,.then.all.tags.are.fetched... |
| 188c60 | 49 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 6e 6f 0a 20 20 20 20 20 76 61 6c | If.this.variable.has.no......val |
| 188c80 | 75 65 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 74 61 67 73 20 61 72 65 20 66 65 74 63 68 65 64 20 74 | ue,.then.only.tags.are.fetched.t |
| 188ca0 | 68 61 74 20 61 72 65 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 66 65 74 63 68 65 64 0a 20 | hat.are.reachable.from.fetched.. |
| 188cc0 | 20 20 20 20 62 72 61 6e 63 68 65 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 | ....branches.....File:.magit.inf |
| 188ce0 | 6f 2c 20 20 4e 6f 64 65 3a 20 46 65 74 63 68 69 6e 67 2c 20 20 4e 65 78 74 3a 20 50 75 6c 6c 69 | o,..Node:.Fetching,..Next:.Pulli |
| 188d00 | 6e 67 2c 20 20 50 72 65 76 3a 20 52 65 6d 6f 74 65 73 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 | ng,..Prev:.Remotes,..Up:.Transfe |
| 188d20 | 72 72 69 6e 67 0a 0a 37 2e 32 20 46 65 74 63 68 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | rring..7.2.Fetching.============ |
| 188d40 | 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 66 65 74 | ..Also.see.*note.(gitman)git-fet |
| 188d60 | 63 68 3a 3a 2e 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 | ch::...For.information.about.the |
| 188d80 | 20 75 70 73 74 72 65 61 6d 0a 61 6e 64 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 2c 20 73 | .upstream.and.the.push-remote,.s |
| 188da0 | 65 65 20 2a 6e 6f 74 65 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 3a 3a 2e 0a 0a e2 80 98 | ee.*note.The.Two.Remotes::...... |
| 188dc0 | 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 | f....(...magit-fetch...)......Th |
| 188de0 | 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 | is.transient.prefix.command.bind |
| 188e00 | 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a | s.the.following.suffix.commands. |
| 188e20 | 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 | .....along.with.the.appropriate. |
| 188e40 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 | infix.arguments.and.displays.the |
| 188e60 | 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 | m.in.a......temporary.buffer.unt |
| 188e80 | 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 66 20 70 e2 | il.a.suffix.is.invoked......f.p. |
| 188ea0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f | ...(...magit-fetch-from-pushremo |
| 188ec0 | 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 65 73 | te...)......This.command.fetches |
| 188ee0 | 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a | .from.the.current.push-remote... |
| 188f00 | 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 | .....With.a.prefix.argument.or.w |
| 188f20 | 68 65 6e 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e 6f | hen.the.push-remote.is.either.no |
| 188f40 | 74 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 | t......configured.or.unusable,.t |
| 188f60 | 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 | hen.let.the.user.first.configure |
| 188f80 | 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a e2 80 98 66 20 75 e2 80 | .the......push-remote......f.u.. |
| 188fa0 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d e2 | ..(...magit-fetch-from-upstream. |
| 188fc0 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 20 66 72 6f 6d | ..)......This.command.fetch.from |
| 188fe0 | 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 | .the.upstream.of.the.current.bra |
| 189000 | 6e 63 68 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 63 6f | nch........If.the.upstream.is.co |
| 189020 | 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 | nfigured.for.the.current.branch. |
| 189040 | 61 6e 64 20 6e 61 6d 65 73 20 61 6e 0a 20 20 20 20 20 65 78 69 73 74 69 6e 67 20 72 65 6d 6f 74 | and.names.an......existing.remot |
| 189060 | 65 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 72 79 | e,.then.use.that...Otherwise.try |
| 189080 | 20 74 6f 20 75 73 65 20 61 6e 6f 74 68 65 72 0a 20 20 20 20 20 72 65 6d 6f 74 65 3a 20 49 66 20 | .to.use.another......remote:.If. |
| 1890a0 | 6f 6e 6c 79 20 61 20 73 69 6e 67 6c 65 20 72 65 6d 6f 74 65 20 69 73 20 63 6f 6e 66 69 67 75 72 | only.a.single.remote.is.configur |
| 1890c0 | 65 64 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 | ed,.then.use.that.......Otherwis |
| 1890e0 | 65 20 69 66 20 61 20 72 65 6d 6f 74 65 20 6e 61 6d 65 64 20 22 6f 72 69 67 69 6e 22 20 65 78 69 | e.if.a.remote.named."origin".exi |
| 189100 | 73 74 73 2c 20 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 0a 0a 20 20 20 20 20 49 66 20 6e 6f 20 | sts,.then.use.that........If.no. |
| 189120 | 72 65 6d 6f 74 65 20 63 61 6e 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 2c 20 74 68 65 6e 20 74 | remote.can.be.determined,.then.t |
| 189140 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 20 | his.command.is.not.available.... |
| 189160 | 20 20 66 72 6f 6d 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 e2 80 99 20 74 72 61 | ..from.the....magit-fetch....tra |
| 189180 | 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 61 6e 64 20 69 6e 76 6f 6b 69 6e 67 20 69 74 20 64 69 | nsient.prefix.and.invoking.it.di |
| 1891a0 | 72 65 63 74 6c 79 0a 20 20 20 20 20 72 65 73 75 6c 74 73 20 69 6e 20 61 6e 20 65 72 72 6f 72 2e | rectly......results.in.an.error. |
| 1891c0 | 0a 0a e2 80 98 66 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d 6f 74 68 65 | .....f.e....(...magit-fetch-othe |
| 1891e0 | 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 20 66 72 | r...)......This.command.fetch.fr |
| 189200 | 6f 6d 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 6d 69 | om.a.repository.read.from.the.mi |
| 189220 | 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 66 20 6f e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 | nibuffer......f.o....(...magit-f |
| 189240 | 65 74 63 68 2d 62 72 61 6e 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e | etch-branch...)......This.comman |
| 189260 | 64 20 66 65 74 63 68 65 73 20 61 20 62 72 61 6e 63 68 20 66 72 6f 6d 20 61 20 72 65 6d 6f 74 65 | d.fetches.a.branch.from.a.remote |
| 189280 | 2c 20 62 6f 74 68 20 6f 66 20 77 68 69 63 68 20 61 72 65 20 72 65 61 64 0a 20 20 20 20 20 66 72 | ,.both.of.which.are.read......fr |
| 1892a0 | 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 66 20 72 e2 80 99 20 28 e2 | om.the.minibuffer......f.r....(. |
| 1892c0 | 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d 72 65 66 73 70 65 63 e2 80 99 29 0a 20 20 20 20 20 54 | ..magit-fetch-refspec...)......T |
| 1892e0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 65 73 20 66 72 6f 6d 20 61 20 72 65 6d 6f 74 | his.command.fetches.from.a.remot |
| 189300 | 65 20 75 73 69 6e 67 20 61 6e 20 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 2c 20 62 6f 74 | e.using.an.explicit.refspec,.bot |
| 189320 | 68 0a 20 20 20 20 20 6f 66 20 77 68 69 63 68 20 61 72 65 20 72 65 61 64 20 66 72 6f 6d 20 74 68 | h......of.which.are.read.from.th |
| 189340 | 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 66 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 | e.minibuffer......f.a....(...mag |
| 189360 | 69 74 2d 66 65 74 63 68 2d 61 6c 6c e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | it-fetch-all...)......This.comma |
| 189380 | 6e 64 20 66 65 74 63 68 65 73 20 66 72 6f 6d 20 61 6c 6c 20 72 65 6d 6f 74 65 73 2e 0a 0a e2 80 | nd.fetches.from.all.remotes..... |
| 1893a0 | 98 66 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 66 65 74 63 | .f.m....(...magit-submodule-fetc |
| 1893c0 | 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 74 63 68 65 73 20 | h...)......This.command.fetches. |
| 1893e0 | 61 6c 6c 20 73 75 62 6d 6f 64 75 6c 65 73 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 | all.submodules...With.a.prefix.a |
| 189400 | 72 67 75 6d 65 6e 74 20 69 74 0a 20 20 20 20 20 66 65 74 63 68 65 73 20 61 6c 6c 20 72 65 6d 6f | rgument.it......fetches.all.remo |
| 189420 | 74 65 73 20 6f 66 20 61 6c 6c 20 73 75 62 6d 6f 64 75 6c 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 | tes.of.all.submodules....--.User |
| 189440 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 6f 72 2d 66 65 74 63 68 0a 20 20 20 | .Option:.magit-pull-or-fetch.... |
| 189460 | 20 20 42 79 20 64 65 66 61 75 6c 74 20 66 65 74 63 68 20 61 6e 64 20 70 75 6c 6c 20 63 6f 6d 6d | ..By.default.fetch.and.pull.comm |
| 189480 | 61 6e 64 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 73 65 70 61 72 61 74 65 | ands.are.available.from.separate |
| 1894a0 | 0a 20 20 20 20 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2e 20 | ......transient.prefix.command.. |
| 1894c0 | 20 53 65 74 74 69 6e 67 20 74 68 69 73 20 74 6f 20 e2 80 98 74 e2 80 99 20 61 64 64 73 20 73 6f | .Setting.this.to....t....adds.so |
| 1894e0 | 6d 65 20 28 62 75 74 20 6e 6f 74 0a 20 20 20 20 20 61 6c 6c 29 20 6f 66 20 74 68 65 20 61 62 6f | me.(but.not......all).of.the.abo |
| 189500 | 76 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 74 68 65 20 e2 80 98 6d 61 67 | ve.suffix.commands.to.the....mag |
| 189520 | 69 74 2d 70 75 6c 6c e2 80 99 20 74 72 61 6e 73 69 65 6e 74 2e 0a 0a 20 20 20 20 20 49 66 20 79 | it-pull....transient........If.y |
| 189540 | 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 61 6c 73 6f 20 | ou.do.that,.then.you.might.also. |
| 189560 | 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 0a 20 | want.to.change.the.key.binding.. |
| 189580 | 20 20 20 20 66 6f 72 20 74 68 65 73 65 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2c 20 65 | ....for.these.prefix.commands,.e |
| 1895a0 | 2e 67 2e 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 70 75 6c 6c | .g.:............(setq.magit-pull |
| 1895c0 | 2d 6f 72 2d 66 65 74 63 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b | -or-fetch.t)...........(define-k |
| 1895e0 | 65 79 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 66 22 20 27 6d 61 67 69 74 2d 70 75 6c | ey.magit-mode-map."f".'magit-pul |
| 189600 | 6c 29 20 3b 20 77 61 73 20 6d 61 67 69 74 2d 66 65 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 28 | l).;.was.magit-fetch...........( |
| 189620 | 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 6d 61 70 20 22 46 22 20 6e 69 | define-key.magit-mode-map."F".ni |
| 189640 | 6c 29 20 20 20 20 20 20 20 20 20 3b 20 77 61 73 20 6d 61 67 69 74 2d 70 75 6c 6c 0a 0a 1f 0a 46 | l).........;.was.magit-pull....F |
| 189660 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 75 6c 6c 69 6e 67 2c | ile:.magit.info,..Node:.Pulling, |
| 189680 | 20 20 4e 65 78 74 3a 20 50 75 73 68 69 6e 67 2c 20 20 50 72 65 76 3a 20 46 65 74 63 68 69 6e 67 | ..Next:.Pushing,..Prev:.Fetching |
| 1896a0 | 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 0a 0a 37 2e 33 20 50 75 6c 6c 69 6e 67 | ,..Up:.Transferring..7.3.Pulling |
| 1896c0 | 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 | .===========..Also.see.*note.(gi |
| 1896e0 | 74 6d 61 6e 29 67 69 74 2d 70 75 6c 6c 3a 3a 2e 20 20 46 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f | tman)git-pull::...For.informatio |
| 189700 | 6e 20 61 62 6f 75 74 20 74 68 65 20 75 70 73 74 72 65 61 6d 0a 61 6e 64 20 74 68 65 20 70 75 73 | n.about.the.upstream.and.the.pus |
| 189720 | 68 2d 72 65 6d 6f 74 65 2c 20 73 65 65 20 2a 6e 6f 74 65 20 54 68 65 20 54 77 6f 20 52 65 6d 6f | h-remote,.see.*note.The.Two.Remo |
| 189740 | 74 65 73 3a 3a 2e 0a 0a e2 80 98 46 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 6c 6c e2 80 | tes::......F....(...magit-pull.. |
| 189760 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f | .)......This.transient.prefix.co |
| 189780 | 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 | mmand.binds.the.following.suffix |
| 1897a0 | 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d | .commands......and.displays.them |
| 1897c0 | 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 | .in.a.temporary.buffer.until.a.s |
| 1897e0 | 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 46 20 70 e2 80 99 20 28 e2 80 | uffix.is.invoked......F.p....(.. |
| 189800 | 98 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 e2 80 99 29 0a | .magit-pull-from-pushremote...). |
| 189820 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 6c 6c 73 20 66 72 6f 6d 20 74 68 65 | .....This.command.pulls.from.the |
| 189840 | 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e | .push-remote.of.the.current.bran |
| 189860 | 63 68 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 | ch........With.a.prefix.argument |
| 189880 | 20 6f 72 20 77 68 65 6e 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 | .or.when.the.push-remote.is.eith |
| 1898a0 | 65 72 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 | er.not......configured.or.unusab |
| 1898c0 | 6c 65 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 | le,.then.let.the.user.first.conf |
| 1898e0 | 69 67 75 72 65 20 74 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a e2 80 98 | igure.the......push-remote...... |
| 189900 | 46 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 75 70 73 74 72 | F.u....(...magit-pull-from-upstr |
| 189920 | 65 61 6d e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 6c 6c 73 20 | eam...)......This.command.pulls. |
| 189940 | 66 72 6f 6d 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 | from.the.upstream.of.the.current |
| 189960 | 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 | .branch........With.a.prefix.arg |
| 189980 | 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 65 69 | ument.or.when.the.upstream.is.ei |
| 1899a0 | 74 68 65 72 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 | ther.not......configured.or.unus |
| 1899c0 | 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f | able,.then.let.the.user.first.co |
| 1899e0 | 6e 66 69 67 75 72 65 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 2e 0a 0a e2 80 98 46 | nfigure.the......upstream......F |
| 189a00 | 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 6c 6c 2d 62 72 61 6e 63 68 e2 80 99 29 0a | .e....(...magit-pull-branch...). |
| 189a20 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 6c 6c 73 20 66 72 6f 6d 20 61 20 62 | .....This.command.pulls.from.a.b |
| 189a40 | 72 61 6e 63 68 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 1f | ranch.read.in.the.minibuffer.... |
| 189a60 | 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 75 73 68 69 6e | .File:.magit.info,..Node:.Pushin |
| 189a80 | 67 2c 20 20 4e 65 78 74 3a 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2c 20 20 50 72 65 76 3a 20 | g,..Next:.Plain.Patches,..Prev:. |
| 189aa0 | 50 75 6c 6c 69 6e 67 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 0a 0a 37 2e 34 20 | Pulling,..Up:.Transferring..7.4. |
| 189ac0 | 50 75 73 68 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e | Pushing.===========..Also.see.*n |
| 189ae0 | 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 70 75 73 68 3a 3a 2e 20 20 46 6f 72 20 69 6e 66 | ote.(gitman)git-push::...For.inf |
| 189b00 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 75 70 73 74 72 65 61 6d 0a 61 6e 64 20 | ormation.about.the.upstream.and. |
| 189b20 | 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 2c 20 73 65 65 20 2a 6e 6f 74 65 20 54 68 65 20 54 | the.push-remote,.see.*note.The.T |
| 189b40 | 77 6f 20 52 65 6d 6f 74 65 73 3a 3a 2e 0a 0a e2 80 98 50 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | wo.Remotes::......P....(...magit |
| 189b60 | 2d 70 75 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 | -push...)......This.transient.pr |
| 189b80 | 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | efix.command.binds.the.following |
| 189ba0 | 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 | .suffix.commands......along.with |
| 189bc0 | 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 | .the.appropriate.infix.arguments |
| 189be0 | 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d | .and.displays.them.in.a......tem |
| 189c00 | 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 | porary.buffer.until.a.suffix.is. |
| 189c20 | 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 50 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 | invoked......P.p....(...magit-pu |
| 189c40 | 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 e2 80 99 29 0a 20 20 20 | sh-current-to-pushremote...).... |
| 189c60 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 74 68 65 20 63 75 72 72 65 6e | ..This.command.pushes.the.curren |
| 189c80 | 74 20 62 72 61 6e 63 68 20 74 6f 20 69 74 73 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a 20 20 | t.branch.to.its.push-remote..... |
| 189ca0 | 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 | ...With.a.prefix.argument.or.whe |
| 189cc0 | 6e 20 74 68 65 20 70 75 73 68 2d 72 65 6d 6f 74 65 20 69 73 20 65 69 74 68 65 72 20 6e 6f 74 0a | n.the.push-remote.is.either.not. |
| 189ce0 | 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e 75 73 61 62 6c 65 2c 20 74 68 65 | .....configured.or.unusable,.the |
| 189d00 | 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 63 6f 6e 66 69 67 75 72 65 20 74 | n.let.the.user.first.configure.t |
| 189d20 | 68 65 0a 20 20 20 20 20 70 75 73 68 2d 72 65 6d 6f 74 65 2e 0a 0a e2 80 98 50 20 75 e2 80 99 20 | he......push-remote......P.u.... |
| 189d40 | 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 75 70 73 74 72 65 | (...magit-push-current-to-upstre |
| 189d60 | 61 6d e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 | am...)......This.command.pushes. |
| 189d80 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 74 6f 20 69 74 73 20 75 70 73 74 72 65 | the.current.branch.to.its.upstre |
| 189da0 | 61 6d 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 | am.branch........With.a.prefix.a |
| 189dc0 | 72 67 75 6d 65 6e 74 20 6f 72 20 77 68 65 6e 20 74 68 65 20 75 70 73 74 72 65 61 6d 20 69 73 20 | rgument.or.when.the.upstream.is. |
| 189de0 | 65 69 74 68 65 72 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 72 20 75 6e | either.not......configured.or.un |
| 189e00 | 75 73 61 62 6c 65 2c 20 74 68 65 6e 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 66 69 72 73 74 20 | usable,.then.let.the.user.first. |
| 189e20 | 63 6f 6e 66 69 67 75 72 65 20 74 68 65 0a 20 20 20 20 20 75 70 73 74 72 65 61 6d 2e 0a 0a e2 80 | configure.the......upstream..... |
| 189e40 | 98 50 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 e2 80 | .P.e....(...magit-push-current.. |
| 189e60 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 74 68 65 20 | .)......This.command.pushes.the. |
| 189e80 | 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 74 6f 20 61 20 62 72 61 6e 63 68 20 72 65 61 64 20 | current.branch.to.a.branch.read. |
| 189ea0 | 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 50 20 6f e2 | in.the......minibuffer......P.o. |
| 189ec0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 6f 74 68 65 72 e2 80 99 29 0a 20 20 20 20 | ...(...magit-push-other...)..... |
| 189ee0 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 61 6e 20 61 72 62 69 74 72 61 72 | .This.command.pushes.an.arbitrar |
| 189f00 | 79 20 62 72 61 6e 63 68 20 6f 72 20 63 6f 6d 6d 69 74 20 73 6f 6d 65 77 68 65 72 65 2e 20 20 42 | y.branch.or.commit.somewhere...B |
| 189f20 | 6f 74 68 0a 20 20 20 20 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 20 74 68 65 20 74 61 72 67 | oth......the.source.and.the.targ |
| 189f40 | 65 74 20 61 72 65 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a | et.are.read.in.the.minibuffer... |
| 189f60 | e2 80 98 50 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 72 65 66 73 70 65 63 | ...P.r....(...magit-push-refspec |
| 189f80 | 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 6f | s...)......This.command.pushes.o |
| 189fa0 | 6e 65 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 72 65 66 73 70 65 63 73 20 74 6f 20 61 20 72 65 6d | ne.or.multiple.refspecs.to.a.rem |
| 189fc0 | 6f 74 65 2c 20 62 6f 74 68 20 6f 66 0a 20 20 20 20 20 77 68 69 63 68 20 61 72 65 20 72 65 61 64 | ote,.both.of......which.are.read |
| 189fe0 | 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 6f 20 75 73 65 | .in.the.minibuffer........To.use |
| 18a000 | 20 6d 75 6c 74 69 70 6c 65 20 72 65 66 73 70 65 63 73 2c 20 73 65 70 61 72 61 74 65 20 74 68 65 | .multiple.refspecs,.separate.the |
| 18a020 | 6d 20 77 69 74 68 20 63 6f 6d 6d 61 73 2e 20 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 69 73 0a 20 20 | m.with.commas...Completion.is... |
| 18a040 | 20 20 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 65 20 70 61 72 74 20 62 | ...only.available.for.the.part.b |
| 18a060 | 65 66 6f 72 65 20 74 68 65 20 63 6f 6c 6f 6e 2c 20 6f 72 20 77 68 65 6e 20 6e 6f 20 63 6f 6c 6f | efore.the.colon,.or.when.no.colo |
| 18a080 | 6e 20 69 73 0a 20 20 20 20 20 75 73 65 64 2e 0a 0a e2 80 98 50 20 6d e2 80 99 20 28 e2 80 98 6d | n.is......used......P.m....(...m |
| 18a0a0 | 61 67 69 74 2d 70 75 73 68 2d 6d 61 74 63 68 69 6e 67 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 | agit-push-matching...)......This |
| 18a0c0 | 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 61 6c 6c 20 6d 61 74 63 68 69 6e 67 20 62 72 61 | .command.pushes.all.matching.bra |
| 18a0e0 | 6e 63 68 65 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 | nches.to.another.repository..... |
| 18a100 | 20 20 20 49 66 20 6f 6e 6c 79 20 6f 6e 65 20 72 65 6d 6f 74 65 20 65 78 69 73 74 73 2c 20 74 68 | ...If.only.one.remote.exists,.th |
| 18a120 | 65 6e 20 70 75 73 68 20 74 6f 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 70 72 6f 6d | en.push.to.that...Otherwise.prom |
| 18a140 | 70 74 20 66 6f 72 0a 20 20 20 20 20 61 20 72 65 6d 6f 74 65 2c 20 6f 66 66 65 72 69 6e 67 20 74 | pt.for......a.remote,.offering.t |
| 18a160 | 68 65 20 72 65 6d 6f 74 65 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 | he.remote.configured.for.the.cur |
| 18a180 | 72 65 6e 74 20 62 72 61 6e 63 68 20 61 73 0a 20 20 20 20 20 64 65 66 61 75 6c 74 2e 0a 0a e2 80 | rent.branch.as......default..... |
| 18a1a0 | 98 50 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 74 61 67 73 e2 80 99 29 0a | .P.t....(...magit-push-tags...). |
| 18a1c0 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 61 6c 6c 20 74 61 67 | .....This.command.pushes.all.tag |
| 18a1e0 | 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 20 20 49 | s.to.another.repository........I |
| 18a200 | 66 20 6f 6e 6c 79 20 6f 6e 65 20 72 65 6d 6f 74 65 20 65 78 69 73 74 73 2c 20 74 68 65 6e 20 70 | f.only.one.remote.exists,.then.p |
| 18a220 | 75 73 68 20 74 6f 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 70 72 6f 6d 70 74 20 66 | ush.to.that...Otherwise.prompt.f |
| 18a240 | 6f 72 0a 20 20 20 20 20 61 20 72 65 6d 6f 74 65 2c 20 6f 66 66 65 72 69 6e 67 20 74 68 65 20 72 | or......a.remote,.offering.the.r |
| 18a260 | 65 6d 6f 74 65 20 63 6f 6e 66 69 67 75 72 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 | emote.configured.for.the.current |
| 18a280 | 20 62 72 61 6e 63 68 20 61 73 0a 20 20 20 20 20 64 65 66 61 75 6c 74 2e 0a 0a e2 80 98 50 20 54 | .branch.as......default......P.T |
| 18a2a0 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 75 73 68 2d 74 61 67 e2 80 99 29 0a 20 20 20 20 20 | ....(...magit-push-tag...)...... |
| 18a2c0 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 61 20 74 61 67 20 74 6f 20 61 6e 6f | This.command.pushes.a.tag.to.ano |
| 18a2e0 | 74 68 65 72 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 20 20 4f 6e 65 20 6f 66 20 74 68 65 20 | ther.repository......One.of.the. |
| 18a300 | 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2c 20 e2 80 98 2d 2d 66 6f 72 63 65 2d 77 69 74 68 | infix.arguments,....--force-with |
| 18a320 | 2d 6c 65 61 73 65 e2 80 99 2c 20 64 65 73 65 72 76 65 73 20 61 20 77 6f 72 64 20 6f 66 0a 63 61 | -lease...,.deserves.a.word.of.ca |
| 18a340 | 75 74 69 6f 6e 2e 20 20 49 74 20 69 73 20 70 61 73 73 65 64 20 77 69 74 68 6f 75 74 20 61 20 76 | ution...It.is.passed.without.a.v |
| 18a360 | 61 6c 75 65 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 22 70 65 72 6d 69 74 20 61 20 66 6f 72 63 | alue,.which.means."permit.a.forc |
| 18a380 | 65 20 70 75 73 68 0a 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20 72 65 6d 6f 74 65 2d 74 72 61 | e.push.as.long.as.the.remote-tra |
| 18a3a0 | 63 6b 69 6e 67 20 62 72 61 6e 63 68 65 73 20 6d 61 74 63 68 20 74 68 65 69 72 20 63 6f 75 6e 74 | cking.branches.match.their.count |
| 18a3c0 | 65 72 70 61 72 74 73 20 6f 6e 20 74 68 65 0a 72 65 6d 6f 74 65 20 65 6e 64 22 2e 20 20 49 66 20 | erparts.on.the.remote.end"...If. |
| 18a3e0 | 79 6f 75 e2 80 99 76 65 20 73 65 74 20 75 70 20 61 20 74 6f 6f 6c 20 74 6f 20 64 6f 20 61 75 74 | you...ve.set.up.a.tool.to.do.aut |
| 18a400 | 6f 6d 61 74 69 63 20 66 65 74 63 68 65 73 20 28 4d 61 67 69 74 0a 69 74 73 65 6c 66 20 64 6f 65 | omatic.fetches.(Magit.itself.doe |
| 18a420 | 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 73 75 63 68 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 | s.not.provide.such.functionality |
| 18a440 | 29 2c 20 75 73 69 6e 67 20 e2 80 98 2d 2d 66 6f 72 63 65 2d 77 69 74 68 2d 6c 65 61 73 65 e2 80 | ),.using....--force-with-lease.. |
| 18a460 | 99 0a 63 61 6e 20 62 65 20 64 61 6e 67 65 72 6f 75 73 20 62 65 63 61 75 73 65 20 79 6f 75 20 64 | ..can.be.dangerous.because.you.d |
| 18a480 | 6f 6e e2 80 99 74 20 61 63 74 75 61 6c 6c 79 20 63 6f 6e 74 72 6f 6c 20 6f 72 20 6b 6e 6f 77 20 | on...t.actually.control.or.know. |
| 18a4a0 | 74 68 65 20 73 74 61 74 65 20 6f 66 0a 74 68 65 20 72 65 6d 6f 74 65 2d 74 72 61 63 6b 69 6e 67 | the.state.of.the.remote-tracking |
| 18a4c0 | 20 72 65 66 73 2e 20 20 49 6e 20 74 68 61 74 20 63 61 73 65 2c 20 79 6f 75 20 73 68 6f 75 6c 64 | .refs...In.that.case,.you.should |
| 18a4e0 | 20 63 6f 6e 73 69 64 65 72 20 73 65 74 74 69 6e 67 0a e2 80 98 70 75 73 68 2e 75 73 65 46 6f 72 | .consider.setting....push.useFor |
| 18a500 | 63 65 49 66 49 6e 63 6c 75 64 65 73 e2 80 99 20 74 6f 20 e2 80 98 74 72 75 65 e2 80 99 20 28 61 | ceIfIncludes....to....true....(a |
| 18a520 | 76 61 69 6c 61 62 6c 65 20 73 69 6e 63 65 20 47 69 74 20 32 2e 33 30 29 2e 0a 0a 20 20 20 54 77 | vailable.since.Git.2.30)......Tw |
| 18a540 | 6f 20 6d 6f 72 65 20 70 75 73 68 20 63 6f 6d 6d 61 6e 64 73 20 65 78 69 73 74 2c 20 77 68 69 63 | o.more.push.commands.exist,.whic |
| 18a560 | 68 20 62 79 20 64 65 66 61 75 6c 74 20 61 72 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 66 | h.by.default.are.not.available.f |
| 18a580 | 72 6f 6d 0a 74 68 65 20 70 75 73 68 20 74 72 61 6e 73 69 65 6e 74 2e 20 20 53 65 65 20 74 68 65 | rom.the.push.transient...See.the |
| 18a5a0 | 69 72 20 64 6f 63 2d 73 74 72 69 6e 67 73 20 66 6f 72 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 | ir.doc-strings.for.instructions. |
| 18a5c0 | 6f 6e 20 68 6f 77 20 74 6f 0a 61 64 64 20 74 68 65 6d 20 74 6f 20 74 68 65 20 74 72 61 6e 73 69 | on.how.to.add.them.to.the.transi |
| 18a5e0 | 65 6e 74 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 70 75 73 68 2d 69 6d | ent....--.Command:.magit-push-im |
| 18a600 | 70 6c 69 63 69 74 6c 79 20 61 72 67 73 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | plicitly.args......This.command. |
| 18a620 | 70 75 73 68 65 73 20 73 6f 6d 65 77 68 65 72 65 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 | pushes.somewhere.without.using.a |
| 18a640 | 6e 20 65 78 70 6c 69 63 69 74 20 72 65 66 73 70 65 63 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 63 | n.explicit.refspec........This.c |
| 18a660 | 6f 6d 6d 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 73 20 e2 80 98 67 69 74 20 70 75 73 68 20 2d | ommand.simply.runs....git.push.- |
| 18a680 | 76 20 5b 41 52 47 53 5d e2 80 99 2e 20 20 41 52 47 53 20 61 72 65 20 74 68 65 20 69 6e 66 69 78 | v.[ARGS]......ARGS.are.the.infix |
| 18a6a0 | 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 4e 6f 20 65 78 70 6c 69 63 69 74 20 72 65 | ......arguments...No.explicit.re |
| 18a6c0 | 66 73 70 65 63 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 75 73 65 64 2e 20 20 49 6e 73 74 65 | fspec.arguments.are.used...Inste |
| 18a6e0 | 61 64 20 74 68 65 0a 20 20 20 20 20 62 65 68 61 76 69 6f 72 20 64 65 70 65 6e 64 73 20 6f 6e 20 | ad.the......behavior.depends.on. |
| 18a700 | 61 74 20 6c 65 61 73 74 20 74 68 65 73 65 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 3a 20 e2 80 | at.least.these.Git.variables:... |
| 18a720 | 98 70 75 73 68 2e 64 65 66 61 75 6c 74 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 72 65 6d 6f 74 65 | .push.default...,.........remote |
| 18a740 | 2e 70 75 73 68 44 65 66 61 75 6c 74 e2 80 99 2c 20 e2 80 98 62 72 61 6e 63 68 2e 3c 62 72 61 6e | .pushDefault...,....branch.<bran |
| 18a760 | 63 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 62 72 61 6e 63 | ch>.pushRemote...,.........branc |
| 18a780 | 68 2e 3c 62 72 61 6e 63 68 3e 2e 72 65 6d 6f 74 65 e2 80 99 2c 20 e2 80 98 62 72 61 6e 63 68 2e | h.<branch>.remote...,....branch. |
| 18a7a0 | 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 e2 80 99 2c 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 72 | <branch>.merge...,.and.........r |
| 18a7c0 | 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 e2 80 99 2e 0a 0a 20 20 20 20 20 49 66 | emote.<remote>.push...........If |
| 18a7e0 | 20 79 6f 75 20 61 64 64 20 74 68 69 73 20 73 75 66 66 69 78 20 74 6f 20 61 20 74 72 61 6e 73 69 | .you.add.this.suffix.to.a.transi |
| 18a800 | 65 6e 74 20 70 72 65 66 69 78 20 77 69 74 68 6f 75 74 20 65 78 70 6c 69 63 69 74 6c 79 0a 20 20 | ent.prefix.without.explicitly... |
| 18a820 | 20 20 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 74 | ...specifying.the.description,.t |
| 18a840 | 68 65 6e 20 61 6e 20 61 74 74 65 6d 70 74 20 69 73 20 6d 61 64 65 20 74 6f 20 70 72 65 64 69 63 | hen.an.attempt.is.made.to.predic |
| 18a860 | 74 20 77 68 61 74 0a 20 20 20 20 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 64 6f | t.what......this.command.will.do |
| 18a880 | 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 28 74 72 61 6e | ...For.example:............(tran |
| 18a8a0 | 73 69 65 6e 74 2d 69 6e 73 65 72 74 2d 73 75 66 66 69 78 20 27 6d 61 67 69 74 2d 70 75 73 68 20 | sient-insert-suffix.'magit-push. |
| 18a8c0 | 5c 22 70 5c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 28 5c 22 69 5c 22 20 6d 61 67 69 74 2d | \"p\".............'(\"i\".magit- |
| 18a8e0 | 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 29 29 22 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a | push-implicitly))"...--.Command: |
| 18a900 | 20 6d 61 67 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 20 72 65 6d 6f 74 65 20 61 72 67 | .magit-push-to-remote.remote.arg |
| 18a920 | 73 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 75 73 68 65 73 20 74 6f 20 74 68 | s......This.command.pushes.to.th |
| 18a940 | 65 20 72 65 6d 6f 74 65 20 52 45 4d 4f 54 45 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 6e | e.remote.REMOTE.without.using.an |
| 18a960 | 20 65 78 70 6c 69 63 69 74 0a 20 20 20 20 20 72 65 66 73 70 65 63 2e 20 20 54 68 65 20 72 65 6d | .explicit......refspec...The.rem |
| 18a980 | 6f 74 65 20 69 73 20 72 65 61 64 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a | ote.is.read.in.the.minibuffer... |
| 18a9a0 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 69 6d 70 6c 79 20 72 75 6e 73 20 e2 80 | .....This.command.simply.runs... |
| 18a9c0 | 98 67 69 74 20 70 75 73 68 20 2d 76 20 5b 41 52 47 53 5d 20 52 45 4d 4f 54 45 e2 80 99 2e 20 20 | .git.push.-v.[ARGS].REMOTE...... |
| 18a9e0 | 41 52 47 53 20 61 72 65 20 74 68 65 0a 20 20 20 20 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 | ARGS.are.the......infix.argument |
| 18aa00 | 73 2e 20 20 4e 6f 20 72 65 66 73 70 65 63 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 75 73 65 | s...No.refspec.arguments.are.use |
| 18aa20 | 64 2e 20 20 49 6e 73 74 65 61 64 20 74 68 65 0a 20 20 20 20 20 62 65 68 61 76 69 6f 72 20 64 65 | d...Instead.the......behavior.de |
| 18aa40 | 70 65 6e 64 73 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 74 68 65 73 65 20 47 69 74 20 76 61 72 69 | pends.on.at.least.these.Git.vari |
| 18aa60 | 61 62 6c 65 73 3a 20 e2 80 98 70 75 73 68 2e 64 65 66 61 75 6c 74 e2 80 99 2c 0a 20 20 20 20 20 | ables:....push.default...,...... |
| 18aa80 | e2 80 98 72 65 6d 6f 74 65 2e 70 75 73 68 44 65 66 61 75 6c 74 e2 80 99 2c 20 e2 80 98 62 72 61 | ...remote.pushDefault...,....bra |
| 18aaa0 | 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 70 75 73 68 52 65 6d 6f 74 65 e2 80 99 2c 0a 20 20 20 20 | nch.<branch>.pushRemote...,..... |
| 18aac0 | 20 e2 80 98 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 72 65 6d 6f 74 65 e2 80 99 2c 20 e2 | ....branch.<branch>.remote...,.. |
| 18aae0 | 80 98 62 72 61 6e 63 68 2e 3c 62 72 61 6e 63 68 3e 2e 6d 65 72 67 65 e2 80 99 2c 20 61 6e 64 0a | ..branch.<branch>.merge...,.and. |
| 18ab00 | 20 20 20 20 20 e2 80 98 72 65 6d 6f 74 65 2e 3c 72 65 6d 6f 74 65 3e 2e 70 75 73 68 e2 80 99 2e | ........remote.<remote>.push.... |
| 18ab20 | 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 6c 61 | ....File:.magit.info,..Node:.Pla |
| 18ab40 | 69 6e 20 50 61 74 63 68 65 73 2c 20 20 4e 65 78 74 3a 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 | in.Patches,..Next:.Maildir.Patch |
| 18ab60 | 65 73 2c 20 20 50 72 65 76 3a 20 50 75 73 68 69 6e 67 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 | es,..Prev:.Pushing,..Up:.Transfe |
| 18ab80 | 72 72 69 6e 67 0a 0a 37 2e 35 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 0a 3d 3d 3d 3d 3d 3d 3d | rring..7.5.Plain.Patches.======= |
| 18aba0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a e2 80 98 57 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 61 | ==========.....W....(...magit-pa |
| 18abc0 | 74 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 | tch...)......This.transient.pref |
| 18abe0 | 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 | ix.command.binds.the.following.s |
| 18ac00 | 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 | uffix.commands......along.with.t |
| 18ac20 | 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 | he.appropriate.infix.arguments.a |
| 18ac40 | 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f | nd.displays.them.in.a......tempo |
| 18ac60 | 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e | rary.buffer.until.a.suffix.is.in |
| 18ac80 | 76 6f 6b 65 64 2e 0a 0a e2 80 98 57 20 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 61 74 63 | voked......W.c....(...magit-patc |
| 18aca0 | 68 2d 63 72 65 61 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 | h-create...)......This.command.c |
| 18acc0 | 72 65 61 74 65 73 20 70 61 74 63 68 65 73 20 66 6f 72 20 61 20 73 65 74 20 63 6f 6d 6d 69 74 73 | reates.patches.for.a.set.commits |
| 18ace0 | 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 0a 20 20 20 20 20 6d 61 72 6b 73 20 73 65 76 65 | ...If.the.region......marks.seve |
| 18ad00 | 72 61 6c 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 6e 20 69 74 20 63 72 65 61 74 65 73 20 70 61 74 | ral.commits,.then.it.creates.pat |
| 18ad20 | 63 68 65 73 20 66 6f 72 20 61 6c 6c 20 6f 66 20 74 68 65 6d 2e 0a 20 20 20 20 20 4f 74 68 65 72 | ches.for.all.of.them.......Other |
| 18ad40 | 77 69 73 65 20 69 74 20 66 75 6e 63 74 69 6f 6e 73 20 61 73 20 61 20 74 72 61 6e 73 69 65 6e 74 | wise.it.functions.as.a.transient |
| 18ad60 | 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 0a 20 20 20 20 20 66 65 61 74 | .prefix.command,.which......feat |
| 18ad80 | 75 72 65 73 20 73 65 76 65 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 | ures.several.infix.arguments.and |
| 18ada0 | 20 62 69 6e 64 73 20 69 74 73 65 6c 66 20 61 73 20 61 20 73 75 66 66 69 78 0a 20 20 20 20 20 63 | .binds.itself.as.a.suffix......c |
| 18adc0 | 6f 6d 6d 61 6e 64 2e 20 20 57 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e | ommand...When.this.command.is.in |
| 18ade0 | 76 6f 6b 65 64 20 61 73 20 61 20 73 75 66 66 69 78 20 6f 66 20 69 74 73 65 6c 66 2c 20 74 68 65 | voked.as.a.suffix.of.itself,.the |
| 18ae00 | 6e 0a 20 20 20 20 20 69 74 20 63 72 65 61 74 65 73 20 61 20 70 61 74 63 68 20 75 73 69 6e 67 20 | n......it.creates.a.patch.using. |
| 18ae20 | 74 68 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a | the.specified.infix.arguments... |
| 18ae40 | e2 80 98 77 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 e2 | ...w.a....(...magit-patch-apply. |
| 18ae60 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 70 70 6c 69 65 73 20 61 20 | ..)......This.command.applies.a. |
| 18ae80 | 70 61 74 63 68 2e 20 20 54 68 69 73 20 69 73 20 61 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 | patch...This.is.a.transient.pref |
| 18aea0 | 69 78 20 63 6f 6d 6d 61 6e 64 2c 0a 20 20 20 20 20 77 68 69 63 68 20 66 65 61 74 75 72 65 73 20 | ix.command,......which.features. |
| 18aec0 | 73 65 76 65 72 61 6c 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 62 69 6e 64 | several.infix.arguments.and.bind |
| 18aee0 | 73 20 69 74 73 65 6c 66 20 61 73 20 61 20 73 75 66 66 69 78 0a 20 20 20 20 20 63 6f 6d 6d 61 6e | s.itself.as.a.suffix......comman |
| 18af00 | 64 2e 20 20 57 68 65 6e 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e 76 6f 6b 65 64 | d...When.this.command.is.invoked |
| 18af20 | 20 61 73 20 61 20 73 75 66 66 69 78 20 6f 66 20 69 74 73 65 6c 66 2c 20 74 68 65 6e 0a 20 20 20 | .as.a.suffix.of.itself,.then.... |
| 18af40 | 20 20 69 74 20 61 70 70 6c 69 65 73 20 61 20 70 61 74 63 68 20 75 73 69 6e 67 20 74 68 65 20 73 | ..it.applies.a.patch.using.the.s |
| 18af60 | 70 65 63 69 66 69 65 64 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a e2 80 98 57 20 | pecified.infix.arguments......W. |
| 18af80 | 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 e2 80 99 29 0a 20 20 | s....(...magit-patch-save...)... |
| 18afa0 | 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 70 61 74 63 68 20 | ...This.command.creates.a.patch. |
| 18afc0 | 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 66 66 2e 0a 0a 20 20 20 20 20 49 6e 73 | from.the.current.diff........Ins |
| 18afe0 | 69 64 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 20 6f 72 20 e2 80 98 | ide....magit-diff-mode....or.... |
| 18b000 | 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 2c 20 | magit-revision-mode....buffers,. |
| 18b020 | e2 80 98 43 2d 78 0a 20 20 20 20 20 43 2d 77 e2 80 99 20 69 73 20 61 6c 73 6f 20 62 6f 75 6e 64 | ...C-x......C-w....is.also.bound |
| 18b040 | 20 74 6f 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 20 20 20 49 74 20 69 73 20 61 6c 73 6f | .to.this.command......It.is.also |
| 18b060 | 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 61 76 65 20 61 20 70 6c 61 69 6e 20 70 61 74 63 68 20 | .possible.to.save.a.plain.patch. |
| 18b080 | 66 69 6c 65 20 62 79 20 75 73 69 6e 67 20 e2 80 98 43 2d 78 20 43 2d 77 e2 80 99 0a 69 6e 73 69 | file.by.using....C-x.C-w....insi |
| 18b0a0 | 64 65 20 61 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 20 6f 72 20 e2 80 | de.a....magit-diff-mode....or... |
| 18b0c0 | 98 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 2e 0a | .magit-revision-mode....buffer.. |
| 18b0e0 | 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 61 69 6c | ...File:.magit.info,..Node:.Mail |
| 18b100 | 64 69 72 20 50 61 74 63 68 65 73 2c 20 20 50 72 65 76 3a 20 50 6c 61 69 6e 20 50 61 74 63 68 65 | dir.Patches,..Prev:.Plain.Patche |
| 18b120 | 73 2c 20 20 55 70 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 0a 0a 37 2e 36 20 4d 61 69 6c 64 69 | s,..Up:.Transferring..7.6.Maildi |
| 18b140 | 72 20 50 61 74 63 68 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 | r.Patches.===================..A |
| 18b160 | 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 61 6d 3a 3a 2e 20 | lso.see.*note.(gitman)git-am::.. |
| 18b180 | 20 61 6e 64 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 61 70 70 6c 79 3a 3a 2e 0a | .and.*note.(gitman)git-apply::.. |
| 18b1a0 | 0a e2 80 98 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 61 6d e2 80 99 29 0a 20 20 20 20 20 54 | ....w....(...magit-am...)......T |
| 18b1c0 | 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e | his.transient.prefix.command.bin |
| 18b1e0 | 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 | ds.the.following.suffix.commands |
| 18b200 | 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 | ......along.with.the.appropriate |
| 18b220 | 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 | .infix.arguments.and.displays.th |
| 18b240 | 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e | em.in.a......temporary.buffer.un |
| 18b260 | 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 77 20 77 | til.a.suffix.is.invoked......w.w |
| 18b280 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 61 6d 2d 61 70 70 6c 79 2d 70 61 74 63 68 65 73 e2 80 | ....(...magit-am-apply-patches.. |
| 18b2a0 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 70 70 6c 69 65 73 20 6f 6e 65 | .)......This.command.applies.one |
| 18b2c0 | 20 6f 72 20 6d 6f 72 65 20 70 61 74 63 68 65 73 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e | .or.more.patches...If.the.region |
| 18b2e0 | 20 6d 61 72 6b 73 0a 20 20 20 20 20 66 69 6c 65 73 2c 20 74 68 65 6e 20 74 68 6f 73 65 20 61 72 | .marks......files,.then.those.ar |
| 18b300 | 65 20 61 70 70 6c 69 65 64 20 61 73 20 70 61 74 63 68 65 73 2e 20 20 4f 74 68 65 72 77 69 73 65 | e.applied.as.patches...Otherwise |
| 18b320 | 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 72 65 61 64 73 20 61 20 66 69 6c 65 2d | .this.command......reads.a.file- |
| 18b340 | 6e 61 6d 65 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 64 65 66 61 75 6c 74 69 | name.in.the.minibuffer,.defaulti |
| 18b360 | 6e 67 20 74 6f 20 74 68 65 20 66 69 6c 65 20 61 74 0a 20 20 20 20 20 70 6f 69 6e 74 2e 0a 0a e2 | ng.to.the.file.at......point.... |
| 18b380 | 80 98 77 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 61 6d 2d 61 70 70 6c 79 2d 6d 61 69 6c | ..w.m....(...magit-am-apply-mail |
| 18b3a0 | 64 69 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 70 70 6c 69 65 | dir...)......This.command.applie |
| 18b3c0 | 73 20 70 61 74 63 68 65 73 20 66 72 6f 6d 20 61 20 6d 61 69 6c 64 69 72 2e 0a 0a e2 80 98 77 20 | s.patches.from.a.maildir......w. |
| 18b3e0 | 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 e2 80 99 29 0a 20 | a....(...magit-patch-apply...).. |
| 18b400 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 70 70 6c 69 65 73 20 61 20 70 6c 61 69 6e | ....This.command.applies.a.plain |
| 18b420 | 20 70 61 74 63 68 2e 20 20 46 6f 72 20 61 20 6c 6f 6e 67 65 72 20 64 65 73 63 72 69 70 74 69 6f | .patch...For.a.longer.descriptio |
| 18b440 | 6e 20 73 65 65 0a 20 20 20 20 20 2a 6e 6f 74 65 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 3a 3a | n.see......*note.Plain.Patches:: |
| 18b460 | 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c | ...This.command.is.only.availabl |
| 18b480 | 65 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 61 6d e2 80 99 20 74 | e.from.the.........magit-am....t |
| 18b4a0 | 72 61 6e 73 69 65 6e 74 20 66 6f 72 20 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e 73 2e 0a 0a | ransient.for.historic.reasons... |
| 18b4c0 | 20 20 20 57 68 65 6e 20 61 6e 20 22 61 6d 22 20 6f 70 65 72 61 74 69 6f 6e 20 69 73 20 69 6e 20 | ...When.an."am".operation.is.in. |
| 18b4e0 | 70 72 6f 67 72 65 73 73 2c 20 74 68 65 6e 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 69 6e 73 | progress,.then.the.transient.ins |
| 18b500 | 74 65 61 64 0a 66 65 61 74 75 72 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 | tead.features.the.following.suff |
| 18b520 | 69 78 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a e2 80 98 77 20 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 | ix.commands......w.w....(...magi |
| 18b540 | 74 2d 61 6d 2d 63 6f 6e 74 69 6e 75 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | t-am-continue...)......This.comm |
| 18b560 | 61 6e 64 20 72 65 73 75 6d 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 74 63 68 20 61 70 | and.resumes.the.current.patch.ap |
| 18b580 | 70 6c 79 69 6e 67 20 73 65 71 75 65 6e 63 65 2e 0a 0a e2 80 98 77 20 73 e2 80 99 20 28 e2 80 98 | plying.sequence......w.s....(... |
| 18b5a0 | 6d 61 67 69 74 2d 61 6d 2d 73 6b 69 70 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | magit-am-skip...)......This.comm |
| 18b5c0 | 61 6e 64 20 73 6b 69 70 73 20 74 68 65 20 73 74 6f 70 70 65 64 20 61 74 20 70 61 74 63 68 20 64 | and.skips.the.stopped.at.patch.d |
| 18b5e0 | 75 72 69 6e 67 20 61 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 0a 20 20 20 20 20 73 65 71 75 | uring.a.patch.applying......sequ |
| 18b600 | 65 6e 63 65 2e 0a 0a e2 80 98 77 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 61 6d 2d 61 62 | ence......w.a....(...magit-am-ab |
| 18b620 | 6f 72 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 62 6f 72 74 73 | ort...)......This.command.aborts |
| 18b640 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 74 63 68 20 61 70 70 6c 79 69 6e 67 20 73 65 71 75 | .the.current.patch.applying.sequ |
| 18b660 | 65 6e 63 65 2e 20 20 54 68 69 73 0a 20 20 20 20 20 64 69 73 63 61 72 64 73 20 61 6c 6c 20 63 68 | ence...This......discards.all.ch |
| 18b680 | 61 6e 67 65 73 20 6d 61 64 65 20 73 69 6e 63 65 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 73 74 | anges.made.since.the.sequence.st |
| 18b6a0 | 61 72 74 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 | arted.....File:.magit.info,..Nod |
| 18b6c0 | 65 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 2c 20 20 4e 65 78 74 3a 20 43 75 73 74 6f 6d 69 | e:.Miscellaneous,..Next:.Customi |
| 18b6e0 | 7a 69 6e 67 2c 20 20 50 72 65 76 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 2c 20 20 55 70 3a 20 | zing,..Prev:.Transferring,..Up:. |
| 18b700 | 54 6f 70 0a 0a 38 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | Top..8.Miscellaneous.*********** |
| 18b720 | 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 54 61 67 67 69 6e 67 3a 3a 0a 2a 20 4e 6f 74 | ****..*.Menu:..*.Tagging::.*.Not |
| 18b740 | 65 73 3a 3a 0a 2a 20 53 75 62 6d 6f 64 75 6c 65 73 3a 3a 0a 2a 20 53 75 62 74 72 65 65 3a 3a 0a | es::.*.Submodules::.*.Subtree::. |
| 18b760 | 2a 20 57 6f 72 6b 74 72 65 65 3a 3a 0a 2a 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 3a | *.Worktree::.*.Sparse.checkouts: |
| 18b780 | 3a 0a 2a 20 42 75 6e 64 6c 65 3a 3a 0a 2a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 3a 3a | :.*.Bundle::.*.Common.Commands:: |
| 18b7a0 | 0a 2a 20 57 69 70 20 4d 6f 64 65 73 3a 3a 0a 2a 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 | .*.Wip.Modes::.*.Commands.for.Bu |
| 18b7c0 | 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 3a 3a 0a 2a 20 4d 69 6e 6f 72 20 4d | ffers.Visiting.Files::.*.Minor.M |
| 18b7e0 | 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 3a 3a | ode.for.Buffers.Visiting.Blobs:: |
| 18b800 | 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 61 67 | ....File:.magit.info,..Node:.Tag |
| 18b820 | 67 69 6e 67 2c 20 20 4e 65 78 74 3a 20 4e 6f 74 65 73 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c | ging,..Next:.Notes,..Up:.Miscell |
| 18b840 | 61 6e 65 6f 75 73 0a 0a 38 2e 31 20 54 61 67 67 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a | aneous..8.1.Tagging.===========. |
| 18b860 | 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 74 61 67 3a | .Also.see.*note.(gitman)git-tag: |
| 18b880 | 3a 2e 0a 0a e2 80 98 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 61 67 e2 80 99 29 0a 20 20 | :......t....(...magit-tag...)... |
| 18b8a0 | 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 | ...This.transient.prefix.command |
| 18b8c0 | 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d | .binds.the.following.suffix.comm |
| 18b8e0 | 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 | ands......along.with.the.appropr |
| 18b900 | 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 | iate.infix.arguments.and.display |
| 18b920 | 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 | s.them.in.a......temporary.buffe |
| 18b940 | 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 | r.until.a.suffix.is.invoked..... |
| 18b960 | 98 74 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 61 67 2d 63 72 65 61 74 65 e2 80 99 29 | .t.t....(...magit-tag-create...) |
| 18b980 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 6e 65 77 | ......This.command.creates.a.new |
| 18b9a0 | 20 74 61 67 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 4e 41 4d 45 20 61 74 20 52 45 56 2e | .tag.with.the.given.NAME.at.REV. |
| 18b9c0 | 20 20 57 69 74 68 20 61 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 74 | ..With.a......prefix.argument.it |
| 18b9e0 | 20 63 72 65 61 74 65 73 20 61 6e 20 61 6e 6e 6f 74 61 74 65 64 20 74 61 67 2e 0a 0a e2 80 98 74 | .creates.an.annotated.tag......t |
| 18ba00 | 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 61 67 2d 72 65 6c 65 61 73 65 e2 80 99 29 0a | .r....(...magit-tag-release...). |
| 18ba20 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 73 20 63 72 65 61 74 65 73 20 61 20 72 65 6c | .....This.commands.creates.a.rel |
| 18ba40 | 65 61 73 65 20 74 61 67 2e 20 20 49 74 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 72 65 6c 65 61 | ease.tag...It.assumes.that.relea |
| 18ba60 | 73 65 20 74 61 67 73 0a 20 20 20 20 20 6d 61 74 63 68 20 e2 80 98 6d 61 67 69 74 2d 72 65 6c 65 | se.tags......match....magit-rele |
| 18ba80 | 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 e2 80 99 2e 0a 0a 20 20 20 20 20 46 69 72 73 74 20 69 | ase-tag-regexp...........First.i |
| 18baa0 | 74 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6e 65 | t.prompts.for.the.name.of.the.ne |
| 18bac0 | 77 20 74 61 67 20 75 73 69 6e 67 20 74 68 65 20 68 69 67 68 65 73 74 0a 20 20 20 20 20 65 78 69 | w.tag.using.the.highest......exi |
| 18bae0 | 73 74 69 6e 67 20 74 61 67 20 61 73 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 20 61 6e 64 20 6c | sting.tag.as.initial.input.and.l |
| 18bb00 | 65 61 76 69 6e 67 20 69 74 20 74 6f 20 74 68 65 20 75 73 65 72 20 74 6f 0a 20 20 20 20 20 69 6e | eaving.it.to.the.user.to......in |
| 18bb20 | 63 72 65 6d 65 6e 74 20 74 68 65 20 64 65 73 69 72 65 64 20 70 61 72 74 20 6f 66 20 74 68 65 20 | crement.the.desired.part.of.the. |
| 18bb40 | 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 20 20 49 66 20 79 6f 75 20 75 73 65 0a 20 20 20 20 | version.string...If.you.use..... |
| 18bb60 | 20 75 6e 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 72 65 6c 65 61 73 65 20 74 61 67 73 20 6f 72 20 | .unconventional.release.tags.or. |
| 18bb80 | 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 73 20 28 65 2e 67 2e 2c 0a 20 20 20 20 20 e2 80 98 76 | version.numbers.(e.g.,.........v |
| 18bba0 | 31 2e 32 2e 33 2d 63 75 73 74 6f 6d 2e 31 e2 80 99 29 2c 20 79 6f 75 20 63 61 6e 20 73 65 74 20 | 1.2.3-custom.1...),.you.can.set. |
| 18bbc0 | 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 72 65 6c 65 61 73 65 2d 74 61 67 2d 72 65 67 65 78 70 e2 | the....magit-release-tag-regexp. |
| 18bbe0 | 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 74 61 67 2d 76 65 72 73 69 6f 6e | ...and.........magit-tag-version |
| 18bc00 | 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 e2 80 99 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 20 20 20 | -regexp-alist....variables...... |
| 18bc20 | 20 20 49 66 20 e2 80 98 2d 2d 61 6e 6e 6f 74 61 74 65 e2 80 99 20 69 73 20 65 6e 61 62 6c 65 64 | ..If....--annotate....is.enabled |
| 18bc40 | 20 74 68 65 6e 20 69 74 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 74 68 65 20 6d 65 73 73 61 67 65 | .then.it.prompts.for.the.message |
| 18bc60 | 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6e 65 77 20 74 61 67 2e 20 20 54 68 65 20 70 72 6f 70 6f | .of.the......new.tag...The.propo |
| 18bc80 | 73 65 64 20 74 61 67 20 6d 65 73 73 61 67 65 20 69 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 | sed.tag.message.is.based.on.the. |
| 18bca0 | 6d 65 73 73 61 67 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 68 69 67 68 65 73 74 20 74 61 67 2c | message.of.the......highest.tag, |
| 18bcc0 | 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 | .provided.that.that.contains.the |
| 18bce0 | 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 73 74 72 69 | .corresponding.version......stri |
| 18bd00 | 6e 67 20 61 6e 64 20 73 75 62 73 74 69 74 75 74 69 6e 67 20 74 68 65 20 6e 65 77 20 76 65 72 73 | ng.and.substituting.the.new.vers |
| 18bd20 | 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 74 68 61 74 2e 20 20 4f 74 68 65 72 77 69 73 65 0a | ion.string.for.that...Otherwise. |
| 18bd40 | 20 20 20 20 20 69 74 20 70 72 6f 70 6f 73 65 73 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 | .....it.proposes.something.like. |
| 18bd60 | 22 46 6f 6f 2d 42 61 72 20 31 2e 32 2e 33 22 2c 20 67 69 76 65 6e 2c 20 66 6f 72 20 65 78 61 6d | "Foo-Bar.1.2.3",.given,.for.exam |
| 18bd80 | 70 6c 65 2c 20 61 0a 20 20 20 20 20 54 41 47 20 22 76 31 2e 32 2e 33 22 20 61 6e 64 20 61 20 72 | ple,.a......TAG."v1.2.3".and.a.r |
| 18bda0 | 65 70 6f 73 69 74 6f 72 79 20 6c 6f 63 61 74 65 64 20 61 74 20 73 6f 6d 65 74 68 69 6e 67 20 6c | epository.located.at.something.l |
| 18bdc0 | 69 6b 65 0a 20 20 20 20 20 22 2f 70 61 74 68 2f 74 6f 2f 66 6f 6f 2d 62 61 72 22 2e 0a 0a e2 80 | ike......"/path/to/foo-bar"..... |
| 18bde0 | 98 74 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c 65 74 65 e2 80 99 29 | .t.k....(...magit-tag-delete...) |
| 18be00 | 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 65 6c 65 74 65 73 20 6f 6e 65 20 6f | ......This.command.deletes.one.o |
| 18be20 | 72 20 6d 6f 72 65 20 74 61 67 73 2e 20 20 49 66 20 74 68 65 20 72 65 67 69 6f 6e 20 6d 61 72 6b | r.more.tags...If.the.region.mark |
| 18be40 | 73 0a 20 20 20 20 20 6d 75 6c 74 69 70 6c 65 20 74 61 67 73 20 28 61 6e 64 20 6e 6f 74 68 69 6e | s......multiple.tags.(and.nothin |
| 18be60 | 67 20 65 6c 73 65 29 2c 20 74 68 65 6e 20 69 74 20 6f 66 66 65 72 73 20 74 6f 20 64 65 6c 65 74 | g.else),.then.it.offers.to.delet |
| 18be80 | 65 20 74 68 6f 73 65 2e 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 70 72 6f 6d | e.those.......Otherwise,.it.prom |
| 18bea0 | 70 74 73 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 74 61 67 20 74 6f 20 62 65 20 64 65 6c 65 74 | pts.for.a.single.tag.to.be.delet |
| 18bec0 | 65 64 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 0a 20 20 20 20 20 74 68 65 20 74 61 67 20 61 | ed,.defaulting.to......the.tag.a |
| 18bee0 | 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 74 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 74 61 | t.point......t.p....(...magit-ta |
| 18bf00 | 67 2d 70 72 75 6e 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 6f 66 | g-prune...)......This.command.of |
| 18bf20 | 66 65 72 73 20 74 6f 20 64 65 6c 65 74 65 20 74 61 67 73 20 6d 69 73 73 69 6e 67 20 6c 6f 63 61 | fers.to.delete.tags.missing.loca |
| 18bf40 | 6c 6c 79 20 66 72 6f 6d 20 52 45 4d 4f 54 45 2c 20 61 6e 64 0a 20 20 20 20 20 76 69 63 65 20 76 | lly.from.REMOTE,.and......vice.v |
| 18bf60 | 65 72 73 61 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 | ersa.....File:.magit.info,..Node |
| 18bf80 | 3a 20 4e 6f 74 65 73 2c 20 20 4e 65 78 74 3a 20 53 75 62 6d 6f 64 75 6c 65 73 2c 20 20 50 72 65 | :.Notes,..Next:.Submodules,..Pre |
| 18bfa0 | 76 3a 20 54 61 67 67 69 6e 67 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a | v:.Tagging,..Up:.Miscellaneous.. |
| 18bfc0 | 38 2e 32 20 4e 6f 74 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e | 8.2.Notes.=========..Also.see.*n |
| 18bfe0 | 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 6e 6f 74 65 73 3a 3a 2e 0a 0a e2 80 98 54 e2 80 | ote.(gitman)git-notes::......T.. |
| 18c000 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | ..(...magit-notes...)......This. |
| 18c020 | 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 | transient.prefix.command.binds.t |
| 18c040 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 | he.following.suffix.commands.... |
| 18c060 | 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 | ..along.with.the.appropriate.inf |
| 18c080 | 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 | ix.arguments.and.displays.them.i |
| 18c0a0 | 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 | n.a......temporary.buffer.until. |
| 18c0c0 | 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 54 20 54 e2 80 99 20 | a.suffix.is.invoked......T.T.... |
| 18c0e0 | 28 e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 65 64 69 74 e2 80 99 29 0a 20 20 20 20 20 45 64 | (...magit-notes-edit...)......Ed |
| 18c100 | 69 74 20 74 68 65 20 6e 6f 74 65 20 61 74 74 61 63 68 65 64 20 74 6f 20 61 20 63 6f 6d 6d 69 74 | it.the.note.attached.to.a.commit |
| 18c120 | 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 6f 6d 6d 69 74 20 61 74 0a 20 20 | ,.defaulting.to.the.commit.at... |
| 18c140 | 20 20 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 20 75 73 65 20 74 | ...point........By.default.use.t |
| 18c160 | 68 65 20 76 61 6c 75 65 20 6f 66 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 e2 80 98 63 6f 72 65 | he.value.of.Git.variable....core |
| 18c180 | 2e 6e 6f 74 65 73 52 65 66 e2 80 99 20 6f 72 0a 20 20 20 20 20 22 72 65 66 73 2f 6e 6f 74 65 73 | .notesRef....or......"refs/notes |
| 18c1a0 | 2f 63 6f 6d 6d 69 74 73 22 20 69 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2e 0a | /commits".if.that.is.undefined.. |
| 18c1c0 | 0a e2 80 98 54 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 72 65 6d 6f 76 | ....T.r....(...magit-notes-remov |
| 18c1e0 | 65 e2 80 99 29 0a 20 20 20 20 20 52 65 6d 6f 76 65 20 74 68 65 20 6e 6f 74 65 20 61 74 74 61 63 | e...)......Remove.the.note.attac |
| 18c200 | 68 65 64 20 74 6f 20 61 20 63 6f 6d 6d 69 74 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 | hed.to.a.commit,.defaulting.to.t |
| 18c220 | 68 65 20 63 6f 6d 6d 69 74 20 61 74 0a 20 20 20 20 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 42 | he.commit.at......point........B |
| 18c240 | 79 20 64 65 66 61 75 6c 74 20 75 73 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 47 69 74 20 76 | y.default.use.the.value.of.Git.v |
| 18c260 | 61 72 69 61 62 6c 65 20 e2 80 98 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 e2 80 99 20 6f 72 0a 20 | ariable....core.notesRef....or.. |
| 18c280 | 20 20 20 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 22 20 69 66 20 74 68 61 74 | ...."refs/notes/commits".if.that |
| 18c2a0 | 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2e 0a 0a e2 80 98 54 20 70 e2 80 99 20 28 e2 80 98 6d 61 | .is.undefined......T.p....(...ma |
| 18c2c0 | 67 69 74 2d 6e 6f 74 65 73 2d 70 72 75 6e 65 e2 80 99 29 0a 20 20 20 20 20 52 65 6d 6f 76 65 20 | git-notes-prune...)......Remove. |
| 18c2e0 | 6e 6f 74 65 73 20 61 62 6f 75 74 20 75 6e 72 65 61 63 68 61 62 6c 65 20 63 6f 6d 6d 69 74 73 2e | notes.about.unreachable.commits. |
| 18c300 | 0a 0a 20 20 20 49 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 6d 65 72 67 65 20 6f 6e 65 | .....It.is.possible.to.merge.one |
| 18c320 | 20 6e 6f 74 65 20 72 65 66 20 69 6e 74 6f 20 61 6e 6f 74 68 65 72 2e 20 20 54 68 61 74 20 6d 61 | .note.ref.into.another...That.ma |
| 18c340 | 79 20 72 65 73 75 6c 74 0a 69 6e 20 63 6f 6e 66 6c 69 63 74 73 20 77 68 69 63 68 20 68 61 76 65 | y.result.in.conflicts.which.have |
| 18c360 | 20 74 6f 20 72 65 73 6f 6c 76 65 64 20 69 6e 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 77 6f | .to.resolved.in.the.temporary.wo |
| 18c380 | 72 6b 74 72 65 65 0a 22 2e 67 69 74 2f 4e 4f 54 45 53 5f 4d 45 52 47 45 5f 57 4f 52 4b 54 52 45 | rktree.".git/NOTES_MERGE_WORKTRE |
| 18c3a0 | 45 22 2e 0a 0a e2 80 98 54 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d | E"......T.m....(...magit-notes-m |
| 18c3c0 | 65 72 67 65 e2 80 99 29 0a 20 20 20 20 20 4d 65 72 67 65 20 74 68 65 20 6e 6f 74 65 73 20 6f 66 | erge...)......Merge.the.notes.of |
| 18c3e0 | 20 61 20 72 65 66 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 69 6e 74 6f 20 74 | .a.ref.read.from.the.user.into.t |
| 18c400 | 68 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 0a 20 20 20 20 20 72 65 66 2e 20 20 54 68 65 20 | he.current.notes......ref...The. |
| 18c420 | 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 20 72 65 66 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f | current.notes.ref.is.the.value.o |
| 18c440 | 66 20 47 69 74 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 e2 80 98 63 6f 72 65 2e 6e 6f 74 65 | f.Git.variable.........core.note |
| 18c460 | 73 52 65 66 e2 80 99 20 6f 72 20 22 72 65 66 73 2f 6e 6f 74 65 73 2f 63 6f 6d 6d 69 74 73 22 20 | sRef....or."refs/notes/commits". |
| 18c480 | 69 66 20 74 68 61 74 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2e 0a 0a 20 20 20 57 68 65 6e 20 61 | if.that.is.undefined......When.a |
| 18c4a0 | 20 6e 6f 74 65 73 20 6d 65 72 67 65 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 73 20 74 68 65 6e | .notes.merge.is.in.progress.then |
| 18c4c0 | 20 74 68 65 20 74 72 61 6e 73 69 65 6e 74 20 66 65 61 74 75 72 65 73 20 74 68 65 0a 66 6f 6c 6c | .the.transient.features.the.foll |
| 18c4e0 | 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 2c 20 69 6e 73 74 65 61 64 20 6f | owing.suffix.commands,.instead.o |
| 18c500 | 66 20 74 68 6f 73 65 20 6c 69 73 74 65 64 20 61 62 6f 76 65 2e 0a 0a e2 80 98 54 20 63 e2 80 99 | f.those.listed.above......T.c... |
| 18c520 | 20 28 e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 e2 80 99 | .(...magit-notes-merge-commit... |
| 18c540 | 29 0a 20 20 20 20 20 43 6f 6d 6d 69 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 20 | )......Commit.the.current.notes. |
| 18c560 | 72 65 66 20 6d 65 72 67 65 2c 20 61 66 74 65 72 20 6d 61 6e 75 61 6c 6c 79 20 72 65 73 6f 6c 76 | ref.merge,.after.manually.resolv |
| 18c580 | 69 6e 67 0a 20 20 20 20 20 63 6f 6e 66 6c 69 63 74 73 2e 0a 0a e2 80 98 54 20 61 e2 80 99 20 28 | ing......conflicts......T.a....( |
| 18c5a0 | e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 61 62 6f 72 74 e2 80 99 29 0a 20 | ...magit-notes-merge-abort...).. |
| 18c5c0 | 20 20 20 20 41 62 6f 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 6e 6f 74 65 73 20 72 65 66 20 | ....Abort.the.current.notes.ref. |
| 18c5e0 | 6d 65 72 67 65 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 72 69 61 62 6c | merge......The.following.variabl |
| 18c600 | 65 73 20 63 6f 6e 74 72 6f 6c 20 77 68 61 74 20 6e 6f 74 65 73 20 72 65 66 65 72 65 6e 63 65 20 | es.control.what.notes.reference. |
| 18c620 | e2 80 98 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 2a e2 80 99 2c 0a e2 80 98 67 69 74 20 6e 6f 74 65 | ...magit-notes-*...,....git.note |
| 18c640 | 73 e2 80 99 20 61 6e 64 20 e2 80 98 67 69 74 20 73 68 6f 77 e2 80 99 20 61 63 74 20 6f 6e 20 61 | s....and....git.show....act.on.a |
| 18c660 | 6e 64 20 64 69 73 70 6c 61 79 2e 20 20 42 6f 74 68 20 74 68 65 20 6c 6f 63 61 6c 20 61 6e 64 0a | nd.display...Both.the.local.and. |
| 18c680 | 67 6c 6f 62 61 6c 20 76 61 6c 75 65 73 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 61 6e 64 20 | global.values.are.displayed.and. |
| 18c6a0 | 63 61 6e 20 62 65 20 6d 6f 64 69 66 69 65 64 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 | can.be.modified....--.Variable:. |
| 18c6c0 | 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 | core.notesRef......This.variable |
| 18c6e0 | 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6e 6f 74 65 73 20 72 65 66 20 74 68 61 74 20 69 73 | .specifies.the.notes.ref.that.is |
| 18c700 | 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 61 6e 64 20 77 | .displayed.by.default......and.w |
| 18c720 | 68 69 63 68 20 63 6f 6d 6d 61 6e 64 73 20 61 63 74 20 6f 6e 20 62 79 20 64 65 66 61 75 6c 74 2e | hich.commands.act.on.by.default. |
| 18c740 | 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 | ...--.Variable:.notes.displayRef |
| 18c760 | 0a 20 20 20 20 20 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 73 70 65 63 69 66 69 65 73 20 61 64 | ......This.variable.specifies.ad |
| 18c780 | 64 69 74 69 6f 6e 61 6c 20 6e 6f 74 65 73 20 72 65 66 20 74 6f 20 62 65 20 64 69 73 70 6c 61 79 | ditional.notes.ref.to.be.display |
| 18c7a0 | 65 64 20 69 6e 0a 20 20 20 20 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 72 65 66 20 73 | ed.in......addition.to.the.ref.s |
| 18c7c0 | 70 65 63 69 66 69 65 64 20 62 79 20 e2 80 98 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 e2 80 99 2e | pecified.by....core.notesRef.... |
| 18c7e0 | 20 20 49 74 20 63 61 6e 20 68 61 76 65 0a 20 20 20 20 20 6d 75 6c 74 69 70 6c 65 20 76 61 6c 75 | ..It.can.have......multiple.valu |
| 18c800 | 65 73 20 61 6e 64 20 6d 61 79 20 65 6e 64 20 77 69 74 68 20 e2 80 98 2a e2 80 99 20 74 6f 20 64 | es.and.may.end.with....*....to.d |
| 18c820 | 69 73 70 6c 61 79 20 61 6c 6c 20 72 65 66 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 72 | isplay.all.refs.in.the.........r |
| 18c840 | 65 66 73 2f 6e 6f 74 65 73 2f e2 80 99 20 6e 61 6d 65 73 70 61 63 65 20 28 6f 72 20 e2 80 98 2a | efs/notes/....namespace.(or....* |
| 18c860 | 2a e2 80 99 20 69 66 20 73 6f 6d 65 20 6e 61 6d 65 73 20 63 6f 6e 74 61 69 6e 20 73 6c 61 73 68 | *....if.some.names.contain.slash |
| 18c880 | 65 73 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | es).....File:.magit.info,..Node: |
| 18c8a0 | 20 53 75 62 6d 6f 64 75 6c 65 73 2c 20 20 4e 65 78 74 3a 20 53 75 62 74 72 65 65 2c 20 20 50 72 | .Submodules,..Next:.Subtree,..Pr |
| 18c8c0 | 65 76 3a 20 4e 6f 74 65 73 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 | ev:.Notes,..Up:.Miscellaneous..8 |
| 18c8e0 | 2e 33 20 53 75 62 6d 6f 64 75 6c 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c | .3.Submodules.==============..Al |
| 18c900 | 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 73 75 62 6d 6f 64 75 | so.see.*note.(gitman)git-submodu |
| 18c920 | 6c 65 3a 3a 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 4c 69 73 74 69 6e 67 20 53 75 62 6d 6f 64 | le::...*.Menu:..*.Listing.Submod |
| 18c940 | 75 6c 65 73 3a 3a 0a 2a 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 3a 3a 0a 0a | ules::.*.Submodule.Transient::.. |
| 18c960 | 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4c 69 73 74 69 | ..File:.magit.info,..Node:.Listi |
| 18c980 | 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 2c 20 20 4e 65 78 74 3a 20 53 75 62 6d 6f 64 75 6c 65 20 | ng.Submodules,..Next:.Submodule. |
| 18c9a0 | 54 72 61 6e 73 69 65 6e 74 2c 20 20 55 70 3a 20 53 75 62 6d 6f 64 75 6c 65 73 0a 0a 38 2e 33 2e | Transient,..Up:.Submodules..8.3. |
| 18c9c0 | 31 20 4c 69 73 74 69 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 1.Listing.Submodules.----------- |
| 18c9e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 63 6f 6d 6d 61 6e 64 20 e2 80 98 6d 61 | -------------..The.command....ma |
| 18ca00 | 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 e2 80 99 20 64 69 73 70 6c 61 79 73 20 | git-list-submodules....displays. |
| 18ca20 | 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 72 65 70 6f 73 69 74 6f 72 79 | a.list.of.the.current.repository |
| 18ca40 | e2 80 99 73 20 73 75 62 6d 6f 64 75 6c 65 73 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 62 75 | ...s.submodules.in.a.separate.bu |
| 18ca60 | 66 66 65 72 2e 20 20 49 74 e2 80 99 73 20 61 6c 73 6f 20 70 6f 73 73 69 62 6c 65 20 74 6f 0a 64 | ffer...It...s.also.possible.to.d |
| 18ca80 | 69 73 70 6c 61 79 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 73 75 62 6d 6f 64 75 | isplay.information.about.submodu |
| 18caa0 | 6c 65 73 20 64 69 72 65 63 74 6c 79 20 69 6e 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 65 | les.directly.in.the.status.buffe |
| 18cac0 | 72 20 6f 66 0a 74 68 65 20 73 75 70 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 20 62 79 20 61 64 64 | r.of.the.super-repository.by.add |
| 18cae0 | 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 e2 80 99 20 74 | ing....magit-insert-modules....t |
| 18cb00 | 6f 20 74 68 65 20 68 6f 6f 6b 0a e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 73 65 63 74 69 | o.the.hook....magit-status-secti |
| 18cb20 | 6f 6e 73 2d 68 6f 6f 6b e2 80 99 20 61 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 2a 6e 6f 74 | ons-hook....as.described.in.*not |
| 18cb40 | 65 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 0a 53 65 63 74 69 6f 6e 73 3a 3a 2e 0a 0a 20 2d 2d | e.Status.Module.Sections::....-- |
| 18cb60 | 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 0a | .Command:.magit-list-submodules. |
| 18cb80 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 69 73 70 6c 61 79 73 20 61 20 6c 69 73 | .....This.command.displays.a.lis |
| 18cba0 | 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 | t.of.the.current.repository...s. |
| 18cbc0 | 70 6f 70 75 6c 61 74 65 64 0a 20 20 20 20 20 73 75 62 6d 6f 64 75 6c 65 73 20 69 6e 20 61 20 73 | populated......submodules.in.a.s |
| 18cbe0 | 65 70 61 72 61 74 65 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 49 74 20 63 61 6e 20 62 65 20 | eparate.buffer........It.can.be. |
| 18cc00 | 69 6e 76 6f 6b 65 64 20 62 79 20 70 72 65 73 73 69 6e 67 20 e2 80 98 52 45 54 e2 80 99 20 6f 6e | invoked.by.pressing....RET....on |
| 18cc20 | 20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65 64 0a 20 20 20 20 20 22 4d 6f 64 75 6c 65 | .the.section.titled......"Module |
| 18cc40 | 73 22 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 75 62 6d | s"....--.User.Option:.magit-subm |
| 18cc60 | 6f 64 75 6c 65 2d 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 | odule-list-columns......This.opt |
| 18cc80 | 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 61 74 20 63 6f 6c 75 6d 6e 73 20 61 72 65 20 64 69 | ion.controls.what.columns.are.di |
| 18cca0 | 73 70 6c 61 79 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d | splayed.by.the.command.........m |
| 18ccc0 | 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 e2 80 99 20 61 6e 64 20 68 6f 77 20 | agit-list-submodules....and.how. |
| 18cce0 | 74 68 65 79 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 65 | they.are.displayed........Each.e |
| 18cd00 | 6c 65 6d 65 6e 74 20 68 61 73 20 74 68 65 20 66 6f 72 6d 20 e2 80 98 28 48 45 41 44 45 52 20 57 | lement.has.the.form....(HEADER.W |
| 18cd20 | 49 44 54 48 20 46 4f 52 4d 41 54 20 50 52 4f 50 53 29 e2 80 99 2e 0a 0a 20 20 20 20 20 48 45 41 | IDTH.FORMAT.PROPS)...........HEA |
| 18cd40 | 44 45 52 20 69 73 20 74 68 65 20 73 74 72 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 | DER.is.the.string.displayed.in.t |
| 18cd60 | 68 65 20 68 65 61 64 65 72 2e 20 20 57 49 44 54 48 20 69 73 20 74 68 65 20 77 69 64 74 68 0a 20 | he.header...WIDTH.is.the.width.. |
| 18cd80 | 20 20 20 20 6f 66 20 74 68 65 20 63 6f 6c 75 6d 6e 2e 20 20 46 4f 52 4d 41 54 20 69 73 20 61 20 | ....of.the.column...FORMAT.is.a. |
| 18cda0 | 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 | function.that.is.called.with.one |
| 18cdc0 | 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 69 | ......argument,.the.repository.i |
| 18cde0 | 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 28 75 73 75 61 6c 6c 79 20 69 74 73 20 62 61 73 65 6e | dentification.(usually.its.basen |
| 18ce00 | 61 6d 65 29 2c 20 61 6e 64 0a 20 20 20 20 20 77 69 74 68 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 | ame),.and......with....default-d |
| 18ce20 | 69 72 65 63 74 6f 72 79 e2 80 99 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 74 6f 70 6c 65 76 65 | irectory....bound.to.the.topleve |
| 18ce40 | 6c 20 6f 66 20 69 74 73 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 20 20 20 20 20 49 74 20 68 | l.of.its.working.tree.......It.h |
| 18ce60 | 61 73 20 74 6f 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 69 6e 73 65 | as.to.return.a.string.to.be.inse |
| 18ce80 | 72 74 65 64 20 6f 72 20 6e 69 6c 2e 20 20 50 52 4f 50 53 20 69 73 20 61 6e 20 61 6c 69 73 74 0a | rted.or.nil...PROPS.is.an.alist. |
| 18cea0 | 20 20 20 20 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 6b 65 79 73 20 e2 80 98 3a | .....that.supports.the.keys....: |
| 18cec0 | 72 69 67 68 74 2d 61 6c 69 67 6e e2 80 99 2c 20 e2 80 98 3a 70 61 64 2d 72 69 67 68 74 e2 80 99 | right-align...,....:pad-right... |
| 18cee0 | 20 61 6e 64 20 e2 80 98 3a 73 6f 72 74 e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 65 20 e2 80 98 3a | .and....:sort...........The....: |
| 18cf00 | 73 6f 72 74 e2 80 99 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 20 61 20 77 65 69 72 64 20 69 6e 74 | sort....function.has.a.weird.int |
| 18cf20 | 65 72 66 61 63 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 64 6f 63 | erface.described.in.the......doc |
| 18cf40 | 73 74 72 69 6e 67 20 6f 66 20 e2 80 98 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 2d 67 65 74 | string.of....tabulated-list--get |
| 18cf60 | 2d 73 6f 72 74 e2 80 99 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 e2 80 98 3c e2 80 99 | -sort......Alternatively....<... |
| 18cf80 | 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 76 65 72 73 | .and.........magit-repolist-vers |
| 18cfa0 | 69 6f 6e 3c e2 80 99 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 74 68 6f 73 65 20 66 75 6e | ion<....can.be.used.as.those.fun |
| 18cfc0 | 63 74 69 6f 6e 73 20 61 72 65 0a 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 | ctions.are......automatically.re |
| 18cfe0 | 70 6c 61 63 65 64 20 77 69 74 68 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 73 61 74 69 73 | placed.with.functions.that.satis |
| 18d000 | 66 79 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 2e 0a 20 20 20 20 20 53 65 74 20 e2 80 98 3a 73 | fy.the.interface.......Set....:s |
| 18d020 | 6f 72 74 e2 80 99 20 74 6f 20 e2 80 98 6e 69 6c e2 80 99 20 74 6f 20 69 6e 68 69 62 69 74 20 73 | ort....to....nil....to.inhibit.s |
| 18d040 | 6f 72 74 69 6e 67 3b 20 69 66 20 75 6e 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 6e 20 74 68 65 | orting;.if.unspecified,.then.the |
| 18d060 | 0a 20 20 20 20 20 63 6f 6c 75 6d 6e 20 69 73 20 73 6f 72 74 61 62 6c 65 20 75 73 69 6e 67 20 74 | ......column.is.sortable.using.t |
| 18d080 | 68 65 20 64 65 66 61 75 6c 74 20 73 6f 72 74 65 72 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 | he.default.sorter........You.may |
| 18d0a0 | 20 77 69 73 68 20 74 6f 20 64 69 73 70 6c 61 79 20 61 20 72 61 6e 67 65 20 6f 66 20 6e 75 6d 65 | .wish.to.display.a.range.of.nume |
| 18d0c0 | 72 69 63 20 63 6f 6c 75 6d 6e 73 20 75 73 69 6e 67 20 6a 75 73 74 20 6f 6e 65 0a 20 20 20 20 20 | ric.columns.using.just.one...... |
| 18d0e0 | 63 68 61 72 61 63 74 65 72 20 70 65 72 20 63 6f 6c 75 6d 6e 20 61 6e 64 20 77 69 74 68 6f 75 74 | character.per.column.and.without |
| 18d100 | 20 61 6e 79 20 70 61 64 64 69 6e 67 20 62 65 74 77 65 65 6e 20 63 6f 6c 75 6d 6e 73 2c 20 69 6e | .any.padding.between.columns,.in |
| 18d120 | 0a 20 20 20 20 20 77 68 69 63 68 20 63 61 73 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 | ......which.case.you.should.use. |
| 18d140 | 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 48 45 41 44 45 52 2c 20 73 65 74 20 57 49 44 54 48 | an.appropriate.HEADER,.set.WIDTH |
| 18d160 | 20 74 6f 20 31 2c 0a 20 20 20 20 20 61 6e 64 20 73 65 74 20 e2 80 98 3a 70 61 64 2d 72 69 67 68 | .to.1,......and.set....:pad-righ |
| 18d180 | 74 e2 80 99 20 74 6f 20 39 2e 20 20 e2 80 98 2b e2 80 99 20 69 73 20 73 75 62 73 74 69 74 75 74 | t....to.9......+....is.substitut |
| 18d1a0 | 65 64 20 66 6f 72 20 6e 75 6d 62 65 72 73 20 68 69 67 68 65 72 0a 20 20 20 20 20 74 68 61 6e 20 | ed.for.numbers.higher......than. |
| 18d1c0 | 39 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 | 9.....File:.magit.info,..Node:.S |
| 18d1e0 | 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2c 20 20 50 72 65 76 3a 20 4c 69 73 74 69 | ubmodule.Transient,..Prev:.Listi |
| 18d200 | 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 2c 20 20 55 70 3a 20 53 75 62 6d 6f 64 75 6c 65 73 0a 0a | ng.Submodules,..Up:.Submodules.. |
| 18d220 | 38 2e 33 2e 32 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 0a 2d 2d 2d 2d 2d 2d | 8.3.2.Submodule.Transient.------ |
| 18d240 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a e2 80 98 6f e2 80 99 20 28 e2 80 | -------------------.....o....(.. |
| 18d260 | 98 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 | .magit-submodule...)......This.t |
| 18d280 | 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 | ransient.prefix.command.binds.th |
| 18d2a0 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 | e.following.suffix.commands..... |
| 18d2c0 | 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 | .along.with.the.appropriate.infi |
| 18d2e0 | 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e | x.arguments.and.displays.them.in |
| 18d300 | 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 | .a......temporary.buffer.until.a |
| 18d320 | 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 53 6f 6d 65 20 6f 66 20 | .suffix.is.invoked......Some.of. |
| 18d340 | 74 68 65 20 62 65 6c 6f 77 20 63 6f 6d 6d 61 6e 64 73 20 64 65 66 61 75 6c 74 20 74 6f 20 61 63 | the.below.commands.default.to.ac |
| 18d360 | 74 20 6f 6e 20 74 68 65 20 6d 6f 64 75 6c 65 73 20 74 68 61 74 20 61 72 65 0a 73 65 6c 65 63 74 | t.on.the.modules.that.are.select |
| 18d380 | 65 64 20 75 73 69 6e 67 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 46 6f 72 20 62 72 65 76 69 74 | ed.using.the.region...For.brevit |
| 18d3a0 | 79 20 74 68 65 69 72 20 64 65 73 63 72 69 70 74 69 6f 6e 20 74 61 6c 6b 20 61 62 6f 75 74 0a 22 | y.their.description.talk.about." |
| 18d3c0 | 74 68 65 20 73 65 6c 65 63 74 65 64 20 6d 6f 64 75 6c 65 73 22 2c 20 62 75 74 20 69 66 20 6e 6f | the.selected.modules",.but.if.no |
| 18d3e0 | 20 6d 6f 64 75 6c 65 73 20 61 72 65 20 73 65 6c 65 63 74 65 64 2c 20 74 68 65 6e 20 74 68 65 79 | .modules.are.selected,.then.they |
| 18d400 | 20 61 63 74 20 6f 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 75 6c 65 20 69 6e 73 74 65 | .act.on.the.current.module.inste |
| 18d420 | 61 64 2c 20 6f 72 20 69 66 20 70 6f 69 6e 74 20 69 73 6e e2 80 99 74 20 6f 6e 20 61 20 6d 6f 64 | ad,.or.if.point.isn...t.on.a.mod |
| 18d440 | 75 6c 65 2c 20 74 68 65 6e 20 74 68 65 20 72 65 61 64 0a 61 20 73 69 6e 67 6c 65 20 6d 6f 64 75 | ule,.then.the.read.a.single.modu |
| 18d460 | 6c 65 20 74 6f 20 61 63 74 20 6f 6e 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 | le.to.act.on...With.a.prefix.arg |
| 18d480 | 75 6d 65 6e 74 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 69 67 6e 6f 72 65 0a 74 68 65 20 | ument.these.commands.ignore.the. |
| 18d4a0 | 73 65 6c 65 63 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 75 6c 65 | selection.and.the.current.module |
| 18d4c0 | 20 61 6e 64 20 69 6e 73 74 65 61 64 20 61 63 74 20 6f 6e 20 61 6c 6c 20 73 75 69 74 61 62 6c 65 | .and.instead.act.on.all.suitable |
| 18d4e0 | 0a 6d 6f 64 75 6c 65 73 2e 0a 0a e2 80 98 6f 20 61 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 | .modules......o.a....(...magit-s |
| 18d500 | 75 62 6d 6f 64 75 6c 65 2d 61 64 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | ubmodule-add...)......This.comma |
| 18d520 | 6e 64 73 20 61 64 64 73 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 20 61 74 20 55 52 4c 20 61 | nds.adds.the.repository.at.URL.a |
| 18d540 | 73 20 61 20 6d 6f 64 75 6c 65 2e 20 20 4f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 50 41 54 48 20 | s.a.module...Optional......PATH. |
| 18d560 | 69 73 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 6d 6f 64 75 6c 65 20 72 65 6c 61 74 69 | is.the.path.to.the.module.relati |
| 18d580 | 76 65 20 74 6f 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 75 70 65 72 | ve.to.the.root.of.the......super |
| 18d5a0 | 2d 70 72 6f 6a 65 63 74 2e 20 20 49 66 20 69 74 20 69 73 20 6e 69 6c 20 74 68 65 6e 20 74 68 65 | -project...If.it.is.nil.then.the |
| 18d5c0 | 20 70 61 74 68 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 61 73 65 64 20 6f 6e 0a 20 20 20 | .path.is.determined.based.on.... |
| 18d5e0 | 20 20 55 52 4c 2e 0a 0a e2 80 98 6f 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 6d | ..URL......o.r....(...magit-subm |
| 18d600 | 6f 64 75 6c 65 2d 72 65 67 69 73 74 65 72 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | odule-register...)......This.com |
| 18d620 | 6d 61 6e 64 20 72 65 67 69 73 74 65 72 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6d 6f 64 75 | mand.registers.the.selected.modu |
| 18d640 | 6c 65 73 20 62 79 20 63 6f 70 79 69 6e 67 20 74 68 65 69 72 20 75 72 6c 73 0a 20 20 20 20 20 66 | les.by.copying.their.urls......f |
| 18d660 | 72 6f 6d 20 22 2e 67 69 74 6d 6f 64 75 6c 65 73 22 20 74 6f 20 22 24 47 49 54 5f 44 49 52 2f 63 | rom.".gitmodules".to."$GIT_DIR/c |
| 18d680 | 6f 6e 66 69 67 22 2e 20 20 54 68 65 73 65 20 76 61 6c 75 65 73 20 63 61 6e 20 74 68 65 6e 20 62 | onfig"...These.values.can.then.b |
| 18d6a0 | 65 0a 20 20 20 20 20 65 64 69 74 65 64 20 62 65 66 6f 72 65 20 72 75 6e 6e 69 6e 67 20 e2 80 98 | e......edited.before.running.... |
| 18d6c0 | 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 e2 80 99 2e 20 20 49 66 | magit-submodule-populate......If |
| 18d6e0 | 20 79 6f 75 20 64 6f 6e e2 80 99 74 0a 20 20 20 20 20 6e 65 65 64 20 74 6f 20 65 64 69 74 20 61 | .you.don...t......need.to.edit.a |
| 18d700 | 6e 79 20 75 72 6c 73 2c 20 74 68 65 6e 20 75 73 65 20 74 68 65 20 6c 61 74 74 65 72 20 64 69 72 | ny.urls,.then.use.the.latter.dir |
| 18d720 | 65 63 74 6c 79 2e 0a 0a e2 80 98 6f 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 6d | ectly......o.p....(...magit-subm |
| 18d740 | 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | odule-populate...)......This.com |
| 18d760 | 6d 61 6e 64 20 63 72 65 61 74 65 73 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f | mand.creates.the.working.directo |
| 18d780 | 72 79 20 6f 72 20 64 69 72 65 63 74 6f 72 69 65 73 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 65 | ry.or.directories.of.the......se |
| 18d7a0 | 6c 65 63 74 65 64 20 6d 6f 64 75 6c 65 73 2c 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 74 68 65 | lected.modules,.checking.out.the |
| 18d7c0 | 20 72 65 63 6f 72 64 65 64 20 63 6f 6d 6d 69 74 73 2e 0a 0a e2 80 98 6f 20 75 e2 80 99 20 28 e2 | .recorded.commits......o.u....(. |
| 18d7e0 | 80 98 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 70 64 61 74 65 e2 80 99 29 0a 20 20 20 | ..magit-submodule-update...).... |
| 18d800 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 70 64 61 74 65 73 20 74 68 65 20 73 65 6c 65 63 | ..This.command.updates.the.selec |
| 18d820 | 74 65 64 20 6d 6f 64 75 6c 65 73 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 74 68 65 20 72 65 63 | ted.modules.checking.out.the.rec |
| 18d840 | 6f 72 64 65 64 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 2e 0a 0a e2 80 98 6f 20 73 e2 80 99 20 28 | orded......commits......o.s....( |
| 18d860 | e2 80 98 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 e2 80 | ...magit-submodule-synchronize.. |
| 18d880 | 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 79 6e 63 68 72 6f 6e 69 7a 65 | .)......This.command.synchronize |
| 18d8a0 | 73 20 74 68 65 20 75 72 6c 73 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6d 6f 64 75 6c | s.the.urls.of.the.selected.modul |
| 18d8c0 | 65 73 2c 20 63 6f 70 79 69 6e 67 0a 20 20 20 20 20 74 68 65 20 76 61 6c 75 65 73 20 66 72 6f 6d | es,.copying......the.values.from |
| 18d8e0 | 20 22 2e 67 69 74 6d 6f 64 75 6c 65 73 22 20 74 6f 20 74 68 65 20 22 2e 67 69 74 2f 63 6f 6e 66 | .".gitmodules".to.the.".git/conf |
| 18d900 | 69 67 22 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 75 70 65 72 2d 70 72 6f 6a 65 63 74 20 61 73 | ig".of.the......super-project.as |
| 18d920 | 20 77 65 6c 6c 20 74 68 6f 73 65 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 73 2e 0a 0a e2 80 98 | .well.those.of.the.modules...... |
| 18d940 | 6f 20 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 6e 70 6f 70 | o.d....(...magit-submodule-unpop |
| 18d960 | 75 6c 61 74 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 6d 6f | ulate...)......This.command.remo |
| 18d980 | 76 65 73 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 | ves.the.working.directory.of.the |
| 18d9a0 | 20 73 65 6c 65 63 74 65 64 20 6d 6f 64 75 6c 65 73 2e 0a 0a e2 80 98 6f 20 6c e2 80 99 20 28 e2 | .selected.modules......o.l....(. |
| 18d9c0 | 80 98 6d 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 6c 65 73 e2 80 99 29 0a 20 20 20 20 | ..magit-list-submodules...)..... |
| 18d9e0 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 69 73 70 6c 61 79 73 20 61 20 6c 69 73 74 20 6f 66 | .This.command.displays.a.list.of |
| 18da00 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 6d 6f 64 75 | .the.current.repository...s.modu |
| 18da20 | 6c 65 73 2e 0a 0a e2 80 98 6f 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d | les......o.f....(...magit-fetch- |
| 18da40 | 6d 6f 64 75 6c 65 73 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 66 65 | modules...)......This.command.fe |
| 18da60 | 74 63 68 65 73 20 61 6c 6c 20 70 6f 70 75 6c 61 74 65 64 20 6d 6f 64 75 6c 65 73 2e 0a 0a 20 20 | tches.all.populated.modules..... |
| 18da80 | 20 20 20 4f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f 64 75 6c 65 73 | ...Option....magit-fetch-modules |
| 18daa0 | 2d 6a 6f 62 73 e2 80 99 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 6d 61 6e 79 20 73 75 62 6d 6f | -jobs....controls.how.many.submo |
| 18dac0 | 64 75 6c 65 73 20 61 72 65 0a 20 20 20 20 20 62 65 69 6e 67 20 66 65 74 63 68 65 64 20 69 6e 20 | dules.are......being.fetched.in. |
| 18dae0 | 70 61 72 61 6c 6c 65 6c 2e 20 20 41 6c 73 6f 20 66 65 74 63 68 20 74 68 65 20 73 75 70 65 72 2d | parallel...Also.fetch.the.super- |
| 18db00 | 72 65 70 6f 73 69 74 6f 72 79 2c 0a 20 20 20 20 20 62 65 63 61 75 73 65 20 e2 80 98 67 69 74 20 | repository,......because....git. |
| 18db20 | 66 65 74 63 68 e2 80 99 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 6e 6f 74 20 64 6f | fetch....does.not.support.not.do |
| 18db40 | 69 6e 67 20 74 68 61 74 2e 20 20 57 69 74 68 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 | ing.that...With.a.prefix......ar |
| 18db60 | 67 75 6d 65 6e 74 20 66 65 74 63 68 20 61 6c 6c 20 72 65 6d 6f 74 65 73 2e 0a 0a 1f 0a 46 69 6c | gument.fetch.all.remotes.....Fil |
| 18db80 | 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 75 62 74 72 65 65 2c 20 20 | e:.magit.info,..Node:.Subtree,.. |
| 18dba0 | 4e 65 78 74 3a 20 57 6f 72 6b 74 72 65 65 2c 20 20 50 72 65 76 3a 20 53 75 62 6d 6f 64 75 6c 65 | Next:.Worktree,..Prev:.Submodule |
| 18dbc0 | 73 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 34 20 53 75 62 74 72 | s,..Up:.Miscellaneous..8.4.Subtr |
| 18dbe0 | 65 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 | ee.===========..Also.see.*note.( |
| 18dc00 | 67 69 74 6d 61 6e 29 67 69 74 2d 73 75 62 74 72 65 65 3a 3a 2e 0a 0a e2 80 98 4f e2 80 99 20 28 | gitman)git-subtree::......O....( |
| 18dc20 | e2 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 | ...magit-subtree...)......This.t |
| 18dc40 | 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 | ransient.prefix.command.binds.th |
| 18dc60 | 65 20 74 77 6f 20 73 75 62 2d 74 72 61 6e 73 69 65 6e 74 73 3b 20 6f 6e 65 20 66 6f 72 0a 20 20 | e.two.sub-transients;.one.for... |
| 18dc80 | 20 20 20 69 6d 70 6f 72 74 69 6e 67 20 61 20 73 75 62 74 72 65 65 20 61 6e 64 20 6f 6e 65 20 66 | ...importing.a.subtree.and.one.f |
| 18dca0 | 6f 72 20 65 78 70 6f 72 74 69 6e 67 20 61 20 73 75 62 74 72 65 65 2e 0a 0a e2 80 98 4f 20 69 e2 | or.exporting.a.subtree......O.i. |
| 18dcc0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 69 6d 70 6f 72 74 e2 80 99 29 0a | ...(...magit-subtree-import...). |
| 18dce0 | 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 | .....This.transient.prefix.comma |
| 18dd00 | 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f | nd.binds.the.following.suffix.co |
| 18dd20 | 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f | mmands......along.with.the.appro |
| 18dd40 | 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c | priate.infix.arguments.and.displ |
| 18dd60 | 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 | ays.them.in.a......temporary.buf |
| 18dd80 | 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a | fer.until.a.suffix.is.invoked... |
| 18dda0 | 20 20 20 20 20 54 68 65 20 73 75 66 66 69 78 65 73 20 6f 66 20 74 68 69 73 20 63 6f 6d 6d 61 6e | .....The.suffixes.of.this.comman |
| 18ddc0 | 64 20 69 6d 70 6f 72 74 20 73 75 62 74 72 65 65 73 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 | d.import.subtrees........If.the. |
| 18dde0 | e2 80 98 2d 2d 70 72 65 66 69 78 e2 80 99 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 65 74 2c 20 | ...--prefix....argument.is.set,. |
| 18de00 | 74 68 65 6e 20 74 68 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 75 73 65 0a 20 20 20 | then.the.suffix.commands.use.... |
| 18de20 | 20 20 74 68 61 74 20 70 72 65 66 69 78 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 69 6e 67 20 | ..that.prefix.without.prompting. |
| 18de40 | 74 68 65 20 75 73 65 72 2e 20 20 49 66 20 69 74 20 69 73 20 75 6e 73 65 74 2c 20 74 68 65 6e 20 | the.user...If.it.is.unset,.then. |
| 18de60 | 74 68 65 79 0a 20 20 20 20 20 72 65 61 64 20 74 68 65 20 70 72 65 66 69 78 20 69 6e 20 74 68 65 | they......read.the.prefix.in.the |
| 18de80 | 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 4f 20 69 20 61 e2 80 99 20 28 e2 80 98 6d 61 | .minibuffer......O.i.a....(...ma |
| 18dea0 | 67 69 74 2d 73 75 62 74 72 65 65 2d 61 64 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | git-subtree-add...)......This.co |
| 18dec0 | 6d 6d 61 6e 64 20 61 64 64 73 20 43 4f 4d 4d 49 54 20 66 72 6f 6d 20 52 45 50 4f 53 49 54 4f 52 | mmand.adds.COMMIT.from.REPOSITOR |
| 18dee0 | 59 20 61 73 20 61 20 6e 65 77 20 73 75 62 74 72 65 65 20 61 74 0a 20 20 20 20 20 50 52 45 46 49 | Y.as.a.new.subtree.at......PREFI |
| 18df00 | 58 2e 0a 0a e2 80 98 4f 20 69 20 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 | X......O.i.c....(...magit-subtre |
| 18df20 | 65 2d 61 64 64 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | e-add-commit...)......This.comma |
| 18df40 | 6e 64 20 61 64 64 20 43 4f 4d 4d 49 54 20 61 73 20 61 20 6e 65 77 20 73 75 62 74 72 65 65 20 61 | nd.add.COMMIT.as.a.new.subtree.a |
| 18df60 | 74 20 50 52 45 46 49 58 2e 0a 0a e2 80 98 4f 20 69 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | t.PREFIX......O.i.m....(...magit |
| 18df80 | 2d 73 75 62 74 72 65 65 2d 6d 65 72 67 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d | -subtree-merge...)......This.com |
| 18dfa0 | 6d 61 6e 64 20 6d 65 72 67 65 73 20 43 4f 4d 4d 49 54 20 69 6e 74 6f 20 74 68 65 20 50 52 45 46 | mand.merges.COMMIT.into.the.PREF |
| 18dfc0 | 49 58 20 73 75 62 74 72 65 65 2e 0a 0a e2 80 98 4f 20 69 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 | IX.subtree......O.i.f....(...mag |
| 18dfe0 | 69 74 2d 73 75 62 74 72 65 65 2d 70 75 6c 6c e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f | it-subtree-pull...)......This.co |
| 18e000 | 6d 6d 61 6e 64 20 70 75 6c 6c 73 20 43 4f 4d 4d 49 54 20 66 72 6f 6d 20 52 45 50 4f 53 49 54 4f | mmand.pulls.COMMIT.from.REPOSITO |
| 18e020 | 52 59 20 69 6e 74 6f 20 74 68 65 20 50 52 45 46 49 58 20 73 75 62 74 72 65 65 2e 0a 0a e2 80 98 | RY.into.the.PREFIX.subtree...... |
| 18e040 | 4f 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 e2 | O.e....(...magit-subtree-export. |
| 18e060 | 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 | ..)......This.transient.prefix.c |
| 18e080 | 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 | ommand.binds.the.following.suffi |
| 18e0a0 | 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 | x.commands......along.with.the.a |
| 18e0c0 | 70 70 72 6f 70 72 69 61 74 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 | ppropriate.infix.arguments.and.d |
| 18e0e0 | 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 | isplays.them.in.a......temporary |
| 18e100 | 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 | .buffer.until.a.suffix.is.invoke |
| 18e120 | 64 2e 0a 0a 20 20 20 20 20 54 68 65 20 73 75 66 66 69 78 65 73 20 6f 66 20 74 68 69 73 20 63 6f | d........The.suffixes.of.this.co |
| 18e140 | 6d 6d 61 6e 64 20 65 78 70 6f 72 74 20 73 75 62 74 72 65 65 73 2e 0a 0a 20 20 20 20 20 49 66 20 | mmand.export.subtrees........If. |
| 18e160 | 74 68 65 20 e2 80 98 2d 2d 70 72 65 66 69 78 e2 80 99 20 61 72 67 75 6d 65 6e 74 20 69 73 20 73 | the....--prefix....argument.is.s |
| 18e180 | 65 74 2c 20 74 68 65 6e 20 74 68 65 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 75 73 65 | et,.then.the.suffix.commands.use |
| 18e1a0 | 0a 20 20 20 20 20 74 68 61 74 20 70 72 65 66 69 78 20 77 69 74 68 6f 75 74 20 70 72 6f 6d 70 74 | ......that.prefix.without.prompt |
| 18e1c0 | 69 6e 67 20 74 68 65 20 75 73 65 72 2e 20 20 49 66 20 69 74 20 69 73 20 75 6e 73 65 74 2c 20 74 | ing.the.user...If.it.is.unset,.t |
| 18e1e0 | 68 65 6e 20 74 68 65 79 0a 20 20 20 20 20 72 65 61 64 20 74 68 65 20 70 72 65 66 69 78 20 69 6e | hen.they......read.the.prefix.in |
| 18e200 | 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a e2 80 98 4f 20 65 20 70 e2 80 99 20 28 e2 | .the.minibuffer......O.e.p....(. |
| 18e220 | 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 73 68 e2 80 99 29 0a 20 20 20 20 20 54 68 | ..magit-subtree-push...)......Th |
| 18e240 | 69 73 20 63 6f 6d 6d 61 6e 64 20 65 78 74 72 61 63 74 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f | is.command.extract.the.history.o |
| 18e260 | 66 20 74 68 65 20 73 75 62 74 72 65 65 20 50 52 45 46 49 58 20 61 6e 64 20 70 75 73 68 65 73 0a | f.the.subtree.PREFIX.and.pushes. |
| 18e280 | 20 20 20 20 20 69 74 20 74 6f 20 52 45 46 20 6f 6e 20 52 45 50 4f 53 49 54 4f 52 59 2e 0a 0a e2 | .....it.to.REF.on.REPOSITORY.... |
| 18e2a0 | 80 98 4f 20 65 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 73 70 6c | ..O.e.s....(...magit-subtree-spl |
| 18e2c0 | 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 65 78 74 72 61 63 74 | it...)......This.command.extract |
| 18e2e0 | 73 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f 66 20 74 68 65 20 73 75 62 74 72 65 65 20 50 52 45 | s.the.history.of.the.subtree.PRE |
| 18e300 | 46 49 58 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | FIX.....File:.magit.info,..Node: |
| 18e320 | 20 57 6f 72 6b 74 72 65 65 2c 20 20 4e 65 78 74 3a 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 | .Worktree,..Next:.Sparse.checkou |
| 18e340 | 74 73 2c 20 20 50 72 65 76 3a 20 53 75 62 74 72 65 65 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c | ts,..Prev:.Subtree,..Up:.Miscell |
| 18e360 | 61 6e 65 6f 75 73 0a 0a 38 2e 35 20 57 6f 72 6b 74 72 65 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | aneous..8.5.Worktree.=========== |
| 18e380 | 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 77 6f | =..Also.see.*note.(gitman)git-wo |
| 18e3a0 | 72 6b 74 72 65 65 3a 3a 2e 0a 0a e2 80 98 5a e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 77 6f 72 | rktree::......Z....(...magit-wor |
| 18e3c0 | 6b 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 | ktree...)......This.transient.pr |
| 18e3e0 | 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | efix.command.binds.the.following |
| 18e400 | 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 6c 61 | .suffix.commands......and.displa |
| 18e420 | 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e | ys.them.in.a.temporary.buffer.un |
| 18e440 | 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 5a 20 62 | til.a.suffix.is.invoked......Z.b |
| 18e460 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 63 68 65 63 6b 6f 75 74 e2 | ....(...magit-worktree-checkout. |
| 18e480 | 80 99 29 0a 20 20 20 20 20 43 68 65 63 6b 6f 75 74 20 42 52 41 4e 43 48 20 69 6e 20 61 20 6e 65 | ..)......Checkout.BRANCH.in.a.ne |
| 18e4a0 | 77 20 77 6f 72 6b 74 72 65 65 20 61 74 20 50 41 54 48 2e 0a 0a e2 80 98 5a 20 63 e2 80 99 20 28 | w.worktree.at.PATH......Z.c....( |
| 18e4c0 | e2 80 98 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e 63 68 e2 80 99 29 0a 20 20 20 | ...magit-worktree-branch...).... |
| 18e4e0 | 20 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 42 52 41 4e 43 48 20 61 6e 64 20 63 68 65 63 6b 20 | ..Create.a.new.BRANCH.and.check. |
| 18e500 | 69 74 20 6f 75 74 20 69 6e 20 61 20 6e 65 77 20 77 6f 72 6b 74 72 65 65 20 61 74 20 50 41 54 48 | it.out.in.a.new.worktree.at.PATH |
| 18e520 | 2e 0a 0a e2 80 98 5a 20 6d e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d | ......Z.m....(...magit-worktree- |
| 18e540 | 6d 6f 76 65 e2 80 99 29 0a 20 20 20 20 20 4d 6f 76 65 20 61 6e 20 65 78 69 73 74 69 6e 67 20 77 | move...)......Move.an.existing.w |
| 18e560 | 6f 72 6b 74 72 65 65 20 74 6f 20 61 20 6e 65 77 20 50 41 54 48 2e 0a 0a e2 80 98 5a 20 6b e2 80 | orktree.to.a.new.PATH......Z.k.. |
| 18e580 | 99 20 28 e2 80 98 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 64 65 6c 65 74 65 e2 80 99 29 0a | ..(...magit-worktree-delete...). |
| 18e5a0 | 20 20 20 20 20 44 65 6c 65 74 65 20 61 20 77 6f 72 6b 74 72 65 65 2c 20 64 65 66 61 75 6c 74 69 | .....Delete.a.worktree,.defaulti |
| 18e5c0 | 6e 67 20 74 6f 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 68 | ng.to.the.worktree.at.point...Th |
| 18e5e0 | 65 0a 20 20 20 20 20 70 72 69 6d 61 72 79 20 77 6f 72 6b 74 72 65 65 20 63 61 6e 6e 6f 74 20 62 | e......primary.worktree.cannot.b |
| 18e600 | 65 20 64 65 6c 65 74 65 64 2e 0a 0a e2 80 98 5a 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | e.deleted......Z.g....(...magit- |
| 18e620 | 77 6f 72 6b 74 72 65 65 2d 73 74 61 74 75 73 e2 80 99 29 0a 20 20 20 20 20 53 68 6f 77 20 74 68 | worktree-status...)......Show.th |
| 18e640 | 65 20 73 74 61 74 75 73 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 61 74 20 70 6f 69 | e.status.for.the.worktree.at.poi |
| 18e660 | 6e 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 6f 72 6b 74 72 65 | nt........If.there.is.no.worktre |
| 18e680 | 65 20 61 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 72 65 61 64 20 6f 6e 65 20 69 6e 20 74 68 65 | e.at.point,.then.read.one.in.the |
| 18e6a0 | 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 20 20 20 20 20 49 66 20 74 68 65 20 77 6f 72 6b 74 72 65 | .minibuffer.......If.the.worktre |
| 18e6c0 | 65 20 61 74 20 70 6f 69 6e 74 20 69 73 20 74 68 65 20 6f 6e 65 20 77 68 6f 73 65 20 73 74 61 74 | e.at.point.is.the.one.whose.stat |
| 18e6e0 | 75 73 20 69 73 20 61 6c 72 65 61 64 79 20 62 65 69 6e 67 0a 20 20 20 20 20 64 69 73 70 6c 61 79 | us.is.already.being......display |
| 18e700 | 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 73 | ed.in.the.current.buffer,.then.s |
| 18e720 | 68 6f 77 20 69 74 20 69 6e 20 44 69 72 65 64 20 69 6e 73 74 65 61 64 2e 0a 0a 1f 0a 46 69 6c 65 | how.it.in.Dired.instead.....File |
| 18e740 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 70 61 72 73 65 20 63 68 65 63 | :.magit.info,..Node:.Sparse.chec |
| 18e760 | 6b 6f 75 74 73 2c 20 20 4e 65 78 74 3a 20 42 75 6e 64 6c 65 2c 20 20 50 72 65 76 3a 20 57 6f 72 | kouts,..Next:.Bundle,..Prev:.Wor |
| 18e780 | 6b 74 72 65 65 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 36 20 53 | ktree,..Up:.Miscellaneous..8.6.S |
| 18e7a0 | 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | parse.checkouts.================ |
| 18e7c0 | 3d 3d 3d 3d 0a 0a 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 20 70 72 6f 76 69 64 65 20 61 | ====..Sparse.checkouts.provide.a |
| 18e7e0 | 20 77 61 79 20 74 6f 20 72 65 73 74 72 69 63 74 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 | .way.to.restrict.the.working.tre |
| 18e800 | 65 20 74 6f 20 61 20 73 75 62 73 65 74 0a 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 53 | e.to.a.subset.of.directories...S |
| 18e820 | 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 | ee.*note.(gitman)git-sparse-chec |
| 18e840 | 6b 6f 75 74 3a 3a 2e 0a 0a 20 20 20 2a 57 61 72 6e 69 6e 67 2a 3a 20 47 69 74 20 69 6e 74 72 6f | kout::......*Warning*:.Git.intro |
| 18e860 | 64 75 63 65 64 20 74 68 65 20 e2 80 98 67 69 74 20 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 | duced.the....git.sparse-checkout |
| 18e880 | e2 80 99 20 63 6f 6d 6d 61 6e 64 20 69 6e 0a 76 65 72 73 69 6f 6e 20 32 2e 32 35 20 61 6e 64 20 | ....command.in.version.2.25.and. |
| 18e8a0 | 73 74 69 6c 6c 20 61 64 76 65 72 74 69 73 65 73 20 69 74 20 61 73 20 65 78 70 65 72 69 6d 65 6e | still.advertises.it.as.experimen |
| 18e8c0 | 74 61 6c 20 61 6e 64 20 73 75 62 6a 65 63 74 20 74 6f 0a 63 68 61 6e 67 65 2e 20 20 4d 61 67 69 | tal.and.subject.to.change...Magi |
| 18e8e0 | 74 e2 80 99 73 20 69 6e 74 65 72 66 61 63 65 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 6e 73 69 64 | t...s.interface.should.be.consid |
| 18e900 | 65 72 65 64 20 74 68 65 20 73 61 6d 65 2e 20 20 49 6e 0a 70 61 72 74 69 63 75 6c 61 72 2c 20 69 | ered.the.same...In.particular,.i |
| 18e920 | 66 20 47 69 74 20 69 6e 74 72 6f 64 75 63 65 73 20 61 20 62 61 63 6b 77 61 72 64 20 69 6e 63 6f | f.Git.introduces.a.backward.inco |
| 18e940 | 6d 70 61 74 69 62 6c 65 20 63 68 61 6e 67 65 2c 20 4d 61 67 69 74 e2 80 99 73 0a 73 70 61 72 73 | mpatible.change,.Magit...s.spars |
| 18e960 | 65 20 63 68 65 63 6b 6f 75 74 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 6d 61 79 20 62 65 20 | e.checkout.functionality.may.be. |
| 18e980 | 75 70 64 61 74 65 64 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 72 65 71 75 69 72 65 73 20 61 | updated.in.a.way.that.requires.a |
| 18e9a0 | 0a 6d 6f 72 65 20 72 65 63 65 6e 74 20 47 69 74 20 76 65 72 73 69 6f 6e 2e 0a 0a e2 80 98 3e e2 | .more.recent.Git.version......>. |
| 18e9c0 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 e2 80 99 29 | ...(...magit-sparse-checkout...) |
| 18e9e0 | 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d | ......This.transient.prefix.comm |
| 18ea00 | 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 | and.binds.the.following.suffix.c |
| 18ea20 | 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 | ommands......and.displays.them.i |
| 18ea40 | 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 | n.a.temporary.buffer.until.a.suf |
| 18ea60 | 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 3e 20 65 e2 80 99 20 28 e2 80 98 6d | fix.is.invoked......>.e....(...m |
| 18ea80 | 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 62 6c 65 e2 80 99 29 0a | agit-sparse-checkout-enable...). |
| 18eaa0 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 6e 69 74 69 61 6c 69 7a 65 73 20 61 20 | .....This.command.initializes.a. |
| 18eac0 | 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 74 68 61 74 20 69 6e 63 6c 75 64 65 73 20 6f 6e | sparse.checkout.that.includes.on |
| 18eae0 | 6c 79 20 74 68 65 0a 20 20 20 20 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 | ly.the......files.in.the.top-lev |
| 18eb00 | 65 6c 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 e2 80 | el.directory........Note.that... |
| 18eb20 | 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 e2 80 99 20 61 6e | .magit-sparse-checkout-set....an |
| 18eb40 | 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d | d.........magit-sparse-checkout- |
| 18eb60 | 61 64 64 e2 80 99 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 6e 69 74 69 61 6c 69 7a 65 20 | add....automatically.initialize. |
| 18eb80 | 61 20 73 70 61 72 73 65 0a 20 20 20 20 20 63 68 65 63 6b 6f 75 74 20 69 66 20 6e 65 63 65 73 73 | a.sparse......checkout.if.necess |
| 18eba0 | 61 72 79 2e 20 20 48 6f 77 65 76 65 72 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 63 | ary...However,.you.may.want.to.c |
| 18ebc0 | 61 6c 6c 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 | all.........magit-sparse-checkou |
| 18ebe0 | 74 2d 65 6e 61 62 6c 65 e2 80 99 20 65 78 70 6c 69 63 69 74 6c 79 20 74 6f 20 72 65 2d 69 6e 69 | t-enable....explicitly.to.re-ini |
| 18ec00 | 74 69 61 6c 69 7a 65 20 61 20 73 70 61 72 73 65 0a 20 20 20 20 20 63 68 65 63 6b 6f 75 74 20 61 | tialize.a.sparse......checkout.a |
| 18ec20 | 66 74 65 72 20 63 61 6c 6c 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 | fter.calling....magit-sparse-che |
| 18ec40 | 63 6b 6f 75 74 2d 64 69 73 61 62 6c 65 e2 80 99 2c 20 74 6f 20 70 61 73 73 0a 20 20 20 20 20 61 | ckout-disable...,.to.pass......a |
| 18ec60 | 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 e2 80 98 67 69 74 20 73 70 | dditional.arguments.to....git.sp |
| 18ec80 | 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 20 69 6e 69 74 e2 80 99 2c 20 6f 72 20 74 6f 20 65 78 65 | arse-checkout.init...,.or.to.exe |
| 18eca0 | 63 75 74 65 0a 20 20 20 20 20 74 68 65 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 20 61 73 79 | cute......the.initialization.asy |
| 18ecc0 | 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 0a 0a e2 80 98 3e 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 | nchronously......>.s....(...magi |
| 18ece0 | 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 e2 80 99 29 0a 20 20 20 20 20 54 | t-sparse-checkout-set...)......T |
| 18ed00 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 61 6b 65 73 20 61 20 6c 69 73 74 20 6f 66 20 64 69 72 65 | his.command.takes.a.list.of.dire |
| 18ed20 | 63 74 6f 72 69 65 73 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 65 73 20 74 68 65 20 73 70 61 72 73 | ctories.and.configures.the.spars |
| 18ed40 | 65 0a 20 20 20 20 20 63 68 65 63 6b 6f 75 74 20 74 6f 20 69 6e 63 6c 75 64 65 20 6f 6e 6c 79 20 | e......checkout.to.include.only. |
| 18ed60 | 66 69 6c 65 73 20 69 6e 20 74 68 6f 73 65 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 2e 20 20 | files.in.those.subdirectories... |
| 18ed80 | 41 6e 79 0a 20 20 20 20 20 70 72 65 76 69 6f 75 73 6c 79 20 69 6e 63 6c 75 64 65 64 20 64 69 72 | Any......previously.included.dir |
| 18eda0 | 65 63 74 6f 72 69 65 73 20 61 72 65 20 65 78 63 6c 75 64 65 64 20 75 6e 6c 65 73 73 20 74 68 65 | ectories.are.excluded.unless.the |
| 18edc0 | 79 20 61 72 65 20 69 6e 20 74 68 65 0a 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 6c 69 73 74 20 | y.are.in.the......provided.list. |
| 18ede0 | 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 0a e2 80 98 3e 20 61 e2 80 99 20 28 e2 80 98 6d | of.directories......>.a....(...m |
| 18ee00 | 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 61 64 64 e2 80 99 29 0a 20 20 20 | agit-sparse-checkout-add...).... |
| 18ee20 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d | ..This.command.is.like....magit- |
| 18ee40 | 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 e2 80 99 2c 20 62 75 74 20 69 6e 73 74 | sparse-checkout-set...,.but.inst |
| 18ee60 | 65 61 64 20 61 64 64 73 0a 20 20 20 20 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 | ead.adds......the.specified.list |
| 18ee80 | 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 74 68 65 20 73 65 74 20 6f 66 20 64 69 | .of.directories.to.the.set.of.di |
| 18eea0 | 72 65 63 74 6f 72 69 65 73 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 61 6c 72 65 61 64 79 20 69 | rectories.that.is......already.i |
| 18eec0 | 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 2e 0a | ncluded.in.the.sparse.checkout.. |
| 18eee0 | 0a e2 80 98 3e 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 | ....>.r....(...magit-sparse-chec |
| 18ef00 | 6b 6f 75 74 2d 72 65 61 70 70 6c 79 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | kout-reapply...)......This.comma |
| 18ef20 | 6e 64 20 61 70 70 6c 69 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 66 69 67 75 | nd.applies.the.currently.configu |
| 18ef40 | 72 65 64 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 0a 20 20 20 20 20 70 61 74 74 65 72 6e | red.sparse.checkout......pattern |
| 18ef60 | 73 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 20 20 54 68 69 73 20 69 73 20 | s.to.the.working.tree...This.is. |
| 18ef80 | 75 73 65 66 75 6c 20 74 6f 20 63 61 6c 6c 20 69 66 20 65 78 63 6c 75 64 65 64 0a 20 20 20 20 20 | useful.to.call.if.excluded...... |
| 18efa0 | 66 69 6c 65 73 20 68 61 76 65 20 62 65 65 6e 20 63 68 65 63 6b 65 64 20 6f 75 74 20 61 66 74 65 | files.have.been.checked.out.afte |
| 18efc0 | 72 20 6f 70 65 72 61 74 69 6f 6e 73 20 73 75 63 68 20 61 73 20 6d 65 72 67 69 6e 67 20 6f 72 0a | r.operations.such.as.merging.or. |
| 18efe0 | 20 20 20 20 20 72 65 62 61 73 69 6e 67 2e 0a 0a e2 80 98 3e 20 64 e2 80 99 20 28 e2 80 98 6d 61 | .....rebasing......>.d....(...ma |
| 18f000 | 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 64 69 73 61 62 6c 65 e2 80 99 29 0a | git-sparse-checkout-disable...). |
| 18f020 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 73 74 6f 72 65 73 20 74 68 65 20 66 | .....This.command.restores.the.f |
| 18f040 | 75 6c 6c 20 63 68 65 63 6b 6f 75 74 2e 20 20 54 6f 20 72 65 74 75 72 6e 20 74 6f 20 74 68 65 20 | ull.checkout...To.return.to.the. |
| 18f060 | 70 72 65 76 69 6f 75 73 0a 20 20 20 20 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 2c 20 63 | previous......sparse.checkout,.c |
| 18f080 | 61 6c 6c 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 65 6e 61 | all....magit-sparse-checkout-ena |
| 18f0a0 | 62 6c 65 e2 80 99 2e 0a 0a 20 20 20 41 20 73 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 20 63 61 | ble.........A.sparse.checkout.ca |
| 18f0c0 | 6e 20 61 6c 73 6f 20 62 65 20 69 6e 69 74 69 61 74 65 64 20 77 68 65 6e 20 63 6c 6f 6e 69 6e 67 | n.also.be.initiated.when.cloning |
| 18f0e0 | 20 61 20 72 65 70 6f 73 69 74 6f 72 79 20 62 79 0a 75 73 69 6e 67 20 74 68 65 20 e2 80 98 6d 61 | .a.repository.by.using.the....ma |
| 18f100 | 67 69 74 2d 63 6c 6f 6e 65 2d 73 70 61 72 73 65 e2 80 99 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 | git-clone-sparse....command.in.t |
| 18f120 | 68 65 20 e2 80 98 6d 61 67 69 74 2d 63 6c 6f 6e 65 e2 80 99 20 74 72 61 6e 73 69 65 6e 74 0a 28 | he....magit-clone....transient.( |
| 18f140 | 73 65 65 20 2a 6e 6f 74 65 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 3a 3a 29 2e | see.*note.Cloning.Repository::). |
| 18f160 | 0a 0a 20 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 66 | .....If.you.want.the.status.buff |
| 18f180 | 65 72 20 74 6f 20 69 6e 64 69 63 61 74 65 20 77 68 65 6e 20 61 20 73 70 61 72 73 65 20 63 68 65 | er.to.indicate.when.a.sparse.che |
| 18f1a0 | 63 6b 6f 75 74 20 69 73 0a 65 6e 61 62 6c 65 64 2c 20 61 64 64 20 74 68 65 20 66 75 6e 63 74 69 | ckout.is.enabled,.add.the.functi |
| 18f1c0 | 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 69 6e 73 65 | on....magit-sparse-checkout-inse |
| 18f1e0 | 72 74 2d 68 65 61 64 65 72 e2 80 99 20 74 6f 0a e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d | rt-header....to....magit-status- |
| 18f200 | 68 65 61 64 65 72 73 2d 68 6f 6f 6b e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e | headers-hook........File:.magit. |
| 18f220 | 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 75 6e 64 6c 65 2c 20 20 4e 65 78 74 3a 20 43 6f 6d 6d | info,..Node:.Bundle,..Next:.Comm |
| 18f240 | 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 50 72 65 76 3a 20 53 70 61 72 73 65 20 63 68 65 63 6b | on.Commands,..Prev:.Sparse.check |
| 18f260 | 6f 75 74 73 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 37 20 42 75 | outs,..Up:.Miscellaneous..8.7.Bu |
| 18f280 | 6e 64 6c 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 | ndle.==========..Also.see.*note. |
| 18f2a0 | 28 67 69 74 6d 61 6e 29 67 69 74 2d 62 75 6e 64 6c 65 3a 3a 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 | (gitman)git-bundle::....--.Comma |
| 18f2c0 | 6e 64 3a 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 | nd:.magit-bundle......This.trans |
| 18f2e0 | 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 73 65 76 65 72 61 | ient.prefix.command.binds.severa |
| 18f300 | 6c 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 0a 20 20 20 20 20 72 75 6e 6e 69 | l.suffix.commands.for......runni |
| 18f320 | 6e 67 20 e2 80 98 67 69 74 20 62 75 6e 64 6c 65 e2 80 99 20 73 75 62 63 6f 6d 6d 61 6e 64 73 20 | ng....git.bundle....subcommands. |
| 18f340 | 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 | and.displays.them.in.a.temporary |
| 18f360 | 0a 20 20 20 20 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 | ......buffer.until.a.suffix.is.i |
| 18f380 | 6e 76 6f 6b 65 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f | nvoked.....File:.magit.info,..No |
| 18f3a0 | 64 65 3a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 4e 65 78 74 3a 20 57 69 70 20 | de:.Common.Commands,..Next:.Wip. |
| 18f3c0 | 4d 6f 64 65 73 2c 20 20 50 72 65 76 3a 20 42 75 6e 64 6c 65 2c 20 20 55 70 3a 20 4d 69 73 63 65 | Modes,..Prev:.Bundle,..Up:.Misce |
| 18f3e0 | 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 38 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 0a 3d 3d | llaneous..8.8.Common.Commands.== |
| 18f400 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 | =================...--.Command:. |
| 18f420 | 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 | magit-switch-to-repository-buffe |
| 18f440 | 72 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 | r..--.Command:.magit-switch-to-r |
| 18f460 | 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 0a 20 2d | epository-buffer-other-window..- |
| 18f480 | 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 | -.Command:.magit-switch-to-repos |
| 18f4a0 | 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 0a 20 2d 2d 20 43 6f 6d | itory-buffer-other-frame..--.Com |
| 18f4c0 | 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 | mand:.magit-display-repository-b |
| 18f4e0 | 75 66 66 65 72 0a 20 20 20 20 20 54 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 72 65 61 64 20 61 | uffer......These.commands.read.a |
| 18f500 | 6e 79 20 65 78 69 73 74 69 6e 67 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 74 68 61 74 20 62 65 | ny.existing.Magit.buffer.that.be |
| 18f520 | 6c 6f 6e 67 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 | longs.to.the......current.reposi |
| 18f540 | 74 6f 72 79 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 74 68 65 6e 20 73 77 69 74 | tory.from.the.user.and.then.swit |
| 18f560 | 63 68 20 74 6f 20 74 68 65 20 73 65 6c 65 63 74 65 64 0a 20 20 20 20 20 62 75 66 66 65 72 20 28 | ch.to.the.selected......buffer.( |
| 18f580 | 77 69 74 68 6f 75 74 20 72 65 66 72 65 73 68 69 6e 67 20 69 74 29 2e 0a 0a 20 20 20 20 20 54 68 | without.refreshing.it)........Th |
| 18f5a0 | 65 20 6c 61 73 74 20 76 61 72 69 61 6e 74 20 75 73 65 73 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 | e.last.variant.uses....magit-dis |
| 18f5c0 | 70 6c 61 79 2d 62 75 66 66 65 72 e2 80 99 20 74 6f 20 64 6f 20 73 6f 20 61 6e 64 20 74 68 75 73 | play-buffer....to.do.so.and.thus |
| 18f5e0 | 0a 20 20 20 20 20 72 65 73 70 65 63 74 73 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d | ......respects....magit-display- |
| 18f600 | 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e e2 80 99 2e 0a 0a 20 20 20 54 68 65 73 65 20 61 72 | buffer-function.........These.ar |
| 18f620 | 65 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 63 61 6e 20 | e.some.of.the.commands.that.can. |
| 18f640 | 62 65 20 75 73 65 64 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 20 77 68 6f 73 65 0a 6d 61 6a | be.used.in.all.buffers.whose.maj |
| 18f660 | 6f 72 2d 6d 6f 64 65 73 20 64 65 72 69 76 65 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 6d 6f | or-modes.derive.from....magit-mo |
| 18f680 | 64 65 e2 80 99 2e 20 20 54 68 65 72 65 20 61 72 65 20 6f 74 68 65 72 20 63 6f 6d 6d 6f 6e 20 63 | de......There.are.other.common.c |
| 18f6a0 | 6f 6d 6d 61 6e 64 73 0a 62 65 73 69 64 65 20 74 68 65 20 6f 6e 65 73 20 62 65 6c 6f 77 2c 20 62 | ommands.beside.the.ones.below,.b |
| 18f6c0 | 75 74 20 74 68 65 73 65 20 64 69 64 6e e2 80 99 74 20 66 69 74 20 77 65 6c 6c 20 61 6e 79 77 68 | ut.these.didn...t.fit.well.anywh |
| 18f6e0 | 65 72 65 20 65 6c 73 65 2e 0a 0a e2 80 98 43 2d 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 | ere.else......C-w....(...magit-c |
| 18f700 | 6f 70 79 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | opy-section-value...)......This. |
| 18f720 | 63 6f 6d 6d 61 6e 64 20 73 61 76 65 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 63 | command.saves.the.value.of.the.c |
| 18f740 | 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 74 6f 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6b 69 | urrent.section.to.the.........ki |
| 18f760 | 6c 6c 2d 72 69 6e 67 e2 80 99 2c 20 61 6e 64 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 | ll-ring...,.and,.provided.that.t |
| 18f780 | 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 69 73 20 61 20 63 6f 6d 6d 69 74 2c 0a | he.current.section.is.a.commit,. |
| 18f7a0 | 20 20 20 20 20 62 72 61 6e 63 68 2c 20 6f 72 20 74 61 67 20 73 65 63 74 69 6f 6e 2c 20 69 74 20 | .....branch,.or.tag.section,.it. |
| 18f7c0 | 61 6c 73 6f 20 70 75 73 68 65 73 20 74 68 65 20 28 72 65 66 65 72 65 6e 63 65 64 29 20 72 65 76 | also.pushes.the.(referenced).rev |
| 18f7e0 | 69 73 69 6f 6e 20 74 6f 0a 20 20 20 20 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 69 73 | ision.to......the....magit-revis |
| 18f800 | 69 6f 6e 2d 73 74 61 63 6b e2 80 99 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 63 75 72 | ion-stack...........When.the.cur |
| 18f820 | 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 69 73 20 61 20 62 72 61 6e 63 68 20 6f 72 20 61 20 74 61 | rent.section.is.a.branch.or.a.ta |
| 18f840 | 67 2c 20 61 6e 64 20 61 20 70 72 65 66 69 78 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 20 69 73 | g,.and.a.prefix......argument.is |
| 18f860 | 20 75 73 65 64 2c 20 74 68 65 6e 20 69 74 20 73 61 76 65 73 20 74 68 65 20 72 65 76 69 73 69 6f | .used,.then.it.saves.the.revisio |
| 18f880 | 6e 20 61 74 20 69 74 73 20 74 69 70 20 74 6f 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6b 69 6c 6c | n.at.its.tip.to.the.........kill |
| 18f8a0 | 2d 72 69 6e 67 e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 72 65 66 65 72 65 6e 63 | -ring....instead.of.the.referenc |
| 18f8c0 | 65 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 | e.name........When.the.region.is |
| 18f8e0 | 20 61 63 74 69 76 65 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 61 76 65 73 20 74 68 61 74 | .active,.this.command.saves.that |
| 18f900 | 20 74 6f 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6b 69 6c 6c 2d 72 69 6e 67 e2 80 99 2c 20 6c 69 | .to.the.........kill-ring...,.li |
| 18f920 | 6b 65 20 e2 80 98 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 e2 80 99 20 77 6f 75 6c 64 2c 20 69 | ke....kill-ring-save....would,.i |
| 18f940 | 6e 73 74 65 61 64 20 6f 66 20 62 65 68 61 76 69 6e 67 20 61 73 0a 20 20 20 20 20 64 65 73 63 72 | nstead.of.behaving.as......descr |
| 18f960 | 69 62 65 64 20 61 62 6f 76 65 2e 20 20 49 66 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | ibed.above...If.a.prefix.argumen |
| 18f980 | 74 20 69 73 20 75 73 65 64 20 61 6e 64 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 0a 20 20 20 20 | t.is.used.and.the.region.is..... |
| 18f9a0 | 20 77 69 74 68 69 6e 20 61 20 68 75 6e 6b 2c 20 74 68 65 6e 20 69 74 20 73 74 72 69 70 73 20 74 | .within.a.hunk,.then.it.strips.t |
| 18f9c0 | 68 65 20 64 69 66 66 20 6d 61 72 6b 65 72 20 63 6f 6c 75 6d 6e 20 61 6e 64 20 6b 65 65 70 73 20 | he.diff.marker.column.and.keeps. |
| 18f9e0 | 6f 6e 6c 79 0a 20 20 20 20 20 65 69 74 68 65 72 20 74 68 65 20 61 64 64 65 64 20 6f 72 20 72 65 | only......either.the.added.or.re |
| 18fa00 | 6d 6f 76 65 64 20 6c 69 6e 65 73 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 73 69 | moved.lines,.depending.on.the.si |
| 18fa20 | 67 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a | gn.of.the......prefix.argument.. |
| 18fa40 | 0a e2 80 98 4d 2d 77 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 70 79 2d 62 75 66 66 65 72 | ....M-w....(...magit-copy-buffer |
| 18fa60 | 2d 72 65 76 69 73 69 6f 6e e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | -revision...)......This.command. |
| 18fa80 | 73 61 76 65 73 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 | saves.the.revision.being.display |
| 18faa0 | 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 20 74 6f | ed.in.the.current......buffer.to |
| 18fac0 | 20 74 68 65 20 e2 80 98 6b 69 6c 6c 2d 72 69 6e 67 e2 80 99 20 61 6e 64 20 61 6c 73 6f 20 70 75 | .the....kill-ring....and.also.pu |
| 18fae0 | 73 68 65 73 20 69 74 20 74 6f 20 74 68 65 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 | shes.it.to.the.........magit-rev |
| 18fb00 | 69 73 69 6f 6e 2d 73 74 61 63 6b e2 80 99 2e 20 20 49 74 20 69 73 20 6d 61 69 6e 6c 79 20 69 6e | ision-stack......It.is.mainly.in |
| 18fb20 | 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 69 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d | tended.for.use.in.........magit- |
| 18fb40 | 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 2c 20 74 68 65 20 6f 6e | revision-mode....buffers,.the.on |
| 18fb60 | 6c 79 20 62 75 66 66 65 72 73 20 77 68 65 72 65 20 69 74 20 69 73 20 61 6c 77 61 79 73 0a 20 20 | ly.buffers.where.it.is.always... |
| 18fb80 | 20 20 20 75 6e 61 6d 62 69 67 75 6f 75 73 20 65 78 61 63 74 6c 79 20 77 68 69 63 68 20 72 65 76 | ...unambiguous.exactly.which.rev |
| 18fba0 | 69 73 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 73 61 76 65 64 2e 0a 0a 20 20 20 20 20 4d 6f 73 | ision.should.be.saved........Mos |
| 18fbc0 | 74 20 6f 74 68 65 72 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 75 73 75 61 6c 6c 79 20 73 68 | t.other.Magit.buffers.usually.sh |
| 18fbe0 | 6f 77 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 72 65 76 69 73 69 6f 6e 2c 20 69 6e 0a 20 20 | ow.more.than.one.revision,.in... |
| 18fc00 | 20 20 20 73 6f 6d 65 20 77 61 79 20 6f 72 20 61 6e 6f 74 68 65 72 2c 20 73 6f 20 74 68 69 73 20 | ...some.way.or.another,.so.this. |
| 18fc20 | 63 6f 6d 6d 61 6e 64 20 68 61 73 20 74 6f 20 73 65 6c 65 63 74 20 6f 6e 65 20 6f 66 20 74 68 65 | command.has.to.select.one.of.the |
| 18fc40 | 6d 2c 20 61 6e 64 0a 20 20 20 20 20 74 68 61 74 20 63 68 6f 69 63 65 20 6d 69 67 68 74 20 6e 6f | m,.and......that.choice.might.no |
| 18fc60 | 74 20 61 6c 77 61 79 73 20 62 65 20 74 68 65 20 6f 6e 65 20 79 6f 75 20 74 68 69 6e 6b 20 77 6f | t.always.be.the.one.you.think.wo |
| 18fc80 | 75 6c 64 20 68 61 76 65 20 62 65 65 6e 0a 20 20 20 20 20 74 68 65 20 62 65 73 74 20 70 69 63 6b | uld.have.been......the.best.pick |
| 18fca0 | 2e 0a 0a 20 20 20 4f 75 74 73 69 64 65 20 6f 66 20 4d 61 67 69 74 20 e2 80 98 4d 2d 77 e2 80 99 | ......Outside.of.Magit....M-w... |
| 18fcc0 | 20 61 6e 64 20 e2 80 98 43 2d 77 e2 80 99 20 61 72 65 20 75 73 75 61 6c 6c 79 20 62 6f 75 6e 64 | .and....C-w....are.usually.bound |
| 18fce0 | 20 74 6f 0a e2 80 98 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 e2 80 99 20 61 6e 64 20 e2 80 98 | .to....kill-ring-save....and.... |
| 18fd00 | 6b 69 6c 6c 2d 72 65 67 69 6f 6e e2 80 99 2c 20 61 6e 64 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e | kill-region...,.and.these.comman |
| 18fd20 | 64 73 20 77 6f 75 6c 64 20 61 6c 73 6f 20 62 65 0a 75 73 65 66 75 6c 20 69 6e 20 4d 61 67 69 74 | ds.would.also.be.useful.in.Magit |
| 18fd40 | 20 62 75 66 66 65 72 73 2e 20 20 54 68 65 72 65 66 6f 72 65 20 77 68 65 6e 20 74 68 65 20 72 65 | .buffers...Therefore.when.the.re |
| 18fd60 | 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2c 20 74 68 65 6e 20 62 6f 74 68 0a 6f 66 20 74 68 65 | gion.is.active,.then.both.of.the |
| 18fd80 | 73 65 20 63 6f 6d 6d 61 6e 64 73 20 62 65 68 61 76 65 20 6c 69 6b 65 20 e2 80 98 6b 69 6c 6c 2d | se.commands.behave.like....kill- |
| 18fda0 | 72 69 6e 67 2d 73 61 76 65 e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 61 73 20 64 65 73 63 72 | ring-save....instead.of.as.descr |
| 18fdc0 | 69 62 65 64 0a 61 62 6f 76 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c | ibed.above.....File:.magit.info, |
| 18fde0 | 20 20 4e 6f 64 65 3a 20 57 69 70 20 4d 6f 64 65 73 2c 20 20 4e 65 78 74 3a 20 43 6f 6d 6d 61 6e | ..Node:.Wip.Modes,..Next:.Comman |
| 18fe00 | 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2c 20 20 | ds.for.Buffers.Visiting.Files,.. |
| 18fe20 | 50 72 65 76 3a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2c 20 20 55 70 3a 20 4d 69 73 63 | Prev:.Common.Commands,..Up:.Misc |
| 18fe40 | 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 39 20 57 69 70 20 4d 6f 64 65 73 0a 3d 3d 3d 3d 3d 3d 3d | ellaneous..8.9.Wip.Modes.======= |
| 18fe60 | 3d 3d 3d 3d 3d 3d 0a 0a 47 69 74 20 6b 65 65 70 73 20 2a 63 6f 6d 6d 69 74 74 65 64 2a 20 63 68 | ======..Git.keeps.*committed*.ch |
| 18fe80 | 61 6e 67 65 73 20 61 72 6f 75 6e 64 20 6c 6f 6e 67 20 65 6e 6f 75 67 68 20 66 6f 72 20 75 73 65 | anges.around.long.enough.for.use |
| 18fea0 | 72 73 20 74 6f 20 72 65 63 6f 76 65 72 0a 63 68 61 6e 67 65 73 20 74 68 65 79 20 68 61 76 65 20 | rs.to.recover.changes.they.have. |
| 18fec0 | 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 64 65 6c 65 74 65 64 2e 20 20 49 74 20 64 6f 65 73 20 73 | accidentally.deleted...It.does.s |
| 18fee0 | 6f 20 62 79 20 6e 6f 74 20 67 61 72 62 61 67 65 0a 63 6f 6c 6c 65 63 74 69 6e 67 20 61 6e 79 20 | o.by.not.garbage.collecting.any. |
| 18ff00 | 63 6f 6d 6d 69 74 74 65 64 20 62 75 74 20 6e 6f 20 6c 6f 6e 67 65 72 20 72 65 66 65 72 65 6e 63 | committed.but.no.longer.referenc |
| 18ff20 | 65 64 20 6f 62 6a 65 63 74 73 20 66 6f 72 20 61 20 63 65 72 74 61 69 6e 0a 70 65 72 69 6f 64 20 | ed.objects.for.a.certain.period. |
| 18ff40 | 6f 66 20 74 69 6d 65 2c 20 62 79 20 64 65 66 61 75 6c 74 20 33 30 20 64 61 79 73 2e 0a 0a 20 20 | of.time,.by.default.30.days..... |
| 18ff60 | 20 42 75 74 20 47 69 74 20 64 6f 65 73 20 2a 6e 6f 74 2a 20 6b 65 65 70 20 74 72 61 63 6b 20 6f | .But.Git.does.*not*.keep.track.o |
| 18ff80 | 66 20 2a 75 6e 63 6f 6d 6d 69 74 74 65 64 2a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 77 | f.*uncommitted*.changes.in.the.w |
| 18ffa0 | 6f 72 6b 69 6e 67 0a 74 72 65 65 20 61 6e 64 20 6e 6f 74 20 65 76 65 6e 20 74 68 65 20 69 6e 64 | orking.tree.and.not.even.the.ind |
| 18ffc0 | 65 78 20 28 74 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 29 2e 20 20 42 65 63 61 75 73 65 20 | ex.(the.staging.area)...Because. |
| 18ffe0 | 4d 61 67 69 74 20 6d 61 6b 65 73 20 69 74 0a 73 6f 20 63 6f 6e 76 65 6e 69 65 6e 74 20 74 6f 20 | Magit.makes.it.so.convenient.to. |
| 190000 | 6d 6f 64 69 66 79 20 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 69 74 20 61 | modify.uncommitted.changes,.it.a |
| 190020 | 6c 73 6f 20 6d 61 6b 65 73 20 69 74 20 65 61 73 79 20 74 6f 0a 73 68 6f 6f 74 20 79 6f 75 72 73 | lso.makes.it.easy.to.shoot.yours |
| 190040 | 65 6c 66 20 69 6e 20 74 68 65 20 66 6f 6f 74 20 69 6e 20 74 68 65 20 70 72 6f 63 65 73 73 2e 0a | elf.in.the.foot.in.the.process.. |
| 190060 | 0a 20 20 20 46 6f 72 20 74 68 61 74 20 72 65 61 73 6f 6e 20 4d 61 67 69 74 20 70 72 6f 76 69 64 | ....For.that.reason.Magit.provid |
| 190080 | 65 73 20 61 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 20 74 68 61 74 20 73 61 76 65 73 20 2a 74 72 61 | es.a.global.mode.that.saves.*tra |
| 1900a0 | 63 6b 65 64 2a 0a 66 69 6c 65 73 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 | cked*.files.to.work-in-progress. |
| 1900c0 | 72 65 66 65 72 65 6e 63 65 73 20 61 66 74 65 72 20 6f 72 20 62 65 66 6f 72 65 20 63 65 72 74 61 | references.after.or.before.certa |
| 1900e0 | 69 6e 20 61 63 74 69 6f 6e 73 2e 0a 28 41 74 20 70 72 65 73 65 6e 74 20 75 6e 74 72 61 63 6b 65 | in.actions..(At.present.untracke |
| 190100 | 64 20 66 69 6c 65 73 20 61 72 65 20 6e 65 76 65 72 20 73 61 76 65 64 20 61 6e 64 20 66 6f 72 20 | d.files.are.never.saved.and.for. |
| 190120 | 74 65 63 68 6e 69 63 61 6c 20 72 65 61 73 6f 6e 73 0a 6e 6f 74 68 69 6e 67 20 69 73 20 73 61 76 | technical.reasons.nothing.is.sav |
| 190140 | 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 66 69 72 73 74 20 63 6f 6d 6d 69 74 20 68 61 73 20 62 | ed.before.the.first.commit.has.b |
| 190160 | 65 65 6e 20 63 72 65 61 74 65 64 29 2e 0a 0a 20 20 20 54 77 6f 20 73 65 70 61 72 61 74 65 20 77 | een.created)......Two.separate.w |
| 190180 | 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 65 72 65 6e 63 65 73 20 61 72 65 20 75 | ork-in-progress.references.are.u |
| 1901a0 | 73 65 64 20 74 6f 20 74 72 61 63 6b 20 74 68 65 20 73 74 61 74 65 0a 6f 66 20 74 68 65 20 69 6e | sed.to.track.the.state.of.the.in |
| 1901c0 | 64 65 78 20 61 6e 64 20 6f 66 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 3a 20 e2 80 98 | dex.and.of.the.working.tree:.... |
| 1901e0 | 72 65 66 73 2f 77 69 70 2f 69 6e 64 65 78 2f 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 20 61 6e | refs/wip/index/<branchref>....an |
| 190200 | 64 0a e2 80 98 72 65 66 73 2f 77 69 70 2f 77 74 72 65 65 2f 3c 62 72 61 6e 63 68 72 65 66 3e e2 | d....refs/wip/wtree/<branchref>. |
| 190220 | 80 99 2c 20 77 68 65 72 65 20 e2 80 98 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 20 69 73 20 74 | ..,.where....<branchref>....is.t |
| 190240 | 68 65 20 66 75 6c 6c 20 72 65 66 20 6f 66 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 72 61 6e 63 | he.full.ref.of.the.current.branc |
| 190260 | 68 2c 20 65 2e 67 2e 2c 20 e2 80 98 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 e2 80 99 | h,.e.g.,....refs/heads/master... |
| 190280 | 2e 20 20 57 68 65 6e 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 64 65 74 61 63 68 | ...When.the....HEAD....is.detach |
| 1902a0 | 65 64 0a 74 68 65 6e 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 75 73 65 64 20 69 6e 20 70 6c | ed.then....HEAD....is.used.in.pl |
| 1902c0 | 61 63 65 20 6f 66 20 e2 80 98 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 2e 0a 0a 20 20 20 43 68 | ace.of....<branchref>.........Ch |
| 1902e0 | 65 63 6b 69 6e 67 20 6f 75 74 20 61 6e 6f 74 68 65 72 20 62 72 61 6e 63 68 20 28 6f 72 20 64 65 | ecking.out.another.branch.(or.de |
| 190300 | 74 61 63 68 69 6e 67 20 e2 80 98 48 45 41 44 e2 80 99 29 20 63 61 75 73 65 73 20 74 68 65 20 75 | taching....HEAD...).causes.the.u |
| 190320 | 73 65 20 6f 66 0a 64 69 66 66 65 72 65 6e 74 20 77 69 70 20 72 65 66 73 20 66 6f 72 20 73 75 62 | se.of.different.wip.refs.for.sub |
| 190340 | 73 65 71 75 65 6e 74 20 63 68 61 6e 67 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f | sequent.changes....--.User.Optio |
| 190360 | 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 | n:.magit-wip-mode......When.this |
| 190380 | 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 75 6e 63 6f 6d 6d 69 74 74 | .mode.is.enabled,.then.uncommitt |
| 1903a0 | 65 64 20 63 68 61 6e 67 65 73 20 61 72 65 20 63 6f 6d 6d 69 74 74 65 64 0a 20 20 20 20 20 74 6f | ed.changes.are.committed......to |
| 1903c0 | 20 64 65 64 69 63 61 74 65 64 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 | .dedicated.work-in-progress.refs |
| 1903e0 | 20 77 68 65 6e 65 76 65 72 20 61 70 70 72 6f 70 72 69 61 74 65 20 28 69 2e 65 2e 2c 20 77 68 65 | .whenever.appropriate.(i.e.,.whe |
| 190400 | 6e 0a 20 20 20 20 20 64 61 74 61 6c 6f 73 73 20 77 6f 75 6c 64 20 62 65 20 61 20 70 6f 73 73 69 | n......dataloss.would.be.a.possi |
| 190420 | 62 69 6c 69 74 79 20 6f 74 68 65 72 77 69 73 65 29 2e 0a 0a 20 20 20 20 20 53 65 74 74 69 6e 67 | bility.otherwise)........Setting |
| 190440 | 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 69 72 65 63 74 6c 79 20 64 6f 65 73 20 6e 6f 74 | .this.variable.directly.does.not |
| 190460 | 20 74 61 6b 65 20 65 66 66 65 63 74 3b 20 65 69 74 68 65 72 20 75 73 65 20 74 68 65 0a 20 20 20 | .take.effect;.either.use.the.... |
| 190480 | 20 20 43 75 73 74 6f 6d 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 64 6f 20 73 6f 20 6f 72 20 63 | ..Custom.interface.to.do.so.or.c |
| 1904a0 | 61 6c 6c 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 6d 6f 64 65 20 66 75 6e 63 74 69 6f 6e | all.the.respective.mode.function |
| 1904c0 | 2e 0a 0a 20 20 20 20 20 46 6f 72 20 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e 73 20 74 68 69 | ........For.historic.reasons.thi |
| 1904e0 | 73 20 6d 6f 64 65 20 69 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 6f 6e 20 74 6f 70 20 6f 66 20 | s.mode.is.implemented.on.top.of. |
| 190500 | 66 6f 75 72 20 6f 74 68 65 72 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 2a e2 80 | four.other.........magit-wip-*.. |
| 190520 | 99 20 6d 6f 64 65 73 2c 20 77 68 69 63 68 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 | ..modes,.which.can.also.be.used. |
| 190540 | 69 6e 64 69 76 69 64 75 61 6c 6c 79 2c 20 69 66 20 79 6f 75 0a 20 20 20 20 20 77 61 6e 74 20 66 | individually,.if.you......want.f |
| 190560 | 69 6e 65 72 20 63 6f 6e 74 72 6f 6c 20 6f 76 65 72 20 77 68 65 6e 20 74 68 65 20 77 69 70 20 72 | iner.control.over.when.the.wip.r |
| 190580 | 65 66 73 20 61 72 65 20 75 70 64 61 74 65 64 3b 20 62 75 74 20 74 68 61 74 20 69 73 0a 20 20 20 | efs.are.updated;.but.that.is.... |
| 1905a0 | 20 20 64 69 73 63 6f 75 72 61 67 65 64 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 4c 65 67 61 63 79 | ..discouraged...See.*note.Legacy |
| 1905c0 | 20 57 69 70 20 4d 6f 64 65 73 3a 3a 2e 0a 0a 20 20 20 54 6f 20 76 69 65 77 20 74 68 65 20 6c 6f | .Wip.Modes::......To.view.the.lo |
| 1905e0 | 67 20 66 6f 72 20 61 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 73 20 | g.for.a.branch.and.its.wip.refs. |
| 190600 | 75 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 0a e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6c 6f | use.the.commands....magit-wip-lo |
| 190620 | 67 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 63 75 72 72 65 6e | g....and....magit-wip-log-curren |
| 190640 | 74 e2 80 99 2e 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 e2 80 98 2d 2d 67 72 61 70 68 | t......You.should.use....--graph |
| 190660 | e2 80 99 0a 77 68 65 6e 20 75 73 69 6e 67 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a | ....when.using.these.commands... |
| 190680 | 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 0a 20 20 20 20 20 | .--.Command:.magit-wip-log...... |
| 1906a0 | 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 6c 6f 67 20 66 6f 72 20 61 | This.command.shows.the.log.for.a |
| 1906c0 | 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 73 2e 20 20 57 69 74 68 20 | .branch.and.its.wip.refs...With. |
| 1906e0 | 61 0a 20 20 20 20 20 6e 65 67 61 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 | a......negative.prefix.argument. |
| 190700 | 6f 6e 6c 79 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 20 69 73 20 73 68 6f | only.the.worktree.wip.ref.is.sho |
| 190720 | 77 6e 2e 0a 0a 20 20 20 20 20 54 68 65 20 61 62 73 6f 6c 75 74 65 20 6e 75 6d 65 72 69 63 20 76 | wn........The.absolute.numeric.v |
| 190740 | 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 63 6f 6e 74 | alue.of.the.prefix.argument.cont |
| 190760 | 72 6f 6c 73 20 68 6f 77 20 6d 61 6e 79 0a 20 20 20 20 20 22 62 72 61 6e 63 68 65 73 22 20 6f 66 | rols.how.many......"branches".of |
| 190780 | 20 65 61 63 68 20 77 69 70 20 72 65 66 20 61 72 65 20 73 68 6f 77 6e 2e 20 20 54 68 69 73 20 69 | .each.wip.ref.are.shown...This.i |
| 1907a0 | 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 6e 74 20 69 66 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 | s.only.relevant.if.the......valu |
| 1907c0 | 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 e2 80 | e.of....magit-wip-merge-branch.. |
| 1907e0 | 99 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 2e 0a 0a 20 2d 2d 20 43 6f 6d 6d 61 6e 64 3a 20 6d 61 | ..is....nil.......--.Command:.ma |
| 190800 | 67 69 74 2d 77 69 70 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 0a 20 20 20 20 20 54 68 69 73 20 63 6f | git-wip-log-current......This.co |
| 190820 | 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 63 75 72 72 | mmand.shows.the.log.for.the.curr |
| 190840 | 65 6e 74 20 62 72 61 6e 63 68 20 61 6e 64 20 69 74 73 20 77 69 70 20 72 65 66 73 2e 0a 20 20 20 | ent.branch.and.its.wip.refs..... |
| 190860 | 20 20 57 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e | ..With.a.negative.prefix.argumen |
| 190880 | 74 20 6f 6e 6c 79 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 20 69 73 20 73 | t.only.the.worktree.wip.ref.is.s |
| 1908a0 | 68 6f 77 6e 2e 0a 0a 20 20 20 20 20 54 68 65 20 61 62 73 6f 6c 75 74 65 20 6e 75 6d 65 72 69 63 | hown........The.absolute.numeric |
| 1908c0 | 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 63 6f | .value.of.the.prefix.argument.co |
| 1908e0 | 6e 74 72 6f 6c 73 20 68 6f 77 20 6d 61 6e 79 0a 20 20 20 20 20 22 62 72 61 6e 63 68 65 73 22 20 | ntrols.how.many......"branches". |
| 190900 | 6f 66 20 65 61 63 68 20 77 69 70 20 72 65 66 20 61 72 65 20 73 68 6f 77 6e 2e 20 20 54 68 69 73 | of.each.wip.ref.are.shown...This |
| 190920 | 20 69 73 20 6f 6e 6c 79 20 72 65 6c 65 76 61 6e 74 20 69 66 20 74 68 65 0a 20 20 20 20 20 76 61 | .is.only.relevant.if.the......va |
| 190940 | 6c 75 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 | lue.of....magit-wip-merge-branch |
| 190960 | e2 80 99 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 2e 0a 0a e2 80 98 58 20 77 e2 80 99 20 28 e2 80 | ....is....nil.........X.w....(.. |
| 190980 | 98 6d 61 67 69 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 72 65 65 e2 80 99 29 0a 20 20 20 20 20 54 | .magit-reset-worktree...)......T |
| 1909a0 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 73 65 74 73 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 | his.command.resets.the.working.t |
| 1909c0 | 72 65 65 20 74 6f 20 73 6f 6d 65 20 63 6f 6d 6d 69 74 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 | ree.to.some.commit.read.from.the |
| 1909e0 | 0a 20 20 20 20 20 75 73 65 72 20 61 6e 64 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 | ......user.and.defaulting.to.the |
| 190a00 | 20 63 6f 6d 6d 69 74 20 61 74 20 70 6f 69 6e 74 2c 20 77 68 69 6c 65 20 6b 65 65 70 69 6e 67 20 | .commit.at.point,.while.keeping. |
| 190a20 | 74 68 65 0a 20 20 20 20 20 e2 80 98 48 45 41 44 e2 80 99 20 61 6e 64 20 69 6e 64 65 78 20 61 73 | the.........HEAD....and.index.as |
| 190a40 | 2d 69 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72 | -is........This.can.be.used.to.r |
| 190a60 | 65 73 74 6f 72 65 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 73 74 61 74 65 20 63 6f 6d 6d 69 74 | estore.files.to.the.state.commit |
| 190a80 | 74 65 64 20 74 6f 20 61 20 77 69 70 0a 20 20 20 20 20 72 65 66 2e 20 20 4e 6f 74 65 20 74 68 61 | ted.to.a.wip......ref...Note.tha |
| 190aa0 | 74 20 74 68 69 73 20 77 69 6c 6c 20 64 69 73 63 61 72 64 20 61 6e 79 20 75 6e 73 74 61 67 65 64 | t.this.will.discard.any.unstaged |
| 190ac0 | 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 6d 69 67 68 74 0a 20 20 20 20 20 68 61 76 65 20 65 78 | .changes.that.might......have.ex |
| 190ae0 | 69 73 74 65 64 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e 67 20 74 68 69 73 20 63 6f 6d 6d 61 | isted.before.invoking.this.comma |
| 190b00 | 6e 64 20 28 62 75 74 20 6f 66 20 63 6f 75 72 73 65 20 6f 6e 6c 79 20 61 66 74 65 72 0a 20 20 20 | nd.(but.of.course.only.after.... |
| 190b20 | 20 20 63 6f 6d 6d 69 74 74 69 6e 67 20 74 68 61 74 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 | ..committing.that.to.the.working |
| 190b40 | 20 74 72 65 65 20 77 69 70 20 72 65 66 29 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 65 76 | .tree.wip.ref)......Note.that.ev |
| 190b60 | 65 6e 20 69 66 20 79 6f 75 20 65 6e 61 62 6c 65 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 6f | en.if.you.enable....magit-wip-mo |
| 190b80 | 64 65 e2 80 99 20 74 68 69 73 20 77 6f 6e e2 80 99 74 20 67 69 76 65 20 79 6f 75 0a 70 65 72 66 | de....this.won...t.give.you.perf |
| 190ba0 | 65 63 74 20 70 72 6f 74 65 63 74 69 6f 6e 2e 20 20 54 68 65 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 | ect.protection...The.most.likely |
| 190bc0 | 20 73 63 65 6e 61 72 69 6f 20 66 6f 72 20 6c 6f 73 69 6e 67 20 63 68 61 6e 67 65 73 20 64 65 73 | .scenario.for.losing.changes.des |
| 190be0 | 70 69 74 65 0a 74 68 65 20 75 73 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 | pite.the.use.of....magit-wip-mod |
| 190c00 | 65 e2 80 99 20 69 73 20 6d 61 6b 69 6e 67 20 61 20 63 68 61 6e 67 65 20 6f 75 74 73 69 64 65 20 | e....is.making.a.change.outside. |
| 190c20 | 45 6d 61 63 73 20 61 6e 64 20 74 68 65 6e 0a 64 65 73 74 72 6f 79 69 6e 67 20 69 74 20 61 6c 73 | Emacs.and.then.destroying.it.als |
| 190c40 | 6f 20 6f 75 74 73 69 64 65 20 45 6d 61 63 73 2e 20 20 49 6e 20 73 6f 6d 65 20 73 75 63 68 20 61 | o.outside.Emacs...In.some.such.a |
| 190c60 | 20 73 63 65 6e 61 72 69 6f 2c 20 4d 61 67 69 74 2c 20 62 65 69 6e 67 0a 61 6e 20 45 6d 61 63 73 | .scenario,.Magit,.being.an.Emacs |
| 190c80 | 20 70 61 63 6b 61 67 65 2c 20 64 69 64 6e e2 80 99 74 20 67 65 74 20 74 68 65 20 6f 70 70 6f 72 | .package,.didn...t.get.the.oppor |
| 190ca0 | 74 75 6e 69 74 79 20 74 6f 20 6b 65 65 70 20 79 6f 75 20 66 72 6f 6d 20 73 68 6f 6f 74 69 6e 67 | tunity.to.keep.you.from.shooting |
| 190cc0 | 0a 79 6f 75 72 73 65 6c 66 20 69 6e 20 74 68 65 20 66 6f 6f 74 2e 0a 0a 20 20 20 57 68 65 6e 20 | .yourself.in.the.foot......When. |
| 190ce0 | 79 6f 75 20 61 72 65 20 75 6e 73 75 72 65 20 77 68 65 74 68 65 72 20 4d 61 67 69 74 20 64 69 64 | you.are.unsure.whether.Magit.did |
| 190d00 | 20 63 6f 6d 6d 69 74 20 61 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 20 77 69 70 0a 72 65 66 73 | .commit.a.change.to.the.wip.refs |
| 190d20 | 2c 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65 71 75 65 73 | ,.then.you.can.explicitly.reques |
| 190d40 | 74 20 74 68 61 74 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 61 6c 6c 20 74 72 61 63 6b 65 | t.that.all.changes.to.all.tracke |
| 190d60 | 64 0a 66 69 6c 65 73 20 61 72 65 20 62 65 69 6e 67 20 63 6f 6d 6d 69 74 74 65 64 2e 0a 0a e2 80 | d.files.are.being.committed..... |
| 190d80 | 98 4d 2d 78 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 e2 80 99 0a 20 20 20 20 20 54 68 | .M-x.magit-wip-commit.........Th |
| 190da0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 69 74 73 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 74 | is.command.commits.all.changes.t |
| 190dc0 | 6f 20 61 6c 6c 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 69 6e 64 65 78 | o.all.tracked.files.to.the.index |
| 190de0 | 0a 20 20 20 20 20 61 6e 64 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 77 6f 72 6b 2d 69 6e 2d 70 | ......and.working.tree.work-in-p |
| 190e00 | 72 6f 67 72 65 73 73 20 72 65 66 73 2e 20 20 4c 69 6b 65 20 74 68 65 20 6d 6f 64 65 73 20 64 65 | rogress.refs...Like.the.modes.de |
| 190e20 | 73 63 72 69 62 65 64 0a 20 20 20 20 20 61 62 6f 76 65 2c 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 | scribed......above,.it.does.not. |
| 190e40 | 63 6f 6d 6d 69 74 20 75 6e 74 72 61 63 6b 65 64 20 66 69 6c 65 73 2c 20 62 75 74 20 69 74 20 64 | commit.untracked.files,.but.it.d |
| 190e60 | 6f 65 73 20 63 68 65 63 6b 20 61 6c 6c 0a 20 20 20 20 20 74 72 61 63 6b 65 64 20 66 69 6c 65 73 | oes.check.all......tracked.files |
| 190e80 | 20 66 6f 72 20 63 68 61 6e 67 65 73 2e 20 20 55 73 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | .for.changes...Use.this.command. |
| 190ea0 | 77 68 65 6e 20 79 6f 75 20 73 75 73 70 65 63 74 20 74 68 61 74 0a 20 20 20 20 20 74 68 65 20 6d | when.you.suspect.that......the.m |
| 190ec0 | 6f 64 65 73 20 6d 69 67 68 74 20 68 61 76 65 20 6f 76 65 72 6c 6f 6f 6b 65 64 20 61 20 63 68 61 | odes.might.have.overlooked.a.cha |
| 190ee0 | 6e 67 65 20 6d 61 64 65 20 6f 75 74 73 69 64 65 20 45 6d 61 63 73 2f 4d 61 67 69 74 2e 0a 0a 20 | nge.made.outside.Emacs/Magit.... |
| 190f00 | 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 6e 61 6d 65 73 70 | --.User.Option:.magit-wip-namesp |
| 190f20 | 61 63 65 0a 20 20 20 20 20 54 68 65 20 6e 61 6d 65 73 70 61 63 65 20 75 73 65 64 20 66 6f 72 20 | ace......The.namespace.used.for. |
| 190f40 | 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 72 65 66 73 2e 20 20 49 74 20 68 61 73 20 74 | work-in-progress.refs...It.has.t |
| 190f60 | 6f 20 65 6e 64 20 77 69 74 68 20 61 0a 20 20 20 20 20 73 6c 61 73 68 2e 20 20 54 68 65 20 77 69 | o.end.with.a......slash...The.wi |
| 190f80 | 70 20 72 65 66 73 20 61 72 65 20 6e 61 6d 65 64 20 e2 80 98 3c 6e 61 6d 65 73 70 61 63 65 3e 69 | p.refs.are.named....<namespace>i |
| 190fa0 | 6e 64 65 78 2f 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 | ndex/<branchref>....and......... |
| 190fc0 | 3c 6e 61 6d 65 73 70 61 63 65 3e 77 74 72 65 65 2f 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 2e | <namespace>wtree/<branchref>.... |
| 190fe0 | 20 20 57 68 65 6e 20 73 6e 61 70 73 68 6f 74 73 20 61 72 65 20 63 72 65 61 74 65 64 20 77 68 69 | ..When.snapshots.are.created.whi |
| 191000 | 6c 65 0a 20 20 20 20 20 74 68 65 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 64 65 74 61 63 68 | le......the....HEAD....is.detach |
| 191020 | 65 64 20 74 68 65 6e 20 e2 80 98 48 45 41 44 e2 80 99 20 69 73 20 75 73 65 64 20 69 6e 20 70 6c | ed.then....HEAD....is.used.in.pl |
| 191040 | 61 63 65 20 6f 66 0a 20 20 20 20 20 e2 80 98 3c 62 72 61 6e 63 68 72 65 66 3e e2 80 99 2e 0a 0a | ace.of.........<branchref>...... |
| 191060 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 2d | .--.User.Option:.magit-wip-mode- |
| 191080 | 6c 69 67 68 74 65 72 0a 20 20 20 20 20 4d 6f 64 65 2d 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 66 | lighter......Mode-line.lighter.f |
| 1910a0 | 6f 72 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 2a 20 4d 65 6e | or....magit-wip--mode......*.Men |
| 1910c0 | 75 3a 0a 0a 2a 20 57 69 70 20 47 72 61 70 68 3a 3a 0a 2a 20 4c 65 67 61 63 79 20 57 69 70 20 4d | u:..*.Wip.Graph::.*.Legacy.Wip.M |
| 1910e0 | 6f 64 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 | odes::....File:.magit.info,..Nod |
| 191100 | 65 3a 20 57 69 70 20 47 72 61 70 68 2c 20 20 4e 65 78 74 3a 20 4c 65 67 61 63 79 20 57 69 70 20 | e:.Wip.Graph,..Next:.Legacy.Wip. |
| 191120 | 4d 6f 64 65 73 2c 20 20 55 70 3a 20 57 69 70 20 4d 6f 64 65 73 0a 0a 38 2e 39 2e 31 20 57 69 70 | Modes,..Up:.Wip.Modes..8.9.1.Wip |
| 191140 | 20 47 72 61 70 68 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 73 65 72 | .Graph.---------------...--.User |
| 191160 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 0a | .Option:.magit-wip-merge-branch. |
| 191180 | 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 | .....This.option.controls.whethe |
| 1911a0 | 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 69 73 20 6d 65 72 67 65 64 20 69 | r.the.current.branch.is.merged.i |
| 1911c0 | 6e 74 6f 20 74 68 65 0a 20 20 20 20 20 77 69 70 20 72 65 66 73 20 61 66 74 65 72 20 61 20 6e 65 | nto.the......wip.refs.after.a.ne |
| 1911e0 | 77 20 63 6f 6d 6d 69 74 20 77 61 73 20 63 72 65 61 74 65 64 20 6f 6e 20 74 68 65 20 62 72 61 6e | w.commit.was.created.on.the.bran |
| 191200 | 63 68 2e 0a 0a 20 20 20 20 20 49 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 63 75 72 | ch........If.non-nil.and.the.cur |
| 191220 | 72 65 6e 74 20 62 72 61 6e 63 68 20 68 61 73 20 6e 65 77 20 63 6f 6d 6d 69 74 73 2c 20 74 68 65 | rent.branch.has.new.commits,.the |
| 191240 | 6e 20 69 74 20 69 73 0a 20 20 20 20 20 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 77 69 70 | n.it.is......merged.into.the.wip |
| 191260 | 20 72 65 66 20 62 65 66 6f 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 77 69 70 20 63 | .ref.before.creating.a.new.wip.c |
| 191280 | 6f 6d 6d 69 74 2e 20 20 54 68 69 73 0a 20 20 20 20 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 | ommit...This......makes.it.easie |
| 1912a0 | 72 20 74 6f 20 69 6e 73 70 65 63 74 20 77 69 70 20 68 69 73 74 6f 72 79 20 61 6e 64 20 74 68 65 | r.to.inspect.wip.history.and.the |
| 1912c0 | 20 77 69 70 20 63 6f 6d 6d 69 74 73 20 61 72 65 0a 20 20 20 20 20 6e 65 76 65 72 20 67 61 72 62 | .wip.commits.are......never.garb |
| 1912e0 | 61 67 65 20 63 6f 6c 6c 65 63 74 65 64 2e 0a 0a 20 20 20 20 20 49 66 20 6e 69 6c 20 61 6e 64 20 | age.collected........If.nil.and. |
| 191300 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 20 68 61 73 20 6e 65 77 20 63 6f 6d 6d 69 | the.current.branch.has.new.commi |
| 191320 | 74 73 2c 20 74 68 65 6e 20 74 68 65 20 77 69 70 20 72 65 66 20 69 73 0a 20 20 20 20 20 72 65 73 | ts,.then.the.wip.ref.is......res |
| 191340 | 65 74 20 74 6f 20 74 68 65 20 74 69 70 20 6f 66 20 74 68 65 20 62 72 61 6e 63 68 20 62 65 66 6f | et.to.the.tip.of.the.branch.befo |
| 191360 | 72 65 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 77 69 70 20 63 6f 6d 6d 69 74 2e 0a 20 20 | re.creating.a.new.wip.commit.... |
| 191380 | 20 20 20 57 69 74 68 20 74 68 69 73 20 73 65 74 74 69 6e 67 20 77 69 70 20 63 6f 6d 6d 69 74 73 | ...With.this.setting.wip.commits |
| 1913a0 | 20 61 72 65 20 65 76 65 6e 74 75 61 6c 6c 79 20 67 61 72 62 61 67 65 20 63 6f 6c 6c 65 63 74 65 | .are.eventually.garbage.collecte |
| 1913c0 | 64 2e 0a 0a 20 20 20 57 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 | d......When....magit-wip-merge-b |
| 1913e0 | 72 61 6e 63 68 e2 80 99 20 69 73 20 e2 80 98 74 e2 80 99 2c 20 74 68 65 6e 20 74 68 65 20 68 69 | ranch....is....t...,.then.the.hi |
| 191400 | 73 74 6f 72 79 20 6c 6f 6f 6b 73 20 6c 69 6b 65 0a 74 68 69 73 3a 0a 0a 20 20 20 20 20 20 20 2a | story.looks.like.this:.........* |
| 191420 | 2d 2d 2a 2d 2d 2a 2d 2d 2a 2d 2d 2a 2d 2d 2a 20 20 20 20 20 20 20 72 65 66 73 2f 77 69 70 2f 69 | --*--*--*--*--*.......refs/wip/i |
| 191440 | 6e 64 65 78 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 20 20 20 20 20 20 2f 20 20 | ndex/refs/heads/master......./.. |
| 191460 | 20 20 20 2f 20 20 20 20 20 2f 0a 20 20 20 20 20 41 2d 2d 2d 2d 2d 42 2d 2d 2d 2d 2d 43 20 20 20 | .../...../......A-----B-----C... |
| 191480 | 20 20 20 20 20 20 20 20 20 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 0a 20 20 20 57 | .........refs/heads/master.....W |
| 1914a0 | 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 e2 80 99 | hen....magit-wip-merge-branch... |
| 1914c0 | 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 2c 20 74 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 63 | .is....nil...,.then.creating.a.c |
| 1914e0 | 6f 6d 6d 69 74 20 6f 6e 20 74 68 65 0a 72 65 61 6c 20 62 72 61 6e 63 68 20 61 6e 64 20 74 68 65 | ommit.on.the.real.branch.and.the |
| 191500 | 6e 20 6d 61 6b 69 6e 67 20 61 20 63 68 61 6e 67 65 20 63 61 75 73 65 73 20 74 68 65 20 77 69 70 | n.making.a.change.causes.the.wip |
| 191520 | 20 72 65 66 73 20 74 6f 20 62 65 20 72 65 63 72 65 61 74 65 64 0a 74 6f 20 66 6f 72 6b 20 66 72 | .refs.to.be.recreated.to.fork.fr |
| 191540 | 6f 6d 20 74 68 65 20 6e 65 77 20 63 6f 6d 6d 69 74 2e 20 20 42 75 74 20 74 68 65 20 6f 6c 64 20 | om.the.new.commit...But.the.old. |
| 191560 | 63 6f 6d 6d 69 74 73 20 6f 6e 20 74 68 65 20 77 69 70 20 72 65 66 73 20 61 72 65 0a 6e 6f 74 20 | commits.on.the.wip.refs.are.not. |
| 191580 | 6c 6f 73 74 2e 20 20 54 68 65 79 20 61 72 65 20 73 74 69 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 | lost...They.are.still.available. |
| 1915a0 | 66 72 6f 6d 20 74 68 65 20 72 65 66 6c 6f 67 2e 20 20 54 6f 20 6d 61 6b 65 20 69 74 20 65 61 73 | from.the.reflog...To.make.it.eas |
| 1915c0 | 69 65 72 0a 74 6f 20 73 65 65 20 77 68 65 6e 20 74 68 65 20 66 6f 72 6b 20 70 6f 69 6e 74 20 6f | ier.to.see.when.the.fork.point.o |
| 1915e0 | 66 20 61 20 77 69 70 20 72 65 66 20 77 61 73 20 63 68 61 6e 67 65 64 2c 20 61 6e 20 61 64 64 69 | f.a.wip.ref.was.changed,.an.addi |
| 191600 | 74 69 6f 6e 61 6c 0a 63 6f 6d 6d 69 74 20 77 69 74 68 20 74 68 65 20 6d 65 73 73 61 67 65 20 22 | tional.commit.with.the.message." |
| 191620 | 72 65 73 74 61 72 74 20 61 75 74 6f 73 61 76 69 6e 67 22 20 69 73 20 63 72 65 61 74 65 64 20 6f | restart.autosaving".is.created.o |
| 191640 | 6e 20 69 74 20 28 e2 80 98 78 78 4f e2 80 99 0a 63 6f 6d 6d 69 74 73 20 62 65 6c 6f 77 20 61 72 | n.it.(...xxO....commits.below.ar |
| 191660 | 65 20 73 75 63 68 20 62 6f 75 6e 64 61 72 79 20 63 6f 6d 6d 69 74 73 29 2e 0a 0a 20 20 20 53 74 | e.such.boundary.commits)......St |
| 191680 | 61 72 74 69 6e 67 20 77 69 74 68 0a 0a 20 20 20 20 20 20 20 20 20 20 20 42 49 30 2d 2d 2d 42 49 | arting.with.............BI0---BI |
| 1916a0 | 31 20 20 20 20 72 65 66 73 2f 77 69 70 2f 69 6e 64 65 78 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d | 1....refs/wip/index/refs/heads/m |
| 1916c0 | 61 73 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 2f 0a 20 20 20 20 20 41 2d 2d 2d 42 20 20 20 20 | aster.........../......A---B.... |
| 1916e0 | 20 20 20 20 20 20 20 20 20 20 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 20 20 20 20 | ..........refs/heads/master..... |
| 191700 | 20 20 20 20 20 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 42 57 30 2d 2d 2d 42 57 31 20 20 20 20 | ......\............BW0---BW1.... |
| 191720 | 72 65 66 73 2f 77 69 70 2f 77 74 72 65 65 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 | refs/wip/wtree/refs/heads/master |
| 191740 | 0a 0a 20 20 20 61 6e 64 20 63 6f 6d 6d 69 74 74 69 6e 67 20 74 68 65 20 73 74 61 67 65 64 20 63 | .....and.committing.the.staged.c |
| 191760 | 68 61 6e 67 65 73 20 61 6e 64 20 65 64 69 74 69 6e 67 20 61 6e 64 20 73 61 76 69 6e 67 20 61 20 | hanges.and.editing.and.saving.a. |
| 191780 | 66 69 6c 65 20 77 6f 75 6c 64 0a 72 65 73 75 6c 74 20 69 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 | file.would.result.in............ |
| 1917a0 | 20 42 49 30 2d 2d 2d 42 49 31 20 20 20 20 20 20 20 20 72 65 66 73 2f 77 69 70 2f 69 6e 64 65 78 | .BI0---BI1........refs/wip/index |
| 1917c0 | 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 2f 0a 20 | /refs/heads/master.........../.. |
| 1917e0 | 20 20 20 20 41 2d 2d 2d 42 2d 2d 2d 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 73 2f | ....A---B---C..............refs/ |
| 191800 | 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 5c 20 20 20 5c 0a 20 20 20 | heads/master...........\...\.... |
| 191820 | 20 20 20 20 20 20 20 20 5c 20 20 20 43 57 30 2d 2d 2d 43 57 31 20 20 20 20 72 65 66 73 2f 77 69 | ........\...CW0---CW1....refs/wi |
| 191840 | 70 2f 77 74 72 65 65 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 73 74 65 72 0a 20 20 20 20 20 20 | p/wtree/refs/heads/master....... |
| 191860 | 20 20 20 20 20 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 42 57 30 2d 2d 2d 42 57 31 20 20 | ......\..............BW0---BW1.. |
| 191880 | 20 20 20 20 72 65 66 73 2f 77 69 70 2f 77 74 72 65 65 2f 72 65 66 73 2f 68 65 61 64 73 2f 6d 61 | ....refs/wip/wtree/refs/heads/ma |
| 1918a0 | 73 74 65 72 40 7b 32 7d 0a 0a 20 20 20 54 68 65 20 66 6f 72 6b 2d 70 6f 69 6e 74 20 6f 66 20 74 | ster@{2}.....The.fork-point.of.t |
| 1918c0 | 68 65 20 69 6e 64 65 78 20 77 69 70 20 72 65 66 20 69 73 20 6e 6f 74 20 63 68 61 6e 67 65 64 20 | he.index.wip.ref.is.not.changed. |
| 1918e0 | 75 6e 74 69 6c 20 73 6f 6d 65 20 63 68 61 6e 67 65 0a 69 73 20 62 65 69 6e 67 20 73 74 61 67 65 | until.some.change.is.being.stage |
| 191900 | 64 2e 20 20 4c 69 6b 65 77 69 73 65 20 6a 75 73 74 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 61 | d...Likewise.just.checking.out.a |
| 191920 | 20 62 72 61 6e 63 68 20 6f 72 20 63 72 65 61 74 69 6e 67 20 61 0a 63 6f 6d 6d 69 74 20 64 6f 65 | .branch.or.creating.a.commit.doe |
| 191940 | 73 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 20 66 6f 72 6b 2d 70 6f 69 6e 74 20 6f 66 20 74 | s.not.change.the.fork-point.of.t |
| 191960 | 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 77 69 70 20 72 65 66 2e 20 20 54 68 65 0a 66 6f | he.working.tree.wip.ref...The.fo |
| 191980 | 72 6b 2d 70 6f 69 6e 74 73 20 61 72 65 20 6e 6f 74 20 61 64 6a 75 73 74 65 64 20 75 6e 74 69 6c | rk-points.are.not.adjusted.until |
| 1919a0 | 20 74 68 65 72 65 20 61 63 74 75 61 6c 6c 79 20 69 73 20 61 20 63 68 61 6e 67 65 20 74 68 61 74 | .there.actually.is.a.change.that |
| 1919c0 | 0a 73 68 6f 75 6c 64 20 62 65 20 63 6f 6d 6d 69 74 74 65 64 20 74 6f 20 74 68 65 20 72 65 73 70 | .should.be.committed.to.the.resp |
| 1919e0 | 65 63 74 69 76 65 20 77 69 70 20 72 65 66 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | ective.wip.ref.....File:.magit.i |
| 191a00 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 2c 20 20 50 | nfo,..Node:.Legacy.Wip.Modes,..P |
| 191a20 | 72 65 76 3a 20 57 69 70 20 47 72 61 70 68 2c 20 20 55 70 3a 20 57 69 70 20 4d 6f 64 65 73 0a 0a | rev:.Wip.Graph,..Up:.Wip.Modes.. |
| 191a40 | 38 2e 39 2e 32 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | 8.9.2.Legacy.Wip.Modes.--------- |
| 191a60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 74 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 | -------------..It.is.recommended |
| 191a80 | 20 74 68 61 74 20 79 6f 75 20 75 73 65 20 74 68 65 20 6d 6f 64 65 20 e2 80 98 6d 61 67 69 74 2d | .that.you.use.the.mode....magit- |
| 191aa0 | 77 69 70 2d 6d 6f 64 65 e2 80 99 20 28 77 68 69 63 68 20 73 65 65 29 20 61 6e 64 0a 69 67 6e 6f | wip-mode....(which.see).and.igno |
| 191ac0 | 72 65 20 74 68 65 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | re.the.existence.of.the.followin |
| 191ae0 | 67 20 6d 6f 64 65 73 2c 20 77 68 69 63 68 20 61 72 65 20 70 72 65 73 65 72 76 65 64 20 66 6f 72 | g.modes,.which.are.preserved.for |
| 191b00 | 0a 68 69 73 74 6f 72 69 63 20 72 65 61 73 6f 6e 73 2e 0a 0a 20 20 20 53 65 74 74 69 6e 67 20 74 | .historic.reasons......Setting.t |
| 191b20 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 72 69 61 62 6c 65 73 20 64 69 72 65 63 74 6c 79 20 | he.following.variables.directly. |
| 191b40 | 64 6f 65 73 20 6e 6f 74 20 74 61 6b 65 20 65 66 66 65 63 74 3b 20 65 69 74 68 65 72 0a 75 73 65 | does.not.take.effect;.either.use |
| 191b60 | 20 74 68 65 20 43 75 73 74 6f 6d 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 64 6f 20 73 6f 20 6f | .the.Custom.interface.to.do.so.o |
| 191b80 | 72 20 63 61 6c 6c 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 6d 6f 64 65 20 66 75 6e 63 74 | r.call.the.respective.mode.funct |
| 191ba0 | 69 6f 6e 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 | ions....--.User.Option:.magit-wi |
| 191bc0 | 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 | p-after-save-mode......When.this |
| 191be0 | 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 73 61 76 69 6e 67 20 61 20 | .mode.is.enabled,.then.saving.a. |
| 191c00 | 62 75 66 66 65 72 20 74 68 61 74 20 76 69 73 69 74 73 20 61 20 66 69 6c 65 0a 20 20 20 20 20 74 | buffer.that.visits.a.file......t |
| 191c20 | 72 61 63 6b 65 64 20 69 6e 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 20 63 61 75 73 65 | racked.in.a.Git.repository.cause |
| 191c40 | 73 20 69 74 73 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 74 6f 20 62 65 0a 20 20 20 20 20 63 | s.its.current.state.to.be......c |
| 191c60 | 6f 6d 6d 69 74 74 65 64 20 74 6f 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 77 69 70 | ommitted.to.the.working.tree.wip |
| 191c80 | 20 72 65 66 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2e 0a 0a 20 2d | .ref.for.the.current.branch....- |
| 191ca0 | 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 | -.User.Option:.magit-wip-after-a |
| 191cc0 | 70 70 6c 79 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 20 6d 6f 64 65 20 69 73 | pply-mode......When.this.mode.is |
| 191ce0 | 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 61 70 70 6c 79 69 6e 67 20 28 69 2e 65 2e 2c 20 73 | .enabled,.then.applying.(i.e.,.s |
| 191d00 | 74 61 67 69 6e 67 2c 20 75 6e 73 74 61 67 69 6e 67 2c 0a 20 20 20 20 20 64 69 73 63 61 72 64 69 | taging,.unstaging,......discardi |
| 191d20 | 6e 67 2c 20 72 65 76 65 72 73 69 6e 67 2c 20 61 6e 64 20 72 65 67 75 6c 61 72 6c 79 20 61 70 70 | ng,.reversing,.and.regularly.app |
| 191d40 | 6c 79 69 6e 67 29 20 61 20 63 68 61 6e 67 65 20 74 6f 20 61 20 66 69 6c 65 0a 20 20 20 20 20 74 | lying).a.change.to.a.file......t |
| 191d60 | 72 61 63 6b 65 64 20 69 6e 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 20 63 61 75 73 65 | racked.in.a.Git.repository.cause |
| 191d80 | 73 20 69 74 73 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 74 6f 20 62 65 0a 20 20 20 20 20 63 | s.its.current.state.to.be......c |
| 191da0 | 6f 6d 6d 69 74 74 65 64 20 74 6f 20 74 68 65 20 69 6e 64 65 78 20 61 6e 64 2f 6f 72 20 77 6f 72 | ommitted.to.the.index.and/or.wor |
| 191dc0 | 6b 69 6e 67 20 74 72 65 65 20 77 69 70 20 72 65 66 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 | king.tree.wip.refs.for.the.curre |
| 191de0 | 6e 74 0a 20 20 20 20 20 62 72 61 6e 63 68 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 6f 6e 6c 79 20 | nt......branch......If.you.only. |
| 191e00 | 65 76 65 72 20 65 64 69 74 20 66 69 6c 65 73 20 75 73 69 6e 67 20 45 6d 61 63 73 20 61 6e 64 20 | ever.edit.files.using.Emacs.and. |
| 191e20 | 6f 6e 6c 79 20 65 76 65 72 20 69 6e 74 65 72 61 63 74 20 77 69 74 68 0a 47 69 74 20 75 73 69 6e | only.ever.interact.with.Git.usin |
| 191e40 | 67 20 4d 61 67 69 74 2c 20 74 68 65 6e 20 74 68 65 20 61 62 6f 76 65 20 74 77 6f 20 6d 6f 64 65 | g.Magit,.then.the.above.two.mode |
| 191e60 | 73 20 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 20 74 6f 20 70 72 6f 74 65 63 74 0a 65 61 | s.should.be.enough.to.protect.ea |
| 191e80 | 63 68 20 61 6e 64 20 65 76 65 72 79 20 63 68 61 6e 67 65 20 66 72 6f 6d 20 61 63 63 69 64 65 6e | ch.and.every.change.from.acciden |
| 191ea0 | 74 61 6c 20 6c 6f 73 73 2e 20 20 49 6e 20 70 72 61 63 74 69 63 65 20 6e 6f 62 6f 64 79 20 64 6f | tal.loss...In.practice.nobody.do |
| 191ec0 | 65 73 0a 74 68 61 74 2e 20 20 54 77 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 6d 6f 64 65 73 20 65 | es.that...Two.additional.modes.e |
| 191ee0 | 78 69 73 74 73 20 74 68 61 74 20 64 6f 20 63 6f 6d 6d 69 74 20 74 6f 20 74 68 65 20 77 69 70 20 | xists.that.do.commit.to.the.wip. |
| 191f00 | 72 65 66 73 20 62 65 66 6f 72 65 0a 6d 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 | refs.before.making.changes.that. |
| 191f20 | 63 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 20 6c 6f 73 73 20 6f 66 20 65 61 72 6c 69 65 72 20 | could.cause.the.loss.of.earlier. |
| 191f40 | 63 68 61 6e 67 65 73 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | changes....--.User.Option:.magit |
| 191f60 | 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 | -wip-before-change-mode......Whe |
| 191f80 | 6e 20 74 68 69 73 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 63 65 72 | n.this.mode.is.enabled,.then.cer |
| 191fa0 | 74 61 69 6e 20 63 6f 6d 6d 61 6e 64 73 20 63 6f 6d 6d 69 74 20 74 68 65 0a 20 20 20 20 20 65 78 | tain.commands.commit.the......ex |
| 191fc0 | 69 73 74 69 6e 67 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 66 69 6c 65 73 20 74 68 65 79 | isting.changes.to.the.files.they |
| 191fe0 | 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20 6d 61 6b 65 20 63 68 61 6e 67 65 73 20 74 6f 2e 0a 0a | .are.about.to.make.changes.to... |
| 192000 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 | .--.User.Option:.magit-wip-initi |
| 192020 | 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 0a 20 20 20 20 20 57 68 65 6e 20 74 68 69 73 20 6d 6f | al-backup-mode......When.this.mo |
| 192040 | 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2c 20 74 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | de.is.enabled,.then.the.current. |
| 192060 | 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 66 69 6c 65 20 69 73 0a 20 20 20 20 20 63 6f 6d 6d 69 74 | version.of.a.file.is......commit |
| 192080 | 74 65 64 20 74 6f 20 74 68 65 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 20 62 65 66 6f | ted.to.the.worktree.wip.ref.befo |
| 1920a0 | 72 65 20 74 68 65 20 62 75 66 66 65 72 20 76 69 73 69 74 69 6e 67 20 74 68 61 74 0a 20 20 20 20 | re.the.buffer.visiting.that..... |
| 1920c0 | 20 66 69 6c 65 20 69 73 20 73 61 76 65 64 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 74 69 6d | .file.is.saved.for.the.first.tim |
| 1920e0 | 65 20 73 69 6e 63 65 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 63 72 65 61 74 65 64 2e 0a | e.since.the.buffer.was.created.. |
| 192100 | 0a 20 20 20 20 20 54 68 69 73 20 62 61 63 6b 73 20 75 70 20 74 68 65 20 73 61 6d 65 20 76 65 72 | ......This.backs.up.the.same.ver |
| 192120 | 73 69 6f 6e 20 6f 66 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 e2 80 98 62 61 63 6b 75 70 2d | sion.of.the.file.that....backup- |
| 192140 | 62 75 66 66 65 72 e2 80 99 0a 20 20 20 20 20 77 6f 75 6c 64 20 73 61 76 65 2e 20 20 57 68 69 6c | buffer.........would.save...Whil |
| 192160 | 65 20 e2 80 98 62 61 63 6b 75 70 2d 62 75 66 66 65 72 e2 80 99 20 75 73 65 73 20 61 20 62 61 63 | e....backup-buffer....uses.a.bac |
| 192180 | 6b 75 70 20 66 69 6c 65 2c 20 74 68 69 73 20 6d 6f 64 65 0a 20 20 20 20 20 75 73 65 73 20 74 68 | kup.file,.this.mode......uses.th |
| 1921a0 | 65 20 73 61 6d 65 20 77 6f 72 6b 74 72 65 65 20 77 69 70 20 72 65 66 20 61 73 20 75 73 65 64 20 | e.same.worktree.wip.ref.as.used. |
| 1921c0 | 62 79 20 74 68 65 20 6f 74 68 65 72 20 4d 61 67 69 74 20 57 69 70 0a 20 20 20 20 20 6d 6f 64 65 | by.the.other.Magit.Wip......mode |
| 1921e0 | 73 2e 20 20 4c 69 6b 65 20 e2 80 98 62 61 63 6b 75 70 2d 62 75 66 66 65 72 e2 80 99 2c 20 69 74 | s...Like....backup-buffer...,.it |
| 192200 | 20 6f 6e 6c 79 20 64 6f 65 73 20 74 68 69 73 20 6f 6e 63 65 3b 20 75 6e 6c 65 73 73 20 79 6f 75 | .only.does.this.once;.unless.you |
| 192220 | 0a 20 20 20 20 20 6b 69 6c 6c 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 64 20 76 69 73 69 74 20 | ......kill.the.buffer.and.visit. |
| 192240 | 74 68 65 20 66 69 6c 65 20 61 67 61 69 6e 20 6f 6e 6c 79 20 6f 6e 65 20 62 61 63 6b 75 70 20 77 | the.file.again.only.one.backup.w |
| 192260 | 69 6c 6c 20 62 65 0a 20 20 20 20 20 63 72 65 61 74 65 64 20 70 65 72 20 45 6d 61 63 73 20 73 65 | ill.be......created.per.Emacs.se |
| 192280 | 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 6d 6f 64 65 20 69 67 6e 6f 72 65 73 20 74 | ssion........This.mode.ignores.t |
| 1922a0 | 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 66 66 65 63 74 20 e2 80 98 62 61 63 6b | he.variables.that.affect....back |
| 1922c0 | 75 70 2d 62 75 66 66 65 72 e2 80 99 20 61 6e 64 20 63 61 6e 0a 20 20 20 20 20 62 65 20 75 73 65 | up-buffer....and.can......be.use |
| 1922e0 | 64 20 61 6c 6f 6e 67 2d 73 69 64 65 20 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 2c 20 77 68 69 63 | d.along-side.that.function,.whic |
| 192300 | 68 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 65 63 61 75 73 65 20 69 74 0a 20 20 20 20 | h.is.recommended.because.it..... |
| 192320 | 20 6f 6e 6c 79 20 62 61 63 6b 73 20 75 70 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 74 72 | .only.backs.up.files.that.are.tr |
| 192340 | 61 63 6b 65 64 20 69 6e 20 61 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2e 0a 0a 20 2d 2d 20 | acked.in.a.Git.repository....--. |
| 192360 | 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 | User.Option:.magit-wip-after-sav |
| 192380 | 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 20 20 20 4d 6f 64 65 2d 6c | e-local-mode-lighter......Mode-l |
| 1923a0 | 69 6e 65 20 6c 69 67 68 74 65 72 20 66 6f 72 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 | ine.lighter.for....magit-wip-aft |
| 1923c0 | 65 72 2d 73 61 76 65 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 | er-save-local-mode.......--.User |
| 1923e0 | 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d | .Option:.magit-wip-after-apply-m |
| 192400 | 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 20 20 20 4d 6f 64 65 2d 6c 69 6e 65 20 6c 69 67 68 74 | ode-lighter......Mode-line.light |
| 192420 | 65 72 20 66 6f 72 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d | er.for....magit-wip-after-apply- |
| 192440 | 6d 6f 64 65 e2 80 99 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 | mode.......--.User.Option:.magit |
| 192460 | 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a | -wip-before-change-mode-lighter. |
| 192480 | 20 20 20 20 20 4d 6f 64 65 2d 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 66 6f 72 20 e2 80 98 6d 61 | .....Mode-line.lighter.for....ma |
| 1924a0 | 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 e2 80 99 2e 0a 0a | git-wip-before-change-mode...... |
| 1924c0 | 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 | .--.User.Option:.magit-wip-initi |
| 1924e0 | 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 0a 20 20 20 20 20 4d 6f 64 65 | al-backup-mode-lighter......Mode |
| 192500 | 2d 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 66 6f 72 20 e2 80 98 6d 61 67 69 74 2d 77 69 70 2d 69 | -line.lighter.for....magit-wip-i |
| 192520 | 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 | nitial-backup-mode........File:. |
| 192540 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 | magit.info,..Node:.Commands.for. |
| 192560 | 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2c 20 20 4e 65 78 74 3a 20 4d | Buffers.Visiting.Files,..Next:.M |
| 192580 | 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 | inor.Mode.for.Buffers.Visiting.B |
| 1925a0 | 6c 6f 62 73 2c 20 20 50 72 65 76 3a 20 57 69 70 20 4d 6f 64 65 73 2c 20 20 55 70 3a 20 4d 69 73 | lobs,..Prev:.Wip.Modes,..Up:.Mis |
| 1925c0 | 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e 31 30 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 | cellaneous..8.10.Commands.for.Bu |
| 1925e0 | 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ffers.Visiting.Files.=========== |
| 192600 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 42 | =============================..B |
| 192620 | 79 20 64 65 66 61 75 6c 74 20 4d 61 67 69 74 20 64 65 66 69 6e 65 73 20 61 20 66 65 77 20 67 6c | y.default.Magit.defines.a.few.gl |
| 192640 | 6f 62 61 6c 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 20 20 54 68 65 73 65 20 62 69 6e 64 69 6e | obal.key.bindings...These.bindin |
| 192660 | 67 73 20 61 72 65 0a 61 20 63 6f 6d 70 72 6f 6d 69 73 65 20 62 65 74 77 65 65 6e 20 70 72 6f 76 | gs.are.a.compromise.between.prov |
| 192680 | 69 64 69 6e 67 20 6e 6f 20 62 69 6e 64 69 6e 67 73 20 61 74 20 61 6c 6c 20 61 6e 64 20 70 72 6f | iding.no.bindings.at.all.and.pro |
| 1926a0 | 76 69 64 69 6e 67 20 74 68 65 0a 62 65 74 74 65 72 20 62 69 6e 64 69 6e 67 73 20 49 20 77 6f 75 | viding.the.better.bindings.I.wou |
| 1926c0 | 6c 64 20 68 61 76 65 20 6c 69 6b 65 64 20 74 6f 20 75 73 65 20 69 6e 73 74 65 61 64 2e 20 20 4d | ld.have.liked.to.use.instead...M |
| 1926e0 | 61 67 69 74 20 63 61 6e 6e 6f 74 20 70 72 6f 76 69 64 65 0a 74 68 65 20 73 65 74 20 6f 66 20 72 | agit.cannot.provide.the.set.of.r |
| 192700 | 65 63 6f 6d 6d 65 6e 64 65 64 20 62 69 6e 64 69 6e 67 73 20 62 79 20 64 65 66 61 75 6c 74 20 62 | ecommended.bindings.by.default.b |
| 192720 | 65 63 61 75 73 65 20 74 68 6f 73 65 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 0a 61 72 65 20 73 | ecause.those.key.sequences.are.s |
| 192740 | 74 72 69 63 6b 74 6c 79 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 62 69 6e 64 69 6e 67 73 20 61 | tricktly.reserved.for.bindings.a |
| 192760 | 64 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2e 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 | dded.by.the.user...Also.see.*not |
| 192780 | 65 0a 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 3a 3a 20 61 6e 64 20 2a 6e 6f 74 65 20 28 65 | e.Global.Bindings::.and.*note.(e |
| 1927a0 | 6c 69 73 70 29 4b 65 79 20 42 69 6e 64 69 6e 67 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 3a 3a 2e 0a | lisp)Key.Binding.Conventions::.. |
| 1927c0 | 0a 20 20 20 54 6f 20 75 73 65 20 74 68 65 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 69 6e 64 69 | ....To.use.the.recommended.bindi |
| 1927e0 | 6e 67 73 2c 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 69 6e 69 74 20 66 69 6c 65 20 | ngs,.add.this.to.your.init.file. |
| 192800 | 61 6e 64 0a 72 65 73 74 61 72 74 20 45 6d 61 63 73 2e 0a 0a 20 20 20 20 20 28 73 65 74 71 20 6d | and.restart.Emacs........(setq.m |
| 192820 | 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 | agit-define-global-key-bindings. |
| 192840 | 27 72 65 63 6f 6d 6d 65 6e 64 65 64 29 0a 0a 20 20 20 49 66 20 79 6f 75 20 64 6f 6e e2 80 99 74 | 'recommended).....If.you.don...t |
| 192860 | 20 77 61 6e 74 20 4d 61 67 69 74 20 74 6f 20 61 64 64 20 61 6e 79 20 62 69 6e 64 69 6e 67 73 20 | .want.Magit.to.add.any.bindings. |
| 192880 | 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6b 65 79 6d 61 70 20 61 74 0a 61 6c 6c 2c 20 61 64 64 | to.the.global.keymap.at.all,.add |
| 1928a0 | 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 69 6e 69 74 20 66 69 6c 65 20 61 6e 64 20 72 65 73 74 | .this.to.your.init.file.and.rest |
| 1928c0 | 61 72 74 20 45 6d 61 63 73 2e 0a 0a 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 64 65 66 | art.Emacs........(setq.magit-def |
| 1928e0 | 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 69 6e 64 69 6e 67 73 20 6e 69 6c 29 0a 0a e2 80 | ine-global-key-bindings.nil).... |
| 192900 | 98 43 2d 63 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 | .C-c.f....(...magit-file-dispatc |
| 192920 | 68 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 | h...)....C-c.f.s....(...magit-st |
| 192940 | 61 67 65 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 73 e2 80 99 20 28 e2 80 98 6d | age-file...)....C-c.f.s....(...m |
| 192960 | 61 67 69 74 2d 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d | agit-stage-buffer-file...)....C- |
| 192980 | 63 20 66 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 e2 | c.f.u....(...magit-unstage-file. |
| 1929a0 | 80 99 29 0a e2 80 98 43 2d 63 20 66 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 | ..)....C-c.f.u....(...magit-unst |
| 1929c0 | 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 2c 20 78 | age-buffer-file...)....C-c.f.,.x |
| 1929e0 | e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b e2 80 99 29 0a e2 | ....(...magit-file-untrack...).. |
| 192a00 | 80 98 43 2d 63 20 66 20 2c 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 | ..C-c.f.,.r....(...magit-file-re |
| 192a20 | 6e 61 6d 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 2c 20 6b e2 80 99 20 28 e2 80 98 6d 61 67 | name...)....C-c.f.,.k....(...mag |
| 192a40 | 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 2c 20 63 e2 | it-file-delete...)....C-c.f.,.c. |
| 192a60 | 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 e2 80 99 29 0a e2 | ...(...magit-file-checkout...).. |
| 192a80 | 80 98 43 2d 63 20 66 20 44 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 e2 80 99 29 0a | ..C-c.f.D....(...magit-diff...). |
| 192aa0 | e2 80 98 43 2d 63 20 66 20 64 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 | ...C-c.f.d....(...magit-diff-buf |
| 192ac0 | 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 4c e2 80 99 20 28 e2 80 98 6d | fer-file...)....C-c.f.L....(...m |
| 192ae0 | 61 67 69 74 2d 6c 6f 67 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 6c e2 80 99 20 28 e2 80 98 6d | agit-log...)....C-c.f.l....(...m |
| 192b00 | 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 | agit-log-buffer-file...)....C-c. |
| 192b20 | 66 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e | f.t....(...magit-log-trace-defin |
| 192b40 | 69 74 69 6f 6e e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 4d e2 80 99 20 28 e2 80 98 6d 61 67 69 | ition...)....C-c.f.M....(...magi |
| 192b60 | 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 42 e2 80 99 20 28 | t-log-merged...)....C-c.f.B....( |
| 192b80 | e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 62 e2 80 99 | ...magit-blame...)....C-c.f.b... |
| 192ba0 | 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 73 e2 80 99 29 0a e2 | .(...magit-blame-additions...).. |
| 192bc0 | 80 98 43 2d 63 20 66 20 72 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d | ..C-c.f.r....(...magit-blame-rem |
| 192be0 | 6f 76 61 6c e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 66 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | oval...)....C-c.f.f....(...magit |
| 192c00 | 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 6d e2 80 99 | -blame-reverse...)....C-c.f.m... |
| 192c20 | 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f e2 80 99 29 0a e2 80 98 43 2d 63 | .(...magit-blame-echo...)....C-c |
| 192c40 | 20 66 20 71 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 e2 80 99 29 | .f.q....(...magit-blame-quit...) |
| 192c60 | 0a e2 80 98 43 2d 63 20 66 20 70 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 | ....C-c.f.p....(...magit-blob-pr |
| 192c80 | 65 76 69 6f 75 73 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 6e e2 80 99 20 28 e2 80 98 6d 61 67 | evious...)....C-c.f.n....(...mag |
| 192ca0 | 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 76 e2 80 99 20 28 | it-blob-next...)....C-c.f.v....( |
| 192cc0 | e2 80 98 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 | ...magit-find-file...)....C-c.f. |
| 192ce0 | 56 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 2d 66 69 6c 65 e2 80 | V....(...magit-blob-visit-file.. |
| 192d00 | 99 29 0a e2 80 98 43 2d 63 20 66 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 | .)....C-c.f.g....(...magit-statu |
| 192d20 | 73 2d 68 65 72 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 66 20 47 e2 80 99 20 28 e2 80 98 6d 61 67 | s-here...)....C-c.f.G....(...mag |
| 192d40 | 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 e2 80 99 29 | it-display-repository-buffer...) |
| 192d60 | 0a e2 80 98 43 2d 63 20 66 20 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 e2 | ....C-c.f.c....(...magit-commit. |
| 192d80 | 80 99 29 0a e2 80 98 43 2d 63 20 66 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 74 | ..)....C-c.f.e....(...magit-edit |
| 192da0 | 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 45 61 63 68 20 6f 66 20 74 68 | -line-commit...)......Each.of.th |
| 192dc0 | 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 64 69 76 | ese.commands.is.documented.indiv |
| 192de0 | 69 64 75 61 6c 6c 79 20 72 69 67 68 74 20 62 65 6c 6f 77 2c 0a 20 20 20 20 20 61 6c 6f 6e 67 73 | idually.right.below,......alongs |
| 192e00 | 69 64 65 20 74 68 65 69 72 20 64 65 66 61 75 6c 74 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2e 20 | ide.their.default.key.bindings.. |
| 192e20 | 20 54 68 65 20 62 69 6e 64 69 6e 67 73 20 73 68 6f 77 6e 20 61 62 6f 76 65 20 61 72 65 0a 20 20 | .The.bindings.shown.above.are... |
| 192e40 | 20 20 20 74 68 65 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 69 6e 64 69 6e 67 73 2c 20 77 68 69 | ...the.recommended.bindings,.whi |
| 192e60 | 63 68 20 79 6f 75 20 63 61 6e 20 65 6e 61 62 6c 65 20 62 79 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 | ch.you.can.enable.by.following.t |
| 192e80 | 68 65 0a 20 20 20 20 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 66 75 72 74 68 65 72 20 75 70 2e | he......instructions.further.up. |
| 192ea0 | 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 64 | .....C-c.M-g....(...magit-file-d |
| 192ec0 | 69 73 70 61 74 63 68 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 | ispatch...)......This.transient. |
| 192ee0 | 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | prefix.command.binds.the.followi |
| 192f00 | 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 64 69 73 70 | ng.suffix.commands......and.disp |
| 192f20 | 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 | lays.them.in.a.temporary.buffer. |
| 192f40 | 75 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a e2 80 98 43 | until.a.suffix.is.invoked......C |
| 192f60 | 2d 63 20 4d 2d 67 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 | -c.M-g.s....(...magit-stage-file |
| 192f80 | e2 80 99 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 73 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 | ...)....C-c.M-g.s....(...magit-s |
| 192fa0 | 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a 20 20 20 20 20 53 74 61 67 65 20 | tage-buffer-file...)......Stage. |
| 192fc0 | 61 6c 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 76 69 | all.changes.to.the.file.being.vi |
| 192fe0 | 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 20 20 20 | sited.in.the.current.buffer..... |
| 193000 | 20 20 57 68 65 6e 20 6e 6f 74 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 2c 20 74 68 65 6e | ..When.not.visiting.a.file,.then |
| 193020 | 20 74 68 65 20 66 69 72 73 74 20 63 6f 6d 6d 61 6e 64 20 69 73 20 75 73 65 64 2c 20 77 68 69 63 | .the.first.command.is.used,.whic |
| 193040 | 68 0a 20 20 20 20 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 66 69 6c 65 2e 0a 0a e2 80 98 43 | h......prompts.for.a.file......C |
| 193060 | 2d 63 20 4d 2d 67 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 | -c.M-g.u....(...magit-unstage-fi |
| 193080 | 6c 65 e2 80 99 29 0a e2 80 98 43 2d 63 20 4d 2d 67 20 75 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | le...)....C-c.M-g.u....(...magit |
| 1930a0 | 2d 75 6e 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a 20 20 20 20 20 55 6e | -unstage-buffer-file...)......Un |
| 1930c0 | 73 74 61 67 65 20 61 6c 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 | stage.all.changes.to.the.file.be |
| 1930e0 | 69 6e 67 20 76 69 73 69 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 | ing.visited.in.the.current...... |
| 193100 | 62 75 66 66 65 72 2e 20 20 57 68 65 6e 20 6e 6f 74 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c | buffer...When.not.visiting.a.fil |
| 193120 | 65 2c 20 74 68 65 6e 20 74 68 65 20 66 69 72 73 74 20 63 6f 6d 6d 61 6e 64 20 69 73 20 75 73 65 | e,.then.the.first.command.is.use |
| 193140 | 64 2c 0a 20 20 20 20 20 77 68 69 63 68 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 66 69 6c 65 | d,......which.prompts.for.a.file |
| 193160 | 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 2c 20 78 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 | ......C-c.M-g.,.x....(...magit-f |
| 193180 | 69 6c 65 2d 75 6e 74 72 61 63 6b e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e | ile-untrack...)......This.comman |
| 1931a0 | 64 20 75 6e 74 72 61 63 6b 73 20 61 20 66 69 6c 65 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 | d.untracks.a.file.read.from.the. |
| 1931c0 | 75 73 65 72 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 0a 20 20 20 20 20 76 69 73 | user,.defaulting.to.the......vis |
| 1931e0 | 69 74 65 64 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 2c 20 72 e2 80 99 20 28 e2 | ited.file......C-c.M-g.,.r....(. |
| 193200 | 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | ..magit-file-rename...)......Thi |
| 193220 | 73 20 63 6f 6d 6d 61 6e 64 20 72 65 6e 61 6d 65 73 20 61 20 66 69 6c 65 20 72 65 61 64 20 66 72 | s.command.renames.a.file.read.fr |
| 193240 | 6f 6d 20 74 68 65 20 75 73 65 72 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 0a 20 | om.the.user,.defaulting.to.the.. |
| 193260 | 20 20 20 20 76 69 73 69 74 65 64 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 2c 20 | ....visited.file......C-c.M-g.,. |
| 193280 | 6b e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 e2 80 99 29 0a 20 | k....(...magit-file-delete...).. |
| 1932a0 | 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 65 6c 65 74 65 73 20 61 20 66 69 6c 65 20 | ....This.command.deletes.a.file. |
| 1932c0 | 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 | read.from.the.user,.defaulting.t |
| 1932e0 | 6f 20 74 68 65 0a 20 20 20 20 20 76 69 73 69 74 65 64 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 | o.the......visited.file......C-c |
| 193300 | 20 4d 2d 67 20 2c 20 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b | .M-g.,.c....(...magit-file-check |
| 193320 | 6f 75 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 70 64 61 74 65 | out...)......This.command.update |
| 193340 | 73 20 61 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 | s.a.file.in.the.working.tree.and |
| 193360 | 20 69 6e 64 65 78 20 74 6f 20 74 68 65 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 20 66 72 6f 6d | .index.to.the......contents.from |
| 193380 | 20 61 20 72 65 76 69 73 69 6f 6e 2e 20 20 42 6f 74 68 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 | .a.revision...Both.the.revision. |
| 1933a0 | 61 6e 64 20 66 69 6c 65 20 61 72 65 20 72 65 61 64 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 | and.file.are.read.from......the. |
| 1933c0 | 75 73 65 72 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 44 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 | user......C-c.M-g.D....(...magit |
| 1933e0 | 2d 64 69 66 66 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 | -diff...)......This.transient.pr |
| 193400 | 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 73 65 76 65 72 61 6c 20 64 69 66 66 20 | efix.command.binds.several.diff. |
| 193420 | 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 20 61 6e 64 20 69 6e 66 69 78 20 61 | suffix.commands......and.infix.a |
| 193440 | 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 | rguments.and.displays.them.in.a. |
| 193460 | 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 0a 20 20 20 20 20 73 75 | temporary.buffer.until.a......su |
| 193480 | 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 44 69 66 66 | ffix.is.invoked...See.*note.Diff |
| 1934a0 | 69 6e 67 3a 3a 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 63 6f | ing::........This.is.the.same.co |
| 1934c0 | 6d 6d 61 6e 64 20 74 68 61 74 20 e2 80 98 64 e2 80 99 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 69 | mmand.that....d....is.bound.to.i |
| 1934e0 | 6e 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 2e 20 20 49 66 0a 20 20 20 20 20 74 68 69 73 20 63 | n.Magit.buffers...If......this.c |
| 193500 | 6f 6d 6d 61 6e 64 20 69 73 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 61 20 66 69 6c 65 2d 76 69 | ommand.is.invoked.from.a.file-vi |
| 193520 | 73 69 74 69 6e 67 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 69 6e 69 | siting.buffer,.then.the......ini |
| 193540 | 74 69 61 6c 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 28 e2 80 98 2d 2d e2 | tial.value.of.the.option.(...--. |
| 193560 | 80 99 29 20 74 68 61 74 20 6c 69 6d 69 74 73 20 74 68 65 20 64 69 66 66 20 74 6f 20 63 65 72 74 | ..).that.limits.the.diff.to.cert |
| 193580 | 61 69 6e 0a 20 20 20 20 20 66 69 6c 65 28 73 29 20 69 73 20 73 65 74 20 74 6f 20 74 68 65 20 76 | ain......file(s).is.set.to.the.v |
| 1935a0 | 69 73 69 74 65 64 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 64 e2 80 99 20 28 e2 | isited.file......C-c.M-g.d....(. |
| 1935c0 | 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a 20 20 20 | ..magit-diff-buffer-file...).... |
| 1935e0 | 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 64 69 66 66 20 66 6f | ..This.command.shows.the.diff.fo |
| 193600 | 72 20 74 68 65 20 66 69 6c 65 20 6f 66 20 62 6c 6f 62 20 74 68 61 74 20 74 68 65 20 63 75 72 72 | r.the.file.of.blob.that.the.curr |
| 193620 | 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 20 76 69 73 69 74 73 2e 0a 0a 20 2d 2d 20 55 73 65 | ent......buffer.visits....--.Use |
| 193640 | 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 | r.Option:.magit-diff-buffer-file |
| 193660 | 2d 6c 6f 63 6b 65 64 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c | -locked......This.option.control |
| 193680 | 73 20 77 68 65 74 68 65 72 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 | s.whether....magit-diff-buffer-f |
| 1936a0 | 69 6c 65 e2 80 99 20 75 73 65 73 20 61 0a 20 20 20 20 20 64 65 64 69 63 61 74 65 64 20 62 75 66 | ile....uses.a......dedicated.buf |
| 1936c0 | 66 65 72 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 | fer...See.*note.Modes.and.Buffer |
| 1936e0 | 73 3a 3a 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 4c e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d | s::......C-c.M-g.L....(...magit- |
| 193700 | 6c 6f 67 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 | log...)......This.transient.pref |
| 193720 | 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e 64 73 20 73 65 76 65 72 61 6c 20 6c 6f 67 20 73 75 66 | ix.command.binds.several.log.suf |
| 193740 | 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 0a 20 20 20 20 20 69 6e 66 69 78 20 61 72 67 75 | fix.commands.and......infix.argu |
| 193760 | 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d 20 69 6e 20 61 20 74 65 6d | ments.and.displays.them.in.a.tem |
| 193780 | 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 6c 20 61 0a 20 20 20 20 20 73 75 66 66 69 | porary.buffer.until.a......suffi |
| 1937a0 | 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 4c 6f 67 67 69 6e 67 | x.is.invoked...See.*note.Logging |
| 1937c0 | 3a 3a 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 61 | ::........This.is.the.same.comma |
| 1937e0 | 6e 64 20 74 68 61 74 20 e2 80 98 6c e2 80 99 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 69 6e 20 4d | nd.that....l....is.bound.to.in.M |
| 193800 | 61 67 69 74 20 62 75 66 66 65 72 73 2e 20 20 49 66 0a 20 20 20 20 20 74 68 69 73 20 63 6f 6d 6d | agit.buffers...If......this.comm |
| 193820 | 61 6e 64 20 69 73 20 69 6e 76 6f 6b 65 64 20 66 72 6f 6d 20 61 20 66 69 6c 65 2d 76 69 73 69 74 | and.is.invoked.from.a.file-visit |
| 193840 | 69 6e 67 20 62 75 66 66 65 72 2c 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 69 6e 69 74 69 61 | ing.buffer,.then.the......initia |
| 193860 | 6c 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 28 e2 80 98 2d 2d e2 80 99 29 | l.value.of.the.option.(...--...) |
| 193880 | 20 74 68 61 74 20 6c 69 6d 69 74 73 20 74 68 65 20 6c 6f 67 20 74 6f 20 63 65 72 74 61 69 6e 0a | .that.limits.the.log.to.certain. |
| 1938a0 | 20 20 20 20 20 66 69 6c 65 28 73 29 20 69 73 20 73 65 74 20 74 6f 20 74 68 65 20 76 69 73 69 74 | .....file(s).is.set.to.the.visit |
| 1938c0 | 65 64 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 6c e2 80 99 20 28 e2 80 98 6d 61 | ed.file......C-c.M-g.l....(...ma |
| 1938e0 | 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 | git-log-buffer-file...)......Thi |
| 193900 | 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 | s.command.shows.the.log.for.the. |
| 193920 | 66 69 6c 65 20 6f 66 20 62 6c 6f 62 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 | file.of.blob.that.the.current... |
| 193940 | 20 20 20 62 75 66 66 65 72 20 76 69 73 69 74 73 2e 20 20 52 65 6e 61 6d 65 73 20 61 72 65 20 66 | ...buffer.visits...Renames.are.f |
| 193960 | 6f 6c 6c 6f 77 65 64 20 77 68 65 6e 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 | ollowed.when.a.prefix.argument.i |
| 193980 | 73 20 75 73 65 64 0a 20 20 20 20 20 6f 72 20 77 68 65 6e 20 e2 80 98 2d 2d 66 6f 6c 6c 6f 77 e2 | s.used......or.when....--follow. |
| 1939a0 | 80 99 20 69 73 20 61 6e 20 61 63 74 69 76 65 20 6c 6f 67 20 61 72 67 75 6d 65 6e 74 2e 20 20 57 | ...is.an.active.log.argument...W |
| 1939c0 | 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 0a 20 20 20 20 20 61 63 74 69 76 65 2c 20 74 | hen.the.region.is......active,.t |
| 1939e0 | 68 65 20 6c 6f 67 20 69 73 20 72 65 73 74 72 69 63 74 65 64 20 74 6f 20 74 68 65 20 73 65 6c 65 | he.log.is.restricted.to.the.sele |
| 193a00 | 63 74 65 64 20 6c 69 6e 65 20 72 61 6e 67 65 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f | cted.line.range....--.User.Optio |
| 193a20 | 6e 3a 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 0a | n:.magit-log-buffer-file-locked. |
| 193a40 | 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 | .....This.option.controls.whethe |
| 193a60 | 72 20 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 e2 80 99 20 75 73 | r....magit-log-buffer-file....us |
| 193a80 | 65 73 20 61 0a 20 20 20 20 20 64 65 64 69 63 61 74 65 64 20 62 75 66 66 65 72 2e 20 20 53 65 65 | es.a......dedicated.buffer...See |
| 193aa0 | 20 2a 6e 6f 74 65 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 3a 3a 2e 0a 0a e2 80 98 | .*note.Modes.and.Buffers::...... |
| 193ac0 | 43 2d 63 20 4d 2d 67 20 74 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 | C-c.M-g.t....(...magit-log-trace |
| 193ae0 | 2d 64 65 66 69 6e 69 74 69 6f 6e e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e | -definition...)......This.comman |
| 193b00 | 64 20 73 68 6f 77 73 20 74 68 65 20 6c 6f 67 20 66 6f 72 20 74 68 65 20 64 65 66 69 6e 69 74 69 | d.shows.the.log.for.the.definiti |
| 193b20 | 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 4d e2 80 99 20 28 e2 | on.at.point......C-c.M-g.M....(. |
| 193b40 | 80 98 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 | ..magit-log-merged...)......This |
| 193b60 | 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 20 63 6f 6d 6d 69 74 20 61 6e 64 20 61 20 62 72 | .command.reads.a.commit.and.a.br |
| 193b80 | 61 6e 63 68 20 69 6e 20 73 68 6f 77 73 20 61 20 6c 6f 67 20 63 6f 6e 63 65 72 6e 69 6e 67 0a 20 | anch.in.shows.a.log.concerning.. |
| 193ba0 | 20 20 20 20 74 68 65 20 6d 65 72 67 65 20 6f 66 20 74 68 65 20 66 6f 72 6d 65 72 20 69 6e 74 6f | ....the.merge.of.the.former.into |
| 193bc0 | 20 74 68 65 20 6c 61 74 74 65 72 2e 20 20 54 68 69 73 20 73 68 6f 77 73 20 6d 75 6c 74 69 70 6c | .the.latter...This.shows.multipl |
| 193be0 | 65 0a 20 20 20 20 20 63 6f 6d 6d 69 74 73 20 65 76 65 6e 20 69 6e 20 63 61 73 65 20 6f 66 20 61 | e......commits.even.in.case.of.a |
| 193c00 | 20 66 61 73 74 2d 66 6f 72 77 61 72 64 20 6d 65 72 67 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 | .fast-forward.merge......C-c.M-g |
| 193c20 | 20 42 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 e2 80 99 29 0a 20 20 20 20 20 54 | .B....(...magit-blame...)......T |
| 193c40 | 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 6e | his.transient.prefix.command.bin |
| 193c60 | 64 73 20 61 6c 6c 20 62 6c 61 6d 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 0a 20 | ds.all.blaming.suffix.commands.. |
| 193c80 | 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 69 | ....along.with.the.appropriate.i |
| 193ca0 | 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 6d | nfix.arguments.and.displays.them |
| 193cc0 | 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 6e 74 69 | .in.a......temporary.buffer.unti |
| 193ce0 | 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 0a 0a 20 20 20 20 20 46 6f 72 | l.a.suffix.is.invoked........For |
| 193d00 | 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 69 73 20 61 6e 64 | .more.information.about.this.and |
| 193d20 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 73 20 61 6c 73 6f 20 73 65 65 | .the.following.commands.also.see |
| 193d40 | 0a 20 20 20 20 20 2a 6e 6f 74 65 20 42 6c 61 6d 69 6e 67 3a 3a 2e 0a 0a 20 20 20 20 20 49 6e 20 | ......*note.Blaming::........In. |
| 193d60 | 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 62 6c 61 6d 65 e2 80 | addition.to.the....magit-blame.. |
| 193d80 | 99 20 73 75 62 2d 74 72 61 6e 73 69 65 6e 74 2c 20 74 68 65 20 64 69 73 70 61 74 63 68 0a 20 20 | ..sub-transient,.the.dispatch... |
| 193da0 | 20 20 20 74 72 61 6e 73 69 65 6e 74 20 61 6c 73 6f 20 62 69 6e 64 73 20 73 65 76 65 72 61 6c 20 | ...transient.also.binds.several. |
| 193dc0 | 62 6c 61 6d 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 64 69 72 65 63 74 6c 79 | blaming.suffix.commands.directly |
| 193de0 | 2e 20 20 53 65 65 0a 20 20 20 20 20 2a 6e 6f 74 65 20 42 6c 61 6d 69 6e 67 3a 3a 20 66 6f 72 20 | ...See......*note.Blaming::.for. |
| 193e00 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 6f 73 65 20 63 6f 6d 6d 61 6e 64 73 | information.about.those.commands |
| 193e20 | 20 61 6e 64 20 62 69 6e 64 69 6e 67 73 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 70 e2 80 99 20 | .and.bindings......C-c.M-g.p.... |
| 193e40 | 28 e2 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 65 76 69 6f 75 73 e2 80 99 29 0a 20 20 20 20 | (...magit-blob-previous...)..... |
| 193e60 | 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 76 69 73 69 74 73 20 74 68 65 20 70 72 65 76 69 6f 75 | .This.command.visits.the.previou |
| 193e80 | 73 20 62 6c 6f 62 20 77 68 69 63 68 20 6d 6f 64 69 66 69 65 64 20 74 68 65 20 63 75 72 72 65 6e | s.blob.which.modified.the.curren |
| 193ea0 | 74 0a 20 20 20 20 20 66 69 6c 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 6e e2 80 99 20 28 e2 | t......file......C-c.M-g.n....(. |
| 193ec0 | 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 | ..magit-blob-next...)......This. |
| 193ee0 | 63 6f 6d 6d 61 6e 64 20 76 69 73 69 74 73 20 74 68 65 20 6e 65 78 74 20 62 6c 6f 62 20 77 68 69 | command.visits.the.next.blob.whi |
| 193f00 | 63 68 20 6d 6f 64 69 66 69 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 0a e2 | ch.modified.the.current.file.... |
| 193f20 | 80 98 43 2d 63 20 4d 2d 67 20 76 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 | ..C-c.M-g.v....(...magit-find-fi |
| 193f40 | 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 | le...)......This.command.reads.a |
| 193f60 | 20 72 65 76 69 73 69 6f 6e 20 61 6e 64 20 66 69 6c 65 20 61 6e 64 20 76 69 73 69 74 73 20 74 68 | .revision.and.file.and.visits.th |
| 193f80 | 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 20 20 20 20 62 6c 6f 62 2e 0a 0a e2 80 98 43 2d 63 20 | e.respective......blob......C-c. |
| 193fa0 | 4d 2d 67 20 56 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 2d 66 69 | M-g.V....(...magit-blob-visit-fi |
| 193fc0 | 6c 65 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 76 69 73 69 74 73 20 | le...)......This.command.visits. |
| 193fe0 | 74 68 65 20 66 69 6c 65 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2c 20 | the.file.from.the.working.tree,. |
| 194000 | 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e | corresponding......to.the.curren |
| 194020 | 74 20 62 6c 6f 62 2e 20 20 57 68 65 6e 20 76 69 73 69 74 69 6e 67 20 61 20 62 6c 6f 62 20 6f 72 | t.blob...When.visiting.a.blob.or |
| 194040 | 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 69 6e 64 65 78 | .the.version.from.the......index |
| 194060 | 2c 20 74 68 65 6e 20 69 74 20 67 6f 65 73 20 74 6f 20 74 68 65 20 73 61 6d 65 20 6c 6f 63 61 74 | ,.then.it.goes.to.the.same.locat |
| 194080 | 69 6f 6e 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 66 69 6c 65 20 69 6e 0a 20 20 | ion.in.the.respective.file.in... |
| 1940a0 | 20 20 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 | ...the.working.tree......C-c.M-g |
| 1940c0 | 20 67 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 72 65 e2 80 99 29 0a | .g....(...magit-status-here...). |
| 1940e0 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 73 | .....This.command.displays.the.s |
| 194100 | 74 61 74 75 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 20 | tatus.of.the.current.repository. |
| 194120 | 69 6e 20 61 0a 20 20 20 20 20 62 75 66 66 65 72 2c 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d | in.a......buffer,.like....magit- |
| 194140 | 73 74 61 74 75 73 e2 80 99 20 64 6f 65 73 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 69 74 | status....does...Additionally.it |
| 194160 | 20 74 72 69 65 73 20 74 6f 20 67 6f 20 74 6f 0a 20 20 20 20 20 74 68 65 20 70 6f 73 69 74 69 6f | .tries.to.go.to......the.positio |
| 194180 | 6e 20 69 6e 20 74 68 61 74 20 62 75 66 66 65 72 2c 20 77 68 69 63 68 20 63 6f 72 72 65 73 70 6f | n.in.that.buffer,.which.correspo |
| 1941a0 | 6e 64 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 0a 20 20 20 20 20 74 68 65 20 | nds.to.the.position.in......the. |
| 1941c0 | 63 75 72 72 65 6e 74 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 20 28 69 66 | current.file-visiting.buffer.(if |
| 1941e0 | 20 61 6e 79 29 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 47 e2 80 99 20 28 e2 80 98 6d 61 67 69 | .any)......C-c.M-g.G....(...magi |
| 194200 | 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 e2 80 99 29 0a | t-display-repository-buffer...). |
| 194220 | 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 61 64 73 20 61 6e 64 20 64 69 73 70 | .....This.command.reads.and.disp |
| 194240 | 6c 61 79 73 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f | lays.a.Magit.buffer.belonging.to |
| 194260 | 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 77 69 | .the......current.repository,.wi |
| 194280 | 74 68 6f 75 74 20 72 65 66 72 65 73 68 69 6e 67 20 69 74 2e 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 | thout.refreshing.it......C-c.M-g |
| 1942a0 | 20 63 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 | .c....(...magit-commit...)...... |
| 1942c0 | 54 68 69 73 20 74 72 61 6e 73 69 65 6e 74 20 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 62 69 | This.transient.prefix.command.bi |
| 1942e0 | 6e 64 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 | nds.the.following.suffix.command |
| 194300 | 73 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 | s......along.with.the.appropriat |
| 194320 | 65 20 69 6e 66 69 78 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 64 69 73 70 6c 61 79 73 20 74 | e.infix.arguments.and.displays.t |
| 194340 | 68 65 6d 20 69 6e 20 61 0a 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 20 75 | hem.in.a......temporary.buffer.u |
| 194360 | 6e 74 69 6c 20 61 20 73 75 66 66 69 78 20 69 73 20 69 6e 76 6f 6b 65 64 2e 20 20 53 65 65 20 2a | ntil.a.suffix.is.invoked...See.* |
| 194380 | 6e 6f 74 65 20 49 6e 69 74 69 61 74 69 6e 67 20 61 0a 20 20 20 20 20 43 6f 6d 6d 69 74 3a 3a 2e | note.Initiating.a......Commit::. |
| 1943a0 | 0a 0a e2 80 98 43 2d 63 20 4d 2d 67 20 65 e2 80 99 20 28 e2 80 98 6d 61 67 69 74 2d 65 64 69 74 | .....C-c.M-g.e....(...magit-edit |
| 1943c0 | 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 e2 80 99 29 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 | -line-commit...)......This.comma |
| 1943e0 | 6e 64 20 6d 61 6b 65 73 20 74 68 65 20 63 6f 6d 6d 69 74 20 65 64 69 74 61 62 6c 65 20 74 68 61 | nd.makes.the.commit.editable.tha |
| 194400 | 74 20 61 64 64 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a 20 20 20 20 20 | t.added.the.current.line........ |
| 194420 | 57 69 74 68 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 74 20 6d 61 6b 65 73 20 | With.a.prefix.argument.it.makes. |
| 194440 | 74 68 65 20 63 6f 6d 6d 69 74 20 65 64 69 74 61 62 6c 65 20 74 68 61 74 20 72 65 6d 6f 76 65 73 | the.commit.editable.that.removes |
| 194460 | 0a 20 20 20 20 20 74 68 65 20 6c 69 6e 65 2c 20 69 66 20 61 6e 79 2e 20 20 54 68 65 20 63 6f 6d | ......the.line,.if.any...The.com |
| 194480 | 6d 69 74 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 75 73 69 6e 67 20 e2 80 98 67 69 74 20 62 | mit.is.determined.using....git.b |
| 1944a0 | 6c 61 6d 65 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 6d 61 64 65 20 65 64 69 74 61 62 6c 65 20 75 | lame....and......made.editable.u |
| 1944c0 | 73 69 6e 67 20 e2 80 98 67 69 74 20 72 65 62 61 73 65 20 2d 2d 69 6e 74 65 72 61 63 74 69 76 65 | sing....git.rebase.--interactive |
| 1944e0 | e2 80 99 20 69 66 20 69 74 20 69 73 20 72 65 61 63 68 61 62 6c 65 0a 20 20 20 20 20 66 72 6f 6d | ....if.it.is.reachable......from |
| 194500 | 20 e2 80 98 48 45 41 44 e2 80 99 2c 20 6f 72 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6f 75 74 20 | ....HEAD...,.or.by.checking.out. |
| 194520 | 74 68 65 20 63 6f 6d 6d 69 74 20 28 6f 72 20 61 20 62 72 61 6e 63 68 20 74 68 61 74 20 70 6f 69 | the.commit.(or.a.branch.that.poi |
| 194540 | 6e 74 73 0a 20 20 20 20 20 61 74 20 69 74 29 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 1f 0a 46 69 | nts......at.it).otherwise.....Fi |
| 194560 | 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 69 6e 6f 72 20 4d 6f 64 | le:.magit.info,..Node:.Minor.Mod |
| 194580 | 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 2c 20 20 50 | e.for.Buffers.Visiting.Blobs,..P |
| 1945a0 | 72 65 76 3a 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 | rev:.Commands.for.Buffers.Visiti |
| 1945c0 | 6e 67 20 46 69 6c 65 73 2c 20 20 55 70 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 0a 0a 38 2e | ng.Files,..Up:.Miscellaneous..8. |
| 1945e0 | 31 31 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 | 11.Minor.Mode.for.Buffers.Visiti |
| 194600 | 6e 67 20 42 6c 6f 62 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ng.Blobs.======================= |
| 194620 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 e2 80 98 6d 61 67 69 | ===================..The....magi |
| 194640 | 74 2d 62 6c 6f 62 2d 6d 6f 64 65 e2 80 99 20 65 6e 61 62 6c 65 73 20 63 65 72 74 61 69 6e 20 4d | t-blob-mode....enables.certain.M |
| 194660 | 61 67 69 74 20 66 65 61 74 75 72 65 73 20 69 6e 20 62 6c 6f 62 2d 76 69 73 69 74 69 6e 67 0a 62 | agit.features.in.blob-visiting.b |
| 194680 | 75 66 66 65 72 73 2e 20 20 53 75 63 68 20 62 75 66 66 65 72 73 20 63 61 6e 20 62 65 20 63 72 65 | uffers...Such.buffers.can.be.cre |
| 1946a0 | 61 74 65 64 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 e2 80 99 | ated.using....magit-find-file... |
| 1946c0 | 20 61 6e 64 20 73 6f 6d 65 0a 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 6d 65 6e 74 69 6f | .and.some.of.the.commands.mentio |
| 1946e0 | 6e 65 64 20 62 65 6c 6f 77 2c 20 77 68 69 63 68 20 61 6c 73 6f 20 74 61 6b 65 20 63 61 72 65 20 | ned.below,.which.also.take.care. |
| 194700 | 6f 66 20 74 75 72 6e 69 6e 67 20 6f 6e 20 74 68 69 73 0a 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 | of.turning.on.this.minor.mode... |
| 194720 | 43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 6d 6f 64 65 20 6f 6e 6c 79 20 65 73 74 61 62 6c 69 | Currently.this.mode.only.establi |
| 194740 | 73 68 65 73 20 61 20 66 65 77 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 2c 0a 62 75 74 20 74 68 69 | shes.a.few.key.bindings,.but.thi |
| 194760 | 73 20 6d 69 67 68 74 20 62 65 20 65 78 74 65 6e 64 65 64 2e 0a 0a e2 80 98 70 e2 80 99 20 28 e2 | s.might.be.extended......p....(. |
| 194780 | 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 65 76 69 6f 75 73 e2 80 99 29 0a 20 20 20 20 20 56 | ..magit-blob-previous...)......V |
| 1947a0 | 69 73 69 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 62 6c 6f 62 20 77 68 69 63 68 20 6d 6f 64 | isit.the.previous.blob.which.mod |
| 1947c0 | 69 66 69 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 0a e2 80 98 6e e2 80 99 | ified.the.current.file......n... |
| 1947e0 | 20 28 e2 80 98 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 e2 80 99 29 0a 20 20 20 20 20 56 69 | .(...magit-blob-next...)......Vi |
| 194800 | 73 69 74 20 74 68 65 20 6e 65 78 74 20 62 6c 6f 62 20 77 68 69 63 68 20 6d 6f 64 69 66 69 65 64 | sit.the.next.blob.which.modified |
| 194820 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 0a e2 80 98 71 e2 80 99 20 28 e2 80 98 | .the.current.file......q....(... |
| 194840 | 6d 61 67 69 74 2d 6b 69 6c 6c 2d 74 68 69 73 2d 62 75 66 66 65 72 e2 80 99 29 0a 20 20 20 20 20 | magit-kill-this-buffer...)...... |
| 194860 | 4b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 1f 0a 46 69 6c 65 | Kill.the.current.buffer.....File |
| 194880 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 75 73 74 6f 6d 69 7a 69 6e 67 | :.magit.info,..Node:.Customizing |
| 1948a0 | 2c 20 20 4e 65 78 74 3a 20 50 6c 75 6d 62 69 6e 67 2c 20 20 50 72 65 76 3a 20 4d 69 73 63 65 6c | ,..Next:.Plumbing,..Prev:.Miscel |
| 1948c0 | 6c 61 6e 65 6f 75 73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 39 20 43 75 73 74 6f 6d 69 7a 69 6e 67 | laneous,..Up:.Top..9.Customizing |
| 1948e0 | 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 42 6f 74 68 20 47 69 74 20 61 6e 64 20 45 6d 61 | .*************..Both.Git.and.Ema |
| 194900 | 63 73 20 61 72 65 20 68 69 67 68 6c 79 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 2e 20 20 4d 61 67 | cs.are.highly.customizable...Mag |
| 194920 | 69 74 20 69 73 20 62 6f 74 68 20 61 20 47 69 74 0a 70 6f 72 63 65 6c 61 69 6e 20 61 73 20 77 65 | it.is.both.a.Git.porcelain.as.we |
| 194940 | 6c 6c 20 61 73 20 61 6e 20 45 6d 61 63 73 20 70 61 63 6b 61 67 65 2c 20 73 6f 20 69 74 20 6d 61 | ll.as.an.Emacs.package,.so.it.ma |
| 194960 | 6b 65 73 20 73 65 6e 73 65 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 0a 75 73 69 6e 67 20 | kes.sense.to.customize.it.using. |
| 194980 | 62 6f 74 68 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d | both.Git.variables.as.well.as.Em |
| 1949a0 | 61 63 73 20 6f 70 74 69 6f 6e 73 2e 20 20 48 6f 77 65 76 65 72 20 74 68 69 73 0a 66 6c 65 78 69 | acs.options...However.this.flexi |
| 1949c0 | 62 69 6c 69 74 79 20 64 6f 65 73 6e e2 80 99 74 20 63 6f 6d 65 20 77 69 74 68 6f 75 74 20 70 72 | bility.doesn...t.come.without.pr |
| 1949e0 | 6f 62 6c 65 6d 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 62 75 74 20 6e 6f 74 20 6c 69 6d 69 74 65 | oblems,.including.but.not.limite |
| 194a00 | 64 20 74 6f 0a 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 2e 0a 0a 20 20 20 e2 80 a2 20 53 6f 6d 65 | d.to.the.following..........Some |
| 194a20 | 20 47 69 74 20 76 61 72 69 61 62 6c 65 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 68 61 76 | .Git.variables.automatically.hav |
| 194a40 | 65 20 61 6e 20 65 66 66 65 63 74 20 69 6e 20 4d 61 67 69 74 20 77 69 74 68 6f 75 74 0a 20 20 20 | e.an.effect.in.Magit.without.... |
| 194a60 | 20 20 72 65 71 75 69 72 69 6e 67 20 61 6e 79 20 65 78 70 6c 69 63 69 74 20 73 75 70 70 6f 72 74 | ..requiring.any.explicit.support |
| 194a80 | 2e 20 20 53 6f 6d 65 74 69 6d 65 73 20 74 68 61 74 20 69 73 20 64 65 73 69 72 61 62 6c 65 20 2d | ...Sometimes.that.is.desirable.- |
| 194aa0 | 20 69 6e 0a 20 20 20 20 20 6f 74 68 65 72 20 63 61 73 65 73 2c 20 69 74 20 62 72 65 61 6b 73 20 | .in......other.cases,.it.breaks. |
| 194ac0 | 4d 61 67 69 74 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 61 20 63 65 72 74 61 69 6e 20 47 69 74 20 | Magit........When.a.certain.Git. |
| 194ae0 | 73 65 74 74 69 6e 67 20 62 72 65 61 6b 73 20 4d 61 67 69 74 20 62 75 74 20 79 6f 75 20 77 61 6e | setting.breaks.Magit.but.you.wan |
| 194b00 | 74 20 74 6f 20 6b 65 65 70 20 75 73 69 6e 67 0a 20 20 20 20 20 74 68 61 74 20 73 65 74 74 69 6e | t.to.keep.using......that.settin |
| 194b20 | 67 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2c 20 74 68 65 6e 20 74 68 61 74 | g.on.the.command.line,.then.that |
| 194b40 | 20 63 61 6e 20 62 65 20 61 63 63 6f 6d 70 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 20 6f 76 65 | .can.be.accomplished.by......ove |
| 194b60 | 72 72 69 64 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 66 6f 72 20 4d 61 67 69 74 20 6f 6e 6c 79 | rriding.the.value.for.Magit.only |
| 194b80 | 20 62 79 20 61 70 70 65 6e 64 69 6e 67 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 0a 20 20 20 | .by.appending.something.like.... |
| 194ba0 | 20 20 e2 80 98 28 22 2d 63 22 20 22 73 6f 6d 65 2e 76 61 72 69 61 62 6c 65 3d 63 6f 6d 70 61 74 | .....("-c"."some.variable=compat |
| 194bc0 | 69 62 6c 65 2d 76 61 6c 75 65 22 29 e2 80 99 20 74 6f 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 | ible-value")....to.........magit |
| 194be0 | 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 2e 0a 0a 20 20 20 e2 80 | -git-global-arguments........... |
| 194c00 | a2 20 43 65 72 74 61 69 6e 20 73 65 74 74 69 6e 67 73 20 6c 69 6b 65 20 e2 80 98 66 65 74 63 68 | ..Certain.settings.like....fetch |
| 194c20 | 2e 70 72 75 6e 65 3d 74 72 75 65 e2 80 99 20 61 72 65 20 72 65 73 70 65 63 74 65 64 20 62 79 20 | .prune=true....are.respected.by. |
| 194c40 | 4d 61 67 69 74 0a 20 20 20 20 20 63 6f 6d 6d 61 6e 64 73 20 28 62 65 63 61 75 73 65 20 74 68 65 | Magit......commands.(because.the |
| 194c60 | 79 20 73 69 6d 70 6c 79 20 63 61 6c 6c 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 47 69 74 | y.simply.call.the.respective.Git |
| 194c80 | 20 63 6f 6d 6d 61 6e 64 29 20 62 75 74 0a 20 20 20 20 20 74 68 65 69 72 20 76 61 6c 75 65 20 69 | .command).but......their.value.i |
| 194ca0 | 73 20 6e 6f 74 20 72 65 66 6c 65 63 74 65 64 20 69 6e 20 74 68 65 20 72 65 73 70 65 63 74 69 76 | s.not.reflected.in.the.respectiv |
| 194cc0 | 65 20 74 72 61 6e 73 69 65 6e 74 20 62 75 66 66 65 72 73 2e 0a 20 20 20 20 20 49 6e 20 74 68 69 | e.transient.buffers.......In.thi |
| 194ce0 | 73 20 63 61 73 65 20 74 68 65 20 e2 80 98 2d 2d 70 72 75 6e 65 e2 80 99 20 61 72 67 75 6d 65 6e | s.case.the....--prune....argumen |
| 194d00 | 74 20 69 6e 20 e2 80 98 6d 61 67 69 74 2d 66 65 74 63 68 e2 80 99 20 6d 69 67 68 74 20 62 65 0a | t.in....magit-fetch....might.be. |
| 194d20 | 20 20 20 20 20 61 63 74 69 76 65 20 6f 72 20 69 6e 61 63 74 69 76 65 2c 20 62 75 74 20 74 68 61 | .....active.or.inactive,.but.tha |
| 194d40 | 74 20 64 6f 65 73 6e e2 80 99 74 20 6b 65 65 70 20 74 68 65 20 47 69 74 20 76 61 72 69 61 62 6c | t.doesn...t.keep.the.Git.variabl |
| 194d60 | 65 20 66 72 6f 6d 0a 20 20 20 20 20 62 65 69 6e 67 20 68 6f 6e 6f 72 65 64 20 62 79 20 74 68 65 | e.from......being.honored.by.the |
| 194d80 | 20 73 75 66 66 69 78 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 79 77 61 79 2e 20 20 53 6f 20 70 72 75 | .suffix.commands.anyway...So.pru |
| 194da0 | 6e 69 6e 67 20 6d 69 67 68 74 0a 20 20 20 20 20 68 61 70 70 65 6e 20 64 65 73 70 69 74 65 20 74 | ning.might......happen.despite.t |
| 194dc0 | 68 65 20 e2 80 98 2d 2d 70 72 75 6e 65 e2 80 99 20 61 72 67 75 6d 65 6e 74 73 20 62 65 69 6e 67 | he....--prune....arguments.being |
| 194de0 | 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 77 61 79 0a 20 20 20 20 20 74 68 61 74 20 73 65 | .displayed.in.a.way......that.se |
| 194e00 | 65 6d 73 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 6e 6f 20 70 72 75 6e 69 6e 67 20 | ems.to.indicate.that.no.pruning. |
| 194e20 | 77 69 6c 6c 20 68 61 70 70 65 6e 2e 0a 0a 20 20 20 49 20 69 6e 74 65 6e 64 20 74 6f 20 61 64 64 | will.happen......I.intend.to.add |
| 194e40 | 72 65 73 73 20 74 68 65 73 65 20 61 6e 64 20 73 69 6d 69 6c 61 72 20 69 73 73 75 65 73 20 69 6e | ress.these.and.similar.issues.in |
| 194e60 | 20 61 20 66 75 74 75 72 65 20 72 65 6c 65 61 73 65 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 50 | .a.future.release...*.Menu:..*.P |
| 194e80 | 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20 | er-Repository.Configuration::.*. |
| 194ea0 | 45 73 73 65 6e 74 69 61 6c 20 53 65 74 74 69 6e 67 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 | Essential.Settings::....File:.ma |
| 194ec0 | 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 20 | git.info,..Node:.Per-Repository. |
| 194ee0 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 45 73 73 65 6e 74 69 61 6c 20 | Configuration,..Next:.Essential. |
| 194f00 | 53 65 74 74 69 6e 67 73 2c 20 20 55 70 3a 20 43 75 73 74 6f 6d 69 7a 69 6e 67 0a 0a 39 2e 31 20 | Settings,..Up:.Customizing..9.1. |
| 194f20 | 50 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 3d 3d 3d | Per-Repository.Configuration.=== |
| 194f40 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d | =============================..M |
| 194f60 | 61 67 69 74 20 63 61 6e 20 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 6f 6e 20 61 20 70 65 72 2d | agit.can.be.configured.on.a.per- |
| 194f80 | 72 65 70 6f 73 69 74 6f 72 79 20 6c 65 76 65 6c 20 75 73 69 6e 67 20 62 6f 74 68 20 47 69 74 0a | repository.level.using.both.Git. |
| 194fa0 | 76 61 72 69 61 62 6c 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 45 6d 61 63 73 20 6f 70 74 69 6f | variables.as.well.as.Emacs.optio |
| 194fc0 | 6e 73 2e 0a 0a 20 20 20 54 6f 20 73 65 74 20 61 20 47 69 74 20 76 61 72 69 61 62 6c 65 20 66 6f | ns......To.set.a.Git.variable.fo |
| 194fe0 | 72 20 6f 6e 65 20 72 65 70 6f 73 69 74 6f 72 79 20 6f 6e 6c 79 2c 20 73 69 6d 70 6c 79 20 73 65 | r.one.repository.only,.simply.se |
| 195000 | 74 20 69 74 20 69 6e 0a e2 80 98 2f 70 61 74 68 2f 74 6f 2f 72 65 70 6f 2f 2e 67 69 74 2f 63 6f | t.it.in..../path/to/repo/.git/co |
| 195020 | 6e 66 69 67 e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 e2 80 98 24 48 4f 4d 45 2f 2e 67 69 74 | nfig....instead.of....$HOME/.git |
| 195040 | 63 6f 6e 66 69 67 e2 80 99 20 6f 72 0a e2 80 98 2f 65 74 63 2f 67 69 74 63 6f 6e 66 69 67 e2 80 | config....or..../etc/gitconfig.. |
| 195060 | 99 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 28 67 69 74 6d 61 6e 29 67 69 74 2d 63 6f 6e 66 69 67 | ....See.*note.(gitman)git-config |
| 195080 | 3a 3a 2e 0a 0a 20 20 20 53 69 6d 69 6c 61 72 6c 79 2c 20 45 6d 61 63 73 20 6f 70 74 69 6f 6e 73 | ::......Similarly,.Emacs.options |
| 1950a0 | 20 63 61 6e 20 62 65 20 73 65 74 20 66 6f 72 20 6f 6e 65 20 72 65 70 6f 73 69 74 6f 72 79 20 6f | .can.be.set.for.one.repository.o |
| 1950c0 | 6e 6c 79 20 62 79 0a 65 64 69 74 69 6e 67 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 72 65 70 6f 2f | nly.by.editing..../path/to/repo/ |
| 1950e0 | 2e 64 69 72 2d 6c 6f 63 61 6c 73 2e 65 6c e2 80 99 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 28 65 | .dir-locals.el......See.*note.(e |
| 195100 | 6d 61 63 73 29 44 69 72 65 63 74 6f 72 79 0a 56 61 72 69 61 62 6c 65 73 3a 3a 2e 20 20 46 6f 72 | macs)Directory.Variables::...For |
| 195120 | 20 65 78 61 6d 70 6c 65 20 74 6f 20 64 69 73 61 62 6c 65 20 61 75 74 6f 6d 61 74 69 63 20 72 65 | .example.to.disable.automatic.re |
| 195140 | 66 72 65 73 68 65 73 20 6f 66 0a 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 73 | freshes.of.file-visiting.buffers |
| 195160 | 20 69 6e 20 6a 75 73 74 20 6f 6e 65 20 68 75 67 65 20 72 65 70 6f 73 69 74 6f 72 79 20 75 73 65 | .in.just.one.huge.repository.use |
| 195180 | 20 74 68 69 73 3a 0a 0a 20 20 20 e2 80 a2 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 68 75 67 65 2f | .this:............/path/to/huge/ |
| 1951a0 | 72 65 70 6f 2f 2e 64 69 72 2d 6c 6f 63 61 6c 73 2e 65 6c e2 80 99 0a 0a 20 20 20 20 20 20 20 20 | repo/.dir-locals.el............. |
| 1951c0 | 20 20 28 28 6e 69 6c 20 2e 20 28 28 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 | ..((nil...((magit-refresh-buffer |
| 1951e0 | 73 20 2e 20 6e 69 6c 29 29 29 29 0a 0a 20 20 20 49 74 20 6d 69 67 68 74 20 6f 6e 6c 79 20 62 65 | s...nil)))).....It.might.only.be |
| 195200 | 20 63 6f 73 74 6c 79 20 74 6f 20 69 6e 73 65 72 74 20 63 65 72 74 61 69 6e 20 69 6e 66 6f 72 6d | .costly.to.insert.certain.inform |
| 195220 | 61 74 69 6f 6e 20 69 6e 74 6f 20 4d 61 67 69 74 0a 62 75 66 66 65 72 73 20 66 6f 72 20 72 65 70 | ation.into.Magit.buffers.for.rep |
| 195240 | 6f 73 69 74 6f 72 69 65 73 20 74 68 61 74 20 61 72 65 20 65 78 63 65 70 74 69 6f 6e 61 6c 6c 79 | ositories.that.are.exceptionally |
| 195260 | 20 6c 61 72 67 65 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 79 6f 75 0a 63 61 6e 20 64 69 | .large,.in.which.case.you.can.di |
| 195280 | 73 61 62 6c 65 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 73 65 63 74 69 6f 6e 20 69 6e 73 | sable.the.respective.section.ins |
| 1952a0 | 65 72 74 65 72 73 20 6a 75 73 74 20 66 6f 72 20 74 68 61 74 20 72 65 70 6f 73 69 74 6f 72 79 3a | erters.just.for.that.repository: |
| 1952c0 | 0a 0a 20 20 20 e2 80 a2 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 74 61 67 2f 69 6e 76 65 73 74 65 | ............/path/to/tag/investe |
| 1952e0 | 64 2f 72 65 70 6f 2f 2e 64 69 72 2d 6c 6f 63 61 6c 73 2e 65 6c e2 80 99 0a 0a 20 20 20 20 20 20 | d/repo/.dir-locals.el........... |
| 195300 | 20 20 20 20 28 28 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 | ....((magit-status-mode......... |
| 195320 | 20 20 20 20 2e 20 28 28 65 76 61 6c 20 2e 20 28 6d 61 67 69 74 2d 64 69 73 61 62 6c 65 2d 73 65 | ......((eval...(magit-disable-se |
| 195340 | 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 | ction-inserter.'magit-insert-tag |
| 195360 | 73 2d 68 65 61 64 65 72 29 29 29 29 29 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 | s-header)))))...--.Function:.mag |
| 195380 | 69 74 2d 64 69 73 61 62 6c 65 2d 73 65 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 20 66 6e 0a 20 | it-disable-section-inserter.fn.. |
| 1953a0 | 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 61 62 6c 65 73 20 74 68 65 20 73 | ....This.function.disables.the.s |
| 1953c0 | 65 63 74 69 6f 6e 20 69 6e 73 65 72 74 65 72 20 46 4e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | ection.inserter.FN.in.the.curren |
| 1953e0 | 74 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 49 74 20 69 73 20 6f 6e 6c 79 20 69 | t......repository...It.is.only.i |
| 195400 | 6e 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 69 6e 20 e2 80 98 2e 64 69 72 2d 6c 6f 63 61 6c | ntended.for.use.in.....dir-local |
| 195420 | 73 2e 65 6c e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 2e 64 69 72 2d 6c 6f 63 61 6c 73 2d | s.el....and..........dir-locals- |
| 195440 | 32 2e 65 6c e2 80 99 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 61 70 70 6c | 2.el.........If.you.want.to.appl |
| 195460 | 79 20 74 68 65 20 73 61 6d 65 20 73 65 74 74 69 6e 67 73 20 74 6f 20 73 65 76 65 72 61 6c 2c 20 | y.the.same.settings.to.several,. |
| 195480 | 62 75 74 20 6e 6f 74 20 61 6c 6c 2c 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 20 74 68 65 6e 20 6b | but.not.all,.repositories.then.k |
| 1954a0 | 65 65 70 69 6e 67 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2d 6c 6f 63 61 6c 20 63 6f 6e 66 | eeping.the.repository-local.conf |
| 1954c0 | 69 67 20 66 69 6c 65 73 20 69 6e 20 73 79 6e 63 0a 77 6f 75 6c 64 20 71 75 69 63 6b 6c 79 20 62 | ig.files.in.sync.would.quickly.b |
| 1954e0 | 65 63 6f 6d 65 20 61 6e 6e 6f 79 69 6e 67 2e 20 20 54 6f 20 61 76 6f 69 64 20 74 68 61 74 20 79 | ecome.annoying...To.avoid.that.y |
| 195500 | 6f 75 20 63 61 6e 20 63 72 65 61 74 65 20 63 6f 6e 66 69 67 0a 66 69 6c 65 73 20 66 6f 72 20 63 | ou.can.create.config.files.for.c |
| 195520 | 65 72 74 61 69 6e 20 63 6c 61 73 73 65 73 20 6f 66 20 72 65 70 6f 73 69 74 6f 72 69 65 73 20 28 | ertain.classes.of.repositories.( |
| 195540 | 65 2e 67 2e 2c 20 22 68 75 67 65 20 72 65 70 6f 73 69 74 6f 72 69 65 73 22 29 0a 61 6e 64 20 74 | e.g.,."huge.repositories").and.t |
| 195560 | 68 65 6e 20 69 6e 63 6c 75 64 65 20 74 68 6f 73 65 20 66 69 6c 65 73 20 69 6e 20 74 68 65 20 70 | hen.include.those.files.in.the.p |
| 195580 | 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 20 63 6f 6e 66 69 67 20 66 69 6c 65 73 2e 20 20 46 6f 72 | er-repository.config.files...For |
| 1955a0 | 0a 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 e2 80 a2 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 68 75 | .example:............/path/to/hu |
| 1955c0 | 67 65 2f 72 65 70 6f 2f 2e 67 69 74 2f 63 6f 6e 66 69 67 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 | ge/repo/.git/config............. |
| 1955e0 | 20 20 5b 69 6e 63 6c 75 64 65 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 | ..[include]...................pa |
| 195600 | 74 68 20 3d 20 2f 70 61 74 68 2f 74 6f 2f 68 75 67 65 2d 67 69 74 63 6f 6e 66 69 67 0a 0a 20 20 | th.=./path/to/huge-gitconfig.... |
| 195620 | 20 e2 80 a2 20 e2 80 98 2f 70 61 74 68 2f 74 6f 2f 68 75 67 65 2d 67 69 74 63 6f 6e 66 69 67 e2 | ......../path/to/huge-gitconfig. |
| 195640 | 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 5b 73 74 61 74 75 73 5d 0a 20 20 20 20 20 20 20 20 20 | ..............[status].......... |
| 195660 | 20 20 20 20 20 20 20 20 20 73 68 6f 77 55 6e 74 72 61 63 6b 65 64 46 69 6c 65 73 20 3d 20 6e 6f | .........showUntrackedFiles.=.no |
| 195680 | 0a 0a 20 20 20 e2 80 a2 20 e2 80 98 24 48 4f 4d 45 2f 2e 65 6d 61 63 73 2e 64 2f 69 6e 69 74 2e | ............$HOME/.emacs.d/init. |
| 1956a0 | 65 6c e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 28 64 69 72 2d 6c 6f 63 61 6c 73 2d 73 65 74 | el...............(dir-locals-set |
| 1956c0 | 2d 63 6c 61 73 73 2d 76 61 72 69 61 62 6c 65 73 20 27 68 75 67 65 2d 67 69 74 2d 72 65 70 6f 73 | -class-variables.'huge-git-repos |
| 1956e0 | 69 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 28 6e 69 6c 20 2e 20 28 28 6d 61 | itory..............'((nil...((ma |
| 195700 | 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 73 20 2e 20 6e 69 6c 29 29 29 29 29 0a 0a | git-refresh-buffers...nil))))).. |
| 195720 | 20 20 20 20 20 20 20 20 20 20 28 64 69 72 2d 6c 6f 63 61 6c 73 2d 73 65 74 2d 64 69 72 65 63 74 | ..........(dir-locals-set-direct |
| 195740 | 6f 72 79 2d 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2f 70 61 74 68 2f 74 6f | ory-class.............."/path/to |
| 195760 | 2f 68 75 67 65 2f 72 65 70 6f 2f 22 20 27 68 75 67 65 2d 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 | /huge/repo/".'huge-git-repositor |
| 195780 | 79 29 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 45 | y)....File:.magit.info,..Node:.E |
| 1957a0 | 73 73 65 6e 74 69 61 6c 20 53 65 74 74 69 6e 67 73 2c 20 20 50 72 65 76 3a 20 50 65 72 2d 52 65 | ssential.Settings,..Prev:.Per-Re |
| 1957c0 | 70 6f 73 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 43 75 73 | pository.Configuration,..Up:.Cus |
| 1957e0 | 74 6f 6d 69 7a 69 6e 67 0a 0a 39 2e 32 20 45 73 73 65 6e 74 69 61 6c 20 53 65 74 74 69 6e 67 73 | tomizing..9.2.Essential.Settings |
| 195800 | 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 6e 65 78 | .======================..The.nex |
| 195820 | 74 20 74 68 72 65 65 20 73 65 63 74 69 6f 6e 73 20 6c 69 73 74 20 61 6e 64 20 64 69 73 63 75 73 | t.three.sections.list.and.discus |
| 195840 | 73 20 73 65 76 65 72 61 6c 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 6d 61 6e 79 0a 75 73 | s.several.variables.that.many.us |
| 195860 | 65 72 73 20 6d 69 67 68 74 20 77 61 6e 74 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 2c 20 66 6f 72 | ers.might.want.to.customize,.for |
| 195880 | 20 73 61 66 65 74 79 20 61 6e 64 2f 6f 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 72 65 61 73 6f | .safety.and/or.performance.reaso |
| 1958a0 | 6e 73 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 53 61 66 65 74 79 3a 3a 0a 2a 20 50 65 72 66 6f | ns...*.Menu:..*.Safety::.*.Perfo |
| 1958c0 | 72 6d 61 6e 63 65 3a 3a 0a 2a 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 3a 3a 0a 0a 1f 0a | rmance::.*.Global.Bindings::.... |
| 1958e0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 61 66 65 74 79 2c | File:.magit.info,..Node:.Safety, |
| 195900 | 20 20 4e 65 78 74 3a 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 55 70 3a 20 45 73 73 65 6e 74 | ..Next:.Performance,..Up:.Essent |
| 195920 | 69 61 6c 20 53 65 74 74 69 6e 67 73 0a 0a 39 2e 32 2e 31 20 53 61 66 65 74 79 0a 2d 2d 2d 2d 2d | ial.Settings..9.2.1.Safety.----- |
| 195940 | 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 69 73 63 75 73 73 65 73 20 | -------..This.section.discusses. |
| 195960 | 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 79 6f 75 20 6d 69 67 68 74 | various.variables.that.you.might |
| 195980 | 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 0a 28 6f 72 20 2a 6e 6f 74 2a 20 63 68 61 6e 67 65 | .want.to.change.(or.*not*.change |
| 1959a0 | 29 20 66 6f 72 20 73 61 66 65 74 79 20 72 65 61 73 6f 6e 73 2e 0a 0a 20 20 20 47 69 74 20 6b 65 | ).for.safety.reasons......Git.ke |
| 1959c0 | 65 70 73 20 2a 63 6f 6d 6d 69 74 74 65 64 2a 20 63 68 61 6e 67 65 73 20 61 72 6f 75 6e 64 20 6c | eps.*committed*.changes.around.l |
| 1959e0 | 6f 6e 67 20 65 6e 6f 75 67 68 20 66 6f 72 20 75 73 65 72 73 20 74 6f 20 72 65 63 6f 76 65 72 0a | ong.enough.for.users.to.recover. |
| 195a00 | 63 68 61 6e 67 65 73 20 74 68 65 79 20 68 61 76 65 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 62 | changes.they.have.accidentally.b |
| 195a20 | 65 65 6e 20 64 65 6c 65 74 65 64 2e 20 20 49 74 20 64 6f 65 73 20 6e 6f 74 20 64 6f 20 74 68 65 | een.deleted...It.does.not.do.the |
| 195a40 | 20 73 61 6d 65 0a 66 6f 72 20 2a 75 6e 63 6f 6d 6d 69 74 74 65 64 2a 20 63 68 61 6e 67 65 73 20 | .same.for.*uncommitted*.changes. |
| 195a60 | 69 6e 20 74 68 65 20 77 6f 72 6b 69 6e 67 20 74 72 65 65 20 61 6e 64 20 6e 6f 74 20 65 76 65 6e | in.the.working.tree.and.not.even |
| 195a80 | 20 74 68 65 20 69 6e 64 65 78 0a 28 74 68 65 20 73 74 61 67 69 6e 67 20 61 72 65 61 29 2e 20 20 | .the.index.(the.staging.area)... |
| 195aa0 | 42 65 63 61 75 73 65 20 4d 61 67 69 74 20 6d 61 6b 65 73 20 69 74 20 73 6f 20 65 61 73 79 20 74 | Because.Magit.makes.it.so.easy.t |
| 195ac0 | 6f 20 6d 6f 64 69 66 79 0a 75 6e 63 6f 6d 6d 69 74 74 65 64 20 63 68 61 6e 67 65 73 2c 20 69 74 | o.modify.uncommitted.changes,.it |
| 195ae0 | 20 61 6c 73 6f 20 6d 61 6b 65 73 20 69 74 20 65 61 73 79 20 74 6f 20 73 68 6f 6f 74 20 79 6f 75 | .also.makes.it.easy.to.shoot.you |
| 195b00 | 72 73 65 6c 66 20 69 6e 20 74 68 65 20 66 6f 6f 74 0a 69 6e 20 74 68 65 20 70 72 6f 63 65 73 73 | rself.in.the.foot.in.the.process |
| 195b20 | 2e 20 20 46 6f 72 20 74 68 61 74 20 72 65 61 73 6f 6e 20 4d 61 67 69 74 20 70 72 6f 76 69 64 65 | ...For.that.reason.Magit.provide |
| 195b40 | 73 20 74 68 72 65 65 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 73 20 74 68 61 74 0a 73 61 76 65 20 2a | s.three.global.modes.that.save.* |
| 195b60 | 74 72 61 63 6b 65 64 2a 20 66 69 6c 65 73 20 74 6f 20 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 | tracked*.files.to.work-in-progre |
| 195b80 | 73 73 20 72 65 66 65 72 65 6e 63 65 73 20 61 66 74 65 72 20 6f 72 20 62 65 66 6f 72 65 0a 63 65 | ss.references.after.or.before.ce |
| 195ba0 | 72 74 61 69 6e 20 61 63 74 69 6f 6e 73 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 57 69 70 20 4d 6f | rtain.actions...See.*note.Wip.Mo |
| 195bc0 | 64 65 73 3a 3a 2e 0a 0a 20 20 20 54 68 65 73 65 20 6d 6f 64 65 73 20 61 72 65 20 6e 6f 74 20 65 | des::......These.modes.are.not.e |
| 195be0 | 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 6f 66 20 70 65 72 | nabled.by.default.because.of.per |
| 195c00 | 66 6f 72 6d 61 6e 63 65 0a 63 6f 6e 63 65 72 6e 73 2e 20 20 49 6e 73 74 65 61 64 20 61 20 6c 6f | formance.concerns...Instead.a.lo |
| 195c20 | 74 20 6f 66 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 64 65 73 74 72 75 63 74 69 76 65 20 63 6f 6d | t.of.potentially.destructive.com |
| 195c40 | 6d 61 6e 64 73 20 72 65 71 75 69 72 65 0a 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 65 76 65 72 79 | mands.require.confirmation.every |
| 195c60 | 20 74 69 6d 65 20 74 68 65 79 20 61 72 65 20 75 73 65 64 2e 20 20 49 6e 20 6d 61 6e 79 20 63 61 | .time.they.are.used...In.many.ca |
| 195c80 | 73 65 73 20 74 68 69 73 20 63 61 6e 20 62 65 0a 64 69 73 61 62 6c 65 64 20 62 79 20 61 64 64 69 | ses.this.can.be.disabled.by.addi |
| 195ca0 | 6e 67 20 61 20 73 79 6d 62 6f 6c 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 | ng.a.symbol.to....magit-no-confi |
| 195cc0 | 72 6d e2 80 99 20 28 73 65 65 20 2a 6e 6f 74 65 20 43 6f 6d 70 6c 65 74 69 6f 6e 0a 61 6e 64 20 | rm....(see.*note.Completion.and. |
| 195ce0 | 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 3a 3a 29 2e 20 20 49 66 20 79 6f 75 20 65 6e 61 62 6c 65 20 | Confirmation::)...If.you.enable. |
| 195d00 | 74 68 65 20 76 61 72 69 6f 75 73 20 77 69 70 20 6d 6f 64 65 73 20 74 68 65 6e 20 79 6f 75 0a 73 | the.various.wip.modes.then.you.s |
| 195d20 | 68 6f 75 6c 64 20 61 64 64 20 e2 80 98 73 61 66 65 2d 77 69 74 68 2d 77 69 70 e2 80 99 20 74 6f | hould.add....safe-with-wip....to |
| 195d40 | 20 74 68 69 73 20 6c 69 73 74 2e 0a 0a 20 20 20 53 69 6d 69 6c 61 72 6c 79 20 69 74 20 69 73 6e | .this.list......Similarly.it.isn |
| 195d60 | e2 80 99 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 72 65 71 75 69 72 65 20 63 6f 6e 66 69 72 | ...t.necessary.to.require.confir |
| 195d80 | 6d 61 74 69 6f 6e 20 62 65 66 6f 72 65 20 6d 6f 76 69 6e 67 20 61 0a 66 69 6c 65 20 74 6f 20 74 | mation.before.moving.a.file.to.t |
| 195da0 | 68 65 20 73 79 73 74 65 6d 20 74 72 61 73 68 20 2d 20 69 66 20 79 6f 75 20 74 72 61 73 68 65 64 | he.system.trash.-.if.you.trashed |
| 195dc0 | 20 61 20 66 69 6c 65 20 62 79 20 6d 69 73 74 61 6b 65 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 0a | .a.file.by.mistake.then.you.can. |
| 195de0 | 72 65 63 6f 76 65 72 20 69 74 20 66 72 6f 6d 20 74 68 65 72 65 2e 20 20 4f 70 74 69 6f 6e 20 e2 | recover.it.from.there...Option.. |
| 195e00 | 80 98 6d 61 67 69 74 2d 64 65 6c 65 74 65 2d 62 79 2d 6d 6f 76 69 6e 67 2d 74 6f 2d 74 72 61 73 | ..magit-delete-by-moving-to-tras |
| 195e20 | 68 e2 80 99 0a 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 73 79 73 74 65 6d | h....controls.whether.the.system |
| 195e40 | 20 74 72 61 73 68 20 69 73 20 75 73 65 64 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 63 61 73 | .trash.is.used,.which.is.the.cas |
| 195e60 | 65 20 62 79 20 64 65 66 61 75 6c 74 2e 0a 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 e2 80 98 74 | e.by.default..Nevertheless,....t |
| 195e80 | 72 61 73 68 e2 80 99 20 69 73 6e e2 80 99 74 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 e2 80 98 6d | rash....isn...t.a.member.of....m |
| 195ea0 | 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d e2 80 99 20 2d 20 79 6f 75 20 6d 69 67 68 74 0a 77 | agit-no-confirm....-.you.might.w |
| 195ec0 | 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20 74 68 61 74 2e 0a 0a 20 20 20 42 79 20 64 65 66 61 75 | ant.to.change.that......By.defau |
| 195ee0 | 6c 74 20 62 75 66 66 65 72 73 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 20 61 72 65 20 61 75 | lt.buffers.visiting.files.are.au |
| 195f00 | 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 76 65 72 74 65 64 20 77 68 65 6e 20 74 68 65 0a 76 69 | tomatically.reverted.when.the.vi |
| 195f20 | 73 69 74 65 64 20 66 69 6c 65 20 63 68 61 6e 67 65 73 20 6f 6e 20 64 69 73 6b 2e 20 20 54 68 69 | sited.file.changes.on.disk...Thi |
| 195f40 | 73 20 69 73 6e e2 80 99 74 20 61 73 20 72 69 73 6b 79 20 61 73 20 69 74 20 6d 69 67 68 74 20 73 | s.isn...t.as.risky.as.it.might.s |
| 195f60 | 65 65 6d 2c 20 62 75 74 0a 74 6f 20 6d 61 6b 65 20 61 6e 20 69 6e 66 6f 72 6d 65 64 20 64 65 63 | eem,.but.to.make.an.informed.dec |
| 195f80 | 69 73 69 6f 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 73 65 65 20 2a 6e 6f 74 65 20 52 69 73 6b 20 | ision.you.should.see.*note.Risk. |
| 195fa0 | 6f 66 20 52 65 76 65 72 74 69 6e 67 0a 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3a 3a 2e 0a 0a 1f | of.Reverting.Automatically::.... |
| 195fc0 | 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 65 72 66 6f 72 | .File:.magit.info,..Node:.Perfor |
| 195fe0 | 6d 61 6e 63 65 2c 20 20 4e 65 78 74 3a 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 2c 20 20 | mance,..Next:.Global.Bindings,.. |
| 196000 | 50 72 65 76 3a 20 53 61 66 65 74 79 2c 20 20 55 70 3a 20 45 73 73 65 6e 74 69 61 6c 20 53 65 74 | Prev:.Safety,..Up:.Essential.Set |
| 196020 | 74 69 6e 67 73 0a 0a 39 2e 32 2e 32 20 50 65 72 66 6f 72 6d 61 6e 63 65 0a 2d 2d 2d 2d 2d 2d 2d | tings..9.2.2.Performance.------- |
| 196040 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 66 74 65 72 20 4d 61 67 69 74 20 68 61 73 20 72 75 6e 20 | ----------..After.Magit.has.run. |
| 196060 | e2 80 98 67 69 74 e2 80 99 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2c 20 69 74 20 61 | ...git....for.side-effects,.it.a |
| 196080 | 6c 73 6f 20 72 65 66 72 65 73 68 65 73 20 74 68 65 0a 63 75 72 72 65 6e 74 20 4d 61 67 69 74 20 | lso.refreshes.the.current.Magit. |
| 1960a0 | 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 73 74 61 74 75 73 | buffer.and.the.respective.status |
| 1960c0 | 20 62 75 66 66 65 72 2e 20 20 54 68 69 73 20 69 73 0a 6e 65 63 65 73 73 61 72 79 20 62 65 63 61 | .buffer...This.is.necessary.beca |
| 1960e0 | 75 73 65 20 6f 74 68 65 72 77 69 73 65 20 6f 75 74 64 61 74 65 64 20 69 6e 66 6f 72 6d 61 74 69 | use.otherwise.outdated.informati |
| 196100 | 6f 6e 20 6d 69 67 68 74 20 62 65 20 64 69 73 70 6c 61 79 65 64 0a 77 69 74 68 6f 75 74 20 74 68 | on.might.be.displayed.without.th |
| 196120 | 65 20 75 73 65 72 20 6e 6f 74 69 63 69 6e 67 2e 20 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 | e.user.noticing...Magit.buffers. |
| 196140 | 61 72 65 20 75 70 64 61 74 65 64 20 62 79 20 72 65 63 72 65 61 74 69 6e 67 0a 74 68 65 69 72 20 | are.updated.by.recreating.their. |
| 196160 | 63 6f 6e 74 65 6e 74 20 66 72 6f 6d 20 73 63 72 61 74 63 68 2c 20 77 68 69 63 68 20 6d 61 6b 65 | content.from.scratch,.which.make |
| 196180 | 73 20 75 70 64 61 74 69 6e 67 20 73 69 6d 70 6c 65 72 20 61 6e 64 20 6c 65 73 73 0a 65 72 72 6f | s.updating.simpler.and.less.erro |
| 1961a0 | 72 2d 70 72 6f 6e 65 2c 20 62 75 74 20 61 6c 73 6f 20 6d 6f 72 65 20 63 6f 73 74 6c 79 2e 20 20 | r-prone,.but.also.more.costly... |
| 1961c0 | 4b 65 65 70 69 6e 67 20 69 74 20 73 69 6d 70 6c 65 20 61 6e 64 20 6a 75 73 74 0a 72 65 2d 63 72 | Keeping.it.simple.and.just.re-cr |
| 1961e0 | 65 61 74 69 6e 67 20 65 76 65 72 79 74 68 69 6e 67 20 66 72 6f 6d 20 73 63 72 61 74 63 68 20 69 | eating.everything.from.scratch.i |
| 196200 | 73 20 61 6e 20 6f 6c 64 20 64 65 73 69 67 6e 20 64 65 63 69 73 69 6f 6e 20 61 6e 64 0a 64 65 70 | s.an.old.design.decision.and.dep |
| 196220 | 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 61 74 20 77 69 6c 6c 20 72 65 71 75 69 72 65 20 6d 61 | arting.from.that.will.require.ma |
| 196240 | 6a 6f 72 20 72 65 66 61 63 74 6f 72 69 6e 67 2e 0a 0a 20 20 20 4d 65 61 6e 77 68 69 6c 65 20 79 | jor.refactoring......Meanwhile.y |
| 196260 | 6f 75 20 63 61 6e 20 74 65 6c 6c 20 4d 61 67 69 74 20 74 6f 20 6f 6e 6c 79 20 61 75 74 6f 6d 61 | ou.can.tell.Magit.to.only.automa |
| 196280 | 74 69 63 61 6c 6c 79 20 72 65 66 72 65 73 68 20 74 68 65 0a 63 75 72 72 65 6e 74 20 4d 61 67 69 | tically.refresh.the.current.Magi |
| 1962a0 | 74 20 62 75 66 66 65 72 2c 20 62 75 74 20 6e 6f 74 20 74 68 65 20 73 74 61 74 75 73 20 62 75 66 | t.buffer,.but.not.the.status.buf |
| 1962c0 | 66 65 72 2e 20 20 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 0a 74 68 65 20 73 | fer...If.you.do.that,.then.the.s |
| 1962e0 | 74 61 74 75 73 20 62 75 66 66 65 72 20 69 73 20 6f 6e 6c 79 20 72 65 66 72 65 73 68 65 64 20 61 | tatus.buffer.is.only.refreshed.a |
| 196300 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 66 20 69 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e | utomatically.if.it.is.the.curren |
| 196320 | 74 0a 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 72 65 66 72 | t.buffer........(setq.magit-refr |
| 196340 | 65 73 68 2d 73 74 61 74 75 73 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 0a 20 20 20 59 6f 75 20 73 | esh-status-buffer.nil).....You.s |
| 196360 | 68 6f 75 6c 64 20 61 6c 73 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 6e 79 20 74 68 69 | hould.also.check.whether.any.thi |
| 196380 | 72 64 2d 70 61 72 74 79 20 70 61 63 6b 61 67 65 73 20 68 61 76 65 20 61 64 64 65 64 0a 61 6e 79 | rd-party.packages.have.added.any |
| 1963a0 | 74 68 69 6e 67 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 62 75 66 66 65 72 | thing.to....magit-refresh-buffer |
| 1963c0 | 2d 68 6f 6f 6b e2 80 99 2c 20 e2 80 98 6d 61 67 69 74 2d 70 72 65 2d 72 65 66 72 65 73 68 2d 68 | -hook...,....magit-pre-refresh-h |
| 1963e0 | 6f 6f 6b e2 80 99 2c 20 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 70 6f 73 74 2d 72 65 66 72 65 73 | ook...,.and....magit-post-refres |
| 196400 | 68 2d 68 6f 6f 6b e2 80 99 2e 20 20 49 66 20 73 6f 2c 20 74 68 65 6e 20 63 68 65 63 6b 20 77 68 | h-hook......If.so,.then.check.wh |
| 196420 | 65 74 68 65 72 20 74 68 6f 73 65 20 61 64 64 69 74 69 6f 6e 73 0a 69 6d 70 61 63 74 20 70 65 72 | ether.those.additions.impact.per |
| 196440 | 66 6f 72 6d 61 6e 63 65 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 2e 0a 0a 20 20 20 4d 61 67 69 | formance.significantly......Magi |
| 196460 | 74 20 63 61 6e 20 62 65 20 74 6f 6c 64 20 74 6f 20 72 65 66 72 65 73 68 20 62 75 66 66 65 72 73 | t.can.be.told.to.refresh.buffers |
| 196480 | 20 76 65 72 62 6f 73 65 6c 79 20 75 73 69 6e 67 20 e2 80 98 4d 2d 78 0a 6d 61 67 69 74 2d 74 6f | .verbosely.using....M-x.magit-to |
| 1964a0 | 67 67 6c 65 2d 76 65 72 62 6f 73 65 2d 72 65 66 72 65 73 68 e2 80 99 2e 20 20 45 6e 61 62 6c 69 | ggle-verbose-refresh......Enabli |
| 1964c0 | 6e 67 20 74 68 69 73 20 68 65 6c 70 73 20 66 69 67 75 72 69 6e 67 20 6f 75 74 20 77 68 69 63 68 | ng.this.helps.figuring.out.which |
| 1964e0 | 0a 73 65 63 74 69 6f 6e 73 20 61 72 65 20 62 6f 74 74 6c 65 6e 65 63 6b 73 2e 20 20 45 61 63 68 | .sections.are.bottlenecks...Each |
| 196500 | 20 6c 69 6e 65 20 70 72 69 6e 74 65 64 20 74 6f 20 74 68 65 20 e2 80 98 2a 4d 65 73 73 61 67 65 | .line.printed.to.the....*Message |
| 196520 | 73 2a e2 80 99 20 62 75 66 66 65 72 0a 63 6f 6e 74 61 69 6e 73 20 61 20 73 65 63 74 69 6f 6e 20 | s*....buffer.contains.a.section. |
| 196540 | 6e 61 6d 65 2c 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 63 6f 6e 64 73 20 69 74 20 74 | name,.the.number.of.seconds.it.t |
| 196560 | 6f 6f 6b 20 74 6f 20 73 68 6f 77 20 74 68 69 73 0a 73 65 63 74 69 6f 6e 2c 20 61 6e 64 20 66 72 | ook.to.show.this.section,.and.fr |
| 196580 | 6f 6d 20 30 20 74 6f 20 32 20 65 78 63 6c 61 6d 61 74 69 6f 6e 20 6d 61 72 6b 73 3a 20 74 68 65 | om.0.to.2.exclamation.marks:.the |
| 1965a0 | 20 6d 6f 72 65 20 65 78 63 6c 61 6d 61 74 69 6f 6e 20 6d 61 72 6b 73 0a 74 68 65 20 73 6c 6f 77 | .more.exclamation.marks.the.slow |
| 1965c0 | 65 72 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 73 2e 0a 0a 20 20 20 4d 61 67 69 74 20 61 6c 73 | er.the.section.is......Magit.als |
| 1965e0 | 6f 20 72 65 76 65 72 74 73 20 62 75 66 66 65 72 73 20 66 6f 72 20 76 69 73 69 74 65 64 20 66 69 | o.reverts.buffers.for.visited.fi |
| 196600 | 6c 65 73 20 6c 6f 63 61 74 65 64 20 69 6e 73 69 64 65 20 74 68 65 0a 63 75 72 72 65 6e 74 20 72 | les.located.inside.the.current.r |
| 196620 | 65 70 6f 73 69 74 6f 72 79 20 77 68 65 6e 20 74 68 65 20 76 69 73 69 74 65 64 20 66 69 6c 65 20 | epository.when.the.visited.file. |
| 196640 | 63 68 61 6e 67 65 73 20 6f 6e 20 64 69 73 6b 2e 20 20 54 68 61 74 20 69 73 0a 69 6d 70 6c 65 6d | changes.on.disk...That.is.implem |
| 196660 | 65 6e 74 65 64 20 6f 6e 20 74 6f 70 20 6f 66 20 e2 80 98 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d | ented.on.top.of....auto-revert-m |
| 196680 | 6f 64 65 e2 80 99 20 66 72 6f 6d 20 74 68 65 20 62 75 69 6c 74 2d 69 6e 20 6c 69 62 72 61 72 79 | ode....from.the.built-in.library |
| 1966a0 | 0a e2 80 98 61 75 74 6f 72 65 76 65 72 74 e2 80 99 2e 20 20 54 6f 20 66 69 67 75 72 65 20 6f 75 | ....autorevert......To.figure.ou |
| 1966c0 | 74 20 77 68 65 74 68 65 72 20 74 68 61 74 20 69 6d 70 61 63 74 73 20 70 65 72 66 6f 72 6d 61 6e | t.whether.that.impacts.performan |
| 1966e0 | 63 65 2c 20 63 68 65 63 6b 0a 77 68 65 74 68 65 72 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 69 73 | ce,.check.whether.performance.is |
| 196700 | 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20 77 6f 72 73 65 2c 20 77 68 65 6e 20 6d 61 6e 79 20 | .significantly.worse,.when.many. |
| 196720 | 62 75 66 66 65 72 73 20 65 78 69 73 74 0a 61 6e 64 2f 6f 72 20 77 68 65 6e 20 73 6f 6d 65 20 62 | buffers.exist.and/or.when.some.b |
| 196740 | 75 66 66 65 72 73 20 76 69 73 69 74 20 66 69 6c 65 73 20 75 73 69 6e 67 20 54 52 41 4d 50 2e 20 | uffers.visit.files.using.TRAMP.. |
| 196760 | 20 49 66 20 73 6f 2c 20 74 68 65 6e 20 74 68 69 73 0a 73 68 6f 75 6c 64 20 68 65 6c 70 2e 0a 0a | .If.so,.then.this.should.help... |
| 196780 | 20 20 20 20 20 28 73 65 74 71 20 61 75 74 6f 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 6c 69 | .....(setq.auto-revert-buffer-li |
| 1967a0 | 73 74 2d 66 69 6c 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 27 6d 61 67 69 74 2d 61 75 74 6f | st-filter............'magit-auto |
| 1967c0 | 2d 72 65 76 65 72 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 70 29 0a 0a 20 20 | -revert-repository-buffer-p).... |
| 1967e0 | 20 46 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65 20 61 70 70 72 6f 61 63 68 65 73 20 73 65 65 20 | .For.alternative.approaches.see. |
| 196800 | 2a 6e 6f 74 65 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 0a 46 69 6c | *note.Automatic.Reverting.of.Fil |
| 196820 | 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 2e 0a 0a 20 20 20 49 66 20 79 6f 75 | e-Visiting.Buffers::......If.you |
| 196840 | 20 68 61 76 65 20 65 6e 61 62 6c 65 64 20 61 6e 79 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 | .have.enabled.any.features.that. |
| 196860 | 61 72 65 20 64 69 73 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2c 20 74 68 65 6e 0a 79 6f | are.disabled.by.default,.then.yo |
| 196880 | 75 20 73 68 6f 75 6c 64 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 79 20 69 6d 70 61 | u.should.check.whether.they.impa |
| 1968a0 | 63 74 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 2e 20 20 49 | ct.performance.significantly...I |
| 1968c0 | 74 e2 80 99 73 0a 6c 69 6b 65 6c 79 20 74 68 61 74 20 74 68 65 79 20 77 65 72 65 20 6e 6f 74 20 | t...s.likely.that.they.were.not. |
| 1968e0 | 65 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 62 65 63 61 75 73 65 20 69 74 20 69 73 | enabled.by.default.because.it.is |
| 196900 | 20 6b 6e 6f 77 6e 20 74 68 61 74 0a 74 68 65 79 20 72 65 64 75 63 65 20 70 65 72 66 6f 72 6d 61 | .known.that.they.reduce.performa |
| 196920 | 6e 63 65 20 61 74 20 6c 65 61 73 74 20 69 6e 20 6c 61 72 67 65 20 72 65 70 6f 73 69 74 6f 72 69 | nce.at.least.in.large.repositori |
| 196940 | 65 73 2e 0a 0a 20 20 20 49 66 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 69 73 20 6f 6e 6c 79 20 73 | es......If.performance.is.only.s |
| 196960 | 6c 6f 77 20 69 6e 73 69 64 65 20 63 65 72 74 61 69 6e 20 75 6e 75 73 75 61 6c 6c 79 20 6c 61 72 | low.inside.certain.unusually.lar |
| 196980 | 67 65 0a 72 65 70 6f 73 69 74 6f 72 69 65 73 2c 20 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 | ge.repositories,.then.you.might. |
| 1969a0 | 77 61 6e 74 20 74 6f 20 64 69 73 61 62 6c 65 20 63 65 72 74 61 69 6e 20 66 65 61 74 75 72 65 73 | want.to.disable.certain.features |
| 1969c0 | 20 6f 6e 20 61 0a 70 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 20 6f 72 20 70 65 72 2d 72 65 70 6f | .on.a.per-repository.or.per-repo |
| 1969e0 | 73 69 74 6f 72 79 2d 63 6c 61 73 73 20 62 61 73 69 73 20 6f 6e 6c 79 2e 20 20 53 65 65 20 2a 6e | sitory-class.basis.only...See.*n |
| 196a00 | 6f 74 65 0a 50 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | ote.Per-Repository.Configuration |
| 196a20 | 3a 3a 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 20 69 74 20 74 61 6b 65 73 20 61 20 6c 6f 6e 67 | ::...For.example.it.takes.a.long |
| 196a40 | 20 74 69 6d 65 20 74 6f 0a 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6e 65 78 74 20 61 6e 64 20 | .time.to.determine.the.next.and. |
| 196a60 | 63 75 72 72 65 6e 74 20 74 61 67 20 69 6e 20 72 65 70 6f 73 69 74 6f 72 79 20 77 69 74 68 20 65 | current.tag.in.repository.with.e |
| 196a80 | 78 63 65 70 74 69 6f 6e 61 6c 0a 6e 75 6d 62 65 72 73 20 6f 66 20 74 61 67 73 2e 20 20 49 74 20 | xceptional.numbers.of.tags...It. |
| 196aa0 | 77 6f 75 6c 64 20 74 68 65 72 65 66 6f 72 65 20 62 65 20 61 20 67 6f 6f 64 20 69 64 65 61 20 74 | would.therefore.be.a.good.idea.t |
| 196ac0 | 6f 20 64 69 73 61 62 6c 65 0a e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 2d 68 | o.disable....magit-insert-tags-h |
| 196ae0 | 65 61 64 65 72 73 e2 80 99 2c 20 61 73 20 65 78 70 6c 61 69 6e 65 64 20 61 74 20 74 68 65 20 6d | eaders...,.as.explained.at.the.m |
| 196b00 | 65 6e 74 69 6f 6e 65 64 20 6e 6f 64 65 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 4d 69 63 72 6f | entioned.node...*.Menu:..*.Micro |
| 196b20 | 73 6f 66 74 20 57 69 6e 64 6f 77 73 20 50 65 72 66 6f 72 6d 61 6e 63 65 3a 3a 0a 2a 20 4d 61 63 | soft.Windows.Performance::.*.Mac |
| 196b40 | 4f 53 20 50 65 72 66 6f 72 6d 61 6e 63 65 3a 3a 0a 0a 4c 6f 67 20 50 65 72 66 6f 72 6d 61 6e 63 | OS.Performance::..Log.Performanc |
| 196b60 | 65 0a 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 57 68 65 6e 20 73 68 6f 77 69 6e 67 20 | e..................When.showing. |
| 196b80 | 6c 6f 67 73 2c 20 4d 61 67 69 74 20 6c 69 6d 69 74 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 | logs,.Magit.limits.the.number.of |
| 196ba0 | 20 63 6f 6d 6d 69 74 73 20 69 6e 69 74 69 61 6c 6c 79 20 73 68 6f 77 6e 20 69 6e 0a 74 68 65 20 | .commits.initially.shown.in.the. |
| 196bc0 | 68 6f 70 65 20 74 68 61 74 20 74 68 69 73 20 61 76 6f 69 64 73 20 75 6e 6e 65 63 65 73 73 61 72 | hope.that.this.avoids.unnecessar |
| 196be0 | 79 20 77 6f 72 6b 2e 20 20 57 68 65 6e 20 e2 80 98 2d 2d 67 72 61 70 68 e2 80 99 20 69 73 20 75 | y.work...When....--graph....is.u |
| 196c00 | 73 65 64 2c 0a 74 68 65 6e 20 74 68 69 73 20 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 64 6f 65 | sed,.then.this.unfortunately.doe |
| 196c20 | 73 20 6e 6f 74 20 68 61 76 65 20 74 68 65 20 64 65 73 69 72 65 64 20 65 66 66 65 63 74 20 66 6f | s.not.have.the.desired.effect.fo |
| 196c40 | 72 20 6c 61 72 67 65 0a 68 69 73 74 6f 72 69 65 73 2e 20 20 4a 75 6e 69 6f 2c 20 47 69 74 e2 80 | r.large.histories...Junio,.Git.. |
| 196c60 | 99 73 20 6d 61 69 6e 74 61 69 6e 65 72 2c 20 73 61 69 64 20 6f 6e 20 74 68 65 20 67 69 74 20 6d | .s.maintainer,.said.on.the.git.m |
| 196c80 | 61 69 6c 69 6e 67 20 6c 69 73 74 0a 28 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 73 70 69 6e 69 63 | ailing.list.(<https://www.spinic |
| 196ca0 | 73 2e 6e 65 74 2f 6c 69 73 74 73 2f 67 69 74 2f 6d 73 67 32 33 32 32 33 30 2e 68 74 6d 6c 3e 29 | s.net/lists/git/msg232230.html>) |
| 196cc0 | 3a 20 22 e2 80 98 2d 2d 67 72 61 70 68 e2 80 99 20 77 61 6e 74 73 0a 74 6f 20 63 6f 6d 70 75 74 | :."...--graph....wants.to.comput |
| 196ce0 | 65 20 74 68 65 20 77 68 6f 6c 65 20 68 69 73 74 6f 72 79 20 61 6e 64 20 74 68 65 20 6d 61 78 2d | e.the.whole.history.and.the.max- |
| 196d00 | 63 6f 75 6e 74 20 6f 6e 6c 79 20 61 66 66 65 63 74 73 20 74 68 65 20 6f 75 74 70 75 74 0a 70 68 | count.only.affects.the.output.ph |
| 196d20 | 61 73 65 20 61 66 74 65 72 20 e2 80 98 2d 2d 67 72 61 70 68 e2 80 99 20 64 6f 65 73 20 69 74 73 | ase.after....--graph....does.its |
| 196d40 | 20 63 6f 6d 70 75 74 61 74 69 6f 6e 22 2e 0a 0a 20 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 | .computation"......In.other.word |
| 196d60 | 73 2c 20 69 74 e2 80 99 73 20 6e 6f 74 20 74 68 61 74 20 47 69 74 20 69 73 20 73 6c 6f 77 20 61 | s,.it...s.not.that.Git.is.slow.a |
| 196d80 | 74 20 6f 75 74 70 75 74 74 69 6e 67 20 74 68 65 0a 64 69 66 66 65 72 65 6e 63 65 73 2c 20 6f 72 | t.outputting.the.differences,.or |
| 196da0 | 20 74 68 61 74 20 4d 61 67 69 74 20 69 73 20 73 6c 6f 77 20 61 74 20 70 61 72 73 69 6e 67 20 74 | .that.Magit.is.slow.at.parsing.t |
| 196dc0 | 68 65 20 6f 75 74 70 75 74 20 2d 20 74 68 65 20 70 72 6f 62 6c 65 6d 0a 69 73 20 74 68 61 74 20 | he.output.-.the.problem.is.that. |
| 196de0 | 47 69 74 20 66 69 72 73 74 20 67 6f 65 73 20 6f 75 74 73 69 64 65 20 61 6e 64 20 68 61 73 20 61 | Git.first.goes.outside.and.has.a |
| 196e00 | 20 73 6d 6f 6b 65 2e 0a 0a 20 20 20 57 65 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 20 61 72 6f | .smoke......We.actually.work.aro |
| 196e20 | 75 6e 64 20 74 68 69 73 20 69 73 73 75 65 20 62 79 20 6c 69 6d 69 74 69 6e 67 20 74 68 65 20 6e | und.this.issue.by.limiting.the.n |
| 196e40 | 75 6d 62 65 72 20 6f 66 20 63 6f 6d 6d 69 74 73 0a 6e 6f 74 20 6f 6e 6c 79 20 62 79 20 75 73 69 | umber.of.commits.not.only.by.usi |
| 196e60 | 6e 67 20 e2 80 98 2d 3c 4e 3e e2 80 99 20 62 75 74 20 62 79 20 61 6c 73 6f 20 75 73 69 6e 67 20 | ng....-<N>....but.by.also.using. |
| 196e80 | 61 20 72 61 6e 67 65 2e 20 20 42 75 74 20 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 0a 74 68 61 74 | a.range...But.unfortunately.that |
| 196ea0 | e2 80 99 73 20 6e 6f 74 20 61 6c 77 61 79 73 20 70 6f 73 73 69 62 6c 65 2e 0a 0a 20 20 20 57 68 | ...s.not.always.possible......Wh |
| 196ec0 | 65 6e 20 6d 6f 72 65 20 74 68 61 6e 20 61 20 66 65 77 20 74 68 6f 75 73 61 6e 64 20 63 6f 6d 6d | en.more.than.a.few.thousand.comm |
| 196ee0 | 69 74 73 20 61 72 65 20 73 68 6f 77 6e 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 20 6f 66 0a e2 | its.are.shown,.then.the.use.of.. |
| 196f00 | 80 98 2d 2d 67 72 61 70 68 e2 80 99 20 63 61 6e 20 73 6c 6f 77 20 74 68 69 6e 67 73 20 64 6f 77 | ..--graph....can.slow.things.dow |
| 196f20 | 6e 2e 0a 0a 20 20 20 55 73 69 6e 67 20 e2 80 98 2d 2d 63 6f 6c 6f 72 20 2d 2d 67 72 61 70 68 e2 | n......Using....--color.--graph. |
| 196f40 | 80 99 20 69 73 20 65 76 65 6e 20 73 6c 6f 77 65 72 2e 20 20 4d 61 67 69 74 20 75 73 65 73 20 63 | ...is.even.slower...Magit.uses.c |
| 196f60 | 6f 64 65 20 74 68 61 74 20 69 73 20 70 61 72 74 0a 6f 66 20 45 6d 61 63 73 20 74 6f 20 74 75 72 | ode.that.is.part.of.Emacs.to.tur |
| 196f80 | 6e 20 63 6f 6e 74 72 6f 6c 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 74 6f 20 66 61 63 65 73 2e | n.control.characters.into.faces. |
| 196fa0 | 20 20 54 68 61 74 20 63 6f 64 65 20 69 73 20 70 72 65 74 74 79 0a 73 6c 6f 77 20 61 6e 64 20 74 | ..That.code.is.pretty.slow.and.t |
| 196fc0 | 68 69 73 20 69 73 20 71 75 69 74 65 20 6e 6f 74 69 63 65 61 62 6c 65 20 77 68 65 6e 20 73 68 6f | his.is.quite.noticeable.when.sho |
| 196fe0 | 77 69 6e 67 20 61 20 6c 6f 67 20 77 69 74 68 20 6d 61 6e 79 20 62 72 61 6e 63 68 65 73 0a 61 6e | wing.a.log.with.many.branches.an |
| 197000 | 64 20 6d 65 72 67 65 73 2e 20 20 46 6f 72 20 74 68 61 74 20 72 65 61 73 6f 6e 20 e2 80 98 2d 2d | d.merges...For.that.reason....-- |
| 197020 | 63 6f 6c 6f 72 e2 80 99 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 62 79 20 64 65 66 61 75 | color....is.not.enabled.by.defau |
| 197040 | 6c 74 0a 61 6e 79 6d 6f 72 65 2e 20 20 43 6f 6e 73 69 64 65 72 20 6c 65 61 76 69 6e 67 20 69 74 | lt.anymore...Consider.leaving.it |
| 197060 | 20 61 74 20 74 68 61 74 2e 0a 0a 44 69 66 66 20 50 65 72 66 6f 72 6d 61 6e 63 65 0a 2e 2e 2e 2e | .at.that...Diff.Performance..... |
| 197080 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 49 66 20 64 69 66 66 73 20 61 72 65 20 73 6c 6f 77 2c | ..............If.diffs.are.slow, |
| 1970a0 | 20 74 68 65 6e 20 63 6f 6e 73 69 64 65 72 20 74 75 72 6e 69 6e 67 20 6f 66 66 20 73 6f 6d 65 20 | .then.consider.turning.off.some. |
| 1970c0 | 6f 70 74 69 6f 6e 61 6c 20 64 69 66 66 20 66 65 61 74 75 72 65 73 0a 62 79 20 73 65 74 74 69 6e | optional.diff.features.by.settin |
| 1970e0 | 67 20 61 6c 6c 20 6f 72 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 | g.all.or.some.of.the.following.v |
| 197100 | 61 72 69 61 62 6c 65 73 20 74 6f 20 e2 80 98 6e 69 6c e2 80 99 3a 0a e2 80 98 6d 61 67 69 74 2d | ariables.to....nil...:....magit- |
| 197120 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e e2 80 99 2c 20 e2 | diff-highlight-indentation...,.. |
| 197140 | 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 74 72 61 69 6c 69 6e 67 e2 | ..magit-diff-highlight-trailing. |
| 197160 | 80 99 2c 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 | ..,....magit-diff-paint-whitespa |
| 197180 | 63 65 e2 80 99 2c 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 | ce...,....magit-diff-highlight-h |
| 1971a0 | 75 6e 6b 2d 62 6f 64 79 e2 80 99 2c 20 61 6e 64 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 72 | unk-body...,.and....magit-diff-r |
| 1971c0 | 65 66 69 6e 65 2d 68 75 6e 6b e2 80 99 2e 0a 0a 20 20 20 57 68 65 6e 20 73 68 6f 77 69 6e 67 20 | efine-hunk.........When.showing. |
| 1971e0 | 61 20 63 6f 6d 6d 69 74 20 69 6e 73 74 65 61 64 20 6f 66 20 73 6f 6d 65 20 61 72 62 69 74 72 61 | a.commit.instead.of.some.arbitra |
| 197200 | 72 79 20 64 69 66 66 2c 20 74 68 65 6e 20 73 6f 6d 65 0a 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e | ry.diff,.then.some.additional.in |
| 197220 | 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 20 20 43 61 6c 63 75 6c 61 | formation.is.displayed...Calcula |
| 197240 | 74 69 6e 67 20 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 63 61 6e 0a 62 65 20 71 75 69 | ting.this.information.can.be.qui |
| 197260 | 74 65 20 65 78 70 65 6e 73 69 76 65 20 67 69 76 65 6e 20 63 65 72 74 61 69 6e 20 63 69 72 63 75 | te.expensive.given.certain.circu |
| 197280 | 6d 73 74 61 6e 63 65 73 2e 20 20 49 66 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 61 20 63 6f 6d 6d 69 | mstances...If.looking.at.a.commi |
| 1972a0 | 74 0a 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 | t.using....magit-revision-mode.. |
| 1972c0 | 99 20 74 61 6b 65 73 20 63 6f 6e 73 69 64 65 72 61 62 6c 79 20 6d 6f 72 65 20 74 69 6d 65 20 74 | ..takes.considerably.more.time.t |
| 1972e0 | 68 61 6e 20 6c 6f 6f 6b 69 6e 67 20 61 74 0a 74 68 65 20 73 61 6d 65 20 63 6f 6d 6d 69 74 20 69 | han.looking.at.the.same.commit.i |
| 197300 | 6e 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 64 65 e2 80 99 2c 20 74 68 65 6e 20 63 6f | n....magit-diff-mode...,.then.co |
| 197320 | 6e 73 69 64 65 72 20 73 65 74 74 69 6e 67 0a e2 80 98 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | nsider.setting....magit-revision |
| 197340 | 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 e2 80 99 20 74 6f 20 e2 80 98 6e 69 | -insert-related-refs....to....ni |
| 197360 | 6c e2 80 99 2e 0a 0a 20 20 20 57 68 65 6e 20 79 6f 75 20 61 72 65 20 6f 66 74 65 6e 20 63 6f 6e | l.........When.you.are.often.con |
| 197380 | 66 72 6f 6e 74 65 64 20 77 69 74 68 20 64 69 66 66 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 | fronted.with.diffs.that.contain. |
| 1973a0 | 64 65 6c 65 74 65 64 20 66 69 6c 65 73 2c 0a 74 68 65 6e 20 79 6f 75 20 6d 69 67 68 74 20 77 61 | deleted.files,.then.you.might.wa |
| 1973c0 | 6e 74 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 e2 80 98 2d 2d 69 72 72 65 76 65 72 73 69 62 | nt.to.enable.the....--irreversib |
| 1973e0 | 6c 65 2d 64 65 6c 65 74 65 e2 80 99 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 66 0a 79 6f 75 20 64 | le-delete....argument...If.you.d |
| 197400 | 6f 20 74 68 61 74 20 74 68 65 6e 20 64 69 66 66 73 20 73 74 69 6c 6c 20 73 68 6f 77 20 74 68 61 | o.that.then.diffs.still.show.tha |
| 197420 | 74 20 61 20 66 69 6c 65 20 77 61 73 20 64 65 6c 65 74 65 64 20 62 75 74 20 77 69 74 68 6f 75 74 | t.a.file.was.deleted.but.without |
| 197440 | 0a 61 6c 73 6f 20 73 68 6f 77 69 6e 67 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 64 65 6c 65 74 | .also.showing.the.complete.delet |
| 197460 | 65 64 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 20 20 54 68 69 73 20 61 72 | ed.content.of.the.file...This.ar |
| 197480 | 67 75 6d 65 6e 74 20 69 73 0a 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 62 79 20 64 65 66 61 75 | gument.is.not.available.by.defau |
| 1974a0 | 6c 74 2c 20 73 65 65 20 2a 6e 6f 74 65 20 28 74 72 61 6e 73 69 65 6e 74 29 45 6e 61 62 6c 69 6e | lt,.see.*note.(transient)Enablin |
| 1974c0 | 67 20 61 6e 64 20 44 69 73 61 62 6c 69 6e 67 0a 53 75 66 66 69 78 65 73 3a 3a 2e 20 20 4f 6e 63 | g.and.Disabling.Suffixes::...Onc |
| 1974e0 | 65 20 79 6f 75 20 68 61 76 65 20 64 6f 6e 65 20 74 68 61 74 20 79 6f 75 20 73 68 6f 75 6c 64 20 | e.you.have.done.that.you.should. |
| 197500 | 65 6e 61 62 6c 65 20 69 74 20 61 6e 64 20 73 61 76 65 20 74 68 61 74 0a 73 65 74 74 69 6e 67 2c | enable.it.and.save.that.setting, |
| 197520 | 20 73 65 65 20 2a 6e 6f 74 65 20 28 74 72 61 6e 73 69 65 6e 74 29 53 61 76 69 6e 67 20 56 61 6c | .see.*note.(transient)Saving.Val |
| 197540 | 75 65 73 3a 3a 2e 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 64 6f 20 74 68 69 73 20 69 6e 0a 62 6f | ues::...You.should.do.this.in.bo |
| 197560 | 74 68 20 74 68 65 20 64 69 66 66 20 28 e2 80 98 64 e2 80 99 29 20 61 6e 64 20 74 68 65 20 64 69 | th.the.diff.(...d...).and.the.di |
| 197580 | 66 66 20 72 65 66 72 65 73 68 20 28 e2 80 98 44 e2 80 99 29 20 74 72 61 6e 73 69 65 6e 74 20 70 | ff.refresh.(...D...).transient.p |
| 1975a0 | 6f 70 75 70 73 2e 0a 0a 52 65 66 73 20 42 75 66 66 65 72 20 50 65 72 66 6f 72 6d 61 6e 63 65 0a | opups...Refs.Buffer.Performance. |
| 1975c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 57 68 65 6e 20 72 65 | .........................When.re |
| 1975e0 | 66 72 65 73 68 69 6e 67 20 74 68 65 20 22 72 65 66 65 72 65 6e 63 65 73 20 62 75 66 66 65 72 22 | freshing.the."references.buffer" |
| 197600 | 20 69 73 20 73 6c 6f 77 2c 20 74 68 65 6e 20 74 68 61 74 e2 80 99 73 20 75 73 75 61 6c 6c 79 0a | .is.slow,.then.that...s.usually. |
| 197620 | 62 65 63 61 75 73 65 20 73 65 76 65 72 61 6c 20 68 75 6e 64 72 65 64 20 72 65 66 73 20 61 72 65 | because.several.hundred.refs.are |
| 197640 | 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 20 20 54 68 65 20 62 65 73 74 20 77 61 79 20 | .being.displayed...The.best.way. |
| 197660 | 74 6f 0a 61 64 64 72 65 73 73 20 74 68 61 74 20 69 73 20 74 6f 20 64 69 73 70 6c 61 79 20 66 65 | to.address.that.is.to.display.fe |
| 197680 | 77 65 72 20 72 65 66 73 2c 20 6f 62 76 69 6f 75 73 6c 79 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 | wer.refs,.obviously......If.you. |
| 1976a0 | 61 72 65 20 6e 6f 74 2c 20 6f 72 20 6f 6e 6c 79 20 6d 69 6c 64 6c 79 2c 20 69 6e 74 65 72 65 73 | are.not,.or.only.mildly,.interes |
| 1976c0 | 74 65 64 20 69 6e 20 73 65 65 69 6e 67 20 74 68 65 20 6c 69 73 74 20 6f 66 0a 74 61 67 73 2c 20 | ted.in.seeing.the.list.of.tags,. |
| 1976e0 | 74 68 65 6e 20 73 74 61 72 74 20 62 79 20 6e 6f 74 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 | then.start.by.not.displaying.the |
| 197700 | 6d 3a 0a 0a 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 72 65 66 | m:.......(remove-hook.'magit-ref |
| 197720 | 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 | s-sections-hook.'magit-insert-ta |
| 197740 | 67 73 29 0a 0a 20 20 20 54 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 6d 61 6b | gs).....Then.you.should.also.mak |
| 197760 | 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 20 6c 69 73 74 65 64 20 72 65 6d 6f 74 65 20 62 72 | e.sure.that.the.listed.remote.br |
| 197780 | 61 6e 63 68 65 73 0a 61 63 74 75 61 6c 6c 79 20 61 6c 6c 20 65 78 69 73 74 2e 20 20 59 6f 75 20 | anches.actually.all.exist...You. |
| 1977a0 | 63 61 6e 20 64 6f 20 73 6f 20 62 79 20 70 72 75 6e 69 6e 67 20 62 72 61 6e 63 68 65 73 20 77 68 | can.do.so.by.pruning.branches.wh |
| 1977c0 | 69 63 68 20 6e 6f 20 6c 6f 6e 67 65 72 0a 65 78 69 73 74 20 75 73 69 6e 67 20 e2 80 98 66 2d 70 | ich.no.longer.exist.using....f-p |
| 1977e0 | 61 e2 80 99 2e 0a 0a 43 6f 6d 6d 69 74 74 69 6e 67 20 50 65 72 66 6f 72 6d 61 6e 63 65 0a 2e 2e | a......Committing.Performance... |
| 197800 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 57 68 65 6e 20 79 6f 75 20 69 | ......................When.you.i |
| 197820 | 6e 69 74 69 61 74 65 20 61 20 63 6f 6d 6d 69 74 2c 20 74 68 65 6e 20 4d 61 67 69 74 20 62 79 20 | nitiate.a.commit,.then.Magit.by. |
| 197840 | 64 65 66 61 75 6c 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 73 20 61 0a 64 69 | default.automatically.shows.a.di |
| 197860 | 66 66 20 6f 66 20 74 68 65 20 63 68 61 6e 67 65 73 20 79 6f 75 20 61 72 65 20 61 62 6f 75 74 20 | ff.of.the.changes.you.are.about. |
| 197880 | 74 6f 20 63 6f 6d 6d 69 74 2e 20 20 46 6f 72 20 6c 61 72 67 65 20 63 6f 6d 6d 69 74 73 20 74 68 | to.commit...For.large.commits.th |
| 1978a0 | 69 73 20 63 61 6e 0a 74 61 6b 65 20 61 20 6c 6f 6e 67 20 74 69 6d 65 2c 20 77 68 69 63 68 20 69 | is.can.take.a.long.time,.which.i |
| 1978c0 | 73 20 65 73 70 65 63 69 61 6c 6c 79 20 64 69 73 74 72 61 63 74 69 6e 67 20 77 68 65 6e 20 79 6f | s.especially.distracting.when.yo |
| 1978e0 | 75 20 61 72 65 0a 63 6f 6d 6d 69 74 74 69 6e 67 20 6c 61 72 67 65 20 61 6d 6f 75 6e 74 73 20 6f | u.are.committing.large.amounts.o |
| 197900 | 66 20 67 65 6e 65 72 61 74 65 64 20 64 61 74 61 20 77 68 69 63 68 20 79 6f 75 20 64 6f 6e e2 80 | f.generated.data.which.you.don.. |
| 197920 | 99 74 20 61 63 74 75 61 6c 6c 79 0a 69 6e 74 65 6e 64 20 74 6f 20 69 6e 73 70 65 63 74 20 62 65 | .t.actually.intend.to.inspect.be |
| 197940 | 66 6f 72 65 20 63 6f 6d 6d 69 74 74 69 6e 67 2e 20 20 54 68 69 73 20 62 65 68 61 76 69 6f 72 20 | fore.committing...This.behavior. |
| 197960 | 63 61 6e 20 62 65 20 74 75 72 6e 65 64 20 6f 66 66 0a 75 73 69 6e 67 3a 0a 0a 20 20 20 20 20 28 | can.be.turned.off.using:.......( |
| 197980 | 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 73 65 72 76 65 72 2d 73 77 69 74 63 68 2d 68 6f 6f 6b 20 | remove-hook.'server-switch-hook. |
| 1979a0 | 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 29 0a 20 20 20 20 20 28 72 65 6d 6f 76 65 | 'magit-commit-diff)......(remove |
| 1979c0 | 2d 68 6f 6f 6b 20 27 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 6c 74 65 72 2d 76 69 73 69 74 2d | -hook.'with-editor-filter-visit- |
| 1979e0 | 68 6f 6f 6b 20 27 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 29 0a 0a 20 20 20 54 68 65 | hook.'magit-commit-diff).....The |
| 197a00 | 6e 20 79 6f 75 20 63 61 6e 20 74 79 70 65 20 e2 80 98 43 2d 63 20 43 2d 64 e2 80 99 20 74 6f 20 | n.you.can.type....C-c.C-d....to. |
| 197a20 | 73 68 6f 77 20 74 68 65 20 64 69 66 66 20 77 68 65 6e 20 79 6f 75 20 61 63 74 75 61 6c 6c 79 20 | show.the.diff.when.you.actually. |
| 197a40 | 77 61 6e 74 0a 74 6f 20 73 65 65 20 69 74 2c 20 62 75 74 20 6f 6e 6c 79 20 74 68 65 6e 2e 20 20 | want.to.see.it,.but.only.then... |
| 197a60 | 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 79 6f 75 20 63 61 6e 20 6c 65 61 76 65 20 74 68 65 20 | Alternatively.you.can.leave.the. |
| 197a80 | 68 6f 6f 6b 20 61 6c 6f 6e 65 0a 61 6e 64 20 6a 75 73 74 20 74 79 70 65 20 e2 80 98 43 2d 67 e2 | hook.alone.and.just.type....C-g. |
| 197aa0 | 80 99 20 69 6e 20 74 68 6f 73 65 20 63 61 73 65 73 20 77 68 65 6e 20 69 74 20 74 61 6b 65 73 20 | ...in.those.cases.when.it.takes. |
| 197ac0 | 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 67 65 6e 65 72 61 74 65 0a 74 68 65 20 64 69 66 66 2e 20 20 | too.long.to.generate.the.diff... |
| 197ae0 | 49 66 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 6e 20 79 6f 75 20 77 69 6c 6c 20 65 6e | If.you.do.that,.then.you.will.en |
| 197b00 | 64 20 75 70 20 77 69 74 68 20 61 20 62 72 6f 6b 65 6e 20 64 69 66 66 0a 62 75 66 66 65 72 2c 20 | d.up.with.a.broken.diff.buffer,. |
| 197b20 | 62 75 74 20 64 6f 69 6e 67 20 69 74 20 74 68 69 73 20 77 61 79 20 68 61 73 20 74 68 65 20 61 64 | but.doing.it.this.way.has.the.ad |
| 197b40 | 76 61 6e 74 61 67 65 20 74 68 61 74 20 79 6f 75 20 75 73 75 61 6c 6c 79 20 67 65 74 20 74 6f 0a | vantage.that.you.usually.get.to. |
| 197b60 | 73 65 65 20 74 68 65 20 64 69 66 66 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 66 75 6c 20 62 65 | see.the.diff,.which.is.useful.be |
| 197b80 | 63 61 75 73 65 20 69 74 20 69 6e 63 72 65 61 73 65 73 20 74 68 65 20 6f 64 64 73 20 74 68 61 74 | cause.it.increases.the.odds.that |
| 197ba0 | 20 79 6f 75 0a 73 70 6f 74 20 70 6f 74 65 6e 74 69 61 6c 20 69 73 73 75 65 73 2e 0a 0a 1f 0a 46 | .you.spot.potential.issues.....F |
| 197bc0 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 69 63 72 6f 73 6f 66 | ile:.magit.info,..Node:.Microsof |
| 197be0 | 74 20 57 69 6e 64 6f 77 73 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 4e 65 78 74 3a 20 4d 61 | t.Windows.Performance,..Next:.Ma |
| 197c00 | 63 4f 53 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 55 70 3a 20 50 65 72 66 6f 72 6d 61 6e 63 | cOS.Performance,..Up:.Performanc |
| 197c20 | 65 0a 0a 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 20 50 65 72 66 6f 72 6d 61 6e 63 65 | e..Microsoft.Windows.Performance |
| 197c40 | 0a 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a | ................................ |
| 197c60 | 49 6e 20 6f 72 64 65 72 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20 73 74 61 74 75 73 20 62 75 | In.order.to.update.the.status.bu |
| 197c80 | 66 66 65 72 2c 20 e2 80 98 67 69 74 e2 80 99 20 68 61 73 20 74 6f 20 62 65 20 72 75 6e 20 61 20 | ffer,....git....has.to.be.run.a. |
| 197ca0 | 66 65 77 20 64 6f 7a 65 6e 0a 74 69 6d 65 73 2e 20 20 54 68 61 74 20 69 73 20 70 72 6f 62 6c 65 | few.dozen.times...That.is.proble |
| 197cc0 | 6d 61 74 69 63 20 6f 6e 20 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 2c 20 62 65 63 61 | matic.on.Microsoft.Windows,.beca |
| 197ce0 | 75 73 65 20 74 68 61 74 20 6f 70 65 72 61 74 69 6e 67 0a 73 79 73 74 65 6d 20 69 73 20 65 78 63 | use.that.operating.system.is.exc |
| 197d00 | 65 70 74 69 6f 6e 61 6c 6c 79 20 73 6c 6f 77 20 61 74 20 73 74 61 72 74 69 6e 67 20 70 72 6f 63 | eptionally.slow.at.starting.proc |
| 197d20 | 65 73 73 65 73 2e 20 20 53 61 64 6c 79 20 74 68 69 73 20 69 73 20 61 6e 0a 69 73 73 75 65 20 74 | esses...Sadly.this.is.an.issue.t |
| 197d40 | 68 61 74 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 66 69 78 65 64 20 62 79 20 4d 69 63 72 6f 73 6f | hat.can.only.be.fixed.by.Microso |
| 197d60 | 66 74 20 69 74 73 65 6c 66 2c 20 61 6e 64 20 74 68 65 79 20 64 6f 6e e2 80 99 74 20 61 70 70 65 | ft.itself,.and.they.don...t.appe |
| 197d80 | 61 72 0a 74 6f 20 62 65 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 69 6e 74 65 72 65 73 74 65 64 | ar.to.be.particularly.interested |
| 197da0 | 20 69 6e 20 64 6f 69 6e 67 20 73 6f 2e 0a 0a 20 20 20 42 65 73 69 64 65 20 74 68 65 20 73 75 62 | .in.doing.so......Beside.the.sub |
| 197dc0 | 70 72 6f 63 65 73 73 20 69 73 73 75 65 2c 20 74 68 65 72 65 20 61 72 65 20 61 6c 73 6f 20 6f 74 | process.issue,.there.are.also.ot |
| 197de0 | 68 65 72 20 57 69 6e 64 6f 77 73 2d 73 70 65 63 69 66 69 63 0a 70 65 72 66 6f 72 6d 61 6e 63 65 | her.Windows-specific.performance |
| 197e00 | 20 69 73 73 75 65 73 2e 20 20 53 6f 6d 65 20 6f 66 20 74 68 65 73 65 20 68 61 76 65 20 77 6f 72 | .issues...Some.of.these.have.wor |
| 197e20 | 6b 61 72 6f 75 6e 64 73 2e 20 20 54 68 65 20 6d 61 69 6e 74 61 69 6e 65 72 73 20 6f 66 0a 22 47 | karounds...The.maintainers.of."G |
| 197e40 | 69 74 20 66 6f 72 20 57 69 6e 64 6f 77 73 22 20 74 72 79 20 74 6f 20 69 6d 70 72 6f 76 65 20 70 | it.for.Windows".try.to.improve.p |
| 197e60 | 65 72 66 6f 72 6d 61 6e 63 65 20 6f 6e 20 57 69 6e 64 6f 77 73 2e 20 20 41 6c 77 61 79 73 20 75 | erformance.on.Windows...Always.u |
| 197e80 | 73 65 20 74 68 65 0a 6c 61 74 65 73 74 20 72 65 6c 65 61 73 65 20 69 6e 20 6f 72 64 65 72 20 74 | se.the.latest.release.in.order.t |
| 197ea0 | 6f 20 62 65 6e 65 66 69 74 20 66 72 6f 6d 20 74 68 65 20 6c 61 74 65 73 74 20 70 65 72 66 6f 72 | o.benefit.from.the.latest.perfor |
| 197ec0 | 6d 61 6e 63 65 20 74 77 65 61 6b 73 2e 0a 4d 61 67 69 74 20 74 6f 6f 20 74 72 69 65 73 20 74 6f | mance.tweaks..Magit.too.tries.to |
| 197ee0 | 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 73 6f 6d 65 20 57 69 6e 64 6f 77 73 2d 73 70 65 63 69 66 | .work.around.some.Windows-specif |
| 197f00 | 69 63 20 69 73 73 75 65 73 2e 0a 0a 20 20 20 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 73 6f 6d 65 | ic.issues......According.to.some |
| 197f20 | 20 73 6f 75 72 63 65 73 2c 20 73 65 74 74 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 | .sources,.setting.the.following. |
| 197f40 | 47 69 74 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 0a 61 6c 73 6f 20 68 65 6c 70 2e 0a 0a 20 20 | Git.variables.can.also.help..... |
| 197f60 | 20 20 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 6c 6f 62 61 6c 20 63 6f 72 65 2e 70 72 65 6c | ...git.config.--global.core.prel |
| 197f80 | 6f 61 64 69 6e 64 65 78 20 74 72 75 65 20 20 20 23 20 64 65 66 61 75 6c 74 20 73 69 6e 63 65 20 | oadindex.true...#.default.since. |
| 197fa0 | 76 32 2e 31 0a 20 20 20 20 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 6c 6f 62 61 6c 20 63 6f | v2.1......git.config.--global.co |
| 197fc0 | 72 65 2e 66 73 63 61 63 68 65 20 74 72 75 65 20 20 20 20 20 20 20 20 23 20 64 65 66 61 75 6c 74 | re.fscache.true........#.default |
| 197fe0 | 20 73 69 6e 63 65 20 76 32 2e 38 0a 20 20 20 20 20 67 69 74 20 63 6f 6e 66 69 67 20 2d 2d 67 6c | .since.v2.8......git.config.--gl |
| 198000 | 6f 62 61 6c 20 67 63 2e 61 75 74 6f 20 32 35 36 0a 0a 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 | obal.gc.auto.256.....You.should. |
| 198020 | 61 6c 73 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 6e 20 61 6e 74 69 2d 76 69 72 75 73 | also.check.whether.an.anti-virus |
| 198040 | 20 70 72 6f 67 72 61 6d 20 69 73 20 61 66 66 65 63 74 69 6e 67 0a 70 65 72 66 6f 72 6d 61 6e 63 | .program.is.affecting.performanc |
| 198060 | 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d | e.....File:.magit.info,..Node:.M |
| 198080 | 61 63 4f 53 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 50 72 65 76 3a 20 4d 69 63 72 6f 73 6f | acOS.Performance,..Prev:.Microso |
| 1980a0 | 66 74 20 57 69 6e 64 6f 77 73 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 55 70 3a 20 50 65 72 | ft.Windows.Performance,..Up:.Per |
| 1980c0 | 66 6f 72 6d 61 6e 63 65 0a 0a 4d 61 63 4f 53 20 50 65 72 66 6f 72 6d 61 6e 63 65 0a 2e 2e 2e 2e | formance..MacOS.Performance..... |
| 1980e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 0a 0a 42 65 66 6f 72 65 20 45 6d 61 63 73 20 32 36 2e 31 | ...............Before.Emacs.26.1 |
| 198100 | 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 20 77 65 72 65 20 63 72 65 61 74 65 64 20 75 73 | .child.processes.were.created.us |
| 198120 | 69 6e 67 20 e2 80 98 66 6f 72 6b e2 80 99 20 6f 6e 20 6d 61 63 4f 53 2e 0a 54 68 61 74 20 6e 65 | ing....fork....on.macOS..That.ne |
| 198140 | 65 64 6c 65 73 73 6c 79 20 63 6f 70 69 65 64 20 47 55 49 20 72 65 73 6f 75 72 63 65 73 2c 20 77 | edlessly.copied.GUI.resources,.w |
| 198160 | 68 69 63 68 20 69 73 20 65 78 70 65 6e 73 69 76 65 2e 20 20 54 68 65 20 72 65 73 75 6c 74 0a 77 | hich.is.expensive...The.result.w |
| 198180 | 61 73 20 74 68 61 74 20 66 6f 72 6b 69 6e 67 20 74 6f 6f 6b 20 61 62 6f 75 74 20 33 30 20 74 69 | as.that.forking.took.about.30.ti |
| 1981a0 | 6d 65 73 20 61 73 20 6c 6f 6e 67 20 6f 6e 20 44 61 72 77 69 6e 20 74 68 61 6e 20 6f 6e 20 4c 69 | mes.as.long.on.Darwin.than.on.Li |
| 1981c0 | 6e 75 78 2c 0a 61 6e 64 20 62 65 63 61 75 73 65 20 4d 61 67 69 74 20 73 74 61 72 74 73 20 6d 61 | nux,.and.because.Magit.starts.ma |
| 1981e0 | 6e 79 20 e2 80 98 67 69 74 e2 80 99 20 70 72 6f 63 65 73 73 65 73 20 74 68 61 74 20 6d 61 64 65 | ny....git....processes.that.made |
| 198200 | 20 71 75 69 74 65 20 61 0a 64 69 66 66 65 72 65 6e 63 65 2e 0a 0a 20 20 20 53 6f 20 6d 61 6b 65 | .quite.a.difference......So.make |
| 198220 | 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 61 74 20 6c 65 61 73 | .sure.that.you.are.using.at.leas |
| 198240 | 74 20 45 6d 61 63 73 20 32 36 2e 31 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 0a 74 68 65 20 | t.Emacs.26.1,.in.which.case.the. |
| 198260 | 66 61 73 74 65 72 20 e2 80 98 76 66 6f 72 6b e2 80 99 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e | faster....vfork....will.be.used. |
| 198280 | 20 20 28 54 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 | ..(The.creation.of.child.process |
| 1982a0 | 65 73 20 73 74 69 6c 6c 0a 74 61 6b 65 73 20 61 62 6f 75 74 20 74 77 69 63 65 20 61 73 20 6c 6f | es.still.takes.about.twice.as.lo |
| 1982c0 | 6e 67 20 6f 6e 20 44 61 72 77 69 6e 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 4c 69 6e 75 78 2e 29 | ng.on.Darwin.compared.to.Linux.) |
| 1982e0 | 20 20 53 65 65 20 28 31 29 20 66 6f 72 0a 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a | ..See.(1).for.more.information.. |
| 198300 | 0a 20 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 e2 80 98 67 69 74 e2 80 99 20 69 6e 73 74 | ....Additionally,....git....inst |
| 198320 | 61 6c 6c 65 64 20 66 72 6f 6d 20 61 20 70 61 63 6b 61 67 65 20 6d 61 6e 61 67 65 72 20 6c 69 6b | alled.from.a.package.manager.lik |
| 198340 | 65 20 e2 80 98 62 72 65 77 e2 80 99 20 6f 72 0a e2 80 98 6e 69 78 e2 80 99 20 73 65 65 6d 73 20 | e....brew....or....nix....seems. |
| 198360 | 74 6f 20 62 65 20 73 6c 6f 77 65 72 20 74 68 61 6e 20 74 68 65 20 6e 61 74 69 76 65 20 65 78 65 | to.be.slower.than.the.native.exe |
| 198380 | 63 75 74 61 62 6c 65 2e 20 20 50 72 6f 66 69 6c 65 20 74 68 65 20 e2 80 98 67 69 74 e2 80 99 0a | cutable...Profile.the....git.... |
| 1983a0 | 65 78 65 63 75 74 61 62 6c 65 20 79 6f 75 e2 80 99 72 65 20 72 75 6e 6e 69 6e 67 20 61 67 61 69 | executable.you...re.running.agai |
| 1983c0 | 6e 73 74 20 74 68 65 20 6f 6e 65 20 61 74 20 e2 80 98 2f 75 73 72 2f 62 69 6e 2f 67 69 74 e2 80 | nst.the.one.at..../usr/bin/git.. |
| 1983e0 | 99 2c 20 61 6e 64 20 69 66 20 79 6f 75 0a 6e 6f 74 69 63 65 20 61 20 6e 6f 74 61 62 6c 65 20 64 | .,.and.if.you.notice.a.notable.d |
| 198400 | 69 66 66 65 72 65 6e 63 65 20 74 72 79 20 75 73 69 6e 67 20 74 68 65 20 6c 61 74 74 65 72 20 61 | ifference.try.using.the.latter.a |
| 198420 | 73 0a e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 80 99 2e 0a 0a 20 | s....magit-git-executable....... |
| 198440 | 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 46 6f 6f 74 6e 6f 74 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d | ..----------.Footnotes.--------- |
| 198460 | 2d 0a 0a 20 20 20 28 31 29 20 0a 3c 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 | -.....(1)..<https://lists.gnu.or |
| 198480 | 67 2f 61 72 63 68 69 76 65 2f 68 74 6d 6c 2f 62 75 67 2d 67 6e 75 2d 65 6d 61 63 73 2f 32 30 31 | g/archive/html/bug-gnu-emacs/201 |
| 1984a0 | 37 2d 30 34 2f 6d 73 67 30 30 32 30 31 2e 68 74 6d 6c 3e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 | 7-04/msg00201.html>....File:.mag |
| 1984c0 | 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 2c | it.info,..Node:.Global.Bindings, |
| 1984e0 | 20 20 50 72 65 76 3a 20 50 65 72 66 6f 72 6d 61 6e 63 65 2c 20 20 55 70 3a 20 45 73 73 65 6e 74 | ..Prev:.Performance,..Up:.Essent |
| 198500 | 69 61 6c 20 53 65 74 74 69 6e 67 73 0a 0a 39 2e 32 2e 33 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 | ial.Settings..9.2.3.Global.Bindi |
| 198520 | 6e 67 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 55 | ngs.---------------------...--.U |
| 198540 | 73 65 72 20 4f 70 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d | ser.Option:.magit-define-global- |
| 198560 | 6b 65 79 2d 62 69 6e 64 69 6e 67 73 0a 20 20 20 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 6f | key-bindings......This.option.co |
| 198580 | 6e 74 72 6f 6c 73 20 77 68 69 63 68 20 73 65 74 20 6f 66 20 4d 61 67 69 74 20 6b 65 79 20 62 69 | ntrols.which.set.of.Magit.key.bi |
| 1985a0 | 6e 64 69 6e 67 73 2c 20 69 66 20 61 6e 79 2c 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 64 64 65 | ndings,.if.any,.may......be.adde |
| 1985c0 | 64 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6b 65 79 6d 61 70 2c 20 65 76 65 6e 20 62 65 66 | d.to.the.global.keymap,.even.bef |
| 1985e0 | 6f 72 65 20 4d 61 67 69 74 20 69 73 20 66 69 72 73 74 20 75 73 65 64 20 69 6e 0a 20 20 20 20 20 | ore.Magit.is.first.used.in...... |
| 198600 | 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 | the.current.Emacs.session....... |
| 198620 | 20 20 20 20 e2 80 a2 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 e2 80 98 6e 69 6c e2 80 | ........If.the.value.is....nil.. |
| 198640 | 99 2c 20 6e 6f 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 61 64 64 65 64 2e 0a 0a 20 20 20 20 20 | .,.no.bindings.are.added........ |
| 198660 | 20 20 20 e2 80 a2 20 49 66 20 e2 80 98 64 65 66 61 75 6c 74 e2 80 99 2c 20 6d 61 79 62 65 20 61 | .......If....default...,.maybe.a |
| 198680 | 64 64 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 43 2d 78 20 67 e2 80 99 20 20 20 20 20 e2 | dd:...............C-x.g......... |
| 1986a0 | 80 98 6d 61 67 69 74 2d 73 74 61 74 75 73 e2 80 99 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 43 | ..magit-status.................C |
| 1986c0 | 2d 78 20 4d 2d 67 e2 80 99 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 e2 80 99 | -x.M-g.........magit-dispatch... |
| 1986e0 | 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 43 2d 63 20 4d 2d 67 e2 80 99 20 20 20 e2 80 98 6d 61 | ..............C-c.M-g.........ma |
| 198700 | 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 68 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 e2 80 | git-file-dispatch............... |
| 198720 | a2 20 49 66 20 e2 80 98 72 65 63 6f 6d 6d 65 6e 64 65 64 e2 80 99 2c 20 6d 61 79 62 65 20 61 64 | ..If....recommended...,.maybe.ad |
| 198740 | 64 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 43 2d 78 20 67 e2 80 99 20 20 20 e2 80 98 6d | d:...............C-x.g.........m |
| 198760 | 61 67 69 74 2d 73 74 61 74 75 73 e2 80 99 0a 20 20 20 20 20 20 20 20 20 20 e2 80 98 43 2d 63 20 | agit-status.................C-c. |
| 198780 | 67 e2 80 99 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 e2 80 99 0a 20 20 20 20 | g.........magit-dispatch........ |
| 1987a0 | 20 20 20 20 20 20 e2 80 98 43 2d 63 20 66 e2 80 99 20 20 20 e2 80 98 6d 61 67 69 74 2d 66 69 6c | .........C-c.f.........magit-fil |
| 1987c0 | 65 2d 64 69 73 70 61 74 63 68 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 73 65 20 62 | e-dispatch...............These.b |
| 1987e0 | 69 6e 64 69 6e 67 73 20 61 72 65 20 73 74 72 6f 6e 67 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 | indings.are.strongly.recommended |
| 198800 | 2c 20 62 75 74 20 77 65 20 63 61 6e 6e 6f 74 20 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 74 68 | ,.but.we.cannot.use...........th |
| 198820 | 65 6d 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 65 63 61 75 73 65 20 74 68 65 20 e2 80 98 43 2d | em.by.default,.because.the....C- |
| 198840 | 63 20 3c 4c 45 54 54 45 52 3e e2 80 99 20 6e 61 6d 65 73 70 61 63 65 20 69 73 0a 20 20 20 20 20 | c.<LETTER>....namespace.is...... |
| 198860 | 20 20 20 20 20 73 74 72 69 63 74 6c 79 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 62 69 6e 64 69 | .....strictly.reserved.for.bindi |
| 198880 | 6e 67 73 20 61 64 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72 20 28 73 65 65 20 2a 6e 6f 74 65 | ngs.added.by.the.user.(see.*note |
| 1988a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 65 6c 69 73 70 29 4b 65 79 20 42 69 6e 64 69 6e 67 20 43 6f | ...........(elisp)Key.Binding.Co |
| 1988c0 | 6e 76 65 6e 74 69 6f 6e 73 3a 3a 29 2e 0a 0a 20 20 20 20 20 54 68 65 20 62 69 6e 64 69 6e 67 73 | nventions::)........The.bindings |
| 1988e0 | 20 69 6e 20 74 68 65 20 63 68 6f 73 65 6e 20 73 65 74 20 6d 61 79 20 62 65 20 61 64 64 65 64 20 | .in.the.chosen.set.may.be.added. |
| 198900 | 77 68 65 6e 20 e2 80 98 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b e2 80 99 0a 20 20 20 20 20 | when....after-init-hook......... |
| 198920 | 69 73 20 72 75 6e 2e 20 20 45 61 63 68 20 62 69 6e 64 69 6e 67 20 69 73 20 61 64 64 65 64 20 69 | is.run...Each.binding.is.added.i |
| 198940 | 66 2c 20 61 6e 64 20 6f 6e 6c 79 20 69 66 2c 20 61 74 20 74 68 61 74 20 74 69 6d 65 20 6e 6f 0a | f,.and.only.if,.at.that.time.no. |
| 198960 | 20 20 20 20 20 6f 74 68 65 72 20 6b 65 79 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 73 | .....other.key.is.bound.to.the.s |
| 198980 | 61 6d 65 20 63 6f 6d 6d 61 6e 64 2c 20 61 6e 64 20 6e 6f 20 6f 74 68 65 72 20 63 6f 6d 6d 61 6e | ame.command,.and.no.other.comman |
| 1989a0 | 64 20 69 73 0a 20 20 20 20 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 73 61 6d 65 20 6b 65 79 2e | d.is......bound.to.the.same.key. |
| 1989c0 | 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 73 20 77 65 20 74 72 79 20 74 6f 20 61 76 6f 69 64 | ..In.other.words.we.try.to.avoid |
| 1989e0 | 20 61 64 64 69 6e 67 0a 20 20 20 20 20 62 69 6e 64 69 6e 67 73 20 74 68 61 74 20 61 72 65 20 75 | .adding......bindings.that.are.u |
| 198a00 | 6e 6e 65 63 65 73 73 61 72 79 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 62 69 6e 64 69 6e 67 73 20 | nnecessary,.as.well.as.bindings. |
| 198a20 | 74 68 61 74 20 63 6f 6e 66 6c 69 63 74 0a 20 20 20 20 20 77 69 74 68 20 6f 74 68 65 72 20 62 69 | that.conflict......with.other.bi |
| 198a40 | 6e 64 69 6e 67 73 2e 0a 0a 20 20 20 20 20 41 64 64 69 6e 67 20 74 68 65 73 65 20 62 69 6e 64 69 | ndings........Adding.these.bindi |
| 198a60 | 6e 67 73 20 69 73 20 64 65 6c 61 79 65 64 20 75 6e 74 69 6c 20 e2 80 98 61 66 74 65 72 2d 69 6e | ngs.is.delayed.until....after-in |
| 198a80 | 69 74 2d 68 6f 6f 6b e2 80 99 20 69 73 20 72 75 6e 20 74 6f 0a 20 20 20 20 20 61 6c 6c 6f 77 20 | it-hook....is.run.to......allow. |
| 198aa0 | 75 73 65 72 73 20 74 6f 20 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 61 6e 79 77 68 65 | users.to.set.the.variable.anywhe |
| 198ac0 | 72 65 20 69 6e 20 74 68 65 69 72 20 69 6e 69 74 20 66 69 6c 65 0a 20 20 20 20 20 28 77 69 74 68 | re.in.their.init.file......(with |
| 198ae0 | 6f 75 74 20 68 61 76 69 6e 67 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 6f 20 64 6f 20 73 6f | out.having.to.make.sure.to.do.so |
| 198b00 | 20 62 65 66 6f 72 65 20 e2 80 98 6d 61 67 69 74 e2 80 99 20 69 73 20 6c 6f 61 64 65 64 20 6f 72 | .before....magit....is.loaded.or |
| 198b20 | 0a 20 20 20 20 20 61 75 74 6f 6c 6f 61 64 65 64 29 20 61 6e 64 20 74 6f 20 69 6e 63 72 65 61 73 | ......autoloaded).and.to.increas |
| 198b40 | 65 20 74 68 65 20 6c 69 6b 65 6c 69 68 6f 6f 64 20 74 68 61 74 20 61 6c 6c 20 74 68 65 20 70 6f | e.the.likelihood.that.all.the.po |
| 198b60 | 74 65 6e 74 69 61 6c 6c 79 0a 20 20 20 20 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 75 73 65 72 20 | tentially......conflicting.user. |
| 198b80 | 62 69 6e 64 69 6e 67 73 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 61 64 64 65 64 | bindings.have.already.been.added |
| 198ba0 | 2e 0a 0a 20 20 20 20 20 54 6f 20 73 65 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 75 73 65 | ........To.set.this.variable.use |
| 198bc0 | 20 65 69 74 68 65 72 20 e2 80 98 73 65 74 71 e2 80 99 20 6f 72 20 74 68 65 20 43 75 73 74 6f 6d | .either....setq....or.the.Custom |
| 198be0 | 20 69 6e 74 65 72 66 61 63 65 2e 20 20 44 6f 0a 20 20 20 20 20 6e 6f 74 20 75 73 65 20 74 68 65 | .interface...Do......not.use.the |
| 198c00 | 20 66 75 6e 63 74 69 6f 6e 20 e2 80 98 63 75 73 74 6f 6d 69 7a 65 2d 73 65 74 2d 76 61 72 69 61 | .function....customize-set-varia |
| 198c20 | 62 6c 65 e2 80 99 20 62 65 63 61 75 73 65 20 64 6f 69 6e 67 20 74 68 61 74 0a 20 20 20 20 20 77 | ble....because.doing.that......w |
| 198c40 | 6f 75 6c 64 20 63 61 75 73 65 20 4d 61 67 69 74 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 20 69 6d | ould.cause.Magit.to.be.loaded.im |
| 198c60 | 6d 65 64 69 61 74 65 6c 79 2c 20 77 68 65 6e 20 74 68 61 74 20 66 6f 72 6d 20 69 73 0a 20 20 20 | mediately,.when.that.form.is.... |
| 198c80 | 20 20 65 76 61 6c 75 61 74 65 64 20 28 74 68 69 73 20 64 69 66 66 65 72 73 20 66 72 6f 6d 20 e2 | ..evaluated.(this.differs.from.. |
| 198ca0 | 80 98 63 75 73 74 6f 6d 2d 73 65 74 2d 76 61 72 69 61 62 6c 65 73 e2 80 99 2c 20 77 68 69 63 68 | ..custom-set-variables...,.which |
| 198cc0 | 20 64 6f 65 73 6e e2 80 99 74 0a 20 20 20 20 20 6c 6f 61 64 20 74 68 65 20 6c 69 62 72 61 72 69 | .doesn...t......load.the.librari |
| 198ce0 | 65 73 20 74 68 61 74 20 64 65 66 69 6e 65 20 74 68 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 76 61 | es.that.define.the.customized.va |
| 198d00 | 72 69 61 62 6c 65 73 29 2e 0a 0a 20 20 20 20 20 53 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 | riables)........Setting.this.var |
| 198d20 | 69 61 62 6c 65 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 69 66 20 e2 80 98 61 66 74 65 72 2d | iable.has.no.effect.if....after- |
| 198d40 | 69 6e 69 74 2d 68 6f 6f 6b e2 80 99 20 68 61 73 0a 20 20 20 20 20 61 6c 72 65 61 64 79 20 62 65 | init-hook....has......already.be |
| 198d60 | 65 6e 20 72 75 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f | en.run.....File:.magit.info,..No |
| 198d80 | 64 65 3a 20 50 6c 75 6d 62 69 6e 67 2c 20 20 4e 65 78 74 3a 20 46 41 51 2c 20 20 50 72 65 76 3a | de:.Plumbing,..Next:.FAQ,..Prev: |
| 198da0 | 20 43 75 73 74 6f 6d 69 7a 69 6e 67 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 31 30 20 50 6c 75 6d 62 | .Customizing,..Up:.Top..10.Plumb |
| 198dc0 | 69 6e 67 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 | ing.***********..The.following.s |
| 198de0 | 65 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 20 68 6f 77 20 74 6f 20 75 73 65 20 73 65 76 65 | ections.describe.how.to.use.seve |
| 198e00 | 72 61 6c 20 6f 66 20 4d 61 67 69 74 e2 80 99 73 20 63 6f 72 65 0a 61 62 73 74 72 61 63 74 69 6f | ral.of.Magit...s.core.abstractio |
| 198e20 | 6e 73 20 74 6f 20 65 78 74 65 6e 64 20 4d 61 67 69 74 20 69 74 73 65 6c 66 20 6f 72 20 69 6d 70 | ns.to.extend.Magit.itself.or.imp |
| 198e40 | 6c 65 6d 65 6e 74 20 61 20 73 65 70 61 72 61 74 65 20 65 78 74 65 6e 73 69 6f 6e 2e 0a 0a 20 20 | lement.a.separate.extension..... |
| 198e60 | 20 41 20 66 65 77 20 6f 66 20 74 68 65 20 6c 6f 77 2d 6c 65 76 65 6c 20 66 65 61 74 75 72 65 73 | .A.few.of.the.low-level.features |
| 198e80 | 20 75 73 65 64 20 62 79 20 4d 61 67 69 74 20 68 61 76 65 20 62 65 65 6e 20 66 61 63 74 6f 72 65 | .used.by.Magit.have.been.factore |
| 198ea0 | 64 20 6f 75 74 0a 69 6e 74 6f 20 73 65 70 61 72 61 74 65 20 6c 69 62 72 61 72 69 65 73 2f 70 61 | d.out.into.separate.libraries/pa |
| 198ec0 | 63 6b 61 67 65 73 2c 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 62 65 20 75 73 65 64 | ckages,.so.that.they.can.be.used |
| 198ee0 | 20 62 79 20 6f 74 68 65 72 0a 70 61 63 6b 61 67 65 73 2c 20 77 69 74 68 6f 75 74 20 68 61 76 69 | .by.other.packages,.without.havi |
| 198f00 | 6e 67 20 74 6f 20 64 65 70 65 6e 64 20 6f 6e 20 4d 61 67 69 74 2e 20 20 53 65 65 20 2a 6e 6f 74 | ng.to.depend.on.Magit...See.*not |
| 198f20 | 65 0a 28 77 69 74 68 2d 65 64 69 74 6f 72 29 54 6f 70 3a 3a 20 66 6f 72 20 69 6e 66 6f 72 6d 61 | e.(with-editor)Top::.for.informa |
| 198f40 | 74 69 6f 6e 20 61 62 6f 75 74 20 e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 e2 80 99 2e 20 20 e2 | tion.about....with-editor....... |
| 198f60 | 80 98 74 72 61 6e 73 69 65 6e 74 e2 80 99 0a 64 6f 65 73 6e e2 80 99 74 20 68 61 76 65 20 61 20 | ..transient....doesn...t.have.a. |
| 198f80 | 6d 61 6e 75 61 6c 20 79 65 74 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 61 72 65 20 74 72 79 69 6e | manual.yet......If.you.are.tryin |
| 198fa0 | 67 20 74 6f 20 66 69 6e 64 20 61 6e 20 75 6e 75 73 65 64 20 6b 65 79 20 74 68 61 74 20 79 6f 75 | g.to.find.an.unused.key.that.you |
| 198fc0 | 20 63 61 6e 20 62 69 6e 64 20 74 6f 20 61 0a 63 6f 6d 6d 61 6e 64 20 70 72 6f 76 69 64 65 64 20 | .can.bind.to.a.command.provided. |
| 198fe0 | 62 79 20 79 6f 75 72 20 6f 77 6e 20 4d 61 67 69 74 20 65 78 74 65 6e 73 69 6f 6e 2c 20 74 68 65 | by.your.own.Magit.extension,.the |
| 199000 | 6e 20 63 68 65 63 6b 6f 75 74 0a 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d | n.checkout.<https://github.com/m |
| 199020 | 61 67 69 74 2f 6d 61 67 69 74 2f 77 69 6b 69 2f 50 6c 75 67 69 6e 2d 44 69 73 70 61 74 63 68 2d | agit/magit/wiki/Plugin-Dispatch- |
| 199040 | 4b 65 79 2d 52 65 67 69 73 74 72 79 3e 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 43 61 6c 6c 69 | Key-Registry>...*.Menu:..*.Calli |
| 199060 | 6e 67 20 47 69 74 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 3a 3a 0a 2a 20 | ng.Git::.*.Section.Plumbing::.*. |
| 199080 | 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 3a 3a 0a 2a 20 43 6f 6e 76 65 6e 74 69 6f | Refreshing.Buffers::.*.Conventio |
| 1990a0 | 6e 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | ns::....File:.magit.info,..Node: |
| 1990c0 | 20 43 61 6c 6c 69 6e 67 20 47 69 74 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 69 6f 6e 20 50 6c 75 | .Calling.Git,..Next:.Section.Plu |
| 1990e0 | 6d 62 69 6e 67 2c 20 20 55 70 3a 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e 31 20 43 61 6c 6c 69 | mbing,..Up:.Plumbing..10.1.Calli |
| 199100 | 6e 67 20 47 69 74 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 4d 61 67 69 74 20 70 | ng.Git.================..Magit.p |
| 199120 | 72 6f 76 69 64 65 73 20 6d 61 6e 79 20 73 70 65 63 69 61 6c 69 7a 65 64 20 66 75 6e 63 74 69 6f | rovides.many.specialized.functio |
| 199140 | 6e 73 20 66 6f 72 20 63 61 6c 6c 69 6e 67 20 47 69 74 2e 20 20 41 6c 6c 20 6f 66 20 74 68 65 73 | ns.for.calling.Git...All.of.thes |
| 199160 | 65 0a 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 69 6e 20 65 69 74 68 65 | e.functions.are.defined.in.eithe |
| 199180 | 72 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2e 65 6c e2 80 99 20 6f 72 20 e2 80 98 6d 61 67 69 74 | r....magit-git.el....or....magit |
| 1991a0 | 2d 70 72 6f 63 65 73 73 2e 65 6c e2 80 99 20 61 6e 64 0a 68 61 76 65 20 6f 6e 65 20 6f 66 20 74 | -process.el....and.have.one.of.t |
| 1991c0 | 68 65 20 70 72 65 66 69 78 65 73 20 e2 80 98 6d 61 67 69 74 2d 72 75 6e 2d e2 80 99 2c 20 e2 80 | he.prefixes....magit-run-...,... |
| 1991e0 | 98 6d 61 67 69 74 2d 63 61 6c 6c 2d e2 80 99 2c 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 72 74 2d | .magit-call-...,....magit-start- |
| 199200 | e2 80 99 2c 20 6f 72 0a e2 80 98 6d 61 67 69 74 2d 67 69 74 2d e2 80 99 20 28 77 68 69 63 68 20 | ...,.or....magit-git-....(which. |
| 199220 | 69 73 20 61 6c 73 6f 20 75 73 65 64 20 66 6f 72 20 6f 74 68 65 72 20 74 68 69 6e 67 73 29 2e 0a | is.also.used.for.other.things).. |
| 199240 | 0a 20 20 20 41 6c 6c 20 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 63 63 65 70 | ....All.of.these.functions.accep |
| 199260 | 74 20 61 6e 20 69 6e 64 65 66 69 6e 69 74 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 | t.an.indefinite.number.of.argume |
| 199280 | 6e 74 73 2c 0a 77 68 69 63 68 20 61 72 65 20 73 74 72 69 6e 67 73 20 74 68 61 74 20 73 70 65 63 | nts,.which.are.strings.that.spec |
| 1992a0 | 69 66 79 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 47 | ify.command.line.arguments.for.G |
| 1992c0 | 69 74 20 28 6f 72 20 69 6e 0a 73 6f 6d 65 20 63 61 73 65 73 20 61 6e 20 61 72 62 69 74 72 61 72 | it.(or.in.some.cases.an.arbitrar |
| 1992e0 | 79 20 65 78 65 63 75 74 61 62 6c 65 29 2e 20 20 54 68 65 73 65 20 61 72 67 75 6d 65 6e 74 73 20 | y.executable)...These.arguments. |
| 199300 | 61 72 65 20 66 6c 61 74 74 65 6e 65 64 0a 62 65 66 6f 72 65 20 62 65 69 6e 67 20 70 61 73 73 65 | are.flattened.before.being.passe |
| 199320 | 64 20 6f 6e 20 74 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 3b 20 73 6f 20 69 6e 73 74 65 | d.on.to.the.executable;.so.inste |
| 199340 | 61 64 20 6f 66 20 73 74 72 69 6e 67 73 20 74 68 65 79 20 63 61 6e 0a 61 6c 73 6f 20 62 65 20 6c | ad.of.strings.they.can.also.be.l |
| 199360 | 69 73 74 73 20 6f 66 20 73 74 72 69 6e 67 73 20 61 6e 64 20 61 72 67 75 6d 65 6e 74 73 20 74 68 | ists.of.strings.and.arguments.th |
| 199380 | 61 74 20 61 72 65 20 e2 80 98 6e 69 6c e2 80 99 20 61 72 65 20 73 69 6c 65 6e 74 6c 79 0a 64 72 | at.are....nil....are.silently.dr |
| 1993a0 | 6f 70 70 65 64 2e 20 20 53 6f 6d 65 20 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 | opped...Some.of.these.functions. |
| 1993c0 | 61 6c 73 6f 20 72 65 71 75 69 72 65 20 61 20 73 69 6e 67 6c 65 20 6d 61 6e 64 61 74 6f 72 79 0a | also.require.a.single.mandatory. |
| 1993e0 | 61 72 67 75 6d 65 6e 74 20 62 65 66 6f 72 65 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 | argument.before.these.command.li |
| 199400 | 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 52 6f 75 67 68 6c 79 20 73 70 65 61 6b 69 | ne.arguments......Roughly.speaki |
| 199420 | 6e 67 2c 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 72 75 6e 20 47 69 74 20 65 69 74 68 | ng,.these.functions.run.Git.eith |
| 199440 | 65 72 20 74 6f 20 67 65 74 20 73 6f 6d 65 20 76 61 6c 75 65 20 6f 72 0a 66 6f 72 20 73 69 64 65 | er.to.get.some.value.or.for.side |
| 199460 | 2d 65 66 66 65 63 74 73 2e 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 72 65 | -effects...The.functions.that.re |
| 199480 | 74 75 72 6e 20 61 20 76 61 6c 75 65 20 61 72 65 20 75 73 65 66 75 6c 20 74 6f 0a 63 6f 6c 6c 65 | turn.a.value.are.useful.to.colle |
| 1994a0 | 63 74 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 | ct.the.information.necessary.to. |
| 1994c0 | 70 6f 70 75 6c 61 74 65 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 2c 20 77 68 69 6c 65 20 74 | populate.a.Magit.buffer,.while.t |
| 1994e0 | 68 65 0a 6f 74 68 65 72 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 | he.others.are.used.to.implement. |
| 199500 | 4d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 20 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e | Magit.commands......The.function |
| 199520 | 73 20 69 6e 20 74 68 65 20 76 61 6c 75 65 2d 6f 6e 6c 79 20 67 72 6f 75 70 20 61 6c 77 61 79 73 | s.in.the.value-only.group.always |
| 199540 | 20 72 75 6e 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2c 20 61 6e 64 0a 74 68 65 79 20 6e 65 76 | .run.synchronously,.and.they.nev |
| 199560 | 65 72 20 74 72 69 67 67 65 72 20 61 20 72 65 66 72 65 73 68 2e 20 20 54 68 65 20 66 75 6e 63 74 | er.trigger.a.refresh...The.funct |
| 199580 | 69 6f 6e 20 69 6e 20 74 68 65 20 73 69 64 65 2d 65 66 66 65 63 74 20 67 72 6f 75 70 20 63 61 6e | ion.in.the.side-effect.group.can |
| 1995a0 | 0a 62 65 20 66 75 72 74 68 65 72 20 64 69 76 69 64 65 64 20 69 6e 74 6f 20 73 75 62 67 72 6f 75 | .be.further.divided.into.subgrou |
| 1995c0 | 70 73 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 74 68 65 79 20 72 75 6e | ps.depending.on.whether.they.run |
| 1995e0 | 20 47 69 74 0a 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 6f 72 20 61 73 79 6e 63 68 72 6f 6e 6f | .Git.synchronously.or.asynchrono |
| 199600 | 75 73 6c 79 2c 20 61 6e 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 20 74 | usly,.and.depending.on.whether.t |
| 199620 | 68 65 79 20 74 72 69 67 67 65 72 20 61 0a 72 65 66 72 65 73 68 20 77 68 65 6e 20 74 68 65 20 65 | hey.trigger.a.refresh.when.the.e |
| 199640 | 78 65 63 75 74 61 62 6c 65 20 68 61 73 20 66 69 6e 69 73 68 65 64 2e 0a 0a 2a 20 4d 65 6e 75 3a | xecutable.has.finished...*.Menu: |
| 199660 | 0a 0a 2a 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 3a 3a 0a 2a | ..*.Getting.a.Value.from.Git::.* |
| 199680 | 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 3a 3a 0a 0a 1f 0a 46 69 6c | .Calling.Git.for.Effect::....Fil |
| 1996a0 | 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 65 74 74 69 6e 67 20 61 20 | e:.magit.info,..Node:.Getting.a. |
| 1996c0 | 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2c 20 20 4e 65 78 74 3a 20 43 61 6c 6c 69 6e 67 20 47 | Value.from.Git,..Next:.Calling.G |
| 1996e0 | 69 74 20 66 6f 72 20 45 66 66 65 63 74 2c 20 20 55 70 3a 20 43 61 6c 6c 69 6e 67 20 47 69 74 0a | it.for.Effect,..Up:.Calling.Git. |
| 199700 | 0a 31 30 2e 31 2e 31 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 | .10.1.1.Getting.a.Value.from.Git |
| 199720 | 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .------------------------------- |
| 199740 | 0a 0a 54 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 72 75 6e 20 47 69 74 20 69 6e 20 6f 72 64 | ..These.functions.run.Git.in.ord |
| 199760 | 65 72 20 74 6f 20 67 65 74 20 61 20 76 61 6c 75 65 2c 20 61 6e 20 65 78 69 74 20 73 74 61 74 75 | er.to.get.a.value,.an.exit.statu |
| 199780 | 73 2c 20 6f 72 0a 6f 75 74 70 75 74 2e 20 20 4f 66 20 63 6f 75 72 73 65 20 79 6f 75 20 63 6f 75 | s,.or.output...Of.course.you.cou |
| 1997a0 | 6c 64 20 61 6c 73 6f 20 75 73 65 20 74 68 65 6d 20 74 6f 20 72 75 6e 20 47 69 74 20 63 6f 6d 6d | ld.also.use.them.to.run.Git.comm |
| 1997c0 | 61 6e 64 73 20 74 68 61 74 20 68 61 76 65 0a 73 69 64 65 2d 65 66 66 65 63 74 73 2c 20 62 75 74 | ands.that.have.side-effects,.but |
| 1997e0 | 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 61 76 6f 69 64 65 64 2e 0a 0a 20 2d 2d 20 46 75 | .that.should.be.avoided....--.Fu |
| 199800 | 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 20 26 72 65 73 | nction:.magit-git-exit-code.&res |
| 199820 | 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 20 41 52 | t.args......Executes.git.with.AR |
| 199840 | 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 73 20 65 78 69 74 20 63 6f 64 65 2e 0a 0a 20 | GS.and.returns.its.exit.code.... |
| 199860 | 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 73 75 63 63 65 73 73 20 26 | --.Function:.magit-git-success.& |
| 199880 | 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 | rest.args......Executes.git.with |
| 1998a0 | 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 e2 80 98 74 e2 80 99 20 69 66 20 74 68 65 | .ARGS.and.returns....t....if.the |
| 1998c0 | 20 65 78 69 74 20 63 6f 64 65 20 69 73 20 e2 80 98 30 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 6e | .exit.code.is....0...,.........n |
| 1998e0 | 69 6c e2 80 99 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 | il....otherwise....--.Function:. |
| 199900 | 6d 61 67 69 74 2d 67 69 74 2d 66 61 69 6c 75 72 65 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 | magit-git-failure.&rest.args.... |
| 199920 | 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 20 41 52 47 53 20 61 6e 64 20 72 65 74 | ..Executes.git.with.ARGS.and.ret |
| 199940 | 75 72 6e 73 20 e2 80 98 74 e2 80 99 20 69 66 20 74 68 65 20 65 78 69 74 20 63 6f 64 65 20 69 73 | urns....t....if.the.exit.code.is |
| 199960 | 20 e2 80 98 31 e2 80 99 2c 0a 20 20 20 20 20 e2 80 98 6e 69 6c e2 80 99 20 6f 74 68 65 72 77 69 | ....1...,.........nil....otherwi |
| 199980 | 73 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 74 72 75 | se....--.Function:.magit-git-tru |
| 1999a0 | 65 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 | e.&rest.args......Executes.git.w |
| 1999c0 | 69 74 68 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 e2 80 98 74 e2 80 99 20 69 66 20 | ith.ARGS.and.returns....t....if. |
| 1999e0 | 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 70 72 69 6e 74 65 64 20 62 79 0a 20 20 20 20 20 67 | the.first.line.printed.by......g |
| 199a00 | 69 74 20 69 73 20 74 68 65 20 73 74 72 69 6e 67 20 22 74 72 75 65 22 2c 20 e2 80 98 6e 69 6c e2 | it.is.the.string."true",....nil. |
| 199a20 | 80 99 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 | ...otherwise....--.Function:.mag |
| 199a40 | 69 74 2d 67 69 74 2d 66 61 6c 73 65 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 | it-git-false.&rest.args......Exe |
| 199a60 | 63 75 74 65 73 20 67 69 74 20 77 69 74 68 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 | cutes.git.with.ARGS.and.returns. |
| 199a80 | e2 80 98 74 e2 80 99 20 69 66 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 70 72 69 6e 74 65 | ...t....if.the.first.line.printe |
| 199aa0 | 64 20 62 79 0a 20 20 20 20 20 67 69 74 20 69 73 20 74 68 65 20 73 74 72 69 6e 67 20 22 66 61 6c | d.by......git.is.the.string."fal |
| 199ac0 | 73 65 22 2c 20 e2 80 98 6e 69 6c e2 80 99 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 20 2d 2d 20 46 | se",....nil....otherwise....--.F |
| 199ae0 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 20 26 72 65 73 74 20 | unction:.magit-git-insert.&rest. |
| 199b00 | 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 20 41 52 47 53 | args......Executes.git.with.ARGS |
| 199b20 | 20 61 6e 64 20 69 6e 73 65 72 74 73 20 69 74 73 20 6f 75 74 70 75 74 20 61 74 20 70 6f 69 6e 74 | .and.inserts.its.output.at.point |
| 199b40 | 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e | ....--.Function:.magit-git-strin |
| 199b60 | 67 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 | g.&rest.args......Executes.git.w |
| 199b80 | 69 74 68 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 20 66 69 72 73 74 20 6c | ith.ARGS.and.returns.the.first.l |
| 199ba0 | 69 6e 65 20 6f 66 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 49 66 20 74 68 65 72 65 | ine.of.its.output.......If.there |
| 199bc0 | 20 69 73 20 6e 6f 20 6f 75 74 70 75 74 20 6f 72 20 69 66 20 69 74 20 62 65 67 69 6e 73 20 77 69 | .is.no.output.or.if.it.begins.wi |
| 199be0 | 74 68 20 61 20 6e 65 77 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 2c 0a 20 20 20 20 20 74 68 65 | th.a.newline.character,......the |
| 199c00 | 6e 20 74 68 69 73 20 72 65 74 75 72 6e 73 20 e2 80 98 6e 69 6c e2 80 99 2e 0a 0a 20 2d 2d 20 46 | n.this.returns....nil.......--.F |
| 199c20 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 20 26 72 65 73 74 20 61 | unction:.magit-git-lines.&rest.a |
| 199c40 | 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 20 41 52 47 53 20 | rgs......Executes.git.with.ARGS. |
| 199c60 | 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 73 20 6f 75 74 70 75 74 20 61 73 20 61 20 6c 69 73 74 | and.returns.its.output.as.a.list |
| 199c80 | 20 6f 66 20 6c 69 6e 65 73 2e 0a 20 20 20 20 20 45 6d 70 74 79 20 6c 69 6e 65 73 20 61 6e 79 77 | .of.lines.......Empty.lines.anyw |
| 199ca0 | 68 65 72 65 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 61 72 65 20 6f 6d 69 74 74 65 64 2e 0a | here.in.the.output.are.omitted.. |
| 199cc0 | 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 69 74 65 6d 73 20 26 | ..--.Function:.magit-git-items.& |
| 199ce0 | 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 65 63 75 74 65 73 20 67 69 74 20 77 69 74 68 | rest.args......Executes.git.with |
| 199d00 | 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 73 20 6e 75 6c 6c 2d 73 65 70 61 72 | .ARGS.and.returns.its.null-separ |
| 199d20 | 61 74 65 64 20 6f 75 74 70 75 74 20 61 73 20 61 0a 20 20 20 20 20 6c 69 73 74 2e 20 20 45 6d 70 | ated.output.as.a......list...Emp |
| 199d40 | 74 79 20 69 74 65 6d 73 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 20 6f 75 74 70 75 74 20 | ty.items.anywhere.in.the.output. |
| 199d60 | 61 72 65 20 6f 6d 69 74 74 65 64 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 | are.omitted........If.the.value. |
| 199d80 | 6f 66 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 e2 80 99 20 | of.option....magit-git-debug.... |
| 199da0 | 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 67 69 74 20 65 78 69 74 73 0a 20 20 20 20 20 77 69 | is.non-nil.and.git.exits......wi |
| 199dc0 | 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2c 20 74 68 65 6e 20 | th.a.non-zero.exit.status,.then. |
| 199de0 | 77 61 72 6e 20 61 62 6f 75 74 20 74 68 61 74 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 | warn.about.that.in.the.echo.area |
| 199e00 | 0a 20 20 20 20 20 61 6e 64 20 61 64 64 20 61 20 73 65 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 69 | ......and.add.a.section.containi |
| 199e20 | 6e 67 20 67 69 74 e2 80 99 73 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 20 69 6e 20 74 68 65 | ng.git...s.standard.error.in.the |
| 199e40 | 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f 72 79 e2 80 99 73 20 70 72 6f | .current......repository...s.pro |
| 199e60 | 63 65 73 73 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 | cess.buffer....--.Function:.magi |
| 199e80 | 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 26 72 65 73 74 20 | t-process-git.destination.&rest. |
| 199ea0 | 61 72 67 73 0a 20 20 20 20 20 43 61 6c 6c 73 20 47 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c | args......Calls.Git.synchronousl |
| 199ec0 | 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 70 72 6f 63 65 73 73 2c 20 72 65 74 75 72 6e 69 | y.in.a.separate.process,.returni |
| 199ee0 | 6e 67 20 69 74 73 20 65 78 69 74 0a 20 20 20 20 20 63 6f 64 65 2e 20 20 44 45 53 54 49 4e 41 54 | ng.its.exit......code...DESTINAT |
| 199f00 | 49 4f 4e 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 74 6f 20 68 61 6e 64 6c 65 20 74 68 65 20 | ION.specifies.how.to.handle.the. |
| 199f20 | 6f 75 74 70 75 74 2c 20 6c 69 6b 65 20 66 6f 72 0a 20 20 20 20 20 e2 80 98 63 61 6c 6c 2d 70 72 | output,.like.for.........call-pr |
| 199f40 | 6f 63 65 73 73 e2 80 99 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 66 69 6c 65 20 68 61 6e 64 6c | ocess...,.except.that.file.handl |
| 199f60 | 65 72 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 2e 20 20 45 6e 61 62 6c 65 73 0a 20 20 20 20 | ers.are.supported...Enables..... |
| 199f80 | 20 43 79 67 77 69 6e e2 80 99 73 20 22 6e 6f 67 6c 6f 62 22 20 6f 70 74 69 6f 6e 20 64 75 72 69 | .Cygwin...s."noglob".option.duri |
| 199fa0 | 6e 67 20 74 68 65 20 63 61 6c 6c 20 61 6e 64 20 65 6e 73 75 72 65 73 20 75 6e 69 78 20 65 6f 6c | ng.the.call.and.ensures.unix.eol |
| 199fc0 | 0a 20 20 20 20 20 63 6f 6e 76 65 72 73 69 6f 6e 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a | ......conversion....--.Function: |
| 199fe0 | 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 20 70 72 6f 63 65 73 73 20 26 6f 70 74 | .magit-process-file.process.&opt |
| 19a000 | 69 6f 6e 61 6c 20 69 6e 66 69 6c 65 20 62 75 66 66 65 72 20 64 69 73 70 6c 61 79 0a 20 20 20 20 | ional.infile.buffer.display..... |
| 19a020 | 20 20 20 20 20 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 50 72 6f 63 65 73 73 65 73 20 | ......&rest.args......Processes. |
| 19a040 | 66 69 6c 65 73 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 20 61 20 73 65 70 61 72 61 74 | files.synchronously.in.a.separat |
| 19a060 | 65 20 70 72 6f 63 65 73 73 2e 20 20 49 64 65 6e 74 69 63 61 6c 20 74 6f 0a 20 20 20 20 20 e2 80 | e.process...Identical.to........ |
| 19a080 | 98 70 72 6f 63 65 73 73 2d 66 69 6c 65 e2 80 99 20 62 75 74 20 74 65 6d 70 6f 72 61 72 69 6c 79 | .process-file....but.temporarily |
| 19a0a0 | 20 65 6e 61 62 6c 65 73 20 43 79 67 77 69 6e e2 80 99 73 20 22 6e 6f 67 6c 6f 62 22 20 6f 70 74 | .enables.Cygwin...s."noglob".opt |
| 19a0c0 | 69 6f 6e 0a 20 20 20 20 20 64 75 72 69 6e 67 20 74 68 65 20 63 61 6c 6c 20 61 6e 64 20 65 6e 73 | ion......during.the.call.and.ens |
| 19a0e0 | 75 72 65 73 20 75 6e 69 78 20 65 6f 6c 20 63 6f 6e 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 49 66 | ures.unix.eol.conversion......If |
| 19a100 | 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 20 77 68 65 6e 20 75 73 69 6e 67 20 6f 6e 65 20 | .an.error.occurs.when.using.one. |
| 19a120 | 6f 66 20 74 68 65 20 61 62 6f 76 65 20 66 75 6e 63 74 69 6f 6e 73 2c 20 74 68 65 6e 20 74 68 61 | of.the.above.functions,.then.tha |
| 19a140 | 74 0a 69 73 20 75 73 75 61 6c 6c 79 20 64 75 65 20 74 6f 20 61 20 62 75 67 2c 20 69 2e 65 2e 2c | t.is.usually.due.to.a.bug,.i.e., |
| 19a160 | 20 75 73 69 6e 67 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 | .using.an.argument.which.is.not. |
| 19a180 | 61 63 74 75 61 6c 6c 79 0a 73 75 70 70 6f 72 74 65 64 2e 20 20 53 75 63 68 20 65 72 72 6f 72 73 | actually.supported...Such.errors |
| 19a1a0 | 20 61 72 65 20 75 73 75 61 6c 6c 79 20 6e 6f 74 20 72 65 70 6f 72 74 65 64 2c 20 62 75 74 20 77 | .are.usually.not.reported,.but.w |
| 19a1c0 | 68 65 6e 20 74 68 65 79 20 6f 63 63 75 72 20 77 65 0a 6e 65 65 64 20 74 6f 20 62 65 20 61 62 6c | hen.they.occur.we.need.to.be.abl |
| 19a1e0 | 65 20 74 6f 20 64 65 62 75 67 20 74 68 65 6d 2e 0a 0a 20 2d 2d 20 55 73 65 72 20 4f 70 74 69 6f | e.to.debug.them....--.User.Optio |
| 19a200 | 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 0a 20 20 20 20 20 57 68 65 74 68 65 72 20 | n:.magit-git-debug......Whether. |
| 19a220 | 74 6f 20 72 65 70 6f 72 74 20 65 72 72 6f 72 73 20 74 68 61 74 20 6f 63 63 75 72 20 77 68 65 6e | to.report.errors.that.occur.when |
| 19a240 | 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 e2 80 99 2c 0a 20 | .using....magit-git-insert...,.. |
| 19a260 | 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 e2 80 99 2c 20 e2 80 98 6d | .......magit-git-string...,....m |
| 19a280 | 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 e2 80 99 2c 20 6f 72 20 e2 80 98 6d 61 67 69 74 2d 67 | agit-git-lines...,.or....magit-g |
| 19a2a0 | 69 74 2d 69 74 65 6d 73 e2 80 99 2e 20 20 54 68 69 73 0a 20 20 20 20 20 64 6f 65 73 20 6e 6f 74 | it-items......This......does.not |
| 19a2c0 | 20 61 63 74 75 61 6c 6c 79 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 2e 20 20 49 6e 73 74 65 | .actually.raise.an.error...Inste |
| 19a2e0 | 61 64 20 61 20 6d 65 73 73 61 67 65 20 69 73 20 73 68 6f 77 6e 20 69 6e 0a 20 20 20 20 20 74 68 | ad.a.message.is.shown.in......th |
| 19a300 | 65 20 65 63 68 6f 20 61 72 65 61 2c 20 61 6e 64 20 67 69 74 e2 80 99 73 20 73 74 61 6e 64 61 72 | e.echo.area,.and.git...s.standar |
| 19a320 | 64 20 65 72 72 6f 72 20 69 73 20 69 6e 73 65 72 74 20 69 6e 74 6f 20 61 20 6e 65 77 0a 20 20 20 | d.error.is.insert.into.a.new.... |
| 19a340 | 20 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 70 6f 73 69 74 | ..section.in.the.current.reposit |
| 19a360 | 6f 72 79 e2 80 99 73 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e | ory...s.process.buffer....--.Fun |
| 19a380 | 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 20 26 72 65 73 74 20 61 72 67 73 0a | ction:.magit-git-str.&rest.args. |
| 19a3a0 | 20 20 20 20 20 54 68 69 73 20 69 73 20 61 20 76 61 72 69 61 6e 74 20 6f 66 20 e2 80 98 6d 61 67 | .....This.is.a.variant.of....mag |
| 19a3c0 | 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 e2 80 99 20 74 68 61 74 20 69 67 6e 6f 72 65 73 20 74 68 | it-git-string....that.ignores.th |
| 19a3e0 | 65 20 6f 70 74 69 6f 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 | e.option.........magit-git-debug |
| 19a400 | e2 80 99 2e 20 20 49 74 20 69 73 20 6d 61 69 6e 6c 79 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 | ......It.is.mainly.intended.to.b |
| 19a420 | 65 20 75 73 65 64 20 77 68 69 6c 65 20 68 61 6e 64 6c 69 6e 67 0a 20 20 20 20 20 65 72 72 6f 72 | e.used.while.handling......error |
| 19a440 | 73 20 69 6e 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 20 64 6f 20 72 65 73 70 65 63 74 20 74 | s.in.functions.that.do.respect.t |
| 19a460 | 68 61 74 20 6f 70 74 69 6f 6e 2e 20 20 55 73 69 6e 67 20 73 75 63 68 20 61 0a 20 20 20 20 20 66 | hat.option...Using.such.a......f |
| 19a480 | 75 6e 63 74 69 6f 6e 20 77 68 69 6c 65 20 68 61 6e 64 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 63 | unction.while.handing.an.error.c |
| 19a4a0 | 6f 75 6c 64 20 63 61 75 73 65 20 79 65 74 20 61 6e 6f 74 68 65 72 20 65 72 72 6f 72 20 61 6e 64 | ould.cause.yet.another.error.and |
| 19a4c0 | 0a 20 20 20 20 20 74 68 65 72 65 66 6f 72 65 20 6c 65 61 64 20 74 6f 20 61 6e 20 69 6e 66 69 6e | ......therefore.lead.to.an.infin |
| 19a4e0 | 69 74 65 20 72 65 63 75 72 73 69 6f 6e 2e 20 20 59 6f 75 20 70 72 6f 62 61 62 6c 79 20 77 6f 6e | ite.recursion...You.probably.won |
| 19a500 | e2 80 99 74 20 65 76 65 72 0a 20 20 20 20 20 6e 65 65 64 20 74 6f 20 75 73 65 20 74 68 69 73 20 | ...t.ever......need.to.use.this. |
| 19a520 | 66 75 6e 63 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 | function.....File:.magit.info,.. |
| 19a540 | 4e 6f 64 65 3a 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2c 20 20 50 | Node:.Calling.Git.for.Effect,..P |
| 19a560 | 72 65 76 3a 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2c 20 20 | rev:.Getting.a.Value.from.Git,.. |
| 19a580 | 55 70 3a 20 43 61 6c 6c 69 6e 67 20 47 69 74 0a 0a 31 30 2e 31 2e 32 20 43 61 6c 6c 69 6e 67 20 | Up:.Calling.Git..10.1.2.Calling. |
| 19a5a0 | 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Git.for.Effect.----------------- |
| 19a5c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 | ------------..These.functions.ar |
| 19a5e0 | 65 20 75 73 65 64 20 74 6f 20 72 75 6e 20 67 69 74 20 74 6f 20 70 72 6f 64 75 63 65 20 73 6f 6d | e.used.to.run.git.to.produce.som |
| 19a600 | 65 20 65 66 66 65 63 74 2e 20 20 4d 6f 73 74 20 4d 61 67 69 74 0a 63 6f 6d 6d 61 6e 64 73 20 74 | e.effect...Most.Magit.commands.t |
| 19a620 | 68 61 74 20 61 63 74 75 61 6c 6c 79 20 72 75 6e 20 67 69 74 20 64 6f 20 73 6f 20 62 79 20 75 73 | hat.actually.run.git.do.so.by.us |
| 19a640 | 69 6e 67 20 73 75 63 68 20 61 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 20 20 20 42 65 63 61 75 73 65 | ing.such.a.function......Because |
| 19a660 | 20 77 65 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 74 6f 20 63 6f 6e 73 75 6d 65 20 67 69 74 e2 80 | .we.do.not.need.to.consume.git.. |
| 19a680 | 99 73 20 6f 75 74 70 75 74 20 77 68 65 6e 20 75 73 69 6e 67 20 74 68 65 73 65 0a 66 75 6e 63 74 | .s.output.when.using.these.funct |
| 19a6a0 | 69 6f 6e 73 2c 20 74 68 65 69 72 20 6f 75 74 70 75 74 20 69 73 20 69 6e 73 74 65 61 64 20 6c 6f | ions,.their.output.is.instead.lo |
| 19a6c0 | 67 67 65 64 20 69 6e 74 6f 20 61 20 70 65 72 2d 72 65 70 6f 73 69 74 6f 72 79 20 62 75 66 66 65 | gged.into.a.per-repository.buffe |
| 19a6e0 | 72 2c 0a 77 68 69 63 68 20 63 61 6e 20 62 65 20 73 68 6f 77 6e 20 75 73 69 6e 67 20 e2 80 98 24 | r,.which.can.be.shown.using....$ |
| 19a700 | e2 80 99 20 66 72 6f 6d 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 6f 72 20 e2 80 98 4d 2d | ....from.a.Magit.buffer.or....M- |
| 19a720 | 78 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 e2 80 99 0a 65 6c 73 65 77 68 65 72 65 2e 0a 0a 20 | x.magit-process....elsewhere.... |
| 19a740 | 20 20 54 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 63 61 6e 20 68 61 76 65 20 61 6e 20 65 66 | ..These.functions.can.have.an.ef |
| 19a760 | 66 65 63 74 20 69 6e 20 74 77 6f 20 64 69 73 74 69 6e 63 74 20 77 61 79 73 2e 20 20 46 69 72 73 | fect.in.two.distinct.ways...Firs |
| 19a780 | 74 6c 79 2c 0a 72 75 6e 6e 69 6e 67 20 67 69 74 20 6d 61 79 20 63 68 61 6e 67 65 20 73 6f 6d 65 | tly,.running.git.may.change.some |
| 19a7a0 | 74 68 69 6e 67 2c 20 69 2e 65 2e 2c 20 63 72 65 61 74 65 20 6f 72 20 70 75 73 68 20 61 20 6e 65 | thing,.i.e.,.create.or.push.a.ne |
| 19a7c0 | 77 20 63 6f 6d 6d 69 74 2e 0a 53 65 63 6f 6e 64 6c 79 2c 20 74 68 61 74 20 63 68 61 6e 67 65 20 | w.commit..Secondly,.that.change. |
| 19a7e0 | 6d 61 79 20 72 65 71 75 69 72 65 20 74 68 61 74 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 61 | may.require.that.Magit.buffers.a |
| 19a800 | 72 65 20 72 65 66 72 65 73 68 65 64 20 74 6f 0a 72 65 66 6c 65 63 74 20 74 68 65 20 63 68 61 6e | re.refreshed.to.reflect.the.chan |
| 19a820 | 67 65 64 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 2e 20 20 42 75 | ged.state.of.the.repository...Bu |
| 19a840 | 74 20 72 65 66 72 65 73 68 69 6e 67 20 69 73 6e e2 80 99 74 0a 61 6c 77 61 79 73 20 64 65 73 69 | t.refreshing.isn...t.always.desi |
| 19a860 | 72 61 62 6c 65 2c 20 73 6f 20 6f 6e 6c 79 20 73 6f 6d 65 20 6f 66 20 74 68 65 73 65 20 66 75 6e | rable,.so.only.some.of.these.fun |
| 19a880 | 63 74 69 6f 6e 73 20 64 6f 20 70 65 72 66 6f 72 6d 20 73 75 63 68 20 61 0a 72 65 66 72 65 73 68 | ctions.do.perform.such.a.refresh |
| 19a8a0 | 20 61 66 74 65 72 20 67 69 74 20 68 61 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 53 6f 6d | .after.git.has.returned......Som |
| 19a8c0 | 65 74 69 6d 65 73 20 69 74 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 72 75 6e 20 67 69 74 20 61 | etimes.it.is.useful.to.run.git.a |
| 19a8e0 | 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 77 68 65 | synchronously...For.example,.whe |
| 19a900 | 6e 0a 74 68 65 20 75 73 65 72 20 68 61 73 20 6a 75 73 74 20 69 6e 69 74 69 61 74 65 64 20 61 20 | n.the.user.has.just.initiated.a. |
| 19a920 | 70 75 73 68 2c 20 74 68 65 6e 20 74 68 65 72 65 20 69 73 20 6e 6f 20 72 65 61 73 6f 6e 20 74 6f | push,.then.there.is.no.reason.to |
| 19a940 | 20 6d 61 6b 65 20 68 65 72 0a 77 61 69 74 20 75 6e 74 69 6c 20 74 68 61 74 20 68 61 73 20 63 6f | .make.her.wait.until.that.has.co |
| 19a960 | 6d 70 6c 65 74 65 64 2e 20 20 49 6e 20 6f 74 68 65 72 20 63 61 73 65 73 20 69 74 20 6d 61 6b 65 | mpleted...In.other.cases.it.make |
| 19a980 | 73 20 73 65 6e 73 65 20 74 6f 20 77 61 69 74 0a 66 6f 72 20 67 69 74 20 74 6f 20 63 6f 6d 70 6c | s.sense.to.wait.for.git.to.compl |
| 19a9a0 | 65 74 65 20 62 65 66 6f 72 65 20 6c 65 74 74 69 6e 67 20 74 68 65 20 75 73 65 72 20 64 6f 20 73 | ete.before.letting.the.user.do.s |
| 19a9c0 | 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 2e 20 20 46 6f 72 0a 65 78 61 6d 70 6c 65 20 61 66 74 65 | omething.else...For.example.afte |
| 19a9e0 | 72 20 73 74 61 67 69 6e 67 20 61 20 63 68 61 6e 67 65 20 69 74 20 69 73 20 75 73 65 66 75 6c 20 | r.staging.a.change.it.is.useful. |
| 19aa00 | 74 6f 20 77 61 69 74 20 75 6e 74 69 6c 20 61 66 74 65 72 20 74 68 65 0a 72 65 66 72 65 73 68 20 | to.wait.until.after.the.refresh. |
| 19aa20 | 62 65 63 61 75 73 65 20 74 68 61 74 20 61 6c 73 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | because.that.also.automatically. |
| 19aa40 | 6d 6f 76 65 73 20 74 6f 20 74 68 65 20 6e 65 78 74 20 63 68 61 6e 67 65 2e 0a 0a 20 2d 2d 20 46 | moves.to.the.next.change....--.F |
| 19aa60 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 67 69 74 20 26 72 65 73 74 20 61 72 | unction:.magit-call-git.&rest.ar |
| 19aa80 | 67 73 0a 20 20 20 20 20 43 61 6c 6c 73 20 67 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 | gs......Calls.git.synchronously. |
| 19aaa0 | 77 69 74 68 20 41 52 47 53 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d | with.ARGS....--.Function:.magit- |
| 19aac0 | 63 61 6c 6c 2d 70 72 6f 63 65 73 73 20 70 72 6f 67 72 61 6d 20 26 72 65 73 74 20 61 72 67 73 0a | call-process.program.&rest.args. |
| 19aae0 | 20 20 20 20 20 43 61 6c 6c 73 20 50 52 4f 47 52 41 4d 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 | .....Calls.PROGRAM.synchronously |
| 19ab00 | 20 77 69 74 68 20 41 52 47 53 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 | .with.ARGS....--.Function:.magit |
| 19ab20 | 2d 72 75 6e 2d 67 69 74 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 43 61 6c 6c 73 20 67 | -run-git.&rest.args......Calls.g |
| 19ab40 | 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 77 69 74 68 20 41 52 47 53 20 61 6e 64 20 74 | it.synchronously.with.ARGS.and.t |
| 19ab60 | 68 65 6e 20 72 65 66 72 65 73 68 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 | hen.refreshes....--.Function:.ma |
| 19ab80 | 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 69 6e 70 75 74 20 26 72 65 73 74 20 61 72 67 | git-run-git-with-input.&rest.arg |
| 19aba0 | 73 0a 20 20 20 20 20 43 61 6c 6c 73 20 67 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 77 | s......Calls.git.synchronously.w |
| 19abc0 | 69 74 68 20 41 52 47 53 20 61 6e 64 20 73 65 6e 64 73 20 69 74 20 74 68 65 20 63 6f 6e 74 65 6e | ith.ARGS.and.sends.it.the.conten |
| 19abe0 | 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 6f 6e 20 | t.of.the......current.buffer.on. |
| 19ac00 | 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 63 75 72 | standard.input........If.the.cur |
| 19ac20 | 72 65 6e 74 20 62 75 66 66 65 72 e2 80 99 73 20 e2 80 98 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | rent.buffer...s....default-direc |
| 19ac40 | 74 6f 72 79 e2 80 99 20 69 73 20 6f 6e 20 61 20 72 65 6d 6f 74 65 0a 20 20 20 20 20 66 69 6c 65 | tory....is.on.a.remote......file |
| 19ac60 | 73 79 73 74 65 6d 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 63 74 75 61 6c 6c 79 20 72 | system,.this.function.actually.r |
| 19ac80 | 75 6e 73 20 67 69 74 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 20 20 42 75 74 0a 20 20 20 | uns.git.asynchronously...But.... |
| 19aca0 | 20 20 74 68 65 6e 20 69 74 20 77 61 69 74 73 20 66 6f 72 20 74 68 65 20 70 72 6f 63 65 73 73 20 | ..then.it.waits.for.the.process. |
| 19acc0 | 74 6f 20 72 65 74 75 72 6e 2c 20 73 6f 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 69 74 73 65 6c | to.return,.so.the.function.itsel |
| 19ace0 | 66 20 69 73 0a 20 20 20 20 20 73 79 6e 63 68 72 6f 6e 6f 75 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 | f.is......synchronous....--.Func |
| 19ad00 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 69 74 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 | tion:.magit-git.&rest.args...... |
| 19ad20 | 43 61 6c 6c 73 20 67 69 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 77 69 74 68 20 41 52 47 | Calls.git.synchronously.with.ARG |
| 19ad40 | 53 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 20 6f 6e 6c 79 2e 20 20 54 68 69 73 0a 20 | S.for.side-effects.only...This.. |
| 19ad60 | 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 72 65 66 72 65 73 68 20 74 68 | ....function.does.not.refresh.th |
| 19ad80 | 65 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 67 | e.buffer....--.Function:.magit-g |
| 19ada0 | 69 74 2d 77 61 73 68 20 77 61 73 68 65 72 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 | it-wash.washer.&rest.args......E |
| 19adc0 | 78 65 63 75 74 65 20 47 69 74 20 77 69 74 68 20 41 52 47 53 2c 20 69 6e 73 65 72 74 69 6e 67 20 | xecute.Git.with.ARGS,.inserting. |
| 19ade0 | 77 61 73 68 65 64 20 6f 75 74 70 75 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 41 63 74 75 61 6c 6c | washed.output.at.point...Actuall |
| 19ae00 | 79 0a 20 20 20 20 20 66 69 72 73 74 20 69 6e 73 65 72 74 20 74 68 65 20 72 61 77 20 6f 75 74 70 | y......first.insert.the.raw.outp |
| 19ae20 | 75 74 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6f 75 74 | ut.at.point...If.there.is.no.out |
| 19ae40 | 70 75 74 20 63 61 6c 6c 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 | put.call.........magit-cancel-se |
| 19ae60 | 63 74 69 6f 6e e2 80 99 2e 20 20 4f 74 68 65 72 77 69 73 65 20 74 65 6d 70 6f 72 61 72 69 6c 79 | ction......Otherwise.temporarily |
| 19ae80 | 20 6e 61 72 72 6f 77 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 0a 20 20 20 20 20 74 68 65 20 69 | .narrow.the.buffer.to......the.i |
| 19aea0 | 6e 73 65 72 74 65 64 20 74 65 78 74 2c 20 6d 6f 76 65 20 74 6f 20 69 74 73 20 62 65 67 69 6e 6e | nserted.text,.move.to.its.beginn |
| 19aec0 | 69 6e 67 2c 20 61 6e 64 20 74 68 65 6e 20 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 | ing,.and.then.call.function..... |
| 19aee0 | 20 57 41 53 48 45 52 20 77 69 74 68 20 41 52 47 53 20 61 73 20 69 74 73 20 73 6f 6c 65 20 61 72 | .WASHER.with.ARGS.as.its.sole.ar |
| 19af00 | 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 41 6e 64 20 6e 6f 77 20 66 6f 72 20 74 68 65 20 61 73 79 6e | gument......And.now.for.the.asyn |
| 19af20 | 63 68 72 6f 6e 6f 75 73 20 76 61 72 69 61 6e 74 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e | chronous.variants....--.Function |
| 19af40 | 3a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 61 73 79 6e 63 20 26 72 65 73 74 20 61 72 67 73 | :.magit-run-git-async.&rest.args |
| 19af60 | 0a 20 20 20 20 20 53 74 61 72 74 20 47 69 74 2c 20 70 72 65 70 61 72 65 20 66 6f 72 20 72 65 66 | ......Start.Git,.prepare.for.ref |
| 19af80 | 72 65 73 68 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a | resh,.and.return.the.process.obj |
| 19afa0 | 65 63 74 2e 0a 20 20 20 20 20 41 52 47 53 20 69 73 20 66 6c 61 74 74 65 6e 65 64 20 61 6e 64 20 | ect.......ARGS.is.flattened.and. |
| 19afc0 | 74 68 65 6e 20 75 73 65 64 20 61 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 74 2e 0a 0a | then.used.as.arguments.to.Git... |
| 19afe0 | 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 | .....Display.the.command.line.ar |
| 19b000 | 67 75 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 20 20 20 20 20 | guments.in.the.echo.area........ |
| 19b020 | 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 20 73 6f 6d 65 20 62 75 66 66 65 72 73 20 61 | After.Git.returns.some.buffers.a |
| 19b040 | 72 65 20 72 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 | re.refreshed:.the.buffer.that.wa |
| 19b060 | 73 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f | s......current.when.this.functio |
| 19b080 | 6e 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 20 62 | n.was.called.(if.it.is.a.Magit.b |
| 19b0a0 | 75 66 66 65 72 20 61 6e 64 0a 20 20 20 20 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 73 20 | uffer.and......still.alive),.as. |
| 19b0c0 | 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 4d 61 67 69 74 20 73 74 61 | well.as.the.respective.Magit.sta |
| 19b0e0 | 74 75 73 20 62 75 66 66 65 72 2e 0a 20 20 20 20 20 55 6e 6d 6f 64 69 66 69 65 64 20 62 75 66 66 | tus.buffer.......Unmodified.buff |
| 19b100 | 65 72 73 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 74 72 61 63 | ers.visiting.files.that.are.trac |
| 19b120 | 6b 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 72 65 70 6f 73 69 74 6f | ked.in.the.current......reposito |
| 19b140 | 72 79 20 61 72 65 20 72 65 76 65 72 74 65 64 20 69 66 20 e2 80 98 6d 61 67 69 74 2d 72 65 76 65 | ry.are.reverted.if....magit-reve |
| 19b160 | 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 20 2d 2d 20 46 | rt-buffers....is.non-nil....--.F |
| 19b180 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 | unction:.magit-run-git-with-edit |
| 19b1a0 | 6f 72 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 45 78 70 6f 72 74 20 47 49 54 5f 45 44 | or.&rest.args......Export.GIT_ED |
| 19b1c0 | 49 54 4f 52 20 61 6e 64 20 73 74 61 72 74 20 47 69 74 2e 20 20 41 6c 73 6f 20 70 72 65 70 61 72 | ITOR.and.start.Git...Also.prepar |
| 19b1e0 | 65 20 66 6f 72 20 72 65 66 72 65 73 68 20 61 6e 64 0a 20 20 20 20 20 72 65 74 75 72 6e 20 74 68 | e.for.refresh.and......return.th |
| 19b200 | 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 20 20 41 52 47 53 20 69 73 20 66 6c 61 74 74 | e.process.object...ARGS.is.flatt |
| 19b220 | 65 6e 65 64 20 61 6e 64 20 74 68 65 6e 20 75 73 65 64 20 61 73 0a 20 20 20 20 20 61 72 67 75 6d | ened.and.then.used.as......argum |
| 19b240 | 65 6e 74 73 20 74 6f 20 47 69 74 2e 0a 0a 20 20 20 20 20 44 69 73 70 6c 61 79 20 74 68 65 20 63 | ents.to.Git........Display.the.c |
| 19b260 | 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 65 63 68 | ommand.line.arguments.in.the.ech |
| 19b280 | 6f 20 61 72 65 61 2e 0a 0a 20 20 20 20 20 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 20 | o.area........After.Git.returns. |
| 19b2a0 | 73 6f 6d 65 20 62 75 66 66 65 72 73 20 61 72 65 20 72 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 | some.buffers.are.refreshed:.the. |
| 19b2c0 | 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 77 68 65 | buffer.that.was......current.whe |
| 19b2e0 | 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 20 69 | n.this.function.was.called.(if.i |
| 19b300 | 74 20 69 73 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 61 6e 64 0a 20 20 20 20 20 73 74 69 | t.is.a.Magit.buffer.and......sti |
| 19b320 | 6c 6c 20 61 6c 69 76 65 29 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 | ll.alive),.as.well.as.the.respec |
| 19b340 | 74 69 76 65 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 0a 20 2d 2d 20 46 | tive.Magit.status.buffer....--.F |
| 19b360 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 74 61 72 74 2d 67 69 74 20 69 6e 70 75 74 20 26 | unction:.magit-start-git.input.& |
| 19b380 | 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 53 74 61 72 74 20 47 69 74 2c 20 70 72 65 70 61 72 | rest.args......Start.Git,.prepar |
| 19b3a0 | 65 20 66 6f 72 20 72 65 66 72 65 73 68 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 | e.for.refresh,.and.return.the.pr |
| 19b3c0 | 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a 0a 20 20 20 20 20 49 66 20 49 4e 50 55 54 20 69 73 20 | ocess.object........If.INPUT.is. |
| 19b3e0 | 6e 6f 6e 2d 6e 69 6c 2c 20 69 74 20 68 61 73 20 74 6f 20 62 65 20 61 20 62 75 66 66 65 72 20 6f | non-nil,.it.has.to.be.a.buffer.o |
| 19b400 | 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 0a 20 20 20 20 20 65 78 69 73 74 69 6e 67 20 62 | r.the.name.of.an......existing.b |
| 19b420 | 75 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 62 65 63 6f 6d | uffer...The.buffer.content.becom |
| 19b440 | 65 73 20 74 68 65 20 70 72 6f 63 65 73 73 65 73 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 20 69 | es.the.processes.standard......i |
| 19b460 | 6e 70 75 74 2e 0a 0a 20 20 20 20 20 4f 70 74 69 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 67 69 74 2d | nput........Option....magit-git- |
| 19b480 | 65 78 65 63 75 74 61 62 6c 65 e2 80 99 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 47 69 74 20 | executable....specifies.the.Git. |
| 19b4a0 | 65 78 65 63 75 74 61 62 6c 65 20 61 6e 64 0a 20 20 20 20 20 6f 70 74 69 6f 6e 20 e2 80 98 6d 61 | executable.and......option....ma |
| 19b4c0 | 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 20 73 70 65 63 | git-git-global-arguments....spec |
| 19b4e0 | 69 66 69 65 73 20 63 6f 6e 73 74 61 6e 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 20 54 | ifies.constant.arguments.......T |
| 19b500 | 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 53 20 73 70 65 63 | he.remaining.arguments.ARGS.spec |
| 19b520 | 69 66 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 47 69 74 2e 20 20 54 68 65 79 20 61 72 65 0a | ify.arguments.to.Git...They.are. |
| 19b540 | 20 20 20 20 20 66 6c 61 74 74 65 6e 65 64 20 62 65 66 6f 72 65 20 75 73 65 2e 0a 0a 20 20 20 20 | .....flattened.before.use....... |
| 19b560 | 20 41 66 74 65 72 20 47 69 74 20 72 65 74 75 72 6e 73 2c 20 73 6f 6d 65 20 62 75 66 66 65 72 73 | .After.Git.returns,.some.buffers |
| 19b580 | 20 61 72 65 20 72 65 66 72 65 73 68 65 64 3a 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 | .are.refreshed:.the.buffer.that. |
| 19b5a0 | 77 61 73 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 77 68 65 6e 20 74 68 69 73 20 66 75 6e 63 74 | was......current.when.this.funct |
| 19b5c0 | 69 6f 6e 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 20 69 74 20 69 73 20 61 20 4d 61 67 69 74 | ion.was.called.(if.it.is.a.Magit |
| 19b5e0 | 20 62 75 66 66 65 72 20 61 6e 64 0a 20 20 20 20 20 73 74 69 6c 6c 20 61 6c 69 76 65 29 2c 20 61 | .buffer.and......still.alive),.a |
| 19b600 | 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 4d 61 67 69 74 20 73 | s.well.as.the.respective.Magit.s |
| 19b620 | 74 61 74 75 73 20 62 75 66 66 65 72 2e 0a 20 20 20 20 20 55 6e 6d 6f 64 69 66 69 65 64 20 62 75 | tatus.buffer.......Unmodified.bu |
| 19b640 | 66 66 65 72 73 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 74 72 | ffers.visiting.files.that.are.tr |
| 19b660 | 61 63 6b 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 72 65 70 6f 73 69 | acked.in.the.current......reposi |
| 19b680 | 74 6f 72 79 20 61 72 65 20 72 65 76 65 72 74 65 64 20 69 66 20 e2 80 98 6d 61 67 69 74 2d 72 65 | tory.are.reverted.if....magit-re |
| 19b6a0 | 76 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 20 2d 2d | vert-buffers....is.non-nil....-- |
| 19b6c0 | 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 26 | .Function:.magit-start-process.& |
| 19b6e0 | 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 53 74 61 72 74 20 50 52 4f 47 52 41 4d 2c 20 70 72 | rest.args......Start.PROGRAM,.pr |
| 19b700 | 65 70 61 72 65 20 66 6f 72 20 72 65 66 72 65 73 68 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 | epare.for.refresh,.and.return.th |
| 19b720 | 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f | e.process.object........If.optio |
| 19b740 | 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 49 4e 50 55 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 | nal.argument.INPUT.is.non-nil,.i |
| 19b760 | 74 20 68 61 73 20 74 6f 20 62 65 20 61 20 62 75 66 66 65 72 20 6f 72 20 74 68 65 0a 20 20 20 20 | t.has.to.be.a.buffer.or.the..... |
| 19b780 | 20 6e 61 6d 65 20 6f 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 2e 20 20 54 68 | .name.of.an.existing.buffer...Th |
| 19b7a0 | 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 62 65 63 6f 6d 65 73 20 74 68 65 0a 20 20 20 | e.buffer.content.becomes.the.... |
| 19b7c0 | 20 20 70 72 6f 63 65 73 73 65 73 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 20 20 20 | ..processes.standard.input...... |
| 19b7e0 | 20 20 54 68 65 20 70 72 6f 63 65 73 73 20 69 73 20 73 74 61 72 74 65 64 20 75 73 69 6e 67 20 e2 | ..The.process.is.started.using.. |
| 19b800 | 80 98 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 e2 80 99 20 61 6e 64 20 74 68 65 6e | ..start-file-process....and.then |
| 19b820 | 20 73 65 74 75 70 20 74 6f 0a 20 20 20 20 20 75 73 65 20 74 68 65 20 73 65 6e 74 69 6e 65 6c 20 | .setup.to......use.the.sentinel. |
| 19b840 | e2 80 98 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c e2 80 99 20 61 6e 64 | ...magit-process-sentinel....and |
| 19b860 | 20 74 68 65 20 66 69 6c 74 65 72 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 70 72 6f 63 65 73 | .the.filter.........magit-proces |
| 19b880 | 73 2d 66 69 6c 74 65 72 e2 80 99 2e 20 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 71 75 69 72 | s-filter......Information.requir |
| 19b8a0 | 65 64 20 62 79 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 69 73 0a 20 20 20 20 20 73 74 | ed.by.these.functions.is......st |
| 19b8c0 | 6f 72 65 64 20 69 6e 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 62 6a 65 63 74 2e 20 20 57 68 65 | ored.in.the.process.object...Whe |
| 19b8e0 | 6e 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 74 68 65 0a 20 20 20 20 | n.this.function.returns.the..... |
| 19b900 | 20 70 72 6f 63 65 73 73 20 68 61 73 20 6e 6f 74 20 73 74 61 72 74 65 64 20 74 6f 20 72 75 6e 20 | .process.has.not.started.to.run. |
| 19b920 | 79 65 74 20 73 6f 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 6f 76 65 72 72 69 64 | yet.so.it.is.possible.to.overrid |
| 19b940 | 65 0a 20 20 20 20 20 74 68 65 20 73 65 6e 74 69 6e 65 6c 20 61 6e 64 20 66 69 6c 74 65 72 2e 0a | e......the.sentinel.and.filter.. |
| 19b960 | 0a 20 20 20 20 20 41 66 74 65 72 20 74 68 65 20 70 72 6f 63 65 73 73 20 72 65 74 75 72 6e 73 2c | ......After.the.process.returns, |
| 19b980 | 20 e2 80 98 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c e2 80 99 20 72 65 | ....magit-process-sentinel....re |
| 19b9a0 | 66 72 65 73 68 65 73 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 | freshes.the......buffer.that.was |
| 19b9c0 | 20 63 75 72 72 65 6e 74 20 77 68 65 6e 20 e2 80 98 6d 61 67 69 74 2d 73 74 61 72 74 2d 70 72 6f | .current.when....magit-start-pro |
| 19b9e0 | 63 65 73 73 e2 80 99 20 77 61 73 20 63 61 6c 6c 65 64 20 28 69 66 0a 20 20 20 20 20 69 74 20 69 | cess....was.called.(if......it.i |
| 19ba00 | 73 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 61 6e 64 20 73 74 69 6c 6c 20 61 6c 69 76 65 | s.a.Magit.buffer.and.still.alive |
| 19ba20 | 29 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 20 20 20 | ),.as.well.as.the.respective.... |
| 19ba40 | 20 20 4d 61 67 69 74 20 73 74 61 74 75 73 20 62 75 66 66 65 72 2e 20 20 55 6e 6d 6f 64 69 66 69 | ..Magit.status.buffer...Unmodifi |
| 19ba60 | 65 64 20 62 75 66 66 65 72 73 20 76 69 73 69 74 69 6e 67 20 66 69 6c 65 73 20 74 68 61 74 20 61 | ed.buffers.visiting.files.that.a |
| 19ba80 | 72 65 0a 20 20 20 20 20 74 72 61 63 6b 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 | re......tracked.in.the.current.r |
| 19baa0 | 65 70 6f 73 69 74 6f 72 79 20 61 72 65 20 72 65 76 65 72 74 65 64 20 69 66 0a 20 20 20 20 20 e2 | epository.are.reverted.if....... |
| 19bac0 | 80 98 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 62 75 66 66 65 72 73 e2 80 99 20 69 73 20 6e 6f 6e | ..magit-revert-buffers....is.non |
| 19bae0 | 2d 6e 69 6c 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 69 74 2d 74 68 69 73 2d | -nil....--.Variable:.magit-this- |
| 19bb00 | 70 72 6f 63 65 73 73 0a 20 20 20 20 20 54 68 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 77 | process......The.child.process.w |
| 19bb20 | 68 69 63 68 20 69 73 20 61 62 6f 75 74 20 74 6f 20 73 74 61 72 74 2e 20 20 54 68 69 73 20 63 61 | hich.is.about.to.start...This.ca |
| 19bb40 | 6e 20 62 65 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 63 68 61 6e 67 65 20 74 68 65 20 66 69 6c | n.be.used.to......change.the.fil |
| 19bb60 | 74 65 72 20 61 6e 64 20 73 65 6e 74 69 6e 65 6c 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a | ter.and.sentinel....--.Variable: |
| 19bb80 | 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 0a 20 20 20 20 20 | .magit-process-raise-error...... |
| 19bba0 | 57 68 65 6e 20 74 68 69 73 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 e2 80 98 6d 61 | When.this.is.non-nil,.then....ma |
| 19bbc0 | 67 69 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c e2 80 99 20 72 61 69 73 65 73 20 61 | git-process-sentinel....raises.a |
| 19bbe0 | 6e 20 65 72 72 6f 72 0a 20 20 20 20 20 69 66 20 67 69 74 20 65 78 69 74 73 20 77 69 74 68 20 61 | n.error......if.git.exits.with.a |
| 19bc00 | 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2e 20 20 46 6f 72 20 64 65 62 75 | .non-zero.exit.status...For.debu |
| 19bc20 | 67 67 69 6e 67 20 70 75 72 70 6f 73 65 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | gging.purposes.....File:.magit.i |
| 19bc40 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 2c 20 20 4e | nfo,..Node:.Section.Plumbing,..N |
| 19bc60 | 65 78 74 3a 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 50 72 65 76 3a 20 | ext:.Refreshing.Buffers,..Prev:. |
| 19bc80 | 43 61 6c 6c 69 6e 67 20 47 69 74 2c 20 20 55 70 3a 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e 32 | Calling.Git,..Up:.Plumbing..10.2 |
| 19bca0 | 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .Section.Plumbing.============== |
| 19bcc0 | 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 43 72 65 61 74 69 6e 67 20 53 65 63 | =======..*.Menu:..*.Creating.Sec |
| 19bce0 | 74 69 6f 6e 73 3a 3a 0a 2a 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 3a 3a 0a 2a 20 | tions::.*.Section.Selection::.*. |
| 19bd00 | 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 | Matching.Sections::....File:.mag |
| 19bd20 | 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 72 65 61 74 69 6e 67 20 53 65 63 74 69 6f 6e | it.info,..Node:.Creating.Section |
| 19bd40 | 73 2c 20 20 4e 65 78 74 3a 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2c 20 20 55 70 | s,..Next:.Section.Selection,..Up |
| 19bd60 | 3a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e 32 2e 31 20 43 72 65 61 74 | :.Section.Plumbing..10.2.1.Creat |
| 19bd80 | 69 6e 67 20 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ing.Sections.------------------- |
| 19bda0 | 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 4d 61 63 72 6f 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | -----...--.Macro:.magit-insert-s |
| 19bdc0 | 65 63 74 69 6f 6e 20 26 72 65 73 74 20 61 72 67 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 61 20 | ection.&rest.args......Insert.a. |
| 19bde0 | 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 54 59 50 45 20 69 73 20 | section.at.point........TYPE.is. |
| 19be00 | 74 68 65 20 73 65 63 74 69 6f 6e 20 74 79 70 65 2c 20 61 20 73 79 6d 62 6f 6c 2e 20 20 4d 61 6e | the.section.type,.a.symbol...Man |
| 19be20 | 79 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 61 63 74 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 | y.commands.that.act.on.the...... |
| 19be40 | 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 20 62 65 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 | current.section.behave.different |
| 19be60 | 6c 79 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 61 74 20 74 79 70 65 2e 20 20 41 6c 73 6f | ly.depending.on.that.type...Also |
| 19be80 | 20 69 66 0a 20 20 20 20 20 61 20 76 61 72 69 61 62 6c 65 20 e2 80 98 6d 61 67 69 74 2d 54 59 50 | .if......a.variable....magit-TYP |
| 19bea0 | 45 2d 73 65 63 74 69 6f 6e 2d 6d 61 70 e2 80 99 20 65 78 69 73 74 73 2c 20 74 68 65 6e 20 75 73 | E-section-map....exists,.then.us |
| 19bec0 | 65 20 74 68 61 74 20 61 73 20 74 68 65 0a 20 20 20 20 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 | e.that.as.the......text-property |
| 19bee0 | 20 e2 80 98 6b 65 79 6d 61 70 e2 80 99 20 6f 66 20 61 6c 6c 20 74 65 78 74 20 62 65 6c 6f 6e 67 | ....keymap....of.all.text.belong |
| 19bf00 | 69 6e 67 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 20 28 62 75 74 0a 20 20 20 20 20 74 68 69 | ing.to.the.section.(but......thi |
| 19bf20 | 73 20 6d 61 79 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 20 69 6e 20 73 75 62 73 65 63 74 69 | s.may.be.overwritten.in.subsecti |
| 19bf40 | 6f 6e 73 29 2e 20 20 54 59 50 45 20 63 61 6e 20 61 6c 73 6f 20 68 61 76 65 20 74 68 65 0a 20 20 | ons)...TYPE.can.also.have.the... |
| 19bf60 | 20 20 20 66 6f 72 6d 20 e2 80 98 28 65 76 61 6c 20 46 4f 52 4d 29 e2 80 99 20 69 6e 20 77 68 69 | ...form....(eval.FORM)....in.whi |
| 19bf80 | 63 68 20 63 61 73 65 20 46 4f 52 4d 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 61 74 20 72 75 6e | ch.case.FORM.is.evaluated.at.run |
| 19bfa0 | 74 69 6d 65 2e 0a 0a 20 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 20 69 73 20 74 68 | time........Optional.VALUE.is.th |
| 19bfc0 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 2c 20 75 73 75 61 6c 6c 79 20 | e.value.of.the.section,.usually. |
| 19bfe0 | 61 20 73 74 72 69 6e 67 20 74 68 61 74 0a 20 20 20 20 20 69 73 20 72 65 71 75 69 72 65 64 20 77 | a.string.that......is.required.w |
| 19c000 | 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 20 20 20 20 | hen.acting.on.the.section....... |
| 19c020 | 20 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 | .When.optional.HIDE.is.non-nil.c |
| 19c040 | 6f 6c 6c 61 70 73 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 62 6f 64 79 20 62 79 20 64 65 66 61 | ollapse.the.section.body.by.defa |
| 19c060 | 75 6c 74 2c 0a 20 20 20 20 20 69 2e 65 2e 2c 20 77 68 65 6e 20 66 69 72 73 74 20 63 72 65 61 74 | ult,......i.e.,.when.first.creat |
| 19c080 | 69 6e 67 20 74 68 65 20 73 65 63 74 69 6f 6e 2c 20 62 75 74 20 6e 6f 74 20 77 68 65 6e 20 72 65 | ing.the.section,.but.not.when.re |
| 19c0a0 | 66 72 65 73 68 69 6e 67 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 | freshing.the......buffer...Other |
| 19c0c0 | 77 69 73 65 2c 20 65 78 70 61 6e 64 20 69 74 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 54 68 69 | wise,.expand.it.by.default...Thi |
| 19c0e0 | 73 20 63 61 6e 20 62 65 20 6f 76 65 72 77 72 69 74 74 65 6e 0a 20 20 20 20 20 75 73 69 6e 67 20 | s.can.be.overwritten......using. |
| 19c100 | e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d | ...magit-section-set-visibility- |
| 19c120 | 68 6f 6f 6b e2 80 99 2e 20 20 57 68 65 6e 20 61 20 73 65 63 74 69 6f 6e 20 69 73 0a 20 20 20 20 | hook......When.a.section.is..... |
| 19c140 | 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 |
| 19c160 | 6e 20 74 68 65 20 76 69 73 69 62 69 6c 69 74 79 20 6f 66 20 70 72 65 64 65 63 65 73 73 6f 72 20 | n.the.visibility.of.predecessor. |
| 19c180 | 69 73 0a 20 20 20 20 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 | is......inherited.and.HIDE.is.ig |
| 19c1a0 | 6e 6f 72 65 64 20 28 62 75 74 20 74 68 65 20 68 6f 6f 6b 20 69 73 20 73 74 69 6c 6c 20 68 6f 6e | nored.(but.the.hook.is.still.hon |
| 19c1c0 | 6f 72 65 64 29 2e 0a 0a 20 20 20 20 20 42 4f 44 59 20 69 73 20 61 6e 79 20 6e 75 6d 62 65 72 20 | ored)........BODY.is.any.number. |
| 19c1e0 | 6f 66 20 66 6f 72 6d 73 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79 20 69 6e 73 65 72 74 20 74 68 | of.forms.that.actually.insert.th |
| 19c200 | 65 20 73 65 63 74 69 6f 6e e2 80 99 73 0a 20 20 20 20 20 68 65 61 64 69 6e 67 20 61 6e 64 20 62 | e.section...s......heading.and.b |
| 19c220 | 6f 64 79 2e 20 20 4f 70 74 69 6f 6e 61 6c 20 4e 41 4d 45 2c 20 69 66 20 73 70 65 63 69 66 69 65 | ody...Optional.NAME,.if.specifie |
| 19c240 | 64 2c 20 68 61 73 20 74 6f 20 62 65 20 61 20 73 79 6d 62 6f 6c 2c 0a 20 20 20 20 20 77 68 69 63 | d,.has.to.be.a.symbol,......whic |
| 19c260 | 68 20 69 73 20 74 68 65 6e 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 73 74 72 75 63 74 20 6f 66 | h.is.then.bound.to.the.struct.of |
| 19c280 | 20 74 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 2e 0a 0a 20 20 | .the.section.being.inserted..... |
| 19c2a0 | 20 20 20 42 65 66 6f 72 65 20 42 4f 44 59 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 74 68 65 20 | ...Before.BODY.is.evaluated.the. |
| 19c2c0 | e2 80 98 73 74 61 72 74 e2 80 99 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 6f 62 6a 65 63 | ...start....of.the.section.objec |
| 19c2e0 | 74 20 69 73 20 73 65 74 0a 20 20 20 20 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 | t.is.set......to.the.value.of... |
| 19c300 | 98 70 6f 69 6e 74 e2 80 99 20 61 6e 64 20 61 66 74 65 72 20 42 4f 44 59 20 77 61 73 20 65 76 61 | .point....and.after.BODY.was.eva |
| 19c320 | 6c 75 61 74 65 64 20 69 74 73 20 e2 80 98 65 6e 64 e2 80 99 20 69 73 0a 20 20 20 20 20 73 65 74 | luated.its....end....is......set |
| 19c340 | 20 74 6f 20 74 68 65 20 6e 65 77 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 70 6f 69 6e 74 e2 80 99 | .to.the.new.value.of....point... |
| 19c360 | 3b 20 42 4f 44 59 20 69 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 6d 6f 76 69 6e 67 | ;.BODY.is.responsible.for.moving |
| 19c380 | 0a 20 20 20 20 20 e2 80 98 70 6f 69 6e 74 e2 80 99 20 66 6f 72 77 61 72 64 2e 0a 0a 20 20 20 20 | .........point....forward....... |
| 19c3a0 | 20 49 66 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 69 6e 73 69 64 65 20 42 4f 44 59 20 74 68 61 | .If.it.turns.out.inside.BODY.tha |
| 19c3c0 | 74 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 73 20 65 6d 70 74 79 2c 20 74 68 65 6e 0a 20 20 20 | t.the.section.is.empty,.then.... |
| 19c3e0 | 20 20 e2 80 98 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e e2 80 99 20 63 61 6e | .....magit-cancel-section....can |
| 19c400 | 20 62 65 20 75 73 65 64 20 74 6f 20 61 62 6f 72 74 20 61 6e 64 20 72 65 6d 6f 76 65 20 61 6c 6c | .be.used.to.abort.and.remove.all |
| 19c420 | 20 74 72 61 63 65 73 0a 20 20 20 20 20 6f 66 20 74 68 65 20 70 61 72 74 69 61 6c 6c 79 20 69 6e | .traces......of.the.partially.in |
| 19c440 | 73 65 72 74 65 64 20 73 65 63 74 69 6f 6e 2e 20 20 54 68 69 73 20 63 61 6e 20 68 61 70 70 65 6e | serted.section...This.can.happen |
| 19c460 | 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 62 79 | .when.creating.a......section.by |
| 19c480 | 20 77 61 73 68 69 6e 67 20 47 69 74 e2 80 99 73 20 6f 75 74 70 75 74 20 61 6e 64 20 47 69 74 20 | .washing.Git...s.output.and.Git. |
| 19c4a0 | 64 69 64 6e e2 80 99 74 20 61 63 74 75 61 6c 6c 79 20 6f 75 74 70 75 74 0a 20 20 20 20 20 61 6e | didn...t.actually.output......an |
| 19c4c0 | 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 20 2d 2d 20 46 75 | ything.this.time.around....--.Fu |
| 19c4e0 | 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 69 6e 67 20 26 72 65 | nction:.magit-insert-heading.&re |
| 19c500 | 73 74 20 61 72 67 73 0a 20 20 20 20 20 49 6e 73 65 72 74 20 74 68 65 20 68 65 61 64 69 6e 67 20 | st.args......Insert.the.heading. |
| 19c520 | 66 6f 72 20 74 68 65 20 73 65 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 | for.the.section.currently.being. |
| 19c540 | 69 6e 73 65 72 74 65 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 | inserted........This.function.sh |
| 19c560 | 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 73 69 64 65 20 e2 80 98 6d 61 67 69 | ould.only.be.used.inside....magi |
| 19c580 | 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e e2 80 99 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 | t-insert-section...........When. |
| 19c5a0 | 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 73 2c 20 74 68 | called.without.any.arguments,.th |
| 19c5c0 | 65 6e 20 6a 75 73 74 20 73 65 74 20 74 68 65 20 e2 80 98 63 6f 6e 74 65 6e 74 e2 80 99 20 73 6c | en.just.set.the....content....sl |
| 19c5e0 | 6f 74 0a 20 20 20 20 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 | ot......of.the.object.representi |
| 19c600 | 6e 67 20 74 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 | ng.the.section.being.inserted.to |
| 19c620 | 20 61 20 6d 61 72 6b 65 72 0a 20 20 20 20 20 61 74 20 e2 80 98 70 6f 69 6e 74 e2 80 99 2e 20 20 | .a.marker......at....point...... |
| 19c640 | 54 68 65 20 73 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20 | The.section.should.only.contain. |
| 19c660 | 61 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 77 68 65 6e 0a 20 20 20 20 20 74 68 69 73 20 66 75 6e | a.single.line.when......this.fun |
| 19c680 | 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 6c 69 6b 65 20 74 68 69 73 2e 0a 0a 20 20 20 20 20 57 | ction.is.used.like.this........W |
| 19c6a0 | 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 20 41 52 47 53 2c 20 | hen.called.with.arguments.ARGS,. |
| 19c6c0 | 77 68 69 63 68 20 68 61 76 65 20 74 6f 20 62 65 20 73 74 72 69 6e 67 73 2c 20 74 68 65 6e 0a 20 | which.have.to.be.strings,.then.. |
| 19c6e0 | 20 20 20 20 69 6e 73 65 72 74 20 74 68 6f 73 65 20 73 74 72 69 6e 67 73 20 61 74 20 70 6f 69 6e | ....insert.those.strings.at.poin |
| 19c700 | 74 2e 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 6e 6f 74 20 63 6f 6e 74 61 | t...The.section.should.not.conta |
| 19c720 | 69 6e 20 61 6e 79 0a 20 20 20 20 20 74 65 78 74 20 62 65 66 6f 72 65 20 74 68 69 73 20 68 61 70 | in.any......text.before.this.hap |
| 19c740 | 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 6f 75 6c 64 20 61 67 | pens.and.afterwards.it.should.ag |
| 19c760 | 61 69 6e 20 6f 6e 6c 79 0a 20 20 20 20 20 63 6f 6e 74 61 69 6e 20 61 20 73 69 6e 67 6c 65 20 6c | ain.only......contain.a.single.l |
| 19c780 | 69 6e 65 2e 20 20 49 66 20 74 68 65 20 e2 80 98 66 61 63 65 e2 80 99 20 70 72 6f 70 65 72 74 79 | ine...If.the....face....property |
| 19c7a0 | 20 69 73 20 73 65 74 20 61 6e 79 77 68 65 72 65 0a 20 20 20 20 20 69 6e 73 69 64 65 20 61 6e 79 | .is.set.anywhere......inside.any |
| 19c7c0 | 20 6f 66 20 74 68 65 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 | .of.these.strings,.then.insert.a |
| 19c7e0 | 6c 6c 20 6f 66 20 74 68 65 6d 20 75 6e 63 68 61 6e 67 65 64 2e 0a 20 20 20 20 20 4f 74 68 65 72 | ll.of.them.unchanged.......Other |
| 19c800 | 77 69 73 65 20 75 73 65 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 65 | wise.use.the....magit-section-he |
| 19c820 | 61 64 69 6e 67 e2 80 99 20 66 61 63 65 20 66 6f 72 20 61 6c 6c 20 69 6e 73 65 72 74 65 64 0a 20 | ading....face.for.all.inserted.. |
| 19c840 | 20 20 20 20 74 65 78 74 2e 0a 0a 20 20 20 20 20 54 68 65 20 e2 80 98 63 6f 6e 74 65 6e 74 e2 80 | ....text........The....content.. |
| 19c860 | 99 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 75 63 74 | ..property.of.the.section.struct |
| 19c880 | 20 69 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 0a 20 20 20 20 20 68 65 61 64 69 6e 67 20 | .is.the.end.of.the......heading. |
| 19c8a0 | 28 77 68 69 63 68 20 6c 61 73 74 73 20 66 72 6f 6d 20 e2 80 98 73 74 61 72 74 e2 80 99 20 74 6f | (which.lasts.from....start....to |
| 19c8c0 | 20 e2 80 98 63 6f 6e 74 65 6e 74 e2 80 99 29 20 61 6e 64 20 74 68 65 20 62 65 67 69 6e 6e 69 6e | ....content...).and.the.beginnin |
| 19c8e0 | 67 0a 20 20 20 20 20 6f 66 20 74 68 65 20 62 6f 64 79 20 28 77 68 69 63 68 20 6c 61 73 74 73 20 | g......of.the.body.(which.lasts. |
| 19c900 | 66 72 6f 6d 20 e2 80 98 63 6f 6e 74 65 6e 74 e2 80 99 20 74 6f 20 e2 80 98 65 6e 64 e2 80 99 29 | from....content....to....end...) |
| 19c920 | 2e 20 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 e2 80 98 63 6f 6e 74 65 | ...If.the.value.of.........conte |
| 19c940 | 6e 74 e2 80 99 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 68 | nt....is.nil,.then.the.section.h |
| 19c960 | 61 73 20 6e 6f 20 68 65 61 64 69 6e 67 20 61 6e 64 20 69 74 73 20 62 6f 64 79 0a 20 20 20 20 20 | as.no.heading.and.its.body...... |
| 19c980 | 63 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 | cannot.be.collapsed...If.a.secti |
| 19c9a0 | 6f 6e 20 64 6f 65 73 20 68 61 76 65 20 61 20 68 65 61 64 69 6e 67 20 74 68 65 6e 20 69 74 73 0a | on.does.have.a.heading.then.its. |
| 19c9c0 | 20 20 20 20 20 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 | .....height.must.be.exactly.one. |
| 19c9e0 | 6c 69 6e 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 20 74 72 61 69 6c 69 6e 67 20 6e 65 77 6c 69 | line,.including.a.trailing.newli |
| 19ca00 | 6e 65 0a 20 20 20 20 20 63 68 61 72 61 63 74 65 72 2e 20 20 54 68 69 73 20 69 73 6e e2 80 99 74 | ne......character...This.isn...t |
| 19ca20 | 20 65 6e 66 6f 72 63 65 64 3b 20 79 6f 75 20 61 72 65 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 | .enforced;.you.are.responsible.f |
| 19ca40 | 6f 72 20 67 65 74 74 69 6e 67 20 69 74 0a 20 20 20 20 20 72 69 67 68 74 2e 20 20 54 68 65 20 6f | or.getting.it......right...The.o |
| 19ca60 | 6e 6c 79 20 65 78 63 65 70 74 69 6f 6e 20 69 73 20 74 68 61 74 20 74 68 69 73 20 66 75 6e 63 74 | nly.exception.is.that.this.funct |
| 19ca80 | 69 6f 6e 20 64 6f 65 73 20 69 6e 73 65 72 74 20 61 0a 20 20 20 20 20 6e 65 77 6c 69 6e 65 20 63 | ion.does.insert.a......newline.c |
| 19caa0 | 68 61 72 61 63 74 65 72 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 2d 2d 20 46 75 6e 63 | haracter.if.necessary....--.Func |
| 19cac0 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 | tion:.magit-cancel-section...... |
| 19cae0 | 43 61 6e 63 65 6c 20 74 68 65 20 73 65 63 74 69 6f 6e 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 | Cancel.the.section.currently.bei |
| 19cb00 | 6e 67 20 69 6e 73 65 72 74 65 64 2e 20 20 54 68 69 73 20 65 78 69 74 73 20 74 68 65 0a 20 20 20 | ng.inserted...This.exits.the.... |
| 19cb20 | 20 20 69 6e 6e 65 72 6d 6f 73 74 20 63 61 6c 6c 20 74 6f 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 | ..innermost.call.to....magit-ins |
| 19cb40 | 65 72 74 2d 73 65 63 74 69 6f 6e e2 80 99 20 61 6e 64 20 72 65 6d 6f 76 65 73 20 61 6c 6c 20 74 | ert-section....and.removes.all.t |
| 19cb60 | 72 61 63 65 73 20 6f 66 0a 20 20 20 20 20 77 68 61 74 20 68 61 73 20 61 6c 72 65 61 64 79 20 68 | races.of......what.has.already.h |
| 19cb80 | 61 70 70 65 6e 65 64 20 69 6e 73 69 64 65 20 74 68 61 74 20 63 61 6c 6c 2e 0a 0a 20 2d 2d 20 46 | appened.inside.that.call....--.F |
| 19cba0 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 73 65 63 74 69 6f 6e 2d 6a 75 | unction:.magit-define-section-ju |
| 19cbc0 | 6d 70 65 72 20 73 79 6d 20 74 69 74 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 0a 20 | mper.sym.title.&optional.value.. |
| 19cbe0 | 20 20 20 20 44 65 66 69 6e 65 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 66 75 6e 63 74 69 | ....Define.an.interactive.functi |
| 19cc00 | 6f 6e 20 74 6f 20 67 6f 20 74 6f 20 73 65 63 74 69 6f 6e 20 53 59 4d 2e 20 20 54 49 54 4c 45 20 | on.to.go.to.section.SYM...TITLE. |
| 19cc20 | 69 73 20 74 68 65 0a 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20 74 69 74 6c 65 20 6f 66 20 74 | is.the......displayed.title.of.t |
| 19cc40 | 68 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c | he.section.....File:.magit.info, |
| 19cc60 | 20 20 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2c 20 20 4e 65 78 74 | ..Node:.Section.Selection,..Next |
| 19cc80 | 3a 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 43 72 65 61 | :.Matching.Sections,..Prev:.Crea |
| 19cca0 | 74 69 6e 67 20 53 65 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d | ting.Sections,..Up:.Section.Plum |
| 19ccc0 | 62 69 6e 67 0a 0a 31 30 2e 32 2e 32 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 0a 2d | bing..10.2.2.Section.Selection.- |
| 19cce0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 2d 2d 20 46 75 6e | -----------------------...--.Fun |
| 19cd00 | 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 | ction:.magit-current-section.... |
| 19cd20 | 20 20 52 65 74 75 72 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 | ..Return.the.section.at.point... |
| 19cd40 | 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 | .--.Function:.magit-region-secti |
| 19cd60 | 6f 6e 73 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6e 64 69 74 69 6f 6e 20 6d 75 6c 74 69 70 6c 65 | ons.&optional.condition.multiple |
| 19cd80 | 0a 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 73 65 6c 65 63 | ......Return.a.list.of.the.selec |
| 19cda0 | 74 65 64 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 | ted.sections........When.the.reg |
| 19cdc0 | 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 73 20 61 20 | ion.is.active.and.constitutes.a. |
| 19cde0 | 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 73 65 6c 65 63 74 69 6f 6e 2c 20 74 68 | valid.section......selection,.th |
| 19ce00 | 65 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 | en.return.a.list.of.all.selected |
| 19ce20 | 20 73 65 63 74 69 6f 6e 73 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 20 74 68 65 20 63 61 73 | .sections...This.is......the.cas |
| 19ce40 | 65 20 77 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 62 65 67 69 6e 73 20 69 6e 20 74 68 65 20 | e.when.the.region.begins.in.the. |
| 19ce60 | 68 65 61 64 69 6e 67 20 6f 66 20 61 20 73 65 63 74 69 6f 6e 20 61 6e 64 0a 20 20 20 20 20 65 6e | heading.of.a.section.and......en |
| 19ce80 | 64 73 20 69 6e 20 74 68 65 20 68 65 61 64 69 6e 67 20 6f 66 20 74 68 65 20 73 61 6d 65 20 73 65 | ds.in.the.heading.of.the.same.se |
| 19cea0 | 63 74 69 6f 6e 20 6f 72 20 69 6e 20 74 68 61 74 20 6f 66 20 61 20 73 69 62 6c 69 6e 67 0a 20 20 | ction.or.in.that.of.a.sibling... |
| 19cec0 | 20 20 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 4d 55 4c 54 49 50 4c | ...section...If.optional.MULTIPL |
| 19cee0 | 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 63 61 | E.is.non-nil,.then.the.region.ca |
| 19cf00 | 6e 6e 6f 74 0a 20 20 20 20 20 62 65 67 69 6e 20 61 6e 64 20 65 6e 64 20 69 6e 20 74 68 65 20 73 | nnot......begin.and.end.in.the.s |
| 19cf20 | 61 6d 65 20 73 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 20 73 65 6c 65 | ame.section........When.the.sele |
| 19cf40 | 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 65 74 75 72 6e 20 | ction.is.not.valid,.then.return. |
| 19cf60 | 6e 69 6c 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 0a 20 20 20 20 20 6d 6f 73 74 20 63 6f | nil...In.this.case,......most.co |
| 19cf80 | 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 63 | mmands.that.can.act.on.the.selec |
| 19cfa0 | 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 20 20 20 20 20 61 | ted.sections.will.instead......a |
| 19cfc0 | 63 74 20 6f 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 20 20 20 | ct.on.the.section.at.point...... |
| 19cfe0 | 20 20 57 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 69 74 20 | ..When.the.region.looks.like.it. |
| 19d000 | 77 6f 75 6c 64 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 62 75 66 66 65 72 20 74 68 65 6e 20 74 | would.in.any.other.buffer.then.t |
| 19d020 | 68 65 0a 20 20 20 20 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 69 6e 76 61 6c 69 64 2e 20 20 57 | he......selection.is.invalid...W |
| 19d040 | 68 65 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 76 61 6c 69 64 20 74 68 65 6e 20 | hen.the.selection.is.valid.then. |
| 19d060 | 74 68 65 20 72 65 67 69 6f 6e 0a 20 20 20 20 20 75 73 65 73 20 74 68 65 20 e2 80 98 6d 61 67 69 | the.region......uses.the....magi |
| 19d080 | 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 e2 80 99 20 66 61 63 65 2e 20 20 54 68 | t-section-highlight....face...Th |
| 19d0a0 | 69 73 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 20 74 6f 0a 20 20 20 20 20 64 69 66 66 73 20 | is.does.not.apply.to......diffs. |
| 19d0c0 | 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 63 6f 6d 70 | where.things.get.a.bit.more.comp |
| 19d0e0 | 6c 69 63 61 74 65 64 2c 20 62 75 74 20 65 76 65 6e 20 68 65 72 65 20 69 66 20 74 68 65 0a 20 20 | licated,.but.even.here.if.the... |
| 19d100 | 20 20 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 | ...region.looks.like.it.usually. |
| 19d120 | 64 6f 65 73 2c 20 74 68 65 6e 20 74 68 61 74 e2 80 99 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 0a | does,.then.that...s.not.a.valid. |
| 19d140 | 20 20 20 20 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 66 61 72 20 61 73 20 74 68 69 73 20 66 75 | .....selection.as.far.as.this.fu |
| 19d160 | 6e 63 74 69 6f 6e 20 69 73 20 63 6f 6e 63 65 72 6e 65 64 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 | nction.is.concerned........If.op |
| 19d180 | 74 69 6f 6e 61 6c 20 43 4f 4e 44 49 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 | tional.CONDITION.is.non-nil,.the |
| 19d1a0 | 6e 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 6e 6f 74 20 6f 6e 6c 79 20 68 61 73 0a 20 20 20 | n.the.selection.not.only.has.... |
| 19d1c0 | 20 20 74 6f 20 62 65 20 76 61 6c 69 64 3b 20 61 6c 6c 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 | ..to.be.valid;.all.selected.sect |
| 19d1e0 | 69 6f 6e 73 20 61 64 64 69 74 69 6f 6e 61 6c 6c 79 20 68 61 76 65 20 74 6f 20 6d 61 74 63 68 0a | ions.additionally.have.to.match. |
| 19d200 | 20 20 20 20 20 43 4f 4e 44 49 54 49 4f 4e 2c 20 6f 72 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e | .....CONDITION,.or.nil.is.return |
| 19d220 | 65 64 2e 20 20 53 65 65 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 e2 | ed...See....magit-section-match. |
| 19d240 | 80 99 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 | ...for.the......forms.CONDITION. |
| 19d260 | 63 61 6e 20 74 61 6b 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 72 | can.take....--.Function:.magit-r |
| 19d280 | 65 67 69 6f 6e 2d 76 61 6c 75 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6e 64 69 74 69 6f 6e | egion-values.&optional.condition |
| 19d2a0 | 20 6d 75 6c 74 69 70 6c 65 0a 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 | .multiple......Return.a.list.of. |
| 19d2c0 | 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 | the.values.of.the.selected.secti |
| 19d2e0 | 6f 6e 73 2e 0a 0a 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 73 20 74 68 61 | ons........Return.the.values.tha |
| 19d300 | 74 20 74 68 65 6d 73 65 6c 76 65 73 20 77 6f 75 6c 64 20 62 65 20 72 65 74 75 72 6e 65 64 20 62 | t.themselves.would.be.returned.b |
| 19d320 | 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 e2 | y.........magit-region-sections. |
| 19d340 | 80 99 20 28 77 68 69 63 68 20 73 65 65 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | ...(which.see).....File:.magit.i |
| 19d360 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2c 20 20 | nfo,..Node:.Matching.Sections,.. |
| 19d380 | 50 72 65 76 3a 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2c 20 20 55 70 3a 20 53 65 | Prev:.Section.Selection,..Up:.Se |
| 19d3a0 | 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e 32 2e 33 20 4d 61 74 63 68 69 6e 67 20 | ction.Plumbing..10.2.3.Matching. |
| 19d3c0 | 53 65 63 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | Sections.----------------------- |
| 19d3e0 | 2d 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e | -.....M-x.magit-describe-section |
| 19d400 | 2d 62 72 69 65 66 6c 79 e2 80 99 0a 20 20 20 20 20 53 68 6f 77 20 69 6e 66 6f 72 6d 61 74 69 6f | -briefly.........Show.informatio |
| 19d420 | 6e 20 61 62 6f 75 74 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 54 | n.about.the.section.at.point...T |
| 19d440 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 0a 20 20 20 20 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 | his.command.is......intended.for |
| 19d460 | 20 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f 73 65 73 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 | .debugging.purposes....--.Functi |
| 19d480 | 6f 6e 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 20 73 65 63 74 69 6f 6e 0a | on:.magit-section-ident.section. |
| 19d4a0 | 20 20 20 20 20 52 65 74 75 72 6e 20 61 6e 20 75 6e 69 71 75 65 20 69 64 65 6e 74 69 66 69 65 72 | .....Return.an.unique.identifier |
| 19d4c0 | 20 66 6f 72 20 53 45 43 54 49 4f 4e 2e 20 20 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 | .for.SECTION...The.return.value. |
| 19d4e0 | 68 61 73 20 74 68 65 0a 20 20 20 20 20 66 6f 72 6d 20 e2 80 98 28 28 54 59 50 45 20 2e 20 56 41 | has.the......form....((TYPE...VA |
| 19d500 | 4c 55 45 29 2e 2e 2e 29 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 | LUE)...).......--.Function:.magi |
| 19d520 | 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 20 69 64 65 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 72 6f | t-get-section.ident.&optional.ro |
| 19d540 | 6f 74 0a 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 64 65 6e 74 | ot......Return.the.section.ident |
| 19d560 | 69 66 69 65 64 20 62 79 20 49 44 45 4e 54 2e 20 20 49 44 45 4e 54 20 68 61 73 20 74 6f 20 62 65 | ified.by.IDENT...IDENT.has.to.be |
| 19d580 | 20 61 20 6c 69 73 74 20 61 73 0a 20 20 20 20 20 72 65 74 75 72 6e 65 64 20 62 79 20 e2 80 98 6d | .a.list.as......returned.by....m |
| 19d5a0 | 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 64 65 6e 74 e2 80 99 2e 0a 0a 20 2d 2d 20 46 75 6e 63 | agit-section-ident.......--.Func |
| 19d5c0 | 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 20 63 6f 6e 64 69 74 | tion:.magit-section-match.condit |
| 19d5e0 | 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 52 65 74 75 72 | ion.&optional.section......Retur |
| 19d600 | 6e 20 e2 80 98 74 e2 80 99 20 69 66 20 53 45 43 54 49 4f 4e 20 6d 61 74 63 68 65 73 20 43 4f 4e | n....t....if.SECTION.matches.CON |
| 19d620 | 44 49 54 49 4f 4e 2e 20 20 53 45 43 54 49 4f 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 | DITION...SECTION.defaults.to.the |
| 19d640 | 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 20 20 49 66 20 53 45 43 54 | ......section.at.point...If.SECT |
| 19d660 | 49 4f 4e 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 20 61 6e 64 20 74 68 65 72 65 20 61 | ION.is.not.specified.and.there.a |
| 19d680 | 6c 73 6f 20 69 73 20 6e 6f 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2c | lso.is.no......section.at.point, |
| 19d6a0 | 20 74 68 65 6e 20 72 65 74 75 72 6e 20 e2 80 98 6e 69 6c e2 80 99 2e 0a 0a 20 20 20 20 20 43 4f | .then.return....nil...........CO |
| 19d6c0 | 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 66 | NDITION.can.take.the.following.f |
| 19d6e0 | 6f 72 6d 73 3a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 28 43 4f 4e 44 49 54 49 4f 4e 2e | orms:................(CONDITION. |
| 19d700 | 2e 2e 29 e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 66 20 61 6e 79 | ..)...............matches.if.any |
| 19d720 | 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 73 2e 0a 0a 20 20 20 | .of.the.CONDITIONs.matches...... |
| 19d740 | 20 20 20 20 20 e2 80 a2 20 e2 80 98 5b 43 4c 41 53 53 2e 2e 2e 5d e2 80 99 0a 0a 20 20 20 20 20 | ............[CLASS...].......... |
| 19d760 | 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 66 20 74 68 65 20 73 65 63 74 69 6f 6e e2 80 99 73 20 | .....matches.if.the.section...s. |
| 19d780 | 63 6c 61 73 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 65 20 66 69 72 73 74 20 43 | class.is.the.same.as.the.first.C |
| 19d7a0 | 4c 41 53 53 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 61 20 73 75 62 63 6c 61 73 73 20 6f 66 20 | LASS...........or.a.subclass.of. |
| 19d7c0 | 74 68 61 74 3b 20 74 68 65 20 73 65 63 74 69 6f 6e e2 80 99 73 20 70 61 72 65 6e 74 20 63 6c 61 | that;.the.section...s.parent.cla |
| 19d7e0 | 73 73 20 6d 61 74 63 68 65 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 73 65 63 6f 6e 64 20 | ss.matches.the...........second. |
| 19d800 | 43 4c 41 53 53 3b 20 61 6e 64 20 73 6f 20 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 | CLASS;.and.so.on................ |
| 19d820 | 80 98 5b 2a 20 43 4c 41 53 53 2e 2e 2e 5d e2 80 99 0a 0a 20 20 20 20 20 20 20 20 20 20 6d 61 74 | ..[*.CLASS...]...............mat |
| 19d840 | 63 68 65 73 20 73 65 63 74 69 6f 6e 73 20 74 68 61 74 20 6d 61 74 63 68 20 e2 80 98 5b 43 4c 41 | ches.sections.that.match....[CLA |
| 19d860 | 53 53 2e 2e 2e 5d e2 80 99 20 61 6e 64 20 61 6c 73 6f 20 72 65 63 75 72 73 69 76 65 6c 79 0a 20 | SS...]....and.also.recursively.. |
| 19d880 | 20 20 20 20 20 20 20 20 20 61 6c 6c 20 74 68 65 69 72 20 63 68 69 6c 64 20 73 65 63 74 69 6f 6e | .........all.their.child.section |
| 19d8a0 | 73 2e 0a 0a 20 20 20 20 20 20 20 20 e2 80 a2 20 e2 80 98 43 4c 41 53 53 e2 80 99 0a 0a 20 20 20 | s..................CLASS........ |
| 19d8c0 | 20 20 20 20 20 20 20 6d 61 74 63 68 65 73 20 69 66 20 74 68 65 20 73 65 63 74 69 6f 6e e2 80 99 | .......matches.if.the.section... |
| 19d8e0 | 73 20 63 6c 61 73 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 43 4c 41 53 53 20 6f 72 20 | s.class.is.the.same.as.CLASS.or. |
| 19d900 | 61 0a 20 20 20 20 20 20 20 20 20 20 73 75 62 63 6c 61 73 73 20 6f 66 20 74 68 61 74 3b 20 72 65 | a...........subclass.of.that;.re |
| 19d920 | 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 63 6c 61 73 73 65 73 20 6f 66 20 74 68 65 20 70 | gardless.of.the.classes.of.the.p |
| 19d940 | 61 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 | arent...........sections........ |
| 19d960 | 45 61 63 68 20 43 4c 41 53 53 20 73 68 6f 75 6c 64 20 62 65 20 61 20 63 6c 61 73 73 20 73 79 6d | Each.CLASS.should.be.a.class.sym |
| 19d980 | 62 6f 6c 2c 20 69 64 65 6e 74 69 66 79 69 6e 67 20 61 20 63 6c 61 73 73 20 74 68 61 74 0a 20 20 | bol,.identifying.a.class.that... |
| 19d9a0 | 20 20 20 64 65 72 69 76 65 73 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e | ...derives.from....magit-section |
| 19d9c0 | e2 80 99 2e 20 20 46 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 | ......For.backward.compatibility |
| 19d9e0 | 20 43 4c 41 53 53 20 63 61 6e 0a 20 20 20 20 20 61 6c 73 6f 20 62 65 20 61 20 22 74 79 70 65 20 | .CLASS.can......also.be.a."type. |
| 19da00 | 73 79 6d 62 6f 6c 22 2e 20 20 41 20 73 65 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 73 75 63 68 | symbol"...A.section.matches.such |
| 19da20 | 20 61 20 73 79 6d 62 6f 6c 20 69 66 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 6f 66 20 69 | .a.symbol.if.the......value.of.i |
| 19da40 | 74 73 20 e2 80 98 74 79 70 65 e2 80 99 20 73 6c 6f 74 20 69 73 20 e2 80 98 65 71 e2 80 99 2e 20 | ts....type....slot.is....eq..... |
| 19da60 | 20 49 66 20 61 20 74 79 70 65 20 73 79 6d 62 6f 6c 20 68 61 73 20 61 6e 20 65 6e 74 72 79 20 69 | .If.a.type.symbol.has.an.entry.i |
| 19da80 | 6e 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 2d 73 65 63 74 69 6f 6e 2d 74 79 70 65 2d 61 6c | n.........magit--section-type-al |
| 19daa0 | 69 73 74 e2 80 99 2c 20 74 68 65 6e 20 61 20 73 65 63 74 69 6f 6e 20 61 6c 73 6f 20 6d 61 74 63 | ist...,.then.a.section.also.matc |
| 19dac0 | 68 65 73 20 74 68 61 74 20 74 79 70 65 0a 20 20 20 20 20 69 66 20 69 74 73 20 63 6c 61 73 73 20 | hes.that.type......if.its.class. |
| 19dae0 | 69 73 20 61 20 73 75 62 63 6c 61 73 73 20 6f 66 20 74 68 65 20 63 6c 61 73 73 20 74 68 61 74 20 | is.a.subclass.of.the.class.that. |
| 19db00 | 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 74 79 70 65 20 61 73 20 | corresponds.to.the......type.as. |
| 19db20 | 70 65 72 20 74 68 61 74 20 61 6c 69 73 74 2e 0a 0a 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 | per.that.alist........Note.that. |
| 19db40 | 69 74 20 69 73 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 73 70 65 63 69 66 79 20 74 | it.is.not.necessary.to.specify.t |
| 19db60 | 68 65 20 63 6f 6d 70 6c 65 74 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 6c 69 6e 65 61 67 65 | he.complete.section......lineage |
| 19db80 | 20 61 73 20 70 72 69 6e 74 65 64 20 62 79 20 e2 80 98 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 | .as.printed.by....magit-describe |
| 19dba0 | 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 e2 80 99 2c 20 75 6e 6c 65 73 73 20 6f 66 0a 20 | -section-briefly...,.unless.of.. |
| 19dbc0 | 20 20 20 20 63 6f 75 72 73 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 62 65 20 74 68 61 74 20 70 | ....course.you.want.to.be.that.p |
| 19dbe0 | 72 65 63 69 73 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 65 63 | recise....--.Function:.magit-sec |
| 19dc00 | 74 69 6f 6e 2d 76 61 6c 75 65 2d 69 66 20 63 6f 6e 64 69 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 | tion-value-if.condition.&optiona |
| 19dc20 | 6c 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 | l.section......If.the.section.at |
| 19dc40 | 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 74 68 65 6e 20 72 | .point.matches.CONDITION,.then.r |
| 19dc60 | 65 74 75 72 6e 20 69 74 73 20 76 61 6c 75 65 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f 6e | eturn.its.value........If.option |
| 19dc80 | 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 65 73 74 20 | al.SECTION.is.non-nil.then.test. |
| 19dca0 | 77 68 65 74 68 65 72 20 74 68 61 74 20 6d 61 74 63 68 65 73 0a 20 20 20 20 20 69 6e 73 74 65 61 | whether.that.matches......instea |
| 19dcc0 | 64 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f | d...If.there.is.no.section.at.po |
| 19dce0 | 69 6e 74 20 61 6e 64 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 69 6c 2c 20 74 68 65 6e 0a 20 20 20 | int.and.SECTION.is.nil,.then.... |
| 19dd00 | 20 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 64 6f | ..return.nil...If.the.section.do |
| 19dd20 | 65 73 20 6e 6f 74 20 6d 61 74 63 68 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a | es.not.match,.then.return.nil... |
| 19dd40 | 20 20 20 20 20 53 65 65 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 e2 | .....See....magit-section-match. |
| 19dd60 | 80 99 20 66 6f 72 20 74 68 65 20 66 6f 72 6d 73 20 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 | ...for.the.forms.CONDITION.can.t |
| 19dd80 | 61 6b 65 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f | ake....--.Function:.magit-sectio |
| 19dda0 | 6e 2d 63 61 73 65 20 26 72 65 73 74 20 63 6c 61 75 73 65 73 0a 20 20 20 20 20 43 68 6f 6f 73 65 | n-case.&rest.clauses......Choose |
| 19ddc0 | 20 61 6d 6f 6e 67 20 63 6c 61 75 73 65 73 20 6f 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 | .among.clauses.on.the.type.of.th |
| 19dde0 | 65 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 63 | e.section.at.point........Each.c |
| 19de00 | 6c 61 75 73 65 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 28 43 4f 4e 44 49 54 49 4f 4e 20 42 4f 44 59 | lause.looks.like.(CONDITION.BODY |
| 19de20 | 2e 2e 2e 29 2e 20 20 54 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 65 63 74 | ...)...The.type.of.the......sect |
| 19de40 | 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 63 68 20 43 4f 4e | ion.is.compared.against.each.CON |
| 19de60 | 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 74 68 65 0a 20 20 | DITION;.the.BODY.forms.of.the... |
| 19de80 | 20 20 20 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 71 | ...first.match.are.evaluated.seq |
| 19dea0 | 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 6c | uentially.and.the.value.of.the.l |
| 19dec0 | 61 73 74 0a 20 20 20 20 20 66 6f 72 6d 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 49 6e 73 69 | ast......form.is.returned...Insi |
| 19dee0 | 64 65 20 42 4f 44 59 20 74 68 65 20 73 79 6d 62 6f 6c 20 e2 80 98 69 74 e2 80 99 20 69 73 20 62 | de.BODY.the.symbol....it....is.b |
| 19df00 | 6f 75 6e 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e | ound.to.the......section.at.poin |
| 19df20 | 74 2e 20 20 49 66 20 6e 6f 20 63 6c 61 75 73 65 20 73 75 63 63 65 65 64 73 20 6f 72 20 69 66 20 | t...If.no.clause.succeeds.or.if. |
| 19df40 | 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 61 74 20 70 6f 69 6e | there.is.no.section......at.poin |
| 19df60 | 74 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 53 65 65 20 e2 80 98 6d 61 67 69 74 | t.return.nil........See....magit |
| 19df80 | 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 e2 80 99 20 66 6f 72 20 74 68 65 20 66 6f 72 6d 73 20 | -section-match....for.the.forms. |
| 19dfa0 | 43 4f 4e 44 49 54 49 4f 4e 20 63 61 6e 20 74 61 6b 65 2e 0a 20 20 20 20 20 41 64 64 69 74 69 6f | CONDITION.can.take.......Additio |
| 19dfc0 | 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 65 | nally.a.CONDITION.of.t.is.allowe |
| 19dfe0 | 64 20 69 6e 20 74 68 65 20 66 69 6e 61 6c 20 63 6c 61 75 73 65 20 61 6e 64 0a 20 20 20 20 20 6d | d.in.the.final.clause.and......m |
| 19e000 | 61 74 63 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 | atches.if.no.other.CONDITION.mat |
| 19e020 | 63 68 2c 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 20 | ch,.even.if.there.is.no.section. |
| 19e040 | 61 74 0a 20 20 20 20 20 70 6f 69 6e 74 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 | at......point....--.Variable:.ma |
| 19e060 | 67 69 74 2d 72 6f 6f 74 2d 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 65 20 72 6f 6f 74 20 73 | git-root-section......The.root.s |
| 19e080 | 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 41 | ection.in.the.current.buffer...A |
| 19e0a0 | 6c 6c 20 6f 74 68 65 72 20 73 65 63 74 69 6f 6e 73 20 61 72 65 0a 20 20 20 20 20 64 65 73 63 65 | ll.other.sections.are......desce |
| 19e0c0 | 6e 64 61 6e 74 73 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2e 20 20 54 68 65 20 76 61 6c | ndants.of.this.section...The.val |
| 19e0e0 | 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 62 79 0a 20 20 | ue.of.this.variable.is.set.by... |
| 19e100 | 20 20 20 e2 80 98 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e e2 80 99 20 61 6e | ......magit-insert-section....an |
| 19e120 | 64 20 79 6f 75 20 73 68 6f 75 6c 64 20 6e 65 76 65 72 20 6d 6f 64 69 66 79 20 69 74 2e 0a 0a 20 | d.you.should.never.modify.it.... |
| 19e140 | 20 20 46 6f 72 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 73 65 63 74 69 6f 6e 73 20 61 20 66 65 | ..For.diff.related.sections.a.fe |
| 19e160 | 77 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 6f 6f 6c 73 20 65 78 69 73 74 2e 0a 0a 20 2d 2d 20 46 | w.additional.tools.exist....--.F |
| 19e180 | 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 20 26 6f 70 74 69 6f 6e | unction:.magit-diff-type.&option |
| 19e1a0 | 61 6c 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 | al.section......Return.the.diff. |
| 19e1c0 | 74 79 70 65 20 6f 66 20 53 45 43 54 49 4f 4e 2e 0a 0a 20 20 20 20 20 54 68 65 20 72 65 74 75 72 | type.of.SECTION........The.retur |
| 19e1e0 | 6e 65 64 20 74 79 70 65 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 e2 | ned.type.is.one.of.the.symbols.. |
| 19e200 | 80 98 73 74 61 67 65 64 e2 80 99 2c 20 e2 80 98 75 6e 73 74 61 67 65 64 e2 80 99 2c 0a 20 20 20 | ..staged...,....unstaged...,.... |
| 19e220 | 20 20 e2 80 98 63 6f 6d 6d 69 74 74 65 64 e2 80 99 2c 20 6f 72 20 e2 80 98 75 6e 64 65 66 69 6e | .....committed...,.or....undefin |
| 19e240 | 65 64 e2 80 99 2e 20 20 54 68 69 73 20 74 79 70 65 20 73 65 72 76 65 73 20 61 20 73 69 6d 69 6c | ed......This.type.serves.a.simil |
| 19e260 | 61 72 20 70 75 72 70 6f 73 65 20 61 73 0a 20 20 20 20 20 74 68 65 20 67 65 6e 65 72 61 6c 20 74 | ar.purpose.as......the.general.t |
| 19e280 | 79 70 65 20 63 6f 6d 6d 6f 6e 20 74 6f 20 61 6c 6c 20 73 65 63 74 69 6f 6e 73 20 28 77 68 69 63 | ype.common.to.all.sections.(whic |
| 19e2a0 | 68 20 69 73 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 e2 80 98 74 79 70 65 e2 | h.is.stored.in.the.........type. |
| 19e2c0 | 80 99 20 73 6c 6f 74 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 e2 80 98 | ...slot.of.the.corresponding.... |
| 19e2e0 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e e2 80 99 20 73 74 72 75 63 74 29 20 62 75 74 20 74 61 6b | magit-section....struct).but.tak |
| 19e300 | 65 73 0a 20 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 | es......additional.information.i |
| 19e320 | 6e 74 6f 20 61 63 63 6f 75 6e 74 2e 20 20 57 68 65 6e 20 74 68 65 20 53 45 43 54 49 4f 4e 20 69 | nto.account...When.the.SECTION.i |
| 19e340 | 73 6e e2 80 99 74 0a 20 20 20 20 20 72 65 6c 61 74 65 64 20 74 6f 20 64 69 66 66 73 20 61 6e 64 | sn...t......related.to.diffs.and |
| 19e360 | 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 20 61 6c 73 6f 20 69 | .the.buffer.containing.it.also.i |
| 19e380 | 73 6e e2 80 99 74 20 61 0a 20 20 20 20 20 64 69 66 66 2d 6f 6e 6c 79 20 62 75 66 66 65 72 2c 20 | sn...t.a......diff-only.buffer,. |
| 19e3a0 | 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 43 75 72 72 65 6e 74 6c 79 | then.return.nil........Currently |
| 19e3c0 | 20 74 68 65 20 74 79 70 65 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 6f 6e 65 20 6f 66 20 e2 80 98 | .the.type.can.also.be.one.of.... |
| 19e3e0 | 74 72 61 63 6b 65 64 e2 80 99 20 61 6e 64 20 e2 80 98 75 6e 74 72 61 63 6b 65 64 e2 80 99 2c 0a | tracked....and....untracked...,. |
| 19e400 | 20 20 20 20 20 62 75 74 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 6e 6f 74 20 68 61 | .....but.these.values.are.not.ha |
| 19e420 | 6e 64 6c 65 64 20 65 78 70 6c 69 63 69 74 6c 79 20 69 6e 20 65 76 65 72 79 20 70 6c 61 63 65 20 | ndled.explicitly.in.every.place. |
| 19e440 | 74 68 65 79 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 62 65 2e 20 20 41 20 70 6f 73 73 69 62 6c 65 | they......should.be...A.possible |
| 19e460 | 20 66 69 78 20 63 6f 75 6c 64 20 62 65 20 74 6f 20 6a 75 73 74 20 72 65 74 75 72 6e 20 6e 69 6c | .fix.could.be.to.just.return.nil |
| 19e480 | 20 68 65 72 65 2e 0a 0a 20 20 20 20 20 54 68 65 20 73 65 63 74 69 6f 6e 20 68 61 73 20 74 6f 20 | .here........The.section.has.to. |
| 19e4a0 | 62 65 20 61 20 e2 80 98 64 69 66 66 e2 80 99 20 6f 72 20 e2 80 98 68 75 6e 6b e2 80 99 20 73 65 | be.a....diff....or....hunk....se |
| 19e4c0 | 63 74 69 6f 6e 2c 20 6f 72 20 61 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 77 68 6f 73 65 20 63 | ction,.or.a.section......whose.c |
| 19e4e0 | 68 69 6c 64 72 65 6e 20 61 72 65 20 6f 66 20 74 79 70 65 20 e2 80 98 64 69 66 66 e2 80 99 2e 20 | hildren.are.of.type....diff..... |
| 19e500 | 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 73 20 6e 69 6c 2c 0a 20 20 20 | .If.optional.SECTION.is.nil,.... |
| 19e520 | 20 20 72 65 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 74 79 70 65 20 66 6f 72 20 74 68 65 20 63 | ..return.the.diff.type.for.the.c |
| 19e540 | 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 20 20 49 6e 20 62 75 66 66 65 72 73 20 77 68 6f 73 | urrent.section...In.buffers.whos |
| 19e560 | 65 0a 20 20 20 20 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 69 73 20 e2 80 98 6d 61 67 69 74 2d 64 69 | e......major.mode.is....magit-di |
| 19e580 | 66 66 2d 6d 6f 64 65 e2 80 99 20 53 45 43 54 49 4f 4e 20 69 73 20 69 67 6e 6f 72 65 64 20 61 6e | ff-mode....SECTION.is.ignored.an |
| 19e5a0 | 64 20 74 68 65 20 74 79 70 65 20 69 73 0a 20 20 20 20 20 64 65 74 65 72 6d 69 6e 65 64 20 75 73 | d.the.type.is......determined.us |
| 19e5c0 | 69 6e 67 20 6f 74 68 65 72 20 6d 65 61 6e 73 2e 20 20 49 6e 20 e2 80 98 6d 61 67 69 74 2d 72 65 | ing.other.means...In....magit-re |
| 19e5e0 | 76 69 73 69 6f 6e 2d 6d 6f 64 65 e2 80 99 20 62 75 66 66 65 72 73 20 74 68 65 0a 20 20 20 20 20 | vision-mode....buffers.the...... |
| 19e600 | 74 79 70 65 20 69 73 20 61 6c 77 61 79 73 20 e2 80 98 63 6f 6d 6d 69 74 74 65 64 e2 80 99 2e 0a | type.is.always....committed..... |
| 19e620 | 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 20 | ..--.Function:.magit-diff-scope. |
| 19e640 | 26 6f 70 74 69 6f 6e 61 6c 20 73 65 63 74 69 6f 6e 20 73 74 72 69 63 74 0a 20 20 20 20 20 52 65 | &optional.section.strict......Re |
| 19e660 | 74 75 72 6e 20 74 68 65 20 64 69 66 66 20 73 63 6f 70 65 20 6f 66 20 53 45 43 54 49 4f 4e 20 6f | turn.the.diff.scope.of.SECTION.o |
| 19e680 | 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 28 73 29 2e 0a 0a 20 20 20 20 | r.the.selected.section(s)....... |
| 19e6a0 | 20 41 20 64 69 66 66 e2 80 99 73 20 22 73 63 6f 70 65 22 20 64 65 73 63 72 69 62 65 73 20 77 68 | .A.diff...s."scope".describes.wh |
| 19e6c0 | 61 74 20 70 61 72 74 20 6f 66 20 61 20 64 69 66 66 20 69 73 20 73 65 6c 65 63 74 65 64 2c 20 69 | at.part.of.a.diff.is.selected,.i |
| 19e6e0 | 74 20 69 73 20 61 0a 20 20 20 20 20 73 79 6d 62 6f 6c 2c 20 6f 6e 65 20 6f 66 20 e2 80 98 72 65 | t.is.a......symbol,.one.of....re |
| 19e700 | 67 69 6f 6e e2 80 99 2c 20 e2 80 98 68 75 6e 6b e2 80 99 2c 20 e2 80 98 68 75 6e 6b 73 e2 80 99 | gion...,....hunk...,....hunks... |
| 19e720 | 2c 20 e2 80 98 66 69 6c 65 e2 80 99 2c 20 e2 80 98 66 69 6c 65 73 e2 80 99 2c 20 6f 72 0a 20 20 | ,....file...,....files...,.or... |
| 19e740 | 20 20 20 e2 80 98 6c 69 73 74 e2 80 99 2e 20 20 44 6f 20 6e 6f 74 20 63 6f 6e 66 75 73 65 20 74 | ......list......Do.not.confuse.t |
| 19e760 | 68 69 73 20 77 69 74 68 20 74 68 65 20 64 69 66 66 20 22 74 79 70 65 22 2c 20 61 73 20 72 65 74 | his.with.the.diff."type",.as.ret |
| 19e780 | 75 72 6e 65 64 20 62 79 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 | urned.by.........magit-diff-type |
| 19e7a0 | e2 80 99 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 45 43 54 49 4f 4e 20 69 | ...........If.optional.SECTION.i |
| 19e7c0 | 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 68 65 20 73 63 6f 70 65 | s.non-nil,.then.return.the.scope |
| 19e7e0 | 20 6f 66 20 74 68 61 74 2c 0a 20 20 20 20 20 69 67 6e 6f 72 69 6e 67 20 74 68 65 20 73 65 63 74 | .of.that,......ignoring.the.sect |
| 19e800 | 69 6f 6e 73 20 73 65 6c 65 63 74 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 4f 74 | ions.selected.by.the.region...Ot |
| 19e820 | 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 0a 20 20 20 20 20 73 63 6f 70 65 20 6f 66 | herwise.return.the......scope.of |
| 19e840 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 6f 72 20 69 66 20 74 68 65 20 | .the.current.section,.or.if.the. |
| 19e860 | 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 61 6e 64 0a 20 20 20 20 20 73 65 6c 65 63 74 | region.is.active.and......select |
| 19e880 | 73 20 61 20 76 61 6c 69 64 20 67 72 6f 75 70 20 6f 66 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 | s.a.valid.group.of.diff.related. |
| 19e8a0 | 73 65 63 74 69 6f 6e 73 2c 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 73 65 0a 20 20 20 20 | sections,.the.type.of.these..... |
| 19e8c0 | 20 73 65 63 74 69 6f 6e 73 2c 20 69 2e 65 2e 2c 20 e2 80 98 68 75 6e 6b 73 e2 80 99 20 6f 72 20 | .sections,.i.e.,....hunks....or. |
| 19e8e0 | e2 80 98 66 69 6c 65 73 e2 80 99 2e 20 20 49 66 20 53 45 43 54 49 4f 4e 20 28 6f 72 20 69 66 20 | ...files......If.SECTION.(or.if. |
| 19e900 | 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 74 68 61 74 20 69 73 | the.current......section.that.is |
| 19e920 | 20 6e 69 6c 29 20 69 73 20 61 20 e2 80 98 68 75 6e 6b e2 80 99 20 73 65 63 74 69 6f 6e 20 61 6e | .nil).is.a....hunk....section.an |
| 19e940 | 64 20 74 68 65 20 72 65 67 69 6f 6e 20 73 74 61 72 74 73 20 61 6e 64 0a 20 20 20 20 20 65 6e 64 | d.the.region.starts.and......end |
| 19e960 | 73 20 69 6e 73 69 64 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 61 20 74 68 61 74 20 73 65 63 74 | s.inside.the.body.of.a.that.sect |
| 19e980 | 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 74 79 70 65 20 69 73 20 e2 80 98 72 65 67 69 6f 6e e2 | ion,.then.the.type.is....region. |
| 19e9a0 | 80 99 2e 0a 0a 20 20 20 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 53 54 52 49 43 54 20 69 73 20 | ..........If.optional.STRICT.is. |
| 19e9c0 | 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 20 64 | non-nil.then.return.nil.if.the.d |
| 19e9e0 | 69 66 66 20 74 79 70 65 20 6f 66 0a 20 20 20 20 20 74 68 65 20 73 65 63 74 69 6f 6e 20 61 74 20 | iff.type.of......the.section.at. |
| 19ea00 | 70 6f 69 6e 74 20 69 73 20 e2 80 98 75 6e 74 72 61 63 6b 65 64 e2 80 99 20 6f 72 20 74 68 65 20 | point.is....untracked....or.the. |
| 19ea20 | 73 65 63 74 69 6f 6e 20 61 74 20 70 6f 69 6e 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 61 63 74 | section.at.point.is.not......act |
| 19ea40 | 75 61 6c 6c 79 20 61 20 e2 80 98 64 69 66 66 e2 80 99 20 62 75 74 20 61 20 e2 80 98 64 69 66 66 | ually.a....diff....but.a....diff |
| 19ea60 | 73 74 61 74 e2 80 99 20 73 65 63 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e | stat....section.....File:.magit. |
| 19ea80 | 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 2c | info,..Node:.Refreshing.Buffers, |
| 19eaa0 | 20 20 4e 65 78 74 3a 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 20 50 72 65 76 3a 20 53 65 63 74 | ..Next:.Conventions,..Prev:.Sect |
| 19eac0 | 69 6f 6e 20 50 6c 75 6d 62 69 6e 67 2c 20 20 55 70 3a 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e | ion.Plumbing,..Up:.Plumbing..10. |
| 19eae0 | 33 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | 3.Refreshing.Buffers.=========== |
| 19eb00 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20 | ============..All.commands.that. |
| 19eb20 | 63 72 65 61 74 65 20 61 20 6e 65 77 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 6f 72 20 63 68 61 | create.a.new.Magit.buffer.or.cha |
| 19eb40 | 6e 67 65 20 77 68 61 74 20 69 73 20 62 65 69 6e 67 0a 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 | nge.what.is.being.displayed.in.a |
| 19eb60 | 6e 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 20 64 6f 20 73 6f 20 62 79 20 63 61 6c 6c 69 | n.existing.buffer.do.so.by.calli |
| 19eb80 | 6e 67 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 73 65 74 75 70 e2 80 99 2e 0a 41 6d 6f 6e 67 | ng....magit-mode-setup.....Among |
| 19eba0 | 20 6f 74 68 65 72 20 74 68 69 6e 67 73 2c 20 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 20 73 65 74 | .other.things,.that.function.set |
| 19ebc0 | 73 20 74 68 65 20 62 75 66 66 65 72 20 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 6f 66 0a e2 80 98 | s.the.buffer.local.values.of.... |
| 19ebe0 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 e2 80 99 20 28 74 6f 20 74 68 65 20 74 6f 70 | default-directory....(to.the.top |
| 19ec00 | 2d 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 79 29 2c 0a e2 80 98 6d 61 | -level.of.the.repository),....ma |
| 19ec20 | 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 2c 20 61 6e 64 20 e2 80 98 | git-refresh-function...,.and.... |
| 19ec40 | 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 72 67 73 e2 80 99 2e 0a 0a 20 20 20 42 75 66 66 65 | magit-refresh-args.........Buffe |
| 19ec60 | 72 73 20 61 72 65 20 72 65 66 72 65 73 68 65 64 20 62 79 20 63 61 6c 6c 69 6e 67 20 74 68 65 20 | rs.are.refreshed.by.calling.the. |
| 19ec80 | 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 74 68 65 20 6c 6f 63 61 6c 20 76 61 6c 75 65 | function.that.is.the.local.value |
| 19eca0 | 0a 6f 66 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 | .of....magit-refresh-function... |
| 19ecc0 | 20 28 61 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 64 20 e2 80 98 6d 61 67 69 74 2d 2a 2d 72 65 | .(a.function.named....magit-*-re |
| 19ece0 | 66 72 65 73 68 2d 62 75 66 66 65 72 e2 80 99 2c 0a 77 68 65 72 65 20 e2 80 98 2a e2 80 99 20 6d | fresh-buffer...,.where....*....m |
| 19ed00 | 61 79 20 62 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 e2 80 98 64 69 66 66 e2 80 99 29 | ay.be.something.like....diff...) |
| 19ed20 | 20 77 69 74 68 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a e2 80 98 6d 61 67 69 74 2d 72 65 66 72 | .with.the.value.of....magit-refr |
| 19ed40 | 65 73 68 2d 61 72 67 73 e2 80 99 20 61 73 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 2d 2d 20 4d | esh-args....as.arguments....--.M |
| 19ed60 | 61 63 72 6f 3a 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 73 65 74 75 70 20 62 75 66 66 65 72 20 73 77 | acro:.magit-mode-setup.buffer.sw |
| 19ed80 | 69 74 63 68 2d 66 75 6e 63 20 6d 6f 64 65 20 72 65 66 72 65 73 68 2d 66 75 6e 63 0a 20 20 20 20 | itch-func.mode.refresh-func..... |
| 19eda0 | 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 72 65 73 68 2d 61 72 67 73 0a 20 20 20 | ......&optional.refresh-args.... |
| 19edc0 | 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 70 6c 61 79 73 20 61 6e 64 20 73 65 6c | ..This.function.displays.and.sel |
| 19ede0 | 65 63 74 73 20 42 55 46 46 45 52 2c 20 74 75 72 6e 73 20 6f 6e 20 4d 4f 44 45 2c 20 61 6e 64 0a | ects.BUFFER,.turns.on.MODE,.and. |
| 19ee00 | 20 20 20 20 20 72 65 66 72 65 73 68 65 73 20 61 20 66 69 72 73 74 20 74 69 6d 65 2e 0a 0a 20 20 | .....refreshes.a.first.time..... |
| 19ee20 | 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 70 6c 61 79 73 20 61 6e 64 20 6f 70 | ...This.function.displays.and.op |
| 19ee40 | 74 69 6f 6e 61 6c 6c 79 20 73 65 6c 65 63 74 73 20 42 55 46 46 45 52 20 62 79 20 63 61 6c 6c 69 | tionally.selects.BUFFER.by.calli |
| 19ee60 | 6e 67 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 64 69 73 70 6c 61 79 2d 62 75 | ng.........magit-mode-display-bu |
| 19ee80 | 66 66 65 72 e2 80 99 20 77 69 74 68 20 42 55 46 46 45 52 2c 20 4d 4f 44 45 20 61 6e 64 20 53 57 | ffer....with.BUFFER,.MODE.and.SW |
| 19eea0 | 49 54 43 48 2d 46 55 4e 43 20 61 73 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 54 68 | ITCH-FUNC.as......arguments...Th |
| 19eec0 | 65 6e 20 69 74 20 73 65 74 73 20 74 68 65 20 6c 6f 63 61 6c 20 76 61 6c 75 65 20 6f 66 0a 20 20 | en.it.sets.the.local.value.of... |
| 19eee0 | 20 20 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 | ......magit-refresh-function.... |
| 19ef00 | 74 6f 20 52 45 46 52 45 53 48 2d 46 55 4e 43 20 61 6e 64 20 74 68 61 74 20 6f 66 0a 20 20 20 20 | to.REFRESH-FUNC.and.that.of..... |
| 19ef20 | 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 72 67 73 e2 80 99 20 74 6f 20 52 45 46 | ....magit-refresh-args....to.REF |
| 19ef40 | 52 45 53 48 2d 41 52 47 53 2e 20 20 46 69 6e 61 6c 6c 79 20 69 74 20 63 72 65 61 74 65 73 20 74 | RESH-ARGS...Finally.it.creates.t |
| 19ef60 | 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 62 79 20 63 61 6c 6c 69 6e | he......buffer.content.by.callin |
| 19ef80 | 67 20 52 45 46 52 45 53 48 2d 46 55 4e 43 20 77 69 74 68 20 52 45 46 52 45 53 48 2d 41 52 47 53 | g.REFRESH-FUNC.with.REFRESH-ARGS |
| 19efa0 | 20 61 73 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 20 20 20 20 41 6c 6c 20 61 72 | .as......arguments........All.ar |
| 19efc0 | 67 75 6d 65 6e 74 73 20 61 72 65 20 65 76 61 6c 75 61 74 65 64 20 62 65 66 6f 72 65 20 73 77 69 | guments.are.evaluated.before.swi |
| 19efe0 | 74 63 68 69 6e 67 20 74 6f 20 42 55 46 46 45 52 2e 0a 0a 20 2d 2d 20 46 75 6e 63 74 69 6f 6e 3a | tching.to.BUFFER....--.Function: |
| 19f000 | 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 62 75 66 66 65 | .magit-mode-display-buffer.buffe |
| 19f020 | 72 20 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 73 77 69 74 63 | r.mode.&optional...........switc |
| 19f040 | 68 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 | h-function......This.function.di |
| 19f060 | 73 70 6c 61 79 20 42 55 46 46 45 52 20 69 6e 20 73 6f 6d 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 | splay.BUFFER.in.some.window.and. |
| 19f080 | 73 65 6c 65 63 74 20 69 74 2e 20 20 42 55 46 46 45 52 0a 20 20 20 20 20 6d 61 79 20 62 65 20 61 | select.it...BUFFER......may.be.a |
| 19f0a0 | 20 62 75 66 66 65 72 20 6f 72 20 61 20 73 74 72 69 6e 67 2c 20 74 68 65 20 6e 61 6d 65 20 6f 66 | .buffer.or.a.string,.the.name.of |
| 19f0c0 | 20 61 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 62 75 66 66 65 72 20 69 73 0a 20 20 20 20 20 72 | .a.buffer...The.buffer.is......r |
| 19f0e0 | 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 20 20 55 6e 6c 65 73 73 20 42 55 46 46 45 52 20 69 73 20 | eturned........Unless.BUFFER.is. |
| 19f100 | 61 6c 72 65 61 64 79 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 65 6c 65 63 74 65 | already.displayed.in.the.selecte |
| 19f120 | 64 20 66 72 61 6d 65 2c 20 73 74 6f 72 65 20 74 68 65 0a 20 20 20 20 20 70 72 65 76 69 6f 75 73 | d.frame,.store.the......previous |
| 19f140 | 20 77 69 6e 64 6f 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 73 20 61 20 62 75 66 66 65 | .window.configuration.as.a.buffe |
| 19f160 | 72 20 6c 6f 63 61 6c 20 76 61 6c 75 65 2c 20 73 6f 20 74 68 61 74 20 69 74 0a 20 20 20 20 20 63 | r.local.value,.so.that.it......c |
| 19f180 | 61 6e 20 6c 61 74 65 72 20 62 65 20 72 65 73 74 6f 72 65 64 20 62 79 20 e2 80 98 6d 61 67 69 74 | an.later.be.restored.by....magit |
| 19f1a0 | 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 e2 80 99 2e 0a 0a 20 20 20 20 20 54 68 65 20 | -mode-bury-buffer...........The. |
| 19f1c0 | 62 75 66 66 65 72 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 61 6e 64 20 73 65 6c 65 63 74 65 64 | buffer.is.displayed.and.selected |
| 19f1e0 | 20 75 73 69 6e 67 20 53 57 49 54 43 48 2d 46 55 4e 43 54 49 4f 4e 2e 20 20 49 66 0a 20 20 20 20 | .using.SWITCH-FUNCTION...If..... |
| 19f200 | 20 74 68 61 74 20 69 73 20 e2 80 98 6e 69 6c e2 80 99 20 74 68 65 6e 20 e2 80 98 70 6f 70 2d 74 | .that.is....nil....then....pop-t |
| 19f220 | 6f 2d 62 75 66 66 65 72 e2 80 99 20 69 73 20 75 73 65 64 20 69 66 20 74 68 65 20 63 75 72 72 65 | o-buffer....is.used.if.the.curre |
| 19f240 | 6e 74 20 62 75 66 66 65 72 e2 80 99 73 0a 20 20 20 20 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 64 65 | nt.buffer...s......major.mode.de |
| 19f260 | 72 69 76 65 73 20 66 72 6f 6d 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 e2 80 99 2e 20 20 4f 74 | rives.from....magit-mode......Ot |
| 19f280 | 68 65 72 77 69 73 65 20 e2 80 98 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 e2 80 99 0a 20 | herwise....switch-to-buffer..... |
| 19f2a0 | 20 20 20 20 69 73 20 75 73 65 64 2e 0a 0a 20 2d 2d 20 56 61 72 69 61 62 6c 65 3a 20 6d 61 67 69 | ....is.used....--.Variable:.magi |
| 19f2c0 | 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 | t-refresh-function......The.valu |
| 19f2e0 | 65 20 6f 66 20 74 68 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 | e.of.this.buffer-local.variable. |
| 19f300 | 69 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 0a 20 20 20 20 20 72 65 66 | is.the.function.used.to......ref |
| 19f320 | 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 49 74 20 69 73 20 | resh.the.current.buffer...It.is. |
| 19f340 | 63 61 6c 6c 65 64 20 77 69 74 68 20 e2 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 72 67 | called.with....magit-refresh-arg |
| 19f360 | 73 e2 80 99 0a 20 20 20 20 20 61 73 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 20 2d 2d 20 56 61 72 | s.........as.arguments....--.Var |
| 19f380 | 69 61 62 6c 65 3a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 72 67 73 0a 20 20 20 20 20 54 | iable:.magit-refresh-args......T |
| 19f3a0 | 68 65 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 75 73 65 64 20 62 79 20 e2 80 98 | he.list.of.arguments.used.by.... |
| 19f3c0 | 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 74 6f 20 72 65 66 | magit-refresh-function....to.ref |
| 19f3e0 | 72 65 73 68 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 e2 | resh......the.current.buffer.... |
| 19f400 | 80 98 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 69 73 20 63 | ..magit-refresh-function....is.c |
| 19f420 | 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 73 65 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 73 2e | alled.with.these......arguments. |
| 19f440 | 0a 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 69 73 20 75 73 75 61 6c 6c 79 20 73 65 74 20 | .......The.value.is.usually.set. |
| 19f460 | 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 6d 6f 64 65 2d 73 65 74 75 70 e2 80 99 2c 20 62 75 | using....magit-mode-setup...,.bu |
| 19f480 | 74 20 69 6e 20 73 6f 6d 65 0a 20 20 20 20 20 63 61 73 65 73 20 69 74 e2 80 99 73 20 61 6c 73 6f | t.in.some......cases.it...s.also |
| 19f4a0 | 20 75 73 65 66 75 6c 20 74 6f 20 70 72 6f 76 69 64 65 20 63 6f 6d 6d 61 6e 64 73 20 74 68 61 74 | .useful.to.provide.commands.that |
| 19f4c0 | 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 2e 20 20 46 6f 72 | .can.change.the......value...For |
| 19f4e0 | 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 | .example,.the....magit-diff-refr |
| 19f500 | 65 73 68 e2 80 99 20 74 72 61 6e 73 69 65 6e 74 20 63 61 6e 20 62 65 20 75 73 65 64 0a 20 20 20 | esh....transient.can.be.used.... |
| 19f520 | 20 20 74 6f 20 63 68 61 6e 67 65 20 61 6e 79 20 6f 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 | ..to.change.any.of.the.arguments |
| 19f540 | 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 64 69 66 66 2c 20 77 69 74 68 6f | .used.to.display.the.diff,.witho |
| 19f560 | 75 74 0a 20 20 20 20 20 68 61 76 69 6e 67 20 74 6f 20 73 70 65 63 69 66 79 20 61 67 61 69 6e 20 | ut......having.to.specify.again. |
| 19f580 | 77 68 69 63 68 20 64 69 66 66 65 72 65 6e 63 65 73 20 73 68 6f 75 6c 64 20 62 65 20 73 68 6f 77 | which.differences.should.be.show |
| 19f5a0 | 6e 2c 20 62 75 74 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 72 65 2d 63 | n,.but.........magit-diff-more-c |
| 19f5c0 | 6f 6e 74 65 78 74 e2 80 99 2c 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 6c 65 73 73 2d 63 6f | ontext...,....magit-diff-less-co |
| 19f5e0 | 6e 74 65 78 74 e2 80 99 20 61 6e 64 0a 20 20 20 20 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d | ntext....and.........magit-diff- |
| 19f600 | 64 65 66 61 75 6c 74 2d 63 6f 6e 74 65 78 74 e2 80 99 20 63 68 61 6e 67 65 20 6a 75 73 74 20 74 | default-context....change.just.t |
| 19f620 | 68 65 20 e2 80 98 2d 55 3c 4e 3e e2 80 99 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 6e 0a 20 20 20 | he....-U<N>....argument...In.... |
| 19f640 | 20 20 62 6f 74 68 20 63 61 73 65 20 74 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 63 68 61 6e | ..both.case.this.is.done.by.chan |
| 19f660 | 67 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 | ging.the.value.of.this.variable. |
| 19f680 | 61 6e 64 0a 20 20 20 20 20 74 68 65 6e 20 63 61 6c 6c 69 6e 67 20 74 68 69 73 20 e2 80 98 6d 61 | and......then.calling.this....ma |
| 19f6a0 | 67 69 74 2d 72 65 66 72 65 73 68 2d 66 75 6e 63 74 69 6f 6e e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 | git-refresh-function........File |
| 19f6c0 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 | :.magit.info,..Node:.Conventions |
| 19f6e0 | 2c 20 20 50 72 65 76 3a 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 2c 20 20 55 70 | ,..Prev:.Refreshing.Buffers,..Up |
| 19f700 | 3a 20 50 6c 75 6d 62 69 6e 67 0a 0a 31 30 2e 34 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 0a 3d 3d 3d | :.Plumbing..10.4.Conventions.=== |
| 19f720 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 43 6f | =============..Also.see.*note.Co |
| 19f740 | 6d 70 6c 65 74 69 6f 6e 20 61 6e 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 3a 3a 2e 0a 0a 2a 20 | mpletion.and.Confirmation::...*. |
| 19f760 | 4d 65 6e 75 3a 0a 0a 2a 20 54 68 65 6d 69 6e 67 20 46 61 63 65 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 | Menu:..*.Theming.Faces::....File |
| 19f780 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 68 65 6d 69 6e 67 20 46 61 63 | :.magit.info,..Node:.Theming.Fac |
| 19f7a0 | 65 73 2c 20 20 55 70 3a 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 0a 0a 31 30 2e 34 2e 31 20 54 68 65 | es,..Up:.Conventions..10.4.1.The |
| 19f7c0 | 6d 69 6e 67 20 46 61 63 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a | ming.Faces.--------------------. |
| 19f7e0 | 0a 54 68 65 20 64 65 66 61 75 6c 74 20 74 68 65 6d 65 20 75 73 65 73 20 62 6c 75 65 20 66 6f 72 | .The.default.theme.uses.blue.for |
| 19f800 | 20 6c 6f 63 61 6c 20 62 72 61 6e 63 68 65 73 2c 20 67 72 65 65 6e 20 66 6f 72 20 72 65 6d 6f 74 | .local.branches,.green.for.remot |
| 19f820 | 65 0a 62 72 61 6e 63 68 65 73 2c 20 61 6e 64 20 67 6f 6c 64 65 6e 72 6f 64 20 28 62 72 6f 77 6e | e.branches,.and.goldenrod.(brown |
| 19f840 | 69 73 68 20 79 65 6c 6c 6f 77 29 20 66 6f 72 20 74 61 67 73 2e 20 20 57 68 65 6e 20 63 72 65 61 | ish.yellow).for.tags...When.crea |
| 19f860 | 74 69 6e 67 20 61 20 6e 65 77 0a 74 68 65 6d 65 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 70 72 6f | ting.a.new.theme,.you.should.pro |
| 19f880 | 62 61 62 6c 79 20 66 6f 6c 6c 6f 77 20 74 68 61 74 20 65 78 61 6d 70 6c 65 2e 20 20 49 66 20 79 | bably.follow.that.example...If.y |
| 19f8a0 | 6f 75 72 20 74 68 65 6d 65 20 61 6c 72 65 61 64 79 0a 75 73 65 73 20 6f 74 68 65 72 20 63 6f 6c | our.theme.already.uses.other.col |
| 19f8c0 | 6f 72 73 2c 20 74 68 65 6e 20 73 74 69 63 6b 20 74 6f 20 74 68 61 74 2e 0a 0a 20 20 20 49 6e 20 | ors,.then.stick.to.that......In. |
| 19f8e0 | 6f 6c 64 65 72 20 72 65 6c 65 61 73 65 73 20 74 68 65 73 65 20 72 65 66 65 72 65 6e 63 65 20 66 | older.releases.these.reference.f |
| 19f900 | 61 63 65 73 20 75 73 65 64 20 74 6f 20 68 61 76 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 0a 63 | aces.used.to.have.a.background.c |
| 19f920 | 6f 6c 6f 72 20 61 6e 64 20 61 20 62 6f 78 20 61 72 6f 75 6e 64 20 74 68 65 6d 2e 20 20 54 68 65 | olor.and.a.box.around.them...The |
| 19f940 | 20 62 61 73 69 63 20 64 65 66 61 75 6c 74 20 66 61 63 65 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 64 | .basic.default.faces.no.longer.d |
| 19f960 | 6f 20 73 6f 2c 0a 74 6f 20 6d 61 6b 65 20 4d 61 67 69 74 20 62 75 66 66 65 72 73 20 6d 75 63 68 | o.so,.to.make.Magit.buffers.much |
| 19f980 | 20 6c 65 73 73 20 6e 6f 69 73 79 2c 20 61 6e 64 20 79 6f 75 20 73 68 6f 75 6c 64 20 66 6f 6c 6c | .less.noisy,.and.you.should.foll |
| 19f9a0 | 6f 77 20 74 68 61 74 0a 65 78 61 6d 70 6c 65 20 61 74 20 6c 65 61 73 74 20 77 69 74 68 20 72 65 | ow.that.example.at.least.with.re |
| 19f9c0 | 67 61 72 64 73 20 74 6f 20 62 6f 78 65 73 2e 20 20 28 42 6f 78 65 73 20 77 65 72 65 20 75 73 65 | gards.to.boxes...(Boxes.were.use |
| 19f9e0 | 64 20 69 6e 20 74 68 65 20 70 61 73 74 20 74 6f 0a 77 6f 72 6b 20 61 72 6f 75 6e 64 20 61 20 63 | d.in.the.past.to.work.around.a.c |
| 19fa00 | 6f 6e 66 6c 69 63 74 20 62 65 74 77 65 65 6e 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 | onflict.between.the.highlighting |
| 19fa20 | 20 6f 76 65 72 6c 61 79 20 61 6e 64 20 74 65 78 74 0a 70 72 6f 70 65 72 74 79 20 62 61 63 6b 67 | .overlay.and.text.property.backg |
| 19fa40 | 72 6f 75 6e 64 73 2e 20 20 54 68 61 74 e2 80 99 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 6e 65 63 65 | rounds...That...s.no.longer.nece |
| 19fa60 | 73 73 61 72 79 20 62 65 63 61 75 73 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 0a 6e 6f 20 6c 6f | ssary.because.highlighting.no.lo |
| 19fa80 | 6e 67 65 72 20 63 61 75 73 65 73 20 6f 74 68 65 72 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c | nger.causes.other.background.col |
| 19faa0 | 6f 72 73 20 74 6f 20 64 69 73 61 70 70 65 61 72 2e 29 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c | ors.to.disappear.)..Alternativel |
| 19fac0 | 79 0a 79 6f 75 20 63 61 6e 20 6b 65 65 70 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f | y.you.can.keep.the.background.co |
| 19fae0 | 6c 6f 72 20 61 6e 64 2f 6f 72 20 62 6f 78 2c 20 62 75 74 20 74 68 65 6e 20 68 61 76 65 20 74 6f | lor.and/or.box,.but.then.have.to |
| 19fb00 | 20 74 61 6b 65 0a 73 70 65 63 69 61 6c 20 63 61 72 65 20 74 6f 20 61 64 6a 75 73 74 20 e2 80 98 | .take.special.care.to.adjust.... |
| 19fb20 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 75 72 72 65 6e 74 e2 80 99 20 61 63 63 6f 72 64 69 6e | magit-branch-current....accordin |
| 19fb40 | 67 6c 79 2e 20 20 42 79 20 64 65 66 61 75 6c 74 0a 69 74 20 6c 6f 6f 6b 73 20 6d 6f 73 74 6c 79 | gly...By.default.it.looks.mostly |
| 19fb60 | 20 6c 69 6b 65 20 e2 80 98 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6c 6f 63 61 6c e2 80 99 2c 20 | .like....magit-branch-local...,. |
| 19fb80 | 62 75 74 20 77 69 74 68 20 61 20 62 6f 78 20 28 62 79 20 64 65 66 61 75 6c 74 0a 74 68 65 20 66 | but.with.a.box.(by.default.the.f |
| 19fba0 | 6f 72 6d 65 72 20 69 73 20 74 68 65 20 6f 6e 6c 79 20 66 61 63 65 20 74 68 61 74 20 75 73 65 73 | ormer.is.the.only.face.that.uses |
| 19fbc0 | 20 61 20 62 6f 78 2c 20 65 78 61 63 74 6c 79 20 73 6f 20 74 68 61 74 20 69 74 20 73 74 69 63 6b | .a.box,.exactly.so.that.it.stick |
| 19fbe0 | 73 0a 6f 75 74 29 2e 20 20 49 66 20 74 68 65 20 66 6f 72 6d 65 72 20 61 6c 73 6f 20 75 73 65 73 | s.out)...If.the.former.also.uses |
| 19fc00 | 20 61 20 62 6f 78 2c 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 6d 61 6b 65 20 73 75 | .a.box,.then.you.have.to.make.su |
| 19fc20 | 72 65 20 74 68 61 74 20 69 74 0a 64 69 66 66 65 72 73 20 69 6e 20 73 6f 6d 65 20 6f 74 68 65 72 | re.that.it.differs.in.some.other |
| 19fc40 | 20 77 61 79 20 66 72 6f 6d 20 74 68 65 20 6c 61 74 74 65 72 2e 0a 0a 20 20 20 54 68 65 20 6d 6f | .way.from.the.latter......The.mo |
| 19fc60 | 73 74 20 64 69 66 66 69 63 75 6c 74 20 66 61 63 65 73 20 74 6f 20 74 68 65 6d 65 20 61 72 65 20 | st.difficult.faces.to.theme.are. |
| 19fc80 | 74 68 6f 73 65 20 72 65 6c 61 74 65 64 20 74 6f 20 64 69 66 66 73 2c 0a 68 65 61 64 69 6e 67 73 | those.related.to.diffs,.headings |
| 19fca0 | 2c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2c 20 61 6e 64 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 | ,.highlighting,.and.the.region.. |
| 19fcc0 | 20 54 68 65 72 65 20 61 72 65 20 66 61 63 65 73 20 74 68 61 74 20 66 61 6c 6c 20 69 6e 74 6f 0a | .There.are.faces.that.fall.into. |
| 19fce0 | 61 6c 6c 20 66 6f 75 72 20 67 72 6f 75 70 73 20 2d 20 65 78 70 65 63 74 20 74 6f 20 73 70 65 6e | all.four.groups.-.expect.to.spen |
| 19fd00 | 64 20 73 6f 6d 65 20 74 69 6d 65 20 67 65 74 74 69 6e 67 20 74 68 69 73 20 72 69 67 68 74 2e 0a | d.some.time.getting.this.right.. |
| 19fd20 | 0a 20 20 20 54 68 65 20 e2 80 98 72 65 67 69 6f 6e e2 80 99 20 66 61 63 65 20 69 6e 20 74 68 65 | ....The....region....face.in.the |
| 19fd40 | 20 64 65 66 61 75 6c 74 20 74 68 65 6d 65 2c 20 69 6e 20 62 6f 74 68 20 74 68 65 20 6c 69 67 68 | .default.theme,.in.both.the.ligh |
| 19fd60 | 74 20 61 6e 64 20 64 61 72 6b 0a 76 61 72 69 61 6e 74 73 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 | t.and.dark.variants,.as.well.as. |
| 19fd80 | 69 6e 20 6d 61 6e 79 20 6f 74 68 65 72 20 74 68 65 6d 65 73 2c 20 64 69 73 74 72 69 62 75 74 65 | in.many.other.themes,.distribute |
| 19fda0 | 64 20 77 69 74 68 20 45 6d 61 63 73 20 6f 72 20 62 79 0a 74 68 69 72 64 2d 70 61 72 74 69 65 73 | d.with.Emacs.or.by.third-parties |
| 19fdc0 | 2c 20 69 73 20 76 65 72 79 20 75 67 6c 79 2e 20 20 49 74 20 69 73 20 63 6f 6d 6d 6f 6e 20 74 6f | ,.is.very.ugly...It.is.common.to |
| 19fde0 | 20 75 73 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 0a 74 68 61 74 20 72 65 61 | .use.a.background.color.that.rea |
| 19fe00 | 6c 6c 79 20 73 74 69 63 6b 73 20 6f 75 74 2c 20 77 68 69 63 68 20 69 73 20 75 67 6c 79 20 62 75 | lly.sticks.out,.which.is.ugly.bu |
| 19fe20 | 74 20 69 66 20 74 68 61 74 20 77 65 72 65 20 74 68 65 20 6f 6e 6c 79 20 70 72 6f 62 6c 65 6d 0a | t.if.that.were.the.only.problem. |
| 19fe40 | 74 68 65 6e 20 69 74 20 77 6f 75 6c 64 20 62 65 20 61 63 63 65 70 74 61 62 6c 65 2e 20 20 55 6e | then.it.would.be.acceptable...Un |
| 19fe60 | 66 6f 72 74 75 6e 61 74 65 6c 79 20 6d 61 6e 79 20 74 68 65 6d 65 73 20 61 6c 73 6f 20 73 65 74 | fortunately.many.themes.also.set |
| 19fe80 | 20 74 68 65 0a 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2c 20 77 68 69 63 68 20 65 6e 73 | .the.foreground.color,.which.ens |
| 19fea0 | 75 72 65 73 20 74 68 61 74 20 61 6c 6c 20 74 65 78 74 20 77 69 74 68 69 6e 20 74 68 65 20 72 65 | ures.that.all.text.within.the.re |
| 19fec0 | 67 69 6f 6e 20 69 73 0a 72 65 61 64 61 62 6c 65 2e 20 20 57 69 74 68 6f 75 74 20 64 6f 69 6e 67 | gion.is.readable...Without.doing |
| 19fee0 | 20 74 68 61 74 20 74 68 65 72 65 20 6d 69 67 68 74 20 62 65 20 63 61 73 65 73 20 77 68 65 72 65 | .that.there.might.be.cases.where |
| 19ff00 | 20 73 6f 6d 65 20 66 6f 72 65 67 72 6f 75 6e 64 0a 63 6f 6c 6f 72 20 69 73 20 74 6f 6f 20 63 6c | .some.foreground.color.is.too.cl |
| 19ff20 | 6f 73 65 20 74 6f 20 74 68 65 20 72 65 67 69 6f 6e 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c | ose.to.the.region.background.col |
| 19ff40 | 6f 72 20 74 6f 20 73 74 69 6c 6c 20 62 65 20 72 65 61 64 61 62 6c 65 2e 0a 42 75 74 20 69 74 20 | or.to.still.be.readable..But.it. |
| 19ff60 | 61 6c 73 6f 20 6d 65 61 6e 73 20 74 68 61 74 20 74 65 78 74 20 77 69 74 68 69 6e 20 74 68 65 20 | also.means.that.text.within.the. |
| 19ff80 | 72 65 67 69 6f 6e 20 6c 6f 73 65 73 20 61 6c 6c 20 73 79 6e 74 61 78 0a 68 69 67 68 6c 69 67 68 | region.loses.all.syntax.highligh |
| 19ffa0 | 74 69 6e 67 2e 0a 0a 20 20 20 49 20 63 6f 6e 73 69 64 65 72 20 74 68 65 20 77 6f 72 6b 20 74 68 | ting......I.consider.the.work.th |
| 19ffc0 | 61 74 20 77 65 6e 74 20 69 6e 74 6f 20 67 65 74 74 69 6e 67 20 74 68 65 20 e2 80 98 72 65 67 69 | at.went.into.getting.the....regi |
| 19ffe0 | 6f 6e e2 80 99 20 66 61 63 65 20 72 69 67 68 74 20 74 6f 0a 62 65 20 61 20 67 6f 6f 64 20 69 6e | on....face.right.to.be.a.good.in |
| 1a0000 | 64 69 63 61 74 6f 72 20 66 6f 72 20 74 68 65 20 67 65 6e 65 72 61 6c 20 71 75 61 6c 69 74 79 20 | dicator.for.the.general.quality. |
| 1a0020 | 6f 66 20 61 20 74 68 65 6d 65 2e 20 20 4d 79 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 66 | of.a.theme...My.recommendation.f |
| 1a0040 | 6f 72 20 74 68 65 20 e2 80 98 72 65 67 69 6f 6e e2 80 99 20 66 61 63 65 20 69 73 20 74 68 69 73 | or.the....region....face.is.this |
| 1a0060 | 3a 20 75 73 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 0a 73 6c 69 67 68 74 6c | :.use.a.background.color.slightl |
| 1a0080 | 79 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 | y.different.from.the.background. |
| 1a00a0 | 63 6f 6c 6f 72 20 6f 66 20 74 68 65 20 e2 80 98 64 65 66 61 75 6c 74 e2 80 99 20 66 61 63 65 2c | color.of.the....default....face, |
| 1a00c0 | 20 61 6e 64 0a 64 6f 20 6e 6f 74 20 73 65 74 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 | .and.do.not.set.the.foreground.c |
| 1a00e0 | 6f 6c 6f 72 20 61 74 20 61 6c 6c 2e 20 20 53 6f 20 66 6f 72 20 61 20 6c 69 67 68 74 20 74 68 65 | olor.at.all...So.for.a.light.the |
| 1a0100 | 6d 65 20 79 6f 75 20 6d 69 67 68 74 0a 75 73 65 20 61 20 6c 69 67 68 74 20 28 70 6f 73 73 69 62 | me.you.might.use.a.light.(possib |
| 1a0120 | 6c 79 20 74 69 6e 74 65 64 29 20 67 72 61 79 20 61 73 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e | ly.tinted).gray.as.the.backgroun |
| 1a0140 | 64 20 63 6f 6c 6f 72 20 6f 66 20 e2 80 98 64 65 66 61 75 6c 74 e2 80 99 0a 61 6e 64 20 61 20 73 | d.color.of....default....and.a.s |
| 1a0160 | 6f 6d 65 77 68 61 74 20 64 61 72 6b 65 72 20 67 72 61 79 20 66 6f 72 20 74 68 65 20 62 61 63 6b | omewhat.darker.gray.for.the.back |
| 1a0180 | 67 72 6f 75 6e 64 20 6f 66 20 e2 80 98 72 65 67 69 6f 6e e2 80 99 2e 20 20 54 68 61 74 20 73 68 | ground.of....region......That.sh |
| 1a01a0 | 6f 75 6c 64 0a 75 73 75 61 6c 6c 79 20 62 65 20 65 6e 6f 75 67 68 20 74 6f 20 6e 6f 74 20 63 6f | ould.usually.be.enough.to.not.co |
| 1a01c0 | 6c 6c 69 64 65 20 77 69 74 68 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 | llide.with.the.foreground.color. |
| 1a01e0 | 6f 66 20 61 6e 79 20 6f 74 68 65 72 0a 66 61 63 65 2e 20 20 42 75 74 20 69 66 20 73 6f 6d 65 20 | of.any.other.face...But.if.some. |
| 1a0200 | 6f 74 68 65 72 20 66 61 63 65 73 20 61 6c 73 6f 20 73 65 74 20 61 20 6c 69 67 68 74 20 67 72 61 | other.faces.also.set.a.light.gra |
| 1a0220 | 79 20 61 73 20 62 61 63 6b 67 72 6f 75 6e 64 0a 63 6f 6c 6f 72 2c 20 74 68 65 6e 20 79 6f 75 20 | y.as.background.color,.then.you. |
| 1a0240 | 73 68 6f 75 6c 64 20 61 6c 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 64 6f 65 73 6e e2 80 | should.also.make.sure.it.doesn.. |
| 1a0260 | 99 74 20 63 6f 6c 6c 69 64 65 20 77 69 74 68 20 74 68 6f 73 65 20 28 69 6e 0a 73 6f 6d 65 20 63 | .t.collide.with.those.(in.some.c |
| 1a0280 | 61 73 65 73 20 69 74 20 6d 69 67 68 74 20 62 65 20 61 63 63 65 70 74 61 62 6c 65 20 74 68 6f 75 | ases.it.might.be.acceptable.thou |
| 1a02a0 | 67 68 29 2e 0a 0a 20 20 20 4d 61 67 69 74 20 6f 6e 6c 79 20 75 73 65 73 20 74 68 65 20 e2 80 98 | gh)......Magit.only.uses.the.... |
| 1a02c0 | 72 65 67 69 6f 6e e2 80 99 20 66 61 63 65 20 77 68 65 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 69 | region....face.when.the.region.i |
| 1a02e0 | 73 20 22 69 6e 76 61 6c 69 64 22 20 62 79 20 69 74 73 0a 6f 77 6e 20 64 65 66 69 6e 69 74 69 6f | s."invalid".by.its.own.definitio |
| 1a0300 | 6e 2e 20 20 49 6e 20 61 20 4d 61 67 69 74 20 62 75 66 66 65 72 20 74 68 65 20 72 65 67 69 6f 6e | n...In.a.Magit.buffer.the.region |
| 1a0320 | 20 69 73 20 75 73 65 64 20 74 6f 20 65 69 74 68 65 72 20 73 65 6c 65 63 74 0a 6d 75 6c 74 69 70 | .is.used.to.either.select.multip |
| 1a0340 | 6c 65 20 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 2c 20 73 6f 20 74 68 61 74 20 63 6f 6d | le.sibling.sections,.so.that.com |
| 1a0360 | 6d 61 6e 64 73 20 77 68 69 63 68 20 73 75 70 70 6f 72 74 20 69 74 20 61 63 74 20 6f 6e 20 61 6c | mands.which.support.it.act.on.al |
| 1a0380 | 6c 0a 6f 66 20 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 69 6e 73 74 65 61 64 20 6f 66 20 6a | l.of.these.sections.instead.of.j |
| 1a03a0 | 75 73 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2c 20 6f 72 20 74 6f 20 73 | ust.the.current.section,.or.to.s |
| 1a03c0 | 65 6c 65 63 74 0a 6c 69 6e 65 73 20 77 69 74 68 69 6e 20 61 20 73 69 6e 67 6c 65 20 68 75 6e 6b | elect.lines.within.a.single.hunk |
| 1a03e0 | 20 73 65 63 74 69 6f 6e 2e 20 20 49 6e 20 61 6c 6c 20 6f 74 68 65 72 20 63 61 73 65 73 2c 20 74 | .section...In.all.other.cases,.t |
| 1a0400 | 68 65 20 73 65 63 74 69 6f 6e 20 69 73 0a 63 6f 6e 73 69 64 65 72 65 64 20 69 6e 76 61 6c 69 64 | he.section.is.considered.invalid |
| 1a0420 | 20 61 6e 64 20 4d 61 67 69 74 20 77 6f 6e e2 80 99 74 20 61 63 74 20 6f 6e 20 69 74 2e 20 20 42 | .and.Magit.won...t.act.on.it...B |
| 1a0440 | 75 74 20 73 75 63 68 20 69 6e 76 61 6c 69 64 20 73 65 63 74 69 6f 6e 73 0a 68 61 70 70 65 6e 2c | ut.such.invalid.sections.happen, |
| 1a0460 | 20 65 69 74 68 65 72 20 62 65 63 61 75 73 65 20 74 68 65 20 75 73 65 72 20 68 61 73 20 6e 6f 74 | .either.because.the.user.has.not |
| 1a0480 | 20 6d 6f 76 65 64 20 70 6f 69 6e 74 20 65 6e 6f 75 67 68 20 79 65 74 20 74 6f 20 6d 61 6b 65 0a | .moved.point.enough.yet.to.make. |
| 1a04a0 | 69 74 20 76 61 6c 69 64 20 6f 72 20 62 65 63 61 75 73 65 20 73 68 65 20 77 61 6e 74 73 20 74 6f | it.valid.or.because.she.wants.to |
| 1a04c0 | 20 75 73 65 20 61 20 6e 6f 6e 2d 6d 61 67 69 74 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 61 63 74 20 | .use.a.non-magit.command.to.act. |
| 1a04e0 | 6f 6e 20 74 68 65 0a 72 65 67 69 6f 6e 2c 20 65 2e 67 2e 2c 20 e2 80 98 6b 69 6c 6c 2d 72 65 67 | on.the.region,.e.g.,....kill-reg |
| 1a0500 | 69 6f 6e e2 80 99 2e 0a 0a 20 20 20 53 6f 20 75 73 69 6e 67 20 74 68 65 20 72 65 67 75 6c 61 72 | ion.........So.using.the.regular |
| 1a0520 | 20 e2 80 98 72 65 67 69 6f 6e e2 80 99 20 66 61 63 65 20 66 6f 72 20 69 6e 76 61 6c 69 64 20 73 | ....region....face.for.invalid.s |
| 1a0540 | 65 63 74 69 6f 6e 73 20 69 73 20 61 20 66 65 61 74 75 72 65 2e 0a 49 74 20 74 65 6c 6c 73 20 74 | ections.is.a.feature..It.tells.t |
| 1a0560 | 68 65 20 75 73 65 72 20 74 68 61 74 20 4d 61 67 69 74 20 77 6f 6e e2 80 99 74 20 62 65 20 61 62 | he.user.that.Magit.won...t.be.ab |
| 1a0580 | 6c 65 20 74 6f 20 61 63 74 20 6f 6e 20 69 74 2e 20 20 49 74 e2 80 99 73 0a 61 63 63 65 70 74 61 | le.to.act.on.it...It...s.accepta |
| 1a05a0 | 62 6c 65 20 69 66 20 74 68 61 74 20 66 61 63 65 20 6c 6f 6f 6b 73 20 61 20 62 69 74 20 6f 64 64 | ble.if.that.face.looks.a.bit.odd |
| 1a05c0 | 20 61 6e 64 20 65 76 65 6e 20 28 62 75 74 20 6c 65 73 73 20 73 6f 29 20 69 66 20 69 74 0a 63 6f | .and.even.(but.less.so).if.it.co |
| 1a05e0 | 6c 6c 69 64 65 73 20 77 69 74 68 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 | llides.with.the.background.color |
| 1a0600 | 73 20 6f 66 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 20 61 6e 64 20 6f 74 68 65 72 20 | s.of.section.headings.and.other. |
| 1a0620 | 74 68 69 6e 67 73 0a 74 68 61 74 20 68 61 76 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f | things.that.have.a.background.co |
| 1a0640 | 6c 6f 72 2e 0a 0a 20 20 20 4d 61 67 69 74 20 68 69 67 68 6c 69 67 68 74 73 20 74 68 65 20 63 75 | lor......Magit.highlights.the.cu |
| 1a0660 | 72 72 65 6e 74 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 61 20 73 65 63 74 69 6f 6e 20 68 61 73 | rrent.section...If.a.section.has |
| 1a0680 | 20 73 75 62 73 65 63 74 69 6f 6e 73 2c 0a 74 68 65 6e 20 61 6c 6c 20 6f 66 20 74 68 65 6d 20 61 | .subsections,.then.all.of.them.a |
| 1a06a0 | 72 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e 20 20 54 68 69 73 20 69 73 20 64 6f 6e 65 20 75 73 | re.highlighted...This.is.done.us |
| 1a06c0 | 69 6e 67 20 66 61 63 65 73 20 74 68 61 74 20 68 61 76 65 0a 22 68 69 67 68 6c 69 67 68 74 22 20 | ing.faces.that.have."highlight". |
| 1a06e0 | 69 6e 20 74 68 65 69 72 20 6e 61 6d 65 73 2e 20 20 46 6f 72 20 6d 6f 73 74 20 73 65 63 74 69 6f | in.their.names...For.most.sectio |
| 1a0700 | 6e 73 2c 0a e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 67 68 6c 69 67 68 74 e2 80 | ns,....magit-section-highlight.. |
| 1a0720 | 99 20 69 73 20 75 73 65 64 20 66 6f 72 20 62 6f 74 68 20 74 68 65 20 62 6f 64 79 20 61 6e 64 20 | ..is.used.for.both.the.body.and. |
| 1a0740 | 74 68 65 20 68 65 61 64 69 6e 67 2e 0a 4c 69 6b 65 20 74 68 65 20 e2 80 98 72 65 67 69 6f 6e e2 | the.heading..Like.the....region. |
| 1a0760 | 80 99 20 66 61 63 65 2c 20 69 74 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 73 65 74 20 74 68 65 20 | ...face,.it.should.only.set.the. |
| 1a0780 | 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 74 6f 0a 73 6f 6d 65 74 68 69 6e 67 20 73 69 | background.color.to.something.si |
| 1a07a0 | 6d 69 6c 61 72 20 74 6f 20 74 68 61 74 20 6f 66 20 e2 80 98 64 65 66 61 75 6c 74 e2 80 99 2e 20 | milar.to.that.of....default..... |
| 1a07c0 | 20 54 68 65 20 68 69 67 68 6c 69 67 68 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 0a | .The.highlight.background.color. |
| 1a07e0 | 6d 75 73 74 20 62 65 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 62 6f 74 68 20 74 68 65 20 | must.be.different.from.both.the. |
| 1a0800 | e2 80 98 72 65 67 69 6f 6e e2 80 99 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 61 6e | ...region....background.color.an |
| 1a0820 | 64 20 74 68 65 0a e2 80 98 64 65 66 61 75 6c 74 e2 80 99 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 | d.the....default....background.c |
| 1a0840 | 6f 6c 6f 72 2e 0a 0a 20 20 20 46 6f 72 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 73 65 63 74 69 | olor......For.diff.related.secti |
| 1a0860 | 6f 6e 73 20 4d 61 67 69 74 20 75 73 65 73 20 76 61 72 69 6f 75 73 20 66 61 63 65 73 20 74 6f 20 | ons.Magit.uses.various.faces.to. |
| 1a0880 | 68 69 67 68 6c 69 67 68 74 0a 64 69 66 66 65 72 65 6e 74 20 70 61 72 74 73 20 6f 66 20 74 68 65 | highlight.different.parts.of.the |
| 1a08a0 | 20 73 65 6c 65 63 74 65 64 20 73 65 63 74 69 6f 6e 28 73 29 2e 20 20 4e 6f 74 65 20 74 68 61 74 | .selected.section(s)...Note.that |
| 1a08c0 | 20 68 75 6e 6b 20 68 65 61 64 69 6e 67 73 2c 0a 75 6e 6c 69 6b 65 20 61 6c 6c 20 6f 74 68 65 72 | .hunk.headings,.unlike.all.other |
| 1a08e0 | 20 73 65 63 74 69 6f 6e 20 68 65 61 64 69 6e 67 73 2c 20 62 79 20 64 65 66 61 75 6c 74 20 68 61 | .section.headings,.by.default.ha |
| 1a0900 | 76 65 20 61 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2c 0a 62 65 63 61 75 73 65 20 69 | ve.a.background.color,.because.i |
| 1a0920 | 74 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 68 61 76 65 20 76 65 72 79 20 76 69 73 69 62 6c 65 | t.is.useful.to.have.very.visible |
| 1a0940 | 20 73 65 70 61 72 61 74 6f 72 73 20 62 65 74 77 65 65 6e 20 68 75 6e 6b 73 2e 0a 54 68 61 74 20 | .separators.between.hunks..That. |
| 1a0960 | 66 61 63 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 e2 | face....magit-diff-hunk-heading. |
| 1a0980 | 80 99 2c 20 73 68 6f 75 6c 64 20 62 65 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 62 6f 74 | ..,.should.be.different.from.bot |
| 1a09a0 | 68 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 68 69 67 | h....magit-diff-hunk-heading-hig |
| 1a09c0 | 68 6c 69 67 68 74 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 | hlight....and....magit-section-h |
| 1a09e0 | 69 67 68 6c 69 67 68 74 e2 80 99 2c 20 61 73 0a 77 65 6c 6c 20 61 73 20 66 72 6f 6d 20 e2 80 98 | ighlight...,.as.well.as.from.... |
| 1a0a00 | 6d 61 67 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 e2 80 99 20 61 6e 64 20 e2 80 98 6d 61 67 | magit-diff-context....and....mag |
| 1a0a20 | 69 74 2d 64 69 66 66 2d 63 6f 6e 74 65 78 74 2d 68 69 67 68 6c 69 67 68 74 e2 80 99 2e 0a 42 79 | it-diff-context-highlight.....By |
| 1a0a40 | 20 64 65 66 61 75 6c 74 20 77 65 20 64 6f 20 74 68 61 74 20 62 79 20 63 68 61 6e 67 69 6e 67 20 | .default.we.do.that.by.changing. |
| 1a0a60 | 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 20 20 43 68 61 6e 67 69 6e 67 20 | the.foreground.color...Changing. |
| 1a0a80 | 74 68 65 0a 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 77 6f 75 6c 64 20 6c 65 61 64 20 | the.background.color.would.lead. |
| 1a0aa0 | 74 6f 20 63 6f 6d 70 6c 69 63 61 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 72 65 20 61 72 65 20 | to.complications,.and.there.are. |
| 1a0ac0 | 61 6c 72 65 61 64 79 0a 65 6e 6f 75 67 68 20 77 65 20 63 61 6e 6e 6f 74 20 67 65 74 20 61 72 6f | already.enough.we.cannot.get.aro |
| 1a0ae0 | 75 6e 64 2e 20 20 28 41 6c 73 6f 20 6e 6f 74 65 20 74 68 61 74 20 69 74 20 69 73 20 67 65 6e 65 | und...(Also.note.that.it.is.gene |
| 1a0b00 | 72 61 6c 6c 79 20 61 20 67 6f 6f 64 0a 69 64 65 61 20 66 6f 72 20 73 65 63 74 69 6f 6e 20 68 65 | rally.a.good.idea.for.section.he |
| 1a0b20 | 61 64 69 6e 67 73 20 74 6f 20 61 6c 77 61 79 73 20 62 65 20 62 6f 6c 64 2c 20 62 75 74 20 6f 6e | adings.to.always.be.bold,.but.on |
| 1a0b40 | 6c 79 20 66 6f 72 20 73 65 63 74 69 6f 6e 73 20 74 68 61 74 0a 68 61 76 65 20 73 75 62 73 65 63 | ly.for.sections.that.have.subsec |
| 1a0b60 | 74 69 6f 6e 73 29 2e 0a 0a 20 20 20 57 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 76 61 6c 69 | tions)......When.there.is.a.vali |
| 1a0b80 | 64 20 72 65 67 69 6f 6e 20 73 65 6c 65 63 74 69 6e 67 20 64 69 66 66 2d 72 65 6c 61 74 65 64 20 | d.region.selecting.diff-related. |
| 1a0ba0 | 73 69 62 6c 69 6e 67 20 73 65 63 74 69 6f 6e 73 2c 0a 69 2e 65 2e 2c 20 6d 75 6c 74 69 70 6c 65 | sibling.sections,.i.e.,.multiple |
| 1a0bc0 | 20 66 69 6c 65 73 20 6f 72 20 68 75 6e 6b 73 2c 20 74 68 65 6e 20 74 68 65 20 62 6f 64 69 65 73 | .files.or.hunks,.then.the.bodies |
| 1a0be0 | 20 6f 66 20 61 6c 6c 20 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 75 73 65 0a 74 68 65 20 72 | .of.all.these.sections.use.the.r |
| 1a0c00 | 65 73 70 65 63 74 69 76 65 20 68 69 67 68 6c 69 67 68 74 20 66 61 63 65 73 2c 20 62 75 74 20 61 | espective.highlight.faces,.but.a |
| 1a0c20 | 64 64 69 74 69 6f 6e 61 6c 6c 79 20 74 68 65 20 68 65 61 64 69 6e 67 73 20 69 6e 73 74 65 61 64 | dditionally.the.headings.instead |
| 1a0c40 | 0a 75 73 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 61 63 65 73 20 e2 80 98 6d 61 67 69 74 2d 64 | .use.one.of.the.faces....magit-d |
| 1a0c60 | 69 66 66 2d 66 69 6c 65 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e e2 80 99 20 6f 72 | iff-file-heading-selection....or |
| 1a0c80 | 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 | ....magit-diff-hunk-heading-sele |
| 1a0ca0 | 63 74 69 6f 6e e2 80 99 2e 20 20 54 68 65 73 65 20 66 61 63 65 73 20 68 61 76 65 20 74 6f 20 62 | ction......These.faces.have.to.b |
| 1a0cc0 | 65 20 64 69 66 66 65 72 65 6e 74 0a 66 72 6f 6d 20 74 68 65 20 72 65 67 75 6c 61 72 20 68 69 67 | e.different.from.the.regular.hig |
| 1a0ce0 | 68 6c 69 67 68 74 20 76 61 72 69 61 6e 74 73 20 74 6f 20 70 72 6f 76 69 64 65 20 65 78 70 6c 69 | hlight.variants.to.provide.expli |
| 1a0d00 | 63 69 74 20 76 69 73 75 61 6c 0a 69 6e 64 69 63 61 74 69 6f 6e 20 74 68 61 74 20 74 68 65 20 72 | cit.visual.indication.that.the.r |
| 1a0d20 | 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 2e 0a 0a 20 20 20 57 68 65 6e 20 74 68 65 6d 69 6e | egion.is.active......When.themin |
| 1a0d40 | 67 20 64 69 66 66 20 72 65 6c 61 74 65 64 20 66 61 63 65 73 2c 20 73 74 61 72 74 20 62 79 20 73 | g.diff.related.faces,.start.by.s |
| 1a0d60 | 65 74 74 69 6e 67 20 74 68 65 20 6f 70 74 69 6f 6e 0a e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d | etting.the.option....magit-diff- |
| 1a0d80 | 72 65 66 69 6e 65 2d 68 75 6e 6b e2 80 99 20 74 6f 20 e2 80 98 61 6c 6c e2 80 99 2e 20 20 59 6f | refine-hunk....to....all......Yo |
| 1a0da0 | 75 20 6d 69 67 68 74 20 70 65 72 73 6f 6e 61 6c 6c 79 20 70 72 65 66 65 72 20 74 6f 20 6f 6e 6c | u.might.personally.prefer.to.onl |
| 1a0dc0 | 79 0a 72 65 66 69 6e 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 68 75 6e 6b 20 6f 72 20 6e 6f 74 | y.refine.the.current.hunk.or.not |
| 1a0de0 | 20 75 73 65 20 68 75 6e 6b 20 72 65 66 69 6e 65 6d 65 6e 74 20 61 74 20 61 6c 6c 2c 20 62 75 74 | .use.hunk.refinement.at.all,.but |
| 1a0e00 | 20 73 6f 6d 65 20 6f 66 0a 74 68 65 20 75 73 65 72 73 20 6f 66 20 79 6f 75 72 20 74 68 65 6d 65 | .some.of.the.users.of.your.theme |
| 1a0e20 | 20 77 61 6e 74 20 61 6c 6c 20 68 75 6e 6b 73 20 74 6f 20 62 65 20 72 65 66 69 6e 65 64 2c 20 73 | .want.all.hunks.to.be.refined,.s |
| 1a0e40 | 6f 20 79 6f 75 20 68 61 76 65 20 74 6f 0a 63 61 74 65 72 20 74 6f 20 74 68 61 74 2e 0a 0a 20 20 | o.you.have.to.cater.to.that..... |
| 1a0e60 | 20 28 41 6c 73 6f 20 74 75 72 6e 20 6f 6e 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 | .(Also.turn.on....magit-diff-hig |
| 1a0e80 | 68 6c 69 67 68 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e e2 80 99 2c 0a e2 80 98 6d 61 67 69 74 2d | hlight-indentation...,....magit- |
| 1a0ea0 | 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 74 72 61 69 6c 69 6e 67 e2 80 99 2c 20 61 6e 64 20 | diff-highlight-trailing...,.and. |
| 1a0ec0 | e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 e2 80 | ...magit-diff-paint-whitespace.. |
| 1a0ee0 | 99 3b 20 61 6e 64 0a 69 6e 73 65 72 74 20 73 6f 6d 65 20 77 68 69 74 65 73 70 61 63 65 20 65 72 | .;.and.insert.some.whitespace.er |
| 1a0f00 | 72 6f 72 73 20 69 6e 74 6f 20 74 68 65 20 63 6f 64 65 20 79 6f 75 20 75 73 65 20 66 6f 72 20 74 | rors.into.the.code.you.use.for.t |
| 1a0f20 | 65 73 74 69 6e 67 2e 29 0a 0a 20 20 20 46 6f 72 20 61 64 64 65 64 20 6c 69 6e 65 73 20 79 6f 75 | esting.).....For.added.lines.you |
| 1a0f40 | 20 68 61 76 65 20 74 6f 20 61 64 6a 75 73 74 20 74 68 72 65 65 20 66 61 63 65 73 3a 20 e2 80 98 | .have.to.adjust.three.faces:.... |
| 1a0f60 | 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 64 65 64 e2 80 99 2c 0a e2 80 98 6d 61 67 69 74 2d 64 69 | magit-diff-added...,....magit-di |
| 1a0f80 | 66 66 2d 61 64 64 65 64 2d 68 69 67 68 6c 69 67 68 74 e2 80 99 2c 20 61 6e 64 20 e2 80 98 64 69 | ff-added-highlight...,.and....di |
| 1a0fa0 | 66 66 2d 72 65 66 69 6e 65 64 2d 61 64 64 65 64 e2 80 99 2e 20 20 4d 61 6b 65 20 73 75 72 65 20 | ff-refined-added......Make.sure. |
| 1a0fc0 | 74 68 61 74 0a 74 68 65 20 6c 61 74 74 65 72 20 77 6f 72 6b 73 20 77 65 6c 6c 20 77 69 74 68 20 | that.the.latter.works.well.with. |
| 1a0fe0 | 62 6f 74 68 20 6f 66 20 74 68 65 20 66 6f 72 6d 65 72 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 e2 | both.of.the.former,.as.well.as.. |
| 1a1000 | 80 98 73 6d 65 72 67 65 2d 6f 74 68 65 72 e2 80 99 0a 61 6e 64 20 e2 80 98 64 69 66 66 2d 61 64 | ..smerge-other....and....diff-ad |
| 1a1020 | 64 65 64 e2 80 99 2e 20 20 54 68 65 6e 20 64 6f 20 74 68 65 20 73 61 6d 65 20 66 6f 72 20 74 68 | ded......Then.do.the.same.for.th |
| 1a1040 | 65 20 72 65 6d 6f 76 65 64 20 6c 69 6e 65 73 2c 20 63 6f 6e 74 65 78 74 0a 6c 69 6e 65 73 2c 20 | e.removed.lines,.context.lines,. |
| 1a1060 | 6c 69 6e 65 73 20 61 64 64 65 64 20 62 79 20 75 73 2c 20 61 6e 64 20 6c 69 6e 65 73 20 61 64 64 | lines.added.by.us,.and.lines.add |
| 1a1080 | 65 64 20 62 79 20 74 68 65 6d 2e 20 20 41 6c 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 0a | ed.by.them...Also.make.sure.the. |
| 1a10a0 | 72 65 73 70 65 63 74 69 76 65 20 61 64 64 65 64 2c 20 72 65 6d 6f 76 65 64 2c 20 61 6e 64 20 63 | respective.added,.removed,.and.c |
| 1a10c0 | 6f 6e 74 65 78 74 20 66 61 63 65 73 20 75 73 65 20 61 70 70 72 6f 78 69 6d 61 74 65 6c 79 20 74 | ontext.faces.use.approximately.t |
| 1a10e0 | 68 65 20 73 61 6d 65 0a 73 61 74 75 72 61 74 69 6f 6e 20 66 6f 72 20 62 6f 74 68 20 74 68 65 20 | he.same.saturation.for.both.the. |
| 1a1100 | 68 69 67 68 6c 69 67 68 74 65 64 20 61 6e 64 20 75 6e 68 69 67 68 6c 69 67 68 74 65 64 20 76 61 | highlighted.and.unhighlighted.va |
| 1a1120 | 72 69 61 6e 74 73 2e 20 20 41 6c 73 6f 0a 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 66 69 6c 65 | riants...Also.make.sure.the.file |
| 1a1140 | 20 61 6e 64 20 64 69 66 66 20 68 65 61 64 69 6e 67 73 20 77 6f 72 6b 20 6e 69 63 65 6c 79 20 77 | .and.diff.headings.work.nicely.w |
| 1a1160 | 69 74 68 20 63 6f 6e 74 65 78 74 20 6c 69 6e 65 73 0a 28 65 2e 67 2e 2c 20 6d 61 6b 65 20 74 68 | ith.context.lines.(e.g.,.make.th |
| 1a1180 | 65 6d 20 6c 6f 6f 6b 20 64 69 66 66 65 72 65 6e 74 29 2e 20 20 4c 69 6e 65 20 66 61 63 65 73 20 | em.look.different)...Line.faces. |
| 1a11a0 | 73 68 6f 75 6c 64 20 73 65 74 20 62 6f 74 68 20 74 68 65 0a 66 6f 72 65 67 72 6f 75 6e 64 20 61 | should.set.both.the.foreground.a |
| 1a11c0 | 6e 64 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 20 20 46 6f 72 20 65 78 | nd.the.background.color...For.ex |
| 1a11e0 | 61 6d 70 6c 65 2c 20 66 6f 72 20 61 64 64 65 64 20 6c 69 6e 65 73 20 75 73 65 0a 74 77 6f 20 64 | ample,.for.added.lines.use.two.d |
| 1a1200 | 69 66 66 65 72 65 6e 74 20 67 72 65 65 6e 73 2e 0a 0a 20 20 20 49 74 e2 80 99 73 20 62 65 73 74 | ifferent.greens......It...s.best |
| 1a1220 | 20 69 66 20 74 68 65 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 6f 66 20 62 6f 74 68 | .if.the.foreground.color.of.both |
| 1a1240 | 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 61 6e 64 20 74 68 65 0a 75 6e 68 69 67 68 6c | .the.highlighted.and.the.unhighl |
| 1a1260 | 69 67 68 74 65 64 20 76 61 72 69 61 6e 74 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 2c 20 73 6f | ighted.variants.are.the.same,.so |
| 1a1280 | 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 74 6f 20 66 69 6e 64 20 61 | .you.will.need.to.have.to.find.a |
| 1a12a0 | 0a 63 6f 6c 6f 72 20 74 68 61 74 20 77 6f 72 6b 73 20 77 65 6c 6c 20 6f 6e 20 74 68 65 20 68 69 | .color.that.works.well.on.the.hi |
| 1a12c0 | 67 68 6c 69 67 68 74 20 61 6e 64 20 75 6e 68 69 67 68 6c 69 67 68 74 65 64 20 62 61 63 6b 67 72 | ghlight.and.unhighlighted.backgr |
| 1a12e0 | 6f 75 6e 64 2c 20 74 68 65 0a 72 65 66 69 6e 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 61 6e 64 | ound,.the.refine.background,.and |
| 1a1300 | 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 20 63 6f 6e 74 65 78 74 20 62 61 63 6b 67 72 6f 75 6e | .the.highlight.context.backgroun |
| 1a1320 | 64 2e 20 20 57 68 65 6e 20 74 68 65 72 65 20 69 73 0a 61 6e 20 68 75 6e 6b 20 69 6e 74 65 72 6e | d...When.there.is.an.hunk.intern |
| 1a1340 | 61 6c 20 72 65 67 69 6f 6e 2c 20 74 68 65 6e 20 74 68 65 20 61 64 64 65 64 2d 20 61 6e 64 20 72 | al.region,.then.the.added-.and.r |
| 1a1360 | 65 6d 6f 76 65 64 2d 6c 69 6e 65 73 20 62 61 63 6b 67 72 6f 75 6e 64 0a 63 6f 6c 6f 72 20 69 73 | emoved-lines.background.color.is |
| 1a1380 | 20 75 73 65 64 20 6f 6e 6c 79 20 77 69 74 68 69 6e 20 74 68 61 74 20 72 65 67 69 6f 6e 2e 20 20 | .used.only.within.that.region... |
| 1a13a0 | 4f 75 74 73 69 64 65 20 74 68 65 20 72 65 67 69 6f 6e 20 74 68 65 0a 68 69 67 68 6c 69 67 68 74 | Outside.the.region.the.highlight |
| 1a13c0 | 65 64 20 63 6f 6e 74 65 78 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 69 73 20 75 | ed.context.background.color.is.u |
| 1a13e0 | 73 65 64 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 73 65 | sed...This.makes.it.easier.to.se |
| 1a1400 | 65 20 77 68 61 74 20 69 73 20 62 65 69 6e 67 20 73 74 61 67 65 64 2e 20 20 57 69 74 68 20 61 6e | e.what.is.being.staged...With.an |
| 1a1420 | 20 68 75 6e 6b 20 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 20 74 68 65 20 68 75 6e 6b 20 68 | .hunk.internal.region.the.hunk.h |
| 1a1440 | 65 61 64 69 6e 67 0a 69 73 20 73 68 6f 77 6e 20 75 73 69 6e 67 20 e2 80 98 6d 61 67 69 74 2d 64 | eading.is.shown.using....magit-d |
| 1a1460 | 69 66 66 2d 68 75 6e 6b 2d 68 65 61 64 69 6e 67 2d 73 65 6c 65 63 74 69 6f 6e e2 80 99 2c 20 61 | iff-hunk-heading-selection...,.a |
| 1a1480 | 6e 64 20 73 6f 20 61 72 65 20 74 68 65 20 74 68 69 6e 0a 6c 69 6e 65 73 20 74 68 61 74 20 61 72 | nd.so.are.the.thin.lines.that.ar |
| 1a14a0 | 65 20 61 64 64 65 64 20 61 72 6f 75 6e 64 20 74 68 65 20 6c 69 6e 65 73 20 74 68 61 74 20 66 61 | e.added.around.the.lines.that.fa |
| 1a14c0 | 6c 6c 20 77 69 74 68 69 6e 20 74 68 65 20 72 65 67 69 6f 6e 2e 20 20 54 68 65 0a 62 61 63 6b 67 | ll.within.the.region...The.backg |
| 1a14e0 | 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 6f 66 20 74 68 61 74 20 68 61 73 20 74 6f 20 62 65 20 64 69 | round.color.of.that.has.to.be.di |
| 1a1500 | 73 74 69 6e 63 74 20 65 6e 6f 75 67 68 20 66 72 6f 6d 20 74 68 65 20 76 61 72 69 6f 75 73 0a 6f | stinct.enough.from.the.various.o |
| 1a1520 | 74 68 65 72 20 69 6e 76 6f 6c 76 65 64 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 73 2e | ther.involved.background.colors. |
| 1a1540 | 0a 0a 20 20 20 4e 6f 62 6f 64 79 20 73 61 69 64 20 74 68 69 73 20 77 6f 75 6c 64 20 62 65 20 65 | .....Nobody.said.this.would.be.e |
| 1a1560 | 61 73 79 2e 20 20 49 66 20 79 6f 75 72 20 74 68 65 6d 65 20 72 65 73 74 72 69 63 74 73 20 69 74 | asy...If.your.theme.restricts.it |
| 1a1580 | 73 65 6c 66 20 74 6f 20 61 0a 63 65 72 74 61 69 6e 20 73 65 74 20 6f 66 20 63 6f 6c 6f 72 73 2c | self.to.a.certain.set.of.colors, |
| 1a15a0 | 20 74 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 61 6e 20 65 78 63 65 70 74 69 | .then.you.should.make.an.excepti |
| 1a15c0 | 6f 6e 20 68 65 72 65 2e 0a 4f 74 68 65 72 77 69 73 65 20 69 74 20 77 6f 75 6c 64 20 62 65 20 69 | on.here..Otherwise.it.would.be.i |
| 1a15e0 | 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 64 69 66 66 73 20 6c 6f 6f 6b | mpossible.to.make.the.diffs.look |
| 1a1600 | 20 67 6f 6f 64 20 69 6e 20 65 61 63 68 20 61 6e 64 0a 65 76 65 72 79 20 76 61 72 69 61 74 69 6f | .good.in.each.and.every.variatio |
| 1a1620 | 6e 2e 20 20 41 63 74 75 61 6c 6c 79 20 79 6f 75 20 6d 69 67 68 74 20 77 61 6e 74 20 74 6f 20 6a | n...Actually.you.might.want.to.j |
| 1a1640 | 75 73 74 20 73 74 69 63 6b 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 0a 64 65 66 69 6e 69 74 | ust.stick.to.the.default.definit |
| 1a1660 | 69 6f 6e 73 20 66 6f 72 20 74 68 65 73 65 20 66 61 63 65 73 2e 20 20 59 6f 75 20 68 61 76 65 20 | ions.for.these.faces...You.have. |
| 1a1680 | 62 65 65 6e 20 77 61 72 6e 65 64 2e 20 20 41 6c 73 6f 20 70 6c 65 61 73 65 20 6e 6f 74 65 0a 74 | been.warned...Also.please.note.t |
| 1a16a0 | 68 61 74 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 67 65 74 20 74 68 69 73 20 72 69 67 68 74 | hat.if.you.do.not.get.this.right |
| 1a16c0 | 2c 20 74 68 69 73 20 77 69 6c 6c 20 69 6e 20 73 6f 6d 65 20 63 61 73 65 73 20 6c 6f 6f 6b 20 74 | ,.this.will.in.some.cases.look.t |
| 1a16e0 | 6f 20 75 73 65 72 73 0a 6c 69 6b 65 20 62 75 67 73 20 69 6e 20 4d 61 67 69 74 20 2d 20 73 6f 20 | o.users.like.bugs.in.Magit.-.so. |
| 1a1700 | 70 6c 65 61 73 65 20 64 6f 20 69 74 20 72 69 67 68 74 20 6f 72 20 6e 6f 74 20 61 74 20 61 6c 6c | please.do.it.right.or.not.at.all |
| 1a1720 | 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 46 41 | .....File:.magit.info,..Node:.FA |
| 1a1740 | 51 2c 20 20 4e 65 78 74 3a 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2c 20 20 50 72 65 76 | Q,..Next:.Debugging.Tools,..Prev |
| 1a1760 | 3a 20 50 6c 75 6d 62 69 6e 67 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 41 70 70 65 6e 64 69 78 20 41 | :.Plumbing,..Up:.Top..Appendix.A |
| 1a1780 | 20 46 41 51 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 65 20 6e 65 78 74 20 74 77 | .FAQ.**************..The.next.tw |
| 1a17a0 | 6f 20 6e 6f 64 65 73 20 6c 69 73 74 73 20 66 72 65 71 75 65 6e 74 6c 79 20 61 73 6b 65 64 20 71 | o.nodes.lists.frequently.asked.q |
| 1a17c0 | 75 65 73 74 69 6f 6e 73 2e 20 20 46 6f 72 20 61 20 6c 69 73 74 20 6f 66 0a 66 72 65 71 75 65 6e | uestions...For.a.list.of.frequen |
| 1a17e0 | 74 6c 79 20 2a 61 6e 64 20 72 65 63 65 6e 74 6c 79 2a 20 61 73 6b 65 64 20 71 75 65 73 74 69 6f | tly.*and.recently*.asked.questio |
| 1a1800 | 6e 73 2c 20 69 2e 65 2e 2c 20 71 75 65 73 74 69 6f 6e 73 20 74 68 61 74 20 68 61 76 65 6e e2 80 | ns,.i.e.,.questions.that.haven.. |
| 1a1820 | 99 74 0a 6d 61 64 65 20 69 74 20 69 6e 74 6f 20 74 68 65 20 6d 61 6e 75 61 6c 20 79 65 74 2c 20 | .t.made.it.into.the.manual.yet,. |
| 1a1840 | 73 65 65 0a 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 74 2f 6d 61 | see.<https://github.com/magit/ma |
| 1a1860 | 67 69 74 2f 77 69 6b 69 2f 46 41 51 3e 2e 0a 0a 20 20 20 50 6c 65 61 73 65 20 61 6c 73 6f 20 73 | git/wiki/FAQ>......Please.also.s |
| 1a1880 | 65 65 20 2a 6e 6f 74 65 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 3a 3a 2e 0a 0a 2a 20 4d | ee.*note.Debugging.Tools::...*.M |
| 1a18a0 | 65 6e 75 3a 0a 0a 2a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 3a 3a 0a 2a 20 46 41 | enu:..*.FAQ.-.How.to....?::.*.FA |
| 1a18c0 | 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a | Q.-.Issues.and.Errors::....File: |
| 1a18e0 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f | .magit.info,..Node:.FAQ.-.How.to |
| 1a1900 | 20 2e 2e 2e 3f 2c 20 20 4e 65 78 74 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 | ....?,..Next:.FAQ.-.Issues.and.E |
| 1a1920 | 72 72 6f 72 73 2c 20 20 55 70 3a 20 46 41 51 0a 0a 41 2e 31 20 46 41 51 20 2d 20 48 6f 77 20 74 | rrors,..Up:.FAQ..A.1.FAQ.-.How.t |
| 1a1940 | 6f 20 2e 2e 2e 3f 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 | o....?.=====================..*. |
| 1a1960 | 4d 65 6e 75 3a 0a 0a 2a 20 48 6f 77 20 74 6f 20 70 72 6f 6e 6f 75 6e 63 65 20 4d 61 67 69 74 3f | Menu:..*.How.to.pronounce.Magit? |
| 1a1980 | 3a 3a 0a 2a 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 67 69 74 27 73 20 6f 75 74 70 75 74 3f 3a 3a | ::.*.How.to.show.git's.output?:: |
| 1a19a0 | 0a 2a 20 48 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d 61 6e 20 69 6e 66 | .*.How.to.install.the.gitman.inf |
| 1a19c0 | 6f 20 6d 61 6e 75 61 6c 3f 3a 3a 0a 2a 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 64 69 66 66 73 20 | o.manual?::.*.How.to.show.diffs. |
| 1a19e0 | 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 73 3f 3a 3a 0a 2a 20 48 6f 77 | for.gpg-encrypted.files?::.*.How |
| 1a1a00 | 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 6e 64 20 70 75 73 68 69 6e 67 20 77 6f 72 6b | .does.branching.and.pushing.work |
| 1a1a20 | 3f 3a 3a 0a 2a 20 53 68 6f 75 6c 64 20 49 20 64 69 73 61 62 6c 65 20 56 43 3f 3a 3a 0a 0a 1f 0a | ?::.*.Should.I.disable.VC?::.... |
| 1a1a40 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 | File:.magit.info,..Node:.How.to. |
| 1a1a60 | 70 72 6f 6e 6f 75 6e 63 65 20 4d 61 67 69 74 3f 2c 20 20 4e 65 78 74 3a 20 48 6f 77 20 74 6f 20 | pronounce.Magit?,..Next:.How.to. |
| 1a1a80 | 73 68 6f 77 20 67 69 74 27 73 20 6f 75 74 70 75 74 3f 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 48 | show.git's.output?,..Up:.FAQ.-.H |
| 1a1aa0 | 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 41 2e 31 2e 31 20 48 6f 77 20 74 6f 20 70 72 6f 6e 6f 75 6e | ow.to....?..A.1.1.How.to.pronoun |
| 1a1ac0 | 63 65 20 4d 61 67 69 74 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ce.Magit?.---------------------- |
| 1a1ae0 | 2d 2d 2d 2d 2d 2d 2d 0a 0a 45 69 74 68 65 72 20 e2 80 98 6d 75 5b 6d 27 73 5d 20 67 69 74 e2 80 | -------..Either....mu[m's].git.. |
| 1a1b00 | 99 20 6f 72 20 e2 80 98 6d 61 67 69 7b 63 20 3d 3e 20 74 7d e2 80 99 20 69 73 20 66 69 6e 65 2e | ..or....magi{c.=>.t}....is.fine. |
| 1a1b20 | 0a 0a 20 20 20 54 68 65 20 73 6c 6f 67 61 6e 20 69 73 20 22 49 74 e2 80 99 73 20 4d 61 67 69 74 | .....The.slogan.is."It...s.Magit |
| 1a1b40 | 21 20 20 54 68 65 20 6d 61 67 69 63 61 6c 20 47 69 74 20 63 6c 69 65 6e 74 22 2c 20 73 6f 20 69 | !..The.magical.Git.client",.so.i |
| 1a1b60 | 74 20 6d 61 6b 65 73 0a 73 65 6e 73 65 20 74 6f 20 70 72 6f 6e 6f 75 6e 63 65 20 4d 61 67 69 74 | t.makes.sense.to.pronounce.Magit |
| 1a1b80 | 20 6c 69 6b 65 20 6d 61 67 69 63 2c 20 77 68 69 6c 65 20 74 61 6b 69 6e 67 20 69 6e 74 6f 20 61 | .like.magic,.while.taking.into.a |
| 1a1ba0 | 63 63 6f 75 6e 74 20 74 68 61 74 20 43 0a 61 6e 64 20 54 20 64 6f 20 6e 6f 74 20 73 6f 75 6e 64 | ccount.that.C.and.T.do.not.sound |
| 1a1bc0 | 20 74 68 65 20 73 61 6d 65 2e 0a 0a 20 20 20 54 68 65 20 47 65 72 6d 61 6e 20 22 4d 61 67 69 65 | .the.same......The.German."Magie |
| 1a1be0 | 22 20 69 73 20 6e 6f 74 20 70 72 6f 6e 6f 75 6e 63 65 64 20 74 68 65 20 73 61 6d 65 20 61 73 20 | ".is.not.pronounced.the.same.as. |
| 1a1c00 | 74 68 65 20 45 6e 67 6c 69 73 68 20 22 6d 61 67 69 63 22 2c 0a 73 6f 20 69 66 20 79 6f 75 20 73 | the.English."magic",.so.if.you.s |
| 1a1c20 | 70 65 61 6b 20 47 65 72 6d 61 6e 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 | peak.German.then.you.can.use.the |
| 1a1c40 | 20 61 62 6f 76 65 20 72 61 74 69 6f 6e 61 6c 65 20 74 6f 20 6a 75 73 74 69 66 79 0a 75 73 69 6e | .above.rationale.to.justify.usin |
| 1a1c60 | 67 20 74 68 65 20 66 6f 72 6d 65 72 20 70 72 6f 6e 75 6e 63 69 61 74 69 6f 6e 3b 20 e2 80 98 4d | g.the.former.pronunciation;....M |
| 1a1c80 | 61 67 7b 69 65 20 3d 3e 20 69 74 7d e2 80 99 2e 0a 0a 20 20 20 59 6f 75 20 63 61 6e 20 61 6c 73 | ag{ie.=>.it}.........You.can.als |
| 1a1ca0 | 6f 20 63 68 6f 6f 73 65 20 74 6f 20 75 73 65 20 74 68 65 20 66 6f 72 6d 65 72 20 70 72 6f 6e 75 | o.choose.to.use.the.former.pronu |
| 1a1cc0 | 6e 63 69 61 74 69 6f 6e 20 6a 75 73 74 20 62 65 63 61 75 73 65 20 79 6f 75 0a 6c 69 6b 65 20 69 | nciation.just.because.you.like.i |
| 1a1ce0 | 74 20 62 65 74 74 65 72 2e 0a 0a 20 20 20 41 6c 73 6f 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f | t.better......Also.see.<https:// |
| 1a1d00 | 6d 61 67 69 74 2e 76 63 2f 61 73 73 65 74 73 2f 76 69 64 65 6f 73 2f 6d 61 67 69 63 2e 6d 70 34 | magit.vc/assets/videos/magic.mp4 |
| 1a1d20 | 3e 2e 20 20 41 6c 73 6f 20 73 65 65 0a 3c 68 74 74 70 73 3a 2f 2f 65 6d 61 63 73 2e 73 74 61 63 | >...Also.see.<https://emacs.stac |
| 1a1d40 | 6b 65 78 63 68 61 6e 67 65 2e 63 6f 6d 2f 71 75 65 73 74 69 6f 6e 73 2f 31 33 36 39 36 3e 2e 0a | kexchange.com/questions/13696>.. |
| 1a1d60 | 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 77 20 | ...File:.magit.info,..Node:.How. |
| 1a1d80 | 74 6f 20 73 68 6f 77 20 67 69 74 27 73 20 6f 75 74 70 75 74 3f 2c 20 20 4e 65 78 74 3a 20 48 6f | to.show.git's.output?,..Next:.Ho |
| 1a1da0 | 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d 61 6e 20 69 6e 66 6f 20 6d 61 6e | w.to.install.the.gitman.info.man |
| 1a1dc0 | 75 61 6c 3f 2c 20 20 50 72 65 76 3a 20 48 6f 77 20 74 6f 20 70 72 6f 6e 6f 75 6e 63 65 20 4d 61 | ual?,..Prev:.How.to.pronounce.Ma |
| 1a1de0 | 67 69 74 3f 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 41 2e | git?,..Up:.FAQ.-.How.to....?..A. |
| 1a1e00 | 31 2e 32 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 67 69 74 e2 80 99 73 20 6f 75 74 70 75 74 3f 0a | 1.2.How.to.show.git...s.output?. |
| 1a1e20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a | -------------------------------. |
| 1a1e40 | 0a 54 6f 20 73 68 6f 77 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 72 65 63 65 6e 74 6c 79 20 | .To.show.the.output.of.recently. |
| 1a1e60 | 72 75 6e 20 67 69 74 20 63 6f 6d 6d 61 6e 64 73 2c 20 70 72 65 73 73 20 e2 80 98 24 e2 80 99 20 | run.git.commands,.press....$.... |
| 1a1e80 | 28 6f 72 2c 20 69 66 20 74 68 61 74 0a 69 73 6e e2 80 99 74 20 61 76 61 69 6c 61 62 6c 65 2c 20 | (or,.if.that.isn...t.available,. |
| 1a1ea0 | e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 e2 80 99 29 2e | ...M-x.magit-process-buffer...). |
| 1a1ec0 | 20 20 54 68 69 73 20 77 69 6c 6c 20 73 68 6f 77 20 61 20 62 75 66 66 65 72 0a 63 6f 6e 74 61 69 | ..This.will.show.a.buffer.contai |
| 1a1ee0 | 6e 69 6e 67 20 61 20 73 65 63 74 69 6f 6e 20 70 65 72 20 67 69 74 20 69 6e 76 6f 63 61 74 69 6f | ning.a.section.per.git.invocatio |
| 1a1f00 | 6e 3b 20 61 73 20 61 6c 77 61 79 73 20 70 72 65 73 73 20 e2 80 98 54 41 42 e2 80 99 20 74 6f 20 | n;.as.always.press....TAB....to. |
| 1a1f20 | 65 78 70 61 6e 64 0a 6f 72 20 63 6f 6c 6c 61 70 73 65 20 74 68 65 6d 2e 0a 0a 20 20 20 42 79 20 | expand.or.collapse.them......By. |
| 1a1f40 | 64 65 66 61 75 6c 74 2c 20 67 69 74 e2 80 99 73 20 6f 75 74 70 75 74 20 69 73 20 6f 6e 6c 79 20 | default,.git...s.output.is.only. |
| 1a1f60 | 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 | inserted.into.the.process.buffer |
| 1a1f80 | 20 69 66 0a 69 74 20 69 73 20 72 75 6e 20 66 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 20 | .if.it.is.run.for.side-effects.. |
| 1a1fa0 | 20 57 68 65 6e 20 74 68 65 20 6f 75 74 70 75 74 20 69 73 20 63 6f 6e 73 75 6d 65 64 20 69 6e 20 | .When.the.output.is.consumed.in. |
| 1a1fc0 | 73 6f 6d 65 20 77 61 79 2c 0a 61 6c 73 6f 20 69 6e 73 65 72 74 69 6e 67 20 69 74 20 69 6e 74 6f | some.way,.also.inserting.it.into |
| 1a1fe0 | 20 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 77 6f 75 6c 64 20 62 65 20 74 6f 6f | .the.process.buffer.would.be.too |
| 1a2000 | 20 65 78 70 65 6e 73 69 76 65 2e 20 20 46 6f 72 0a 64 65 62 75 67 67 69 6e 67 20 70 75 72 70 6f | .expensive...For.debugging.purpo |
| 1a2020 | 73 65 73 2c 20 69 74 e2 80 99 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 6f 20 73 6f 20 61 6e | ses,.it...s.possible.to.do.so.an |
| 1a2040 | 79 77 61 79 20 62 79 20 73 65 74 74 69 6e 67 0a e2 80 98 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 | yway.by.setting....magit-git-deb |
| 1a2060 | 75 67 e2 80 99 20 74 6f 20 e2 80 98 74 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | ug....to....t........File:.magit |
| 1a2080 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 | .info,..Node:.How.to.install.the |
| 1a20a0 | 20 67 69 74 6d 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 3f 2c 20 20 4e 65 78 74 3a 20 48 6f 77 | .gitman.info.manual?,..Next:.How |
| 1a20c0 | 20 74 6f 20 73 68 6f 77 20 64 69 66 66 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 | .to.show.diffs.for.gpg-encrypted |
| 1a20e0 | 20 66 69 6c 65 73 3f 2c 20 20 50 72 65 76 3a 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 67 69 74 27 | .files?,..Prev:.How.to.show.git' |
| 1a2100 | 73 20 6f 75 74 70 75 74 3f 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e | s.output?,..Up:.FAQ.-.How.to.... |
| 1a2120 | 3f 0a 0a 41 2e 31 2e 33 20 48 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d | ?..A.1.3.How.to.install.the.gitm |
| 1a2140 | 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | an.info.manual?.---------------- |
| 1a2160 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 47 69 | ----------------------------..Gi |
| 1a2180 | 74 e2 80 99 73 20 6d 61 6e 70 61 67 65 73 20 63 61 6e 20 62 65 20 65 78 70 6f 72 74 65 64 20 61 | t...s.manpages.can.be.exported.a |
| 1a21a0 | 73 20 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 20 63 61 6c 6c 65 64 20 e2 80 98 67 69 74 6d 61 | s.an.info.manual.called....gitma |
| 1a21c0 | 6e e2 80 99 2e 0a 4d 61 67 69 74 e2 80 99 73 20 6f 77 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 20 | n.....Magit...s.own.info.manual. |
| 1a21e0 | 6c 69 6e 6b 73 20 74 6f 20 6e 6f 64 65 73 20 69 6e 20 74 68 61 74 20 6d 61 6e 75 61 6c 20 69 6e | links.to.nodes.in.that.manual.in |
| 1a2200 | 73 74 65 61 64 20 6f 66 20 74 68 65 0a 61 63 74 75 61 6c 20 6d 61 6e 70 61 67 65 73 20 62 65 63 | stead.of.the.actual.manpages.bec |
| 1a2220 | 61 75 73 65 20 49 6e 66 6f 20 64 6f 65 73 6e e2 80 99 74 20 73 75 70 70 6f 72 74 20 6c 69 6e 6b | ause.Info.doesn...t.support.link |
| 1a2240 | 69 6e 67 20 74 6f 20 6d 61 6e 70 61 67 65 73 2e 0a 0a 20 20 20 55 6e 66 6f 72 74 75 6e 61 74 65 | ing.to.manpages......Unfortunate |
| 1a2260 | 6c 79 20 73 6f 6d 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 64 6f 20 6e 6f 74 20 69 6e 73 | ly.some.distributions.do.not.ins |
| 1a2280 | 74 61 6c 6c 20 74 68 65 20 e2 80 98 67 69 74 6d 61 6e e2 80 99 20 6d 61 6e 75 61 6c 0a 62 79 20 | tall.the....gitman....manual.by. |
| 1a22a0 | 64 65 66 61 75 6c 74 20 61 6e 64 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 74 6f 20 69 6e 73 | default.and.you.will.have.to.ins |
| 1a22c0 | 74 61 6c 6c 20 61 20 73 65 70 61 72 61 74 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 61 | tall.a.separate.documentation.pa |
| 1a22e0 | 63 6b 61 67 65 0a 74 6f 20 67 65 74 20 69 74 2e 0a 0a 20 20 20 4d 61 67 69 74 20 70 61 74 63 68 | ckage.to.get.it......Magit.patch |
| 1a2300 | 65 73 20 49 6e 66 6f 20 61 64 64 69 6e 67 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 76 69 | es.Info.adding.the.ability.to.vi |
| 1a2320 | 73 69 74 20 6c 69 6e 6b 73 20 74 6f 20 74 68 65 20 e2 80 98 67 69 74 6d 61 6e e2 80 99 0a 49 6e | sit.links.to.the....gitman....In |
| 1a2340 | 66 6f 20 6d 61 6e 75 61 6c 20 62 79 20 69 6e 73 74 65 61 64 20 76 69 65 77 69 6e 67 20 74 68 65 | fo.manual.by.instead.viewing.the |
| 1a2360 | 20 72 65 73 70 65 63 74 69 76 65 20 6d 61 6e 70 61 67 65 2e 20 20 49 66 20 79 6f 75 20 70 72 65 | .respective.manpage...If.you.pre |
| 1a2380 | 66 65 72 0a 74 68 61 74 20 61 70 70 72 6f 61 63 68 2c 20 74 68 65 6e 20 73 65 74 20 74 68 65 20 | fer.that.approach,.then.set.the. |
| 1a23a0 | 76 61 6c 75 65 20 6f 66 20 e2 80 98 6d 61 67 69 74 2d 76 69 65 77 2d 67 69 74 2d 6d 61 6e 75 61 | value.of....magit-view-git-manua |
| 1a23c0 | 6c 2d 6d 65 74 68 6f 64 e2 80 99 20 74 6f 0a 6f 6e 65 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 | l-method....to.one.of.the.suppor |
| 1a23e0 | 74 65 64 20 70 61 63 6b 61 67 65 73 20 e2 80 98 6d 61 6e e2 80 99 20 6f 72 20 e2 80 98 77 6f 6d | ted.packages....man....or....wom |
| 1a2400 | 61 6e e2 80 99 2c 20 65 2e 67 2e 3a 0a 0a 20 20 20 20 20 28 73 65 74 71 20 6d 61 67 69 74 2d 76 | an...,.e.g.:.......(setq.magit-v |
| 1a2420 | 69 65 77 2d 67 69 74 2d 6d 61 6e 75 61 6c 2d 6d 65 74 68 6f 64 20 27 6d 61 6e 29 0a 0a 1f 0a 46 | iew-git-manual-method.'man)....F |
| 1a2440 | 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 73 | ile:.magit.info,..Node:.How.to.s |
| 1a2460 | 68 6f 77 20 64 69 66 66 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 | how.diffs.for.gpg-encrypted.file |
| 1a2480 | 73 3f 2c 20 20 4e 65 78 74 3a 20 48 6f 77 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 6e | s?,..Next:.How.does.branching.an |
| 1a24a0 | 64 20 70 75 73 68 69 6e 67 20 77 6f 72 6b 3f 2c 20 20 50 72 65 76 3a 20 48 6f 77 20 74 6f 20 69 | d.pushing.work?,..Prev:.How.to.i |
| 1a24c0 | 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 6c 3f 2c 20 | nstall.the.gitman.info.manual?,. |
| 1a24e0 | 20 55 70 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 41 2e 31 2e 34 20 48 6f | .Up:.FAQ.-.How.to....?..A.1.4.Ho |
| 1a2500 | 77 20 74 6f 20 73 68 6f 77 20 64 69 66 66 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 | w.to.show.diffs.for.gpg-encrypte |
| 1a2520 | 64 20 66 69 6c 65 73 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | d.files?.----------------------- |
| 1a2540 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 47 69 74 20 73 | -------------------------..Git.s |
| 1a2560 | 75 70 70 6f 72 74 73 20 73 68 6f 77 69 6e 67 20 64 69 66 66 73 20 66 6f 72 20 65 6e 63 72 79 70 | upports.showing.diffs.for.encryp |
| 1a2580 | 74 65 64 20 66 69 6c 65 73 2c 20 62 75 74 20 68 61 73 20 74 6f 20 62 65 20 74 6f 6c 64 20 74 6f | ted.files,.but.has.to.be.told.to |
| 1a25a0 | 20 64 6f 0a 73 6f 2e 20 20 53 69 6e 63 65 20 4d 61 67 69 74 20 6a 75 73 74 20 75 73 65 73 20 47 | .do.so...Since.Magit.just.uses.G |
| 1a25c0 | 69 74 20 74 6f 20 67 65 74 20 74 68 65 20 64 69 66 66 73 2c 20 63 6f 6e 66 69 67 75 72 69 6e 67 | it.to.get.the.diffs,.configuring |
| 1a25e0 | 20 47 69 74 20 61 6c 73 6f 0a 61 66 66 65 63 74 73 20 74 68 65 20 64 69 66 66 73 20 64 69 73 70 | .Git.also.affects.the.diffs.disp |
| 1a2600 | 6c 61 79 65 64 20 69 6e 73 69 64 65 20 4d 61 67 69 74 2e 0a 0a 20 20 20 20 20 67 69 74 20 63 6f | layed.inside.Magit........git.co |
| 1a2620 | 6e 66 69 67 20 2d 2d 67 6c 6f 62 61 6c 20 64 69 66 66 2e 67 70 67 2e 74 65 78 74 63 6f 6e 76 20 | nfig.--global.diff.gpg.textconv. |
| 1a2640 | 22 67 70 67 20 2d 2d 6e 6f 2d 74 74 79 20 2d 2d 64 65 63 72 79 70 74 22 0a 20 20 20 20 20 65 63 | "gpg.--no-tty.--decrypt"......ec |
| 1a2660 | 68 6f 20 22 2a 2e 67 70 67 20 66 69 6c 74 65 72 3d 67 70 67 20 64 69 66 66 3d 67 70 67 22 20 3e | ho."*.gpg.filter=gpg.diff=gpg".> |
| 1a2680 | 20 2e 67 69 74 61 74 74 72 69 62 75 74 65 73 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | ..gitattributes....File:.magit.i |
| 1a26a0 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 48 6f 77 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 | nfo,..Node:.How.does.branching.a |
| 1a26c0 | 6e 64 20 70 75 73 68 69 6e 67 20 77 6f 72 6b 3f 2c 20 20 4e 65 78 74 3a 20 53 68 6f 75 6c 64 20 | nd.pushing.work?,..Next:.Should. |
| 1a26e0 | 49 20 64 69 73 61 62 6c 65 20 56 43 3f 2c 20 20 50 72 65 76 3a 20 48 6f 77 20 74 6f 20 73 68 6f | I.disable.VC?,..Prev:.How.to.sho |
| 1a2700 | 77 20 64 69 66 66 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 73 3f | w.diffs.for.gpg-encrypted.files? |
| 1a2720 | 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 41 2e 31 2e 35 20 | ,..Up:.FAQ.-.How.to....?..A.1.5. |
| 1a2740 | 48 6f 77 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 6e 64 20 70 75 73 68 69 6e 67 20 77 | How.does.branching.and.pushing.w |
| 1a2760 | 6f 72 6b 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ork?.--------------------------- |
| 1a2780 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 50 6c 65 61 73 65 20 73 65 65 20 2a 6e 6f 74 | ---------------..Please.see.*not |
| 1a27a0 | 65 20 42 72 61 6e 63 68 69 6e 67 3a 3a 20 61 6e 64 0a 3c 68 74 74 70 73 3a 2f 2f 65 6d 61 63 73 | e.Branching::.and.<https://emacs |
| 1a27c0 | 61 69 72 2e 6d 65 2f 32 30 31 36 2f 30 31 2f 31 37 2f 6d 61 67 69 74 2d 32 2e 34 3e 0a 0a 1f 0a | air.me/2016/01/17/magit-2.4>.... |
| 1a27e0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 68 6f 75 6c 64 20 | File:.magit.info,..Node:.Should. |
| 1a2800 | 49 20 64 69 73 61 62 6c 65 20 56 43 3f 2c 20 20 50 72 65 76 3a 20 48 6f 77 20 64 6f 65 73 20 62 | I.disable.VC?,..Prev:.How.does.b |
| 1a2820 | 72 61 6e 63 68 69 6e 67 20 61 6e 64 20 70 75 73 68 69 6e 67 20 77 6f 72 6b 3f 2c 20 20 55 70 3a | ranching.and.pushing.work?,..Up: |
| 1a2840 | 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e 2e 3f 0a 0a 41 2e 31 2e 36 20 53 68 6f 75 6c 64 | .FAQ.-.How.to....?..A.1.6.Should |
| 1a2860 | 20 49 20 64 69 73 61 62 6c 65 20 56 43 3f 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .I.disable.VC?.----------------- |
| 1a2880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 66 20 79 6f 75 20 64 6f 6e e2 80 99 74 20 75 73 65 20 56 43 | ---------..If.you.don...t.use.VC |
| 1a28a0 | 20 28 74 68 65 20 62 75 69 6c 74 2d 69 6e 20 76 65 72 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 69 | .(the.built-in.version.control.i |
| 1a28c0 | 6e 74 65 72 66 61 63 65 29 20 74 68 65 6e 20 79 6f 75 0a 6d 69 67 68 74 20 62 65 20 74 65 6d 70 | nterface).then.you.might.be.temp |
| 1a28e0 | 74 65 64 20 74 6f 20 64 69 73 61 62 6c 65 20 69 74 2c 20 6e 6f 74 20 6c 65 61 73 74 20 62 65 63 | ted.to.disable.it,.not.least.bec |
| 1a2900 | 61 75 73 65 20 77 65 20 75 73 65 64 20 74 6f 20 72 65 63 6f 6d 6d 65 6e 64 0a 74 68 61 74 20 79 | ause.we.used.to.recommend.that.y |
| 1a2920 | 6f 75 20 64 6f 20 74 68 61 74 2e 0a 0a 20 20 20 57 65 20 6e 6f 20 6c 6f 6e 67 65 72 20 72 65 63 | ou.do.that......We.no.longer.rec |
| 1a2940 | 6f 6d 6d 65 6e 64 20 74 68 61 74 20 79 6f 75 20 64 69 73 61 62 6c 65 20 56 43 2e 20 20 44 6f 69 | ommend.that.you.disable.VC...Doi |
| 1a2960 | 6e 67 20 73 6f 20 77 6f 75 6c 64 20 62 72 65 61 6b 0a 75 73 65 66 75 6c 20 74 68 69 72 64 2d 70 | ng.so.would.break.useful.third-p |
| 1a2980 | 61 72 74 79 20 70 61 63 6b 61 67 65 73 20 28 73 75 63 68 20 61 73 20 e2 80 98 64 69 66 66 2d 68 | arty.packages.(such.as....diff-h |
| 1a29a0 | 6c e2 80 99 29 2c 20 77 68 69 63 68 20 64 65 70 65 6e 64 20 6f 6e 20 56 43 0a 62 65 69 6e 67 20 | l...),.which.depend.on.VC.being. |
| 1a29c0 | 65 6e 61 62 6c 65 64 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 63 68 6f 6f 73 65 20 74 6f 20 64 69 | enabled......If.you.choose.to.di |
| 1a29e0 | 73 61 62 6c 65 20 56 43 20 61 6e 79 77 61 79 2c 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 64 6f | sable.VC.anyway,.then.you.can.do |
| 1a2a00 | 20 73 6f 20 62 79 20 63 68 61 6e 67 69 6e 67 0a 74 68 65 20 76 61 6c 75 65 20 6f 66 20 e2 80 98 | .so.by.changing.the.value.of.... |
| 1a2a20 | 76 63 2d 68 61 6e 64 6c 65 64 2d 62 61 63 6b 65 6e 64 73 e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a | vc-handled-backends........File: |
| 1a2a40 | 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 | .magit.info,..Node:.FAQ.-.Issues |
| 1a2a60 | 20 61 6e 64 20 45 72 72 6f 72 73 2c 20 20 50 72 65 76 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f | .and.Errors,..Prev:.FAQ.-.How.to |
| 1a2a80 | 20 2e 2e 2e 3f 2c 20 20 55 70 3a 20 46 41 51 0a 0a 41 2e 32 20 46 41 51 20 2d 20 49 73 73 75 65 | ....?,..Up:.FAQ..A.2.FAQ.-.Issue |
| 1a2aa0 | 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | s.and.Errors.=================== |
| 1a2ac0 | 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 4d 61 67 69 74 20 69 73 20 73 6c | ========..*.Menu:..*.Magit.is.sl |
| 1a2ae0 | 6f 77 3a 3a 0a 2a 20 49 20 63 68 61 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 6e | ow::.*.I.changed.several.thousan |
| 1a2b00 | 64 20 66 69 6c 65 73 20 61 74 20 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 73 | d.files.at.once.and.now.Magit.is |
| 1a2b20 | 20 75 6e 75 73 61 62 6c 65 3a 3a 0a 2a 20 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 | .unusable::.*.I.am.having.proble |
| 1a2b40 | 6d 73 20 63 6f 6d 6d 69 74 74 69 6e 67 3a 3a 0a 2a 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 20 | ms.committing::.*.I.am.using.MS. |
| 1a2b60 | 57 69 6e 64 6f 77 73 20 61 6e 64 20 63 61 6e 6e 6f 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 67 | Windows.and.cannot.push.with.Mag |
| 1a2b80 | 69 74 3a 3a 0a 2a 20 49 20 61 6d 20 75 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 | it::.*.I.am.using.macOS.and.SOME |
| 1a2ba0 | 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e 20 73 68 65 6c 6c 2c 20 62 75 74 20 6e 6f 74 20 69 6e | THING.works.in.shell,.but.not.in |
| 1a2bc0 | 20 4d 61 67 69 74 3a 20 49 20 61 6d 20 75 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d | .Magit:.I.am.using.macOS.and.SOM |
| 1a2be0 | 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e 20 73 68 65 6c 6c 20 62 75 74 20 6e 6f 74 20 69 6e | ETHING.works.in.shell.but.not.in |
| 1a2c00 | 20 4d 61 67 69 74 2e 0a 2a 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f 20 73 68 | .Magit..*.Expanding.a.file.to.sh |
| 1a2c20 | 6f 77 20 74 68 65 20 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 70 70 65 | ow.the.diff.causes.it.to.disappe |
| 1a2c40 | 61 72 3a 3a 0a 2a 20 50 6f 69 6e 74 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 43 4f 4d | ar::.*.Point.is.wrong.in.the.COM |
| 1a2c60 | 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 66 66 65 72 3a 3a 0a 2a 20 54 68 65 20 6d 6f 64 65 2d | MIT_EDITMSG.buffer::.*.The.mode- |
| 1a2c80 | 6c 69 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 75 70 | line.information.isn't.always.up |
| 1a2ca0 | 2d 74 6f 2d 64 61 74 65 3a 3a 0a 2a 20 41 20 62 72 61 6e 63 68 20 61 6e 64 20 74 61 67 20 73 68 | -to-date::.*.A.branch.and.tag.sh |
| 1a2cc0 | 61 72 69 6e 67 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 62 72 65 61 6b 73 20 53 4f 4d 45 54 | aring.the.same.name.breaks.SOMET |
| 1a2ce0 | 48 49 4e 47 3a 3a 0a 2a 20 4d 79 20 47 69 74 20 68 6f 6f 6b 73 20 77 6f 72 6b 20 6f 6e 20 74 68 | HING::.*.My.Git.hooks.work.on.th |
| 1a2d00 | 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 6e 6f 74 20 69 6e 73 69 64 65 20 4d 61 | e.command-line.but.not.inside.Ma |
| 1a2d20 | 67 69 74 3a 3a 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 69 73 6e 27 74 20 75 73 | git::.*.git-commit-mode.isn't.us |
| 1a2d40 | 65 64 20 77 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d | ed.when.committing.from.the.comm |
| 1a2d60 | 61 6e 64 2d 6c 69 6e 65 3a 3a 0a 2a 20 50 6f 69 6e 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 | and-line::.*.Point.ends.up.insid |
| 1a2d80 | 65 20 69 6e 76 69 73 69 62 6c 65 20 74 65 78 74 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f | e.invisible.text.when.jumping.to |
| 1a2da0 | 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 3a 3a 0a 2a 20 49 20 61 6d | .a.file-visiting.buffer::.*.I.am |
| 1a2dc0 | 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 62 6c 65 20 74 6f 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 | .no.longer.able.to.save.popup.de |
| 1a2de0 | 66 61 75 6c 74 73 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | faults::....File:.magit.info,..N |
| 1a2e00 | 6f 64 65 3a 20 4d 61 67 69 74 20 69 73 20 73 6c 6f 77 2c 20 20 4e 65 78 74 3a 20 49 20 63 68 61 | ode:.Magit.is.slow,..Next:.I.cha |
| 1a2e20 | 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 6e 64 20 66 69 6c 65 73 20 61 74 20 6f | nged.several.thousand.files.at.o |
| 1a2e40 | 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 73 20 75 6e 75 73 61 62 6c 65 2c 20 20 | nce.and.now.Magit.is.unusable,.. |
| 1a2e60 | 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 2e 32 | Up:.FAQ.-.Issues.and.Errors..A.2 |
| 1a2e80 | 2e 31 20 4d 61 67 69 74 20 69 73 20 73 6c 6f 77 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .1.Magit.is.slow.--------------- |
| 1a2ea0 | 2d 2d 2d 2d 0a 0a 53 65 65 20 2a 6e 6f 74 65 20 50 65 72 66 6f 72 6d 61 6e 63 65 3a 3a 20 61 6e | ----..See.*note.Performance::.an |
| 1a2ec0 | 64 20 2a 6e 6f 74 65 20 49 20 63 68 61 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 | d.*note.I.changed.several.thousa |
| 1a2ee0 | 6e 64 20 66 69 6c 65 73 20 61 74 0a 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 | nd.files.at.once.and.now.Magit.i |
| 1a2f00 | 73 20 75 6e 75 73 61 62 6c 65 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 | s.unusable::.....File:.magit.inf |
| 1a2f20 | 6f 2c 20 20 4e 6f 64 65 3a 20 49 20 63 68 61 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 | o,..Node:.I.changed.several.thou |
| 1a2f40 | 73 61 6e 64 20 66 69 6c 65 73 20 61 74 20 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 | sand.files.at.once.and.now.Magit |
| 1a2f60 | 20 69 73 20 75 6e 75 73 61 62 6c 65 2c 20 20 4e 65 78 74 3a 20 49 20 61 6d 20 68 61 76 69 6e 67 | .is.unusable,..Next:.I.am.having |
| 1a2f80 | 20 70 72 6f 62 6c 65 6d 73 20 63 6f 6d 6d 69 74 74 69 6e 67 2c 20 20 50 72 65 76 3a 20 4d 61 67 | .problems.committing,..Prev:.Mag |
| 1a2fa0 | 69 74 20 69 73 20 73 6c 6f 77 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e | it.is.slow,..Up:.FAQ.-.Issues.an |
| 1a2fc0 | 64 20 45 72 72 6f 72 73 0a 0a 41 2e 32 2e 32 20 49 20 63 68 61 6e 67 65 64 20 73 65 76 65 72 61 | d.Errors..A.2.2.I.changed.severa |
| 1a2fe0 | 6c 20 74 68 6f 75 73 61 6e 64 20 66 69 6c 65 73 20 61 74 20 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 | l.thousand.files.at.once.and.now |
| 1a3000 | 20 4d 61 67 69 74 20 69 73 20 75 6e 75 73 61 62 6c 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .Magit.is.unusable.------------- |
| 1a3020 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a3040 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4d 61 67 | ---------------------------..Mag |
| 1a3060 | 69 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 6e 6f 74 20 65 78 70 65 63 74 65 64 20 74 6f 20 | it.is.currently.not.expected.to. |
| 1a3080 | 77 6f 72 6b 20 77 65 6c 6c 20 75 6e 64 65 72 20 73 75 63 68 20 63 6f 6e 64 69 74 69 6f 6e 73 2e | work.well.under.such.conditions. |
| 1a30a0 | 20 20 49 74 0a 73 75 72 65 20 77 6f 75 6c 64 20 62 65 20 6e 69 63 65 20 69 66 20 69 74 20 64 69 | ..It.sure.would.be.nice.if.it.di |
| 1a30c0 | 64 2e 20 20 52 65 61 63 68 69 6e 67 20 73 61 74 69 73 66 61 63 74 6f 72 79 20 70 65 72 66 6f 72 | d...Reaching.satisfactory.perfor |
| 1a30e0 | 6d 61 6e 63 65 20 75 6e 64 65 72 0a 73 75 63 68 20 63 6f 6e 64 69 74 69 6f 6e 73 20 77 69 6c 6c | mance.under.such.conditions.will |
| 1a3100 | 20 72 65 71 75 69 72 65 20 73 6f 6d 65 20 68 65 61 76 79 20 72 65 66 61 63 74 6f 72 69 6e 67 2e | .require.some.heavy.refactoring. |
| 1a3120 | 20 20 54 68 69 73 20 69 73 20 6e 6f 20 73 6d 61 6c 6c 0a 74 61 73 6b 20 62 75 74 20 49 20 68 6f | ..This.is.no.small.task.but.I.ho |
| 1a3140 | 70 65 20 74 6f 20 65 76 65 6e 74 75 61 6c 6c 79 20 66 69 6e 64 20 74 68 65 20 74 69 6d 65 20 74 | pe.to.eventually.find.the.time.t |
| 1a3160 | 6f 20 6d 61 6b 65 20 69 74 20 68 61 70 70 65 6e 2e 0a 0a 20 20 20 42 75 74 20 66 6f 72 20 6e 6f | o.make.it.happen......But.for.no |
| 1a3180 | 77 20 77 65 20 72 65 63 6f 6d 6d 65 6e 64 20 79 6f 75 20 75 73 65 20 74 68 65 20 63 6f 6d 6d 61 | w.we.recommend.you.use.the.comma |
| 1a31a0 | 6e 64 20 6c 69 6e 65 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 74 68 69 73 0a 6f 6e 65 20 63 6f 6d | nd.line.to.complete.this.one.com |
| 1a31c0 | 6d 69 74 2e 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 50 65 72 66 6f 72 6d 61 6e 63 65 | mit...Also.see.*note.Performance |
| 1a31e0 | 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 | ::.....File:.magit.info,..Node:. |
| 1a3200 | 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 63 6f 6d 6d 69 74 74 69 6e 67 2c | I.am.having.problems.committing, |
| 1a3220 | 20 20 4e 65 78 74 3a 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 20 57 69 6e 64 6f 77 73 20 61 6e | ..Next:.I.am.using.MS.Windows.an |
| 1a3240 | 64 20 63 61 6e 6e 6f 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 67 69 74 2c 20 20 50 72 65 76 3a | d.cannot.push.with.Magit,..Prev: |
| 1a3260 | 20 49 20 63 68 61 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 6e 64 20 66 69 6c 65 | .I.changed.several.thousand.file |
| 1a3280 | 73 20 61 74 20 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 73 20 75 6e 75 73 61 | s.at.once.and.now.Magit.is.unusa |
| 1a32a0 | 62 6c 65 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 | ble,..Up:.FAQ.-.Issues.and.Error |
| 1a32c0 | 73 0a 0a 41 2e 32 2e 33 20 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 63 6f | s..A.2.3.I.am.having.problems.co |
| 1a32e0 | 6d 6d 69 74 74 69 6e 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | mmitting.----------------------- |
| 1a3300 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 61 74 20 6c 69 6b 65 6c 79 20 6d 65 61 6e | --------------..That.likely.mean |
| 1a3320 | 73 20 74 68 61 74 20 4d 61 67 69 74 20 69 73 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 | s.that.Magit.is.having.problems. |
| 1a3340 | 66 69 6e 64 69 6e 67 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 0a 65 6d 61 63 73 63 6c 69 65 | finding.an.appropriate.emacsclie |
| 1a3360 | 6e 74 20 65 78 65 63 75 74 61 62 6c 65 2e 20 20 53 65 65 20 2a 6e 6f 74 65 20 28 77 69 74 68 2d | nt.executable...See.*note.(with- |
| 1a3380 | 65 64 69 74 6f 72 29 43 6f 6e 66 69 67 75 72 69 6e 67 0a 57 69 74 68 2d 45 64 69 74 6f 72 3a 3a | editor)Configuring.With-Editor:: |
| 1a33a0 | 20 61 6e 64 20 2a 6e 6f 74 65 20 28 77 69 74 68 2d 65 64 69 74 6f 72 29 44 65 62 75 67 67 69 6e | .and.*note.(with-editor)Debuggin |
| 1a33c0 | 67 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a | g::.....File:.magit.info,..Node: |
| 1a33e0 | 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 63 61 6e 6e 6f | .I.am.using.MS.Windows.and.canno |
| 1a3400 | 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 67 69 74 2c 20 20 4e 65 78 74 3a 20 49 20 61 6d 20 75 | t.push.with.Magit,..Next:.I.am.u |
| 1a3420 | 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 | sing.macOS.and.SOMETHING.works.i |
| 1a3440 | 6e 20 73 68 65 6c 6c 20 62 75 74 20 6e 6f 74 20 69 6e 20 4d 61 67 69 74 2c 20 20 50 72 65 76 3a | n.shell.but.not.in.Magit,..Prev: |
| 1a3460 | 20 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 63 6f 6d 6d 69 74 74 69 6e 67 | .I.am.having.problems.committing |
| 1a3480 | 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a | ,..Up:.FAQ.-.Issues.and.Errors.. |
| 1a34a0 | 41 2e 32 2e 34 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 | A.2.4.I.am.using.MS.Windows.and. |
| 1a34c0 | 63 61 6e 6e 6f 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 67 69 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | cannot.push.with.Magit.--------- |
| 1a34e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a3500 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 74 e2 80 99 73 20 61 6c 6d 6f 73 74 20 63 65 72 | -------------..It...s.almost.cer |
| 1a3520 | 74 61 69 6e 20 74 68 61 74 20 4d 61 67 69 74 20 69 73 20 6f 6e 6c 79 20 69 6e 63 69 64 65 6e 74 | tain.that.Magit.is.only.incident |
| 1a3540 | 61 6c 20 74 6f 20 74 68 69 73 20 69 73 73 75 65 2e 20 20 49 74 20 69 73 0a 6d 75 63 68 20 6d 6f | al.to.this.issue...It.is.much.mo |
| 1a3560 | 72 65 20 6c 69 6b 65 6c 79 20 74 68 61 74 20 74 68 69 73 20 69 73 20 61 20 63 6f 6e 66 69 67 75 | re.likely.that.this.is.a.configu |
| 1a3580 | 72 61 74 69 6f 6e 20 69 73 73 75 65 2c 20 65 76 65 6e 20 69 66 20 79 6f 75 20 63 61 6e 0a 70 75 | ration.issue,.even.if.you.can.pu |
| 1a35a0 | 73 68 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 0a 20 20 20 44 65 74 61 | sh.on.the.command.line......Deta |
| 1a35c0 | 69 6c 65 64 20 73 65 74 75 70 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 66 | iled.setup.instructions.can.be.f |
| 1a35e0 | 6f 75 6e 64 20 61 74 0a 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 67 69 | ound.at.<https://github.com/magi |
| 1a3600 | 74 2f 6d 61 67 69 74 2f 77 69 6b 69 2f 50 75 73 68 69 6e 67 2d 77 69 74 68 2d 4d 61 67 69 74 2d | t/magit/wiki/Pushing-with-Magit- |
| 1a3620 | 66 72 6f 6d 2d 57 69 6e 64 6f 77 73 3e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e | from-Windows>.....File:.magit.in |
| 1a3640 | 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 20 61 6d 20 75 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 | fo,..Node:.I.am.using.macOS.and. |
| 1a3660 | 53 4f 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e 20 73 68 65 6c 6c 20 62 75 74 20 6e 6f 74 | SOMETHING.works.in.shell.but.not |
| 1a3680 | 20 69 6e 20 4d 61 67 69 74 2c 20 20 4e 65 78 74 3a 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 | .in.Magit,..Next:.Expanding.a.fi |
| 1a36a0 | 6c 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f | le.to.show.the.diff.causes.it.to |
| 1a36c0 | 20 64 69 73 61 70 70 65 61 72 2c 20 20 50 72 65 76 3a 20 49 20 61 6d 20 75 73 69 6e 67 20 4d 53 | .disappear,..Prev:.I.am.using.MS |
| 1a36e0 | 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 63 61 6e 6e 6f 74 20 70 75 73 68 20 77 69 74 68 20 4d 61 | .Windows.and.cannot.push.with.Ma |
| 1a3700 | 67 69 74 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 | git,..Up:.FAQ.-.Issues.and.Error |
| 1a3720 | 73 0a 0a 41 2e 32 2e 35 20 49 20 61 6d 20 75 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f | s..A.2.5.I.am.using.macOS.and.SO |
| 1a3740 | 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e 20 73 68 65 6c 6c 2c 20 62 75 74 20 6e 6f 74 20 | METHING.works.in.shell,.but.not. |
| 1a3760 | 69 6e 20 4d 61 67 69 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | in.Magit.----------------------- |
| 1a3780 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a37a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 69 73 20 75 73 75 61 6c 6c 79 20 6f 63 63 | --------------..This.usually.occ |
| 1a37c0 | 75 72 73 20 62 65 63 61 75 73 65 20 45 6d 61 63 73 20 64 6f 65 73 6e e2 80 99 74 20 68 61 76 65 | urs.because.Emacs.doesn...t.have |
| 1a37e0 | 20 74 68 65 20 73 61 6d 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 0a 76 61 72 69 61 62 6c 65 73 20 | .the.same.environment.variables. |
| 1a3800 | 61 73 20 79 6f 75 72 20 73 68 65 6c 6c 2e 20 20 54 72 79 20 69 6e 73 74 61 6c 6c 69 6e 67 20 61 | as.your.shell...Try.installing.a |
| 1a3820 | 6e 64 20 63 6f 6e 66 69 67 75 72 69 6e 67 0a 3c 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | nd.configuring.<https://github.c |
| 1a3840 | 6f 6d 2f 70 75 72 63 65 6c 6c 2f 65 78 65 63 2d 70 61 74 68 2d 66 72 6f 6d 2d 73 68 65 6c 6c 3e | om/purcell/exec-path-from-shell> |
| 1a3860 | 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 69 74 0a 73 79 6e 63 68 72 6f 6e 69 7a 65 73 20 e2 80 | ...By.default.it.synchronizes... |
| 1a3880 | 98 24 50 41 54 48 e2 80 99 2c 20 77 68 69 63 68 20 68 65 6c 70 73 20 4d 61 67 69 74 20 66 69 6e | .$PATH...,.which.helps.Magit.fin |
| 1a38a0 | 64 20 74 68 65 20 73 61 6d 65 20 e2 80 98 67 69 74 e2 80 99 20 61 73 20 74 68 65 20 6f 6e 65 0a | d.the.same....git....as.the.one. |
| 1a38c0 | 79 6f 75 20 61 72 65 20 75 73 69 6e 67 20 6f 6e 20 74 68 65 20 73 68 65 6c 6c 2e 0a 0a 20 20 20 | you.are.using.on.the.shell...... |
| 1a38e0 | 49 66 20 53 4f 4d 45 54 48 49 4e 47 20 69 73 20 22 70 61 73 73 70 68 72 61 73 65 20 63 61 63 68 | If.SOMETHING.is."passphrase.cach |
| 1a3900 | 69 6e 67 20 77 69 74 68 20 67 70 67 2d 61 67 65 6e 74 20 66 6f 72 20 63 6f 6d 6d 69 74 20 61 6e | ing.with.gpg-agent.for.commit.an |
| 1a3920 | 64 2f 6f 72 0a 74 61 67 20 73 69 67 6e 69 6e 67 22 2c 20 74 68 65 6e 20 79 6f 75 e2 80 99 6c 6c | d/or.tag.signing",.then.you...ll |
| 1a3940 | 20 61 6c 73 6f 20 6e 65 65 64 20 74 6f 20 73 79 6e 63 68 72 6f 6e 69 7a 65 20 e2 80 98 24 47 50 | .also.need.to.synchronize....$GP |
| 1a3960 | 47 5f 41 47 45 4e 54 5f 49 4e 46 4f e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e | G_AGENT_INFO........File:.magit. |
| 1a3980 | 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f | info,..Node:.Expanding.a.file.to |
| 1a39a0 | 20 73 68 6f 77 20 74 68 65 20 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 | .show.the.diff.causes.it.to.disa |
| 1a39c0 | 70 70 65 61 72 2c 20 20 4e 65 78 74 3a 20 50 6f 69 6e 74 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 | ppear,..Next:.Point.is.wrong.in. |
| 1a39e0 | 74 68 65 20 43 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 66 66 65 72 2c 20 20 50 72 65 76 | the.COMMIT_EDITMSG.buffer,..Prev |
| 1a3a00 | 3a 20 49 20 61 6d 20 75 73 69 6e 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 54 48 49 4e 47 | :.I.am.using.macOS.and.SOMETHING |
| 1a3a20 | 20 77 6f 72 6b 73 20 69 6e 20 73 68 65 6c 6c 20 62 75 74 20 6e 6f 74 20 69 6e 20 4d 61 67 69 74 | .works.in.shell.but.not.in.Magit |
| 1a3a40 | 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a | ,..Up:.FAQ.-.Issues.and.Errors.. |
| 1a3a60 | 41 2e 32 2e 36 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f 20 73 68 6f 77 20 74 | A.2.6.Expanding.a.file.to.show.t |
| 1a3a80 | 68 65 20 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 70 70 65 61 72 0a 2d | he.diff.causes.it.to.disappear.- |
| 1a3aa0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a3ac0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 | -----------------------------..T |
| 1a3ae0 | 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c 79 20 63 61 75 73 65 64 20 62 79 20 61 20 63 75 73 74 | his.is.probably.caused.by.a.cust |
| 1a3b00 | 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 20 61 20 e2 80 98 64 69 66 66 2e 2a e2 80 99 20 47 69 74 20 | omization.of.a....diff.*....Git. |
| 1a3b20 | 76 61 72 69 61 62 6c 65 2e 0a 59 6f 75 20 70 72 6f 62 61 62 6c 79 20 73 65 74 20 74 68 61 74 20 | variable..You.probably.set.that. |
| 1a3b40 | 76 61 72 69 61 62 6c 65 20 66 6f 72 20 61 20 72 65 61 73 6f 6e 2c 20 61 6e 64 20 73 68 6f 75 6c | variable.for.a.reason,.and.shoul |
| 1a3b60 | 64 20 74 68 65 72 65 66 6f 72 65 20 6f 6e 6c 79 0a 75 6e 64 6f 20 74 68 61 74 20 73 65 74 74 69 | d.therefore.only.undo.that.setti |
| 1a3b80 | 6e 67 20 69 6e 20 4d 61 67 69 74 20 62 79 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 e2 80 98 6d 61 | ng.in.Magit.by.customizing....ma |
| 1a3ba0 | 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d 65 6e 74 73 e2 80 99 2e 0a 0a 1f 0a | git-git-global-arguments........ |
| 1a3bc0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 6f 69 6e 74 20 69 | File:.magit.info,..Node:.Point.i |
| 1a3be0 | 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 43 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 | s.wrong.in.the.COMMIT_EDITMSG.bu |
| 1a3c00 | 66 66 65 72 2c 20 20 4e 65 78 74 3a 20 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 69 6e 66 6f 72 | ffer,..Next:.The.mode-line.infor |
| 1a3c20 | 6d 61 74 69 6f 6e 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 75 70 2d 74 6f 2d 64 61 74 65 2c 20 | mation.isn't.always.up-to-date,. |
| 1a3c40 | 20 50 72 65 76 3a 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f 20 73 68 6f 77 20 | .Prev:.Expanding.a.file.to.show. |
| 1a3c60 | 74 68 65 20 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 70 70 65 61 72 2c | the.diff.causes.it.to.disappear, |
| 1a3c80 | 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 | ..Up:.FAQ.-.Issues.and.Errors..A |
| 1a3ca0 | 2e 32 2e 37 20 50 6f 69 6e 74 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 e2 80 98 43 4f | .2.7.Point.is.wrong.in.the....CO |
| 1a3cc0 | 4d 4d 49 54 5f 45 44 49 54 4d 53 47 e2 80 99 20 62 75 66 66 65 72 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | MMIT_EDITMSG....buffer.--------- |
| 1a3ce0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a3d00 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4e 65 69 74 68 65 72 20 4d 61 67 69 74 20 6e 6f 72 20 e2 80 | ----------..Neither.Magit.nor... |
| 1a3d20 | 98 67 69 74 2d 63 6f 6d 6d 69 74 e2 80 98 20 66 69 64 64 6c 65 20 77 69 74 68 20 70 6f 69 6e 74 | .git-commit....fiddle.with.point |
| 1a3d40 | 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 75 73 65 64 20 74 6f 0a 77 72 69 74 65 20 63 6f 6d | .in.the.buffer.used.to.write.com |
| 1a3d60 | 6d 69 74 20 6d 65 73 73 61 67 65 73 2c 20 73 6f 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 | mit.messages,.so.something.else. |
| 1a3d80 | 6d 75 73 74 20 62 65 20 64 6f 69 6e 67 20 69 74 2e 0a 0a 20 20 20 59 6f 75 20 68 61 76 65 20 70 | must.be.doing.it......You.have.p |
| 1a3da0 | 72 6f 62 61 62 6c 79 20 67 6c 6f 62 61 6c 6c 79 20 65 6e 61 62 6c 65 64 20 61 20 6d 6f 64 65 20 | robably.globally.enabled.a.mode. |
| 1a3dc0 | 77 68 69 63 68 20 72 65 73 74 6f 72 65 73 20 70 6f 69 6e 74 20 69 6e 0a 66 69 6c 65 2d 76 69 73 | which.restores.point.in.file-vis |
| 1a3de0 | 69 74 69 6e 67 20 62 75 66 66 65 72 73 2e 20 20 49 74 20 6d 69 67 68 74 20 62 65 20 61 20 62 69 | iting.buffers...It.might.be.a.bi |
| 1a3e00 | 74 20 73 75 72 70 72 69 73 69 6e 67 2c 20 62 75 74 20 77 68 65 6e 20 79 6f 75 20 77 72 69 74 65 | t.surprising,.but.when.you.write |
| 1a3e20 | 0a 61 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 2c 20 74 68 65 6e 20 79 6f 75 20 61 72 65 20 | .a.commit.message,.then.you.are. |
| 1a3e40 | 61 63 74 75 61 6c 6c 79 20 65 64 69 74 69 6e 67 20 61 20 66 69 6c 65 2e 0a 0a 20 20 20 53 6f 20 | actually.editing.a.file......So. |
| 1a3e60 | 79 6f 75 20 68 61 76 65 20 74 6f 20 66 69 67 75 72 65 20 6f 75 74 20 77 68 69 63 68 20 70 61 63 | you.have.to.figure.out.which.pac |
| 1a3e80 | 6b 61 67 65 20 69 73 20 64 6f 69 6e 67 20 69 74 2e 20 20 e2 80 98 73 61 76 65 70 6c 61 63 65 e2 | kage.is.doing.it......saveplace. |
| 1a3ea0 | 80 99 2c 0a e2 80 98 70 6f 69 6e 74 62 61 63 6b e2 80 99 2c 20 61 6e 64 20 e2 80 98 73 65 73 73 | ..,....pointback...,.and....sess |
| 1a3ec0 | 69 6f 6e e2 80 99 20 61 72 65 20 6c 69 6b 65 6c 79 20 63 61 6e 64 69 64 61 74 65 73 2e 20 20 54 | ion....are.likely.candidates...T |
| 1a3ee0 | 68 65 73 65 20 73 6e 69 70 70 65 74 73 20 6d 69 67 68 74 0a 68 65 6c 70 3a 0a 0a 20 20 20 20 20 | hese.snippets.might.help:....... |
| 1a3f00 | 28 73 65 74 71 20 73 65 73 73 69 6f 6e 2d 6e 61 6d 65 2d 64 69 73 61 62 6c 65 2d 72 65 67 65 78 | (setq.session-name-disable-regex |
| 1a3f20 | 70 20 22 5c 5c 28 3f 3a 5c 5c 60 27 5c 5c 2e 67 69 74 2f 5b 41 2d 5a 5f 5d 2b 5c 5c 27 5c 5c 29 | p."\\(?:\\`'\\.git/[A-Z_]+\\'\\) |
| 1a3f40 | 22 29 0a 0a 20 20 20 20 20 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 27 | ").......(with-eval-after-load.' |
| 1a3f60 | 70 6f 69 6e 74 62 61 63 6b 0a 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 | pointback........(lambda.()..... |
| 1a3f80 | 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 67 | .....(when.(or.git-commit-mode.g |
| 1a3fa0 | 69 74 2d 72 65 62 61 73 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e | it-rebase-mode)............(poin |
| 1a3fc0 | 74 62 61 63 6b 2d 6d 6f 64 65 20 2d 31 29 29 29 29 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 | tback-mode.-1))))....File:.magit |
| 1a3fe0 | 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 69 6e 66 6f | .info,..Node:.The.mode-line.info |
| 1a4000 | 72 6d 61 74 69 6f 6e 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 75 70 2d 74 6f 2d 64 61 74 65 2c | rmation.isn't.always.up-to-date, |
| 1a4020 | 20 20 4e 65 78 74 3a 20 41 20 62 72 61 6e 63 68 20 61 6e 64 20 74 61 67 20 73 68 61 72 69 6e 67 | ..Next:.A.branch.and.tag.sharing |
| 1a4040 | 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 62 72 65 61 6b 73 20 53 4f 4d 45 54 48 49 4e 47 2c | .the.same.name.breaks.SOMETHING, |
| 1a4060 | 20 20 50 72 65 76 3a 20 50 6f 69 6e 74 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 43 4f | ..Prev:.Point.is.wrong.in.the.CO |
| 1a4080 | 4d 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 66 66 65 72 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 | MMIT_EDITMSG.buffer,..Up:.FAQ.-. |
| 1a40a0 | 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 2e 32 2e 38 20 54 68 65 20 6d 6f 64 | Issues.and.Errors..A.2.8.The.mod |
| 1a40c0 | 65 2d 6c 69 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 6e e2 80 99 74 20 61 6c 77 61 79 | e-line.information.isn...t.alway |
| 1a40e0 | 73 20 75 70 2d 74 6f 2d 64 61 74 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | s.up-to-date.------------------- |
| 1a4100 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a4120 | 2d 2d 2d 2d 0a 0a 4d 61 67 69 74 20 69 73 20 6e 6f 74 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 | ----..Magit.is.not.responsible.f |
| 1a4140 | 6f 72 20 74 68 65 20 76 65 72 73 69 6f 6e 20 63 6f 6e 74 72 6f 6c 20 69 6e 66 6f 72 6d 61 74 69 | or.the.version.control.informati |
| 1a4160 | 6f 6e 20 74 68 61 74 20 69 73 0a 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 | on.that.is.being.displayed.in.th |
| 1a4180 | 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 61 6e 64 20 6c 6f 6f 6b 73 20 73 6f 6d 65 74 68 69 6e 67 20 | e.mode-line.and.looks.something. |
| 1a41a0 | 6c 69 6b 65 20 e2 80 98 47 69 74 2d 6d 61 73 74 65 72 e2 80 99 2e 0a 54 68 65 20 62 75 69 6c 74 | like....Git-master.....The.built |
| 1a41c0 | 2d 69 6e 20 22 56 65 72 73 69 6f 6e 20 43 6f 6e 74 72 6f 6c 22 20 70 61 63 6b 61 67 65 2c 20 61 | -in."Version.Control".package,.a |
| 1a41e0 | 6c 73 6f 20 6b 6e 6f 77 6e 20 61 73 20 22 56 43 22 2c 20 75 70 64 61 74 65 73 20 74 68 61 74 0a | lso.known.as."VC",.updates.that. |
| 1a4200 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 74 6f 6c 64 20 74 6f 20 | information,.and.can.be.told.to. |
| 1a4220 | 64 6f 20 73 6f 20 6d 6f 72 65 20 6f 66 74 65 6e 3a 0a 0a 20 20 20 20 20 28 73 65 74 71 20 61 75 | do.so.more.often:.......(setq.au |
| 1a4240 | 74 6f 2d 72 65 76 65 72 74 2d 63 68 65 63 6b 2d 76 63 2d 69 6e 66 6f 20 74 29 0a 0a 20 20 20 42 | to-revert-check-vc-info.t).....B |
| 1a4260 | 75 74 20 64 6f 69 6e 67 20 73 6f 20 69 73 6e e2 80 99 74 20 67 6f 6f 64 20 66 6f 72 20 70 65 72 | ut.doing.so.isn...t.good.for.per |
| 1a4280 | 66 6f 72 6d 61 6e 63 65 2e 20 20 46 6f 72 20 6d 6f 72 65 20 28 6f 76 65 72 6c 79 0a 6f 70 74 69 | formance...For.more.(overly.opti |
| 1a42a0 | 6d 69 73 74 69 63 29 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 65 20 2a 6e 6f 74 65 20 28 65 | mistic).information.see.*note.(e |
| 1a42c0 | 6d 61 63 73 29 56 43 20 4d 6f 64 65 20 4c 69 6e 65 3a 3a 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 | macs)VC.Mode.Line::......If.you. |
| 1a42e0 | 64 6f 6e e2 80 99 74 20 72 65 61 6c 6c 79 20 63 61 72 65 20 61 62 6f 75 74 20 73 65 65 69 6e 67 | don...t.really.care.about.seeing |
| 1a4300 | 20 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 0a 6d 6f 64 65 2d 6c 69 | .this.information.in.the.mode-li |
| 1a4320 | 6e 65 2c 20 62 75 74 20 6a 75 73 74 20 64 6f 6e e2 80 99 74 20 77 61 6e 74 20 74 6f 20 73 65 65 | ne,.but.just.don...t.want.to.see |
| 1a4340 | 20 5f 69 6e 63 6f 72 72 65 63 74 5f 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 74 68 65 6e 0a 63 | ._incorrect_.information,.then.c |
| 1a4360 | 6f 6e 73 69 64 65 72 20 73 69 6d 70 6c 79 20 6e 6f 74 20 64 69 73 70 6c 61 79 69 6e 67 20 69 74 | onsider.simply.not.displaying.it |
| 1a4380 | 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 3a 0a 0a 20 20 20 20 20 28 73 65 74 71 2d 64 | .in.the.mode-line:.......(setq-d |
| 1a43a0 | 65 66 61 75 6c 74 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 | efault.mode-line-format......... |
| 1a43c0 | 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 27 28 76 63 2d 6d 6f 64 65 20 76 63 2d | ...........(delete.'(vc-mode.vc- |
| 1a43e0 | 6d 6f 64 65 29 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 29 0a 0a 1f 0a 46 69 6c 65 | mode).mode-line-format))....File |
| 1a4400 | 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 20 62 72 61 6e 63 68 20 61 6e | :.magit.info,..Node:.A.branch.an |
| 1a4420 | 64 20 74 61 67 20 73 68 61 72 69 6e 67 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 62 72 65 61 | d.tag.sharing.the.same.name.brea |
| 1a4440 | 6b 73 20 53 4f 4d 45 54 48 49 4e 47 2c 20 20 4e 65 78 74 3a 20 4d 79 20 47 69 74 20 68 6f 6f 6b | ks.SOMETHING,..Next:.My.Git.hook |
| 1a4460 | 73 20 77 6f 72 6b 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 6e | s.work.on.the.command-line.but.n |
| 1a4480 | 6f 74 20 69 6e 73 69 64 65 20 4d 61 67 69 74 2c 20 20 50 72 65 76 3a 20 54 68 65 20 6d 6f 64 65 | ot.inside.Magit,..Prev:.The.mode |
| 1a44a0 | 2d 6c 69 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 6e 27 74 20 61 6c 77 61 79 73 20 75 | -line.information.isn't.always.u |
| 1a44c0 | 70 2d 74 6f 2d 64 61 74 65 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 | p-to-date,..Up:.FAQ.-.Issues.and |
| 1a44e0 | 20 45 72 72 6f 72 73 0a 0a 41 2e 32 2e 39 20 41 20 62 72 61 6e 63 68 20 61 6e 64 20 74 61 67 20 | .Errors..A.2.9.A.branch.and.tag. |
| 1a4500 | 73 68 61 72 69 6e 67 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 62 72 65 61 6b 73 20 53 4f 4d | sharing.the.same.name.breaks.SOM |
| 1a4520 | 45 54 48 49 4e 47 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ETHING.------------------------- |
| 1a4540 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a4560 | 2d 2d 2d 2d 0a 0a 4f 72 20 6d 6f 72 65 20 67 65 6e 65 72 61 6c 6c 79 2c 20 61 6d 62 69 67 75 6f | ----..Or.more.generally,.ambiguo |
| 1a4580 | 75 73 20 72 65 66 6e 61 6d 65 73 20 62 72 65 61 6b 20 53 4f 4d 45 54 48 49 4e 47 2e 0a 0a 20 20 | us.refnames.break.SOMETHING..... |
| 1a45a0 | 20 4d 61 67 69 74 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 72 65 66 73 20 61 72 65 20 6e 61 6d | .Magit.assumes.that.refs.are.nam |
| 1a45c0 | 65 64 20 6e 6f 6e 2d 61 6d 62 69 67 75 6f 75 73 6c 79 20 61 63 72 6f 73 73 20 74 68 65 0a 22 72 | ed.non-ambiguously.across.the."r |
| 1a45e0 | 65 66 73 2f 68 65 61 64 73 2f 22 2c 20 22 72 65 66 73 2f 74 61 67 73 2f 22 2c 20 61 6e 64 20 22 | efs/heads/",."refs/tags/",.and." |
| 1a4600 | 72 65 66 73 2f 72 65 6d 6f 74 65 73 2f 22 20 6e 61 6d 65 73 70 61 63 65 73 20 28 69 2e 65 2e 2c | refs/remotes/".namespaces.(i.e., |
| 1a4620 | 20 61 6c 6c 0a 74 68 65 20 6e 61 6d 65 73 20 72 65 6d 61 69 6e 20 75 6e 69 71 75 65 20 77 68 65 | .all.the.names.remain.unique.whe |
| 1a4640 | 6e 20 74 68 6f 73 65 20 70 72 65 66 69 78 65 73 20 61 72 65 20 73 74 72 69 70 70 65 64 29 2e 20 | n.those.prefixes.are.stripped).. |
| 1a4660 | 20 57 65 20 63 6f 6e 73 69 64 65 72 0a 61 6d 62 69 67 75 6f 75 73 20 72 65 66 6e 61 6d 65 73 20 | .We.consider.ambiguous.refnames. |
| 1a4680 | 75 6e 73 75 70 70 6f 72 74 65 64 20 61 6e 64 20 72 65 63 6f 6d 6d 65 6e 64 20 74 68 61 74 20 79 | unsupported.and.recommend.that.y |
| 1a46a0 | 6f 75 20 75 73 65 20 61 0a 6e 6f 6e 2d 61 6d 62 69 67 75 6f 75 73 20 6e 61 6d 69 6e 67 20 73 63 | ou.use.a.non-ambiguous.naming.sc |
| 1a46c0 | 68 65 6d 65 2e 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 64 6f 20 77 6f 72 6b 20 77 | heme...However,.if.you.do.work.w |
| 1a46e0 | 69 74 68 20 61 20 72 65 70 6f 73 69 74 6f 72 79 0a 74 68 61 74 20 68 61 73 20 61 6d 62 69 67 75 | ith.a.repository.that.has.ambigu |
| 1a4700 | 6f 75 73 20 72 65 66 6e 61 6d 65 73 2c 20 70 6c 65 61 73 65 20 72 65 70 6f 72 74 20 61 6e 79 20 | ous.refnames,.please.report.any. |
| 1a4720 | 69 73 73 75 65 73 20 79 6f 75 20 65 6e 63 6f 75 6e 74 65 72 2c 20 73 6f 0a 74 68 61 74 20 77 65 | issues.you.encounter,.so.that.we |
| 1a4740 | 20 63 61 6e 20 69 6e 76 65 73 74 69 67 61 74 65 20 77 68 65 74 68 65 72 20 74 68 65 72 65 20 69 | .can.investigate.whether.there.i |
| 1a4760 | 73 20 61 20 73 69 6d 70 6c 65 20 66 69 78 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | s.a.simple.fix.....File:.magit.i |
| 1a4780 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4d 79 20 47 69 74 20 68 6f 6f 6b 73 20 77 6f 72 6b 20 6f 6e | nfo,..Node:.My.Git.hooks.work.on |
| 1a47a0 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 6e 6f 74 20 69 6e 73 69 64 65 | .the.command-line.but.not.inside |
| 1a47c0 | 20 4d 61 67 69 74 2c 20 20 4e 65 78 74 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 69 | .Magit,..Next:.git-commit-mode.i |
| 1a47e0 | 73 6e 27 74 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 66 72 6f 6d 20 74 | sn't.used.when.committing.from.t |
| 1a4800 | 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c 20 20 50 72 65 76 3a 20 41 20 62 72 61 6e 63 68 | he.command-line,..Prev:.A.branch |
| 1a4820 | 20 61 6e 64 20 74 61 67 20 73 68 61 72 69 6e 67 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 62 | .and.tag.sharing.the.same.name.b |
| 1a4840 | 72 65 61 6b 73 20 53 4f 4d 45 54 48 49 4e 47 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 | reaks.SOMETHING,..Up:.FAQ.-.Issu |
| 1a4860 | 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 2e 32 2e 31 30 20 4d 79 20 47 69 74 20 68 6f 6f | es.and.Errors..A.2.10.My.Git.hoo |
| 1a4880 | 6b 73 20 77 6f 72 6b 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 | ks.work.on.the.command-line.but. |
| 1a48a0 | 6e 6f 74 20 69 6e 73 69 64 65 20 4d 61 67 69 74 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | not.inside.Magit.--------------- |
| 1a48c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a48e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 68 65 6e 20 4d 61 67 69 74 20 63 | ------------------..When.Magit.c |
| 1a4900 | 61 6c 6c 73 20 e2 80 98 67 69 74 e2 80 99 20 69 74 20 61 64 64 73 20 61 20 66 65 77 20 67 6c 6f | alls....git....it.adds.a.few.glo |
| 1a4920 | 62 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 69 6e 63 6c 75 64 69 6e 67 0a e2 80 98 2d 2d 6c 69 74 | bal.arguments.including....--lit |
| 1a4940 | 65 72 61 6c 2d 70 61 74 68 73 70 65 63 73 e2 80 99 20 61 6e 64 20 74 68 65 20 e2 80 98 67 69 74 | eral-pathspecs....and.the....git |
| 1a4960 | e2 80 99 20 70 72 6f 63 65 73 73 20 73 74 61 72 74 65 64 20 62 79 20 4d 61 67 69 74 20 74 68 65 | ....process.started.by.Magit.the |
| 1a4980 | 6e 20 70 61 73 73 65 73 0a 74 68 61 74 20 73 65 74 74 69 6e 67 20 6f 6e 20 74 6f 20 6f 74 68 65 | n.passes.that.setting.on.to.othe |
| 1a49a0 | 72 20 e2 80 98 67 69 74 e2 80 99 20 70 72 6f 63 65 73 73 20 69 74 20 73 74 61 72 74 73 20 69 74 | r....git....process.it.starts.it |
| 1a49c0 | 73 65 6c 66 2e 20 20 49 74 20 64 6f 65 73 20 73 6f 20 62 79 0a 73 65 74 74 69 6e 67 20 74 68 65 | self...It.does.so.by.setting.the |
| 1a49e0 | 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 e2 80 98 47 49 54 5f 4c 49 54 | .environment.variable....GIT_LIT |
| 1a4a00 | 45 52 41 4c 5f 50 41 54 48 53 50 45 43 53 e2 80 99 2c 20 6e 6f 74 20 62 79 20 63 61 6c 6c 69 6e | ERAL_PATHSPECS...,.not.by.callin |
| 1a4a20 | 67 0a 73 75 62 70 72 6f 63 65 73 73 65 73 20 77 69 74 68 20 74 68 65 20 e2 80 98 2d 2d 6c 69 74 | g.subprocesses.with.the....--lit |
| 1a4a40 | 65 72 61 6c 2d 70 61 74 68 73 70 65 63 73 e2 80 99 20 61 72 67 75 6d 65 6e 74 2e 20 20 59 6f 75 | eral-pathspecs....argument...You |
| 1a4a60 | 20 63 61 6e 20 74 68 65 72 65 66 6f 72 65 0a 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 73 65 74 | .can.therefore.override.this.set |
| 1a4a80 | 74 69 6e 67 20 69 6e 20 68 6f 6f 6b 20 73 63 72 69 70 74 73 20 75 73 69 6e 67 20 e2 80 98 75 6e | ting.in.hook.scripts.using....un |
| 1a4aa0 | 73 65 74 0a 47 49 54 5f 4c 49 54 45 52 41 4c 5f 50 41 54 48 53 50 45 43 53 e2 80 99 2e 0a 0a 1f | set.GIT_LITERAL_PATHSPECS....... |
| 1a4ac0 | 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 67 69 74 2d 63 6f | .File:.magit.info,..Node:.git-co |
| 1a4ae0 | 6d 6d 69 74 2d 6d 6f 64 65 20 69 73 6e 27 74 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 6d 69 74 | mmit-mode.isn't.used.when.commit |
| 1a4b00 | 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c 20 20 4e 65 78 | ting.from.the.command-line,..Nex |
| 1a4b20 | 74 3a 20 50 6f 69 6e 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 69 62 6c | t:.Point.ends.up.inside.invisibl |
| 1a4b40 | 65 20 74 65 78 74 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 2d 76 69 | e.text.when.jumping.to.a.file-vi |
| 1a4b60 | 73 69 74 69 6e 67 20 62 75 66 66 65 72 2c 20 20 50 72 65 76 3a 20 4d 79 20 47 69 74 20 68 6f 6f | siting.buffer,..Prev:.My.Git.hoo |
| 1a4b80 | 6b 73 20 77 6f 72 6b 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 | ks.work.on.the.command-line.but. |
| 1a4ba0 | 6e 6f 74 20 69 6e 73 69 64 65 20 4d 61 67 69 74 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 | not.inside.Magit,..Up:.FAQ.-.Iss |
| 1a4bc0 | 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 2e 32 2e 31 31 20 e2 80 98 67 69 74 2d 63 6f | ues.and.Errors..A.2.11....git-co |
| 1a4be0 | 6d 6d 69 74 2d 6d 6f 64 65 e2 80 99 20 69 73 6e e2 80 99 74 20 75 73 65 64 20 77 68 65 6e 20 63 | mmit-mode....isn...t.used.when.c |
| 1a4c00 | 6f 6d 6d 69 74 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 0a | ommitting.from.the.command-line. |
| 1a4c20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a4c40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a4c60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 72 65 61 73 6f 6e 20 66 6f 72 20 74 68 69 73 20 69 | ---------..The.reason.for.this.i |
| 1a4c80 | 73 20 74 68 61 74 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 2e 65 6c e2 80 99 20 68 61 73 20 6e | s.that....git-commit.el....has.n |
| 1a4ca0 | 6f 74 20 62 65 65 6e 20 6c 6f 61 64 65 64 20 79 65 74 0a 61 6e 64 2f 6f 72 20 74 68 61 74 20 74 | ot.been.loaded.yet.and/or.that.t |
| 1a4cc0 | 68 65 20 73 65 72 76 65 72 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 73 74 61 72 74 65 64 20 79 | he.server.has.not.been.started.y |
| 1a4ce0 | 65 74 2e 20 20 54 68 65 73 65 20 74 68 69 6e 67 73 20 68 61 76 65 0a 61 6c 77 61 79 73 20 61 6c | et...These.things.have.always.al |
| 1a4d00 | 72 65 61 64 79 20 62 65 65 6e 20 74 61 6b 65 6e 20 63 61 72 65 20 6f 66 20 77 68 65 6e 20 79 6f | ready.been.taken.care.of.when.yo |
| 1a4d20 | 75 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 4d 61 67 69 74 20 62 65 63 61 75 73 65 20 69 6e 0a 6f | u.commit.from.Magit.because.in.o |
| 1a4d40 | 72 64 65 72 20 74 6f 20 64 6f 20 73 6f 2c 20 4d 61 67 69 74 20 68 61 73 20 74 6f 20 62 65 20 6c | rder.to.do.so,.Magit.has.to.be.l |
| 1a4d60 | 6f 61 64 65 64 20 61 6e 64 20 64 6f 69 6e 67 20 74 68 61 74 20 69 6e 76 6f 6c 76 65 73 20 6c 6f | oaded.and.doing.that.involves.lo |
| 1a4d80 | 61 64 69 6e 67 0a e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 e2 80 99 20 61 6e 64 20 73 74 61 72 74 | ading....git-commit....and.start |
| 1a4da0 | 69 6e 67 20 74 68 65 20 73 65 72 76 65 72 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 | ing.the.server......If.you.want. |
| 1a4dc0 | 74 6f 20 63 6f 6d 6d 69 74 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c | to.commit.from.the.command-line, |
| 1a4de0 | 20 74 68 65 6e 20 79 6f 75 20 68 61 76 65 20 74 6f 20 74 61 6b 65 0a 63 61 72 65 20 6f 66 20 74 | .then.you.have.to.take.care.of.t |
| 1a4e00 | 68 65 73 65 20 74 68 69 6e 67 73 20 79 6f 75 72 73 65 6c 66 2e 20 20 59 6f 75 72 20 e2 80 98 69 | hese.things.yourself...Your....i |
| 1a4e20 | 6e 69 74 2e 65 6c e2 80 99 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 3a 0a 0a | nit.el....file.should.contain:.. |
| 1a4e40 | 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 67 69 74 2d 63 6f 6d 6d 69 74 29 0a 20 20 20 20 20 | .....(require.'git-commit)...... |
| 1a4e60 | 28 73 65 72 76 65 72 2d 6d 6f 64 65 29 0a 0a 20 20 20 49 6e 73 74 65 61 64 20 6f 66 20 e2 80 98 | (server-mode).....Instead.of.... |
| 1a4e80 | 28 72 65 71 75 69 72 65 20 e2 80 99 67 69 74 2d 63 6f 6d 6d 69 74 29 e2 80 98 20 79 6f 75 20 6d | (require....git-commit)....you.m |
| 1a4ea0 | 61 79 20 61 6c 73 6f 20 75 73 65 3a 0a 0a 20 20 20 20 20 28 6c 6f 61 64 20 22 2f 70 61 74 68 2f | ay.also.use:.......(load."/path/ |
| 1a4ec0 | 74 6f 2f 6d 61 67 69 74 2d 61 75 74 6f 6c 6f 61 64 73 2e 65 6c 22 29 0a 0a 20 20 20 59 6f 75 20 | to/magit-autoloads.el").....You. |
| 1a4ee0 | 6d 69 67 68 74 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 61 74 20 62 65 63 61 75 73 65 20 6c 6f | might.want.to.do.that.because.lo |
| 1a4f00 | 61 64 69 6e 67 20 e2 80 98 67 69 74 2d 63 6f 6d 6d 69 74 e2 80 99 20 63 61 75 73 65 73 20 6c 61 | ading....git-commit....causes.la |
| 1a4f20 | 72 67 65 0a 70 61 72 74 73 20 6f 66 20 4d 61 67 69 74 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 2e | rge.parts.of.Magit.to.be.loaded. |
| 1a4f40 | 0a 0a 20 20 20 54 68 65 72 65 20 61 72 65 20 61 6c 73 6f 20 73 6f 6d 65 20 76 61 72 69 61 74 69 | .....There.are.also.some.variati |
| 1a4f60 | 6f 6e 73 20 6f 66 20 e2 80 98 28 73 65 72 76 65 72 2d 6d 6f 64 65 29 e2 80 99 20 74 68 61 74 20 | ons.of....(server-mode)....that. |
| 1a4f80 | 79 6f 75 20 6d 69 67 68 74 20 77 61 6e 74 0a 74 6f 20 74 72 79 2e 20 20 50 65 72 73 6f 6e 61 6c | you.might.want.to.try...Personal |
| 1a4fa0 | 6c 79 20 49 20 75 73 65 3a 0a 0a 20 20 20 20 20 28 75 73 65 2d 70 61 63 6b 61 67 65 20 73 65 72 | ly.I.use:.......(use-package.ser |
| 1a4fc0 | 76 65 72 0a 20 20 20 20 20 20 20 3a 63 6f 6e 66 69 67 20 28 6f 72 20 28 73 65 72 76 65 72 2d 72 | ver........:config.(or.(server-r |
| 1a4fe0 | 75 6e 6e 69 6e 67 2d 70 29 20 28 73 65 72 76 65 72 2d 6d 6f 64 65 29 29 29 0a 0a 20 20 20 4e 6f | unning-p).(server-mode))).....No |
| 1a5000 | 77 20 79 6f 75 20 63 61 6e 20 75 73 65 3a 0a 0a 20 20 20 20 20 24 20 65 6d 61 63 73 26 0a 20 20 | w.you.can.use:.......$.emacs&... |
| 1a5020 | 20 20 20 24 20 45 44 49 54 4f 52 3d 65 6d 61 63 73 63 6c 69 65 6e 74 20 67 69 74 20 63 6f 6d 6d | ...$.EDITOR=emacsclient.git.comm |
| 1a5040 | 69 74 0a 0a 20 20 20 48 6f 77 65 76 65 72 20 79 6f 75 20 63 61 6e 6e 6f 74 20 75 73 65 3a 0a 0a | it.....However.you.cannot.use:.. |
| 1a5060 | 20 20 20 20 20 24 20 6b 69 6c 6c 61 6c 6c 20 65 6d 61 63 73 0a 20 20 20 20 20 24 20 45 44 49 54 | .....$.killall.emacs......$.EDIT |
| 1a5080 | 4f 52 3d 22 65 6d 61 63 73 63 6c 69 65 6e 74 20 2d 2d 61 6c 74 65 72 6e 61 74 65 2d 65 64 69 74 | OR="emacsclient.--alternate-edit |
| 1a50a0 | 6f 72 20 65 6d 61 63 73 22 20 67 69 74 20 63 6f 6d 6d 69 74 0a 0a 20 20 20 54 68 69 73 20 77 69 | or.emacs".git.commit.....This.wi |
| 1a50c0 | 6c 6c 20 61 63 74 75 61 6c 6c 79 20 65 6e 64 20 75 70 20 75 73 69 6e 67 20 e2 80 98 65 6d 61 63 | ll.actually.end.up.using....emac |
| 1a50e0 | 73 e2 80 99 2c 20 6e 6f 74 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 2e 20 20 49 66 | s...,.not....emacsclient......If |
| 1a5100 | 20 79 6f 75 0a 64 6f 20 74 68 69 73 2c 20 74 68 65 6e 20 79 6f 75 20 63 61 6e 20 73 74 69 6c 6c | .you.do.this,.then.you.can.still |
| 1a5120 | 20 65 64 69 74 20 74 68 65 20 63 6f 6d 6d 69 74 20 6d 65 73 73 61 67 65 20 62 75 74 0a e2 80 98 | .edit.the.commit.message.but.... |
| 1a5140 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 e2 80 99 20 77 6f 6e e2 80 99 74 20 62 65 20 75 73 | git-commit-mode....won...t.be.us |
| 1a5160 | 65 64 20 61 6e 64 20 79 6f 75 20 68 61 76 65 20 74 6f 20 65 78 69 74 20 e2 80 98 65 6d 61 63 73 | ed.and.you.have.to.exit....emacs |
| 1a5180 | e2 80 99 20 74 6f 20 66 69 6e 69 73 68 0a 74 68 65 20 70 72 6f 63 65 73 73 2e 0a 0a 20 20 20 54 | ....to.finish.the.process......T |
| 1a51a0 | 61 75 74 6f 6c 6f 67 79 20 61 68 65 61 64 2e 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 | autology.ahead...If.you.want.to. |
| 1a51c0 | 62 65 20 61 62 6c 65 20 74 6f 20 75 73 65 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 | be.able.to.use....emacsclient... |
| 1a51e0 | 20 74 6f 0a 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 72 75 6e 6e 69 6e 67 20 e2 80 98 65 6d 61 63 | .to.connect.to.a.running....emac |
| 1a5200 | 73 e2 80 99 20 69 6e 73 74 61 6e 63 65 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 6e 6f 20 e2 80 | s....instance,.even.though.no... |
| 1a5220 | 98 65 6d 61 63 73 e2 80 99 20 69 6e 73 74 61 6e 63 65 0a 69 73 20 72 75 6e 6e 69 6e 67 2c 20 74 | .emacs....instance.is.running,.t |
| 1a5240 | 68 65 6e 20 79 6f 75 20 63 61 6e 6e 6f 74 20 75 73 65 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e | hen.you.cannot.use....emacsclien |
| 1a5260 | 74 e2 80 99 20 64 69 72 65 63 74 6c 79 2e 0a 0a 20 20 20 49 6e 73 74 65 61 64 20 79 6f 75 20 68 | t....directly......Instead.you.h |
| 1a5280 | 61 76 65 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 63 72 69 70 74 20 74 68 61 74 20 64 6f 65 73 | ave.to.create.a.script.that.does |
| 1a52a0 | 20 73 6f 6d 65 74 68 69 6e 67 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a 20 20 20 54 72 79 20 74 6f | .something.like.this:.....Try.to |
| 1a52c0 | 20 75 73 65 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 20 28 77 69 74 68 6f 75 74 20 | .use....emacsclient....(without. |
| 1a52e0 | 75 73 69 6e 67 20 e2 80 98 2d 2d 61 6c 74 65 72 6e 61 74 65 2d 65 64 69 74 6f 72 e2 80 99 29 2e | using....--alternate-editor...). |
| 1a5300 | 20 20 49 66 0a 74 68 61 74 20 73 75 63 63 65 65 64 73 2c 20 64 6f 20 6e 6f 74 68 69 6e 67 20 65 | ..If.that.succeeds,.do.nothing.e |
| 1a5320 | 6c 73 65 2e 20 20 4f 74 68 65 72 77 69 73 65 20 73 74 61 72 74 20 e2 80 98 65 6d 61 63 73 20 26 | lse...Otherwise.start....emacs.& |
| 1a5340 | e2 80 99 20 28 61 6e 64 0a e2 80 98 69 6e 69 74 2e 65 6c e2 80 99 20 6d 75 73 74 20 63 61 6c 6c | ....(and....init.el....must.call |
| 1a5360 | 20 e2 80 98 73 65 72 76 65 72 2d 73 74 61 72 74 e2 80 99 29 20 61 6e 64 20 74 72 79 20 74 6f 20 | ....server-start...).and.try.to. |
| 1a5380 | 75 73 65 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 20 61 67 61 69 6e 2e 0a 0a 1f 0a | use....emacsclient....again..... |
| 1a53a0 | 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 6f 69 6e 74 20 65 | File:.magit.info,..Node:.Point.e |
| 1a53c0 | 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 69 62 6c 65 20 74 65 78 74 20 77 68 65 | nds.up.inside.invisible.text.whe |
| 1a53e0 | 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 62 75 66 | n.jumping.to.a.file-visiting.buf |
| 1a5400 | 66 65 72 2c 20 20 4e 65 78 74 3a 20 49 20 61 6d 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 62 6c 65 20 | fer,..Next:.I.am.no.longer.able. |
| 1a5420 | 74 6f 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 66 61 75 6c 74 73 2c 20 20 50 72 65 76 3a 20 67 | to.save.popup.defaults,..Prev:.g |
| 1a5440 | 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 69 73 6e 27 74 20 75 73 65 64 20 77 68 65 6e 20 63 | it-commit-mode.isn't.used.when.c |
| 1a5460 | 6f 6d 6d 69 74 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c | ommitting.from.the.command-line, |
| 1a5480 | 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 0a 0a 41 | ..Up:.FAQ.-.Issues.and.Errors..A |
| 1a54a0 | 2e 32 2e 31 32 20 50 6f 69 6e 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 | .2.12.Point.ends.up.inside.invis |
| 1a54c0 | 69 62 6c 65 20 74 65 78 74 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 | ible.text.when.jumping.to.a.file |
| 1a54e0 | 2d 76 69 73 69 74 69 6e 67 20 62 75 66 66 65 72 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -visiting.buffer.--------------- |
| 1a5500 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a5520 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a5540 | 2d 2d 0a 0a 54 68 69 73 20 63 61 6e 20 68 61 70 70 65 6e 20 77 68 65 6e 20 79 6f 75 20 74 79 70 | --..This.can.happen.when.you.typ |
| 1a5560 | 65 20 e2 80 98 52 45 54 e2 80 99 20 6f 6e 20 61 20 68 75 6e 6b 20 74 6f 20 76 69 73 69 74 20 74 | e....RET....on.a.hunk.to.visit.t |
| 1a5580 | 68 65 20 72 65 73 70 65 63 74 69 76 65 0a 66 69 6c 65 20 61 74 20 74 68 65 20 72 65 73 70 65 63 | he.respective.file.at.the.respec |
| 1a55a0 | 74 69 76 65 20 70 6f 73 69 74 69 6f 6e 2e 20 20 4f 6e 65 20 73 6f 6c 75 74 69 6f 6e 20 74 6f 20 | tive.position...One.solution.to. |
| 1a55c0 | 74 68 69 73 20 70 72 6f 62 6c 65 6d 20 69 73 20 74 6f 20 75 73 65 0a e2 80 98 67 6c 6f 62 61 6c | this.problem.is.to.use....global |
| 1a55e0 | 2d 72 65 76 65 61 6c 2d 6d 6f 64 65 e2 80 99 2e 20 20 49 74 20 6d 61 6b 65 73 20 73 75 72 65 20 | -reveal-mode......It.makes.sure. |
| 1a5600 | 74 68 61 74 20 74 65 78 74 20 61 72 6f 75 6e 64 20 70 6f 69 6e 74 20 69 73 20 61 6c 77 61 79 73 | that.text.around.point.is.always |
| 1a5620 | 0a 76 69 73 69 62 6c 65 2e 20 20 49 66 20 74 68 61 74 20 69 73 20 74 6f 6f 20 64 72 61 73 74 69 | .visible...If.that.is.too.drasti |
| 1a5640 | 63 20 66 6f 72 20 79 6f 75 72 20 74 61 73 74 65 2c 20 74 68 65 6e 20 79 6f 75 20 6d 61 79 20 69 | c.for.your.taste,.then.you.may.i |
| 1a5660 | 6e 73 74 65 61 64 0a 75 73 65 20 e2 80 98 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 | nstead.use....magit-diff-visit-f |
| 1a5680 | 69 6c 65 2d 68 6f 6f 6b e2 80 99 20 74 6f 20 72 65 76 65 61 6c 20 74 68 65 20 74 65 78 74 2c 20 | ile-hook....to.reveal.the.text,. |
| 1a56a0 | 70 6f 73 73 69 62 6c 79 20 75 73 69 6e 67 0a e2 80 98 72 65 76 65 61 6c 2d 70 6f 73 74 2d 63 6f | possibly.using....reveal-post-co |
| 1a56c0 | 6d 6d 61 6e 64 e2 80 99 20 6f 72 20 66 6f 72 20 4f 72 67 20 62 75 66 66 65 72 73 20 e2 80 98 6f | mmand....or.for.Org.buffers....o |
| 1a56e0 | 72 67 2d 72 65 76 65 61 6c e2 80 99 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 | rg-reveal........File:.magit.inf |
| 1a5700 | 6f 2c 20 20 4e 6f 64 65 3a 20 49 20 61 6d 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 62 6c 65 20 74 6f | o,..Node:.I.am.no.longer.able.to |
| 1a5720 | 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 66 61 75 6c 74 73 2c 20 20 50 72 65 76 3a 20 50 6f 69 | .save.popup.defaults,..Prev:.Poi |
| 1a5740 | 6e 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 69 62 6c 65 20 74 65 78 74 | nt.ends.up.inside.invisible.text |
| 1a5760 | 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 | .when.jumping.to.a.file-visiting |
| 1a5780 | 20 62 75 66 66 65 72 2c 20 20 55 70 3a 20 46 41 51 20 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 | .buffer,..Up:.FAQ.-.Issues.and.E |
| 1a57a0 | 72 72 6f 72 73 0a 0a 41 2e 32 2e 31 33 20 49 20 61 6d 20 6e 6f 20 6c 6f 6e 67 65 72 20 61 62 6c | rrors..A.2.13.I.am.no.longer.abl |
| 1a57c0 | 65 20 74 6f 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 66 61 75 6c 74 73 0a 2d 2d 2d 2d 2d 2d 2d | e.to.save.popup.defaults.------- |
| 1a57e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 1a5800 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4d 61 67 69 74 20 75 73 65 64 20 74 6f 20 75 73 65 20 4d 61 | ----------..Magit.used.to.use.Ma |
| 1a5820 | 67 69 74 2d 50 6f 70 75 70 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 74 68 65 20 74 72 61 6e 73 | git-Popup.to.implement.the.trans |
| 1a5840 | 69 65 6e 74 20 70 6f 70 75 70 20 6d 65 6e 75 73 2e 0a 4e 6f 77 20 69 74 20 75 73 65 64 20 54 72 | ient.popup.menus..Now.it.used.Tr |
| 1a5860 | 61 6e 73 69 65 6e 74 20 69 6e 73 74 65 61 64 2c 20 77 68 69 63 68 20 69 73 20 4d 61 67 69 74 2d | ansient.instead,.which.is.Magit- |
| 1a5880 | 50 6f 70 75 70 e2 80 99 73 20 73 75 63 63 65 73 73 6f 72 2e 0a 0a 20 20 20 49 6e 20 74 68 65 20 | Popup...s.successor......In.the. |
| 1a58a0 | 6f 6c 64 65 72 20 4d 61 67 69 74 2d 50 6f 70 75 70 20 6d 65 6e 75 73 2c 20 69 74 20 77 61 73 20 | older.Magit-Popup.menus,.it.was. |
| 1a58c0 | 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 61 76 65 20 75 73 65 72 20 73 65 74 74 69 6e 67 73 0a 28 | possible.to.save.user.settings.( |
| 1a58e0 | 65 2e 67 2e 2c 20 73 65 74 74 69 6e 67 20 74 68 65 20 67 70 67 20 73 69 67 6e 69 6e 67 20 6b 65 | e.g.,.setting.the.gpg.signing.ke |
| 1a5900 | 79 20 66 6f 72 20 63 6f 6d 6d 69 74 73 29 20 62 79 20 75 73 69 6e 67 20 e2 80 98 43 2d 63 20 43 | y.for.commits).by.using....C-c.C |
| 1a5920 | 2d 63 e2 80 99 20 69 6e 0a 74 68 65 20 70 6f 70 75 70 20 62 75 66 66 65 72 2e 20 20 54 68 69 73 | -c....in.the.popup.buffer...This |
| 1a5940 | 20 77 6f 75 6c 64 20 64 69 73 6d 69 73 73 20 74 68 65 20 70 6f 70 75 70 2c 20 62 75 74 20 73 61 | .would.dismiss.the.popup,.but.sa |
| 1a5960 | 76 65 20 74 68 65 20 73 65 74 74 69 6e 67 73 0a 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 73 20 | ve.the.settings.as.the.defaults. |
| 1a5980 | 66 6f 72 20 66 75 74 75 72 65 20 70 6f 70 75 70 73 2e 0a 0a 20 20 20 57 68 65 6e 20 73 77 69 74 | for.future.popups......When.swit |
| 1a59a0 | 63 68 69 6e 67 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 6d 65 6e 75 73 2c 20 74 68 69 73 20 66 | ching.to.Transient.menus,.this.f |
| 1a59c0 | 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 69 73 20 6e 6f 77 0a 61 76 61 69 6c 61 62 6c 65 20 76 69 | unctionality.is.now.available.vi |
| 1a59e0 | 61 20 e2 80 98 43 2d 78 20 43 2d 73 e2 80 99 20 69 6e 73 74 65 61 64 3b 20 74 68 65 20 e2 80 98 | a....C-x.C-s....instead;.the.... |
| 1a5a00 | 43 2d 78 e2 80 99 20 70 72 65 66 69 78 20 68 61 73 20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 | C-x....prefix.has.other.options. |
| 1a5a20 | 61 73 0a 77 65 6c 6c 20 77 68 65 6e 20 75 73 69 6e 67 20 54 72 61 6e 73 69 65 6e 74 2c 20 77 68 | as.well.when.using.Transient,.wh |
| 1a5a40 | 69 63 68 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 77 68 65 6e 20 69 74 20 69 73 | ich.will.be.displayed.when.it.is |
| 1a5a60 | 20 74 79 70 65 64 2e 0a 53 65 65 20 3c 68 74 74 70 73 3a 2f 2f 6d 61 67 69 74 2e 76 63 2f 6d 61 | .typed..See.<https://magit.vc/ma |
| 1a5a80 | 6e 75 61 6c 2f 74 72 61 6e 73 69 65 6e 74 2f 53 61 76 69 6e 67 2d 56 61 6c 75 65 73 2e 68 74 6d | nual/transient/Saving-Values.htm |
| 1a5aa0 | 6c 23 53 61 76 69 6e 67 2d 56 61 6c 75 65 73 3e 0a 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c | l#Saving-Values>.for.more.detail |
| 1a5ac0 | 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 44 | s.....File:.magit.info,..Node:.D |
| 1a5ae0 | 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2c 20 20 4e 65 78 74 3a 20 4b 65 79 73 74 72 6f 6b 65 | ebugging.Tools,..Next:.Keystroke |
| 1a5b00 | 20 49 6e 64 65 78 2c 20 20 50 72 65 76 3a 20 46 41 51 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 42 20 | .Index,..Prev:.FAQ,..Up:.Top..B. |
| 1a5b20 | 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | Debugging.Tools.**************** |
| 1a5b40 | 2a 0a 0a 4d 61 67 69 74 20 61 6e 64 20 69 74 73 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70 72 | *..Magit.and.its.dependencies.pr |
| 1a5b60 | 6f 76 69 64 65 20 61 20 66 65 77 20 64 65 62 75 67 67 69 6e 67 20 74 6f 6f 6c 73 2c 20 61 6e 64 | ovide.a.few.debugging.tools,.and |
| 1a5b80 | 20 77 65 0a 61 70 70 72 65 63 69 61 74 65 20 69 74 20 76 65 72 79 20 6d 75 63 68 20 69 66 20 79 | .we.appreciate.it.very.much.if.y |
| 1a5ba0 | 6f 75 20 75 73 65 20 74 68 6f 73 65 20 74 6f 6f 6c 73 20 62 65 66 6f 72 65 20 72 65 70 6f 72 74 | ou.use.those.tools.before.report |
| 1a5bc0 | 69 6e 67 20 61 6e 0a 69 73 73 75 65 2e 20 20 50 6c 65 61 73 65 20 69 6e 63 6c 75 64 65 20 61 6c | ing.an.issue...Please.include.al |
| 1a5be0 | 6c 20 72 65 6c 65 76 61 6e 74 20 6f 75 74 70 75 74 20 77 68 65 6e 20 72 65 70 6f 72 74 69 6e 67 | l.relevant.output.when.reporting |
| 1a5c00 | 20 61 6e 20 69 73 73 75 65 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e | .an.issue......M-x.magit-version |
| 1a5c20 | e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 74 68 65 20 | .........This.command.shows.the. |
| 1a5c40 | 63 75 72 72 65 6e 74 6c 79 20 75 73 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 4d 61 67 69 74 | currently.used.versions.of.Magit |
| 1a5c60 | 2c 20 47 69 74 2c 20 61 6e 64 0a 20 20 20 20 20 45 6d 61 63 73 20 69 6e 20 74 68 65 20 65 63 68 | ,.Git,.and......Emacs.in.the.ech |
| 1a5c80 | 6f 20 61 72 65 61 2e 20 20 4e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 74 68 69 73 20 | o.area...Non-interactively.this. |
| 1a5ca0 | 6a 75 73 74 20 72 65 74 75 72 6e 73 20 74 68 65 0a 20 20 20 20 20 4d 61 67 69 74 20 76 65 72 73 | just.returns.the......Magit.vers |
| 1a5cc0 | 69 6f 6e 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 65 6d 61 63 73 2d 51 2d 63 6f 6d 6d 61 | ion......M-x.magit-emacs-Q-comma |
| 1a5ce0 | 6e 64 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 77 73 20 61 20 | nd.........This.command.shows.a. |
| 1a5d00 | 64 65 62 75 67 67 69 6e 67 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 65 | debugging.shell.command.in.the.e |
| 1a5d20 | 63 68 6f 20 61 72 65 61 20 61 6e 64 0a 20 20 20 20 20 61 64 64 73 20 69 74 20 74 6f 20 74 68 65 | cho.area.and......adds.it.to.the |
| 1a5d40 | 20 6b 69 6c 6c 20 72 69 6e 67 2e 20 20 50 61 73 74 65 20 74 68 61 74 20 63 6f 6d 6d 61 6e 64 20 | .kill.ring...Paste.that.command. |
| 1a5d60 | 69 6e 74 6f 20 61 20 73 68 65 6c 6c 20 61 6e 64 20 72 75 6e 0a 20 20 20 20 20 69 74 2e 0a 0a 20 | into.a.shell.and.run......it.... |
| 1a5d80 | 20 20 20 20 54 68 69 73 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 73 74 61 72 74 73 20 e2 80 | ....This.shell.command.starts... |
| 1a5da0 | 98 65 6d 61 63 73 e2 80 99 20 77 69 74 68 20 6f 6e 6c 79 20 e2 80 98 6d 61 67 69 74 e2 80 99 20 | .emacs....with.only....magit.... |
| 1a5dc0 | 61 6e 64 20 69 74 73 0a 20 20 20 20 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6c 6f 61 64 65 64 | and.its......dependencies.loaded |
| 1a5de0 | 2e 20 20 4e 65 69 74 68 65 72 20 79 6f 75 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6e 6f | ...Neither.your.configuration.no |
| 1a5e00 | 72 20 6f 74 68 65 72 0a 20 20 20 20 20 69 6e 73 74 61 6c 6c 65 64 20 70 61 63 6b 61 67 65 73 20 | r.other......installed.packages. |
| 1a5e20 | 61 72 65 20 6c 6f 61 64 65 64 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 | are.loaded...This.makes.it.easie |
| 1a5e40 | 72 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 0a 20 20 20 20 20 77 68 65 74 68 65 72 20 73 6f 6d 65 | r.to.determine......whether.some |
| 1a5e60 | 20 69 73 73 75 65 20 6c 61 79 73 20 77 69 74 68 20 4d 61 67 69 74 20 6f 72 20 73 6f 6d 65 74 68 | .issue.lays.with.Magit.or.someth |
| 1a5e80 | 69 6e 67 20 65 6c 73 65 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 72 75 6e 20 4d 61 67 69 74 | ing.else........If.you.run.Magit |
| 1a5ea0 | 20 66 72 6f 6d 20 69 74 73 20 47 69 74 20 72 65 70 6f 73 69 74 6f 72 79 2c 20 74 68 65 6e 20 79 | .from.its.Git.repository,.then.y |
| 1a5ec0 | 6f 75 20 73 68 6f 75 6c 64 20 62 65 20 61 62 6c 65 0a 20 20 20 20 20 74 6f 20 75 73 65 20 e2 80 | ou.should.be.able......to.use... |
| 1a5ee0 | 98 6d 61 6b 65 20 65 6d 61 63 73 2d 51 e2 80 99 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 | .make.emacs-Q....instead.of.the. |
| 1a5f00 | 6f 75 74 70 75 74 20 6f 66 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 2e 0a 0a e2 80 98 4d 2d 78 20 | output.of.this.command......M-x. |
| 1a5f20 | 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 67 69 74 2d 64 65 62 75 67 e2 80 99 0a 20 20 20 20 20 54 | magit-toggle-git-debug.........T |
| 1a5f40 | 68 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 67 67 6c 65 73 20 77 68 65 74 68 65 72 20 61 64 64 69 | his.command.toggles.whether.addi |
| 1a5f60 | 74 69 6f 6e 61 6c 20 67 69 74 20 65 72 72 6f 72 73 20 61 72 65 20 72 65 70 6f 72 74 65 64 2e 0a | tional.git.errors.are.reported.. |
| 1a5f80 | 0a 20 20 20 20 20 4d 61 67 69 74 20 62 61 73 69 63 61 6c 6c 79 20 63 61 6c 6c 73 20 67 69 74 20 | ......Magit.basically.calls.git. |
| 1a5fa0 | 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 77 6f 20 72 65 61 73 6f 6e 73 3a 20 66 6f | for.one.of.these.two.reasons:.fo |
| 1a5fc0 | 72 0a 20 20 20 20 20 73 69 64 65 2d 65 66 66 65 63 74 73 20 6f 72 20 74 6f 20 64 6f 20 73 6f 6d | r......side-effects.or.to.do.som |
| 1a5fe0 | 65 74 68 69 6e 67 20 77 69 74 68 20 69 74 73 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 2e | ething.with.its.standard.output. |
| 1a6000 | 0a 0a 20 20 20 20 20 57 68 65 6e 20 67 69 74 20 69 73 20 72 75 6e 20 66 6f 72 20 73 69 64 65 2d | .......When.git.is.run.for.side- |
| 1a6020 | 65 66 66 65 63 74 73 20 74 68 65 6e 20 69 74 73 20 6f 75 74 70 75 74 2c 20 69 6e 63 6c 75 64 69 | effects.then.its.output,.includi |
| 1a6040 | 6e 67 20 65 72 72 6f 72 0a 20 20 20 20 20 6d 65 73 73 61 67 65 73 2c 20 67 6f 20 69 6e 74 6f 20 | ng.error......messages,.go.into. |
| 1a6060 | 74 68 65 20 70 72 6f 63 65 73 73 20 62 75 66 66 65 72 20 77 68 69 63 68 20 69 73 20 73 68 6f 77 | the.process.buffer.which.is.show |
| 1a6080 | 6e 20 77 68 65 6e 20 75 73 69 6e 67 20 e2 80 98 24 e2 80 99 2e 0a 0a 20 20 20 20 20 57 68 65 6e | n.when.using....$...........When |
| 1a60a0 | 20 67 69 74 e2 80 99 73 20 6f 75 74 70 75 74 20 69 73 20 63 6f 6e 73 75 6d 65 64 20 69 6e 20 73 | .git...s.output.is.consumed.in.s |
| 1a60c0 | 6f 6d 65 20 77 61 79 2c 20 74 68 65 6e 20 69 74 20 77 6f 75 6c 64 20 62 65 20 74 6f 6f 0a 20 20 | ome.way,.then.it.would.be.too... |
| 1a60e0 | 20 20 20 65 78 70 65 6e 73 69 76 65 20 74 6f 20 61 6c 73 6f 20 69 6e 73 65 72 74 20 69 74 20 69 | ...expensive.to.also.insert.it.i |
| 1a6100 | 6e 74 6f 20 74 68 69 73 20 62 75 66 66 65 72 2c 20 62 75 74 20 77 68 65 6e 20 74 68 69 73 20 6f | nto.this.buffer,.but.when.this.o |
| 1a6120 | 70 74 69 6f 6e 0a 20 20 20 20 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 67 69 74 20 72 65 | ption......is.non-nil.and.git.re |
| 1a6140 | 74 75 72 6e 73 20 77 69 74 68 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 | turns.with.a.non-zero.exit.statu |
| 1a6160 | 73 2c 20 74 68 65 6e 20 61 74 0a 20 20 20 20 20 6c 65 61 73 74 20 69 74 73 20 73 74 61 6e 64 61 | s,.then.at......least.its.standa |
| 1a6180 | 72 64 20 65 72 72 6f 72 20 69 73 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 74 68 69 73 20 62 | rd.error.is.inserted.into.this.b |
| 1a61a0 | 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 69 6e 74 65 6e 64 | uffer........This.is.only.intend |
| 1a61c0 | 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 20 20 44 6f 20 6e | ed.for.debugging.purposes...Do.n |
| 1a61e0 | 6f 74 20 65 6e 61 62 6c 65 20 74 68 69 73 0a 20 20 20 20 20 70 65 72 6d 61 6e 65 6e 74 6c 79 2c | ot.enable.this......permanently, |
| 1a6200 | 20 74 68 61 74 20 77 6f 75 6c 64 20 6e 65 67 61 74 69 76 65 6c 79 20 61 66 66 65 63 74 20 70 65 | .that.would.negatively.affect.pe |
| 1a6220 | 72 66 6f 72 6d 61 6e 63 65 2e 20 20 41 6c 73 6f 20 6e 6f 74 65 0a 20 20 20 20 20 74 68 61 74 20 | rformance...Also.note......that. |
| 1a6240 | 6a 75 73 74 20 62 65 63 61 75 73 65 20 67 69 74 20 65 78 69 74 73 20 77 69 74 68 20 61 20 6e 6f | just.because.git.exits.with.a.no |
| 1a6260 | 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 20 61 6e 64 20 70 72 69 6e 74 73 0a 20 20 | n-zero.exit.status.and.prints... |
| 1a6280 | 20 20 20 61 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 74 68 61 74 20 75 73 75 61 6c 6c 79 | ...an.error.message.that.usually |
| 1a62a0 | 20 64 6f 65 73 6e e2 80 99 74 20 6d 65 61 6e 20 74 68 61 74 20 69 74 20 69 73 20 61 6e 20 65 72 | .doesn...t.mean.that.it.is.an.er |
| 1a62c0 | 72 6f 72 20 61 73 0a 20 20 20 20 20 66 61 72 20 61 73 20 4d 61 67 69 74 20 69 73 20 63 6f 6e 63 | ror.as......far.as.Magit.is.conc |
| 1a62e0 | 65 72 6e 65 64 2c 20 77 68 69 63 68 20 69 73 20 61 6e 6f 74 68 65 72 20 72 65 61 73 6f 6e 20 77 | erned,.which.is.another.reason.w |
| 1a6300 | 65 20 75 73 75 61 6c 6c 79 20 68 69 64 65 0a 20 20 20 20 20 74 68 65 73 65 20 65 72 72 6f 72 20 | e.usually.hide......these.error. |
| 1a6320 | 6d 65 73 73 61 67 65 73 2e 20 20 57 68 65 74 68 65 72 20 73 6f 6d 65 20 65 72 72 6f 72 20 6d 65 | messages...Whether.some.error.me |
| 1a6340 | 73 73 61 67 65 20 69 73 20 72 65 6c 65 76 61 6e 74 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 6f | ssage.is.relevant.in......the.co |
| 1a6360 | 6e 74 65 78 74 20 6f 66 20 73 6f 6d 65 20 75 6e 65 78 70 65 63 74 65 64 20 62 65 68 61 76 69 6f | ntext.of.some.unexpected.behavio |
| 1a6380 | 72 20 68 61 73 20 74 6f 20 62 65 20 6a 75 64 67 65 64 20 6f 6e 20 61 20 63 61 73 65 0a 20 20 20 | r.has.to.be.judged.on.a.case.... |
| 1a63a0 | 20 20 62 79 20 63 61 73 65 20 62 61 73 69 73 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 74 | ..by.case.basis......M-x.magit-t |
| 1a63c0 | 6f 67 67 6c 65 2d 76 65 72 62 6f 73 65 2d 72 65 66 72 65 73 68 e2 80 99 0a 20 20 20 20 20 54 68 | oggle-verbose-refresh.........Th |
| 1a63e0 | 69 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 67 67 6c 65 73 20 77 68 65 74 68 65 72 20 4d 61 67 69 74 | is.command.toggles.whether.Magit |
| 1a6400 | 20 72 65 66 72 65 73 68 65 73 20 62 75 66 66 65 72 73 20 76 65 72 62 6f 73 65 6c 79 2e 0a 20 20 | .refreshes.buffers.verbosely.... |
| 1a6420 | 20 20 20 45 6e 61 62 6c 69 6e 67 20 74 68 69 73 20 68 65 6c 70 73 20 66 69 67 75 72 69 6e 67 20 | ...Enabling.this.helps.figuring. |
| 1a6440 | 6f 75 74 20 77 68 69 63 68 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 62 6f 74 74 6c 65 6e 65 63 | out.which.sections.are.bottlenec |
| 1a6460 | 6b 73 2e 0a 20 20 20 20 20 54 68 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 6f 75 74 70 75 74 20 63 | ks.......The.additional.output.c |
| 1a6480 | 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 e2 80 98 2a 4d 65 73 73 61 67 65 73 2a | an.be.found.in.the....*Messages* |
| 1a64a0 | e2 80 99 20 62 75 66 66 65 72 2e 0a 0a e2 80 98 4d 2d 78 20 6d 61 67 69 74 2d 64 65 62 75 67 2d | ....buffer......M-x.magit-debug- |
| 1a64c0 | 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d | git-executable.........This.comm |
| 1a64e0 | 61 6e 64 20 64 69 73 70 6c 61 79 73 20 61 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 | and.displays.a.buffer.containing |
| 1a6500 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 0a 20 20 20 20 20 61 76 61 69 | .information.about.the......avai |
| 1a6520 | 6c 61 62 6c 65 20 61 6e 64 20 75 73 65 64 20 e2 80 98 67 69 74 e2 80 99 20 65 78 65 63 75 74 61 | lable.and.used....git....executa |
| 1a6540 | 62 6c 65 28 73 29 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 66 75 6c 20 77 68 65 6e 0a 20 | ble(s),.and.can.be.useful.when.. |
| 1a6560 | 20 20 20 20 69 6e 76 65 73 74 69 67 61 74 69 6e 67 20 e2 80 98 65 78 65 63 2d 70 61 74 68 e2 80 | ....investigating....exec-path.. |
| 1a6580 | 99 20 69 73 73 75 65 73 2e 0a 0a 20 20 20 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 47 | ..issues........Also.see.*note.G |
| 1a65a0 | 69 74 20 45 78 65 63 75 74 61 62 6c 65 3a 3a 2e 0a 0a e2 80 98 4d 2d 78 20 77 69 74 68 2d 65 64 | it.Executable::......M-x.with-ed |
| 1a65c0 | 69 74 6f 72 2d 64 65 62 75 67 e2 80 99 0a 20 20 20 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 | itor-debug.........This.command. |
| 1a65e0 | 64 69 73 70 6c 61 79 73 20 61 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 6e 66 | displays.a.buffer.containing.inf |
| 1a6600 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 0a 20 20 20 20 20 61 76 61 69 6c 61 62 6c | ormation.about.the......availabl |
| 1a6620 | 65 20 61 6e 64 20 75 73 65 64 20 e2 80 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 20 65 78 65 | e.and.used....emacsclient....exe |
| 1a6640 | 63 75 74 61 62 6c 65 28 73 29 2c 20 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 66 75 6c 0a 20 20 | cutable(s),.and.can.be.useful... |
| 1a6660 | 20 20 20 77 68 65 6e 20 69 6e 76 65 73 74 69 67 61 74 69 6e 67 20 77 68 79 20 4d 61 67 69 74 20 | ...when.investigating.why.Magit. |
| 1a6680 | 28 6f 72 20 72 61 74 68 65 72 20 e2 80 98 77 69 74 68 2d 65 64 69 74 6f 72 e2 80 99 29 20 63 61 | (or.rather....with-editor...).ca |
| 1a66a0 | 6e 6e 6f 74 20 66 69 6e 64 0a 20 20 20 20 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 e2 80 | nnot.find......an.appropriate... |
| 1a66c0 | 98 65 6d 61 63 73 63 6c 69 65 6e 74 e2 80 99 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 20 20 20 | .emacsclient....executable...... |
| 1a66e0 | 20 20 41 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 65 20 28 77 69 74 68 2d 65 64 69 74 6f 72 29 44 65 | ..Also.see.*note.(with-editor)De |
| 1a6700 | 62 75 67 67 69 6e 67 3a 3a 2e 0a 0a 50 6c 65 61 73 65 20 61 6c 73 6f 20 73 65 65 20 2a 6e 6f 74 | bugging::...Please.also.see.*not |
| 1a6720 | 65 20 46 41 51 3a 3a 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e | e.FAQ::.....File:.magit.info,..N |
| 1a6740 | 6f 64 65 3a 20 4b 65 79 73 74 72 6f 6b 65 20 49 6e 64 65 78 2c 20 20 4e 65 78 74 3a 20 46 75 6e | ode:.Keystroke.Index,..Next:.Fun |
| 1a6760 | 63 74 69 6f 6e 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 2c 20 20 50 72 65 76 3a 20 | ction.and.Command.Index,..Prev:. |
| 1a6780 | 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 41 70 70 65 6e | Debugging.Tools,..Up:.Top..Appen |
| 1a67a0 | 64 69 78 20 43 20 4b 65 79 73 74 72 6f 6b 65 20 49 6e 64 65 78 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | dix.C.Keystroke.Index.********** |
| 1a67c0 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 00 08 5b 69 6e 64 65 78 00 08 5d 0a 2a 20 | ****************....[index..].*. |
| 1a67e0 | 4d 65 6e 75 3a 0a 0a 2a 20 21 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Menu:..*.!:..................... |
| 1a6800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 | ................Running.Git.Manu |
| 1a6820 | 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ally............................ |
| 1a6840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6860 | 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 21 20 21 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..13).*.!.!:........... |
| 1a6880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 | ........................Running. |
| 1a68a0 | 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Git.Manually.................... |
| 1a68c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a68e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 21 20 61 3a 20 20 20 | ............(line..17).*.!.a:... |
| 1a6900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6920 | 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 | Running.Git.Manually............ |
| 1a6940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a | ....................(line..53).* |
| 1a6980 | 20 21 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .!.b:........................... |
| 1a69a0 | 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 | ........Running.Git.Manually.... |
| 1a69c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a69e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1a6a00 | 65 20 20 35 36 29 0a 2a 20 21 20 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..56).*.!.g:................... |
| 1a6a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 | ................Running.Git.Manu |
| 1a6a40 | 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ally............................ |
| 1a6a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6a80 | 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 21 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..59).*.!.k:........... |
| 1a6aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 | ........................Running. |
| 1a6ac0 | 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Git.Manually.................... |
| 1a6ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6b00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 21 20 6d 3a 20 20 20 | ............(line..50).*.!.m:... |
| 1a6b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6b40 | 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 | Running.Git.Manually............ |
| 1a6b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a | ....................(line..62).* |
| 1a6ba0 | 20 21 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .!.p:........................... |
| 1a6bc0 | 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 | ........Running.Git.Manually.... |
| 1a6be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1a6c20 | 65 20 20 32 35 29 0a 2a 20 21 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..25).*.!.s:................... |
| 1a6c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 | ................Running.Git.Manu |
| 1a6c60 | 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ally............................ |
| 1a6c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6ca0 | 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 21 20 53 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..34).*.!.S:........... |
| 1a6cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 | ........................Running. |
| 1a6ce0 | 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Git.Manually.................... |
| 1a6d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6d20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 24 3a 20 20 20 20 20 | ............(line..38).*.$:..... |
| 1a6d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a6d60 | 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 31 37 29 0a | Viewing.Git.Output...(line..17). |
| 1a6d80 | 2a 20 2b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.+:............................ |
| 1a6da0 | 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c | .........Log.Buffer...........(l |
| 1a6dc0 | 69 6e 65 20 20 36 34 29 0a 2a 20 2b 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..64).*.+.<1>:............... |
| 1a6de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 | ..................Refreshing.Dif |
| 1a6e00 | 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 36 35 29 0a 2a 20 2d 3a 20 20 20 20 20 20 20 20 20 20 | fs.....(line..65).*.-:.......... |
| 1a6e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 | ...........................Log.B |
| 1a6e40 | 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 2d 20 3c | uffer...........(line..67).*.-.< |
| 1a6e60 | 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1>:............................. |
| 1a6e80 | 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 | ....Refreshing.Diffs.....(line.. |
| 1a6ea0 | 36 32 29 0a 2a 20 30 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 62).*.0:........................ |
| 1a6ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 | .............Refreshing.Diffs... |
| 1a6ee0 | 20 20 28 6c 69 6e 65 20 20 36 38 29 0a 2a 20 31 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..68).*.1:............... |
| 1a6f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 | ......................Section.Vi |
| 1a6f20 | 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 32 3a 20 20 20 20 20 20 | sibility...(line..39).*.2:...... |
| 1a6f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 | ...............................S |
| 1a6f60 | 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a | ection.Visibility...(line..39).* |
| 1a6f80 | 20 33 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .3:............................. |
| 1a6fa0 | 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 | ........Section.Visibility...(li |
| 1a6fc0 | 6e 65 20 20 33 39 29 0a 2a 20 34 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..39).*.4:.................... |
| 1a6fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c | .................Section.Visibil |
| 1a7000 | 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 35 3a 20 20 20 20 20 20 20 20 20 20 20 | ity...(line..39).*.5:........... |
| 1a7020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 | ..........................Reposi |
| 1a7040 | 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 31 35 29 0a 2a 20 3a 3a 20 20 | tory.List......(line.115).*.::.. |
| 1a7060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a7080 | 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 | ...Running.Git.Manually......... |
| 1a70a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a70c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 | .......................(line..25 |
| 1a70e0 | 29 0a 2a 20 3d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.=:.......................... |
| 1a7100 | 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 | ...........Log.Buffer........... |
| 1a7120 | 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..59).*.>:................. |
| 1a7140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b | ....................Sparse.check |
| 1a7160 | 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 3e 20 61 3a 20 20 20 20 20 20 | outs.....(line..17).*.>.a:...... |
| 1a7180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 61 | .............................Spa |
| 1a71a0 | 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 3e | rse.checkouts.....(line..39).*.> |
| 1a71c0 | 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .d:............................. |
| 1a71e0 | 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 | ......Sparse.checkouts.....(line |
| 1a7200 | 20 20 35 30 29 0a 2a 20 3e 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..50).*.>.e:.................... |
| 1a7220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e | ...............Sparse.checkouts. |
| 1a7240 | 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 3e 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..21).*.>.r:........... |
| 1a7260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 | ........................Sparse.c |
| 1a7280 | 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 3e 20 73 3a 20 20 | heckouts.....(line..44).*.>.s:.. |
| 1a72a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a72c0 | 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 | .Sparse.checkouts.....(line..33) |
| 1a72e0 | 0a 2a 20 5e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.^:........................... |
| 1a7300 | 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 | ..........Section.Movement.....( |
| 1a7320 | 6c 69 6e 65 20 20 32 38 29 0a 2a 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..28).*.a:.................. |
| 1a7340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 70 6c 79 69 6e 67 2e 20 20 20 20 | ...................Applying..... |
| 1a7360 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 41 3a 20 20 20 20 20 20 20 20 20 | ........(line..34).*.A:......... |
| 1a7380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 | ............................Cher |
| 1a73a0 | 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 41 20 | ry.Picking.......(line...9).*.A. |
| 1a73c0 | 41 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | A:.............................. |
| 1a73e0 | 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Cherry.Picking.......(line. |
| 1a7400 | 20 31 37 29 0a 2a 20 41 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .17).*.A.a:..................... |
| 1a7420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 | ..............Cherry.Picking.... |
| 1a7440 | 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 41 20 41 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 | ...(line..23).*.A.A.<1>:........ |
| 1a7460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 | .......................Cherry.Pi |
| 1a7480 | 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 35 29 0a 2a 20 41 20 61 20 3c 31 3e | cking.......(line..85).*.A.a.<1> |
| 1a74a0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1a74c0 | 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a | Cherry.Picking.......(line..91). |
| 1a74e0 | 2a 20 41 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.A.d:.......................... |
| 1a7500 | 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c | .........Cherry.Picking.......(l |
| 1a7520 | 69 6e 65 20 20 35 31 29 0a 2a 20 41 20 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..51).*.A.h:................. |
| 1a7540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 | ..................Cherry.Picking |
| 1a7560 | 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 41 20 6e 3a 20 20 20 20 20 20 20 20 | .......(line..40).*.A.n:........ |
| 1a7580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 | ...........................Cherr |
| 1a75a0 | 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a 20 41 20 73 | y.Picking.......(line..62).*.A.s |
| 1a75c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1a75e0 | 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Cherry.Picking.......(line.. |
| 1a7600 | 37 32 29 0a 2a 20 41 20 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 72).*.A.s.<1>:.................. |
| 1a7620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 | .............Cherry.Picking..... |
| 1a7640 | 20 20 28 6c 69 6e 65 20 20 38 38 29 0a 2a 20 42 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..88).*.B:............... |
| 1a7660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e | ......................Bisecting. |
| 1a7680 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 62 3a 20 20 20 20 20 20 | ...........(line...9).*.b:...... |
| 1a76a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | ...............................B |
| 1a76c0 | 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 35 29 0a 2a | laming..............(line.115).* |
| 1a76e0 | 20 62 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .b.<1>:......................... |
| 1a7700 | 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 | ........Branch.Commands......(li |
| 1a7720 | 6e 65 20 20 31 33 29 0a 2a 20 62 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..13).*.b.<2>:................ |
| 1a7740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 | .................Editing.Rebase. |
| 1a7760 | 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Sequences....................... |
| 1a7780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a77a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 30 29 0a 2a 20 42 20 42 3a 20 20 20 20 20 20 | .........(line..70).*.B.B:...... |
| 1a77c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 | .............................Bis |
| 1a77e0 | 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 42 | ecting............(line..16).*.B |
| 1a7800 | 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .b:............................. |
| 1a7820 | 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Bisecting............(line |
| 1a7840 | 20 20 33 32 29 0a 2a 20 62 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..32).*.b.b:.................... |
| 1a7860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 | ...............Branch.Commands.. |
| 1a7880 | 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 62 20 43 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..47).*.b.C:........... |
| 1a78a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 | ........................Branch.C |
| 1a78c0 | 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 62 20 63 3a 20 20 | ommands......(line..31).*.b.c:.. |
| 1a78e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a7900 | 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 | .Branch.Commands......(line..63) |
| 1a7920 | 0a 2a 20 42 20 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.B.g:......................... |
| 1a7940 | 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Bisecting............( |
| 1a7960 | 6c 69 6e 65 20 20 33 36 29 0a 2a 20 42 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..36).*.B.k:................ |
| 1a7980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 | ...................Bisecting.... |
| 1a79a0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 62 20 6b 3a 20 20 20 20 20 20 20 | ........(line..46).*.b.k:....... |
| 1a79c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e | ............................Bran |
| 1a79e0 | 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 33 38 29 0a 2a 20 62 20 | ch.Commands......(line.138).*.b. |
| 1a7a00 | 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l:.............................. |
| 1a7a20 | 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Branch.Commands......(line. |
| 1a7a40 | 20 36 39 29 0a 2a 20 42 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .69).*.B.m:..................... |
| 1a7a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 | ..............Bisecting......... |
| 1a7a80 | 20 20 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 62 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(line..40).*.b.m:............ |
| 1a7aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f | .......................Branch.Co |
| 1a7ac0 | 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 34 39 29 0a 2a 20 62 20 6e 3a 20 20 20 | mmands......(line.149).*.b.n:... |
| 1a7ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a7b00 | 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a | Branch.Commands......(line..54). |
| 1a7b20 | 2a 20 42 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.B.r:.......................... |
| 1a7b40 | 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Bisecting............(l |
| 1a7b60 | 69 6e 65 20 20 35 31 29 0a 2a 20 42 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..51).*.B.s:................. |
| 1a7b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 | ..................Bisecting..... |
| 1a7ba0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 62 20 73 3a 20 20 20 20 20 20 20 20 | .......(line..26).*.b.s:........ |
| 1a7bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 | ...........................Branc |
| 1a7be0 | 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 62 20 53 | h.Commands......(line..91).*.b.S |
| 1a7c00 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1a7c20 | 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 | ....Branch.Commands......(line.1 |
| 1a7c40 | 31 38 29 0a 2a 20 62 20 78 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 18).*.b.x:...................... |
| 1a7c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 | .............Branch.Commands.... |
| 1a7c80 | 20 20 28 6c 69 6e 65 20 31 32 33 29 0a 2a 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line.123).*.c:............... |
| 1a7ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 | ......................Blaming... |
| 1a7cc0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 34 31 29 0a 2a 20 43 3a 20 20 20 20 20 20 | ...........(line.141).*.C:...... |
| 1a7ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | ...............................C |
| 1a7d00 | 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a | loning.Repository...(line..20).* |
| 1a7d20 | 20 63 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .c.<1>:......................... |
| 1a7d40 | 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 | ........Initiating.a.Commit..(li |
| 1a7d60 | 6e 65 20 20 20 39 29 0a 2a 20 63 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne...9).*.c.<2>:................ |
| 1a7d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 | .................Editing.Rebase. |
| 1a7da0 | 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Sequences....................... |
| 1a7dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a7de0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 43 20 3e 3a 20 20 20 20 20 20 | .........(line..59).*.C.>:...... |
| 1a7e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f | .............................Clo |
| 1a7e20 | 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 63 | ning.Repository...(line..38).*.c |
| 1a7e40 | 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .a:............................. |
| 1a7e60 | 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 | ......Initiating.a.Commit..(line |
| 1a7e80 | 20 20 31 38 29 0a 2a 20 63 20 41 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..18).*.c.A:.................... |
| 1a7ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d | ...............Initiating.a.Comm |
| 1a7ec0 | 69 74 2e 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 43 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 | it..(line..59).*.C.b:........... |
| 1a7ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 | ........................Cloning. |
| 1a7f00 | 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 43 20 43 3a 20 20 | Repository...(line..44).*.C.C:.. |
| 1a7f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a7f40 | 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 32 38 29 | .Cloning.Repository...(line..28) |
| 1a7f60 | 0a 2a 20 63 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.c.c:......................... |
| 1a7f80 | 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 | ..........Initiating.a.Commit..( |
| 1a7fa0 | 6c 69 6e 65 20 20 31 34 29 0a 2a 20 43 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..14).*.C.d:................ |
| 1a7fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 | ...................Cloning.Repos |
| 1a7fe0 | 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 43 20 65 3a 20 20 20 20 20 20 20 | itory...(line..55).*.C.e:....... |
| 1a8000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e | ............................Clon |
| 1a8020 | 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 36 31 29 0a 2a 20 63 20 | ing.Repository...(line..61).*.c. |
| 1a8040 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e:.............................. |
| 1a8060 | 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 | .....Initiating.a.Commit..(line. |
| 1a8080 | 20 32 31 29 0a 2a 20 63 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .21).*.c.f:..................... |
| 1a80a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 | ..............Initiating.a.Commi |
| 1a80c0 | 74 2e 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 63 20 46 3a 20 20 20 20 20 20 20 20 20 20 20 20 | t..(line..39).*.c.F:............ |
| 1a80e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e | .......................Initiatin |
| 1a8100 | 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 43 20 6d 3a 20 20 20 | g.a.Commit..(line..46).*.C.m:... |
| 1a8120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8140 | 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 34 38 29 0a | Cloning.Repository...(line..48). |
| 1a8160 | 2a 20 43 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.C.s:.......................... |
| 1a8180 | 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c | .........Cloning.Repository...(l |
| 1a81a0 | 69 6e 65 20 20 33 32 29 0a 2a 20 63 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..32).*.c.s:................. |
| 1a81c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 | ..................Initiating.a.C |
| 1a81e0 | 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 63 20 53 3a 20 20 20 20 20 20 20 20 | ommit..(line..49).*.c.S:........ |
| 1a8200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 | ...........................Initi |
| 1a8220 | 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 63 20 77 | ating.a.Commit..(line..56).*.c.w |
| 1a8240 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1a8260 | 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 | ....Initiating.a.Commit..(line.. |
| 1a8280 | 33 30 29 0a 2a 20 43 2d 3c 72 65 74 75 72 6e 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 30).*.C-<return>:............... |
| 1a82a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 | .............Visiting.Files.and. |
| 1a82c0 | 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | Blobs.from.a.Diff............... |
| 1a82e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 43 2d | .................(line..50).*.C- |
| 1a8320 | 3c 74 61 62 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | <tab>:.......................... |
| 1a8340 | 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 | .....Section.Visibility...(line. |
| 1a8360 | 20 31 34 29 0a 2a 20 43 2d 63 20 43 2d 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .14).*.C-c.C-a:................. |
| 1a8380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 | ..............Commit.Pseudo.Head |
| 1a83a0 | 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ers............................. |
| 1a83c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a83e0 | 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 43 2d 63 20 43 2d 62 3a 20 20 20 20 20 20 20 20 | ...(line..16).*.C-c.C-b:........ |
| 1a8400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 | .......................Log.Buffe |
| 1a8420 | 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 43 2d 63 20 43 2d 62 | r...........(line..20).*.C-c.C-b |
| 1a8440 | 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .<1>:........................... |
| 1a8460 | 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 38 34 29 0a | Refreshing.Diffs.....(line..84). |
| 1a8480 | 2a 20 43 2d 63 20 43 2d 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.C-c.C-c:...................... |
| 1a84a0 | 20 20 20 20 20 20 20 20 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 2e 20 20 20 20 20 28 6c | .........Select.from.Log......(l |
| 1a84c0 | 69 6e 65 20 20 32 31 29 0a 2a 20 43 2d 63 20 43 2d 63 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 | ine..21).*.C-c.C-c.<1>:......... |
| 1a84e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 | ..................Editing.Commit |
| 1a8500 | 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Messages....................... |
| 1a8520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8540 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 43 2d 63 20 43 2d 63 20 3c 32 | .........(line..18).*.C-c.C-c.<2 |
| 1a8560 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 | >:...........................Edi |
| 1a8580 | 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 | ting.Rebase.Sequences........... |
| 1a85a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a85c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a | .....................(line...7). |
| 1a85e0 | 2a 20 43 2d 63 20 43 2d 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.C-c.C-d:...................... |
| 1a8600 | 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c | .........Refreshing.Diffs.....(l |
| 1a8620 | 69 6e 65 20 20 37 35 29 0a 2a 20 43 2d 63 20 43 2d 64 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 | ine..75).*.C-c.C-d.<1>:......... |
| 1a8640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 | ..................Editing.Commit |
| 1a8660 | 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Messages....................... |
| 1a8680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a86a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a 2a 20 43 2d 63 20 43 2d 65 3a 20 20 | .........(line..54).*.C-c.C-e:.. |
| 1a86c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | .............................Com |
| 1a86e0 | 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 | mands.Available.in.Diffs........ |
| 1a8700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 | ........................(line..2 |
| 1a8740 | 34 29 0a 2a 20 43 2d 63 20 43 2d 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 4).*.C-c.C-f:................... |
| 1a8760 | 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 | ............Log.Buffer.......... |
| 1a8780 | 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 43 2d 63 20 43 2d 66 20 3c 31 3e 3a 20 20 20 20 20 20 | .(line..23).*.C-c.C-f.<1>:...... |
| 1a87a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 | .....................Refreshing. |
| 1a87c0 | 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 43 2d 63 20 43 2d 69 3a 20 | Diffs.....(line..87).*.C-c.C-i:. |
| 1a87e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | ..............................Co |
| 1a8800 | 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | mmit.Pseudo.Headers............. |
| 1a8820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 | ...................(line..13).*. |
| 1a8860 | 43 2d 63 20 43 2d 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C-c.C-k:........................ |
| 1a8880 | 20 20 20 20 20 20 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 2e 20 20 20 20 20 28 6c 69 6e | .......Select.from.Log......(lin |
| 1a88a0 | 65 20 20 32 36 29 0a 2a 20 43 2d 63 20 43 2d 6b 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 | e..26).*.C-c.C-k.<1>:........... |
| 1a88c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d | ................Editing.Commit.M |
| 1a88e0 | 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | essages......................... |
| 1a8900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8920 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 43 2d 63 20 43 2d 6b 20 3c 32 3e 3a | .......(line..22).*.C-c.C-k.<2>: |
| 1a8940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 | ...........................Editi |
| 1a8960 | 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ng.Rebase.Sequences............. |
| 1a8980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a89a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 31 29 0a 2a 20 | ...................(line..11).*. |
| 1a89c0 | 43 2d 63 20 43 2d 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C-c.C-n:........................ |
| 1a89e0 | 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Log.Buffer...........(lin |
| 1a8a00 | 65 20 20 32 36 29 0a 2a 20 43 2d 63 20 43 2d 6f 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..26).*.C-c.C-o:............... |
| 1a8a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 | ................Commit.Pseudo.He |
| 1a8a40 | 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | aders........................... |
| 1a8a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8a80 | 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 43 2d 70 3a 20 20 20 20 20 20 | .....(line..28).*.C-c.C-p:...... |
| 1a8aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 | .........................Commit. |
| 1a8ac0 | 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Pseudo.Headers.................. |
| 1a8ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 43 2d 63 20 43 | ..............(line..31).*.C-c.C |
| 1a8b20 | 2d 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -r:............................. |
| 1a8b40 | 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 | ..Commit.Pseudo.Headers......... |
| 1a8b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 | .......................(line..19 |
| 1a8ba0 | 29 0a 2a 20 43 2d 63 20 43 2d 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.C-c.C-s:.................... |
| 1a8bc0 | 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 | ...........Commit.Pseudo.Headers |
| 1a8be0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8c20 | 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 43 2d 63 20 43 2d 74 3a 20 20 20 20 20 20 20 20 20 20 20 | (line..22).*.C-c.C-t:........... |
| 1a8c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 | ....................Commands.Ava |
| 1a8c60 | 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ilable.in.Diffs................. |
| 1a8c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 43 2d 63 20 | ...............(line..15).*.C-c. |
| 1a8cc0 | 43 2d 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C-t.<1>:........................ |
| 1a8ce0 | 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 | ...Commit.Pseudo.Headers........ |
| 1a8d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 | ........................(line..2 |
| 1a8d40 | 35 29 0a 2a 20 43 2d 63 20 43 2d 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 5).*.C-c.C-w:................... |
| 1a8d60 | 20 20 20 20 20 20 20 20 20 20 20 20 55 73 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e 20 53 | ............Using.the.Revision.S |
| 1a8d80 | 74 61 63 6b 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tack............................ |
| 1a8da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8dc0 | 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 43 2d 63 20 66 3a 20 20 20 20 20 20 20 20 20 | ....(line...7).*.C-c.f:......... |
| 1a8de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 | ........................Commands |
| 1a8e00 | 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 | .for.Buffers.Visiting.Files..... |
| 1a8e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1a8e60 | 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 2c 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..52).*.C-c.f.,.c:.............. |
| 1a8e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 | ...............Commands.for.Buff |
| 1a8ea0 | 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ers.Visiting.Files.............. |
| 1a8ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 | ..................(line..52).*.C |
| 1a8f00 | 2d 63 20 66 20 2c 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -c.f.,.k:....................... |
| 1a8f20 | 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | ......Commands.for.Buffers.Visit |
| 1a8f40 | 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Files....................... |
| 1a8f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8f80 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 2c 20 72 3a | .........(line..52).*.C-c.f.,.r: |
| 1a8fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | .............................Com |
| 1a8fc0 | 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | mands.for.Buffers.Visiting.Files |
| 1a8fe0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9020 | 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 2c 20 78 3a 20 20 20 20 20 20 20 20 20 | (line..52).*.C-c.f.,.x:......... |
| 1a9040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | ....................Commands.for |
| 1a9060 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 | .Buffers.Visiting.Files......... |
| 1a9080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a90a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 | .......................(line..52 |
| 1a90c0 | 29 0a 2a 20 43 2d 63 20 66 20 42 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.C-c.f.B:.................... |
| 1a90e0 | 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Blaming.............. |
| 1a9100 | 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 | (line..28).*.C-c.f.b:........... |
| 1a9120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 | ....................Blaming..... |
| 1a9140 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 42 20 3c 31 | .........(line..28).*.C-c.f.B.<1 |
| 1a9160 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | >:...........................Com |
| 1a9180 | 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | mands.for.Buffers.Visiting.Files |
| 1a91a0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a91c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a91e0 | 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 62 20 3c 31 3e 3a 20 20 20 20 20 20 20 | (line..52).*.C-c.f.b.<1>:....... |
| 1a9200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | ....................Commands.for |
| 1a9220 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 | .Buffers.Visiting.Files......... |
| 1a9240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 | .......................(line..52 |
| 1a9280 | 29 0a 2a 20 43 2d 63 20 66 20 42 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.C-c.f.B.b:.................. |
| 1a92a0 | 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Blaming.............. |
| 1a92c0 | 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 42 20 65 3a 20 20 20 20 20 20 20 20 20 | (line..28).*.C-c.f.B.e:......... |
| 1a92e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 | ....................Blaming..... |
| 1a9300 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 42 20 66 3a | .........(line..28).*.C-c.f.B.f: |
| 1a9320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 | .............................Bla |
| 1a9340 | 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 | ming..............(line..28).*.C |
| 1a9360 | 2d 63 20 66 20 42 20 71 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -c.f.B.q:....................... |
| 1a9380 | 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Blaming..............(line |
| 1a93a0 | 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 42 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..28).*.C-c.f.B.r:.............. |
| 1a93c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ...............Blaming.......... |
| 1a93e0 | 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 63 3a 20 20 20 20 20 20 20 | ....(line..28).*.C-c.f.c:....... |
| 1a9400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 | ........................Commands |
| 1a9420 | 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 | .for.Buffers.Visiting.Files..... |
| 1a9440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1a9480 | 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 44 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..52).*.C-c.f.D:................ |
| 1a94a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 | ...............Commands.for.Buff |
| 1a94c0 | 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ers.Visiting.Files.............. |
| 1a94e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 | ..................(line..52).*.C |
| 1a9520 | 2d 63 20 66 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -c.f.d:......................... |
| 1a9540 | 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | ......Commands.for.Buffers.Visit |
| 1a9560 | 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Files....................... |
| 1a9580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a95a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 65 3a 20 20 | .........(line..52).*.C-c.f.e:.. |
| 1a95c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 | .............................Bla |
| 1a95e0 | 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 | ming..............(line..28).*.C |
| 1a9600 | 2d 63 20 66 20 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -c.f.e.<1>:..................... |
| 1a9620 | 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | ......Commands.for.Buffers.Visit |
| 1a9640 | 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Files....................... |
| 1a9660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9680 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 66 3a 20 20 | .........(line..52).*.C-c.f.f:.. |
| 1a96a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 | .............................Bla |
| 1a96c0 | 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 | ming..............(line..28).*.C |
| 1a96e0 | 2d 63 20 66 20 66 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -c.f.f.<1>:..................... |
| 1a9700 | 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | ......Commands.for.Buffers.Visit |
| 1a9720 | 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Files....................... |
| 1a9740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9760 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 67 3a 20 20 | .........(line..52).*.C-c.f.g:.. |
| 1a9780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | .............................Com |
| 1a97a0 | 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | mands.for.Buffers.Visiting.Files |
| 1a97c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a97e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9800 | 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 47 3a 20 20 20 20 20 20 20 20 20 20 20 | (line..52).*.C-c.f.G:........... |
| 1a9820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | ....................Commands.for |
| 1a9840 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 | .Buffers.Visiting.Files......... |
| 1a9860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 | .......................(line..52 |
| 1a98a0 | 29 0a 2a 20 43 2d 63 20 66 20 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.C-c.f.L:.................... |
| 1a98c0 | 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 | ...........Commands.for.Buffers. |
| 1a98e0 | 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Visiting.Files.................. |
| 1a9900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 | ..............(line..52).*.C-c.f |
| 1a9940 | 20 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .l:............................. |
| 1a9960 | 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 | ..Commands.for.Buffers.Visiting. |
| 1a9980 | 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Files........................... |
| 1a99a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a99c0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 4d 3a 20 20 20 20 20 20 | .....(line..52).*.C-c.f.M:...... |
| 1a99e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 | .........................Command |
| 1a9a00 | 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 | s.for.Buffers.Visiting.Files.... |
| 1a9a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1a9a60 | 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..52).*.C-c.f.m:............... |
| 1a9a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 | ................Commands.for.Buf |
| 1a9aa0 | 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | fers.Visiting.Files............. |
| 1a9ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 | ...................(line..52).*. |
| 1a9b00 | 43 2d 63 20 66 20 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C-c.f.n:........................ |
| 1a9b20 | 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 | .......Commands.for.Buffers.Visi |
| 1a9b40 | 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ting.Files...................... |
| 1a9b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9b80 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 70 3a 20 | ..........(line..52).*.C-c.f.p:. |
| 1a9ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | ..............................Co |
| 1a9bc0 | 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | mmands.for.Buffers.Visiting.File |
| 1a9be0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1a9c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9c20 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 71 3a 20 20 20 20 20 20 20 20 20 20 | .(line..52).*.C-c.f.q:.......... |
| 1a9c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 | .....................Blaming.... |
| 1a9c60 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 71 20 3c | ..........(line..28).*.C-c.f.q.< |
| 1a9c80 | 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | 1>:...........................Co |
| 1a9ca0 | 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | mmands.for.Buffers.Visiting.File |
| 1a9cc0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1a9ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9d00 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 72 3a 20 20 20 20 20 20 20 20 20 20 | .(line..52).*.C-c.f.r:.......... |
| 1a9d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 | .....................Blaming.... |
| 1a9d40 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 43 2d 63 20 66 20 72 20 3c | ..........(line..28).*.C-c.f.r.< |
| 1a9d60 | 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | 1>:...........................Co |
| 1a9d80 | 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | mmands.for.Buffers.Visiting.File |
| 1a9da0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1a9dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9de0 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 73 3a 20 20 20 20 20 20 20 20 20 20 | .(line..52).*.C-c.f.s:.......... |
| 1a9e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f | .....................Commands.fo |
| 1a9e20 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Files........ |
| 1a9e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ........................(line..5 |
| 1a9e80 | 32 29 0a 2a 20 43 2d 63 20 66 20 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 2).*.C-c.f.s.<1>:............... |
| 1a9ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 | ............Commands.for.Buffers |
| 1a9ec0 | 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Visiting.Files................. |
| 1a9ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 | ...............(line..52).*.C-c. |
| 1a9f20 | 66 20 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.t:............................ |
| 1a9f40 | 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 | ...Commands.for.Buffers.Visiting |
| 1a9f60 | 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Files.......................... |
| 1a9f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a9fa0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 75 3a 20 20 20 20 20 | ......(line..52).*.C-c.f.u:..... |
| 1a9fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e | ..........................Comman |
| 1a9fe0 | 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 | ds.for.Buffers.Visiting.Files... |
| 1aa000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1aa040 | 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 75 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 | ne..52).*.C-c.f.u.<1>:.......... |
| 1aa060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 | .................Commands.for.Bu |
| 1aa080 | 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ffers.Visiting.Files............ |
| 1aa0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a | ....................(line..52).* |
| 1aa0e0 | 20 43 2d 63 20 66 20 76 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .C-c.f.v:....................... |
| 1aa100 | 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 | ........Commands.for.Buffers.Vis |
| 1aa120 | 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iting.Files..................... |
| 1aa140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa160 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 66 20 56 3a | ...........(line..52).*.C-c.f.V: |
| 1aa180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | ...............................C |
| 1aa1a0 | 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c | ommands.for.Buffers.Visiting.Fil |
| 1aa1c0 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1aa1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa200 | 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 43 2d 63 20 67 3a 20 20 20 20 20 20 20 20 20 20 20 | ..(line..52).*.C-c.g:........... |
| 1aa220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 69 65 6e 74 20 | ......................Transient. |
| 1aa240 | 43 6f 6d 6d 61 6e 64 73 2e 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 43 2d 63 20 4d 2d 67 3a | Commands...(line..20).*.C-c.M-g: |
| 1aa260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | ...............................C |
| 1aa280 | 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c | ommands.for.Buffers.Visiting.Fil |
| 1aa2a0 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1aa2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa2e0 | 20 20 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 2c 20 63 3a 20 20 20 20 20 | ..(line..58).*.C-c.M-g.,.c:..... |
| 1aa300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | ......................Commands.f |
| 1aa320 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1aa340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1aa380 | 38 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 2c 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 86).*.C-c.M-g.,.k:.............. |
| 1aa3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 | .............Commands.for.Buffer |
| 1aa3c0 | 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Visiting.Files................ |
| 1aa3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 32 29 0a 2a 20 43 2d 63 | ................(line..82).*.C-c |
| 1aa420 | 20 4d 2d 67 20 2c 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .M-g.,.r:....................... |
| 1aa440 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ....Commands.for.Buffers.Visitin |
| 1aa460 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1aa480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa4a0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 38 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 2c 20 78 3a | .......(line..78).*.C-c.M-g.,.x: |
| 1aa4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 | ...........................Comma |
| 1aa4e0 | 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a | nds.for.Buffers.Visiting.Files.. |
| 1aa500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1aa540 | 69 6e 65 20 20 37 34 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 42 3a 20 20 20 20 20 20 20 20 20 20 20 | ine..74).*.C-c.M-g.B:........... |
| 1aa560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 | ..................Blaming....... |
| 1aa580 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 62 3a 20 20 | .......(line..34).*.C-c.M-g.b:.. |
| 1aa5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 | ...........................Blami |
| 1aa5c0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 43 2d 63 | ng..............(line..45).*.C-c |
| 1aa5e0 | 20 4d 2d 67 20 42 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .M-g.B.<1>:..................... |
| 1aa600 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ....Commands.for.Buffers.Visitin |
| 1aa620 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1aa640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa660 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 37 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 42 20 62 3a | .......(line.137).*.C-c.M-g.B.b: |
| 1aa680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 | ...........................Blami |
| 1aa6a0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 43 2d 63 | ng..............(line..45).*.C-c |
| 1aa6c0 | 20 4d 2d 67 20 42 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .M-g.B.e:....................... |
| 1aa6e0 | 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Blaming..............(line.. |
| 1aa700 | 37 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 42 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 76).*.C-c.M-g.B.f:.............. |
| 1aa720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Blaming............ |
| 1aa740 | 20 20 28 6c 69 6e 65 20 20 36 38 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 42 20 71 3a 20 20 20 20 20 | ..(line..68).*.C-c.M-g.B.q:..... |
| 1aa760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 | ......................Blaming... |
| 1aa780 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 | ...........(line..87).*.C-c.M-g. |
| 1aa7a0 | 42 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | B.r:...........................B |
| 1aa7c0 | 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a 2a | laming..............(line..60).* |
| 1aa7e0 | 20 43 2d 63 20 4d 2d 67 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .C-c.M-g.c:..................... |
| 1aa800 | 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 | ........Commands.for.Buffers.Vis |
| 1aa820 | 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iting.Files..................... |
| 1aa840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa860 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 37 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 | ...........(line.176).*.C-c.M-g. |
| 1aa880 | 44 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | D:.............................C |
| 1aa8a0 | 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c | ommands.for.Buffers.Visiting.Fil |
| 1aa8c0 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1aa8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa900 | 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 64 3a 20 20 20 20 20 20 20 | ..(line..91).*.C-c.M-g.d:....... |
| 1aa920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | ......................Commands.f |
| 1aa940 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1aa960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aa980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | .........................(line.1 |
| 1aa9a0 | 30 31 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 01).*.C-c.M-g.e:................ |
| 1aa9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Blaming............ |
| 1aa9e0 | 20 20 28 6c 69 6e 65 20 20 37 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 65 20 3c 31 3e 3a 20 20 20 | ..(line..76).*.C-c.M-g.e.<1>:... |
| 1aaa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | ......................Commands.f |
| 1aaa20 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1aaa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aaa60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | .........................(line.1 |
| 1aaa80 | 38 32 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 82).*.C-c.M-g.f:................ |
| 1aaaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Blaming............ |
| 1aaac0 | 20 20 28 6c 69 6e 65 20 20 36 38 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 67 3a 20 20 20 20 20 20 20 | ..(line..68).*.C-c.M-g.g:....... |
| 1aaae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | ......................Commands.f |
| 1aab00 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1aab20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aab40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | .........................(line.1 |
| 1aab60 | 36 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 47 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 66).*.C-c.M-g.G:................ |
| 1aab80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 | .............Commands.for.Buffer |
| 1aaba0 | 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Visiting.Files................ |
| 1aabc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aabe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 37 32 29 0a 2a 20 43 2d 63 | ................(line.172).*.C-c |
| 1aac00 | 20 4d 2d 67 20 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .M-g.L:......................... |
| 1aac20 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ....Commands.for.Buffers.Visitin |
| 1aac40 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1aac60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aac80 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 39 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 6c 3a 20 20 | .......(line.109).*.C-c.M-g.l:.. |
| 1aaca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 | ...........................Comma |
| 1aacc0 | 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a | nds.for.Buffers.Visiting.Files.. |
| 1aace0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aad00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1aad20 | 69 6e 65 20 31 31 39 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 4d 3a 20 20 20 20 20 20 20 20 20 20 20 | ine.119).*.C-c.M-g.M:........... |
| 1aad40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 | ..................Commands.for.B |
| 1aad60 | 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 | uffers.Visiting.Files........... |
| 1aad80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aada0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 32 29 0a | .....................(line.132). |
| 1aadc0 | 2a 20 43 2d 63 20 4d 2d 67 20 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.C-c.M-g.n:.................... |
| 1aade0 | 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .........Commands.for.Buffers.Vi |
| 1aae00 | 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Files.................... |
| 1aae20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aae40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 35 33 29 0a 2a 20 43 2d 63 20 4d 2d 67 | ............(line.153).*.C-c.M-g |
| 1aae60 | 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .p:............................. |
| 1aae80 | 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 | Commands.for.Buffers.Visiting.Fi |
| 1aaea0 | 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 1aaec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aaee0 | 20 20 20 28 6c 69 6e 65 20 31 34 39 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 71 3a 20 20 20 20 20 20 | ...(line.149).*.C-c.M-g.q:...... |
| 1aaf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 | .......................Blaming.. |
| 1aaf20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 43 2d 63 20 4d 2d 67 | ............(line..87).*.C-c.M-g |
| 1aaf40 | 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .r:............................. |
| 1aaf60 | 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a | Blaming..............(line..60). |
| 1aaf80 | 2a 20 43 2d 63 20 4d 2d 67 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.C-c.M-g.s:.................... |
| 1aafa0 | 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .........Commands.for.Buffers.Vi |
| 1aafc0 | 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Files.................... |
| 1aafe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab000 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 43 2d 63 20 4d 2d 67 | ............(line..63).*.C-c.M-g |
| 1ab020 | 20 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .s.<1>:......................... |
| 1ab040 | 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 | Commands.for.Buffers.Visiting.Fi |
| 1ab060 | 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 1ab080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab0a0 | 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 74 3a 20 20 20 20 20 20 | ...(line..63).*.C-c.M-g.t:...... |
| 1ab0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 | .......................Commands. |
| 1ab0e0 | 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 | for.Buffers.Visiting.Files...... |
| 1ab100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | ..........................(line. |
| 1ab140 | 31 32 39 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 129).*.C-c.M-g.u:............... |
| 1ab160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 | ..............Commands.for.Buffe |
| 1ab180 | 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rs.Visiting.Files............... |
| 1ab1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 43 2d | .................(line..69).*.C- |
| 1ab1e0 | 63 20 4d 2d 67 20 75 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c.M-g.u.<1>:.................... |
| 1ab200 | 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 | .....Commands.for.Buffers.Visiti |
| 1ab220 | 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Files........................ |
| 1ab240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab260 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 76 3a 20 | ........(line..69).*.C-c.M-g.v:. |
| 1ab280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d | ............................Comm |
| 1ab2a0 | 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e | ands.for.Buffers.Visiting.Files. |
| 1ab2c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1ab300 | 6c 69 6e 65 20 31 35 36 29 0a 2a 20 43 2d 63 20 4d 2d 67 20 56 3a 20 20 20 20 20 20 20 20 20 20 | line.156).*.C-c.M-g.V:.......... |
| 1ab320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 | ...................Commands.for. |
| 1ab340 | 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 | Buffers.Visiting.Files.......... |
| 1ab360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 36 30 29 | ......................(line.160) |
| 1ab3a0 | 0a 2a 20 43 2d 63 20 4d 2d 69 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.C-c.M-i:..................... |
| 1ab3c0 | 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e | ..........Commit.Pseudo.Headers. |
| 1ab3e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1ab420 | 6c 69 6e 65 20 20 33 35 29 0a 2a 20 43 2d 63 20 4d 2d 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 | line..35).*.C-c.M-s:............ |
| 1ab440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 | ...................Editing.Commi |
| 1ab460 | 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.Messages...................... |
| 1ab480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab4a0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 43 2d 63 20 54 41 42 3a 20 | ..........(line..33).*.C-c.TAB:. |
| 1ab4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 | ..............................Se |
| 1ab4e0 | 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 | ction.Visibility...(line..14).*. |
| 1ab500 | 43 2d 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C-w:............................ |
| 1ab520 | 20 20 20 20 20 20 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e | .......Common.Commands......(lin |
| 1ab540 | 65 20 20 32 32 29 0a 2a 20 43 2d 78 20 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..22).*.C-x.g:................. |
| 1ab560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 42 75 66 66 65 72 2e 20 20 | ................Status.Buffer... |
| 1ab580 | 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 43 2d 78 20 4d 2d 67 3a 20 20 20 20 20 20 | .....(line..23).*.C-x.M-g:...... |
| 1ab5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 69 65 | .........................Transie |
| 1ab5c0 | 6e 74 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 43 2d 78 20 75 | nt.Commands...(line..20).*.C-x.u |
| 1ab5e0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ab600 | 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 | ..Editing.Rebase.Sequences...... |
| 1ab620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | ..........................(line. |
| 1ab660 | 20 37 37 29 0a 2a 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .77).*.d:....................... |
| 1ab680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | ..............Diffing........... |
| 1ab6a0 | 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 44 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(line..22).*.D:.............. |
| 1ab6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e | .......................Refreshin |
| 1ab6e0 | 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 64 20 63 3a 20 20 20 | g.Diffs.....(line..16).*.d.c:... |
| 1ab700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ab720 | 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a | Diffing..............(line..63). |
| 1ab740 | 2a 20 64 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.d.d:.......................... |
| 1ab760 | 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Diffing..............(l |
| 1ab780 | 69 6e 65 20 20 32 37 29 0a 2a 20 44 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..27).*.D.f:................. |
| 1ab7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 | ..................Refreshing.Dif |
| 1ab7c0 | 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 44 20 46 3a 20 20 20 20 20 20 20 20 | fs.....(line..45).*.D.F:........ |
| 1ab7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 | ...........................Refre |
| 1ab800 | 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 44 20 67 | shing.Diffs.....(line..49).*.D.g |
| 1ab820 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ab840 | 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 | ....Refreshing.Diffs.....(line.. |
| 1ab860 | 32 31 29 0a 2a 20 64 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 21).*.d.p:...................... |
| 1ab880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Diffing............ |
| 1ab8a0 | 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 64 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..56).*.d.r:............. |
| 1ab8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 | ......................Diffing... |
| 1ab8e0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 44 20 72 3a 20 20 20 20 | ...........(line..30).*.D.r:.... |
| 1ab900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | ...............................R |
| 1ab920 | 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a | efreshing.Diffs.....(line..41).* |
| 1ab940 | 20 64 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .d.s:........................... |
| 1ab960 | 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Diffing..............(li |
| 1ab980 | 6e 65 20 20 34 38 29 0a 2a 20 44 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..48).*.D.s:.................. |
| 1ab9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 | .................Refreshing.Diff |
| 1ab9c0 | 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 64 20 74 3a 20 20 20 20 20 20 20 20 20 | s.....(line..25).*.d.t:......... |
| 1ab9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e | ..........................Diffin |
| 1aba00 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 44 20 74 3a | g..............(line..67).*.D.t: |
| 1aba20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aba40 | 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 | ...Refreshing.Diffs.....(line..3 |
| 1aba60 | 38 29 0a 2a 20 64 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 8).*.d.u:....................... |
| 1aba80 | 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ............Diffing............. |
| 1abaa0 | 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a 20 64 20 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..53).*.d.w:.............. |
| 1abac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 | .....................Diffing.... |
| 1abae0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 44 20 77 3a 20 20 20 20 20 | ..........(line..43).*.D.w:..... |
| 1abb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 | ..............................Re |
| 1abb20 | 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 | freshing.Diffs.....(line..31).*. |
| 1abb40 | 44 45 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | DEL:............................ |
| 1abb60 | 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Log.Buffer...........(lin |
| 1abb80 | 65 20 20 35 30 29 0a 2a 20 44 45 4c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..50).*.DEL.<1>:............... |
| 1abba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 | ................Commands.Availab |
| 1abbc0 | 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le.in.Diffs..................... |
| 1abbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1abc00 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 44 45 4c 20 3c 32 3e 3a | ...........(line..56).*.DEL.<2>: |
| 1abc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | ...............................B |
| 1abc40 | 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 33 29 0a 2a | laming..............(line.103).* |
| 1abc60 | 20 44 45 4c 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .DEL.<3>:....................... |
| 1abc80 | 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 | ........Editing.Rebase.Sequences |
| 1abca0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1abcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1abce0 | 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..25).*.e:................. |
| 1abd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 | ....................Ediffing.... |
| 1abd20 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 45 3a 20 20 20 20 20 20 20 20 | .........(line..10).*.E:........ |
| 1abd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 | .............................Edi |
| 1abd60 | 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 65 | ffing.............(line..21).*.e |
| 1abd80 | 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .<1>:........................... |
| 1abda0 | 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a | ......Editing.Rebase.Sequences.. |
| 1abdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1abde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1abe00 | 69 6e 65 20 20 34 36 29 0a 2a 20 45 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..46).*.E.c:................. |
| 1abe20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 | ..................Ediffing...... |
| 1abe40 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 30 29 0a 2a 20 45 20 69 3a 20 20 20 20 20 20 20 20 | .......(line.100).*.E.i:........ |
| 1abe60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 | ...........................Ediff |
| 1abe80 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 34 29 0a 2a 20 45 20 6d | ing.............(line..94).*.E.m |
| 1abea0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1abec0 | 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Ediffing.............(line.. |
| 1abee0 | 33 33 29 0a 2a 20 45 20 6d 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 33).*.E.m.<1>:.................. |
| 1abf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | .............Ediffing........... |
| 1abf20 | 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 45 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..48).*.E.r:............. |
| 1abf40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 | ......................Ediffing.. |
| 1abf60 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 45 20 73 3a 20 20 20 20 | ...........(line..25).*.E.s:.... |
| 1abf80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 | ...............................E |
| 1abfa0 | 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a | diffing.............(line..87).* |
| 1abfc0 | 20 45 20 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .E.t:........................... |
| 1abfe0 | 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Ediffing.............(li |
| 1ac000 | 6e 65 20 20 37 39 29 0a 2a 20 45 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..79).*.E.u:.................. |
| 1ac020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 | .................Ediffing....... |
| 1ac040 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 45 20 77 3a 20 20 20 20 20 20 20 20 20 | ......(line..91).*.E.w:......... |
| 1ac060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 | ..........................Ediffi |
| 1ac080 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 45 20 7a 3a | ng.............(line..97).*.E.z: |
| 1ac0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac0c0 | 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 | ...Ediffing.............(line.10 |
| 1ac0e0 | 33 29 0a 2a 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 3).*.f:......................... |
| 1ac100 | 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 | ............Repository.List..... |
| 1ac120 | 20 28 6c 69 6e 65 20 31 31 31 29 0a 2a 20 66 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .(line.111).*.f.<1>:............ |
| 1ac140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 | .....................Editing.Reb |
| 1ac160 | 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ase.Sequences................... |
| 1ac180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 66 20 3c 32 3e 3a | .............(line..52).*.f.<2>: |
| 1ac1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac1e0 | 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 | .Fetching.............(line..10) |
| 1ac200 | 0a 2a 20 46 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.F:........................... |
| 1ac220 | 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Pulling..............( |
| 1ac240 | 6c 69 6e 65 20 20 31 30 29 0a 2a 20 66 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..10).*.f.a:................ |
| 1ac260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 | ...................Fetching..... |
| 1ac280 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 66 20 43 3a 20 20 20 20 20 20 20 | ........(line..45).*.f.C:....... |
| 1ac2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e | ............................Bran |
| 1ac2c0 | 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 46 20 | ch.Commands......(line..31).*.F. |
| 1ac2e0 | 43 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C:.............................. |
| 1ac300 | 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Branch.Commands......(line. |
| 1ac320 | 20 33 31 29 0a 2a 20 66 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .31).*.f.e:..................... |
| 1ac340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ..............Fetching.......... |
| 1ac360 | 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 46 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(line..34).*.F.e:............ |
| 1ac380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 | .......................Pulling.. |
| 1ac3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 66 20 6d 3a 20 20 20 | ............(line..28).*.f.m:... |
| 1ac3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac3e0 | 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a | Fetching.............(line..48). |
| 1ac400 | 2a 20 66 20 6f 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.f.o:.......................... |
| 1ac420 | 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Fetching.............(l |
| 1ac440 | 69 6e 65 20 20 33 37 29 0a 2a 20 66 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..37).*.f.p:................. |
| 1ac460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 | ..................Fetching...... |
| 1ac480 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 46 20 70 3a 20 20 20 20 20 20 20 20 | .......(line..15).*.F.p:........ |
| 1ac4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 | ...........................Pulli |
| 1ac4c0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 66 20 72 | ng..............(line..14).*.f.r |
| 1ac4e0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ac500 | 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Fetching.............(line.. |
| 1ac520 | 34 31 29 0a 2a 20 66 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 41).*.f.u:...................... |
| 1ac540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | .............Fetching........... |
| 1ac560 | 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 46 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..22).*.F.u:............. |
| 1ac580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 20 | ......................Pulling... |
| 1ac5a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 67 3a 20 20 20 20 20 20 | ...........(line..21).*.g:...... |
| 1ac5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 | ...............................A |
| 1ac5e0 | 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 | utomatic.Refreshing.of.Magit.Buf |
| 1ac600 | 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fers............................ |
| 1ac620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac640 | 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 47 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(line..26).*.G:............. |
| 1ac660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 | ........................Automati |
| 1ac680 | 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 66 65 72 73 2e 0a 20 | c.Refreshing.of.Magit.Buffers... |
| 1ac6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1ac6e0 | 6e 65 20 20 33 34 29 0a 2a 20 48 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..34).*.H:.................... |
| 1ac700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 | .................Section.Types.a |
| 1ac720 | 6e 64 20 56 61 6c 75 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd.Values....................... |
| 1ac740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac760 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 49 3a 20 20 20 20 20 20 20 20 | .........(line..14).*.I:........ |
| 1ac780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 72 65 | .............................Cre |
| 1ac7a0 | 61 74 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6a | ating.Repository..(line...7).*.j |
| 1ac7c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ac7e0 | 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Log.Buffer...........(line |
| 1ac800 | 20 20 33 31 29 0a 2a 20 6a 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..31).*.j.<1>:.................. |
| 1ac820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c | ...............Commands.Availabl |
| 1ac840 | 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.in.Diffs...................... |
| 1ac860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac880 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6b 3a 20 20 20 20 20 20 20 | ..........(line..43).*.k:....... |
| 1ac8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 69 | ..............................Vi |
| 1ac8c0 | 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 32 34 29 0a 2a 20 | ewing.Git.Output...(line..24).*. |
| 1ac8e0 | 6b 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | k.<1>:.......................... |
| 1ac900 | 20 20 20 20 20 20 20 41 70 70 6c 79 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Applying.............(lin |
| 1ac920 | 65 20 20 34 30 29 0a 2a 20 6b 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..40).*.k.<2>:................. |
| 1ac940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 | ................Editing.Rebase.S |
| 1ac960 | 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equences........................ |
| 1ac980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ac9a0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6b 20 3c 33 3e 3a 20 20 20 20 20 | ........(line..56).*.k.<3>:..... |
| 1ac9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 | ............................Stas |
| 1ac9e0 | 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 0a 2a 20 6c 3a | hing.............(line.118).*.l: |
| 1aca00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aca20 | 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Logging..............(line. |
| 1aca40 | 20 33 30 29 0a 2a 20 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .30).*.L:....................... |
| 1aca60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 | ..............Refreshing.Logs... |
| 1aca80 | 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 4c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 | ...(line..12).*.L.<1>:.......... |
| 1acaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 | .......................Log.Buffe |
| 1acac0 | 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 4c 20 3c 32 3e 3a 20 | r...........(line...7).*.L.<2>:. |
| 1acae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1acb00 | 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a | Log.Margin...........(line..52). |
| 1acb20 | 2a 20 6c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.l.<1>:........................ |
| 1acb40 | 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 | .........Editing.Rebase.Sequence |
| 1acb60 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1acb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1acba0 | 20 28 6c 69 6e 65 20 20 39 34 29 0a 2a 20 6c 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..94).*.l.a:.............. |
| 1acbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 | .....................Logging.... |
| 1acbe0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 31 29 0a 2a 20 6c 20 62 3a 20 20 20 20 20 | ..........(line..61).*.l.b:..... |
| 1acc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f | ..............................Lo |
| 1acc20 | 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 | gging..............(line..58).*. |
| 1acc40 | 4c 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | L.d:............................ |
| 1acc60 | 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Log.Margin...........(lin |
| 1acc80 | 65 20 20 36 36 29 0a 2a 20 4c 20 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..66).*.L.g:................... |
| 1acca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e | ................Refreshing.Logs. |
| 1accc0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6c 20 68 3a 20 20 20 20 20 20 20 20 20 20 | .....(line..17).*.l.h:.......... |
| 1acce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 | .........................Logging |
| 1acd00 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 6c 20 48 3a 20 | ..............(line..40).*.l.H:. |
| 1acd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1acd40 | 20 20 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 | ..Reflog...............(line..18 |
| 1acd60 | 29 0a 2a 20 6c 20 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.l.l:........................ |
| 1acd80 | 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Logging.............. |
| 1acda0 | 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 6c 20 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..35).*.l.L:............... |
| 1acdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 | ....................Logging..... |
| 1acde0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 4c 20 4c 3a 20 20 20 20 20 20 | .........(line..55).*.L.L:...... |
| 1ace00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 | .............................Ref |
| 1ace20 | 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 4c | reshing.Logs......(line..34).*.L |
| 1ace40 | 20 4c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .L.<1>:......................... |
| 1ace60 | 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Log.Margin...........(line |
| 1ace80 | 20 20 36 30 29 0a 2a 20 4c 20 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..60).*.L.l:.................... |
| 1acea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 20 20 | ...............Log.Margin....... |
| 1acec0 | 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 6c 20 6f 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line..63).*.l.o:........... |
| 1acee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e | ........................Logging. |
| 1acf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 6c 20 4f 3a 20 20 | .............(line..49).*.l.O:.. |
| 1acf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1acf40 | 20 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 | .Reflog...............(line..15) |
| 1acf60 | 0a 2a 20 6c 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.l.r:......................... |
| 1acf80 | 20 20 20 20 20 20 20 20 20 20 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Reflog...............( |
| 1acfa0 | 6c 69 6e 65 20 20 31 32 29 0a 2a 20 4c 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..12).*.L.s:................ |
| 1acfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f | ...................Refreshing.Lo |
| 1acfe0 | 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6c 20 75 3a 20 20 20 20 20 20 20 | gs......(line..21).*.l.u:....... |
| 1ad000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 | ............................Logg |
| 1ad020 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 4c 20 | ing..............(line..43).*.L. |
| 1ad040 | 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w:.............................. |
| 1ad060 | 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Refreshing.Logs......(line. |
| 1ad080 | 20 32 37 29 0a 2a 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .27).*.m:....................... |
| 1ad0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 | ..............Repository.List... |
| 1ad0c0 | 20 20 20 28 6c 69 6e 65 20 31 30 35 29 0a 2a 20 6d 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 | ...(line.105).*.m.<1>:.......... |
| 1ad0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 | .......................Merging.. |
| 1ad100 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 4d 3a 20 20 20 20 20 | ............(line..10).*.M:..... |
| 1ad120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad140 | 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a | Remote.Commands......(line..14). |
| 1ad160 | 2a 20 6d 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.m.a:.......................... |
| 1ad180 | 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Merging..............(l |
| 1ad1a0 | 69 6e 65 20 20 34 32 29 0a 2a 20 6d 20 61 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..42).*.m.a.<1>:............. |
| 1ad1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 | ..................Merging....... |
| 1ad1e0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 4d 20 61 3a 20 20 20 20 20 20 20 20 | .......(line..91).*.M.a:........ |
| 1ad200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 | ...........................Remot |
| 1ad220 | 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 4d 20 43 | e.Commands......(line..48).*.M.C |
| 1ad240 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ad260 | 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Remote.Commands......(line.. |
| 1ad280 | 33 32 29 0a 2a 20 6d 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 32).*.m.e:...................... |
| 1ad2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Merging............ |
| 1ad2c0 | 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 20 69 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..30).*.m.i:............. |
| 1ad2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 | ......................Merging... |
| 1ad300 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a 2a 20 4d 20 6b 3a 20 20 20 20 | ...........(line..54).*.M.k:.... |
| 1ad320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | ...............................R |
| 1ad340 | 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a 2a | emote.Commands......(line..60).* |
| 1ad360 | 20 6d 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .m.m:........................... |
| 1ad380 | 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Merging..............(li |
| 1ad3a0 | 6e 65 20 20 31 38 29 0a 2a 20 6d 20 6d 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..18).*.m.m.<1>:.............. |
| 1ad3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 | .................Merging........ |
| 1ad3e0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 36 29 0a 2a 20 6d 20 6e 3a 20 20 20 20 20 20 20 20 20 | ......(line..86).*.m.n:......... |
| 1ad400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e | ..........................Mergin |
| 1ad420 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 20 70 3a | g..............(line..36).*.m.p: |
| 1ad440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad460 | 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 | ...Merging..............(line..7 |
| 1ad480 | 35 29 0a 2a 20 4d 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 5).*.M.p:....................... |
| 1ad4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 | ............Remote.Commands..... |
| 1ad4c0 | 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 4d 20 50 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..63).*.M.P:.............. |
| 1ad4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d | .....................Remote.Comm |
| 1ad500 | 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 4d 20 72 3a 20 20 20 20 20 | ands......(line..67).*.M.r:..... |
| 1ad520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 | ..............................Re |
| 1ad540 | 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 | mote.Commands......(line..52).*. |
| 1ad560 | 6d 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m.s:............................ |
| 1ad580 | 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Merging..............(lin |
| 1ad5a0 | 65 20 20 36 37 29 0a 2a 20 4d 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..67).*.M.u:................... |
| 1ad5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e | ................Remote.Commands. |
| 1ad5e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 4d 2d 31 3a 20 20 20 20 20 20 20 20 20 20 | .....(line..56).*.M-1:.......... |
| 1ad600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e | .........................Section |
| 1ad620 | 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 4d 2d 32 3a 20 | .Visibility...(line..45).*.M-2:. |
| 1ad640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad660 | 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 | ..Section.Visibility...(line..45 |
| 1ad680 | 29 0a 2a 20 4d 2d 33 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.M-3:........................ |
| 1ad6a0 | 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 | ...........Section.Visibility... |
| 1ad6c0 | 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 4d 2d 34 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..45).*.M-4:............... |
| 1ad6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 | ....................Section.Visi |
| 1ad700 | 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 4d 2d 3c 74 61 62 3e 3a 20 20 | bility...(line..45).*.M-<tab>:.. |
| 1ad720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 | .............................Sec |
| 1ad740 | 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 4d | tion.Visibility...(line..29).*.M |
| 1ad760 | 2d 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -n:............................. |
| 1ad780 | 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 | ......Section.Movement.....(line |
| 1ad7a0 | 20 20 32 34 29 0a 2a 20 4d 2d 6e 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..24).*.M-n.<1>:................ |
| 1ad7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 | ...............Editing.Commit.Me |
| 1ad7e0 | 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ssages.......................... |
| 1ad800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad820 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 4d 2d 6e 20 3c 32 3e 3a 20 20 20 20 20 | ......(line..41).*.M-n.<2>:..... |
| 1ad840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e | ..........................Editin |
| 1ad860 | 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | g.Rebase.Sequences.............. |
| 1ad880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 4d | ..................(line..40).*.M |
| 1ad8c0 | 2d 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -p:............................. |
| 1ad8e0 | 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 | ......Section.Movement.....(line |
| 1ad900 | 20 20 31 39 29 0a 2a 20 4d 2d 70 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..19).*.M-p.<1>:................ |
| 1ad920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 | ...............Editing.Commit.Me |
| 1ad940 | 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ssages.......................... |
| 1ad960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ad980 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 4d 2d 70 20 3c 32 3e 3a 20 20 20 20 20 | ......(line..36).*.M-p.<2>:..... |
| 1ad9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e | ..........................Editin |
| 1ad9c0 | 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | g.Rebase.Sequences.............. |
| 1ad9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ada00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 4d | ..................(line..37).*.M |
| 1ada20 | 2d 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -w:............................. |
| 1ada40 | 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Blaming..............(line |
| 1ada60 | 20 31 33 34 29 0a 2a 20 4d 2d 77 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .134).*.M-w.<1>:................ |
| 1ada80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2e 20 | ...............Common.Commands.. |
| 1adaa0 | 20 20 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 4d 4d 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ....(line..39).*.MM:............ |
| 1adac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 | ........................Editing. |
| 1adae0 | 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Rebase.Sequences................ |
| 1adb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1adb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 32 29 0a 2a 20 4d 74 3a | ................(line.102).*.Mt: |
| 1adb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1adb60 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1adb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1adba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1adbc0 | 65 20 31 30 38 29 0a 2a 20 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.108).*.n:..................... |
| 1adbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 | ................Section.Movement |
| 1adc00 | 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 6e 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 | .....(line..16).*.n.<1>:........ |
| 1adc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 | .........................Blaming |
| 1adc40 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 0a 2a 20 4e 3a 20 20 20 | ..............(line.118).*.N:... |
| 1adc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1adc80 | 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 31 | ..Blaming..............(line.121 |
| 1adca0 | 29 0a 2a 20 6e 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.n.<2>:...................... |
| 1adcc0 | 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e | ...........Editing.Rebase.Sequen |
| 1adce0 | 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ces............................. |
| 1add00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1add20 | 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6e 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 | ...(line..34).*.n.<3>:.......... |
| 1add40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 69 6e 6f 72 20 4d 6f 64 | .......................Minor.Mod |
| 1add60 | 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 2e 0a 20 20 | e.for.Buffers.Visiting.Blobs.... |
| 1add80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1adda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1addc0 | 65 20 20 31 36 29 0a 2a 20 6f 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..16).*.o:..................... |
| 1adde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 | ................Submodule.Transi |
| 1ade00 | 65 6e 74 2e 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 4f 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ent..(line...7).*.O:............ |
| 1ade20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 | .........................Subtree |
| 1ade40 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6f 20 61 3a 20 | ..............(line...9).*.o.a:. |
| 1ade60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ade80 | 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 32 30 | ..Submodule.Transient..(line..20 |
| 1adea0 | 29 0a 2a 20 6f 20 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.o.d:........................ |
| 1adec0 | 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 | ...........Submodule.Transient.. |
| 1adee0 | 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 4f 20 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..45).*.O.e:............... |
| 1adf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 | ....................Subtree..... |
| 1adf20 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 4f 20 65 20 70 3a 20 20 20 20 | .........(line..37).*.O.e.p:.... |
| 1adf40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 | .............................Sub |
| 1adf60 | 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 4f | tree..............(line..48).*.O |
| 1adf80 | 20 65 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .e.s:........................... |
| 1adfa0 | 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Subtree..............(line |
| 1adfc0 | 20 20 35 32 29 0a 2a 20 6f 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..52).*.o.f:.................... |
| 1adfe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 | ...............Submodule.Transie |
| 1ae000 | 6e 74 2e 20 28 6c 69 6e 65 20 20 35 31 29 0a 2a 20 4f 20 69 3a 20 20 20 20 20 20 20 20 20 20 20 | nt..(line..51).*.O.i:........... |
| 1ae020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e | ........................Subtree. |
| 1ae040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 4f 20 69 20 61 3a | .............(line..13).*.O.i.a: |
| 1ae060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae080 | 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 | .Subtree..............(line..24) |
| 1ae0a0 | 0a 2a 20 4f 20 69 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.O.i.c:....................... |
| 1ae0c0 | 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Subtree..............( |
| 1ae0e0 | 6c 69 6e 65 20 20 32 38 29 0a 2a 20 4f 20 69 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line..28).*.O.i.f:.............. |
| 1ae100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 | ...................Subtree...... |
| 1ae120 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 4f 20 69 20 6d 3a 20 20 20 20 20 | ........(line..34).*.O.i.m:..... |
| 1ae140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 | ............................Subt |
| 1ae160 | 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6f 20 | ree..............(line..31).*.o. |
| 1ae180 | 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l:.............................. |
| 1ae1a0 | 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 | .....Submodule.Transient..(line. |
| 1ae1c0 | 20 34 38 29 0a 2a 20 6f 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .48).*.o.p:..................... |
| 1ae1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e | ..............Submodule.Transien |
| 1ae200 | 74 2e 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6f 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 | t..(line..32).*.o.r:............ |
| 1ae220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 | .......................Submodule |
| 1ae240 | 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6f 20 73 3a 20 20 20 | .Transient..(line..26).*.o.s:... |
| 1ae260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae280 | 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 34 30 29 0a | Submodule.Transient..(line..40). |
| 1ae2a0 | 2a 20 6f 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.o.u:.......................... |
| 1ae2c0 | 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c | .........Submodule.Transient..(l |
| 1ae2e0 | 69 6e 65 20 20 33 36 29 0a 2a 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..36).*.p:................... |
| 1ae300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 | ..................Section.Moveme |
| 1ae320 | 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 31 29 0a 2a 20 70 20 3c 31 3e 3a 20 20 20 20 20 20 | nt.....(line..11).*.p.<1>:...... |
| 1ae340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 | ...........................Blami |
| 1ae360 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 34 29 0a 2a 20 50 3a 20 | ng..............(line.124).*.P:. |
| 1ae380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae3a0 | 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | ....Blaming..............(line.1 |
| 1ae3c0 | 32 37 29 0a 2a 20 70 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 27).*.p.<2>:.................... |
| 1ae3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 | .............Editing.Rebase.Sequ |
| 1ae400 | 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ences........................... |
| 1ae420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae440 | 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 50 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 | .....(line..31).*.P.<1>:........ |
| 1ae460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 | .........................Pushing |
| 1ae480 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 70 20 3c 33 3e | ..............(line..10).*.p.<3> |
| 1ae4a0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ae4c0 | 20 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ..Minor.Mode.for.Buffers.Visitin |
| 1ae4e0 | 67 20 42 6c 6f 62 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Blobs......................... |
| 1ae500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae520 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 50 20 43 3a 20 20 20 20 20 20 20 20 | .......(line..13).*.P.C:........ |
| 1ae540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 | ...........................Branc |
| 1ae560 | 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 50 20 65 | h.Commands......(line..31).*.P.e |
| 1ae580 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1ae5a0 | 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Pushing..............(line.. |
| 1ae5c0 | 32 39 29 0a 2a 20 50 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 29).*.P.m:...................... |
| 1ae5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Pushing............ |
| 1ae600 | 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 50 20 6f 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..45).*.P.o:............. |
| 1ae620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 | ......................Pushing... |
| 1ae640 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 50 20 70 3a 20 20 20 20 | ...........(line..33).*.P.p:.... |
| 1ae660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 | ...............................P |
| 1ae680 | 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a | ushing..............(line..15).* |
| 1ae6a0 | 20 50 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .P.r:........................... |
| 1ae6c0 | 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Pushing..............(li |
| 1ae6e0 | 6e 65 20 20 33 37 29 0a 2a 20 50 20 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..37).*.P.t:.................. |
| 1ae700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 | .................Pushing........ |
| 1ae720 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 50 20 54 3a 20 20 20 20 20 20 20 20 20 | ......(line..52).*.P.T:......... |
| 1ae740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e | ..........................Pushin |
| 1ae760 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 50 20 75 3a | g..............(line..59).*.P.u: |
| 1ae780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae7a0 | 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 | ...Pushing..............(line..2 |
| 1ae7c0 | 32 29 0a 2a 20 71 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 2).*.q:......................... |
| 1ae7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 51 75 69 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 2e 20 20 20 | ............Quitting.Windows.... |
| 1ae800 | 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 71 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .(line...7).*.q.<1>:............ |
| 1ae820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e | .....................Log.Buffer. |
| 1ae840 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 71 20 3c 32 3e 3a 20 20 20 | ..........(line..14).*.q.<2>:... |
| 1ae860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c | ..............................Bl |
| 1ae880 | 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 30 29 0a 2a 20 | aming..............(line.130).*. |
| 1ae8a0 | 71 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | q.<3>:.......................... |
| 1ae8c0 | 20 20 20 20 20 20 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .......Minor.Mode.for.Buffers.Vi |
| 1ae8e0 | 73 69 74 69 6e 67 20 42 6c 6f 62 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Blobs.................... |
| 1ae900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae920 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 72 3a 20 20 20 20 20 | ............(line..19).*.r:..... |
| 1ae940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ae960 | 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a | Rebasing.............(line..10). |
| 1ae980 | 2a 20 72 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.r.<1>:........................ |
| 1ae9a0 | 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 | .........Editing.Rebase.Sequence |
| 1ae9c0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1ae9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aea00 | 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 72 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..43).*.r.a:.............. |
| 1aea20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 | .....................Rebasing... |
| 1aea40 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 31 29 0a 2a 20 72 20 65 3a 20 20 20 20 20 | ..........(line.111).*.r.e:..... |
| 1aea60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 | ..............................Re |
| 1aea80 | 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 | basing.............(line..42).*. |
| 1aeaa0 | 72 20 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.e.<1>:........................ |
| 1aeac0 | 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Rebasing.............(lin |
| 1aeae0 | 65 20 31 30 37 29 0a 2a 20 72 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.107).*.r.f:................... |
| 1aeb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 | ................Rebasing........ |
| 1aeb20 | 20 20 20 20 20 28 6c 69 6e 65 20 20 37 39 29 0a 2a 20 72 20 69 3a 20 20 20 20 20 20 20 20 20 20 | .....(line..79).*.r.i:.......... |
| 1aeb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e | .........................Rebasin |
| 1aeb60 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 36 29 0a 2a 20 72 20 6b 3a 20 | g.............(line..76).*.r.k:. |
| 1aeb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aeba0 | 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 | ..Rebasing.............(line..91 |
| 1aebc0 | 29 0a 2a 20 72 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.r.m:........................ |
| 1aebe0 | 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Rebasing............. |
| 1aec00 | 28 6c 69 6e 65 20 20 38 33 29 0a 2a 20 72 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..83).*.r.p:............... |
| 1aec20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 | ....................Rebasing.... |
| 1aec40 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 72 20 72 3a 20 20 20 20 20 20 | .........(line..28).*.r.r:...... |
| 1aec60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 | .............................Reb |
| 1aec80 | 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 72 | asing.............(line..97).*.r |
| 1aeca0 | 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .s:............................. |
| 1aecc0 | 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Rebasing.............(line |
| 1aece0 | 20 20 34 37 29 0a 2a 20 72 20 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..47).*.r.s.<1>:................ |
| 1aed00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 | ...............Rebasing......... |
| 1aed20 | 20 20 20 20 28 6c 69 6e 65 20 31 30 33 29 0a 2a 20 72 20 75 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line.103).*.r.u:........... |
| 1aed40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 | ........................Rebasing |
| 1aed60 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 72 20 77 3a 20 20 | .............(line..35).*.r.w:.. |
| 1aed80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aeda0 | 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 | .Rebasing.............(line..87) |
| 1aedc0 | 0a 2a 20 52 45 54 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.RET:......................... |
| 1aede0 | 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 | ..........Repository.List......( |
| 1aee00 | 6c 69 6e 65 20 31 30 32 29 0a 2a 20 52 45 54 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | line.102).*.RET.<1>:............ |
| 1aee20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 | ...................References.Bu |
| 1aee40 | 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 31 35 39 29 0a 2a 20 52 45 54 20 3c 32 3e 3a 20 20 20 | ffer....(line.159).*.RET.<2>:... |
| 1aee60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 69 73 69 | ............................Visi |
| 1aee80 | 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 | ting.Files.and.Blobs.from.a.Diff |
| 1aeea0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aeec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aeee0 | 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 52 45 54 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 | (line...9).*.RET.<3>:........... |
| 1aef00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 | ....................Blaming..... |
| 1aef20 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 52 45 54 20 3c 34 3e 3a 20 20 | .........(line..91).*.RET.<4>:.. |
| 1aef40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 | .............................Edi |
| 1aef60 | 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 | ting.Rebase.Sequences........... |
| 1aef80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1aefa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a | .....................(line..15). |
| 1aefc0 | 2a 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.s:............................ |
| 1aefe0 | 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2e 0a | .........Staging.and.Unstaging.. |
| 1af000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1af040 | 69 6e 65 20 20 32 39 29 0a 2a 20 53 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..29).*.S:................... |
| 1af060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e | ..................Staging.and.Un |
| 1af080 | 73 74 61 67 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | staging......................... |
| 1af0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af0c0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 73 20 3c 31 3e 3a 20 20 20 20 20 20 | .......(line..36).*.s.<1>:...... |
| 1af0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 | ...........................Editi |
| 1af100 | 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ng.Rebase.Sequences............. |
| 1af120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 | ...................(line..49).*. |
| 1af160 | 53 2d 3c 74 61 62 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | S-<tab>:........................ |
| 1af180 | 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e | .......Section.Visibility...(lin |
| 1af1a0 | 65 20 20 33 33 29 0a 2a 20 53 50 43 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..33).*.SPC:................... |
| 1af1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 | ................Log.Buffer...... |
| 1af1e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 53 50 43 20 3c 31 3e 3a 20 20 20 20 20 20 | .....(line..41).*.SPC.<1>:...... |
| 1af200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 | .........................Command |
| 1af220 | 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | s.Available.in.Diffs............ |
| 1af240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a | ....................(line..53).* |
| 1af280 | 20 53 50 43 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .SPC.<2>:....................... |
| 1af2a0 | 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Blaming..............(li |
| 1af2c0 | 6e 65 20 20 39 34 29 0a 2a 20 53 50 43 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..94).*.SPC.<3>:.............. |
| 1af2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 | .................Editing.Rebase. |
| 1af300 | 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Sequences....................... |
| 1af320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af340 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 74 3a 20 20 20 20 20 20 20 20 | .........(line..19).*.t:........ |
| 1af360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 | .............................Edi |
| 1af380 | 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 | ting.Rebase.Sequences........... |
| 1af3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 37 29 0a | .....................(line..97). |
| 1af3e0 | 2a 20 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.t.<1>:........................ |
| 1af400 | 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Tagging..............(l |
| 1af420 | 69 6e 65 20 20 20 39 29 0a 2a 20 54 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine...9).*.T:................... |
| 1af440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 | ..................Notes......... |
| 1af460 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 54 20 61 3a 20 20 20 20 20 20 20 20 | .......(line...9).*.T.a:........ |
| 1af480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 | ...........................Notes |
| 1af4a0 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 54 20 63 | ................(line..47).*.T.c |
| 1af4c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :............................... |
| 1af4e0 | 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Notes................(line.. |
| 1af500 | 34 33 29 0a 2a 20 74 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 43).*.t.k:...................... |
| 1af520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Tagging............ |
| 1af540 | 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 54 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..37).*.T.m:............. |
| 1af560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 | ......................Notes..... |
| 1af580 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 74 20 70 3a 20 20 20 20 | ...........(line..35).*.t.p:.... |
| 1af5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 | ...............................T |
| 1af5c0 | 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a | agging..............(line..43).* |
| 1af5e0 | 20 54 20 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .T.p:........................... |
| 1af600 | 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Notes................(li |
| 1af620 | 6e 65 20 20 32 38 29 0a 2a 20 74 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..28).*.t.r:.................. |
| 1af640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 | .................Tagging........ |
| 1af660 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 54 20 72 3a 20 20 20 20 20 20 20 20 20 | ......(line..18).*.T.r:......... |
| 1af680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e | ..........................Notes. |
| 1af6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 74 20 74 3a | ...............(line..21).*.t.t: |
| 1af6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af6e0 | 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 | ...Tagging..............(line..1 |
| 1af700 | 34 29 0a 2a 20 54 20 54 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 4).*.T.T:....................... |
| 1af720 | 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............Notes............... |
| 1af740 | 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 54 41 42 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..14).*.TAB:.............. |
| 1af760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 | .....................Section.Vis |
| 1af780 | 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 75 3a 20 20 20 20 20 20 20 | ibility...(line..10).*.u:....... |
| 1af7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 | ..............................Re |
| 1af7c0 | 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 30 38 29 0a 2a 20 | pository.List......(line.108).*. |
| 1af7e0 | 75 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | u.<1>:.......................... |
| 1af800 | 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2e 0a 20 20 | .......Staging.and.Unstaging.... |
| 1af820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1af860 | 65 20 20 34 32 29 0a 2a 20 55 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..42).*.U:..................... |
| 1af880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 | ................Staging.and.Unst |
| 1af8a0 | 61 67 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | aging........................... |
| 1af8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af8e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 76 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .....(line..50).*.v:............ |
| 1af900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 70 6c 79 69 6e | .........................Applyin |
| 1af920 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 56 3a 20 20 20 | g.............(line..47).*.V:... |
| 1af940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1af960 | 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 | ..Reverting............(line...7 |
| 1af980 | 29 0a 2a 20 56 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.V.a:........................ |
| 1af9a0 | 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ...........Reverting............ |
| 1af9c0 | 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 56 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..35).*.V.s:............... |
| 1af9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 | ....................Reverting... |
| 1afa00 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 56 20 56 3a 20 20 20 20 20 20 | .........(line..32).*.V.V:...... |
| 1afa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 | .............................Rev |
| 1afa40 | 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 56 | erting............(line..15).*.V |
| 1afa60 | 20 76 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .v:............................. |
| 1afa80 | 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Reverting............(line |
| 1afaa0 | 20 20 32 30 29 0a 2a 20 56 20 56 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..20).*.V.V.<1>:................ |
| 1afac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 | ...............Reverting........ |
| 1afae0 | 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 57 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(line..29).*.W:............. |
| 1afb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 | ........................Plain.Pa |
| 1afb20 | 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 77 3a 20 20 20 20 | tches........(line...7).*.w:.... |
| 1afb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1afb60 | 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 | .Maildir.Patches......(line...9) |
| 1afb80 | 0a 2a 20 77 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.w.a:......................... |
| 1afba0 | 20 20 20 20 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 | ..........Plain.Patches........( |
| 1afbc0 | 6c 69 6e 65 20 20 32 30 29 0a 2a 20 77 20 61 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | line..20).*.w.a.<1>:............ |
| 1afbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 | ...................Maildir.Patch |
| 1afc00 | 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 77 20 61 20 3c 32 3e 3a 20 20 20 | es......(line..23).*.w.a.<2>:... |
| 1afc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c | ............................Mail |
| 1afc40 | 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 57 20 | dir.Patches......(line..38).*.W. |
| 1afc60 | 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c:.............................. |
| 1afc80 | 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Plain.Patches........(line. |
| 1afca0 | 20 31 32 29 0a 2a 20 77 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .12).*.w.m:..................... |
| 1afcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 | ..............Maildir.Patches... |
| 1afce0 | 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 57 20 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(line..20).*.W.s:............ |
| 1afd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 | .......................Plain.Pat |
| 1afd20 | 63 68 65 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 77 20 73 3a 20 20 20 | ches........(line..26).*.w.s:... |
| 1afd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1afd60 | 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a | Maildir.Patches......(line..34). |
| 1afd80 | 2a 20 77 20 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.w.w:.......................... |
| 1afda0 | 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c | .........Maildir.Patches......(l |
| 1afdc0 | 69 6e 65 20 20 31 34 29 0a 2a 20 77 20 77 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine..14).*.w.w.<1>:............. |
| 1afde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 | ..................Maildir.Patche |
| 1afe00 | 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 78 3a 20 20 20 20 20 20 20 20 20 20 | s......(line..31).*.x:.......... |
| 1afe20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 | ...........................Editi |
| 1afe40 | 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ng.Rebase.Sequences............. |
| 1afe60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1afe80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a 20 | ...................(line..62).*. |
| 1afea0 | 78 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | x.<1>:.......................... |
| 1afec0 | 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Resetting............(lin |
| 1afee0 | 65 20 20 20 39 29 0a 2a 20 58 20 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e...9).*.X.f:................... |
| 1aff00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 | ................Resetting....... |
| 1aff20 | 20 20 20 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 58 20 68 3a 20 20 20 20 20 20 20 20 20 20 | .....(line..44).*.X.h:.......... |
| 1aff40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 | .........................Resetti |
| 1aff60 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 0a 2a 20 58 20 69 3a 20 | ng............(line..24).*.X.i:. |
| 1aff80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1affa0 | 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 | ..Resetting............(line..33 |
| 1affc0 | 29 0a 2a 20 58 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.X.k:........................ |
| 1affe0 | 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ...........Resetting............ |
| 1b0000 | 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 58 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..28).*.X.m:............... |
| 1b0020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 | ....................Resetting... |
| 1b0040 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 58 20 73 3a 20 20 20 20 20 20 | .........(line..15).*.X.s:...... |
| 1b0060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 | .............................Res |
| 1b0080 | 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 58 | etting............(line..19).*.X |
| 1b00a0 | 20 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .w:............................. |
| 1b00c0 | 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Resetting............(line |
| 1b00e0 | 20 20 33 39 29 0a 2a 20 58 20 77 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..39).*.X.w.<1>:................ |
| 1b0100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 | ...............Wip.Modes........ |
| 1b0120 | 20 20 20 20 28 6c 69 6e 65 20 20 36 34 29 0a 2a 20 59 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(line..64).*.Y:............. |
| 1b0140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 69 65 73 | ........................Cherries |
| 1b0160 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 79 3a 20 20 20 20 | .............(line..18).*.y:.... |
| 1b0180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b01a0 | 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 20 37 29 | .References.Buffer....(line...7) |
| 1b01c0 | 0a 2a 20 79 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.y.<1>:....................... |
| 1b01e0 | 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 | ..........Editing.Rebase.Sequenc |
| 1b0200 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1b0220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0240 | 20 20 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 79 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(line..74).*.y.c:............. |
| 1b0260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 | ......................References |
| 1b0280 | 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 79 20 6f 3a 20 20 20 20 | .Buffer....(line..25).*.y.o:.... |
| 1b02a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | ...............................R |
| 1b02c0 | 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a | eferences.Buffer....(line..30).* |
| 1b02e0 | 20 79 20 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .y.r:........................... |
| 1b0300 | 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 | ........References.Buffer....(li |
| 1b0320 | 6e 65 20 20 33 34 29 0a 2a 20 79 20 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..34).*.y.y:.................. |
| 1b0340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 | .................References.Buff |
| 1b0360 | 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 7a 3a 20 20 20 20 20 20 20 20 20 20 20 | er....(line..21).*.z:........... |
| 1b0380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 | ..........................Stashi |
| 1b03a0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 5a 3a 20 20 | ng.............(line...9).*.Z:.. |
| 1b03c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b03e0 | 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 | ...Worktree.............(line... |
| 1b0400 | 39 29 0a 2a 20 7a 20 61 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 9).*.z.a:....................... |
| 1b0420 | 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ............Stashing............ |
| 1b0440 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 7a 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(line..52).*.z.b:.............. |
| 1b0460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 | .....................Stashing... |
| 1b0480 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 35 29 0a 2a 20 7a 20 42 3a 20 20 20 20 20 | ..........(line.105).*.z.B:..... |
| 1b04a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 | ..............................St |
| 1b04c0 | 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 30 29 0a 2a 20 | ashing.............(line.110).*. |
| 1b04e0 | 5a 20 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Z.b:............................ |
| 1b0500 | 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Worktree.............(lin |
| 1b0520 | 65 20 20 31 33 29 0a 2a 20 5a 20 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e..13).*.Z.c:................... |
| 1b0540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 | ................Worktree........ |
| 1b0560 | 20 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 7a 20 66 3a 20 20 20 20 20 20 20 20 20 20 | .....(line..16).*.z.f:.......... |
| 1b0580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e | .........................Stashin |
| 1b05a0 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 35 29 0a 2a 20 5a 20 67 3a 20 | g.............(line.115).*.Z.g:. |
| 1b05c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b05e0 | 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 | ..Worktree.............(line..26 |
| 1b0600 | 29 0a 2a 20 7a 20 69 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.z.i:........................ |
| 1b0620 | 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Stashing............. |
| 1b0640 | 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 7a 20 49 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (line..20).*.z.I:............... |
| 1b0660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 | ....................Stashing.... |
| 1b0680 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 7a 20 6b 3a 20 20 20 20 20 20 | .........(line..42).*.z.k:...... |
| 1b06a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 | .............................Sta |
| 1b06c0 | 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 38 29 0a 2a 20 5a | shing.............(line..98).*.Z |
| 1b06e0 | 20 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .k:............................. |
| 1b0700 | 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Worktree.............(line |
| 1b0720 | 20 20 32 32 29 0a 2a 20 7a 20 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..22).*.z.l:.................... |
| 1b0740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 | ...............Stashing......... |
| 1b0760 | 20 20 20 20 28 6c 69 6e 65 20 31 32 31 29 0a 2a 20 5a 20 6d 3a 20 20 20 20 20 20 20 20 20 20 20 | ....(line.121).*.Z.m:........... |
| 1b0780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 | ........................Worktree |
| 1b07a0 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 7a 20 70 3a 20 20 | .............(line..19).*.z.p:.. |
| 1b07c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b07e0 | 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 34 29 | .Stashing.............(line..74) |
| 1b0800 | 0a 2a 20 7a 20 76 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.z.v:......................... |
| 1b0820 | 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Stashing.............( |
| 1b0840 | 6c 69 6e 65 20 31 30 32 29 0a 2a 20 7a 20 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line.102).*.z.w:................ |
| 1b0860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 | ...................Stashing..... |
| 1b0880 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 0a 2a 20 7a 20 57 3a 20 20 20 20 20 20 20 | ........(line..24).*.z.W:....... |
| 1b08a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 | ............................Stas |
| 1b08c0 | 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 7a 20 | hing.............(line..46).*.z. |
| 1b08e0 | 78 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | x:.............................. |
| 1b0900 | 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Stashing.............(line. |
| 1b0920 | 20 33 30 29 0a 2a 20 7a 20 7a 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .30).*.z.z:..................... |
| 1b0940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ..............Stashing.......... |
| 1b0960 | 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 7a 20 5a 3a 20 20 20 20 20 20 20 20 20 20 20 20 | ...(line..14).*.z.Z:............ |
| 1b0980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e | .......................Stashing. |
| 1b09a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 0a 1f 0a 46 69 6c 65 3a 20 | ............(line..36)....File:. |
| 1b09c0 | 6d 61 67 69 74 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 46 75 6e 63 74 69 6f 6e 20 61 6e 64 20 | magit.info,..Node:.Function.and. |
| 1b09e0 | 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 2c 20 20 4e 65 78 74 3a 20 56 61 72 69 61 62 6c 65 20 49 | Command.Index,..Next:.Variable.I |
| 1b0a00 | 6e 64 65 78 2c 20 20 50 72 65 76 3a 20 4b 65 79 73 74 72 6f 6b 65 20 49 6e 64 65 78 2c 20 20 55 | ndex,..Prev:.Keystroke.Index,..U |
| 1b0a20 | 70 3a 20 54 6f 70 0a 0a 41 70 70 65 6e 64 69 78 20 44 20 46 75 6e 63 74 69 6f 6e 20 61 6e 64 20 | p:.Top..Appendix.D.Function.and. |
| 1b0a40 | 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a | Command.Index.****************** |
| 1b0a60 | 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 00 08 5b 69 6e 64 65 78 00 08 5d | *******************....[index..] |
| 1b0a80 | 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 62 75 67 2d 72 65 66 65 72 65 6e 63 65 2d 6d 6f 64 65 3a 20 | .*.Menu:..*.bug-reference-mode:. |
| 1b0aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 | ...................Commit.Mode.a |
| 1b0ac0 | 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nd.Hooks........................ |
| 1b0ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0b00 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 66 6f 72 77 61 72 64 2d 6c 69 6e | ........(line..48).*.forward-lin |
| 1b0b20 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 | e:..........................Edit |
| 1b0b40 | 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ing.Rebase.Sequences............ |
| 1b0b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a | ....................(line..34).* |
| 1b0ba0 | 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .git-commit-ack:................ |
| 1b0bc0 | 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 | ........Commit.Pseudo.Headers... |
| 1b0be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b0c20 | 6e 65 20 20 31 36 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 63 3a 20 20 20 20 20 20 20 20 | ne..16).*.git-commit-cc:........ |
| 1b0c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 | .................Commit.Pseudo.H |
| 1b0c60 | 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eaders.......................... |
| 1b0c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0ca0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 63 68 | ......(line..28).*.git-commit-ch |
| 1b0cc0 | 65 63 6b 2d 73 74 79 6c 65 2d 63 6f 6e 76 65 6e 74 69 6f 6e 73 3a 20 20 20 20 43 6f 6d 6d 69 74 | eck-style-conventions:....Commit |
| 1b0ce0 | 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | .Message.Conventions............ |
| 1b0d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a | ....................(line..33).* |
| 1b0d40 | 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 65 72 74 2d 70 73 65 75 64 6f 2d 68 65 61 64 65 72 | .git-commit-insert-pseudo-header |
| 1b0d60 | 3a 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 | :.......Commit.Pseudo.Headers... |
| 1b0d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b0dc0 | 6e 65 20 20 31 33 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6e 65 78 74 2d 6d 65 73 73 61 67 | ne..13).*.git-commit-next-messag |
| 1b0de0 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 | e:...............Editing.Commit. |
| 1b0e00 | 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Messages........................ |
| 1b0e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0e40 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d | ........(line..41).*.git-commit- |
| 1b0e60 | 70 72 65 76 2d 6d 65 73 73 61 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 | prev-message:...............Edit |
| 1b0e80 | 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ing.Commit.Messages............. |
| 1b0ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 | ...................(line..36).*. |
| 1b0ee0 | 67 69 74 2d 63 6f 6d 6d 69 74 2d 70 72 6f 70 65 72 74 69 7a 65 2d 64 69 66 66 3a 20 20 20 20 20 | git-commit-propertize-diff:..... |
| 1b0f00 | 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 | .......Commit.Mode.and.Hooks.... |
| 1b0f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b0f60 | 65 20 20 34 30 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 70 6f 72 74 65 64 3a 20 20 20 | e..40).*.git-commit-reported:... |
| 1b0f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 | ................Commit.Pseudo.He |
| 1b0fa0 | 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | aders........................... |
| 1b0fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b0fe0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 76 | .....(line..31).*.git-commit-rev |
| 1b1000 | 69 65 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 | iew:.....................Commit. |
| 1b1020 | 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Pseudo.Headers.................. |
| 1b1040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 67 69 74 2d 63 | ..............(line..19).*.git-c |
| 1b1080 | 6f 6d 6d 69 74 2d 73 61 76 65 2d 6d 65 73 73 61 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ommit-save-message:............. |
| 1b10a0 | 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 | ..Editing.Commit.Messages....... |
| 1b10c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b10e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1b1100 | 33 33 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 61 76 65 2d 6d 65 73 73 61 67 65 20 3c 31 | 33).*.git-commit-save-message.<1 |
| 1b1120 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f | >:...........Commit.Mode.and.Hoo |
| 1b1140 | 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ks.............................. |
| 1b1160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1180 | 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 2d | ..(line..26).*.git-commit-setup- |
| 1b11a0 | 63 68 61 6e 67 65 6c 6f 67 2d 73 75 70 70 6f 72 74 3a 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 | changelog-support:....Commit.Mod |
| 1b11c0 | 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.and.Hooks..................... |
| 1b11e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1200 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d | ...........(line..29).*.git-comm |
| 1b1220 | 69 74 2d 73 69 67 6e 6f 66 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | it-signoff:....................C |
| 1b1240 | 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ommit.Pseudo.Headers............ |
| 1b1260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a | ....................(line..22).* |
| 1b12a0 | 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 75 67 67 65 73 74 65 64 3a 20 20 20 20 20 20 20 20 20 20 | .git-commit-suggested:.......... |
| 1b12c0 | 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 2e 0a 20 | ........Commit.Pseudo.Headers... |
| 1b12e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b1320 | 6e 65 20 20 33 35 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 65 73 74 3a 20 20 20 20 20 20 | ne..35).*.git-commit-test:...... |
| 1b1340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 | .................Commit.Pseudo.H |
| 1b1360 | 65 61 64 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eaders.......................... |
| 1b1380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b13a0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 74 75 | ......(line..25).*.git-commit-tu |
| 1b13c0 | 72 6e 2d 6f 6e 2d 61 75 74 6f 2d 66 69 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 | rn-on-auto-fill:..........Commit |
| 1b13e0 | 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Mode.and.Hooks................. |
| 1b1400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 67 69 74 2d | ...............(line..33).*.git- |
| 1b1440 | 63 6f 6d 6d 69 74 2d 74 75 72 6e 2d 6f 6e 2d 66 6c 79 73 70 65 6c 6c 3a 20 20 20 20 20 20 20 20 | commit-turn-on-flyspell:........ |
| 1b1460 | 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 | ...Commit.Mode.and.Hooks........ |
| 1b1480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b14a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 | ........................(line..3 |
| 1b14c0 | 36 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 62 61 63 6b 77 61 72 64 2d 6c 69 6e 65 3a 20 20 | 6).*.git-rebase-backward-line:.. |
| 1b14e0 | 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 | ............Editing.Rebase.Seque |
| 1b1500 | 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nces............................ |
| 1b1520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1540 | 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 62 72 65 61 | ....(line..31).*.git-rebase-brea |
| 1b1560 | 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 | k:......................Editing. |
| 1b1580 | 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Rebase.Sequences................ |
| 1b15a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b15c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 30 29 0a 2a 20 67 69 74 | ................(line..70).*.git |
| 1b15e0 | 2d 72 65 62 61 73 65 2d 65 64 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -rebase-edit:................... |
| 1b1600 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1b1620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b1660 | 65 20 20 34 36 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 65 78 65 63 3a 20 20 20 20 20 20 20 | e..46).*.git-rebase-exec:....... |
| 1b1680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 | ................Editing.Rebase.S |
| 1b16a0 | 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equences........................ |
| 1b16c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b16e0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d | ........(line..62).*.git-rebase- |
| 1b1700 | 66 69 78 75 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 | fixup:......................Edit |
| 1b1720 | 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ing.Rebase.Sequences............ |
| 1b1740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a | ....................(line..52).* |
| 1b1780 | 20 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 73 65 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .git-rebase-insert:............. |
| 1b17a0 | 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 | ........Editing.Rebase.Sequences |
| 1b17c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b17e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1800 | 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 6b 69 6c 6c 2d 6c 69 6e | (line..74).*.git-rebase-kill-lin |
| 1b1820 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 | e:..................Editing.Reba |
| 1b1840 | 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | se.Sequences.................... |
| 1b1860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1880 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 67 69 74 2d 72 65 62 | ............(line..56).*.git-reb |
| 1b18a0 | 61 73 65 2d 6c 61 62 65 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ase-label:...................... |
| 1b18c0 | 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 | Editing.Rebase.Sequences........ |
| 1b18e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 | ........................(line..9 |
| 1b1920 | 34 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 65 3a 20 20 20 20 20 20 20 20 20 20 | 4).*.git-rebase-merge:.......... |
| 1b1940 | 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 | ............Editing.Rebase.Seque |
| 1b1960 | 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nces............................ |
| 1b1980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b19a0 | 20 20 20 20 28 6c 69 6e 65 20 31 30 32 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 65 72 67 | ....(line.102).*.git-rebase-merg |
| 1b19c0 | 65 2d 74 6f 67 67 6c 65 2d 65 64 69 74 6d 73 67 3a 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 | e-toggle-editmsg:.......Editing. |
| 1b19e0 | 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Rebase.Sequences................ |
| 1b1a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 38 29 0a 2a 20 67 69 74 | ................(line.108).*.git |
| 1b1a40 | 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 64 6f 77 6e 3a 20 20 20 20 20 20 20 20 20 | -rebase-move-line-down:......... |
| 1b1a60 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1b1a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b1ac0 | 65 20 20 34 30 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 6d 6f 76 65 2d 6c 69 6e 65 2d 75 70 | e..40).*.git-rebase-move-line-up |
| 1b1ae0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 | :...............Editing.Rebase.S |
| 1b1b00 | 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equences........................ |
| 1b1b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1b40 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d | ........(line..37).*.git-rebase- |
| 1b1b60 | 70 69 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 | pick:.......................Edit |
| 1b1b80 | 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ing.Rebase.Sequences............ |
| 1b1ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a | ....................(line..59).* |
| 1b1be0 | 20 67 69 74 2d 72 65 62 61 73 65 2d 72 65 73 65 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .git-rebase-reset:.............. |
| 1b1c00 | 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 | ........Editing.Rebase.Sequences |
| 1b1c20 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1c60 | 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 72 65 77 6f 72 64 3a 20 | (line..97).*.git-rebase-reword:. |
| 1b1c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 | ....................Editing.Reba |
| 1b1ca0 | 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | se.Sequences.................... |
| 1b1cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 67 69 74 2d 72 65 62 | ............(line..43).*.git-reb |
| 1b1d00 | 61 73 65 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ase-show-commit:................ |
| 1b1d20 | 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 | Editing.Rebase.Sequences........ |
| 1b1d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 | ........................(line..1 |
| 1b1d80 | 35 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 | 5).*.git-rebase-show-or-scroll-d |
| 1b1da0 | 6f 77 6e 3a 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 | own:........Editing.Rebase.Seque |
| 1b1dc0 | 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nces............................ |
| 1b1de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1e00 | 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 73 68 6f 77 | ....(line..25).*.git-rebase-show |
| 1b1e20 | 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 3a 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 | -or-scroll-up:..........Editing. |
| 1b1e40 | 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Rebase.Sequences................ |
| 1b1e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 67 69 74 | ................(line..19).*.git |
| 1b1ea0 | 2d 72 65 62 61 73 65 2d 73 71 75 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -rebase-squash:................. |
| 1b1ec0 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1b1ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b1f20 | 65 20 20 34 39 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 75 6e 64 6f 3a 20 20 20 20 20 20 20 | e..49).*.git-rebase-undo:....... |
| 1b1f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 | ................Editing.Rebase.S |
| 1b1f60 | 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equences........................ |
| 1b1f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1fa0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 37 29 0a 2a 20 69 64 6f 2d 65 6e 74 65 72 2d 6d | ........(line..77).*.ido-enter-m |
| 1b1fc0 | 61 67 69 74 2d 73 74 61 74 75 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 | agit-status:................Stat |
| 1b1fe0 | 75 73 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 36 29 0a 2a 20 6d 61 | us.Buffer........(line..96).*.ma |
| 1b2000 | 67 69 74 2d 61 64 64 2d 73 65 63 74 69 6f 6e 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 | git-add-section-hook:........... |
| 1b2020 | 20 20 20 20 20 53 65 63 74 69 6f 6e 20 48 6f 6f 6b 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Section.Hooks........(line. |
| 1b2040 | 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 61 66 74 65 72 2d 73 61 76 65 2d 72 65 66 72 65 73 68 2d | .20).*.magit-after-save-refresh- |
| 1b2060 | 73 74 61 74 75 73 3a 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 | status:.......Automatic.Refreshi |
| 1b2080 | 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ng.of.Magit.Buffers............. |
| 1b20a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b20c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 | ...................(line..55).*. |
| 1b20e0 | 6d 61 67 69 74 2d 61 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-am:....................... |
| 1b2100 | 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e | .......Maildir.Patches......(lin |
| 1b2120 | 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 61 6d 2d 61 62 6f 72 74 3a 20 20 20 20 20 20 20 20 | e...9).*.magit-am-abort:........ |
| 1b2140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e | ................Maildir.Patches. |
| 1b2160 | 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 6d 61 67 69 74 2d 61 6d 2d 61 70 70 6c 79 | .....(line..38).*.magit-am-apply |
| 1b2180 | 2d 6d 61 69 6c 64 69 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 | -maildir:................Maildir |
| 1b21a0 | 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 | .Patches......(line..20).*.magit |
| 1b21c0 | 2d 61 6d 2d 61 70 70 6c 79 2d 70 61 74 63 68 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -am-apply-patches:.............. |
| 1b21e0 | 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 | ..Maildir.Patches......(line..14 |
| 1b2200 | 29 0a 2a 20 6d 61 67 69 74 2d 61 6d 2d 63 6f 6e 74 69 6e 75 65 3a 20 20 20 20 20 20 20 20 20 20 | ).*.magit-am-continue:.......... |
| 1b2220 | 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 | ...........Maildir.Patches...... |
| 1b2240 | 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6d 61 67 69 74 2d 61 6d 2d 73 6b 69 70 3a 20 20 20 20 20 | (line..31).*.magit-am-skip:..... |
| 1b2260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 50 61 74 63 | ....................Maildir.Patc |
| 1b2280 | 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 61 70 70 6c | hes......(line..34).*.magit-appl |
| 1b22a0 | 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 70 | y:...........................App |
| 1b22c0 | 6c 79 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d | lying.............(line..34).*.m |
| 1b22e0 | 61 67 69 74 2d 62 69 73 65 63 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-bisect:.................... |
| 1b2300 | 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Bisecting............(line |
| 1b2320 | 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 62 61 64 3a 20 20 20 20 20 20 20 | ...9).*.magit-bisect-bad:....... |
| 1b2340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 | ...............Bisecting........ |
| 1b2360 | 20 20 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 67 6f | ....(line..32).*.magit-bisect-go |
| 1b2380 | 6f 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e | od:.....................Bisectin |
| 1b23a0 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 61 67 69 74 2d | g............(line..36).*.magit- |
| 1b23c0 | 62 69 73 65 63 74 2d 6d 61 72 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bisect-mark:.................... |
| 1b23e0 | 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 30 29 | .Bisecting............(line..40) |
| 1b2400 | 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 72 65 73 65 74 3a 20 20 20 20 20 20 20 20 20 20 | .*.magit-bisect-reset:.......... |
| 1b2420 | 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Bisecting............( |
| 1b2440 | 6c 69 6e 65 20 20 35 31 29 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 72 75 6e 3a 20 20 20 | line..51).*.magit-bisect-run:... |
| 1b2460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 | ...................Bisecting.... |
| 1b2480 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 | ........(line..26).*.magit-bisec |
| 1b24a0 | 74 2d 73 6b 69 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 | t-skip:.....................Bise |
| 1b24c0 | 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 6d 61 | cting............(line..46).*.ma |
| 1b24e0 | 67 69 74 2d 62 69 73 65 63 74 2d 73 74 61 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-bisect-start:............... |
| 1b2500 | 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Bisecting............(line. |
| 1b2520 | 20 31 36 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .16).*.magit-blame:............. |
| 1b2540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | ..............Blaming........... |
| 1b2560 | 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 20 3c 31 3e 3a | ...(line..28).*.magit-blame.<1>: |
| 1b2580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 | .......................Blaming.. |
| 1b25a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 62 | ............(line..34).*.magit-b |
| 1b25c0 | 6c 61 6d 65 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lame.<2>:....................... |
| 1b25e0 | 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 35 29 0a | Blaming..............(line.115). |
| 1b2600 | 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.magit-blame.<3>:.............. |
| 1b2620 | 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .........Commands.for.Buffers.Vi |
| 1b2640 | 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Files.................... |
| 1b2660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2680 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 | ............(line..52).*.magit-b |
| 1b26a0 | 6c 61 6d 65 20 3c 34 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lame.<4>:....................... |
| 1b26c0 | 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 | Commands.for.Buffers.Visiting.Fi |
| 1b26e0 | 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 1b2700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2720 | 20 20 20 28 6c 69 6e 65 20 31 33 37 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 | ...(line.137).*.magit-blame-addi |
| 1b2740 | 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 | tion:..................Blaming.. |
| 1b2760 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 62 | ............(line..28).*.magit-b |
| 1b2780 | 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lame-addition.<1>:.............. |
| 1b27a0 | 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a | Blaming..............(line..45). |
| 1b27c0 | 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 61 64 64 69 74 69 6f 6e 73 3a 20 20 20 20 20 20 20 20 | *.magit-blame-additions:........ |
| 1b27e0 | 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .........Commands.for.Buffers.Vi |
| 1b2800 | 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Files.................... |
| 1b2820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2840 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 | ............(line..52).*.magit-b |
| 1b2860 | 6c 61 6d 65 2d 63 6f 70 79 2d 68 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lame-copy-hash:................. |
| 1b2880 | 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 34 29 0a | Blaming..............(line.134). |
| 1b28a0 | 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 63 79 63 6c 65 2d 73 74 79 6c 65 3a 20 20 20 20 20 20 | *.magit-blame-cycle-style:...... |
| 1b28c0 | 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Blaming..............(l |
| 1b28e0 | 69 6e 65 20 31 34 31 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 3a 20 20 20 20 | ine.141).*.magit-blame-echo:.... |
| 1b2900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 | ..................Blaming....... |
| 1b2920 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .......(line..28).*.magit-blame- |
| 1b2940 | 65 63 68 6f 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 | echo.<1>:..................Blami |
| 1b2960 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 36 29 0a 2a 20 6d 61 67 | ng..............(line..76).*.mag |
| 1b2980 | 69 74 2d 62 6c 61 6d 65 2d 65 63 68 6f 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-blame-echo.<2>:.............. |
| 1b29a0 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ....Commands.for.Buffers.Visitin |
| 1b29c0 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1b29e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2a00 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d | .......(line..52).*.magit-blame- |
| 1b2a20 | 6e 65 78 74 2d 63 68 75 6e 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 | next-chunk:................Blami |
| 1b2a40 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 0a 2a 20 6d 61 67 | ng..............(line.118).*.mag |
| 1b2a60 | 69 74 2d 62 6c 61 6d 65 2d 6e 65 78 74 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 3a | it-blame-next-chunk-same-commit: |
| 1b2a80 | 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | ....Blaming..............(line.1 |
| 1b2aa0 | 32 31 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 6f 75 73 2d 63 68 75 6e 6b | 21).*.magit-blame-previous-chunk |
| 1b2ac0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | :............Blaming............ |
| 1b2ae0 | 20 20 28 6c 69 6e 65 20 31 32 34 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 70 72 65 76 69 | ..(line.124).*.magit-blame-previ |
| 1b2b00 | 6f 75 73 2d 63 68 75 6e 6b 2d 73 61 6d 65 2d 63 6f 6d 6d 69 74 3a 20 42 6c 61 6d 69 6e 67 2e 20 | ous-chunk-same-commit:.Blaming.. |
| 1b2b20 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 37 29 0a 2a 20 6d 61 67 69 74 2d 62 6c | ...........(line.127).*.magit-bl |
| 1b2b40 | 61 6d 65 2d 71 75 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | ame-quit:......................B |
| 1b2b60 | 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a | laming..............(line..28).* |
| 1b2b80 | 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 | .magit-blame-quit.<1>:.......... |
| 1b2ba0 | 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Blaming..............(li |
| 1b2bc0 | 6e 65 20 20 38 37 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 75 69 74 20 3c 32 3e 3a 20 | ne..87).*.magit-blame-quit.<2>:. |
| 1b2be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 | .................Blaming........ |
| 1b2c00 | 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 30 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 71 | ......(line.130).*.magit-blame-q |
| 1b2c20 | 75 69 74 20 3c 33 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e | uit.<3>:..................Comman |
| 1b2c40 | 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 | ds.for.Buffers.Visiting.Files... |
| 1b2c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b2ca0 | 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 3a 20 20 | ne..52).*.magit-blame-removal:.. |
| 1b2cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 | .................Blaming........ |
| 1b2ce0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 | ......(line..28).*.magit-blame-r |
| 1b2d00 | 65 6d 6f 76 61 6c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e | emoval.<1>:...............Blamin |
| 1b2d20 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a 2a 20 6d 61 67 69 | g..............(line..60).*.magi |
| 1b2d40 | 74 2d 62 6c 61 6d 65 2d 72 65 6d 6f 76 61 6c 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | t-blame-removal.<2>:............ |
| 1b2d60 | 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 | ...Commands.for.Buffers.Visiting |
| 1b2d80 | 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Files.......................... |
| 1b2da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2dc0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 | ......(line..52).*.magit-blame-r |
| 1b2de0 | 65 76 65 72 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e | everse:...................Blamin |
| 1b2e00 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 | g..............(line..28).*.magi |
| 1b2e20 | 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | t-blame-reverse.<1>:............ |
| 1b2e40 | 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 | ...Blaming..............(line..6 |
| 1b2e60 | 38 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 76 65 72 73 65 20 3c 32 3e 3a 20 20 20 | 8).*.magit-blame-reverse.<2>:... |
| 1b2e80 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 | ............Commands.for.Buffers |
| 1b2ea0 | 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Visiting.Files................. |
| 1b2ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 | ...............(line..52).*.magi |
| 1b2f00 | 74 2d 62 6c 6f 62 2d 6e 65 78 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-blob-next:.................... |
| 1b2f20 | 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 | ...Commands.for.Buffers.Visiting |
| 1b2f40 | 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Files.......................... |
| 1b2f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b2f80 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 | ......(line..52).*.magit-blob-ne |
| 1b2fa0 | 78 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e | xt.<1>:...................Comman |
| 1b2fc0 | 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 | ds.for.Buffers.Visiting.Files... |
| 1b2fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b3020 | 6e 65 20 31 35 33 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 6e 65 78 74 20 3c 32 3e 3a 20 20 | ne.153).*.magit-blob-next.<2>:.. |
| 1b3040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 | .................Minor.Mode.for. |
| 1b3060 | 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 2e 0a 20 20 20 20 20 20 20 20 | Buffers.Visiting.Blobs.......... |
| 1b3080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b30a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 | ......................(line..16) |
| 1b30c0 | 0a 2a 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 65 76 69 6f 75 73 3a 20 20 20 20 20 20 20 20 20 | .*.magit-blob-previous:......... |
| 1b30e0 | 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 | ..........Commands.for.Buffers.V |
| 1b3100 | 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | isiting.Files................... |
| 1b3120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..52).*.magit- |
| 1b3160 | 62 6c 6f 62 2d 70 72 65 76 69 6f 75 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | blob-previous.<1>:.............. |
| 1b3180 | 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 | .Commands.for.Buffers.Visiting.F |
| 1b31a0 | 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles............................ |
| 1b31c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b31e0 | 20 20 20 20 28 6c 69 6e 65 20 31 34 39 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 70 72 65 76 | ....(line.149).*.magit-blob-prev |
| 1b3200 | 69 6f 75 73 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 69 6e 6f 72 20 4d 6f | ious.<2>:...............Minor.Mo |
| 1b3220 | 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 2e 0a 20 | de.for.Buffers.Visiting.Blobs... |
| 1b3240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b3280 | 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 2d 66 69 6c 65 3a | ne..13).*.magit-blob-visit-file: |
| 1b32a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 | .................Commands.for.Bu |
| 1b32c0 | 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ffers.Visiting.Files............ |
| 1b32e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a | ....................(line..52).* |
| 1b3320 | 20 6d 61 67 69 74 2d 62 6c 6f 62 2d 76 69 73 69 74 2d 66 69 6c 65 20 3c 31 3e 3a 20 20 20 20 20 | .magit-blob-visit-file.<1>:..... |
| 1b3340 | 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 | ........Commands.for.Buffers.Vis |
| 1b3360 | 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iting.Files..................... |
| 1b3380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b33a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 36 30 29 0a 2a 20 6d 61 67 69 74 2d 62 72 | ...........(line.160).*.magit-br |
| 1b33c0 | 61 6e 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 | anch:..........................B |
| 1b33e0 | 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a | ranch.Commands......(line..13).* |
| 1b3400 | 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 6e 64 2d 63 68 65 63 6b 6f 75 74 3a 20 20 20 20 20 | .magit-branch-and-checkout:..... |
| 1b3420 | 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 | ........Branch.Commands......(li |
| 1b3440 | 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 63 68 65 63 6b 6f 75 74 3a | ne..63).*.magit-branch-checkout: |
| 1b3460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 | .................Branch.Commands |
| 1b3480 | 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d | ......(line..69).*.magit-branch- |
| 1b34a0 | 63 6f 6e 66 69 67 75 72 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 | configure:................Branch |
| 1b34c0 | 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6d 61 67 69 | .Commands......(line..31).*.magi |
| 1b34e0 | 74 2d 62 72 61 6e 63 68 2d 63 72 65 61 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-branch-create:................ |
| 1b3500 | 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ...Branch.Commands......(line..5 |
| 1b3520 | 34 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 65 6c 65 74 65 3a 20 20 20 20 20 20 20 | 4).*.magit-branch-delete:....... |
| 1b3540 | 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 | ............Branch.Commands..... |
| 1b3560 | 20 28 6c 69 6e 65 20 31 33 38 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 6f 72 2d 63 68 | .(line.138).*.magit-branch-or-ch |
| 1b3580 | 65 63 6b 6f 75 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d | eckout:..............Branch.Comm |
| 1b35a0 | 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 32 35 37 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 | ands......(line.257).*.magit-bra |
| 1b35c0 | 6e 63 68 2d 6f 72 70 68 61 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 | nch-orphan:...................Br |
| 1b35e0 | 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 32 35 33 29 0a 2a 20 | anch.Commands......(line.253).*. |
| 1b3600 | 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 6e 61 6d 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 | magit-branch-rename:............ |
| 1b3620 | 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e | .......Branch.Commands......(lin |
| 1b3640 | 65 20 31 34 39 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 73 65 74 3a 20 20 20 20 | e.149).*.magit-branch-reset:.... |
| 1b3660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e | ................Branch.Commands. |
| 1b3680 | 20 20 20 20 20 28 6c 69 6e 65 20 31 32 33 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 | .....(line.123).*.magit-branch-s |
| 1b36a0 | 68 65 6c 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 78 69 6c 69 61 | helve:...................Auxilia |
| 1b36c0 | 72 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ry.Branch.Commands.............. |
| 1b36e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d | ..................(line...9).*.m |
| 1b3720 | 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 66 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 | agit-branch-spinoff:............ |
| 1b3740 | 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 | ......Branch.Commands......(line |
| 1b3760 | 20 20 39 31 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 73 70 69 6e 6f 75 74 3a 20 20 20 | ..91).*.magit-branch-spinout:... |
| 1b3780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 | ...............Branch.Commands.. |
| 1b37a0 | 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 75 6e | ....(line.118).*.magit-branch-un |
| 1b37c0 | 73 68 65 6c 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 78 69 6c 69 61 72 | shelve:.................Auxiliar |
| 1b37e0 | 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | y.Branch.Commands............... |
| 1b3800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 | .................(line..19).*.ma |
| 1b3840 | 67 69 74 2d 62 75 69 6c 74 69 6e 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 3a 20 20 20 20 | git-builtin-completing-read:.... |
| 1b3860 | 20 20 20 20 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d | .....Support.for.Completion.Fram |
| 1b3880 | 65 77 6f 72 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eworks.......................... |
| 1b38a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b38c0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 62 75 6e 64 6c 65 3a | ......(line..41).*.magit-bundle: |
| 1b38e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 75 6e 64 6c 65 | ..........................Bundle |
| 1b3900 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 38 29 0a 2a 20 6d 61 67 69 | ...............(line...8).*.magi |
| 1b3920 | 74 2d 63 61 6c 6c 2d 67 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-call-git:..................... |
| 1b3940 | 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 | ...Calling.Git.for.Effect....... |
| 1b3960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1b39a0 | 32 38 29 0a 2a 20 6d 61 67 69 74 2d 63 61 6c 6c 2d 70 72 6f 63 65 73 73 3a 20 20 20 20 20 20 20 | 28).*.magit-call-process:....... |
| 1b39c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 | .............Calling.Git.for.Eff |
| 1b39e0 | 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ect............................. |
| 1b3a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b3a20 | 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6d 61 67 69 74 2d 63 61 6e 63 65 6c 2d 73 65 63 | ...(line..31).*.magit-cancel-sec |
| 1b3a40 | 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 72 65 61 74 69 6e 67 20 | tion:..................Creating. |
| 1b3a60 | 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 6d 61 67 69 74 2d 63 | Sections....(line..69).*.magit-c |
| 1b3a80 | 68 65 63 6b 6f 75 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | heckout:........................ |
| 1b3aa0 | 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a | Branch.Commands......(line..47). |
| 1b3ac0 | 2a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.magit-cherry:................. |
| 1b3ae0 | 20 20 20 20 20 20 20 20 20 43 68 65 72 72 69 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Cherries.............(l |
| 1b3b00 | 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 61 70 70 6c 79 3a 20 20 | ine..18).*.magit-cherry-apply:.. |
| 1b3b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 | ..................Cherry.Picking |
| 1b3b40 | 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 | .......(line..23).*.magit-cherry |
| 1b3b60 | 2d 63 6f 70 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 | -copy:.....................Cherr |
| 1b3b80 | 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 | y.Picking.......(line..17).*.mag |
| 1b3ba0 | 69 74 2d 63 68 65 72 72 79 2d 64 6f 6e 61 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-cherry-donate:............... |
| 1b3bc0 | 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Cherry.Picking.......(line.. |
| 1b3be0 | 35 31 29 0a 2a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 68 61 72 76 65 73 74 3a 20 20 20 20 20 | 51).*.magit-cherry-harvest:..... |
| 1b3c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 | .............Cherry.Picking..... |
| 1b3c20 | 20 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 70 69 63 6b | ..(line..40).*.magit-cherry-pick |
| 1b3c40 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 | :.....................Cherry.Pic |
| 1b3c60 | 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 63 68 | king.......(line...9).*.magit-ch |
| 1b3c80 | 65 72 72 79 2d 73 70 69 6e 6f 66 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | erry-spinoff:..................C |
| 1b3ca0 | 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 32 29 0a 2a | herry.Picking.......(line..72).* |
| 1b3cc0 | 20 6d 61 67 69 74 2d 63 68 65 72 72 79 2d 73 70 69 6e 6f 75 74 3a 20 20 20 20 20 20 20 20 20 20 | .magit-cherry-spinout:.......... |
| 1b3ce0 | 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 | ........Cherry.Picking.......(li |
| 1b3d00 | 6e 65 20 20 36 32 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 3a 20 20 20 20 20 20 20 20 20 20 | ne..62).*.magit-clone:.......... |
| 1b3d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 | .................Cloning.Reposit |
| 1b3d40 | 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 62 | ory...(line..20).*.magit-clone-b |
| 1b3d60 | 61 72 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e | are:......................Clonin |
| 1b3d80 | 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 6d 61 67 69 | g.Repository...(line..44).*.magi |
| 1b3da0 | 74 2d 63 6c 6f 6e 65 2d 6d 69 72 72 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-clone-mirror:................. |
| 1b3dc0 | 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 34 | ...Cloning.Repository...(line..4 |
| 1b3de0 | 38 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 72 65 67 75 6c 61 72 3a 20 20 20 20 20 20 20 | 8).*.magit-clone-regular:....... |
| 1b3e00 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 | ............Cloning.Repository.. |
| 1b3e20 | 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c 6c 6f | .(line..28).*.magit-clone-shallo |
| 1b3e40 | 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 | w:...................Cloning.Rep |
| 1b3e60 | 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f | ository...(line..32).*.magit-clo |
| 1b3e80 | 6e 65 2d 73 68 61 6c 6c 6f 77 2d 65 78 63 6c 75 64 65 3a 20 20 20 20 20 20 20 20 20 20 20 43 6c | ne-shallow-exclude:...........Cl |
| 1b3ea0 | 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 36 31 29 0a 2a 20 | oning.Repository...(line..61).*. |
| 1b3ec0 | 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 68 61 6c 6c 6f 77 2d 73 69 6e 63 65 3a 20 20 20 20 20 20 | magit-clone-shallow-since:...... |
| 1b3ee0 | 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e | .......Cloning.Repository...(lin |
| 1b3f00 | 65 20 20 35 35 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 70 61 72 73 65 3a 20 20 20 20 | e..55).*.magit-clone-sparse:.... |
| 1b3f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f | ................Cloning.Reposito |
| 1b3f40 | 72 79 2e 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 3a 20 | ry...(line..38).*.magit-commit:. |
| 1b3f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 | .........................Initiat |
| 1b3f80 | 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 | ing.a.Commit..(line...9).*.magit |
| 1b3fa0 | 2d 63 6f 6d 6d 69 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -commit.<1>:.................... |
| 1b3fc0 | 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 | ..Commands.for.Buffers.Visiting. |
| 1b3fe0 | 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Files........................... |
| 1b4000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b4020 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 20 3c | .....(line..52).*.magit-commit.< |
| 1b4040 | 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 | 2>:......................Command |
| 1b4060 | 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 | s.for.Buffers.Visiting.Files.... |
| 1b4080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b40a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b40c0 | 65 20 31 37 36 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 6d 65 6e 64 3a 20 20 20 20 | e.176).*.magit-commit-amend:.... |
| 1b40e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d | ................Initiating.a.Com |
| 1b4100 | 6d 69 74 2e 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 61 | mit..(line..18).*.magit-commit-a |
| 1b4120 | 75 67 6d 65 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 | ugment:..................Initiat |
| 1b4140 | 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 6d 61 67 69 74 | ing.a.Commit..(line..59).*.magit |
| 1b4160 | 2d 63 6f 6d 6d 69 74 2d 63 72 65 61 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -commit-create:................. |
| 1b4180 | 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 31 34 | ..Initiating.a.Commit..(line..14 |
| 1b41a0 | 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e 64 3a 20 20 20 20 20 20 20 20 | ).*.magit-commit-extend:........ |
| 1b41c0 | 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 | ...........Initiating.a.Commit.. |
| 1b41e0 | 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 66 69 78 75 70 3a | (line..21).*.magit-commit-fixup: |
| 1b4200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 | ....................Initiating.a |
| 1b4220 | 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d | .Commit..(line..39).*.magit-comm |
| 1b4240 | 69 74 2d 69 6e 73 74 61 6e 74 2d 66 69 78 75 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 | it-instant-fixup:............Ini |
| 1b4260 | 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 6d | tiating.a.Commit..(line..46).*.m |
| 1b4280 | 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 69 6e 73 74 61 6e 74 2d 73 71 75 61 73 68 3a 20 20 20 20 20 | agit-commit-instant-squash:..... |
| 1b42a0 | 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 | ......Initiating.a.Commit..(line |
| 1b42c0 | 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 72 65 77 6f 72 64 3a 20 20 20 20 | ..56).*.magit-commit-reword:.... |
| 1b42e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d | ...............Initiating.a.Comm |
| 1b4300 | 69 74 2e 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 | it..(line..30).*.magit-commit-sq |
| 1b4320 | 75 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 | uash:...................Initiati |
| 1b4340 | 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 6d 61 67 69 74 2d | ng.a.Commit..(line..49).*.magit- |
| 1b4360 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | completing-read:................ |
| 1b4380 | 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 | .Support.for.Completion.Framewor |
| 1b43a0 | 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ks.............................. |
| 1b43c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b43e0 | 20 20 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 70 79 2d 62 75 66 66 65 72 | ..(line..57).*.magit-copy-buffer |
| 1b4400 | 2d 72 65 76 69 73 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 6f 6e 20 43 6f 6d | -revision:............Common.Com |
| 1b4420 | 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d 63 6f | mands......(line..39).*.magit-co |
| 1b4440 | 70 79 2d 73 65 63 74 69 6f 6e 2d 76 61 6c 75 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | py-section-value:..............C |
| 1b4460 | 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a | ommon.Commands......(line..22).* |
| 1b4480 | 20 6d 61 67 69 74 2d 63 75 72 72 65 6e 74 2d 73 65 63 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 | .magit-current-section:......... |
| 1b44a0 | 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2e 20 20 20 28 6c 69 | ........Section.Selection....(li |
| 1b44c0 | 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 63 79 63 6c 65 2d 6d 61 72 67 69 6e 2d 73 74 79 | ne...6).*.magit-cycle-margin-sty |
| 1b44e0 | 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 | le:..............Log.Margin..... |
| 1b4500 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 64 65 62 75 67 2d 67 | ......(line..63).*.magit-debug-g |
| 1b4520 | 69 74 2d 65 78 65 63 75 74 61 62 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 47 69 74 20 45 78 | it-executable:............Git.Ex |
| 1b4540 | 65 63 75 74 61 62 6c 65 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 67 69 | ecutable.......(line..55).*.magi |
| 1b4560 | 74 2d 64 65 62 75 67 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 20 3c 31 3e 3a 20 20 20 20 20 | t-debug-git-executable.<1>:..... |
| 1b4580 | 20 20 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ...Debugging.Tools......(line..5 |
| 1b45a0 | 37 29 0a 2a 20 6d 61 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 | 7).*.magit-define-section-jumper |
| 1b45c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 43 72 65 61 74 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 | :...........Creating.Sections... |
| 1b45e0 | 20 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 | .(line..74).*.magit-describe-sec |
| 1b4600 | 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 54 79 70 | tion:................Section.Typ |
| 1b4620 | 65 73 20 61 6e 64 20 56 61 6c 75 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.and.Values................... |
| 1b4640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b4660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..14).*.magit- |
| 1b4680 | 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 65 66 6c 79 3a 20 20 20 20 20 20 20 | describe-section-briefly:....... |
| 1b46a0 | 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 6e 64 20 56 61 6c 75 65 73 2e 0a 20 20 20 20 20 | .Section.Types.and.Values....... |
| 1b46c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b46e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1b4700 | 31 37 29 0a 2a 20 6d 61 67 69 74 2d 64 65 73 63 72 69 62 65 2d 73 65 63 74 69 6f 6e 2d 62 72 69 | 17).*.magit-describe-section-bri |
| 1b4720 | 65 66 6c 79 20 3c 31 3e 3a 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 | efly.<1>:....Matching.Sections.. |
| 1b4740 | 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 3a 20 20 20 20 20 20 | ..(line...7).*.magit-diff:...... |
| 1b4760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 | ......................Diffing... |
| 1b4780 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 | ...........(line..22).*.magit-di |
| 1b47a0 | 66 66 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | ff.<1>:........................C |
| 1b47c0 | 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c | ommands.for.Buffers.Visiting.Fil |
| 1b47e0 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1b4800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b4820 | 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 20 3c 32 3e 3a 20 20 | ..(line..52).*.magit-diff.<2>:.. |
| 1b4840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | ......................Commands.f |
| 1b4860 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1b4880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b48a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1b48c0 | 39 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 3a 20 20 20 | 91).*.magit-diff-buffer-file:... |
| 1b48e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 | .............Commands.for.Buffer |
| 1b4900 | 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Visiting.Files................ |
| 1b4920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b4940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 | ................(line..52).*.mag |
| 1b4960 | 69 74 2d 64 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 | it-diff-buffer-file.<1>:........ |
| 1b4980 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | ....Commands.for.Buffers.Visitin |
| 1b49a0 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1b49c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b49e0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 64 | .......(line.101).*.magit-diff-d |
| 1b4a00 | 65 66 61 75 6c 74 2d 63 6f 6e 74 65 78 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 | efault-context:............Refre |
| 1b4a20 | 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 36 38 29 0a 2a 20 6d 61 67 | shing.Diffs.....(line..68).*.mag |
| 1b4a40 | 69 74 2d 64 69 66 66 2d 64 77 69 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-diff-dwim:................... |
| 1b4a60 | 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Diffing..............(line.. |
| 1b4a80 | 32 37 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 64 69 74 2d 68 75 6e 6b 2d 63 6f 6d 6d 69 | 27).*.magit-diff-edit-hunk-commi |
| 1b4aa0 | 74 3a 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 | t:...........Commands.Available. |
| 1b4ac0 | 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | in.Diffs........................ |
| 1b4ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b4b00 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d | ........(line..24).*.magit-diff- |
| 1b4b20 | 66 6c 69 70 2d 72 65 76 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 | flip-revs:..................Refr |
| 1b4b40 | 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 | eshing.Diffs.....(line..45).*.ma |
| 1b4b60 | 67 69 74 2d 64 69 66 66 2d 6c 65 73 73 2d 63 6f 6e 74 65 78 74 3a 20 20 20 20 20 20 20 20 20 20 | git-diff-less-context:.......... |
| 1b4b80 | 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 | .....Refreshing.Diffs.....(line. |
| 1b4ba0 | 20 36 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 6d 6f 72 65 2d 63 6f 6e 74 65 78 74 3a 20 | .62).*.magit-diff-more-context:. |
| 1b4bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 | ..............Refreshing.Diffs.. |
| 1b4be0 | 20 20 20 28 6c 69 6e 65 20 20 36 35 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 74 68 73 | ...(line..65).*.magit-diff-paths |
| 1b4c00 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 | :......................Diffing.. |
| 1b4c20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 64 | ............(line..56).*.magit-d |
| 1b4c40 | 69 66 66 2d 72 61 6e 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iff-range:...................... |
| 1b4c60 | 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a | Diffing..............(line..30). |
| 1b4c80 | 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 | *.magit-diff-refresh:........... |
| 1b4ca0 | 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c | .........Refreshing.Diffs.....(l |
| 1b4cc0 | 69 6e 65 20 20 31 36 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 72 65 73 68 20 3c 31 | ine..16).*.magit-diff-refresh.<1 |
| 1b4ce0 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 | >:................Refreshing.Dif |
| 1b4d00 | 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 | fs.....(line..21).*.magit-diff-s |
| 1b4d20 | 61 76 65 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 3a 20 20 20 20 20 52 65 66 72 65 | ave-default-arguments:.....Refre |
| 1b4d40 | 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6d 61 67 | shing.Diffs.....(line..31).*.mag |
| 1b4d60 | 69 74 2d 64 69 66 66 2d 73 63 6f 70 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-diff-scope:.................. |
| 1b4d80 | 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 31 | ....Matching.Sections....(line.1 |
| 1b4da0 | 31 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 65 74 2d 64 65 66 61 75 6c 74 2d 61 72 67 | 10).*.magit-diff-set-default-arg |
| 1b4dc0 | 75 6d 65 6e 74 73 3a 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 | uments:......Refreshing.Diffs... |
| 1b4de0 | 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f | ..(line..25).*.magit-diff-show-o |
| 1b4e00 | 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 3a 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 | r-scroll-down:........Log.Buffer |
| 1b4e20 | 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 | ...........(line..50).*.magit-di |
| 1b4e40 | 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 20 3c 31 3e 3a 20 20 20 20 42 | ff-show-or-scroll-down.<1>:....B |
| 1b4e60 | 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 33 29 0a 2a | laming..............(line.103).* |
| 1b4e80 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 6f 6c 6c 2d 75 70 3a 20 20 | .magit-diff-show-or-scroll-up:.. |
| 1b4ea0 | 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Log.Buffer...........(li |
| 1b4ec0 | 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 68 6f 77 2d 6f 72 2d 73 63 72 | ne..41).*.magit-diff-show-or-scr |
| 1b4ee0 | 6f 6c 6c 2d 75 70 20 3c 31 3e 3a 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 | oll-up.<1>:......Blaming........ |
| 1b4f00 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 34 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 73 74 | ......(line..94).*.magit-diff-st |
| 1b4f20 | 61 67 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e | aged:.....................Diffin |
| 1b4f40 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 6d 61 67 69 | g..............(line..48).*.magi |
| 1b4f60 | 74 2d 64 69 66 66 2d 73 77 69 74 63 68 2d 72 61 6e 67 65 2d 74 79 70 65 3a 20 20 20 20 20 20 20 | t-diff-switch-range-type:....... |
| 1b4f80 | 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 | ...Refreshing.Diffs.....(line..4 |
| 1b4fa0 | 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 6f 67 67 6c 65 2d 66 69 6c 65 2d 66 69 6c 74 | 1).*.magit-diff-toggle-file-filt |
| 1b4fc0 | 65 72 3a 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 | er:.........Refreshing.Diffs.... |
| 1b4fe0 | 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 6f 67 67 6c 65 2d | .(line..49).*.magit-diff-toggle- |
| 1b5000 | 72 65 66 69 6e 65 2d 68 75 6e 6b 3a 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 | refine-hunk:.........Refreshing. |
| 1b5020 | 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 | Diffs.....(line..38).*.magit-dif |
| 1b5040 | 66 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 43 6f | f-trace-definition:...........Co |
| 1b5060 | 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 | mmands.Available.in.Diffs....... |
| 1b5080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b50a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1b50c0 | 31 35 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 74 79 70 65 3a 20 20 20 20 20 20 20 20 20 20 | 15).*.magit-diff-type:.......... |
| 1b50e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 | .............Matching.Sections.. |
| 1b5100 | 20 20 28 6c 69 6e 65 20 20 38 38 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 73 74 61 67 | ..(line..88).*.magit-diff-unstag |
| 1b5120 | 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 | ed:...................Diffing... |
| 1b5140 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a 20 6d 61 67 69 74 2d 64 69 | ...........(line..53).*.magit-di |
| 1b5160 | 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 | ff-visit-file:.................V |
| 1b5180 | 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 | isiting.Files.and.Blobs.from.a.D |
| 1b51a0 | 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iff............................. |
| 1b51c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b51e0 | 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 | ...(line...9).*.magit-diff-visit |
| 1b5200 | 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 3a 20 20 20 20 20 56 69 73 69 74 69 6e 67 20 | -file-other-frame:.....Visiting. |
| 1b5220 | 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 | Files.and.Blobs.from.a.Diff..... |
| 1b5240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1b5280 | 20 20 37 31 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 6f 74 | ..71).*.magit-diff-visit-file-ot |
| 1b52a0 | 68 65 72 2d 77 69 6e 64 6f 77 3a 20 20 20 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e | her-window:....Visiting.Files.an |
| 1b52c0 | 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | d.Blobs.from.a.Diff............. |
| 1b52e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 30 29 0a 2a 20 | ...................(line..70).*. |
| 1b5320 | 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 66 69 6c 65 2d 77 6f 72 6b 74 72 65 65 3a 20 | magit-diff-visit-file-worktree:. |
| 1b5340 | 20 20 20 20 20 20 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 | .......Visiting.Files.and.Blobs. |
| 1b5360 | 66 72 6f 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | from.a.Diff..................... |
| 1b5380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b53a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 | ...........(line..50).*.magit-di |
| 1b53c0 | 66 66 2d 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 | ff-visit-worktree-file-other-fra |
| 1b53e0 | 6d 65 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f | me:.Visiting.Files.and.Blobs.fro |
| 1b5400 | 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m.a.Diff........................ |
| 1b5420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5440 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 33 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d | ........(line..73).*.magit-diff- |
| 1b5460 | 76 69 73 69 74 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 | visit-worktree-file-other-window |
| 1b5480 | 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 | :.Visiting.Files.and.Blobs.from. |
| 1b54a0 | 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | a.Diff.......................... |
| 1b54c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b54e0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 68 | ......(line..72).*.magit-diff-wh |
| 1b5500 | 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 3a 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 | ile-committing:...........Refres |
| 1b5520 | 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 37 35 29 0a 2a 20 6d 61 67 69 | hing.Diffs.....(line..75).*.magi |
| 1b5540 | 74 2d 64 69 66 66 2d 77 68 69 6c 65 2d 63 6f 6d 6d 69 74 74 69 6e 67 20 3c 31 3e 3a 20 20 20 20 | t-diff-while-committing.<1>:.... |
| 1b5560 | 20 20 20 45 64 69 74 69 6e 67 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 | ...Editing.Commit.Messages...... |
| 1b5580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b55a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | ..........................(line. |
| 1b55c0 | 20 35 34 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 77 6f 72 6b 69 6e 67 2d 74 72 65 65 3a 20 | .54).*.magit-diff-working-tree:. |
| 1b55e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | ..............Diffing........... |
| 1b5600 | 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 61 62 6c 65 2d 73 65 | ...(line..43).*.magit-disable-se |
| 1b5620 | 63 74 69 6f 6e 2d 69 6e 73 65 72 74 65 72 3a 20 20 20 20 20 20 20 20 50 65 72 2d 52 65 70 6f 73 | ction-inserter:........Per-Repos |
| 1b5640 | 69 74 6f 72 79 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | itory.Configuration............. |
| 1b5660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 | ...................(line..31).*. |
| 1b56a0 | 6d 61 67 69 74 2d 64 69 73 63 61 72 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-discard:.................. |
| 1b56c0 | 20 20 20 20 20 20 20 41 70 70 6c 79 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Applying.............(lin |
| 1b56e0 | 65 20 20 34 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 61 74 63 68 3a 20 20 20 20 20 20 20 20 | e..40).*.magit-dispatch:........ |
| 1b5700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d 61 6e | ................Transient.Comman |
| 1b5720 | 64 73 2e 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d | ds...(line..20).*.magit-display- |
| 1b5740 | 62 75 66 66 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 77 69 74 63 68 69 | buffer:..................Switchi |
| 1b5760 | 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 | ng.Buffers....(line...6).*.magit |
| 1b5780 | 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 63 6f 6c 75 6d 6e 2d 6d 6f 73 74 2d | -display-buffer-fullcolumn-most- |
| 1b57a0 | 76 31 3a 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 28 6c 69 6e 65 20 20 36 38 | v1:.Switching.Buffers..(line..68 |
| 1b57c0 | 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 | ).*.magit-display-buffer-fullfra |
| 1b57e0 | 6d 65 2d 73 74 61 74 75 73 2d 74 6f 70 6c 65 66 74 2d 76 31 3a 20 53 77 69 74 63 68 69 6e 67 20 | me-status-topleft-v1:.Switching. |
| 1b5800 | 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Buffers......................... |
| 1b5820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5840 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 | .......(line..59).*.magit-displa |
| 1b5860 | 79 2d 62 75 66 66 65 72 2d 66 75 6c 6c 66 72 61 6d 65 2d 73 74 61 74 75 73 2d 76 31 3a 20 53 77 | y-buffer-fullframe-status-v1:.Sw |
| 1b5880 | 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | itching.Buffers................. |
| 1b58a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b58c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a 2a 20 6d 61 67 69 | ...............(line..54).*.magi |
| 1b58e0 | 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 2d 65 78 63 | t-display-buffer-same-window-exc |
| 1b5900 | 65 70 74 2d 64 69 66 66 2d 76 31 3a 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 0a | ept-diff-v1:.Switching.Buffers.. |
| 1b5920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1b5960 | 69 6e 65 20 20 34 39 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d | ine..49).*.magit-display-buffer- |
| 1b5980 | 74 72 61 64 69 74 69 6f 6e 61 6c 3a 20 20 20 20 20 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 | traditional:......Switching.Buff |
| 1b59a0 | 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 | ers....(line..42).*.magit-displa |
| 1b59c0 | 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 3a 20 20 20 20 20 20 20 43 6f 6d 6d 6f | y-repository-buffer:.......Commo |
| 1b59e0 | 6e 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 | n.Commands......(line...9).*.mag |
| 1b5a00 | 69 74 2d 64 69 73 70 6c 61 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 20 3c 31 3e | it-display-repository-buffer.<1> |
| 1b5a20 | 3a 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e | :...Commands.for.Buffers.Visitin |
| 1b5a40 | 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Files......................... |
| 1b5a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5a80 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 | .......(line..52).*.magit-displa |
| 1b5aa0 | 79 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 20 3c 32 3e 3a 20 20 20 43 6f 6d 6d 61 | y-repository-buffer.<2>:...Comma |
| 1b5ac0 | 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a | nds.for.Buffers.Visiting.Files.. |
| 1b5ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1b5b20 | 69 6e 65 20 31 37 32 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 3a 20 20 20 20 20 20 20 20 20 | ine.172).*.magit-ediff:......... |
| 1b5b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 | ..................Ediffing...... |
| 1b5b60 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d | .......(line..21).*.magit-ediff- |
| 1b5b80 | 63 6f 6d 70 61 72 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 | compare:...................Ediff |
| 1b5ba0 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 6d 61 67 | ing.............(line..25).*.mag |
| 1b5bc0 | 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-ediff-dwim:.................. |
| 1b5be0 | 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Ediffing.............(line.. |
| 1b5c00 | 31 30 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c 76 65 2d 61 6c 6c 3a 20 20 | 10).*.magit-ediff-resolve-all:.. |
| 1b5c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | .............Ediffing........... |
| 1b5c40 | 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 72 65 73 6f 6c | ..(line..48).*.magit-ediff-resol |
| 1b5c60 | 76 65 2d 72 65 73 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 | ve-rest:..............Ediffing.. |
| 1b5c80 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 6d 61 67 69 74 2d 65 64 | ...........(line..33).*.magit-ed |
| 1b5ca0 | 69 66 66 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 | iff-show-commit:...............E |
| 1b5cc0 | 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 30 29 0a 2a | diffing.............(line.100).* |
| 1b5ce0 | 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 67 65 64 3a 20 20 20 20 20 20 20 | .magit-ediff-show-staged:....... |
| 1b5d00 | 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Ediffing.............(li |
| 1b5d20 | 6e 65 20 20 39 34 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 | ne..94).*.magit-ediff-show-stash |
| 1b5d40 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 | :................Ediffing....... |
| 1b5d60 | 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 33 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 | ......(line.103).*.magit-ediff-s |
| 1b5d80 | 68 6f 77 2d 75 6e 73 74 61 67 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 | how-unstaged:.............Ediffi |
| 1b5da0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 6d 61 67 69 | ng.............(line..91).*.magi |
| 1b5dc0 | 74 2d 65 64 69 66 66 2d 73 68 6f 77 2d 77 6f 72 6b 69 6e 67 2d 74 72 65 65 3a 20 20 20 20 20 20 | t-ediff-show-working-tree:...... |
| 1b5de0 | 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 | ...Ediffing.............(line..9 |
| 1b5e00 | 37 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 73 74 61 67 65 3a 20 20 20 20 20 20 20 20 20 | 7).*.magit-ediff-stage:......... |
| 1b5e20 | 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ............Ediffing............ |
| 1b5e40 | 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f | .(line..87).*.magit-edit-line-co |
| 1b5e60 | 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f | mmit:................Commands.fo |
| 1b5e80 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Files........ |
| 1b5ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ........................(line..5 |
| 1b5ee0 | 32 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 74 2d 6c 69 6e 65 2d 63 6f 6d 6d 69 74 20 3c 31 3e 3a | 2).*.magit-edit-line-commit.<1>: |
| 1b5f00 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 | ............Commands.for.Buffers |
| 1b5f20 | 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Visiting.Files................. |
| 1b5f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b5f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 38 32 29 0a 2a 20 6d 61 67 69 | ...............(line.182).*.magi |
| 1b5f80 | 74 2d 65 6d 61 63 73 2d 51 2d 63 6f 6d 6d 61 6e 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-emacs-Q-command:.............. |
| 1b5fa0 | 20 20 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 | ...Debugging.Tools......(line..1 |
| 1b5fc0 | 36 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 6).*.magit-fetch:............... |
| 1b5fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ............Fetching............ |
| 1b6000 | 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 61 6c 6c 3a 20 20 | .(line..10).*.magit-fetch-all:.. |
| 1b6020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 | .....................Fetching... |
| 1b6040 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 | ..........(line..45).*.magit-fet |
| 1b6060 | 63 68 2d 62 72 61 6e 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 | ch-branch:....................Fe |
| 1b6080 | 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 | tching.............(line..37).*. |
| 1b60a0 | 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 20 20 20 | magit-fetch-from-pushremote:.... |
| 1b60c0 | 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Fetching.............(lin |
| 1b60e0 | 65 20 20 31 35 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 66 72 6f 6d 2d 75 70 73 74 72 65 | e..15).*.magit-fetch-from-upstre |
| 1b6100 | 61 6d 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 | am:.............Fetching........ |
| 1b6120 | 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 6d 6f | .....(line..22).*.magit-fetch-mo |
| 1b6140 | 64 75 6c 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 | dules:...................Submodu |
| 1b6160 | 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 35 31 29 0a 2a 20 6d 61 67 69 74 | le.Transient..(line..51).*.magit |
| 1b6180 | 2d 66 65 74 63 68 2d 6f 74 68 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -fetch-other:................... |
| 1b61a0 | 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 | ..Fetching.............(line..34 |
| 1b61c0 | 29 0a 2a 20 6d 61 67 69 74 2d 66 65 74 63 68 2d 72 65 66 73 70 65 63 3a 20 20 20 20 20 20 20 20 | ).*.magit-fetch-refspec:........ |
| 1b61e0 | 20 20 20 20 20 20 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Fetching............. |
| 1b6200 | 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 | (line..41).*.magit-file-checkout |
| 1b6220 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 | :...................Resetting... |
| 1b6240 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 | .........(line..44).*.magit-file |
| 1b6260 | 2d 63 68 65 63 6b 6f 75 74 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | -checkout.<1>:...............Com |
| 1b6280 | 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | mands.for.Buffers.Visiting.Files |
| 1b62a0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b62c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b62e0 | 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 63 68 65 63 6b 6f 75 74 | (line..52).*.magit-file-checkout |
| 1b6300 | 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | .<2>:...............Commands.for |
| 1b6320 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 | .Buffers.Visiting.Files......... |
| 1b6340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 36 | .......................(line..86 |
| 1b6380 | 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 65 6c 65 74 65 3a 20 20 20 20 20 20 20 20 20 20 | ).*.magit-file-delete:.......... |
| 1b63a0 | 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 | ...........Commands.for.Buffers. |
| 1b63c0 | 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Visiting.Files.................. |
| 1b63e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 | ..............(line..52).*.magit |
| 1b6420 | 2d 66 69 6c 65 2d 64 65 6c 65 74 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -file-delete.<1>:............... |
| 1b6440 | 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 | ..Commands.for.Buffers.Visiting. |
| 1b6460 | 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Files........................... |
| 1b6480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b64a0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 38 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 | .....(line..82).*.magit-file-dis |
| 1b64c0 | 70 61 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 | patch:...................Command |
| 1b64e0 | 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 | s.for.Buffers.Visiting.Files.... |
| 1b6500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b6540 | 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 64 69 73 70 61 74 63 68 20 3c 31 3e | e..52).*.magit-file-dispatch.<1> |
| 1b6560 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 | :...............Commands.for.Buf |
| 1b6580 | 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | fers.Visiting.Files............. |
| 1b65a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b65c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 | ...................(line..58).*. |
| 1b65e0 | 6d 61 67 69 74 2d 66 69 6c 65 2d 72 65 6e 61 6d 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-file-rename:.............. |
| 1b6600 | 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 | .......Commands.for.Buffers.Visi |
| 1b6620 | 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ting.Files...................... |
| 1b6640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6660 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c | ..........(line..52).*.magit-fil |
| 1b6680 | 65 2d 72 65 6e 61 6d 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | e-rename.<1>:.................Co |
| 1b66a0 | 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | mmands.for.Buffers.Visiting.File |
| 1b66c0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1b66e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6700 | 20 28 6c 69 6e 65 20 20 37 38 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b | .(line..78).*.magit-file-untrack |
| 1b6720 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f | :....................Commands.fo |
| 1b6740 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Files........ |
| 1b6760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ........................(line..5 |
| 1b67a0 | 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6c 65 2d 75 6e 74 72 61 63 6b 20 3c 31 3e 3a 20 20 20 20 | 2).*.magit-file-untrack.<1>:.... |
| 1b67c0 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 | ............Commands.for.Buffers |
| 1b67e0 | 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Visiting.Files................. |
| 1b6800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 6d 61 67 69 | ...............(line..74).*.magi |
| 1b6840 | 74 2d 66 69 6e 64 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-find-file:.................... |
| 1b6860 | 20 20 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 | ...General-Purpose.Visit.Command |
| 1b6880 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1b68a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b68c0 | 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 20 3c 31 | .(line...9).*.magit-find-file.<1 |
| 1b68e0 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f | >:...................Commands.fo |
| 1b6900 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Files........ |
| 1b6920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ........................(line..5 |
| 1b6960 | 32 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 20 3c 32 3e 3a 20 20 20 20 20 20 20 | 2).*.magit-find-file.<2>:....... |
| 1b6980 | 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 | ............Commands.for.Buffers |
| 1b69a0 | 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Visiting.Files................. |
| 1b69c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b69e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 35 36 29 0a 2a 20 6d 61 67 69 | ...............(line.156).*.magi |
| 1b6a00 | 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 3a 20 20 20 20 20 20 20 20 | t-find-file-other-frame:........ |
| 1b6a20 | 20 20 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 | ...General-Purpose.Visit.Command |
| 1b6a40 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1b6a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6a80 | 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 | .(line..19).*.magit-find-file-ot |
| 1b6aa0 | 68 65 72 2d 77 69 6e 64 6f 77 3a 20 20 20 20 20 20 20 20 20 20 47 65 6e 65 72 61 6c 2d 50 75 72 | her-window:..........General-Pur |
| 1b6ac0 | 70 6f 73 65 20 56 69 73 69 74 20 43 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | pose.Visit.Commands............. |
| 1b6ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 | ...................(line..14).*. |
| 1b6b20 | 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 64 65 66 61 75 | magit-generate-buffer-name-defau |
| 1b6b40 | 6c 74 2d 66 75 6e 63 74 69 6f 6e 3a 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 | lt-function:.Naming.Buffers..... |
| 1b6b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1b6ba0 | 20 20 31 36 29 0a 2a 20 6d 61 67 69 74 2d 67 65 74 2d 73 65 63 74 69 6f 6e 3a 20 20 20 20 20 20 | ..16).*.magit-get-section:...... |
| 1b6bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 | ...............Matching.Sections |
| 1b6be0 | 2e 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 3a 20 20 20 20 20 | ....(line..14).*.magit-git:..... |
| 1b6c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 | ........................Calling. |
| 1b6c20 | 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Git.for.Effect.................. |
| 1b6c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 6d 61 67 69 74 | ..............(line..46).*.magit |
| 1b6c80 | 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -git-command:................... |
| 1b6ca0 | 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 | ..Running.Git.Manually.......... |
| 1b6cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 | ......................(line..25) |
| 1b6d00 | 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 3a 20 20 20 20 | .*.magit-git-command-topdir:.... |
| 1b6d20 | 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a | ..........Running.Git.Manually.. |
| 1b6d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1b6d80 | 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 69 74 2d 63 6f 64 65 3a 20 | ine..17).*.magit-git-exit-code:. |
| 1b6da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 | ..................Getting.a.Valu |
| 1b6dc0 | 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.from.Git...................... |
| 1b6de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6e00 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 | ..........(line..10).*.magit-git |
| 1b6e20 | 2d 66 61 69 6c 75 72 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 | -failure:.....................Ge |
| 1b6e40 | 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 | tting.a.Value.from.Git.......... |
| 1b6e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 | ......................(line..17) |
| 1b6ea0 | 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 66 61 6c 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.magit-git-false:............. |
| 1b6ec0 | 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 | ..........Getting.a.Value.from.G |
| 1b6ee0 | 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it.............................. |
| 1b6f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6f20 | 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 69 6e 73 65 72 74 3a | ..(line..25).*.magit-git-insert: |
| 1b6f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 | ......................Getting.a. |
| 1b6f60 | 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Value.from.Git.................. |
| 1b6f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b6fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 69 74 | ..............(line..29).*.magit |
| 1b6fc0 | 2d 67 69 74 2d 69 74 65 6d 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -git-items:..................... |
| 1b6fe0 | 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 | ..Getting.a.Value.from.Git...... |
| 1b7000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | ..........................(line. |
| 1b7040 | 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 6c 69 6e 65 73 3a 20 20 20 20 20 20 20 20 20 | .41).*.magit-git-lines:......... |
| 1b7060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 | ..............Getting.a.Value.fr |
| 1b7080 | 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | om.Git.......................... |
| 1b70a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b70c0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 6d 65 72 | ......(line..37).*.magit-git-mer |
| 1b70e0 | 67 65 74 6f 6f 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e | getool:...................Runnin |
| 1b7100 | 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.Git.Manually.................. |
| 1b7120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a 20 6d 61 67 69 74 | ..............(line..62).*.magit |
| 1b7160 | 2d 67 69 74 2d 6d 65 72 67 65 74 6f 6f 6c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -git-mergetool.<1>:............. |
| 1b7180 | 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 39 | ..Ediffing.............(line..79 |
| 1b71a0 | 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.magit-git-str:.............. |
| 1b71c0 | 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 | ...........Getting.a.Value.from. |
| 1b71e0 | 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Git............................. |
| 1b7200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7220 | 20 20 20 28 6c 69 6e 65 20 20 37 35 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 73 74 72 69 6e 67 | ...(line..75).*.magit-git-string |
| 1b7240 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 | :......................Getting.a |
| 1b7260 | 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Value.from.Git................. |
| 1b7280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b72a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 | ...............(line..32).*.magi |
| 1b72c0 | 74 2d 67 69 74 2d 73 75 63 63 65 73 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-git-success:.................. |
| 1b72e0 | 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 | ...Getting.a.Value.from.Git..... |
| 1b7300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1b7340 | 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 74 72 75 65 3a 20 20 20 20 20 20 20 20 20 | ..13).*.magit-git-true:......... |
| 1b7360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 | ...............Getting.a.Value.f |
| 1b7380 | 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rom.Git......................... |
| 1b73a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b73c0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 77 61 | .......(line..21).*.magit-git-wa |
| 1b73e0 | 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 | sh:........................Calli |
| 1b7400 | 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Git.for.Effect............... |
| 1b7420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 | .................(line..50).*.ma |
| 1b7460 | 67 69 74 2d 67 6f 2d 62 61 63 6b 77 61 72 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-go-backward:................ |
| 1b7480 | 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Log.Buffer...........(line. |
| 1b74a0 | 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 67 6f 2d 62 61 63 6b 77 61 72 64 20 3c 31 3e 3a 20 20 20 | .20).*.magit-go-backward.<1>:... |
| 1b74c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 | ..............Refreshing.Diffs.. |
| 1b74e0 | 20 20 20 28 6c 69 6e 65 20 20 38 34 29 0a 2a 20 6d 61 67 69 74 2d 67 6f 2d 66 6f 72 77 61 72 64 | ...(line..84).*.magit-go-forward |
| 1b7500 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 | :......................Log.Buffe |
| 1b7520 | 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 6d 61 67 69 74 2d 67 | r...........(line..23).*.magit-g |
| 1b7540 | 6f 2d 66 6f 72 77 61 72 64 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-forward.<1>:.................. |
| 1b7560 | 52 65 66 72 65 73 68 69 6e 67 20 44 69 66 66 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a | Refreshing.Diffs.....(line..87). |
| 1b7580 | 2a 20 6d 61 67 69 74 2d 68 75 6e 6b 2d 73 65 74 2d 77 69 6e 64 6f 77 2d 73 74 61 72 74 3a 20 20 | *.magit-hunk-set-window-start:.. |
| 1b75a0 | 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c | .........Section.Movement.....(l |
| 1b75c0 | 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d | ine..45).*.magit-ido-completing- |
| 1b75e0 | 72 65 61 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f | read:.............Support.for.Co |
| 1b7600 | 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | mpletion.Frameworks............. |
| 1b7620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 | ...................(line..46).*. |
| 1b7660 | 6d 61 67 69 74 2d 69 6e 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-init:..................... |
| 1b7680 | 20 20 20 20 20 20 20 43 72 65 61 74 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 28 6c 69 6e | .......Creating.Repository..(lin |
| 1b76a0 | 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 61 6d 2d 73 65 71 75 65 6e 63 | e...7).*.magit-insert-am-sequenc |
| 1b76c0 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e | e:..............Status.Sections. |
| 1b76e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 61 | .....(line..25).*.magit-insert-a |
| 1b7700 | 73 73 75 6d 65 64 2d 75 6e 63 68 61 6e 67 65 64 2d 66 69 6c 65 73 3a 20 20 53 74 61 74 75 73 20 | ssumed-unchanged-files:..Status. |
| 1b7720 | 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 39 38 29 0a 2a 20 6d 61 67 69 74 | Sections......(line..98).*.magit |
| 1b7740 | 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d 6c 6f 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -insert-bisect-log:............. |
| 1b7760 | 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 39 | ..Status.Sections......(line..39 |
| 1b7780 | 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 2d 6f 75 74 70 75 74 3a 20 | ).*.magit-insert-bisect-output:. |
| 1b77a0 | 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 | ...........Status.Sections...... |
| 1b77c0 | 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 62 69 73 65 63 74 | (line..33).*.magit-insert-bisect |
| 1b77e0 | 2d 72 65 73 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 | -rest:..............Status.Secti |
| 1b7800 | 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 | ons......(line..36).*.magit-inse |
| 1b7820 | 72 74 2d 64 69 66 66 2d 66 69 6c 74 65 72 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 53 74 61 | rt-diff-filter-header:.......Sta |
| 1b7840 | 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | tus.Header.Sections............. |
| 1b7860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 | ...................(line..35).*. |
| 1b78a0 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 65 72 72 6f 72 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 | magit-insert-error-header:...... |
| 1b78c0 | 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 | .......Status.Header.Sections... |
| 1b78e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1b7920 | 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 68 65 61 64 2d 62 72 61 6e | ne..26).*.magit-insert-head-bran |
| 1b7940 | 63 68 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 | ch-header:.......Status.Header.S |
| 1b7960 | 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ections......................... |
| 1b7980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b79a0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 | .......(line..38).*.magit-insert |
| 1b79c0 | 2d 68 65 61 64 69 6e 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 72 65 61 74 | -heading:..................Creat |
| 1b79e0 | 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 | ing.Sections....(line..41).*.mag |
| 1b7a00 | 69 74 2d 69 6e 73 65 72 74 2d 69 67 6e 6f 72 65 64 2d 66 69 6c 65 73 3a 20 20 20 20 20 20 20 20 | it-insert-ignored-files:........ |
| 1b7a20 | 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Status.Sections......(line.. |
| 1b7a40 | 38 33 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6c 6f 63 61 6c 2d 62 72 61 6e 63 68 65 | 83).*.magit-insert-local-branche |
| 1b7a60 | 73 3a 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 | s:...........References.Sections |
| 1b7a80 | 2e 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 65 72 67 | ..(line..16).*.magit-insert-merg |
| 1b7aa0 | 65 2d 6c 6f 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 | e-log:................Status.Sec |
| 1b7ac0 | 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 69 6e | tions......(line..17).*.magit-in |
| 1b7ae0 | 73 65 72 74 2d 6d 6f 64 75 6c 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 | sert-modules:..................S |
| 1b7b00 | 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 | tatus.Module.Sections........... |
| 1b7b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a | .....................(line..12). |
| 1b7b60 | 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 6f 76 65 72 76 69 65 77 3a | *.magit-insert-modules-overview: |
| 1b7b80 | 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e | .........Status.Module.Sections. |
| 1b7ba0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1b7be0 | 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 | line..30).*.magit-insert-modules |
| 1b7c00 | 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 53 74 61 74 75 | -unpulled-from-pushremote:.Statu |
| 1b7c20 | 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Module.Sections............... |
| 1b7c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 | .................(line..45).*.ma |
| 1b7c80 | 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d | git-insert-modules-unpulled-from |
| 1b7ca0 | 2d 75 70 73 74 72 65 61 6d 3a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e | -upstream:.Status.Module.Section |
| 1b7cc0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1b7ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7d00 | 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c | .(line..40).*.magit-insert-modul |
| 1b7d20 | 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 53 74 61 74 75 | es-unpushed-to-pushremote:.Statu |
| 1b7d40 | 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Module.Sections............... |
| 1b7d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 | .................(line..55).*.ma |
| 1b7da0 | 67 69 74 2d 69 6e 73 65 72 74 2d 6d 6f 64 75 6c 65 73 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 | git-insert-modules-unpushed-to-u |
| 1b7dc0 | 70 73 74 72 65 61 6d 3a 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e | pstream:.Status.Module.Sections. |
| 1b7de0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1b7e20 | 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 70 75 73 68 2d 62 72 | line..50).*.magit-insert-push-br |
| 1b7e40 | 61 6e 63 68 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 | anch-header:.......Status.Header |
| 1b7e60 | 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Sections....................... |
| 1b7e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b7ea0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 | .........(line..45).*.magit-inse |
| 1b7ec0 | 72 74 2d 72 65 62 61 73 65 2d 73 65 71 75 65 6e 63 65 3a 20 20 20 20 20 20 20 20 20 20 53 74 61 | rt-rebase-sequence:..........Sta |
| 1b7ee0 | 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d | tus.Sections......(line..21).*.m |
| 1b7f00 | 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 3a 20 20 20 20 20 | agit-insert-recent-commits:..... |
| 1b7f20 | 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 | ......Status.Sections......(line |
| 1b7f40 | 20 31 31 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 6d 6f 74 65 2d 62 72 61 6e | .110).*.magit-insert-remote-bran |
| 1b7f60 | 63 68 65 73 3a 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f | ches:..........References.Sectio |
| 1b7f80 | 6e 73 2e 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 72 65 | ns..(line..19).*.magit-insert-re |
| 1b7fa0 | 6d 6f 74 65 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 | mote-header:............Status.H |
| 1b7fc0 | 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eader.Sections.................. |
| 1b7fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 | ..............(line..58).*.magit |
| 1b8020 | 2d 69 6e 73 65 72 74 2d 72 65 70 6f 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 | -insert-repo-header:............ |
| 1b8040 | 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 | ..Status.Header.Sections........ |
| 1b8060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 | ........................(line..5 |
| 1b80a0 | 35 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 63 74 69 6f 6e 3a 20 20 20 20 20 20 | 5).*.magit-insert-section:...... |
| 1b80c0 | 20 20 20 20 20 20 20 20 20 20 20 20 43 72 65 61 74 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 | ............Creating.Sections... |
| 1b80e0 | 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 65 71 75 65 | .(line...6).*.magit-insert-seque |
| 1b8100 | 6e 63 65 72 2d 73 65 71 75 65 6e 63 65 3a 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 | ncer-sequence:.......Status.Sect |
| 1b8120 | 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 | ions......(line..29).*.magit-ins |
| 1b8140 | 65 72 74 2d 73 6b 69 70 2d 77 6f 72 6b 74 72 65 65 2d 66 69 6c 65 73 3a 20 20 20 20 20 20 53 74 | ert-skip-worktree-files:......St |
| 1b8160 | 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 39 32 29 0a 2a 20 | atus.Sections......(line..92).*. |
| 1b8180 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 3a 20 20 20 20 | magit-insert-staged-changes:.... |
| 1b81a0 | 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e | .......Status.Sections......(lin |
| 1b81c0 | 65 20 20 35 33 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 74 61 73 68 65 73 3a 20 20 | e..53).*.magit-insert-stashes:.. |
| 1b81e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e | ................Status.Sections. |
| 1b8200 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 73 | .....(line..56).*.magit-insert-s |
| 1b8220 | 74 61 74 75 73 2d 68 65 61 64 65 72 73 3a 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 | tatus-headers:...........Status. |
| 1b8240 | 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Header.Sections................. |
| 1b8260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 | ...............(line..12).*.magi |
| 1b82a0 | 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-insert-tags:.................. |
| 1b82c0 | 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 2e 20 28 6c 69 6e 65 20 20 32 | ...References.Sections..(line..2 |
| 1b82e0 | 32 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 61 67 73 2d 68 65 61 64 65 72 3a 20 20 | 2).*.magit-insert-tags-header:.. |
| 1b8300 | 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f | ............Status.Header.Sectio |
| 1b8320 | 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ns.............................. |
| 1b8340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8360 | 20 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 74 72 61 63 | ..(line..49).*.magit-insert-trac |
| 1b8380 | 6b 65 64 2d 66 69 6c 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 | ked-files:............Status.Sec |
| 1b83a0 | 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 38 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e | tions......(line..80).*.magit-in |
| 1b83c0 | 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 63 68 65 72 72 69 65 73 3a 20 20 20 20 20 20 20 20 53 | sert-unpulled-cherries:........S |
| 1b83e0 | 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 31 39 29 0a 2a | tatus.Sections......(line.119).* |
| 1b8400 | 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 | .magit-insert-unpulled-from-push |
| 1b8420 | 72 65 6d 6f 74 65 3a 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 | remote:.Status.Sections......(li |
| 1b8440 | 6e 65 20 20 36 36 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 6c 6c 65 64 2d | ne..66).*.magit-insert-unpulled- |
| 1b8460 | 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 | from-upstream:...Status.Sections |
| 1b8480 | 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ......(line..62).*.magit-insert- |
| 1b84a0 | 75 6e 70 75 6c 6c 65 64 2d 6f 72 2d 72 65 63 65 6e 74 2d 63 6f 6d 6d 69 74 73 3a 20 53 74 61 74 | unpulled-or-recent-commits:.Stat |
| 1b84c0 | 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 31 30 34 29 0a 2a 20 6d 61 67 69 | us.Sections....(line.104).*.magi |
| 1b84e0 | 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 63 68 65 72 72 69 65 73 3a 20 20 20 20 20 | t-insert-unpushed-cherries:..... |
| 1b8500 | 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 32 | ...Status.Sections......(line.12 |
| 1b8520 | 35 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 | 5).*.magit-insert-unpushed-to-pu |
| 1b8540 | 73 68 72 65 6d 6f 74 65 3a 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 | shremote:...Status.Sections..... |
| 1b8560 | 20 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 70 75 73 | .(line..74).*.magit-insert-unpus |
| 1b8580 | 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 | hed-to-upstream:.....Status.Sect |
| 1b85a0 | 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 37 30 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 | ions......(line..70).*.magit-ins |
| 1b85c0 | 65 72 74 2d 75 6e 73 74 61 67 65 64 2d 63 68 61 6e 67 65 73 3a 20 20 20 20 20 20 20 20 20 53 74 | ert-unstaged-changes:.........St |
| 1b85e0 | 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 | atus.Sections......(line..50).*. |
| 1b8600 | 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 6e 74 72 61 63 6b 65 64 2d 66 69 6c 65 73 3a 20 20 20 | magit-insert-untracked-files:... |
| 1b8620 | 20 20 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e | .......Status.Sections......(lin |
| 1b8640 | 65 20 20 34 32 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d 75 70 73 74 72 65 61 6d 2d 62 | e..42).*.magit-insert-upstream-b |
| 1b8660 | 72 61 6e 63 68 2d 68 65 61 64 65 72 3a 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 | ranch-header:...Status.Header.Se |
| 1b8680 | 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ctions.......................... |
| 1b86a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b86c0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 69 6e 73 65 72 74 2d | ......(line..41).*.magit-insert- |
| 1b86e0 | 75 73 65 72 2d 68 65 61 64 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 | user-header:..............Status |
| 1b8700 | 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Header.Sections................ |
| 1b8720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 35 29 0a 2a 20 6d 61 67 | ................(line..65).*.mag |
| 1b8760 | 69 74 2d 6a 75 6d 70 2d 74 6f 2d 64 69 66 66 73 74 61 74 2d 6f 72 2d 64 69 66 66 3a 20 20 20 20 | it-jump-to-diffstat-or-diff:.... |
| 1b8780 | 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e | ....Commands.Available.in.Diffs. |
| 1b87a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b87c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1b87e0 | 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6d 61 67 69 74 2d 6b 69 6c 6c 2d 74 68 69 73 2d 62 75 66 66 | line..43).*.magit-kill-this-buff |
| 1b8800 | 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f | er:................Minor.Mode.fo |
| 1b8820 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 42 6c 6f 62 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Blobs........ |
| 1b8840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 | ........................(line..1 |
| 1b8880 | 39 29 0a 2a 20 6d 61 67 69 74 2d 6c 69 73 74 2d 72 65 70 6f 73 69 74 6f 72 69 65 73 3a 20 20 20 | 9).*.magit-list-repositories:... |
| 1b88a0 | 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 | ............Repository.List..... |
| 1b88c0 | 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 6c 69 73 74 2d 73 75 62 6d 6f 64 75 | .(line...6).*.magit-list-submodu |
| 1b88e0 | 6c 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 69 6e 67 20 53 75 62 | les:.................Listing.Sub |
| 1b8900 | 6d 6f 64 75 6c 65 73 2e 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 6c 69 73 | modules...(line..13).*.magit-lis |
| 1b8920 | 74 2d 73 75 62 6d 6f 64 75 6c 65 73 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 | t-submodules.<1>:.............Su |
| 1b8940 | 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 | bmodule.Transient..(line..48).*. |
| 1b8960 | 6d 61 67 69 74 2d 6c 6f 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-log:...................... |
| 1b8980 | 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Logging..............(lin |
| 1b89a0 | 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 | e..30).*.magit-log.<1>:......... |
| 1b89c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 | ................Commands.for.Buf |
| 1b89e0 | 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | fers.Visiting.Files............. |
| 1b8a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 | ...................(line..52).*. |
| 1b8a40 | 6d 61 67 69 74 2d 6c 6f 67 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-log.<2>:.................. |
| 1b8a60 | 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 | .......Commands.for.Buffers.Visi |
| 1b8a80 | 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ting.Files...................... |
| 1b8aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8ac0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 39 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 | ..........(line.109).*.magit-log |
| 1b8ae0 | 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f | -all:.........................Lo |
| 1b8b00 | 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 31 29 0a 2a 20 | gging..............(line..61).*. |
| 1b8b20 | 6d 61 67 69 74 2d 6c 6f 67 2d 61 6c 6c 2d 62 72 61 6e 63 68 65 73 3a 20 20 20 20 20 20 20 20 20 | magit-log-all-branches:......... |
| 1b8b40 | 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Logging..............(lin |
| 1b8b60 | 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 72 61 6e 63 68 65 73 3a 20 20 20 20 | e..58).*.magit-log-branches:.... |
| 1b8b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 | ................Logging......... |
| 1b8ba0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 | .....(line..55).*.magit-log-buff |
| 1b8bc0 | 65 72 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 | er-file:.................Command |
| 1b8be0 | 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 | s.for.Buffers.Visiting.Files.... |
| 1b8c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1b8c40 | 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 3c | e..52).*.magit-log-buffer-file.< |
| 1b8c60 | 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 | 1>:.............Commands.for.Buf |
| 1b8c80 | 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | fers.Visiting.Files............. |
| 1b8ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 39 29 0a 2a 20 | ...................(line.119).*. |
| 1b8ce0 | 6d 61 67 69 74 2d 6c 6f 67 2d 62 75 72 79 2d 62 75 66 66 65 72 3a 20 20 20 20 20 20 20 20 20 20 | magit-log-bury-buffer:.......... |
| 1b8d00 | 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Log.Buffer...........(lin |
| 1b8d20 | 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 63 75 72 72 65 6e 74 3a 20 20 20 20 20 | e..14).*.magit-log-current:..... |
| 1b8d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 | ................Logging......... |
| 1b8d60 | 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 64 6f 75 62 | .....(line..35).*.magit-log-doub |
| 1b8d80 | 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 3a 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 | le-commit-limit:.........Log.Buf |
| 1b8da0 | 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 34 29 0a 2a 20 6d 61 67 69 74 | fer...........(line..64).*.magit |
| 1b8dc0 | 2d 6c 6f 67 2d 68 61 6c 66 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 3a 20 20 20 20 20 20 20 20 20 | -log-half-commit-limit:......... |
| 1b8de0 | 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 | ..Log.Buffer...........(line..67 |
| 1b8e00 | 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 68 65 61 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.magit-log-head:............. |
| 1b8e20 | 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Logging.............. |
| 1b8e40 | 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 73 68 6f | (line..40).*.magit-log-maybe-sho |
| 1b8e60 | 77 2d 6d 6f 72 65 2d 63 6f 6d 6d 69 74 73 3a 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 | w-more-commits:.....Section.Move |
| 1b8e80 | 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d | ment.....(line..58).*.magit-log- |
| 1b8ea0 | 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 6c 6f 62 2d 62 75 66 66 65 72 3a 20 20 20 20 53 65 63 | maybe-update-blob-buffer:....Sec |
| 1b8ec0 | 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 37 32 29 0a 2a 20 6d | tion.Movement.....(line..72).*.m |
| 1b8ee0 | 61 67 69 74 2d 6c 6f 67 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 | agit-log-maybe-update-revision-b |
| 1b8f00 | 75 66 66 65 72 3a 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 28 6c 69 6e 65 | uffer:.Section.Movement....(line |
| 1b8f20 | 20 20 36 35 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 3a 20 20 20 20 20 20 20 | ..65).*.magit-log-merged:....... |
| 1b8f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 | ...............Commands.for.Buff |
| 1b8f60 | 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ers.Visiting.Files.............. |
| 1b8f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b8fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d | ..................(line..52).*.m |
| 1b8fc0 | 61 67 69 74 2d 6c 6f 67 2d 6d 65 72 67 65 64 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | agit-log-merged.<1>:............ |
| 1b8fe0 | 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 | ......Commands.for.Buffers.Visit |
| 1b9000 | 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Files....................... |
| 1b9020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9040 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 33 32 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d | .........(line.132).*.magit-log- |
| 1b9060 | 6d 6f 76 65 2d 74 6f 2d 70 61 72 65 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 | move-to-parent:..............Log |
| 1b9080 | 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d | .Buffer...........(line..26).*.m |
| 1b90a0 | 61 67 69 74 2d 6c 6f 67 2d 6d 6f 76 65 2d 74 6f 2d 72 65 76 69 73 69 6f 6e 3a 20 20 20 20 20 20 | agit-log-move-to-revision:...... |
| 1b90c0 | 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Log.Buffer...........(line |
| 1b90e0 | 20 20 33 31 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6f 74 68 65 72 3a 20 20 20 20 20 20 20 20 | ..31).*.magit-log-other:........ |
| 1b9100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ...............Logging.......... |
| 1b9120 | 20 20 20 20 28 6c 69 6e 65 20 20 34 39 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 | ....(line..49).*.magit-log-refre |
| 1b9140 | 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 | sh:.....................Refreshi |
| 1b9160 | 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 74 2d | ng.Logs......(line..12).*.magit- |
| 1b9180 | 6c 6f 67 2d 72 65 66 72 65 73 68 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | log-refresh.<1>:................ |
| 1b91a0 | 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 | .Refreshing.Logs......(line..17) |
| 1b91c0 | 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 66 72 65 73 68 20 3c 32 3e 3a 20 20 20 20 20 20 20 | .*.magit-log-refresh.<2>:....... |
| 1b91e0 | 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 | ..........Log.Buffer...........( |
| 1b9200 | 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 72 65 6c 61 74 65 64 3a 20 20 | line...7).*.magit-log-related:.. |
| 1b9220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 67 69 6e 67 2e 20 20 20 20 20 | ...................Logging...... |
| 1b9240 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 | ........(line..43).*.magit-log-s |
| 1b9260 | 61 76 65 2d 64 65 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 3a 20 20 20 20 20 20 52 65 66 72 | ave-default-arguments:......Refr |
| 1b9280 | 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 37 29 0a 2a 20 6d 61 | eshing.Logs......(line..27).*.ma |
| 1b92a0 | 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 70 69 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 | git-log-select-pick:............ |
| 1b92c0 | 20 20 20 20 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Select.from.Log......(line. |
| 1b92e0 | 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 71 75 69 74 3a 20 20 20 | .21).*.magit-log-select-quit:... |
| 1b9300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 2e 20 20 | ..............Select.from.Log... |
| 1b9320 | 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 74 2d 64 65 | ...(line..26).*.magit-log-set-de |
| 1b9340 | 66 61 75 6c 74 2d 61 72 67 75 6d 65 6e 74 73 3a 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e | fault-arguments:.......Refreshin |
| 1b9360 | 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 6c | g.Logs......(line..21).*.magit-l |
| 1b9380 | 6f 67 2d 74 6f 67 67 6c 65 2d 63 6f 6d 6d 69 74 2d 6c 69 6d 69 74 3a 20 20 20 20 20 20 20 20 20 | og-toggle-commit-limit:......... |
| 1b93a0 | 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a | Log.Buffer...........(line..59). |
| 1b93c0 | 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 3a 20 20 20 | *.magit-log-trace-definition:... |
| 1b93e0 | 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 | .........Commands.for.Buffers.Vi |
| 1b9400 | 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | siting.Files.................... |
| 1b9420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9440 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 6c | ............(line..52).*.magit-l |
| 1b9460 | 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e 69 74 69 6f 6e 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 | og-trace-definition.<1>:........ |
| 1b9480 | 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 | Commands.for.Buffers.Visiting.Fi |
| 1b94a0 | 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 1b94c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b94e0 | 20 20 20 28 6c 69 6e 65 20 31 32 39 29 0a 2a 20 6d 61 67 69 74 2d 6d 61 72 67 69 6e 2d 73 65 74 | ...(line.129).*.magit-margin-set |
| 1b9500 | 74 69 6e 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 | tings:.................Log.Margi |
| 1b9520 | 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 6d | n...........(line..52).*.magit-m |
| 1b9540 | 61 79 62 65 2d 73 65 74 2d 64 65 64 69 63 61 74 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | aybe-set-dedicated:............. |
| 1b9560 | 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 38 39 29 0a | Switching.Buffers....(line..89). |
| 1b9580 | 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.magit-merge:.................. |
| 1b95a0 | 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Merging..............(l |
| 1b95c0 | 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 20 3c 31 3e 3a 20 20 20 20 20 | ine..10).*.magit-merge.<1>:..... |
| 1b95e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 | ..................Merging....... |
| 1b9600 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 36 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d | .......(line..86).*.magit-merge- |
| 1b9620 | 61 62 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 | abort:.....................Mergi |
| 1b9640 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 6d 61 67 | ng..............(line..91).*.mag |
| 1b9660 | 69 74 2d 6d 65 72 67 65 2d 61 62 73 6f 72 62 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-merge-absorb:................ |
| 1b9680 | 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Merging..............(line.. |
| 1b96a0 | 34 32 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 65 64 69 74 6d 73 67 3a 20 20 20 20 20 20 | 42).*.magit-merge-editmsg:...... |
| 1b96c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Merging............ |
| 1b96e0 | 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 69 6e 74 6f 3a | ..(line..30).*.magit-merge-into: |
| 1b9700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 | ......................Merging... |
| 1b9720 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 | ...........(line..54).*.magit-me |
| 1b9740 | 72 67 65 2d 6e 6f 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d | rge-nocommit:..................M |
| 1b9760 | 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a | erging..............(line..36).* |
| 1b9780 | 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 6c 61 69 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-merge-plain:............. |
| 1b97a0 | 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Merging..............(li |
| 1b97c0 | 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 70 72 65 76 69 65 77 3a 20 20 | ne..18).*.magit-merge-preview:.. |
| 1b97e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e 67 2e 20 20 20 20 20 20 20 | .................Merging........ |
| 1b9800 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 35 29 0a 2a 20 6d 61 67 69 74 2d 6d 65 72 67 65 2d 73 | ......(line..75).*.magit-merge-s |
| 1b9820 | 71 75 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 67 69 6e | quash:....................Mergin |
| 1b9840 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 6d 61 67 69 | g..............(line..67).*.magi |
| 1b9860 | 74 2d 6d 6f 64 65 2d 62 75 72 79 2d 62 75 66 66 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-mode-bury-buffer:............. |
| 1b9880 | 20 20 20 51 75 69 74 74 69 6e 67 20 57 69 6e 64 6f 77 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 20 | ...Quitting.Windows.....(line... |
| 1b98a0 | 37 29 0a 2a 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 3a 20 | 7).*.magit-mode-display-buffer:. |
| 1b98c0 | 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 | ............Refreshing.Buffers.. |
| 1b98e0 | 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 6d 6f 64 65 2d 71 75 69 74 2d 77 69 | .(line..32).*.magit-mode-quit-wi |
| 1b9900 | 6e 64 6f 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 75 69 74 74 69 6e 67 20 57 69 | ndow:................Quitting.Wi |
| 1b9920 | 6e 64 6f 77 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 6d 6f 64 | ndows.....(line..34).*.magit-mod |
| 1b9940 | 65 2d 73 65 74 75 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 | e-setup:......................Re |
| 1b9960 | 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 | freshing.Buffers...(line..17).*. |
| 1b9980 | 6d 61 67 69 74 2d 6e 6f 74 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-notes:.................... |
| 1b99a0 | 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Notes................(lin |
| 1b99c0 | 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 65 64 69 74 3a 20 20 20 20 20 20 | e...9).*.magit-notes-edit:...... |
| 1b99e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 | ................Notes........... |
| 1b9a00 | 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 | .....(line..14).*.magit-notes-me |
| 1b9a20 | 72 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 | rge:.....................Notes.. |
| 1b9a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 6d 61 67 69 74 | ..............(line..35).*.magit |
| 1b9a60 | 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 61 62 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -notes-merge-abort:............. |
| 1b9a80 | 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 | ..Notes................(line..47 |
| 1b9aa0 | 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 6d 65 72 67 65 2d 63 6f 6d 6d 69 74 3a 20 20 20 | ).*.magit-notes-merge-commit:... |
| 1b9ac0 | 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Notes................ |
| 1b9ae0 | 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 74 65 73 2d 70 72 75 6e 65 3a 20 | (line..43).*.magit-notes-prune:. |
| 1b9b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 | ....................Notes....... |
| 1b9b20 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 74 65 | .........(line..28).*.magit-note |
| 1b9b40 | 73 2d 72 65 6d 6f 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 | s-remove:....................Not |
| 1b9b60 | 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d | es................(line..21).*.m |
| 1b9b80 | 61 67 69 74 2d 70 61 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-patch:..................... |
| 1b9ba0 | 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Plain.Patches........(line |
| 1b9bc0 | 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 6c 79 3a 20 20 20 20 20 20 | ...7).*.magit-patch-apply:...... |
| 1b9be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 | ...............Plain.Patches.... |
| 1b9c00 | 20 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 61 70 70 | ....(line..20).*.magit-patch-app |
| 1b9c20 | 6c 79 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 69 6c 64 69 72 20 | ly.<1>:.................Maildir. |
| 1b9c40 | 50 61 74 63 68 65 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 6d 61 67 69 74 2d | Patches......(line..23).*.magit- |
| 1b9c60 | 70 61 74 63 68 2d 63 72 65 61 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | patch-create:................... |
| 1b9c80 | 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 | .Plain.Patches........(line..12) |
| 1b9ca0 | 0a 2a 20 6d 61 67 69 74 2d 70 61 74 63 68 2d 73 61 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .*.magit-patch-save:............ |
| 1b9cc0 | 20 20 20 20 20 20 20 20 20 20 50 6c 61 69 6e 20 50 61 74 63 68 65 73 2e 20 20 20 20 20 20 20 28 | ..........Plain.Patches........( |
| 1b9ce0 | 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 70 6f 70 2d 72 65 76 69 73 69 6f 6e 2d 73 | line..26).*.magit-pop-revision-s |
| 1b9d00 | 74 61 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 55 73 69 6e 67 20 74 68 65 20 52 65 76 | tack:..............Using.the.Rev |
| 1b9d20 | 69 73 69 6f 6e 20 53 74 61 63 6b 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ision.Stack..................... |
| 1b9d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9d60 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 70 72 | ...........(line...7).*.magit-pr |
| 1b9d80 | 6f 63 65 73 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 | ocess:.........................V |
| 1b9da0 | 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a | iewing.Git.Output...(line..17).* |
| 1b9dc0 | 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-process-file:............ |
| 1b9de0 | 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 | ........Getting.a.Value.from.Git |
| 1b9e00 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9e40 | 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 67 69 74 3a 20 | (line..57).*.magit-process-git:. |
| 1b9e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 69 6e 67 20 61 20 56 61 | ....................Getting.a.Va |
| 1b9e80 | 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lue.from.Git.................... |
| 1b9ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b9ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 70 | ............(line..50).*.magit-p |
| 1b9ee0 | 72 6f 63 65 73 73 2d 6b 69 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rocess-kill:.................... |
| 1b9f00 | 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 32 34 29 0a | Viewing.Git.Output...(line..24). |
| 1b9f20 | 2a 20 6d 61 67 69 74 2d 70 75 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.magit-pull:................... |
| 1b9f40 | 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Pulling..............(l |
| 1b9f60 | 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 62 72 61 6e 63 68 3a 20 20 20 | ine..10).*.magit-pull-branch:... |
| 1b9f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 20 20 20 20 20 | ..................Pulling....... |
| 1b9fa0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 70 75 6c 6c 2d 66 | .......(line..28).*.magit-pull-f |
| 1b9fc0 | 72 6f 6d 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 50 75 6c 6c 69 | rom-pushremote:............Pulli |
| 1b9fe0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 | ng..............(line..14).*.mag |
| 1ba000 | 69 74 2d 70 75 6c 6c 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 20 20 20 20 20 20 20 | it-pull-from-upstream:.......... |
| 1ba020 | 20 20 20 20 50 75 6c 6c 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Pulling..............(line.. |
| 1ba040 | 32 31 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 21).*.magit-push:............... |
| 1ba060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Pushing............ |
| 1ba080 | 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e | ..(line..10).*.magit-push-curren |
| 1ba0a0 | 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 | t:....................Pushing... |
| 1ba0c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 69 74 2d 70 75 | ...........(line..29).*.magit-pu |
| 1ba0e0 | 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 20 20 20 20 20 50 | sh-current-to-pushremote:......P |
| 1ba100 | 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a | ushing..............(line..15).* |
| 1ba120 | 20 6d 61 67 69 74 2d 70 75 73 68 2d 63 75 72 72 65 6e 74 2d 74 6f 2d 75 70 73 74 72 65 61 6d 3a | .magit-push-current-to-upstream: |
| 1ba140 | 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Pushing..............(li |
| 1ba160 | 6e 65 20 20 32 32 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 2d 69 6d 70 6c 69 63 69 74 6c 79 3a | ne..22).*.magit-push-implicitly: |
| 1ba180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 | .................Pushing........ |
| 1ba1a0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 34 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 2d 6d 61 | ......(line..74).*.magit-push-ma |
| 1ba1c0 | 74 63 68 69 6e 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e | tching:...................Pushin |
| 1ba1e0 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 | g..............(line..45).*.magi |
| 1ba200 | 74 2d 70 75 73 68 2d 6f 74 68 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-push-other:................... |
| 1ba220 | 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 | ...Pushing..............(line..3 |
| 1ba240 | 33 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 2d 72 65 66 73 70 65 63 73 3a 20 20 20 20 20 20 20 | 3).*.magit-push-refspecs:....... |
| 1ba260 | 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ............Pushing............. |
| 1ba280 | 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 68 2d 74 61 67 3a 20 20 20 | .(line..37).*.magit-push-tag:... |
| 1ba2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 | .....................Pushing.... |
| 1ba2c0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 6d 61 67 69 74 2d 70 75 73 | ..........(line..59).*.magit-pus |
| 1ba2e0 | 68 2d 74 61 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 75 | h-tags:.......................Pu |
| 1ba300 | 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 | shing..............(line..52).*. |
| 1ba320 | 6d 61 67 69 74 2d 70 75 73 68 2d 74 6f 2d 72 65 6d 6f 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 | magit-push-to-remote:........... |
| 1ba340 | 20 20 20 20 20 20 20 50 75 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | .......Pushing..............(lin |
| 1ba360 | 65 20 20 39 31 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 3a 20 20 20 20 20 20 20 20 20 20 | e..91).*.magit-rebase:.......... |
| 1ba380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 | ................Rebasing........ |
| 1ba3a0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 61 | .....(line..10).*.magit-rebase-a |
| 1ba3c0 | 62 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e | bort:....................Rebasin |
| 1ba3e0 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 31 29 0a 2a 20 6d 61 67 69 74 | g.............(line.111).*.magit |
| 1ba400 | 2d 72 65 62 61 73 65 2d 61 75 74 6f 73 71 75 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -rebase-autosquash:............. |
| 1ba420 | 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 39 | ..Rebasing.............(line..79 |
| 1ba440 | 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 62 72 61 6e 63 68 3a 20 20 20 20 20 20 20 20 | ).*.magit-rebase-branch:........ |
| 1ba460 | 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ...........Rebasing............. |
| 1ba480 | 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 74 69 6e | (line..42).*.magit-rebase-contin |
| 1ba4a0 | 75 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 | ue:.................Rebasing.... |
| 1ba4c0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 | .........(line..97).*.magit-reba |
| 1ba4e0 | 73 65 2d 65 64 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 | se-edit:.....................Reb |
| 1ba500 | 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 37 29 0a 2a 20 6d | asing.............(line.107).*.m |
| 1ba520 | 61 67 69 74 2d 72 65 62 61 73 65 2d 65 64 69 74 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 | agit-rebase-edit-commit:........ |
| 1ba540 | 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Rebasing.............(line |
| 1ba560 | 20 20 38 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 69 6e 74 65 72 61 63 74 69 76 65 | ..83).*.magit-rebase-interactive |
| 1ba580 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 | :..............Rebasing......... |
| 1ba5a0 | 20 20 20 20 28 6c 69 6e 65 20 20 37 36 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 6f 6e | ....(line..76).*.magit-rebase-on |
| 1ba5c0 | 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 | to-pushremote:..........Rebasing |
| 1ba5e0 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..28).*.magit- |
| 1ba600 | 72 65 62 61 73 65 2d 6f 6e 74 6f 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 20 20 20 20 20 20 20 20 | rebase-onto-upstream:........... |
| 1ba620 | 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 | .Rebasing.............(line..35) |
| 1ba640 | 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 72 65 6d 6f 76 65 2d 63 6f 6d 6d 69 74 3a 20 20 | .*.magit-rebase-remove-commit:.. |
| 1ba660 | 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Rebasing.............( |
| 1ba680 | 6c 69 6e 65 20 20 39 31 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 65 2d 72 65 77 6f 72 64 2d | line..91).*.magit-rebase-reword- |
| 1ba6a0 | 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 | commit:............Rebasing..... |
| 1ba6c0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 62 61 73 | ........(line..87).*.magit-rebas |
| 1ba6e0 | 65 2d 73 6b 69 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 62 61 | e-skip:.....................Reba |
| 1ba700 | 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 33 29 0a 2a 20 6d 61 | sing.............(line.103).*.ma |
| 1ba720 | 67 69 74 2d 72 65 62 61 73 65 2d 73 75 62 73 65 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-rebase-subset:.............. |
| 1ba740 | 20 20 20 20 20 52 65 62 61 73 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Rebasing.............(line. |
| 1ba760 | 20 34 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 63 75 72 72 65 6e 74 3a 20 20 20 20 | .47).*.magit-reflog-current:.... |
| 1ba780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ..............Reflog............ |
| 1ba7a0 | 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 68 65 61 | ...(line..12).*.magit-reflog-hea |
| 1ba7c0 | 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 6c 6f 67 2e 20 20 | d:.....................Reflog... |
| 1ba7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 72 | ............(line..18).*.magit-r |
| 1ba800 | 65 66 6c 6f 67 2d 6f 74 68 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eflog-other:.................... |
| 1ba820 | 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a | Reflog...............(line..15). |
| 1ba840 | 2a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.magit-refresh:................ |
| 1ba860 | 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 | .........Automatic.Refreshing.of |
| 1ba880 | 20 4d 61 67 69 74 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Magit.Buffers.................. |
| 1ba8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ba8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 | ..............(line..26).*.magit |
| 1ba8e0 | 2d 72 65 66 72 65 73 68 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -refresh-all:................... |
| 1ba900 | 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 | ..Automatic.Refreshing.of.Magit. |
| 1ba920 | 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Buffers......................... |
| 1ba940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1ba960 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 | .......(line..34).*.magit-refs-s |
| 1ba980 | 65 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 3a 20 20 20 20 20 20 52 65 66 65 72 | et-show-commit-count:......Refer |
| 1ba9a0 | 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 | ences.Buffer....(line..34).*.mag |
| 1ba9c0 | 69 74 2d 72 65 67 69 6f 6e 2d 73 65 63 74 69 6f 6e 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-region-sections:............. |
| 1ba9e0 | 20 20 20 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2e 20 20 20 28 6c 69 6e 65 20 20 | ....Section.Selection....(line.. |
| 1baa00 | 20 39 29 0a 2a 20 6d 61 67 69 74 2d 72 65 67 69 6f 6e 2d 76 61 6c 75 65 73 3a 20 20 20 20 20 20 | .9).*.magit-region-values:...... |
| 1baa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 2e 20 | .............Section.Selection.. |
| 1baa40 | 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 3a 20 20 20 20 | ..(line..35).*.magit-remote:.... |
| 1baa60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d | ......................Remote.Com |
| 1baa80 | 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 | mands......(line..14).*.magit-re |
| 1baaa0 | 6d 6f 74 65 2d 61 64 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | mote-add:......................R |
| 1baac0 | 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a | emote.Commands......(line..48).* |
| 1baae0 | 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 63 6f 6e 66 69 67 75 72 65 3a 20 20 20 20 20 20 20 20 | .magit-remote-configure:........ |
| 1bab00 | 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 | ........Remote.Commands......(li |
| 1bab20 | 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 70 72 75 6e 65 3a 20 20 20 | ne..32).*.magit-remote-prune:... |
| 1bab40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 | .................Remote.Commands |
| 1bab60 | 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d | ......(line..63).*.magit-remote- |
| 1bab80 | 70 72 75 6e 65 2d 72 65 66 73 70 65 63 73 3a 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 | prune-refspecs:...........Remote |
| 1baba0 | 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 6d 61 67 69 | .Commands......(line..67).*.magi |
| 1babc0 | 74 2d 72 65 6d 6f 74 65 2d 72 65 6d 6f 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-remote-remove:................ |
| 1babe0 | 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 | ...Remote.Commands......(line..6 |
| 1bac00 | 30 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 72 65 6e 61 6d 65 3a 20 20 20 20 20 20 20 | 0).*.magit-remote-rename:....... |
| 1bac20 | 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 | ............Remote.Commands..... |
| 1bac40 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 73 65 74 2d 75 | .(line..52).*.magit-remote-set-u |
| 1bac60 | 72 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d | rl:..................Remote.Comm |
| 1bac80 | 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 | ands......(line..56).*.magit-rep |
| 1baca0 | 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 3a 20 20 20 20 20 20 20 20 20 20 52 65 | olist-column-branch:..........Re |
| 1bacc0 | 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 31 29 0a 2a 20 | pository.List......(line..51).*. |
| 1bace0 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 62 72 61 6e 63 68 65 73 3a 20 | magit-repolist-column-branches:. |
| 1bad00 | 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e | .......Repository.List......(lin |
| 1bad20 | 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 66 | e..58).*.magit-repolist-column-f |
| 1bad40 | 6c 61 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e | lag:............Repository.List. |
| 1bad60 | 20 20 20 20 20 28 6c 69 6e 65 20 20 36 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 | .....(line..64).*.magit-repolist |
| 1bad80 | 2d 63 6f 6c 75 6d 6e 2d 66 6c 61 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 | -column-flags:...........Reposit |
| 1bada0 | 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 37 36 29 0a 2a 20 6d 61 67 69 74 | ory.List......(line..76).*.magit |
| 1badc0 | 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 69 64 65 6e 74 3a 20 20 20 20 20 20 20 20 20 | -repolist-column-ident:......... |
| 1bade0 | 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 34 30 | ..Repository.List......(line..40 |
| 1bae00 | 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 70 61 74 68 3a 20 | ).*.magit-repolist-column-path:. |
| 1bae20 | 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 | ...........Repository.List...... |
| 1bae40 | 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 | (line..44).*.magit-repolist-colu |
| 1bae60 | 6d 6e 2d 73 74 61 73 68 65 73 3a 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c | mn-stashes:.........Repository.L |
| 1bae80 | 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 36 31 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f | ist......(line..61).*.magit-repo |
| 1baea0 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 2d 66 72 6f 6d 2d 70 75 73 68 72 65 | list-column-unpulled-from-pushre |
| 1baec0 | 6d 6f 74 65 3a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 0a 20 20 20 20 20 20 20 20 20 | mote:.Repository.List........... |
| 1baee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1baf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 37 29 0a | .....................(line..87). |
| 1baf20 | 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 6c 6c 65 64 | *.magit-repolist-column-unpulled |
| 1baf40 | 2d 66 72 6f 6d 2d 75 70 73 74 72 65 61 6d 3a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e | -from-upstream:.Repository.List. |
| 1baf60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1baf80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1bafa0 | 6c 69 6e 65 20 20 38 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d | line..83).*.magit-repolist-colum |
| 1bafc0 | 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 70 75 73 68 72 65 6d 6f 74 65 3a 20 52 65 70 6f 73 69 | n-unpushed-to-pushremote:.Reposi |
| 1bafe0 | 74 6f 72 79 20 4c 69 73 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory.List....................... |
| 1bb000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb020 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f | .........(line..95).*.magit-repo |
| 1bb040 | 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 6e 70 75 73 68 65 64 2d 74 6f 2d 75 70 73 74 72 65 61 6d | list-column-unpushed-to-upstream |
| 1bb060 | 3a 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | :.Repository.List............... |
| 1bb080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 6d 61 | .................(line..91).*.ma |
| 1bb0c0 | 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 | git-repolist-column-upstream:... |
| 1bb0e0 | 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Repository.List......(line. |
| 1bb100 | 20 35 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 76 65 72 | .54).*.magit-repolist-column-ver |
| 1bb120 | 73 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 | sion:.........Repository.List... |
| 1bb140 | 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 66 | ...(line..47).*.magit-repolist-f |
| 1bb160 | 65 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 | etch:..................Repositor |
| 1bb180 | 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 31 31 29 0a 2a 20 6d 61 67 69 74 2d 72 | y.List......(line.111).*.magit-r |
| 1bb1a0 | 65 70 6f 6c 69 73 74 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 66 72 61 6d 65 3a 20 20 | epolist-find-file-other-frame:.. |
| 1bb1c0 | 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 31 35 29 0a | Repository.List......(line.115). |
| 1bb1e0 | 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 6d 61 72 6b 3a 20 20 20 20 20 20 20 20 20 20 | *.magit-repolist-mark:.......... |
| 1bb200 | 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c | .........Repository.List......(l |
| 1bb220 | 69 6e 65 20 31 30 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 73 74 61 74 75 73 | ine.105).*.magit-repolist-status |
| 1bb240 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 | :.................Repository.Lis |
| 1bb260 | 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 30 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 6c 69 | t......(line.102).*.magit-repoli |
| 1bb280 | 73 74 2d 75 6e 6d 61 72 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 70 6f 73 | st-unmark:.................Repos |
| 1bb2a0 | 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 30 38 29 0a 2a 20 6d 61 67 | itory.List......(line.108).*.mag |
| 1bb2c0 | 69 74 2d 72 65 73 65 74 2d 68 61 72 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-reset-hard:.................. |
| 1bb2e0 | 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Resetting............(line.. |
| 1bb300 | 32 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 64 65 78 3a 20 20 20 20 20 20 20 20 | 24).*.magit-reset-index:........ |
| 1bb320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 | .............Staging.and.Unstagi |
| 1bb340 | 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.............................. |
| 1bb360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb380 | 20 20 28 6c 69 6e 65 20 20 37 38 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 69 6e 64 65 78 | ..(line..78).*.magit-reset-index |
| 1bb3a0 | 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e | .<1>:.................Resetting. |
| 1bb3c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 | ...........(line..33).*.magit-re |
| 1bb3e0 | 73 65 74 2d 6b 65 65 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 | set-keep:......................R |
| 1bb400 | 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a | esetting............(line..28).* |
| 1bb420 | 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 6d 69 78 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-reset-mixed:............. |
| 1bb440 | 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Resetting............(li |
| 1bb460 | 6e 65 20 20 31 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 71 75 69 63 6b 6c 79 3a 20 20 | ne..15).*.magit-reset-quickly:.. |
| 1bb480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 | .................Resetting...... |
| 1bb4a0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 73 | ......(line...9).*.magit-reset-s |
| 1bb4c0 | 6f 66 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 73 65 74 74 | oft:......................Resett |
| 1bb4e0 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 | ing............(line..19).*.magi |
| 1bb500 | 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 72 65 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-reset-worktree:............... |
| 1bb520 | 20 20 20 52 65 73 65 74 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 | ...Resetting............(line..3 |
| 1bb540 | 39 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 65 74 2d 77 6f 72 6b 74 72 65 65 20 3c 31 3e 3a 20 20 | 9).*.magit-reset-worktree.<1>:.. |
| 1bb560 | 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 20 20 20 | ............Wip.Modes........... |
| 1bb580 | 20 28 6c 69 6e 65 20 20 36 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 73 74 6f 72 65 2d 77 69 6e 64 | .(line..64).*.magit-restore-wind |
| 1bb5a0 | 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 20 20 20 20 51 75 69 74 74 69 6e 67 20 57 69 | ow-configuration:....Quitting.Wi |
| 1bb5c0 | 6e 64 6f 77 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 | ndows.....(line..24).*.magit-rev |
| 1bb5e0 | 65 72 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 70 | erse:.........................Ap |
| 1bb600 | 70 6c 79 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 | plying.............(line..47).*. |
| 1bb620 | 6d 61 67 69 74 2d 72 65 76 65 72 73 65 2d 69 6e 2d 69 6e 64 65 78 3a 20 20 20 20 20 20 20 20 20 | magit-reverse-in-index:......... |
| 1bb640 | 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2e 0a 20 20 | .......Staging.and.Unstaging.... |
| 1bb660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1bb6a0 | 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 65 72 74 3a 20 20 20 20 20 20 20 20 20 20 | e..58).*.magit-revert:.......... |
| 1bb6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 | ................Reverting....... |
| 1bb6e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 65 72 74 2d 61 | .....(line...7).*.magit-revert-a |
| 1bb700 | 6e 64 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 | nd-commit:...............Reverti |
| 1bb720 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 6d 61 67 69 74 | ng............(line..15).*.magit |
| 1bb740 | 2d 72 65 76 65 72 74 2d 6e 6f 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -revert-no-commit:.............. |
| 1bb760 | 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 30 | ..Reverting............(line..20 |
| 1bb780 | 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.magit-run:.................. |
| 1bb7a0 | 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e | ...........Running.Git.Manually. |
| 1bb7c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1bb800 | 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 3a 20 20 20 20 20 20 | line..13).*.magit-run-git:...... |
| 1bb820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 | ...................Calling.Git.f |
| 1bb840 | 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.Effect....................... |
| 1bb860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb880 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d | .........(line..34).*.magit-run- |
| 1bb8a0 | 67 69 74 2d 61 73 79 6e 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c | git-async:...................Cal |
| 1bb8c0 | 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 | ling.Git.for.Effect............. |
| 1bb8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 | ...................(line..59).*. |
| 1bb920 | 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 67 75 69 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | magit-run-git-gui:.............. |
| 1bb940 | 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 | .......Running.Git.Manually..... |
| 1bb960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bb980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bb9a0 | 20 20 35 39 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d 77 69 74 68 2d 65 64 69 74 6f | ..59).*.magit-run-git-with-edito |
| 1bb9c0 | 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 | r:.............Calling.Git.for.E |
| 1bb9e0 | 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffect........................... |
| 1bba00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bba20 | 20 20 20 20 20 28 6c 69 6e 65 20 20 37 31 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 2d | .....(line..71).*.magit-run-git- |
| 1bba40 | 77 69 74 68 2d 69 6e 70 75 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 | with-input:..............Calling |
| 1bba60 | 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Git.for.Effect................. |
| 1bba80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bbaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 6d 61 67 69 | ...............(line..37).*.magi |
| 1bbac0 | 74 2d 72 75 6e 2d 67 69 74 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-run-gitk:..................... |
| 1bbae0 | 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 | ...Running.Git.Manually......... |
| 1bbb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bbb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 | .......................(line..50 |
| 1bbb40 | 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 20 | ).*.magit-run-gitk-all:......... |
| 1bbb60 | 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e | ...........Running.Git.Manually. |
| 1bbb80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bbba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1bbbc0 | 6c 69 6e 65 20 20 35 33 29 0a 2a 20 6d 61 67 69 74 2d 72 75 6e 2d 67 69 74 6b 2d 62 72 61 6e 63 | line..53).*.magit-run-gitk-branc |
| 1bbbe0 | 68 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d | hes:...............Running.Git.M |
| 1bbc00 | 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | anually......................... |
| 1bbc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bbc40 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 73 61 76 65 2d 77 | .......(line..56).*.magit-save-w |
| 1bbc60 | 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 20 20 20 20 20 20 20 53 77 69 74 63 | indow-configuration:.......Switc |
| 1bbc80 | 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 38 30 29 0a 2a 20 6d 61 67 | hing.Buffers....(line..80).*.mag |
| 1bbca0 | 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 | it-section-backward:............ |
| 1bbcc0 | 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 | ....Section.Movement.....(line.. |
| 1bbce0 | 31 31 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 62 61 63 6b 77 61 72 64 2d 73 69 62 | 11).*.magit-section-backward-sib |
| 1bbd00 | 6c 69 6e 67 73 3a 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 | lings:.......Section.Movement... |
| 1bbd20 | 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 61 73 | ..(line..19).*.magit-section-cas |
| 1bbd40 | 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 | e:....................Matching.S |
| 1bbd60 | 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 36 36 29 0a 2a 20 6d 61 67 69 74 2d 73 65 | ections....(line..66).*.magit-se |
| 1bbd80 | 63 74 69 6f 6e 2d 63 79 63 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 | ction-cycle:...................S |
| 1bbda0 | 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a | ection.Visibility...(line..14).* |
| 1bbdc0 | 20 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 3a 20 20 20 20 20 | .magit-section-cycle-diffs:..... |
| 1bbde0 | 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 | ........Section.Visibility...(li |
| 1bbe00 | 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 63 79 63 6c 65 2d 67 6c | ne..29).*.magit-section-cycle-gl |
| 1bbe20 | 6f 62 61 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c | obal:............Section.Visibil |
| 1bbe40 | 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 33 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e | ity...(line..33).*.magit-section |
| 1bbe60 | 2d 66 6f 72 77 61 72 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f | -forward:.................Sectio |
| 1bbe80 | 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 6d 61 67 69 | n.Movement.....(line..16).*.magi |
| 1bbea0 | 74 2d 73 65 63 74 69 6f 6e 2d 66 6f 72 77 61 72 64 2d 73 69 62 6c 69 6e 67 73 3a 20 20 20 20 20 | t-section-forward-siblings:..... |
| 1bbec0 | 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 32 | ...Section.Movement.....(line..2 |
| 1bbee0 | 34 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 3a 20 20 20 20 20 20 20 20 | 4).*.magit-section-hide:........ |
| 1bbf00 | 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 | ............Section.Visibility.. |
| 1bbf20 | 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 68 69 64 65 | .(line..55).*.magit-section-hide |
| 1bbf40 | 2d 63 68 69 6c 64 72 65 6e 3a 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 | -children:...........Section.Vis |
| 1bbf60 | 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 | ibility...(line..67).*.magit-sec |
| 1bbf80 | 74 69 6f 6e 2d 69 64 65 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 | tion-ident:...................Ma |
| 1bbfa0 | 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 | tching.Sections....(line..10).*. |
| 1bbfc0 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 61 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 | magit-section-match:............ |
| 1bbfe0 | 20 20 20 20 20 20 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e | .......Matching.Sections....(lin |
| 1bc000 | 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 65 74 2d 77 69 6e 64 6f | e..18).*.magit-section-set-windo |
| 1bc020 | 77 2d 73 74 61 72 74 3a 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 | w-start:........Section.Movement |
| 1bc040 | 2e 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d | .....(line..52).*.magit-section- |
| 1bc060 | 73 68 6f 77 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e | show:....................Section |
| 1bc080 | 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 | .Visibility...(line..52).*.magit |
| 1bc0a0 | 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 72 65 6e 3a 20 20 20 20 20 20 20 20 20 | -section-show-children:......... |
| 1bc0c0 | 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 36 32 | ..Section.Visibility...(line..62 |
| 1bc0e0 | 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 68 65 61 64 69 6e 67 73 3a | ).*.magit-section-show-headings: |
| 1bc100 | 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 | ...........Section.Visibility... |
| 1bc120 | 28 6c 69 6e 65 20 20 35 38 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d | (line..58).*.magit-section-show- |
| 1bc140 | 6c 65 76 65 6c 2d 31 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 | level-1:............Section.Visi |
| 1bc160 | 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 | bility...(line..39).*.magit-sect |
| 1bc180 | 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 31 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 53 65 63 | ion-show-level-1-all:........Sec |
| 1bc1a0 | 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d | tion.Visibility...(line..45).*.m |
| 1bc1c0 | 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 3a 20 20 20 20 20 20 | agit-section-show-level-2:...... |
| 1bc1e0 | 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 | ......Section.Visibility...(line |
| 1bc200 | 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c | ..39).*.magit-section-show-level |
| 1bc220 | 2d 32 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 | -2-all:........Section.Visibilit |
| 1bc240 | 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 | y...(line..45).*.magit-section-s |
| 1bc260 | 68 6f 77 2d 6c 65 76 65 6c 2d 33 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 | how-level-3:............Section. |
| 1bc280 | 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d | Visibility...(line..39).*.magit- |
| 1bc2a0 | 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 33 2d 61 6c 6c 3a 20 20 20 20 20 20 20 | section-show-level-3-all:....... |
| 1bc2c0 | 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 | .Section.Visibility...(line..45) |
| 1bc2e0 | 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c 65 76 65 6c 2d 34 3a 20 20 | .*.magit-section-show-level-4:.. |
| 1bc300 | 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 | ..........Section.Visibility...( |
| 1bc320 | 6c 69 6e 65 20 20 33 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 6c | line..39).*.magit-section-show-l |
| 1bc340 | 65 76 65 6c 2d 34 2d 61 6c 6c 3a 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 | evel-4-all:........Section.Visib |
| 1bc360 | 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 | ility...(line..45).*.magit-secti |
| 1bc380 | 6f 6e 2d 74 6f 67 67 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 | on-toggle:..................Sect |
| 1bc3a0 | 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d 61 | ion.Visibility...(line..10).*.ma |
| 1bc3c0 | 67 69 74 2d 73 65 63 74 69 6f 6e 2d 74 6f 67 67 6c 65 2d 63 68 69 6c 64 72 65 6e 3a 20 20 20 20 | git-section-toggle-children:.... |
| 1bc3e0 | 20 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 | .....Section.Visibility...(line. |
| 1bc400 | 20 37 30 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 75 70 3a 20 20 20 20 20 20 20 20 | .70).*.magit-section-up:........ |
| 1bc420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 | ..............Section.Movement.. |
| 1bc440 | 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 61 | ...(line..28).*.magit-section-va |
| 1bc460 | 6c 75 65 2d 69 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 74 63 68 69 6e 67 20 | lue-if:................Matching. |
| 1bc480 | 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 73 | Sections....(line..57).*.magit-s |
| 1bc4a0 | 65 71 75 65 6e 63 65 2d 61 62 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | equence-abort:.................. |
| 1bc4c0 | 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a | Cherry.Picking.......(line..91). |
| 1bc4e0 | 2a 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 61 62 6f 72 74 20 3c 31 3e 3a 20 20 20 20 20 | *.magit-sequence-abort.<1>:..... |
| 1bc500 | 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Reverting............(l |
| 1bc520 | 69 6e 65 20 20 33 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 63 6f 6e 74 69 6e | ine..35).*.magit-sequence-contin |
| 1bc540 | 75 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 | ue:...............Cherry.Picking |
| 1bc560 | 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 71 75 65 6e | .......(line..85).*.magit-sequen |
| 1bc580 | 63 65 2d 63 6f 6e 74 69 6e 75 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 | ce-continue.<1>:...........Rever |
| 1bc5a0 | 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 | ting............(line..29).*.mag |
| 1bc5c0 | 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 6b 69 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-sequence-skip:............... |
| 1bc5e0 | 20 20 20 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Cherry.Picking.......(line.. |
| 1bc600 | 38 38 29 0a 2a 20 6d 61 67 69 74 2d 73 65 71 75 65 6e 63 65 2d 73 6b 69 70 20 3c 31 3e 3a 20 20 | 88).*.magit-sequence-skip.<1>:.. |
| 1bc620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 76 65 72 74 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | .............Reverting.......... |
| 1bc640 | 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 | ..(line..32).*.magit-shell-comma |
| 1bc660 | 6e 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 75 6e 6e 69 6e 67 20 47 69 | nd:...................Running.Gi |
| 1bc680 | 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.Manually...................... |
| 1bc6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bc6c0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 6d 61 67 69 74 2d 73 68 65 | ..........(line..38).*.magit-she |
| 1bc6e0 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 74 6f 70 64 69 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 52 75 | ll-command-topdir:............Ru |
| 1bc700 | 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nning.Git.Manually.............. |
| 1bc720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bc740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d | ..................(line..34).*.m |
| 1bc760 | 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-show-commit:............... |
| 1bc780 | 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Diffing..............(line |
| 1bc7a0 | 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 20 3c 31 3e 3a 20 20 | ..63).*.magit-show-commit.<1>:.. |
| 1bc7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ...............Blaming.......... |
| 1bc7e0 | 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a 2a 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 | ....(line..91).*.magit-show-refs |
| 1bc800 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 | :.......................Referenc |
| 1bc820 | 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d | es.Buffer....(line...7).*.magit- |
| 1bc840 | 73 68 6f 77 2d 72 65 66 73 2d 63 75 72 72 65 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | show-refs-current:.............. |
| 1bc860 | 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 32 35 29 | .References.Buffer....(line..25) |
| 1bc880 | 0a 2a 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 68 65 61 64 3a 20 20 20 20 20 20 20 20 | .*.magit-show-refs-head:........ |
| 1bc8a0 | 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 | ..........References.Buffer....( |
| 1bc8c0 | 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 73 68 6f 77 2d 72 65 66 73 2d 6f 74 68 65 | line..21).*.magit-show-refs-othe |
| 1bc8e0 | 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 | r:.................References.Bu |
| 1bc900 | 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 73 6e 61 70 73 | ffer....(line..30).*.magit-snaps |
| 1bc920 | 68 6f 74 2d 62 6f 74 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 | hot-both:...................Stas |
| 1bc940 | 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 61 | hing.............(line..36).*.ma |
| 1bc960 | 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 69 6e 64 65 78 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-snapshot-index:............. |
| 1bc980 | 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Stashing.............(line. |
| 1bc9a0 | 20 34 32 29 0a 2a 20 6d 61 67 69 74 2d 73 6e 61 70 73 68 6f 74 2d 77 6f 72 6b 74 72 65 65 3a 20 | .42).*.magit-snapshot-worktree:. |
| 1bc9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ..............Stashing.......... |
| 1bc9e0 | 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 | ...(line..46).*.magit-sparse-che |
| 1bca00 | 63 6b 6f 75 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 | ckout:.................Sparse.ch |
| 1bca20 | 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 73 | eckouts.....(line..17).*.magit-s |
| 1bca40 | 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 61 64 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | parse-checkout-add:............. |
| 1bca60 | 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 39 29 0a | Sparse.checkouts.....(line..39). |
| 1bca80 | 2a 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 64 69 73 61 62 6c 65 3a | *.magit-sparse-checkout-disable: |
| 1bcaa0 | 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c | .........Sparse.checkouts.....(l |
| 1bcac0 | 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 | ine..50).*.magit-sparse-checkout |
| 1bcae0 | 2d 65 6e 61 62 6c 65 3a 20 20 20 20 20 20 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 | -enable:..........Sparse.checkou |
| 1bcb00 | 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 73 70 61 72 73 65 | ts.....(line..21).*.magit-sparse |
| 1bcb20 | 2d 63 68 65 63 6b 6f 75 74 2d 72 65 61 70 70 6c 79 3a 20 20 20 20 20 20 20 20 20 53 70 61 72 73 | -checkout-reapply:.........Spars |
| 1bcb40 | 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 6d 61 67 | e.checkouts.....(line..44).*.mag |
| 1bcb60 | 69 74 2d 73 70 61 72 73 65 2d 63 68 65 63 6b 6f 75 74 2d 73 65 74 3a 20 20 20 20 20 20 20 20 20 | it-sparse-checkout-set:......... |
| 1bcb80 | 20 20 20 20 53 70 61 72 73 65 20 63 68 65 63 6b 6f 75 74 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 | ....Sparse.checkouts.....(line.. |
| 1bcba0 | 33 33 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 33).*.magit-stage:.............. |
| 1bcbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 | .............Staging.and.Unstagi |
| 1bcbe0 | 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.............................. |
| 1bcc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcc20 | 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 62 75 66 66 65 | ..(line..29).*.magit-stage-buffe |
| 1bcc40 | 72 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 | r-file:...............Commands.f |
| 1bcc60 | 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 | or.Buffers.Visiting.Files....... |
| 1bcc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | .........................(line.. |
| 1bccc0 | 35 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 20 3c 31 | 52).*.magit-stage-buffer-file.<1 |
| 1bcce0 | 3e 3a 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 | >:...........Commands.for.Buffer |
| 1bcd00 | 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.Visiting.Files................ |
| 1bcd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 | ................(line..63).*.mag |
| 1bcd60 | 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-stage-file:.................. |
| 1bcd80 | 20 20 20 20 53 74 61 67 69 6e 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 | ....Staging.from.File-Visiting.B |
| 1bcda0 | 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffers.......................... |
| 1bcdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcde0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 31 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 | ......(line..11).*.magit-stage-f |
| 1bce00 | 69 6c 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e | ile.<1>:..................Comman |
| 1bce20 | 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 | ds.for.Buffers.Visiting.Files... |
| 1bce40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bce60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1bce80 | 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 66 69 6c 65 20 3c 32 3e 3a 20 | ne..52).*.magit-stage-file.<2>:. |
| 1bcea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 | .................Commands.for.Bu |
| 1bcec0 | 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | ffers.Visiting.Files............ |
| 1bcee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcf00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a | ....................(line..63).* |
| 1bcf20 | 20 6d 61 67 69 74 2d 73 74 61 67 65 2d 6d 6f 64 69 66 69 65 64 3a 20 20 20 20 20 20 20 20 20 20 | .magit-stage-modified:.......... |
| 1bcf40 | 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2e 0a 20 | ........Staging.and.Unstaging... |
| 1bcf60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bcf80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | .............................(li |
| 1bcfa0 | 6e 65 20 20 33 36 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 72 74 2d 67 69 74 3a 20 20 20 20 20 20 | ne..36).*.magit-start-git:...... |
| 1bcfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 | .................Calling.Git.for |
| 1bcfe0 | 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Effect......................... |
| 1bd000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bd020 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 72 74 2d | .......(line..82).*.magit-start- |
| 1bd040 | 70 72 6f 63 65 73 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 | process:...................Calli |
| 1bd060 | 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Git.for.Effect............... |
| 1bd080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bd0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 30 29 0a 2a 20 6d 61 | .................(line.100).*.ma |
| 1bd0c0 | 67 69 74 2d 73 74 61 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-stash:...................... |
| 1bd0e0 | 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Stashing.............(line. |
| 1bd100 | 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 61 70 70 6c 79 3a 20 20 20 20 20 20 20 | ..9).*.magit-stash-apply:....... |
| 1bd120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 | ..............Stashing.......... |
| 1bd140 | 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 6f 74 68 | ...(line..52).*.magit-stash-both |
| 1bd160 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e | :......................Stashing. |
| 1bd180 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 73 | ............(line..14).*.magit-s |
| 1bd1a0 | 74 61 73 68 2d 62 72 61 6e 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tash-branch:.................... |
| 1bd1c0 | 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 35 29 0a | Stashing.............(line.105). |
| 1bd1e0 | 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 62 72 61 6e 63 68 2d 68 65 72 65 3a 20 20 20 20 20 20 | *.magit-stash-branch-here:...... |
| 1bd200 | 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Stashing.............(l |
| 1bd220 | 69 6e 65 20 31 31 30 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 63 6c 65 61 72 3a 20 20 20 | ine.110).*.magit-stash-clear:... |
| 1bd240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 | ..................Stashing...... |
| 1bd260 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d | .......(line.118).*.magit-stash- |
| 1bd280 | 64 72 6f 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 | drop:......................Stash |
| 1bd2a0 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 38 29 0a 2a 20 6d 61 67 | ing.............(line..98).*.mag |
| 1bd2c0 | 69 74 2d 73 74 61 73 68 2d 66 6f 72 6d 61 74 2d 70 61 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 | it-stash-format-patch:.......... |
| 1bd2e0 | 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 | ....Stashing.............(line.1 |
| 1bd300 | 31 35 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 69 6e 64 65 78 3a 20 20 20 20 20 20 20 20 | 15).*.magit-stash-index:........ |
| 1bd320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 | .............Stashing........... |
| 1bd340 | 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 6b 65 65 70 2d | ..(line..20).*.magit-stash-keep- |
| 1bd360 | 69 6e 64 65 78 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 | index:................Stashing.. |
| 1bd380 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 73 74 | ...........(line..30).*.magit-st |
| 1bd3a0 | 61 73 68 2d 6c 69 73 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 | ash-list:......................S |
| 1bd3c0 | 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 31 29 0a 2a | tashing.............(line.121).* |
| 1bd3e0 | 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 70 6f 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-stash-pop:............... |
| 1bd400 | 20 20 20 20 20 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Stashing.............(li |
| 1bd420 | 6e 65 20 20 37 34 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 68 6f 77 3a 20 20 20 20 20 | ne..74).*.magit-stash-show:..... |
| 1bd440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 | .................Diffing........ |
| 1bd460 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 37 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 2d 73 | ......(line..67).*.magit-stash-s |
| 1bd480 | 68 6f 77 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 73 68 69 | how.<1>:..................Stashi |
| 1bd4a0 | 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 30 32 29 0a 2a 20 6d 61 67 69 | ng.............(line.102).*.magi |
| 1bd4c0 | 74 2d 73 74 61 73 68 2d 77 6f 72 6b 74 72 65 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-stash-worktree:............... |
| 1bd4e0 | 20 20 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 | ...Stashing.............(line..2 |
| 1bd500 | 34 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 73 68 65 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d | 4).*.magit-stashes-maybe-update- |
| 1bd520 | 73 74 61 73 68 2d 62 75 66 66 65 72 3a 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 | stash-buffer:.Section.Movement.. |
| 1bd540 | 20 28 6c 69 6e 65 20 20 39 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 3a 20 20 20 20 20 | .(line..92).*.magit-status:..... |
| 1bd560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 42 75 66 66 | .....................Status.Buff |
| 1bd580 | 65 72 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 | er........(line..23).*.magit-sta |
| 1bd5a0 | 74 75 73 2d 68 65 72 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f | tus-here:.....................Co |
| 1bd5c0 | 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 | mmands.for.Buffers.Visiting.File |
| 1bd5e0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1bd600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bd620 | 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 72 65 20 | .(line..52).*.magit-status-here. |
| 1bd640 | 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f | <1>:.................Commands.fo |
| 1bd660 | 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 | r.Buffers.Visiting.Files........ |
| 1bd680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bd6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 36 | ........................(line.16 |
| 1bd6c0 | 36 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 62 | 6).*.magit-status-maybe-update-b |
| 1bd6e0 | 6c 6f 62 2d 62 75 66 66 65 72 3a 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 | lob-buffer:.Section.Movement.... |
| 1bd700 | 20 28 6c 69 6e 65 20 20 38 37 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 79 62 65 | .(line..87).*.magit-status-maybe |
| 1bd720 | 2d 75 70 64 61 74 65 2d 72 65 76 69 73 69 6f 6e 2d 62 75 66 66 65 72 3a 20 53 65 63 74 69 6f 6e | -update-revision-buffer:.Section |
| 1bd740 | 20 4d 6f 76 65 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Movement....................... |
| 1bd760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bd780 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 37 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 | .........(line..77).*.magit-stat |
| 1bd7a0 | 75 73 2d 6d 61 79 62 65 2d 75 70 64 61 74 65 2d 73 74 61 73 68 2d 62 75 66 66 65 72 3a 20 53 65 | us-maybe-update-stash-buffer:.Se |
| 1bd7c0 | 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 28 6c 69 6e 65 20 20 38 32 29 0a 2a 20 6d | ction.Movement....(line..82).*.m |
| 1bd7e0 | 61 67 69 74 2d 73 74 61 74 75 73 2d 71 75 69 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | agit-status-quick:.............. |
| 1bd800 | 20 20 20 20 20 20 53 74 61 74 75 73 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 | ......Status.Buffer........(line |
| 1bd820 | 20 20 37 30 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 3a 20 20 20 20 20 20 20 20 | ..70).*.magit-submodule:........ |
| 1bd840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 | ...............Submodule.Transie |
| 1bd860 | 6e 74 2e 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 | nt..(line...7).*.magit-submodule |
| 1bd880 | 2d 61 64 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c | -add:...................Submodul |
| 1bd8a0 | 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d | e.Transient..(line..20).*.magit- |
| 1bd8c0 | 73 75 62 6d 6f 64 75 6c 65 2d 66 65 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | submodule-fetch:................ |
| 1bd8e0 | 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 | .Fetching.............(line..48) |
| 1bd900 | 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 70 6f 70 75 6c 61 74 65 3a 20 20 20 20 | .*.magit-submodule-populate:.... |
| 1bd920 | 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 | ..........Submodule.Transient..( |
| 1bd940 | 6c 69 6e 65 20 20 33 32 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 72 65 67 69 | line..32).*.magit-submodule-regi |
| 1bd960 | 73 74 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 | ster:..............Submodule.Tra |
| 1bd980 | 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f | nsient..(line..26).*.magit-submo |
| 1bd9a0 | 64 75 6c 65 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 3a 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d | dule-synchronize:...........Subm |
| 1bd9c0 | 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 20 34 30 29 0a 2a 20 6d 61 | odule.Transient..(line..40).*.ma |
| 1bd9e0 | 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 6e 70 6f 70 75 6c 61 74 65 3a 20 20 20 20 20 20 20 | git-submodule-unpopulate:....... |
| 1bda00 | 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 2e 20 28 6c 69 6e 65 20 | .....Submodule.Transient..(line. |
| 1bda20 | 20 34 35 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 75 70 64 61 74 65 3a 20 20 | .45).*.magit-submodule-update:.. |
| 1bda40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e | ..............Submodule.Transien |
| 1bda60 | 74 2e 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 3a 20 20 | t..(line..36).*.magit-subtree:.. |
| 1bda80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 | .......................Subtree.. |
| 1bdaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 73 | ............(line...9).*.magit-s |
| 1bdac0 | 75 62 74 72 65 65 2d 61 64 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ubtree-add:..................... |
| 1bdae0 | 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 34 29 0a | Subtree..............(line..24). |
| 1bdb00 | 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 61 64 64 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 | *.magit-subtree-add-commit:..... |
| 1bdb20 | 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Subtree..............(l |
| 1bdb40 | 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 65 78 70 6f 72 74 3a | ine..28).*.magit-subtree-export: |
| 1bdb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 | ..................Subtree....... |
| 1bdb80 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 | .......(line..37).*.magit-subtre |
| 1bdba0 | 65 2d 69 6d 70 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 | e-import:..................Subtr |
| 1bdbc0 | 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 | ee..............(line..13).*.mag |
| 1bdbe0 | 69 74 2d 73 75 62 74 72 65 65 2d 6d 65 72 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-subtree-merge:............... |
| 1bdc00 | 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Subtree..............(line.. |
| 1bdc20 | 33 31 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 6c 6c 3a 20 20 20 20 20 20 20 | 31).*.magit-subtree-pull:....... |
| 1bdc40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 | .............Subtree............ |
| 1bdc60 | 20 20 28 6c 69 6e 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 73 75 62 74 72 65 65 2d 70 75 73 | ..(line..34).*.magit-subtree-pus |
| 1bdc80 | 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 75 62 74 72 65 65 2e 20 20 | h:....................Subtree... |
| 1bdca0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 38 29 0a 2a 20 6d 61 67 69 74 2d 73 75 | ...........(line..48).*.magit-su |
| 1bdcc0 | 62 74 72 65 65 2d 73 70 6c 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 | btree-split:...................S |
| 1bdce0 | 75 62 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a | ubtree..............(line..52).* |
| 1bdd00 | 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 | .magit-switch-to-repository-buff |
| 1bdd20 | 65 72 3a 20 20 20 20 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 | er:.....Common.Commands......(li |
| 1bdd40 | 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 73 77 69 74 63 68 2d 74 6f 2d 72 65 70 6f 73 69 | ne...6).*.magit-switch-to-reposi |
| 1bdd60 | 74 6f 72 79 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 66 72 61 6d 65 3a 20 43 6f 6d 6d 6f 6e 20 | tory-buffer-other-frame:.Common. |
| 1bdd80 | 43 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Commands........................ |
| 1bdda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bddc0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 38 29 0a 2a 20 6d 61 67 69 74 2d 73 77 69 74 63 | ........(line...8).*.magit-switc |
| 1bdde0 | 68 2d 74 6f 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e | h-to-repository-buffer-other-win |
| 1bde00 | 64 6f 77 3a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 2e 0a 20 20 20 20 20 20 20 20 20 20 | dow:.Common.Commands............ |
| 1bde20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bde40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 37 29 0a 2a | ....................(line...7).* |
| 1bde60 | 20 6d 61 67 69 74 2d 74 61 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .magit-tag:..................... |
| 1bde80 | 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 | ........Tagging..............(li |
| 1bdea0 | 6e 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 74 61 67 2d 63 72 65 61 74 65 3a 20 20 20 20 20 | ne...9).*.magit-tag-create:..... |
| 1bdec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 | .................Tagging........ |
| 1bdee0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 6d 61 67 69 74 2d 74 61 67 2d 64 65 6c | ......(line..14).*.magit-tag-del |
| 1bdf00 | 65 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e | ete:......................Taggin |
| 1bdf20 | 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 37 29 0a 2a 20 6d 61 67 69 | g..............(line..37).*.magi |
| 1bdf40 | 74 2d 74 61 67 2d 70 72 75 6e 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-tag-prune:.................... |
| 1bdf60 | 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 | ...Tagging..............(line..4 |
| 1bdf80 | 33 29 0a 2a 20 6d 61 67 69 74 2d 74 61 67 2d 72 65 6c 65 61 73 65 3a 20 20 20 20 20 20 20 20 20 | 3).*.magit-tag-release:......... |
| 1bdfa0 | 20 20 20 20 20 20 20 20 20 20 20 20 54 61 67 67 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 | ............Tagging............. |
| 1bdfc0 | 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 62 75 66 66 65 | .(line..18).*.magit-toggle-buffe |
| 1bdfe0 | 72 2d 6c 6f 63 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 6f 64 65 73 20 61 6e 64 20 42 | r-lock:..............Modes.and.B |
| 1be000 | 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 74 6f 67 | uffers....(line..18).*.magit-tog |
| 1be020 | 67 6c 65 2d 67 69 74 2d 64 65 62 75 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 | gle-git-debug:................De |
| 1be040 | 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 | bugging.Tools......(line..29).*. |
| 1be060 | 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | magit-toggle-margin:............ |
| 1be080 | 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 2e 20 20 20 20 20 28 6c 69 6e | .......Refreshing.Logs......(lin |
| 1be0a0 | 65 20 20 33 34 29 0a 2a 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d 61 72 67 69 6e 20 3c 31 3e | e..34).*.magit-toggle-margin.<1> |
| 1be0c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 20 20 20 | :...............Log.Margin...... |
| 1be0e0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a 2a 20 6d 61 67 69 74 2d 74 6f 67 67 6c 65 2d 6d | .....(line..60).*.magit-toggle-m |
| 1be100 | 61 72 67 69 6e 2d 64 65 74 61 69 6c 73 3a 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 | argin-details:...........Log.Mar |
| 1be120 | 67 69 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 36 29 0a 2a 20 6d 61 67 69 74 | gin...........(line..66).*.magit |
| 1be140 | 2d 74 6f 67 67 6c 65 2d 76 65 72 62 6f 73 65 2d 72 65 66 72 65 73 68 3a 20 20 20 20 20 20 20 20 | -toggle-verbose-refresh:........ |
| 1be160 | 20 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 | ..Debugging.Tools......(line..52 |
| 1be180 | 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).*.magit-unstage:.............. |
| 1be1a0 | 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 | ...........Staging.and.Unstaging |
| 1be1c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be200 | 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 61 6c 6c 3a 20 | (line..42).*.magit-unstage-all:. |
| 1be220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 | ....................Staging.and. |
| 1be240 | 55 6e 73 74 61 67 69 6e 67 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Unstaging....................... |
| 1be260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be280 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 | .........(line..50).*.magit-unst |
| 1be2a0 | 61 67 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | age-buffer-file:.............Com |
| 1be2c0 | 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 | mands.for.Buffers.Visiting.Files |
| 1be2e0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be320 | 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 62 75 66 66 65 | (line..52).*.magit-unstage-buffe |
| 1be340 | 72 2d 66 69 6c 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | r-file.<1>:.........Commands.for |
| 1be360 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 | .Buffers.Visiting.Files......... |
| 1be380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 | .......................(line..69 |
| 1be3c0 | 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 69 6c 65 3a 20 20 20 20 20 20 20 20 20 | ).*.magit-unstage-file:......... |
| 1be3e0 | 20 20 20 20 20 20 20 20 20 20 20 53 74 61 67 69 6e 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 | ...........Staging.from.File-Vis |
| 1be400 | 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iting.Buffers................... |
| 1be420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..18).*.magit- |
| 1be460 | 75 6e 73 74 61 67 65 2d 66 69 6c 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | unstage-file.<1>:............... |
| 1be480 | 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 | .Commands.for.Buffers.Visiting.F |
| 1be4a0 | 69 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iles............................ |
| 1be4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be4e0 | 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 73 74 61 67 65 2d 66 | ....(line..52).*.magit-unstage-f |
| 1be500 | 69 6c 65 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 | ile.<2>:................Commands |
| 1be520 | 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e 0a 20 20 20 | .for.Buffers.Visiting.Files..... |
| 1be540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1be580 | 20 20 36 39 29 0a 2a 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 | ..69).*.magit-version:.......... |
| 1be5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 69 74 20 45 78 65 63 75 74 61 62 6c 65 2e 20 20 | ...............Git.Executable... |
| 1be5c0 | 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 6d 61 67 69 74 2d 76 65 72 73 69 6f 6e 20 3c | ....(line..59).*.magit-version.< |
| 1be5e0 | 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 62 75 67 67 69 6e | 1>:.....................Debuggin |
| 1be600 | 67 20 54 6f 6f 6c 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 31 29 0a 2a 20 6d 61 67 69 74 2d | g.Tools......(line..11).*.magit- |
| 1be620 | 76 69 73 69 74 2d 72 65 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | visit-ref:...................... |
| 1be640 | 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 31 35 39 29 | .References.Buffer....(line.159) |
| 1be660 | 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 63 6f 6d 6d 69 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 | .*.magit-wip-commit:............ |
| 1be680 | 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Wip.Modes............( |
| 1be6a0 | 6c 69 6e 65 20 20 38 35 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 6c 6f 67 3a 20 20 20 20 20 20 | line..85).*.magit-wip-log:...... |
| 1be6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 | ...................Wip.Modes.... |
| 1be6e0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 6c | ........(line..47).*.magit-wip-l |
| 1be700 | 6f 67 2d 63 75 72 72 65 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 | og-current:.................Wip. |
| 1be720 | 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 | Modes............(line..55).*.ma |
| 1be740 | 67 69 74 2d 77 6f 72 6b 74 72 65 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-worktree:................... |
| 1be760 | 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Worktree.............(line. |
| 1be780 | 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 62 72 61 6e 63 68 3a 20 20 20 | ..9).*.magit-worktree-branch:... |
| 1be7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 | ..............Worktree.......... |
| 1be7c0 | 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 63 | ...(line..16).*.magit-worktree-c |
| 1be7e0 | 68 65 63 6b 6f 75 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e | heckout:...............Worktree. |
| 1be800 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 77 | ............(line..13).*.magit-w |
| 1be820 | 6f 72 6b 74 72 65 65 2d 64 65 6c 65 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | orktree-delete:................. |
| 1be840 | 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a | Worktree.............(line..22). |
| 1be860 | 2a 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 6d 6f 76 65 3a 20 20 20 20 20 20 20 20 20 20 | *.magit-worktree-move:.......... |
| 1be880 | 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Worktree.............(l |
| 1be8a0 | 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 74 2d 77 6f 72 6b 74 72 65 65 2d 73 74 61 74 75 73 | ine..19).*.magit-worktree-status |
| 1be8c0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 6f 72 6b 74 72 65 65 2e 20 20 20 20 20 | :.................Worktree...... |
| 1be8e0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 73 63 72 6f 6c 6c 2d 64 6f 77 6e 3a | .......(line..26).*.scroll-down: |
| 1be900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 | ...........................Comma |
| 1be920 | 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 | nds.Available.in.Diffs.......... |
| 1be940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1be960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 36 29 | ......................(line..56) |
| 1be980 | 0a 2a 20 73 63 72 6f 6c 6c 2d 75 70 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .*.scroll-up:................... |
| 1be9a0 | 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c 61 62 6c 65 20 69 6e 20 | ..........Commands.Available.in. |
| 1be9c0 | 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Diffs........................... |
| 1be9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bea00 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 63 61 | .....(line..53).*.with-editor-ca |
| 1bea20 | 6e 63 65 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 | ncel:....................Editing |
| 1bea40 | 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Commit.Messages................ |
| 1bea60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bea80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 77 69 74 | ................(line..22).*.wit |
| 1beaa0 | 68 2d 65 64 69 74 6f 72 2d 63 61 6e 63 65 6c 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | h-editor-cancel.<1>:............ |
| 1beac0 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1beae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1beb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1beb20 | 65 20 20 31 31 29 0a 2a 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 64 65 62 75 67 3a 20 20 20 20 20 | e..11).*.with-editor-debug:..... |
| 1beb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 2e | ................Debugging.Tools. |
| 1beb60 | 20 20 20 20 20 28 6c 69 6e 65 20 20 36 34 29 0a 2a 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 66 69 | .....(line..64).*.with-editor-fi |
| 1beb80 | 6e 69 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 | nish:....................Editing |
| 1beba0 | 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Commit.Messages................ |
| 1bebc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bebe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 77 69 74 | ................(line..18).*.wit |
| 1bec00 | 68 2d 65 64 69 74 6f 72 2d 66 69 6e 69 73 68 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 | h-editor-finish.<1>:............ |
| 1bec20 | 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 | ....Editing.Rebase.Sequences.... |
| 1bec40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bec60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e | ............................(lin |
| 1bec80 | 65 20 20 20 37 29 0a 2a 20 77 69 74 68 2d 65 64 69 74 6f 72 2d 75 73 61 67 65 2d 6d 65 73 73 61 | e...7).*.with-editor-usage-messa |
| 1beca0 | 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 | ge:.............Commit.Mode.and. |
| 1becc0 | 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Hooks........................... |
| 1bece0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bed00 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 31 29 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 67 69 74 2e 69 | .....(line..51)....File:.magit.i |
| 1bed20 | 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 56 61 72 69 61 62 6c 65 20 49 6e 64 65 78 2c 20 20 50 72 65 | nfo,..Node:.Variable.Index,..Pre |
| 1bed40 | 76 3a 20 46 75 6e 63 74 69 6f 6e 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 2c 20 20 | v:.Function.and.Command.Index,.. |
| 1bed60 | 55 70 3a 20 54 6f 70 0a 0a 41 70 70 65 6e 64 69 78 20 45 20 56 61 72 69 61 62 6c 65 20 49 6e 64 | Up:.Top..Appendix.E.Variable.Ind |
| 1bed80 | 65 78 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 00 08 | ex.*************************.... |
| 1beda0 | 5b 69 6e 64 65 78 00 08 5d 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | [index..].*.Menu:..*.auto-revert |
| 1bedc0 | 2d 62 75 66 66 65 72 2d 6c 69 73 74 2d 66 69 6c 74 65 72 3a 20 20 20 20 20 20 20 20 41 75 74 6f | -buffer-list-filter:........Auto |
| 1bede0 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1bee00 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1bee20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bee40 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 33 29 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | ........(line..73).*.auto-revert |
| 1bee60 | 2d 69 6e 74 65 72 76 61 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f | -interval:..................Auto |
| 1bee80 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1beea0 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1beec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1beee0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | ........(line..69).*.auto-revert |
| 1bef00 | 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f | -mode:......................Auto |
| 1bef20 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1bef40 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1bef60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bef80 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | ........(line..57).*.auto-revert |
| 1befa0 | 2d 73 74 6f 70 2d 6f 6e 2d 75 73 65 72 2d 69 6e 70 75 74 3a 20 20 20 20 20 20 20 20 41 75 74 6f | -stop-on-user-input:........Auto |
| 1befc0 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1befe0 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1bf000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf020 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 35 29 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | ........(line..65).*.auto-revert |
| 1bf040 | 2d 75 73 65 2d 6e 6f 74 69 66 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f | -use-notify:................Auto |
| 1bf060 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1bf080 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1bf0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf0c0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 61 75 74 6f 2d 72 65 76 65 72 74 | ........(line..46).*.auto-revert |
| 1bf0e0 | 2d 76 65 72 62 6f 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f | -verbose:...................Auto |
| 1bf100 | 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 | matic.Reverting.of.File-Visiting |
| 1bf120 | 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffers........................ |
| 1bf140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf160 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 34 29 0a 2a 20 62 72 61 6e 63 68 2e 61 75 74 6f | ........(line..94).*.branch.auto |
| 1bf180 | 53 65 74 75 70 4d 65 72 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e | SetupMerge:.................Bran |
| 1bf1a0 | 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch.Git.Variables................ |
| 1bf1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 31 29 0a 2a 20 62 72 61 | ................(line..71).*.bra |
| 1bf200 | 6e 63 68 2e 61 75 74 6f 53 65 74 75 70 52 65 62 61 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 | nch.autoSetupRebase:............ |
| 1bf220 | 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 | ....Branch.Git.Variables........ |
| 1bf240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 | ........................(line..8 |
| 1bf280 | 35 29 0a 2a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 64 65 73 63 72 69 70 74 69 6f 6e 3a 20 20 20 | 5).*.branch.NAME.description:... |
| 1bf2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 | ............Branch.Git.Variables |
| 1bf2c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf300 | 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 6d 65 72 67 65 3a 20 | (line..42).*.branch.NAME.merge:. |
| 1bf320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 | ....................Branch.Git.V |
| 1bf340 | 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ariables........................ |
| 1bf360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf380 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 | ........(line..10).*.branch.NAME |
| 1bf3a0 | 2e 70 75 73 68 52 65 6d 6f 74 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e | .pushRemote:................Bran |
| 1bf3c0 | 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch.Git.Variables................ |
| 1bf3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 39 29 0a 2a 20 62 72 61 | ................(line..29).*.bra |
| 1bf420 | 6e 63 68 2e 4e 41 4d 45 2e 72 65 62 61 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nch.NAME.rebase:................ |
| 1bf440 | 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 | ....Branch.Git.Variables........ |
| 1bf460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 | ........................(line..2 |
| 1bf4a0 | 30 29 0a 2a 20 62 72 61 6e 63 68 2e 4e 41 4d 45 2e 72 65 6d 6f 74 65 3a 20 20 20 20 20 20 20 20 | 0).*.branch.NAME.remote:........ |
| 1bf4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 | ............Branch.Git.Variables |
| 1bf4e0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf520 | 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 63 6f 72 65 2e 6e 6f 74 65 73 52 65 66 3a 20 20 20 20 20 | (line..15).*.core.notesRef:..... |
| 1bf540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 | ....................Notes....... |
| 1bf560 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 33 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 | .........(line..53).*.git-commit |
| 1bf580 | 2d 66 69 6e 69 73 68 2d 71 75 65 72 79 2d 66 75 6e 63 74 69 6f 6e 73 3a 20 20 20 20 20 43 6f 6d | -finish-query-functions:.....Com |
| 1bf5a0 | 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 | mit.Message.Conventions......... |
| 1bf5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 38 | .......................(line..18 |
| 1bf600 | 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6b 6e 6f 77 6e 2d 70 73 65 75 64 6f 2d 68 65 61 64 | ).*.git-commit-known-pseudo-head |
| 1bf620 | 65 72 73 3a 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 | ers:.......Commit.Pseudo.Headers |
| 1bf640 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf680 | 28 6c 69 6e 65 20 20 20 39 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 61 6a 6f 72 2d 6d 6f | (line...9).*.git-commit-major-mo |
| 1bf6a0 | 64 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 | de:.................Commit.Mode. |
| 1bf6c0 | 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | and.Hooks....................... |
| 1bf6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf700 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 | .........(line..12).*.git-commit |
| 1bf720 | 2d 70 6f 73 74 2d 66 69 6e 69 73 68 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d | -post-finish-hook:...........Com |
| 1bf740 | 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mit.Mode.and.Hooks.............. |
| 1bf760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 34 29 0a 2a 20 67 | ..................(line..54).*.g |
| 1bf7a0 | 69 74 2d 63 6f 6d 6d 69 74 2d 73 65 74 75 70 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 | it-commit-setup-hook:........... |
| 1bf7c0 | 20 20 20 20 20 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 2e 0a 20 20 20 | ......Commit.Mode.and.Hooks..... |
| 1bf7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bf820 | 20 20 32 31 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 74 79 6c 65 2d 63 6f 6e 76 65 6e 74 | ..21).*.git-commit-style-convent |
| 1bf840 | 69 6f 6e 2d 63 68 65 63 6b 73 3a 20 20 20 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f | ion-checks:....Commit.Message.Co |
| 1bf860 | 6e 76 65 6e 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nventions....................... |
| 1bf880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf8a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a 2a 20 67 69 74 2d 63 6f 6d 6d 69 74 | .........(line..38).*.git-commit |
| 1bf8c0 | 2d 73 75 6d 6d 61 72 79 2d 6d 61 78 2d 6c 65 6e 67 74 68 3a 20 20 20 20 20 20 20 20 20 43 6f 6d | -summary-max-length:.........Com |
| 1bf8e0 | 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 | mit.Message.Conventions......... |
| 1bf900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 | .......................(line..13 |
| 1bf940 | 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 61 75 74 6f 2d 61 64 76 61 6e 63 65 3a 20 20 20 20 | ).*.git-rebase-auto-advance:.... |
| 1bf960 | 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e | ...........Editing.Rebase.Sequen |
| 1bf980 | 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ces............................. |
| 1bf9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bf9c0 | 20 20 20 28 6c 69 6e 65 20 20 38 30 29 0a 2a 20 67 69 74 2d 72 65 62 61 73 65 2d 63 6f 6e 66 69 | ...(line..80).*.git-rebase-confi |
| 1bf9e0 | 72 6d 2d 63 61 6e 63 65 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 74 69 6e 67 20 52 | rm-cancel:.............Editing.R |
| 1bfa00 | 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ebase.Sequences................. |
| 1bfa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 38 36 29 0a 2a 20 67 69 74 2d | ...............(line..86).*.git- |
| 1bfa60 | 72 65 62 61 73 65 2d 73 68 6f 77 2d 69 6e 73 74 72 75 63 74 69 6f 6e 73 3a 20 20 20 20 20 20 20 | rebase-show-instructions:....... |
| 1bfa80 | 20 20 20 45 64 69 74 69 6e 67 20 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 | ...Editing.Rebase.Sequences..... |
| 1bfaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bfae0 | 20 20 38 33 29 0a 2a 20 67 6c 6f 62 61 6c 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 3a | ..83).*.global-auto-revert-mode: |
| 1bfb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 | ...............Automatic.Reverti |
| 1bfb20 | 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 | ng.of.File-Visiting.Buffers..... |
| 1bfb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bfb80 | 20 20 32 31 29 0a 2a 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 69 6d 6d 65 64 69 | ..21).*.magit-auto-revert-immedi |
| 1bfba0 | 61 74 65 6c 79 3a 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 | ately:.........Automatic.Reverti |
| 1bfbc0 | 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 | ng.of.File-Visiting.Buffers..... |
| 1bfbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bfc20 | 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 6d 6f 64 65 3a 20 | ..30).*.magit-auto-revert-mode:. |
| 1bfc40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 | ...............Automatic.Reverti |
| 1bfc60 | 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 | ng.of.File-Visiting.Buffers..... |
| 1bfc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bfcc0 | 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 61 75 74 6f 2d 72 65 76 65 72 74 2d 74 72 61 63 6b 65 | ..17).*.magit-auto-revert-tracke |
| 1bfce0 | 64 2d 6f 6e 6c 79 3a 20 20 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 | d-only:........Automatic.Reverti |
| 1bfd00 | 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 | ng.of.File-Visiting.Buffers..... |
| 1bfd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1bfd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | ...........................(line |
| 1bfd60 | 20 20 35 31 29 0a 2a 20 6d 61 67 69 74 2d 62 69 73 65 63 74 2d 73 68 6f 77 2d 67 72 61 70 68 3a | ..51).*.magit-bisect-show-graph: |
| 1bfd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 69 73 65 63 74 69 6e 67 2e 20 20 20 20 20 20 20 | ...............Bisecting........ |
| 1bfda0 | 20 20 20 20 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 64 69 73 | ....(line..57).*.magit-blame-dis |
| 1bfdc0 | 61 62 6c 65 2d 6d 6f 64 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e | able-modes:.............Blaming. |
| 1bfde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 36 35 29 0a 2a 20 6d 61 67 69 74 2d | .............(line.165).*.magit- |
| 1bfe00 | 62 6c 61 6d 65 2d 65 63 68 6f 2d 73 74 79 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | blame-echo-style:............... |
| 1bfe20 | 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 35 31 29 | .Blaming..............(line.151) |
| 1bfe40 | 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 67 6f 74 6f 2d 63 68 75 6e 6b 2d 68 6f 6f 6b 3a 20 | .*.magit-blame-goto-chunk-hook:. |
| 1bfe60 | 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........Blaming..............( |
| 1bfe80 | 6c 69 6e 65 20 31 37 30 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 2d 72 65 61 64 2d 6f 6e 6c | line.170).*.magit-blame-read-onl |
| 1bfea0 | 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 | y:.................Blaming...... |
| 1bfec0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 36 31 29 0a 2a 20 6d 61 67 69 74 2d 62 6c 61 6d 65 | ........(line.161).*.magit-blame |
| 1bfee0 | 2d 73 74 79 6c 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6c 61 6d | -styles:....................Blam |
| 1bff00 | 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 34 37 29 0a 2a 20 6d 61 | ing..............(line.147).*.ma |
| 1bff20 | 67 69 74 2d 62 6c 61 6d 65 2d 74 69 6d 65 2d 66 6f 72 6d 61 74 3a 20 20 20 20 20 20 20 20 20 20 | git-blame-time-format:.......... |
| 1bff40 | 20 20 20 20 20 42 6c 61 6d 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Blaming..............(line. |
| 1bff60 | 31 35 37 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 61 64 6a 75 73 74 2d 72 65 6d 6f 74 | 157).*.magit-branch-adjust-remot |
| 1bff80 | 65 2d 75 70 73 74 72 65 61 6d 2d 61 6c 69 73 74 3a 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 | e-upstream-alist:.Branch.Command |
| 1bffa0 | 73 2e 20 28 6c 69 6e 65 20 32 30 32 29 0a 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 64 69 72 | s..(line.202).*.magit-branch-dir |
| 1bffc0 | 65 63 74 2d 63 6f 6e 66 69 67 75 72 65 3a 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f | ect-configure:.........Branch.Co |
| 1bffe0 | 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 29 0a 2a 20 6d 61 67 69 74 2d 62 | mmands......(line..19).*.magit-b |
| 1c0000 | 72 61 6e 63 68 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 65 61 6d 3a 20 20 20 | ranch-prefer-remote-upstream:... |
| 1c0020 | 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 35 38 29 0a | Branch.Commands......(line.158). |
| 1c0040 | 2a 20 6d 61 67 69 74 2d 62 72 61 6e 63 68 2d 72 65 61 64 2d 75 70 73 74 72 65 61 6d 2d 66 69 72 | *.magit-branch-read-upstream-fir |
| 1c0060 | 73 74 3a 20 20 20 20 20 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 20 20 20 28 6c | st:......Branch.Commands......(l |
| 1c0080 | 69 6e 65 20 31 35 33 29 0a 2a 20 6d 61 67 69 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 6f 72 | ine.153).*.magit-buffer-name-for |
| 1c00a0 | 6d 61 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 | mat:..............Naming.Buffers |
| 1c00c0 | 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 35 29 0a 2a 20 6d 61 67 69 74 2d 62 75 72 79 2d 62 | .......(line..25).*.magit-bury-b |
| 1c00e0 | 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 51 75 69 74 74 | uffer-function:............Quitt |
| 1c0100 | 69 6e 67 20 57 69 6e 64 6f 77 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 6d 61 67 | ing.Windows.....(line..16).*.mag |
| 1c0120 | 69 74 2d 63 68 65 72 72 79 2d 6d 61 72 67 69 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it-cherry-margin:............... |
| 1c0140 | 20 20 20 20 43 68 65 72 72 69 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Cherries.............(line.. |
| 1c0160 | 32 31 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 61 6c 77 61 79 73 2d 74 72 61 6e 73 69 65 | 21).*.magit-clone-always-transie |
| 1c0180 | 6e 74 3a 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e | nt:..........Cloning.Repository. |
| 1c01a0 | 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 64 65 66 61 75 | ..(line..12).*.magit-clone-defau |
| 1c01c0 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 3a 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 | lt-directory:.........Cloning.Re |
| 1c01e0 | 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 38 34 29 0a 2a 20 6d 61 67 69 74 2d 63 6c | pository...(line..84).*.magit-cl |
| 1c0200 | 6f 6e 65 2d 6e 61 6d 65 2d 61 6c 69 73 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 | one-name-alist:................C |
| 1c0220 | 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 39 34 29 0a 2a | loning.Repository...(line..94).* |
| 1c0240 | 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 2d 68 65 61 64 3a 20 20 20 | .magit-clone-set-remote-head:... |
| 1c0260 | 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 | ........Cloning.Repository...(li |
| 1c0280 | 6e 65 20 20 36 36 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 73 65 74 2d 72 65 6d 6f 74 65 | ne..66).*.magit-clone-set-remote |
| 1c02a0 | 2e 70 75 73 68 44 65 66 61 75 6c 74 3a 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 | .pushDefault:....Cloning.Reposit |
| 1c02c0 | 6f 72 79 2e 20 20 28 6c 69 6e 65 20 20 37 35 29 0a 2a 20 6d 61 67 69 74 2d 63 6c 6f 6e 65 2d 75 | ory...(line..75).*.magit-clone-u |
| 1c02e0 | 72 6c 2d 66 6f 72 6d 61 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e | rl-format:................Clonin |
| 1c0300 | 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 6c 69 6e 65 20 31 31 34 29 0a 2a 20 6d 61 67 69 | g.Repository...(line.114).*.magi |
| 1c0320 | 74 2d 63 6f 6d 6d 69 74 2d 61 73 6b 2d 74 6f 2d 73 74 61 67 65 3a 20 20 20 20 20 20 20 20 20 20 | t-commit-ask-to-stage:.......... |
| 1c0340 | 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 36 | ...Initiating.a.Commit..(line..6 |
| 1c0360 | 35 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 64 69 66 66 2d 69 6e 68 69 62 69 74 2d 73 | 5).*.magit-commit-diff-inhibit-s |
| 1c0380 | 61 6d 65 2d 77 69 6e 64 6f 77 3a 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e | ame-window:.Initiating.a.Commit. |
| 1c03a0 | 20 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 65 78 74 65 6e | .(line..97).*.magit-commit-exten |
| 1c03c0 | 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 3a 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 | d-override-date:.....Initiating. |
| 1c03e0 | 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 37 32 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d | a.Commit..(line..72).*.magit-com |
| 1c0400 | 6d 69 74 2d 72 65 77 6f 72 64 2d 6f 76 65 72 72 69 64 65 2d 64 61 74 65 3a 20 20 20 20 20 49 6e | mit-reword-override-date:.....In |
| 1c0420 | 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 37 35 29 0a 2a 20 | itiating.a.Commit..(line..75).*. |
| 1c0440 | 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 68 6f 77 2d 64 69 66 66 3a 20 20 20 20 20 20 20 20 20 | magit-commit-show-diff:......... |
| 1c0460 | 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e | .......Initiating.a.Commit..(lin |
| 1c0480 | 65 20 20 36 39 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 6d 69 74 2d 73 71 75 61 73 68 2d 63 6f 6e | e..69).*.magit-commit-squash-con |
| 1c04a0 | 66 69 72 6d 3a 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 43 6f 6d | firm:...........Initiating.a.Com |
| 1c04c0 | 6d 69 74 2e 20 28 6c 69 6e 65 20 20 37 38 29 0a 2a 20 6d 61 67 69 74 2d 63 6f 6d 70 6c 65 74 69 | mit..(line..78).*.magit-completi |
| 1c04e0 | 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 53 75 70 70 6f 72 74 | ng-read-function:........Support |
| 1c0500 | 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 6f 72 6b 73 2e 0a 20 20 20 20 | .for.Completion.Frameworks...... |
| 1c0520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | ..........................(line. |
| 1c0560 | 20 32 37 29 0a 2a 20 6d 61 67 69 74 2d 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 2d 6b 65 79 2d 62 | .27).*.magit-define-global-key-b |
| 1c0580 | 69 6e 64 69 6e 67 73 3a 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 42 69 6e 64 69 6e 67 73 2e 20 20 | indings:......Global.Bindings... |
| 1c05a0 | 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 61 64 6a 75 73 | ...(line...6).*.magit-diff-adjus |
| 1c05c0 | 74 2d 74 61 62 2d 77 69 64 74 68 3a 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 20 4f 70 74 69 | t-tab-width:...........Diff.Opti |
| 1c05e0 | 6f 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 64 | ons.........(line..17).*.magit-d |
| 1c0600 | 69 66 66 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 3a 20 20 20 20 20 20 20 20 20 | iff-buffer-file-locked:......... |
| 1c0620 | 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 | Commands.for.Buffers.Visiting.Fi |
| 1c0640 | 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | les............................. |
| 1c0660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0680 | 20 20 20 28 6c 69 6e 65 20 31 30 34 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 65 78 74 72 61 | ...(line.104).*.magit-diff-extra |
| 1c06a0 | 2d 73 74 61 74 2d 61 72 67 75 6d 65 6e 74 73 3a 20 20 20 20 20 20 20 44 69 66 66 20 4f 70 74 69 | -stat-arguments:.......Diff.Opti |
| 1c06c0 | 6f 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 32 29 0a 2a 20 6d 61 67 69 74 2d 64 | ons.........(line.112).*.magit-d |
| 1c06e0 | 69 66 66 2d 68 69 64 65 2d 74 72 61 69 6c 69 6e 67 2d 63 72 2d 63 68 61 72 61 63 74 65 72 73 3a | iff-hide-trailing-cr-characters: |
| 1c0700 | 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 37 29 0a | .Diff.Options........(line..77). |
| 1c0720 | 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d 68 75 6e 6b 2d 72 65 67 69 | *.magit-diff-highlight-hunk-regi |
| 1c0740 | 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 3a 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 28 6c | on-functions:.Diff.Options....(l |
| 1c0760 | 69 6e 65 20 20 38 30 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 69 67 68 6c 69 67 68 74 2d | ine..80).*.magit-diff-highlight- |
| 1c0780 | 69 6e 64 65 6e 74 61 74 69 6f 6e 3a 20 20 20 20 20 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 | indentation:......Diff.Options.. |
| 1c07a0 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 68 | .......(line..63).*.magit-diff-h |
| 1c07c0 | 69 67 68 6c 69 67 68 74 2d 74 72 61 69 6c 69 6e 67 3a 20 20 20 20 20 20 20 20 20 44 69 66 66 20 | ighlight-trailing:.........Diff. |
| 1c07e0 | 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 6d 61 67 | Options.........(line..59).*.mag |
| 1c0800 | 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 65 3a 20 20 20 20 20 20 20 | it-diff-paint-whitespace:....... |
| 1c0820 | 20 20 20 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 | ....Diff.Options.........(line.. |
| 1c0840 | 33 38 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 70 61 69 6e 74 2d 77 68 69 74 65 73 70 61 63 | 38).*.magit-diff-paint-whitespac |
| 1c0860 | 65 2d 6c 69 6e 65 73 3a 20 20 20 20 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 20 | e-lines:.....Diff.Options....... |
| 1c0880 | 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 72 65 66 69 6e 65 | ..(line..52).*.magit-diff-refine |
| 1c08a0 | 2d 68 75 6e 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 66 66 20 4f 70 74 69 6f | -hunk:................Diff.Optio |
| 1c08c0 | 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 64 69 | ns.........(line...6).*.magit-di |
| 1c08e0 | 66 66 2d 72 65 66 69 6e 65 2d 69 67 6e 6f 72 65 2d 77 68 69 74 65 73 70 61 63 65 3a 20 20 20 44 | ff-refine-ignore-whitespace:...D |
| 1c0900 | 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a | iff.Options.........(line..13).* |
| 1c0920 | 20 6d 61 67 69 74 2d 64 69 66 66 2d 75 6e 6d 61 72 6b 65 64 2d 6c 69 6e 65 73 2d 6b 65 65 70 2d | .magit-diff-unmarked-lines-keep- |
| 1c0940 | 66 6f 72 65 67 72 6f 75 6e 64 3a 20 44 69 66 66 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 28 6c 69 | foreground:.Diff.Options.....(li |
| 1c0960 | 6e 65 20 31 30 35 29 0a 2a 20 6d 61 67 69 74 2d 64 69 66 66 2d 76 69 73 69 74 2d 70 72 65 76 69 | ne.105).*.magit-diff-visit-previ |
| 1c0980 | 6f 75 73 2d 62 6c 6f 62 3a 20 20 20 20 20 20 20 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 | ous-blob:........Visiting.Files. |
| 1c09a0 | 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 2e 0a 20 20 20 20 20 20 20 20 20 | and.Blobs.from.a.Diff........... |
| 1c09c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c09e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 38 29 0a | .....................(line..38). |
| 1c0a00 | 2a 20 6d 61 67 69 74 2d 64 69 72 65 63 74 2d 75 73 65 2d 62 75 66 66 65 72 2d 61 72 67 75 6d 65 | *.magit-direct-use-buffer-argume |
| 1c0a20 | 6e 74 73 3a 20 20 20 20 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 | nts:.....Transient.Arguments.and |
| 1c0a40 | 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Buffer.Variables............... |
| 1c0a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 33 29 0a 2a 20 6d 61 | .................(line..73).*.ma |
| 1c0aa0 | 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 3a 20 20 20 20 | git-display-buffer-function:.... |
| 1c0ac0 | 20 20 20 20 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 | .....Switching.Buffers....(line. |
| 1c0ae0 | 20 32 35 29 0a 2a 20 6d 61 67 69 74 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 6e 6f 73 65 | .25).*.magit-display-buffer-nose |
| 1c0b00 | 6c 65 63 74 3a 20 20 20 20 20 20 20 20 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e | lect:.........Switching.Buffers. |
| 1c0b20 | 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 64 77 69 6d 2d 73 65 6c 65 63 | ...(line..17).*.magit-dwim-selec |
| 1c0b40 | 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6d 70 6c 65 74 69 6f | tion:..................Completio |
| 1c0b60 | 6e 20 61 6e 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | n.and.Confirmation.............. |
| 1c0b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 6d | ..................(line..42).*.m |
| 1c0bc0 | 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 72 65 73 6f 6c 76 65 2d 66 75 6e 63 74 69 6f 6e | agit-ediff-dwim-resolve-function |
| 1c0be0 | 3a 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 | :.....Ediffing.............(line |
| 1c0c00 | 20 31 30 35 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 64 77 69 6d 2d 73 68 6f 77 2d 6f 6e | .105).*.magit-ediff-dwim-show-on |
| 1c0c20 | 2d 68 75 6e 6b 73 3a 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 | -hunks:........Ediffing......... |
| 1c0c40 | 20 20 20 20 28 6c 69 6e 65 20 31 31 31 29 0a 2a 20 6d 61 67 69 74 2d 65 64 69 66 66 2d 71 75 69 | ....(line.111).*.magit-ediff-qui |
| 1c0c60 | 74 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 64 69 66 66 69 6e 67 | t-hook:.................Ediffing |
| 1c0c80 | 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 34 29 0a 2a 20 6d 61 67 69 74 2d | .............(line.124).*.magit- |
| 1c0ca0 | 65 64 69 66 66 2d 73 68 6f 77 2d 73 74 61 73 68 2d 77 69 74 68 2d 69 6e 64 65 78 3a 20 20 20 20 | ediff-show-stash-with-index:.... |
| 1c0cc0 | 20 45 64 69 66 66 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 31 38 29 | .Ediffing.............(line.118) |
| 1c0ce0 | 0a 2a 20 6d 61 67 69 74 2d 67 65 6e 65 72 61 74 65 2d 62 75 66 66 65 72 2d 6e 61 6d 65 2d 66 75 | .*.magit-generate-buffer-name-fu |
| 1c0d00 | 6e 63 74 69 6f 6e 3a 20 20 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 20 20 20 28 | nction:...Naming.Buffers.......( |
| 1c0d20 | 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 64 65 62 75 67 3a 20 20 20 20 | line...6).*.magit-git-debug:.... |
| 1c0d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f | ...................Viewing.Git.O |
| 1c0d60 | 75 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 64 | utput...(line..26).*.magit-git-d |
| 1c0d80 | 65 62 75 67 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 65 74 74 | ebug.<1>:...................Gett |
| 1c0da0 | 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 | ing.a.Value.from.Git............ |
| 1c0dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 38 29 0a 2a | ....................(line..68).* |
| 1c0e00 | 20 6d 61 67 69 74 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 3a 20 20 20 20 20 20 20 20 20 20 | .magit-git-executable:.......... |
| 1c0e20 | 20 20 20 20 20 20 20 20 47 69 74 20 45 78 65 63 75 74 61 62 6c 65 2e 20 20 20 20 20 20 28 6c 69 | ........Git.Executable.......(li |
| 1c0e40 | 6e 65 20 20 32 36 29 0a 2a 20 6d 61 67 69 74 2d 67 69 74 2d 67 6c 6f 62 61 6c 2d 61 72 67 75 6d | ne..26).*.magit-git-global-argum |
| 1c0e60 | 65 6e 74 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 75 | ents:............Global.Git.Argu |
| 1c0e80 | 6d 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ments........................... |
| 1c0ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0ec0 | 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 6b 65 65 70 2d 72 65 67 | .....(line...6).*.magit-keep-reg |
| 1c0ee0 | 69 6f 6e 2d 6f 76 65 72 6c 61 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 53 65 6c | ion-overlay:.............The.Sel |
| 1c0f00 | 65 63 74 69 6f 6e 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 | ection........(line..52).*.magit |
| 1c0f20 | 2d 6c 69 73 74 2d 72 65 66 73 2d 73 6f 72 74 62 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -list-refs-sortby:.............. |
| 1c0f40 | 20 20 41 64 64 69 74 69 6f 6e 61 6c 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 2e | ..Additional.Completion.Options. |
| 1c0f60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1c0fa0 | 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 61 75 74 6f 2d 6d 6f 72 65 3a | line...6).*.magit-log-auto-more: |
| 1c0fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 | ...................Log.Buffer... |
| 1c0fe0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 39 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 62 | ........(line..69).*.magit-log-b |
| 1c1000 | 75 66 66 65 72 2d 66 69 6c 65 2d 6c 6f 63 6b 65 64 3a 20 20 20 20 20 20 20 20 20 20 43 6f 6d 6d | uffer-file-locked:..........Comm |
| 1c1020 | 61 6e 64 73 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 2e | ands.for.Buffers.Visiting.Files. |
| 1c1040 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1c1080 | 6c 69 6e 65 20 31 32 34 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d 61 72 67 69 6e 3a 20 20 20 | line.124).*.magit-log-margin:... |
| 1c10a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 67 20 4d 61 72 67 69 6e 2e 20 20 | ...................Log.Margin... |
| 1c10c0 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 6d | ........(line..12).*.magit-log-m |
| 1c10e0 | 61 72 67 69 6e 2d 73 68 6f 77 2d 63 6f 6d 6d 69 74 74 65 72 2d 64 61 74 65 3a 20 20 4c 6f 67 20 | argin-show-committer-date:..Log. |
| 1c1100 | 4d 61 72 67 69 6e 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 34 29 0a 2a 20 6d 61 | Margin...........(line..44).*.ma |
| 1c1120 | 67 69 74 2d 6c 6f 67 2d 73 65 63 74 69 6f 6e 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 3a 20 20 20 | git-log-section-commit-count:... |
| 1c1140 | 20 20 20 20 20 53 74 61 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 | .....Status.Sections......(line. |
| 1c1160 | 31 31 34 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 65 6c 65 63 74 2d 6d 61 72 67 69 6e 3a 20 | 114).*.magit-log-select-margin:. |
| 1c1180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 6f 67 2e 20 20 | ..............Select.from.Log... |
| 1c11a0 | 20 20 20 28 6c 69 6e 65 20 20 32 38 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 63 | ...(line..28).*.magit-log-show-c |
| 1c11c0 | 6f 6c 6f 72 2d 67 72 61 70 68 2d 6c 69 6d 69 74 3a 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 | olor-graph-limit:......Log.Buffe |
| 1c11e0 | 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 38 29 0a 2a 20 6d 61 67 69 74 2d 6c | r...........(line..78).*.magit-l |
| 1c1200 | 6f 67 2d 73 68 6f 77 2d 72 65 66 6e 61 6d 65 2d 61 66 74 65 72 2d 73 75 6d 6d 61 72 79 3a 20 20 | og-show-refname-after-summary:.. |
| 1c1220 | 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 37 34 29 0a | Log.Buffer...........(line..74). |
| 1c1240 | 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 73 68 6f 77 2d 73 69 67 6e 61 74 75 72 65 73 2d 6c 69 6d 69 | *.magit-log-show-signatures-limi |
| 1c1260 | 74 3a 20 20 20 20 20 20 20 4c 6f 67 20 42 75 66 66 65 72 2e 20 20 20 20 20 20 20 20 20 20 28 6c | t:.......Log.Buffer...........(l |
| 1c1280 | 69 6e 65 20 20 38 34 29 0a 2a 20 6d 61 67 69 74 2d 6c 6f 67 2d 74 72 61 63 65 2d 64 65 66 69 6e | ine..84).*.magit-log-trace-defin |
| 1c12a0 | 69 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 3a 20 20 20 43 6f 6d 6d 61 6e 64 73 20 41 76 61 69 6c | ition-function:...Commands.Avail |
| 1c12c0 | 61 62 6c 65 20 69 6e 20 44 69 66 66 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | able.in.Diffs................... |
| 1c12e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..17).*.magit- |
| 1c1320 | 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 | module-sections-hook:........... |
| 1c1340 | 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 2e 0a 20 20 20 20 20 20 20 | .Status.Module.Sections......... |
| 1c1360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 39 | .......................(line..19 |
| 1c13a0 | 29 0a 2a 20 6d 61 67 69 74 2d 6d 6f 64 75 6c 65 2d 73 65 63 74 69 6f 6e 73 2d 6e 65 73 74 65 64 | ).*.magit-module-sections-nested |
| 1c13c0 | 3a 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e | :..........Status.Module.Section |
| 1c13e0 | 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s............................... |
| 1c1400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1420 | 20 28 6c 69 6e 65 20 20 32 32 29 0a 2a 20 6d 61 67 69 74 2d 6e 6f 2d 63 6f 6e 66 69 72 6d 3a 20 | .(line..22).*.magit-no-confirm:. |
| 1c1440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 63 74 69 6f 6e 20 43 6f 6e 66 | .....................Action.Conf |
| 1c1460 | 69 72 6d 61 74 69 6f 6e 2e 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d 61 67 69 74 2d 70 6f 70 | irmation..(line..18).*.magit-pop |
| 1c1480 | 2d 72 65 76 69 73 69 6f 6e 2d 73 74 61 63 6b 2d 66 6f 72 6d 61 74 3a 20 20 20 20 20 20 20 55 73 | -revision-stack-format:.......Us |
| 1c14a0 | 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e 20 53 74 61 63 6b 2e 0a 20 20 20 20 20 20 20 20 | ing.the.Revision.Stack.......... |
| 1c14c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c14e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 34 29 | ......................(line..34) |
| 1c1500 | 0a 2a 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6c 6f 6e 65 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 | .*.magit-post-clone-hook:....... |
| 1c1520 | 20 20 20 20 20 20 20 20 20 20 43 6c 6f 6e 69 6e 67 20 52 65 70 6f 73 69 74 6f 72 79 2e 20 20 28 | ..........Cloning.Repository...( |
| 1c1540 | 6c 69 6e 65 20 31 33 33 29 0a 2a 20 6d 61 67 69 74 2d 70 6f 73 74 2d 63 6f 6d 6d 69 74 2d 68 6f | line.133).*.magit-post-commit-ho |
| 1c1560 | 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 69 74 69 61 74 69 6e 67 20 61 20 | ok:................Initiating.a. |
| 1c1580 | 43 6f 6d 6d 69 74 2e 20 28 6c 69 6e 65 20 20 38 36 29 0a 2a 20 6d 61 67 69 74 2d 70 6f 73 74 2d | Commit..(line..86).*.magit-post- |
| 1c15a0 | 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 53 77 69 74 | display-buffer-hook:........Swit |
| 1c15c0 | 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 20 38 35 29 0a 2a 20 6d 61 | ching.Buffers....(line..85).*.ma |
| 1c15e0 | 67 69 74 2d 70 72 65 2d 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 3a 20 20 20 20 | git-pre-display-buffer-hook:.... |
| 1c1600 | 20 20 20 20 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 20 28 6c 69 6e 65 20 | .....Switching.Buffers....(line. |
| 1c1620 | 20 37 36 29 0a 2a 20 6d 61 67 69 74 2d 70 72 65 66 65 72 2d 72 65 6d 6f 74 65 2d 75 70 73 74 72 | .76).*.magit-prefer-remote-upstr |
| 1c1640 | 65 61 6d 3a 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c | eam:..........Branch.Git.Variabl |
| 1c1660 | 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.............................. |
| 1c1680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c16a0 | 20 20 28 6c 69 6e 65 20 31 30 39 29 0a 2a 20 6d 61 67 69 74 2d 70 72 65 66 69 78 2d 75 73 65 2d | ..(line.109).*.magit-prefix-use- |
| 1c16c0 | 62 75 66 66 65 72 2d 61 72 67 75 6d 65 6e 74 73 3a 20 20 20 20 20 54 72 61 6e 73 69 65 6e 74 20 | buffer-arguments:.....Transient. |
| 1c16e0 | 41 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 2e 0a | Arguments.and.Buffer.Variables.. |
| 1c1700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1c1740 | 69 6e 65 20 20 36 35 29 0a 2a 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 73 2d 65 78 74 72 65 6d 65 | ine..65).*.magit-process-extreme |
| 1c1760 | 2d 6c 6f 67 67 69 6e 67 3a 20 20 20 20 20 20 20 20 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 | -logging:.........Viewing.Git.Ou |
| 1c1780 | 74 70 75 74 2e 20 20 28 6c 69 6e 65 20 20 35 36 29 0a 2a 20 6d 61 67 69 74 2d 70 72 6f 63 65 73 | tput...(line..56).*.magit-proces |
| 1c17a0 | 73 2d 72 61 69 73 65 2d 65 72 72 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 | s-raise-error:.............Calli |
| 1c17c0 | 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Git.for.Effect............... |
| 1c17e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 35 29 0a 2a 20 6d 61 | .................(line.125).*.ma |
| 1c1820 | 67 69 74 2d 70 75 6c 6c 2d 6f 72 2d 66 65 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git-pull-or-fetch:.............. |
| 1c1840 | 20 20 20 20 20 46 65 74 63 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Fetching.............(line. |
| 1c1860 | 20 35 31 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 6c 6f 67 2d 6d 61 72 67 69 6e 3a 20 20 20 20 20 | .51).*.magit-reflog-margin:..... |
| 1c1880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 6c 6f 67 2e 20 20 20 20 20 20 20 20 20 20 20 | ..............Reflog............ |
| 1c18a0 | 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d 61 72 | ...(line..20).*.magit-refresh-ar |
| 1c18c0 | 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 69 6e | gs:....................Refreshin |
| 1c18e0 | 67 20 42 75 66 66 65 72 73 2e 20 20 28 6c 69 6e 65 20 20 35 32 29 0a 2a 20 6d 61 67 69 74 2d 72 | g.Buffers...(line..52).*.magit-r |
| 1c1900 | 65 66 72 65 73 68 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | efresh-buffer-hook:............. |
| 1c1920 | 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 | Automatic.Refreshing.of.Magit.Bu |
| 1c1940 | 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffers........................... |
| 1c1960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1980 | 20 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 72 65 73 68 2d | .....(line..41).*.magit-refresh- |
| 1c19a0 | 66 75 6e 63 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 72 65 73 68 | function:................Refresh |
| 1c19c0 | 69 6e 67 20 42 75 66 66 65 72 73 2e 20 20 28 6c 69 6e 65 20 20 34 37 29 0a 2a 20 6d 61 67 69 74 | ing.Buffers...(line..47).*.magit |
| 1c19e0 | 2d 72 65 66 72 65 73 68 2d 73 74 61 74 75 73 2d 62 75 66 66 65 72 3a 20 20 20 20 20 20 20 20 20 | -refresh-status-buffer:......... |
| 1c1a00 | 20 20 41 75 74 6f 6d 61 74 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 | ..Automatic.Refreshing.of.Magit. |
| 1c1a20 | 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Buffers......................... |
| 1c1a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c1a60 | 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 36 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 66 | .......(line..46).*.magit-refs-f |
| 1c1a80 | 69 6c 74 65 72 2d 61 6c 69 73 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 | ilter-alist:...............Refer |
| 1c1aa0 | 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 31 33 37 29 0a 2a 20 6d 61 67 | ences.Buffer....(line.137).*.mag |
| 1c1ac0 | 69 74 2d 72 65 66 73 2d 66 6f 63 75 73 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 3a 20 20 20 20 20 | it-refs-focus-column-width:..... |
| 1c1ae0 | 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 | ....References.Buffer....(line.. |
| 1c1b00 | 37 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e 3a 20 20 20 20 20 20 20 20 | 75).*.magit-refs-margin:........ |
| 1c1b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 | .............References.Buffer.. |
| 1c1b40 | 20 20 28 6c 69 6e 65 20 20 38 39 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 6d 61 72 67 69 6e | ..(line..89).*.magit-refs-margin |
| 1c1b60 | 2d 66 6f 72 2d 74 61 67 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 | -for-tags:............References |
| 1c1b80 | 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 31 31 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 | .Buffer....(line.112).*.magit-re |
| 1c1ba0 | 66 73 2d 70 61 64 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 73 3a 20 20 20 20 20 20 20 20 20 20 52 | fs-pad-commit-counts:..........R |
| 1c1bc0 | 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 34 35 29 0a 2a | eferences.Buffer....(line..45).* |
| 1c1be0 | 20 6d 61 67 69 74 2d 72 65 66 73 2d 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 2d 77 69 64 74 68 | .magit-refs-primary-column-width |
| 1c1c00 | 3a 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 | :.......References.Buffer....(li |
| 1c1c20 | 6e 65 20 20 36 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f | ne..63).*.magit-refs-sections-ho |
| 1c1c40 | 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 | ok:..............References.Sect |
| 1c1c60 | 69 6f 6e 73 2e 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 66 73 2d 73 68 | ions..(line..13).*.magit-refs-sh |
| 1c1c80 | 6f 77 2d 63 6f 6d 6d 69 74 2d 63 6f 75 6e 74 3a 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 | ow-commit-count:..........Refere |
| 1c1ca0 | 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 6d 61 67 69 | nces.Buffer....(line..36).*.magi |
| 1c1cc0 | 74 2d 72 65 66 73 2d 73 68 6f 77 2d 72 65 6d 6f 74 65 2d 70 72 65 66 69 78 3a 20 20 20 20 20 20 | t-refs-show-remote-prefix:...... |
| 1c1ce0 | 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 20 35 | ...References.Buffer....(line..5 |
| 1c1d00 | 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 61 64 64 2d 73 65 74 2d 72 65 6d 6f 74 65 | 7).*.magit-remote-add-set-remote |
| 1c1d20 | 2e 70 75 73 68 44 65 66 61 75 6c 74 3a 20 52 65 6d 6f 74 65 20 43 6f 6d 6d 61 6e 64 73 2e 20 20 | .pushDefault:.Remote.Commands... |
| 1c1d40 | 20 28 6c 69 6e 65 20 20 38 33 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d 6f 74 65 2d 64 69 72 65 63 | .(line..83).*.magit-remote-direc |
| 1c1d60 | 74 2d 63 6f 6e 66 69 67 75 72 65 3a 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 43 6f 6d 6d | t-configure:.........Remote.Comm |
| 1c1d80 | 61 6e 64 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 72 65 6d | ands......(line..20).*.magit-rem |
| 1c1da0 | 6f 74 65 2d 67 69 74 2d 65 78 65 63 75 74 61 62 6c 65 3a 20 20 20 20 20 20 20 20 20 20 20 47 69 | ote-git-executable:...........Gi |
| 1c1dc0 | 74 20 45 78 65 63 75 74 61 62 6c 65 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 32 29 0a 2a 20 | t.Executable.......(line..32).*. |
| 1c1de0 | 6d 61 67 69 74 2d 72 65 70 6f 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 3a 20 20 20 20 20 20 20 20 20 | magit-repolist-columns:......... |
| 1c1e00 | 20 20 20 20 20 20 20 52 65 70 6f 73 69 74 6f 72 79 20 4c 69 73 74 2e 20 20 20 20 20 28 6c 69 6e | .......Repository.List......(lin |
| 1c1e20 | 65 20 20 31 32 29 0a 2a 20 6d 61 67 69 74 2d 72 65 70 6f 73 69 74 6f 72 79 2d 64 69 72 65 63 74 | e..12).*.magit-repository-direct |
| 1c1e40 | 6f 72 69 65 73 3a 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 42 75 66 66 65 72 2e 20 20 | ories:..........Status.Buffer... |
| 1c1e60 | 20 20 20 20 20 28 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e | .....(line..57).*.magit-revision |
| 1c1e80 | 2d 66 69 6c 74 65 72 2d 66 69 6c 65 73 2d 6f 6e 2d 66 6f 6c 6c 6f 77 3a 20 52 65 76 69 73 69 6f | -filter-files-on-follow:.Revisio |
| 1c1ea0 | 6e 20 42 75 66 66 65 72 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 35 29 0a 2a 20 6d 61 67 69 74 | n.Buffer......(line..55).*.magit |
| 1c1ec0 | 2d 72 65 76 69 73 69 6f 6e 2d 69 6e 73 65 72 74 2d 72 65 6c 61 74 65 64 2d 72 65 66 73 3a 20 20 | -revision-insert-related-refs:.. |
| 1c1ee0 | 20 20 52 65 76 69 73 69 6f 6e 20 42 75 66 66 65 72 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 | ..Revision.Buffer......(line...6 |
| 1c1f00 | 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 73 68 6f 77 2d 67 72 61 76 61 74 61 72 | ).*.magit-revision-show-gravatar |
| 1c1f20 | 73 3a 20 20 20 20 20 20 20 20 20 52 65 76 69 73 69 6f 6e 20 42 75 66 66 65 72 2e 20 20 20 20 20 | s:.........Revision.Buffer...... |
| 1c1f40 | 28 6c 69 6e 65 20 20 31 35 29 0a 2a 20 6d 61 67 69 74 2d 72 65 76 69 73 69 6f 6e 2d 75 73 65 2d | (line..15).*.magit-revision-use- |
| 1c1f60 | 68 61 73 68 2d 73 65 63 74 69 6f 6e 73 3a 20 20 20 20 20 20 52 65 76 69 73 69 6f 6e 20 42 75 66 | hash-sections:......Revision.Buf |
| 1c1f80 | 66 65 72 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 6d 61 67 69 74 2d 72 6f 6f 74 | fer......(line..31).*.magit-root |
| 1c1fa0 | 2d 73 65 63 74 69 6f 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 61 74 | -section:....................Mat |
| 1c1fc0 | 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 28 6c 69 6e 65 20 20 38 31 29 0a 2a 20 6d | ching.Sections....(line..81).*.m |
| 1c1fe0 | 61 67 69 74 2d 73 61 76 65 2d 72 65 70 6f 73 69 74 6f 72 79 2d 62 75 66 66 65 72 73 3a 20 20 20 | agit-save-repository-buffers:... |
| 1c2000 | 20 20 20 20 20 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 | ......Automatic.Saving.of.File-V |
| 1c2020 | 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | isiting.Buffers................. |
| 1c2040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 | ...............(line..13).*.magi |
| 1c2080 | 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 3a 20 20 20 20 20 | t-section-cache-visibility:..... |
| 1c20a0 | 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 20 39 | ...Section.Visibility...(line..9 |
| 1c20c0 | 35 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 69 6e 69 74 69 61 6c 2d 76 69 73 69 62 | 5).*.magit-section-initial-visib |
| 1c20e0 | 69 6c 69 74 79 2d 61 6c 69 73 74 3a 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e | ility-alist:.Section.Visibility. |
| 1c2100 | 20 28 6c 69 6e 65 20 20 37 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 6d 6f 76 65 | .(line..79).*.magit-section-move |
| 1c2120 | 6d 65 6e 74 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 | ment-hook:...........Section.Mov |
| 1c2140 | 65 6d 65 6e 74 2e 20 20 20 20 28 6c 69 6e 65 20 20 34 31 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 | ement.....(line..41).*.magit-sec |
| 1c2160 | 74 69 6f 6e 2d 73 65 74 2d 76 69 73 69 62 69 6c 69 74 79 2d 68 6f 6f 6b 3a 20 20 20 20 20 53 65 | tion-set-visibility-hook:.....Se |
| 1c2180 | 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 74 79 2e 20 20 28 6c 69 6e 65 20 31 30 35 29 0a 2a 20 | ction.Visibility...(line.105).*. |
| 1c21a0 | 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 73 68 6f 77 2d 63 68 69 6c 64 2d 63 6f 75 6e 74 3a 20 | magit-section-show-child-count:. |
| 1c21c0 | 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e | .......Section.Options......(lin |
| 1c21e0 | 65 20 20 20 39 29 0a 2a 20 6d 61 67 69 74 2d 73 65 63 74 69 6f 6e 2d 76 69 73 69 62 69 6c 69 74 | e...9).*.magit-section-visibilit |
| 1c2200 | 79 2d 69 6e 64 69 63 61 74 6f 72 3a 20 20 20 20 53 65 63 74 69 6f 6e 20 56 69 73 69 62 69 6c 69 | y-indicator:....Section.Visibili |
| 1c2220 | 74 79 2e 20 20 28 6c 69 6e 65 20 31 32 32 29 0a 2a 20 6d 61 67 69 74 2d 73 68 65 6c 6c 2d 63 6f | ty...(line.122).*.magit-shell-co |
| 1c2240 | 6d 6d 61 6e 64 2d 76 65 72 62 6f 73 65 2d 70 72 6f 6d 70 74 3a 20 20 20 20 52 75 6e 6e 69 6e 67 | mmand-verbose-prompt:....Running |
| 1c2260 | 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Git.Manually................... |
| 1c2280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c22a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 34 33 29 0a 2a 20 6d 61 67 69 74 2d | .............(line..43).*.magit- |
| 1c22c0 | 73 74 61 73 68 65 73 2d 6d 61 72 67 69 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stashes-margin:................. |
| 1c22e0 | 20 53 74 61 73 68 69 6e 67 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 31 32 33 29 | .Stashing.............(line.123) |
| 1c2300 | 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 68 65 61 64 65 72 73 2d 68 6f 6f 6b 3a 20 20 20 | .*.magit-status-headers-hook:... |
| 1c2320 | 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 | ..........Status.Header.Sections |
| 1c2340 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2380 | 28 6c 69 6e 65 20 20 31 37 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 75 73 2d 6d 61 72 67 69 6e | (line..17).*.magit-status-margin |
| 1c23a0 | 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 74 75 73 20 4f 70 74 69 6f | :...................Status.Optio |
| 1c23c0 | 6e 73 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 73 74 61 74 | ns.......(line...6).*.magit-stat |
| 1c23e0 | 75 73 2d 73 65 63 74 69 6f 6e 73 2d 68 6f 6f 6b 3a 20 20 20 20 20 20 20 20 20 20 20 20 53 74 61 | us-sections-hook:............Sta |
| 1c2400 | 74 75 73 20 53 65 63 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 6d | tus.Sections......(line..10).*.m |
| 1c2420 | 61 67 69 74 2d 73 75 62 6d 6f 64 75 6c 65 2d 6c 69 73 74 2d 63 6f 6c 75 6d 6e 73 3a 20 20 20 20 | agit-submodule-list-columns:.... |
| 1c2440 | 20 20 20 20 20 20 4c 69 73 74 69 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 2e 20 20 28 6c 69 6e 65 | ......Listing.Submodules...(line |
| 1c2460 | 20 20 32 30 29 0a 2a 20 6d 61 67 69 74 2d 74 68 69 73 2d 70 72 6f 63 65 73 73 3a 20 20 20 20 20 | ..20).*.magit-this-process:..... |
| 1c2480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 | ...............Calling.Git.for.E |
| 1c24a0 | 66 66 65 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffect........................... |
| 1c24c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c24e0 | 20 20 20 20 20 28 6c 69 6e 65 20 31 32 31 29 0a 2a 20 6d 61 67 69 74 2d 75 6e 69 71 75 69 66 79 | .....(line.121).*.magit-uniquify |
| 1c2500 | 2d 62 75 66 66 65 72 2d 6e 61 6d 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 4e 61 6d 69 6e 67 20 | -buffer-names:...........Naming. |
| 1c2520 | 42 75 66 66 65 72 73 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 35 29 0a 2a 20 6d 61 67 69 74 | Buffers.......(line..65).*.magit |
| 1c2540 | 2d 75 6e 73 74 61 67 65 2d 63 6f 6d 6d 69 74 74 65 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -unstage-committed:............. |
| 1c2560 | 20 20 53 74 61 67 69 6e 67 20 61 6e 64 20 55 6e 73 74 61 67 69 6e 67 2e 0a 20 20 20 20 20 20 20 | ..Staging.and.Unstaging......... |
| 1c2580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c25a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 32 | .......................(line..52 |
| 1c25c0 | 29 0a 2a 20 6d 61 67 69 74 2d 75 70 64 61 74 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 2d 64 65 | ).*.magit-update-other-window-de |
| 1c25e0 | 6c 61 79 3a 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 20 4d 6f 76 65 6d 65 6e 74 2e 20 20 20 20 | lay:.......Section.Movement..... |
| 1c2600 | 28 6c 69 6e 65 20 20 39 37 29 0a 2a 20 6d 61 67 69 74 2d 76 69 73 69 74 2d 72 65 66 2d 62 65 68 | (line..97).*.magit-visit-ref-beh |
| 1c2620 | 61 76 69 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 20 42 | avior:..............References.B |
| 1c2640 | 75 66 66 65 72 2e 20 20 20 28 6c 69 6e 65 20 31 36 38 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d | uffer....(line.168).*.magit-wip- |
| 1c2660 | 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 4c 65 67 | after-apply-mode:............Leg |
| 1c2680 | 61 63 79 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 38 29 0a 2a 20 6d | acy.Wip.Modes.....(line..18).*.m |
| 1c26a0 | 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 | agit-wip-after-apply-mode-lighte |
| 1c26c0 | 72 3a 20 20 20 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 | r:....Legacy.Wip.Modes.....(line |
| 1c26e0 | 20 20 35 34 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 2d 73 61 76 65 2d 6c 6f 63 | ..54).*.magit-wip-after-save-loc |
| 1c2700 | 61 6c 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 3a 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 | al-mode-lighter:.Legacy.Wip.Mode |
| 1c2720 | 73 2e 20 20 28 6c 69 6e 65 20 20 35 31 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 61 66 74 65 72 | s...(line..51).*.magit-wip-after |
| 1c2740 | 2d 73 61 76 65 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 65 67 61 63 79 20 57 | -save-mode:.............Legacy.W |
| 1c2760 | 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 31 33 29 0a 2a 20 6d 61 67 69 74 2d | ip.Modes.....(line..13).*.magit- |
| 1c2780 | 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 | wip-before-change-mode:......... |
| 1c27a0 | 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 | .Legacy.Wip.Modes.....(line..31) |
| 1c27c0 | 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d | .*.magit-wip-before-change-mode- |
| 1c27e0 | 6c 69 67 68 74 65 72 3a 20 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 | lighter:..Legacy.Wip.Modes.....( |
| 1c2800 | 6c 69 6e 65 20 20 35 37 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 69 6e 69 74 69 61 6c 2d 62 61 | line..57).*.magit-wip-initial-ba |
| 1c2820 | 63 6b 75 70 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 4c 65 67 61 63 79 20 57 69 70 20 4d 6f | ckup-mode:.........Legacy.Wip.Mo |
| 1c2840 | 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 33 35 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 69 | des.....(line..35).*.magit-wip-i |
| 1c2860 | 6e 69 74 69 61 6c 2d 62 61 63 6b 75 70 2d 6d 6f 64 65 2d 6c 69 67 68 74 65 72 3a 20 4c 65 67 61 | nitial-backup-mode-lighter:.Lega |
| 1c2880 | 63 79 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 36 30 29 0a 2a 20 6d 61 | cy.Wip.Modes.....(line..60).*.ma |
| 1c28a0 | 67 69 74 2d 77 69 70 2d 6d 65 72 67 65 2d 62 72 61 6e 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 | git-wip-merge-branch:........... |
| 1c28c0 | 20 20 20 20 20 57 69 70 20 47 72 61 70 68 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 | .....Wip.Graph............(line. |
| 1c28e0 | 20 20 36 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 3a 20 20 20 20 20 20 20 20 20 20 | ..6).*.magit-wip-mode:.......... |
| 1c2900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 20 | ..............Wip.Modes......... |
| 1c2920 | 20 20 20 28 6c 69 6e 65 20 20 33 30 29 0a 2a 20 6d 61 67 69 74 2d 77 69 70 2d 6d 6f 64 65 2d 6c | ...(line..30).*.magit-wip-mode-l |
| 1c2940 | 69 67 68 74 65 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 57 69 70 20 4d 6f 64 65 73 | ighter:................Wip.Modes |
| 1c2960 | 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 38 29 0a 2a 20 6d 61 67 69 74 2d 77 | ............(line..98).*.magit-w |
| 1c2980 | 69 70 2d 6e 61 6d 65 73 70 61 63 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ip-namespace:................... |
| 1c29a0 | 57 69 70 20 4d 6f 64 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 39 31 29 0a | Wip.Modes............(line..91). |
| 1c29c0 | 2a 20 6e 6f 74 65 73 2e 64 69 73 70 6c 61 79 52 65 66 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 | *.notes.displayRef:............. |
| 1c29e0 | 20 20 20 20 20 20 20 20 20 4e 6f 74 65 73 2e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | .........Notes................(l |
| 1c2a00 | 69 6e 65 20 20 35 37 29 0a 2a 20 70 75 6c 6c 2e 72 65 62 61 73 65 3a 20 20 20 20 20 20 20 20 20 | ine..57).*.pull.rebase:......... |
| 1c2a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 | ..................Branch.Git.Var |
| 1c2a40 | 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iables.......................... |
| 1c2a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2a80 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 35 30 29 0a 2a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 66 | ......(line..50).*.remote.NAME.f |
| 1c2aa0 | 65 74 63 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 | etch:.....................Remote |
| 1c2ac0 | 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Git.Variables.................. |
| 1c2ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 72 65 6d 6f 74 | ..............(line..14).*.remot |
| 1c2b20 | 65 2e 4e 41 4d 45 2e 70 75 73 68 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.NAME.push:.................... |
| 1c2b40 | 20 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 | ..Remote.Git.Variables.......... |
| 1c2b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 33 29 | ......................(line..23) |
| 1c2ba0 | 0a 2a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 70 75 73 68 75 72 6c 3a 20 20 20 20 20 20 20 20 20 | .*.remote.NAME.pushurl:......... |
| 1c2bc0 | 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a | ..........Remote.Git.Variables.. |
| 1c2be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ..............................(l |
| 1c2c20 | 69 6e 65 20 20 31 38 29 0a 2a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 74 61 67 4f 70 74 73 3a 20 | ine..18).*.remote.NAME.tagOpts:. |
| 1c2c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 20 47 69 74 20 56 61 72 | ..................Remote.Git.Var |
| 1c2c60 | 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iables.......................... |
| 1c2c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2ca0 | 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 37 29 0a 2a 20 72 65 6d 6f 74 65 2e 4e 41 4d 45 2e 75 | ......(line..27).*.remote.NAME.u |
| 1c2cc0 | 72 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 65 6d 6f 74 65 | rl:.......................Remote |
| 1c2ce0 | 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .Git.Variables.................. |
| 1c2d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 31 30 29 0a 2a 20 72 65 6d 6f 74 | ..............(line..10).*.remot |
| 1c2d40 | 65 2e 70 75 73 68 44 65 66 61 75 6c 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.pushDefault:.................. |
| 1c2d60 | 20 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 2e 0a 20 20 20 20 20 20 20 20 | ..Branch.Git.Variables.......... |
| 1c2d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c2da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 36 32 29 | ......................(line..62) |
| 1c2dc0 | 0a 0a 0a 1f 0a 54 61 67 20 54 61 62 6c 65 3a 0a 4e 6f 64 65 3a 20 54 6f 70 7f 37 35 34 0a 4e 6f | .....Tag.Table:.Node:.Top.754.No |
| 1c2de0 | 64 65 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 7f 36 35 32 36 0a 4e 6f 64 65 3a 20 49 6e 73 74 | de:.Introduction.6526.Node:.Inst |
| 1c2e00 | 61 6c 6c 61 74 69 6f 6e 7f 31 31 32 34 32 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 | allation.11242.Node:.Installing. |
| 1c2e20 | 66 72 6f 6d 20 4d 65 6c 70 61 7f 31 31 35 37 32 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e | from.Melpa.11572.Node:.Installin |
| 1c2e40 | 67 20 66 72 6f 6d 20 74 68 65 20 47 69 74 20 52 65 70 6f 73 69 74 6f 72 79 7f 31 32 36 34 37 0a | g.from.the.Git.Repository.12647. |
| 1c2e60 | 4e 6f 64 65 3a 20 50 6f 73 74 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 54 61 73 6b 73 7f 31 35 | Node:.Post-Installation.Tasks.15 |
| 1c2e80 | 34 36 31 0a 4e 6f 64 65 3a 20 47 65 74 74 69 6e 67 20 53 74 61 72 74 65 64 7f 31 36 37 34 36 0a | 461.Node:.Getting.Started.16746. |
| 1c2ea0 | 4e 6f 64 65 3a 20 49 6e 74 65 72 66 61 63 65 20 43 6f 6e 63 65 70 74 73 7f 32 32 35 35 37 0a 4e | Node:.Interface.Concepts.22557.N |
| 1c2ec0 | 6f 64 65 3a 20 4d 6f 64 65 73 20 61 6e 64 20 42 75 66 66 65 72 73 7f 32 32 39 33 36 0a 4e 6f 64 | ode:.Modes.and.Buffers.22936.Nod |
| 1c2ee0 | 65 3a 20 53 77 69 74 63 68 69 6e 67 20 42 75 66 66 65 72 73 7f 32 34 36 34 37 0a 4e 6f 64 65 3a | e:.Switching.Buffers.24647.Node: |
| 1c2f00 | 20 4e 61 6d 69 6e 67 20 42 75 66 66 65 72 73 7f 32 39 33 38 36 0a 4e 6f 64 65 3a 20 51 75 69 74 | .Naming.Buffers.29386.Node:.Quit |
| 1c2f20 | 74 69 6e 67 20 57 69 6e 64 6f 77 73 7f 33 32 34 36 31 0a 4e 6f 64 65 3a 20 41 75 74 6f 6d 61 74 | ting.Windows.32461.Node:.Automat |
| 1c2f40 | 69 63 20 52 65 66 72 65 73 68 69 6e 67 20 6f 66 20 4d 61 67 69 74 20 42 75 66 66 65 72 73 7f 33 | ic.Refreshing.of.Magit.Buffers.3 |
| 1c2f60 | 34 33 39 36 0a 4e 6f 64 65 3a 20 41 75 74 6f 6d 61 74 69 63 20 53 61 76 69 6e 67 20 6f 66 20 46 | 4396.Node:.Automatic.Saving.of.F |
| 1c2f80 | 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 7f 33 37 32 37 37 0a 4e 6f 64 65 3a | ile-Visiting.Buffers.37277.Node: |
| 1c2fa0 | 20 41 75 74 6f 6d 61 74 69 63 20 52 65 76 65 72 74 69 6e 67 20 6f 66 20 46 69 6c 65 2d 56 69 73 | .Automatic.Reverting.of.File-Vis |
| 1c2fc0 | 69 74 69 6e 67 20 42 75 66 66 65 72 73 7f 33 38 34 36 31 0a 4e 6f 64 65 3a 20 52 69 73 6b 20 6f | iting.Buffers.38461.Node:.Risk.o |
| 1c2fe0 | 66 20 52 65 76 65 72 74 69 6e 67 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 7f 34 33 34 34 36 0a | f.Reverting.Automatically.43446. |
| 1c3000 | 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 73 7f 34 35 38 32 38 0a 4e 6f 64 65 3a 20 53 65 63 74 69 | Node:.Sections.45828.Node:.Secti |
| 1c3020 | 6f 6e 20 4d 6f 76 65 6d 65 6e 74 7f 34 36 37 35 34 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 | on.Movement.46754.Node:.Section. |
| 1c3040 | 56 69 73 69 62 69 6c 69 74 79 7f 35 31 36 32 38 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 48 | Visibility.51628.Node:.Section.H |
| 1c3060 | 6f 6f 6b 73 7f 35 38 33 31 35 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 54 79 70 65 73 20 61 | ooks.58315.Node:.Section.Types.a |
| 1c3080 | 6e 64 20 56 61 6c 75 65 73 7f 36 30 37 32 31 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 4f 70 | nd.Values.60721.Node:.Section.Op |
| 1c30a0 | 74 69 6f 6e 73 7f 36 32 31 33 36 0a 4e 6f 64 65 3a 20 54 72 61 6e 73 69 65 6e 74 20 43 6f 6d 6d | tions.62136.Node:.Transient.Comm |
| 1c30c0 | 61 6e 64 73 7f 36 32 36 30 37 0a 4e 6f 64 65 3a 20 54 72 61 6e 73 69 65 6e 74 20 41 72 67 75 6d | ands.62607.Node:.Transient.Argum |
| 1c30e0 | 65 6e 74 73 20 61 6e 64 20 42 75 66 66 65 72 20 56 61 72 69 61 62 6c 65 73 7f 36 34 30 38 33 0a | ents.and.Buffer.Variables.64083. |
| 1c3100 | 4e 6f 64 65 3a 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 61 6e | Node:.Completion.Confirmation.an |
| 1c3120 | 64 20 74 68 65 20 53 65 6c 65 63 74 69 6f 6e 7f 37 31 31 30 30 0a 4e 6f 64 65 3a 20 41 63 74 69 | d.the.Selection.71100.Node:.Acti |
| 1c3140 | 6f 6e 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 7f 37 31 35 34 36 0a 4e 6f 64 65 3a 20 43 6f 6d 70 | on.Confirmation.71546.Node:.Comp |
| 1c3160 | 6c 65 74 69 6f 6e 20 61 6e 64 20 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 7f 38 30 30 35 31 0a 4e 6f | letion.and.Confirmation.80051.No |
| 1c3180 | 64 65 3a 20 54 68 65 20 53 65 6c 65 63 74 69 6f 6e 7f 38 33 32 33 36 0a 4e 6f 64 65 3a 20 54 68 | de:.The.Selection.83236.Node:.Th |
| 1c31a0 | 65 20 68 75 6e 6b 2d 69 6e 74 65 72 6e 61 6c 20 72 65 67 69 6f 6e 7f 38 36 31 33 34 0a 4e 6f 64 | e.hunk-internal.region.86134.Nod |
| 1c31c0 | 65 3a 20 53 75 70 70 6f 72 74 20 66 6f 72 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 46 72 61 6d 65 77 | e:.Support.for.Completion.Framew |
| 1c31e0 | 6f 72 6b 73 7f 38 37 32 32 33 0a 4e 6f 64 65 3a 20 41 64 64 69 74 69 6f 6e 61 6c 20 43 6f 6d 70 | orks.87223.Node:.Additional.Comp |
| 1c3200 | 6c 65 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 7f 39 32 31 32 36 0a 4e 6f 64 65 3a 20 4d 6f 75 73 65 | letion.Options.92126.Node:.Mouse |
| 1c3220 | 20 53 75 70 70 6f 72 74 7f 39 32 37 32 34 0a 4e 6f 64 65 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 | .Support.92724.Node:.Running.Git |
| 1c3240 | 7f 39 33 33 30 30 0a 4e 6f 64 65 3a 20 56 69 65 77 69 6e 67 20 47 69 74 20 4f 75 74 70 75 74 7f | .93300.Node:.Viewing.Git.Output. |
| 1c3260 | 39 33 35 34 35 0a 4e 6f 64 65 3a 20 47 69 74 20 50 72 6f 63 65 73 73 20 53 74 61 74 75 73 7f 39 | 93545.Node:.Git.Process.Status.9 |
| 1c3280 | 36 32 34 39 0a 4e 6f 64 65 3a 20 52 75 6e 6e 69 6e 67 20 47 69 74 20 4d 61 6e 75 61 6c 6c 79 7f | 6249.Node:.Running.Git.Manually. |
| 1c32a0 | 39 37 32 31 34 0a 4e 6f 64 65 3a 20 47 69 74 20 45 78 65 63 75 74 61 62 6c 65 7f 39 39 39 30 34 | 97214.Node:.Git.Executable.99904 |
| 1c32c0 | 0a 4e 6f 64 65 3a 20 47 6c 6f 62 61 6c 20 47 69 74 20 41 72 67 75 6d 65 6e 74 73 7f 31 30 32 39 | .Node:.Global.Git.Arguments.1029 |
| 1c32e0 | 31 32 0a 4e 6f 64 65 3a 20 49 6e 73 70 65 63 74 69 6e 67 7f 31 30 33 37 31 37 0a 4e 6f 64 65 3a | 12.Node:.Inspecting.103717.Node: |
| 1c3300 | 20 53 74 61 74 75 73 20 42 75 66 66 65 72 7f 31 30 34 38 37 34 0a 4e 6f 64 65 3a 20 53 74 61 74 | .Status.Buffer.104874.Node:.Stat |
| 1c3320 | 75 73 20 53 65 63 74 69 6f 6e 73 7f 31 30 39 38 38 35 0a 4e 6f 64 65 3a 20 53 74 61 74 75 73 20 | us.Sections.109885.Node:.Status. |
| 1c3340 | 48 65 61 64 65 72 20 53 65 63 74 69 6f 6e 73 7f 31 31 35 34 31 32 0a 4e 6f 64 65 3a 20 53 74 61 | Header.Sections.115412.Node:.Sta |
| 1c3360 | 74 75 73 20 4d 6f 64 75 6c 65 20 53 65 63 74 69 6f 6e 73 7f 31 31 38 30 33 31 0a 4e 6f 64 65 3a | tus.Module.Sections.118031.Node: |
| 1c3380 | 20 53 74 61 74 75 73 20 4f 70 74 69 6f 6e 73 7f 31 32 30 35 32 38 0a 4e 6f 64 65 3a 20 52 65 70 | .Status.Options.120528.Node:.Rep |
| 1c33a0 | 6f 73 69 74 6f 72 79 20 4c 69 73 74 7f 31 32 31 38 39 31 0a 4e 6f 64 65 3a 20 4c 6f 67 67 69 6e | ository.List.121891.Node:.Loggin |
| 1c33c0 | 67 7f 31 32 36 36 36 39 0a 4e 6f 64 65 3a 20 52 65 66 72 65 73 68 69 6e 67 20 4c 6f 67 73 7f 31 | g.126669.Node:.Refreshing.Logs.1 |
| 1c33e0 | 32 39 35 31 31 0a 4e 6f 64 65 3a 20 4c 6f 67 20 42 75 66 66 65 72 7f 31 33 30 39 33 32 0a 4e 6f | 29511.Node:.Log.Buffer.130932.No |
| 1c3400 | 64 65 3a 20 4c 6f 67 20 4d 61 72 67 69 6e 7f 31 33 35 37 35 35 0a 4e 6f 64 65 3a 20 53 65 6c 65 | de:.Log.Margin.135755.Node:.Sele |
| 1c3420 | 63 74 20 66 72 6f 6d 20 4c 6f 67 7f 31 33 38 39 30 38 0a 4e 6f 64 65 3a 20 52 65 66 6c 6f 67 7f | ct.from.Log.138908.Node:.Reflog. |
| 1c3440 | 31 34 31 31 31 38 0a 4e 6f 64 65 3a 20 43 68 65 72 72 69 65 73 7f 31 34 32 37 35 35 0a 4e 6f 64 | 141118.Node:.Cherries.142755.Nod |
| 1c3460 | 65 3a 20 44 69 66 66 69 6e 67 7f 31 34 34 35 39 33 0a 4e 6f 64 65 3a 20 52 65 66 72 65 73 68 69 | e:.Diffing.144593.Node:.Refreshi |
| 1c3480 | 6e 67 20 44 69 66 66 73 7f 31 34 37 36 32 37 0a 4e 6f 64 65 3a 20 43 6f 6d 6d 61 6e 64 73 20 41 | ng.Diffs.147627.Node:.Commands.A |
| 1c34a0 | 76 61 69 6c 61 62 6c 65 20 69 6e 20 44 69 66 66 73 7f 31 35 31 33 31 36 0a 4e 6f 64 65 3a 20 44 | vailable.in.Diffs.151316.Node:.D |
| 1c34c0 | 69 66 66 20 4f 70 74 69 6f 6e 73 7f 31 35 33 38 32 39 0a 4e 6f 64 65 3a 20 52 65 76 69 73 69 6f | iff.Options.153829.Node:.Revisio |
| 1c34e0 | 6e 20 42 75 66 66 65 72 7f 31 35 39 32 39 32 0a 4e 6f 64 65 3a 20 45 64 69 66 66 69 6e 67 7f 31 | n.Buffer.159292.Node:.Ediffing.1 |
| 1c3500 | 36 32 36 31 32 0a 4e 6f 64 65 3a 20 52 65 66 65 72 65 6e 63 65 73 20 42 75 66 66 65 72 7f 31 36 | 62612.Node:.References.Buffer.16 |
| 1c3520 | 38 36 36 32 0a 4e 6f 64 65 3a 20 52 65 66 65 72 65 6e 63 65 73 20 53 65 63 74 69 6f 6e 73 7f 31 | 8662.Node:.References.Sections.1 |
| 1c3540 | 37 39 32 35 36 0a 4e 6f 64 65 3a 20 42 69 73 65 63 74 69 6e 67 7f 31 38 30 31 31 33 0a 4e 6f 64 | 79256.Node:.Bisecting.180113.Nod |
| 1c3560 | 65 3a 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 7f 31 38 32 34 | e:.Visiting.Files.and.Blobs.1824 |
| 1c3580 | 32 34 0a 4e 6f 64 65 3a 20 47 65 6e 65 72 61 6c 2d 50 75 72 70 6f 73 65 20 56 69 73 69 74 20 43 | 24.Node:.General-Purpose.Visit.C |
| 1c35a0 | 6f 6d 6d 61 6e 64 73 7f 31 38 32 39 35 32 0a 4e 6f 64 65 3a 20 56 69 73 69 74 69 6e 67 20 46 69 | ommands.182952.Node:.Visiting.Fi |
| 1c35c0 | 6c 65 73 20 61 6e 64 20 42 6c 6f 62 73 20 66 72 6f 6d 20 61 20 44 69 66 66 7f 31 38 33 39 30 35 | les.and.Blobs.from.a.Diff.183905 |
| 1c35e0 | 0a 4e 6f 64 65 3a 20 42 6c 61 6d 69 6e 67 7f 31 38 37 33 34 39 0a 4e 6f 64 65 3a 20 4d 61 6e 69 | .Node:.Blaming.187349.Node:.Mani |
| 1c3600 | 70 75 6c 61 74 69 6e 67 7f 31 39 34 33 33 37 0a 4e 6f 64 65 3a 20 43 72 65 61 74 69 6e 67 20 52 | pulating.194337.Node:.Creating.R |
| 1c3620 | 65 70 6f 73 69 74 6f 72 79 7f 31 39 34 36 37 39 0a 4e 6f 64 65 3a 20 43 6c 6f 6e 69 6e 67 20 52 | epository.194679.Node:.Cloning.R |
| 1c3640 | 65 70 6f 73 69 74 6f 72 79 7f 31 39 35 32 31 36 0a 4e 6f 64 65 3a 20 53 74 61 67 69 6e 67 20 61 | epository.195216.Node:.Staging.a |
| 1c3660 | 6e 64 20 55 6e 73 74 61 67 69 6e 67 7f 32 30 31 36 35 37 0a 4e 6f 64 65 3a 20 53 74 61 67 69 6e | nd.Unstaging.201657.Node:.Stagin |
| 1c3680 | 67 20 66 72 6f 6d 20 46 69 6c 65 2d 56 69 73 69 74 69 6e 67 20 42 75 66 66 65 72 73 7f 32 30 35 | g.from.File-Visiting.Buffers.205 |
| 1c36a0 | 36 33 38 0a 4e 6f 64 65 3a 20 41 70 70 6c 79 69 6e 67 7f 32 30 36 37 34 34 0a 4e 6f 64 65 3a 20 | 638.Node:.Applying.206744.Node:. |
| 1c36c0 | 43 6f 6d 6d 69 74 74 69 6e 67 7f 32 30 38 38 31 37 0a 4e 6f 64 65 3a 20 49 6e 69 74 69 61 74 69 | Committing.208817.Node:.Initiati |
| 1c36e0 | 6e 67 20 61 20 43 6f 6d 6d 69 74 7f 32 30 39 34 30 30 0a 4e 6f 64 65 3a 20 45 64 69 74 69 6e 67 | ng.a.Commit.209400.Node:.Editing |
| 1c3700 | 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 73 7f 32 31 34 35 39 30 0a 4e 6f 64 65 3a 20 55 73 | .Commit.Messages.214590.Node:.Us |
| 1c3720 | 69 6e 67 20 74 68 65 20 52 65 76 69 73 69 6f 6e 20 53 74 61 63 6b 7f 32 31 37 33 36 33 0a 4e 6f | ing.the.Revision.Stack.217363.No |
| 1c3740 | 64 65 3a 20 43 6f 6d 6d 69 74 20 50 73 65 75 64 6f 20 48 65 61 64 65 72 73 7f 32 32 30 34 30 38 | de:.Commit.Pseudo.Headers.220408 |
| 1c3760 | 0a 4e 6f 64 65 3a 20 43 6f 6d 6d 69 74 20 4d 6f 64 65 20 61 6e 64 20 48 6f 6f 6b 73 7f 32 32 31 | .Node:.Commit.Mode.and.Hooks.221 |
| 1c3780 | 37 30 33 0a 4e 6f 64 65 3a 20 43 6f 6d 6d 69 74 20 4d 65 73 73 61 67 65 20 43 6f 6e 76 65 6e 74 | 703.Node:.Commit.Message.Convent |
| 1c37a0 | 69 6f 6e 73 7f 32 32 34 35 36 31 0a 4e 6f 64 65 3a 20 42 72 61 6e 63 68 69 6e 67 7f 32 32 36 35 | ions.224561.Node:.Branching.2265 |
| 1c37c0 | 34 38 0a 4e 6f 64 65 3a 20 54 68 65 20 54 77 6f 20 52 65 6d 6f 74 65 73 7f 32 32 36 37 37 34 0a | 48.Node:.The.Two.Remotes.226774. |
| 1c37e0 | 4e 6f 64 65 3a 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 7f 32 32 39 34 32 37 0a 4e 6f 64 | Node:.Branch.Commands.229427.Nod |
| 1c3800 | 65 3a 20 42 72 61 6e 63 68 20 47 69 74 20 56 61 72 69 61 62 6c 65 73 7f 32 34 32 32 37 37 0a 4e | e:.Branch.Git.Variables.242277.N |
| 1c3820 | 6f 64 65 3a 20 41 75 78 69 6c 69 61 72 79 20 42 72 61 6e 63 68 20 43 6f 6d 6d 61 6e 64 73 7f 32 | ode:.Auxiliary.Branch.Commands.2 |
| 1c3840 | 34 37 36 35 31 0a 4e 6f 64 65 3a 20 4d 65 72 67 69 6e 67 7f 32 34 38 37 36 37 0a 4e 6f 64 65 3a | 47651.Node:.Merging.248767.Node: |
| 1c3860 | 20 52 65 73 6f 6c 76 69 6e 67 20 43 6f 6e 66 6c 69 63 74 73 7f 32 35 32 39 32 33 0a 4e 6f 64 65 | .Resolving.Conflicts.252923.Node |
| 1c3880 | 3a 20 52 65 62 61 73 69 6e 67 7f 32 35 38 32 39 37 0a 4e 6f 64 65 3a 20 45 64 69 74 69 6e 67 20 | :.Rebasing.258297.Node:.Editing. |
| 1c38a0 | 52 65 62 61 73 65 20 53 65 71 75 65 6e 63 65 73 7f 32 36 33 30 38 36 0a 4e 6f 64 65 3a 20 49 6e | Rebase.Sequences.263086.Node:.In |
| 1c38c0 | 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 20 49 6e 2d 50 72 6f 67 72 65 73 73 20 52 65 62 61 | formation.About.In-Progress.Reba |
| 1c38e0 | 73 65 7f 32 36 37 33 30 32 0a 52 65 66 3a 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 41 62 6f 75 74 | se.267302.Ref:.Information.About |
| 1c3900 | 20 49 6e 2d 50 72 6f 67 72 65 73 73 20 52 65 62 61 73 65 2d 46 6f 6f 74 6e 6f 74 65 2d 31 7f 32 | .In-Progress.Rebase-Footnote-1.2 |
| 1c3920 | 37 36 34 31 35 0a 4e 6f 64 65 3a 20 43 68 65 72 72 79 20 50 69 63 6b 69 6e 67 7f 32 37 37 30 31 | 76415.Node:.Cherry.Picking.27701 |
| 1c3940 | 31 0a 4e 6f 64 65 3a 20 52 65 76 65 72 74 69 6e 67 7f 32 38 31 33 34 35 0a 4e 6f 64 65 3a 20 52 | 1.Node:.Reverting.281345.Node:.R |
| 1c3960 | 65 73 65 74 74 69 6e 67 7f 32 38 32 37 36 34 0a 4e 6f 64 65 3a 20 53 74 61 73 68 69 6e 67 7f 32 | esetting.282764.Node:.Stashing.2 |
| 1c3980 | 38 34 35 39 30 0a 4e 6f 64 65 3a 20 54 72 61 6e 73 66 65 72 72 69 6e 67 7f 32 39 30 39 37 31 0a | 84590.Node:.Transferring.290971. |
| 1c39a0 | 4e 6f 64 65 3a 20 52 65 6d 6f 74 65 73 7f 32 39 31 31 39 33 0a 4e 6f 64 65 3a 20 52 65 6d 6f 74 | Node:.Remotes.291193.Node:.Remot |
| 1c39c0 | 65 20 43 6f 6d 6d 61 6e 64 73 7f 32 39 31 33 34 35 0a 4e 6f 64 65 3a 20 52 65 6d 6f 74 65 20 47 | e.Commands.291345.Node:.Remote.G |
| 1c39e0 | 69 74 20 56 61 72 69 61 62 6c 65 73 7f 32 39 35 33 38 34 0a 4e 6f 64 65 3a 20 46 65 74 63 68 69 | it.Variables.295384.Node:.Fetchi |
| 1c3a00 | 6e 67 7f 32 39 36 36 35 35 0a 4e 6f 64 65 3a 20 50 75 6c 6c 69 6e 67 7f 32 39 39 31 30 31 0a 4e | ng.296655.Node:.Pulling.299101.N |
| 1c3a20 | 6f 64 65 3a 20 50 75 73 68 69 6e 67 7f 33 30 30 31 32 37 0a 4e 6f 64 65 3a 20 50 6c 61 69 6e 20 | ode:.Pushing.300127.Node:.Plain. |
| 1c3a40 | 50 61 74 63 68 65 73 7f 33 30 34 34 31 38 0a 4e 6f 64 65 3a 20 4d 61 69 6c 64 69 72 20 50 61 74 | Patches.304418.Node:.Maildir.Pat |
| 1c3a60 | 63 68 65 73 7f 33 30 35 38 38 39 0a 4e 6f 64 65 3a 20 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 7f | ches.305889.Node:.Miscellaneous. |
| 1c3a80 | 33 30 37 33 36 38 0a 4e 6f 64 65 3a 20 54 61 67 67 69 6e 67 7f 33 30 37 37 31 34 0a 4e 6f 64 65 | 307368.Node:.Tagging.307714.Node |
| 1c3aa0 | 3a 20 4e 6f 74 65 73 7f 33 30 39 36 30 37 0a 4e 6f 64 65 3a 20 53 75 62 6d 6f 64 75 6c 65 73 7f | :.Notes.309607.Node:.Submodules. |
| 1c3ac0 | 33 31 31 39 34 32 0a 4e 6f 64 65 3a 20 4c 69 73 74 69 6e 67 20 53 75 62 6d 6f 64 75 6c 65 73 7f | 311942.Node:.Listing.Submodules. |
| 1c3ae0 | 33 31 32 31 36 30 0a 4e 6f 64 65 3a 20 53 75 62 6d 6f 64 75 6c 65 20 54 72 61 6e 73 69 65 6e 74 | 312160.Node:.Submodule.Transient |
| 1c3b00 | 7f 33 31 34 33 30 38 0a 4e 6f 64 65 3a 20 53 75 62 74 72 65 65 7f 33 31 36 37 39 35 0a 4e 6f 64 | .314308.Node:.Subtree.316795.Nod |
| 1c3b20 | 65 3a 20 57 6f 72 6b 74 72 65 65 7f 33 31 38 37 32 36 0a 4e 6f 64 65 3a 20 53 70 61 72 73 65 20 | e:.Worktree.318726.Node:.Sparse. |
| 1c3b40 | 63 68 65 63 6b 6f 75 74 73 7f 33 31 39 38 30 32 0a 4e 6f 64 65 3a 20 42 75 6e 64 6c 65 7f 33 32 | checkouts.319802.Node:.Bundle.32 |
| 1c3b60 | 32 35 37 38 0a 4e 6f 64 65 3a 20 43 6f 6d 6d 6f 6e 20 43 6f 6d 6d 61 6e 64 73 7f 33 32 32 39 35 | 2578.Node:.Common.Commands.32295 |
| 1c3b80 | 33 0a 4e 6f 64 65 3a 20 57 69 70 20 4d 6f 64 65 73 7f 33 32 35 35 38 31 0a 4e 6f 64 65 3a 20 57 | 3.Node:.Wip.Modes.325581.Node:.W |
| 1c3ba0 | 69 70 20 47 72 61 70 68 7f 33 33 30 34 37 32 0a 4e 6f 64 65 3a 20 4c 65 67 61 63 79 20 57 69 70 | ip.Graph.330472.Node:.Legacy.Wip |
| 1c3bc0 | 20 4d 6f 64 65 73 7f 33 33 32 37 38 35 0a 4e 6f 64 65 3a 20 43 6f 6d 6d 61 6e 64 73 20 66 6f 72 | .Modes.332785.Node:.Commands.for |
| 1c3be0 | 20 42 75 66 66 65 72 73 20 56 69 73 69 74 69 6e 67 20 46 69 6c 65 73 7f 33 33 35 36 37 32 0a 4e | .Buffers.Visiting.Files.335672.N |
| 1c3c00 | 6f 64 65 3a 20 4d 69 6e 6f 72 20 4d 6f 64 65 20 66 6f 72 20 42 75 66 66 65 72 73 20 56 69 73 69 | ode:.Minor.Mode.for.Buffers.Visi |
| 1c3c20 | 74 69 6e 67 20 42 6c 6f 62 73 7f 33 34 33 39 30 30 0a 4e 6f 64 65 3a 20 43 75 73 74 6f 6d 69 7a | ting.Blobs.343900.Node:.Customiz |
| 1c3c40 | 69 6e 67 7f 33 34 34 36 39 38 0a 4e 6f 64 65 3a 20 50 65 72 2d 52 65 70 6f 73 69 74 6f 72 79 20 | ing.344698.Node:.Per-Repository. |
| 1c3c60 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 7f 33 34 36 32 39 34 0a 4e 6f 64 65 3a 20 45 73 73 65 6e | Configuration.346294.Node:.Essen |
| 1c3c80 | 74 69 61 6c 20 53 65 74 74 69 6e 67 73 7f 33 34 38 35 34 38 0a 4e 6f 64 65 3a 20 53 61 66 65 74 | tial.Settings.348548.Node:.Safet |
| 1c3ca0 | 79 7f 33 34 38 38 39 34 0a 4e 6f 64 65 3a 20 50 65 72 66 6f 72 6d 61 6e 63 65 7f 33 35 30 36 35 | y.348894.Node:.Performance.35065 |
| 1c3cc0 | 35 0a 52 65 66 3a 20 4c 6f 67 20 50 65 72 66 6f 72 6d 61 6e 63 65 7f 33 35 33 36 31 38 0a 52 65 | 5.Ref:.Log.Performance.353618.Re |
| 1c3ce0 | 66 3a 20 44 69 66 66 20 50 65 72 66 6f 72 6d 61 6e 63 65 7f 33 35 34 39 32 33 0a 52 65 66 3a 20 | f:.Diff.Performance.354923.Ref:. |
| 1c3d00 | 52 65 66 73 20 42 75 66 66 65 72 20 50 65 72 66 6f 72 6d 61 6e 63 65 7f 33 35 36 32 36 34 0a 52 | Refs.Buffer.Performance.356264.R |
| 1c3d20 | 65 66 3a 20 43 6f 6d 6d 69 74 74 69 6e 67 20 50 65 72 66 6f 72 6d 61 6e 63 65 7f 33 35 36 38 33 | ef:.Committing.Performance.35683 |
| 1c3d40 | 39 0a 4e 6f 64 65 3a 20 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 20 50 65 72 66 6f 72 | 9.Node:.Microsoft.Windows.Perfor |
| 1c3d60 | 6d 61 6e 63 65 7f 33 35 37 38 32 31 0a 4e 6f 64 65 3a 20 4d 61 63 4f 53 20 50 65 72 66 6f 72 6d | mance.357821.Node:.MacOS.Perform |
| 1c3d80 | 61 6e 63 65 7f 33 35 39 30 31 32 0a 52 65 66 3a 20 4d 61 63 4f 53 20 50 65 72 66 6f 72 6d 61 6e | ance.359012.Ref:.MacOS.Performan |
| 1c3da0 | 63 65 2d 46 6f 6f 74 6e 6f 74 65 2d 31 7f 33 36 30 30 33 35 0a 4e 6f 64 65 3a 20 47 6c 6f 62 61 | ce-Footnote-1.360035.Node:.Globa |
| 1c3dc0 | 6c 20 42 69 6e 64 69 6e 67 73 7f 33 36 30 31 31 37 0a 4e 6f 64 65 3a 20 50 6c 75 6d 62 69 6e 67 | l.Bindings.360117.Node:.Plumbing |
| 1c3de0 | 7f 33 36 32 33 34 35 0a 4e 6f 64 65 3a 20 43 61 6c 6c 69 6e 67 20 47 69 74 7f 33 36 33 31 37 34 | .362345.Node:.Calling.Git.363174 |
| 1c3e00 | 0a 4e 6f 64 65 3a 20 47 65 74 74 69 6e 67 20 61 20 56 61 6c 75 65 20 66 72 6f 6d 20 47 69 74 7f | .Node:.Getting.a.Value.from.Git. |
| 1c3e20 | 33 36 34 36 39 39 0a 4e 6f 64 65 3a 20 43 61 6c 6c 69 6e 67 20 47 69 74 20 66 6f 72 20 45 66 66 | 364699.Node:.Calling.Git.for.Eff |
| 1c3e40 | 65 63 74 7f 33 36 38 34 32 37 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 50 6c 75 6d 62 69 6e | ect.368427.Node:.Section.Plumbin |
| 1c3e60 | 67 7f 33 37 34 33 32 31 0a 4e 6f 64 65 3a 20 43 72 65 61 74 69 6e 67 20 53 65 63 74 69 6f 6e 73 | g.374321.Node:.Creating.Sections |
| 1c3e80 | 7f 33 37 34 35 34 39 0a 4e 6f 64 65 3a 20 53 65 63 74 69 6f 6e 20 53 65 6c 65 63 74 69 6f 6e 7f | .374549.Node:.Section.Selection. |
| 1c3ea0 | 33 37 38 34 34 35 0a 4e 6f 64 65 3a 20 4d 61 74 63 68 69 6e 67 20 53 65 63 74 69 6f 6e 73 7f 33 | 378445.Node:.Matching.Sections.3 |
| 1c3ec0 | 38 30 32 34 31 0a 4e 6f 64 65 3a 20 52 65 66 72 65 73 68 69 6e 67 20 42 75 66 66 65 72 73 7f 33 | 80241.Node:.Refreshing.Buffers.3 |
| 1c3ee0 | 38 36 31 36 32 0a 4e 6f 64 65 3a 20 43 6f 6e 76 65 6e 74 69 6f 6e 73 7f 33 38 39 33 30 36 0a 4e | 86162.Node:.Conventions.389306.N |
| 1c3f00 | 6f 64 65 3a 20 54 68 65 6d 69 6e 67 20 46 61 63 65 73 7f 33 38 39 34 39 38 0a 4e 6f 64 65 3a 20 | ode:.Theming.Faces.389498.Node:. |
| 1c3f20 | 46 41 51 7f 33 39 37 36 30 33 0a 4e 6f 64 65 3a 20 46 41 51 20 2d 20 48 6f 77 20 74 6f 20 2e 2e | FAQ.397603.Node:.FAQ.-.How.to... |
| 1c3f40 | 2e 3f 7f 33 39 38 30 34 31 0a 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 70 72 6f 6e 6f 75 6e 63 65 | .?.398041.Node:.How.to.pronounce |
| 1c3f60 | 20 4d 61 67 69 74 3f 7f 33 39 38 33 39 38 0a 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 73 68 6f 77 | .Magit?.398398.Node:.How.to.show |
| 1c3f80 | 20 67 69 74 27 73 20 6f 75 74 70 75 74 3f 7f 33 39 39 32 30 31 0a 4e 6f 64 65 3a 20 48 6f 77 20 | .git's.output?.399201.Node:.How. |
| 1c3fa0 | 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 67 69 74 6d 61 6e 20 69 6e 66 6f 20 6d 61 6e 75 61 | to.install.the.gitman.info.manua |
| 1c3fc0 | 6c 3f 7f 33 39 39 39 38 37 0a 4e 6f 64 65 3a 20 48 6f 77 20 74 6f 20 73 68 6f 77 20 64 69 66 66 | l?.399987.Node:.How.to.show.diff |
| 1c3fe0 | 73 20 66 6f 72 20 67 70 67 2d 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 73 3f 7f 34 30 30 39 35 | s.for.gpg-encrypted.files?.40095 |
| 1c4000 | 37 0a 4e 6f 64 65 3a 20 48 6f 77 20 64 6f 65 73 20 62 72 61 6e 63 68 69 6e 67 20 61 6e 64 20 70 | 7.Node:.How.does.branching.and.p |
| 1c4020 | 75 73 68 69 6e 67 20 77 6f 72 6b 3f 7f 34 30 31 35 35 33 0a 4e 6f 64 65 3a 20 53 68 6f 75 6c 64 | ushing.work?.401553.Node:.Should |
| 1c4040 | 20 49 20 64 69 73 61 62 6c 65 20 56 43 3f 7f 34 30 31 38 38 36 0a 4e 6f 64 65 3a 20 46 41 51 20 | .I.disable.VC?.401886.Node:.FAQ. |
| 1c4060 | 2d 20 49 73 73 75 65 73 20 61 6e 64 20 45 72 72 6f 72 73 7f 34 30 32 34 38 39 0a 4e 6f 64 65 3a | -.Issues.and.Errors.402489.Node: |
| 1c4080 | 20 4d 61 67 69 74 20 69 73 20 73 6c 6f 77 7f 34 30 33 34 33 34 0a 4e 6f 64 65 3a 20 49 20 63 68 | .Magit.is.slow.403434.Node:.I.ch |
| 1c40a0 | 61 6e 67 65 64 20 73 65 76 65 72 61 6c 20 74 68 6f 75 73 61 6e 64 20 66 69 6c 65 73 20 61 74 20 | anged.several.thousand.files.at. |
| 1c40c0 | 6f 6e 63 65 20 61 6e 64 20 6e 6f 77 20 4d 61 67 69 74 20 69 73 20 75 6e 75 73 61 62 6c 65 7f 34 | once.and.now.Magit.is.unusable.4 |
| 1c40e0 | 30 33 37 32 37 0a 4e 6f 64 65 3a 20 49 20 61 6d 20 68 61 76 69 6e 67 20 70 72 6f 62 6c 65 6d 73 | 03727.Node:.I.am.having.problems |
| 1c4100 | 20 63 6f 6d 6d 69 74 74 69 6e 67 7f 34 30 34 34 35 33 0a 4e 6f 64 65 3a 20 49 20 61 6d 20 75 73 | .committing.404453.Node:.I.am.us |
| 1c4120 | 69 6e 67 20 4d 53 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 63 61 6e 6e 6f 74 20 70 75 73 68 20 77 | ing.MS.Windows.and.cannot.push.w |
| 1c4140 | 69 74 68 20 4d 61 67 69 74 7f 34 30 34 39 33 34 0a 4e 6f 64 65 3a 20 49 20 61 6d 20 75 73 69 6e | ith.Magit.404934.Node:.I.am.usin |
| 1c4160 | 67 20 6d 61 63 4f 53 20 61 6e 64 20 53 4f 4d 45 54 48 49 4e 47 20 77 6f 72 6b 73 20 69 6e 20 73 | g.macOS.and.SOMETHING.works.in.s |
| 1c4180 | 68 65 6c 6c 20 62 75 74 20 6e 6f 74 20 69 6e 20 4d 61 67 69 74 7f 34 30 35 35 35 32 0a 4e 6f 64 | hell.but.not.in.Magit.405552.Nod |
| 1c41a0 | 65 3a 20 45 78 70 61 6e 64 69 6e 67 20 61 20 66 69 6c 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 | e:.Expanding.a.file.to.show.the. |
| 1c41c0 | 64 69 66 66 20 63 61 75 73 65 73 20 69 74 20 74 6f 20 64 69 73 61 70 70 65 61 72 7f 34 30 36 33 | diff.causes.it.to.disappear.4063 |
| 1c41e0 | 38 36 0a 4e 6f 64 65 3a 20 50 6f 69 6e 74 20 69 73 20 77 72 6f 6e 67 20 69 6e 20 74 68 65 20 43 | 86.Node:.Point.is.wrong.in.the.C |
| 1c4200 | 4f 4d 4d 49 54 5f 45 44 49 54 4d 53 47 20 62 75 66 66 65 72 7f 34 30 36 39 37 34 0a 4e 6f 64 65 | OMMIT_EDITMSG.buffer.406974.Node |
| 1c4220 | 3a 20 54 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 6e 27 | :.The.mode-line.information.isn' |
| 1c4240 | 74 20 61 6c 77 61 79 73 20 75 70 2d 74 6f 2d 64 61 74 65 7f 34 30 38 30 31 39 0a 4e 6f 64 65 3a | t.always.up-to-date.408019.Node: |
| 1c4260 | 20 41 20 62 72 61 6e 63 68 20 61 6e 64 20 74 61 67 20 73 68 61 72 69 6e 67 20 74 68 65 20 73 61 | .A.branch.and.tag.sharing.the.sa |
| 1c4280 | 6d 65 20 6e 61 6d 65 20 62 72 65 61 6b 73 20 53 4f 4d 45 54 48 49 4e 47 7f 34 30 39 30 38 32 0a | me.name.breaks.SOMETHING.409082. |
| 1c42a0 | 4e 6f 64 65 3a 20 4d 79 20 47 69 74 20 68 6f 6f 6b 73 20 77 6f 72 6b 20 6f 6e 20 74 68 65 20 63 | Node:.My.Git.hooks.work.on.the.c |
| 1c42c0 | 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 62 75 74 20 6e 6f 74 20 69 6e 73 69 64 65 20 4d 61 67 69 74 | ommand-line.but.not.inside.Magit |
| 1c42e0 | 7f 34 30 39 39 36 39 0a 4e 6f 64 65 3a 20 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 69 73 | .409969.Node:.git-commit-mode.is |
| 1c4300 | 6e 27 74 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 6d 69 74 74 69 6e 67 20 66 72 6f 6d 20 74 68 | n't.used.when.committing.from.th |
| 1c4320 | 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 7f 34 31 30 38 31 35 0a 4e 6f 64 65 3a 20 50 6f 69 6e | e.command-line.410815.Node:.Poin |
| 1c4340 | 74 20 65 6e 64 73 20 75 70 20 69 6e 73 69 64 65 20 69 6e 76 69 73 69 62 6c 65 20 74 65 78 74 20 | t.ends.up.inside.invisible.text. |
| 1c4360 | 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 20 66 69 6c 65 2d 76 69 73 69 74 69 6e 67 20 | when.jumping.to.a.file-visiting. |
| 1c4380 | 62 75 66 66 65 72 7f 34 31 33 30 38 36 0a 4e 6f 64 65 3a 20 49 20 61 6d 20 6e 6f 20 6c 6f 6e 67 | buffer.413086.Node:.I.am.no.long |
| 1c43a0 | 65 72 20 61 62 6c 65 20 74 6f 20 73 61 76 65 20 70 6f 70 75 70 20 64 65 66 61 75 6c 74 73 7f 34 | er.able.to.save.popup.defaults.4 |
| 1c43c0 | 31 33 39 33 35 0a 4e 6f 64 65 3a 20 44 65 62 75 67 67 69 6e 67 20 54 6f 6f 6c 73 7f 34 31 34 39 | 13935.Node:.Debugging.Tools.4149 |
| 1c43e0 | 31 36 0a 4e 6f 64 65 3a 20 4b 65 79 73 74 72 6f 6b 65 20 49 6e 64 65 78 7f 34 31 38 30 39 30 0a | 16.Node:.Keystroke.Index.418090. |
| 1c4400 | 4e 6f 64 65 3a 20 46 75 6e 63 74 69 6f 6e 20 61 6e 64 20 43 6f 6d 6d 61 6e 64 20 49 6e 64 65 78 | Node:.Function.and.Command.Index |
| 1c4420 | 7f 34 35 39 37 30 34 0a 4e 6f 64 65 3a 20 56 61 72 69 61 62 6c 65 20 49 6e 64 65 78 7f 35 31 37 | .459704.Node:.Variable.Index.517 |
| 1c4440 | 39 30 35 0a 1f 0a 45 6e 64 20 54 61 67 20 54 61 62 6c 65 0a 0a 1f 0a 4c 6f 63 61 6c 20 56 61 72 | 905...End.Tag.Table....Local.Var |
| 1c4460 | 69 61 62 6c 65 73 3a 0a 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 0a 45 6e 64 3a 0a 00 00 00 00 00 | iables:.coding:.utf-8.End:...... |
| 1c4480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c48a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c48c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c48e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c4fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c50a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c50c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c52a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c52c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c52e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c53a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c53c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c53e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c54a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c54c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c54e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c55c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c55e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c56a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c56e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c57a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c57c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c57e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c58a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c58c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c58e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c59a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c59c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c59e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c5fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c60a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c60c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c60e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c61a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c61c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c61e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c62a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c62c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c62e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c63a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c63e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c64a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c64c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c64e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c65a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c65c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c65e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c66a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c66c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c66e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c67a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c67c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c67e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c68a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c68c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c68e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c69a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c69c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c69e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c6fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |